diff --git a/FGBLH/Web鱼壳海豚.json b/FGBLH/Web鱼壳海豚.json index 778a2287..69d6f68c 100644 --- a/FGBLH/Web鱼壳海豚.json +++ b/FGBLH/Web鱼壳海豚.json @@ -808,6 +808,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/采集聚合成人.py" }, + { + "key": "猫咪TV", + "name": "🐬猫咪TV.py|🔞[成人]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/猫咪TV.py" + }, { "key": "BadNews", "name": "🐬BadNews.py|🔞[成人](挂梯)", @@ -928,6 +934,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/8X8X.py" }, + { + "key": "Jable", + "name": "🐬Jable.py|🔞[成人]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/Jable.py" + }, { "key": "Xvideos", "name": "🐬Xvideos.py|🔞[成人]", diff --git a/FGBLH/Web鱼壳海豚py.json b/FGBLH/Web鱼壳海豚py.json index de45a594..bc31699c 100644 --- a/FGBLH/Web鱼壳海豚py.json +++ b/FGBLH/Web鱼壳海豚py.json @@ -551,6 +551,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/采集聚合成人.py" }, + { + "key": "猫咪TV", + "name": "🐬猫咪TV.py|🔞[成人]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/猫咪TV.py" + }, { "key": "樱花传媒", "name": "🐬樱花传媒.py|🔞[成人]", @@ -671,6 +677,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/8X8X.py" }, + { + "key": "Jable", + "name": "🐬Jable.py|🔞[成人]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/Jable.py" + }, { "key": "Xvideos", "name": "🐬Xvideos.py|🔞[成人]", diff --git a/FGBLH/ok海豚.json b/FGBLH/ok海豚.json index 31e738e9..a077e7ff 100644 --- a/FGBLH/ok海豚.json +++ b/FGBLH/ok海豚.json @@ -747,6 +747,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/蜜桃视频.py" }, + { + "key": "猫咪TV", + "name": "🐬猫咪TV.py|🔞", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/猫咪TV.py" + }, { "key": "樱花传媒", "name": "🐬樱花传媒.py|🔞", @@ -867,6 +873,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/8X8X.py" }, + { + "key": "Jable", + "name": "🐬Jable.py|🔞", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/Jable.py" + }, { "key": "Xvideos", "name": "🐬Xvideos.py|🔞", diff --git a/FGBLH/ok海豚py.json b/FGBLH/ok海豚py.json index f01fcb44..065c7af1 100644 --- a/FGBLH/ok海豚py.json +++ b/FGBLH/ok海豚py.json @@ -1,5 +1,5 @@ { - "spider": "./tvbox.jar", + "spider": "", "logo": "https://img.freepik.com/free-vector/cute-dolphin-swimming-cartoon-vector-icon-illustration-animal-nature-icon-isolated-flat-vector_138676-12582.jpg?semt=ais_hybrid&w=740&q=80", "wallpaper":"http://tool.teyonds.com/api", "warningText": "注意:如果别人倒卖海豚影视接口收费的都是骗子,没有qq群微信群,只有tg官方交流群 TG:@hshsjk", @@ -580,6 +580,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/蜜桃视频.py" }, + { + "key": "猫咪TV", + "name": "🐬猫咪TV.py|🔞", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/猫咪TV.py" + }, { "key": "樱花传媒", "name": "🐬樱花传媒.py|🔞", @@ -700,6 +706,12 @@ "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/8X8X.py" }, + { + "key": "Jable", + "name": "🐬Jable.py|🔞", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/Jable.py" + }, { "key": "Xvideos", "name": "🐬Xvideos.py|🔞", diff --git a/FGBLH/py/Jable.py b/FGBLH/py/Jable.py new file mode 100644 index 00000000..011daa5c --- /dev/null +++ b/FGBLH/py/Jable.py @@ -0,0 +1,161 @@ +# -*- coding: utf-8 -*- +import re +import urllib.parse +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + +class Spider(BaseSpider): + BASE_URL = "https://jable.sbs" + FALLBACK_URLS = ["https://jable.sbs", "https://jable.tv"] + HEADERS = { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8", + "Referer": BASE_URL + "/", + } + + def __init__(self): + super().__init__() + self.name = "JableTV" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = None + + def init(self, extend="{}"): + return None + + def getName(self): + return self.name + + def homeContent(self, filter): + html = self._get(self.BASE_URL + "/latest-updates/") + return {"class": self._classes(), "filters": {}, "list": self._parse_list(html), "parse": 0, "jx": 0} + + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL + "/latest-updates/"))} + + def categoryContent(self, tid, pg, filter, extend): + page = self._to_int(pg, 1) + path = str(tid or "latest-updates").strip("/") + url = self.BASE_URL + "/" + path + "/" if page <= 1 else self.BASE_URL + "/" + path + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def detailContent(self, ids): + result = {"list": [], "parse": 0, "jx": 0} + if not ids: + return result + url = self._fix_url(ids[0] if str(ids[0]).startswith("http") else self.BASE_URL + "/videos/" + str(ids[0]).strip("/") + "/") + html = self._get(url) + name = self._clean(self._match(html, r']*>(.*?)') or self._match(html, r']+property=["\']og:title["\'][^>]+content=["\']([^"\']+)') or self._match(html, r'(.*?)').split("-")[0]) + pic = self._match(html, r']+property=["\']og:image["\'][^>]+content=["\']([^"\']+)') or self._match(html, r']+poster=["\']([^"\']+)') or self._match(html, r']+(?:data-src|src)=["\']([^"\']+)') + tags = ",".join([self._clean(x) for x in re.findall(r']+href=["\'][^"\']*/tags/[^"\']+["\'][^>]*>(.*?)', html, re.S)]) + remarks = self._clean(" ".join(re.findall(r']*>(.*?)', html, re.S)[:3])) + content = self._clean(self._match(html, r']+class=["\'][^"\']*(?:description|info|text)[^"\']*["\'][^>]*>(.*?)') or remarks or name) + m3u8 = self._m3u8(html) + result["list"].append({"vod_id": url, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "type_name": tags, "vod_year": "", "vod_area": "", "vod_remarks": remarks, "vod_actor": tags, "vod_director": "", "vod_content": content, "vod_play_from": "Jable", "vod_play_url": "正片$" + (m3u8 or url)}) + return result + + def searchContent(self, key, quick, pg="1"): + page = self._to_int(pg, 1) + q = urllib.parse.quote(str(key)) + url = self.BASE_URL + "/search/" + q + "/" if page <= 1 else self.BASE_URL + "/search/" + q + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def playerContent(self, flag, id, vipFlags): + result = {"parse": 0, "playUrl": "", "url": id or "", "jx": 0, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": self.BASE_URL + "/"}} + if not id: + return result + if ".m3u8" in id or ".mp4" in id: + return result + play_page = self._fix_url(id if str(id).startswith("http") else self.BASE_URL + "/videos/" + str(id).strip("/") + "/") + html = self._get(play_page) + m3u8 = self._m3u8(html) + if m3u8: + result["url"] = m3u8 + result["header"] = {"User-Agent": self.HEADERS["User-Agent"], "Referer": play_page, "Origin": self.BASE_URL} + else: + result["url"] = play_page + result["parse"] = 1 + return result + + def _classes(self, html=None): + if self._class_cache: + return self._class_cache + self._class_cache = [ + {"type_id": "latest-updates", "type_name": "最近更新"}, + {"type_id": "hot", "type_name": "热门影片"}, + {"type_id": "new-release", "type_name": "全新上市"}, + {"type_id": "tags/chinese-subtitle", "type_name": "中文字幕"}, + {"type_id": "tags/drama", "type_name": "剧情"}, + {"type_id": "tags/cosplay", "type_name": "角色扮演"}, + ] + return self._class_cache + + def _parse_list(self, html): + data, seen = [], set() + cards = re.findall(r'(]+class=["\'][^"\']*video-img-box[^"\']*["\'][\s\S]*?[\s\S]*?\s*)', html or "", re.S | re.I) + if not cards: + cards = re.findall(r'(]+href=["\'][^"\']*/videos/[^"\']+["\'][\s\S]*?)', html or "", re.S | re.I) + for item in cards: + href = self._match(item, r'href=["\']([^"\']*/videos/[^"\']+)["\']') + if not href: + continue + name = self._clean(self._match(item, r']*class=["\'][^"\']*title[^"\']*["\'][^>]*>\s*]*>(.*?)') or self._match(item, r'title=["\']([^"\']+)') or self._match(item, r'alt=["\']([^"\']+)')) + pic = self._match(item, r'(?:data-src|data-original|data-lazy-src|data-lazyload)=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)') + remarks = self._clean(self._match(item, r']+class=["\'][^"\']*(?:duration|label|badge)[^"\']*["\'][^>]*>(.*?)') or self._match(item, r'(\d{1,2}:\d{2}(?::\d{2})?)')) + full = self._fix_url(urllib.parse.urljoin(self.BASE_URL, href)) + if full not in seen and name and not re.fullmatch(r'\d{1,2}:\d{2}(?::\d{2})?', name): + seen.add(full) + data.append({"vod_id": full, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "vod_remarks": remarks}) + return data + + def _get(self, url, headers=None): + for real in self._candidate_urls(self._fix_url(url)): + h = dict(self.HEADERS) + h["Referer"] = self.BASE_URL + "/" + if headers: + h.update(headers) + try: + r = self.session.get(real, headers=h, timeout=15, verify=False) + r.encoding = "utf-8" + if r.status_code < 400 and "Just a moment" not in r.text and "cf-browser-verification" not in r.text: + return r.text + except Exception: + continue + return "" + + def _candidate_urls(self, url): + urls = [url] + for host in self.FALLBACK_URLS: + p = urllib.parse.urlparse(url) + if p.netloc and host not in url: + urls.append(host + p.path + ("?" + p.query if p.query else "")) + return list(dict.fromkeys(urls)) + + def _fix_url(self, url): + return str(url or "").replace("https://jable.tv", self.BASE_URL).replace("http://jable.tv", self.BASE_URL).replace("https://www.jable.tv", self.BASE_URL) + + def _m3u8(self, html): + return self._match(html, r'var\s+hlsUrl\s*=\s*["\']([^"\']+\.m3u8[^"\']*)') or self._match(html, r'["\'](https?://[^"\']+\.m3u8[^"\']*)["\']') + + def _match(self, text, pattern): + m = re.search(pattern, text or "", re.S | re.I) + return m.group(1).strip() if m else "" + + def _clean(self, text): + text = re.sub(r'<.*?>', '', text or '') + text = text.replace(' ', ' ').replace('&', '&').replace('&', '&').replace('"', '"') + return re.sub(r'\s+', ' ', text).strip() + + def _to_int(self, value, default=0): + try: + return int(value) + except Exception: + return default \ No newline at end of file diff --git a/FGBLH/py/猫咪TV.py b/FGBLH/py/猫咪TV.py new file mode 100644 index 00000000..687afad6 --- /dev/null +++ b/FGBLH/py/猫咪TV.py @@ -0,0 +1,162 @@ +# -*- coding: utf-8 -*- +import re +import urllib.parse +import requests +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + def __init__(self): + return None +class Spider(BaseSpider): + BASE_URL = "https://maomi66.cc" + HEADERS = { + "User-Agent": "Mozilla/5.0 (Linux; Android 12; Mobile) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Mobile Safari/537.36", + "Referer": "https://maomi66.cc/", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8" + } + def __init__(self): + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = [] + def getName(self): + return "猫咪AV" + def init(self, extend=""): + return None + def isVideoFormat(self, url): + return bool(re.search(r'\.(m3u8|mp4|flv|avi|mkv|mov)(\?|$)', url or '', re.I)) + def manualVideoCheck(self): + return True + def homeContent(self, filter): + html = self._get(self.BASE_URL) + classes = self._classes(html) + return {"class": classes, "list": self._parse_list(html), "filters": {}, "parse": 0, "jx": 0} + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL))} + def categoryContent(self, tid, pg, filter, extend): + page = self._to_int(pg, 1) + html = self._get(self.BASE_URL + "/list/%s-%s.html" % (tid, page)) + data = self._parse_list(html) + return {"list": data, "page": page, "pagecount": page + 1 if data else page, "limit": len(data) or 20, "total": (page + 1) * (len(data) or 20)} + def detailContent(self, ids): + vid = ids[0] if isinstance(ids, list) and ids else str(ids) + url = vid if str(vid).startswith("http") else self.BASE_URL + "/video/%s.html" % vid + html = self._get(url) + title = self._clean(self._match(html, r']*>(.*?)') or self._match(html, r']*>(.*?)') or self._match(html, r']*>(.*?)')) + if not title: + title = "视频%s" % re.sub(r'\D+', '', str(vid)) + pic = self._fix(self._match(html, r']+property=["\']og:image["\'][^>]+content=["\']([^"\']+)') or self._match(html, r']+poster=["\']([^"\']+)') or self._match(html, r'(?:data-original|data-src|src)=["\']([^"\']+\.(?:jpg|jpeg|png|webp|gif)[^"\']*)')) + play = self._extract_play(html) + tags = [] + for x in re.findall(r']+href=["\']/list/\d+-1\.html["\'][^>]*>(.*?)', html, re.S): + t = self._clean(x) + if t and t not in tags: + tags.append(t) + content = self._clean(self._match(html, r']+class=["\'][^"\']*(?:des|intro|content|info)[^"\']*["\'][^>]*>(.*?)')) or title + vod = { + "vod_id": str(vid).split("/")[-1].replace(".html", ""), + "vod_name": title, + "vod_pic": pic, + "type_name": "/".join(tags[:3]), + "vod_year": "", + "vod_area": "", + "vod_remarks": "", + "vod_actor": "", + "vod_director": "", + "vod_content": content, + "vod_play_from": "默认", + "vod_play_url": "播放$%s" % (play or url) + } + return {"list": [vod]} + def searchContent(self, key, quick, pg="1"): + q = urllib.parse.quote(str(key or "")) + page = self._to_int(pg, 1) + html = self._get(self.BASE_URL + "/search.php?content=%s&type=1&page=%s" % (q, page)) + data = self._parse_list(html) + if not data: + html = self._get(self.BASE_URL + "/search.php?content=%s&type=1" % q) + data = self._parse_list(html) + return {"list": data, "page": page, "pagecount": page + 1 if data else page, "limit": len(data) or 20, "total": (page + 1) * (len(data) or 20)} + def playerContent(self, flag, id, vipFlags): + url = urllib.parse.unquote(str(id or "")) + if "/video/" in url or re.fullmatch(r'\d+', url): + page = url if url.startswith("http") else self.BASE_URL + "/video/%s.html" % url + play = self._extract_play(self._get(page)) + url = play or page + return {"parse": 0, "playUrl": "", "url": self._fix(url), "header": self.HEADERS} + def _classes(self, html): + arr = [] + for tid, name in re.findall(r'href=["\']/list/(\d+)-1\.html["\'][^>]*>(.*?)', html or "", re.S): + name = self._clean(name) + if tid and name and not any(x["type_id"] == tid for x in arr): + arr.append({"type_id": tid, "type_name": name}) + if not arr: + arr = [ + {"type_id": "69829818", "type_name": "国产精品"}, + {"type_id": "71188148", "type_name": "国产自拍"}, + {"type_id": "43659662", "type_name": "日本精品"}, + {"type_id": "37440125", "type_name": "欧美极品"}, + {"type_id": "19211697", "type_name": "中文字幕"}, + {"type_id": "77777777", "type_name": "动漫精品"} + ] + self._class_cache = arr + return arr + def _parse_list(self, html): + out = [] + blocks = re.findall(r'', html or "", re.I) + if not blocks: + blocks = re.findall(r']+href=["\']/video/\d+\.html["\'][\s\S]*?', html or "", re.I) + for item in blocks: + vid = self._match(item, r'href=["\'][^"\']*/video/(\d+)\.html["\']') + if not vid: + continue + name = self._clean(self._match(item, r']*>\s*]*>(.*?)') or self._match(item, r'title=["\']([^"\']+)') or self._match(item, r'alt=["\']([^"\']+)')) + pic = self._fix(self._match(item, r'data-original=["\']([^"\']+)') or self._match(item, r'data-src=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)')) + remark = self._clean(self._match(item, r']*>(.*?)') or self._match(item, r']*>(.*?)')) + if not name: + name = "视频%s" % vid + vod = {"vod_id": vid, "vod_name": name, "vod_pic": pic, "vod_remarks": remark} + if not any(x["vod_id"] == vid for x in out): + out.append(vod) + return out + def _extract_play(self, html): + play = self._match(html, r'hls\.loadSource\(["\']([^"\']+)["\']\)') or self._match(html, r'video\.src\s*=\s*["\']([^"\']+)["\']') or self._match(html, r']+src=["\']([^"\']+)["\']') or self._match(html, r'["\'](https?://[^"\']+play\.php\?[^"\']+)["\']') or self._match(html, r'["\'](/play\.php\?[^"\']+)["\']') + return self._fix(play) + def _get(self, url): + if not url: + return "" + url = self._fix(url) + headers = dict(self.HEADERS) + headers["Referer"] = self.BASE_URL + "/" + try: + r = self.session.get(url, headers=headers, timeout=12, verify=False) + if not r.encoding or r.encoding.lower() == "iso-8859-1": + r.encoding = r.apparent_encoding or "utf-8" + return r.text + except requests.RequestException: + return "" + def _match(self, text, pattern, default=""): + m = re.search(pattern, text or "", re.S | re.I) + if not m: + return default + return m.group(1) if m.lastindex else m.group(0) + def _clean(self, text): + text = re.sub(r'|', ' ', text or '', flags=re.I) + text = re.sub(r'<[^>]+>', ' ', text) + text = text.replace(' ', ' ').replace('&amp;', '&').replace('&', '&').replace('&', '&').replace('"', '"').replace(''', "'").replace('<', '<').replace('>', '>') + return re.sub(r'\s+', ' ', text).strip() + def _fix(self, url): + url = (url or "").strip().replace("\\/", "/") + if not url: + return "" + if url.startswith("//"): + return "https:" + url + if url.startswith("/"): + return self.BASE_URL + url + return url + def _to_int(self, value, default=1): + try: + return int(value) + except Exception: + return default \ No newline at end of file diff --git a/cluntop_tvbox/lib/iptv.m3u b/cluntop_tvbox/lib/iptv.m3u index 9392b183..26a7d7eb 100755 --- a/cluntop_tvbox/lib/iptv.m3u +++ b/cluntop_tvbox/lib/iptv.m3u @@ -60,9 +60,9 @@ http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K @@ -80,11 +80,11 @@ http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV8K" tvg-name="CCTV8K" group-title="8K",CCTV8K http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 @@ -100,9 +100,9 @@ http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 @@ -120,9 +120,9 @@ http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 @@ -136,9 +136,9 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路1』 +http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 @@ -150,11 +150,11 @@ http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•13『线路11』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 @@ -184,9 +184,9 @@ http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•11 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•11『线路11』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路1』 +http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 @@ -216,9 +216,9 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路1』 +http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路2』 +http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 @@ -230,9 +230,9 @@ http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•7『线路7』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.46.85.60:8009/hls/8/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 @@ -246,31 +246,29 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.27.235.94:8000/hls/10/index.m3u8$LR•IPV4•11『线路1』 +http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路2』 +http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•11『线路3』 +http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•11『线路4』 +http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 +http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•11『线路6』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•11『线路7』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•11『线路8』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•11『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•10『线路9』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•11『线路10』 -#EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•11『线路11』 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 @@ -280,15 +278,15 @@ http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路7』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路8』 +https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路3』 +http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 @@ -296,13 +294,13 @@ http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路7』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路8』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•7『线路1』 +http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路2』 +http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 @@ -314,9 +312,9 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路1』 +http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 @@ -342,37 +340,41 @@ http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•6『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路3』 +http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•8『线路6』 +http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•9『线路7』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•8『线路8』 +https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•9『线路8』 +#EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 +https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 -http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 +http://drive.mxmy.net:8888/udp/239.3.1.184:8001$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 -https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•4『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路3』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 +http://123.130.84.106:8154/tsfile/live/0019_1.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•4『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•4『线路3』 +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•4『线路4』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•5『线路4』 +#EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="CCTV第一剧场" tvg-name="CCTV第一剧场" group-title="央视",CCTV第一剧场 https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV第一剧场" tvg-name="CCTV第一剧场" group-title="央视",CCTV第一剧场 @@ -392,7 +394,7 @@ https://live.264788.xyz/channel/fengyunyinyue?streamid=be37d16b874e7ba11dd383d7e #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 -https://live.264788.xyz/channel/bingqikeji?streamid=530cb4e58bbc48b7fc26f5e0a2e47966&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 +https://live.264788.xyz/channel/bingqikeji?streamid=6fc55a0966bdad1e1cdf39a4d37dd776&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 @@ -504,13 +506,13 @@ http://wouu.net:9977/udp/239.93.0.156:2193$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="星空卫视" tvg-name="星空卫视" group-title="卫视",星空卫视 http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路2』 +http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 @@ -532,15 +534,15 @@ https://httop.top/ysp-湖南卫视$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 +http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-m-l.cztv.com/channels/lantian/channel001/1080p.m3u8$LR•IPV4•16『线路3』 +http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://ali-m-l.cztv.com/channels/lantian/channel01/1080p.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路5』 +http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 @@ -564,43 +566,41 @@ http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•15『线路4』 +http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•15『线路5』 +http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•15『线路6』 +http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•15『线路7』 +http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•15『线路8』 +https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•15『线路9』 +https://httop.top/ysp-东方卫视$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://httop.top/ysp-东方卫视$LR•IPV4•15『线路10』 +http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•15『线路11』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•15『线路12』 +http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路13』 +http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•15『线路14』 -#EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•15『线路15』 +http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 +http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 @@ -624,9 +624,9 @@ http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路2』 +http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 @@ -650,9 +650,9 @@ http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/inde #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路2』 +http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 @@ -670,11 +670,11 @@ http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路4』 +http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 @@ -696,11 +696,11 @@ http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路2』 +http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路3』 +http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路4』 +http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 @@ -716,9 +716,9 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 @@ -744,41 +744,43 @@ http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 +https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 +https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +#EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://txmov2.a.kwimgs.com/upic/2023/01/26/09/BMjAyMzAxMjYwOTE3NDVfNzM5MzQzNzIyXzk0NjI1OTUwNTA3XzBfMw==_b_B81ddda927d33445d544befd008e60109.mp4$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 @@ -802,21 +804,21 @@ http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 +http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 +http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 +http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 @@ -834,7 +836,7 @@ https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -http://183.11.239.36:808/hls/17/index.m3u8$LR•IPV4•4『线路1』 +http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 @@ -854,13 +856,13 @@ http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路2』 +http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路3』 +http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 @@ -882,15 +884,15 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 +http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 @@ -906,11 +908,11 @@ http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 @@ -948,11 +950,11 @@ http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路2』 +http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 @@ -978,17 +980,17 @@ http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 +http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路3』 +http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路5』 +http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路6』 +https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 @@ -1012,17 +1014,17 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路2』 +http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 @@ -1042,7 +1044,7 @@ http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://cssbyd.imwork.net:8082/hls/44/index.m3u8$LR•IPV4•9『线路2』 +http://120.76.248.139/live/bfgd/4200000110.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 @@ -1060,9 +1062,9 @@ http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•9『线路9 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://61.136.172.236:9901/tsfile/live/0121_1.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 @@ -1088,11 +1090,11 @@ http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•14『线 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 +http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +http://cssbyd.imwork.net:8082/hls/45/index.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 @@ -1122,11 +1124,11 @@ http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路2』 +http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 +http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 @@ -1154,15 +1156,15 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 @@ -1182,11 +1184,11 @@ http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路1』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 +http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 @@ -1200,13 +1202,13 @@ http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 +http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 @@ -1224,37 +1226,35 @@ http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路1 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://p2.ioioz.com/xgplayer.php?id=https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•14『线路3』 +http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 +http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•14『线路10』 +https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•14『线路11』 +https://httop.top/ysp-云南卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://httop.top/ysp-云南卫视$LR•IPV4•14『线路12』 +http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -#EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•14『线路14』 +https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://cssbyd.imwork.net:8082/hls/46/index.m3u8$LR•IPV4•6『线路2』 +https://live.264788.xyz/channel/xizangweishi?streamid=4b4e8ea919f1cfd5e43deed1d1675251&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 @@ -1270,7 +1270,7 @@ http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://218.13.170.98:9901/tsfile/live/0115_1.m3u8$LR•IPV4•5『线路1』 +http://183.11.239.36:808/hls/7/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 @@ -1290,9 +1290,9 @@ http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路1』 +http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路2』 +https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 @@ -1307,10 +1307,6 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 http://112.27.235.94:8000/hls/28/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="家庭理财" tvg-name="家庭理财" group-title="卫视",家庭理财 http://223.110.245.139/PLTV/4/224/3221227011/index.m3u8$LR•IPV4 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="辽宁公共" tvg-name="辽宁公共" group-title="卫视",辽宁公共 http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="中华特产" tvg-name="中华特产" group-title="卫视",中华特产 @@ -1324,45 +1320,47 @@ http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="河北4K" tvg-name="河北4K" group-title="卫视",河北4K http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•12『线路2』 +http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路4』 +http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 +http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•12『线路8』 +https://livehhhttps.sxrtv.com/lsdream/q8RVWgs/1000/s4sh8gV.m3u8$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•12『线路9』 +http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://httop.top/ysp-山西卫视$LR•IPV4•12『线路10』 +https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路11』 +https://httop.top/ysp-山西卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•12『线路12』 +http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +#EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 +http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路3』 +http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路6』 +http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 +https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 @@ -1666,21 +1664,19 @@ http://live.metshop.top/huya/11602077?cdn=alicdn$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="NewTV动作电影" tvg-name="NewTV动作电影" group-title="数字",NewTV动作电影 http://39.134.19.68/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路1』 +http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路2』 +http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路3』 +https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路4』 +https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 http://146.56.165.66:7788/TVOD/2000000003000000021/hnbblive/index.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5739&tk=23a9aca1f79f$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f728cc82459a8e50346040e226.m3u8$LR•IPV4•7『线路7』 -#EXTINF:-1 tvg-id="卡酷少儿" tvg-name="卡酷少儿" group-title="数字",卡酷少儿 -http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="优漫卡通" tvg-name="优漫卡通" group-title="数字",优漫卡通 http://183.207.249.15/PLTV/4/224/3221225933/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="哈哈炫动" tvg-name="哈哈炫动" group-title="数字",哈哈炫动 @@ -1998,7 +1994,7 @@ https://jwplay.hebyun.com.cn:443/live/xtsrmtzs/1500k/tzwj_video.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="邢台综合" tvg-name="邢台综合" group-title="河北",邢台综合 http://222.223.119.21:8888/newlive/live/hls/54/live.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="河北都市" tvg-name="河北都市" group-title="河北",河北都市 -https://radio.pull.hebtv.com/live/hebnczx.m3u8$LR•IPV4•2『线路1』 +http://1.94.31.214/php/hebei.php?id=hbds$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="河北都市" tvg-name="河北都市" group-title="河北",河北都市 http://121.19.134.246:808/hls/21/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="河北农民" tvg-name="河北农民" group-title="河北",河北农民 @@ -2082,41 +2078,41 @@ http://liveshowbak2.kan0512.com/norecord/csztv4k_4k.m3u8$LR•IPV4•5『线路5 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•21『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路4』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路5』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路6』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路7』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路8』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路9』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路10』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路11』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路12』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路13』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路14』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路17』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路18』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路19』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路20』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 @@ -2171,6 +2167,8 @@ https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-1.m3u8$LR•IPV4•25『 http://ali-m-l.cztv.com/channels/lantian/channel03/720p.m3u8$LR•IPV4•25『线路24』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-8.ctv$LR•IPV4•25『线路25』 +#EXTINF:-1 tvg-id="浙江经济生活" tvg-name="浙江经济生活" group-title="浙江",浙江经济生活 +http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 @@ -2430,7 +2428,7 @@ https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路3』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -2438,13 +2436,13 @@ http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b80 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路7』 +http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 +http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路9』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路10』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 @@ -2466,51 +2464,51 @@ http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 +https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 +http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -2578,9 +2576,9 @@ http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江公共新闻" tvg-name="浙江公共新闻" group-title="浙江",浙江公共新闻 @@ -2640,11 +2638,11 @@ http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4• #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 @@ -2788,11 +2786,11 @@ http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -2852,9 +2850,9 @@ https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 @@ -2928,11 +2926,11 @@ http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E @@ -2950,13 +2948,13 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 -https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 @@ -2974,7 +2972,7 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -2990,29 +2988,31 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•9『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•9『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•9『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路9』 +#EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 @@ -3696,15 +3696,15 @@ http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁生活" tvg-name="辽宁生活" group-title="辽宁",辽宁生活 http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁经济" tvg-name="辽宁经济" group-title="辽宁",辽宁经济 -http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁都市" tvg-name="辽宁都市" group-title="辽宁",辽宁都市 http://120.76.248.139/live/bfgd/4200000610.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路1』 +https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路2』 +http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路3』 +http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="朝阳新闻综合" tvg-name="朝阳新闻综合" group-title="辽宁",朝阳新闻综合 http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="汕头新闻综合" tvg-name="汕头新闻综合" group-title="广东",汕头新闻综合 @@ -4028,201 +4028,201 @@ https://t.freetv.fun/live/yan-dong-zhu-jiang-gao-qing-3.m3u8$LR•IPV4•117『 #EXTINF:-1 tvg-id="广东珠江" tvg-name="广东珠江" group-title="广东",广东珠江 https://stream1.freetv.fun/yan-dong-zhu-jiang-28.ctv$LR•IPV4•117『线路117』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路1』 +http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路1』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路2』 +http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路2』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路3』 +https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路3』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路4』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路4』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路5』 +https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路5』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路6』 +https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路6』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路7』 +https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路7』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路8』 +http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路8』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路9』 +http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路9』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路10』 +http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路10』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路11』 +http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路11』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路12』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路12』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路13』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路13』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路14』 +http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路14』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路15』 +http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路15』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路16』 +https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路16』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路17』 +https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路17』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路18』 +https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路18』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路19』 +https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路19』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路20』 +https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路20』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路21』 +https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路21』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路22』 +https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路22』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路23』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路23』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路24』 +https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路24』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路25』 +https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路25』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路26』 +http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路26』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路27』 +https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路27』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路28』 +https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路28』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路29』 +https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路29』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路30』 +https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路30』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路31』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路31』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路32』 +https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路32』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路33』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路33』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路34』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路34』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路35』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路35』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路36』 +http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路36』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路37』 +http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路37』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路38』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路38』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路39』 +https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路39』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路40』 +https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路40』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路41』 +https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路41』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路42』 +http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路42』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路43』 +http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路43』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路44』 +https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路44』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路45』 +https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路45』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路46』 +https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路46』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路47』 +http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路47』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路48』 +https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路48』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路49』 +http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路49』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路50』 +http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路50』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路51』 +https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路51』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路52』 +http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路52』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路53』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路53』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路54』 +https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路54』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路55』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路55』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路56』 +https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路56』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路57』 +http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路57』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路58』 +http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路58』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路59』 +http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路59』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路60』 +https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路60』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路61』 +https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路61』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路62』 +https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路62』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路63』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路63』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路64』 +https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路64』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路65』 +https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路65』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路66』 +https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路66』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路67』 +https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路67』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路68』 +https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路68』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路69』 +http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路69』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路70』 +https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路70』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路71』 +https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路71』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路72』 +http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路72』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路73』 +http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路73』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路74』 +https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路74』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路75』 +https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路75』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路76』 +https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路76』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路77』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路77』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路78』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路78』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路79』 +http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路79』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路80』 +https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路80』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路81』 +http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路81』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路82』 +https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路82』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路83』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路83』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路84』 +https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路84』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路85』 +http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路85』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路86』 +https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路86』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路87』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路87』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路88』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路88』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路89』 +https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路89』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路90』 +https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路90』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路91』 +https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路91』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路92』 +https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路92』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路93』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路93』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路94』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路94』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路95』 +http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路95』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路96』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路96』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路97』 +https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路97』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路98』 +http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路98』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 https://stream1.freetv.fun/yan-dong-ti-yu-27.m3u8$LR•IPV4•107『线路99』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 @@ -4242,11 +4242,11 @@ https://stream1.freetv.fun/yan-dong-ti-yu-4.ctv$LR•IPV4•107『线路106』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 http://bxtv.3a.ink/api.php?id=gdty$LR•IPV4•107『线路107』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路1』 +http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路1』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路2』 +http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路2』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路3』 +https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路3』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://stream1.freetv.fun/yan-dong-min-sheng-10.ctv$LR•IPV4•56『线路4』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 @@ -4353,8 +4353,6 @@ https://stream1.freetv.fun/yan-dong-min-sheng-1.ctv$LR•IPV4•56『线路54』 https://stream1.freetv.fun/yan-dong-min-sheng-31.ctv$LR•IPV4•56『线路55』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://hk.188766.xyz/?migutoken=08f126f29a9e9334c492a23a0f40038f&id=gd_gdms&type=sz$LR•IPV4•56『线路56』 -#EXTINF:-1 tvg-id="广东少儿" tvg-name="广东少儿" group-title="广东",广东少儿 -http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 @@ -4362,89 +4360,89 @@ http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路1』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路1』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://stream1.freetv.fun/yan-zhou-zong-he-11.ctv$LR•IPV4•54『线路2』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路3』 +https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路4』 +https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路4』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路5』 +https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路5』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路6』 +https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路6』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路7』 +https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路7』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路8』 +https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路8』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路9』 +https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路9』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路10』 +http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路10』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路11』 +http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路11』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路12』 +https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路12』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路13』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路13』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路14』 +https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路14』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路15』 +https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路15』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路16』 +http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路16』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路17』 +https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路17』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路18』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路18』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路19』 +https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路19』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路20』 +https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路20』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路21』 +https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路21』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路22』 +http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路22』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路23』 +https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路23』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路24』 +https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路24』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路25』 +http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路25』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路26』 +https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路26』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路27』 +https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路27』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路28』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路28』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路29』 +https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路29』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路30』 +http://r.jdshipin.com/snhya$LR•IPV4•54『线路30』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://r.jdshipin.com/snhya$LR•IPV4•54『线路31』 +https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路31』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路32』 +http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路32』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路33』 +https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路33』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路34』 +https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路34』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路35』 +http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路35』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路36』 +https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路36』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路37』 +https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路37』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路38』 +https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路38』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路39』 +https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路39』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路40』 +http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路40』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路41』 +https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路41』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路42』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路42』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://t.freetv.fun/live/yan-zhou-zong-he-3.m3u8$LR•IPV4•54『线路43』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 @@ -5648,27 +5646,27 @@ http://live.spccmc.com:90/live/spxwzh.m3u8$LR•IPV4•117『线路66』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 http://live.iwcmt.cn:90/live/zhxw.m3u8$LR•IPV4•117『线路67』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8channel.ganzitv.com/nmip-media/channellive/channel1/playlist.m3u8$LR•IPV4•117『线路68』 +http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路68』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路69』 +https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路69』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路70』 +http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路70』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路71』 +http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•117『线路71』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•117『线路72』 +https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路72』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路73』 +https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路73』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路74』 +http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路74』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路75』 +https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路75』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路76』 +http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路76』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路77』 +http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路77』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路78』 +http://cm-wshls.homecdn.com/live/2aa50.m3u8$LR•IPV4•117『线路78』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 http://ls.qingting.fm/live/23797.m3u8$LR•IPV4•117『线路79』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 @@ -6002,41 +6000,41 @@ http://scgctvshow.sctv.com/hdlive/sctv7/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 +http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 +http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 +http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 +http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 +http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 +http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 +https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 +https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 +http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 @@ -6114,7 +6112,7 @@ http://php.jdshipin.com/TVOD/iptv.php?id=wxxw$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="TVB无线新闻" tvg-name="TVB无线新闻" group-title="港澳台",TVB无线新闻 https://hls-gateway.vpstv.net/streams/708884.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 -http://r.jdshipin.com/Voac4$LR•IPV4•4『线路1』 +http://php.jdshipin.com/TVOD/iptv.php?id=xinghe$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 p3p://167.114.175.6:55331/5fdee23d000b670a6d96428e4c334643$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 @@ -6306,9 +6304,7 @@ http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/02.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="数位电影" tvg-name="数位电影" group-title="港澳台",数位电影 p3p://167.114.175.6:55331/6223ae1b0007136f3e5c44280e3300fa$LR•IPV4 #EXTINF:-1 tvg-id="龙华偶像" tvg-name="龙华偶像" group-title="港澳台",龙华偶像 -https://cdn8.163189.xyz/live/lhox/stream.m3u8$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="龙华偶像" tvg-name="龙华偶像" group-title="港澳台",龙华偶像 -p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4 #EXTINF:-1 tvg-id="龙华经典" tvg-name="龙华经典" group-title="港澳台",龙华经典 https://cdn8.163189.xyz/live/lhjd/stream.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="龙华经典" tvg-name="龙华经典" group-title="港澳台",龙华经典 @@ -6318,37 +6314,37 @@ rtmp://f13h.mine.nu/sat/tv771$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="纬来日本" tvg-name="纬来日本" group-title="港澳台",纬来日本 p3p://167.114.175.6:55331/5fe1add80007bbbd788125c43bf36060$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路1』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路1』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路2』 +https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路2』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路3』 +http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路3』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路4』 +https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路4』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路5』 +http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路5』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路6』 +http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路6』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路7』 +http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路7』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路8』 +https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路8』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路9』 +http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路9』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路10』 +https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路10』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路11』 +http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路11』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路12』 +https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路12』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路13』 +http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路13』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路14』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路14』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路15』 +https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路15』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路16』 +https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路16』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 http://api.mytv666.top/api/qwt.php?t=体育频道&id=纬来体育$LR•IPV4•23『线路17』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 @@ -6626,9 +6622,7 @@ https://cdn8.163189.xyz/live/lhrh/stream.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="龙华日韩" tvg-name="龙华日韩" group-title="港澳台",龙华日韩 p3p://167.114.175.6:55331/621e1d0e00085766289da9bb1d7120af$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="龙华洋片" tvg-name="龙华洋片" group-title="港澳台",龙华洋片 -https://cdn8.163189.xyz/live/lhyp/stream.m3u8$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="龙华洋片" tvg-name="龙华洋片" group-title="港澳台",龙华洋片 -p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4 #EXTINF:-1 tvg-id="美亚电影台" tvg-name="美亚电影台" group-title="港澳台",美亚电影台 http://zjrtv.vip/live/?tbs=mydy$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="美亚电影台" tvg-name="美亚电影台" group-title="港澳台",美亚电影台 @@ -6660,7 +6654,7 @@ http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv -http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +http://r.jdshipin.com/vSJvl$LR•IPV4 #EXTINF:-1 tvg-id="Now剧集" tvg-name="Now剧集" group-title="港澳台",Now剧集 p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 #EXTINF:-1 tvg-id="民视" tvg-name="民视" group-title="港澳台",民视 @@ -6842,13 +6836,11 @@ p3p://167.114.175.6:55331/65ad274400000b46bd92da681fce74f2$LR•IPV4•2『线 #EXTINF:-1 tvg-id="ROCK Action" tvg-name="ROCK Action" group-title="港澳台",ROCK Action http://nmk.ioapk.com:5050/4gtv-live138/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -http://r.jdshipin.com/ndGgS$LR•IPV4•4『线路1』 +http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•4『线路2』 +p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•4『线路3』 -#EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•4『线路4』 +p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="AXN" tvg-name="AXN" group-title="港澳台",AXN p3p://167.114.175.6:55331/66d23a53000d25d573c606e3274f26c5$LR•IPV4•26『线路1』 #EXTINF:-1 tvg-id="AXN" tvg-name="AXN" group-title="港澳台",AXN @@ -6904,9 +6896,9 @@ https://play.wenxiang.cn/live/1a88465f153e1dd2108fd791bf4f25f7.flv$LR•IPV4•2 #EXTINF:-1 tvg-id="娱乐新闻" tvg-name="娱乐新闻" group-title="港澳台",娱乐新闻 https://hls-gateway.vpstv.net/streams/708904.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="澳门卫视" tvg-name="澳门卫视" group-title="港澳台",澳门卫视 -http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路1』 +http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="澳门卫视" tvg-name="澳门卫视" group-title="港澳台",澳门卫视 -http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路2』 +http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Pet Club TV" tvg-name="Pet Club TV" group-title="港澳台",Pet Club TV https://cdn-apse1-prod.tsv2.amagi.tv/linear/amg01076-lightningintern-petclub-samsungnz/playlist.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="Pet Club TV" tvg-name="Pet Club TV" group-title="港澳台",Pet Club TV @@ -7752,37 +7744,35 @@ https://jmp2.uk/plu-64a3d96f060e830008af6745.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="香港国际财经" tvg-name="香港国际财经" group-title="港澳台",香港国际财经 p3p://167.114.175.6:55331/64838620000cd8ed32fb0d6a414411f7$LR•IPV4 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://epg.pw/stream/d2edf469b9079064a283f4b0811cbf6f2597ebbb3d08dcf77036a4b5a791b7cf.m3u8$LR•IPV4•16『线路1』 +https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•15『线路1』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•16『线路2』 +https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•16『线路3』 +https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•16『线路4』 +https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•16『线路5』 +http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•16『线路6』 +https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•16『线路7』 +http://213.91.179.28:8000/play/a04m$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -http://213.91.179.28:8000/play/a04m$LR•IPV4•16『线路8』 +https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•16『线路9』 +https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•16『线路10』 +https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•16『线路11』 +https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•16『线路12』 +https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•16『线路13』 +https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•16『线路14』 +https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•16『线路15』 -#EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•16『线路16』 +https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="CNBC" tvg-name="CNBC" group-title="港澳台",CNBC http://fl2.moveonjoy.com/CNBC/index.m3u8$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="CNBC" tvg-name="CNBC" group-title="港澳台",CNBC @@ -7852,9 +7842,7 @@ http://free.cnlive.club/channel/5fe8f622/index.m3u8?q=1752629214236$LR•IPV4 #EXTINF:-1 tvg-id="HOY78" tvg-name="HOY78" group-title="港澳台",HOY78 http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="ASTRO AOD" tvg-name="ASTRO AOD" group-title="港澳台",ASTRO AOD -http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -#EXTINF:-1 tvg-id="澳视卫星" tvg-name="澳视卫星" group-title="港澳台",澳视卫星 -https://cdn6.163189.xyz/163189/as$LR•IPV4 +http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="八度空间" tvg-name="八度空间" group-title="港澳台",八度空间 https://cdn6.163189.xyz/163189/8tv$LR•IPV4 #EXTINF:-1 tvg-id="CH5" tvg-name="CH5" group-title="港澳台",CH5 diff --git a/cluntop_tvbox/lib/iptv.txt b/cluntop_tvbox/lib/iptv.txt index 9ec25790..c43026a0 100755 --- a/cluntop_tvbox/lib/iptv.txt +++ b/cluntop_tvbox/lib/iptv.txt @@ -30,8 +30,8 @@ 北京卫视4K,http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•4『线路4』 CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 @@ -44,9 +44,9 @@ CCTV8K,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 CCTV8K,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 央视,#genre# -CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路1』 -CCTV1,http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 -CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +CCTV1,http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路2』 +CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路3』 CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•10『线路5』 CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路6』 @@ -54,8 +54,8 @@ CCTV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/22 CCTV1,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•10『线路8』 CCTV1,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•10『线路9』 CCTV1,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•10『线路10』 -CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路1』 -CCTV2,http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +CCTV2,http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路2』 CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•10『线路4』 CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 @@ -64,24 +64,24 @@ CCTV2,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•10『线路7』 CCTV2,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•10『线路8』 CCTV2,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•10『线路9』 CCTV2,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•10『线路10』 -CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路1』 -CCTV3,http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV3,http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路2』 CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•8『线路4』 CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•8『线路6』 CCTV3,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•8『线路7』 CCTV3,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•8『线路8』 -CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路1』 -CCTV4,http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +CCTV4,http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路1』 +CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路2』 CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•13『线路3』 CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•13『线路4』 CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•13『线路6』 CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•13『线路7』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•13『线路11』 CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•13『线路12』 CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•13『线路13』 @@ -96,8 +96,8 @@ CCTV5,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•11『线路8』 CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•11『线路9』 CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•11『线路10』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•11『线路11』 -CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路1』 -CCTV6,http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +CCTV6,http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路1』 +CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路2』 CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•16『线路3』 CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•16『线路4』 CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路5』 @@ -112,57 +112,56 @@ CCTV6,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•16『线路13』 CCTV6,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•16『线路14』 CCTV6,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•16『线路15』 CCTV6,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•16『线路16』 -CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路1』 -CCTV7,http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路2』 +CCTV7,http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路1』 +CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路2』 CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•7『线路4』 CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路5』 CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•7『线路6』 CCTV7,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•7『线路7』 -CCTV8,http://112.46.85.60:8009/hls/8/index.m3u8$LR•IPV4•8『线路1』 -CCTV8,http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV8,http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•8『线路2』 CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•8『线路4』 CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV8,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•8『线路6』 CCTV8,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•8『线路7』 CCTV8,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•8『线路8』 -CCTV9,http://112.27.235.94:8000/hls/10/index.m3u8$LR•IPV4•11『线路1』 -CCTV9,http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路2』 -CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•11『线路3』 -CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•11『线路4』 -CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 -CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•11『线路6』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•11『线路7』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•11『线路8』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•11『线路9』 -CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•11『线路10』 -CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•11『线路11』 -CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路1』 -CCTV10,http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV9,http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•10『线路2』 +CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 +CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•10『线路4』 +CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•10『线路6』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•10『线路7』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•10『线路8』 +CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•10『线路9』 +CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•10『线路10』 +CCTV10,http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路2』 CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•8『线路4』 CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•8『线路6』 -CCTV10,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路7』 -CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路8』 -CCTV11,http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路1』 -CCTV11,http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 -CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路3』 +CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路7』 +CCTV10,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路8』 +CCTV11,http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +CCTV11,http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路3』 CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•8『线路6』 -CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路7』 -CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路8』 -CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•7『线路1』 -CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路2』 +CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路7』 +CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路8』 +CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路1』 +CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•7『线路2』 CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•7『线路4』 CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路5』 CCTV12,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•7『线路6』 CCTV12,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•7『线路7』 -CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路1』 -CCTV13,http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +CCTV13,http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路1』 +CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路2』 CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路4』 CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•8『线路5』 @@ -175,22 +174,24 @@ CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR• CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•6『线路5』 CCTV14,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•6『线路6』 -CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•8『线路1』 -CCTV15,http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 -CCTV15,http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路3』 -CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 -CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•8『线路6』 -CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•8『线路7』 -CCTV15,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•8『线路8』 -CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 -CCTV16,https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•4『线路2』 +CCTV15,http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路1』 +CCTV15,http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 +CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•9『线路3』 +CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•9『线路4』 +CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 +CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•9『线路6』 +CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•9『线路7』 +CCTV15,https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•9『线路8』 +CCTV15,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•9『线路9』 +CCTV16,http://drive.mxmy.net:8888/udp/239.3.1.184:8001$LR•IPV4•4『线路1』 +CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路2』 CCTV16,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路3』 CCTV16,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 -CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 -CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•4『线路2』 -CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•4『线路3』 -CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•4『线路4』 +CCTV17,http://123.130.84.106:8154/tsfile/live/0019_1.m3u8$LR•IPV4•5『线路1』 +CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•5『线路2』 +CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•5『线路3』 +CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•5『线路4』 +CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•5『线路5』 CCTV第一剧场,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 CCTV第一剧场,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•2『线路2』 CCTV怀旧剧场,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 @@ -200,7 +201,7 @@ CCTV风云剧场,https://live.264788.xyz/channel/fengyunjuchang?streamid=31e7b5b CCTV风云音乐,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•2『线路1』 CCTV风云音乐,https://live.264788.xyz/channel/fengyunyinyue?streamid=be37d16b874e7ba11dd383d7ecd75752&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 CCTV兵器科技,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4•2『线路1』 -CCTV兵器科技,https://live.264788.xyz/channel/bingqikeji?streamid=530cb4e58bbc48b7fc26f5e0a2e47966&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 +CCTV兵器科技,https://live.264788.xyz/channel/bingqikeji?streamid=6fc55a0966bdad1e1cdf39a4d37dd776&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 CCTV风云足球,http://dl.wifi942.com:66/jsyd/jsyd.php?id=G_FENGSHANGZQ-CQ$LR•IPV4•13『线路2』 CCTV风云足球,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5842&tk=a0c4f6cfaba3$LR•IPV4•13『线路3』 @@ -258,10 +259,10 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路8』 星空卫视,http://wouu.net:9977/udp/239.93.0.156:2193$LR•IPV4•10『线路9』 星空卫视,http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•10『线路10』 -湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路1』 -湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路2』 +湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路1』 +湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•14『线路3』 -湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路4』 湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•14『线路6』 湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•14『线路7』 @@ -272,11 +273,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•14『线路12』 湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•14『线路13』 湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•14『线路14』 -浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路1』 -浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 -浙江卫视,http://ali-m-l.cztv.com/channels/lantian/channel001/1080p.m3u8$LR•IPV4•16『线路3』 -浙江卫视,http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 -浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路5』 +浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +浙江卫视,http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +浙江卫视,http://ali-m-l.cztv.com/channels/lantian/channel01/1080p.m3u8$LR•IPV4•16『线路4』 +浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路5』 浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•16『线路6』 浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•16『线路7』 浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•16『线路8』 @@ -288,25 +289,24 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•16『线路14』 浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 浙江卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•16『线路16』 -东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•15『线路2』 -东方卫视,http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•15『线路4』 -东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•15『线路5』 -东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•15『线路6』 -东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•15『线路7』 -东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•15『线路8』 -东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•15『线路9』 -东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•15『线路10』 -东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•15『线路11』 -东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•15『线路12』 -东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路13』 -东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•15『线路14』 -东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•15『线路15』 +东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +东方卫视,http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•14『线路3』 +东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•14『线路4』 +东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•14『线路5』 +东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•14『线路6』 +东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•14『线路7』 +东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•14『线路8』 +东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•14『线路9』 +东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•14『线路10』 +东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•14『线路11』 +东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•14『线路13』 +东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•14『线路14』 北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 -北京卫视,http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 -北京卫视,http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +北京卫视,http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +北京卫视,http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路4』 北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 @@ -318,8 +318,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 北京卫视,http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路2』 -江苏卫视,http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +江苏卫视,http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路3』 江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•13『线路5』 江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•13『线路6』 @@ -331,8 +331,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•13『线路12』 江苏卫视,http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•13『线路13』 安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 -安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路2』 -安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路3』 安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•10『线路4』 安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•10『线路5』 安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•10『线路6』 @@ -341,9 +341,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•10『线路9』 安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路10』 重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路2』 -重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路4』 +重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路3』 +重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路4』 重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•13『线路5』 重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•13『线路6』 重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•13『线路7』 @@ -354,9 +354,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 重庆卫视,http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•13『线路13』 四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 -四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路2』 -四川卫视,http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路3』 -四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路4』 +四川卫视,http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 +四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路4』 四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•10『线路5』 四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•10『线路6』 四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•10『线路7』 @@ -364,8 +364,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•10『线路9』 四川卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•10『线路10』 东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路2』 -东南卫视,http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +东南卫视,http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路3』 东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•15『线路4』 东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•15『线路5』 东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•15『线路6』 @@ -378,24 +378,25 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•15『线路13』 东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 东南卫视,http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•15『线路15』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 -深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 +深圳卫视,https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -广东卫视,https://txmov2.a.kwimgs.com/upic/2023/01/26/09/BMjAyMzAxMjYwOTE3NDVfNzM5MzQzNzIyXzk0NjI1OTUwNTA3XzBfMw==_b_B81ddda927d33445d544befd008e60109.mp4$LR•IPV4•14『线路2』 -广东卫视,http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -广东卫视,http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +广东卫视,http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +广东卫视,http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•14『线路4』 广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•14『线路6』 广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•14『线路7』 @@ -407,14 +408,14 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•14『线路13』 广东卫视,http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•14『线路14』 广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 -广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 -广西卫视,http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 -广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 -广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 -广西卫视,http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 -广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 -广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 -广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +广西卫视,http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路2』 +广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +广西卫视,http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 @@ -423,7 +424,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 广西卫视,http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 -厦门卫视,http://183.11.239.36:808/hls/17/index.m3u8$LR•IPV4•4『线路1』 +厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 厦门卫视,http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 厦门卫视,http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 @@ -433,10 +434,10 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•5『线路4』 甘肃卫视,http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•5『线路5』 贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路2』 -贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路3』 -贵州卫视,http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -贵州卫视,http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路2』 +贵州卫视,http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +贵州卫视,http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路5』 贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•14『线路7』 贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•14『线路8』 @@ -447,11 +448,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 贵州卫视,http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•14『线路13』 贵州卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•14『线路14』 河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路2』 -河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 -河北卫视,http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 -河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +河北卫视,http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路6』 河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•13『线路7』 河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•13『线路8』 河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•13『线路9』 @@ -459,9 +460,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•13『线路11』 河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•13『线路12』 河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 -河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路1』 +河南卫视,http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•10『线路2』 -河南卫视,http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路3』 河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•10『线路4』 河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•10『线路5』 河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•10『线路6』 @@ -480,9 +481,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•10『线路9』 黑龙江卫视,http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•10『线路10』 湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 -湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路2』 -湖北卫视,http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 -湖北卫视,http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +湖北卫视,http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路2』 +湖北卫视,http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路4』 湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•16『线路6』 湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•16『线路7』 @@ -495,12 +496,12 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路14』 湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•16『线路15』 湖北卫视,http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•16『线路16』 -江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路1』 -江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 -江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路3』 -江西卫视,http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 -江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路5』 -江西卫视,http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路6』 +江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +江西卫视,http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 +江西卫视,http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路5』 +江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路6』 江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 @@ -512,12 +513,12 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -吉林卫视,http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路2』 -吉林卫视,http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 -吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -吉林卫视,http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 -吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路6』 -吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +吉林卫视,http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路2』 +吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +吉林卫视,http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +吉林卫视,http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路7』 吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•15『线路9』 吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•15『线路10』 @@ -527,7 +528,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 吉林卫视,http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 吉林卫视,http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•15『线路15』 内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 -内蒙古卫视,http://cssbyd.imwork.net:8082/hls/44/index.m3u8$LR•IPV4•9『线路2』 +内蒙古卫视,http://120.76.248.139/live/bfgd/4200000110.m3u8$LR•IPV4•9『线路2』 内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•9『线路3』 内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•9『线路4』 内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•9『线路5』 @@ -536,8 +537,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 内蒙古卫视,http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•9『线路8』 内蒙古卫视,http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•9『线路9』 辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•14『线路2』 -辽宁卫视,http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +辽宁卫视,http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +辽宁卫视,http://61.136.172.236:9901/tsfile/live/0121_1.m3u8$LR•IPV4•14『线路3』 辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•14『线路4』 辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•14『线路5』 辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•14『线路6』 @@ -550,9 +551,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 辽宁卫视,http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•14『线路14』 宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 -宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 -宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 -宁夏卫视,http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 +宁夏卫视,http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路3』 +宁夏卫视,http://cssbyd.imwork.net:8082/hls/45/index.m3u8$LR•IPV4•9『线路4』 宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 @@ -567,9 +568,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路7』 青海卫视,http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•8『线路8』 山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 -山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路2』 -山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 -山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路2』 +山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路3』 +山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路4』 山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路7』 @@ -583,11 +584,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 山东卫视,http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•16『线路15』 山东卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•16『线路16』 天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 -天津卫视,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 -天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津卫视,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 +天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 +天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路8』 天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路9』 @@ -597,19 +598,19 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路13』 天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 天津卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 -海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 -海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 -海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路1』 +海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路2』 +海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路3』 海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 海南卫视,http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路2』 -新疆卫视,http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -新疆卫视,http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 -新疆卫视,http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +新疆卫视,http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +新疆卫视,http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +新疆卫视,http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 +新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路5』 新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•13『线路6』 新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•13『线路7』 新疆卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•13『线路8』 @@ -618,22 +619,21 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 新疆卫视,http://183.207.249.15/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路11』 新疆卫视,http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路12』 新疆卫视,http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•13『线路13』 -云南卫视,http://p2.ioioz.com/xgplayer.php?id=https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路1』 -云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 -云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•14『线路3』 -云南卫视,http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 -云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 -云南卫视,http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 -云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 -云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 -云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•14『线路10』 -云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•14『线路11』 -云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•14『线路12』 -云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•14『线路14』 +云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +云南卫视,http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +云南卫视,http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 +云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•13『线路7』 +云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•13『线路8』 +云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•13『线路9』 +云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•13『线路10』 +云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•13『线路11』 +云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•13『线路13』 西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 -西藏卫视,http://cssbyd.imwork.net:8082/hls/46/index.m3u8$LR•IPV4•6『线路2』 +西藏卫视,https://live.264788.xyz/channel/xizangweishi?streamid=4b4e8ea919f1cfd5e43deed1d1675251&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•6『线路2』 西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•6『线路3』 西藏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•6『线路4』 西藏卫视,http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•6『线路5』 @@ -641,7 +641,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/playlist.m3u8$LR•IPV4•3『线路1』 海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 -兵团卫视,http://218.13.170.98:9901/tsfile/live/0115_1.m3u8$LR•IPV4•5『线路1』 +兵团卫视,http://183.11.239.36:808/hls/7/index.m3u8$LR•IPV4•5『线路1』 兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•5『线路2』 兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•5『线路3』 兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•5『线路4』 @@ -651,8 +651,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 康巴卫视,http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 -三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路1』 -三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路2』 +三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路1』 +三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路2』 三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•4『线路3』 三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•4『线路4』 延边卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•2『线路1』 @@ -660,34 +660,33 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 中国教育3台,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226577/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EhE2Z89HKgsQOlN9opVn1iw%7E_eNUbgU9sJGUcVVduOMKhafLvQUgE_zlz_7pvDimJNN03yUnk4zBVk1bynPPL3hZ%2CEND$LR•IPV6 上海卫视,http://112.27.235.94:8000/hls/28/index.m3u8$LR•IPV4 家庭理财,http://223.110.245.139/PLTV/4/224/3221227011/index.m3u8$LR•IPV4 -梨园,https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -梨园,http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 辽宁公共,http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 河北4K,https://event.pull.hebtv.com:443/live/live101.m3u8$LR•IPV4•4『线路1』 河北4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=f56e90&tk=922ba46651d3$LR•IPV4•4『线路2』 河北4K,http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 河北4K,http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 -山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 -山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•12『线路2』 -山西卫视,http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路4』 -山西卫视,http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 -山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 -山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•12『线路8』 -山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•12『线路9』 -山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•12『线路10』 -山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路11』 -山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•12『线路12』 -陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路1』 -陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 -陕西卫视,https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路3』 -陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 -陕西卫视,http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 -陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路6』 -陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 -陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +山西卫视,http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +山西卫视,http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路5』 +山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路6』 +山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•13『线路7』 +山西卫视,https://livehhhttps.sxrtv.com/lsdream/q8RVWgs/1000/s4sh8gV.m3u8$LR•IPV4•13『线路8』 +山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•13『线路9』 +山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•13『线路10』 +山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•13『线路11』 +山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•13『线路13』 +陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路2』 +陕西卫视,http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路3』 +陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路4』 +陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路6』 +陕西卫视,https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路7』 +陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路8』 陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路9』 陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•18『线路10』 陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•18『线路11』 @@ -841,14 +840,13 @@ NewTV超级体育,http://feiyang.ak47s.top:35455/itv/1000000001000009601.m3u8?cd NewTV超级体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=3188&tk=23a9aca1f79f$LR•IPV4•5『线路5』 NewTV动作电影,http://live.metshop.top/huya/11602077?cdn=alicdn$LR•IPV4•2『线路1』 NewTV动作电影,http://39.134.19.68/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8$LR•IPV4•2『线路2』 -NewTV精品体育,https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路1』 -NewTV精品体育,http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路2』 -NewTV精品体育,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路3』 -NewTV精品体育,https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路4』 +NewTV精品体育,http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路1』 +NewTV精品体育,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路2』 +NewTV精品体育,https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路3』 +NewTV精品体育,https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路4』 NewTV精品体育,http://146.56.165.66:7788/TVOD/2000000003000000021/hnbblive/index.m3u8$LR•IPV4•7『线路5』 NewTV精品体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5739&tk=23a9aca1f79f$LR•IPV4•7『线路6』 NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f728cc82459a8e50346040e226.m3u8$LR•IPV4•7『线路7』 -卡酷少儿,http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 优漫卡通,http://183.207.249.15/PLTV/4/224/3221225933/index.m3u8$LR•IPV4 哈哈炫动,http://223.110.245.139/PLTV/4/224/3221226388/index.m3u8$LR•IPV4 嘉佳卡通,http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1』 @@ -1019,7 +1017,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 河北,#genre# 邢台综合,https://jwplay.hebyun.com.cn:443/live/xtsrmtzs/1500k/tzwj_video.m3u8$LR•IPV4•2『线路1』 邢台综合,http://222.223.119.21:8888/newlive/live/hls/54/live.m3u8$LR•IPV4•2『线路2』 -河北都市,https://radio.pull.hebtv.com/live/hebnczx.m3u8$LR•IPV4•2『线路1』 +河北都市,http://1.94.31.214/php/hebei.php?id=hbds$LR•IPV4•2『线路1』 河北都市,http://121.19.134.246:808/hls/21/index.m3u8$LR•IPV4•2『线路2』 河北农民,https://ls.qingting.fm/live/1650/64k.m3u8$LR•IPV4•2『线路1』 河北农民,http://121.19.134.246:808/hls/25/index.m3u8$LR•IPV4•2『线路2』 @@ -1067,24 +1065,24 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江,#genre# 浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路1』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路2』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路2』 浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•21『线路3』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路4』 -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路5』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路6』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路7』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路8』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路9』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路10』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路11』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路12』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路13』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路14』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路15』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路16』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路17』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路18』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路19』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路4』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路5』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路6』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路7』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路8』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路9』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路10』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路11』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路12』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路13』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路14』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路15』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路16』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路17』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路18』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路19』 浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路20』 浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•21『线路21』 浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 @@ -1112,6 +1110,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江生活,https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-1.m3u8$LR•IPV4•25『线路23』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/720p.m3u8$LR•IPV4•25『线路24』 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-8.ctv$LR•IPV4•25『线路25』 +浙江经济生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 @@ -1241,14 +1240,14 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 宁波TV4,http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 -浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路3』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 -浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路7』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路9』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路10』 +浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路7』 +浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路8』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路9』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路10』 浙江经济,http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路1』 浙江经济,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8?shandd$LR•IPV4•3『线路2』 浙江经济,http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 @@ -1259,29 +1258,29 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路5』 之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路6』 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 -浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路26』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路27』 @@ -1315,8 +1314,8 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 舟山公共,http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江公共新闻,http://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•6『线路1』 浙江公共新闻,https://t.freetv.fun/live/zhe-jiang-gong-gong-xin-wen.m3u8$LR•IPV4•6『线路2』 @@ -1346,9 +1345,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 鄞州一套,http://pili-publish.yzxw.newaircloud.com/newaircloud-yzxw/yzxw_20190925090843.m3u8?zzhed$LR•IPV4 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 -象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路3』 @@ -1420,9 +1419,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•9『线路1』 永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 @@ -1452,8 +1451,8 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路4』 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 @@ -1490,9 +1489,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 @@ -1501,10 +1500,10 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路6』 -余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路1』 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路2』 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 -余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路4』 +余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路4』 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 义乌新闻综合,https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 @@ -1513,7 +1512,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 东阳影视生活,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路4』 @@ -1521,18 +1520,19 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路6』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路7』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•9『线路1』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•9『线路2』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•9『线路3』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•9『线路4』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路5』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•9『线路6』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•9『线路7』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•9『线路8』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路9』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路2』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路3』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路4』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路7』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路8』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路9』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路10』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed$LR•IPV4•2『线路2』 @@ -1882,11 +1882,11 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 辽宁影视剧,http://120.76.248.139/live/bfgd/4200000070.m3u8$LR•IPV4 辽宁教育青少,http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 辽宁生活,http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 -辽宁经济,http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +辽宁经济,http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 辽宁都市,http://120.76.248.139/live/bfgd/4200000610.m3u8$LR•IPV4 -辽宁体育,http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路1』 -辽宁体育,https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路2』 -辽宁体育,http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路3』 +辽宁体育,https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路1』 +辽宁体育,http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路2』 +辽宁体育,http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路3』 朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 广东,#genre# @@ -2050,104 +2050,104 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东珠江,https://stream1.freetv.fun/yan-dong-zhu-jiang-24.ctv$LR•IPV4•117『线路115』 广东珠江,https://t.freetv.fun/live/yan-dong-zhu-jiang-gao-qing-3.m3u8$LR•IPV4•117『线路116』 广东珠江,https://stream1.freetv.fun/yan-dong-zhu-jiang-28.ctv$LR•IPV4•117『线路117』 -广东体育,http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路1』 -广东体育,http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路2』 -广东体育,http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路3』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路4』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路5』 -广东体育,https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路6』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路7』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路8』 -广东体育,http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路9』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路10』 -广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路11』 -广东体育,http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路12』 -广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路13』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路14』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路15』 -广东体育,http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路16』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路17』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路18』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路19』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路20』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路21』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路22』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路23』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路24』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路25』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路26』 -广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路27』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路28』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路29』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路30』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路31』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路32』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路33』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路34』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路35』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路36』 -广东体育,http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路37』 -广东体育,http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路38』 -广东体育,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路39』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路40』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路41』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路42』 -广东体育,http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路43』 -广东体育,http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路44』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路45』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路46』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路47』 -广东体育,http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路48』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路49』 -广东体育,http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路50』 -广东体育,http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路51』 -广东体育,https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路52』 -广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路53』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路54』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路55』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路56』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路57』 -广东体育,http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路58』 -广东体育,http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路59』 -广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路60』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路61』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路62』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路63』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路64』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路65』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路66』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路67』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路68』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路69』 -广东体育,http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路70』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路71』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路72』 -广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路73』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路74』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路75』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路76』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路77』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路78』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路79』 -广东体育,http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路80』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路81』 -广东体育,http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路82』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路83』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路84』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路85』 -广东体育,http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路86』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路87』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路88』 -广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路89』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路90』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路91』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路92』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路93』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路94』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路95』 -广东体育,http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路96』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路97』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路98』 +广东体育,http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路1』 +广东体育,http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路2』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路3』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路4』 +广东体育,https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路5』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路6』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路7』 +广东体育,http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路8』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路9』 +广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路10』 +广东体育,http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路11』 +广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路12』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路13』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路14』 +广东体育,http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路15』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路16』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路17』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路18』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路19』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路20』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路21』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路22』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路23』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路24』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路25』 +广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路26』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路27』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路28』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路29』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路30』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路31』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路32』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路33』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路34』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路35』 +广东体育,http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路36』 +广东体育,http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路37』 +广东体育,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路38』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路39』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路40』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路41』 +广东体育,http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路42』 +广东体育,http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路43』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路44』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路45』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路46』 +广东体育,http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路47』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路48』 +广东体育,http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路49』 +广东体育,http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路50』 +广东体育,https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路51』 +广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路52』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路53』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路54』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路55』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路56』 +广东体育,http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路57』 +广东体育,http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路58』 +广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路59』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路60』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路61』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路62』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路63』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路64』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路65』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路66』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路67』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路68』 +广东体育,http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路69』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路70』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路71』 +广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路72』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路73』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路74』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路75』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路76』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路77』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路78』 +广东体育,http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路79』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路80』 +广东体育,http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路81』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路82』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路83』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路84』 +广东体育,http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路85』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路86』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路87』 +广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路88』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路89』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路90』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路91』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路92』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路93』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路94』 +广东体育,http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路95』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路96』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路97』 +广东体育,http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路98』 广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-27.m3u8$LR•IPV4•107『线路99』 广东体育,https://tv.cdn.com.mp/live/gdty/stream.m3u8$LR•IPV4•107『线路100』 广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路101』 @@ -2157,9 +2157,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-6.m3u8$LR•IPV4•107『线路105』 广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.ctv$LR•IPV4•107『线路106』 广东体育,http://bxtv.3a.ink/api.php?id=gdty$LR•IPV4•107『线路107』 -广东民生,http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路1』 -广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路2』 -广东民生,http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路3』 +广东民生,http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路1』 +广东民生,http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路2』 +广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路3』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-10.ctv$LR•IPV4•56『线路4』 广东民生,http://qjrhc.jydjd.top:2911/udp/224.1.100.152:11111$LR•IPV4•56『线路5』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-32.ctv$LR•IPV4•56『线路6』 @@ -2213,52 +2213,51 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-1.ctv$LR•IPV4•56『线路54』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-31.ctv$LR•IPV4•56『线路55』 广东民生,https://hk.188766.xyz/?migutoken=08f126f29a9e9334c492a23a0f40038f&id=gd_gdms&type=sz$LR•IPV4•56『线路56』 -广东少儿,http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路1』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路1』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-11.ctv$LR•IPV4•54『线路2』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路3』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路4』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路5』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路6』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路7』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路8』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路9』 -广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路10』 -广州综合,http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路11』 -广州综合,http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路12』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路13』 -广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路14』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路15』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路16』 -广州综合,http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路17』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路18』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路19』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路20』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路21』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路22』 -广州综合,http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路23』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路24』 -广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路25』 -广州综合,http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路26』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路27』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路28』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路29』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路30』 -广州综合,http://r.jdshipin.com/snhya$LR•IPV4•54『线路31』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路32』 -广州综合,http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路33』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路34』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路35』 -广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路36』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路37』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路38』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路39』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路40』 -广州综合,http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路41』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路42』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路3』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路4』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路5』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路6』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路7』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路8』 +广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路9』 +广州综合,http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路10』 +广州综合,http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路11』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路12』 +广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路13』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路14』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路15』 +广州综合,http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路16』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路17』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路18』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路19』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路20』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路21』 +广州综合,http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路22』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路23』 +广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路24』 +广州综合,http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路25』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路26』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路27』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路28』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路29』 +广州综合,http://r.jdshipin.com/snhya$LR•IPV4•54『线路30』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路31』 +广州综合,http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路32』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路33』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路34』 +广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路35』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路36』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路37』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路38』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路39』 +广州综合,http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路40』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路41』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路42』 广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-3.m3u8$LR•IPV4•54『线路43』 广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.35:11111$LR•IPV4•54『线路44』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-31.ctv$LR•IPV4•54『线路45』 @@ -2862,17 +2861,17 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 新闻综合,http://pili-live-hls.ybcxjd.com/jdh-live/2108111201035597.m3u8?zsicd$LR•IPV4•117『线路65』 新闻综合,http://live.spccmc.com:90/live/spxwzh.m3u8$LR•IPV4•117『线路66』 新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8$LR•IPV4•117『线路67』 -新闻综合,https://m3u8channel.ganzitv.com/nmip-media/channellive/channel1/playlist.m3u8$LR•IPV4•117『线路68』 -新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路69』 -新闻综合,https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路70』 -新闻综合,http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路71』 -新闻综合,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•117『线路72』 -新闻综合,https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路73』 -新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路74』 -新闻综合,http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路75』 -新闻综合,https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路76』 -新闻综合,http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路77』 -新闻综合,http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路78』 +新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路68』 +新闻综合,https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路69』 +新闻综合,http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路70』 +新闻综合,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•117『线路71』 +新闻综合,https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路72』 +新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路73』 +新闻综合,http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路74』 +新闻综合,https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路75』 +新闻综合,http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路76』 +新闻综合,http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路77』 +新闻综合,http://cm-wshls.homecdn.com/live/2aa50.m3u8$LR•IPV4•117『线路78』 新闻综合,http://ls.qingting.fm/live/23797.m3u8$LR•IPV4•117『线路79』 新闻综合,https://play.kankanlive.com/live/1720583434627241.m3u8$LR•IPV4•117『线路80』 新闻综合,https://ls.qingting.fm/live/5022100/64k.m3u8$LR•IPV4•117『线路81』 @@ -3049,24 +3048,24 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 港澳台,#genre# 凤凰中文,http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 -凤凰中文,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 -凤凰中文,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 -凤凰中文,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +凤凰中文,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 +凤凰中文,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 +凤凰中文,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 凤凰中文,http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 凤凰资讯,http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 -凤凰资讯,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 -凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 -凤凰资讯,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 -凤凰资讯,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -凤凰资讯,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +凤凰资讯,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +凤凰资讯,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 +凤凰资讯,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 +凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 +凤凰资讯,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 凤凰资讯,p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 凤凰资讯,http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 -凤凰香港,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 -凤凰香港,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 -凤凰香港,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 -凤凰香港,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 -凤凰香港,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 -凤凰香港,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +凤凰香港,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 +凤凰香港,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 +凤凰香港,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 +凤凰香港,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 +凤凰香港,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 +凤凰香港,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 凤凰香港,p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 凤凰香港,http://223.110.245.136/PLTV/3/224/3221226975/index.m3u8$LR•IPV4•8『线路8』 TVB翡翠台,http://cdn9.163189.xyz/smt1.1.php?id=jade_twn$LR•IPV4•24『线路1』 @@ -3105,7 +3104,7 @@ TVB无线新闻,p3p://167.114.175.6:55331/653e4818000b73240c7d19181340415e$LR• TVB无线新闻,http://r.jdshipin.com/CkuBd$LR•IPV4•7『线路5』 TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxw$LR•IPV4•7『线路6』 TVB无线新闻,https://hls-gateway.vpstv.net/streams/708884.m3u8$LR•IPV4•7『线路7』 -TVB星河,http://r.jdshipin.com/Voac4$LR•IPV4•4『线路1』 +TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=xinghe$LR•IPV4•4『线路1』 TVB星河,p3p://167.114.175.6:55331/5fdee23d000b670a6d96428e4c334643$LR•IPV4•4『线路2』 TVB星河,p3p://167.114.175.6:55331/6563174f0002ffaf9c45dd927c7d6df1$LR•IPV4•4『线路3』 TVB星河,https://hls-gateway.vpstv.net/streams/709489.m3u8$LR•IPV4•4『线路4』 @@ -3201,28 +3200,27 @@ TVBS,http://seb.sason.top/sc/tvbsxw_fhd.m3u8$LR•IPV4•20『线路20』 美亚C+,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/01.m3u8$LR•IPV4•3『线路2』 美亚C+,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/02.m3u8$LR•IPV4•3『线路3』 数位电影,p3p://167.114.175.6:55331/6223ae1b0007136f3e5c44280e3300fa$LR•IPV4 -龙华偶像,https://cdn8.163189.xyz/live/lhox/stream.m3u8$LR•IPV4•2『线路1』 -龙华偶像,p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4•2『线路2』 +龙华偶像,p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4 龙华经典,https://cdn8.163189.xyz/live/lhjd/stream.m3u8$LR•IPV4•2『线路1』 龙华经典,p3p://167.114.175.6:55331/6223b9d8000ef67e3e8a2073190e36d5$LR•IPV4•2『线路2』 纬来日本,rtmp://f13h.mine.nu/sat/tv771$LR•IPV4•2『线路1』 纬来日本,p3p://167.114.175.6:55331/5fe1add80007bbbd788125c43bf36060$LR•IPV4•2『线路2』 -纬来体育,https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路1』 -纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路2』 -纬来体育,https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路3』 -纬来体育,http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路4』 -纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路5』 -纬来体育,http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路6』 -纬来体育,http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路7』 -纬来体育,http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路8』 -纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路9』 -纬来体育,http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路10』 -纬来体育,https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路11』 -纬来体育,http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路12』 -纬来体育,https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路13』 -纬来体育,http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路14』 -纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路15』 -纬来体育,https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路16』 +纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路1』 +纬来体育,https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路2』 +纬来体育,http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路3』 +纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路4』 +纬来体育,http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路5』 +纬来体育,http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路6』 +纬来体育,http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路7』 +纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路8』 +纬来体育,http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路9』 +纬来体育,https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路10』 +纬来体育,http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路11』 +纬来体育,https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路12』 +纬来体育,http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路13』 +纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路14』 +纬来体育,https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路15』 +纬来体育,https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路16』 纬来体育,http://api.mytv666.top/api/qwt.php?t=体育频道&id=纬来体育$LR•IPV4•23『线路17』 纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路18』 纬来体育,https://smart.pendy.dpdns.org/Smart.php?id=videolandsport$LR•IPV4•23『线路19』 @@ -3361,8 +3359,7 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 龙华卡通,p3p://167.114.175.6:55331/6264b6e0000669483c6365b319d43878$LR•IPV4•2『线路2』 龙华日韩,https://cdn8.163189.xyz/live/lhrh/stream.m3u8$LR•IPV4•2『线路1』 龙华日韩,p3p://167.114.175.6:55331/621e1d0e00085766289da9bb1d7120af$LR•IPV4•2『线路2』 -龙华洋片,https://cdn8.163189.xyz/live/lhyp/stream.m3u8$LR•IPV4•2『线路1』 -龙华洋片,p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4•2『线路2』 +龙华洋片,p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4 美亚电影台,http://zjrtv.vip/live/?tbs=mydy$LR•IPV4•8『线路1』 美亚电影台,http://173.208.234.146/live/mymovie.m3u8$LR•IPV4•8『线路2』 美亚电影台,https://t.freetv.fun/live/mei-ya-dian-ying.m3u8$LR•IPV4•8『线路3』 @@ -3378,7 +3375,7 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 三立戏剧,http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 -Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +Viutv,http://r.jdshipin.com/vSJvl$LR•IPV4 Now剧集,p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 民视,https://raw.githubusercontent.com/ChiSheng9/iptv/master/TV17.m3u8$LR•IPV4•32『线路1』 民视,rtmp://f13h.mine.nu/sat/tv051$LR•IPV4•32『线路2』 @@ -3469,10 +3466,9 @@ RTHK32,http://45.192.97.170:8880/play/1203.m3u8$LR•IPV4•2『线路2』 东森超视,https://stream1.freetv.fun/dong-sen-chao-shi-9.m3u8$LR•IPV4•12『线路12』 ROCK Action,p3p://167.114.175.6:55331/65ad274400000b46bd92da681fce74f2$LR•IPV4•2『线路1』 ROCK Action,http://nmk.ioapk.com:5050/4gtv-live138/index.m3u8$LR•IPV4•2『线路2』 -TVB Plus,http://r.jdshipin.com/ndGgS$LR•IPV4•4『线路1』 -TVB Plus,http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•4『线路2』 -TVB Plus,p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•4『线路3』 -TVB Plus,p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•4『线路4』 +TVB Plus,http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•3『线路1』 +TVB Plus,p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•3『线路2』 +TVB Plus,p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•3『线路3』 AXN,p3p://167.114.175.6:55331/66d23a53000d25d573c606e3274f26c5$LR•IPV4•26『线路1』 AXN,p3p://167.114.175.6:55331/6258ddc5000ee8a40e1bc8f50dec545c$LR•IPV4•26『线路2』 AXN,http://45.190.28.50/AXN_HD/index.m3u8$LR•IPV4•26『线路3』 @@ -3500,8 +3496,8 @@ AXN,http://50.7.120.34:8080/AXN_WHITE/index.m3u8$LR•IPV4•26『线路24』 AXN,https://sra72yz.s.gy/AXN_ASIA_VISION_PLUS$LR•IPV4•26『线路25』 AXN,https://play.wenxiang.cn/live/1a88465f153e1dd2108fd791bf4f25f7.flv$LR•IPV4•26『线路26』 娱乐新闻,https://hls-gateway.vpstv.net/streams/708904.m3u8$LR•IPV4 -澳门卫视,http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路1』 -澳门卫视,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路2』 +澳门卫视,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路1』 +澳门卫视,http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路2』 Pet Club TV,https://cdn-apse1-prod.tsv2.amagi.tv/linear/amg01076-lightningintern-petclub-samsungnz/playlist.m3u8$LR•IPV4•2『线路1』 Pet Club TV,https://petclub-samsungaus.amagi.tv/playlist.m3u8$LR•IPV4•2『线路2』 Bloomberg TV Asia,http://210.210.155.37/dr9445/h/h03/index.m3u8$LR•IPV4•3『线路1』 @@ -3924,22 +3920,21 @@ MovieSphere,https://amg00353-lionsgatestudio-moviesphere-xumo-zh5u0.amagi.tv/pla MovieSphere,https://amg00353-lionsgatefilmsi-moviesphereaus-samsungau-7qzhf.amagi.tv/playlist/amg00353-lionsgatefilmsi-moviesphereaus-samsungau/playlist.m3u8$LR•IPV4•5『线路4』 MovieSphere,https://jmp2.uk/plu-64a3d96f060e830008af6745.m3u8$LR•IPV4•5『线路5』 香港国际财经,p3p://167.114.175.6:55331/64838620000cd8ed32fb0d6a414411f7$LR•IPV4 -Bloomberg,https://epg.pw/stream/d2edf469b9079064a283f4b0811cbf6f2597ebbb3d08dcf77036a4b5a791b7cf.m3u8$LR•IPV4•16『线路1』 -Bloomberg,https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•16『线路2』 -Bloomberg,https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•16『线路3』 -Bloomberg,https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•16『线路4』 -Bloomberg,https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•16『线路5』 -Bloomberg,http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•16『线路6』 -Bloomberg,https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•16『线路7』 -Bloomberg,http://213.91.179.28:8000/play/a04m$LR•IPV4•16『线路8』 -Bloomberg,https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•16『线路9』 -Bloomberg,https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•16『线路10』 -Bloomberg,https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•16『线路11』 -Bloomberg,https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•16『线路12』 -Bloomberg,https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•16『线路13』 -Bloomberg,https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•16『线路14』 -Bloomberg,https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•16『线路15』 -Bloomberg,https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•16『线路16』 +Bloomberg,https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•15『线路1』 +Bloomberg,https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•15『线路2』 +Bloomberg,https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•15『线路3』 +Bloomberg,https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•15『线路4』 +Bloomberg,http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•15『线路5』 +Bloomberg,https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•15『线路6』 +Bloomberg,http://213.91.179.28:8000/play/a04m$LR•IPV4•15『线路7』 +Bloomberg,https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•15『线路8』 +Bloomberg,https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•15『线路9』 +Bloomberg,https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•15『线路10』 +Bloomberg,https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•15『线路11』 +Bloomberg,https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•15『线路12』 +Bloomberg,https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•15『线路13』 +Bloomberg,https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•15『线路14』 +Bloomberg,https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•15『线路15』 CNBC,http://fl2.moveonjoy.com/CNBC/index.m3u8$LR•IPV4•16『线路1』 CNBC,https://cdn4.skygo.mn/live/disk1/CNBC/DASH-FTA/CNBC.mpd$LR•IPV4•16『线路2』 CNBC,https://jmp2.uk/plu-679a973a97782f0008ff4bb6.m3u8$LR•IPV4•16『线路3』 @@ -3974,8 +3969,7 @@ TVB J1,p3p://167.114.175.6:55331/63efe0de000858baf2402a646c573e1b$LR•IPV4 千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 MOMO TV,http://free.cnlive.club/channel/5fe8f622/index.m3u8?q=1752629214236$LR•IPV4 HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 -ASTRO AOD,http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -澳视卫星,https://cdn6.163189.xyz/163189/as$LR•IPV4 +ASTRO AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 八度空间,https://cdn6.163189.xyz/163189/8tv$LR•IPV4 CH5,https://cdn6.163189.xyz/163189/ch5$LR•IPV4 CH8,https://cdn6.163189.xyz/163189/ch8$LR•IPV4 diff --git a/cluntop_tvbox/lib/iptv_test.m3u b/cluntop_tvbox/lib/iptv_test.m3u index 231a96b9..a085da9d 100755 --- a/cluntop_tvbox/lib/iptv_test.m3u +++ b/cluntop_tvbox/lib/iptv_test.m3u @@ -1,20 +1,22 @@ #EXTM3U #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="邵氏影院" tvg-name="邵氏影院" group-title="电影轮播",邵氏影院 http://www.goodiptv.club/douyu/4246519$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="邵氏影院" tvg-name="邵氏影院" group-title="电影轮播",邵氏影院 http://zzy789.xyz/douyu1.php?id=4246519$LR•IPV4•2『线路2』 +#EXTINF:-1 tvg-id="铜梁综合" tvg-name="铜梁综合" group-title="重庆频道",铜梁综合 +http://183.64.174.171:40123/ch1.m3u8?zzhongqd$LR•IPV4 #EXTINF:-1 tvg-id="功夫" tvg-name="功夫" group-title="经典小品",功夫 http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="功夫" tvg-name="功夫" group-title="经典小品",功夫 @@ -73,10 +75,10 @@ http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/G_SHENZHEN-4K/G_S http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="南国都市4K" tvg-name="南国都市4K" group-title="4K频道",南国都市4K https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 -#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K频道",CCTV4K真4K -http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视高清",CCTV4K -http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4 +http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•2『线路1』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视高清",CCTV4K +http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="NOW爆谷" tvg-name="NOW爆谷" group-title="BXTV频道",NOW爆谷 p3p://167.114.175.6:55331/65bf60df000777a004c3831b56247b8e$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="NOW爆谷" tvg-name="NOW爆谷" group-title="BXTV频道",NOW爆谷 @@ -224,7 +226,7 @@ https://ali-m-l.cztv.com/channels/lantian/channel005/1080p.m3u8?$LR•IPV4•2 #EXTINF:-1 tvg-id="之江记录" tvg-name="之江记录" group-title="☘️浙江频道",之江记录 http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 https://stream1.freetv.fun/qian-jiang-du-shi-2.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 @@ -234,25 +236,25 @@ https://stream1.freetv.fun/qian-jiang-du-shi-1.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="YMG未来" tvg-name="YMG未来" group-title="☘️浙江频道",YMG未来 http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路3』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路8』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 @@ -286,13 +288,13 @@ https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 -https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 @@ -739,6 +741,8 @@ https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTNfNDAzMDAxOTl https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4$LR•IPV4 #EXTINF:-1 tvg-id="2024年春晚" tvg-name="2024年春晚" group-title="春晚频道",2024年春晚 https://p2.bdstatic.com/rtmp.liveshow.lss-user.baidubce.com/live/stream_bduid_6488563992_8982723413/merged_1707497046297_88536_25144_41936.m3u8$LR•IPV4 +#EXTINF:-1 tvg-id="2025年春晚" tvg-name="2025年春晚" group-title="春晚频道",2025年春晚 +https://svip.high24-playback.com/20250129/17159_7bca93c4/2000k/hls/mixed.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="Disney International" tvg-name="Disney International" group-title="国际频道",Disney International http://149.71.34.166:8002/play/a01p/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="TVBPLUS" tvg-name="TVBPLUS" group-title="港澳台",TVBPLUS @@ -788,41 +792,41 @@ http://45.192.97.170:8880/play/1309.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 +http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 +http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 +http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 +http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 +http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 +http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 +https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 +https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 +http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 @@ -904,7 +908,7 @@ http://45.192.97.170:8880/play/1155.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="千禧经典" tvg-name="千禧经典" group-title="港澳台",千禧经典 http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv -http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +http://r.jdshipin.com/vSJvl$LR•IPV4 #EXTINF:-1 tvg-id="RTHK31" tvg-name="RTHK31" group-title="港澳台",RTHK31 http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk31$LR•IPV4 #EXTINF:-1 tvg-id="澳视澳门" tvg-name="澳视澳门" group-title="港澳台",澳视澳门 @@ -912,9 +916,9 @@ https://cdn6.163189.xyz/163189/asam$LR•IPV4 #EXTINF:-1 tvg-id="HOY78" tvg-name="HOY78" group-title="港澳台",HOY78 http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="ASTRO AOD" tvg-name="ASTRO AOD" group-title="港澳台",ASTRO AOD -http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 +http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="澳视卫星" tvg-name="澳视卫星" group-title="港澳台",澳视卫星 -https://cdn6.163189.xyz/163189/as$LR•IPV4 +http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4 #EXTINF:-1 tvg-id="八度空间" tvg-name="八度空间" group-title="港澳台",八度空间 https://cdn6.163189.xyz/163189/8tv$LR•IPV4 #EXTINF:-1 tvg-id="CH5" tvg-name="CH5" group-title="港澳台",CH5 @@ -948,15 +952,15 @@ http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 @@ -1083,8 +1087,6 @@ https://vip.ffzy-play2.com/20221127/1567_f1965b4b/index.m3u8$LR•IPV4 https://vip.ffzy-play6.com/20221019/118_1367b8f6/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="喜剧影院" tvg-name="喜剧影院" group-title="数字",喜剧影院 http://74.91.26.218:82/live/vlxjyy.m3u8$LR•IPV4 -#EXTINF:-1 tvg-id="卡酷少儿" tvg-name="卡酷少儿" group-title="数字",卡酷少儿 -http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CHC家庭影院" tvg-name="CHC家庭影院" group-title="数字",CHC家庭影院 http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="UFC" tvg-name="UFC" group-title="•特色",UFC @@ -2059,8 +2061,6 @@ p3p://167.114.175.6:55331/65bf577300077e84049eb5316df2149c$LR•IPV4•5『线 p3p://167.114.175.6:55331/6258eae500040fd80e4f0b2311754279$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="天映" tvg-name="天映" group-title="💓港澳台📶",天映 p3p://167.114.175.6:55331/5fded422000d0eb46d5f29815c1d4155$LR•IPV4•5『线路5』 -#EXTINF:-1 tvg-id="astroAod" tvg-name="astroAod" group-title="💓港澳台📶",astroAod -http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="TVB生活" tvg-name="TVB生活" group-title="💓港澳台📶",TVB生活 p3p://167.114.175.6:55331/6649aff000061a1753bc59f97f596d07$LR•IPV4 #EXTINF:-1 tvg-id="东森美洲2" tvg-name="东森美洲2" group-title="💓台湾台📶",东森美洲2 @@ -3004,11 +3004,9 @@ https://live.metshop.top/huya/11342388$LR•IPV4 #EXTINF:-1 tvg-id="联合抗日" tvg-name="联合抗日" group-title="💓电视剧🔁",联合抗日 https://live.metshop.top/huya/11352910$LR•IPV4 #EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -https://goodiptv.club/douyu/5908256$LR•IPV4•3『线路1』 +https://live.metshop.top/huya/11352944$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -https://live.metshop.top/huya/11352944$LR•IPV4•3『线路2』 -#EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -http://103.193.151.146/huya.php?id=29465871$LR•IPV4•3『线路3』 +http://103.193.151.146/huya.php?id=29465871$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="雍正皇帝" tvg-name="雍正皇帝" group-title="💓电视剧🔁",雍正皇帝 https://live.metshop.top/huya/11342439$LR•IPV4 #EXTINF:-1 tvg-id="许冠英合集" tvg-name="许冠英合集" group-title="💓电视剧🔁",许冠英合集 @@ -3038,13 +3036,13 @@ http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f #EXTINF:-1 tvg-id="地理中国" tvg-name="地理中国" group-title="💓优质个源",地理中国 http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•42『线路1』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•42『线路1』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路2』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•42『线路3』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•42『线路3』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路4』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路4』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•42『线路5』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 @@ -3636,103 +3634,103 @@ http://101.43.145.141:12002/itv/3000000010000015686.m3u8?cdn=FifastbLive$LR•IP #EXTINF:-1 tvg-id="CCTV兵器" tvg-name="CCTV兵器" group-title="🌐央视频道",CCTV兵器 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路1』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路2』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路3』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路3』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路4』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路4』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•85『线路5』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路5』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路6』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路6』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路7』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路8』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路8』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路9』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路10』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路10』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路11』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路11』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路12』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路12』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路13』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路13』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路14』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路15』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路15』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路16』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路16』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路17』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路17』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路18』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路18』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路19』 +http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路19』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路20』 +http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路20』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路21』 +http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路21』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路22』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路22』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路23』 +http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路23』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路24』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路24』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路25』 +http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路25』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路26』 +http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路26』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路27』 +http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路27』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路28』 +http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路28』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路29』 +http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路29』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路30』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路30』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路31』 +http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路31』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路32』 +http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路32』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路33』 +http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路33』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路34』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路34』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路35』 +http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路35』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路36』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路36』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路37』 +http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路37』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路38』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路38』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路39』 +https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•85『线路39』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路40』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路40』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路41』 +https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路41』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路42』 +https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路42』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路43』 +https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路43』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路44』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路44』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路45』 +http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路45』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路46』 +https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路46』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路47』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路47』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路48』 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路48』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路49』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路49』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•85『线路50』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV @@ -3976,15 +3974,17 @@ https://gcalic.v.myalicdn.com/gc/qdls03_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="鸣沙山" tvg-name="鸣沙山" group-title="直播中国",鸣沙山 https://gcalic.v.myalicdn.com/gc/dhyyqst_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•5『线路1』 +https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•5『线路2』 +http://hslive.hsnewsnet.com/lsdream/iY92ady/1000/live.m3u8?zanhd$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•5『线路3』 +https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•5『线路4』 +https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•5『线路5』 +http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•6『线路5』 +#EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 +https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="黄果树六角亭瀑布" tvg-name="黄果树六角亭瀑布" group-title="直播中国",黄果树六角亭瀑布 https://gcalic.v.myalicdn.com/gc/hgsspzxdpb_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="黄花城水长城01" tvg-name="黄花城水长城01" group-title="直播中国",黄花城水长城01 @@ -4069,10 +4069,6 @@ http://27.12.12.189:1234/961930263$LR•IPV4•31『线路29』 https://migu.188766.xyz/?migutoken=103d22404add9b90cd72174eb1a0108b&id=%E5%BF%AB%E4%B9%90%E5%9E%82%E9%92%93&type=yy$LR•IPV4•31『线路30』 #EXTINF:-1 tvg-id="快乐" tvg-name="快乐" group-title="一起看",快乐 http://e1.woc.iiiya.cn:8888/rtp/239.61.3.8:9566$LR•IPV4•31『线路31』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="辽宁公共" tvg-name="辽宁公共" group-title="卫视",辽宁公共 http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="中华特产" tvg-name="中华特产" group-title="卫视",中华特产 @@ -4080,7 +4076,7 @@ http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4108,45 +4104,45 @@ https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路13 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路15』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路16』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路17』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路18』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路19』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路20』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路22』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路24』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路27』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路28』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路29』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路30』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路31』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路32』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路33』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路34』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路34』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路35』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4230,51 +4226,51 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 +https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 +http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -4330,55 +4326,55 @@ https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路2』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路5』 +http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 +http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路7』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路3』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路4』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路5』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路6』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路7』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路8』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路9』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路10』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路11』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路12』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路13』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路14』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路15』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路17』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路18』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 @@ -4400,7 +4396,7 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -4416,9 +4412,9 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 @@ -4602,9 +4598,9 @@ http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 @@ -4654,11 +4650,11 @@ http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 @@ -4694,9 +4690,9 @@ https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 @@ -4728,11 +4724,11 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E @@ -4754,33 +4750,35 @@ http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 +https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 +https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +#EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 https://t.freetv.fun/live/shan-tou-jing-ji-sheng-huo.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 @@ -4805,8 +4803,6 @@ https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•12『线路10』 https://stream1.freetv.fun/shan-tou-jing-ji-1.ctv$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•12『线路12』 -#EXTINF:-1 tvg-id="广东少儿" tvg-name="广东少儿" group-title="广东",广东少儿 -http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="优优宝贝" tvg-name="优优宝贝" group-title="北京",优优宝贝 http://120.76.248.139/live/bfgd/4200000153.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="生态环境" tvg-name="生态环境" group-title="北京",生态环境 @@ -4824,7 +4820,7 @@ http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁生活" tvg-name="辽宁生活" group-title="辽宁",辽宁生活 http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁经济" tvg-name="辽宁经济" group-title="辽宁",辽宁经济 -http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="朝阳新闻综合" tvg-name="朝阳新闻综合" group-title="辽宁",朝阳新闻综合 http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="南宁影视娱乐" tvg-name="南宁影视娱乐" group-title="广西",南宁影视娱乐 diff --git a/cluntop_tvbox/lib/iptv_test.txt b/cluntop_tvbox/lib/iptv_test.txt index 6a51a300..1f5697c2 100755 --- a/cluntop_tvbox/lib/iptv_test.txt +++ b/cluntop_tvbox/lib/iptv_test.txt @@ -1,18 +1,21 @@ 央视频道,#genre# -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 浙江频道,#genre# -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 -象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 电影轮播,#genre# 邵氏影院,http://www.goodiptv.club/douyu/4246519$LR•IPV4•2『线路1』 邵氏影院,http://zzy789.xyz/douyu1.php?id=4246519$LR•IPV4•2『线路2』 +重庆频道,#genre# +铜梁综合,http://183.64.174.171:40123/ch1.m3u8?zzhongqd$LR•IPV4 + 经典小品,#genre# 功夫,http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•5『线路1』 功夫,http://live.metshop.top/huya/11352941?cdn=alicdn$LR•IPV4•5『线路2』 @@ -45,10 +48,10 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 深圳卫视4K,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/G_SHENZHEN-4K/G_SHENZHEN-4K.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 南国都市4K,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 -CCTV4K真4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4 央视高清,#genre# -CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4 +CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•2『线路1』 +CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•2『线路2』 BXTV频道,#genre# NOW爆谷,p3p://167.114.175.6:55331/65bf60df000777a004c3831b56247b8e$LR•IPV4•2『线路1』 @@ -142,21 +145,21 @@ RTHK32,http://45.192.97.170:8880/play/1203.m3u8$LR•IPV4•2『线路2』 浙江影视,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0150&tk=b53028476470$LR•IPV4•2『线路1』 浙江影视,https://ali-m-l.cztv.com/channels/lantian/channel005/1080p.m3u8?$LR•IPV4•2『线路2』 之江记录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8?$LR•IPV4 -钱江都市,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 +钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 钱江都市,https://stream1.freetv.fun/qian-jiang-du-shi-2.m3u8$LR•IPV4•4『线路2』 钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?$LR•IPV4•4『线路3』 钱江都市,https://stream1.freetv.fun/qian-jiang-du-shi-1.m3u8$LR•IPV4•4『线路4』 YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路1』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路2』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路3』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路6』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路7』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路8』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路9』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路2』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路3』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路4』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路7』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路8』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路9』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路10』 上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路11』 上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路12』 上虞综合,https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 @@ -173,10 +176,10 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•7『线路5』 兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路6』 兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed?$LR•IPV4•7『线路7』 -姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路1』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路2』 姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 -姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路4』 +姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路4』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 @@ -414,6 +417,7 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 2014年春晚,https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTNfNDAzMDAxOTlfOTI4OTY2ODAzNjlfMF8z_b_Bdee65c77f9e7b2120a185c919dad81d2.mp4$LR•IPV4 2018年春晚,https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4$LR•IPV4 2024年春晚,https://p2.bdstatic.com/rtmp.liveshow.lss-user.baidubce.com/live/stream_bduid_6488563992_8982723413/merged_1707497046297_88536_25144_41936.m3u8$LR•IPV4 +2025年春晚,https://svip.high24-playback.com/20250129/17159_7bca93c4/2000k/hls/mixed.m3u8$LR•IPV4 国际频道,#genre# Disney International,http://149.71.34.166:8002/play/a01p/index.m3u8$LR•IPV4 @@ -442,24 +446,24 @@ Now星影,p3p://167.114.175.6:55331/65bf5e010005226704b84f4f048a4148$LR•IPV4 澳门莲花,http://45.192.97.170:8880/play/1208.m3u8$LR•IPV4 镜电视新闻,http://45.192.97.170:8880/play/1309.m3u8$LR•IPV4 凤凰卫视中文台,http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 -凤凰卫视中文台,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 -凤凰卫视中文台,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 -凤凰卫视中文台,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +凤凰卫视中文台,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 +凤凰卫视中文台,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 +凤凰卫视中文台,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 凤凰卫视中文台,http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 凤凰卫视资讯台,http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 -凤凰卫视资讯台,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 -凤凰卫视资讯台,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 -凤凰卫视资讯台,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 -凤凰卫视资讯台,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -凤凰卫视资讯台,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +凤凰卫视资讯台,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +凤凰卫视资讯台,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 +凤凰卫视资讯台,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 +凤凰卫视资讯台,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 +凤凰卫视资讯台,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 凤凰卫视资讯台,p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 凤凰卫视资讯台,http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 -凤凰卫视香港台,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 -凤凰卫视香港台,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 -凤凰卫视香港台,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 -凤凰卫视香港台,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 -凤凰卫视香港台,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 -凤凰卫视香港台,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +凤凰卫视香港台,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 +凤凰卫视香港台,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 +凤凰卫视香港台,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 +凤凰卫视香港台,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 +凤凰卫视香港台,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 +凤凰卫视香港台,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 凤凰卫视香港台,p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 凤凰卫视香港台,http://223.110.245.136/PLTV/3/224/3221226975/index.m3u8$LR•IPV4•8『线路8』 台视新闻,http://38.64.72.148/hls/modn/list/4013/chunklist1.m3u8$LR•IPV4•34『线路1』 @@ -500,12 +504,12 @@ Now星影,p3p://167.114.175.6:55331/65bf5e010005226704b84f4f048a4148$LR•IPV4 千禧经典,http://cdn9.163189.xyz/smt3.1.1.php?id=Tvbclassic$LR•IPV4•3『线路1』 千禧经典,http://45.192.97.170:8880/play/1155.m3u8$LR•IPV4•3『线路2』 千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 -Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +Viutv,http://r.jdshipin.com/vSJvl$LR•IPV4 RTHK31,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk31$LR•IPV4 澳视澳门,https://cdn6.163189.xyz/163189/asam$LR•IPV4 HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 -ASTRO AOD,http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -澳视卫星,https://cdn6.163189.xyz/163189/as$LR•IPV4 +ASTRO AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 +澳视卫星,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4 八度空间,https://cdn6.163189.xyz/163189/8tv$LR•IPV4 CH5,https://cdn6.163189.xyz/163189/ch5$LR•IPV4•2『线路1』 CH5,https://live.streamingfast.net/osmflivech5.m3u8$LR•IPV4•2『线路2』 @@ -528,11 +532,11 @@ NOW NEWS,https://live.nowtelly.com/now_usa/live_usa/playlist.m3u8$LR•IPV4•5 ☘️天津频道,#genre# 天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 -天津,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 -天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 +天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 +天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路8』 天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路9』 @@ -624,7 +628,6 @@ CN卡通,p3p://167.114.175.6:55331/648353bb0006d4d93236315a766b692a$LR•IPV4• 数字,#genre# 喜剧影院,http://74.91.26.218:82/live/vlxjyy.m3u8$LR•IPV4 -卡酷少儿,http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8$LR•IPV4 •特色,#genre# @@ -1146,7 +1149,6 @@ HOY77,http://rihou.cc:555/tv/[Pd]有线综合$LR•IPV4 天映,p3p://167.114.175.6:55331/65bf577300077e84049eb5316df2149c$LR•IPV4•5『线路3』 天映,p3p://167.114.175.6:55331/6258eae500040fd80e4f0b2311754279$LR•IPV4•5『线路4』 天映,p3p://167.114.175.6:55331/5fded422000d0eb46d5f29815c1d4155$LR•IPV4•5『线路5』 -astroAod,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 TVB生活,p3p://167.114.175.6:55331/6649aff000061a1753bc59f97f596d07$LR•IPV4 💓台湾台📶,#genre# @@ -1630,9 +1632,8 @@ A计划,https://vip.ffzy-play7.com/20221115/4412_bf4bdaf6/index.m3u8$LR•IPV4 贺岁合家欢剧场,https://live.metshop.top/huya/11602067$LR•IPV4 滇军抗战,https://live.metshop.top/huya/11342388$LR•IPV4 联合抗日,https://live.metshop.top/huya/11352910$LR•IPV4 -三国,https://goodiptv.club/douyu/5908256$LR•IPV4•3『线路1』 -三国,https://live.metshop.top/huya/11352944$LR•IPV4•3『线路2』 -三国,http://103.193.151.146/huya.php?id=29465871$LR•IPV4•3『线路3』 +三国,https://live.metshop.top/huya/11352944$LR•IPV4•2『线路1』 +三国,http://103.193.151.146/huya.php?id=29465871$LR•IPV4•2『线路2』 雍正皇帝,https://live.metshop.top/huya/11342439$LR•IPV4 许冠英合集,https://live.metshop.top/huya/11601972$LR•IPV4 未知1,http://58.39.190.143:35455/huya/23734246$LR•IPV4 @@ -1649,10 +1650,10 @@ XXXXXXXXX粤,http://lxajh.top/tv/douyu.php?id=8912325$LR•IPV4 航拍中国第一季,http://hls.cntv.myhwcdn.cn/asp/hls/4000/0303000a/3/default/8edf3fb6a69148ea9a7dc0b5a9d99fdb/4000.m3u8$LR•IPV4 航拍中国第二季,http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f9817cb7f3b79a/4000.m3u8$LR•IPV4 地理中国,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•42『线路1』 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路2』 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•42『线路3』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路4』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•42『线路1』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路2』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•42『线路3』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路4』 纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•42『线路5』 纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•42『线路6』 纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•42『线路7』 @@ -1962,55 +1963,55 @@ Loupe 4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4726&tk=f6cc1e0a0e1a$LR•IP 🌐央视频道,#genre# CCTV兵器,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路1』 -CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路2』 -CCTV,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路3』 -CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路4』 -CCTV,https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•85『线路5』 -CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路6』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路7』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路8』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路9』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路10』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路11』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路12』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路13』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路14』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路15』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路16』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路17』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路18』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路19』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路20』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路21』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路22』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路23』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路24』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路25』 -CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路26』 -CCTV,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路27』 -CCTV,https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路28』 -CCTV,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路29』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路30』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路31』 -CCTV,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路32』 -CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路33』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路34』 -CCTV,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路35』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路36』 -CCTV,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路37』 -CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路38』 -CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路39』 -CCTV,http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路40』 -CCTV,http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路41』 -CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路42』 -CCTV,http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路43』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路44』 -CCTV,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路45』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路46』 -CCTV,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路47』 -CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路48』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路49』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路1』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路2』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路3』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路4』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路5』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路6』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路7』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路8』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路9』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路10』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路11』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路12』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路13』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路14』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路15』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路16』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路17』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路18』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路19』 +CCTV,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路20』 +CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路21』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路22』 +CCTV,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路23』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路24』 +CCTV,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路25』 +CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路26』 +CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路27』 +CCTV,http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路28』 +CCTV,http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路29』 +CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路30』 +CCTV,http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路31』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路32』 +CCTV,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路33』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路34』 +CCTV,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路35』 +CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路36』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路37』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路38』 +CCTV,https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•85『线路39』 +CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路40』 +CCTV,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路41』 +CCTV,https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路42』 +CCTV,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路43』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路44』 +CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路45』 +CCTV,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路46』 +CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路47』 +CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路48』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路49』 CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•85『线路50』 CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•85『线路51』 CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•85『线路52』 @@ -2144,11 +2145,12 @@ VOA美国之音,https://voa-ingest.akamaized.net/hls/live/2033878/tvmc08/playlis 青岛崂山八水河,https://gcalic.v.myalicdn.com/gc/qdls02_1/index.m3u8$LR•IPV4 青岛崂山双福,https://gcalic.v.myalicdn.com/gc/qdls03_1/index.m3u8$LR•IPV4 鸣沙山,https://gcalic.v.myalicdn.com/gc/dhyyqst_1/index.m3u8$LR•IPV4 -黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•5『线路1』 -黄山,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•5『线路2』 -黄山,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•5『线路3』 -黄山,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•5『线路4』 -黄山,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•5『线路5』 +黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•6『线路1』 +黄山,http://hslive.hsnewsnet.com/lsdream/iY92ady/1000/live.m3u8?zanhd$LR•IPV4•6『线路2』 +黄山,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•6『线路3』 +黄山,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•6『线路4』 +黄山,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•6『线路5』 +黄山,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•6『线路6』 黄果树六角亭瀑布,https://gcalic.v.myalicdn.com/gc/hgsspzxdpb_1/index.m3u8$LR•IPV4 黄花城水长城01,https://gcalic.v.myalicdn.com/gc/wgw01_1/index.m3u8$LR•IPV4 黄花城水长城02,http://gctxyc.liveplay.myqcloud.com/gc/wgw02_1/index.m3u8$LR•IPV4 @@ -2195,14 +2197,12 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 快乐,http://e1.woc.iiiya.cn:8888/rtp/239.61.3.8:9566$LR•IPV4•31『线路31』 卫视,#genre# -梨园,https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -梨园,http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 辽宁公共,http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 浙江,#genre# -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路2』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路3』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路4』 @@ -2216,26 +2216,26 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路12』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路13』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路14』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路15』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路16』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路17』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路18』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路19』 -浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路20』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路21』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路22』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路23』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路24』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路25』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路27』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路28』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路29』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路30』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路31』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路32』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路33』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路34』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路15』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路16』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路17』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路18』 +浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路19』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路20』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路21』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路22』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路23』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路24』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路26』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路27』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路28』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路29』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路30』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路31』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路32』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路33』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路34』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路35』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路36』 浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路37』 @@ -2277,29 +2277,29 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/720p.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路34』 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 -浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路26』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路27』 @@ -2327,31 +2327,31 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路18』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 -浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路2』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 -浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路5』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路7』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路8』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路2』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路3』 -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路4』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路5』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路6』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路7』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路8』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路9』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路10』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路11』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路12』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路13』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路14』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路15』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路17』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路18』 +浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路5』 +浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路6』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路7』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路8』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路2』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路3』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路4』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路5』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路6』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路7』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路8』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路9』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路10』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路11』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路12』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路13』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路14』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路16』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路17』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路18』 浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路19』 浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路20』 公共新闻,http://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•6『线路1』 @@ -2362,7 +2362,7 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-2.ctv$LR•IPV4•6『线路6』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路4』 @@ -2370,8 +2370,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路6』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路7』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路2』 @@ -2463,8 +2463,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 @@ -2489,9 +2489,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路3』 @@ -2509,8 +2509,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路4』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•5『线路1』 @@ -2526,9 +2526,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路7』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路8』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 @@ -2541,20 +2541,21 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 广东,#genre# -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 -深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 +深圳卫视,https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 汕头经济,https://t.freetv.fun/live/shan-tou-jing-ji-sheng-huo.m3u8$LR•IPV4•12『线路1』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-2.ctv$LR•IPV4•12『线路2』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=9512&tk=a0c4f6cfaba3$LR•IPV4•12『线路3』 @@ -2567,7 +2568,6 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•12『线路10』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-1.ctv$LR•IPV4•12『线路11』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•12『线路12』 -广东少儿,http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 北京,#genre# 优优宝贝,http://120.76.248.139/live/bfgd/4200000153.m3u8$LR•IPV4 @@ -2580,7 +2580,7 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 辽宁影视剧,http://120.76.248.139/live/bfgd/4200000070.m3u8$LR•IPV4 辽宁教育青少,http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 辽宁生活,http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 -辽宁经济,http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +辽宁经济,http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 广西,#genre# diff --git a/cluntop_tvbox/lib/sbjh.m3u b/cluntop_tvbox/lib/sbjh.m3u index 529b0ef9..0c467279 100755 --- a/cluntop_tvbox/lib/sbjh.m3u +++ b/cluntop_tvbox/lib/sbjh.m3u @@ -1,574 +1,388 @@ #EXTM3U x-tvg-url="" -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yingke.jpg" group-title="映客",老鱼%3F%3F -http://extlive-pull-ws.inke.cn/live/1785049073493878.flv?auth_version=1&codecInfo=8192&dpSrc=-1&from=hallfe&ikHost=ws&ikLiveType=multiplayer&ikLog=1&md5sum=e692&pushHost=ext.zego.link.inke.cn×tamp=1785053172 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",心心丫 -http://77bo.xn--t8w422e.com/live/cx_15985.flv?wsSecret=88a3feb289ae583cab27d0b8651ed177&wsTime=1785053429 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",爱咪思柚 -http://lawoazletjsuet.sqfkkj.top/live/cx_381386.flv?wsSecret=e24a2fa6420bd0cc4a0caa96bb017f0b&wsTime=1784981596 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",粉嫩少女 -http://xrgszsbrila.yueyongli.top/live/cx_386802.flv?wsSecret=bd302741e1a5a287e793a1a8b8a000c1&wsTime=1784979957 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",西宝 -http://laxincr05spring.abrillantlee.top/live/cx_386767.flv?wsSecret=eaeddec4797c29266d63d62856ed2c95&wsTime=1784977092 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yingke.jpg" group-title="映客",卖%3F%3F火孩%3F氢气续%3F%3F +http://live-pull-zego.ikstatic.cn/inkemain/1785067416289919.flv?stream_id=1785067416289919&stream_type=zego&codecInfo=8192&ikFastRate=1.1&ikMaxBuf=3600&ikMinBuf=2900&ikHost=ws&ikSlowRate=0.9&wsSecret=c6d26baafe89d530c6435d3d44f77397&wsABStime=6a674918 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",紫紫 +http://laxincr05spring.abrillantlee.top/live/cx_385375.flv?wsSecret=48c218e77a8b64318710c37fa81c0f5d&wsTime=1785055240 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",邪恶猫猫头 +http://guetnzweozela.sqfkkj.top/live/cx_385794.flv?wsSecret=d07583a12310f5f34b728e461c02d5e3&wsTime=1785066698 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",胸模艾莉 +http://la001xencoffee.yueyongli.top/live/cx_387156.flv?wsSecret=cb8171d7d40710750d839ad0425aec9b&wsTime=1785069468 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",诱惑绾绾 +http://xinlcse02lais.yueyongli.top/live/cx_385731.flv?wsSecret=ccb2745d3d56dcde445450470d86e598&wsTime=1785065859 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",由美 +http://xrgszsbrila.yueyongli.top/live/cx_386359.flv?wsSecret=327e8af7f5d9621bdefe7daaddf96261&wsTime=1785064834 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",洋芋公主i +http://laxincr05spring.abrillantlee.top/live/cx_381356.flv?wsSecret=627c1acca59fce70e92681807761cd22&wsTime=1785067228 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",云歌 -http://xrgszsbrila.yueyongli.top/live/cx_364327.flv?wsSecret=5d8806cc17dc48cfe963413088c29823&wsTime=1784949994 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶思兔 -http://la193sahrigxt.sqfkkj.top/live/cx_375411.flv?wsSecret=e26b80f05ad3907c8290248d79976020&wsTime=1784981663 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",你的煮人 -http://laxincr05spring.abrillantlee.top/live/cx_384691.flv?wsSecret=7a10222296b397b402cce2b631aba543&wsTime=1784986702 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",秋水盈盈 -http://laoechxow.jinkangyl.com/live/cx_369469.flv?wsSecret=95c3dada6be56a8561f35c0f2bca3b64&wsTime=1784985641 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",露露好想要 -http://la193sahrigxt.sqfkkj.top/live/cx_386757.flv?wsSecret=a1264799aa0ed800c0465c90c8b01cad&wsTime=1784985770 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姐姐r -http://laxincr05spring.abrillantlee.top/live/cx_363144.flv?wsSecret=54ee11f55684b2cff3a97f172d541555&wsTime=1784987088 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",来福 +http://xinlcse02lais.yueyongli.top/live/cx_364327.flv?wsSecret=47f15e0f3772f598e13eb63fb6c5b975&wsTime=1785038879 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小妈 +http://la193sahrigxt.sqfkkj.top/live/cx_386682.flv?wsSecret=365b4d15b379868660b76dfb10507ae2&wsTime=1785046701 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小七七 +http://laxlv03me.sqfkkj.top/live/cx_386764.flv?wsSecret=98009ed453ca711d05017ad3e054beba&wsTime=1785059753 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妩媚御姐 +http://lawoazletjsuet.sqfkkj.top/live/cx_384791.flv?wsSecret=dca8b1dbb85e1ce6a5de4897d72a634d&wsTime=1785069585 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",糖心%3F%3F https://zjkkdkdkd06.oss-ap-northeast-2.aliyuncs.com/zxcvb/1.flv -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",淼淼 -http://lawoazletjsuet.sqfkkj.top/live/cx_385696.flv?wsSecret=4489bcbe6b0b077a04b06dbe53b27cdb&wsTime=1784984410 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",邻家宝妹 -http://77bo.xn--thqp73n.com/live/cx_6266.flv?wsSecret=cbc916154626b00acce9547b4bcbf332&wsTime=1785053453 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",骚的不行 -http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=a9d7bd5939e517e75f1dabf6dc93f37f&wsTime=1784978636 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",坦克贝塔 -http://laxingcenr.yueyongli.top/live/cx_381205.flv?wsSecret=6f3fc0622b16bb9f8f2ea404194cb332&wsTime=1784980164 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",泡泡糖o -http://laxincr05spring.abrillantlee.top/live/cx_386163.flv?wsSecret=0cc22343ce1f856bc7f844a384d6a00f&wsTime=1784982057 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶u -http://la193sahrigxt.sqfkkj.top/live/cx_381417.flv?wsSecret=7cffe37618389e25be1d1b5bd85eb783&wsTime=1784972354 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哇韩水水 -http://lawoazletjsuet.sqfkkj.top/live/cx_366905.flv?wsSecret=8e2c12742c79ce8f75e3bed5c40904da&wsTime=1784979438 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",少女乱伦@ -http://77bo.xn--uw0as83a.com/live/cx_15966.flv?wsSecret=ff0a2c1217809ff5dd448f03fdb62cdb&wsTime=1784973255 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大白兔超甜 -http://laxincr05spring.abrillantlee.top/live/cx_382658.flv?wsSecret=e8ff08dca40392da4c3c1af50280189b&wsTime=1784984085 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶香四溢 -http://laxincr05spring.abrillantlee.top/live/cx_385040.flv?wsSecret=bcfd8b4e7c7b584632cda99c5f7afab7&wsTime=1784987516 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水多多一线天 -http://laoechxow.jinkangyl.com/live/cx_386894.flv?wsSecret=625cc0534d6adbda9d5190701151a645&wsTime=1784971822 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",掰块小饼干 -http://laxingcenr.yueyongli.top/live/cx_385760.flv?wsSecret=1f9ee47b56a916069ea985e5615f8b2e&wsTime=1784969777 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶味葡萄 -http://laxlv03me.sqfkkj.top/live/cx_386127.flv?wsSecret=96a43632799f293a8085f9d212e61175&wsTime=1784981926 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",南小奈 -http://la193sahrigxt.sqfkkj.top/live/cx_385898.flv?wsSecret=e2476742aaa4d8dd3a05184c72784b88&wsTime=1784980646 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",乌龙苹果茶 -http://77bo.xn--vuqy52q.com/live/cx_15530.flv?wsSecret=b1d4d55da2ddf5fe4e706f383b3478cc&wsTime=1785053642 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蛋糕呀 -http://xrgszsbrila.yueyongli.top/live/cx_343894.flv?wsSecret=54a0d913d3e4fdfc01fab0e6fc829ae6&wsTime=1784983904 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",是炫子吖 -http://77bo.xn--ypzw80d.com/live/cx_11178.flv?wsSecret=14466a691d23a7931a2d996ebfeab1a8&wsTime=1785052482 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小蛋糕 -http://77b.xn--vuqy52q.com/live/cx_14208.flv?wsSecret=4d729e3ca06263b762b5bd5d935cd4ce&wsTime=1785052677 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小怪兽o -http://77bo.xn--uw0as83a.com/live/cx_16620.flv?wsSecret=46b1b40c945431ff63ac9a465f822b37&wsTime=1785052917 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",05后少女专场@ -http://77b.xn--ypzw80d.com/live/cx_30.flv?wsSecret=cbff4c24d1518af42107520715aacab2&wsTime=1785029930 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",饼干 -http://lawoazletjsuet.sqfkkj.top/live/cx_385112.flv?wsSecret=1ffbca02b8fe3962d82a532c327d66e2&wsTime=1784980448 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大漂亮 -http://laoechxow.jinkangyl.com/live/cx_386854.flv?wsSecret=e494672d702d1dd76f0555041beb4e2a&wsTime=1784987241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",亲亲 -http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=14d6e719edad9fcd0f7c3d769dcd2b05&wsTime=1784976714 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",慕慕呀 -http://77bo.xn--4lw519c.com/live/cx_16762.flv?wsSecret=44fe77d14c78810a88b71bd323056666&wsTime=1785052685 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水水小师妹 -http://lawoazletjsuet.sqfkkj.top/live/cx_387016.flv?wsSecret=21573f949965babcf65038697566b636&wsTime=1784982209 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姜南溪 -http://la193sahrigxt.sqfkkj.top/live/cx_381480.flv?wsSecret=016ee6896796ec5fe22e99b8fba8ba32&wsTime=1784971976 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人兽大战@ -http://77bo.xn--fhqv92p.com/live/cx_24.flv?wsSecret=d964f4aad68698f85c1a552f1a7de450&wsTime=1785030158 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蓝汐 -http://77bo.xn--vuqy52q.com/live/cx_4062.flv?wsSecret=d16af60141d7777b0a08858f499a4d54&wsTime=1785043207 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",精彩大秀@ -http://77bo.xn--t8w422e.com/live/cx_15861.flv?wsSecret=088a0150c28d24a6b0cc08f6dc65b85e&wsTime=1784973363 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",茂密的小森林 -http://la001xencoffee.yueyongli.top/live/cx_380333.flv?wsSecret=7992e9f5ad0aeee1891f1ac132f17cc6&wsTime=1784987275 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妮妮兔s -http://laxlv03me.sqfkkj.top/live/cx_386262.flv?wsSecret=0aac0ac8672a398ab42a15d2ae0bbce2&wsTime=1784980477 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可可呀 -http://laxincr05spring.abrillantlee.top/live/cx_386803.flv?wsSecret=041b7cbff17899cd53e2424a93b6b78f&wsTime=1784985611 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",户外打野@ -http://77bo.xn--fhqv92p.com/live/cx_15642.flv?wsSecret=54f830d72fceefc80e074e9e5bc2561f&wsTime=1785030007 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狸猫猫 -http://lawoazletjsuet.sqfkkj.top/live/cx_385660.flv?wsSecret=2a70125948d337327795c7760e57c225&wsTime=1784981579 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小喵酱 -http://xinlcse02lais.yueyongli.top/live/cx_385723.flv?wsSecret=d549661ef5bc66e471330aa708f570f4&wsTime=1784975417 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",芝芝莓莓 -http://77bo.xn--uw0as83a.com/live/cx_15810.flv?wsSecret=ef5f1b567f72c3f2e60902069e83627c&wsTime=1785052075 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹d -http://guetnzweozela.sqfkkj.top/live/cx_386284.flv?wsSecret=1329a92694c0dda00701106d44cb47d2&wsTime=1784985245 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",咩咩羊 -http://laxlv03me.sqfkkj.top/live/cx_387004.flv?wsSecret=4f569086f8dcdf3b1b7683771bef8b59&wsTime=1784980918 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",02(不摆烂版) -http://lawoazletjsuet.sqfkkj.top/live/cx_364939.flv?wsSecret=df941e2cbe4650a8dbd5c257f16ff5d6&wsTime=1784981581 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",井井a -http://la193sahrigxt.sqfkkj.top/live/cx_370569.flv?wsSecret=fb5751aac885b5686f60ce5afa953b41&wsTime=1784970321 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",热舞安妮 -http://guetnzweozela.sqfkkj.top/live/cx_387007.flv?wsSecret=257615b33e4c7b382a0144f58190f881&wsTime=1784980209 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",渴渴 -http://laxlv03me.sqfkkj.top/live/cx_387152.flv?wsSecret=54649840f4f18543e3fa2aa0a4ff3232&wsTime=1784986249 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",职场身体上位@ http://77bo.xn--fhqv92p.com/live/cx_15604.flv?wsSecret=a41b99f41605648ebbb53bbc5b364d13&wsTime=1785037826 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",日本av放映室 -http://la193sahrigxt.sqfkkj.top/live/cx_373479.flv?wsSecret=c73f64122b24dbe17dfcfcbb647f1e01&wsTime=1784951591 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",草莓不甜 -http://xinlcse02lais.yueyongli.top/live/cx_349623.flv?wsSecret=6ca3c24372925261a625cdb11b6697b3&wsTime=1784974540 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小佩奇 -http://77bo.xn--vuqy52q.com/live/cx_3932.flv?wsSecret=24dd7cd1938a21faa15dd258d781c6a5&wsTime=1785052584 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哆米 -http://la193sahrigxt.sqfkkj.top/live/cx_384763.flv?wsSecret=dc90b7c9eedb99a5397799fbc431ee8d&wsTime=1784975577 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",由美 -http://guetnzweozela.sqfkkj.top/live/cx_386359.flv?wsSecret=e7dd75ad48f1551584abd4808536b539&wsTime=1784978128 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",满满金 -http://laxincr05spring.abrillantlee.top/live/cx_381035.flv?wsSecret=9a069bdd8acf50cd9ee105063357a273&wsTime=1784978840 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",纯情瑶%20M- -http://laxincr05spring.abrillantlee.top/live/cx_368240.flv?wsSecret=a6356ab1e45351b29dc9148aca0f1661&wsTime=1784987414 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",软软呀 -http://laoechxow.jinkangyl.com/live/cx_382957.flv?wsSecret=469994ca02ee0326bcb5e4cc01889e84&wsTime=1784980618 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹超白 -http://77bo.xn--ypzw80d.com/live/cx_15460.flv?wsSecret=192decb01ca59786ad68058088f9248c&wsTime=1785053131 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可爱鱼i -http://laxingcenr.yueyongli.top/live/cx_384046.flv?wsSecret=885fb9f6faa61e0c50f9d9ddd4ba7a4d&wsTime=1784982480 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",按摩馆的秘密@ -http://77bo.xn--fhqv92p.com/live/cx_15652.flv?wsSecret=744735fcfcd4e431e6b9df159489a964&wsTime=1785029380 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",浓浓 -http://lawoazletjsuet.sqfkkj.top/live/cx_368741.flv?wsSecret=48df730308006514c600753bb144b64c&wsTime=1784979241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",花 -http://la193sahrigxt.sqfkkj.top/live/cx_360501.flv?wsSecret=8ee9ba5c3aa96f0610c60ae616ed6a85&wsTime=1784983207 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",月下风流 -http://la193sahrigxt.sqfkkj.top/live/cx_383164.flv?wsSecret=b02edd3f6f40437f6c7aa15de0468362&wsTime=1784986350 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",梁萌 -http://lawoazletjsuet.sqfkkj.top/live/cx_386602.flv?wsSecret=316967bcf876ad510e39ae316db765af&wsTime=1784984930 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰美式 -http://laxincr05spring.abrillantlee.top/live/cx_386857.flv?wsSecret=19962ba979459e4d3fa35626d6750fbb&wsTime=1784985838 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",淑欣 -http://la193sahrigxt.sqfkkj.top/live/cx_385830.flv?wsSecret=caf7b07206db88a1846b8affb0cfbb60&wsTime=1784986486 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欧美白人黑人合集 -http://la193sahrigxt.sqfkkj.top/live/cx_375008.flv?wsSecret=c42ea5e76389e4c19e8bb331fe7da49f&wsTime=1784941878 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",糕冷小美 -http://xrgszsbrila.yueyongli.top/live/cx_375631.flv?wsSecret=74f85b8494769fdfe55ee72960a44c01&wsTime=1784983078 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",猪咪 -http://77b.xn--vuqy52q.com/live/cx_12366.flv?wsSecret=2b7e435a60706650d98e11cd6a0a836c&wsTime=1785039317 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",柠檬不萌 -http://la193sahrigxt.sqfkkj.top/live/cx_385527.flv?wsSecret=e2d9e38e9a34bd3c25a9ad6a216deb2f&wsTime=1784983020 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温玥玥 -http://xrgszsbrila.yueyongli.top/live/cx_385701.flv?wsSecret=211acbdd3968bfb6a5b8b59348445b32&wsTime=1784978901 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",夜色温柔 -http://laxincr05spring.abrillantlee.top/live/cx_386055.flv?wsSecret=859e0b994eb25f69e0ba90819ce3d6c9&wsTime=1784983856 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",熙熙儿 -http://77bo.xn--vuqy52q.com/live/cx_12602.flv?wsSecret=eecd5bfee589aa2d866d7d58dcc2be63&wsTime=1785039278 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温%20酒 -http://lawoazletjsuet.sqfkkj.top/live/cx_362932.flv?wsSecret=97fdd6a6ac8361f43a05aba5a8c0fa9a&wsTime=1784984937 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小幸运 -http://laoechxow.jinkangyl.com/live/cx_369026.flv?wsSecret=f41c82915e0205c76952dfce88b16644&wsTime=1784970719 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Joanna乔 -http://laoechxow.jinkangyl.com/live/cx_387073.flv?wsSecret=4a61c6d885b360a8d3e020a6a161d6d0&wsTime=1784979795 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",娜娜 -http://laoechxow.jinkangyl.com/live/cx_386747.flv?wsSecret=a98b1687cda0136f79d61ede5a305388&wsTime=1784976324 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小纯纯! -http://laoechxow.jinkangyl.com/live/cx_378676.flv?wsSecret=df669e7b3acd7a927221a8d8653b7980&wsTime=1784983074 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",7喜 -http://77bo.xn--4lw519c.com/live/cx_14544.flv?wsSecret=aede8772538a0dc5a752a218852c4da9&wsTime=1785038237 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我嘞个乖乖 -http://laxincr05spring.abrillantlee.top/live/cx_385458.flv?wsSecret=89e41308a7cc1baf9f95d44c840d74c6&wsTime=1784980633 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",浪花朵朵 -http://77bo.xn--uw0as83a.com/live/cx_16309.flv?wsSecret=c6e099d66b77c47b9a92e5737789bc6f&wsTime=1785053001 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",至尊百家乐 -http://xcplawater02.yueyongli.top/live/cx_386778.flv?wsSecret=57ff3cc7c3cfab4dbbffb681436a0595&wsTime=1784968062 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",安琪 -http://laxincr05spring.abrillantlee.top/live/cx_384377.flv?wsSecret=00097bf48c5d830fcae35dc828b251f1&wsTime=1784980594 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",猛小六 -http://laxincr05spring.abrillantlee.top/live/cx_386130.flv?wsSecret=35905611ec628a43c0fe757752721a4b&wsTime=1784983630 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小湿妹呀 -http://la193sahrigxt.sqfkkj.top/live/cx_374211.flv?wsSecret=a94d23dea59fc829d160bdd2991f003a&wsTime=1784982732 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰冰~ -http://laoechxow.jinkangyl.com/live/cx_382820.flv?wsSecret=0e2595054dc8f78b749209717fb52282&wsTime=1784985081 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",未成年@ -http://77bo.xn--fhqv92p.com/live/cx_28.flv?wsSecret=a8b4d659951822db342846310101ebb6&wsTime=1785030215 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",K9草莓 -http://guetnzweozela.sqfkkj.top/live/cx_385590.flv?wsSecret=d587341593602223e8738b8cf58ed8e9&wsTime=1784980583 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",阿琴 -http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=cc44cb32a4833625b6426a3811fde418&wsTime=1784979091 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产乱伦强奸@ -http://77bo.xn--fhqv92p.com/live/cx_31.flv?wsSecret=e3dffd59f69ea4d9bc4054c9e1190a3a&wsTime=1785037936 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小七七 -http://xrgszsbrila.yueyongli.top/live/cx_386764.flv?wsSecret=c7b0c5155a0031e8602f565542615062&wsTime=1784973009 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",熊猫茶茶 -http://77bo.xn--thqp73n.com/live/cx_15817.flv?wsSecret=eeb640512bc836a9e264c477d0f4a82d&wsTime=1785039439 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶奶昔 -http://lawoazletjsuet.sqfkkj.top/live/cx_386725.flv?wsSecret=e4107c96e1d316055c583eaa1c55c63c&wsTime=1784969415 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",懒懒Q -http://xinlcse02lais.yueyongli.top/live/cx_385968.flv?wsSecret=a0c9cd09859879c6f2528ffa0545433f&wsTime=1784980700 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶 -http://lawoazletjsuet.sqfkkj.top/live/cx_384188.flv?wsSecret=dee14dfd46f0d177285646484ca48463&wsTime=1784979401 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",极品奶昔 -http://laoechxow.jinkangyl.com/live/cx_384694.flv?wsSecret=2cc4aa7d3b55c73992f3fdc8dc6edd38&wsTime=1784979629 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妙妙. -http://lawoazletjsuet.sqfkkj.top/live/cx_380515.flv?wsSecret=8814a341c103056b49f06810a8a04cb5&wsTime=1784983941 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看的清纯一的骚 -http://laxincr05spring.abrillantlee.top/live/cx_385712.flv?wsSecret=116aa3698372aa05e63404ad420e4cfa&wsTime=1784972470 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小萝莉 -http://laxincr05spring.abrillantlee.top/live/cx_386789.flv?wsSecret=5be685eb6db45b9261674e61471263b9&wsTime=1784983971 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产三级片@ -http://77bo.xn--fhqv92p.com/live/cx_16585.flv?wsSecret=3472282db5274443e0e2cb9db37ed29e&wsTime=1785029928 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",慕夏 -http://laoechxow.jinkangyl.com/live/cx_381391.flv?wsSecret=9512c10990fb17ed40ad43789762f9c4&wsTime=1784983558 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小欣很敏感 -http://laxingcenr.yueyongli.top/live/cx_386066.flv?wsSecret=ba5fc503dcb4a0062b322db799fd7d03&wsTime=1784985286 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶糖11 -http://la001xencoffee.yueyongli.top/live/cx_385920.flv?wsSecret=1ca95349ed088123c8f251bcad9e2b65&wsTime=1784985625 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",花开 +http://77bo.xn--t8w422e.com/live/cx_16312.flv?wsSecret=4ba35f292b12a78fa6e42eed119b4dde&wsTime=1785066361 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",辣辣酱 +http://laxlv03me.sqfkkj.top/live/cx_386281.flv?wsSecret=a00c237b3b6c692e3d5d65c56ce011d3&wsTime=1785065359 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",紧4u -http://guetnzweozela.sqfkkj.top/live/cx_385566.flv?wsSecret=221fc47a5051e35a27769c14092bc075&wsTime=1784984734 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",壞女孩 -http://laoechxow.jinkangyl.com/live/cx_385875.flv?wsSecret=200bc3f98ccb06f20d84a1856df6873d&wsTime=1784978697 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大奶妹 -http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=3908fe513f33655dcf58c93f6002cc59&wsTime=1784987545 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",精彩剧情@ -http://77bo.xn--uw0as83a.com/live/cx_16437.flv?wsSecret=962a34123b30f370a7408b4af8678f27&wsTime=1784973504 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Cos二次元@ -http://77bo.xn--4lw519c.com/live/cx_32.flv?wsSecret=e2fd7f20cfb50f01051881a3e988eaae&wsTime=1785030007 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",戚怡 -http://laxincr05spring.abrillantlee.top/live/cx_373360.flv?wsSecret=a1c80eeec69a5696b095d50096cb52cc&wsTime=1784970912 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",六小姐 -http://77bo.xn--uw0as83a.com/live/cx_15779.flv?wsSecret=688db402d836f9ca3c6541d2e879d7b6&wsTime=1785053284 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",诱惑绾绾 -http://laxingcenr.yueyongli.top/live/cx_385731.flv?wsSecret=01788ed7dc08140c36c67f2f1f8b4629&wsTime=1784987084 +http://guetnzweozela.sqfkkj.top/live/cx_385566.flv?wsSecret=871eb4f3c857da1056b55523be1b08c7&wsTime=1785066414 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狂草精神小妹.@ http://77b.xn--ypzw80d.com/live/cx_120.flv?wsSecret=119fd3c34be85fe9bef40130a5ddc819&wsTime=1784608831 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",海澄 -http://77bo.xn--t8w422e.com/live/cx_15225.flv?wsSecret=b032b09ee892902646d5ac8bedd7a8a5&wsTime=1785052912 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小水o -http://laxincr05spring.abrillantlee.top/live/cx_385569.flv?wsSecret=3974c18a3013a3c312a2ca5fbf5e7760&wsTime=1785043230 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",妮妮酱 -http://xinlcse02lais.yueyongli.top/live/cx_386592.flv?wsSecret=b7965d7a7cf9ee230189cfe1c4ff97ef&wsTime=1785043716 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",夜色温柔 -http://lawoazletjsuet.sqfkkj.top/live/cx_386055.flv?wsSecret=df1692fe1f3f87125c9e27726bd78fb6&wsTime=1785051761 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Yomi%252520 -http://guetnzweozela.sqfkkj.top/live/cx_386432.flv?wsSecret=e0c6fcba71c3ad30338c3eb2033d3071&wsTime=1785046596 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",宫百万 -http://lawoazletjsuet.sqfkkj.top/live/cx_374039.flv?wsSecret=f8801c0ed3ca0e59e2d610bd8ecd1e2f&wsTime=1785045142 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",真实探花嫖娼@ -http://77bo.xn--4lw519c.com/live/cx_15710.flv?wsSecret=ee0020523754018c765c55b10e4f8792&wsTime=1784968355 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大奶妹 -http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=61a62c272fa2612cf7278a6638308bb4&wsTime=1785041625 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小猫可爱 -http://laoechxow.jinkangyl.com/live/cx_386626.flv?wsSecret=03d5fea8df350314bcd0a568f2292209&wsTime=1785051379 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",桃桃气泡水呀 -http://laxlv03me.sqfkkj.top/live/cx_386420.flv?wsSecret=5263b8a9d833f56250e8658ba943f029&wsTime=1785053319 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",深情女人 -http://laoechxow.jinkangyl.com/live/cx_386094.flv?wsSecret=848901b24b2b6c0e182ed610a808cb8f&wsTime=1785038567 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",美丽的蝴蝶 -http://xinlcse02lais.yueyongli.top/live/cx_370859.flv?wsSecret=b63f7e05e411f373ddd5cb83eb173177&wsTime=1785053089 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",露露秋 -http://laxingcenr.yueyongli.top/live/cx_386224.flv?wsSecret=aea96e646df32d76eba6681482bae2f9&wsTime=1785044361 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚月月 -http://xinlcse02lais.yueyongli.top/live/cx_386092.flv?wsSecret=654228937db04789f6c894f2bd4c07b7&wsTime=1785049447 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",山竹、 -http://lawoazletjsuet.sqfkkj.top/live/cx_377292.flv?wsSecret=6eaf606a45bdb46c78d4276a88f59774&wsTime=1785027373 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",在逃公主柳如烟 -http://la193sahrigxt.sqfkkj.top/live/cx_386008.flv?wsSecret=978ebbc2bb1b4a0a4f38b211a9ccc0bf&wsTime=1785053836 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",咩咩羊 -http://laxingcenr.yueyongli.top/live/cx_387004.flv?wsSecret=dbcc19bae79b53256659a00dff170168&wsTime=1785052321 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",岛国一本道东京热 -http://laoechxow.jinkangyl.com/live/cx_385550.flv?wsSecret=b298d9595eb6a07326b6712549ee21ce&wsTime=1785046686 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Bella -http://laxlv03me.sqfkkj.top/live/cx_348885.flv?wsSecret=894a4a8552cbdac7f29c929a5c86126e&wsTime=1785044850 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",典典 -http://lawoazletjsuet.sqfkkj.top/live/cx_387126.flv?wsSecret=bad1692fc5d6a99a4fdc327f5061ce64&wsTime=1785041262 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小荔枝 -http://xrgszsbrila.yueyongli.top/live/cx_1216.flv?wsSecret=ca63e094d4687a053deb33e172f2fbe9&wsTime=1785048968 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",貂蝉 -http://guetnzweozela.sqfkkj.top/live/cx_385909.flv?wsSecret=95868022054c794fdc3e7380c7875fa2&wsTime=1785037531 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",不爱穿内裤 -http://laxincr05spring.abrillantlee.top/live/cx_376568.flv?wsSecret=ac477b134d936b6f0653cccb486670dd&wsTime=1785028671 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",招财元宝 -http://xrgszsbrila.yueyongli.top/live/cx_386181.flv?wsSecret=7aa79cb4466480d8b5e4b6bac7270ccd&wsTime=1785052421 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",青衣小姐 -http://laxincr05spring.abrillantlee.top/live/cx_386849.flv?wsSecret=752525df4f5ff8e83f6f3635cb6d68f2&wsTime=1785051628 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",香飘飘奶茶 -http://la193sahrigxt.sqfkkj.top/live/cx_385698.flv?wsSecret=add13b2edf60456d58bf4c1bbf1435da&wsTime=1785047822 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",依依实力带飞 -http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=ed4c9cd566ff92fe0acbaa760bae44e8&wsTime=1785045574 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大幂幂呀 -http://guetnzweozela.sqfkkj.top/live/cx_385415.flv?wsSecret=b554958a708f38dc8320db5585b392a1&wsTime=1785052439 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",烧云baby +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",李富贵 +http://77bo.xn--thqp73n.com/live/cx_15595.flv?wsSecret=3ba48ee56d67df91bca40ef59cbe2a40&wsTime=1785067562 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宝宝 +http://guetnzweozela.sqfkkj.top/live/cx_386729.flv?wsSecret=4b3519bc4e35712a0317c66b64bd91a8&wsTime=1785070346 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",阿琴 +http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=26e80fc07615b03b1ba5cb0f78fb1581&wsTime=1785060574 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",泡泡糖o +http://laxincr05spring.abrillantlee.top/live/cx_386163.flv?wsSecret=ea4e1585a04aa2c34065c6b2e393686d&wsTime=1785069075 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",亲亲 +http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=2f0c0741ac90a83b9889fa1949f00705&wsTime=1785057740 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",热舞安妮 +http://laxlv03me.sqfkkj.top/live/cx_387007.flv?wsSecret=0a3d426d0367468ba1d17ea4924ff659&wsTime=1785066888 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",轶轶 +http://77bo.xn--t8w422e.com/live/cx_16519.flv?wsSecret=27ebc5b52d70494502cf3a82e622028f&wsTime=1785066461 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",烧云baby http://laxincr05spring.abrillantlee.top/live/cx_379833.flv?wsSecret=0a19b7ae12081666fbd8e69b51258039&wsTime=1785052692 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",KT猫 -http://lawoazletjsuet.sqfkkj.top/live/cx_385376.flv?wsSecret=5644bbdab26288257b6dca41041c6773&wsTime=1785051328 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",圈%20圈 -http://guetnzweozela.sqfkkj.top/live/cx_385592.flv?wsSecret=a877813acf4b68624531307dfd5bd1ca&wsTime=1785051870 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",going%20你 -http://lawoazletjsuet.sqfkkj.top/live/cx_377639.flv?wsSecret=c691827651bc71632fd924e48d47c9d8&wsTime=1785047601 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",可可好骚 -http://lawoazletjsuet.sqfkkj.top/live/cx_386068.flv?wsSecret=33b26a805baa5035cbf78174a943411a&wsTime=1785047756 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小妈 -http://la193sahrigxt.sqfkkj.top/live/cx_386682.flv?wsSecret=365b4d15b379868660b76dfb10507ae2&wsTime=1785046701 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",看的清纯一的骚 -http://laoechxow.jinkangyl.com/live/cx_385712.flv?wsSecret=0e88f6f17834bf76f4ca2546ca651a3a&wsTime=1785037252 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",快乐小狗 -http://laxlv03me.sqfkkj.top/live/cx_386187.flv?wsSecret=ba3ee02e35e2fbcf934dc665184dcdfa&wsTime=1785052077 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",甜心格格 -http://laoechxow.jinkangyl.com/live/cx_385555.flv?wsSecret=570c33269f4f124aedc605082b7b59e5&wsTime=1785043288 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",舟舟 -http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=bad4bb37524732ad27fe564476c3ea57&wsTime=1785049402 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",阿琴 -http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=306b3d115da107369daf1ae0845010fe&wsTime=1785049820 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",花花姐姐 -http://77bo.xn--thqp73n.com/live/cx_16165.flv?wsSecret=42ca263be80f6f4ab509c191f1e2f9f4&wsTime=1785051726 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",欧美白人黑人合集 -http://lawoazletjsuet.sqfkkj.top/live/cx_375008.flv?wsSecret=014c09bebfd5461c18962f435c1a0cad&wsTime=1785034873 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小薇薇 -http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=118f7d7a33efe5a0be61b0e3969f10d9&wsTime=1785050635 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",酥酥户外自卫 -http://laoechxow.jinkangyl.com/live/cx_385708.flv?wsSecret=d183bdd1807217c0b1c904c9f169d182&wsTime=1785053401 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",水仙子 -http://laxincr05spring.abrillantlee.top/live/cx_385924.flv?wsSecret=f7925a0b756c9d436fa8be516c7a3899&wsTime=1785053099 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大宝宝姐 -http://la193sahrigxt.sqfkkj.top/live/cx_370617.flv?wsSecret=9fd9ee9960677b3dc87077fff4415a13&wsTime=1785045551 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",颜宝 -http://77bo.xn--t8w422e.com/live/cx_16565.flv?wsSecret=5b8756670b497a6fe8b86dcbcf3c1681&wsTime=1785052131 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",秋水盈盈 -http://laoechxow.jinkangyl.com/live/cx_369469.flv?wsSecret=4652ba951256fc81ce8e45f101d84d6d&wsTime=1785042826 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",茂密的小森林 -http://laoechxow.jinkangyl.com/live/cx_380333.flv?wsSecret=5d6322c287bbe4775e0a2b159923bde4&wsTime=1785053481 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",林灵 -http://xrgszsbrila.yueyongli.top/live/cx_386944.flv?wsSecret=7244bc2fdc341b69ea9a598d188e35f8&wsTime=1785042279 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小幸运321 -http://77bo.xn--kcrp02i.com/live/cx_15519.flv?wsSecret=45f5278217869893eff83dbf2339d332&wsTime=1785052994 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小喵酱 -http://xinlcse02lais.yueyongli.top/live/cx_385723.flv?wsSecret=610662d2297bf617aead158e6773b96a&wsTime=1785045134 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",依儿 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",司理理 +http://laxincr05spring.abrillantlee.top/live/cx_377328.flv?wsSecret=19c9857544d42514f7f4b13a853fd7b4&wsTime=1785067374 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰美式 +http://laxincr05spring.abrillantlee.top/live/cx_386857.flv?wsSecret=bba29e4802090ba3a70c3d1f8d93c250&wsTime=1785068722 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶 +http://lawoazletjsuet.sqfkkj.top/live/cx_384188.flv?wsSecret=2ffe758c93c934bd640ea98e06b1fa85&wsTime=1785066415 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大白兔超甜 +http://laxincr05spring.abrillantlee.top/live/cx_382658.flv?wsSecret=ac7723c5b3bda8fc2a6ff4b538e18fd0&wsTime=1785056346 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宛宛 +http://lawoazletjsuet.sqfkkj.top/live/cx_374766.flv?wsSecret=48994ed6141c522efbe497af44d663de&wsTime=1785066651 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",依儿 http://xrgszsbrila.yueyongli.top/live/cx_386781.flv?wsSecret=a7e400881c29ba696faec1638f1fd8ac&wsTime=1785049127 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",月落星沉 -http://la193sahrigxt.sqfkkj.top/live/cx_371517.flv?wsSecret=8f71f909bba4ca1c053b1b56a0a33b78&wsTime=1785047428 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Lucky6 -http://laoechxow.jinkangyl.com/live/cx_385283.flv?wsSecret=64b442b7f6900536bdd7a8aadeae1b66&wsTime=1785049797 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",熊郝晓水多多%20 -http://la193sahrigxt.sqfkkj.top/live/cx_380425.flv?wsSecret=76764d4ef5bdd6903c26d3fd68cf77bf&wsTime=1785044895 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚的不行 -http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=12a9773c6d6711b4433b4dca8c83bf21&wsTime=1785053049 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",奶糖 -http://xrgszsbrila.yueyongli.top/live/cx_387017.flv?wsSecret=865c2d3a95863e27b10a43354f995220&wsTime=1785032347 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",爆乳肥臀 -http://laxincr05spring.abrillantlee.top/live/cx_386741.flv?wsSecret=876837c6408cda63bce6b43fb05dfd30&wsTime=1785050282 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",甜一口 -http://laxincr05spring.abrillantlee.top/live/cx_366491.flv?wsSecret=2aa6e0c173a640e22d86ca2a05b7cd2d&wsTime=1785049536 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",哆米 -http://laoechxow.jinkangyl.com/live/cx_384763.flv?wsSecret=20a24ce05b01990bb289bb8377385411&wsTime=1785053579 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",松本無敵香 -http://laxincr05spring.abrillantlee.top/live/cx_382146.flv?wsSecret=bd9c53ebe1b92f76cb184d27ce87026c&wsTime=1785038785 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",淑欣 -http://laxincr05spring.abrillantlee.top/live/cx_385830.flv?wsSecret=1f4799b5275ee8aadc7bde9e2e9e2296&wsTime=1785050950 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓酱a -http://la193sahrigxt.sqfkkj.top/live/cx_387138.flv?wsSecret=ef0c55cdcbc583e5546e9b412b78bb40&wsTime=1785051917 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",笨蛋美女. -http://laxincr05spring.abrillantlee.top/live/cx_357874.flv?wsSecret=347be58202acbf554590eb6200a7a558&wsTime=1785051675 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",许安画 -http://laxlv03me.sqfkkj.top/live/cx_361599.flv?wsSecret=572e2763cd3c65c3a3837eb39a2ba27e&wsTime=1785052137 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",嗲嗲猫 -http://laxincr05spring.abrillantlee.top/live/cx_381691.flv?wsSecret=e72ee0ebd48658dc6b9260be4cef51a1&wsTime=1785053385 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",玫瑰姑娘 -http://laxincr05spring.abrillantlee.top/live/cx_385821.flv?wsSecret=c4676fbf8d54e34d30269170ccec3a60&wsTime=1785050533 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",金枝玉叶 -http://laoechxow.jinkangyl.com/live/cx_386185.flv?wsSecret=50965bca4eaa1df8fa273982bf0ddeb0&wsTime=1785046477 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",唱歌星瑶 -http://xrgszsbrila.yueyongli.top/live/cx_387042.flv?wsSecret=a3c1ec863a2261a848d46431f4cae4d3&wsTime=1785045661 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",照雪 -http://xrgszsbrila.yueyongli.top/live/cx_378879.flv?wsSecret=2738dc829ecbbd7d591e54a222f5efa5&wsTime=1785052237 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",媚儿6 -http://laoechxow.jinkangyl.com/live/cx_386176.flv?wsSecret=08f85bc28f7c99022df700e6048a1f92&wsTime=1785044717 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",舞蹈九九 -http://laxlv03me.sqfkkj.top/live/cx_386266.flv?wsSecret=10324be8f5c1b90ec68d92ec2ca76f78&wsTime=1785039213 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小七七 -http://laxlv03me.sqfkkj.top/live/cx_386764.flv?wsSecret=d7069c7720c9cae9645f0e90586df0bb&wsTime=1785042155 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓 -http://laxincr05spring.abrillantlee.top/live/cx_387120.flv?wsSecret=7a5e372b8a8a6002c21c975acbd8c7b1&wsTime=1785048547 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",云歌 -http://xinlcse02lais.yueyongli.top/live/cx_364327.flv?wsSecret=47f15e0f3772f598e13eb63fb6c5b975&wsTime=1785038879 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",柠檬不萌 -http://la193sahrigxt.sqfkkj.top/live/cx_385527.flv?wsSecret=20c26d772e4860498fbf192669cc65e3&wsTime=1785042506 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",草莓味 -http://la193sahrigxt.sqfkkj.top/live/cx_386880.flv?wsSecret=e273b0e9c22f401472f2743c2579a3f6&wsTime=1785052150 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",很骚的林林 -http://xinlcse02lais.yueyongli.top/live/cx_386953.flv?wsSecret=cc6551f2c0e861beb2951cfa704526f2&wsTime=1785053297 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",满满金 -http://la193sahrigxt.sqfkkj.top/live/cx_381035.flv?wsSecret=bd2386175cc8ce7fbd51027edff81217&wsTime=1785052398 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",招财猫 -http://laxincr05spring.abrillantlee.top/live/cx_387182.flv?wsSecret=28de3ea76f903032e6a82dc7fe6396c2&wsTime=1785042529 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",悠咪 -http://guetnzweozela.sqfkkj.top/live/cx_386186.flv?wsSecret=37c01462a60489f45eb10ad4584515bf&wsTime=1785052663 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",亲亲 -http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=67fe66fdd18f205995a71a8e06e8be7d&wsTime=1785052039 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",蛋挞 -http://lawoazletjsuet.sqfkkj.top/live/cx_387161.flv?wsSecret=bc09472a51004f61faa21cdc7eb16f6a&wsTime=1785047820 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",美汐 -http://laxincr05spring.abrillantlee.top/live/cx_364960.flv?wsSecret=b855363b82f271b3ad20692c82d5d408&wsTime=1785052250 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",纯纯的诱惑 -http://laxingcenr.yueyongli.top/live/cx_386997.flv?wsSecret=2499dfeba605bf1eebcc930a065510bf&wsTime=1785046990 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/fanqie.png" group-title="番茄社区",渴渴 -http://laxingcenr.yueyongli.top/live/cx_387152.flv?wsSecret=5b75a274bceaa7851b4b17aaa7f22e97&wsTime=1785052869 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",恰口酱酱 -http://xcplawater02.yueyongli.top/live/cx_378408.flv?wsSecret=ed30bacd50077547a810725d9c66cec7&wsTime=1784978064 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",司理理 -http://laxincr05spring.abrillantlee.top/live/cx_377328.flv?wsSecret=dbdf3ef4ecd882be21b4e597e47ab662&wsTime=1784985464 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",来福 -http://lawoazletjsuet.sqfkkj.top/live/cx_387121.flv?wsSecret=612764b870ecf334d5804f6d525e2a0e&wsTime=1784981581 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",舟舟 -http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=272f9cc7269a1714aab161e1e30501f0&wsTime=1784979133 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",Baby%252520 -http://laxincr05spring.abrillantlee.top/live/cx_386302.flv?wsSecret=42dad0f286ebda388418215b44e82a57&wsTime=1784986228 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",依依实力带飞 -http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=7945691763585b24dde5fbb7f8b0a739&wsTime=1784987160 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",人鱼姬 -http://laoechxow.jinkangyl.com/live/cx_386671.flv?wsSecret=6f2af02812d25986b40e292fc421c8e7&wsTime=1784983445 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",热舞奶茶 -http://guetnzweozela.sqfkkj.top/live/cx_385583.flv?wsSecret=f587429da82f4f546b16ccb025b2ab01&wsTime=1784978303 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",洋芋公主i -http://laxincr05spring.abrillantlee.top/live/cx_381356.flv?wsSecret=ff8325dd7d255f4912f5a47104d510b7&wsTime=1784981806 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",千岁 -http://guetnzweozela.sqfkkj.top/live/cx_358590.flv?wsSecret=6d232ebc6137d0eb292fb2d240a63b11&wsTime=1784970747 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",小薇薇 -http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=4bff9bdcf23d753e9812c4fbf17a9f2a&wsTime=1784986656 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",小樱雪 -http://laoechxow.jinkangyl.com/live/cx_372684.flv?wsSecret=2b5b4d7978311bdd0b4fa178bb18d7aa&wsTime=1784981523 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",Timi: -http://xinlcse02lais.yueyongli.top/live/cx_364955.flv?wsSecret=9e522f4e228a90bb5e77dc471bd2b252&wsTime=1784975062 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",大胸美眉 -http://laxincr05spring.abrillantlee.top/live/cx_386645.flv?wsSecret=5a17406cd4cd761f0dc7eb133e9bc27f&wsTime=1784986801 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",猫语吖 -http://laxingcenr.yueyongli.top/live/cx_385765.flv?wsSecret=2a743a870f7a3f80c0dc1f1bf5b0e19a&wsTime=1784980140 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",遇见%26 -http://laoechxow.jinkangyl.com/live/cx_386267.flv?wsSecret=30d7bf2611acb0f5b8c847a239969005&wsTime=1784982202 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",岛国一本道东京热 -http://la193sahrigxt.sqfkkj.top/live/cx_385550.flv?wsSecret=91a09740338732ddb3727e0b1f671111&wsTime=1784982816 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yami.jpg" group-title="亚米",涂一瀛 -http://la193sahrigxt.sqfkkj.top/live/cx_362643.flv?wsSecret=ff438b2dab31156fbfb2e5245c5e4159&wsTime=1784980233 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yami.jpg" group-title="亚米",水水蜜桃 -http://laxlv03me.sqfkkj.top/live/cx_386740.flv?wsSecret=bd46df63cebaf3634c4c04d566dba46d&wsTime=1784973291 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",苏妲己7 -http://lawoazletjsuet.sqfkkj.top/live/cx_385591.flv?wsSecret=7d07b5cadc131a90be97d01f8d1c5280&wsTime=1784985647 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",田野寻弯 -http://la193sahrigxt.sqfkkj.top/live/cx_367356.flv?wsSecret=eb5041786a682d6bef3788c64a3aae37&wsTime=1784985695 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",一线天小少妇 -http://laxincr05spring.abrillantlee.top/live/cx_384201.flv?wsSecret=aed87e7411bbfc63ba57b7599924c1ec&wsTime=1784985653 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",坦克贝塔 -http://xrgszsbrila.yueyongli.top/live/cx_381205.flv?wsSecret=865a7091ea08bee413b85112b3e2421c&wsTime=1785034330 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",如霜姑娘 -http://77b.xn--ypzw80d.com/live/cx_16662.flv?wsSecret=6f3c317ad7808b4a38531acc3afda2ce&wsTime=1785039140 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",在逃公主柳如烟 -http://laoechxow.jinkangyl.com/live/cx_386008.flv?wsSecret=e9c528a4b9cbe47f30e351d84876d9be&wsTime=1785051622 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",哆米 -http://la193sahrigxt.sqfkkj.top/live/cx_384763.flv?wsSecret=bdb090b8d93ce96f911cc7ea31417b34&wsTime=1785048899 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",甜了个甜 -http://77b.xn--vuqy52q.com/live/cx_15538.flv?wsSecret=c2725457ac3129eed0c70538f40d45c2&wsTime=1785039092 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",奶糖可甜 -http://77bo.xn--thqp73n.com/live/cx_5789.flv?wsSecret=cf6b966c77f53bc5b4755d35fddf3256&wsTime=1785039405 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",热舞瑜瑜 -http://guetnzweozela.sqfkkj.top/live/cx_385717.flv?wsSecret=4a322431a4484c6c52ef17caf3d800c7&wsTime=1785047363 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",比心 -http://77bo.xn--vuqy52q.com/live/cx_9357.flv?wsSecret=b4b634a7c7c4e0f8cb85f8e1e924e99e&wsTime=1785039369 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",茂密的小森林 -http://laoechxow.jinkangyl.com/live/cx_380333.flv?wsSecret=269f913e5b7440ee4cc63ea5c8d32efc&wsTime=1785049292 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",Wandyaii -http://la193sahrigxt.sqfkkj.top/live/cx_376884.flv?wsSecret=f1014300bc10b92fe294e263ef81cb25&wsTime=1785049857 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",a蜜桃 -http://guetnzweozela.sqfkkj.top/live/cx_381714.flv?wsSecret=1f0d29eca4859db9947eff5f59e4881f&wsTime=1785038869 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",巧乐兹 -http://laxincr05spring.abrillantlee.top/live/cx_386037.flv?wsSecret=8218936c060eb57601e9528d8e21a731&wsTime=1785053275 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",寂寞小久 -http://laoechxow.jinkangyl.com/live/cx_360482.flv?wsSecret=197b6af8192d7488f5e0a6038ab74173&wsTime=1785051601 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",莹莹 -http://laxlv03me.sqfkkj.top/live/cx_386558.flv?wsSecret=39b37287ffe74b5f67931976f20191e0&wsTime=1785050241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaoxiannv.jpg" group-title="小仙女",期7 -http://77bo.xn--4lw519c.com/live/cx_16557.flv?wsSecret=d685733564b80926c3d619685e497713&wsTime=1785039020 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",TessaXStar -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a2fb7c745d22/EDfBZzFemZrBTyL211951088870308826_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BrainyBelle -https://edge-cdn2.streamparty.online/LiveApp/streams/user69d63e6012c77/QCnFhkPqOW9DS9y97840754683428306_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Arianaxo -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d23c8acd15/wZHVLDbhVl2pvkiD14570846175192791_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",KayaSins -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0eefe52e013/1ZLwgas1LttQ6MN111519676738680349_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SarahVellmont -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c075416b8e/hdh14wAN8WDMBPwQ9618456668589984_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LuxaCole -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a509abd57ba8/1JsD6oCaKvacy2dd1507103594830533_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MarissaFox -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c6b55e6315/gJ5MytKHuo7cZl0s12978981134140274_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ChristaHot -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d1c7a19c05/pbg5puTFoFppeu0912804036288127190_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小肉松 +http://77bo.xn--thqp73n.com/live/cx_16669.flv?wsSecret=6076a9bb8d1634dc99f6375d126c7542&wsTime=1785066095 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欧美白人黑人合集 +http://lawoazletjsuet.sqfkkj.top/live/cx_375008.flv?wsSecret=014c09bebfd5461c18962f435c1a0cad&wsTime=1785034873 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",在逃公主柳如烟 +http://la193sahrigxt.sqfkkj.top/live/cx_386008.flv?wsSecret=8b395bc46cfbb32795d5aa4c56748d31&wsTime=1785069504 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",佳佳 +http://la001xencoffee.yueyongli.top/live/cx_386600.flv?wsSecret=573ab0a244f8b83a72303ad058ce9b35&wsTime=1785070106 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",米妮宝 +http://77bo.xn--vuqy52q.com/live/cx_15542.flv?wsSecret=29983126590d26c0b00ad37c48d4a650&wsTime=1785059357 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Yomi%252520 +http://guetnzweozela.sqfkkj.top/live/cx_386432.flv?wsSecret=4515860442f287f0396ce1b39172d1c7&wsTime=1785068850 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",骚的不行 +http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=b0964fc3a3f854397b8eb7891be3681d&wsTime=1785065134 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",招财猫 +http://laxincr05spring.abrillantlee.top/live/cx_387182.flv?wsSecret=04e627b746981d917551b52e72e6f594&wsTime=1785056449 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狸猫猫 +http://lawoazletjsuet.sqfkkj.top/live/cx_385660.flv?wsSecret=42ac21083fbc0ae31bc5d1321a62d4a0&wsTime=1785062584 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蓝汐 +http://77bo.xn--vuqy52q.com/live/cx_4062.flv?wsSecret=d16af60141d7777b0a08858f499a4d54&wsTime=1785043207 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",77 +http://laxingcenr.yueyongli.top/live/cx_387171.flv?wsSecret=4f0b729b84fbcc447f561362842f1216&wsTime=1785069265 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",青衣小姐 +http://laxincr05spring.abrillantlee.top/live/cx_386849.flv?wsSecret=b0e369ca504bc03ac5c34ff2056773c1&wsTime=1785067098 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶香四溢 +http://laxincr05spring.abrillantlee.top/live/cx_385040.flv?wsSecret=7e90d3cc11a5c34a7ddfe5bacd11acd1&wsTime=1785066193 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姐姐r +http://laxincr05spring.abrillantlee.top/live/cx_363144.flv?wsSecret=fde856b5ba7e66cf64e526d0e0dd512d&wsTime=1785064112 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶u +http://la193sahrigxt.sqfkkj.top/live/cx_381417.flv?wsSecret=25f0848459826bb06e7c2e91b056d165&wsTime=1785058525 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",日本av放映室 +http://la193sahrigxt.sqfkkj.top/live/cx_373479.flv?wsSecret=c73f64122b24dbe17dfcfcbb647f1e01&wsTime=1784951591 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",岛国一本道东京热 +http://laoechxow.jinkangyl.com/live/cx_385550.flv?wsSecret=b298d9595eb6a07326b6712549ee21ce&wsTime=1785046686 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Joanna乔 +http://laoechxow.jinkangyl.com/live/cx_387073.flv?wsSecret=505eda1ebf2a0fe6e69936c4eb9193e2&wsTime=1785066155 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",巧乐兹 +http://laxincr05spring.abrillantlee.top/live/cx_386037.flv?wsSecret=8bf561ddfbf5a01853bfd2622ee3e9b7&wsTime=1785068646 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",云朵啊 +http://77b.xn--vuqy52q.com/live/cx_15308.flv?wsSecret=4025d53f9f5a3423aff5e7bd99300e6d&wsTime=1785065969 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",户外打野@ +http://77bo.xn--fhqv92p.com/live/cx_15642.flv?wsSecret=54f830d72fceefc80e074e9e5bc2561f&wsTime=1785030007 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",草莓 +http://laxincr05spring.abrillantlee.top/live/cx_387120.flv?wsSecret=94341be74da24ea4dba707f0a10d3238&wsTime=1785065505 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",娜娜 +http://laoechxow.jinkangyl.com/live/cx_386747.flv?wsSecret=a0c35b21d3340c8d5b441f89726ea23e&wsTime=1785062468 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可爱鱼i +http://guetnzweozela.sqfkkj.top/live/cx_384046.flv?wsSecret=56ed43b1eecec63237ae5ab67a09f6b7&wsTime=1785066267 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",甜豆 +http://77bo.xn--thqp73n.com/live/cx_15561.flv?wsSecret=ba490b72f924798a3634565252f6f2ba&wsTime=1785065951 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人鱼姬 +http://laoechxow.jinkangyl.com/live/cx_386671.flv?wsSecret=0e8c1c5417269316badf80d096e42ef5&wsTime=1785069576 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",K9草莓 +http://guetnzweozela.sqfkkj.top/live/cx_385590.flv?wsSecret=7004ada9dd9ec4988bb0d77e5ff89d0c&wsTime=1785066341 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",是小奶猫吖 +http://77b.xn--vuqy52q.com/live/cx_15562.flv?wsSecret=96c63da20a04f970162d03d03b7f6a7b&wsTime=1785066217 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",02(不摆烂版) +http://lawoazletjsuet.sqfkkj.top/live/cx_364939.flv?wsSecret=f80a72761fa42ab43b577dbe5e6746d4&wsTime=1785066585 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宋温暖吖 +http://xinlcse02lais.yueyongli.top/live/cx_377496.flv?wsSecret=5360e5d07535343a961175a29390c05a&wsTime=1785067482 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温玥玥 +http://xrgszsbrila.yueyongli.top/live/cx_385701.flv?wsSecret=99864671578cc3a97101535dcc89405e&wsTime=1785066631 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Timi: +http://xrgszsbrila.yueyongli.top/live/cx_364955.flv?wsSecret=6220cb63b4d67370707ef8fa10e93a5a&wsTime=1785061628 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水水小师妹 +http://la193sahrigxt.sqfkkj.top/live/cx_387016.flv?wsSecret=497589bfc756a56fdfc160a61c14d171&wsTime=1785069313 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",按摩馆的秘密@ +http://77bo.xn--fhqv92p.com/live/cx_15652.flv?wsSecret=744735fcfcd4e431e6b9df159489a964&wsTime=1785029380 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",掰块小饼干 +http://guetnzweozela.sqfkkj.top/live/cx_385760.flv?wsSecret=3b3f1f29f5aeba09b307130a6982a188&wsTime=1785055849 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小荔枝 +http://xrgszsbrila.yueyongli.top/live/cx_1216.flv?wsSecret=ca63e094d4687a053deb33e172f2fbe9&wsTime=1785048968 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",西宝 +http://laxincr05spring.abrillantlee.top/live/cx_386767.flv?wsSecret=afc1ab0c56876f93d7c1bf7c61235073&wsTime=1785063596 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",依依实力带飞 +http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=9bb882e31c59289c909a8976eb95769a&wsTime=1785068847 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欲望女孩i +http://77bo.xn--t8w422e.com/live/cx_6263.flv?wsSecret=ddb103b4aa36e439c9c3ce1de2895b94&wsTime=1785066118 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",夜色温柔 +http://lawoazletjsuet.sqfkkj.top/live/cx_386055.flv?wsSecret=c72a18d5e067819b5776a81bfcbd7ddb&wsTime=1785068041 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",千岁 +http://xinlcse02lais.yueyongli.top/live/cx_358590.flv?wsSecret=422e9d733f214d48eb2c2d4cbb413600&wsTime=1785057600 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",一线天小少妇 +http://laxincr05spring.abrillantlee.top/live/cx_384201.flv?wsSecret=a7dfc05e060c9ee96751f87fee37b8b4&wsTime=1785060736 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小喇叭 +http://77bo.xn--vuqy52q.com/live/cx_4605.flv?wsSecret=5f7b2958316a50a8986c5a4023ab63e6&wsTime=1785066840 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蕾蕾 +http://guetnzweozela.sqfkkj.top/live/cx_387160.flv?wsSecret=308c51781a515e306d03a3b570a9d4d6&wsTime=1785057006 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",饼干 +http://lawoazletjsuet.sqfkkj.top/live/cx_385112.flv?wsSecret=7ce8a204de4e9f180b070ec06c53c9ab&wsTime=1785057935 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",原儿 +http://77bo.xn--thqp73n.com/live/cx_15169.flv?wsSecret=0df43c17354bd648696b19c121986450&wsTime=1785065406 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温%20酒 +http://lawoazletjsuet.sqfkkj.top/live/cx_362932.flv?wsSecret=b90f42c104deb559e299d7ea24913c29&wsTime=1785059167 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可可好骚 +http://lawoazletjsuet.sqfkkj.top/live/cx_386068.flv?wsSecret=1e0ef5270052aca36350b03fdc2014c1&wsTime=1785061632 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哆米 +http://laoechxow.jinkangyl.com/live/cx_384763.flv?wsSecret=ac0a657c777d2e5d709b609112af4be0&wsTime=1785063429 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",05后少女专场@ +http://77b.xn--ypzw80d.com/live/cx_30.flv?wsSecret=cbff4c24d1518af42107520715aacab2&wsTime=1785029930 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",巧乐滋 +http://77bo.xn--4lw519c.com/live/cx_14892.flv?wsSecret=cc1f5809499674e04b7e5ed58c460f3c&wsTime=1785066671 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",恰口酱酱 +http://xcplawater02.yueyongli.top/live/cx_378408.flv?wsSecret=b98c77e98ebbb93b7fe7ea14fd1226c0&wsTime=1785064137 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",未成年@ +http://77bo.xn--fhqv92p.com/live/cx_28.flv?wsSecret=a8b4d659951822db342846310101ebb6&wsTime=1785030215 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",崽崽猫 +http://xinlcse02lais.yueyongli.top/live/cx_385468.flv?wsSecret=8c43d06dfc025fbf30bf5b1cc6a89e39&wsTime=1785069413 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小薇薇 +http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=a8abb2f062d603098c3809d1ca0e737a&wsTime=1785069568 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大奶妹 +http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=fad1198512104b4cf674c1028bfc272e&wsTime=1785068883 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",茱丽叶 +http://laoechxow.jinkangyl.com/live/cx_374370.flv?wsSecret=7d3da4691e9d2d51b42fa7f3c17ad965&wsTime=1785069527 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姜南溪 +http://lawoazletjsuet.sqfkkj.top/live/cx_381480.flv?wsSecret=9095255bca3bb504b4bc9071a0721db9&wsTime=1785058077 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我嘞个乖乖 +http://laxincr05spring.abrillantlee.top/live/cx_385458.flv?wsSecret=2790c376c15880c089bb182d131d2fdb&wsTime=1785067108 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",舟舟 +http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=3f25d1f767c068a439a390a34a5505a8&wsTime=1785064191 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蛋糕呀 +http://laxlv03me.sqfkkj.top/live/cx_343894.flv?wsSecret=50b593fc1b10bb16aa1ff9ae506a78f8&wsTime=1785069542 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妮妮兔s +http://laxingcenr.yueyongli.top/live/cx_386262.flv?wsSecret=581848c3a757b3d8f39b352034bbc87b&wsTime=1785066680 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶糖11 +http://guetnzweozela.sqfkkj.top/live/cx_385920.flv?wsSecret=af87d06874feb885bd5c52c145ae6ac6&wsTime=1785065768 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看的清纯一的骚 +http://laoechxow.jinkangyl.com/live/cx_385712.flv?wsSecret=0e88f6f17834bf76f4ca2546ca651a3a&wsTime=1785037252 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小欣很敏感 +http://laxingcenr.yueyongli.top/live/cx_386066.flv?wsSecret=6549538b640c7ea2df3d309ba9b1f32b&wsTime=1785070603 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看看裙底 +http://77b.xn--vuqy52q.com/live/cx_5113.flv?wsSecret=6d5d64d56331ad59e2789046aa3065d4&wsTime=1785066824 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",南小奈 +http://la193sahrigxt.sqfkkj.top/live/cx_385898.flv?wsSecret=c96642f9322c9998964e615bda59f13c&wsTime=1785065391 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹d +http://guetnzweozela.sqfkkj.top/live/cx_386284.flv?wsSecret=bce6d06e5305cd0b67f24735a880f9c8&wsTime=1785068734 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",真实探花嫖娼@ +http://77bo.xn--4lw519c.com/live/cx_15710.flv?wsSecret=ee0020523754018c765c55b10e4f8792&wsTime=1784968355 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",至尊百家乐 +http://xcplawater02.yueyongli.top/live/cx_386778.flv?wsSecret=57ff3cc7c3cfab4dbbffb681436a0595&wsTime=1784968062 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",露露好想要 +http://la193sahrigxt.sqfkkj.top/live/cx_386757.flv?wsSecret=95fbaf5332071b28106f2c99c60a2e68&wsTime=1785069106 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",壞女孩 +http://la193sahrigxt.sqfkkj.top/live/cx_385875.flv?wsSecret=334e802397cf008c70a62ac97df1d906&wsTime=1785065524 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小荔子 +http://laxincr05spring.abrillantlee.top/live/cx_386951.flv?wsSecret=4831dfdab481891ce25d1fc558512efd&wsTime=1785064033 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我比风甜呀 +http://laoechxow.jinkangyl.com/live/cx_386061.flv?wsSecret=3abac846dee6dfd74f42a5eecb791a51&wsTime=1785064755 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Cos二次元@ +http://77bo.xn--4lw519c.com/live/cx_32.flv?wsSecret=e2fd7f20cfb50f01051881a3e988eaae&wsTime=1785030007 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",来福 +http://lawoazletjsuet.sqfkkj.top/live/cx_387121.flv?wsSecret=bdea9d7410fc8f5c470c22086a8ffcab&wsTime=1785067933 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人兽大战@ +http://77bo.xn--fhqv92p.com/live/cx_24.flv?wsSecret=d964f4aad68698f85c1a552f1a7de450&wsTime=1785030158 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产三级片@ +http://77bo.xn--fhqv92p.com/live/cx_16585.flv?wsSecret=3472282db5274443e0e2cb9db37ed29e&wsTime=1785029928 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",妙妙. +http://lawoazletjsuet.sqfkkj.top/live/cx_380515.flv?wsSecret=8d2df15c98220ad675249d49f45ab271&wsTime=1785067784 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",奶味葡萄 +http://xinlcse02lais.yueyongli.top/live/cx_386127.flv?wsSecret=261156b417472e4619d86a0071255ad2&wsTime=1785068254 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",精彩大秀@ +http://77bo.xn--t8w422e.com/live/cx_15861.flv?wsSecret=088a0150c28d24a6b0cc08f6dc65b85e&wsTime=1784973363 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",井井a +http://la193sahrigxt.sqfkkj.top/live/cx_370569.flv?wsSecret=7d5f5a3586ee3dfd9b009ef9dfbee2ab&wsTime=1785057044 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",吞精控 +http://xrgszsbrila.yueyongli.top/live/cx_385994.flv?wsSecret=2d01f76a361c00c7e89af47c3e3fa2d9&wsTime=1785055458 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",国产乱伦强奸@ +http://77bo.xn--fhqv92p.com/live/cx_31.flv?wsSecret=e3dffd59f69ea4d9bc4054c9e1190a3a&wsTime=1785037936 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓不甜 +http://laxlv03me.sqfkkj.top/live/cx_349623.flv?wsSecret=25143d98db3a1af22fbb53b34d4db44b&wsTime=1785060552 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",莫妮卡 +http://la193sahrigxt.sqfkkj.top/live/cx_374520.flv?wsSecret=8b2df80fd0415f6e73d6096960112459&wsTime=1785057260 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小湿妹呀 +http://la193sahrigxt.sqfkkj.top/live/cx_374211.flv?wsSecret=6986d084f96bc3fc5c23a685edd3552d&wsTime=1785066621 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",仙宁 +http://laxlv03me.sqfkkj.top/live/cx_386707.flv?wsSecret=7a1ab41a1c8e170294f6f224466173ad&wsTime=1785065340 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",四毛 +http://77bo.xn--thqp73n.com/live/cx_15377.flv?wsSecret=8c1ff3704d441822b61272359d390a15&wsTime=1785066075 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",我超甜呀 +http://77b.xn--vuqy52q.com/live/cx_16581.flv?wsSecret=6f60567ff5fca6c257b0c74258265dbc&wsTime=1785066696 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",淡颜 +http://xinlcse02lais.yueyongli.top/live/cx_385214.flv?wsSecret=2970d401bc305e60dd4a807d040fea39&wsTime=1785066325 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",粉嫩少女 +http://xrgszsbrila.yueyongli.top/live/cx_386802.flv?wsSecret=6a01f0f350b280b989a25d3d05c0f2a9&wsTime=1785067589 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",不加糖 +http://77bo.xn--kcrp02i.com/live/cx_16743.flv?wsSecret=292f249a660b79f52400c15ba93b2976&wsTime=1785066602 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",有有 +http://77bo.xn--kcrp02i.com/live/cx_16689.flv?wsSecret=c141eeab8f798ac8b0a104b7d89737ad&wsTime=1785067889 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",典典 +http://la001xencoffee.yueyongli.top/live/cx_387126.flv?wsSecret=d74ae6c02cf64933c70744cdfce9752d&wsTime=1785070486 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",溜溜子 +http://xrgszsbrila.yueyongli.top/live/cx_386319.flv?wsSecret=353b1fe169511428af311c76ca772c5a&wsTime=1785056522 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",少女乱伦@ +http://77bo.xn--uw0as83a.com/live/cx_15966.flv?wsSecret=ff0a2c1217809ff5dd448f03fdb62cdb&wsTime=1784973255 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",浓浓 +http://lawoazletjsuet.sqfkkj.top/live/cx_368741.flv?wsSecret=2d7deaf10913721336c2cd5ba8b45296&wsTime=1785065872 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小宝 +http://lawoazletjsuet.sqfkkj.top/live/cx_387159.flv?wsSecret=3921b5f14220f0b4a0e9b02bb4a5378b&wsTime=1785066879 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚倪倪 +http://77bo.xn--fhqv92p.com/live/cx_14193.flv?wsSecret=130de7b3bb51d6d89021179bfd58ce1b&wsTime=1785066437 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",精彩剧情@ +http://77bo.xn--uw0as83a.com/live/cx_16437.flv?wsSecret=962a34123b30f370a7408b4af8678f27&wsTime=1784973504 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",合欢 +http://laxincr05spring.abrillantlee.top/live/cx_386109.flv?wsSecret=aa0a765826c907df24c6a9f176449529&wsTime=1785066183 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",糖心%3F%3F +http://la193sahrigxt.sqfkkj.top/live/cx_386206.flv?wsSecret=726fd7288496c7ab38a59c358f5dfa3f&wsTime=1785070303 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",涂一瀛 +http://la193sahrigxt.sqfkkj.top/live/cx_362643.flv?wsSecret=ec7c7904b83e6afcd030f69f15b071df&wsTime=1785070400 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",小内内 +http://77b.xn--ypzw80d.com/live/cx_14836.flv?wsSecret=d50fbe9698d4bf0c8e00f83645990a29&wsTime=1785066875 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",倪妮妮 +http://laxlv03me.sqfkkj.top/live/cx_386584.flv?wsSecret=f225a155d2947684ba9fd06badd5a991&wsTime=1785070832 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",欧北北 +http://77b.xn--ypzw80d.com/live/cx_16645.flv?wsSecret=0137290226ba570ade5c007f0b4c3dac&wsTime=1785066376 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",安欣 +http://77bo.xn--vuqy52q.com/live/cx_7945.flv?wsSecret=ff8f3a2803c12c0d9365ccd38ccff679&wsTime=1785059747 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",依情柔念 +http://laxincr05spring.abrillantlee.top/live/cx_386831.flv?wsSecret=88529e144fd251584b1f8aed391ef0f0&wsTime=1785071013 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",小宝 +http://la001xencoffee.yueyongli.top/live/cx_387159.flv?wsSecret=12e16b1236ac2a48a935d358dc689581&wsTime=1785071170 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",诱惑绾绾 +http://xcplawater02.yueyongli.top/live/cx_385731.flv?wsSecret=02d442b75f0a43c06dc5a32e079b1168&wsTime=1785071208 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",典典 +http://xrgszsbrila.yueyongli.top/live/cx_387126.flv?wsSecret=82e6b71316ccbb6901eed1da4c93d032&wsTime=1785070913 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",淼淼 +http://la193sahrigxt.sqfkkj.top/live/cx_385696.flv?wsSecret=610f04b7ed19f81e96086a1677f4e4e5&wsTime=1785071020 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",小萝莉 +http://laxincr05spring.abrillantlee.top/live/cx_386789.flv?wsSecret=6b7cdb0f0b889d999b1cc47f0c5dd6b0&wsTime=1785071188 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",淑欣 +http://la193sahrigxt.sqfkkj.top/live/cx_385830.flv?wsSecret=9cdee7454e8e94ff5c53a3de48f08d58&wsTime=1785071027 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",氧气 +http://77bo.xn--ypzw80d.com/live/cx_74.flv?wsSecret=9c47155c5e56b79b5aef48cf48808e51&wsTime=1785071383 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Kelly_Woods +https://edge-cdn2.streamparty.online/LiveApp/streams/user686e993bc8e6b/CdlHPzxAMExeBlkq4673816287733313_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MetishaCaprice https://edge-cdn2.streamparty.online/LiveApp/streams/user678f0922a2317/9pA4QJ5bZIZjFqA614967680979335842_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",HaileyMadow -https://edge-cdn2.streamparty.online/LiveApp/streams/user677d6444f096f/LBGgbFTVuNq4ASGA13412984620035944_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LacieWard -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a38e244a74bd/whtn02rboyKJR18F13420066312806619_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Petitkaya -https://edge-cdn2.streamparty.online/LiveApp/streams/user69f4bba6b1fef/AGUpf8N2h13bL8JZ9852060320472380_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",JadeRoyce -https://edge-cdn2.streamparty.online/LiveApp/streams/user69e9f43aeb884/lG6urQh6xzdzbmly7292263411761171_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BunnySexy -https://edge-cdn1.streamparty.online/LiveApp/streams/user6991f87a1a537/3tQDgVW4Ty9Di6aJ3460330674181926_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VeronaNoct -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a4f7dfd0f654/0dMe7zj4KGH3IK8L14456209701768695_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ScarletFlame -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d408dc3117/TFvsf1juTePCfMsi12804127467484441_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",2bigass4_u -https://edge-cdn2.streamparty.online/LiveApp/streams/user69709783c5b45/Q0AutrA6k0PQLLXO6055286983868284_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",kimyjina -https://edge-cdn2.streamparty.online/LiveApp/streams/user6977c25915109/GdGkmlLDTrxqSWNI3460435546648791_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Vivibambi -https://edge-cdn1.streamparty.online/LiveApp/streams/user67fa214eb6296/RVMsYNw6r6Rj9swB5197559416299566_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Melisa_babe +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a157c0b8ed73/CF6fXuhkGXr9vTQc10322904497851485_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SassyIvana +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0efbcc59c65/MT3lAERTnBwgFz3Z9799333133249621_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Arianaxo +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d23c8acd15/wZHVLDbhVl2pvkiD14570846175192791_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AnitaStar +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a16b2cc9093d/j5VzBGpOwsQIUAdY11992687033067715_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",elsajeanX +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a51e39440cff/XlWHCRnRSLB9P92T14284805520869305_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Reina_Cummings +https://edge-cdn2.streamparty.online/LiveApp/streams/user68692199abab5/6jZchoFWH9tr89Fe5310350849956496_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MarissaFox +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c6b55e6315/gJ5MytKHuo7cZl0s12978981134140274_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Sunny_Teaze +https://edge-cdn2.streamparty.online/LiveApp/streams/user68a9d09be9e9f/byhdmS2QPueibK2l5380343047783103_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Assmerising +https://edge-cdn2.streamparty.online/LiveApp/streams/user69d6274be072f/swTRpdRXGiMLwYPL7161315205961481_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RaveBunny +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a425dfa358d4/3dNwh16d9EoG6rXz158003363582314_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",EllaAziana https://edge-cdn2.streamparty.online/LiveApp/streams/user69f36e57169fb/3yufzAljNgqqGuBz16716067063786542_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VIOLETAMEDINA -https://edge-cdn1.streamparty.online/LiveApp/streams/user667d83598abb2/3lXn0Z8oZLaoW2l24625642316367340_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",YesyHills +https://edge-cdn1.streamparty.online/LiveApp/streams/user69861ddc5b084/5HkT2q19ex4GL3zu5154856993764138_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",veronnaink +https://edge-cdn1.streamparty.online/LiveApp/streams/user693f18bad0f04_blur/2MRJArPQ6EBy92nM2401162036753893_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LunaVelvet +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a56abb253381/SOeFhua4Bf7JXocK1404789487353244_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Queen_lola2 https://edge-cdn1.streamparty.online/LiveApp/streams/user6a4f18aad2622/xlmpW22YdZJM47fX1369025666520486_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",DeliaSmith -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a38dc4e8b5e1/zrpFUeyBXwbxu8aP13347511917977818_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CassandraBaby -https://edge-cdn1.streamparty.online/LiveApp/streams/user6868561b1717b/oPYBpOYc1yrVlqns5200668689770678_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ayumisoft -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a5a1c1f4fc13/FuqON7UzcoGCElHb14866134611149241_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",helenstaruk -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a60d02a8c5be/WYiII8gSj4A3crly15079686575384017_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Dasha%2520Novikov +https://edge-cdn1.streamparty.online/LiveApp/streams/user66fe47b8648da/qK60GpXu2sw8ciSR5168162906023093_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",DahianaMoss +https://edge-cdn1.streamparty.online/LiveApp/streams/user6991ed2489442/9s9rwynK8jDVMhth5152908444310736_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Baomi https://edge-cdn2.streamparty.online/LiveApp/streams/user6938f7945fa07/drxqGWHFDbgSiQik5972460873790609_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CoolTatis -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a16ab749d06d_blur/WuMTyPBC4vq4WB1b6286800446640773_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=qkv1NT9HcZWVL4Yi9TpE1exOV4uF%2BW332LfsU9T6en0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22qkv1NT9HcZWVL4Yi9TpE1exOV4uF%2BW332LfsU9T6en0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=3F2ljzBlXPIfAw9V2V%2FXyfjnteUW%2FzR47tBATbhx600&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%223F2ljzBlXPIfAw9V2V%2FXyfjnteUW%2FzR47tBATbhx600%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=A%2Bw71t2d6H3LIPG8Oj5HmRkfLyWVQJLtEQDsbt144ss&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22A%2Bw71t2d6H3LIPG8Oj5HmRkfLyWVQJLtEQDsbt144ss%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=cqzsDGuHpKFXx3rYSnTcprULykK96KYvY4x%2B79qeOvY&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22cqzsDGuHpKFXx3rYSnTcprULykK96KYvY4x%2B79qeOvY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=NWZNFFSx5wcux%2FuqtOzLuTByCJ%2BfFqenXWvZOcj9%2FVQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22NWZNFFSx5wcux%2FuqtOzLuTByCJ%2BfFqenXWvZOcj9%2FVQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=deTVaynsl%2F4gfk%2FaNMWvft11uORFEIbf%2FE6qmFGc%2BVA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22deTVaynsl%2F4gfk%2FaNMWvft11uORFEIbf%2FE6qmFGc%2BVA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=vBU%2BlntouaIpJB11%2FXDzY0Ncd7VzyMeOhIV6Q8q5fsM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22vBU%2BlntouaIpJB11%2FXDzY0Ncd7VzyMeOhIV6Q8q5fsM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=6Nvm26tJzjUKiS5jhdAJjG3DvEj26O0KcbvF6PZ%2FDik&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%226Nvm26tJzjUKiS5jhdAJjG3DvEj26O0KcbvF6PZ%2FDik%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=27jg9FA97Ay0cjCKt6vu6dO6x1h%2B853R3BOjZ6NNBrQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%2227jg9FA97Ay0cjCKt6vu6dO6x1h%2B853R3BOjZ6NNBrQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=LnGa6QfdNXYSZd%2FmIlS3w2KUIVv1UPshs8yE4CIdqYw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22LnGa6QfdNXYSZd%2FmIlS3w2KUIVv1UPshs8yE4CIdqYw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Ameliajade111 -https://manifest-server.naiadsystems.com/live/5d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=caJspTKWhC2cljuItqwOsDFP%2FLvlM2aED%2BhdlgoLzdM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22caJspTKWhC2cljuItqwOsDFP%2FLvlM2aED%2BhdlgoLzdM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Nahirr +https://edge-cdn1.streamparty.online/LiveApp/streams/user69b1c1f5a69a6/3NxtFIlvP3Z9AWnt5355039648617613_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VIOLETAMEDINA +https://edge-cdn1.streamparty.online/LiveApp/streams/user667d83598abb2/3lXn0Z8oZLaoW2l24625642316367340_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RileySweet +https://edge-cdn1.streamparty.online/LiveApp/streams/user6991f465e13ca/v653KzywLm7yolJu4573982604733723_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",nathaly_jones +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a089bf4b7f64/RdtNnfUYZcTGEMPg11059816901756895_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=zZRFiyFdIR4tRIshhppWx%2F5%2By0jpaJ708m0A%2Bt0kl30&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22zZRFiyFdIR4tRIshhppWx%2F5%2By0jpaJ708m0A%2Bt0kl30%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=%2F5pDVH7KhbK6gO%2BTZj9MRm3BQwmcr78ijG%2FRp0XmiTY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22%2F5pDVH7KhbK6gO%2BTZj9MRm3BQwmcr78ijG%2FRp0XmiTY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=A4zD9R%2B3XqbJZXzC%2FRjZEPeA3UXyFhfHwcZEFn%2FuEw8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22A4zD9R%2B3XqbJZXzC%2FRjZEPeA3UXyFhfHwcZEFn%2FuEw8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=3fi%2FdZxE8WqETuJN%2FiNam0rtp6tjRgKqszDBRK0RuQ4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%223fi%2FdZxE8WqETuJN%2FiNam0rtp6tjRgKqszDBRK0RuQ4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=w8eVPX71SA0NvrnjPvEPvpba2H0JZFIOfLf%2BQYzzZWU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22w8eVPX71SA0NvrnjPvEPvpba2H0JZFIOfLf%2BQYzzZWU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=RxN1bep5eQKswZ23IrBoogqWIAkgUgnUr%2FhE9PcPlnk&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22RxN1bep5eQKswZ23IrBoogqWIAkgUgnUr%2FhE9PcPlnk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=KnmMQNl4w7r3749iGEgTtXcXvJ7Yta1HN5eWvkOUunk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22KnmMQNl4w7r3749iGEgTtXcXvJ7Yta1HN5eWvkOUunk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=%2BiEooNrZhH8XajHZEagW5xavHf1exkYY9ZkClx%2FDXU8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22%2BiEooNrZhH8XajHZEagW5xavHf1exkYY9ZkClx%2FDXU8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=d3pB3OLNgSodCs%2BV%2F7zRIfXBlFk8FKbmtNwsYoiRHWk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%22d3pB3OLNgSodCs%2BV%2F7zRIfXBlFk8FKbmtNwsYoiRHWk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=7K4eeCfj57SkJ7Pto6jS3P8jXGNpBu0COhiFwwtymUU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%227K4eeCfj57SkJ7Pto6jS3P8jXGNpBu0COhiFwwtymUU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ClaraXVale +https://manifest-server.naiadsystems.com/live/36cfee9b-d662-4dc6-b902-21cefefe567c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=1O5Xdtz%2Fs38GJaAebc%2FPscAe8fw%2FToZ%2BmjehPt3KOI4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%221O5Xdtz%2Fs38GJaAebc%2FPscAe8fw%2FToZ%2BmjehPt3KOI4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236cfee9b-d662-4dc6-b902-21cefefe567c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=%2FFYaqUpMgtu83p0643%2Bu9OtTSyma1YZvTO841zDWHm4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22%2FFYaqUpMgtu83p0643%2Bu9OtTSyma1YZvTO841zDWHm4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=ZGn%2FSS0HrqamJgutQBToKRcJKu8LWQfkXt1FGehapPA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22ZGn%2FSS0HrqamJgutQBToKRcJKu8LWQfkXt1FGehapPA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=iF3s76VUeEDsaCwGa7JLvEN3DgZNpiLFmzajj9A2k0o&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22iF3s76VUeEDsaCwGa7JLvEN3DgZNpiLFmzajj9A2k0o%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=ZHEH9p0SZQY2S3vp0IuaVOzad9f4nN0fHZe93nPSquM&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22ZHEH9p0SZQY2S3vp0IuaVOzad9f4nN0fHZe93nPSquM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",VelvetSpell https://edge-cdn2.streamparty.online/LiveApp/streams/user69d63d5fd76ab/c0gcdFmorSKuHqU98319178333204356_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",BrainyBelle rtmp://hongyangz.xn--fiq64bk2i52brzu7srde4a640a0sk.com/live/6062_1688606258868 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",JadeRoyce +https://edge-cdn2.streamparty.online/LiveApp/streams/user69e9f43aeb884/lG6urQh6xzdzbmly7292263411761171_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",MisshaNight https://edge-cdn2.streamparty.online/LiveApp/streams/user67b75cb6b238f/ocNo5BcqPputJpa55227089597541539_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Reina_Cummings -https://edge-cdn2.streamparty.online/LiveApp/streams/user68692199abab5/6jZchoFWH9tr89Fe5310350849956496_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",veronnaink https://edge-cdn1.streamparty.online/LiveApp/streams/user693f18bad0f04/rNZmTDdkPSqPYkm67173841547962237_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Vivibambi +https://edge-cdn1.streamparty.online/LiveApp/streams/user67fa214eb6296/RVMsYNw6r6Rj9swB5197559416299566_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",lalisabrown https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0364cc543c6/NQQym0GyJt7ZiwH210716265845110363_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",DanielaLatin @@ -585,8 +399,6 @@ https://edge-cdn1.streamparty.online/LiveApp/streams/user6a0f5e551fdc2/N7FzpKl0Z https://edge-cdn1.streamparty.online/LiveApp/streams/user683716d04109f/53ZgRUMULbAskVj911356929493620526_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",AlliciaKim https://edge-cdn1.streamparty.online/LiveApp/streams/user697e95beac0f7/o61ywC9FHoYUWFVf5152390031404193_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Nahirr -https://edge-cdn1.streamparty.online/LiveApp/streams/user69b1c1f5a69a6/3NxtFIlvP3Z9AWnt5355039648617613_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",simonasim https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0604fc2c9cf/rM4FIj9hKhI8XxKg11702611433109106_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",simihazee @@ -601,6 +413,10 @@ rtmp://hongyangz.xn--fiq64bk2i52brzu7srde4a640a0sk.com/live/8086_1687906258899 https://edge-cdn2.streamparty.online/LiveApp/streams/user688477dd8a778/6GJIZg76hAzzvzD13481885604727867_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Natasha_Lau https://edge-cdn1.streamparty.online/LiveApp/streams/user68cd8bc4dcaa8/ppoa6pw9jhchEwnN5211037129721915_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",KayaSins +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0eefe52e013/1ZLwgas1LttQ6MN111519676738680349_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Petitkaya +https://edge-cdn2.streamparty.online/LiveApp/streams/user69f4bba6b1fef/AGUpf8N2h13bL8JZ9852060320472380_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",secrethoneypotxo https://manifest-server.naiadsystems.com/live/a9dff8d7-6ea7-4f61-aec1-bd7eb9189caa.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacruel%3A8323&btk=OZHvCBh%2FRmIEL5Na2XiT7Awypc2Xf8Rp%2Bzbnuc46KGI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacruel%3A8323%22%2C%22btk%22%3A%22OZHvCBh%2FRmIEL5Na2XiT7Awypc2Xf8Rp%2Bzbnuc46KGI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a9dff8d7-6ea7-4f61-aec1-bd7eb9189caa%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",TheLadyKatrina @@ -629,175 +445,189 @@ https://manifest-server.naiadsystems.com/live/e835ade1-e89b-4249-9b81-ad09a67557 https://manifest-server.naiadsystems.com/live/e8642cf5-afb3-4858-bd85-337750031b24.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8323&btk=bBRlDb2iEdcP%2FJh%2BNm%2Be%2Fbhbqq9yeO4UNnB73Os5zNM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8323%22%2C%22btk%22%3A%22bBRlDb2iEdcP%2FJh%2BNm%2Be%2Fbhbqq9yeO4UNnB73Os5zNM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e8642cf5-afb3-4858-bd85-337750031b24%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Sarahsteveson018 https://manifest-server.naiadsystems.com/live/b64bf44b-b536-4c30-af4d-229ac078fd1c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=bellsprout%3A8323&btk=948z4V0O7i%2Bsowsc2Q1c20eWuq6clmYhPd5R8liEgFo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22bellsprout%3A8323%22%2C%22btk%22%3A%22948z4V0O7i%2Bsowsc2Q1c20eWuq6clmYhPd5R8liEgFo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22b64bf44b-b536-4c30-af4d-229ac078fd1c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=OQa8tZA%2BBoPnswa2NXv8W2mnEuwU%2Bq4WipxyTcTHz0U&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22OQa8tZA%2BBoPnswa2NXv8W2mnEuwU%2Bq4WipxyTcTHz0U%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=8UadTiGbU%2BW%2Fm97M75IViKj26QERYAwbzIYctV4xSkY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%228UadTiGbU%2BW%2Fm97M75IViKj26QERYAwbzIYctV4xSkY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=ZEqcVTzjL9vc5fOr5m6L3qkec1%2FriP2PU2hP42HhS70&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22ZEqcVTzjL9vc5fOr5m6L3qkec1%2FriP2PU2hP42HhS70%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=hc964aASxLLAtCPAofAHkfPAw5mB%2B%2B5cMUgErzQTA7c&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22hc964aASxLLAtCPAofAHkfPAw5mB%2B%2B5cMUgErzQTA7c%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=Xvns7OsNGXXMXsfjvAbSDY8nys%2FlqD4DbXob%2FQw74KA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22Xvns7OsNGXXMXsfjvAbSDY8nys%2FlqD4DbXob%2FQw74KA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=nfjWmaSCQZUbE3F0I1bwxgpuNt0Zu6La9D5n4PN436E&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22nfjWmaSCQZUbE3F0I1bwxgpuNt0Zu6La9D5n4PN436E%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=kEPcve%2Flbqv%2BYD7Cq2sn7GRCCdoSWn5fp7q%2BjsDrH34&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22kEPcve%2Flbqv%2BYD7Cq2sn7GRCCdoSWn5fp7q%2BjsDrH34%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=%2Bpz%2BHZmVcaCZN1KWDYw%2BWSf9FG6gJgGVCvcLMljPKi8&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%22%2Bpz%2BHZmVcaCZN1KWDYw%2BWSf9FG6gJgGVCvcLMljPKi8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=rJxr%2BM0iryChVyMf9Xqyb0BpISyDoryTNIRrRUyHpYI&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22rJxr%2BM0iryChVyMf9Xqyb0BpISyDoryTNIRrRUyHpYI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=HkD1MaDLTo3lAbOnBHUgu3npZxSi6sdqndVJ4wOq%2F%2Bo&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22HkD1MaDLTo3lAbOnBHUgu3npZxSi6sdqndVJ4wOq%2F%2Bo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KatieSkyMadison -https://manifest-server.naiadsystems.com/live/1364fb0c-7280-4351-9ac5-fef87f2ea59b.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=koffing%3A8303&btk=dfY7Mf8R0hy4GFC7erYwqIrZkhSRH7GlzRbHpfQqkjc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22koffing%3A8303%22%2C%22btk%22%3A%22dfY7Mf8R0hy4GFC7erYwqIrZkhSRH7GlzRbHpfQqkjc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%221364fb0c-7280-4351-9ac5-fef87f2ea59b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",18yearoldnewbie -https://manifest-server.naiadsystems.com/live/074a6092-1196-4c86-bde5-f0f09bfbc6f9.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=lickitung%3A8303&btk=R%2BCbG11obDzTR%2B2zTgNJL8tTfua%2Bo%2BOc%2BzUw73fXbz0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22lickitung%3A8303%22%2C%22btk%22%3A%22R%2BCbG11obDzTR%2B2zTgNJL8tTfua%2Bo%2BOc%2BzUw73fXbz0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22074a6092-1196-4c86-bde5-f0f09bfbc6f9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Boredintheoffice -https://manifest-server.naiadsystems.com/live/b091acae-0f18-41e4-b45b-59c510d3022f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kangaskhan%3A8303&btk=9nMbTcq0kUf91wKqbB4fMijuOp7IeQRlk%2BIrALrhSF4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kangaskhan%3A8303%22%2C%22btk%22%3A%229nMbTcq0kUf91wKqbB4fMijuOp7IeQRlk%2BIrALrhSF4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b091acae-0f18-41e4-b45b-59c510d3022f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LadyCoquine -https://manifest-server.naiadsystems.com/live/56d29325-6511-4c21-845a-9402eae5cf61.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=charmander%3A8303&btk=uumwJ38nbMG5vKQeuEXErRiZ3wnvaWwt1su0ZAeURzE&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22charmander%3A8303%22%2C%22btk%22%3A%22uumwJ38nbMG5vKQeuEXErRiZ3wnvaWwt1su0ZAeURzE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2256d29325-6511-4c21-845a-9402eae5cf61%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SouthBeachSizzle -https://manifest-server.naiadsystems.com/live/4dad58d4-8752-4bb0-b043-4e66b498f948.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=ESTSafC3pimo163rGDRZmpizbGAxEZyW66st4xf18Pk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22ESTSafC3pimo163rGDRZmpizbGAxEZyW66st4xf18Pk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%224dad58d4-8752-4bb0-b043-4e66b498f948%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AriiaTyler -https://manifest-server.naiadsystems.com/live/727ce1ac-3cef-4462-923a-c4585b7def83.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=Xth5pN%2BOMuRPXxJyItpbsrPdNocaCBFr05lPeekSTrE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22Xth5pN%2BOMuRPXxJyItpbsrPdNocaCBFr05lPeekSTrE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22727ce1ac-3cef-4462-923a-c4585b7def83%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Sophiie_Collins -https://manifest-server.naiadsystems.com/live/d28f12ed-c38b-4d0f-a678-be6f7db9f237.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=XtlQhj7ip8tHkRyTHCLN5bND%2B1CpWUxFBWnMh87IC6M&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22XtlQhj7ip8tHkRyTHCLN5bND%2B1CpWUxFBWnMh87IC6M%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22d28f12ed-c38b-4d0f-a678-be6f7db9f237%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LLspinz -https://manifest-server.naiadsystems.com/live/627f9d18-e71c-4714-87f2-178a4cef2075.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=vktdmTWpx4Q2ftuov2qTq0967K6LFSjCw3illU5YRXQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%22vktdmTWpx4Q2ftuov2qTq0967K6LFSjCw3illU5YRXQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22627f9d18-e71c-4714-87f2-178a4cef2075%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BimboKitten -https://manifest-server.naiadsystems.com/live/d353b75a-3810-4eb4-b0ac-15eb36311b22.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pidgey%3A8303&btk=HMFwwYMBXq5qHBmgio2oKLCYy6mYsOOgckSRYKQC1wY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pidgey%3A8303%22%2C%22btk%22%3A%22HMFwwYMBXq5qHBmgio2oKLCYy6mYsOOgckSRYKQC1wY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d353b75a-3810-4eb4-b0ac-15eb36311b22%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Karmakoochie -https://manifest-server.naiadsystems.com/live/946f839c-496f-4b23-a6a2-f457d8ab789d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=FZUC3iwIsImKI%2BpXszagwkRtZTbPHFlyVyjYEuL5EUE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22FZUC3iwIsImKI%2BpXszagwkRtZTbPHFlyVyjYEuL5EUE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22946f839c-496f-4b23-a6a2-f457d8ab789d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",TaniaKatts -https://manifest-server.naiadsystems.com/live/dac93b0e-edcb-4acf-9c6b-111b95839131.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=firewhale%3A8303&btk=hPDQe%2FATux1TwxmSONMVUiRZMPTMigxGpHLKBdMOwc8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22firewhale%3A8303%22%2C%22btk%22%3A%22hPDQe%2FATux1TwxmSONMVUiRZMPTMigxGpHLKBdMOwc8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22dac93b0e-edcb-4acf-9c6b-111b95839131%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A708%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=%2FncfPbS7zdgLqrZARbVAAJL%2BgSV%2FMGwT2PQXER7coMY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22%2FncfPbS7zdgLqrZARbVAAJL%2BgSV%2FMGwT2PQXER7coMY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=BWuHJzKL8%2FysZjNbcOiotZcjr4aFiy5PZBXleCB8XlY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22BWuHJzKL8%2FysZjNbcOiotZcjr4aFiy5PZBXleCB8XlY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=qgugmeEMTYEus9SXVG%2FplmFepjJFrk4qOUyECtzLhmU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22qgugmeEMTYEus9SXVG%2FplmFepjJFrk4qOUyECtzLhmU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=nGAx%2F9GjpBQFbNm0DQYqDzwdHGX6GUDt3GsYLTSv71Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%22nGAx%2F9GjpBQFbNm0DQYqDzwdHGX6GUDt3GsYLTSv71Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=Cqf7rQX1O0mCRNMXRL7Rb0z5QHNQhlFhtWX3pzRI1xw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22Cqf7rQX1O0mCRNMXRL7Rb0z5QHNQhlFhtWX3pzRI1xw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=hJ%2FxIo26wVARlTeiY1O3bIQpzNPDPLt4BEBmNZWc3s0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22hJ%2FxIo26wVARlTeiY1O3bIQpzNPDPLt4BEBmNZWc3s0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=%2FahLOZ%2FnP3vBUy07%2BU0bo%2F%2BgZTpT%2BcEJLDKnkvFdXOA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22%2FahLOZ%2FnP3vBUy07%2BU0bo%2F%2BgZTpT%2BcEJLDKnkvFdXOA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=D%2FZgDjxo%2BIDMt1iY0rmgdRDU1%2BBFQK8L4fB12ko2ktA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22D%2FZgDjxo%2BIDMt1iY0rmgdRDU1%2BBFQK8L4fB12ko2ktA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=85VG72L1nyj%2B6muRoC66sOTJxMwiQF7hhCTiJ%2BViSeY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%2285VG72L1nyj%2B6muRoC66sOTJxMwiQF7hhCTiJ%2BViSeY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=UuR6NUIE6r2DT6IubA9sN%2FV%2F7N1nxGx1YhEQ%2BDUXNyQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22UuR6NUIE6r2DT6IubA9sN%2FV%2F7N1nxGx1YhEQ%2BDUXNyQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=FfCQwwIcexIOKhPJnJnMNigmbFKtpF%2FvwZIbP7eRDvE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22FfCQwwIcexIOKhPJnJnMNigmbFKtpF%2FvwZIbP7eRDvE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=hrocLXRcIYZ%2BLibqYH66F6pKou5svr%2B9UFv3LkXalw0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22hrocLXRcIYZ%2BLibqYH66F6pKou5svr%2B9UFv3LkXalw0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=mry9w%2BCWLHoXxRIW%2FDWIFoBdKBAhbV6QMFGSwZo8wTQ&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22mry9w%2BCWLHoXxRIW%2FDWIFoBdKBAhbV6QMFGSwZo8wTQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=NpgbxjUnLkmTe7NP7Wwfdlfh9vkrvJa%2FkKhDxFxQFMM&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22NpgbxjUnLkmTe7NP7Wwfdlfh9vkrvJa%2FkKhDxFxQFMM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Victoria_Sterling +https://manifest-server.naiadsystems.com/live/ee0edde8-9153-40de-a558-943b58f8a179.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=growlithe%3A8303&btk=zYNDyNKSlu5Yq29vV7Vwwonv4I9jsu9BBrDE3CRvft8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22growlithe%3A8303%22%2C%22btk%22%3A%22zYNDyNKSlu5Yq29vV7Vwwonv4I9jsu9BBrDE3CRvft8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ee0edde8-9153-40de-a558-943b58f8a179%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SERENNAWALACE +https://manifest-server.naiadsystems.com/live/a7e6c84b-3918-40c0-9061-654380d0c796.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=weepinbell%3A8303&btk=1fPMT1LYkfPa0j%2FuxlCYXjS91ECQp6wJd58f9IGD1EY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weepinbell%3A8303%22%2C%22btk%22%3A%221fPMT1LYkfPa0j%2FuxlCYXjS91ECQp6wJd58f9IGD1EY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a7e6c84b-3918-40c0-9061-654380d0c796%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Livingdollleigh111 +https://manifest-server.naiadsystems.com/live/30671a25-860d-4c1a-9128-9aa63e564e58.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=XmpnlBivaevzF%2FhgauF5k0lYHlHxAYsghCotx1EPWTw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22XmpnlBivaevzF%2FhgauF5k0lYHlHxAYsghCotx1EPWTw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2230671a25-860d-4c1a-9128-9aa63e564e58%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",EmmyAmour +https://manifest-server.naiadsystems.com/live/66a4dd81-1a4a-4c28-af01-043f43963941.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhyhorn%3A8303&btk=2ZT3DsjKNCLk%2FhJIrullF8svwt%2FW%2BCLLyHm8Umbmq9k&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhyhorn%3A8303%22%2C%22btk%22%3A%222ZT3DsjKNCLk%2FhJIrullF8svwt%2FW%2BCLLyHm8Umbmq9k%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2266a4dd81-1a4a-4c28-af01-043f43963941%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",amidalaxxx +https://manifest-server.naiadsystems.com/live/af686a3d-f643-46b3-ada5-80461a6c9490.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=WA4Z9jXOjhd8bTUegwYvrUdlkKOSXITODwPPjNnHerQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22WA4Z9jXOjhd8bTUegwYvrUdlkKOSXITODwPPjNnHerQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22af686a3d-f643-46b3-ada5-80461a6c9490%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Seska +https://manifest-server.naiadsystems.com/live/a7c9a762-4d34-47cd-87ff-548594139bdc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=N4g0Bxls2%2BDG37m9JzXOYzEYz7U7zUSyiSsGs2UyQRc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22N4g0Bxls2%2BDG37m9JzXOYzEYz7U7zUSyiSsGs2UyQRc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a7c9a762-4d34-47cd-87ff-548594139bdc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Mazzkh_5454 +https://manifest-server.naiadsystems.com/live/54c9f4e6-11b1-41fc-b552-613ce8250f3d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=cloyster%3A8303&btk=h8Un8KjyKQFeuKrNQmW4%2F2OzwrxLjkc30F4tIZQ%2B844&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22cloyster%3A8303%22%2C%22btk%22%3A%22h8Un8KjyKQFeuKrNQmW4%2F2OzwrxLjkc30F4tIZQ%2B844%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2254c9f4e6-11b1-41fc-b552-613ce8250f3d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",TastyMorgan +https://manifest-server.naiadsystems.com/live/da76e7dc-bc07-43bb-8222-5b31dac8eb78.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=weezing%3A8303&btk=oxgLfGSs5B88HlodM6iQw0X64iOXooLZ6nyWlppeWys&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weezing%3A8303%22%2C%22btk%22%3A%22oxgLfGSs5B88HlodM6iQw0X64iOXooLZ6nyWlppeWys%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22da76e7dc-bc07-43bb-8222-5b31dac8eb78%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BellaVIPX +https://manifest-server.naiadsystems.com/live/ab5b9ae2-cf04-4670-9cf3-2a98429c0eb0.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pikachu%3A8303&btk=J%2BIygPEwvqhP%2Fxb2LZ%2B3t6OQzw64LHRYeZJrnrWGWhA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pikachu%3A8303%22%2C%22btk%22%3A%22J%2BIygPEwvqhP%2Fxb2LZ%2B3t6OQzw64LHRYeZJrnrWGWhA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22ab5b9ae2-cf04-4670-9cf3-2a98429c0eb0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KatteSweett +https://manifest-server.naiadsystems.com/live/fd76c996-6781-431f-b224-b37f4be7455e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=EHyge4bJugrzSre5NSLleILeuwXU850DEuBQO7GQ3Sk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22EHyge4bJugrzSre5NSLleILeuwXU850DEuBQO7GQ3Sk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22fd76c996-6781-431f-b224-b37f4be7455e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",FlorenceQuinn +https://manifest-server.naiadsystems.com/live/e25adc70-0edd-44c4-81cd-480382b84b0c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=alakazam%3A8303&btk=CIS%2FWkyYbMGJggk%2BmC6rAAnNQ7Zb7BJRQRGuHfD6SU4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22alakazam%3A8303%22%2C%22btk%22%3A%22CIS%2FWkyYbMGJggk%2BmC6rAAnNQ7Zb7BJRQRGuHfD6SU4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e25adc70-0edd-44c4-81cd-480382b84b0c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",VIRGINIECAPRICE +https://manifest-server.naiadsystems.com/live/c8181d71-2393-475d-ba49-c0a35fcb68f3.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=raichu%3A8303&btk=I3dfAV5FSI3LE5QQKcVBkVUogvANWcVY%2B%2BpRA9jc3tc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22raichu%3A8303%22%2C%22btk%22%3A%22I3dfAV5FSI3LE5QQKcVBkVUogvANWcVY%2B%2BpRA9jc3tc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c8181d71-2393-475d-ba49-c0a35fcb68f3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RubyCeline -https://manifest-server.naiadsystems.com/live/a91bffdf-4e64-4cf7-8d38-9df023ea106d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=yNpbNVOTlQHUhqWh2tjagF7U11gNYzf9ulvzE5ryv0k&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22yNpbNVOTlQHUhqWh2tjagF7U11gNYzf9ulvzE5ryv0k%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22a91bffdf-4e64-4cf7-8d38-9df023ea106d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",xxxcupcakexxx -https://manifest-server.naiadsystems.com/live/1e0cf99d-5b9c-4e2e-b284-db41e9ced8c7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowbro%3A8303&btk=PrMM5yaNRP6MecOohqAKcGtlGbm06OptV8xq%2BsMuiRo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowbro%3A8303%22%2C%22btk%22%3A%22PrMM5yaNRP6MecOohqAKcGtlGbm06OptV8xq%2BsMuiRo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221e0cf99d-5b9c-4e2e-b284-db41e9ced8c7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Nikkixxtaylor -https://manifest-server.naiadsystems.com/live/3a5db195-8542-4337-9c95-15a3a225a0b9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=rapidash%3A8303&btk=T34b7LwGknx%2B4EncpWs8dEp7T6jF35m%2BJ59ZWk2rcDg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rapidash%3A8303%22%2C%22btk%22%3A%22T34b7LwGknx%2B4EncpWs8dEp7T6jF35m%2BJ59ZWk2rcDg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%223a5db195-8542-4337-9c95-15a3a225a0b9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/bebfc67f-439e-4dc4-87fc-9111fc657364.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=arbok%3A8323&btk=PhfOgov%2FKLQ67pnciBmc%2FE9RRfjf%2B1G9Rbagkhs%2B8v0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arbok%3A8323%22%2C%22btk%22%3A%22PhfOgov%2FKLQ67pnciBmc%2FE9RRfjf%2B1G9Rbagkhs%2B8v0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22bebfc67f-439e-4dc4-87fc-9111fc657364%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LexiBaretta +https://manifest-server.naiadsystems.com/live/8d1ff037-60ad-4346-8b60-7f117f779e58.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8303&btk=2%2BmBuDjEoSEjLetJCZrhYSfbLaLv1OaZ4SaUxinoQdc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8303%22%2C%22btk%22%3A%222%2BmBuDjEoSEjLetJCZrhYSfbLaLv1OaZ4SaUxinoQdc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228d1ff037-60ad-4346-8b60-7f117f779e58%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",sexymistress1998 -https://manifest-server.naiadsystems.com/live/f350237e-728b-42d3-9a75-e851401cdd30.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=muk%3A8303&btk=4o78yCEwFrzkMGzDUKHgf0cDeHrugveKzPVBExwt%2F8c&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22muk%3A8303%22%2C%22btk%22%3A%224o78yCEwFrzkMGzDUKHgf0cDeHrugveKzPVBExwt%2F8c%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f350237e-728b-42d3-9a75-e851401cdd30%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RouSex -https://manifest-server.naiadsystems.com/live/29b1c69d-58e8-4b72-b84c-035a7e9f871a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=f%2BtXZDDr9uKTqdbInf5RAluMWPWN%2BBcPmvniyWgMu8U&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22f%2BtXZDDr9uKTqdbInf5RAluMWPWN%2BBcPmvniyWgMu8U%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2229b1c69d-58e8-4b72-b84c-035a7e9f871a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/c7600e47-c01a-452c-93c2-4f4c5c87fe5d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=%2FwiR0VvtwGGtKE4PNZzM8a6DXloNoXS%2Bg57yINXHMtQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22%2FwiR0VvtwGGtKE4PNZzM8a6DXloNoXS%2Bg57yINXHMtQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c7600e47-c01a-452c-93c2-4f4c5c87fe5d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",NinaNicoleRoyale +https://manifest-server.naiadsystems.com/live/510534f8-55f9-4e48-8ce6-2b8a95c687ad.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rattata%3A8303&btk=pACkVBXB52qvUIEriU4Nm8Z9AAr%2FSWyTdSdkvyY%2BxI8&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rattata%3A8303%22%2C%22btk%22%3A%22pACkVBXB52qvUIEriU4Nm8Z9AAr%2FSWyTdSdkvyY%2BxI8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22510534f8-55f9-4e48-8ce6-2b8a95c687ad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SophiaSinclaireX +https://manifest-server.naiadsystems.com/live/0d2bca12-6279-4daf-8317-3672fa4aff3a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=SylMDNsCCXv%2FVoHlix5eOs0zc4bplBQ0LWcvxY3CaHw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22SylMDNsCCXv%2FVoHlix5eOs0zc4bplBQ0LWcvxY3CaHw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%220d2bca12-6279-4daf-8317-3672fa4aff3a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BustyMollyy -https://manifest-server.naiadsystems.com/live/fedc97c2-5413-40c9-83f6-7a78272d9d5f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=weezing%3A8303&btk=kU1Wll8grPgi6szom4ZOteqHewwPkpxt%2FGy08DFiylk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weezing%3A8303%22%2C%22btk%22%3A%22kU1Wll8grPgi6szom4ZOteqHewwPkpxt%2FGy08DFiylk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22fedc97c2-5413-40c9-83f6-7a78272d9d5f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BlancheLuxee -https://manifest-server.naiadsystems.com/live/e5a82a5e-fd06-4464-bd25-b64a1248e8c2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=ZIGevD%2F7RUwCzyITmMHdhDj7zFZkT7LtzbjlBpNiTjU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22ZIGevD%2F7RUwCzyITmMHdhDj7zFZkT7LtzbjlBpNiTjU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22e5a82a5e-fd06-4464-bd25-b64a1248e8c2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AnnaRaye -https://manifest-server.naiadsystems.com/live/2fd70ee4-5454-441e-8931-7ebffe7bb3dc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=krabby%3A8303&btk=aL9POmty5qUeILZ5hDxYYkagS8lzvAcXy2EWC1cF%2FBs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22krabby%3A8303%22%2C%22btk%22%3A%22aL9POmty5qUeILZ5hDxYYkagS8lzvAcXy2EWC1cF%2FBs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222fd70ee4-5454-441e-8931-7ebffe7bb3dc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",EmmaEmberr -https://manifest-server.naiadsystems.com/live/c5bd4ab4-d656-4302-b32c-fa3a4fc28500.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=Ctg8HIfVyAvchJ4oyYC1VsWhtafmwznmrVPrYsvl418&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22Ctg8HIfVyAvchJ4oyYC1VsWhtafmwznmrVPrYsvl418%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c5bd4ab4-d656-4302-b32c-fa3a4fc28500%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AmaraWilliams19 -https://manifest-server.naiadsystems.com/live/7ec1557a-2fab-44b8-b838-8f322b3e69e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=geodude%3A8303&btk=qfWNOCdRNU%2BiVMQgtb6V7VdaVmPBMODU%2FATmIMDbU0c&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22geodude%3A8303%22%2C%22btk%22%3A%22qfWNOCdRNU%2BiVMQgtb6V7VdaVmPBMODU%2FATmIMDbU0c%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%227ec1557a-2fab-44b8-b838-8f322b3e69e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",YourSexyMILA -https://manifest-server.naiadsystems.com/live/71566480-b1cb-4e7d-8a67-a43a936b0cae.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=arbok%3A8323&btk=04kqx7B1ADeqkmSfdxAOCZ9jTEU5vRXFKCVCkFO%2B7gk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arbok%3A8323%22%2C%22btk%22%3A%2204kqx7B1ADeqkmSfdxAOCZ9jTEU5vRXFKCVCkFO%2B7gk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2271566480-b1cb-4e7d-8a67-a43a936b0cae%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/481caf66-8c01-4882-a620-983ba6f49c9e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=rzJnOZL%2FwmkqmCj2qNDQAU7Gt3vAcrisNuQACBT0gqs&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22rzJnOZL%2FwmkqmCj2qNDQAU7Gt3vAcrisNuQACBT0gqs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22481caf66-8c01-4882-a620-983ba6f49c9e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MartyDream +https://manifest-server.naiadsystems.com/live/f201f06e-e5ec-45c4-8441-650a74acac9f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=l3OJpefKhpPV80Z6zY7%2BhAi7xsKj28AUOUa7YRU4Eeo&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22l3OJpefKhpPV80Z6zY7%2BhAi7xsKj28AUOUa7YRU4Eeo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f201f06e-e5ec-45c4-8441-650a74acac9f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Inanna_Squirt_Goddesss +https://manifest-server.naiadsystems.com/live/143f25c7-ae1e-4c2c-9431-81fb7a7d4f47.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=6Vzc4JNgWp9%2FRodv7VksRkV9eYgGuqfc6MB9JPaR%2FO0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%226Vzc4JNgWp9%2FRodv7VksRkV9eYgGuqfc6MB9JPaR%2FO0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22143f25c7-ae1e-4c2c-9431-81fb7a7d4f47%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Nikki_Juggs +https://manifest-server.naiadsystems.com/live/ea78463e-55e7-4e7c-9388-89050c363e66.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=bCRyp5tuZlzh%2FMoMiqTHKvT8i%2FQ8ClmaJ74MClCD%2B0Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22bCRyp5tuZlzh%2FMoMiqTHKvT8i%2FQ8ClmaJ74MClCD%2B0Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ea78463e-55e7-4e7c-9388-89050c363e66%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Leonoraaa -https://manifest-server.naiadsystems.com/live/20273982-2ca2-410e-b1e0-2f240358ebd1.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=ivysaur%3A8303&btk=ome91xx9ziu3RtCpIVj4K%2FDjYA4rvT9OCFOIm%2FwyCJI&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ivysaur%3A8303%22%2C%22btk%22%3A%22ome91xx9ziu3RtCpIVj4K%2FDjYA4rvT9OCFOIm%2FwyCJI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2220273982-2ca2-410e-b1e0-2f240358ebd1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/f3dde167-48cb-4a89-af5d-6111bc3208f1.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=appaloosa%3A8303&btk=skcxbhUqyUj42BBVMyEOqc0GAvFX3Z2%2B5QYCeLbfdyU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22appaloosa%3A8303%22%2C%22btk%22%3A%22skcxbhUqyUj42BBVMyEOqc0GAvFX3Z2%2B5QYCeLbfdyU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f3dde167-48cb-4a89-af5d-6111bc3208f1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Divinemilf67 +https://manifest-server.naiadsystems.com/live/f6479795-2c3c-49f7-914f-df6205558639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pidgeotto%3A8303&btk=IiwYkjaYO3a3B1dYiLIhKSytAFw4491waD5UqaDttug&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pidgeotto%3A8303%22%2C%22btk%22%3A%22IiwYkjaYO3a3B1dYiLIhKSytAFw4491waD5UqaDttug%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f6479795-2c3c-49f7-914f-df6205558639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MerlotMistress -https://manifest-server.naiadsystems.com/live/7d4c13e8-4d0f-4628-9c9b-d37c03e2da49.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=spearow%3A8303&btk=GoTYSydDHha7NbmRWEm4V1diSTRTeQNtm%2BM5y4R4NOI&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22spearow%3A8303%22%2C%22btk%22%3A%22GoTYSydDHha7NbmRWEm4V1diSTRTeQNtm%2BM5y4R4NOI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227d4c13e8-4d0f-4628-9c9b-d37c03e2da49%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KGBae -https://manifest-server.naiadsystems.com/live/a1df1d52-3eb6-40a3-b301-aea4a92ae3cd.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=IIUiMGUMNENzAjkPLlaUwmBrh4MMf3EGKi83psDCmkM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22IIUiMGUMNENzAjkPLlaUwmBrh4MMf3EGKi83psDCmkM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a1df1d52-3eb6-40a3-b301-aea4a92ae3cd%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LylaNimfa -https://manifest-server.naiadsystems.com/live/e9670f22-3df2-4c53-8ee1-a5b8620fde02.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=WNbKavsTMvY4nfy%2FK5vZfYz6Ifl1aMnKVH%2Ba%2B5saTRU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22WNbKavsTMvY4nfy%2FK5vZfYz6Ifl1aMnKVH%2Ba%2B5saTRU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22e9670f22-3df2-4c53-8ee1-a5b8620fde02%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",HoneyDripsOnYou -https://manifest-server.naiadsystems.com/live/3f36f9ba-cb8f-40a2-aebf-c2e88fa4e3c3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=mankey%3A8303&btk=7x%2BuiKC0Y8i2viNkzYqu3Ab8ixbkgEF%2FXTDV%2BCAxi%2F8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22mankey%3A8303%22%2C%22btk%22%3A%227x%2BuiKC0Y8i2viNkzYqu3Ab8ixbkgEF%2FXTDV%2BCAxi%2F8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%223f36f9ba-cb8f-40a2-aebf-c2e88fa4e3c3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",DeusGothh -https://manifest-server.naiadsystems.com/live/802b1f7e-ca88-4003-a584-28dbba50832b.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=H1Y50GCe4kkjP80hLNhOOZH4I%2FJQCCTFM%2Be%2F5koIYcA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22H1Y50GCe4kkjP80hLNhOOZH4I%2FJQCCTFM%2Be%2F5koIYcA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22802b1f7e-ca88-4003-a584-28dbba50832b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",hairyboyx -https://manifest-server.naiadsystems.com/live/873530ab-1772-4848-ba15-531a1da72f8e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=victreebel%3A8303&btk=HXfrxSo%2FyZlgxXqaKbTi2bVRDMqtT6VmtpzC5ITRz%2F0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22victreebel%3A8303%22%2C%22btk%22%3A%22HXfrxSo%2FyZlgxXqaKbTi2bVRDMqtT6VmtpzC5ITRz%2F0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22873530ab-1772-4848-ba15-531a1da72f8e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",vincent_kane -https://manifest-server.naiadsystems.com/live/5e49dea6-466a-4a7c-85ce-17c3d6db17a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=bZgRLP3zK9PPLgVI87NzSH9aJZCkCa4oBIOmFG90aLM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22bZgRLP3zK9PPLgVI87NzSH9aJZCkCa4oBIOmFG90aLM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225e49dea6-466a-4a7c-85ce-17c3d6db17a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AlexGo -https://manifest-server.naiadsystems.com/live/2c10f929-fbef-4504-bc51-d9b65cb36af2.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=Op%2FZPw5GYoUuFUbp7qJXkLKFE7KezLB%2FUviXQHo46fU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22Op%2FZPw5GYoUuFUbp7qJXkLKFE7KezLB%2FUviXQHo46fU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222c10f929-fbef-4504-bc51-d9b65cb36af2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SexyPantyLuvr -https://manifest-server.naiadsystems.com/live/51c5aeeb-11c3-4230-8efa-ae0e69bf2e38.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=fireweasel%3A8303&btk=mDTCmgnnfewwbS%2FpgI%2BWg7x8Llh6%2BYhrMbDCAvpakUQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fireweasel%3A8303%22%2C%22btk%22%3A%22mDTCmgnnfewwbS%2FpgI%2BWg7x8Llh6%2BYhrMbDCAvpakUQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2251c5aeeb-11c3-4230-8efa-ae0e69bf2e38%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",HsgKingDavid -https://manifest-server.naiadsystems.com/live/6ad13841-121d-464a-ad43-b2f87dfc977f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=KVggbTxg9GTwLYLTfU5iLy37TLqnlKVBMfM0diHzXgk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22KVggbTxg9GTwLYLTfU5iLy37TLqnlKVBMfM0diHzXgk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%226ad13841-121d-464a-ad43-b2f87dfc977f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Htwnswangn69 -https://manifest-server.naiadsystems.com/live/484042a9-ca4a-4459-98f1-872948315824.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windweasel%3A8303&btk=Ui1C4GXvj47aS4QULikOmMOiHFDRcyyfdiRZdRv54Rc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windweasel%3A8303%22%2C%22btk%22%3A%22Ui1C4GXvj47aS4QULikOmMOiHFDRcyyfdiRZdRv54Rc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22484042a9-ca4a-4459-98f1-872948315824%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JackMancada -https://manifest-server.naiadsystems.com/live/c3388da8-2998-4a8c-b4bb-b676771465ca.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=hK7p%2FQY%2Fge%2BUdnWeWFTPQJpD6N97BDVc%2FTh4iUgwovw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22hK7p%2FQY%2Fge%2BUdnWeWFTPQJpD6N97BDVc%2FTh4iUgwovw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22c3388da8-2998-4a8c-b4bb-b676771465ca%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",GuesssWho24 -https://manifest-server.naiadsystems.com/live/7acbca4d-f314-4155-b3ba-fa40e81c33f7.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhyhorn%3A8303&btk=%2B0ugydz1Q30igQkEz6lLgg%2Bhc7uPZG%2FBCXpCwMnpYsA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhyhorn%3A8303%22%2C%22btk%22%3A%22%2B0ugydz1Q30igQkEz6lLgg%2Bhc7uPZG%2FBCXpCwMnpYsA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227acbca4d-f314-4155-b3ba-fa40e81c33f7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A600%2C%22w%22%3A576%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_600_576x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Bastian_Bigcock -https://manifest-server.naiadsystems.com/live/792a9a50-df15-4166-afea-f9bad3627ba8.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=mQcjxiWFQzoZTTZu3xwO8B666uj%2BXeoZuBKmIoDbDDQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%22mQcjxiWFQzoZTTZu3xwO8B666uj%2BXeoZuBKmIoDbDDQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22792a9a50-df15-4166-afea-f9bad3627ba8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Jordan_Coleman -https://manifest-server.naiadsystems.com/live/24c58a18-0ffe-4608-8d76-bc9ce02fb947.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=9LAIgqgwo1kGly5bo77obnnd2RDkzEGF6HIF6UnTTnM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%229LAIgqgwo1kGly5bo77obnnd2RDkzEGF6HIF6UnTTnM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2224c58a18-0ffe-4608-8d76-bc9ce02fb947%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Taylor_morgann -https://manifest-server.naiadsystems.com/live/4c1eaca2-da09-4aab-81d6-05552589464e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=pyYvAN55HRDdHx%2FTgpHS6do37sn7WKzw1pd7k8j5YFo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%22pyYvAN55HRDdHx%2FTgpHS6do37sn7WKzw1pd7k8j5YFo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%224c1eaca2-da09-4aab-81d6-05552589464e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Leo_Vesper -https://manifest-server.naiadsystems.com/live/e82d70f8-e859-4520-a410-958d0eef134f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=ax4gSsdOipCPjweyvEKl3w8gfdYKwM7GbvDOuj6HLIs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-29.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22ax4gSsdOipCPjweyvEKl3w8gfdYKwM7GbvDOuj6HLIs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e82d70f8-e859-4520-a410-958d0eef134f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",TheShamefulBoy -https://manifest-server.naiadsystems.com/live/1fceb3f5-1539-4b57-ac27-48663d66c4e9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=jRPrE%2FpSloF1sw756dgU6S%2Bhz7sI1YVx8SBZNmG8Kqk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22jRPrE%2FpSloF1sw756dgU6S%2Bhz7sI1YVx8SBZNmG8Kqk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221fceb3f5-1539-4b57-ac27-48663d66c4e9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Mark_Vega -https://manifest-server.naiadsystems.com/live/54571e4a-9304-4f1a-8866-06bf4af19667.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=2q5Aq5rfQGtLKeQ%2B9U2FlK0K9iBv2uT5xnO6Cad5cYQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%222q5Aq5rfQGtLKeQ%2B9U2FlK0K9iBv2uT5xnO6Cad5cYQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2254571e4a-9304-4f1a-8866-06bf4af19667%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",ImJosue -https://manifest-server.naiadsystems.com/live/990102c6-6c83-4a56-9c0b-994419d5db61.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=alakazam%3A8303&btk=X87jJH4awFswSfGYo%2F97bG5up2ZPY3oe%2F6MA3BtxxRA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22alakazam%3A8303%22%2C%22btk%22%3A%22X87jJH4awFswSfGYo%2F97bG5up2ZPY3oe%2F6MA3BtxxRA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22990102c6-6c83-4a56-9c0b-994419d5db61%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/b1824fb8-d2c9-4771-9c8d-b417029a0cc4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=laddie%3A8303&btk=I6Bj%2BW%2B9je%2F00FtonNyyuQapfEryJhbJjdRn2QcIQQQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22laddie%3A8303%22%2C%22btk%22%3A%22I6Bj%2BW%2B9je%2F00FtonNyyuQapfEryJhbJjdRn2QcIQQQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b1824fb8-d2c9-4771-9c8d-b417029a0cc4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",eviebehavingbadly +https://manifest-server.naiadsystems.com/live/2bd91533-2b76-47f0-a473-205af381e46b.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=raichu%3A8303&btk=DCgehKmNrd7h2NszVXmePsh%2FCAFR86am0hvUIzsHJzs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22raichu%3A8303%22%2C%22btk%22%3A%22DCgehKmNrd7h2NszVXmePsh%2FCAFR86am0hvUIzsHJzs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222bd91533-2b76-47f0-a473-205af381e46b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",kal00pee-xxx +https://edge-cdn1.streamparty.online/LiveApp/streams/user680c8491aecfd/cy9WrWEBKwhQ6MOC4805665691776711_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Bwcforyou +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a091a5a910e7/7ZXR8ts1oHUuQRXV11079547541035082_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",yoximanuelprime +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a57f1e123ba4/IGuYfYbp8xOSySG61484395167161156_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MexicanAmerican46 +https://manifest-server.naiadsystems.com/live/75668c99-edda-423b-842e-38dbbcb877ca.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=qYnWgPiVwQ1PCZiOCJYP29PlEkGMESvWnZJ%2FjRGNBkI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%22qYnWgPiVwQ1PCZiOCJYP29PlEkGMESvWnZJ%2FjRGNBkI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2275668c99-edda-423b-842e-38dbbcb877ca%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Samuraijiu1978 +https://manifest-server.naiadsystems.com/live/36193928-b404-4707-8666-d7c776ba6258.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=QbQSYAVdcNV3%2BMX%2BMTe3zj%2Fty3Zj0ZYG0pePDDRDSFM&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22QbQSYAVdcNV3%2BMX%2BMTe3zj%2Fty3Zj0ZYG0pePDDRDSFM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236193928-b404-4707-8666-d7c776ba6258%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",cris_hotsex +https://manifest-server.naiadsystems.com/live/237d3a14-fca7-4dfb-82ea-425c7007cedc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowking%3A8303&btk=xxqW9sKn6OutDxZxuCMJkJ%2Flogal%2FntbWFp91D1DCAM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowking%3A8303%22%2C%22btk%22%3A%22xxqW9sKn6OutDxZxuCMJkJ%2Flogal%2FntbWFp91D1DCAM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22237d3a14-fca7-4dfb-82ea-425c7007cedc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Lovvebirds +https://manifest-server.naiadsystems.com/live/2f112801-1908-4e2f-ab92-defd293390be.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=BsNaUv9vDHMDeXzENq0FKau%2BS8zvhd254dItNgvHG00&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22BsNaUv9vDHMDeXzENq0FKau%2BS8zvhd254dItNgvHG00%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222f112801-1908-4e2f-ab92-defd293390be%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Izui_Pierce +https://manifest-server.naiadsystems.com/live/8cad8e7d-99fb-4782-a211-52a189751929.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=3%2F1LByjWESeXPNWYwW59Z6e37vglDEDlc%2BwJaeU%2BSdw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%223%2F1LByjWESeXPNWYwW59Z6e37vglDEDlc%2BwJaeU%2BSdw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228cad8e7d-99fb-4782-a211-52a189751929%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MaximusClarkk +https://manifest-server.naiadsystems.com/live/9be1f654-95d5-4b88-af8c-6f3600ea23bb.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=arcanine%3A8303&btk=aAoqsE8UR%2Fe%2Fi5AWa3M3xt48rgZQpEHO%2B6AGp3BRoA4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arcanine%3A8303%22%2C%22btk%22%3A%22aAoqsE8UR%2Fe%2Fi5AWa3M3xt48rgZQpEHO%2B6AGp3BRoA4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%229be1f654-95d5-4b88-af8c-6f3600ea23bb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Dayana21cm +https://manifest-server.naiadsystems.com/live/e708683a-bc4e-4290-a3e6-d073d3ed59b3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=victreebel%3A8303&btk=FB4ViqCZIJ8hUHOtJS9ymVk2gTzaVeJhwNkXNDiOBPY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22victreebel%3A8303%22%2C%22btk%22%3A%22FB4ViqCZIJ8hUHOtJS9ymVk2gTzaVeJhwNkXNDiOBPY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e708683a-bc4e-4290-a3e6-d073d3ed59b3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Kane24 +https://manifest-server.naiadsystems.com/live/b7b83efb-dc4c-4f06-88f9-f72543c8271c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhydon%3A8303&btk=GxWjQHq%2Bm4Dg4BnPajj%2BCixhrMe5kyBk%2FKEGiNwkra0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhydon%3A8303%22%2C%22btk%22%3A%22GxWjQHq%2Bm4Dg4BnPajj%2BCixhrMe5kyBk%2FKEGiNwkra0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b7b83efb-dc4c-4f06-88f9-f72543c8271c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",markbowie18 +https://manifest-server.naiadsystems.com/live/29d416c9-402f-421d-a8db-31232bb8d2f1.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=arcanine%3A8303&btk=lTwn%2FIGdtsmdrepowtGnpoKRtPQDYda6yqSnl8Xy3R0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arcanine%3A8303%22%2C%22btk%22%3A%22lTwn%2FIGdtsmdrepowtGnpoKRtPQDYda6yqSnl8Xy3R0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2229d416c9-402f-421d-a8db-31232bb8d2f1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LucasOpry +https://manifest-server.naiadsystems.com/live/f1faa8e6-b8ae-48e5-8654-3bd4fc03c440.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=VR6reL7clT0B4fsOdnZ7rEk9TwxbCcY93ACa3y%2BfsCE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22VR6reL7clT0B4fsOdnZ7rEk9TwxbCcY93ACa3y%2BfsCE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22f1faa8e6-b8ae-48e5-8654-3bd4fc03c440%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",FillTheWallet +https://manifest-server.naiadsystems.com/live/21ca9255-2576-492d-8cad-aa5c4e9b433c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=mankey%3A8303&btk=jS6jarcRcb9mB22tj%2FXNslePx1c9V34cCgUp%2FjuQhw0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22mankey%3A8303%22%2C%22btk%22%3A%22jS6jarcRcb9mB22tj%2FXNslePx1c9V34cCgUp%2FjuQhw0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2221ca9255-2576-492d-8cad-aa5c4e9b433c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AxelStong +https://manifest-server.naiadsystems.com/live/64012a12-8d47-466d-939e-278c89834435.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=UWKpFDnPRuDyy39rkDzZL1Jojv6Btj0Dr92JgfwO8j4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22UWKpFDnPRuDyy39rkDzZL1Jojv6Btj0Dr92JgfwO8j4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2264012a12-8d47-466d-939e-278c89834435%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MaxStar23 +https://manifest-server.naiadsystems.com/live/03dc950f-f4c8-4b1e-9678-73cc14e38019.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=5YIoCzIX%2BgJw8l%2Br0Qv1UvBKb%2FG5SdWqRrZezF6IO8Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%225YIoCzIX%2BgJw8l%2Br0Qv1UvBKb%2FG5SdWqRrZezF6IO8Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2203dc950f-f4c8-4b1e-9678-73cc14e38019%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AmberMonroebg +https://manifest-server.naiadsystems.com/live/bbc17188-33a6-4672-9640-ff616568dabf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=sfEH9gazL146xCM%2BqBCmvzx1kT2Tx%2BPRewZs%2BgHF2QM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22sfEH9gazL146xCM%2BqBCmvzx1kT2Tx%2BPRewZs%2BgHF2QM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22bbc17188-33a6-4672-9640-ff616568dabf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",colby_driscoll +https://manifest-server.naiadsystems.com/live/dbbba4e0-bec2-4707-b1ae-825563cd322a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=firewhale%3A8303&btk=qL8RA%2B9UfRIy8CkkIY1fDhgQXzhSsgFFHX8Nh8ARw%2FY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22firewhale%3A8303%22%2C%22btk%22%3A%22qL8RA%2B9UfRIy8CkkIY1fDhgQXzhSsgFFHX8Nh8ARw%2FY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22dbbba4e0-bec2-4707-b1ae-825563cd322a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Lycan_Mushu +https://manifest-server.naiadsystems.com/live/5137879a-a0f4-4dea-8891-7161cf5122a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=FnGBNTRU3vxogCbzWFPyqh189MpsGSxFqkh60h%2F%2BNgw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22FnGBNTRU3vxogCbzWFPyqh189MpsGSxFqkh60h%2F%2BNgw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225137879a-a0f4-4dea-8891-7161cf5122a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",davoxer +https://manifest-server.naiadsystems.com/live/399ec14f-9024-4f98-9ae1-c6d260ed1820.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=Rq%2B35SgIoKiybWnoio3V%2FpYLN24hvtJqqQDnMO5gsA4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22Rq%2B35SgIoKiybWnoio3V%2FpYLN24hvtJqqQDnMO5gsA4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22399ec14f-9024-4f98-9ae1-c6d260ed1820%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AlphaPulseX +https://manifest-server.naiadsystems.com/live/070411be-b8cb-477a-b24b-d0b51877d0e2.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8303&btk=Auj8eSNzZ5SJNBedGxWjTJUMs%2F4YAtFMjUmuI9p2bSg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8303%22%2C%22btk%22%3A%22Auj8eSNzZ5SJNBedGxWjTJUMs%2F4YAtFMjUmuI9p2bSg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22070411be-b8cb-477a-b24b-d0b51877d0e2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",dannasmall22 -https://manifest-server.naiadsystems.com/live/68c9faee-caeb-4022-ae12-7032b68cf3bf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=dV%2BBsD50WCJwkyiN%2B8R%2FbdXVimxgGRk3uNJWSEgpcrU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22dV%2BBsD50WCJwkyiN%2B8R%2FbdXVimxgGRk3uNJWSEgpcrU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2268c9faee-caeb-4022-ae12-7032b68cf3bf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JUSTIN_VALVERDE -https://manifest-server.naiadsystems.com/live/ca6bcc66-5351-46cf-88f8-a63775b83669.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=earthturtle%3A8303&btk=FQDzq5LdGdYZHQrl193hSd4BUjIeq7Yb724T%2FPyxVds&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22earthturtle%3A8303%22%2C%22btk%22%3A%22FQDzq5LdGdYZHQrl193hSd4BUjIeq7Yb724T%2FPyxVds%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ca6bcc66-5351-46cf-88f8-a63775b83669%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",YiingandYang -https://manifest-server.naiadsystems.com/live/a8ed7023-7aab-4939-bf90-d99892b3277d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=yBiKwB7%2FBks2H3o60hJIILTeaB7ou%2BfvAF24P061VdI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22yBiKwB7%2FBks2H3o60hJIILTeaB7ou%2BfvAF24P061VdI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a8ed7023-7aab-4939-bf90-d99892b3277d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SamuelMatthew -https://manifest-server.naiadsystems.com/live/e59cbffd-a52b-48ad-a3fa-fb884a526176.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=27KO39azbgqvCNnNjetIEo8HMsY3Jrt%2BgU19hvtdHw4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%2227KO39azbgqvCNnNjetIEo8HMsY3Jrt%2BgU19hvtdHw4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e59cbffd-a52b-48ad-a3fa-fb884a526176%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",EthanCoxx19 -https://manifest-server.naiadsystems.com/live/2a7f4754-ce98-4bf0-b2dc-2894852252f3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=growlithe%3A8303&btk=3ZOryd5kGDioAmkUG%2BT982XGFGNax%2Fmpm6rRYER%2F7Hs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22growlithe%3A8303%22%2C%22btk%22%3A%223ZOryd5kGDioAmkUG%2BT982XGFGNax%2Fmpm6rRYER%2F7Hs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222a7f4754-ce98-4bf0-b2dc-2894852252f3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",ALHAN_SILVER -https://manifest-server.naiadsystems.com/live/ba0c0d0f-c125-41cd-b63d-723f769b7886.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowbro%3A8303&btk=5I2wcrz0SX7t6%2FMZAo%2FTpKC3TIwRChAE77ZEdWeWy9E&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowbro%3A8303%22%2C%22btk%22%3A%225I2wcrz0SX7t6%2FMZAo%2FTpKC3TIwRChAE77ZEdWeWy9E%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ba0c0d0f-c125-41cd-b63d-723f769b7886%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JaxonCarter -https://manifest-server.naiadsystems.com/live/e3c73136-bb36-4895-87a9-b66be58f8bac.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=RVW%2BokEaDEvLw6CCmbCY8nlwxR1lMMpAN9eyvQM42xo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%22RVW%2BokEaDEvLw6CCmbCY8nlwxR1lMMpAN9eyvQM42xo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e3c73136-bb36-4895-87a9-b66be58f8bac%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Cameros_Pierce -https://manifest-server.naiadsystems.com/live/5174d99a-dcc0-473b-9929-1d7ff3bcc63f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=65%2BCw3W9hpiKtihcOR4%2BS9br5dXkXbQL%2BYhaCwLVJhc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%2265%2BCw3W9hpiKtihcOR4%2BS9br5dXkXbQL%2BYhaCwLVJhc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225174d99a-dcc0-473b-9929-1d7ff3bcc63f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",FelixRook -https://manifest-server.naiadsystems.com/live/86609d30-2aa6-4264-bab7-aa1dd8c88713.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=da%2BCDFApsAZIWtZNXDlgLw7tde8GF3AmsIHnsvIVyPg&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%22da%2BCDFApsAZIWtZNXDlgLw7tde8GF3AmsIHnsvIVyPg%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2286609d30-2aa6-4264-bab7-aa1dd8c88713%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BentoFox -https://manifest-server.naiadsystems.com/live/5f2134d1-d5e6-4683-a21b-bf59a23471bb.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=winddolphin%3A8303&btk=IFLnWB5QQ20WI96FzqJ5IA4Iobbj9OAzs%2FI0CJw4uxY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22winddolphin%3A8303%22%2C%22btk%22%3A%22IFLnWB5QQ20WI96FzqJ5IA4Iobbj9OAzs%2FI0CJw4uxY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225f2134d1-d5e6-4683-a21b-bf59a23471bb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",NikoStone -https://manifest-server.naiadsystems.com/live/f234d153-5766-4605-98bb-d07b64d6f226.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=7IoWCa4dNV2ja0bHW8FEHEW36Z%2BKSmxCgoRzwUPzYvE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-29.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%227IoWCa4dNV2ja0bHW8FEHEW36Z%2BKSmxCgoRzwUPzYvE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22f234d153-5766-4605-98bb-d07b64d6f226%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LiamDeeps -https://manifest-server.naiadsystems.com/live/57f631ef-facc-4008-85dc-88828d0396af.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=AjlCyApwFCtOlwO8MMS%2FZBlzNnAdy77fuqBWr%2Fd48Qg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22AjlCyApwFCtOlwO8MMS%2FZBlzNnAdy77fuqBWr%2Fd48Qg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2257f631ef-facc-4008-85dc-88828d0396af%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A708%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",damnfox -https://manifest-server.naiadsystems.com/live/645e9919-e01b-4860-8531-ca5024067f54.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=1Q0PrJbeVFG1wcq5N7ugRJo4SkXsB8rkphdPI3YuaJI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%221Q0PrJbeVFG1wcq5N7ugRJo4SkXsB8rkphdPI3YuaJI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22645e9919-e01b-4860-8531-ca5024067f54%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",clark_paul -https://manifest-server.naiadsystems.com/live/6727e80b-8cdf-4bb3-a719-9d97470989f6.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=5yjEA3XiE5sgR7OZwFpFrHYKTNemhzN11xlLNlQ9gh4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%225yjEA3XiE5sgR7OZwFpFrHYKTNemhzN11xlLNlQ9gh4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%226727e80b-8cdf-4bb3-a719-9d97470989f6%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Str8lockd32 -https://manifest-server.naiadsystems.com/live/5790d1a0-9ff4-40b8-86da-c0bf29f69f48.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=6YM7D0xTH1ZhowcFG2deSHQnLPoK5pG%2BCFb1rwluaMA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%226YM7D0xTH1ZhowcFG2deSHQnLPoK5pG%2BCFb1rwluaMA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225790d1a0-9ff4-40b8-86da-c0bf29f69f48%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BarryDeeped -https://manifest-server.naiadsystems.com/live/af333599-7ca6-4368-82da-991f616eb2e4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=spiketail%3A8303&btk=HopmROEJNVL73hZlFQS58RW%2BPhUSayOYliOSHYOBH8s&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22spiketail%3A8303%22%2C%22btk%22%3A%22HopmROEJNVL73hZlFQS58RW%2BPhUSayOYliOSHYOBH8s%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22af333599-7ca6-4368-82da-991f616eb2e4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LinaParadise -https://manifest-server.naiadsystems.com/live/36a37591-f7e6-4c7a-8f53-8030e90d23ab.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machamp%3A8303&btk=77%2BoJ3Slf97s1cD3KD7UcnE4iBCy3YzrzQOLh%2FKIo%2Bs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machamp%3A8303%22%2C%22btk%22%3A%2277%2BoJ3Slf97s1cD3KD7UcnE4iBCy3YzrzQOLh%2FKIo%2Bs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2236a37591-f7e6-4c7a-8f53-8030e90d23ab%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",pandora_vg -https://manifest-server.naiadsystems.com/live/c0755d49-cb7d-4f61-b4f8-12887d26387f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=Lilgoiu7%2FeitvIA9inWqDwrCTTvTwFojrAbWcJM8lPM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22Lilgoiu7%2FeitvIA9inWqDwrCTTvTwFojrAbWcJM8lPM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22c0755d49-cb7d-4f61-b4f8-12887d26387f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",mikaelslow -https://manifest-server.naiadsystems.com/live/e1fa7d0f-36ef-4a69-b0ec-bafe314be56d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=nx7779wdLdRoWJpVCznX%2B5vDPFuKbSz7xQU5Q%2B1PAqY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22nx7779wdLdRoWJpVCznX%2B5vDPFuKbSz7xQU5Q%2B1PAqY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e1fa7d0f-36ef-4a69-b0ec-bafe314be56d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BrutusK -https://manifest-server.naiadsystems.com/live/3d1022f8-9938-4f11-8fd7-b4e29d6f477a.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=ZQFAGxGEKfFvpb6SnSYvOdWjWxF3xNYESbaDbmXpDTc&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22ZQFAGxGEKfFvpb6SnSYvOdWjWxF3xNYESbaDbmXpDTc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223d1022f8-9938-4f11-8fd7-b4e29d6f477a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",CockyHunk -https://manifest-server.naiadsystems.com/live/a8dfe749-06ca-479c-9f91-2bf8b22fe053.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=wjT%2F%2BUnWH%2B8pDjbqSRy3fM6z22uadflZByI7aKg06K4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22wjT%2F%2BUnWH%2B8pDjbqSRy3fM6z22uadflZByI7aKg06K4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22a8dfe749-06ca-479c-9f91-2bf8b22fe053%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LukazCaballero -https://manifest-server.naiadsystems.com/live/47f910e9-f922-491e-a715-7dfd6e47e421.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=nW8owkNmhmJZZZLHvNspmKyM%2BCkOQuErbQ%2F2z11S%2F8Q&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22nW8owkNmhmJZZZLHvNspmKyM%2BCkOQuErbQ%2F2z11S%2F8Q%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2247f910e9-f922-491e-a715-7dfd6e47e421%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=JE9Tuv4yej8C3dZMhKy4DG6iMCw5vU%2FPh86rlUuvD3s&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22JE9Tuv4yej8C3dZMhKy4DG6iMCw5vU%2FPh86rlUuvD3s%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=n3oiyVTgr3tPnKOweRJmWYqjG5UgoXQA2Hcg94JxH2o&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22n3oiyVTgr3tPnKOweRJmWYqjG5UgoXQA2Hcg94JxH2o%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=DNaZyFLJY974K9kw%2BAD7lQKqY9rWRJxk6bE%2FL%2BBRUkE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22DNaZyFLJY974K9kw%2BAD7lQKqY9rWRJxk6bE%2FL%2BBRUkE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=u8USPlobquR%2FITs3ZAAyNhkEei7GHhlh62I5xsUbTiU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22u8USPlobquR%2FITs3ZAAyNhkEei7GHhlh62I5xsUbTiU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=bBS0EigzMwOsZ%2Bzg0ClIMN5LBEGhulM1DMpr5FYF320&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22bBS0EigzMwOsZ%2Bzg0ClIMN5LBEGhulM1DMpr5FYF320%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=0w%2BrJvKQ8vgC8aNIsTVPLZB%2F2jg34kC6OjF6YaObfqE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%220w%2BrJvKQ8vgC8aNIsTVPLZB%2F2jg34kC6OjF6YaObfqE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=UNV4sCo2mntPTQ68Q2U53e8PwSy9rwROhXzZ1zQ8oug&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22UNV4sCo2mntPTQ68Q2U53e8PwSy9rwROhXzZ1zQ8oug%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=I9Ctb3gB8quw0UNzyncEOdLKoMvsMBuWcBxhcXWuWdU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%22I9Ctb3gB8quw0UNzyncEOdLKoMvsMBuWcBxhcXWuWdU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=I0QiGbCy6BdloFW%2F8tztepRksDmKDuqOYgGh1FA196U&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22I0QiGbCy6BdloFW%2F8tztepRksDmKDuqOYgGh1FA196U%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=8PixDMXd7MOi1CoQDJwPIPkBwFeGkiLetTzooTLA7Xs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%228PixDMXd7MOi1CoQDJwPIPkBwFeGkiLetTzooTLA7Xs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Ameliajade111 -https://manifest-server.naiadsystems.com/live/5d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=QvPcf7z%2FLSCn8QD8751j4h%2FQxEiJocmAoAB1b8p0FvM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22QvPcf7z%2FLSCn8QD8751j4h%2FQxEiJocmAoAB1b8p0FvM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D \ No newline at end of file +https://manifest-server.naiadsystems.com/live/68c9faee-caeb-4022-ae12-7032b68cf3bf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=MBjlbJreB%2B2cBjNejO6cF99wfSRZNKdPxgYgJtXMsDw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22MBjlbJreB%2B2cBjNejO6cF99wfSRZNKdPxgYgJtXMsDw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2268c9faee-caeb-4022-ae12-7032b68cf3bf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",CoachKarl +https://manifest-server.naiadsystems.com/live/b0ca02e1-10ea-4411-84a7-72e36e27bd04.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=ncwmcbUmKwteNVo8py9yOenq0IX2tRRsSp4OakoRKS4&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22ncwmcbUmKwteNVo8py9yOenq0IX2tRRsSp4OakoRKS4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b0ca02e1-10ea-4411-84a7-72e36e27bd04%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",samuel_latin +https://manifest-server.naiadsystems.com/live/2fe12a29-11f4-4725-b403-f6b3cf7765a9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=wExwvDV95D7PG5kSFLpLDlx8RfICLMkW%2F1jDqUPwPoo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22wExwvDV95D7PG5kSFLpLDlx8RfICLMkW%2F1jDqUPwPoo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222fe12a29-11f4-4725-b403-f6b3cf7765a9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BigKingKobra +https://manifest-server.naiadsystems.com/live/8d6f7d88-676e-44c6-a994-33dcccbf2868.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=rapidash%3A8303&btk=DYszwl27H0eXCh71lKGkVgpImK6Egn%2BnpfXkMHgb0k8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rapidash%3A8303%22%2C%22btk%22%3A%22DYszwl27H0eXCh71lKGkVgpImK6Egn%2BnpfXkMHgb0k8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228d6f7d88-676e-44c6-a994-33dcccbf2868%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JimmyDoss +https://manifest-server.naiadsystems.com/live/37824d6c-8ddd-4f56-b5c9-3b9e48e366da.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonchan%3A8303&btk=VXpwI60aO7ayVjORymndTL4%2BkUMxcUBNKotpT4UtLuo&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonchan%3A8303%22%2C%22btk%22%3A%22VXpwI60aO7ayVjORymndTL4%2BkUMxcUBNKotpT4UtLuo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2237824d6c-8ddd-4f56-b5c9-3b9e48e366da%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JohnCartter +https://manifest-server.naiadsystems.com/live/0122a131-a7bd-48ee-b5ed-7ab44d039905.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=oiXG6VudAse%2B4RFeq2YkMzNnjug9rw%2FQ2N8D1dNa0Kk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%22oiXG6VudAse%2B4RFeq2YkMzNnjug9rw%2FQ2N8D1dNa0Kk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%220122a131-a7bd-48ee-b5ed-7ab44d039905%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Sweetcontrast +https://manifest-server.naiadsystems.com/live/ecc52e6f-4587-45c9-9491-a1b9d994e1c7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=lcC0c%2FpsyAXhTwf1asqyfCDToPBSjp19z4YGQMoAY80&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22lcC0c%2FpsyAXhTwf1asqyfCDToPBSjp19z4YGQMoAY80%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ecc52e6f-4587-45c9-9491-a1b9d994e1c7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AxelFairchaild +https://manifest-server.naiadsystems.com/live/5a9872e1-c0cd-4c05-bde6-2384dd8350ad.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=iwOG9Mh5%2BQ6wzQh1a6KiACurIctgyEZxcSRxoc6awxg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22iwOG9Mh5%2BQ6wzQh1a6KiACurIctgyEZxcSRxoc6awxg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225a9872e1-c0cd-4c05-bde6-2384dd8350ad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Drakehottt +https://manifest-server.naiadsystems.com/live/e841172d-cc3b-4d20-8275-85cbcf2a2678.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=nLOj9%2BjgShL86MjzKpk1rxLujwmCDCd%2F3doHmOW9%2FYE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22nLOj9%2BjgShL86MjzKpk1rxLujwmCDCd%2F3doHmOW9%2FYE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e841172d-cc3b-4d20-8275-85cbcf2a2678%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SergioGarcia +https://manifest-server.naiadsystems.com/live/e559eeb1-fed2-4c6a-97db-359d000081b6.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golduck%3A8303&btk=fiqXbRBZcTGtc0oCh8P3PA3NNqIDRqGyxt6QaavKQGA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golduck%3A8303%22%2C%22btk%22%3A%22fiqXbRBZcTGtc0oCh8P3PA3NNqIDRqGyxt6QaavKQGA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e559eeb1-fed2-4c6a-97db-359d000081b6%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",RobbyShawz +https://manifest-server.naiadsystems.com/live/7b64f333-922c-4634-b5a3-f838a0c590d8.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=koffing%3A8303&btk=aU3tWALj1nXgvEnjS7XAxZ%2FoSz%2BlI%2FKl6OHF%2FpthOFc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22koffing%3A8303%22%2C%22btk%22%3A%22aU3tWALj1nXgvEnjS7XAxZ%2FoSz%2BlI%2FKl6OHF%2FpthOFc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227b64f333-922c-4634-b5a3-f838a0c590d8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Axel_greyy +https://manifest-server.naiadsystems.com/live/1843bb19-7ed8-47a8-ab29-ee2c0cb96547.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=wWGec4cZ4G5v%2BqiUGGjWUtAfDH81tEUQP3pvTNZsenA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22wWGec4cZ4G5v%2BqiUGGjWUtAfDH81tEUQP3pvTNZsenA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221843bb19-7ed8-47a8-ab29-ee2c0cb96547%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Ayeshasaade19 +https://manifest-server.naiadsystems.com/live/28f17805-12e4-4749-8bd9-c935c8c37bad.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=ovpD48VyTVr9KR4Yxr9uh7kkjv7gy2zGOiDxyEgDTRU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22ovpD48VyTVr9KR4Yxr9uh7kkjv7gy2zGOiDxyEgDTRU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2228f17805-12e4-4749-8bd9-c935c8c37bad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Derekfrostt +https://manifest-server.naiadsystems.com/live/ebdf5b81-b7bd-4be3-b815-c48f3ec65032.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=1ZlRjgIGcIbVfeAkNP8o7JKichLQZ6s%2F2GvSyNlrvtE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%221ZlRjgIGcIbVfeAkNP8o7JKichLQZ6s%2F2GvSyNlrvtE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ebdf5b81-b7bd-4be3-b815-c48f3ec65032%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BossDominator +https://manifest-server.naiadsystems.com/live/757fcc77-5269-4705-9a89-85d1c6b7c981.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=abra%3A8303&btk=pLtGDRhYZtPBsczf5vixLqeWHeajfsB5LoZZ7VPCoZE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22abra%3A8303%22%2C%22btk%22%3A%22pLtGDRhYZtPBsczf5vixLqeWHeajfsB5LoZZ7VPCoZE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22757fcc77-5269-4705-9a89-85d1c6b7c981%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",WilliamBennett +https://manifest-server.naiadsystems.com/live/ba2926bb-7353-4a06-9cc6-537f781e02f7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=hIgISPvoC3CDpBUEVZfE0cklO6z%2F3jq6Q30BoBvMxRc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22hIgISPvoC3CDpBUEVZfE0cklO6z%2F3jq6Q30BoBvMxRc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ba2926bb-7353-4a06-9cc6-537f781e02f7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MilanDash +https://manifest-server.naiadsystems.com/live/9acd1abb-b11a-40a3-9c7a-2d02b4732bf8.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=g%2BmojhRuK776ptn92WfR2efZfIykvUduFDO0%2BdZ7RV4&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22g%2BmojhRuK776ptn92WfR2efZfIykvUduFDO0%2BdZ7RV4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%229acd1abb-b11a-40a3-9c7a-2d02b4732bf8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Maxpetit +https://manifest-server.naiadsystems.com/live/2e015b4c-3b9a-4a27-96ce-977df7c817a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=pHmepuS2p1vOyFbdbdNf8VG10o0EYM2vlznw6lvMbyQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22pHmepuS2p1vOyFbdbdNf8VG10o0EYM2vlznw6lvMbyQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e015b4c-3b9a-4a27-96ce-977df7c817a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=WdL4yDY8Bm7Ucdd%2BMxSR5AmsZYC4B057tCiuJ6ahx2Q&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22WdL4yDY8Bm7Ucdd%2BMxSR5AmsZYC4B057tCiuJ6ahx2Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=4SEs7ScsHm%2BJfRvMze0WDTT5uiEW2UfBatkicIGGO5A&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%224SEs7ScsHm%2BJfRvMze0WDTT5uiEW2UfBatkicIGGO5A%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=WozLWMvjz9rF%2F5SRAMkgeevQrwD6DKXafA8Qg1smUW4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22WozLWMvjz9rF%2F5SRAMkgeevQrwD6DKXafA8Qg1smUW4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=DJVR0nFmTejN%2FZL57%2BLM%2FS9Hu73571I6gNfM18QU9OA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%22DJVR0nFmTejN%2FZL57%2BLM%2FS9Hu73571I6gNfM18QU9OA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=S8%2BSnf1k6UfnCQI3MIlMS8an0%2FJHzstbOzEj%2FDWc3Yg&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22S8%2BSnf1k6UfnCQI3MIlMS8an0%2FJHzstbOzEj%2FDWc3Yg%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=mx88PKHLelrwTFeYk%2BPj8gI2gqfYjAqzPF3zoCHYusI&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22mx88PKHLelrwTFeYk%2BPj8gI2gqfYjAqzPF3zoCHYusI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=W%2B9kaVn%2FXoI3muXBVUMK4Cxz8bNHFe68%2FDRIJaPQ%2FWo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22W%2B9kaVn%2FXoI3muXBVUMK4Cxz8bNHFe68%2FDRIJaPQ%2FWo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=lrRMdYL5YMrRhY6%2BYdAXJSBSF0pNLjP1%2FT5qbatroXg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22lrRMdYL5YMrRhY6%2BYdAXJSBSF0pNLjP1%2FT5qbatroXg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=O4tFFvdBe4TFBRuGhxmxdsadaG4boj8OyGBdxzsuqY8&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%22O4tFFvdBe4TFBRuGhxmxdsadaG4boj8OyGBdxzsuqY8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=VAXrua%2FtPWNgPBxQ0lJtXcNi6dyfWNDvZqOMl2T5sNw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22VAXrua%2FtPWNgPBxQ0lJtXcNi6dyfWNDvZqOMl2T5sNw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",ClaraXVale +https://manifest-server.naiadsystems.com/live/36cfee9b-d662-4dc6-b902-21cefefe567c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=1IxTy5bczb4BjN6FkeMaM%2BGo9RRVVc4qv4w%2FVP6Vq4Q&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%221IxTy5bczb4BjN6FkeMaM%2BGo9RRVVc4qv4w%2FVP6Vq4Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236cfee9b-d662-4dc6-b902-21cefefe567c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=ZJCQ1pfWXczMiGTkelrF%2BK4Qy3p0VGAUZ6ve1sxEzNE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22ZJCQ1pfWXczMiGTkelrF%2BK4Qy3p0VGAUZ6ve1sxEzNE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=%2FqWiOS9mV3yaQlMANBPeNDzG4YnNQKUjiLE6pX5blEk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22%2FqWiOS9mV3yaQlMANBPeNDzG4YnNQKUjiLE6pX5blEk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=X4H7B94AW96mmiKaWKtajcoOuqX%2ByEkPi28QrJDQtg0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22X4H7B94AW96mmiKaWKtajcoOuqX%2ByEkPi28QrJDQtg0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=090RpvDCr%2F9B7TWl0i2qnaV%2BxZ9fsmt7MuWQxvuwZ2Q&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22090RpvDCr%2F9B7TWl0i2qnaV%2BxZ9fsmt7MuWQxvuwZ2Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D \ No newline at end of file diff --git a/cluntop_tvbox/py/config/urls.txt b/cluntop_tvbox/py/config/urls.txt index beae6690..12099f30 100755 --- a/cluntop_tvbox/py/config/urls.txt +++ b/cluntop_tvbox/py/config/urls.txt @@ -10,8 +10,8 @@ https://raw.githubusercontent.com/kimwang1978/collect-txt/refs/heads/main/bbxx_l https://raw.githubusercontent.com/best-fan/iptv-sources/refs/heads/main/cn_all_status.m3u8 -https://raw.githubusercontent.com/Jsnzkpg/Jsnzkpg/refs/heads/Jsnzkpg/Jsnzkpg1.m3u +https://live.445569.xyz/live.m3u https://raw.githubusercontent.com/zilong7728/Collect-IPTV/refs/heads/main/best_sorted.m3u -https://raw.githubusercontent.com/taoBox2620/taoBox2620/refs/heads/main/log.png +https://raw.githubusercontent.com/taoBox2620/taoBox2620/refs/heads/main/logo1.png diff --git a/jaychouqq/tvbox/file.json b/jaychouqq/tvbox/file.json index 7459c5d3..d4e4c7a6 100644 --- a/jaychouqq/tvbox/file.json +++ b/jaychouqq/tvbox/file.json @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf55e4bca2eaa80c30e17f02f8b04f5a903864b48c9f7fd6e599f0dba4dab41b90c91d8980f3f7ed484a9d0e315edfa7ebc4bcaa733e0242e0219e9151fd8f648444da781cb2b10593826331d70a9de0f54d8af78a79497dae6b65bc01cc917f5dd8302f752cdad2bdb68183f8d235890260010b1bcef7350bac6d1406bb400d170ff1cca5d921c45f1ee819075701dc05025651ff6cf1171cd8803d7996bf031de1dd2055ef8a70d67bf7c07abd96eaf1f1f46a0fe2813fdcb361cdd9b8ae86d254d6f6374d7727cd76856d878f1ab04ec35d2340623c70df527fcf005006da0a1e787540d2f101a1f6a6e14f401772ae6e9b257130bcfdd8d87cc2a6714da1b7cfd3698d2378965b5490906475f78537120cf2414274f44e5e0ad0bcc9549b609369b411485b12918d3d65a6006e63dc8e73daf9d7a57cc7763d0c8e6526991bb0d09cdf83f139fe576121c26a5938512edf980c4b96812fb58855b22715e2d399cf119a3e41cdf1978d01187e62162159464c0b6e25fd0b5bbfc6a4239f5386ae6d1da804cd361559de42acc27f15b82747d979c8b802c3073817593b9e1171a1131af6a7e4354c27b2910b177d9b6036dd9dbd0dcdb5b52b015507615e94d3da36b697beaf703500f0e720bf564a1d3c58a9379c7abb7ab9c77cb326382346efe3ee9bc4443e47624184216863955ef169f5b3d1307ed8b7bbf5fa8e9a25c4f0cceba99f50c2beb7e85dd799c13cc56ab68ef15cf1ca93f43225c0d175a2dda00baf79aba107ff34209ffc0fa6025e8068287217860203a417d7a4b99192bbd50c27fb4c83df63af82d11faef2fe0cc3fc372e57dfa54c013b310b2c77e75c34add9831e0d84a894d232e92280115dd62a747575544984898025c098c06d1fe18476c65501ac4f8970f31350b0970bfacb7f2251881b1932fb6bff343488db463e72f53261f354dbb1b4b32744516dcbac4705f7ef2d29516c4946d8cacd9f18e33cf94157aeeeb4a3c5653a4dafcd8607943af52e27f24360df9ffd9203d7bf3e8de41cf2c7b2dfe7c29d53e877a0106ff183839c93031f1635ee5fb32a15cce7648e718be186973179af3b8c0a9fecefbbe933da04686aceb7917a1dfb8e267b920d53d25b11d88fc027f2687c20709ce593884c126284868eb2a0d7ef9124562fbc37299cd89f661b7faa20048351f398d9f55475543402288b31824b6380b78c158812f84fda6243c0c0bd626aa52da10dfba09b1ee516cbddac71d0920d98685c231751f41863a60d04d05c041a4845199d593827be787697424fc33300f8ad01532f5e7b115e24f49a5435a9d6d3787e635e4c571a15fd41a00f380050de9f3d0c38f3cb4a6e22779ff68d980b516fd11a96ce969804da188787da2e9da04ae03302a88b4ad50370f643ea896053749169a11b32d179a67a7192cac56d920bb306e9289147802e32a753524dae5cbba7f7c45ee1f00ca614c3b6d16ed36e1a21056df380cfac5172f44b492be1efe69163f805fe593f733e11976c515603c9852dc3a2a967962be986bf9a76d24ab62e20f4283d359306e27af6d0d95b36f59007bb30e63ddea3125c85fa0b81ce0d1674e01032639d8fb07359ea8d7f86b4f2de48115c3209bcd7630906d0e04a1316d733afb4268e1d89e98fa1aa6b17a336cdf832bcbbee832e91485206c28ad49e47e590b2ba146560d410e85d636807a6f24d9b4f723053c7da38c7e98239f5ba8884a59566791e303d24d5d07f2dbc4351b7f89481be730e6a4c4d08335793d65cb0671ccc3f4e472d0dc781290ac800fb9f83d2c5d82d5f3e197f4ed93e5dc60c7e2be1ec68522f23e2f69a3be745f3cae78e900a54576251c980557f5a081eb59ccec58eed44e58bf8f04199b3bce04eb82edb21316c6e57b9078e07413c5ad16f79bc12d0b6b15880dcd46f06d676cd325e97e1cbad037fa68a89c9940afa833050654f4f38a4ec7cabad7268a31ec36bacd304278b99eaf74db95ca92ac7fb7eca32127e92cf51e1bdc8ea38152b675b75cd9f46591291444c2aaaa476254c4f81598ec1855df792c0efc60acae23483b282b2fec112cdd993be388c3514d6e5eaea4c3f7047ceb0d900307d2a386fddaa0c815dcf5136d959563038524de59918f7a221aad8436ede9dc322cb6b91a3a24de4ee755239fba7bb580265809844dadd4aa17cfe81563841f0c9cdad87ecfedbb5f4b4ec280dc36110cf4d9beb596a982a3176223d32e77854282a5bb46701f71fc1b8adb196340a1a4fc976abd815f7b8529775c8223a861475b8cd9a5eff5f7a91694889c18ec8e7603fb22c0ea09f9d5a81aa854a5c752fb124142f2ac5078f41936e8cccee514dd3a9a007f7b471f983e1872125ee71b930c9f8bf15a2d373845744eb904b6158266ef1dfecab4d27825103bbe2fa4f72c5f0893fe7514d2a685cdab7e56613d5924f8c638f7e1a77a1c3bbfd42fdace734c9b4c23597db637c90e6522db1d6ea7d379b2a688f3e535a15e024f258cbb7b0df31594600a7d093ee99163166159f589eb7fa13eac5ff7a0ba919f2b669362f9f7993b192ebf9452fb619e3bf6c85831d9dbe144f5875443693aecd62417484fd1f6e2f854f88a32b9a104eb989aaba0f61dc9af6ee09fecb930170d1ec65b141daed4ed4568b4f7083139144b79a4a564010ae50673129e863ca48e0bded73aaa379cac4ce6165b0e864c63bd62d66e798b8497004e64cc3c07791a928b8dda22abc2097c8d076605c80324b2963edda8b5db84450f228a08a1a6a430a74b1fb53871420473130839fb47a3b90f814a30bcaecdd014131b4285a0107f0de81a0bb55e61452eca128cac87095de6e19d9dacdbb58c78271c68ab0d5b85c013400d17862d7045de89171ff16747d17f8178841f9522860d3fb78ec31c8e0054556b1c6ec394380dec1199c8c12ffec108e657e505faeb67db221fceee423217ea348ac9ced1555d1a9a8cb7361175edaa4a085f5353d1c0e51d761c3f87127c71f2fc171a665d3408d19363587b455e5db67f5489d64420a470b450cc10b54dad6ad63f68a5b1c70f41e2441906cd4d327ebdc2b74a40026d72b4da72775f235e840ec169ce316608aca55b81fa425bc7da82d329477d7376fe6b33d987db69045bc7549890da0b73192b5b207ca226cf62a491087bded3ac1c1beccf11ad6430d436df20ba1c93125db28e475230839f99aece85a009c4e437858bc8455919dfd7945c3c451b2a8e3ce55066bf89d10d3c37ef6e75c068c7c1d0bc21ec6a0556b0a842f91f0742c0309557b74fe04233173ad2ea72e057e972f07528c14481df78f207f74a32f63edb384665b749a6bfe1b8d098b09d422f89007a5696886942fb34fd29aa4c4730a0cb7198150f0133fb950d08835171ec46f14a587be3e5fa85b408a278d1cce812a39bb772caaf5fa47bb8e925f550e67cca4d184b3650fded438bb2df12346a1f3697fa74a11693d976f79e06ab2a0bdb09dcd7ba2c51831738576c11c0cb0197d06ce216b8cbc1cee516c8c914b438e78f7a3dbac8f8169b2061bc95096d3037c47957d15da5ec82de2f86b373b7ec83c9b3556d8e7ce1d5670c47292949824073783218ad39811e59a9cecdd4bd8de62db886f00d52b110a51d5f12623a43212654a5681f9418a5e539239f74074bac0af16c9e0474006721e4175fa5544a937d9c691398687570f45d734ca5256b1925f782805c7c6da1fda0b82c0b91b5bf26216541706ea50e86191a8bf4a21ba38a7615050680cf9966fddda0229fafd2070d1cf6e4b5297c6c323a3e568921ad6acb1c01137fa0c38b957828e2d71e97725cdecfd360ad5575fbb8c33aa90b8a099ab260dcf496ddb04ac2bf09cf60b38a10281402c1be737e65ef1ff91147c31f624d034548625135882b07cb44fee64057ed7cfc760846cad5f4f0b5acbd309ed7e37cf5e6737cee331c3d61284c489ff3b9fa0aef8e358d6d964ce5c7f63bd546fdd6ba7eb6b4a534235fc4ff1b1fd68242544c60238654075aa59bcb30b83a9e4f4f23d78232a68821d803f754a70f108f09ab81eda135aeba560b9f98f74e009b8fa9cd566517425a336e667613b8a55346c9862569b060a910c6e95a4fb4caab43211d29a726d07f0574f86be3402abd74135748ae07103060bc72824085463e1797940543ad62e55830814d474785bad20e24c81e2b7293c88e3b6694a70addf04f222342f25225f9152f50507e4064da70c3870f2c8cc8c9e8c3c133c11a0e4bd271146d25c7609e1d1b6a2da168c2db53d7cec72e3d8c50c589f96fdcc46444ce7253ae11db061c234beabb6b4a6bcb5233df7e2a89fc83f99a2de02c969262c3936637d07098c54f997b2f22916904917f15ab6dce96766eddba82297b303c63e23792ea38bac757f22c967d21d7dd3a7e431f7a81a9eb85fd2500e5d14c331785fb0ae5ef9c19b64d892db43566539dfc158b89cb387bbafbe5bfa66721075dc4c92134e6afc2a8ac9f46ff0046566ea9ade1b4836e3ea8eafe0046a0298463768a8a7439a1bf895cc766bf1c34af5ae9ace9c2126f1adc94bddff93e49f13a6ff3e169c1a2428a978ef7f0e849b99fb6f8f9df377846385b1ebad541fa1dd88ccb976c7a0c464cdc7ee2521a9cc15593d00c4bf3b361d2a28baa9fd7d24dd43370d45597c29c2aca4adbc33658bbb68ad1df60426fa0073155c8e396ca063b9e24c67968080cc46cae1325fe3d67231ca64cf45ccbe8d440d84411f7ab917bc3493f1dcd58f6d7184470473704bb7d74201302192a8e5b2e088b16702b92131ff4734821d6cb4c4cec44ace2f5e882b52f302ec7742e91a84b25f0183cc324b4aa7dd4efd022f46f839db8eca2207ce23285cee08a0e1059db28ae03bb51371d1e0327b7f1ee0cd49a0c6f91007284f548a0b2287c84d69578528e7147d769d1e77d316928e56717eda9f64941e4d054433099c826f10570d82f908ec41bf15ef94787fae4694616a723607d299c3cb756a4c04a65816e02a2fea0d56e5e6eefbc3c4a31755c75ffcb8d8ab39adb0a09f8193b522ca5ed376de81020904d02d3d37c4abb986c1413ac76f79b10f8a6bb55bd717ea0e87d83c8f090cf92619db03bb67c73276a02b9fdc9e855d09d9c422e348acc9bd03d0f4a395e9e119987fa6ef7f938d112f4b599fd21b042a57cd0707049473073ac48fc1023f3884bec4d036b95520ae4ed7e7b80a9fc2116f63ff9d6dd091ad8c5f84495447b9cc2ebca46ade1283e4377b791ade50dec876189e9869cb674264cc214236af97362922a01187df42edd2e82df50258e4c1c4c2116670a12bf296e1d1af5b0c29c5c3c20f26d58cba2cd54723556b1d83e8207810fe4d7890ea5b0732907d12c5a3971e6db50478e09f2b1141623cee0fddd21fb2aba7607777b3b21dcf082a5b574f0cbf8f5e44ded54683e30d78b9c0dea00d0bc9a922f03cc325b2c9a0e45b54b852f1e6a437e210d0088522531c502e8d03d803f314a649f4566d2e92613d2db9a112ed13cfedeb7ad70cafd5e9b9e04c9646f80b37402cde7b7e471a4f5d12a97dc565a34c9dca02310bea18ad0990a8f0cc6b638dfceffa561344d53d0086d1757f1eb812f48c386c90bf5ab1bc1ba4c752ec64ae632e3247081b65fc242cd4f75095e6b9bd1196e52ab17e67895b5c7fe6477d1e02b229b53cef4e28333ec3ed56e991a7bea8c1a2924d9ad5b5e269b2704ebc50b28ea9d94ef321abb2fa015165d730d58fd236ebe142c301928fc2a919ef3170c7538545f8820f6d473879947c5e4bd8841012a2cd24ddc6955c14e0116330084e3525f5be84a092765219260483faef640f0f31ea361bdd66119ce3caf1eecb23f744f2c5867c288e18393cc9a2a08563e1824308fcd3a7e94ea35c551cd57bb387c59d2e2598be20ddac10475e29ca5015b2a480bcad3657f76d64de73ee69dcbbc938bb34e2667b96274cd2ac46f2be21f68c7e78adb4095192fbd7819228b0228a5d32ac48f9608368d34f50ec16c272c906218e83486e9ca0eb008e032a3e3bfb16ead7701f1ab1bf2795fb062126ed15a05270c5604809d0e2d952b843e94d9c2f44c0669ce87529ece8df9e30bb64305b65e5cf42887a7d13af0811eab0446db0a9c02964c6558fdedc6ca7be37e7b215d65a5002d789dc2fb2bc1f89d4a946777a89d81789a3ae0c6701e2e353f320fe6af11a415b1e2006cc3c640f55723d5b8592b99385ce13777a612198328f04ecfac761242d7432d982a94751ddb511e0e636ec2347aadb9ac0c7f578b9cfe1bd29ccbd510e9b65fcf198dc54013201421da33d8f86ca087cc6272e0efd3e1530060366fb75de00383ce2b9d6a8200d88f5c9baf5544db2e6d575714f7212fb7a10942a4095664d4897d9c4ff35722708995ffe9506ba62b5f998c2d5b146b0d446814c6c84b7cb58342e54208dd2084064e6a59db6c6cda2ffd8b2687abd173ed5199d73a193f1e826c3d6383ff318ea7be84758c2da946f780b1e0f939aa85e7dcc392b82fd3d04e0854a85bb9d6fbf651bddf165ee2422d5e881a69f8588ff6f9eda3bcfdae3d7e9c27e4c2a003966c0d90be26ab0c97c66fe7bf20e64f4dc8513f2ed73d6564c9cb4a92eee588b03fd66b1376b41f2d3f9147af36be26d04c4a4d80ded147f247b0a3b05280983d4cf25a3e642d296661b77d8d4bfef045ae3ae3ccb235fc7287d85ecd07ae1772c1c86328b9b6475b88ef7a729d046acd3dbf75fd4cdb0d5e49f6325bca446c9166589c93771c31443a340613c7d9e0fade1bd25b8a0e3de7628d35503ec38f1a8df5eb4bb641c26de3a5dee0c50af340650a71692c42f4eb16f861000618b355f97db8cdcf8bf9ea54aafb9dc392d7a0aaee4b6b3a54eb89c1e328774f691746beb893ab08f0020335ce99de7de5db1e367acdea194f4bd8fe1cc22bd105c4e040347670efc8e6e1c8e7797c2ae9d9611d6450975122f17d99ae9eddfb802cb3f9b9ebb75001672c411cdb53a0dece4b2bca493fe700171e546558a0ff5400033c0b626474567dbaedb68fde3d173880cf068fbef62c09112293efcab65a5dab6b368aa34b7ea81fe78b1c630b0f8a687176e23fa6c2387ca064feb0acfa99e92897df03e1c71c5d38d2b2d720dafc27f69a0db1333c0106e760ec11f3a2893c8c262786dfcf9c5a10d3d675f60f8a236d484ea864c3f75115024cb27a43191cd5efecc363ddfd2b807535bf4c067cba6527e1e7519bd2f8aeff8a12f9db838f9f864fb863fa33fa7754251d0021102bc8929e75e69b5bf5bd0117cf3e28018480653c0b2a6f55057d96937293844931c934644fd8a50387519268d8eee0f0f19c39d7b8a80c39c2e6fbb09dbb80091cf58b6af5222f08492570a523d93df9151e079fb2663908495b691a9af0dbbba1459f26e2e97cc5fb89937499f80d51acdc3f2eeac00e6547fac014ed7e2d0dd0f7df6a4bc3dfd23ae3abcfb6c4f80781aed761ae9cfbe5e4235ee7e1e62aa71d060efc9345b5dd4c0b2f3d0d1c05b6c0ccc48185f026ea856530ef35b75515d8a00d02460a2f9a2dd5e863380ad9282c7a2af2a8c2999fee9cdc65f05c0a8080e3f67d0090acc46c2aed67b75b283ba9e52ef51e881210e8f840fa87f55259cd0fe05ab73bd1cdc82e73de4efc00c14110a665f40472500bf9f16f6767cc7d888debdc2f16b25a39a88c17427863f9c5f8929511a555c2625876d20e1c20a90cbc56b479df9ec11f717d37e246d2cda96b4743f76b9f94923489468fda61ff578c8505c5226c06df7a43687c65dc5ca3eafc71948550ed84fb1c8167cc16e29812da62a30b4b9ca2ee8a81cd48727e27c6cdd95f1c094ec58fa3cfc85da0024c41ea295b26938814273d48bcdb2b11fd3252212bb1473e8177c1118bbab036d0176fcd148c944f5e5123d42877864aa1a9fabdec811a0b2c64ad9a1c4371aec3ee61219c5b8fec62d191d2e2ed0af996b316ce7eb571d35c139cc1b611595c790391f408c93a844a7e928774c503875aadb6b044a09a5565078104804a2489b094877eef28d6543e4f132da87e8e29eb1701424a07d17c85a3c1af3a65c42503e5ba6bae69a1eb4e1b0b387f710b4802c37449f6459bbffe7ef885917cf555aaee102e87860485ecfd3f22cb73a599cd6dbe14e09268f2cc09eb5446dfbe3a621971aaec9f574ac207bc36c8875f24b2f517f7c1cbb6fb1bc8a77b76f125db04c333eda39ff3a241ea2320a3c7a7bf3685f31599f97d2ab6ec88a0a26dd7029dc7421c279d1395b3c51d9d4b43c13cec5bfa629b1aecab149f8e689b42a7265b2ef7726e7f158d7fcdcf59cb5316dc0ddfe15637018c3092e00188644cdbe04cbda0d050096d45edc176afcb6f27fd0320b81c20cfeb9b26728248e47e789edbd023efb7bbac0a30668a095b32434bd57dc02e335a6aa00dbe9bbd583534bccc9c517c65112660a0aa543a2d5f42b9dc6ce431373d178cc721fe4e62bd8fcfe41df6b8aee9ad07c77bc3008cd68d84929c3ed4b99dc57a7dbcf176a899b3dc838af872881a3205ce35f15da76c23dc13c7b7bda1a5c06d9b6794bf430e09bf039212fba8c6c3531c99616cfcf32ec2a553e6e2f3611481805840b812effec0e3dffdd82bca2d32ac4ebf29a51d8f6e3ab2659d3c499483a0f08e40d3834f6e53c6c5375db65347389bf3a77bd0770fe84d54a6965a70e0d626570fd8487abb25521433405ef4f400d89c9f69d438579b6844f6bb2529cddb1af41a110bff5adc015a564e6dbc9e10f34c07f5a5b0c82b80b4437dcaf0c8801093f4d7324c6fdad6186e299f5008e380c1f5bfa3becf3c0113775d2607a32c143b7691d632bb4f1b587a71dd9c617d85712b8db14583bce36b37a6372567482b6754c19a521a6183ea7fac4426514774ca4d2ac89271d4ead4a7a067e268b427a37df05b8b3431a4d1f05018b52e92b19b834ef05879daf6595938750c47cbdae82b87a2df568bcf3bad56aee37954552d21df1a4c7c3455b8e12e4e20203cc994fd38b79df8d4a14111c5bc01f938ccdde9f66c8bcd89dcca69db6a92425992aa4bcd18b2893899a37d3d4e6ffbbe89682225acd7b82709202675633872d807e24844101d6a8aa06e35ee0dd3b9a0dc4e77a00b8888549a4b18b16fa5d4439934beaa6246e623e1592b0e70019ee60a6fc86b478c6ff7309aa00ae24df4e246c4a22ff90922ffe9f232029a25e5e02545ec7c9796f89a9ab14ad7c1777bc752f40b4a18fdd30ac8e829e8de23e0e98574430fe948e24f43e339c5b60b07cbff35d31ba9bb8bc0e6de446fee946898599b2abc9c026c896dac409f5d826fc088ac277002c656260099f0e608e74478504d921bb57679e6f6f540f555acb9816ad5668ef3e3aaff1224a7f9d3fd99e0c5d9d4ab97601825c66b2e33d2eb615893d68fb8d371d7f9f84ef2a083400ac123c4e8b788243fdde2d8c6e15e9c12b99eec228ab5c05297c18fc09d2825bce7f9a620f7b17c39e4f6342b00135c1befa245da5087b6dc0070d2c0e4e1e08d96e5b6485a8da2aac1fdc2ed1ecd0d81c7706779a4f3570d4cccf82fa778f2b598a8d9db367dee72005cba044bbaeb443db30ef1a9d91eb3cd9c7f12a35eaedf2124a6f8472877228614fbf84d37f177f0bccfe23699d36fa27fa143f2f57618504f6722aeb1021d79f412889d41534e16a55fea45df6ae33f5a5f724d278b47293bbf29be20b69ed807ece4a00e12fea6c22922b1e1c50ad64a8f1cca6aa05d921d37fa6768663334b0bce13b29c0387b8128381902661e863ff504436b57877fbcc82fc80311e5085b40c04ddd7d52ca8307ce01411f18255db320eba2f98d55fc0f106c5e05d6329c0c4e59d8667cec130e8c6dffbae3ce4c4421b07ac27a8f82db4be429cd7c6c2e637444ac1e06dab2f6e26ea8d0672f6f4d544a37c15a7fe27bc542e2fb87908f64ec53359221c96cb2bfb99ab7921a3a2e2414a4fd976cee7d253dca2b2ef1efee70dc635a1231113fe17785cda2bebb4fc4203730f94a5ad4c9e51e47a61acbc7423d3105c3251a8f328cea42f2d3efc9d1dbf2283e78d5f034992dd277ce389b2f7cb03e7bed986b30bda9baf7b76deb71ce8907919c981def6194819e93ab470e5f9d4a23e918a39de2e1de730b0d162c066d92f9689d2dbc998ee1798052b748936658b1ab9af31aaf9264ad1a0441e8a85f92ca0f090b4122049dd8d54188d0632bb4e6dbdb301a00ee05a7be4ae03e45cb70a5c3472298d4cf41a1f2f6c4587a44c656294bc1e736e9f752af37cfcaa562c55a9ba3a52670f9ee55b57c6a1e39744f359387fd1332db648a2412df0d0598996b27dca970dc84b53b8eba1411b7a60d03f23bd8fd790cbed2b5de05fcbb05a3580a2df200d275af939322ef021195d2650c865edf04591a383e6f3b95bea40f626a33ffadb1465afb596a7b1be07abbe20f0a1eabffbb10bff4fe4229c60ec3e494c21bbf25ae9f35bf159c53d8940d438038904794a76b8924c01f056f0ac2e5171d67bad2937b345167bec32ad4ab1e5587a5b37d6741150ae82a231dffd368f81d37fa49139020ad33ce29f4640915bcb05dea324c2853ea18cd9d138dd507aff6b379ed41c0a9373c6adca93a8220e213173f20c13e3acf59161a10e94e3d4d81bc0b7181356960fb57131b214c30535695661bf9fd6b7517809e66b837cf67bd763a59b7d18dc699ef3a753f72dd5462049b28053ae830659baaaa13abd07ee2e89fa1086d687c1f807b2ae4ca3675f18c2d3717c164f82abc3cf6f4a1899a6800e9ea39bf06c33b4d538f265e8557d86865467ce442dcaa936d583f65ef5919e4d50c0d7eaf759b3a4f75c04885ac1d8416c418a7b180b492786c1487165f0ef2c9b0839865bbcbba16567231062c9f4f601427ecf3182f4e8188b5d638ae6d35f349a9c209ccf17c873dc4a60e66c0521504bff677360bdc6d7473fd96378b12dab5a9057d7ceb658bfcd4ee61d4dbfa609388c596fbaac18192bb27e863da60657b67a332eb27e169892c2e18289cafc123474b8285efcf0b11eac657200c4c00bf226deef2caa50489db7610362bcbb4c4f63a22718407a9efccbb9c0b916e083fdb4e383762b4c863fff8b2c2d37ef8e27e3654706cc8d429f85d6b0a3077d9ec1574afb25a513204ea47f1e9b5b12546ecb48ee4f916026be5a0ad832559dc403d36d983f94fa93dbc0aae4fef215529ac01d2f7f2e244ceaf06fb894ae3b1b06eaeb249e1b4e9e01c624176ae7b04e6bdf380e53dc508fb32b14381537d4890523a118a59a8e76c08b3f4291136d0e92404f8d897ca613a5f19c5d8b8c269543c8e36699921a1321844f576004e2885b34cdd8115b7be0fcc256b589fd6bf5d91c7845f5f20fd857fff79abb68f48ab45513b480da0cf3a155e3b137d720abad61efecefd675a405b28337c7b7afbf82ec07e73da1edc816fc833d56b94145f1da54edda252ac38ec28791eebff0e598d8fbf49299b2626b9bfabcdda18f885f4b24bb5e29c6285a76bf27de50ba6d624e4f35e75d4852d0b9a2021aec85aa0532083ba4320ed0f6f10495246057e107bad9b83753e582ee4e7a8e3ba32a1b252015767bc8b963df910ee2ef556aa44a069c8b584f01cffcfe758867ae86d6828797f220e7c522ad89f6721a3feee311cb81d917fe306d2884642ef0e1e042b2516fa1ffb34370a8d7508eb7bc2dcb018501b61bdd26dd2532a6538d593713766961174fb641dc25f811254dc408297386879dcf85461d3895d22d4705c0c58264048d2d8f9e20e6da1900b10c951091905852687a3b13d20e4648098d6e2a812d8de978f5b55526907f2d01c526f96ed9c39a48b99683fcd1f51c34b0a9b9d48831860b272b9ba96a039a00a33408d9aad8f68cf3f3188d8fd91054965bd248a73270747c21de1ee2859cd0f7fb6d8755daad6dd84363cdc12794f66841211bca5c9e4d00697d56da4e1bcd8fd9e112c67a8bf44861e930fe27bdc96b9fb6b26c1322cb0329c6a30915cc7f32a25db811b6acd1fca9bb81ed52b2a0bf0ec644905890f13caa443717715ae030163b87b67d50644d07bc94f2fb4137838f186c4985a5a28defecde8914cc42f3290bee06279a98fc66357ac9bfaad0e4c57ff9a57482adcb45f7d1d0ff953ffc6d06d776f543929299d39bd564f62ff0ff1dc22448e02a1375e7a52e9c68fe84a87dd99f39c45e3c0a44871ededcddb3dac1f3a1abc72c992679128bca1e5f3a98ebc478736aeb95edff38fad15b2c36847dc8228e7b754486b2367557e052a08ee89fac542c9440113cb6929e208499f4f33adbcfc6f75e6cf32292c23a1b3ff42a82e0ed00d50230f3a9947c5ccc508d859a2f2b391a8a1ce46f3f91031376f5ae50c25f6fd1e2722f8a46bd6695fb491584a82ffb39f6964bca9fc6e429959cc4136aade90f430cc9487523f20c7e7009f19f050e750f31a43a674a0a6c67cf54d4be982828d2171f544f74aef971156225ecc5262295d10a3716a6640c873c2dac11f39278a65dda635aa9566cfdcf5be5153cf99dbb6fb30dbc92bd6518ebab2e3778b9e5a2aee09de046c60b319d1a45195448144cb884e1829877ae61a7489190f9505bb39e68abd2ee2618c1875d31ee7a7e3338e11efb45cd4db028d987b9571b1fb50454d8bba2c0b3a1aa8924a63b4277b7995dfddca175df7349a4bb7098e15ccf4366767572235236ee75a82e54494f10a56666033e1eafeff9addc8237594d06a135b2cb15730df7653d4b27e33ec4d2043fbc19e02fa7e49b332e1cd0f264c64c3db1cf91016d4d7a9a09da5fcb44252691bb7d5e3ca3a91d13b14f77ecfb2ee8def51ab65c3b23365c02b78be8568cdef67b08c4e5be6f2129773f3e16734793dd8400ab91987d90cff20534e441f57917ef06c47d916b0885ece6dd83322ef007b23f35b973b9fbb85bd22683f1371086610f9eb0bb45b2dc5c5a00ae53bfadcb61b1fc6df4ecb318bb3982f7254e53ce18724c26095c36b2566cb2384a033b38316df74d55a9edca0c2a253f03a8060e9370beee4b7db34fb2b55a63706916c59632b753183b3051d6a666b71eebdef6421bca23c2e265e4d625654f81ca99a12cecca2e22534a137f459b5f8f25203484f7ab63c725ddb9c0f4cde80a355ff3cd8f8d551ae2fea4122a98e7f45411571c54939a67565a91b22ef8fd1deacfc18de17da1be06ca1c27c7a0989a93fbd46046b828afc33b0bbeb7829505f6e065f2b243f0277cfc4bfaf409562e2efba28fe522edffc860e01aebdbd19f0d18b39ec81e14f2b3728594c9cd005ef3e99d21d9ee275683452b89669e13bf55b5ddc1b3be5ec041adbef63b745fb36d5d0a08e0d04e6813243e9cee32f4730c4fc8362905e04475b8dd96f717f655d243b1476ed58f18c4c029cc68444ba26d542a9734089f9c9dd4b6a6100df0183fcb009560db5187108322b044722ec2d5f1dee0713149c913201e427ce894e0075cf4cf1c763ff520196a7c8b6ab52122d8795b5f2bef0b94233fc036527210b7c7d0eed3f66ed86e55b6d5a83052fd244e473166fa90bbcafd4b58364239de8b042e6db8e60b6958ad09897467e1e25c17fb6eceef35df950e12c9b86bde01952ea4f4f460dc12001bfbc060e1efb27c1adfcff66fb8033e54fe96f72d48a670dd6ab5581019ab7e20f1b7ba84624dc891dce3864b79fbd96f42676889f3ffbfbf2333443a46cffdf8e06b16d5d99660d0c294ad8a27964a9215b6686dec03fbc56865cf1abd03bf420234146b495ae3ebdb9f638b7d922d4932907c42c63a6ef95bad915cccba7fa9bd8e7c660225a120feb975c89f800d728d1ad89354761249e38b84dcc42e469b7af8a537f358c0ecb916cfe6442b40b9cb9156c6d9c58a16a4b7a560318c059c8a27925df6838c6ddd45e6bb71718631b3fc7ca6d147ee886a26397acf1ea9942b0b19d02d76165f169b7d040f2ed13f46bb8de52bb55f1cc3b4d5f07dc38fa7da8073d50d880757f2ceb3a26daf93acbd8c72377c97120099b8068d1ed832a809a5e6f5ff386741ba1dc08fe1a618c74dfc688679c65259bc8e430eb72278ad74b1a7107847fea94c2cc0671794ff6eb2880ee8bffd301833f7d88cb0361788d4e0e7f38abe387f5aca76d9e33c802f918ce106dab2ae1ba2ae3ff292b6650c5dd87108185f09d9745b4d4a7f326374a3ec7ad614079545a023292d40d01739249ee9425740cca3238d26337d4047aab778e4dec11bdd7c7fc2c3231dddc44e82a07656751d49db4873ff830fdc9350f73fdcfff24240eb3ea91f8fcd8e943e623597ce9b60c37395c34dd057a6c4a20d56f68d4462083bb2f0fe528b8fa12865bd051803761c6fc0a6cff3302c7d9770e2a8a41714b61487f1b8ad7a7038a94d5bc9bf5ddd9d51ebdaedef340db1df3d02dd9a2ce1eb5a4bb01a3b3914ab7972cd5f0d420ebfa20cd0f6fb338a5987f64339b163bbdf560a56bfd60302874f91b63ddf8aff07599bd2e92f8bb93614a87154677d412bf50b28548da56f481d0b3668cb209bfdc26cab603965aa8cd676484c32f432a23901e84e8998089dd746fdb7b690421fb35c1f1120220b4c64cc11a7cdf58d9b6f01acec3b0d00c6f292c32854e515f3bcd2ac98cb79163df55ba370aea6f547f72e2e6ce87e5cd4e63336f88417868c84ec1416c6e52cd5009e2b40e3044e6a6fdfada97b414b43a3d9bfe5e5a78549c17735f0eeb6ae65a17d1aaaf9c25fc3b0d84d3a65dd930c9fee971df1bd95c57442cdf840c897ad68e9209933cd6cfacc648646bec647d50343f3267cafe543b14f1792908e45ae0094b689289cb4073f2b91984de6d2558f70ec2a3af20b5ab5a0eacf384395caa0e07042500c0a95b29ad75cc5a92e868dcfb04593c49cc318237e27cd4ddf6928218e66d4ebc5c22fcd40ff2b04a4b3268cbbcb7088780fbd49cd6b607516e25bbd842dbebeb777565d3f2a60fd01a731df1369d7e9406bca7e9a293fdf42c21c295b1df2fe18984e0d3874d1f769137ac3c861fcdc233fd2a9447d7abdf793a3e35b8be394e55ba1c0d03a5655c6b34316c481203054a17708e2f2a4c98dbdbdbd4ce8b367a3254a7f57bf8b9d49745b2e06fa3162fe92efabdbfdd4fd5b8f2b1c7ce2f8fbcc73c3fdc81548c442ed512eda1bc19393f4e4f9d073f6ce33a2d5af39f470809476a5b5020f6aaaa8314d69e420212e3a7b79f2243892a4c560f205d298787c205584f121787d9baa9dec7e66ca32736baf2393dac98a0a20a95efb94abf70c5b5ce2616ccd7e004e48f0f29653aa2b5f8fb96aacf46e4b001c800f4fb7c017164751f16a50f9d80a74b6086b6521276511da9bb96829c5732be4c170e3b976639360ad72a94574a91db0ca1471a0ed3a27543ce72aec9e5c23581e9e99f8e01499c5bb150bc979efc7682166a2fdaca1a4b798f4e509fa0ca795306a40dd6b756b7ccb97dc3e72860015bbefe0e73003ff07a03344a23c2fbd09686afbc731c438edc5a1f55afc52779d9a4c35b723be615f2922e1f6e98391b88c81b78e8f523e9624ccbf0428fb4a72f1b58cb6fa37ecb17ff17a9cc63e376feb82df0da4e9224d800d0bdf331046bf72c33b3524676c435d52cabeacf184fe05e69c44d79196c679696f40f8861cb1291bc1c0b1f847a500878430869a4c175c225a04d330f7b17ba61eea8385709040b9391424f456b5a76030b307d52beb600e1e8a1ed6f11c111f5f636de8f18eb84fb3a6ecb804ea195ef4e3c3f5ac3354de4a6a2fd478f18949a0a0d0f189edce70d8b3a3083af126107d16e28eb02439cdf2852cdf9194eedde30e250a9dbbaa99f7787b9624cf0cee9431bafa2c920c89b1fcd51a9f1c65198d082224b85587b5d15fe3e46b2e4f355c6ab44401e28e69c467579fdbb498031e1aef728a7a8f1576e4045bab30b5ad82b7c3c0fe9a196932173a4fb70da4fec63804eb49ee3f05ebe8e3c6ac00e33e6104f994f3eed086916c222d0c666def408c79f075531e9e3970c3898469060d9a241eb160a6f0d6cfabe5dd13c8a05477952e743a3b18f847bf1e1bf006f1374fc2c1d84572e8b694f1035de843a30395ab3ae62f81ed96018730cbb093e373497bbd782d8430bc1d9726951788dd32829f0284217966f12989d5c0ead6e95ba47775ba19d9620f66eeddcb47fd9ba8ffe83b06a4949c214dac503f1aacc0197335cf21c117eea1797c21b45e6759551cf40c8d91f7a80fa57e629df7624c6f4ee8ac37d8b45322bb28950fab862a1fb86b6ad7e68a808e48411ef713c83bc8f97f4142908deacfbdd5af2e9d34515bfdf1cfa005591546dd05ccf0c0fc89d6dd0e2a4c0f22c88ebe0d1610da0cf8b061280578978d883c5f7d1a9bee8e5772ed831cede616e9bf5c0012de8d2f97e35b3672a005034b647d40e889fe6e767cd3702d51a5df4e09e6869fcf3c6eb0c423bd67949710d69114067ac13cbe6abb13462773a69a75c67a64af9bb7ab3921ecb031507a7827320163b0a956dd783bd7c16dbb58e49b8d624d09ed78f0dc6bfbd27b7e0915dc8ec1a9f3570180f1d0538a91e1f20a80fa9e375d75d18fa1eeef071147edd377b3d50a2a3f7bea9c34b9e6485551678d8e606b98760e379a00fd0e642515830366fb9221fe566af5abf85d08434f5e6db9365a4a219fc26bb36fe8763211d30c7a64613aa6db111e278a3e257c1cc288d02f263fc72d5e8868112bb10791ed744c773dd8f03474ef7713ad490c6b5b436171896606960c837cc813bae21addac81b1559eddcdc51dd358d81a559bf69f830e976ced1427ee5d6e6aed4459280caadfd012de1471deb8640c100430dff75b242b8b18d2f72854cbfc47b6d8b038c07f6f576eb36fd2710929c7713100e48cef3cbed649488447f77fabde4fc3d347418dcb35cadf438b10ab7db646cf657a945619ee24240a5f9e7dbbc570f0b7bd2fd1459faab32f3f9573bc92b5450a556617eafff3c3788654750b333d47b874bb4131cc61c6855d4b3ad3e7c0ff4a4ccb3754f319e124ec5ccfb9d6149daf0b164ae47dc36f2021b166a11d811f84654355d094cf9f1d3e3c6a536f0d5775a1a1287b2a989ea81146732a0d7d1a8f81db20ac97980387efd08b2ba4c39a1fada249ee7e08cb3d776244b5d0a692024df91dbd1a5042b2a6af7ddb56fa6706a610092a6f73335b766fc15dad9c62477871332b532cc4270acd08f756c1263cd9c4866bf4e37da8e0df76a0879ebb8cacb2714fff9d3505af6c3f785603381753c21ed4e6d2d2df8c7e2aa7790ca15e7f314f9774e864a52c5056a0aa5b6189ac7ebc3f56b28f474c85b274c84bdd08eac4af2fb327b3d3d17eadcfee6b5b9aa94f4745c93183dd5dca5fe55055ad9836a7807dae80db21754aff6c906134bdc87384359399f981c03838ee64c9496ee832349267febe85e0070b6664e68c61a17a7fb8b71aab98fbcb50d24cccf8b0e4ed50d55a7797a067c14b24fa1c9a9a1eb0825d761421ce7513f270fbb5af68bb400ffa59900baa7acc3e2837c60c5e10a37f0f5824ccb04b52c75ee6832fcbf1cd6089c8fdc6c1ccbfc7a0e167b98c8276f1af160725ffca85a7c0f35720a74fb0430070f49c449ddca5050c09abe4835d042e328d0fe34fc859971908f065df52a05475c6d5991d4a11801b7b944e97017d925794374243ae8cb504fdcd9259b4da4bba7969ae02af454cd63ddc608e0e118e4203d4988e069d282a856f88a75a5c3505890e955c89e4a3a4302e54162829077f9d80820b81345ed593e53f6b52d4b83d0a89abda789d39b68db6c0516cf8178bbe7c16665719f5313629303b629965b11d6d85f70ed6b9896eb8ea32b38fbf1ee7c14da7b10873540292ecabb43417012826ba74f81513250ad1d8390170aaecc571ca71323ebd58c2c7d221333e8e8130765145fbf9d73686d20bc9f789ab0ceb4bf8b690ac5053bc8dee02d7a98f3f88d179b63bfae70130a939b88795b8ff04a3eed4f3378bcf52398f127c3a82f0f729b303bd52d0d28e141389081f29a123839b44655e158d52797bd29f48acc3820c2fd5a2a8f7fb443ea830c052e562d886b319bbd6e56e6c2544249d295702306153c3bbee98b978e67ffcab456e9f276644195c0da92e9cebef5d18c2de4487bb9d302ab8a078fe308da7b8bdf4ad62b0dc7a8651909577271cd72fd5123277d6afc4cadd0e5bc79ccac6c6b27ef3de6a35ad74078f39929a48a0daa5ce6c03ba6b49ec160fa19a1f12e58fa8a8e5e1935d86436a3fc242b0547d2c064fe5476185989c9fae0430f5fe6da30a29a546d75db36c861498ac749050e43f2fec0782ac17821ba8952a28389b0632d16f9c587a5bdf616512abbfe5e3f833a3e97b2237ec685f74be595182994bcff3535d8dfb770237b4324adce8f9132ff7a9ba39da4460a345db1e3dc8d100db9bb44f193855500f36258a89f2bbb6d81f76bbd2fb1cd91e247575269efa71b6643bc8af0efdb192841ad491dbf993131df96d406ec3f0c4eda427f15463385da4dccafd4bcd3b018efae738a79efdb5067a341dd07f6ffda5128f8dfa87a5c14b3e0aca5f5a1e16a6ab336f835afb047cebdd5735afbebb9f448b1dc551126b9d6f02c8a01f129a23d202d42be8c7ce70d603a14b386bc05adf4868338e943ea0bd48877660c7638d8513c7f8338816dd115b7e8305d41449bc095ba31410182e1fb92c40a1ee10b67b6b84afd4894298d653da410acec37110b3a306894fd5e61dc0cdabdfd869c3fdfba17c4074284c30c7c1548ed1f2bad0a78130ce3dc21450b1d1c1665768a0cb1f9c79b34d3de5f5b0f27b54e4fa030d521333c7782bd7745e1c96a416a15ff2cc3a2967e3afbf14f49ba83b0221164ac1e50a4efe129fda91faea62486d19427ddd6d1ed569294a5fcc6df7e1db161062099f296ebadef155a4cd112612d8ec0c2a2a03ad4c82b82b5fb314613056194d9aeb6e8debcb9163ac82a56ae5267eec43baec1c75b61a636d88fd6948783b542a12f0545499ad9d0b90ab8447b2c3bbda200e1c318f9ae80e4dbec977700334ed50c6ed44cdbc1c6b9347506f634fc72dc32b77d3994fd66a282b20f2d230008950982edcf69bd381a666313134d710a09d0daa819741f205d9b398f739befa8cef272683f8f8a7a2c2301a2bf1efaea6553b3c2762ef243d36b8a2f56e8d95cc2aa9b9f8baa5006370593b44fa429ab256ccfff2a4647fd379edfee5bb788b9c3f271e7d353b8e78d7468199c3f9ec4b0a15af1d54345dedbcef5bb7c20e8fbc1134ed98779e0d729090596b4e89dfb625e4494984a818cb34d99ab2f9c002ce5f1f8802f2aef0a2a7473e5735d9b4e5b70c0fd8548cf86268e2f77b3eb0139d0e0ff9701d8ac298a9f660cdde4e3cae6c77e70f9bc370bd45ddd4dff7c02ab812517076450981d1d41edcc59c8d4a9f9e680ff063f6c16e879a5328891121c4d863922e12f45390f8ec3a6fbf0bb576ea91f1d512052da59c4362c0e0c2e08e71a203fbf33888f0f93ca0b315d9d956cb380ec46cde17d387696c6086f22d18864d6bb7daa2aa08e985c82b280c3ec92719f73cf2ce63482ae162397f812266ca05fa4d17808adffe6ec2393b77433b3c34b1e002fe4179d32b62b4538721e4df8673fa4145ca1f9241369148f021ef627339a5aa585ee022c7d7d44254767d67e02a4cceddf040a0f035099fb77abc1a5416dd9cb906366cd0b0b036d0a670fbab68a2d32c25746d4721ff77f3f303b8d559e0774f1063f381524548bfef0e8ed2d81a2df03bf51ebe9dfb7dae8df714914ff8694cac227fd4ca25c1cd44a5c042be9dea1378b1ca83c3620fb8148fbca5e3bd0d20768d7803c08d6be0f17f3a274ddd5c8986aab1e93442b18698fed702303ea5dfb6d216e034b45bf92c367628478fc89d7f6349bef94e7c2dfa1a32b86a03c6b52df27dd1b46fd65707a17c4dd5943b1c3363bc2f4ca5bb9a60edf705c103b4ba1cc55c728eaa7dafb19137ced66a7f407e3f71d20312977c264823f399a6832a25d89477518096d20e00015659d2fdda19a9afcd7fa685faddff0e78211e19ac770635d8efc0194d6ba3ab45285d4f8d972983ad837400b1d1c08b13010fc8ef9e41f33d4ad1de59ba1750e4c1edf5c8f6175d9d917b2f01ca956898893d18a8afecdaa9bbfbc7ed72e55ebf8a9ab9ecd254d1172322930e6b436c54860ef5bbf53aaefa8811c2e2659b248fc35d61992ce3d9fb0ba59cb4d08199cb73fe623dd275d962e4ec3d599590e60bf4102e5ee509c2e0ebf3d7093db277e2359cf68e9ac2ab79b81ffcd2d40a92c071f5fe43eb3e21bad42b563f1ab35376df13acc1ad5eafb2a143a7a40b9d1f9f8c0bf5d5eefcc34afbe222fed822acc786b031cf35d031570fccde6480d5eab2e7f4311576270caf2a3ee65be3728c1745a8e95d327640b1524ca957347635c04f784553abc2185eda98e9335f9dba3dbe1fed203394da6ae7167a150955a5847bcada0c130a3e27ea7b627d24b7d53fd0dbbb29fa0b0e30d28b405b43a05e09e9b7ec747608c06d264f4d6eea80d81c9366ba90d9d355a29850652e55465575b6cbe7ed0b592b52bbe7ebdc0483eda8b708f78bcf13baee91ff40ea61b7480630569b433acdad910cf3e3d024dca6f1c86cdca3eb9d7b996430ed58be72c37f859dfc81add13cac0c2850c4e8d4b4315a6f4fb9c61a88545294e716a0bceb20384b99944c0d8044823a6605ec8f5faa65f4c0c231a2e40450e32b9a59a323ca76bcac97dc88c064b5b34ae811e5c1f0844fcb8336d6923a1b79a88b55e70a5fa22384163faccebc9854161016139511a1b9f00c015e6320ba34a863e29bebf07d16fbb6e31f05ca0bb06c533788d2469d22eaf84e98ae4bdf3c07db5d70d686427ec4efea4aaebfd5ffc8c7c789fa11d7d465a4b90b44ef2832a2ff416e7443fd3a101452417408c035069cbc8df6f7722c158dab0c79e1eb6d17605a3a0980a42052dfc30e4a713134a5da5cf28c3c50ec52191dbe9b905b5bf1d2d2e2153ccf50b3810b9bc27ce820b43f7e7b32c99dd4e4a428066b3fe8bc8999a9ffa39d7d0d23f080cf0975b297351a293ac33af9ae280cfcd22599494b091efba37325d4680186f6691ed8ef0916eae2a2dab782080409a4d715184ab833a809254c15608ed32076bc955edec1d1f1c9e093f95e9a8760d089365e53f7715eb51d71aa3a5cee6b173e2de6c8b96d0e3c4057b4f6027b9fdb8f4c1bf5c091fcd1bfebe556ec68f242d4d430c2b54325eafab1417a3c19ee43b34f7b4cff7159ea8a4c60f8174673c8da8209c347fa6110ae2736893157ec72aa12fbdf12ecc0c0e61e892883ccf5a4200859b87f03f81064c740cc5ec892ff072ffcddea18ecf5fbffc0681d156c7b6eaa1abf63737dd480774028c71a7553064a1f31acbca366cd34266241571c45dae498e409c9921951c88bee8fd063c7b43b02eaa4a1793689da7ebff189a81c6bbf66ec12d0b632812def14bb75c310955b820b13e7308b22889a1d80d870b7150a7654281e019faec1874cd1c0133f813c4508abd519810c3e0493676ad8b5f7e29491f3fff7d1ee583a6e390725f80ab922cbac300b185a785c79e702b48afec82bb948b7d1b441f00f3b2f3bd20c7fbaf9a95aecb1c6d3288164ce25cc8672f52160cb0702424ab6c028911308728d3ac483e72c2c558c11dd8b29d4ab06d5062745cd581804a3aec3cae56833869bd7fa5ff5340796171d9202d5b121e015e38d6395847b85d8fd723a7a2283038a87c7f028c86f7085d0ad5348318381e3e398fd9a7c754fd1362d5aa6ade815d8eeeec77d0193aed9bfd781d1a6e22e651441548564ef2cdcedabe007717d48f36a103ad02646b2b85b5b31dbd809b28f0d1f4f77e70be997a6c15ef505bcc04f60c700805fdc1338e04c4ebb8c21745de59aabe7ae08754230f91ecf49c8857f4dd8233ed653e8fe8a4b514ae3a256816054a3055971478605dc5848f6f97c07021d888a4e9709c338aebcba82d32c4f830a8a90b896002b05f704b53e5fca92562b7c82e9a0bb2e220686afe0ea35be7134980dd5040a72a609d0215281a9804b708016dcdf0399f51a8ef10eeb5ba5982e7b1f55096f1a3d196f8227c85cf80ac903f6e6dcbcce8dc2c965b67f87c7bade1a78e016a0ce6425698220caff67807468892bcae348a51821168849e8569f03475a9730465d34a6984d4ccfb2cffb2b80f97d35f789f14bc45479ea15f0bfc1a833d5393faff70770c579ab4ed7abba00205f94143993a8ee9da3c4f2602dc82a2751b18e7f604c597276487c8b512e196ea00e6c565ba1f2849ddbc24f169f49d912641cc98ad471f6acf814a80936b662e91173c03df0e923e98caf581269a4a50db967a21bf3d148eb5cb85b12419855d30d28387120057414463b451d5a3c47edbd10abbe2c96abb02efd7b220f9faffdfa04773dd28546f9767876ff68522fe554751e8bd271b99729ffb6d47505340d1d5cba20ad876e8bb9721ccb1abfb28889698f9a6b03e8dc089860ea3a96189a7738b82bfd8fd470a429f0fc9e8b82ff449cb3a2a2377e2126726990650bf06f4d2364fbafe76ffe8fe2e81051074a301d9b562fec291dd58271b8510acda69ad43149308e901be76bb20b7dee5b3ee46ed82a9715c13fbf247606aaa18b4c7be96238b2fa0429f071f12a82e89e2d0fbb4c3e5dfe0635626429fc06588a42e79c03cf6a0899fcd1b1567ce61d693ee46056467370cd5f6ab9b64b8790405a1e0363c212914b56180cade8e4a30e1c97751709f7d8c81d6175b88791868809477cbc539293faf514a99dfb5c540a67aa708d8e03bd2f8b7fa1c9786097f42cf49a17519c8537aa5a5d97344caed3c5033c9a6d148b08d6e522cb133164926a25b3fe8e6eb26efa8cd2d9b342f3b5f2c319b249137b86300682241c79a6c7f6859cce8c761a8d8a69e0239b51090c510839d4ff5ad92937f34539a42351750a6c55a1ac4f9f1dc25867cdaca48f30c08448d17fd77d13dcbf7886ec97fbf11dbf5f637d79f4620963afafea9de0415820f19668ed4e5dc91f7b40222b10ad04dec5ec91f3543f0d1ab08176daf12030b4a0d2f04d3c85d40b0d93e136bf0b3150b5d0cf1cd025e79db0aa2f87cde8eacb4206612b06379c5b7d116b46d924d5af95c94c05a3a6aba29489ca071a97abfe136e1ef585e51529ea818b21c2c492ebcebd022f9297cd1ed3c8e44d61dc3904847c832e164ee2a86bc299d505d16d50f54a7554bda55c062fd2254b1aa22d2da07483968a691bdf82bffa77bc482bbde4282d02c6cba2ea7c564cbd22b974b1588278bbefdcfcebc9e111fa0a0cf6dbc1e1c6be2212595c6e25f004d5606883d402340c132ccfd4a1871b399871a4ac6250cb8baa11f695da29bf7d875e4f9a647d9979de283ee05149820a14ffa063fafe6b3ed707e490286d659a3c80aed5ee290fdf389ad7513f9a93bbed7806b0d4c2c1a8997c2d29e18804dc813618a3035e9756fb4dc2c821673be739e51dca586ffb3878f5576aca2bbdaf640d611bcd5cecfb133bc1a16a164e0671240356591ad237df053b59482db51a5181070f6a3ba34538087d67946c17cca11f92ece5d708441ba5cc6fcade2c918acac22ea5d5d8a0f8ed256c5f37b267f812ef5f9c4cecf50d1e548fda72617ec7ad001e74ce9a3f032cfd48565eb50ac40dff16005365aa1d95bdd69b0d05df79590909dd574f256a5d8d61ce8252b25f3090a842d3126d785f692f8cb64a575516f86274fb49f53c04686b1a462783df509c9308de81ca0c8ff2a6bb0a0b4123f9503c86387b73d09c7f52f5f3db54f0470be026ad7c7fec21e53de11b024355dde0f65eec6c39a839947e8fe6ff007b9632ea48ee69bcb598f7b1d33f3319f33c1b74606247be0a60fee07cf4376f81cfad2b6b6063a5ad53b1044255380071b51776ddbc138d9b7380706fd95d9904867b6f49d0f32b63d2d8b59b5d8d23d4b9da4f91d3f4e7402183a4ae5779389790cc31d7297d61261a02db359909eaa0625748d125532f0706c8e11ba09d91357c1c9c1f87f42f7f5026a90330847c29ad92c270560a39574ebab0ec627ac1df7581014e1823eabb88011161c543d4b875e689363fd50bb14e4d4a9d7252f0001acd9dd037b01271731d9afda16f874ff51412e86516e28cd0093a288c27200e1ef76d0a5ad9840cc4f428e6635cc5d9045485b9aa8d2d3fc28fa7863a5805bd2f23c682fc9eb7909b6b4fe3cbfa5eba3fa421e9f6635dbfc2a75347d8adc28b795b488eabe9e5280ba7d45dac47faafc339451beb4c1e52c2b6a59d53b244207a8e8fe02724100d1c652fdd2824e2f6eec875740d34f0c2b9ddc0622fd03a55af6c7cb4aa38f6aba5abd1be80c9dfbf203313c62de619c18b4d515066da22f361c3d6425aeeacea0e2a62ee4052cfb8a9b85a60ea49ace9018987134c90f3eadb946c19f617a3ec3aab822cd8931c5bb996452456a99f9c12916ba738eb3178cc48eee86f057767f327f2e0e4a259c906726f2d344c323eb705396879d8b412b2ad5035a139c758eaad515c025c5b4a7a754d8752213e4d021166ed5333ab38fe3461c8ff2297c50c9c352cc07b731f71e6632b381dfcb3a320ef1e08bf8000216371653f75afff5d5777eac73998e1af11ff06362c5b2f26fb4e52a530d850dbf4f50035fe945d0cf4a40d92530b43b98d4db4587edd6190c172cb6fa2dd07fd0f7e3a1e132ef3786855f883c84fa056df00e499c4afcc316c8774d8a492034e677e39dbc39843c0c9115a4ebe44803cb1be16ab5ce5d9ad24175d1b459ad8dd69ffab8361e38dd41badab6c218c0db5b37998b276c99d7e5bfd15828aa914db67eb0a5f57176c5ae39995e3c5dbcffaa3fccbe67cfe74b2a7d57f28cf5bbd4a61755ea2355db729710a6b355620a37e5047984551f0374290309f073c22a23e1e6a468c707b60cdcfba905e07a80a422a8fae3a067d68e9714ba2eee50bbc2168d118d2fc65e6364cbe888c87db571f9cb2ddbb62f8f3760ed06b84adcd862f1dff353406f4e09e03d05499462820b9ea97f2d25b91dbe2b567e1fbd1a809ed32c959196191bd8c84563340668ec686ee67dd2125046ab9279f8a6134addc6af939f26f7c70bbea697a79a3ab2ec6f61a59f0cb8e07e6304f5ba66f46fe1d4ece0657a2ae3c1a77d6da74177ffa90bffd2fbe6f23aa58edb87c85208eadaea706486c8b82c89bce9a015125b8c4cba728d27c835797bd378ddb229cbd1d673027546300348e459c2d79f073b1e9b86a3952701fad927df6aa5cea59de349e4341d8367fd6a209635a5bceec936cce9e7381818b8d529c95bd9c1cc245e4612061cefc6ea49192e44dbdb2e54f41ee15a65a13a9ac92110328ca6db9c27f8906f4bab0619aea3453343b4d1d311b17f96740f8fe29f7dd47e7aa947e03545415c04865b8ae0c91c8dba0f6dbe751bb0256d81b437158af5c21f31f45a447d4557225a808c720ba0fdc307838cc7ca7f2026c7d6670fb4152ad463af617c4f8c86530678eec317c067cf233e65ca6c6705d287141d5fb4e74c01f75523daa26c298ea1d7ed80bfc15217b0fb31b99993b8a684e811227b7d7949ec05170378c8c786295bf9b046d5552a1444bc653a6d089fcc28cf616a62047a9a05eddaa4b07c740814d13ebb63c013436271b0ce2f790265f11ad0a25ec5ad639e061575963ea98b283fc4192a55db516235b277d74414030f5d9929a559e531bf90cc49caa5635f53b3c5951b6881ddfc58ce7ca1f5e044095240f1107dc1951f91288cc841ae8e93d14dd0f92d0762a55b0d96d226f87512d04dcf4e3c6fd8fdb1e7f93fd9cf46054b88741e5872412a8a61d9b4fccf6821e9b38296f975cf4fb1dc20dea27f2c379c73e4a198010cc5679c70626062397786abbf4b070a2e86bf8c7faa4b5c9ea7cfec9135042c8aadc79ed0c92fd490f4d65ccfad612ddc435e5de3d1d938264c2ee8855b838dcb44704f89cd00362e97996009fc8801ad194184efbbec9528119b5a278737e15caf9c7c3874112de224b4075d36351f3f170da758539ab0d973a92475aeb74880fa736114caa642e5a83dfd3d00ac56ca5d1a4889f6810a297df27ec5299f2eb621dc72e9db756907bddbfed29ea8568bb8beb9159f839f157e55d65926b81d51201799bf6b9069bae9b54a087590307ca3ebcbcc5f5717c0f3e45e7940062c993ca50b49b40fc413767293d630ae823d28ae3e5969dc5c056c6ca45212dfd2ee7916af283e070923d2c138ce64e34e4795ecc9d611cca8b8d825b81ef8b75d0e1db3c8b5543acaaf677f62e01652090134d627755b7be370c63761ccf573161e85a1656ca14e75cc2b936fc57a14bf405a56307807ed373cf28f59108be1a5dff6f17e2cf596a919d9ec7d7fd8cdf699c791a88de3cd268c50c189aa37039dd2204304c99503f6680460231b8aa6695e972d5c3bb7d9d90e8de40376809dba19c8b3c6d1ca37b560b1a1719877e2b2f4cf6b5923814835799a15851411030cb0118449003e291c15f0830dca13ac91af65cdd32b72ea31f5733052fd11303485871884a62f3d86848dd2175b4abc04729f24de141635a4c0632057e18ef8bd6e1dfbaf48b1c5f51ab14bc1668ee99058c03f5d8159b05dda0c53556e645aba621987c8d12427b86e9ddffc5f6387694eaf6d5e3b5f0dd52fa79b627a12c1f081841aaad49131f17c747e0198992e4998c7308b719ecaaf7ed03acea8d3b80dfcad8a191702c1f3dbca0014420f27cefce9c2e2395399a916faa65718c95a38e73384550a01a63b7fef5aa54be1b64a03509dc0ac94fbebcf6e6f585eb661eefc230722ef0f0ce5ac6056737bff033157caf3df2c586f5025d3c95d79b509aa9221ae7706a3133772041809da0d5feba5ea66d4e3a643e2c1d4d6860cfe12086661ec3e75ca50ffbf24a53fab314fe593d5244f01e1472d5f2ce6dee18bea07c5d0440ddd15836615c0b6850ff745eb82298f110cc769ecbb290bdfa3246bc59e47326596540646c034d5f167a71295bf25bf4e81de254ee2089423d2089bfd30a1ee34e67fd31b6135d2aeee40271e8cae531f5e3ff11d3c5827300c2ecd126780665cac855df60b6d3691ba35df630c05b888c27d41bd13cfb76379b5091230a25c4f87f32f56e1eabb818852de93f0780893468cf8c8cecb597d80ca0147ac184116e6d118e9a7c1d572ea8e96f0118ebd3f087fbb35004a5920c957e054d060586cb01ae49ae12bf2aa1dcf03bd05155b48b8a472bc9be5a6d5084976a6032436f1294bb941bb4bef4abd2b13f18e27f85ff6cef50cc35ab0dfb113b97b1b3c8dfb81e19a9902ccf51dec91e5cc0367e91f3d2ec35527a35967e3097f79b11563109ef12bd0acbd680321e0581e67299be4061c6887a09d5ab7048d87f0b01a5cf020cd22b60f4020d6fb344ebf09dc056d4fe1441f5429ec99c4d9154f093b4d0cacc825022b751165e0285c26cdd0c4ed433667bf13735b6fb2f99d720b484ad1303e46a272d149559ba56eddec1e43a422f1559d9c4fd471f0a6a8288ddab3dde910c23c131763ae2e700b326ec963568b5b19a7883812a55a7e7029779f706c9d1f9e9a3ab47d417c0e4d2c534edce87197f41db760c4262ce4faa2ad7c09ee4e5f9dc5170535a207bdc74258fdc577a5e48e66c157f29ff2e8c26eaef462d5cec8582d6472826e7e71273eb1255a1c52bfe68cd15ea12993169c3c178062c3273bf900df1ac18f97c7c7bb3e67b7938d84bf0ec23fbafb4cc7c28b323ef6de6e5fa8154722e94dd760908051971dd65fefb2e93a165f507bc798b1afd075f6629b2b5a96897bdac675bbd40b5c0608b029c8c99277fb7117be7a6bf4ab052fb53b9e6b13ee69afc1a9a33ac759e35edb6259731fa5e9597632e90cd848b945b23fd0c0164db811dcba995f466500bd2df2f0407860903451048267fda3c3f794602161f34ed9daef57a8c6576555dec303784c7b77d3c27515bd06773b5333f7d232e4ee8c01dc972ad837379e981a5c11fa4dda102064d9bc87ba45c14c82680a37cfac7e2407c528509b8b62806996bbb75da25c02fea8f9747941c7f1da2cee7b12c7ff37dd16550b68f1bb69e23f3c1c0239bfe1d0a7191ff3f55a3ab8d8e421a25f6f97264b0722f6ad9861722cdedb27b4a1cad3855842e4a8d85f87c5f1101a41b3edd0decceb4d096f22b6057095db160ae49f3c2050a31d0b368cba2be13054d6f23b2aaaa52d8bf155be2e9a9396c9718a6c30cc5f308e2802168c952dbb26abb07bf1fc57207009414fe29ceb349ed947c1900db121c39e45b819c4febc8cd9ead2732ad1eae45160a4222f1b9acdc15da667da11628fdb372f74a4a70af274abb6213687cd070ffd5ea157c6835c6f87c79c7859d11425bc86a9dfcf24e67d9ed78d2afb54b8025aa85e65a3f28ddd3ecc7ad3e4fc91f3f68bf62aa938588b67abd63a0687c08fc5336fa254ceeb3a3a67357352a0802b92c3fc381f4d7fd21f490f84a38b8406e498eb61f97c3b680c3a2492c5d2189c255dab65809ef32016b2212e0a6b6c6624afb8ea314bd5ee7086e29c4d00861e886ee8e9e7301728926d16978292c48d8588d8c0f1341c499cae589971eb8161feac3895a27c7bb58d2e242025a71e88d5b9cda9aea47a2b7fa1dab0e1fe9bb8db2be497d15a5fe2de0b912b57ee0ab66945ad7260cab9328fb3229aec91045e20aa6f810184ebaece144f0c62e8ea8477afa1cbcb53a18937a106861c04b692b8dd95cd5a15ccf42d39a580a495cb1388dd7fda6a90023359c75c5dd1da5e3e632858a3858e4f9d0a643a00c8b9bfb42628a51fb8beac3a11c404e929377842a2698b2296399e6e9841c254ef1070aae20ac3ac6dcb6f7d9979aa455bfc9ea1dce7853d0721d9ac44d9c1edfa3e12e43e08803efb9f9a80879423e40d3600f7d2bd8420013dde18b4ae48ac569e77afb63685a92749bd3841cc1be4ff2caea45a7bf276f1a472a036b762a6ae2fa6aab0d9d92a4f4303d467d2ac9d7dc6c80dca32a12ba91ccbeb16239339ea86d10006a2fcd10f0ab5da7eb2f0a35bfb95a4e480364ade880918c1747967f6133f8ff4ef5fa6f52f95154f6ab31a2b70daf8d704b71cdc20bea8c51cf27fe4db4785c3295a54c3972b1be67f8b51b15925d1a1745136a3037148625b561b307a726ca17433e8b188b7d5bb6eb30bdfeed4629842ff2cde0d1d48cc9780db6cc10877f68b7d6a59177f695b55f6e49744e9a58210b9e7cea6b6b792dacae7b150724edb9d4407c4d9ee855245e240ed8b1a59aa17ab28be5beba3098ad0c967a96acc6ae170fb07f9344bd21b8b976fb4bd29c3aa21667a5a2cf3dae84b5171b764bde192265e5d7731310218e45e8c19db39c6db038e6724a162b8e2c4a1aaad92122be4d5c1e964d50dfe75db0fd2e0eec945c91380c856a4a1ef33373c5547b13d4f21b38a687a6c3367bb5052d6143f8b6c0fc61b96b1e5e7c58fc44005a0913c4058d223b6254d6db627dcc763eeecac1c40b8ee6d5535d28a26805c7669d611cd0a0eb97af55961735efdd5de72120b18610de24a18f95d2c740d3af5733cbe68ea65a25be39cea2956c45b3017293e40b619aed0347639dfa319a88e81e446d72efd6a485df980035296173e14a4dbf604eddc4c213a75cd75514f0c0818972493b7d4126f5a73e672e52ba6f2219c85c279a77c60584008dabe4035463281bccf4a6cc70c72e434dce36d3a7ed0c90cf4fd046fe903dd3fd234c2ad9b48d1f4ac3e998267444ef16511f527b710bc27aa8c65e99981eaa7d1b1591951d28ac03f87631640c005ec30903ba700712f75c55305f8091ceb84b8fe13b37df3791f5a47de9d0db12b938939b4fbb135af0449482448c6aeb840a29f1836c25a07d3a6a5dc31d71c5a7855e3965f4db8d004ac3876645e328477610e4c5e7483f98e8e82bd226a854f58984f4ecbd58f17a1b412d5ee0b202f0034c29f6b55cde2abc70919c6fc3568a626a7a90a61527f33ecfca9d1d0a37f4b287c70540ff8a77014419887e6d5dce998074a03748aadf75132608c523573643a27eae9a95ce3be199c7a94922359f9cc85787d93227fe0aeaddd14d3cb87f016feebeafda2f017e929946ec228ce34bacc8ab186bd9775e1a98a6776f45c9bf1e256b2ad677ae628040f78a37589799206d8e968d23b9846d3a12ffe906b386749a5f327ef381d8fe78b1652cd6e6fc3354c8507384538798058c869c4b44955c3e3c4634c466c7c83db735c8392c3bf1a70473025ee2f832f9be053f841a70e91eb4c9a0e0d85a22d42183ba1dce79c43ddc2083bd6a3fb279fa38ae407fe7afa4846ce6d974afe6fddd91d1fa2ff04dd9231109fa86737f683aaca743a6b6f7fb421e4295dab9270e52a298da36ee002b84bc6013c4b0149e2e54d97895c3a1ce6192c045cf0797d7c369901f437b6995b5c19cbad076920aecebd435f3dd8a0fbef0a2226e00fea643cf4fcd0f837b00cbac77f1f826329d3491f477d44bfff50cd7e83b18614e51c80e3c995ad9cc5aee11f9cd73442c4ae3a5d6114b2e93170cf7818651d08f685c8be110b1134d2bd765e09abb5acee69ce58402b43c2d8cdbfd57d25cd212594de33b81c49aff26bc5b6dec06d8f19e525abe6204108a52f0976458fa325d39cbe6386bfdd0af4965c58808401bf2d0169f57413162c5ecded064e9a625136e16a2d8e9bb3ba2e970f4a066dda756b0277fa5591a6a71ac0f26b09547333a9155e63999924ca29f11eba767c108496e7a97bd5db958d82bc1354b2f87ebd96db2a273797b23b93c6b26a3fd38529a39d8bc11c68adb6dcd1128a87dc17114d8dca45500203ca8248f6a338b6fe7a12e245133fc3e614381575588a573c03c34a325df7922010b646a5275b10bc57b601b9335aa1e9e958869e18ccd69d1e816a60676fdae317c9e5a6c0dbe4043cb747a1e19b0ef58e16592e38f02ef25f24075061628be8a191e36abb4d7c87591c956d07be03b041c09028d728991eba1fe9b6a1f8996b7f279771d63cd16f4d9d1e02c57e6abcb6538376c49a27a059b2d67185c0e3ad52b0edfc022aceb012429724a2992ced31602836f038d774da22a6a6883d5b7b3869388f30ced771e9be4a6f78aa769ad386fd30b92fbf8b61ac85369b34a0c93f1f5ec1c15a806c1a0204b00d4e49deac0bd7ffd20732f23254ddfc8fd3da8e01cf3dfdeda872a10781151a5b23b7cf57e2a10aad24859a9a9f7e84138278fd34ab523fd4e9790a21f9fdc69d3c55445047971c6bdad225537a8cdce08dd01cda424decf9367cc129b5a2f26ff6a9a05aadf5e3c4de6cfba682bd11cc1bfa22a4aad4d25b1e920798ef7adcdb4fc6e033959c3d1cf247929b2dfa6b4ba7cf674e08e2032fdd2424266537bbb9a724dc3156540cf3233690264d5f913527c98706de16c816d8d157a353bac83d0d47e0a139f9323f4898cb7fae9f3e74437206d74685da78aef0c409f1c2a44b1a41dca657036c2d9a1063298e526d4c68f4ed545ada5ec423d8cf951fb189aad659b32ed66ca96b3b6f58b067dd2aa09b42d9dff39c347920e62c66da43c29eb367c72c42f2b32d446bba88c0f13c5713052a76303907bde17de315b57dc6fe3342a32bb40ea6baef5dfe613568bd4e690493d2527dc7e62227f77b3fb3dd5c4e38fea3dbceec1a649bfc3b3afcdc2923b13d19c4a031f53e249d4af28d1a0ae13f19ec751bda3a0a0aba8ffc94b4000fd9117e5088c724875b6eced28641d98ce95d120e4bcf152c212c131caf2ef119bd1b7f47c95c4090aa2c0155e5b2e102c99fad612e1c45a5f62e96e9e5c93e48c0ae7e5adc8aefde07229168a72b22c97d23137a5e115c58c5da0be5ef146a1a07a5e4f065a1a28e9e19dbea40cffa2054ad3672a81aaae855fb761c6b141a9df1cca1834e5e62c7b2292914b45686b9667f1125b6b95ad3cf80c2f89b47a771462acb7f6670c8a890c3fb4c8d49257b1a4c0981318576eb7e1c7980522ff170b192088eda01677a4699d926edf39f5ea545a00c4938bada7cf150c162141be0dcbaadb4f04c70d59c1292c9ec5dabd3dc0b2574019f9eea416c324c204b175957d6d7a86d7d06c961d75ab45bdf3b7d23f1306890123a618f8ed0b29bda730fb93ea636949729f6fe738af541a3ecbbb46e6cfe6b6097f742fa8abd4fed9d81ac473cf26ed10bdfa66542b69960ee2f3ba5b37964332a936c86aa456af3de7eaadad1f8a3bf5a8eb4b7dd1d50f30ec18eb0ea0d73d728d943b68bb8325d17e780281fd63865fd1dae3b4c51e6a477d46d8a1ba6caaa99994710d3b75e00b2767d7ddeaeb253862e4b9dbf93da70fcfb8549f976f10a542dc99225d559cdd6464a567a52f4fa5937f5bb854ae39c79cdec2e8ad4fc59b2cbde6f3c81ef2cd0adea0449d9c3b684242f867c3c2fce490310b4ee372915362713df75c6252f515d4dc786ad781cc795576e8c502c8e10cc4e996320afe76443be214ac39cad0df970bf12a74dedf2e19174604e9aef68bf8f1ef261dec8612588c4dff8d10f9491cc2071cdc9a2df1eba7dd0ccc06a0b31deac77028e1f78c2fb6b6d061ffbd26bb3b7124c510966311e1773a32ba88d1f9633b3db429ce800d67283ca087efd216feabb9ada98f478a392c99fb7f207e33c070df7b132ee432b8626d3c291376a8781bd87e15d787181cb07f22b9c5c042b29caba1894871227f1a74ab49b916cfe0e2318db7c66dae167d753cff400c83bbeb4226b92d93383d27c7c3bb8967db01293c7586cf72482456402f834c9bcd4c33519bdd41e5d7f130e5d25876a8094ebf63a073dfb8c00792d963ca74e3c469b1c22fdcf52e7417b8ebb16f1380155a23500d22951682401c54319782b14a2230618e4e41729308494333c3639e395a5a69754a23660e3fa48c16632735db4014b5e9fd8c1874162b642fe45435443bc99a9d8d0dd9040c66df83743783942b1c2c3db360d0b0f8667eae8c11a4dce5a70e675f8e98327b1ab1b8138b2e95445975c097e68c1d03a872aa766498d8d818c132f96f9e37d2bd875c3a23bf4aa25ef0e53868b7a2f16a0eb5024d8caf8a1b39621e10f8c61be27335fa06ef5a47f2d39c8d7cd53647f12ef5c1933204728eae98eb54e4a3a04bc092d65b85d2e34c42c5496a2e5ed776aa11e55b6c313f018371d4a17bc9056e6a77d2bfbdd41e011d8215a39dd15ad1675e26b35a8c0c0bb2bba532a6f50dbc11b90e0ff4991503d4af64583f6e62a83e9b73b1abc5d5f1e6aa75376fb8b70e3f16b2e3d45a7dadf4927797429b3201326d148fe2cd497779d57eb6a9cb6b4075bc3ebcbe28f9374504dbcf72f748e02e42214e9ea6c8bc6e72e162376268752b9cc865c408e527c33ce0eb897264b6771ca8cdba7debe78931f27ee70870071c12867cae21cc94f4666653024c15b268a4aa8e8d81a691d8a5a9379ead588c70d516575983aeed4f04fbd46f8d2a22faae09e4d91426dc6f29b18dd4ee9a8f931c27d16b28c80ec09a7f7f72f628151efb23b48efaa9223220debe7062bc3d09bdaad3d1ee51797f8230fe680dc61b30a468d34ee61bb1e82276d42d48787a0bc5b8a4a3f25db822c7853d8f0f61afddb80c09d8de10570ebf72f2ffbe7e925f7a7d590dbe8031b31d773e947036c9f5915efddb8a8512f162ada9f37194657c8c73f943766e44d898936eb1d58970f2ee910208359b962c91c209ce76ddfc850343fc202764739429521e14fca3f621ee986bc50e7c45fe576a284e9f13300646e89749e71d7383412730b0006f67135121c5d13cc73916a5a614425824d0bb4e57c6d50da74c98e7b60946f115b88eae53ed79120d61f562702f95070df77ea22403382ca385fcb02be389c58a817a7122308ebd5328bf39f8a30e717e7ecada8f472ea2fe6a596fc788e81cd38d22391bd93e52882b4a3150708319c93512484b0790c62dba223d9fe055d24e8b29a7466398ae243ae676a8b34a9422f97b2e1a2c909eae71adab585703a019d501d3cb3ad31c95e6bd4f19efd8deabb3314fefab7adda3b977ed97faa4e33904e93e1564f8b16ff2ef3c65fb1c7d0554bacc626c5b0cf3381fbf67acfb7fd918f959fc0e2e3fb3340c47b43b22706a707e987bf3ccc333c2cd030f9f75356004f232e5fbc5f47159a778c196d68ca774e5c6fa66a52dcc05585e7413d2fb4bd45950d051349849e9d045e1b62412f2681fd80ec604dfe87c344a94f687c5e340414b4ca154c31e3b659066b0c274e93f63e13576bcef9fcc9d2b659fad43113c26968ea1a1e8404d105f66323226f649ea557cefc3c2fd8751dd410868ca027b95d7fe2e6214fd9eda2fdfe02d90716a2c6ba9e93e0d984d5561c22f16f26aeb226092f1faf46435880a547d181ccb82dae9b29e85609a1773191925b309db506e90b0fb0698923ee483ae89b817cc6505e719bedb754f0e1aa2846217f0faf6f7e1dda4e305090ee21c10f70bc8108e5ff441d40861f6d3a1b572aa63195dd84bfff6d7cb2107621240a19f0a111c605745679a2b0de9ebaf84f789cda38a32283036d833df8744cf6e55032213845d6a983caccd074d7be9e895e5e863b2a06041b4ba366238676ea76f0ce6801f2b79ebd07325745b2f6e96ce2ebb3dfb99b7bab6dcd7a27a832e880b79ddc568635b1f944e4c554a78ef34fdc2cea73434b7b2ca1fa70c536f0f8a4bf8be396d5af3728c1f866df75bf2ad2cb3f975d8c224900022c8edc281701c802c6b038b2aad87946b50706e9a9d91a078caf0f487bc6fbf2dba2a2dcb8488de3d00aedbfd19371763da57cd5c95a8a7101259ec566df8dc4efe755fec411c04e3f467ae608cfbdfdba68267dacca34c30c113c2b77e5eb4373e831f63641d89937dde1c935c1e64f2ad539c82177f2e97ba9fd28d80f0095da1d9de625c97c85a369a70f91151c4c9df9f3f3351b05fa706fb6170a401a7d22b4abafce332e958f1c3a79691bcc30565cce645220b0d6d7b9e4f7bd7f221dc232e9252c1bc886070409e94dbb6919e0add250cd703884c831ef51f45d9aad329068c1484a3e1e6296dc102c8c6789176bc8fcd514d76b1882d894ad8d48462aec2e5db775a47553564f3851dfbcda2af0c07ad8c69dabb3ac490c47ac8d766e3c8820a4b5b7fd2dcb0f8f95a7c96b618b9765ede207eccdd70612ac4b444ddb88c9f5b6021adace91b06a897fd48cc11f73b35cb6b5dc807c4d4e7fe197203f50bfebc38b501b1e28d50774e6ac7406c5e21e2b303fb2dacc607b173571434a351913e54edc6dd5ea245ce44238f228a949ed58f80de8c047825b84e3c1194f91fe35ce38b6e508e7975752cd9ebdb95dd4630426e0a95422f7850c908ef32336008c9678f9fc32121506a4c97206010d90ea7d68fcdc39ce72f12119b96b97b7a2129c389cc9a16e271068c386c3df2a5f71f88efdc64440acacf0184e3bdebbd5a197e17e9d0edf611db2ad27fc19593b952b33125b7e3250c5b6eff5290f348310f5a045a11283bf9de24c72f8a835a5a37c361e48c8c0860f38a4cdbf522ed7c92389ef4801721c4e9fae6a83e80a3cda171569e5f47ffefedf00bf92517a0207b8adf0d0491cce7b401418386a937455303256c75783eb75c38c85c2c7483613e73db92c036e779bd39d967710821e853aeabeae592bf79514312e4277d00f822e39af8ef9c57a30f48da2280ada43e67163ac2eecfe1cf4117f986ded4ecb9e5a0285837f871daae50e1124f784c0192d831d52de2cf2072f5632f757bc339f7db0eb1c5cb59ba97380b0dde998c1d258b604c7e5d3fc43b0992705d903d986e78237ab621edc1c8ebfcaef17015994e16ebf19b46581a175caa29118dc11721602477ea074ff861f9625be5fb9dda26e24f0c7d1775839e049b861e0b082fcf06b3cec1bedb7bc5348647b047538fa9f4e62f04936257881c3b81d5db798c1a11cb5b71f3b08efff1121f2d2894a6ba1139e193f4e6675839c229ee072695c6a7fcb361985c89e2dc540b2b4377d3c9109b737f8c28b931dd20b1a1f5356b18d938160587e1c70db2fb6c4415305abf4137c47d4563e4ca84d853df23979e90143150e766c09658d96851c75e983516dc10c47d8b59c782ef7f07bb14961827ca4cf2ca9fff545ba703b0a252b407e5eb366b3766f293fcbd5c79047ac543ebe8fb67f5302117e50623ff251d8d368025d3351a5222a01a39352f7436ea2c6efe394b8567026af8ee599bc3b10a3bf56c24ae3258842a0a79f06b7cb26f4a81a34f74e4ea75bb621d74fba0c99b468c20bc541012728fbaecb4b09a29396096ba617560b8a60e3a7af8c39ff8a313dd49b280cd2a939eebc39c7ae6e2dbb2187eda63b5e63fcc08e19e55b95ce8c62cf6b82e9984e40d761cb208e226be07498d0acdaf7e95cd8cc81a443da8cd6f0f13f0bf0ab6905528c7d0806996c407e1e97db73066b0f81a7dc6219dcd6f0869787ce99fa89b957a0bbe29680da05d948a9865af4ea36523feb394d85ce8b54abf83b2cbdb921b7d2213f32b1fe58e1d62261aa4bf7535dd67427411824dc6eb7fae75ff8062c11cc89742eaa3880b8e7525b67fdba0e47880a955c06b3d9ed57c55acf3afa6ff861bf18435ebf0eb85014afc6465f58dac90ee750ee74022a233587e1a1c60b2ace6682d51b52ef21b5642d96414e7d663bf11bf739cd6f5abdf40fb1dd66107b3642ca6ecfe35b4a9e2417382fd86066c882f409025fb3e849a2566a86f359da543d542f7548ed3984e9eafffdd631c60631d3a8cdd5d234e247ddb2cba95489ab7b028084c173e8be5b34c446d10c17c80b59d5f6af645f29302bd937ba7ab6401eb00369d32c49f78e5b91a694c68ee55a70844a21114e535bfa8a5e4764b4593bbb69abe718caa22fbd68d28cab5212d4a7942b23586d798dcd02bc56ca684bf56c576e85cfd891d717346edc660e1098a63f285e179b2e36373fdac6e5083c3ed002c1cb5ec76644100ec9b0017bf2d6f3fa7f1af4c9d62054c062bf815e3646fc020c129b136afa0896a60f51e486d72230a8e3ca78c8920a58179480aa8d4081dc24b6a40c06762a3fd513f839c248f0c2a3b3e2ecbe0e60357efb9b061af59729e8aa68e0f4673ebf7ec346aaa771920838bae3814f54d19f5c23136975dec63b57fac82ce1ebc208b80f44f158d30e79dc8a9c56d1576b5ab13fd8d96a3b18f71194fd070604642dca5c5113cee1daa3179e048a43a597fd3bfb2dd0ad2d9dd2ff8df2894a5c1faec3642be7432963f91ebbd8c0b925342744955625a2c9f9a6bb11a14da0834ed8e0ecea3c9149a667465c7c608a52b5c9ce5847f0bca22dbefcb64b882d3c12fc973003d5f5b0534d7c0d624e74501faf2923932da6c4ee3381e7735f712f83fd2342a976a2c2dd79d683e384e8c7d612cb9f0b9f3629a1f2749af65e0ffa6348e94c31e8536db83e9ee149269db01504d733f31e356c9aace5c8875711f5363fc359ae64fc4cf83f46c7cac6d84420f69b92b5e6f5d09de6c0155aa5664ba2dd45fbbe383ae97d5581624d1a88c8d83251d6946ebc65b65d2221d03d08406218b332655fbb7b12af7652a5b1e196f6b39e93bb4f6a02df190e37b8cf7cce2aa73b5b1b68db409603848c6401f248e8d361aa073b2f5ce3176291af1161532bdfe11e4a676975e19c59a833e2a02ce6cf9349f059b5bc3e62bd9b69eaac831e1b9ef5ab0290b891352f54abe1d218bbc26e740fd12d2343db2e1f36671f650dd36864adcdba8c06320cf86168b37b7b4f6d860c2e320f4f705cb65d776dade56c1117b070adbbb0e571ef6a00957b60a090f217e0ae43789f4b6e1e829cca59bbcf19792edc68fff4fe29345344dc00e5e5b7354a86db2f2046ae4d2997bf7e577be5b2696a3fe3d85958c08d42c3fad5ec12208d1dc0ab8b49aa16f3f498393e7ff69a517a9fd2f9d300894a66d6b8f83ef208ac21808345a32ab582d5ab707792d71e329e91ade457d87f32feb61232aaa3b6bd94d631643c461b55e0a0c3823703cff91490e743590001e669b2ee097016cf1d606758451733a7baacf8724efe45555790875ef877c274fcb33238e0da802ab6496d01f3d4e883c4669f18cf445787ec4a62794759195c8a9bcb38ab6ec1b3a5315395d46f3b7ebd796091d3391e662ad466cbd4d1d3f9156355a8e28cd855cfa2dd013d978b751ac502f47dabe76324f9bab3f45214063f464718ffcd0c8239f633eb45b562a9a701904bd868b375b6d71429eebf9da85aa186c0b420bf0bd0391d3405841de76e325dab0441631375e200b1854e92c712bd1e14b2bdd6dd780a82efe978738f6f742a39a2ff303e9bccda995327c2976b05088ba7c054b5f5f54773ba88a562fbb4711079ff63e638cc990d840a1c6d1dcd4b19cc4e28619d2e6142bae01a4998baf01bc433cf594af5ca14a0a9846ae16931be759f778dfa28e19d61789e233c512690bc4bfdd9da1c91c7c2c8a60580a26143f6e650be9a917c4f242a2df79d892335c27b99338c50f1251a0349609337c9f31cad8ff23afcf37cdcd02296171b20c15c442af8d405996ab0bd9ee0ac9e9c54eda3d027582208a16d6178a96b12b86952b8670c6e0275c51cb24cc8299da92cdf5b8e8a3bc3de06627ac53e5226f0477a3003aa6a84b6f8b29dcb71cda767fdf87a4d5329686fa46b3bd442a09c86cc709919e0568c45138fd7f2865dba010c747df12da7518708f0abc5cc487e5ed3976bb43aadee62c746b2a0df92611c921670c89174ecc450fbf09afebaaeab100e8656506960bc8361c0c184146435ffde12bbac85f111e5d5c90439c55f52d3ead18a82265368137453ab5884c47a2592944ee8f7354aedf593518db526a464cbf34365e2117610444b9c86339ff750d68fa57708f7313d6c51ff1ff5d0699d1d3e23256f0eca3269dc861c2141a4d923221878a7cee06f79ba8e298c7b60397123fcafdd8d0a662b4efb57cab0337d23cae87a570f5bfe5cb3ec793c8a46396c5dcab06042fadc07158fea1cc667ade1fc2616ccb3886d949abcd885092f1a20c529b092443ccb01c6019197b9dd53bbb1af64a05a345bab44af5372cdd23e25152150a198f0ddeb307820ec388814b33f80f129ace435ebb9cf70d9d034f0894979d37e03dbb00429e4e921a754e6294cc3d70364c849693f5e305de29e88e5082af8b590478efaa779804da0a69267f85c081740e5a2ca6e2c23038fbc701fcb240faacacad55a4522ce2abe26f8e86cb3e0d5ad4c95bb9f7d876b70d5f210b0371878f87f6314a16cd5fb88d5b6b53e0e57b57a877bd0fc23e629a7d7ad2f83f8b75a7bda2bfc5790c602a6d7257e95e1976c57860c6f2e4d3a5edf14ac28d70f43284f3a80cb4b32e031ec61c76201e1d26230d6a8613f144a276db0f5f753fa43d2a36c0162eb139b2f8ce063fd1ba4294d991440fc983f817653a9958ceb950cd8bbd91554f942043b1a0df368dc8702e95be3d1b4d391e0b2a4622b05edef4617efafd239f240f863a4c6bb0bd8e7b41863c19a68f339550af0cac17fbc20c47e2f1e842e51dd1fb4c9b7ce7acdee87b15b5eff0d6f3d545f100ba909348c155aa113bdb954a456fec5929036e6565f4866510c524b7699f64e06f89969f188b6d7c5a1e2415e904634b159b5eddecae8c045c8b988b4c73aa66d70445b4dcef67b0657b274e293d12ba3d33a394412cd2b7a5ef55d199752d1b7030fc572fc3509d88b7f50097aede24a98a98d922374eb002d212c2347b1e8f45219e4249b071d2b764ba9c8e58d044d4785d4e335ae1a4595dd8a712176b7bd09ea8e85bf4c3f1da799410e7fff2a4f461ad2d4d0d3de2a2d0fa444c97d8ca000502546a4e1437dd2d0e7fe7f77d261405bb1d25406875c4b99c39822bf763c5c753e03f827b40f6b5cef568952459ef164de516a7bd84a15b39799c80b194b62d6a69dede77d94b3f4e5892ead680b64c39e1f83f9cd20f537528efc3872cc78aa820e71de90156eb20017ee937c0cae1df7458081f82a1c02b2994809ad7c834a20e4d4eeaf03ad480229e4eb5d930ef7f220f230e34f3bee2eec4c989736408baf57d6122df6f263caa12933164c139c010a5cf379aeda2777eaebe2e774f66537a314409be756f29a9bafe385a81d86291b182b50054d73acb7b2d688c068795d33170d11bc8f9d47cb542c1f2e7d77a7fa1a26fad0867825ba59822edb06ce622e45fb944344b66733437bca9be83cdce00f51f42c7f336ae274bca8d71936ed20b9b49531c873814da69450f0045c40a8762951a8de6b551f99f089c02eb6a1ea7c63920e86760f4ed14ae3ee6e31410634c44972ee01ca55d979e603511498906fce4d7713f838bf262130b8a10e032065311d7b3454b9eb94fad62a0d2718e79bb842eb4456a73869ccf36d7530c5fd11f7ea8f8f6678ebed7a783878ee2232c9a3e2fb663c9140cab2c26cba7cfba0627d300dfc22e7eb11a9d5740c66652a3e2bb7b1066ea26bebdd612cec8779dc2ea5e91aa3a3ecb5bbcea8f9f329df44c8f057566762869b2d0824432da1b2b9ce18cdd3c85eb59beb8b0e1f7e68c95d27bc556fb36a92431bdc4dcdb6ee5b6c4df567a218c2abd14b00169b10759b634e6c6f2e6b86c36f815c8d2e8466997eb63db5823df45bdc4bbf7a82579c986eb11215f76d7e0a582b4d57382d914a0978be54510d054f663b0d01fc91e3cdc79c88ca1a2a6972ff9d60aabe762d7738bc65b797579d56f105cb0002c7d5548fc89ea8ee01250ce2ae651082dd5a315f63945e5de43f1717371565256f8eab44ba4cbeb32715e1feac36d75cd64931bfd56e2cfaecaa553174bb257b811553d1487737d695d2258e7efd69120e041a80099029ba4d5de998a126acc5ab78baa350c624315feda95959946963f8aab62f82e1d65a2921bd196dba3d0d548d273227fce2ee4e461c5c4df3a6f4994af0b9d93e7c2edc48edc1957de55ab323d8b5a1f1078471d58543c8808da5f0defde303bfdb60301c58074f60ad9467e0b6805615170711b2e96b597bb6e252140f2bc40ca2fe10f4ad849ca9f381a2548d12c55e406c61ce3ccb02fc59362adcce3cde4ed5018833b206cf4930a93c8bca632e2eecd4147c1cacad35834e1143acf535dff3db017429ca8ee75c0f0930d1bd68253ce290683a87f9fda4c44d2795760952c2f7fddae75bda13c97de78e42037f3134843f1e9e2a8eacc1837ca22bfcdca218cf9d9332c6baacf70b6033e49f0bbb8cc0ad3e485fe99018956517a5f73f7c6033f801e8760d296492057aef65d592cffa560c171457c85b4a359e89f6a53b9334d34f373c71a2c5dda0c4edaa1e35cfd4a205f0839e9724a77146a7b2c2642946bb6deb7f887a5c0b211a5d1ef3a030388a8df99a36bb7b29c1224149678025f21a0331749bd16afa9943607c63be19c39a15fa47fcbcf6797e0c75c1c1b889f916df28e6647879a4e21962a06d823c69f7beed8c55683147532674df61746d5f4ce1f7af1b6fdf5aa9254a9cf01c3ebcc536114485ede041306fbb3430e5cbbea4a8a77a482544945a36bb3847a31fc730854250f4a5ab2bea55b504ec698424cfeb610afb57d071f4764b6a578057aa6433ff5831b314cd663df4a9199c5c1434fb42adb0774c5b8e99e61326e8529739cebd483f70fc0bdbb060373b2b0fd9be3eae6761c46bf11a61a4051b53f5535513e04033f344b8b1dd4fae1aeedf5c09255f4ca20335766d59f92cd6f4d2f569b89b99688d9f6aeaefaaf6de96ed436306a05226413fefcedf6a856191b79658261b2bd430bf7d733ac291452c761b286f8e5dcca69fb0d92326cccf30199be3b90746f4c9f4ef224e7f3f8c72c6b24bacaac9b64e8f67f9b5f69904bad9262b847305005b6500587a7b50f6769a96c8a622b9ad690153c13c5cef13c868c28246e598a4caaeac60a2e3ce64755485484a9fb9500946daecfe8ddfa5a36ffc969ea8901bc0beed460c72f0de175456b813764bd4943b52bf2380ba626335c2fdab3f4bb6679516a3a015b65617d16aec3ac7e5aa71f01b101ecfbf5f26654014cd417bd18e0d26a984cf54b4900018613f328c778d67dd4f208cf4a830a9bd35e5165cf22ed4e2cfed34aa57d0c48bc636ae50af38f0286250b9a1f1ecbc080e6cd5854cde9df787d4a948788229724764738ad0f64c905fad0f9c383a238b3ce3827fbd9c57b4ab772a9464d6dd161d61ee5046ef19c06c456efe347ef93ea62e0d53b4a880fcc61dd845a2ac0f42c23d568f839f0685e3c860403814d865b82283fdaf86779f5b79faa602d795ffb0a9153b240cfbe452e8a0cd15abcb7f3aed80eebc4797da8a1b26b581a450f479f0ee00b7d597cf3420753b467ea9baf42c70d3721f4a4142304570e3722f4a57917764b89410f2e6791d85bd8a20293f7ff136e5cd7e408303e8ca1184c6d1d26143c70a9012cbe82a5165413e66a2c1591b2784b41e99dfb4d3c2126e49d092bf98a7c259f5c99c193d17cb6ba65449161af038989b4dfb256f345375b15404d861e90aeb352d78c48e63af802b600623d8a83e61a9a7391ab1750f95a3e834de5db9e24c0b945ebb2fff223b8342de3c29c89b83496e9dac56ab957742968dff5401e07c15599c26332315775f16204c5e87a8fdcfb8e1efc71e4701e7fedd2a3fb86d7f5346d0cb60f991e2e7e5a2c0babde353f316caa76ab1b50b5d9cd16a668215d22250f76710bdf76847d8f1d729dcb92a5eeeefc47e356ec7fdd1ff2f4cebdce21fa32d9c0eaa15b83342473ce00b8d56e8087a04d62b882d1d9827e32ed824faac6e998ef89469d553c748e9b57ee7ad4aecc103626c5dfdad33d7a8391ee9c9f8d8bdad98dddc79c2694b154f68fd34a10895534eec07076b414691f82b74bb708c06fc8e34631212a34573e37083da892eaf0d43b7a405a0fd4fbf22fd0bf6481068f800cd36ecc0ca9504ce1fd95a0841846e4cf512cfd462635c0dd3117a7b59fccb8effbb8447ab5abbaab938605afb4c19c2ac1c0f8d24acd119fdeddb1582cc257274877077077e7075704ecf2d38642da842af0de5db83b38b21aed9d9568f3d41491e881c2be30677629efc94ec557398d566be61c0f27157d097c138594889b1b9dea25202b0bb53176da7ebb712c7dad101230121ac467e64d3b8c9303f5f55fce6ebaeb61f59591800bccc7edd3b758b86c0e6789371e24df99a9b0f9d2c91f65a089b440d96d8320216d0a6d5810c99db4e8807a6c80c8cf955b2efe3f775025d2b1c57a55f95e43c3cd33f8f18a5a726ec0cdcee8e28b74ffdd4fd4629af75afcd8391a5fff403bf66e263e8bb815d19efc1833076c15e65aa0948223af302ca045fb3094bccd30d362fef710a2b257cb941be9c5790f93572cea5a800fa823b1f719df7399974ad4b7b1bd3b7ae2d574e5819ca16689a343ddefb1fa5cee38d10d83b386a67cc7f77eb82163af57ff9535212e37be1be4cacc76b54d6a7c1c8956bfe675757fd669fd0750822cf330cffe34e27eaf834903cde5e59b99b1a36f5f2c2a7c69a5bc3a1aee5424075cf0c2bad6aabb8bfca5e185746835e4dd26fbd6b8589d546a435f179e1d41523b0c7cf5b0a3f4ed2b3796cc6b8b1f9c3e0368f33047f53e7dbcc1731cf6034c6c0e3747f687b60691897367d02f3e1af02d576a5bd5e106a68591c7ec2a9863ce047b83171479fd0f6c79fd287c6cf6a628136e845dfd8c8d26d175fba8fb22b3f867a395238bcac9ab2ac397e8db99b9300bfdac7228be4a76029b6770e65085ef2be52166a157076705919f49c990a8981e4f3e3685f9c619def8cd7b5b36d1ec4154ff918bef673a449eb473f7103a2d031645c910f7f9b47a230053e1bab974ca5dedcc85e4a7df64bd33935cbe70dabff042d419867eb907d2751e44b3cb051b8d23099453b7e5730d326be1398c0d6499453ae9b163bfcd5570128687d0369011bed7cadaaaeae666111aa91aa07893537077851eeac2c1a4d6278b1ff15e3cd5d91ff317e8e62a7ff739a561f2dc9629c93096d1fa04416fb733aa8b2eaa99be5cb1746af290d722f3ffef5882d19bf54a47ad2495a39570760cb68d35f8056a78093f7ea7dccb02d9270229e527e9e85948c78006334c63273df7681427da9c1b2a698dd1d4135de898e133c16a5e3fbbfc99976a1364efe4e665ba41a3809372ab44b36ddca19144c0c04267fe0a449b1cfcf1ebeeda0bb13eec1d0df118a2a0ed64d4ccd5b72e62da6e2796db10877dd64f15611adc119bef2eb906898b21829a99e807c981eb37a1c9f2b020f98dd9bd30317a0d77722780139cae8d52281562bef7a1639bc3f2c24dff5f2cdf3677276454474d7b468fb0f3065bc539caf7333e8815608078b209516f330df7500353f68364eaac59346b14486f6372cc60e3b4e1e21a922881e20a6475513cd4365419f5c3f3b4b92d4d1fe2d747341966480e777c41d4aa0278c7366ee500920fa0426879cada467d26b889aaaf5378700a62b15dd5988a4671b0635e86646260be9827bf8ff178d60ffdfa94c4d7d97dc669211e4e04a4b5346d12d800741d991e8268902b656e36f477f408d344ead9ed0d43416337c0277e9ec7f5ad2a0c9061c05adce9a08cb87af07070f9802fcf455666a254cfbe91df5425fa17f8dadcd070255611376c6e257cb9ad5f8472da248695b0f6a810015a54c2abc45bfb16cff3561629070d0e0e87b751146fb4765fb434c24f644cfbba95cb2e2a7b4ea3a0a03168bb39bebccc41a1d6541a38b04079ada7056a6a3d41dc2e9a096b7b4e3461da9abca0c72596567d6a9e0322d7d6f195e7fc500bfff8be6f1ed929d46cff6e12c33701cc71a277d6c8be8df30651f14f698b4eb32b8ec0f9fe7c417a28242f92eb53d0059d5107c95df8bdef5ce12d605431b1f28d892990484c87af7d4e51fcc9d43f723722af283513eb88ca6488a8354b5acbb8a9c9e511d5c41e206613b94b48686b86bae0e784a848244c8568730d2546b223664080e249797ee3b79f00c6df9ee07428b0e460b6f73876af486bced5d84736f4bf92f53b26ec112a46d0ca2b21f3356930de3d7d51febeca5aab1a02def2be39cc2fff366c6d25126d7d33a53dd32368306c14a79c4931091c2a40c1d2236e5bcd2d02828abaf1846fbaf538d855ae2c6e5643688b554c26a8fd31060f82427baff5aa3cb621521a669a6e6ed9686bdb7500af9e40a61a9be737f7ec362dec236353470814b6e32c6558a7f92835fcbb1ea908a0c69e061e8a3ba02a08b9606cf01fa17bbd6fac869a644d4448c07c7b9e0afbad6c2d14f1773fa4b9bbf65b85780f9dafd679eb2c825c99acc5e95fea10ef957ca399193f548f5280c3dd56b4931bfe7e8cca7f1c36571940f93c95a340ea9306938da751318da17f1dec64dee8de1b19bfc93fc70db6b0a31e365f86670f0877dde569ed26f22d4c5ad7e37c002fa77dc265f722c0bd6797527e15c7f6524c05de05c45cd27a0bf5441392e103c9a6d6356792e82572393aef012e1bc5f1de8f784bffbd1f800ac769edd4a45d72d0fec25719832208504da4ca3101a4a6b35eb998ab649c029d50004227d7e916ee1c352f44c680a5984ebeccabfb8609eb13bce70fde56864c3d61ae5139f570a208051d0df4da721b73071a4e88ecc93b5f553393cad892871951d6042ff70a1c5f25eb6ec6d0bd5e68a69584b6426f269ecff3ffefb78207d4bd51011b2734ae3b4d140420c5c4ce5e3d0df5ecfbcf4c2fd49e277b5ed4c77492640f25f8f42f4697606e403e627d77575c34f553a6204966d74d25f4d816e695bbdf73caa395ce74941d332d9b527648811bcc19f51df33ae6476cc3c2b045920599f81d331213dd69166f397ac3d6d953db422ecec63c06722c51b03b83be40688320ceb86be9b73b32280e58d459a18ae33b1672cb26334917c2da7a5b9fd0db021a6d0351494bae92aae6088959f53208aba67331e99e3618f08cd9fd075bf1b65f961d642bb5f15a34454f2e086fbd94bd78823424449885c56da77f265396bce5530dcbc4dcf87a10c760a565d82f2ca02ba9a52823b1ac42b176a25bcc436385da554cd9ca6ef8c3e8d3b90454429998a730336ebbf9380331a3dd69827202322ab902987a896e71ff38cd794e2f801629e131630f24f948334468dcd5e4a17183891bb2ef5a33d90c54ca1c2d9ab58456a038c862f766ace31d077aa97a18b55e7328351cd3c08a1459283546247c59216fcb9561969c806bf0e71ef6f7366b439e25cd9a575c91dbc6861b708f08ed2742d69547884596ca718b5db4df0fdbabd43f0a77a2cdd05dc8ed8d3c25b9d44b954a85548b5ca4ac4a9cd50bdf741cbc4e113a93b291125ac4437135583a062c29761d308b2045047733d58267a16f207603136c78a55922bffb7801067c688c90ec98bc7b5d552f82be778fc66f6df911177289eca21364498e1930818b33ae59d960d1a062759313bb0435f42e07e7a83c306b4bf1df29fcf1b68557056ade4f004dd02ec79fb4ebc8114180694cf5d56f7499c4a0c43380e8a6a631b7a685d0ab2a69721901259fffec9d8b3a8bf7ef135fc194bb56b067f2b709e001066ae6f71d8a96aa98270338dbef3cc9d12ddd579ab6007a87bf17e148010f2c3fe0b69096d53283421d192e0d58343e83dfd8de1700a99eda1f3bc1f9d13d33df7426d219470057d0592d02503d936f9c4592dcef2dc4cab3f9efc8349756a0250b05df3dba3a1cd43353e008286e428ad37e756133fe9f18af8b043a2f7ae058da4500740fe5cec920f1578151580d345fd589f04e573bd41188b10daa0bf6c756c3a3425642761aaef24c851a0d77854f681b97b0a8fcae8f2918028956f1da471f1109cb1fb533f049838b3691c802754b11689175ac17edc66eb0ecfe0b5c1d6d8573ba8475f433a42b1376f9931f890b5ebd35e8befe3deb52f25312e36f5e41957ef09d50ff76bd5c125fee360991a00b178365bb85fc017745bd84f8d53fcf508e0a6daf05482981316b00200bfec3e416c06d782833f347242222d2890a002e77da7820c79c2f243a9d29ea92ec1f4380d37571ffca3d258660fb373fba0465ca1cb11d0de3338f14e64d72867d05a3be1e2fd7a5cf6807f0b33bf28490cdccc1683a73270655ab9f4c99186a7fcabc1866019773b2b02a91277bb05937eb63a9f6f91724ec1c2d828bd334203b3a7a11f5b002bf1503bdff9d76195044003ee230f59fbc50ba38e3b682de7d0aabf4a8c51a036047a1087f9ebed3c91167f2ffcb54fa2043a88f912b150d5c502c9ce30b2a7bfc0b5843f6b32d92d9f507acc46abd73e7a81cfbb324edf35428d67ee17c80455dda303fc855da647b18db0e9a5f4dd005ca5b943708c4be586457be9ceddaf25d0bc8fc6a15d03e7d012bd1f54637af01920fb9bf77c6246f6cda9089ee28f5698ca4c4958da38b9bbbbb6b675072d9c5e1842fbbb677c85b4ce41f142eeb62c690e2b0f5fe911320e13410270ddba0c93d41e00dd4d99ebbf16312a4870b212beb817131d6b491e10b97491832a209d20ba040463aaf2e5195d2c7bef57511a271f944ec0deca3b5ca20a9cd68af34f5725bb67bbdd8a756a771302ae5625597842785366c2f6a5ee2b34a76b11a97aade9d10212bea98842555c2f5dc18f26e1ac1b8c475f90c00313af71a8b8f7d062112aaca735688e3964dc996f9a72c439cf57ac674472612b0be62c22d18e7c2f624b39b2b671ee891e145a6a9dc19ba187d17949e3f3aea3111b828a36a4105139c62a857a0ba34a7c14edeea6dd4fcca9fa7c34221bbd8f81a3fd39c5f701bf0f4c9696582b8b1cd99f14711e5b27bb6cdeaec1bbc3cb15fec74b7471aa55db8e4478808dab069beda327c16707817925800006c1ead873e2e99971d3766d202060150b4d9cb1a01587b251910d63208583adfd787a6e08f81153f34f124a69e7f00e1cbe781c63b901ff9597d3dcf36d208333b2914e17cf0533178b89936b7ffcedf4fe4e0d4c99edc9bb40f3265cf8eccab9f8934f7092504fee1d1e26e9c0365ba0a9779059447decfe80899cf0d8e184c44d2d01e0b1fc05281d6005d6e01ad9ff735454f669daf9f9a922cfcd56fcd8ecc5e1c51fa4c6df92645a4fd00b7a2deeecf97977e1f1c4d52516c7f290ceaa5e3d3302a741ca17bd385bcb29350c0409cc8a070da622afc834b12b8dea704b9f80b2ddf909217f789e55c99282306dcd4734689e53ce2d9f0c156aa20d879dea56748ed248c812efb37b00a44ac1c41102c9537a42a39e0619b1754d2da232318d5ea8a1aeab35abd561e243b51e4002ff1e314dbaebb0eb0ec66607093e2ddea4626aa18e833bb41005286e4a91671ca35f61fec3fb862f02489bdce160715fd274b9605b591b2fc14fb6f128ba7db34dca5b3bbf6c6db79b1f7968c88417c881b1b2a31849196854f9c777c202e59598ffd9fe2858622e46d5d89fe00b773f9683c2177f9576816f12a23db35b74c63e6c95f4f883417c3df61dd4be5df5cea2eef068c55125cdd1eea058bbfe4875a1761519f1bb06825441ccd2f8da9fa0b944bfbef0033266b785d2c1a8152419e3124562118aae357279cd3e6a600026617d21e4c38b1752268a4301a1661ba8bbb585acebd806eb5aff769b2ee8a9ec65a9b2b2950454754fa64e83aae95142392f704369667d696f55a0d621b129a4bb43c7e095879e1740deb24eb9027050d0500fa954dba9d2eba85f443ae03858db3a8076087182b495aa6568c2c0e761788f9d7012b0991b0be3d6dfeda665fde590719c6602e1b41ba58879f9e47e1a3127ad07234f8395f8b01735bb1246ce3f48f115de748e0ca301ccce1b80df42b26021aac33fda152e6d11ce3e02eab61a3080a8b104ecbcd69315312198d469245ff4adc078215cdb9bdea102a32d381f56418553bda8fe5f10d4a20a00b13111f531e5c97a207a6dd87f9b8f31e2beb639301790c1660436a3998bc5d91bdad69d5e53b95daf6e8115cac2f3f3f9bd911dd3f30cb36b8a112aba253c72d776263a2c5f03ece9db4a053c1f77273a63afc5fe9c5d2a1dc8d5d3688c65a2a618425d03449330811e7e5e67a0b33707861855bcce9c9748ac17fd1ebad668e8bc96753ffb8857dabf6d19c9b4dc4238aa6d01e5ab697ed0f3cf1d7a226eb0df3b4bd680398d20fcc3c5ceee5249699e45ec30109dcd21d6e75dbb3402c7be51e68db7681067fd029a5c44f12a1186f9e6ca02c5cc36cae7554d586e9a9dbbd55350db1272b9e334e53ea656b5407b6c23fef66530031b68323bba496047b94c0913e9336c63b0b2f3847a3a2f8a9f6f806274345e2d6296a4e8ea9b4c8aa678682ab5e26ae360f29d33cfd1b90e7bafb3add07d285f7261275cd0b0a92320bd0cd247d4e5a8b65e57cdcf8727b4433965be3054b09afe1b7b011486ff48e7dba373c5af26b0e57478cacf422cb362a20e1113bf44b9a4bf758835196bed5a9ca8e3ad7c2b9485226711e371eb32f61d66532d7cca6480f6b58e3a246b52be23e5384837c3ac3533ffe01a12420f73c157a9b37f099a8048be25c39dca6acc529897f2ac7a9b517168d19d7a528b70d7a3bd90b41156d1ea0fb0e1022ad7ce6c2332ab9b337bc79f9e372a79cba1e37ca56843c39d685bdb89c31ec85be186b4a763ad465138216040b0df4ce2d92e9687b0ada0f32d490152553b317639c39c505d6208dcdd152a8fbc94d2eb106001a12e06f71ae2b2296a27a4742672191e9f5bf3d765cce37511b6dd0decd0b7d813e7449f85d00c5806ae83e09f549537979495aaa6fece55167bc80e19e94e06ecdd083421bdab8c3383b25b6f44a4cd526e78f5564a56fa2255ab5d304a58b0220ca5ba777c6701337e8927176fd57cb1fa6cf247cd0e465812c6465711bfaf26c76165eb29a42fe1e31ced0504536905ebdf155f8727ba84a953245e7046252796e02892bcb0cb711e59d8d0df48d1683a7cb6cfc7c7102feaf5ab30ae575c4bc210d58b9f7a5eae9eb1722fcb7ed6aea7e28cf205ac122b7c7af7e9a973b75baa5dccf1ec187bcf0594c333c41ec1dc242b9fee3b78996b12f63c4a7594418fd179cc07262703b130767b15f2a76bfabed5b2d0770c48a3412678a796d770310f13b591dd68c5c4dfc9bfdb9763505e719dc01af0bb12fc6652b48d4bf9f5bc478872d9d44feb83b4246c196f1ded3b4608926c742c95bcf508e097f783018d39e4132b5d24fbf7a452fb97053151634369f73a263b165971b3feb860eaba2de3a08d86dc35580ed5b0482f37ece5f3d1530285e5b735031860e75e3ef33637bd797978e4918e1603a5ff45197c30f05db3fcc3e06b698524757ee171564804e8bcfce7f462573afdee9b1b0ede004dd8905c1c03897184e791fc4d044ad26f06ac164a2ecefff3017cec69fa99c842c46d3b7890ed1886a8bf9c92badc4243820ac127d8074c12a83338f7d338a9c4b415fcbcc24b4cf9a3641452e6b09d66d3215d1f90d9153f47ce1756f9433182efe395e54a134a6c37778705a1cc3aab56668e091c8e4f12893152187b9b3ec69e8d8cd9ea575a48b798c7a1ea5e0e189a147f30946ff4b824fdeed44473d5aa0bfaa1ccf066e6d093d59d525c9ff0db3f9bad27a2f095478b7a38cb1db4b4e6ab91e2421bdc619c29b10279b12e678458145c2390e2cc33dfbe6beb6f80ce35559f9a8e6650e2eea181b5365b2fcf21aefa21319c4efdd90dce01e8e70403330f9a11326f91db69e0784a715db5d7bec46c20e6a59041ec965cb28a29e75a95400471ebeb5de20ae4ef3d7e62768318d7ff0f1d99bf7b3fe3ea233a9164372c1b240aff79447894cd0f04d7a0c3a07540e4c3d788bfeecaa586514f15535d2d80e5eca7b32efff7b5715cb904576b123982097d3d50a883c63dd9a6e26ce40467f6d8fe4f835abe48150c62c4432f253cc816501211deeb99eb9860234382635a1bf0b2f540b66baa821674df1c29d9befb90a4d366f80c6ecf8b0f4fb28c514faf11280ca64e265dd873622761ddb904d440e69935b5e6f9daf21b63358d58cbc7382e0c90f3906d3bfc3fe4968abc77cd3149aab2de2315c2a7d9f8ae9e787dfbd36cc6ecf5d76f0481b1ec47cca92a661d78166957fb9a6ee55c331c455d7d12f699987326fe1b34b81bfef58286aa96bdbce51f042245d265b9f06108facbdf27ff6790e5e37c4a5539267661eaf10ed067e55c3302e55cded1f1fa6eaf248ffee166a12208fc2d85d9712e5a4c85c9823937c5359bffc6d327fed5dddc20dd558211b607135e997860f25ff7786752ee82fe6857eaa1aa006db39f14513343659d48daec0c9c049990316fc09cc72256c7761545ebedfe7b3dc0be97d9d21d032bfb18d1460a4560bbf555e2a773ae8a006d6743838d2e06dc34c50188278b350ca63f038676484a5d4a60261f6e8478acd22b39a58f91cbf8dc9f2d27d8428bab73e3b6a71e687c7f4d11edc528ec5e71765f60456eb4d586f8eddb51a3d7ab8aa93bd6df22ceaf8513d9da8d0a7a879ef57ff52ec1be8e7ebbf020243130edaf00e85bf0cec8e663d9c154f9fdaeb8990090c987af64e3974874f0efdf4ffdf34c3c3968384e757542869e2ed29611d4696dc98183c67bd4fa331eb0f57ef1b1280feb7ab4bd46f7ca3fdb21f63cf0c974bae5e13b60bc341485628e63e0527f1c034cee9dc7ebbf6c18c53134fda31939a8dbb992a25c9cb15a4a5c139f4338ab1887615602ac014772e7b435aa261584907e1c53bf739fed832f82785ab6038741a4bb46052c0a0f030b52087c85ecf5dcd94d6d574bb58fa53c212b91afb697d614334e8d5f412f5d532effb903017ed5e1cccf327f06ec031757c3f2c461712e01a2a5fac53822c56ad7e6e09ef7ba0d90b3bcd2986f91815b2738b54fb1ca606f49c7a5126b27c337b91abf3fd5a473375f722bebd07e6d50cd65e015cc8c77ea24968d657e35678296360c74008b8ae6cb56eff74a9035e8204d88658f0857cb08b91185fb5312a76479d2cd551c5d14a0e12115282775f17afbdb13595184562110a39cc2d7202427a27bd75df2cf4d152b3defa84d4260eaf957f68d2e7d748bf3a79f7b4298f9a773977ffccf8eaa93d4f258e4695081312d39a6456134d8a230911602e89b4dcd35491e586324e6acbbc7b6a8ca48490c70f526c1eb5eaafd2d18ab0d67961cb1ed46dbe3d28bf91aa173ea9bd1732821caaab8fd1968853c9bbda20b6541a14a293821bc68200042f4b81600611777f1173a9d8bd11bc8b036677df3389fe70d2b5abdb5184dd9304250c89dda241cb53ae1169ae745fd2594b0b3b1ccd05f668300682d2e1694aa75b1fc782d222d24abf390cf72aa19ddfaa3befd858983822e8ae0b684b010d70337672f3c014833d350ff0d28a7257c369ed4df40fa8ef6a1252c282018c852ae11bc19027b37b04a87ab0bf19443e52efc0047d4d87c11047fe12021444c3f52221bbba9e0c80aa12df127f6829ed8cf550171a9c107d22997f50126b25f7ccb72005440d66344b6a61e79e024cb96df14e03bb0b2aaaebca1d906ee8041454a3bff048f4d78fc32fb8c0889806478ca9aab183f5be60ac28607a2d43aa777664eafdcc258e6e4c67e55046c63e89d8c6b1d14d06c497d553be03e517c593b79f2c02958227542728991e07f113c5fcfc97250a4ea47c20abd1803c0713bdfe60c394f0b21f9c8fd616194258c6e08475690912839a5802327db3d8d751a02f1d0368cbdb48b42f2a05a45f556fce0051242fceff4571a11a1873ffe24fc234c72a69bc6e5b1f58591222e731318c883892df1ef9a64b3b17e0e630380349bd5c1a43b1c8711db81749c76364288e0942ecd4d54125bec719ce2462a5a8d1db310092922398115b99227149b8a63e8547409eac0f28f9d13ee6709bc09520344d79e0e1db4ed32120f8eccdbb705dc49994cffa0ae8a0493e64a326db01fe1fe033ca789484091feed91b2f86e18a13bfdf132a2e5157f8a18e0febc85fcc8b7e7cd356b261cef92ba19a09e4147f398bc8ba8a57afc9bf3e9f0205eb9d688fb2c00487ec52f5f6a627b37a678eb31de59b236bf7f2651287b449b3bc4e092bfe2df15f0c9369bd0ad3ae8f145ee08d83ed141b8df7fa4b9dc6213cf984b6ca6914ec7bbf560bc33d9497a8756f411e6b37b786af2450e04a3b19e23e5f9b5b9e6269726de1d269f0c017d3c7e9370c488a6dbc770a7d545989e29fe7e34bf3485469c995c6aa3184bad0742bb14a4c4529de0783a778986b388586e74dc33a259ff3316ccf451b9a8c7bd7b9886e397766271e556d7c96faba8710a0dcb417ca49e2cbe0c587ce888409cc1b4e5ab7e716876736560183daf2b6ec5871f4f047ce7e0d9f4a0e34a26fec3a68c9fcff2ea8622b559b816656fccbdfff35d1f2bd5e7401a42cea19b1ecef6a6733ab16b92a35f05cd679ce48fece0cf640b21d8c4ee3b42097131dc87eded0c937315574296584424256f71a4507f175c3d4ce6ff8acdf010016dbfbccfd3001439e3c31103d4d05baafde15f5d2febc5d868a862e96326aa283ecab59f9014cac02b4712b02fe5f00e5f5f4bbf43dfc9c099971e78a8bd426fea84cb6472b61c655532ef42ee364d368036d64106ede1cc550000587641a5c1d1b85148381bcc43f78032178e4f1452e879cea23a3c9bf44f7c5d72ed5029d6a3883b2929cf07ae316af73847dcf54768f9e8c3e8d79dbda6beb3ae37113b15c97304a7e7305240e844c292fb3ada1b1c47c292c90a548ead2e4aab75656d32b20511a9cb336cda055499e0c605541f33a83f7ddb7d342ddd5fdf8de938a268a652c9ff48ada779a9c6ef7db97ff78fead21451154e42823175ac9873f792c28431eda4aaa34095db3131523a8b2012cc571203255e66f07f700bcf577056bdb0653a3765bd877eeafcfbd9ec21cab9c47e1e1972209d23ae669d9ca7f625f22f2aea2f067235ecde7a884572325e1830147462df32f417dc489fcf71d2d5d436da34afe21674faff7395eda0313e514cf796c8d66f4d79f7eb5ceb2de7e434fe6ee056ef4b6a420dd2d5bdc35416cea4335ad58d0617080c0955d7563061ad5b1a2ca3b5d529791dec8b11a943e8da33cc3a4a4de448bae4f1d6e9d3917b1abe18d441c991b7db58e85ac51dfb3408654ac1065f8d9e8ba0d8849293d41a472bf28effa1553af7c6363a46a26340ee184839834e1cdc252f06d2135cd8ad5211df372cb4cc3dcb8374c9de2061cf0f78d37c81797800597265e6496ba354146ad70359f0c299fdecded6309151323fc8f61a46d5afbc394a0511d15b89335ba1a32bbba9c226386e0b1e7e8c8789d25a40c8b2c74de5e8e2d8dc6998fcef23f3c4c823f462c14ec5971d87314f38ce4e916c193f53d9f56ab7b30cee0f8fba57e7da56f70f900679bf2c720c6a0ca3efaa0149d387ef8b27df2fd798ec0dbc3c37ce6cf0b23c395f6ff50330cddbf1790c2f8d0008504c67a2488340bf29448d658bc7cddb225a7a383d816a485f7a909b9a3ad317ae74b3dc8070d23d55518bb7d02ae6a9060915fe9f5281706cc4ca79d10aa73d13df9a0a81e7b40c29c8ef65f3d70d5ab29e4583c97ea6738fc891947aad857f46d0af4c83a6d9a0220b1b9a59830acd79f1449a449edfce6ba0ab53f7cc9d8ee3d8d1e40d17b1e73cad406007d6fdacabe97f6c1bd18f4876d26e93890a10c0785cca946e785dd83232f3335bc0942e92abdfff5ddb22d233546bc6214880eadd895dae581f3675c86dbc38b89ec8c3143023eec1c958b2e9f189227202586cb5ad104d2ec51360b8886c97310d689e7fa6f462e46ed1e6232317da4cf9ac7af3f894b5d9f8f98092ebf373329e5d4cb4b51c8c3aa275b5dc797337750eccbe25a696dd8847e37db3cc19e8b8aade603140530fb4b07fb28acf65978a84fd1f12bbcf45db910668778c9845f7f7e70f79ca4bd216a7913272164200f6922c17eb5eeb5e694a4980ed2aac3c51defecb1fc12948f00808568979d75812ded2447464c7f50df65769b55b2ce1e903c5b4e2cf0610e1c8c628d227ed21126839b10bbb688aea595616ba6df4ed9ee1ca58d80943b75163ebc810d41431515359d4eac6b2dab98b38ccfbabcbb352db05f69c4d891e5ad3b18b160edff2502e85769c7cb53985c3caa61babdf6211708baa9648589212c853dc85c6e3d06ef95904c57fc0441bf1969624b7d978d458cc57033ed083cdb8f28de359d8ff161c0d651fd460f97281b0b82d8d6c09df18b1d0d4a3ba5bf3f7a82b13f58487153af8a95bcd6a45e9740651e68887764a74b1f6459236a07cd84772e3a92d771d84d3062fab7cf464255b9a054c193c535c8c6cb2fd615e34ed098f2b714cae116695695a0305ab78085c99c9a5d5ec3a411524a7c68c37706e187ae106765447cf435b8c5bb41159a37a83632ec5cbe9ea3818c5bb0768385dc70340e208bba531afc0b24dc8a9ed4bceaeebedbe2f8a2c4dd60027904a251c05d472191611aab743bc2a3b9ab92680805e3c9bcd274f53cf5ca885627b312fa2256de99bc316ea2ccb06ce9e2539bea3e0d9d61d4f4b8375e0647355bd4c9ccad37a9b0f1152a748e40ee8b5bc23ce217ba8761bd5acf8f1650be77ffa109d1e8dbaf950dca433e033b5e14f0cb84ae4fa6b410dbd0f04a2166e680ff46d3d1aee5b71158b25976b69bbfbe1fc2f798dc17170fbd841bdc4aca395cdf78c149a6c639b04dc240716adb1662495c3af20c69640eef38404acf60d84f6072a81c2d3de131b622b1b4eb8fc7df65b3ee8ce477be8864495f9e58bff9e30b51ac03e0c48a0bb8d27da5be0886380fddb6457d7b2f2ae4dd443fe2f2dc71c3e8aee7f5c4df30c6523adf63b1857b45b413592d9088e554d6bf9c266565345fbcdff1872ae1fec49dc3f18c3b30883bd2e509eb702ca9cdc2ae6f28afd5832870940472e3dc64c8514de0722857936553edd5f120fdc9219e9d63a805ad58aad5cc5f3fa70c7256113a497f1df94b40f3a9adeb31fc5c0e3b19b082f808e2ebca943f22bd360e4972b836a4f1c130f84756753e65490d6f27c6f74eb938ee5a6cc521f639e44094868695fc2376be2b18630abadb69c184c5b7bff5b505b133312f76ced6a0fe5113596a4abf53e0d6b877996925d7918e1de1e3c726a0c4eb100a73f78236131a77c13a9903468ab1bc1e1065913904c18df013c6c4dff59d22cb267b7e29993f577604c1e2d4114f3db86788cc4c0c2d2dadb9e393cc590f2295a00e70104c6803a26c288183038eb7afb940096dc0c0175fa7fc8ad8e728f1071ec96b86b1be50964380576d1c4347dd4914e18fe4ab56125860e108c5987053bf7df330b1f358976231482bcf1b4becfd405496c3affd2646d91658caf3199a5a2cea85abae792a55545d6459a88c67c3c6f429ca064c282d38005a32173f6dd1b912fee511b8c1dcc0244cd237bfdd9f3612b32a983cb71b49ab02c33093d569b7976f016f13c6721b39f219be33e0748efda1c68e72d1f2e76778e5f3214ecda535f1c519874cecdb2b739e4bab3bca2b2de928009604eefb6856526ecf03f07230ba548e643f6d0bb9b3bc7cc2644499848785534fe5cacc06718ff86db6e6da6b46d240291bf451fd3f50baa3281e072e410f833108dc22f894f465a9a26af68ebb9512a880b3a124536fec44e505242fe1c53b9d45a36ccf2fb5f58b87b594a39bf9a867680aa6c8b4409fdf34c3dbb4c50c5d8dd7f5c12f7218daaef039d3983ddedf1878f280eee5e0ec83c7dbe008dbdacef3bdeca2d79eb61469491e6816028edc964b92c23315b8bcf280b7c5b10ccd39a411e32f510c1daf570a280dedbf10c682e7d478bfa2d8b8e9bf056877487ca59f5cf0e073b07e393056537bb10b1ec07b372864e26f98aa4232549c41e4016918424fa20a70eea41b79bbfdb66c4229a40501f6e106a8fca1e7c47a464a1864dd414a8a55a5734a153d6426fb8f756670119ae366b9c60ef3c330859ad24c96cc258a7c8f5a95361b68413809fb13fccc5eb4ffb366ccdc479656410dd581e6df23d9735bb9cfd444e219bb76c8a3c0571fd9dc537312469fc2928e2a96c2e422fb37bfe08d9aba15829cf208f7c143c4b1c454b8ac745f34e34ec95b6c6268dc8d660090d728564b5c8136c1c1aca60ff62a6022c3ae3596dbb405e3cd1e373cc7889db65589397273d6c9fab44da48781d7f55da2f44591e135e063c0dcace38a069cd686ce11a3852783ffcd6612c160baaa666b4d2108e7f6442248c5b90b1f36f6b0bd44db8b250f3a4809268f987882882bc0f6ca9acbeb4b173f822d15a07775b41a0549ee5e0713737a3ca4952866a901a68ac2fcbec52e6e4a45c6f286b43568de899548a0f52c93220d824118fbcb9125f89a9cfd1c7f292edc0baf0405ddf5682e014cf730873218f9c18990ca551a9c4ab3a7ded57bfbdbd28ad88cb9ef4b59a94ad2fe08c6ff389d94e11a2b74a00904895c7b8cee0376a5b7452c2409de97d273157dc4a928d0b47300ad05e3c5d8a9c4c2bc84d15d2728f8a2fd1ddbf2b32f12e9fcccfbc927e62b1504cced62f29b6ee58d20112ccf969983f58ca45eb2aee177b53a8bd9b2d457b1e6f9227425e1fc0f6b6cc6f922d18cae3ca6cb10831153666a3ea38944c5b0dd09f619514a87472a9ac9bef05a2f2874f5b45dc5d1a97e6aeec3d63d99fb0b5a5cf1d6d55b82645e9e8696e68ccaf33bd1864822d4cf52ae86637b99a88548b3e0aff33284f2358868905b88e878c3aaaef9aab22835fd3b22a77a21d8fea6fc3f7ee787c0aeeabe8dc1718aedcc17d0ecbb0d764601327ce59427020f5b62dcc2e33f6e4fc2230629744788442eb2535aae663fb6452b274d327979267b92e128c94efbfe40694bcdca89dfc190d3348c1a0db957032ca3b63cd6d2f208cb0b131642da9b89347149964d852f848bd311a035baa0f980303ef7299fd5cc7ea1360cefc6464698efb4f83bd05d37ace8d7a1c22a0348d91b2d2fd2b83e8c3938b908cabd1eea728fb794040cc91d937de4a8456aae59868cbd4ab329b65975614d033643cbac2d29381befff0f8d5b011a945f07806eee9f9c78b4e6c4c1375fa531af01c8d102381e070fbc8fe802d6419c928cc0a35b89cfd78ffc0ba3f729cdd9c2c6202336c8527129f3260a3734fcb66979beeae5c2f46c18c4aa66818e27c49f60a7e8e6322b47eea87b6d6a8df680a11ec3fc0b2783b241d28494b6687255e05dbaac46b87a5bfcec6c6d6570bda0f9361055b2617c9649741618216cb9ee79afe57a92c6bbc8538e2588c453e4b4540592056bd032ae3d0a5ff67f3f69208b067cac8cdaf0f60696fcb2271713e70442f296cebcf6503dbc955987bc08a2f6b8266a189aff06b2e662deee4510342b1288a4353e7dcaf3d677e4c0e4ec0c53048a05df85793a607db54ff60b2df37b3bc8a348692c6c2eb259d3401bd36aca9cdfb9c6a693fb7eef9018f5e55dbc86c28daa7a5944e22c55e832e8bc030f37efac0e45eaefaac9ae569997b501f3fcaf19a5c75341c502d7c9f6bd208c606f31f0006f1782af7ccc34b232c6c12899ef13f4d89d7906a21b919b4cd3413ebec6c1c6af2fabab0df49833134e43f809695389a3aa33b1ac7e5dda95f02bdd17a0c34c2c8e047bd4a53ebad08fa2c3b6f9b94fc9828a7cd252ce33dbe4fbe1ebdccaa2454ffa1707e62f2abf50a3b7aae2bfac4b6c8c3233f5fadb5cb53128947e34d1505fbf0e863d5ebd6e7a5c312e05ccaa0b0f904b4a7b74ce6eb242f200617c8a40eeff8223ba1b668d8630344a8c900def518748a4f8f2c342de27889ff3d0d603acd24cf82552bb9395c6d436df504a72ccaf34f2a4b24ca155e04fdd58a4b30010474b1f6b094f776ca3f806034e45b6ab88579b786254f018994e8b2768a5b12962bcf50de226cf5628e6526fba4d231d62239c084404bcd19049d642ae581f884c2ce8535a5450355246a9f6e73ed8a96acf23334784272c1d97c729f488b813a83a7f26fd610caf300caaf65f7d4ba1386f104ba75b8a5f931f66e508fbf29af2ada0b4bf70b5c3e20e80c0f85d384ec7e39b80a34a778e542bdd77ff218f10f3498a49279a037978f2d448f01e6454b044f1f42216b943072ce634f2a19df0ddc6e7d74db27193173a4c43bd5e2eb4fa7a61d762f8fea91e80237ab8abbc27d9fe35aa7f56d1566cafd406420912f9d5ab75194227b366a5e0f9e442cd8cdca3ebfc986cfcf595137e4686fea9099025fd611bb13a9278445ea0babefc6ceade40a0d34104df5aa5e0feca4325b530e19fcf5452e63eca0d06baa97913cccde3e40c18caa26aa2c03a115c8755d374e8b6081bec6ab6f5e90a2e4e47178dec8c3910b7d6f535cafc92e532cacb3d627919af640fa740d8fdb41b35ff46044380029d640a789b6d41e824308100d36b40a8b43c622f18019bed5a6ce2a784aeab442fc4ca305f13278d36bdcac64c4f9ec4deef29e4c41e5ab6a8c29a3aad486d46a448a75374a642f25b710990a6b528fb4e212510412a9888cbc1992be656591b44c86decbf469c356dddfbb7b6fa40f5549a30af805824327bd54051e58368a7756f42bbece14e271ce13d656379cf666e00c6d8dcc2703863d9d01ee3abb454201c796d6c303d2c65d4f1fb66b55dbf415d7f20336ba73bb32cf486bc4ead613db5fdcfce51234798f85fdfaed11102b3b48022dcb8425121068c4e7046de58ac574797b50f9bac58f4e2c2a1b5742f3988e804cfb4ab87b021ece2857702d877cf8407daf267c85ea4878c258d77322e4b102d2b85655e551032b7993edb40477e1854835a4e358b1912c2570a0e22ee5fc8d1cb3d0a4272c58c9369cfff58153f819b8740a1895ea8706ac75bb4874687c17619b4d3964571a667c2f645a681686e2b8151a5126bf9bd24d8d7d9f591719bdaffc60b27bbe001e977c05b29838a50246bc181e89f0642753145a92366f1d7d60cc8aceb9d8ee5f136a9dc93d4f78b08c3c5712cd4a0f36ab7e33e284cf274cfc4cb9ad8690a68a01208ac6fe1297b006612e99393dc41f57b0c0ce7ff3effac83e88a71a9ddcd006cf868d9858b144ec7ffaa60a8836ed1bc530b88d3dcf05c3ce01225e7c96523c66fb01f6be7c92dedb4a1b5099a0e8987c691bfcd1ab6e04b4d128d628d919a6cafba280f7b84708eb69b2fe3943744e6de26515d66db47a0ef803ac291481f3de93f51360bb6b824bdf21fba28f524830e6a0fde67914a90882ff00a248a8401a74eb6751d818bde41fad7b9b1aa8f5602ee11ff6a484452befad54f03559c377016f4eb92fa41cde9f057f6f8d948efa3e9dd259ae82152f6fdd5725fb3a2e8a28f90333711bd0950bcebbf1b26857ef06957f6c97e79653b3377ccf45516d8ba55bea4d57b227300644d7cf80bfc0040abe14c49f77053064bc7e16b3e7172a3d4042f60616dc7392764b2a758407d63d615adc35fa876b5ab75a2083aa2ff758cf6ad8ffdb7abdeacab93d4ddbdbc5a662b14f22e880b142542e82faf713244a32704da64ff1cb5d75520be5edb831c018faed759ead7ffde6e1b088b5964bf6ac212b75afcfe663ab0a031325f226c8cc39c0698c779cd59d2cb27e8772e023f1b9059bbbfb76d476305fc2fc87cbb0d0cd163607948cad8052c899fb97ddce67a2be8f819540622780e2a1d896ac40ce45c6857fb1ac79de00862fb4fed61f1c55808133281fa1e31c5b3342351cf86c93e826adb5e7fdb91153aee0cf33fd4bac2ce0fecb224bff35776290a7bd514bdb94f07c0d22f7bbc027cb30bd2323882eb7e36686c0ba735c2052c08507514cf944c86f922dc69ac216d56334cc5a1c8401df5f49e5d6778582178a75140bbea7ba6c01c9d16c07392693416cc89ebb0247e0abf52eb671cdd52873b099b228fe4bf837c990c8d4f76cf6d53c0033a13081aa76e2a111bbece80a034aef23e8b9935702b78b2f6ad51e687a7c77c84eb07a4d1f1c6e574a8fa5e2f50d54304c0982779e1c5130099cc65972d9954e76a147fb4ef237514df21f315157f5b966290b19c48bcb9f701f7847cbd5bee7aee22779426ddfb9f704f28642e0b85e0c4cdb1d56d4cef3459673ce30e438841091baa97911118c1f6689831330cf94e4e66a61950c1680715f7b5dd985e0c19ff4380773c9b6ec0032e280f0d6d66202acc424686bcaff716d35078bf0e14b80848caa2b2d3f8a34b18abfdae73534413941d8247a928d893dbf8de2b8a59fc8d11aaf9df752745cdc776dcfe6122064053e4e9f14f61dc9bee5dfae8c6f8f207551644eaf71fa4408e4eb647773cc8e866da4c05aa16023e5a05698f0636d7585b954c36615a7929ddd86b32e2a84bc05fd5ce25c718869ac0ab331a3cf2eca4a00755780d7872b416ad58fa6a242c753c865666de95e8239ea9f7066c557520baea41566cee20cee852e43421fd89a64b1f2fd5181d7e6159b6c023153c9511466cc3469dd76465f5528c67707b6e1e64858cbf5b2c03638b70a222185ad9b942b5102d895d04206fc1282a6e0814b1ac05ee9d2685bf1f77fdfbf40e5c93eccefd1d46aabab3523df1186e5d597c72f15709d7b6c89988985181b170e1db0c8a36ff870862abae05c0cbc91959f271d365904cf2197c388d060a984812f47252650a32c7ee8066ece0e5fad594bde8a9e70cde956c41bc245f04df64d22a4f3e17e920a19323829156aba61572d8d6abc67f2276afaf69178de1be126b0594fa4d195a66b516e683e6569a2421d670c8a9b5ec74e35692777d234e1efff25ec099a0b87aa1d8848bb48b347e9963db2b84a4d2b5a107178bbf7cd5c7208331a14fbb00b30234e17e929960e0a07054a9857aa7d57ebc9ea15a0c66af7db8e85e822a001284f4cf4e3b0bc3845a56bab3f3f677b367efb49222ed96df4361171fd565b00bf16fb21ee5802ba0488707ac3e2f9c6b411fb118a0cf53948043e48d19703a3ba3806b0471b6fe067c9f0b65de1e5117a41657b33195c0608c11c10b7ececa24812f76bf057b5d455b6d1d1c1b56ad5e6086704459c1a6ecf2ea7653204b24e33f5190f30ad7685c7ddf7d2258f2d8f34bd7952446fce2f17312a324d838dde82b5aac5f26cc7fd5c589fca07bfa0846d5ef0144c6b34a98e444d0cc248d51d77fc8c07fceb6816d1e4686601f537e8be93d1b65e4c32b1a22cfc52d23b504cee8d26df6dc175d778d5fa6ae20edf2c410293ddbc6a1109428c7a80a22a4b0f1b1f15805c9c2e9400aa729e61332563b12028aaebcdd3d1142977820b7200e947fda8bc0db8d77ab0960a455c8bfee171a5886edd3a7a9857af90f8ba8991abe311478a75d85b411c6f2b5e534b1a62f042f60abde2ed2f5827edda589f3a8a2330d616b70676413d1fa0c18a2fa9fadafa22939a74a84dc1a8097830a9316b6621bd908e12f2b9aa7f8f51e1305b15a7ad0add8a4c9b0855921c695d401f5f888efd6e71cc016a3cfac12f1f702bca8e9ca7a7f7c1446e35b3de9cf7622c4e6fc2b8cd5ccce568121cefb1f403aab71b11d3f0d20bfe02c8e9d804739a9586005acbb2153ac01873b1f7bb743502238cfcced6af4548fab28c7f27ab8ce2a79db2266ce9a041f48ba8482a26604d9a3702884c15f8348308e56b191d1e29ecccd54cf408a2c7f8c0a9ed9979462a102526aa0a866afae7efe4e038616516d16ca25eaed2b3fc0db8a68e4acc332781306603d4a3a6d7e18a70d6529483c8c194dc2237a01b1f4309de1570eabb13a63bf175545c363572029551d764bdefa5a5c06f1e06353743b48d0462bd4006ee652786722c5459f48776621d673ca868d2ef2932a84ce0ca8f3ff5860d517c306f87168092face10af7b84fef30277c73d9263103e68aa33e3df90f450685f3c99c6c90215547d665e47b93a32cd2c87a74a0853d3975941aad6c90badb76bfa5f0e7b7a661b9f18307d33a044fdac764b9207a072b9a12c504d49567fbc86eae6d6ce30f89553c1567aa0b8e9d33011f7a738185a84842abe411f389335c146294d36d03b00aca94d796bb1b10935bfb19998cc4a80c3acdbd49f7050557d8592af36093b26f07a3d569120a42b5d7dbbc239f50250223df195f253231b153b5e0cc6ab860c5bb908834c74953dd571056549c0f69f826416afbbb5e9a416005d48bb75bc00be0779a3dff029d77a4d619f3ba184234743da6b91b8a9b0874704afcbd95b6e7104f84e252eb9b27c246346f2983c6b4cbf3e25bafc4c984da39c733b3317eb110f875c840157908cda9a91dc23db3f29675b8faf93d4814120c109fd0f17dbbe64cb7b333bb59a38dd1a3181312e2303917f320388562a30735014f03083e0ee35849135f3b6cd9fc6247c1728dd8901b742808e65fe1953d5815fe2397e19380e968ba35efc52f8ce06f2d776ed26ba52d1fd2998b9de0fe70d2e6a9edebf39d54b133c5823823752e25fcbeb1cd2c21f59e6b83c1888503c30190f993846a4e41fe92a055c37f81f5f3ff1f29ad39d91f36dabec9493ddb3a93b3667d1551e4ec7b66ac221e9bf1ab19565120a44883da11d6b701bac4b158875ab538a5a44f0acf4befaf3f0f740a4f4a68d66b0d71fe939ab8ea090d497e47b92c051ff8afcd33ed3611aaea2efb7c86d58f925a9564183e6fed44d219eb2394b2d53f0f130d3590a203259ba246220c51022feddf32e02798239fc277f7d38b3d7d73f23a68faf904ab8b46d14d3d670452488f9bc3a12293ab049224c09d034d388d3ece256854f02a466b3d9fb1a862a3885ab45814b07438e73df262721481d3fbfd3ada5b4d7faa90850beaaec4968d0f84acda9576724dde68cdbb21d641946ca34614815a445824a6015a6693abe51bc1bf23da7cf7d1a56a7aab5bbbc6b340641976628f157e9f8714f35f716bd313be0609899bca196ff71d136ed351e08a24947c81f27bd3f0f7e7430e4cee5681596e88d6945063a37ddf773de8bd4a083d84b164358ad74f6e17d3df3a9cd49dbceec18e82c3285e50095531644969d9125f59606293737cf3fa22974405b1e68191ebd011bbeced6e3cf28775e2c39c817d51e99f415f35be9d5edd78e7f7a9f4dace617a05da8c6ba500ceb66376c0a42fc546ef92a122606f0923a1ddae118dc8068ee5e6697e22b07f37b848fd4cccb334201e706e642c65bd9c36867d3a27980a5d2caa48d129c0786f8a65554ef978d81f50309d6c2e0f4465c9858d08daca559b7fae4e27d8d7c84c0a0850c6dad791a79668520d2c23670866c6e5010c21121ad4a5aeca8b21405c4fd28a96856b3de1021ea88c9d872b0d942626e7ed35dacbed268f7d8f2c0727ed2a04e2c9bce4c04d8e37388bcad715db0e30832d54a0bf9deb56553d768da99f5e8c0585a58a97b3c84fb974ff68049b17ae7a568676b794578588af14f16b17fc68fa43f22cf60cc4cdaaecc2ad51c030643a4b8868ed7eb9e917e6fea081990630c7b3f6e6c28b3f63f0e74808efff0bc04e353de1d71098b09134aa3d9852d63b5d24a61ff66cd2cace87d72be867a254caa7c7e0fa36ab321abbf334d0081eea561bdebbf244198f77f3c219edaf1a51d90e115632c0c7b6dacdfe72a2f6b7731d3e681c35d6f20124efb3ce1a13f90f38f4de17992397a6297b8a3db92e7f39f8150e1a1c1746bb2c5cb80df05e75dbdb334e7679128d2c513526ea3bc4c36208a42466e605b11fbbf6e588e250ca4060a77f2cf07896e4a407343a0f3a0356e5d214396ed958cdaa2843a921ea91c8314ba235a8af6b6a8c4c2cb40fc51a9e3eaca061a9757d04423a532f529ff36187d9f3fa5bcd8e2469e47f88f1dd8d1a6251ef3f1623726c2fc34760bf61b08775eb80730740dab46f7e31c260004b70509bb0a677915d817b7873f1b42a644fbe53086de1b8d5a794490018e3ee49d32b20f3f4c9fcdd99770342bb34555f230457bd1954191e3d0511b806b54dc8f0e1e33848b03d23e52d86e5d63fe60385bb11624c0f00c0bfffab061e0f7e00990269b14abe789bbdf6e6ccaa88481cdf9eff733f984aac271ae9e86dcd9d8278da5f1aa3826bdfb628df9076297029df71a26888b49ccd0fc9d3a2d1b287410a309bc658d0a5d095e751a3f520d02310afc8d507618dca2cfc8d08a627202b657688d0e7e2e9c838b6f8a89cb0b7d97a3f0fb45ba2d5922f394626e17649420c8ed5b739885935806ecf63fec2ffc2b1eb52a7ada6beff890f64ea69fb52d409fb9e39d0a02fc561a7de98b4086e9a7a2f49838fb31f588e02ed1a3b612a7046390edbf20ea3fec11ef1306e0c2bd569960b491f65b8b146890b751aae27042c32af4985796b746be237e6eeed1991957eef0e46cf189f90cc29becee294d0d87ba0c34f74d7b832c4b19c5562bba9b4a3edd23c6c95fc9c60a9ef0e17bd8c81ac928eb5695142d64d5ac13d506e5fdcadf5248fffe8bd2e1d1a8e05c653c9ba628a6aaa857d2e4a971517dd4df1540561b19edd8b3cf3b7d5fbb0cd6f6461c6d141e2eec0dba3e43fec4f26561fbe5340a3b567c820335d41099addf43e17154a0b11cd51d475505d048fce9a7a263780d5fc27062a9931b416fb806fdb2c9091814533de4c0435f380e4dbe0eff498af28fd16e3e782754788e4e0fe4b28a905d859b092bba665c10da00a96a4416ad88b5767660231095c255cffe50b2e90cfa49cd3726f68fa0781ff147b4ae4d3d4e7e1f0960328a81a1d25f63f425780c9729b0ddcc466f9e3ccdcd24889c7892f85bbb5ba3b64924f59da5433cdfa8bbd2f62f7db277fd380dbeccc831df463eb401a9d023d012920fbbe26cd99edd16fdb53df6d83e70640188839aa47b3db21c2581a55f2a269ae38687bca305480ef109775b0a4234f4e35e607df9e9717f0697075623d5120796abd7a6487d484698b8fd23ec24d60993268136d077ab042e6990c3a4ee1b86faeb8ddac1e168a10a23766018a2cb572c4497b48d67e088619f914f5083fd0ee93e22bfe85b360a35bedf5aadc9121854c0e32416e3d05393039ee56dc86fb76f4ab09cd803f3f51408114f450b100a2ece88858353059abb4f19b653f688b48c9e5e1deab576a146c7b582004280dbb00b452a4c0c488e746b35a540e856c0afc8aefcea1baa1084843acc41a526f4f268337d78d8c4048050ce439373f211bca0f25892fd72cc6d32ec41bd9c938d6c656c5b1c436e65a279e63df2859459ae0f7559b8174b707ea01c5cf727b3401bce17cc296f4283f27f4888115e77975431317f55257a8cf47572bb59df81d9c4d519c435e935769fb9bbc4c686e181d1153930c6efd7fb6f6b68a1dd80e68624e7dd353d5e6c6cd665be82f8b713cdafc5a154b6bb0845577c46729817bc80ad860ae368df8ecb600b4c51621cdaa1363dc9cb6132d441455ece0e67f82b0226e45d5e4ac45f5f75fc2737bc42fc45ea079df7cc39228ce4b9191cc6963332f705291aae0fb5b40727e71abf1cc64e943ded8d00b5ef045a85c5b4a714724888970df6a17bc0ed77186f629f8d41f9111d6c3bc189121f9c32234f4d81e288f8e8f76a5df45f1507ad7be8ab27b58b7c053fc3deb111ae914ebc16bdb43f9bbff655f8a009bc72f2f0654a7355f7a50755f29bc846810ecf30025375906cfa8462a0e5fa5c8d26521d7dab3e2082164fc7ab36dad7614ff174c0812c59ead9c928188e495a23135e70c2eaa9caae7ad956d261d50799dedde23a80ad1b054fcbc5a435d78463a344def89948e3551c3612e24cc57965e8616ccf048de1135e27570d8437acea9620dcafe3114d89ca19efbfff1705da0dfe7c8fe0d5b3b001786ad33d4c1701f5edaedc920fc5baad60b3409b0cf4433ddd70e8a45b78c5446b28243659ced476f355d827dd34ac9227536fcf7d8b47a29fe1ec923d3d1fc1a221731b5bda2a7066815c4b7c6a3f982a1249f06624fc498438b1d8b5e9dd20f93d1ac79c9ba6839a227bc4bf590f18501bfca63f7aa857ee3494aa0c135279b3c3dfe49464a309b8e0494b2a3232a88b5244df054740116d164157519a1fafb12ec187282a3df15e4a3d6237aae35d3f2e47e41b9605c92b356a878a8650aa4b4a1f6bb818fab265eb4f5d332ca7ef9650243685b8cce506705e92b0191281838917e98ae3534d44eac972b07994bf36ce2ec8af7b20621c00f1c1adbacddd2edf6dac02439a32f63f2010b51d1e0825f791d860d060bda9a3f91c8ce155a4a58e3efb9d741eb163e6ddcdd95e9de0892f9975303021487515beb34031433934208e3854b38548ac34eaabc611535b0835ff8b9140bf88e07fa8958a9f004c0de6ce4360942eeebd34aeb33ad047733d97a12f0ef4244ce8dac4056d53ec8e7b87effe252762507da0f064f90c2aac664aca35c1ff81d285effbd5107b8be580098b810e76609872b2e7995ba3c9edd5f6fca20330aaeb0293e6c6475d7c86f927ef14d019942cefe062f9fcc88078bf51227cbfcb233bcc9b626ba923906ea3c3666800f9322fde83adf4b3355a83e678419697e1a24eed04aac94e68512252258577e17d6d42ef31b6ad4145b2c32a51da9d6c977ff7198d740495e073fa29bda0c6f5931e5361746317e782f68f90dfd2e795384a292b389e3f3b1d10177dfa85536b15ac808e19d48117da7eefad78864487514c031956e60b03963a2bc44721e40aa4f71b6c5acbb57c1e91877ec0441d4ef405bfbd246f67a4ea465b126936b9d69e25c507ca09ebfca875196de55aed42d0878d4b3eb53703e07c4617695e696ccfeb24d22c889ea4caeec71b3b5ae296b71185feac49ab40d7feaa9047a6dfea8a891dbb34dc7cdb6f7904a1e57233d0abdb9effbb904fb58fd01c73d08b9a58010bbd8e8488b9f2353004384b1298d33060b716bf047c24b9f36f20618f2587760aea24d4d0b001031398deda1e10fdcb7fb76aaafba2c1ca6c49e5f2f3c0afb39b3ef118c6c7bff7190c6da30e3b2d169da72b0bd16949a4ef8f5545bb4362d0c0b6f9fe87e8e5fdc643c6f8aedacb2baf0ea29fe08c0e5aab81c1ee0e254dc2c995cd998cda754531bf705ff7dfd749f17fa27e9adbbf39092cc69d28b3ab5e6dc58db7f153014fa9b89038b8393f196e8b8bda47f01adea6857b54058bbbf515abcb0c229869936433e60a372c56a2da25ce2b5d908b0814e984cd300f97f146b3d696e280c0c91bbca27ac6607fea882ace26596ec408f21c102232efca7f9d73c8e57baf9387715be3ce2dd11831d8daa6f7caff72afd863900855f26bc19ced5b5113ec7627036d355478bfcbff9d7fa685156417ac13747588be225179e5985f8bfc9d3893cedb74f3f09a3390a204da5ac514f7b26887d1b4d1004d30500802867c1cc7750b34bfc0b6d58ea78f52d390e498c3252d363c1371dcfa2a724e96a50ab500e71f3152b17b8f6419561dc45f970c44ab8f88aec824ce6b8810211399eaca7e5bdfb4b6685e8167749307200760faa13dacf5a063f4c97919d63015e8ab142d6b3814c360b604b256e0fccd6f04e8030e1750a205cf4384452485684aafe8f06005ac2fd8740a593f6ab829bb567428c87dcdd2e0a3a8a1594667de90e38af296d4e890fbcb04ff5ab51bd6d4841f0f0617ea274cca1a7f73c329827f01da84f880792b16dd8ce037b3198f29ff21c356d3af3c7db1e38da15e6c3c096ec6d6ab138a80a90f1bdad289907412703f6dafccb706a57d8389c3c0eef36ba46cce127274939e1263c1cabe5bf00440a338f85ef2268a6114db5e098790b9641ee282b923d61d9cd2638cfc1d06152cffc3fba010f406f897fca0ff798a13a891179e2310f9705387bb036b6042f6c09c3e58145515484794fff0c56013f8db6e4316e9077d57dc5ed78c5a50d85f167a4aa40a75c35f9fd6914c32120bb119ed7bd24c8be9f89ebc0310ea6787094e7d2550acccd2410e411762dca22d0021fdcfa25b60c84b46e90086fb2c7d499941b4b564db7297565207bce18dd6113f42055bb8782213312f656c34083fca49ce94a48f41a625c988f168571be26040c58fc2936870cd69fc40c5bc9cb35f9528be1ebf154dde9460d21ac5a73f412e44c4e810c68de3a9bf3f8f848e6ef9b5b149546e2b14833de3032ca55d974e9478524a7efde7b9a9edf215aaea546a05639985f1c5c84770ba02988b3a876199e475dd7436ffa8959d909f459017c13c39988f4685550df786fe02774048347f95a9d638839dc484fbd09b4046cacff786571cd3c0c772e5265f4f63e51831580fea4c288da0b14332f3c520bd4a215ec674c50ac2bcb80de64a101fae3d77ec6a31db12eb737cc963de22ad1233a1352eecaec5ca78d555e36f3afd8d9ba58d32287d29a841b8c1b0f762ddc58a19efdbcb60ace6f7ee0e8c79040db9bde39d67dbfc8749e70e5448ba35581b4c84133b0f8b017ed83f2842eeaab8d9ca328b888c2b75d95a5d024c2be2bc36eba903d872a7aa10788f74ccf4e664cd1c0fbd0998978d7224f64bfca634eb4529134f5d73ce6f7e6c90c3e8fa7b78c64bc53335225d5bfc432f47e3130f21c641223a9a49aeb27bd5683b7cf5d08e8fe93e3fe1bdd15aa8bc5829fae05f5998bcd2e5ab88a2f85590e981c5874b8713db11a2755fe2ba6b89f32f5fd885056739867fd3d462e167eeff679e7868f120227515927a37ee14939607edb38de39cf32ed5b1a075d6dcf29871c69a96d67099f0c05fed4450cb45d3b27240e07c25aa14ba5bef06c18b758083289b0f3be774d725786b7dd3f35a9cc71c1f8deabcce53241b12b94cbee77c32759583ef0dba4ea29f7c97a2a76d2ffe5dd9da92ff28870f789e6b07186355f035ca5c1077b35988b6bd69515367557c4115e372aec1b96ab03c8c6ff2717b382a07c18299a938fc71c73b68b092848ca671854e257e7a64350cead20a6822f9340f71c5a1e252d5d4acbd6b0a595ea61b4fc97bac48ce3cb2adcd91f00c267194c8e588d3f285a62ff96e52536b7babb32d35be1fb1372226b51efd5a27b49153cd138625506e79933529d6a60463b3b935881c3b9649603f614f5c2a6e7a15ffbd35811479110835ffd152a4dada3cd24d9377a41827ad6f86c6d815a82a7bd17a6c02737bb53c7c4030729aacf727cdafb29291aea1738e31735bd8bb01a81687e29a34bf3c0f01e99b84fd62bdabb450b6b72b2de12ff63c690134dcb9b38917b4d6cd4f63c70023da02f8c637a1a538a4004575ecc50f95dd3a9be818c7fd24237b0d54759f7034037e077553153973976fd247a0513218582d761e1d4e38b7483722385fd9a28b919719264ab35898b51144606ef4c38a22cbd7b573517c763eeed71a14f368c5957f756ec2a9415a001ee948d08d1c2d0fca781bc46e7d416224fefa43583e2d93c3870457dc89261ccd62e203ee1e58cca9a413076fc385cb769cf3cb472faba712ee817d5b488cbdb6b486acb2208de697aa379b626a6bc17a47166e48f1720c77b1d369e0af35439513fb14251f37e72364ee6281ce0fcca483374cceb86820a76c71b6316e4041b974dcffa0d09c9dced504cd0ae58bccf07bf571a2e3446e2e5f40babe9ff396622e4fb7a3618781c1b97c2cee99b9902e95f0fbedd69c268e7a9fda5944e6b2d77573951de4dd18e42a4b9be2624fe93510cf7706a492364016a1acb9b09020c5bd0f8f89323ccb0bd8296f4de91f0e4ba729f66f439c21d5fa5a6987aba2d2c1e15a0c6a72a9ce89ae67cd28014dde34bd31c4966159ed445e734a9eeb660751b0cd96e50195fabb313e74d557a94148709f8417f55d4eb5a13ceec6ec669e38a150461b461457cb0e026057493804853c69e011cea0c365601a936e17663b19c265778e032ff91a5ece506ae04a944f1798c26d1197c4bd0ce6481a10bb358156fd90e286fa65ac79cca8e51af64ed82a88e4b1eaea5c5e4ad75f713a563ef70bef11dfd3c0dc8eae924909f9d8c2a1d9e999ae4f332e9f0a2c0a81c24cb7b5b416be50b7ae4cde7b636f5da6d1927e9e9c6d2c4419ccef214453d547e4361f6f1309eaa99e1fe563407a684e8f57392a9935a5f933d647f9a52e83f9117737205c908823f179340027ef18654527e4d63c87d15fb754a40a9f2585a19276dcea3be9838ab2ccc3538be7dc6f4484142c47bbdcba3b60201e6196450dd6f85762574d1e33c52ebd20f49ba7358d488d16da31cee5194bfa71dd4fe32930ede461fcd7b525643b2825cf4d1df73822fd3a686a96d358e4a4927fcfbd01412c665b11864b01abeed46d04ca9da3b3b5236d8b07cc89720f782300a2ea81e99b69504c0ddcd839a1391abc70a5987af174ceabece7b7b35e1ba9f4e34d7347bbd50a86e7505407081f696e05e992b2aafbe14871d8b7fcb970b5f6a3642ea3e7cb1d83d63e29fc56e7b99244693f100208a8f5811887988aa6438b66d9b1026c2e21a528d4752678ed47d5b39fdcb068e77b7eedff6b82c43cb4273ce79cc1e4be4720dbc34b1324846f4725e321857e6916215d99a71bf16b38627ec366b79a4fae255b921335e019621e90b042181fbba402129f4e6d1a2e12b9e82378eb1df715c7624c211e806b08a7311890108828f03e64fde8edc5f4d3d40acb529d56039faca4f1a127415db5115d3dd92b05eb63268932beec8b521b5412b0700f4fca08012f7f66705507cde989e135c2bc59394962363ca669458781a9b866b1e4f8a6259a68f190d78e3e0ad6c080953b259841db674380f3f4b5f7403b0563eed42701ea6a081badb0dc9662c16d0b3e6eb4c33b140c33d85fa53f8f1ca366b363e325f00a93a9bc495556b12a82bd878938e80e9dfc9c37204f428d0c839b73cede76b56b13d6f4fac9008bab7d47456f63fe1631364b9102e190e9cce582ed17b2640161daf3e7cf8f8da959f4c186db9fc141fb78c1a77017bf4bbc476521f74e8325e615f67292426bfd806dc48f592aa163f0f0b6908c086e0bed01214b40b6d18ecfad12f21378de949a4f24e79b6d30e5c0ed07d2701f61e40f7087070d876a94da19dcea5db082eb574090511ce511c44d2713de973dbcfe61a8f602635044894fc4430507c447273c8c6370ddf1bae37272703cdbd4d3dfa053cfab95d8f8a9c741014b859d643c3b68f103bf966df79d5837c3e30bd3a97f86ea83ebff4eefadbbbff9774f7215d9061e5c77950030528ef5dab9d9bb5a73ec0dd812e41dba215a0ac0676bf62e48bba889a260bbf8cd269892a3c1ce388731b9a93c5943487f9dddd0ffe6deb1f497e4c0e4baeb353ce0d03afb237bcbf18e8811d0ae1a8d47c46acc25b1f9ecacab78bcc6251522ee094b455d6655c5f4893249396f7f8e9a1f188a9edbf56c1fb72d76df1973717c34d343acce674891806bebf0fc8595a35565db730db026a533918e1b23997c6509137aa3c9f7f56a72d6de365b3996939978363b32ba0edf3acae8c8d4e95bdf16e865e92e94b4e821b9ea16a599a37d829e62bffb7fd70da2830cf7e30cbe41fd55fc77f795802c6c3774f81c3e042eb99a31087d63f8a6e530ff41ec95383629e447236b34130a5615fd90501249ad2236c96440a3e415eaf981270309afc352fa020b12aa15ad10914c3532c8b6be0458006a821ed5c1a9cd501dc5014cdef88f01fcb0d8b878bb6a7febbb7374f290cd45880480df452e4ce939c7041bd2dd5bc419eb90cd368fe7bd0fe8c13fee88fc63dc57b08b70007262bb29408cd47717cbea610bcffddb19b8ba920e0cc224791c568203df30c549f0a72c8e35e820e9835d48f15220d51710321c8eca23498d142c431333c5adaaf9aeab204993889069cfb6dda9ef194bb1ea42cb148c6526581df1ae1593afb46393123d409441d7ee9ac8ebc29d1566a1aef06805e8d0b194496041621697832e99f61bc469927403ce624069f52951d760a5fd5bf24010f3dac2f37617eab5b12c2081bf04d15051c51874ed874bbe4ffa43db7a976b6f20cc68598670d2a7de419302a33524994621ea55b08379667eaadd5b5fbedc055c2768347c57c34da70eaa629e94b39f538b9d2d01c612425a81f69806be376d04fddcd7238383436279f63a0450a96f2473ecf47d5a48b83c978cf84cc405117baee7d825225585afcd08c150d8c4097f4512590342715f6d8d82b6c8c8974a815007c578ed74ec3c23f982c4f748088c6a2acf03cec7b85b5d2326848269f9513778936ba3ebdaaaeee5d9f63c426f0cd831172964eed957188d3e9ab5853b2398f375b3c537b745b630ea4f640133dd158ad4e3febb55cdc1a22b306efa0a9106891da0d35b2839c9f0fe56de48346a18374fca306cf51d93a702f0d412766abd88ab7370c4ea0435a0a882aae07b03fb0be78c757aeb8e1d62051fa6fb4a5a0a12a0cd8ee0b32e10744589c0debd10da0384e0dd408a8a1057e922c74afdd7a270631daeca4a54d14b2456064d6bc9138a828c351a37d7e140c7a5c4eda427dade9dea528d43040c02135698329714917ecc5d950ab49111c5844fc3a129ac04c5949d48871d8cc7b8f377b9cfd96aa9ad54582a85371698843bb200d9f6ec6bc6f4b05d2bd865aa786969a8b01d454b19d9b27b821d4ec8f30e40d0270bedda90e348c50066d8b828626f1279c176e65d0273b44290e491d581b5a2e3f7e85e2304a6be8423a31bcfc20047acee1219707c8d270543ac44173c3f9f844e80ecc49c77ddf7b6137a89419d24652dc314e1f2442467d7705d2bb65b77fab38abeaccf3f27db807587704fd95c534ff01c4316ef9ee68d23c7dcb2742a237f3fdcdd2fde4fb013022282650d46566821824299658a1d3c70cef4d79b2c5f2affe3380a73804f325b0719a6ac1fb86c085a3f15f46c8de975360843975693525ddad2f526425990115eb28c4cfa069056532a31e236738fcfadc365af8dd2bd36b4987f6169db3c301f118b032bff9d776d3bac601a4ead85fc44807bf2052a6e34edf0e1d39ddbff530269ab67e615b2f745f7869a72b46cc5360ba076886896d3272c9c5259ab5e1c64369b9a166f1ff2fb876156073e7e6b84ccd3014c6c66aeb158df1adb69fe3651361d9b7ebc563782a9cb42b0dbc29573e7cba3216394e83605d623688c9cf3568885dac704016717d675bf0a378f3c60dd7c77d293b3ec8a8caa4a4a22d4c6369ed81f18baa1f1b331f323696c4449e37af627f146d13bdc050a8ae2b21dbe0b3e6bdc4704e684daf90183210bfb7f7d76791233a7ac46c95b7a435175dca040968421f028a69375c29be0dca372c134f71c151252185687df35c7c17706d66d9dccfa274322701180aad4777a863c8c5b2c228020d68a431de4db034a10990f60779a1b42423702c9d3beace33bd6c857b2002e578311dacc6cab87c43986a673bf1ca6057065fafb6dcee57cf52e53ca1595fc4fb9e1220b8e26ab0fb52a97835ef67f88bc8e7233d7e6770dd04307b9f72904e5a39d00d93c7f84ccb79a798c49cb6feb29531436c85c5387eb8a17d4791a5ea4d4040b68d58e828d2e363db80825882bb8ff426ab043462be95b9cbeb1b6b4c566b55889a747f19441b4202dd9ea46444963337a45cfa2c638efecb300c7b78126d7edb2e80446c4bcccdb5c32d417cb7bc5cbe0ebeea3ba9e06b57164d27bc6ee8a365fb9c488fda2a9c9806b2df97ea3217546f0392693f07b70bb7f722046d4c7f6b7f35240ae6927f20074d024eed6328aae9ccac3316ccd78e585cad3a278cb9db2c798d52bba97bdb8d556234ad1fb918b56ef6277945ab90eaecccdef1b37db78b98a648232261b4082cc9f2673ea106c2f3bfc7a1727f3361fe66407674d48d770dac2e93d48eab24525c245f19dbb96ae207ca1094fa18307aa7d506baea3323b3e8509ebae53d5a73ce3dcc6c9136707b943fb985e45a7b92e83f57b0be3e9684cb46393a9d70767f1f10df737383ceeb688453b8c95266fef065fbf792861dbbec167f69de83190c9d64d98018d89ca75312196d84a7aefc0a84139caf0ccf0001cea0ad40dae59bed56f306659496e4095fc26d16593496b44ba369770776285986e1e4137fefa82acad8a6e25bf30f1899fbe4cfefc0177c195ab359176a734f37b44187874aab1cba358d91b73b019a66d092136b38506101576555a739a2faaf47b1fff2da6e16884bb4f7e7feac1b1efb33c111f6f7e114c75067a5caf409045543cbb69da93c6704aaa909fd5f4553c2ca578f1a917ae72e076eceb4d684f685233ff60b2d81982d507ecafaf5f094a13fb57e4336db8479c54de3777f804c222b7abceb69f817ae8ccc88f2d562c4952cf1ce73d37570325430b66e0e781cec9a09d9ccc0b2aae8f09593e105fd63ea9cb53dc3fbecb6bd111e160923d57958091f8f1f43f0046097a0d8eb4734e524e9c9c52dc5e4917ec4f6b22bca0679e836a7cb688dd84b4154b1376fee34eb19fd23e406bf3c0aeb4e02dc82004c8f7393e453355d01431655b4662727ccde087a5a58067334981fa391287c10d3124cb91e1eea222d7dc0aeefc2f03535a103aa0e124c004e5b28055d29a791340528a13e32cab53e9ce35b557fe36d38b149594d58eeb1fd6a1d2e50a5a039f16b62fe3233be6feb17d1937d56edd4a68d521d9be5daf986c0611d0d7899ac61f4bfe2fff5d975ad69c035a7ca932b65daae3dcb879d2f33cb0c5ada8afa7f2465d7d399c38a7cfd994ab5151d61bedd4725dcd47c230672daacd890124495688ca99df2ffff5ef24cab74e0d299bcd89bc2b2899432f29b83da68a2e6257d4d2de6c5ea902db4a2115a9d5e99dfd14f6fed00ec28d1ac54891a66c19e1e7966d4d88db52612d06a0bcfed69e80ce43e6dc41bff87117b305f526efe4c967a9f88819f5029a024c319e641c47d85c241e64455d0072efb356b893a5be41c23a8b9f1b77090a203c85c56f8c2d63c092e27543f10aa53773168125a1cbc9bfde0bc451e4c22efcbeff7eb1daac8193175c869a74d55786948c4df11aac980b8171e82beb1fd88a24695851ef4fa2f16fe916e3a76ce62abe34188af6075e729a888931d438bd2132827bb53944d1415451afe7e112146e9b8116aff867721956d839b47990ff1012cf7665c0c4cb9a2edf35fd1220998a6d837c271acabb9fb4ce8f75c4075146a753f3199372e4d442955c03720fd9194fbf592546efefd3facd45b11ea29359c886df0bb776bbe2f33b2e670b3f9d5c7593a743dc0bafbf2bd0702d30e94e61da87d182c3a10d596a4894880dece511601dd80c7a64ee662d3abd120314057198342bbe806bea8748a6b48741de86f4ecce9519a22be54e643dddde08a9887c99bc1fc50156a301428de2dcdd8a13e7680f06b1b8393adef358837ef1add9a1fdeaeb534ddd30c08f9313353dfb48d838ec7f53e7801fe80b96c135899acd124c2e377caf21be66a940876af9d2ee6832d745016233b831cec2870f24a16fc67f8f04ec0a5fb253488e799f06b73589bf95e5680de86e8339e9bab8a93c07d2056e550c6b4ef5c56a4034af44ec221cb937d7ebe73631deb95a1494375880805473861ca36c6ea07e14219cdcc15bcc854122a04582583b8de4cc19b2b55dc6714645a67ea84bf55cc4197a919036e3fa3b8730e0996c05844886a27313979e3a0de73bb27aff04442a6f51c8e826c5000a0ff254eb33e9d5b50b8936582eb5963c0249a5a1220bc60faf1c3ca66a64c3eb3434dd57385be2edfee8b0a8d24c90334da181b336c8a7ab2bb4cbe1d4868d40e062a55ac0e99c094ab0122b664f8f4984bcbaf3f56e86a5284580baefac3fea9db56ce6f596b083f0a7f5f1ceea89bf0e9cf3190eb5782e7410dd1703a6b541ae71159d974e0dc95119a643f6137bffb8817bfbba13b5d73299a009397099d5af68a32583693ba279c2a9423c0d446413c781d7d44a8956323dd7e0d53b1aa8383030bc21e1233db7a63b05fd690f5d19941bf05b651682f18f813992244bd810ae894a964a13c6aa1cd84cc01d1d7c968722cd00dbff234375861b4d297df2561d32e44fda0820b8fe33d91aa26b3ad0ccb7e714814c85db15e4d6045451c4cc31648b4412550daa1c005cc2e65ab9ab0ef8e85c1e0b24e5789c0c7b2a5d0c2e4a2da550f43ac0b379a06a269be885ade1b40d361012411ee718a6e1797967c5c0153a553f68a265ec6d448a069584f2f0a1ab1d4b83e3d013dcef076ad75e48a757cc53ac1bd7282966fe2f0d93f2e04714dc07961d84c7529d5ce0a2daa0474561de66f770fb6a11cd05c8f43d78b9973fb53dcc5fed26c80b2ecb5e53225314326bebef44c174cf91dca844025b698c3f510857e2c0a69e0ad8c6eb6bd3c443a45b9abec73406c40b59bf57a0cfc0213b77996fdd07d28e112575ea0ded36e341939bdfc05721825cd0f0588c76c71580b7f06196f011fe3ca2782c87f215e20db39c2a69484e0e45e4898cfafd1711eb0fcae57fcec03d24fb7648c2cd5c1d9619d0498c49567aadabfe7c7b2c59aa7d224ee11b3cb8f7fa8c9ebae025bcff0ffc1ddc17e68a3683729c0b1ab7e46fd04419b765120930d859c5ce48dc351c191400261c1470b3dfb56c5d14b4c72a747aa89540d7c887f47bede78972f86eda475381a525f272ef056d21677fbb59974c27fd651f43c4f67731c1002bb8de117cdf6a4ca6a04dc22cc233c0c3c811ff234d3ea2eef68e5c40383cc4a2140e63056e0e50da89d7bbbf1f8eacd493421092d5dd62e8aad6ac1ef3323e375ce4e9ca136750aa814f1bc889f1ab19fc14b73adbebaa1356ec0759772f544cea90d1515fbe09da0bc34b358a899b8e6d5f9054f84bcc4576f586dcbc00b360667fa8dabf62613b34de309c42dd8828497d94f083a9e0c64eb2ad8d6f78f0803dd4c2d82f9e11c656c94f5697cd2a381bd28a54c1b64224bc42a6d4add2e2b22202ac109f6680d8556e3d95a81d267c0089b7f6d9383f2c4220017bd72434ff9813e599edbf3c5aed1be30a27a6483ec68bc7979f86ab50f7b4e2e088b9c20481033e48dccbbb284df5b4ae11254a6ebf02d7697eb7626997d3b4fe35e145caf2324f9f44d91fe6c755ced2f13e2f1d99c1fb85d9aa7c97bb30c73a69deab231fe0aeabab3f92df97be584333d62b8a23538ecc6cf23f7190467aea9cc8f6788b8df4dcb3985f634172fce38d760670355b031278f7ec8c21f9cdd46300f23ee2d4b479c86094f7d19c8aaaaf27bdc0daba193188bdbc888788c49da3912577dbeb349cf64c4c2d23f6b841d4ed192e9f1321012c2d603b9fddb25a96ddeb31e602888a77ec53cf69cc4eb0a6a0b23813a3b5a449dc6b586dd0148935d32abb57b27e4db77a2f81fcfd39b7bcde2f51cadab6559b37c826f6a6f648534878de2eacbf6c5751eeed7bdab4bbd34bb4bc3079f3c8343f35cc67251ad401412b1c4f409ffb01b104736f114708b9867be862d2c1e4123f0ede62bb6c42f5f080791c9a35027e4eee66f57d4a59bf60d8cc289a578ddd7856191d20d2bdd21b22ee3c7114583910dcb1f43ecbf4e3d381e1d0fe6552973a9088b1a949b52a83b33ce65ecb80ed4128184fbf1bd4b75e14feefd3d89f0a11d6ea2cf06bbbefe372bd96a1a5b566d913d5189d9888da1c5552dfd81dee115bef6946c1fe73c5a6e736c7427c10625ff41a925190534cfc6a14128f29576acbb8ff35a2bcee1ae8e21961c0c8d861c0d3cbcfa49adba6f4c0c21d67f18cb4ebd7927d6c4d69c330ec041e89fe4db57bded2c9fde42d99e3dc75e42e0a018196ab01f40df61d7ed0afc6e8ab9c31f97603a64294682578bd7c28225d86128af4dcc9f4d21763baa8e92cd2bd8ea9c5b65c8c9a5f50c0acedd299c5f1d07e48e442ffe7dd737462d7b52d315e973d614d7a8c786eecf4e422b96c120259b86a36b385158549a00f0073b0d31e366f9fca2be763fdeabaa4893bfadbea7a80b6559bfbcd2707ed7913765ed5c995c36d213659980fbe364a7b169e27d6297a82b0597891fb79bdaefeb31f790917ae566cc10c75873b63b64d2c862ed97dfcb1ecd4d83c957db7f4877090143653ba024309fbe272873570874b9137f339460d9dbdf6a0315dbcdb27e35cc1f339b460129788550e30358af9be4849fbb248b0131b2b6499aa156aea055a4524b4aedcdf7c02cda7a3e7ebe33d6256c21c636b808c26f93eb883eb326d97d39b261acc076a1809bf4fd29f534f3e0bd63bbe17d3f8f1c4f95f0b8eb25ff0719990f0f9d024f031f456594818f506785b7dc6476fd1bfa0c40ff1c93ede7401b3239e91eb68cada26a6d28106068b9d08e663cf2dd5f2e823b7e150b304f2df829c5f67e0e2226697c257ca948aad041e46162f14757c4f71ecd102d0209926e57978a05e50207e3f15fd639d0a172b1d81d320e562f3b8552cde36d03bfe25b39d202a12a8e14aeea93700596e0f0bc2a4b11cb92128c14c82f368ebac42c029056096786fcf81723dccbfee93f76cffa095ca6beb697a0d700dfcbbe189d9c2a6de3deefc7874e5fe78b680847225666ee041e809b2f846b9a9d7e661f16f29b2160aa637bbc90562ad151b1b0faef4e230123af8f370ae81cea2832cea281914a7445fa8c2d977a6f9d3e4537afe216c41cb2861785f665261019d9aa0bcf5c0c5c6d30c8da1de029187e44d4d4986d0007b0e77a8b7bdd379df3572f82e5bff06887721facb82aade77a62afe1a2b2eba796eb841b091f5decd486a8659a07ee791c8988d8c0e2d9fbafc8694af37658315fc4860c42dca3c9e31c69125e5263a369cc914e22eae1beeaa971b84a6e8bc7cbbc9f9afe036b6436bccad98007b762b115b3be20a28b93dfcf1bc4940f277ac9b44b8bc6412e75eadd375a2fe7e22a655fbdf330daecb25922cb626cb566e58937d79462a1ea21b0e2143dac175056d4043e8c857ee4e5a008ded1ddaa828ab26a7ed24e7e2c27aeef70bea071ac5e43c72ec3f614e00581f48313570683f70aa8700448239fbd18a5c5fcd266793f159c366e3c1089cd9132d09ca06913cec9b5b8cab038e4100f2ca1e4482f12103160381729a2f69e37c367499073643495ebf44efd2e17c7aca4d7447e22b00617626ee52aa3f912fc4172e4b2151855552bcc597913667de383979e62bde1033d561a75f4e6bca609a479aa246b9bf72812054b15fe7ef83c6e84107547a1a3eac7016efb4ae5b83d4ff27ec732134d69caef0bd0d30dd4627b539fb93b362a1e05d25b165c3f6d4a246ee639162062809beecedadc74f2674d58f137f0447adcebf35fe96a90c010c52383eb05c7d1cc163ceffa741befa5d917000decd4434a73c3b9842a2c1f56cd35da25ca40b121454ad54b5156e84f76ec63c90fc9f0685c044fc0b48299e27efa2129b61ed581c67b913c17fb02908b1dfec3ed5831e48fe0a1da6eca6b3db3173425dca01f5dfcddfb5f72dcae44320210eda9623363c0e678d3197a70edb46ebaa3162f72ec66cf7ee860ac3eee6b83bfe11370d2678b8bdda383c5455a29920adb3d7a787ece8f168739b46cb177b1019e11c514c25435b8da67e0bf7d44df73236117280b6a70b03072ddea9333bf3abea2216512befae212ff5d022063ea40d475e40a0bdc28c2efe9e0500b2bdfcbad7193acaf3deb61db5bd78cd4193d9c3f1506b260ba494ba0e1e4250b12b2be0d2db8159f9db5eb6f4946a10096894af00d4f55825899473dd00ae104a717ac88f75ab424e1cd20a84019f1b7d676c614cbcf3ea1d6989911a85026313608560bcfcb7810c4fc2262cc13dae8dbb6cafa3fe9d84506bcdbde7dd36b32cf186f47df461e9bc3b9faa635df8a29ed0ea6f12c952ffdc715e3520a9ed6681e52893138bca239882585fbceaf41335ea6d70a7ac645c4cf9706912fee56ee3760f6e127835eb7f491d8b1a68863ce58ad9b7ea5ca784d2e3577405f1358fb56dd8a1c15b207fa059dab7f29a349e378b5855fa596320bff80f2a360007cc5d72015ca2771ee50c333415adf0b96cad72c2ef033b21a00041b92187307877132155654f4f9f5202243f3724ca3d283e0fbaefe8b3fa3f2f86dadc498cf13cf6ae6b89cd944d2fb5634f1ad94a9f2e86b1241038d3a3cdcc12a4dcc9b419625bb02dcf886904559d6dae045dd214d49684718361010176da0935f0addbff52b6390f134cbc9e4437f847f81323e2720565d5ea30f7c3711d5e6c303ee7c4536d333efd1309d709de64a83ae9fa9d0f33db20d616852ee5d1dee6e912b02bc4607c77e503ddf58c96b4a26cd82aa23da74c51f63bdefad60d628519fc6c75e2bb340f4bc23868727f5bb3fd65eb4ff43cc5ea96482d5a466849f42eaa14f0309cd9cf17ef49e7df7cd355cabcd1f9ae9d60f8136a8c4289d86348d932e63e2e84ed18c39fa9481b453dd086b341d2a1ecc93636ffac6511843c4ff2ef9e616eb389c74c22f9cce0e9f4ef2ed98fa42004b8d9aa59d368d0844612d84b2b818c5df4d4e1bb49fdf01e05752a9e54e16c840c151d86c0e826d9f59ca436bf074e2041a4e64f8e37bb9b5ae52331f10e207c97839342f4154bb8299fe75fc8e6d28f1a2022f73993e538fd46472924a0ae70fef5dc82e07416bc52ad0594f0f1ab7b518d2e7d4907261835ba7b01a990328a513f0b435fcba23299eb42313f5a1959468b63401ced11749f43f53737464a090c11ccfa5c13e25c2515df25c006b69fcc61be1b27842fea1b42973269d79ada4217b7b14636740a04805c3fa3f06b949724a174babe1ab1d89abc741e768e3ca08ec34c982190a0d88a9ee69ae54d274cf028ef1db39edf3c885bd6c45236a8c69ac2c7dbbafe5478e3043c9022a81ac771a9ecb42a2b41b8f11d5cde52bb466238077e2222bd82c016a4974a026afb293be6ca0368d4d6687db264810af41aeaa3939c9360f1fba61a55cdd7073c99694b4d8b93fe7bb5364fce5381e907d817f64225790a841119bed75cbb4df4a94287c45f61d7452fc6def6730e1e7e06a2642416f510972d310937166ea96ce742feabac9e8f1107cbf96e405ceabf876accfc57e71b77c710e3b34249a7fa455a66bbc60eaffb046c0792bbb40e803c0bb4b258347bb495cea990ca59bf7bc788288d04a2d95beb58dcf7d2231c7a0a5c1239f7c21a9c544b38fdb730809fc907082a104ba1800b3656ac322e1535e13e4bb15255bd86e7c1e197e868465945408d0e4e22123d1d8c1000f1852c9d5f11e11e5b3d2a68666a6edbe645135dd0edb9bbd98e2be3b18e89e1c3718434fa35f34430822544795b311dfb43bf36a5bd2f0d3f8fece8228dbd5ab2e50c7cd2ec75264093e639b1334c6e65b5733c26a03929da234259b691bb19e0b9860d83f761d9334728a3713313f00f8c1ff332c38e865ed48f8b79f5cbd51039b5580f9b3d66e17de36953879195c1dcd778fd587d1e482b59bc64eee53bae918a72439e3f7de1ca39c57399ca32daf283f9fa9115150ff17051d3a7711ba8cb1fc6821c6f790d222d0d0e81c6204d34f8f5c9e36331ef9164a45c0db2b7521399f5081738de20368c0a783ee3e80b76c609263a6f57e8c9785780b57589d0a8dccb0531a38fb4bb556fa385241c6bcf70179c2ad45254d8cf1ffd7f5b79e67318f012e49e464ffab8206c3eccb85f788963dad22b0b80b99839a3ff45de2a83e80e07436eccd3e51d9dd181828e15d9c77df35ab8ad93aa533ac72f56715aef0b63e749d03cc4b5e2462767fe50251a223142fb92be52981c109f5d04fb80373300780e6891292437722584cdcdd5472afba2ff837a06669700dab14873d9e33c33093d960510c55cf56f594c4e3be3f86a617e68d07c1da151a8f197d02b4d79b25c2abaa50fdc14ff809a4ee87685e82e90d5cae0aee404d0d5b674de4bd7fee067ac59144aa230298ea5913700cf81ec4129e06ab1e51635de6c9386f52bff43aa5f5e661f47f59d2ab6cdff7b1fa1320abc64f805923279e5550f3b77c2d531edec2abf7a1cfe6cf063d2aefc721eecf842d68c160f9cbc5791656ee6dd07e991f420ff867a956ea0791cf4b8645063b0e4dbbbd8406ecdc3bdb210955a3ff5cc9d6a6e985b9790faab767c3170f4b9fb5dc7ce67bd0ec193d007dcd53f984926fcf4067ccba8d6bc97c22e4bf015dce8e69a0dd5fedcf253b4de7c819f57f94ea3b138283c7e124c6e3d9446796edab779be8e298f5fc0f4a18f285280f9de923ce343dc1eb22c168427b694e55f39807c17545ed5c6bb914841ba022f01ed17ebf3a45b05a93441fdadb795972b15fd9ea05321aa2ee9aa35059bc2e40f8cb43511dd2ac8967ead1efcdc21006dc8f35f5c794b2b1cc888007b5a4ef8e078f68dcf95f05c8161aded2fc36dcb812fc1b366286d992fe8c250aee9b16f955dbffe8353f2c77416d60b162c1eb39bd93499a2a2755f938f0a554eff054c7f8feb798999d6c6eb03a54d27b6d43399225dff6f39e7240647c8be9892bf043904129081196e192342fad20f20cd53dd08f6703feb091451a5223f54b613d812a2902554439883a4c3fd1b3bf7567bb1c5742569167325e055f89551f8bc060bf7f015c78a4adaec3d1dff65d0f817d71db02e023ee616677866b23379afc4f8994e98629af1af3123454312a0ea1e8aa592b9fac4259a3baa7e8953370ec9a761cd387c1a6755a89a5f016bdf955eebef03b465583d8311dc36dac70413e0541837581a2d40815898640b3664253354d2846a5a2f057fa801bdbdb2ba87d7f2cf7c761cefbc5169f46a2c72d3e67768ad54a86ecfa96d937f31a3b317d0bcab9068d2961139df27ba7017ef3e12132d694fd376b83d191de1367611f08206141a417183aece6bfb3c368283c58ec6599117fc20eea338d865dbf46b2dca754d6d52877466aadce36b6a48dbc2c03ef19e2240f57c52112cbb4e0810413ab795331027228c679b7aad2e8a964a83684d0c0009fafc02d6eb3c5eb75bf1dbe78fd86b8c197a488b2cf42e238d1b2d9c7f4c8dcf97961cf7c6cf9eeaf63bab21f67cfcdbe50fdfef86de46d4609e42305f58d44e2feea322be9987d6fdb3294c070a16ea228823a5e0cf51912e81c65a433f94b502c85cff447787bacc69ac539502826026bb22fc130cc5126b5775e36901f102909c99279e754205cc232ebb13bf9c6771ff48780c67f35930c218f5947acffd92eb707ef605a7450aee2d2a8f3746d20fdaa5891fa77fb6478d68b4aeaf7309958345b7b7c9c0267a2d01a4a6d8b5a96a58578dfb9924f772f3018a89b64b61792f8d42c1c116f5f353fe84ec4e263529ecf39457894973196e1b98a2b28906c62537b10cdb6f4abdfbe3daa5a811d9a6e9b113ce93e1a5cb83c96b8d2eba9318ec4edd5941003a60ce1a3e4366745a2faa5beda5a3c33cc073eb884b3b05d02e347ab68b92cdcecaf94dce46dd138373d3968a78e4e6ffd2cc7c5970bbceafe81cc244083e191e1221dc07675d737cd680860ee20d973f3f5d900f91af75a8f469daeec116c322f72072e6e9fd85f8b48e0bf29ddd827b3686dfabb1a40532640ad492f97a23c6095ccd8d849776ed694bb5547cf013361b1a7be2e88857b9a375a9af108ab612ba80aa8b884d07acb09c2a5f6d25a3237d0824a051267807d394d367b8fcd188032a321341f8e7c88cd3808afdabf4d3aff3e48fc17a58a147de5d85ba5c4a692a513095585fcba6df4b942e895083782c1d19e947cce6bc0e7756fd0046b52e41a6c0d75db1046bca34d44ce31e7e068719df2fa9ac86e64a01f83f9e6a3ddc6b30697b0cb5fbd53879d3ea4c19c34dd32776fcf90f46846d8fa139b34088d3e78573b107aaa26dbe2c3bb7cc6e4abfb12fa23ffd7be5f11e1f515768f9878923c79659a82d77cf745ab5a5fabfc0ff4c99c6b919e5e3fe108ac50cff5b6803380a3069dafec566c7c4121139c3b66a0f2d94bdd21d85c635f4dade00eb9de1a857c21a9747c64aeea98bc4ec20466e53adabded3859968b7ece09b091974a087d4fdc5bfa3c0e9ff36c6f2d3590db2e0ad196b303d2a03edc03156ed0e61641f9852d360f4dec4ab786f3666876faa838ae95915a1dfa46e0c41f302f8b5f762fce20a9e8e78a63f5c84baf1d6cc75e895d6f9416b267f3523f0103eafe874df1b4612445c44e1947a9f397d9d0973e74bfdfff72c974301e70fb4e7cb213d556f426e0d5bc37294fdc469c67f0f5e2a9eab549e50b9f258f2e0a7c77b644d5410e1983033f7d5b12c21e0420d600603f2a7140d0d26306909f6f920902387983342910b5d5234925aeac65b27fefbbe72111325fbe9d97b8f5ce78b311f8df318126893e9ec408844c37f0a3ba429155dd04646bb2c1e8a95a6dea1eb591a571b9122d6af1cd9eba1ff300de3b28b54e4478727ed93b8732a224a21ed4a730866950a4c51108ea6e2b252e8e9bb0b59d1d091c2a3481cf4d08688041ffd871f834df4dfc962d9537edc617c52180e509275202a9ac9604b6704c8ccde0a5049069f5d5e6a49f9229c6796fb534f1ef67617a99ba8d122a6ba485ee46eb59de1033243ce20c1bb513f4dd41ba3e79c8d8ccf2af06c8f3ae4555e9112caa61a8db61fb2bea0f028456c97e003a868a398c8f6214c6075acc90226ee16f949fb19ae303363c4eae3729291806571f89623381b7c5aa2b6dbfced99d61711b00d81ed7e5df835004f1bcb1388409f3d326267eb5f51ebb45acb5e7de6d1f4dbf9cf991b8dd57921e14d0c209fcab55e64a233da9bd1cc2c47316b321ffbca7581c78eb58800fd1a59c813c8f904cf7e61e7149e0499ad692b2ff02d488d3ab0deb3f2d57cc98010e65912bc094d53cd66a49b882f5422f52d0429bdfbb4796688d6c287dc19e7c61c0e9ec2ae938e41c506ae01e75bb1db8da57a2586ea4e2b63ddfb672535413284149aa89b5594bab9c2228a84342c372b7c92e607fcbf3da80256b9ffc6f6cea809a960e7abdb5c09b2c4596a0ba63eeaa62ae3b5749b77c6c9bc9296c3aacfa9bfdc0717738fd56c1750b38990212984cf75bf75f4697cdff1a092f8d18ea94dd53504acf69722a7ff47c70d1dfdc52651ea4c3b0cadfb11bd574078c00e84b789176eb666e3bbfd7ae2a743defb6029855070c58ba4cb1a487fbe570d6f02d3620ed3037501cf86d940cf379dcd7d9a16573e053a6c942349400f4959941558e1addf401038ac86faa680ee3aae723f743b54efe6659a0743dd4a119b7b4ac3971d4b2a6ce126eae01aa7c66f3389d501df053613b9bffe9515b9392f6cff59e34190806eeba8f468cc86069f27c7008203cfcd4deaa5f469c98c057397c6eaee7193b001a63aa53596ba97f7d8e8db55f4d50703cde723c4426bb87e43c2ec1a35a0353ca728653f1fff235802c23b6853f2dc082b4aea434914d3768c1a3695d59ef75262fa53876be7d88d610a164c056b7dd0b53fdfc325e54d00201188486fc77c95bb53ea8d517f20339a1e2391cc8feae702e3d1dc33e2f407bc3e9809378395abd723d12faffe70c78f298470090371d68f97450f49ade93a0d4d526cf66df0674eedbffebe4358e620edf37cfab409103e6f16d09cfe323708e97e44c5e507a4a938c83f0c617b8b60d69fb3652c0a61368553b638001ea84eada36935ee1f956b32ad2d2e1cfaeacee090d470e8b48cf2cd2c8182706e4614cf8659bd957525c8c66deccb7bb7cbebf061702de19cdaf6d0bba37f3e2b1c3a5e6f5537b316a48615659a83d50a965150486844eb680842caae49d1700ed5c48f1c54c372f4b383f7d92b2804fbe23cbb726e9a32ac3ad3f1a5b1b08385b78e1f3ee48851e5f0fbb49bf1224181c2ecbe63763519ca2bd5afc72f9d401d2366371294488676966e2e2388fdd96de3298cbd3fdd917a3c9ead9c08b2354fb4661d4c8acf9489ba54cf4456f864a6619abf5868d1e61ec536faca7750ce7de70ecc38c35ec2834425bdfd6dd166e6817908d4b922efa5a2b311f81e17a872c8b6750fae7bba1ae24cd8b1e4f9d391540c999050bff7013c6112f5e509a7ce4ccb61fff4f06fe3236d07288148254596750acbdff444b25d0c7647f9c481caaf664496b5c9b49191db08eb47ef1d209f30520aef3dc9eba5b69ab05b66ab213036082d7d53748e3669b546dfaf7d83cdc03e2e1ac2c7ff271af0b84ed6fecc08288d1c897f28a454a6f414436a15ade0c00b09715e7ea580aa194a1b331ca7c402654ce1374ed85ab64749999fd14cf5fa1126f8c1b7e985f3ba2434848946fd0e4661f0aa7f796f9eeba33a481b5e948eab15a360f43fe5ebed714722a5cf8b53e2967a69aefbcbecc5cb31761470673a80d501736f544567fb15bbb37b7e53cbed942c9124b2a9df177d339736bf4067f29aa480588ed8a324af0287792373e2c484f70f536f7b34cb6a41e921f939e33914082ae74dbe779c90e478dc583d520664a09f2b81fe3d7aa8283640605100bc522abd12bad5ceb6af724c5546c42963fc93459cefe046c1e2980fb1fb639e23bdcdb67d3a4b601bcae268c9f4e2dfb246f19ab4be1384affb53bd9566cb7fef17fb1044ecf230dd35b8e12e94952a65aac6fe36af19679b9f1d952f366249d7a11d6d863d73bbc968942b068b5fac56dadb7d4666f315da2701d107c20b2b01c1a48c77c974615aeb13b65f03edd568ea81485a4c1b82d64019a88c047db04c7a4811b9a438171df03f7eb614a9e14657435910f73e7fa710d23432468d835de949afde7dc1262f3b38712272c42b5325059259dbcc9d59823fb0afa919e54d412f1986321d38e65f30ed3cbc6bfb9f33a51e180000751948bc10884b72f5320552b8ed305895fd24278bce8ba6f004640ebe2dcfb85f39d41ec2b0b342e5ddb7f1e2d4caa41d3999f670c17623449ffb8a169f5d658e955c63e49191bfb37fb13cc5170ce3a21bd8658ea37e71dd80ec4a129c93bdcb1b0f36b74621c46fb6bac4a8aa712a4d43224253f72936f673fe8dbbcb0c18e7b45d4be4b08af29e7c0f17811b26ccd748af8aa6b129ddf240dff64cb3d96c0bfc8108363d919cbca79848c2441d4de5da87c75c336fb44a1e239218df216b3a037ff4b261b9b00d978c1fbc3ce012f606a77addb9f6393e1989c09ddf4194a86094b788549712becfaae5725d574121b544a8bff1cd0fde133fdf5a596c4fe894c913475680b6f7b5b809f6b038758f9abe3f6aac0c4007ec50e39d23ea24599cfed1ceee8fa375b9dc33c8e1879b1a889640fa1572253db37facfffec7dd9ddb20bc9e534de4f93a5d2ecf96391d803e896729897839caeb852182ce04b58e3eded4148db8e7c99467b95f1b3b1e2594a0cf25c3e0b112a19731f40c9e85c171e23dbd4f0ca6e88ed527901ad03df1f336b29ce1cce18b223d073561df7a9a3d3f5b3be77a6dbee1597ef5adac1d3ec8582a59db145e3abd594d10762152b8adbcf190e5931a57a982079df41862ee1096925a15e7b685f3fe64f3cfcad5888d03439c7e7a308321c80ebf568cd310601584b1b0e2c9a9cc45f509aa6fddc6f2bf64f65025299f3918a856163bdc4a299be2649a44cd8430b60757c004db5c41eed2cbe7bca93289abe03e64635dd6b745354c03e5c9e0affad1c8ea9a57da0882cf8551c435be8a10bb15e2a6adf7498e131463144d005796c8cee18c947815f233e9098e4d0954936ddbb7c15a2d626ce6c80681bade7bf78ab1912c958f4f7ab8b0ada25ac7a8feb9f79b69fbba9af0497e7f427799b8c94c0f9140647e16ca049071ba4a4f39e4232d3d2056356a88ee61b7cc2447b54945a7d1f2ece7e5693904fd6c48302a77f2da29ae4ea03818370e9edb49f751239bb722f837ef73c2a9ee9b1ba4113dd1002ecd17879142038117a091211a1a4ee525ea078e86f2b8183fbfc93c974af6abdd2af4e93b3132ba3ab2d5900f61b44ba9b40dd277844abf70d1f7aa23372ec204b8817fc9001f3e19e44e4f2e7adbd2b7822336919c38bbc62de5dcabce4170c9ba933332aa195d891a756b46638e6b57a39446d23a927b3409b5a820b4a35ec4f4b6dcde84602513e57a3dcf6f18f16e94807e34782f6618cbb79033d309bd3732057e6801d4dad9802f08419e110e695f871718d0812141aa9523b37b1602342fb22cebd59bab4851e0a77243de99b74678a24aeb6637ce1af4db170309adc84c7fa9eb7c1f6c1e9a1fb4ecdb5dc9eda743d3cb05680e9a130541379a49a7157f51431bb0328d5252f0454f024d733984fea32886e71363e07ecf334faaa116a2280ebef2da5a038dfcc88f2648a95a91f5a64ab0a632da5d5062e65735ea00c6aed9be09251704dad48983487bba67882661fd4fcdc5b014e0dacb2e4df3d59da87352abe48fc540f789d0fdb387a10f810e140a0822fd176d333754696b0f33b023304e6aa0b9a48168273363cef556c55cb1e780c0e4ae9766f2b40da358146c9d6a372ecdc55cbe47c064733538d6b4fe0458432811f77cc4ad7c1b5d236a742562d91463b0a384ada12b5c5c41e70942cbdc76a1872bd1e37a37ef96cbb9dc3643d4dc4f9f460aaa47a06593b46416ddf1d2758f01222b8c410d5e7f8bcfd59d77758191b387fc63415407109eba1e56530900bc5b446bc6eeb1ecfa6269617ac42b61f9d929d5c7c40edb650161ace2358d33f34bff26f975d72443b4dbe4093c35b92170e40f290504db02630f95169b74c03ba41652f2fc60d2a975f454e7cc4103be95ed6c18da369b8020d8d5228d30d2e989648544b650310f1f80050b7b1fc13d5ed7f602c06f8ad93654875b3d66ac4cd1104835cca82ee23bbf21cc063c6ddc9b891927103dcda6e30cd737bc4de957b956737d9478be595ebdeeec2bbfe6b62d2ef9e9e7cb5a1f10e283c667d1279b074abe43e420606dae21b21b3d5cdf4660212977e428e28a9e5debde174fac48b65e718c152e4dc8adc7d40fa4cc15affdc4f01c13d7db93b2519a0b515bd21f95fb02e3fa66a2017a4374dee119424ca27b0215213140ca3435ec0c4de4350df178bdfeeb50acc9c628ac2dd77c8ec1a0e82b978a2024fdcf9607ceaa764a03ddb68e7fa88768dbf74f9f3b7519cf6237c458f17348c8b4525b9dfc3be659524cc6166d4b65b7356e6fc904dfe3cf6bc91988fdc870d69539bce1b2ca9f2c366347a248aa433ea2573fd7dfdb608f54086dd3ffbbd6176b12a67fcefb02436ebefb555e3e426092fe5b7dad195b7d2d7cec75d8360fddd383b28f517448e421b93ee98169b0a105abc1628a0af8d1dd70c16069d7871c02cbdef91df7a66360088c7092543b0f92c830a12d6e626df4dc55b396894e71e05b6deebddfa8b2c6f51a93e003264ce6c3e9c58357b268bdef9ca1da275e0f4c7607b598897044b1a385c122ea224842a9b782f5048bf8836a433723e2cd074039895bae267cd05ca6b74b2bc695904cd95ee699ff4e21db19baf5dfc74340f09e357e23bb45b07894996ba092e986856b568dd3fc2f08f38efa86921f664c75869c9965337990d13df659b4c835636496a12afd5e847048a127f82211fd282657d3df95b27c56d284fe33d289ef3730e33d6abeb5f517ea6c537142cc3bb5a88ade10195ce759c7c8f53635eb4120f32dcfca0c2f67fb84c89acc453bb01b6771d4f6c18063b394ffa9d1c8f6ae462e492a431e4c97437be037aadeb065a8de94b67c06a5282727f42776a2f9abc94e6e9b5df943b9516e9fa1cfd7a2c9396cfb88849f0edddb4176978b61c22fa8ac397a5d11ad60493af9e124e07a990c2cde025d7d059d55a3b87ad9599593fd91ce56cfb0b67cbe5a9f3ad4b09099d73b8d6b5b226e3e3f858afdbde702717f765b3e153d4161e4b5cd162534b0d88805e6c28fd6ea7fc51130c679f623a84b31ba220dd94f861392d7c71059ea19737776218f1f6fd449aa55c671649d072ad36bad80610df3c2ef3825363f8f51d9001b7320c13e314b822127694be237e183fa0476705c1d9eeda6c2b31183aa4bca9faa754c76e7b170197e6d251f4de54a44347a4349228263bfc37b458a7af101b7920e5a1791ba01fd2c15b82bd4e9a90c7fab37e28d4764d686f025934ed2eb0aaebd9090d73365dfa3c2689da294e878dd20a4ad4a76a87e1806ba710bbe50f9bf206d0c496d986c62abdf35fccccde6ffc8a63472957aeac80a3201cad01393b54f0f8d911c3da0bcc56aa912e92db2297a2113d30eadebf2ae542fda20a092ccc4ef68ee521ad0ede8cd4527acc79dcbd9ae4b8338ecfcb78e73549153b9a2fc8b5ca2b041caa9cf1ffdeefe14342d1939894180469ff67402c1ff66a896746bf39f63c9cbfd968890885337f203e4874742dd6d3a4ca0c385945d0b2495add6c4ebb2e7ae79a605ca406f387cb89cc7421feffd58d582789a2fc445bc9faff2775940f0afa40f5d3238026fd0c49f7c035e8c03dbb0da0205971d9a78648d62a547982e37698198b704ec16bbe5d59caafa789b04f6967a96a3b66982c7ae1f0e394547f155f3933c2919da64d09940a270617e38e4d8b739023f98a4a12e4a2b271251213fa3b5bc47b24ce4345a04b915f49116ef513248ea0542ca62f7879dff49b8037fa37bcfc753f4efa155d51fc6aff7380fbda9d8c8ec6ab0f38c6b38ba292f6142dcfc2f54bc06603ac27c238812bcd0cb95a0df78394a6bccf9112d7711fe600348e3c74a26665cc6a4cb981a9092d36cfc084cc27a413c8c9f18a52ac0e8395dfc72196a4d051a4430a10c381920483744588ea7e787cfe68c4d59abfa056326b89708100966b87901473403b9ea15e3a9b7b2c7685638380881bf2d6edcb718365a77ce4c504b7a833d4f6430bb7b2355ae323c29d3714aac9679b652c61e60316d69729a45faeedb06ef88e078f0ef8a794a7339722903d41d865afbf593b57b06d4d4c3177ad9dacf8fa2a04c7101d7cfb96ddd03a5a7835e80d24c26721a306dc9d825ddb8bfe83d5e4a974eb6f4b9e5ffaae188565aac70be0f56f12f5e892aae70a2c37c7f06c775e72bde4c59eb8712101ffcab8ef36ca46a6e75e6bdb5999f485b50dca1fc267edc43a783514d6e73802dbf963f67f715cb77830a34f09efc53882f41862e88cbb0b2ad77530bdb670af9bd9b93edb4539e74d9535dd8ee22e3509d37e278648d61a676ccc6e33bf37901ed5efe5992a1302c95c665e646786f3878fe56af91956f0a57541ff5b75d62f10c2712a570b54a519c483c8d92946834abc79e089083ccd98e53d6bb1aa1849a3630901c0d43f9b510bfe2acdae16bf3b491bacba8368c974beeb37779b618e43ffd5b30cd1262d341c84c1df2fd8a387f3da0da22d3a78eaab71ff3cccd3cd172454919f1e959095741ee91b03680dc2245cb5ccf0c9f168727e126445ab54117c2576fda72c83b57c5b78858d919df1fbb79d98af2dda0429962042908a3020355ee30b6eb70ee871d47656d32a3dbeda9214f2533c8b298aa507d60af9da1c985b44d4496839a027a1ea5adff0e4d6da38bbb73edcca87c142ad344f65b656a036c6e73a0955dcdb083cced81ea8de7b2ea2a22b5d7ed55b1bbc006291016f6914a76ca180ecd46123d28c2ff901fe8a7195c35eec84ab971a7e7f0baca228ce1241d5440f8d79be6c6f7387b0cd2c2b79f277364f4ed45550d4f4d0c6f4e6e3475f6973c28851adacf1a3f1e7b93dd90c1bafb9c48fc19c4d9b3d6221b548d2b4046db8d56ccccae91b6c6307358e84ae687a7c378e1a57b1eb7059d54d2115ed8cf1e873ac3d826ae61fe83f3b5987007960ed5ed4cc40737dd4efd2dd89c19c834ab45d292afd09d45b9814cd9ee8b79a7b7cc292817edfe708e578d328d31f77727524bef8208d548c5cd2150ede9742f225293fea40e93986ea3c0d678b62b46b7a348d3b7ac695ae4fb5a4c18d394095458e37bb7c2b7fe953b3e12f1025504992a930cca7fbc40812c0ca97391c5fcd220c2ec1ac36a5891a52e080f13205506205c8abe7cfd8e8b7994d2ec076da9e021013313fcc05698b47779b51d86d6eb79514951077b6bd21018f7787b966bb2e993dc01f4fa8aa379ce7c4992e9fabfe31ebd87f37d611d8796db48283d47eaf55d18dd61780782cf3c3a9a15456e0f117be200c63233706e3568eb18a8c2ae00422d56ed2f6150c426868edc49c948ce0a75b1872290c6c797fa41754e561e72d071a7062ea92d18e9a445fd18677e9b5ee598a652b5f6a846a35832379ac19c6d7f3290783bd38880b4cb1d308c3108e03491e61caa8791b14de6fd97a7195a1bf13ea072f8a0e480a4309304ad26a0f589653d6adc3d0a0bb30b61775c7a6c2eb2bd70e80009be351a889b7ba9b2a3f7639a3632d37448d62515601cdc16de0b0d4dc4a0676502c2309a167e64e850083268589593669f773bbdd86900676cf184a8fdec88c3d3fe7cbaa952c11e5a913e880fa41143e78b48e966ed82f17a08351d98680ffd07817567031c300b31399fdfd4d012e82c0d63437296de9342630d992ca6852684b15f4eae5eb0034e03213196c1cf676ab7d2a36bcb4a79027080e92392947197b67d4c346e707056af8acbd7ed2df7207cb25387dc4457f3b5e253ae6b4b3b2bcfe9e01bbab27a6203bd465151c3418237c8041bc66ff981ca540fbf99ad51e6da448a1f646e9ad55cc27dcbcc5ebbdf41380acbe2a6676560d8ed0ebdfb607f8bcab5f0de02ac7f2f57b5d4ef03a252b5becddd08377dcbd98fc385453ce3014963f4d3d738a3413bfeeb94d147d4f46a0fb92d3e5f257df90761a80b3e162dd8ccff14ec45c5887cce73ff00931e7390e49b6b06c93b1702ef9a7b4a3292c3ed08f5abe58711004dca5101836e336df6e0c082c9b9544391ba7c92788c8682bf9da6183fea10f08196780926484e68066a637f051626f5a11ed4bff699f76dc1c07e58f360909d54a94558969c5d8a9dd5436109d9f112404a6eb74b2b63d8cd9e3e03095dfde8a297cae1ad6405fd48ef576925686b937b7ec36ece2e359090e82fedabd0ac43eb88eb593ca386e0d69b94be70796f6c91d958920fc16ea747f60f62a854eb3a02dc4c53a44996cf03d73f9b204611f962a7fa7622fb4257ad38d086f317554908e022a55d3953a60bf2bf03c4af9fbb613d0e8a7597a28e3deb0c2ee0423a5b8c99487d91f1fcf389977adb54b588016f66314d5be23eedf788f9d31f5ed0caf0c397f873b431cdc52b5b275eeef015764529737a7b4e8e066d75ec920ff4783304f6969d93d1f554140f576fbfa7ddc43fdf45a1de5a66c1b2f1b35c1aac6ec0c837ee0221ec2a43ec34696d0656f883c8fdb4811a7d98cb70c9d7afcf0534b3d663df091eb873242c664b446271b4a3b86869440e22d1f1edc67270641825f36048347a815f26108a1bb44a8bb51e964a69ba5f2268c5c9317f924036d081ada3ff3669d97986407449d659b61aaf40e4a6cb2857565e54450f3162207038cbcda8ea2ca99ca9068808b095638d67dbd17f20370a79c5fea3aa971d114c8e03fc3bfb99109bfcdf1167401f3eb3f9eafcbca86a9b4ab1a08c80bd8315d5b8a8bc04c8c065f0c0f00920b8ffc00e13ef376037a2c2064f425462b9c271010d9c7c056e2e48e71472c0dba8c49d0b2725334c43fdccd764ffe330ec2bbaffed20740938e0e2dc5f70d3851f2b315bf7e6e4fd76ca6067bd436aefc3651ab567ce5779332fc8c16da685b0f28a7974b28db41a63c031cab089bca5202b73ec4685e57b71ae14c45b0dbe19e905f7cff89f5e6f4bffe3c4f341381e77e66b99415f53cb15b6cf6f80b8a2dfa44dc6fff5a490fb54574dfec1302d4c72c390b673c222b2c61bc533919a17e7c58e1ac1483d4ff5fe098e798480f7265ae0f6892d86ae1f315879d5daeb660058ea90c564d922f0f0391d5d97b195ae16c1e82dc263ca901f6d348b22a0d58fb5dd037d0e9a4abfcefc20c7179e7ff57ffcfc9ad6bfe5212f969e75c4190162a355392fda8e2faf034eb3afeff1f5c3423d2e7820aaf737885209cbd740810e054ac815001cc363edf4a37887d6f9aa675c3dda824e75e60e97f2f24429b75bc4bcf38ee916e20ac2bcfc6a367b4f01dc81ee657d11f7ad74b5f8c154e6134f93252329f0f7b368cabca694032a440b5b144ad9e227bbf059af5d8a8a70d6c7d72761452b71ddbebdc165825d56b767d7875870aee8969445ab4d6a5e77f4986ede405420fcc2b23076576174cb38262852b46f62877c4a9744b5a80b40c57405e02ef3305e17df62a7d41fc5f7d547f795883290d18b9e3454f9ae9c30e8ce0cc7aad8d9d67f9d26d9ac283cc61df38db5fcc38f30df5dda1ebc040d795630fc38d3e43ee0f1d22364ed64d5fbcb415e4f94f42de3a98fd0e0005da2be56ab4b9601aeff0d1a47caa9a39c310aad9f3bb4992a480e0bd8688238cac111bfe79d01b5a25c8759bc68bfa670c1239d7384839defb3992db8534a3f6464bec237be452434a308ceb79d9a320e5944b048f45d91641810074a51cc99cf50164017abbefab153cc18a897a48453f5ff64839453cca07da814078dd8bacdd68901912934eaff20d0f95290bf0d30aa2ccb00019f90003a836681ecff61d7456189a14e77ff11e263bb6ae88a3783e5864c219e611bd44706164c9541319cfeecfc5e1d6bda4daa4b158a89e4c0a3bc5d36faedc00b8d9ad58595c17e2ed7dc8169dba5352669e400ef667dc298c55117ee6f65a47fb8440ba5daff1625194e1fe3439f8cea17cab0ade7984b773fe8b1c954206fe65e27c8dba4332e0667d76a7340c31cae6e831dc36b259d59f1e9f61a28c986d9e24d5a3a91eb784d978b79ed264d93496e9292fac91fbc5aeeef998c6c28762e313657e2ef412ca639b9336aea067e569793e947b96d1c1852054142079a7555c7a235de040d7d795c54f1587f7f1a2c9974f72d73404fd02b55c2396cf260dae2e2126e5a2f943f37897d45a5ed65317046cb58a85404bd8de42704d3d90bde70e6e28fdfebac8f897c3966421b47841274aed0ba43e3d65124699f0c6c41df7d236a63cee1b64b45b5890a16fb29fe7ed3abb400fd7a01f906c8505e39e47aa5b9f2879f2b8aa29001d4a263982cee8cee1c4832ddc7912ee511eef0ec94a144e15d812202cc0a67faf92443068d4f4576e6df2db1f8ddfe7fbf599859efc00d1a2bc2f77b19e93ce5d228ab8fb247c023da894f508b62afcf25773c683a3fad9d96d43a50a16a3c9a634a17dfe14829f2daa23ab47e9146e894b5958b119304c9ba823fb50933d189eb72f611e7d085c3f15987703d62d246574f6eec916124ef8447aef22a09cf8f1f0200b82e78aeea132cda719674c1afdc3e2e80ecc75fcb19dc62c518ef8f7e28877a82ac12543c31f7bac1297cea6512c6a9a864e4397f053eef3e90d55ed8075f8a15ff95523c2a6ee884989217077b73d930f12b21098807ec9bc4c60d688ee5d68e8817403237090ae30607ee5f3411df471f7005b6158a9a1887b5b1fad020517201a84c190aa6e1b1157739d3708742d76e8e8e6fd2b11a7d2214c19fd5ef98e5bdf6d8ed350298348db6b925e0f2ed4a617402b9b8c6ff1f9b31e4ae17db5f9ae501a6a25b667dadda7bfe6452630c446209126718bf72401fad29aabaee0acd35a252d3534381ad3000bc89fc5a986d953a8975b05f84e6c827838fed522c4ca39407ac9b8e0015a24dfbaf3151f41da45f7edfd0e21ab870791b1280e1124f008d1cfe1767c09492b16cda26e716af5c432bd8f5dcaf4387552cd23b417aad3611bda8efb69e6d2839250c98d578b2070d3eb8ded9a97654f88e207f6a5284e9f34ca52093728df45276992839db3d7d33f7a6b359a716a31da9e64e731e0e63fe14173f5810ecc0745c5020baf3f368f31a1512b003933c15755ddb7af1716cf4bc6a52d1a143a090b90966f00fc96ba4068f48ed4b3c2bb7f24c8bd96e510e3b4a779d41e0da65b565bdcfa37fcb6f87586fe71acf1f42a6128cdcbbca78f3cc869a328a53bf38f88514a9854f02d3ff1ec26656766a889014fae09a195534ae1345224647f8db7a573dd7290f1418435d4f83c012c1cda15f005b836301eb5c2db173ba4147340537e49e7c0729349c26f7a000d47d4a34e2e72cf6c35038e72c67091dc2b42bce146a5ff2af20fa703551c59a14112f604a4933b36d927715f058e558bcad5515a896509da821aa4094b78ab4843c6af27f5607de227a585046071b05b2f3cdac29a5b4b794d6c68fe52ed1491f2f7a52b8fa6dc1a40c04b697d4616092c16980d883646fb566e33c45631fd6af4359c68536840921cf92c0d0916f351f18de80bc9f38d3eb19b420d198594d9fe0a3398a65bbe89cdfd1b3713d29020a3233413358e6545ec9e49e5a9c1e721f1279d86a6fec162da2e425177f6af12bc33f5cb71b4ff23b4287f1890a0ba96e9a2bb0a605c319a76ff0a4ea9cc95ccff570573fc8150601ec265b37fe30854a53890da972602f6beb65f95b499fcf0e2582625a75f5ff3ea5e89b39e9f581654e1b9ba56d69a1294f8f4553822eb9dffa588b017732aaccd501be19d9fbcc47451eb7d0eeec3f512304baf79eab407705dfbba0433319bf75f880463c9c4cf4d44a577c7350bf10c9c26ae22b9a40b06ae4f4e1a93de51aa33b4a9d59e45f4c04d4cc4fd0a037d5285979c5a27b0a99ae8717bee972f3e95fef9d6b94d3bffe8588c463dc3ba918538d540ab794e54d25a9d1c7750be9984c99ca79421924d4f4eaf56e14fd8356949fbc5bc9d325e6693f6e1ce1d9a0e9dd1e0cf01b63d1cb708d56708f621bdd3d92217155203db3f578339dde0bb2fbf9d2db51414a76ac5c2ee9df833dd6f168de122cc1e1e42b204ef58eed6b9c044e76755fad210749edf7f58fe9681715726959720aa7ad5bcd2bb90e4cf6abaaff3d60770cfdd464f73fd8552b4b56724b4c51aafd0a2f4f6e9233f673a86c46f4cac718ea886ea5f538b497334ac87ff3e2b3edddcac6076c17ead7edf834cc7585a3bb5f4ed6f80617328bf79e00a8c503450e1bc81e6c68bb063e33b5bf4f4c4034460b4483a482087bfa7aa32f0f44d453783268c39ba1c64db68e0d67fb0f222ca5e582497c24b131044ea3b9b5fd9dfca56b4d0406fb55e50256561a0f180e37d4c1fff5d8513e4ceb81df28e8677bafa56c07e2fdfcc145216cf6acb4238f93ef3104e8fd7482ee9002ae2b0472e4c181a715313da8ce5094e7fa5c0a7a0603eccd719dbc982267ddd2caf38fc6d2ae296dc7b53a5afae279ca395618493889fc3020e86fdd2b3d55cf6bc73141b350d4068163a1f6e1ee3b0f4fff146fbe711a5df05e269ff12abce8c1ca3cb93f357f8132c7496b237257e4321581fee75fa6835b0c3674b11a68c73d5760a5fe940caa72d39ac2f3144c1d9fd64120526497e9ec613cf95932c9decd79a64429e36adb04582e5f1caabe1a6aa56abdddb9ce2cd6678844309f2897bd565bff4eb2fd27f755ef13d2843cf88ff6d160c859d6f2acb09a8461a1e1a2dea51d160d899bd7c1298b5139d889477894a9458ec2033f3e4bc5c29bafed3a8a7e04ec6914be86ec2450380f0c1ec5de14348052d9261bed0f19c0a27a3577800172c9c993f18980957e300c21874c7f30ed9e50ba7c07f8a1d324553af802beb010983385263913ab723bfb85542eadcbfae7d8dcf410969068beb133bec22f7440180b01c3a46ceba21fc0ef9ed3abbe0a412282cbd4dea089a032018b4d09089d0401802c96a8582d488a9524112d5ff0a7ef91de3cf5459263ed7dac816505027305f829891cdfc03dd0eb4d9b6b4e92cbf2e19ed56d75c5d9aec949b5e9123858b6a5983e57843527da1a140135a6362d2d62e9006db9c28dfd8d40234804d3ec2406bb65a9908c4f4ad698932686a78a2048e699cf04c7ab59551a6fff72571505fc2e20bbaed7da69969484cfd190f7aee202cc9a1761a7783389f5fc06c5bb489a78e76d902a2bc05e25574cbd05f28302378b00554fb577b62bb8c4c120f1714f022842ae1c21fb2a8f2965dc9d0a81ffe79657bdbf734cb4914809723c563bcb0b94f9943ffdd578f690ac295bcf7c6eeed7f39b4e755c7627e6bba6c14e319f6c0138d543289906bc2dfb8dd9c818c91a7427b563b080f80de6a3220b8a948a6def12d45a6a78445489bab852edf0c00f12b0742515e245d8fbb5f38b11f35ee63d14c2699b57f4d82cc991d65eedcbb06bfe76d6e1fa935703dd70b2a0c124593795fbd383fe656a7d75a12f44a66da2bfed9ddad6a371c35708ee41b4d0982c54b63787c06e14ddb26c4c689f045453f0a2574f6cc5a946c9077ff0ef32669204ea1b1b4b698c51688e4e8e22f577a82a50d10ff083afd403ad992bbe1afc3e61bb3806bd2a51c776e409bf43570770584c1bd71cbea86a75af0da3472c745af72191b51fbc88c17f7b395b798f5f1ef965b04c4988ed30f07d97d6b71db344d229be5d4d03b0dca2d98a89ef3131ffd14c2ee47e376cc7cda63352eec98865df357f997a0b2f6eb652e4ec844c0a2065bdeec469f6d11296f701a53662af81bd5672bc335ee2d027afb459e3f32b04ec7b0a808393eda7bd31fc4ba481e0c85848185d70bfe6d92f7359c8ae13728c87303fd9cee25af329630f7edc9e96476dfedc6324bcbc5dba6964eca784dfe19202fc8ebc0a4da83ae33edc7473c178f7b4b7132e116ca696eb968c2546b55f2ffc4adeecb282f0dbb101834c31231331099bbfdf837a4f328e658d5052d79c2e68297a99ec586d0d11af5f91cc8029cf398d06ee0defd400186344d46ce61e31951c9520a7a6f247073a2b462c25e68cd8561854b9b2591599b31e2b01e2e50745d1a5715f744c8a4717fe120e21600ae5d453a0e46d2fea4bcedb93c355beb2ccf6118341a16faf69b77233a3161de053ab5fae2f8bb5bfce8527a5889919782891057c7fbde174c4b016f0adf572758aeacbbbc03985a1a09b41307815bbc2e1f064acde969c78782fea2d3ca3ea19105441e8ab9803a31699caac8193c5b8f478946765829b4ba851e19ef4195b3c2e388e35431f6936e215ce1e5f4e75dd404aff0f77503a45f2518253c7845338eb8bcf9f3392d7d7a267ffeb3eec02d387ededdc67a6f68fc6d2258028af36666349e140d6a5bbd29b3d7ed7235a1ac398b7991a971a158b71a794ca0e665bd5eea9ddb8f29bd11f3a9fae039defe1ce8e30cacc6baebebcc3fc1e4feae1024e56ab1b0c120a536986562879e47554490ada86aaddc9c82d80468f702a44f5a620e1edd892459ff9d55687c5937718ba76c44156599d5a33330ae58061f9ff20407b42efe39b94fa63e047ce51687b29f225dd274eb84b121ee687bbb9428ab149fe118c237f993e4b80dcb5bbc23c536de8517d73075588990efa65b5147e298353f70a58730c51167015e531dec4deadcb5cfaa4bb0b5531c9b5102a6866e2f336d9c36da3f5f10524ce0792b18ff28b4b9278f4041bec78e24c27ebd180181a2fee9e39652ec39f2e942b24cb3404615307c2eaf7f33096e35ea416015fe21cd0c3b6b25ea5bfaf12ec56b30ede5f4a6d3632237433058cb5330a4b7aee7e7ae4539f1c8f79d7bc57e2f2b3b06505b204c84e3b3b7e371f6c3c74982a57f03271e6bcc67305aa7ab4d11dd29e01926c4f85c39ee52b63d7638169b6199fbca34891ad3d7ce81a96b8db4776a3a1f65650b80711c4f704e2f6e27647d0249c3e3318af27c6c44b824a5717aec777bb168f65a0a1e8a110540aec54107aa4e14180cc57659c95d16decab830b24ab2b1d52ac167fba578dca51f72a42fef57e817092a80824d8b59cbb9c1ef9e0bb827251a237153a8cb645b96c4ae2d49d7ca56252dab8ad25cf01402229afcc0311d7639e1f2cbe7d901a833254e4c74ae29ac4c182dba6806f14a6b591fc18fc78697b21cec7ec8977d3d2654b0da86ba4440bf9c7f8bdfc1358dd27e4b45cf498faf4f3f04f13dcf0f877d8bf100ba71e1c74f3142be366372015f77e14fb1a8430197075ba44657d51de50b490546b7f5e795825a38479a503f532b704ef4dbe00abd9190e057cf0bbc14b69905102aadfbf7f15844f9a1bacd1d4c1b909affb30f3108cef7b4dbc597576d1387f726473c22388b5a418753bb0eafc59ee3369aab523021884c15fa4d67734e4f3dadd842d7cbf20201d65f5b7a79b5831df6617aaaa8e07d2f7608ecf3f500441772146b9e0c547e96e87a24af64d340f01c703ec61be37841c02d7297df9ec845e1b1a5a4b5854d0f8b84d0203aef4a7484091906c65b559218b88d3a108798bdf67d1eb50b8b30a943558660ddd6a68027fd69357b6b78864f219c77f7c4760c9bc33c7b11f4cef6fc85e676b7da7f2683a256acbf15ec3a77fef60a559b335f09913ff9d9b3c61b635dcb509281e3d738e28c100878012b9a2dc530280081f4bc651963cc652aea174fcef36bfd5d8b8491aac59edefc9763b503b1f59077c2744cfd827717736a7434f1fabd515dba8e0a0693df28be56e7b56a17f71a9432f57f9a6913ba9cf88199ef5c45976766d3364b5b827bca844fbc9783165d3a61e2d3ee45893a3b2141acf41fcb120347a43ed033fd7a0da87150585f16644ad66793297cc2044496cfaffa9196e2bce55304f90752427f84a3f248c471c0f0dd91627198560b0bdc4aeed50bda93ba1ab662905157adb094652e440441c255ec352f41943c81222e5929bb6b432c0629d196d8c47802a01b032b48ce996bfbe2fe28535f76fabc9699b43d1403939bb8613e14da6e268f85a36dcc9057e0f096b2929e46f81b199d271e9615479fd817df3e24a18d920f7ebc9e7d14d71ce5fcd9cd156b726cf76b2fec8573edf286c26be4f6a09c7afdb494af2edea92b88dd40eabc6677cdc21d3f6a54783d6ef155554a52ed9d35c4c1332d1b29d08d8fe25b29552d9df9ef29a288c0c8ea604b1cd2019cd74b0dea20ab845db24848305611abf0fa53540177af34cf75b0d31f1a5e674dffe4395de050e1aa747d26effa93185b1d383d8ed0969a9769868f8b17e67ea3ce3b2198d0673f1240dc3faa7fd6d0d5fbe8eda85d9096337f1eb2e36418f932607e26f41951948966dd40ec428e1de4ae463d7387c84fdced5636b33c20736c6b97cfab3726ee840775a10e71d2df39224051481b51d8058587a60974ea7ae5c911f1c3cebdcedfc16148cd9e85617f9df2ae670588f349c50ca556307d939a71f121c9ba8cc2ec056584d19c1c4a7006da1cc0bdb7491ad8d8e3666956d199248a764cf076957412db13e1a411a44e3eb00e0ef550f5ec852dfbd34b7db2a9e241e382638f6b332eb8e9b05c0614412c1efd73ff0f46b1ecc2eda03ae47f2ec9acf7e9fab92588da1c5f01052212b33aad8959661b3ae43e7664c5a794acda8b3962eb43390b17a67ee76b2508f8fd308ebbc10e1c09f146a4cff1c9e604e645f7701bf498edb3f8e2778b1bec7ec69623f20a155c7dc73850633e093d7bef297d95be2208199c3b048e1ded09c36f426e18801ab16cbab2cab326e2abf68a456ce45d128a86ec4c769fb6a28e3d813bb812295a68b35d6af47b09a6a9543beba031389d68294e8afabb367d2efcba6b5e8f094cdb80b221dc839b337cf98e237642e453473c57cd5af50e3c575726e9534de773a7f5bbf5fc3fb97781993f01aa0cb6a78ead290238d841753750520a95cb7ebfeccbcf4a8f8d2ce68c960dedfb42742b5ef55991374f242b772a2861d777da68c241f45a8aedb99ec88b2fa4a5158392ac25dd6b5e970df727e1cc8f2ab9583451a529ddab24d29f64b6c6039a892cae70f796e158554180c7ce30b6d4f1a5f1c419cfa200a9a877963881d60c34990db48fca2162357dbf20adadd61b914eb2979bed33cd3a14f17b7ff7cd617ac52dc94286c2439695639276ea300ce0a078db30ec06fdc65727646999b0776dcfaf2aae4d120296b356e82b6c61da49a47843b981a6e48fe904d45bfdd506720f08699c5ea82f67a503170feaa3113cb2e19a963db45696377345cf7f8a9e57d750dc412af5c9f9f659a126413d2d7e85042a2d57ce4e22e8bda22bd5bf50499ce955e4f9486cc2ae783661aee5bbc572f7fe4abd9e7e857fb410a6062fe82a2766f554eef7400ebc1cb2a4fec63e8ddd5100c08bd5935a2d2420a1c5c2fdc015161c8605c6897313ab73d96b65380ad2cd31bd31e22cbed1950e3796a0742e2d964a5bb68e84fd1b08a48ad8cf16381df92910719ee185f53f796be06b5bcfccb67856e7e23f9b01170bb4ef382da0f3265a2fa5f91799f26ead42a9d671c50e7082b5ad87d1fe8e1a880d93df65482df51755c1f035f5a14ca466cb149fe4d1a2cfcba61f74dc94aec52b48656c59205b02e1b626fca4b9a0a5c5fd98d0b030dd659ca7c3ea518d5db17d2deb14728ee8e5823bd313c0b87d3571da6632431b3a051e94c67522ef856d08d4fc4cb8e7b9da6298b3407650a9a553cf62a825b575a919d431ca359c276462d62e53558c00a439e0f756f1a57c180cf9bc7e36197d2eadb362706a0eb96da48233aabffa5b491f64c641424c40eb5f34b337b924f4cbbd05e090046f4a36319ac0ca3a39966d15a36cc60c62bff5fd89836fc5ec1b06d77f627ae4eca5db2ef0054682f1e64e97525de78e23fdf804ed2fdee63f202866e116f16b45e6a8b228efdefa51655fa31075655109f1e272d992542cc5100f7a3bc0e264e116238adb984e8892182ec9b59eb6e0a3747430a7d2ca3836acf8ed75e890d0f19343fd6444d2cca101baf0cdd08b25fac3b2e4e7253260faf927ab3a86599d03c1927dfe8decd21822d780d87099a025882fe24d324d0a671a941bd347ff70d013c67fcf1c1bd557c13fc649a6d7ffdbe6f8fad64d150bcdf592a8995c87f4a49c7f277e22a60c24c12223e18044e0c8a5d4923b2f979e4f6719dcb737cfb4a8983c4fc257fc5f246d6747c0184caeed6c6d012830f0b532f91f6304e99d2533460b96df4e340f560e71e62de1a9085bc31cefdf55f19c2b353b9cfabb2b7b53d5ca1c39ef7e4cdce01224f197c805c9282f1e08a7b1543e203854bb374b1b14ad9ac21ca0ad2372c089a6c902a91ddd8065a526bc21f7ab9a1d9dc5b93233a4f795e70fcd7401e8cc83f2dda13283b8c853a8f0cdd758add5eb7ad911b2b0fab340baca97ef05a4d571e189350dbb325c2612427c346f5a5f99aff20eb64283cf58963c27adc71cbb0084a9fd0d21a729d05bae176a29a68e0586ef2f66b9a1a62daf8381893e70dd43570ee83c175d0ac4be0e1a17af1210b40952d5d300bfdaf51da953f3012bf72c0a978c15e26b1d314c730dc5fe023a91ed253ba9e5d104ce7d25fdca0fa4ac94967086ea65175ae3d427472eda7baf734396e4049860ad74d399ac890bd98539af5c07445448475750d38823b256f275a0be915d37f7533c866178a955daae1bc1cbcaa05e231b711c6fb5beae0a713a10378fd7842e2e6bda89fcc5f474769378a19bfd757791b715f948f94ea55b6778872ac42401a15b430aa8055da7bdbccbe2b37571531d730622df7dbecccb6406eccaf7913c8be17fdf25a46423f0d74d67c6ec2cb597f49a3ffa1c0135fef8e3ed9da8387c30e1180f54ce097db5661fe6f58cfb66e927dcadc3b20f43d7171d42745f41e6663dc46d08b272d4770296ebe0cfd4a347d611f0efad4d26fdfc0c731c3dceae19da3e3ad991dfb4ba92d0ddaa547264261a7a7660fdedc8fa5c6737bc2fc9b905d4f3646fde923419de5e92c3babf3f395c131eec2f32ea8274f46a18392bf3dc80642e39395f557fa653b4ebd809f0b94e9d037997638112fbb06b800bcab300f233b11649ffda149ff291610b59f0a8adf808b521da50fcaa108dbd3cb434562830db0bbe980689889a8da194ae6cc09a7788e2cb1d89ce6c303f77d12b02f9d845d1212fb753236b2c5a303e4d0b053bd2255b01d4c8be0e6b436d2d9b92e709ecd0ba2009f3bd080728c08e1ecfd545d98116fa601a2c2fa3a2a4b03d4f9293f4b330482bdfa03bdb639d9cd841c37b18c1312634ba0d9d308ebd4a754cb0e4327229d543f953403a9ac4e031beecddca865ce6ce49efd88d1feb843950a009d1f291e9fda65dbeafe28b42e32b70afb4d0f55c5fd556151f251d30348db72e7cecf2ac62d0afa9cc8648d72406f43464f58243b76babbe79038266a6d61c92f583e490ba6a5e2f7c8a035644cc9c98c6836f90385511d3cb5d42c8bc2649cc9f4fd7de9d03ba22077e7f07751cb0d66bf5dea31494e0caf84af41347dad415a5a3397a71b9765a24216a0363aecdf6055559df213d3c2369e4d5719e36bf24e849cbf0596d06fe36b40581c1c2b22bc80556559a3fe7d0b497b3c5ced0e4335cf4ac655da33c81deed4ea257ddb6d3758829a984e0d4045e3338e6470a7d253af68ca1d334f46530f090483095cbe6b199c3303cd28497d54b228889f9257f989fce69f5cb44eb30832a7a2b99e0baa41237a73384dcb11ea19f6d7ae54299d4577f23ec0a54d0d45928c6a3bf2b98b6cc47f692b3327e10ad478b84fffa22640cbdf6244f68086db74c12c2d44fb60d6b1a1a30c9cf1b4104436721373d133ed08c48fa72feb13021fd3b62c5d39e9f785aa3ef8f0e21c8662d2a2b24b74eb5720cef61f90e63ad644c08e830b0eca1df32661a6bc6adca1952a0fe2a83f390df87435b97be9e354456afd42f0a1cce9cf431518cae72917c828874de4108665791e36732c13b90223b6c90b0414f180900232a145297e9f6d07cb01de6367c6e0b8c8ef459ee14ac248dac117776ec26bd53b31fce7e03e64f2cb58cc3414dd682c487ac3b27d1e6208598fedafb173ceeb24e8777c554f689c0bd107dfd92f9b21896344e35e4004e45021112480101f8f057c864550fffb4b34f22b3714d727534881341f55a4c9cd3d3e5c27e8ad3f85e159a5b713715499542e344e2cf882b3f00ccf233aa5508db0b834ed7c7e93f95cf9179afdc9540721c02cb04811e83d20d29dd1d25d70292a79068941cffaf8d21b7cba30bcc62b6c5ef73c22fd9db4003ff7b377a489337e9bd50c7ea715bd2b91af4b8448bf23803250a1249502bf98302ffc972f014fcd4438a7eaca426843cd587e6ba8c10c84b2be25a060efce34d0a38f4266dca8b52f493b1fb4fcde4490caa2ad1a420705889d2937601b90fb908c282dfb0e84fad1271bab591331d578f70cee57e2669811684d2ab080172b4950422eab70afd0c32e019b8ef82678df023b9b8fe3c896f11acf9c6ec993e7b89513272189dbee74304ee8b5af7c59aed6d6382a66fa2449e6fe4f44fc14b330fe0e7745d0bf8a13b827eb2893028c02de29fccb38a81b263dd1b9fd5a24380dfa7d03651dacb1a49e6ec99abe74bf61550293eb1cbef3feb30d29e7d81d26488289ffe0e0756d84403601740340a405aecc2c408c21aa00c391d0d1d6453db53c685ad62baae6bed1277ecbfabf35ac41d8182baa861e26dc8238c0b8f095b542a88c2475307c0879f839ad0be997f7fac8fa64fac08b40857d27c543fcd195c0436df5b2be155890d1a7363d828a422340fb0d6a34467404bce4fe6c74e8cec6755f8696b22112db94dc8fda6c684a6ebd5ec4e41b61100d064e904783e26302cc0f7851bdb3727bee80e6b2e28a8fd1fcd58ce2e5aae692b5b4de24c6049fe761d99e3c064ca20e1b0f753897f768a17257ccb217704a7e9c202afbcfda10914bf6a29949ad84a3cc5fe209cd90f56e2f4468ee2880e8b2af82ada20c4dbc94751f7f2932d6e7b60e54d39fe9f9964e328d79698325820e881591aba816f8a6bedfd5ddd267a373fd98a7975a1a5c2e0c09ce9df28bf05a5bd6b46d2e530a3fc7b992e104bc706bb1888a8b1d37507e7ce31094ce121e2bd6e6584bb388d67c41b593d98247a287ba88af9abd714f837815d470211b2d9e10cc2d6f0b5b7467508c2212173e1bd260658f372656e62cca49b06d4b662fb529062918a8991723e07f78088b4bd2830fe9dc4a88e776e2159b230b544a5f68382d13a8246b100cf5c03c53799f03a0fb1e29e0332357d0473e03ff578148de7000726517013591658e595f4594c06031ddb8e363b63c1aeb5d2f77402bed42da2febae0bf17aa7557cba325072f0f5543897381a4bbbb3355090f8d33feeb56b1214076b8e17c7e66b5c6ae034c036b3e3df9efa84206f337b1ad4c5cbbcb826a7f88b0f20d410b3214878853bea39923211fb8a6860c49c2b49736e735f3f56b60cf8bef9b5d4cbe75f78507b5a18948c06204121a87243f13521ff7aab04cc38fcd6656b655b438b216d8aecf2283142ff4195623b56fb1ea7e86706e7ab21a03564d83f246421bb96be1d56e7b7c06a4dd4868cd5d8341f725433b81903c7391fa51ddbf00e80f877eae5e95f8e6b0d69318bd435cc138d508dc99ad8fe5fc71e842cd7e87a715dec296c87db1de3ef99ae665929711c3966ab47df978821546a400a19ac87799069b7d9c25098304d7bb354f5eeffc2a58aaf3e0b625322ea09439537293ebf861a7b4071a0db54be68c49df2651b077c568eca9c157b0cba7e406a018b66e1eb7084a14313982c59100630a71821fb1ca96a869f5b8ec10ca2a63e6a9e730297085d30281d632a14f456fcec2315e802e071a922eee18516d0b5c9b64d3860bbdeec956896aeebf4adf4f8dfb02728de723adcf485df5be2e8585a13ff170b7d400ce94f2c653009255fed9a9edc684b76ea28f10ee6ceac5f0bc3c93d072487d62361d4a30bcc0eda067c803afa6ad4aa6c4f89010ceac9b2cef9140abbd21550d0ddfdf17a03f0469c50892fe8d1ae70e93006de8011ac1e5c18dd82dd2f85a6bd5732a418bc3dcfcee7b6d13e4ee5aab078d524d97e7f9b382d69a9ea50bede97abd12066fe36c8e24983103c58c1bf6b9a68d4a93f67bee399cf61c415acb5a339f4cba74e82cd1686013da919c503c0c39591da67fa16dce7fa0725e50666fc5f08489c6fd84c160a3c21451173dd297a1c2cd8f2429c661a87293b4743c8999399e5917810e9db9f7a6a87838f419ffd02018674ebdf6fcac1a8c057706a3c5129e8e52971fcf542535e324e1523d69dafaf3f0ec96f6dae465b49fa8fa6ba61e9cf158b5a069ec64c73b54b5d65679ecef3d76e3b8945f9852f6ff761118e83313dc0f23f64bce9693a74f692deb29fef88d9b40bc0d0ebdf51d88a58a19e9ed41030eea19a048af817296ac8243cbf9decab79321fffbedd0b4d832215bc097adcd31bd1aedcb3902b0b39dc50b46ae4686363b7639f56b76a1e6df0d8f8741395488698a7a2c39f529101bb394b0cdc0ef37539efa7e354dc7977d55f0a4d341415c9ed2c34261f2db9021512a9b4379c1d8bedfbafd0cf5bcc08a3ac2a1b43b4fa5d3517411e9ca33730df8612c6664fcb4eb8138eb370b2021ba655bae69e569508dabd32e63e8e51dc1cd7f94b0c4164230313435dde547a34d3785039faa316a461b646d63fd8fa325eaeb74b3679e0ed22f7dca1934716b019ce31057a29116e50fa1ee390604ea86cf30fb3dcd35ffd4bff7e9473b6db3ffbe0d58216b71f83f6c7058edff69eef8071018c9a0bfa8ad2b0346d0085b33f02c4637c3ca522ddf51d5afe93623a8a02cf54886f1dfe7ba32faced08734350b4720983afb23561c78bac8caddf4b1ba041340db594f5ff0bef28ea4e000a48b14415bc527979db1fbc26874337d8204981882a9a9b5a867142bf37c41a40e2a0b9b5b46af87d89b420356a4b77f88e16c9c340a25f6ff7d7ea6f5b1ca4b8447b9c8d833896d641ea69aebf956a46b658ca279c12c4e1928561ec96e46917373df6a9e500ddb2cd8907c86d9e985c7a41cf90f7bcbecdb9a0870b6af6f8e4f84c1c989fdcbd0faddf3bee98a834a98633feda966c8406504a2abc73cf835a4583a5ea90a0e8d7844e6932b99ed89872dcb9399893fa0ed41f950444e7010768edcce11a0df9d665c6ba8786fbb2c1e076d5b60203054699418810405507e7ef659bd1eefb907bca8bad51a4e52f4736e847be47eea6569feb90a96027f5b055213a0aef6478d1c39a15d544f7b11be68db706fab30e3d4ae1aca6642bc4626000ea84d5a5eac1d5eb1a2fd09c04755aff189849292f7bb7f26472d5fbc544d315582e5d9250c3aba5c0298391c3b8b1305e749268c933213932e3fc5d5679565a48f961c7f82c561818436c563090a22b29be5804c2a21c3c48636aabb5b1803910b7cfc1bec38a4c965d10b5c9315c6ee8b6428c46c57d2970478a744a33fd456651f51cee208aa298a907fafe952213cd70af2f5b18299defd00e6046f38883dbe79a12e7f80ace34b2c5a936e43815ca7fdafa47e3af19c6b7bab975ccbfffc28584a5b819a055340f57f11f36c36bfe7ed0468ec70fd75101818a0bbf379110ae3494e1014a2518d1d09438c7efb00ab0a99eac9880645c030e402b62c2ad3282364799499f9244fd37a5ffc80961fa6256b2b9bb0da1af5396d235b204ba81d3ee62172bfc2b48220bbdad6dda912f3638f92d92c999317fdd2739a9b31ab14d3f1849f247c79502e13d33d91e962a834df12f18c446efc22aa8a9c4006f1e3a3259ceda21ae1333ad35444cc7adff4836b9b6b2c922f4739870940ea863a201aab72288d9380b5f4f2d6517bff041cb4fd074a9a8fe25b8f7b316cc9af8214aa2c232a2b70b0bb6497398309310636ef71d290f446c806d3cde250b9f2833221e3a1a3a90a2eb7566beb108e493991f2753b9da45ffc7eb20ef97e0ed6ad3e29390eba87f44801a340c68cb96e17202196c4c5fdc9928f693d09f06c8931bb6bdcd588a881c5b9052d44fb87186e9e22aeb6dc85621f91120bac78f20bce3aba6d609589b795d2b217595aa21f2acbc80a1154bd1987dfc60e7a8ab2fe8c37c4a807d6e43c6b6eecae5e4d86d154e0b88eeece7f85fc3eabc0c174c96c503f048b94b6c9c93649cefc08059243fca495f236253b9216afbcf9db8b5ed221417b4e42d8ffd2d841c9c3935838174a10380c0484a29010e72087daea2fd22f1212f67175d55b6e1e2a21c10ea01c1f774255c56141637706c38daf0c02342db5b40094a0cd16fde4334e84df4a13faf0be08c195531815f96ca168feaf261501277126dfa3e9f8eec7cade9e582b91a2d56372ed65f4a1fa07793dd6f241152a87a781a6ad7230ff78a295be5b6820cfcfd52b77ddb202e6a57a25a01ed397544cf0f84f9a422dd8646d7d6b5cc77bd2a588d08715a2feefa0a65c4c20ab67142b7e53a2f36dbf35888da26b6c20e00bc7d2e9fc1f5c6562610374c007b28b00f5df1a6574ff5bc66b8e6f291b8fe471c8173da522e4aa5f43f9f4b8c293e40c9fc99b100bc1b5b2d504692faf6d26b474bf2d56a861c4a958657d2e28dacd4454504f829a30964ee6e7e91e32b24dd1aa0a9b05b10f48396e3415dce68f87d0d20f0eabe09ac414c8985e289556a74dbe845d13472dac7d429625b3378f9a578f66534a0e14b82f6f72c155d5684587715a9ac9b95d6627dd7239adbb784f076a568f895cc2648bc127aab40c62b8344be9b9c1f752f4c11666ea00ae84fd3c091d60ec127bdccada0d50b1e39f5aabeb401921eb43e69dac86a499c440eb544e30b72475d690d3cbc238597dcec9f83f48ee74be51fe50de998faeb76747f3b19d4f3686fd75271bc168001e6e13f5c6b8ba4c02530ff180f3feb9b15f84459f364e49dcb3459edcfaa7f90e295ec4aac4ff86b52a7d9f3c9b7d65d844666ef647d9774047f1fbe3a57f6338c57456137cb9b069eda657c43094783c39b400450a5703289e4ff54974e95343dd6b17a2ecce0d9f0d21d12e5124847bc5717a425e91e9db528e5771dd2ba3aecd00c3409cba2c15202e407e68f548dcf94fcecdd750722830b185db5c157c6be857ef28bbb5aa1ddd8d3fa0758126a8a6a4718efda3b23e2914d0856caacf2742e8a43b38b54d6dac0e7edf577f7b894eed45cf8ff86f6dbb3c65729efcc9daff5310762b4d98d80dba2f5535baba8162b4bb49f0630271ec8167b392c3652ca53acbbdde061bf5fb3bc818e507fd9e4138f54dacfd8d17bb1088b9c2fb56505d330c74311cd3d248c0644717147c2340f2b002186d61ee54546467c18f4a588dc73a41bfebe714b3f36eaf304ea46f5d7785022fe64e56e877d3d85e9596fb13a0e4e3b37652a341d7b6d3f4e9e3f3d41d6df59a2f317d8bd2e15a1a82c0ee0d0723675e47e68fd4050543895729a725f5e5aa2d9cf227e839fafca105e96510e18ec732545a5142d60e794aa6e2ef84979ccd49784a0a18cf5409422008f54919df517deb9c29dccaf6b934493fd9011510626f83dedfd6f5b300986113ff0d463eb1965fcbdf273b3adf086071c2a3f86a735a132e3af70acc839db334e2660e68bb0388f1e5be034044cd442e1332c6d422cfbe2b8fff28d583173631a19bde98f6a8bf00092592035a9f2b8b73c832915a4cbcdf810dc93c88863fe7d30f1ae65e2b569df102913630c516537a80d6f89de0a13bbce9211079fc4184fe30a768fe888feff38e0cfd97cad89dd2de4ee31a4f370113c85b471bcaad52a7f106b07e6c474c269452a216454490b463b6769473e23021ec8ee540149157932b01e3a7d4ca8f910ce67e707d43e7ec693f38b6f9c5bbe0b7a510ef872aa3538e9228b8f798aeb8e9f031f24a2f97fe8aef308aef0c36f973e2d8f37c85a831ded31212e3a48a2b9378e4a151e028a0c698764724596ee93327d904bb2e6b0f17bf3732f55426c198eeed32e323e4aa6ebe330ac2381c3620572e2718f4b9626a2dcbf1a9a8b0ea435243c5f5bc672ebd827341d1a26fd0b6d7b989c78de524ad8222e6b18ae642697823d94906dfca420dbd21e92f62cfced47731f6d33dc575453c3fd82d1a014081a3fe1e102d39c310bc25aae36859deac78bd1f50d5a150331c324b84703363083d40756009034ea7105c13f8d9d80bb88fef8f00f09c18f172057f9fbf448c154cb9932c347ea93c738cc058457c1e0361362ffd1843dd3277d048d12c05a8a129a67967e1f32fdda3c5d3e9092a1bc33fbea12f5bf7246a9126f511e8e7b420d7e72dcd67b5c9dfba0c191c37bcd58d21bf513a309dd294ea1a60b707fe2159e5b0363f7151c3ab5c10296147f4399d9e8b90c5bd6bebae80a9bf86923614911a337d959bd630fcb3f3c0101456a76e1afe76b067caae22a7433e88dec1ae6bf4c830cc028d90154f14cb77545f14b6dad53167a2025f8e8ede54f20bea5c4a107b1eb711dacbf9c05bb5fe0dbed4664562c38e8e386e8c3f51c2fa22d07ae2c7d8e8f902de58ba0cb6abaddd6bced92603c1b6eb5997b528b217b0c2deeaeff83fa9b2676846843e64f41e748dd8d07cf0af08254f61868d86b4696cfaa93b5bf58c17d0e2d9436c945a2abd5152b7b043581413219721fb42a0e0a61aef13a89a6bd3bf17393fb8363b1adce32f87164e24830d29decb0c286960eee0c02388f9e42d296bcda68d3cdf726714522d681fd5d050d357bd073b2e0fd04b96d021deb7ba2124f4ca93fb9b566e105e846a3043bcb0756fd5e3a995faf11530c44cafe8c2d36bf565806a99382aad8ade15cc96321e0a0c9ddaf3b1c687b9d960ad368d4c7b16dbbbaa5e9a1aa5ab57d1d591364861159aa74a4490407c1d72e997497b41af6fe21f565bcfa786d0d9b10eb7e52e33d2a0ec6877f007cfed35207c303d751b142b5e46c312b4c4c3d6406f98dbf0e54a2cf2110d7a2d98cedc3141548c3844dca259152a3dcd3bf141301c79adb96c8e3b903a2564a1aac76d1f6bad33774d5c7a89ffcd0f163932e8c7c2a2db0d83964a4bc2d25cd7dd2da2c063d4e50b2037a4009970afcf38c518ba309e2d3b1d33792e95cb06e1dd83a252c20f324ff2e46f5d4acaee757d2168eb687a707dcd1f505f16ee1cc1ab069663f4a3db18bb0061ecfbc3d95b5f29100e21424ef33ab60f23f08512c7b37968aaeb270b0a218df58d02e7006f8888ab25245b819b94dc024e053c0b5f4d2d6d83896da735d508bf5fe0871c25f93ccbdbb381899d21e4ad92f420800b2d2e3288b0ec335121c04fa43019cdbabd9772ca952b1ae1fbd14dee12b17b9d65dfff7bf9e40e1488b1f84e4c4a97e68fc2eb9af4605329af08b54d63d591a91c1681409c5701f61a391ab3382404080c1d1c04d10e4ea67cbb714e5f5107b3bee66fc93bf1e6e524be08fdd7ec2dca525feb117748abd861ae5d4098b0b4e3aad0afeeb84327c35d62b8b210ee312a548a28f335006e74b8fa3cda7d9ae22ed5770db1793e34449e9ee61f5b6537f2d8958465e4adfbf559ae7e2e600e84c2a8ac6e56602efbdaf9b54221c0c6bd976201ba46deb32555506015191c75abebb9aeac32da41fd890c741dcd3fd372d478fcddb9342e65b316cb005eb2c6770d49b63c14d056c1bdc04add247c14d517372f2cb7ae880368fd97f1ec3f009e0cca3a3a812f193c14d55a5a61bfbe3c75e91fbbd21a8a7aad528ee85e6b7db6a2f0b42987370496587d5692640cfde300bb24114563435a321a9c96f354708e6d9cde023a1827b2a751cff1f7aa798f1f2785af09a059ab9c4c45c5cc918a70442213deda735cf3a0f0101812ff9f25bac6a0979e9490029afaeb19f153145f5d5a705e03e20f6ec89e534075ce8cd7fbe06d9d5c3447a6781abcd0769b4fe1e54cafe1355aa0da3dfb70d6346d83f53d540b3e2f6cdd8eb7d71b303f06e84d1c54c0731f3626a57d8a6aa435773d2a822fca066cfcb813464ba687f3532b303f3ea36b0c215b16dda25e42cfbf270acb31ca143c5f808b09f8de8f21ef64d4b4d8bf0e8a937fa6ac9209e2ec175efd2aeb6c013be74e81ed8a38463b29d79fd707c42fa0722bf8046ecf5d2e5bce9705ed13ad3a5c096cd0037da207026f264d06bcd249909f04a221c7b109cce595d21432d5686a03aacd454516839cd9ada444e121b8bbe8b24a85459f4e5e2d92443fda12bf210bccc15b45d0223a5e8f3ae8e21a2b71c998eade648d0dcc7edc902f1b0058bb1059429173416949e9f778e1f89a007e0cf5734e931dee882eaac217722293d5b2eac7e6364c6add7bc586137253db2e38ab653507f490ba1bec6dd0b79e439907390eaf3c5457f9538a4849ea65afce359207c5948e101d73ddc3fa2ffc823659bb66e2b600c7023aaa42552293585c1d752ec8cd8afe6ace82c75edde20ff88e6e33825213d4c0bbde62fe91770c1614350eda174e1d9fb3e712d7717e65678f7e3d6b19a16c1f82f6317d7d4e828b3f385f8b6c5ea90439e6744bb499ffcd0e8233b8e7bd31e43246567cceeb695f5325c1e571be7298e61768f5328bdb2333154855a7c2917eabc6bceae71070f48afb46bc8f90ff57ecd2f1e4fa0839623ed1a3f7aeabb24150ee26daf57091ad0e3e1a0ac7225682224ed5d50735b0081aa088dc2df5f5a53a53162fbd55eb3dd2fe66d09bfa16453e30394c15d4613d46253633e5f8a4af1de519c2c7164acedec71fad77636814147c23226c0fcbb0ebbe6a6a23a982108df4aeb2fdf4143cb649576366f0574618329d5215ad64ae368d3450b7c1abe49db9ebdabea2e02f40e85bf77b1fc7cfe1f4d1550f9554db81d97e558de3d6fd8a9f8b2f08eff7d6d0eb99c0e8c6d5643f72a3971e8db79bcfcee75a96f6b89d01dbb073a3a1560d23959e6000cb088e70397fff43bdfee33cc84a9b77094b6e0fdd24369684414fa87d3f3a1fea3ee36a4c9143a11ce2bc0a139be0d5a66aa98aad76759bd8c5a19bd6061d48349d9ead65f291feaff2f6df5545e4f23abe05757b939279b5a1d4bda5b4bf1508986f782be646cb13344c1e2d467a6c55c9acc7482b4ea84fa14bc1aa0ff60a04c2c618f284ac781b28a864b6111f3d70c775cc34254bc1909a7602e2ed652c90af501753b69d59047a569157a6e5baac82ee18b75669899e1c8fe89ba11b9b61d96b54d8dfb18d40d57e4e6ba755929d36fa6034e3828be43cb332bf9974e91f6179f8ca9bb010e7251256d8cbc2a1bf2419cbb97b59dc53b1f6689a764e6c2280d10a056a06a9a4f553aabbf567502abc6cd2d2534970f4a99dc93e25017d7620e329c13e055c360cd148ac9c14f09c41434de6e20a0c614989c6f791ea0cb20f217f00cd5a5ededf2f360cb169780db33dc1551365642eec34e20124aee7f3c88e992a2ef55feeec1013a0803dab3ca270c8a880cd4e6065baef6064e804559b2a057da6e9d7b2c859948253adaac26e52821c46c26bd5079bc27c1e50cab5df89d321c629ccb6863893455b53b6e4cb178a621aea1b516f887288d5726e781a213e2f9a5b22d84390e166bb1f237ffce7e569e2eeacc956f55ab17ce4133c9edb971babaad1500d19542dd17d278d5b341c58e02ad7cd677f52b2966350379ff10904b26ef27d8027a93422c0ada368e91edc9d99db86f9c2a9a462867e55876e36fc3bc7eebb7bd65d37f2d94d24fe2e26068e92116b4ef228928c8eeb9fb7d7182ba0c5d31d5c5b176d8021a30d162a77ee9b179c4aaa42630460353c401ff84b0e586ac6eb514e32243508c23744111354f3ddd1cd0197c50897ab1130e7f3dbfa73e6e9e6991bd1a5c3c2d864b31cd9d962b10ceb8a58eef75ea5ce6542888db6fba55cc5bb753fabb575937a72fcacbf3a48ed45d3d7f7b1c3c30fe0ad6583b423f9754331ab627ade5d0cbca1c13512ada8ee94a4004970d0d8ab7ce2a6b429fce076afed38edca94a504f4e59403d6ee67f457c840ec8394c80a3d4a44315b5632fbbc945f48be59942d0fa1b7cc25bd51dd68bec5b0e11d331f16ceea1cb7507d6dcb7559d0ecc4b7085f6b98628a345f8a42947f81d6860852a79d68786f4a97f7c3a08ac949c9435ce9b9168aa2d581a6f58f16f1085cf34767206b8f4b913875871d2895ac1e96a2b2a845252036acf7f497b8aee258cb148c329da952d030bfa94d6b6cc3e5b2057610d5b17beb2a1b9ad00ed42c4e5357eee61682bb50789657dc4454ba3d926f61fe037798151f2f6825ae4d91cc39bc459facc2b180e27d4256fd3927330eddb3663e80832057253a7a0c7c5a378458dbe0212918f0c4f44808399c10659aeb69be2ff5d53d63cc93bba3101838d81cad6f1c56eeca945d1e23c39217fe3f95e638b369419764ea8a56b2c791ccf6bc7aa2898183af47a022ba2e89b7160f8cc69ee94c087caced0f70026f1cbcdb4731c88e5d3cbf273252d16ad0c9d29402b2c036d126f6f44bbb6f0f8ee136655230093f45f97886c23c79109fbeedd3e435cdcee9a43e65d32e94f5167656b5ddb0733b4bc34735a7b2a180b7d729d31a00b21611429c0a0531dcf449c51ff6a8a999eabdb697db1d68c810b6a71bafd8abb49576619e220a549cc860d23a8549659613109dc34baa3a7c33bb930602f0af71fe484515df04cf4fc8222a40af5c7533dfa7c8fb0ece778ae8c2595e03ae94b6e903df2c83e5524dd0f7f61f2fd4241f4713d031e234b704fd976fa92b34fce19a49ee1ee788b37cdf205dabbf818de33bb71603ca200058c64aac245c9f036d30c40e3ea53c705708b6de662915fb405bc77ec5916f0ca8e603285e125d3a9a21c79e44911ac1953b26f40ec4f6043936294d7b44acd84e25d62b9fb800caf5c0580548a719941943c27be1d20b4eea3199a03c01d5160945e574eda16a31d3a56256a348daf78bae9e0b3cd66be29d3d7667bdf6dc54509b34c296e197131c18df2f2697fcd6e2fedbe4423c09e798d241b07decabc1d480905085ddad5c07159cc2c049c806d0d2a81f1aa97b92b71279b8c777a68af4545913e83bf08160d412d791fb5fc4286a3ac6c04eb28a259d064566255dfa46de8ebc1e1d26afee1dffd8c9ffb919ab9cd02c6613daf3c69dd151a0d82897ba1a6658405d8357a4a021d02c6e664d7f7177df78e87a3d00a129ec1d710575d1ed53d94df1a3cbd8718c2639d099fdaf38780abef26977b819e98898faeb87efbdd69c26472951fbc36eceeaa23c81bcc8f289c76d8868dd634b99200dfc2f6b19e1b57e55f3b34f3040a487262118dba243d5f5dd2dd412c1b418975a1c48c38319960a63592dc9486985e67f5db32d0670c54e37f10badb5b65fe1743dd1e648e89da20c4dd8fbdfdea44d11ad641c1afd6e7883bfd27f9db15c7e3c3d84d2122361a877819503c0db66efd9248fd70d09a7a22b70f4a0ae91b2dc3e01f0a126e3da35c23f09622db30ea58f9d0159429f6d9b163b20a5ff32d877ad9276ade908d69f1b814ddb44e6fa71a47f19564fc0857df43df1006c0ce4efc9d878f2a7cc427b1c178959ee28396e59288f65fda3370cd3ddf65d8d785c82b4f1763b9c0f3342d9d987fc6082ed12eeff10320c481c347b6a3e9943ad4713d53fca58c639b9901aeb13d24f54ea4f851845fb11f7e78afa5afb4326a2b8e497f61ea45169ae522c8631f146060d010c2beefe41f8901b92b3612d6a701b092bec29d55b3b24cb45545946efd6fff23650478fd16155458eff204a7c483389866ec57adfc5275cf20677c037daf998a8b52e7cbc3d5e1a64b10a406945361179d84d3096df35222236c7ebf4b0bb0ec5137f2577173555ea2f3d10c9e5efe05ecfa51c77ad5671bc44a08435e69ca9acef074ad2cd4bb0bb6130282f3ce5c9e496c6f891a51daa9fa2f00f94149861c5d3571558e853dfc08a5ba0cfef0db6c36ac735aa6f557dc80869d9b9f1947737f039d04ed8a8419772880ea17c316d9b17c5ed117cbe1362d3ab86facf7f4a02c189d2d295d005f5763ca73d3e68f0ba445ba202cefad12ff092a50200f37f39c81c1b89a4765545caa78d88cbf7b6c57d97736383adfb60abaa6820cc05aae576f3b147d849d598cc8005cab112b36be39dc6d0c6b33739ce24ce450960ca0d8c41fd836a82f0a8c01b1a2368574acf324d6d55872dd0204088ae5a09ba563d285f92828d1ece54a83856fa76070613a8172b350edb5e0cbd4eefd07f4d906e3b27e1d927853f3de7dcc4c37823d0133bd904dc8d3bcd97a8e5f6287ed2b6ab34e0e534d75ada3764e3b297513d507c06c355df41ce9b5e7292463e4a734d2da4707db13de47b2f95cfbf58f1aa0bbf749b7f1a7cd1727c2ef282c3b44fbd068fe799e73c3aeb7f453d67db449e4b517e7fa80e0ebbc70b0e160369a547a73e66e146f8fe56c688e33655c4cea6052faa42a472fbf808becbb50797f5eab042947c11d636eecedda909a93c45be3af29e278dfd283e77eacc88f2b9de3a632d7f24d5ad8e45916944b929341ea03621b17484eb0ed7c32315349b12cba596e2504b5acfb429a6fa3e251f8c604548284fe4fe2995d9197fe7c7089d27c7b2a3cd7f79228eb4ba2b40ff901e6b86eeb960b06d47925b277f05467488909389b5386f178a0df8474b364b74f1d5b656f2cf3f4b1e3bda6013036632bf11429ac7a95e499964d42e1ed0c3bb1a13fca857b1edde63df2d34cf171a4d84b48d4cfef81da187ca26fd7fc89326444c985b79a069a15ba7823fc7ed8de579d7fe21f154cf5c8bdba4ce94fb1321fd731667a046fe48a88db8acffb1f3301182d6e26c9791e0435ac05be263f3daf0a068ce3b8c5dfff5c5a602dce08d9a563e9801be1c5e870836f882afe932b860b266cf9935e59492c3e21678a3578edfef841cc78483acd83151260303b4b3584039f7da952eddb5fdf89e7e59dccce9eb0541f060d23564c08460d69c59ca5ad69a92c0a9c601b7424ec259bbc189ac665af65ef0504b423509f3e5de26f4e28191a93207ae1986ed59547b36c1fa5a0df941d330f301e7539bcb0737589a2cee1d20d7fe6e02b35daa3c0a661e7947eae0c277b07ffa711ecddbd333eb8ffb420d347b0677732077aa8bb9ee02761ba347e94a00e228516b2bf206cfd06383c8a88eef24b316457a74363deb75459e095d3415bb1a6b73a9ca81339d45e38313e0e3705a3051157b8f5a8d29ee4108afdd8547dd45bd267dbb6842eb874781d22b3ba887e536bce0df06e8779c037ad1282b856a1e9cece1498b4e509711340d9309365e481c487acfdd0bc77394088eed8809f4c4b44be6b86ba51b622efa3c41e12cf7b54202fc7889968e7c1312c40deb40e5b0510e1d58c416e53189853ac0cd25d7038e3541a599c8ee0a005903edc76ee47587f9b6d698522ba775560a1600df78ccaca3d7ff87b40579313985836943c518df0142c44bab2c40ebc822062009b1c578d8c212d44e651c0d944957d942bc72ea955e1a78c4625b8ff530a1b5a659fa1446d80e8989aebb14a1b8e9c961eca4c402b030778d68a9261dece55e1e97ae6cdf383c15a14798f80c40b355d2ca6185972af232668cad7e569054f159320746a737301d50698810d7555e80967e0a3bac47ec2c86cecec5312829e515770a8fb108f81c909c4226bd3cb54725765ce455d4fe3209ff2e634802f19afec01cb10596899285ee64cc25a2260d1e21f9d520ae01910c295336113f3d1f9289c0b58a4ecf7b53bdb2e1aa191f16e85d1ecf2bc64f0e1539079ff2e092a8ca574cb4124ab8072877032d28b905a488d63e8a9b9b96aad9acf451a4195430a1d1c19e60530c0e70a1c50eaffbc93e4bd27e4eac5f1f0e850dd3c73d415eef4c8298519e7fc647b0ee37cd491c5e2de933574746a420afcc49a7de52fd9d0cf25f29d5a867c64afcc34dfc5a7213aa5ddf656ce8ffffe145f75f25f702f09b224c6e386ae8ea0b66e2dc9aef22bbe14de2fd4a5d94df450d99c5bf0452ee9fb1c2804cc423eb48b09fd095d3c5f1909136e6e4a3569675e1483bfaf61b19eb28254e793a15789131711828ed5cca41a6830ec5e20f40032e4e29aa5f969ad4155cf5222a72d24d64ec9722d6a21988a2cae36f0a781e27a79773b76e39889420b767ae21d4344af0d6293350c874709127813682489f46590d4153e7f37b395ba399c57cc8d5806a2f8d11003f0889be966fc0958e5fcc3cb5d0230b6a3fe4515209f5d6492183d777529dbbf0d0cbfc374a7c3de05b52f02aa84996ebb72d95d286e95bbac3361130e3b2d686dd31ee21b028a87eb4b713d3b360328ae04d033b0b9b5d3b8ece84794c7fef0d37dc0913a2a4797eba7de3dc1bc12a326b9bc15d981fcc456de8d696526bc0ad71476d883bca00c60295666d7485eb0b6dc931141c9885d97de5f27e8402f32f69e0f718757ddd89ba619069494df69e1198706ebff061c5769d5df2cd32b1b5bcc361e04b7c096facb2399b78f00b860beaa4b7fbc31c50a822e17b7082838854eb749e9411a8a1f59bfed0e89c9df27d06305bd8a6979e45ff23a7e396e1b14be48cdf887b481fab7ef334e56a27e33e514c824b27d9ea760de1f286640ff151698ad08f4ed5d0535e85f00a7064a3a3ac2aadd4145d78a1f157b9360e968607709c99b114703eb8ac928def86815a733cc3819b44b722affa93e51679f987bc0b6e7b4b8d4af7b559dbc12272731e7169226a2c84fd96b95a482ad5cb3aebc072a82c6b6ad0f00d4496695637150af94954df574285f27bccb21dbc9f44215e4cc34aeba59b49af505013a38412be26152953052e89194c6a4a6a7dc18a63d90776dd271ffceec2b30b7c453e0cd9e4524ed03e2fa98f887c08717a77615a8f77d9fbfbc7c005a9d3c802bc9fd23c173280de10931c39ece4c61706eb59c0d67602ca27f87c9e284bb896b6ab8ca4a61220347b5cc86c65e43042b75b11193b5a7d135b075e0b2babef80d9127c5281801d2b75985f32eda495d7d2aa685a9a99c4d2df63e1d3e515a291a56f4f4c6bfb6c4340f6fc876a19b6330bbbae3b84ce805c73f79a82727e8cc6e6ed4db4ed495f1dd47ae64a9dd4ea33fd8a83a7b7d0c37905a3d2ec974a0f7a35836d479a6d0861995f41f4a4bdddbe3dc466e0518a13a014752140dbe593b99e9a9fe07962cb14db2a1b7d1c3d5117aaa5e5f168294b3122d7034b4817d313583fc12f7037db1160f2954f9578ca82d1077a66b54f01143b7e295ed0f5faeff0e0f43540909333b5ee354deb9eccfd5030ae9dcbc9d022e899200077297ac6b5e2850720cc203ed9b00eca42095bd4edd11be0baa0c7733e21065a7dcd088b8df1293f1123574430714ada0689ac8b7a9c4d49fc4dbe97a0a4636c178a6f42af813ca388902d0ad41e993d3f323bbd9da2a51401d911bc82b835c7f0a00c522a7910f8d2a620ffed4058f3cb3fa52eb9fde7c2b44d45f877b8b1b0503aa738531c7fbf9451a78d3f0ffdf814d70ee4f1eebe3c30c59c608a3baf3b7d5ad34ff713514125acc48cf85dc3342e5447855abf61d1ff1827bead2442b7a0dd89814bc3bcab0700705872b133254f65577d2f9484db6cefa559bdb3e9e6967df852e72f2a6e54946f01ae89220e2c4e4b5bd8b582b501f411ff774f87c79906bbc8bf563905e67ab80ca7188c569ea90ba39225309a82c6b857d3fab9f0edc4d8a4ceba788a555213d3bfcbc7e5722bab1969e2767da7bcf3482bed73c06fe1006c1368cae1aaab52136481ba3d3050019dc93ab115b5e28889aa9d22aa9974e9b98fa062f1cdc81d2d3a9f11499c7cb7f1e342a568342718d94c16def260169796aec84a6d90956367079ce99aceda273df1f57c0c42c23854adb43cfdb7168e2b3546d15fe13b808015797fa48bdba7f2cad20b52a38064fa96e20e3426335d751aa492a4ecbb30c48980749388f0fa1d59d1172cd69e48b3ced8bf6f34111503ec7fa05257a4533857066e4f4dc8091a14ecce2cd6a2a79a064c464af53c3d9cdf4adc25d1d06705520118e197d31738057f04416c87b4270e251299a218e8c26bec8224050e78410d1abc8603d20755fd8623d0f07b7cda6fe153e6c1354a6164c5612c927524b5bec9c242ce3e2082468e5b81aa2ddc119430ca4ec38d70b654f6eaf3518aa8f4d546b637ec328f5a20f6a07923cd62b1599fc8af9fcccd5ec78e3c2593e8c0dc53aa53bf1336fe0b05388f3c501434bfd5e704b0d374cac0bba24e441e3197364909c4e7e694eabba681cd5bf6df8eadadf5b5186f661c6886951a36b48eb9ba5b8c7768aa0008bbbdc2622b439da7f8ec5b7a0a227e6a4a92e6220a58bcf8b64e134e3f12afe90bd0814df11c31d716a923ddde81e1d25534727e06555b483b2a0f88fe86561976b95875cee00eacae1f27e9c3c9f9cd1d5c0320c90b59bbbe9cf7238df7df34133f04566cff2225ddc7d920e75f0977d4d3828c5573736a33e5f093ce9e9a8ee9f1f660fdc6a8d373be488a9666016443bdd0c9f3a2bcd08d4c2de7419d5859bd8f07779473cdb98918cf5e18ffbf227387c74c9f399971d315360ec3df9d397dcfae2678c36d12ec21cfcb0c151953af888337b4af44abefd0fb653bc571f42150b6d470e65ca9f46372ce295e80c08e46ced83f2566cac986f71401bebe2f11f6ba205bc274080d0ba4df4d72bff9e74b6c1877303001fcf53c5b6a7a61db0ee334018906c5ebf8f0201bde8308142e08bea60efca961b79f2cda3f85f15bb786ac9ca141560a9369cc7fe08bc8539113e4183826f72135c5a2a8255aeff9b82b1df46b53fcdf9da0908a03d587c78bfa6e1a01f8a999672aa00fdaa63a3e426da1bc30978d8e7de33262a0cb9d1abf07baacdffcd32f6f72c2c6b9edf87a04138a3e880a09eab1d078e29ebd2ac0706b81a4a297bac5d6571916a43af40aab0be9a1fde615f1408dec8da11f891796ad38bdcc86faad33d682c88d07b1eed62e0a080b8a917d03418892b1bd85904da71162d3892e2e9d21ca56590955ea854e12bbdf9e8ebecdd13d10da54bd198a0827d30ef970defccbcf8aadbd4b3c58fed96da55cfd66c28c18b7c9e58f268ec9fa8416011830ab2fda0ae10821af6f88605eb35095d87b4841818b1b2ede7d02175f421bec37fc2fbd66c979a7a9cbe1494b3e3f56a1d5aa3574feb884fcbd3d43ddd9eb79023baef65b7cc1ba271c04633e1a4cb97d4bfd167e28f0900e4a045ba7dabded6dbc4aa34ab02c4bca23fca2ab69d899e3b2b8eba7f32ee495e0296d4a5f194c3c47c9a2fe5a3ea5e6061b911513a34a40e7957bf38f4afdbbb509ae595e1e30dd6e09381025e57bad01e4a102821ecb37e36da4206fcb7de46445dcd5c19785f7ccb12d7afadb8fe854e0ef9ac5b4085d4e9b5340fd9f3c052a80a4b67101dac6adbb55eab619aed2dbaffc65b755b7c5b9b6d2583a4992e101db20c90dec0d037592571a6a9b8176e768e39f9d7692174c9a4d5818efbf19da4ec3eeba32e6633c9673ed88ba467cd4a219e0103ae4707f7ad8cb458aab34c4e702a3fde59923be1944af312673a21c9268bb7b9fc2ee6c4e371fd18be5c107ad641fe2057cf2721ebd6cad1a9ccabe25a5afa8597f0eb99c3534e35c5f7e7eb4cfbaef6bef43fb9fb2ed157cf2c0fd33bd72053eafd2fd67d9b0c4954c282b33ba99cae6155882fb06e4d05c18647afcb41a49e7eae3f2ffc94a6f20f89dda20d82bbfdb0d5344be96fc047f8d5e5e39d5d8ff6f4783ea3af5223ff6a912c7c1c65e1912d3f8093ea933ab802ad77ad4711e04478b02e84a278ea91150f15ace43bdb73f449e209039bc5b0505e23e5e5a850e4e2c4b8b077b72c77108d9e9169f6d1bc35e6706d3ce6768c3198cb4cd8e7bdb567cd883200e7905256ccd9af66ed46bd9e916cd57897ea520e72f17c40374ed9b9d38c9bd88568ad1c19a44cdda3c695979ecdb040d3b69f5de05bddacdbd78d37c7360989d31d3575371e15edf7323a9231922fca87f2253d387ed49185fad9ca1e7bd241ffd3e19c6667c3465a0fc0c52c9976068202ee0d6c0c6bf7c0207137c3a3f71571d234bfcccfcf5fccb258e38701576b899aaa76692cb624ae61c6f6fbaca6acb9f5ed29cf595c747094a41693b5b5efceb8730ce08f716c475f0ee4c2248bad90cd1b2186de6491a4e4b7131ed276d7c5aad43878a00503510bf431e258557820f8986d0c794504becd34325f59a5c8612529f658dbcce0b649262aba16f46f314226d31a6069a511e4e86303a446891e408cef8293438ba94091e0c64de87eb0ec4e961b3283ce23c854b007909218f4498ba9411f0956baeaaade90281190ecc38950f6fa34ffd4c10805d4099f316067ae4dc7e528c970fc847a2a8266604aadae96ac6da319ec54139672d429ee49b357c6478dbfd6dbd583e1f14a9474c87103b97c7370eea076feccd2d053d59bd0dbbe2d1bf77fece6567cdc8e939991fc527ceb64422a049a11427346b426034a4d8a05f3369d690df649948b2effc481f3a3ebf6dd8953757e4d0c8b72f0b8738a1d5f44c87bff511299401884b7ce2a118cec9a3e3e153ccf19757bb970158bcb1e38bcf44dd555ab4f151965e02cdc480c5e4e0af7114aa24e2655a39602da9763cdb184fd34b069e8c96226294e435a182bfaaa6ed360c1527470a382233b6e784b4edcc7cd4aaa86c97b3dd11286925538e2709a001c9ad2272f4dce1e8979653e3e90f7620bf38cecb6d987463dfd8ef03a08c2f85130b78a8e37043e1c381857d14d896864e5a1386470cfbc636270db0bd04ccdb49ba1bbb1f13c617387211c31f5b00b51ccec8c9eab4d11ccb23d987846bb1ffd7a0cc8519630131aaed5c15593285a5b12cd20f7c7eee2ab8948af3003769336eab6c1c5fb64b55df7fa1039c885eaa472d9bcb8f6dc20dd252ca6258fd48979c6d0dab729cc7e2a4b6c616bb68b535e73f9fcef0e5a49d9f9c96e904fae1aae0fde84e1060eea615b6aa2d234f482ae57a8b5edd22c959fbbdb75bbe092ebe1d548e828b39048b940791c92ec199e53cf395354f8ee6bedb934cf01bbc8b8887d2b2d4b13436858eb2b513d5597b19b7967e7c666ee0cecc4bbcba56eff802cc757b01c74a615d94385a6891074244f569894ec4ae487c0487d6ba64e9bad5dd8c3b1167b8c4f42cbd1515625391158ab257d05b0969152a270c46a3efea3433bb7877c1af505a6c7c556666797c9edfdda81aee16a5af824d2dfe691f408037f518661af7ea0135a2c41f8edf585be4a1ff38398f9284b449a282204ad43c64d4e9d4e08f15484db47bc0e5711f04d27fd96548667da95afc78368ec33a1a571eaf07c86047533099943ac03493067743e2e09ede2cf7bb40572e5e33edb5b79af78d89a969a1f945edd8a3b365f9d75d8e93bf1e1fa97333f3a90b0c81fc6c1a469487ca5aef6c9bd53fe3ad51d517907d72013df90236bb06af8496ed06fdc0f5a81448fd2c3a2555169f6cbf028da78eccea15a70be76f6133bc22489ae656df387b2f3bc30b5402e89fc56cdd791a22d20062b0b553b78ec70bc9d32af768b9abec526f2cb6df770fbc07598057c6619612f4a45e29cd91a39438ee90c2991d863bd54096f356082d3f783eeca1e2702e2a5d4ded469b00e02c50be8e5bc5ff16f3558e95b4221b140dad7e68f6882839067ad4a5a7668e1d9903e1340da5a5af4056f5f16870e6354b1873395fd8ff0ac48e586f92baa1638283627f337e26c411d9d529cba21ef62c4ab425722180f68170c5956c6863bca74181b990a64ce4989beb772ca5bc9c7f81fa411d8a313e4a81bb5ac66299283246d3a947fc2f85f54cbfd1a47e10559b025f6b5e5dc5c056f1b0618725829d6c77ba51febc6dd6f6a42e6917d71d473faa1525ca87a689660e90a6dcda5b6e5f4fdb60886daf9ea74fb24347d215e66de074f1dedf239728681aa5526718b9b10373c926aa7a14cbe9ffd9eac317363e08808bc1b1cd3b9ab0ac7761039b454aebeedcbe0cdaa6303d734a1710b7fc4fbf77a8cda596bb2014193352af32097c8f880b0c238f2b8ba653a0eb339dc8b7247add45634940cc164cb1d29902127317cac723fcac8699b9513575025b70777c785452bf2c96ff98c57f26fd1d31fc63ccf07f41e6dc1b07263e11a61324cc305394f5f6e62ddee733b82df99b86de0634ca9b7e45aac9edd7a8c42eff7e38f3124203feb24ef9a0d958e3341d9e8050822ad7fb2a4bf0d32e14dbcc303f183d6353bc0bd57d464116681b1f6017525d19b26281cfde3c46892e435f06c4552d4b12bb0326ece1c103a0782578d28378a333c90edcdbf2b649719e537b200d9647a5d15bf1e409e067715904a9fb8aea98eb99950d1d95a50c4e48b912094e9a72d0529d699c2f8b3702be8cab60ed6b1662e659eb635405916e6add39f09c2dc262fb18bbaf5ce0ccb6f4acec248a95e6d583ec3bdd3308567f5a393bfe478ef0c6f2dc44bc9def4a57898a8fa6908bdb3e6c94d9ae72a16793350c0d6e64290846c384b65f6fdd6f87bae456002373a8cabf502ce5fcc22a387ec60549674d1cd3ce12961864714d3a87350ee5e048a195773f03a778ed2b77543b9d253cbbf53c48e286c79597c9b82349b4cc275d7762ad008fb6a250c4b2cf9aa7b92f8e36225fc822a442372767a1e5f694d5ca7ef048ebe98256d3ee7eed2651411b4182b3564adc7d8d750f5c347060619a0e3d270261768a6c4f06fe4424d20be5feabf65a8e8efa4b4851ae9073ae4ee580b79d0502b86ded37d86ce0707f0047a543adf4b8ccf30696e751cba13748eea0e6c685061699dbd5adfab17f224060caf163671102b12f254b5a199f72f2f428e38fe4184748f4a1ae4025429fd7dc7d7013bdcabf2cd6264150edc8e8ecacd5d929b26b5a794714cd9d4859d993a4bf85448d79a11d290b218fe8cc349e6898a89a5df086cba6c88c21feb09242c76a0e2a5f673c64f1907991d15904657b21cf4992d43f4fc07c63a53e3965774680af7d118512c2159363274f60725933149353f0dfbdf0dd5e50cf0240c3c66c65ebe06f725eb4c31e935ca6f46a1ab01eeb4ec7c50fdc612ba02599ef5c67f70a66d26d3c9d0bf6298da3bc62431223b16b62396bb544ee764ef6aca4011fb324cbcd12d692f67643e76a4708b65c280f281a0875c48643de8f9799be19a52fe848791d90e9ae204c2edc08bc7ce2ee87ab8ae2e88833170d5a7d101a78b441f8431f29fd5e5b424962ad02998d8f93c27c14318acbf864919d374a99e0bf2ef7e71f594275008ae062bd13fe6c2158de087762d5e10122fcfb48739f9833f84334e09ea98fe48dcf416b0ba58011982d819b905237ec61d9f37f01b5a8912bc5b3795008eac1e490ee4a856eb7d99065c2853ca5b8cf2d686d6d9cbcbb8c6a2c10a46b3527b1f782971b013ad16f1053ba26657ba07efcc5155ca5427cc70476b2b5636e1e08024ce837a362d8244868a6a143dfb7155474fdc0eb08e06cb80e57040f151d0a52f86be0d3f972f2cd3341b4bbed922e33ba996c6e7360150ffd87204823a3b015d34be3d21f668004dd9b79eb3a20e6ff296d165a401bae20896e1dec57199c403a65ba129a77b2d74481e21aaebdd8c112d6479c22de4f059576d30cefb52aa35de59d4e6928aa05170ccd7303d28954045d17635334d4741b62ae64babba1550753e486d82d321266f05bc23bd6484a0769e1bf3c6613a523684d808b1bdb9688d93ed2b6590ffec2bef220c2e5d544b4631b7920021f194ee6316f7f4791cca3a57e9d1fb0074d8c98a889ad482ab50e7bd0d177c126b29ca5d79e31a4d8f75aaa0cfb76701bc28670238e147afb7870108f2cd1717a8d14e5e35578274da06d5de374a40645c70173f0be00e8c818a990adf87b77f8199ce9f8084920b4a3e13ba479e53bec6363a4568e8aa1a8d24f76599a8dfcd5d4550174950226891a430ec1e6259545d1bf59121af3b31ff0531c57fdeb0103d92e50bb447f99445fa9641ff438a185ace08d2adbf5f776cdcec9fd32269f86d29aff4494afa9819850d19a4eb960d6c0a7aefdcf9b2634dcfa041e8ada7cd1a5e5cf6dcdf53b7edf38e84d7d09cd4d2c12fcb129ef5f56346a257972dd80356d69513507e521c8cf8264df8c22110f5cf49e41a1ffad7c5b0626c56884b6af6947204edb50cedfb54aaa87cd857cfb8ff6abe1602890babdcc334a30565a0b01b00846ecf7490dbd8a7bc16cea78d791d09adc8fd9ce0f6554a564f122fdeb2a40c4c623c74706db26a88c957ef9aabd054f8e9e9587c11e979e4704ade550ecd4affe909dc5105b60be01850ad76b0398d5b8e738313103de69b9092f711df4392e369110f2a7f15b5155d56d42e5bfb07c18a8e4914b58fd1fc1ad53fb9dd1d51fc6ade97b826496abb4ccbbd4b0e559a71c5292f7cc7a2709d7b817dc866de88183a39854175c59276ac78b57c5789370d4bbe97699542109942d2a95fbd17658b7fe6e975bfb192d55b5e7c1441a24ca08e0d4f5a26df5d010b610a2207fa85562666c3c9c8e69df8eb4f10481bb7d2425aefb4a152f487c3e6aa92d08dbedbdaf9f59de1934c1f80907b46ff510910dea25d16e20a9b785484c8e8c37f5504353d2a907feeac291b52d7f0c2e0befe906b474ca7d9808142da451f334e0a78489d8626bae604ab3b3ab4d2bb720ba6837703bf66ad527ee64db2629dd1c917b907a2ed68dda37b298f6b837eb44b242faa445f0b6eb17ed8ee291689de286d70bab60004e2eb199b18c7d143a22581e521cd39976cab45fdd3d81d5ebb673957903b8f9464c228d24aebd6c496027f08b6eff9e6128877d3655d36339ba94b1d397b3ee3907b0dc6203f735ae5b284996ba15fa932dabf5f62da64953ab23e6a829542e4158bbf76233dd80aea162f24416e72d319f2f0c9565ecbdf98012f65d673c9009f7c2818dc267d314511011a44efee3cbb6956b782a5fc890fd692b44ab43d58773db2268012605ad3b734776a531822f4709feffd7e6d50e0e8a0320c897e44ad1aa9fe7f2656eca6121c7fd2e998677afff30cfe775dde75fa115c5333dba53f6f05280bcc165303909029fb1d4bc6a169292be6a2cfbfa609594d360459bec7f61fea31a883edb2e19c834dd469f737193f9d6d8bc8e2a79db5bcd1bf6429ef3cd762aa746f246ab1178f5308c87ccd8ad6ed1facb274d46f457ac1646f54e62bfc24942e4ded694ad12c70682a85ebb1dfd442825faf530bd016e1dc95e7b17e31226ab9ef99638a40b1ee9176613ab281843d2b0907da11b97bc73225aa48db333f1479b9e3be7dd8d681e68a0af8d5a11e02f8a852bb98d54721a3d385bf8028af51a1af657aac8a505beffdb6b0b33aa9793e8251b26374dd7b09dd3aa35bff9c1d05cb6a3bd55babeb27fa834d6cb117c6fb210464bbf3c7feb52800f4def4a19c5a7a3bc68e8b0740e19ee21c1e714b6b4463aa4aa38f84527d94d7a980ea504bb1f87ccf6d4534d8a301b95fd1ca8e525c23ac5b580081716d21a6fd670681a88fccfb1ea37e6a04419a2bcee784a6bac09281e1de07ec47a682e789fb16b36bea1465ffe2b4a1a4de515e6028c997e41915cad6f048fd5afb217354400f275399528aa1329a02d9245b5e2d666955c73a4b9f85a710bb06a8aa880da2ff90617b196c9a97c88cb7e68603fe23cb11cf7d4bc7cadc33eeaafe033d59eb8723a42276ca5e94d32dd5c3e76c6d07bdcb1b0ca7d64b58f7650b7bcdb0f94611412fd3579209add9479fa6ba8a93c6a5a219b4378ed972834b3ee773dea3450abfa69bbdf3221773499e00dced92d8c82cfbe1f61aa5dfc727b0dffca59b23079f2975d3c0b73ad999c6b5755923aa4e032c5631cd91c4c419a053ec01c51772850fcadcda18675bfbc3ba1c08661a6bf11f8dc58c0442abf9a3c395569542400de9e2bbf806e4d2ebc9696dd030e10b319fc55402cc369cade517816dde7c5181c6f4942bb031c04474bea8ceef7f62b8789289cd8f18a59e7be6c534eecac1e43ab509525711b91e0074d3b6c7f41a180504cef64c8629515734900001f2a5932fc189e7386f2d65437640096fe527f49ac1d51d0c0ab6847b9886ab0efd0dd617c64f8e381e159bf16f2e19c831228925baf73e401097304a7088665228747e2ee07d137e823c6d2cbdbd7cd287a96dd0caafe0718925453d00ed75f3afaccc610f162576b7a200613420eb8c61bbc4a9f1372cf23323ea8bc996a08902bf2dc5d21d00411e1df7903bd33ba32c4374274eaae26874c3556d9a2923d46e808ed6b1cce5aa8fc6a9ac2038e38e96c9f8fe62f0d9f32677dfec2efe34700a97dc2c5cd0d61d0be8f7901c09ab909aba92f92b774075943c5945485d0588b8477d4964579a971478faae3076d27e254fc17d505059e08a5b18ab799c5e1c809bc598100fac144773b4c70f483e418170d10816d7e06dcd9bbb0e38af7ed089e3b594c5dac56b4bb0085e8aea36d9e03be28e0ea051a75558504bff5a6da12163c488b0e0c2cd8f409835597cf7878cb0dda0694002d5873e074d3cf012a40b36a971fcf2ac54c3a014dc982f1f3648f899f4ddc48f83f66a0837094dcb69e6ae9f9c6c8da6692980082044cf4e54677e8e5eaaa9ac19a4b8e0d68b1c9053799b5043f37abe80256d5d4aab134388e9a156a94de4c09a76455eee3b2cec1f19169cb8355ebe7bfe77509dc2402599259aca696d3a5628f116411b9556a6fa8a9d36096efff22080ab5ba745c33f42884a75d5490e97c6dd07e6a9f6ce4985dcdf75a787dffdfc7ec1003b760e81be128847e45cf981962217bdd5b6d9023fbbdaa5c8e1afacc07d3ff5bf9afa2d395d723c8088d9b99e365663d3d28d378f27343a114983398587ff43e95e30b8d8c2d7e3e6e55c1e490ac31fe710d20714905800590fa6c01063eaa3b1034f6dea4ab06335e9a69c0aadc1be0a7b1e6a3a25c8906c4f130397b4e9139a3842cd6c2e5f894246319e9e6e1e955a546c5201d16129804ac79a60ebd4d70fe8ec46d932ce823ee9ffd4331bc12c06e189f9979a835bce4061e81094f8e211dea4c584479ad52c1f00a1c1e208deef425e53281572306bff0a72b1f4e4377df29f4d6cfac814b44b03d494ecae516bbd4259de791ecc1c3b7bb34f0250079432a7ba0d12809375ce1f74c9d1d322126e0c18d532394ecf678dda1b46e2f8ac2ee5ca81a0496118aa9aa6e3e3cc20271068a3fc01935d9ea85860ad087266011a427506818ef9c0a2b1116933202d7f9d026c02f744d6f98efc884d6704e4601cbae1dd055cb5cf8f62bdfaf2eff6239a616040f22eff43ef91ff96e6ed0bbf89921ae4368a8db3a406e72be000bd67e0a7c858e2d2cace6ec09515dac5fd9ca35b7ca77c3b566486f8849c37b360dc430cb63fbf4dc1f779b6a5b4defee69519d4120121f3049e72c807306439d0d94ae376a63b51d50cb4d26530fbaee3f2cad6fbfa4e56c736d0dc0a0e14bcf88a5a8adf82dec6fff20c3e965d414edf812fd1909957df66055073ff5a8cd21098f5842d1a1e34457587d21c9691ce707c736ddf376f6d361c0cb6b212e8cb5e045a0d88270ea423fd07178a74cef50819d7c7d6c0b5cf5c1c0ad31b2fb0219a6f6b6de274a46e5a78d273f03345ba7532a93c7b86b0d09b7b0f9a20411f6247c4e10026028b802f09589afe847b0a491c584d7a9ac44d8b5dba4367c2f2424c1d1cafb3604a9d6f9819a2a211a4e4b169d4130eebba3a561c5c75c411e4a10a6f486adb84dea547155c44cc122bb24e5473a962c28ffabea5d6457ab4e0ba49ca66accd8571fda9ea255e28d71913ea81187e47d8c1de523c6e420574acd687e7f900e8fc6c896a002b7d40fae889ff01a7dcd003cb047855a6b825e03481fcfd69b93b797f88aca079fac4d33981cd541cf8c73b5363e30d6af6aa72f25be8de5e45637d607f6f7db9279f59234429b8d5f65ad888b8d1a78a820230e28391cabe64e48ad97fc2953e3854cbf5128db5dd0eb0335aee8e3b42384574e61b937c5b634ba2a016b81cced4450b8c52f65f400cba9746459022776fbba1b5f5014d0da9238e06de6aaa7554f31194c62c98f6599b0d96677682655f92f45246bd063728864860218691a1b15f36836a9b4fcf7e501677efe1564abeb5ba0eefc9b7c2d17ffd68d93b0b171e1bd2a9ad6bc44022b02bafca6ec6a7e76858b0bbbff82df60db4dcc05001c42621243772fe247c3cd6dd39f1d481da6a33cdf1b8a2e7105548504ed00a6bea7f362c1a0725039f6672fd9f297596bc76294effee88cd5a2a99b46f13a5dc93a627a552ec661f2ddd987d2071236146c31c50fe137a0d51d3c59a2c61f85017082c809689a8e489ad78c97e0ead6d6e30032235cc71d93e216c8263148e8a3e78b5d3e5721660b7f7e03dfb8472b2c9dadc656563198fb1e8d98bd533a5bcee5386aa0dcde718e2398d0bfae2ddea31d0caaf29489e491df12ad92101526fcf92fb88e1ab4df20ae7feda0af2cc39a35f7036b653073d3fa1de988fd219010e297da6503134ff3fcbd2cca4400a111e6714db131add3cc6bf53a1775cd293b7fb64b3aba3a75f6050d80cfa157b424cdb8f1cba33cce5d2af1396a2c3a98a15e0311d6d05f18c8255dcafb9001c223fadaeb1b86d4fddd179c513e473dda9685da3b42e1d4a5b87243a92589d8eccb404b930e2fabab34f104723a5cb7e5db8dab0d8477621bec765d98489518a4d3f98050eeab1fb7e6a3baec5a27398339dd6cf29ce145b8c93ad79ffcd9d1e4c182b9439af6ac20194c287efea70f43fdeeb7fd7a382368d972fcfe4e3c86134d4b0526f955b4c3feb32b472002935dd9148a0b1fb53ef9b7b5d3bee461096c13ab09f8f40f21d2cd10b1f4e6ef8199589f886ca36076f14f147f4596089916954baf580272138fa0ba0c3fe9a3204bd9909976529eeeed5377700058720668d4de930d966402f5960e41e93ee41f015ad63679491ad1fc572c99e504826018f3934ea5ebd85b2b55e9b6228dfe1b88a07e52ac4198b7fc13186ae9545bf9717f246bef7498bbd5ca471491a9149300682e72ec6f30a03858e9c2d9a2cffda2c6e49334bc3467dc46f78d8471165e8155faa2b576025801005120d0e91758098495122761eafdb9eb9e312bd0c5b9541dead201149cdbc2fb16fe317b38b8d7f32026e2a77e9e9bc9b0bc39aafddef670edd09e7d949feb55fdede29e57e928dc3a8343b83b8810f3ccb03dba716c988f7f9cc3cbe96d0ad409fca1bdfc9fcda4f1f9e95ed90c0cfa150beab837b313f678359de1f81d02f432426ede9f89f6ebf359fc4ea74c12794dba787468e2d2c1db02b297f04ee60d3510df4380752ea2945828f288c6d60067859d4c1b2a6c5e4aad71bfb04202bae28336e9b403c4650db47ea565db812449a2d396b181aa9801b3e8501d98ed82b816220ceeb28e9c5b9018504f1371937232c263116b4d589ad7176b33522babf3a55c7a44b0705a25f8896e381468651b83ca78e6b15a8cb3e35b30c63f7ab61d149d7bb5feec083096a0e932366764a34be24f16731a50726e727e0d099d7741ecab19cd3edb841cf6ba35f73e85bda0b4ed8c1a69c62a34c661e1f28b19c9db499aeff002a5cbb6051e902eaabfe7b57993ca69af861e9c28eaa20937cbe623cc17922ef33dd9155298e4ba313e7489299fb9be207b25cb9f3451b6baaf525b515c08ec6f17ec1b2ef135d9e1a95fbbf51438855b0bcf26efc43210712b21980fdcf35834a97fcb16250a444c44d398006cd99d2d4f1ad71c90fcaa4fb5bc7f2653ddee8a3b586921d7b3994c861932faa857d5539acce45f6932f60ec48d0e17895dcc332167cd5e6f77dbd13488022f7c99726acc70b22d4cd96525b4edb82c40e624fe461af926263831ae51b99b7c83b5b778e00c1a30e1981951d36d210c8419d538f4c3cd10569d828a0c35729683ddbf0c4a8455252ace5fba7c5d959ead43391303ebbf1543491d10645093961ec62205928ed84c907d0ffc54bb9b2e2a4bedd0cf927effe84325f70a646b5107db1dd3894aab635de66edaaafb8549f53dc6519aa7fbdaa599147fe1bbe1a80bcf53ea13480b2c536472697272d178a4777362984033e94673ab779e8378a899cee0ec53bb5443ea3f5f026eff3a913fc366c751eeb2c3dd5eba37f2e43f84f7a1269d006b75343efc4844bb8f6dfa665c87694dcd2d5150d16f84b09b9b8fc1c146734253e9469a11dd599f74997af342c2e9442165761563b245865f32d3ff875397a7d8909bc8c425f1dd97fba601722e3c8e6dd8e9c74880c611a2c2e9178cd4e33f928c21aab9b4e53776fb94e95e734df7a0abdb4dcc0c383a97f8166bb8bfbee7481c08ac02d15136835d7abae525074df7915628b038f772f275aec2414d97ff589aa26c38695c1623e447d731dfd29c109f885581dc47f3960c04cfd531b2948a6647d046be563dd89ee14383806f4858ad9cafdb41e01760efee6f6bb9eb400529f5f71c6f574d0a802b556bbb8ada049a9f568e29b9395368064500b44b7eafe312ab2d8d12bfc7c929efec48a126dd170a345fd66f5e726b9058e7728713700c810c523de9a6aba72180f2cc6869a9417545185e05938f0ad43b00717079eb5c6dedb291a0e7feb3a36f8f56b2b36b77d2ba28d25702ce2488ff507f3cb79e4eec2301f8d15ea683aac1a8c92bf38a932f552b1650a1d44918e9404c2e25bfb950dc3a444d056b8d3b922542be669d1bf3a29ea7c09d4f2c309bc4ef2799b36403c3e3b9e0360c63cb2f6ecd188801ec0d7d3bc3d59be6cd6017cdac679a20bd4828a272757570ac1630a542e3263127e819ed6fd6558be55d4d4616fb04c8be1e34348ce90d7a1543b1075366110e977a05a061da5ad4941bfa531d3c350a3066f22ef0bd5d0a2145f7f0683c6a6bd1ae9b19545f7cf52544dbc983aad23c14044c686a2b718d9fbf97c85cbf9b0487122ced9c7aa1fc58579cd3212e87ed01d18763571beadccffbe736504a787ce322d12145afbc697047daeda91945c12c136a87dcf62ae4a5374172e08f0ce6ddf61bc02d6dc7fd64a1727eb63352356fca3d487792abb8ee154c997acfa7c3bce782dff06025df6bba02ca8899bce200032637611db46e74cd2b7f64f7864e1e4f9bea8b564146b3b6a1861ff9d805aa9c6a9264c7938be2c9560235553883bdadb777ccaa93ed95bd30805d3216799e1f0a137837fe41b623a73ba0fecef344da415f040545f3f3581a93db752482a8248199bc3476065c8a7a96687d04bb4bd719c8f450bc13a99957101fe9a380d090348b14da9e7adfe070827cae8a6c025b73c60e7e27440b07b972932acd18169a53543e5334b2eca51ca139d9e96665c576b5ebccfd5a6c45bedf38ea7658bb3d74591c967145f05b927782ba42bd6c6fef5348b81976fe579d42caab5df474a6aa01066179447d7cad540428e9aa11faf2b032c4df5273448f694397f9be6ca23398318b1d72a987d038951be850724ebea53bdf61e2f925184152b967d3b24f691c4c296dba59c8797fae9ba91bd41825b45aeb3a46ea70e4850fdd68737081179c8e17c9f8c6ce407feb7ff8a38d857a9a271f06d98eedcfcd4835d0c4adcadaee6b1e1910ce273ae9d5f9a5f102586658df514ea61b5bc8b29a630934892978ddeedc2812452cba7f69558cda4ae3929c950213065dd39ef1991d60a022a684ada991b7df928babd8d903d94eba7d771a52725d8bf6f328db8c69907bdc916d94956ae6ab1064185b7bae1bfbcc7b687258adae62950ae2f84613a2e69770cf99830c9ca38c6c36713662e2a99a22f331f525d72fd9e5299973374732618dc09f6aea244da2f31150a04ef63283e3c8b6d2093f56a475f50a70c80bca03480bcdb858d3cf61c2375d08479689776a0361b610611a0a53146569fad181e27cbd7fa0b15d9349a5fb3e0751590bf80608c91c54a49c1a493c1bab1e0fca4ac78369c7bd5b305cf48e0fa14dffa761c6429aa494be41e9564eeaf095a3f3626f08483c63a199793e8aae45eb3bbe8dc861f6201ef18fc0fb3c370af1bf735ae211dfb510674db0fe6f3e54b3044068a95e75008ea985f6c7c29c1805f44d681227b8413270a41da2a08553095c9dcb81dd6b8ca1f0e027f781752c562b0197e5600e6c6d4f8b25cfeaae18a2758a41b3edf6013cf939d9670feaff7d42c69391076a4133d608cbe1e9f318f2579c99ac0fdf8f094a564a89975964a718782abb4f5ced7060a4bccb20a1423c4cbcbfe03411b78b10d1189f2dacf113065917bd1584c3fbf0da8ca78ec5658ded6139b343e47173f700a0076e038097143b5bde12359d3009ee3b1a5dfdeb14210d4ebb9776c5506b93309ab650dc0f0cd9259d4adc9c757281a3ecc8674f72e44b4c518af60bb63cea0685fe683e25df6cecf2efa313d8eb3f88c1b9a399e599d387aacd04aad92054d606c3640b91e183990a4ed2954e5ba656601f8ca66c26f09cb4d9b1d4ee81939e0358146ed84a3e9952b2f4e08794d5cbde72db1753e83120c5de2522f88c029fc10bdae543734ce1d587ef669ee04580515d1ab323171125ca1e4401f129300a7d10a088d61054c2eeaa226cb9c887005d616aefa4eaf8e2db42e818f90171b2d1520602429637e5d85a49df001613fc65911f24a8a07a63eead1bb130863652dbe8e4b0b0a341ed03a348bfe7ea8137f5133b8e9696fdc058cc6af98359f9d283af7694f4d5c49f0255859054479d99f89c607f1724f6acc75d4fd4d42662d1527fa93e669c61f35293820c8f1e0b2c4f29495cfdef854a79de124e55d006bb88837efd411d96cf61e5967d1aa1219511ad7d245ff732ebb831062e5c7dbf94ebbf83cdce9d7b1720ae68db706761fde7a813fb4d36b50b66b460b31a3c0a02223549972eab0a0e66c25e5fc9474b80cff8df7a1856d026a87339bbaf196f3f4e5e1eb6329f8360e51876fc74674f6096b4a9ea691d2b3f6a5a2f3e4069a3b8e1c76754955188daf74cd6dd3d940769c2cee837933adb151e300c74d8f9e7e0c67841a1699bc3e014e4afea95ab83a6929f5da8ad7967b3ddca91f573bdf380017732954ec58f69ba5ffbabd16c86bf0a1ef4669353302a02449ec24f24119992dd920a56d015a0bfdb95a3dbb2008fa1c56d3e786835fdc5ef6f2abf53c21a58df308c217ff9665b0a5931a0c28a836329cbd1d10c77f24623db94c0afade3d57e2262a505d6f2be26098787294da2612de51eb0d0fb0913e3d8b7a16a34c65239b7aeb4a131943524ac34268e3a289a71a75748842d996fd6de3c4207cf85bb98ad9deac90d416efb844135c00005fe265d1cd13644571ebe90b08a74ad888f18c88020c33a60b6dc37a6be8e16c2f4b8b9f29c0a7b835806113f3bb22105106ac2863f7b71da2506d66d5ecc08f9a3e0bcf5b0738e0691970611a6fbd8526a10609932e2bc940dad454e5254587b2b57158be7ff1dae2b5cff3733722f689be0289a2da5381fcd539dd86dbcfe05061dd140e91c8b580395b979fa8dd3910038de9b7110213933edd2837a23df15ad287384ebab2f8d545615f945826cf180da996c9de10eddcc6a2b6859bb27dceafb21a216eee9cab5bbee023449b8e4c68d1a85673431525eb1a94933c5b2ce38930c72e7ee665b334835f2b1ee2200bf43978252e77b295e3d91a72bf0c91c6b16f940cac66a15dc1b1e6515bf913ecb32cca7c37aa579e4c5b9c140c69ed64c5b46e5d37655ae6bb24be727e1b381d36e8d70af34d59420918152c15e0ead4f313d42c55528c6b9db594641314dddaabc61abc859e4ad87ed282ec5d0e3f9d5aa2e2df6a8d1fa13ab478738d632743aad24364ee288ee1f82f24f6946203bfedced386ab7ecf9d83868843d9fb986886d355af6ff5bf687597adbb54aa4f45125f188eba3bfcd1f9c349e8031dc97c5807060ff99cd3d35a600b464f8ace21f8164a25b563f0e7193ffc98725020807fbbfb817f332f0fe020a0ae036ff1c8b784afcb38080459e2b2876b57da6da9a2850d90df9c5e72b50713fd8b2e9cf0bc30ad7d4208777ea5901a05551d0a58bebe66f7b33cbc5d1edc1f35315094ff1bfee101e78fc625d5744716bcbe30bce374230f40b0fa82df34a4faf956504e515f05a0c1dfc2691dccdbc5acb5d773064bad3172dc81ae930100b34cc1363ae44de5ea89980d096f782f2b2fb5f161b7966f46d808629af91878aeccdc3967d964be638c7636fa26092f66c6b85467caf3bb6338455484f6b02feb9c6ad09bce4960878a7e6f14e686e186f447566cbbf684c6b02d7042115d312d588c88f450fceb94fddb5eea4722f3285799057f3304605c452a2260ed82c064af0ef0b30a3fae2e046f1636ba267507d81273816c184c300098c50634c79d1be61dec7d2e6d3ce2224e5b4293ede998ba445ed233ba876965115c0bd10877740955e9e67e523030fb6bee0047f4be9af55214bb909e221bcf7fe54c021ab79778f9fbb1c42802023e6b6523045bf2882fe625a84eb5a6cc6ec0a5446ac9270ed1890aa90bc4cacc4b0356776e7937b9c0c7611166ef08696da2b2245b95584d19c7cd9da1eee1fd3dd0c859d0b610fcc56a42958152f2c2c2c37363c50bbac04b95e80d386e55296d2f1ad573e76e7c118d1e312bccb4e0f4f40b32fbf1182aa760b90db1a8c656a8e6d5b3fb75a20422501f4400ca9f315037b96f43a849e3de38bf882c198d5d076b76946f6b741692c5981e0caab0126997b9d04026f0ab0c6ea9c7be1997c813e057cf29f46f42d7fff2be40e17a115002e19cd75a1e686fd32f87e4fe1018f4af2c6dbdd912a8db2e1bb50a55288dbb662be0934e8e00b96fa9ceb3222d1fa503a5b901dba972ead201e929b0cb9de2f0181d3ef316a2ec5c0533c1454d0c872c7f32e5dd469cbde279484e00e16c34852e15eed820b978074cac39df1e34b8b5eec8871436c1d89a0e56a20d9ccec2cf159c147d6d5e8ac6265334a45ad2f40af7e4fc9839ea3abee230df84bce0203d2c004aa13d50cb76d54f284751c67992738e2aa17ff2cf1ca172a6542ad7e61d34eeb949ac15c4441b821d312db146895b346725f09b43eaaad6d7a51a286b62dd5363b009d3d8b99cfbdeed3918250a5158a944609de2418bb48d67c134b2f467435ce70f979a80727c24e0db138fe771a79faa3c0ca7a514c681422139591982ae2e32aca11004d55867b70e5e2ea923ad31d7dba4375cba991b5e089d66fb7dc0119cb1e4eefc360fa79eb25009c586de928658079a432942e8e3af9b9cdb6c9944b16f974c59d14928386490b7e54b6863770111869c504cda2a888854c78caa8d9d8487428716f7dd541ee6e0f3c3036509f98275779f91196f8cbd237c54d4da7a16cbff3cfc05eaa450bf60060f6939c12e14f37372d650ff8e6bc8a60e5670e47717cff266e89896482ee2573b7e87e615ca38b6708cf3f82b6d48e71332937a23225da43c3dd4d3261de12c192a1d4214cc33aedfa05d45ec99891261795b1767abac2fc3a9c0579f6488322a774108dbdd798679fc9554b6346df2a6044897478f9bea379db4377f002d19a30895059a965120e9de84a27306a0ea7c45e36f553c81ba01db7880ad97c21cbc16b3853e449b8fe110f169e4963530e9799e01dbf749bbf033c1e834a06a15ee1fe745fc7071562d888eff8e00154836a2fb71d3ed4defd0793a0dd9fb289c808fb69eeb94691046aca26c54a995c3bd04e3f97b2ddf441e5a53d8de38b8c90bfae9ecc9037b23c2e9a987e8806c0baff845887c521d748861e8475cd52c0b1d5738334f92d6c34163c5b7645f40f6d62c7c3c3d7f260ed480d5ba972e2e34944478aeea6d6d8a29e7349f0af815579a5c7aaa9062876e106448b5080a39bc8faf547ab82062528f8c74eba03b5fb039f661338c4aeb3e7f5aa34d76ef222dc84f829a90fbdc60730082b8fe79f02d2f643de518a7bfc6e58a22d93b679591029d092141fb623ea31c47c6d71cdcda87a3a8887bed4ef26a4bf7c28208210e9f26170deffd1cf0b1f0b686f1bb446aee18e9647a392406aa85b291867eb12202e3cd6338a68a8919bf95be11ae0b07d37d77df1e05b6c63d4b9abdc6b3129b00440227b0802f7c5077eced2fb36258f822f7f27dd73fe67a0b6cb035b7dbdac0d2ee5ad6ff45fa3c344b64600a39d0b14063bb4fea847a97db194ede0ef4dbb34cfdefebb56b7dda1906641dad992f606acd0ec19a611d6a18c6a7da55f5555de332115206eb8ebabfbcf7b37087e76b47d61d20d7bf949c4abdab172465b70428a18e3155ae1ba90fae6e840255fd479b34d11147c277aedfc6567bafdd627122e969704c750404856cec0ee7e02b86f3cf293d58161cf072bad30dd827448a63a16df37427a21f60584dd3d61e7157355d61f18354e08a32dd884c3a00291adc612c7ea8aa1e261f8cdff6e1d7b46681e5fc20a48ca029afc19dc4c9ff385f2e49ab6815ed0ab866c091c5669b79d2df3fe24c06a232bde488140dd62eda939cc1576cacaafe71e1e07de97cd48d1063cedcc45a9a40fef405a8f62df903a2382924e58385b90de924151d7e2139a8947c89a024f1150f2affbf3a395ea98785dc1d8235b4863c3ad571ae9a9d2d0cc7b8601c25a43c59114f94bb3d5170584cf905f8d2beffa57a853424171ea21bfc965612870bc6221785b9242e827973394797b659df50fd2e2b2d51f73037c2b54fe2875135c7e98cc6940848c280afa15811d66f092020a8c308d03f8ad906951bb4c7c772a3eafe60987adb8f1ddc31d572b671c969a52ed880a93661fcee41bf8b01c343ed7d9bfb5a227ea9a6ca3909579f7b6583941ae33fc588d7351d4f84756a5469200948594b49671d5c1278e4809f343cbc23c2d2840683752bf08f5778c202b6ac00ec09be285cc9ec88f3b78b5ca31b547ddfe0773a1aad8dd89b157de5629f70caa80ad87b0136071380156b7bbf800e5cff4c066bd1f0b6030d80a279b7d5bb76663a70a170230628c601a6b3138797db838fc1b4406c98b32a80630a11587175d883ea7a25dc9e27b8715e59f6d5aec33f1b917d8f76f22608f6b8f32793ad86ab267b33dd0178e050029343e035512757155787de0a0fc1104148b1337c1196c16c234e3a2558633af1a7771d01669ba7d5acdb37baa061e6e7ab583a3fcbc522af2effd25798c9f618cd7302c874bb612136ce7ce61c92be2c12d752c5820d666ae2b276a7f7735bd0bfa7c319b1ec288162f1e0bf824089740b1d6a05f312d327533b7adb518f5a918101f49a15a0921bf327636818205f6164eea9a926024d78ccb6906f8c664b5469f9e546b7591099d29f55c84dc5b8cdd1f500a1dbe493dbb3e449f02d9233e10774a34ff81cfb3a0efec9a3b8058a9a56cd374e2e2e1c57ca46d02a32a76bac42227f9cb1a26e59c9bb5fb22787b0111f5e336c5db7c8fc86477043614317a8bc42101cf3d7c02fadcbdadbf2959c963b081948d28d58d453a6e49043ee42f4b37291ea12610c04aba4fba90a022b48c50e752a977e1f6505f325470429d27b28591638dec88eb879d71b9f37e27672f6eb5c32e77691809acdbe368215968d007abb224b7656425fb8e6444ca2dd97bdb2dcc9ca8009a00fccb8294254d18cb386cf2f60b7b5408d83de3971bba66f4114fb8d917aed0187cfdf42bb13ce60af3a7b0fcbe8548f83a076614fb82a4f1c1380df504f4faed0c54847fc545615a2ffaf5de216b3df50dead0e3cf1f2ee6726146979ba8f6576f7abd2f229cc8d212e28840ad24f1b91010dea4d5ac74f791d7bd397182e13ce448d5d347ee0e1df74009fac85d8c7e38a21f3b7aa6665dc56182cfd435b8188278ea762833a9f7ce6e3d6042617cc6acfe47686963ebb1db34a743901dda104efc600f39e563091f4cd1b708948cf07a896b19181bf75c0cc210fa0c2c0a9258b18cf5f145b225941b490d6c9938419644e6086b971dd504a4254c88b3d8e7990f3d1e8d4f194c6e24f4baa90b2832e7b99502c4267e0875cde3b67fe79830fcb68a2a1ac1734e1a4adb04fc0ac923ea5dc6dc4d15de6f5760d73e6bea91202852d4f5fe96f70aaa5c3bd4328d1f34f75cb586e7504f027986a9042be055834c69c45a1f680d44e4636f084a96111a51972d0b16a092fdbbf00212d540905f33bc2beaa1c1861702dc721218816f4e65146d9c4555e9292e70d40c7fbfd9bf8e7ab4253d306eb211fab1bb9984700b83597289aba2b21f964ba45bd9f2cce85f4a70b80beb350e7d3271822a4b2b74cdc99b6dcc804d69f3eea9bd375db2caff97876819b6ac04daded692756bb0933e5559df082ea64a7c5582b2b13495692f6ea9a171fddf24f1e944db9c805830a0aa4c5170d92b88f17551e80100600512ec75fd4163914acef0cdc4f6c554e963837ff2b572aa4d89fb7fd6029e58d8a7d3342d0bc10cf910cbd60d1bf024ef5ec212d1f08f56341e1284038df1a908d6ba60fbc3256981df521e9885c808e189507c1f863216c35f8fa3939133715c69621bdee3f581a317f1430de92cb8f1199b2c907b9dc411ccee255cdb976f403dbdce6d50bd92048a3e74b0b7f7e28b6b998ca9178b4e554016e7549b60925d78a16ae5d5a84180fd11965c23d205ac4ba325a008aad786f3ca22b31c0aadb75d02910c9a6bfcb2f9924fde0c276a961ea6fef334dbc5d52eacb7aae2aa90f24e1430877f82b3dbb807d352dfde49887256fb27b3e33e9851963bef9ed6f4d59c8bd4393bdfaf29db3110cd6f87fccbc0c6e8b0386e6d71d7f78fe96e82d0fed532f9f3512fd8943ef8d1a01526c504ac22802d45f48563c350bd087cebde19aec1e44c6cd8a1c2fb786fde786d5eca7cc627b01356f4e6f3053d6603bf6870053f8a591b2d6fb9623ce8dddabc8abfd09615cc7a4d7bf92b94b17a67394f52960303398922eb71face278d67ef1b872b6fbdd2cb08f9e1d5bc9867a436da06167c9cbfc64828551f4bf01e7e99ac0b89b0fbc1b9de54cc879c79aafb315026dced9dca5d65d6dcd183d8431fb8a068c182bd09b5df0c0c80ea7ec91c01ed907371be9c86150a9ba629694956456419f432c8d45778ad5c06d3fb73fcd10bb4eb6236f5cb9cab9dd5bc1f4f573fa33114c6e055a0a65fd337ad4fdcc57ec702a7121d7fd79f4f09923f8ee7c3627f193ec2158aa551bb7521e228839782012b668194fe3b1463c561906962296f970bd7b78c020119b23a90e770cbf7027515d10440a45f4f761a40415fb78116505cb81034267321c926c2b4068890c63e75943d83a92e673c07eea436e86124cd572de97aa5151d0cd30c4a84def790a6f0f5234e091462269b74dd11f871fcfd6e113d80d1b1e3a2c650311e93827d9238c157f6a93978ee3901581d6e8c7a16c7f4dbf7ff46d8ebbb78a0313eaf33c2927ddbb810293e3110651b8f0dd6e2ea9d790773bcb6edcf63f187382788a9a51e5876662fd2a03912cc22827983e5f5c88df519d7289dfe9b25d9eb66b494680f0edecc5667846bd068579d0b67f7716b495efc471da4df8c4c940c0c11c38f2447ce7f450b765ee14de4f0db187fc0d19f0aceaae1ce0dfc547076dd065ef02e206e5a20ffd0b5a34df8d9078cb5daf0980408526368e825e323b99b764062dbc735900f7ca6fb0ecb5b4e52be367db461eff998cc58fc6f646c0157b19d9ec582446c53d529e371fef187206eed110e86e6d1dc8130c61eb982389b3c4231fe2bd77ade08e18f986ea0f4e022024305ae077f0b4d649a7eb57fc409fc7f075b90f40cbada5570d91ae95f978bfeec6bbb85671c7bfbad5b093a72853c11bcb5c5745661308a495f73f75ab8f2512e1dea097cb18f87dc481ae9e346f8cfd918fed068ff71d4dc5b8033233bf5ec855f51f7ab21dd13c0c26a3d7928485fa96cae59cfbea71fa58a415f966dfdca7caac295e3b61fe04200f0442f5625e59a54df8e6c6c995f7850c6525c8e6a6d0ce534e723b2afd59ce235726b816d1cde0300f381eae05eada66bbbf2f7cf76c6de755e5e2a543b5dab5bb796d3dbee0ca4f7c81617a9f68427a73e7e27aa3244999257d4bd2004c4d8e84f58b0afe58f6876f7971973ced2f5c761806b52f68bdd15379af382dd854d7f18feaa8857424bee3599559cab96c2d0db7f9fedbb059111332b85d48bdc7613837b7449046d8db38514d11ffa428789f96e8d80b5f1bc018f1e620e64c2b0d3ab541f27632a0680a8e6e88a3c93d08b3e4cfd7a7b8536ef56e65d2258427a2d03e68a4b2b072df3dcce26df7cb2fdbfe9de6e15c2940d106cf469f7f03d48c3f4cbecc34abf35cb884b979d2bd620dfa08a5b5c1fa3f09624fcf8c1d9d1fc285b218481c0d40f4f9ce27d9a54a386376d7f58766bd33416a7ce1a4c8f4a4317a4b44360ff9a5b20a2db352b440550653cfba886045176f5ce54fceeda64309f5f451f0ea82bed0d6c2b72708a16f695496a7d3b3269a2af7392a35c8a46bd35e6b8bd2fb961aeebcda1b71fb2f317bbd758824e9bc8bf74428a87c6ea40d8f7a74c62c16e14cb3dc8e842e9bb67496b056d9461a041fd081da4ae93f6db1a60e1b41f2f5dc60a410fbf982cdf5ab2527d77bc32739c56b20d47018aef35b914982ba6501e9e222cf7c1dcb22b1cbe9aff45da08043664862cada33bf707c340812de7a6323f3d9d512bd72f0cf71af6ee8be70ddac4185fe4fb72ded61035c4833beb819aa5618ceb0431706f80b4ddb03a803ac6d515aef0f4e9b5ab720471e6bd74036f4585a1b33fa2e4ced8c3ae72852a84fce88022e1f621882673dffb6b389ba2c6adb2048e4e227f60e5b8d71755289d3663d9d83db8be8c61515419d32fce1b77be57b1d3657acb850a224639297f191921e82704019afc97973efc7e9437efccfd7b2757e6698eb2a638a1216decafffac31f7126162596bd5749dddc990d542d3be8067502cc535ea2655da22a935979ebc7b0cfe629b5fe0ee015121f196f47a329be33432b10ad0c9f020aaa65a4b8dbd94374aa1bb4ab75a26b7ebf318624e99e451d527ae74d000b31af31e08c845305400b845c0f4600bac8041ef7b20fd33de1ffac92ab4204743dd3184186dfb38d1d0cf9bbee94d27cf69fe456ad9389c42b19943ad5054220172ae568ab18f9512ed16e4ccc8c3003853144dceb3edbf0587933e864fd19233c50d18f2eedb3912b93f32487acecab7c8ba07f633c6057bfda21cd0af6e1be2c2e05741451b47f10499f16167c4fd740e9625d9a227f18ba37f63cc05485cff75901fc570f1add6d0a80ba0d4c2ddefe9d74e22d8a1a6d35e69f513933158c5958b254c794ac92b860089ab05e81f55a2a28cfb212c05a8062b0dc780fde8a65001bcdf1ef2f074a834918e5d1fe0cae5c9bc034f724820eba55dc57df694debd85e005da5dff3812268ef6a61b07edc59ad89e41a2796d4fa303848e002bb120e4b8140f30f03ca047e04a77d0ba6db3119d83d1b26bba41c0f6342f54a7e78ef94d9c70fd120d90b8e6f653cdd0e991c774add2578f6fd66849e79957f4d7fe639b3526512711b5e0bc69d442c70062caf8014e4a7268b7c75d6d36f2309a9a853148d44fcf7c0a5e653ef9b4857ea328cc3b2170a5d2617aaec475c19d30c28408dc2ae0f32476dc75f9e4ca36e4e093b0955af0cc2b29154522c64d652a4488033afdd7a59bc4225e62c320116f4a8bb1b1f06b5f7a97bcde45a5db74c95ffc0d3b49d2abf4ac5aeb6beb41545db43206a676c501a49309ade166eafe051584160b3333755534271a0022df077510bf31442ade2762087fc1e85a1fb7764504bec5633a1a06dc1880a4d22c493c99a138dda697190a97eaa67abd2ee91e01efe68eca2ff388d90b6f8d001f3bf6150a31e3552ad7b37faf0e43648829e36a83dd1f305d7211148297972ce61b6bb32e3c5ba0f326010765c9b76f99d11656f5aa14b6443db3029aa37c9bc1d17262d069d56e81f3a8c6b0258d979cde1637fe0f5f16d6eb8289dc66733d662611d77e633ed6c37f0d58b3b698f8f0c75cb4e9de64186c8712cf2e17be92d3308b25b62d1b281f18f19f450b55a2e8acb4329d14d52b9cd9ee885fbf5c7f1e7bb135d17e20716a18c47b770da71d68ba083a513f8849dbb57db46df540f0c8bf2dcc84a20d45fd0c3fb0a3608dabada4a3e4aee8ac7d2321be3d0e351f0724ed9bd8f5d7f7992955d8149f0ce10ff34b37c5924ab6a6f3ee063429d7a7586ff7c2d053680f1bbc576d99071a205e8d5d3763dbf0d6ad7265c189b8543bc482afdce5b065189d7bea79aaf36f16c2456e8c97c839ea717910fcf47f09720c91a083bb42e04a82f4c21b595c45c4bd0ec1117dc282b16ea76c1ea5ea534600454e6188b2c60cd61116d1436172c5d937d7c5869e5aa8dcf3d96e9b68f8e9b822360e88dafd8f59884ab3941273740767a8501ddec8be1f26d18aeb2a99c39a857524a1680a949221102ef6739ef931a7aefe51138dd81ef5cb790cc849c3969bdc26bf1a1d1429fa9733eceadc6afc51342f736ac5d9e6015887def5dc5e936669cd43f9837ea90786dcf67de936fcf6752dcb93ea1e0723342498a4732fda526ccebc952451a0f894ff5e18b349742fb5371d01099d249724d4f1b860cced027e8080635bda7ed32434054d071d1d5fbd070c388952ef63dcfc7496fe5e7b6eb94916544b6a65215399dc19fab57fcf1f3458d1cff8701af49a69d798fce1315a6cdb2ea13d91f995bb6ccdfd4db76d68bcf2857b8274a232511937d8ff5e01564a18b57ffc2023d06d5f1ac386a1212440bfd3243f3c67ceb344597b85f6e3a3bd2ce8ba275b9ca31d1d4b65f89593c5c6662605834a9af930a5ec6eb1c1b27d39a6036f4f5c6ba89c0be70e426638e81a5b911ab9a708ebae4471ac6ab226ea1c93eff948f3b05862fa54963d7cc53fb2975f328289c3d598cd25799df45a12ec96c0f22acec21f1104ab7038b3ae935fcb25b183d9eb1b6ff5667651a3439d3b5ccd3a41ead5b44bc0de3bde1b4c7903a7029a1f457b38212abf8210c0da72b62db3374e7ca4987576c869853a53edf90a20fecc231ddbd4b0bf6d1e0d78c292141a3fe3194b50968ad332d12139c0c9acc99695cc1eba99ac9468c8b5569adfce14229c89c7fb2504a9dabb75c088922cc2d8f5de1a9635e0c73fd9fdc963b97e66857f8fe57072fe37d506f8d6492045d1810e4118da4045c71771590d1f07c867801ba6895404471e1c7e6ac11f6f8ca8b62968a566ff9e4d5459290f22cef73a5fde644500c37f04c41d15efceab1035052f60cfa279ec56fe335cc762e9ee96bfea08497386786c031a3f03fba5743ff2360f248da961c9cc753c9b2ec8f20f48e9c093908886751cf053561707c876c7019f74f83a4ce946be3180de58b0eeb31fce0784bc6474095a6c320038e8ba5a2f0af1c75ce4fc2c91427c66b464a848cc897c698f638091a1e4164733ca06cfeec9bac689674df62cb92ddbd3c7999b94195f2a0b1350a9696e62a3eef657d869e08ace7ab6f926ee90af747ea4b2f19f1931b6aa492aae72e7ea9ef3ef94ad48a3f9f040c9d2ff7ecc13f7504ad2845ab75594d639ba853ac993dc1b56a91be48d8a0af2c768c6041e25135c2675804b3e95e63e04aa2526b992b4c4abc9bde044122b61a63ac9818415e942e2f3bbee11ef3c78223812a432eab7db6ed259b125e638c10ceeef3923777b8485f4b1b206899985d76b42bf15a7c3142e6ecfc959f34dc148de357780b606a608251cae4453b062e76e28d8503f28216524269b56d9d9e4fa57756acae37be56bf2ac9e04cdc7ad3a4e15b6dfd585f84d71be674ba8c1ea687780269a9375fadcba14e3c215a434d7259b63a7b72c1e695903f8663efd049dcd64d1dc255c8f81263890339e52214be4c5a73f0396c5be83fe32c6d2d878cf528c910e090bbcf574575e21b1e3f3ed203446ec95f20284a7fcf94fea6caee8b925c8cf92f7a56d8625188dfdf6717c1e08280f7fa7ca65120877c619859cf5afb4ce8a3fa7f51a0b680faa6178673137f4a9a86332a63fc5bd240a52f122ed9bc2376460f34f31a9b5cddf681baa2b9437d2d5767d27ee5ace446d965b70a02cad3f870602da80978404f70263e7e9a47806cd026b7a322c34e8bfcf0bc68e2ff737431ca8f840bd4a08112a58bed75d49f54b015dd40792d0de863e6883cd6cb40e86388ffd69c322f822840c6d79f25acf78fe3115bc4af2057d62b9777ca89d7f244959641c4082605b879c5a3c431577282a28042c0b3c719130ce2c0e310db4c0d33a5a6fc0a0542d5c1ca52a32932cfaf50b7290dd9e493fc0a07819e2fa1bdd870d222643583666e648e4d0ed3322be5ae5392a7dc6d438ad5d40b3975713f5d8f2505906dbe4f522847adcf19051dfec5aaceb6cd35e8b513cc1ec24116786cc9d0f3aee9cd373e2be46abdefce4fae183badd5317472f0bccc36071c97a88a86653c1814313d948f9bd20a2635e6ae1986d58d0493b487da8843d424e4dc456bfe9cb318ec49bc412fc0f1c483dc2839e373af94f827e67c090e0afdfb46da39f72ac01f2baab43ffed5ff302bc6e0c71420e9097db87aad13fdb0953b3bab24edc00258bb9ecaad31aac8dcaf2c5dce9579eac983b023c5d33ad465e17989e82b17f480100b039c8a9e55f0364e3acedc5e04f17dc4f6c9540dff7a005f71ef9bc0d45625cb414a7d089ce0344bc8308f5597ba17943b739cdb4f51d47b13448784a9c18b2caf5f6981db6fd91effe27b98aa044dfa4abc4e77eb71720a51a0596b568f91df7cf13bf609ba9fe323e72b273e3b8f69b9e559511ad36e0ddca86c8ae17bc4478a7936b664cf65923f24e3d525ec8308c5aa560dda5cad639447c4cce47643db1985fc12bf6aed547b4fc82bfbf51f19fa8869db30a5cb2868865681c71f0f37f5a15294bf9863ec237381795941c13751a03b2a7c95fb5072fd217b3b2fd2f39990f590be2b255c349c8a092b23e2cd5e57946bc8c9e3e8bab4dc889c7c7161d2ee9d51147f68be11f7f8cd595f5f2d833750be0c5fad67471cf694f2e78787f2318a9e6259d21ac45b2b6f2f6997cc5d17ad013d7168f55326175777c00240e2862235320f5a7edfa32dea3d65e0d23a1fdb28347a1bfe360ccb13100a41fd4b22835d720f2275d629cccf01cd5894d541c34cf487eb5071114011cf91e2d58223396e963d536f896a711a4c50597c9d0fd55efe1d6dfd051656718990e4d3df08ad41d21639d69bb1ccb8e02f93d1a8965e428393c8cc061b67a256007eb44486d1138df62a8998ecfe8912155e57fab9f978c966c45acec1bd6d833a81c0d8ed6f44f22607ff0ef294ff58ddc107fa5292c2cd68256aec89a7b9200c8cf8e475c3f72e90b59ffc458843b464f20cdccabe56a7d1b73b647b93e41de42e1550e5db066517be830803d9125bc2875b64716b1abd0da8c799a12eb278b1bf589e02535e6792f7b18df9578c85329e11922792e255d6f75f6f2f4261d5e2ae3ea529b6f94438ccd100a564018478b55abeec119c4462be2916353921f5b8a774d04ff34000f550b9d515fa17e49edf7f657b6cd3a6261a0bfe6fc87a995b8199266bd7e8ea7ba3f8de927437fc88e882c504959d2068fb5ed4b3dc3b5ac39c267eb9fd943e114fb1280e4fd16f145134082b70446dc1badefff345933179bbf13ccd3da78205db9d981a88cd63baa663eaf13de1ee349d491acf128d974d6b7fec6af6c4faf58c061ce27c3a3817344435b3ca144c05f1e28a642c45db3334562a9f969ef14247a5efda2037a6c58244ba7ff2e2138d04bc75c07ee8d568f31d7b7621b197b4590a31df37cf3140830d2bf0ed3af15a943b5cf0ed9fb678e1d8847aa2ba94ed28b003680efcbafe426e7bdbf0465170d813e76ac2f81ebf286b79f3fc02db767d91e0a84dbeec509197e5b317f009364dddf741049a3b688c1c4b36b9ab692628635ed8ff0250de8d5f07ef29f92424d0ac115b30b668072d262ac9140034621be61fb23867ae4da5f3b96a9627a7f3e12dcb18ff40fc6b7db6b8dfd66306d87d7f685a2ab5bd359bf5979a2ce016efd1cc93efa4d629aef90b3c8f81092a97aa1741aedfec6869c91e85872ddd2cadd5de7a907a822b25c2d81c09418c7169e58c3e36b7f82a9ced7b168cc117114f6566e5c9255a34d8baa4f05f4a89f5684e2dfa61a6eb23ab9333dba40627e86ff1899708b513e0e822e6760fd9a45f41549314873e4e492cda7b7a8676b4d13827d4afda83ab3d95e822644fa36c2c93ba5a76834e49a86258494826eac8f5d7ac9c74a653cf3aa2f835cca83af00a84e3fb488e6687e48fd513efceaff48d3baac83cd9a1dbfcb0b7aca145dfe533f198856a689f76a28a86377ed40d288011e28815f2937d48dcc8a86db077cc689d9da81100bb5d6385c43601d36b59c3d96fac5056c306f43735fd0b0f01cc38d4ee3545e7f74510a74699ae09881603e4d71c79585c03c37745b4e0ad6ce5bd61c2d9f6d762ce971666a210f348319f087221f0ba071564e8d4dba10a294d87e98110cb5cb9662512b9e5c37dc49c5cff60048e996e450ae3019a4484e9cfd82bfc1ad5968de0e36a0812072d2eb90b47d84f5985d78fdecc5a3db28220faa45366c85b04cc0f95aeb06017fbaf234f70ac9c9e61ec728c828c29a2adcfb4f42e589504143f939269d99bc39042fa877eae8a6078050f3daf0f92c15ed00744df0d06095eb7f1490b5ba15549713f9789637ef4dad6bfe02cc261fbb50904cb4e7a600232075332dc09ae3b2a5c99f9afa242274ee88206cb9fc25823763ccc3ce991811e034b48fa815b6f70f8dc5d893d2d3f8c018a342fc2c2d023ee12ca70f7a5ef333a251f2447ea25ceed1f7db03e6ad8b9e2cc30d9b830449088a0a708fcfc26e480075db242a99b5dd673c6589e00b2f8eb9e07371885563cf03e76d4796f0d55c49949d795aa50c3e5f6cc84a7c65ed2f2a1431f9fbeb78b385952711bf52f09ebcb8b73ff47bc1656f83f5a28c3e778cd34abc3cd66c1571e18e6205800f3bfc3e57dda6a2c253b8bec2c9c9f304e3f1bb1af8ee3bf06a0e3f5917e896bb19edd9e24153ccf8c67a1aa5cc3f4453a9288efc4b5767978188e3236d5ed354eb834aaf174b1eb2fb2294afb4397c1f895a34d8b5d4b1c297543ece6028e507f9bbaf0e34f7d19a8de11dfe28dd1f0c3a80e9c5f94e0a02e0bfdb5ec7d74bd9ad15312237325fb85dfb5e54d8cf2f1912f332eaf20122f10179aaae56aaf7004fb7835a09839505ac36b7d221911beb36483486c2e76abd7ecbecbf7447591b0d21b703603c744df2f71a515be96fd6b81fed3898d4c18a93281ce575dd4c407af62db3e1724eb5950bc12d69f6bc919029a9f134f84e85b5bfb267cb84c2d803a9e7cd6f8107ab3eb9b6623d316a96dc98231bfd9328cc17c71a41d26e9db839bf594a94bb198591890571ef659612761185768b01201e558099064f0822810870abce06dd62b0245148c62aeaaa84da6fededea72df595eb795e1bbe36a7ddc157b1de35b52c8d81a81976c315404ada95ed5b63453332f0099ab7a7eea3327ceb43f46ae579f0b35dea3ab7ff8f55f9e5808ba117223c8364e3d6c1841eb190cef5c9c9e2735abbcfaf4b9daa25b25935e1f47154e8f1fa2c9785ab8237b46c5a2edf8de0f3d70413ebf8268a0a316e88e1c2fa23fdd5bc39e245242b0609aa5db31b944c966dbbd1c0528f9c7e9989af8b17ccdd45d99eb0b5235967b704e27dea98b469cdb33760306da57646162844a997665a5c9a7d6ec75240763ae75db6781ff79e4dffc9f095a8b46c14d15e0f64f707d8740058f6257b890e467ddbf65c8e857555b83aa05c38bec028ad2829f782b11269fb4f6fdafd95c896a861d88c02485bdf1db4cad0a41c7a93d24764ead3ead0bc762b501b061bc3e8bd82d2c67be94f18f4a8d25ad6e2c2fff78288c89c456296c462112280e0bd0ba3df94d8ca14ac31553e1f22025eee00a1a57c9f280d727f0a9158ee372267fdfc7a6d2217d08145dc517ad7c2554935aef730de1ea799d429bb17963c2a46c5977f6a03698887dfd303e183a2efd60dd9641c8a61e3b36dcefec389fbb2ce28024e7b5b2bb210aea331ea28002639a706b3814e0356a6f09b0f2d8d772f8ac479fbbae6a4ff4d319325ced1628fe1a2df422bba1c5c03512fbd82fe05a336cb1d63c2db8142e193762e00aaef5f3e440b3a1cc0eb2ea2a369f7383565312a0de8f1399149b8f1ea386e5fb5cc525d6a4a82c4176bd9a409ef8f73854dc2636559d855fce0f12de6caa277287419cae072407f099e1ae80223e8144f42644c66af17964c44bb8c40f335f538e574c02434458e309c438c7b2057a59470b494858160ea005f05ac55a8ca180f9e0837500d242d84cfce0b2443dd8925dc276c793eef93cbfe6b9577f9c9730418bc560235fcf464aacc14c46259f0210e4c37988bfdb21d5319d608bcbff81e091825f615bd78138e72052f484fa90672039d48010f8ed5cd43aa8a292943aaa3343dbd101609648d0d71e998859a5938f03d901a074eeef4da7dad8d9f78b4847816ebb80c80b601eb8b37c00686b3012ddc65c52002988f2ec8dd021790e5e4348791a454f3fdb4c118ca1af3f0403ecf9f3d3dc648c283ae6db19d23b37b24b57079e06203224ac972a8d4002b76ad0ef2c8327385f5d42d3088e122def1550580d67f39a4c2f98796a5f799eaaf621019346c716debbeecef46643a72ee299ce4157ccb71d5255b47de7745e37ed6ac0e68d525377ea948e40fc5583acd6a196356cd1f8a8fbdfa66613a25359f335f92ec601a944b22e83f5097f94be22cbbb0f59a71cd1c5d2dddad80c060cb56d6bcdad5863dc8a669437a2bfb246588d75eb02ea34c6eed834f2b09f38fa83d141ab9c257648de367759fcf295b235e69e980268fb4aaf8add92f7749a0ed725817f5e245f719f954a1aba6573b0f7f054eeb7708054e43687a34f5be352bda45d7a71c98481b9cb469502b21b692b3b704c2ae889463bb598bdf9aad4b884c49378cf7ca5a9045cb9f8d876136f770914fee6580aeb573af5f344bec2a9a1b4d5ecadb4d72dbab572e9426416bbcf810f642b00394801301117f90dfef5def7b98bb254bc74256cc7323342ebeca4aa0d4d3cedbdfa48a8eb8c3f23b85c94a767f2b64b524b893a958cafbc6191d80790f3ed740be5b1e36e4354b5711c295ed7751e600455108dfbb7adb2ce514c29e97b00d06d309013c9f6a55eeaee5fc9ea8cf4efa4b865f55900063109b1a4c7c0e9e9336d2d492bc9f8b5ba1517a344656fdf8f47f3c7583b0347b65160262aca371fd8aefeeecd278cf6d6289c51b0259be270dd42d097f93c5f4ad818d8bbc0e017fb6331b1e5973afc2e6780f79b8250f332d73a652080e934b3747e85b3e55b2c2ce5d85744b1e377f07135f209703375df18ac8bb004654a8d48544ff42543a89b6794733c9bc8621633d09dc447b9edfac819d34050a24934f6d56ba5e3b79854eb3a5a2754ae102f6bbfdc4918104d24bfa6b932aa90b1679a718a4403b33d4d41ffdd544f733d8f895fcf41a62a2af517e825656a513fd7bc128381dafd6630334731f7aa6e6ad6165d583ceacc3efaa49a7bacb0006906c3be8b90286663f78cd3a5e0644324986a62a41688580f6fb5e9842816f6a98ecdd3c5afb77b3e733a1afd6e768f04f859aa2e39dac06cf33e56c9c0a616e8011b88eac394744218bd18286493ce197dddcb38b2ac3d062b16dee16069000d085dace9bcdead1dc6c8ad0740601275c5c50cf077a2c540d447c2cbd23ba0d7e8134d280dace1e5f911b00b23eeae2e3659a382ae811aacec8757e1db30e8225cdd9371cd10f83973e5fbce40559a75227caaa1ee0f2419a4bffe8cf55f919a5e3de5c717c6551a00b86c0fdbcb46b32104a629d7a1fbda12214182c5f461ee0a05c80038704256bd7b8f916ae2c4caeb1540bb5d5447c388bd8da7a1f8c63faedd77fbf51140aa508440e1af743b0908de7ef9bb9baf2d36127e79ea399ff44aa7358ad7d3b3f98ecb55174793f32c821ed195ea9563862c289714be290b77e09fd57495a2678096e4fd6d50a638389941a718d767f62363b1d2da4e20aa02074ba97890c55bcda4cb773db9c6eb6b048d07ae45a250135ebf0389516e0a8b1e2bec409c6a4fc55a17b8524a5fea45cba2d040fd4add2c9f25e81c24473e53afa125f8037212462a9824d15f65b70f34ac6356d8775ff316b368bf3820a199cd69d5d2faac71b1f4acfa538ac4723a79dc7aef7446fc16beace770a183124f948f9f95d547a7b5e0a8f81ba13a9ad297be5f04283495497cc6f52ed86fcafea1c0c271554ec3bfdaf9b79cc2994c3fa14a1850ac78982753d70f9223ab7d41ca116facf7f81bac5e95757e7c7ce4e7f3f2ff2676e364e057afe0919a7853323b23efd8db208be0a7657eb1686d11c6593ac6eb7c633773befe60be18686ba1006986ca10d28cfbc91a686fe1ebbe940cb857b62e41f73b9cd7eb741abb8510ec0ce80b77146c5ad18fbbd42f6a997903b148cc1b3f1570a5d19e844dd51a5b05449a544532f96ae5a38fe85ae6cccfc9d3729a2c6671e13d372edc416d91da311e2dea9802f91fbfdddd9585ef97fb1001cd3ca5d17886f44ad5874b090274e7fbdc9c28b861b30993e1d119b2ed1e6bb2f96257664bf6f231f17ee5e55f828e6a7e0644574fb45543e371bd473240c868a16b9f59a1fe6089c8c30804f5b4d59b4aceb18ba9d88a4ec533bb4e470c2eb35efe4634ff71467a78184db8a5a9f5c966ade3e5ddb89fbb1c9f0a94fa3cac5cc49a63fb6f4708352cb433da898c85cf757934b0aff62b8d1f77cfc1ab8fe6d5cfb9bdc661849cdce4bf65dd5c710272e9cef0b2bb6461d183563e09b550a469d4b34995b0f520417ed7ade9d6e5755c8443c371375b142e7d5daec50fe65a31855e1a5793a7b2a116c9a531fae3886b29b3ea56f06de52ac1ba378aa553b1cca26c3724b037f2fec630b0357fad4cf691503b263b8e9696f1581b1ece1969dd15d1209187374669f2b2fdebe6f105835987d5947f24174043d2a9d19e228918a91fffe86a5849be850d271813f417246e0190f9de4a09a1e25cb310b9e73223bb7602688b181d71c8a14643d1ae28bdec9cae911fb0bccb36af7af6fabcbb5847acb065e161590591a776bef8ec2403209d0abcb3cc0f10d188daf3c4564c22541cffc6045a362c50ca3b58e9a0318655b15bfc63e0ba1e48a7578b67bba4e0960a2ac302f6010a2ab532bd509b8d2847a9560a0d6b4be44df9c2bce775f59638fbc2f41a92a1c1da982e814689251d15b777a712e55ed3a38c71fb7e1ce821cc5bfb3a4a43576dbb903a6f5e6029e1ef62438a99686cfedd3cd6865f7c92e050db35005e30d106278ccc2c5cebc7b3914621b4bda551332495e4fdd192d94fc78dc0e12bc032b0102d0f9c7fa5b45205700644f95f9e502ed1006b65107d307d1adf111bad2f944037eb19d0e96de7787e607a415671773ad07ec4ae3a50eddee30a62fe0fa768b30ce5ac040c7af97f29a5b094f10754450723c124af0d4c1f001a6842f36b9c564300b500bfa0470d9ac4f60ac4dd1f57e5be35ed2703c0d3f916d1cfd3c7849f0bc294551859f08ec76006c366ec20b89ea0aee0c75a5f3aceb4e4fa92e88e7442b22e91e9d5000c67675d01d3dc85369de75b2f52e5cf9c6b7c0f706de94cd8dc38ebba521c2ac46af4a248db850355766ece5179572e8a5e04593a41ec2846afcccbcbb731509c8e6102b45bda669adad9c086736d3795860fb43e3f55e99ce4951d4bb578ac1ef3fd9ed4d72122257ae84f4f962e8009f9b32b2b3c934fdccc56f6bfd8b9398bb4287fdcd68232ba69432dc1396331c721a48f44c218c233961394c1b1188c777a09cd94e16bd7001bc73819753ca48f43f41fad86ad3ec60d00ae2f079b68dfdbd04e69d49fc945f53da931cb931a3c264b007341a731f5ed1aca032cea1aca26cb013170f4a991037d4b96b715d98d0c3f4db0ff61ab06579542fddf5857b17ff119307c4a7c66cc2905545a200335e9509be6c6f27aab5ccbd1897b5671510a48f405d2274d7ccf99190f5a53f279019813aed36748531454c3ba1d819acdc0ff1bcf7082cab949cff84de631926de8dd059ca700906def3f15ca8b2ab55666525090b4aff2d894b0cb6f8e17c8eee1150656d05ef75e3cd7b11802484cf2684ae987c8d436cd3aedfd0bda9465fa1d7ad9c5a2eccdacfc4fedad092b572ebca4066231d6c64e471417c3189ea3d77f8d02435fa12a60cdbbe04c4334196808a1c5bb6557af0aaa24cb4db29efae3c1b796a69261acd722a7a4ae7f6b4232012afd6636128fa3ca334cde03a89d583540cec7f015916f5a784afeb13a7a25e1839cb619aff926294d069e0f9121c06d979643475d189e6c5dae83d4ae0fae2d93f97924c539d97e2b3e9ba19cb4a07d649ffe503d52ca113dc8ea26ed7b4a979054c5605ca2bacf8ff9508571a2b90f1c5b166a6c275197aac46661acc894afbb44a85957a9fa2860636137d36ec5d20cd0944711460786544e6e17247494b4bb43d858b69f86d1c3dc7e16330653e53857e8e6e9eec984bc573242171464bdad8186c4f7f1ef62e5697714e002716432ae2408eff541b1ccca7b3933cd9c5603a381e9e0ff3c63d85fbeebaf353950392629a4dedd672e7b73e06547b13f5b6426deb0be2ebf99941213e55073e8d6ca915a995e124ffdae025e1cd5f82164548dbde669e0de43c7ce60d863b9e31bf6d6628cfc3ffc2599df3c66bfce926fd0ee6918bc0b801bc9ef1197e30d55f6c4300dc712bd3e32e6015208a880a74aff8cc8b5b81d521210b57ce6f20c7838b329b078df4c612a4c8f8ba21ee5c5de70eaa2b425183c88d202194233a0dca0aa5a7c2263a09c457b6897f4d0fbad2ff8077534335ed6a065a2e976d9769a949e07d6a6186df3c66cd50bfcaec54d21112fe077e83758089909a8a0b45970f229e96b504fedf8ac67f7e84eb4e5573778d4818eead85ad5f6d254191e944b65f3902468abf852e7c1a11a0537f8ce82c348d1b0c2dcb8ccb3e40528a42d5db8d36c0efc1c7d4a1951a4fb06a12a54c8e57fb2722bbdd41742208962abe1f63008e8326d260af4be5538fb1c29ffcbdb00f0c16f00bbffb8af8c53a42108fc0f8f4dd6cbb089d8482c97dcab8c8cbffe9c8edcadf63e746d4d4ef9b0683faf53c3930349b0e7772622af057f64b792d0a5cee9c223d7f6b11659f40d190c343acfad37aab0fc3af9475343e8d3df9f7666ceb4dc171b8654a0d2e65c3c43ddc1977f248f97aa83e849339df8e44f163cdc4ceec397942f980d22ec7b57223da8c4d62a7976cf8a60214835b69ad206111086b03a39767f769da4ec690fa5d5f3415986c43f6803d1ae8b68900f00502cd404e5e4a91a0a02aec5ec1497173a61d513a16a3a241a9ef218d2218a28dd7020c3546258436a11f29e4d87feccff54e3b2628f372390923bd07a6da4bd1f80b0745c540a31a1a896b90122f9a5523f3e44899e428903f00f1553f64776a246fd3f3e31e38ffdea2897410560b58a8a5f125f7518e56a7c6027fbec44c35a9502b7e19e04d022684f152e0306ad8c215fa709632bbd9350c86c7b9299f241f47d29cf105ac0815806356b712b1ecd2177b0520ed21345b81f8b842ea9ef659e5c03b3379b208d2eee8c1b21a75ad0521c0a5577b3af5b8c42228d2076be89f7da6eebfeff122bd2e88699033d80f0c8a2d85eec789d7576308f84924f5d07443f9703b6038c0bd2fb55febde812cc58df840fa944185f4d3b9ff44e5db93f16441537aede7c7d375ef0249b6c0dc786adc2f31da1b7f8af8c175dea6d42a1404433041fa36c481f0861da02d4d19ddf798f2cbb88cab9b0df35d5d6891fb70138ed4da1f43e320611d607161524320d6011a56aef58b84003ed913f34288ab4745a6437a1f37ad753437d6b842561637ea0267f1d19e779852412ef88aba12da640f4dbccbb2cb8a60d6f845d4713cf4b2bcd4ce5b40fa6dd7390a662d91f37acac567c8018dcf2db605903bd1f4cc4da44ce9773c7b42d89d9db88cd9c194b1dbc28d6a05923bbded014a537529a485ae42daa6ac10521027e6294af8016b680dafd95a0bf7d35c4e3a64b213df5bfc7a0cd726971af886ed67aa1360672bb89c90cf6d59d3b9cee6d4ec7d49cdf791ffc66eb7075e6d2061a469d4ff92a1d7081d99e34d7268a045ad38c62e9a17f94d563a7d80a5b2f3448502a8e26e0f178191551c57922cfe64dd28a75a1262295fabc23022ee5611e63b64bc03a6ead0ee17a4b55965cc583de40f1506dfc3dc1d1c107dc30e5b97dd19e752ebba6be37cd6ea20af8e24f6d46235187c553e046ad1830e5b9dd19914f44ba14372fe8e113cc34df5be7677d1b8addcc188607b69fa8ae4d74912af39f025a6dd47b3343f6e791044abc8582f74bbb26229b36afaf8f7819a2bc814639d4c0f98a82eed10c5cf9607f59bbb66feae205b6b8651670a359d59a9a12fda5e4250d59402125b74ab2b6f56cb491e54c7283c3ed7ab9f0505a2e4e5ca5bfae1e3006ffd1a0945138c50fb640fd97a6366b06ecf03c0d4f4e08b08030b1a144df0141aa49bc9e102622debeb3680fc7199214078b3eb9265aa4c03a3066e6fc7dc66780657988453c64458812fd2d1129c6253ddf9498f4eb5940f679a55db99c2366a60372a6d0cfcbd6ab166f8a617478adc6b303c893449cdb73f3caf480f34d3190281a59739d7e50eb9e8a13eb3678ebc7db73ab7580560f5cc35fd82c11be8b7a591f8dcecbbbefa23c2d5278f091931c750493cebd046502d8b6ba21fca9785ad8dab33cef17a2b2e8fcd93363a3856d0cd61ac1d7055df9e9d4cf2c3d8ce1585cfcab95282861fa8dfceba3968d525d864ef5becb1fd8fee112f2afa955e8f99286a93bc870cbc6366a89e68a4b46a824225a5c022942952f919daf30380032444881cd414fe046b6f2831746abf93f218f4aa1b020078ebd575df3d6d571afbd88adeaab59299e7b67ff2f50dcd9c1a9bad1b00c4e764d0112c4cfc4ced729d73325aa0b834088bc16ee6b1a21593c72a83297d191fa8258ac2810bb552d8c7ddf294af8b21684b54c09055d39e24986226cd0445350aa785c3e8f9f7a1447592764bae4b2a2b3221e0077e36f7a6888c4de06a0739a1885c9abbc84bd7881e4e621c37c3f225aa412691fc36f0883f79d184b7736764b82287c28393902c7e30c2a073e62669af52400e7ce6057042078a6414f14afb8620de6099dab671873d2d63767d6ba586eaafcd35fbdfb45fe4cfe03df53694ce1c18498d77d1f74648c1264497ab22ce2ffca8b57d073e53e9205f52e13b015ba13c53f324b66c6d8a849bc914bd806c7dbe52d83eb1b0a27d3a4fb2e76a16be88a6ae5e927817c6558501ba855f21df41c7f246b7ce7ea807efd4d4bad4e185ab507a92a42718cab875d7b0f6821c74775721373c79fe4beae3d908df4eb8da805824fccd589b50d2b988927a0fc7ed1c9f0fb8ff8fa2655261f1bf01e773c61bd7b93b88cd9bd2bf781cb00cd935fc4993c8ef6d409e16084fa791ee56daf248a3380e03a9cf522255c53cf9205b259502dafd1a675b0e304750a2884297149e3164857301be1907a6ac86e868233ae45c4de136a549e149d681e24ab2613dbdfe78f638eb7b64cda967cb659c3b01a5c192187da80eab28a3d4c7333046b3197e4d71274b9d1f0b291ac687a35005bd17b1cb77cba60f9ddea2a1ba9afab3b6a3265aa65310e08b1c67d68a61a8fafdbc6450b7f55211c71c2989254b71e18e040141fec312bb74e0d356d2983ce24a66f52b8f24882ed76848f00c2daa0292f302a70df6e52c667c956901d0af1de289cf3276c2c3137f8dda288b737fc81949f24f0b47095e629edeef02e94dac5c4bf447ea051bed8f5a4d83a22fa82175d61ec587a1905c45353c7548b04cc9f91004eb21b791173f41cbf151699e60e7bf74b56d025764d5d82c885cd3ed5b45a80d9cfe483ff3d2c735b47cdf22eba33b753812f257e2d892e393cc307bd09ca3b7df71801f9cf6fbec1b481d6312070b662daf7cd88d1e7ab791df0df2f73f45e1d10747b20df87cc8d24abcd956447a120f6fbba72128bf7e99255f4afd307052c6337642853a0f8ab1b71e825f37a77b747a97f0eac41e61973ffcdc1593644b580975db5c8d57a7585c46e63e303f67d1e7813156379f9a7744815568662a12b3c826bdce29a440718b938bfcf3f78a4161fbcfc626e214a1546df903e1858ce6ce217999f06f9c9f7874bb23fc58afc1c2a2c9f984cb5ac8809533fffecad3aa4380ca1adcdaf6b935473c43245e6fce5f0482bd1144a8eadd5b653fa36a07ade08e9134df9b6404d4d6c21261c4b247f6f4c53a9213dbcf711a1638a3add9195215b5ef96e8a094e1f83bb95e2e115fa2389cf81461b7fe1dc5e8d971f7d957f87b988d95f551e45855be3ca08f3a0f37253e335954fb2db7824a5108af840bd7c8137e5b48de09dcd6471b58c8f14d93ecdef66225bc264b9e5a6ba848986f833807cb95f10618019caddded9bac71f67f0843035492ebcd7ec6d98ffc4bfa0715c84051453abefc55b2ad753719991e7f4cab697c58ffbc3e3dd3a5909d32d8f394cb4078ed382d5633381005366534ceb209c49d0f0266e84982b690d471675f08bc6f2d1205d78f5e4816ae14cd696553d6453f4b4eda350832a2d539a46216df603033971908c8ebb4f931c76354b50348c8d0134c23c6a1b3f06044dd0dc97239af5e63106e5ae884a66d63cca1f8240d5f4d37768ce6a494fa09dc5dbb2e46a78176587336dad9b279af7effc60f1f8b5e1da0c994b86748d4c6e943c21272f08c9a3c38a66550cd8146ba463c0a50acc5aeb8b3526e468b25e43a2aa36463fa8ddd25e579e7d1f04a3f645f3e78eb3ae6c302b9b5d09369e2a3181f5ceac0b356157b4a74ff6a2dc75aee85df0b04d6becff6f3f2ff3fbf33acf2acca02b04db3da0420a0194650efdfed70de61420f823b71dd22de589672cee56707d2cbcb9de5806388d72f826a964df3113ba3e6eaf32903ceaf1a6f1dbf7c51c0d29d221f28aa59c3a99579cfa1a097b142089c56aea76ccbf75de71be06e32ec5f9be4a904085322cc9339138b10b755643a9d964e48eb965f98ec37d2777adee8a780c498da50655a8fa9c91add02c8e0f82f213951560c1852afd8de425fd79caddac1e760c29b40826b9266ec6ddd6c89006824a9885b0f4d1e466d4a75e2f616ee403a6ebf2aaf731ede10d01648b7b03174f4be3ac56fd91ff61c0a26070a062e0718875d001926dd580e343895252205606455f239cca44eb41b4cc1ea2a954151e80fd7b3509be156555d0ce76e415a524d4e6b9503ed6089c0bc67bc9737020970cc105f280d681beb21b785f6da64669a90eee723a9f2173eaa29329dc8d8b17a673e7b6c9437ddb959e2ab23fbc46f9a4713be53631b024b759c6164735cf6bff4e7a9a3d8303a8248f22a7a66b1818908f3797dcdca3f8fe98c0d4c776f5d042d50657a9d6c39f891bdd486566fd86d0da8060ce9e54730151f60023ed284ad0bdfec3ea1b7000e0a546dc373e69d8ea7725f1c5c8b805eb48fbb742d0967ef361aa806e5f2bd9018ffcea8b033c03bb5320a9a20131d4973ddb7fdb9b768c9312917f2c354447c55ea375b22d975439a1f2937479049d554d833684bf8e7e921f6abe819d096d5c7b1c2d53ed10348938bffd777b0c8dec3671059e72b7a607024d3e7f4139b904c4a009d5fe379182521f72d7ff0b1f7f0434f9f32ccf0bb05e5bf3c949fb2ea4fc4c34aedb801c74a11edc1caa38c3a546a785ff526be7c170369e9ceae5dd57524b037a91aec8534bf616df9d9b37a599cb19e7453d1b0dc1ccadf105a5e0493fac20b85540720bb925860bf6ee46347f71ee5f1f8535820ea01573cbd5a70c5836c9c6e7d7d3a5bc029f1e993aeee4826c2f5ee4c72a11f8b2822d05c8bed2a2f9addcb86f4cac1c59def28fe1ac394d64cc769db643de7898e50fc34e06fce70316b0f1b120435f047064cc2f0afd79b28526db2438d681a48ab0da084c0629324d1d2e03541aac9d77a0e15a34f33f04730d6c25b9350cd31c53a6995eb75cda55c2fc4876100b3f5341fefe6bfae3320c471222e59a1d8705295c3e191aee6ef5267e57a369d4711d7a7d7d1abaf7c64eeff29ee061a7333b634b8b6ec47df80f692e48250d549bcce8d16013f8cedd50a9247a1876a10dc1ccea52ef55e3a1af5dcb4a44e6d76535672c48cb8ff5d3d1f408bfa558758b18760b0e68b3c1a4a828f1c419ba37239f3b658f74d3c1f4c6ef06feae1a45fa3919b67b47521333a332c15f3a81df6d00dd1923bb2f5e588cd5b1a31b338be3fa65d0156d8c17dbf9ad4f51a1691a5bc3c9e9d7eb2d867bbc1189e823623319b2ddcf55311adcf4f3d945c49f0253ed13e8eb6ffec3a25d8f14dabcc627e532b427dc11adf94855885b8d1d8e63e067ed1104085b6a776323d6c59e04a76b2b796c7446810804446fbdbf3a952c3ecd180faa5bc95ab18d481d798b867b018b75e5d38615cffaff4c9761f4233a2df251d7b91260f75e946f2927a187973afd2cc6721951328030590433f8b6c23e0c421a0f797e0f062a86121c7d9695a5a60065b20799f0c363b7a317e0ee319b563b2a03f8d15afe15c5ebb2a4e925aeeb4fc3437878028024e3ae3e3d0e7b26111b09dd0ce6ef19ca8cbf727ab3a72e939cbb2fe73fec4655a7267add4fbf468c9146a4479a51578d359e21c157aa33f55010707ed82c125fce8d039cef50e0e85314b69b24ca05c77ce5fbc97a3f1738e59c2df05a8849909c32236ec5f779983f6e1b12a49efdde9f1354a789e7ac2f653027cc5096c0aed21d7771f42e5d4c7d06c799e7c36e2d986af6085695ceeb43954d14e91948c6e82ee8802579ae98a29b3e6a692c0413347e3c53a6f4e06a74e5b372905f5dd76054c7aa27105aa776b732d9755691c792eac23a8cf81483d62b572cf60488d94421871e4021a0311eb1654b2aab61793fa83178cece237c721e5587573bbb970d89d80b5f712d8135acc23779aedeba83288c426c945733dc6e563bbef1d8dc3e9213beef749e8a053ed84553d1008b3370ff0f8ecf3988d47ee51cd165c0dcb3a945ea120e2a94083406ef9530487d1c8b2f376021130ac836bf15ea432eab5b9229634d32a3b84e99cfea1294414f4b3c624b7d0fd460734436b73162a659c18e60db1f5b3b8c6283fbf24f428663986749b1b4f5ead783edff3097489f66103541055db4bbb7cd0c7cc0326c5241047002d0e5d1ffe712f8d455142303fba63e67e396958f5d1272b0f76e54cbe98264010281deba76bea0b7faada859692b9ad88dc0ee3ce5401e77d0e41b99aa4da0c888a6d60b3761e067d56414929107cdd921d85c55438dce5ed95168cf75d140665d6f94789fa931ac7b64fc8f011ec30f0383bdf48f441e60a5e8bedf392cd4defe1eda8e8ab33c0b36ef98637afcfdb16e70c49e141704b26b4dcd249dc8ef21acf537c20a97fff0532ce6889e36d6ce1a0bc20fd142055ce3c0a72d524268cade12b827285c78bfd0af5d4b09c28c4da0047318ce206ac81b932abdf8a555bd51e8fb771dd78d58193d1ff6e9f0ac0ef5ac6f29f5c8ec4454817d619c3b80c49dbb5220601503d874e755e0c1503657e21e6a00f6696c1cd697592a04cfa9c7c062cbccc2eb12aa0991c403b0e1118c14cdd07c1999133ef5ac9cb61d45e751714b953990010f39d7f1ae836599c44b325f29c304cd57bb89f3270ad2e8a47dcf25deee4402536bc1287164741108d2e364fa94d486b5270d6b3887b3b30977e6b856fe04a38703ea545457aca32828e45cab9d5e533420a131fc15a73086273a73e927fe9737b60e60af636e7a9d59ff55c075796cfe3f65727a82e43dafdbfe757247ff8a7c30c12f266888d8a72ca23ec6d43716256f2aafb6f2d37f1a52c97ecd0bdb0634d38ab6b04e1dbb666368a8959b7370f0409d5badbafd8cc4c61215e6e5732ad8ee4a96a220939f50f743823095a0c4e8b51101aed841617bc07e4e9c6760461d618e35b07efe4470d9ab15648c72a8753ec6f6a5c10d9a50a84a95e6c3688f4ed57b5e8011cc1b00f1bcca965fff2153d7889cf0633e6b7b9bcf039753131b790f6fe110928513b04ec048d0b6421ed66a774b59b2cf7a89370495aa84cd1a6e7a4acf74881c80040c448827f88cb8865fb921de5f708de67c26203118a1bbc89bcf10805cbb39a6b836a4cbe43d363e9130a6f9e3811c3f454d8eaeedf83611c5c28bc738cd6830d95ede031d3a462a60af70a4d86640b765a1c2b7f3185a6f6af81315a3a9aa2e5cd63f65dcfd2358fd1791e5fcfc8c61f1349e9c18861b7f250a34b12602933a38fc0987ff4e8fe03b30a04e0d188f76ca145249af55d1d86d2653af46128315e89fdcd514054b1e86345b731194755692fea78b0b93e0fd3d765b57da60f5d09a7c6ad391db7d536a3ab62be07bfa321ef5eb80222c77f31740b89ec1968e83d0b65d551090a1076741e9d8bfe511140000447bf536a3b44dda68189cc05fe789492934d61d9484a2b916e4dcab0d5f68fece678c71655d1b2ee7b3ea4eff7bbb3095f68e9555cfc1d3ed51593d4b3192f08d8cc1ab9c7966c3741f81e9b16ace7a6e74ba457eb86da15119333244a36b64a59890af8ddff0df8e0fee739cd17465ba76a3786c77f4d59be6319ee1ce0d0a2062dad0f008e6ee2cc0a596f07147195f76adbc729f3edacc01b1518e51d47dc96b56c5dd1b22e2293d330e40e25198c505053c063b9f74735986dd25391cd8398c17511ed0d28ac738df389823a8586e807a7b30d0acba431c19d5181a704830e7cc03ca38ad249ef87ad9d4613fe2428c3dabd6f60835d72a85c61e4c78cde4c37ef992a85e17a43e11dee99bf122222b7648aac7fcd2bd11eeea6929f19dcaa38e7852461b685b6b270f3f987908dd21cb53b6c8e7020adb6334db8eebcefbf419e27c3d7fba7c2c83a6044f0602e4037bc17d3085cd4d086ad88ad6fa57782b2d3a9e59e75108193e6f1f81dc78b81bb60452aee87706df1c9678ec83d98cc90fa76c17703eb97221ff61e29cd8297eeda90cd5aaf63334ec8809fb73fb3fdb21cea97f00e619d9045e6bdd7410f33b2c7b832f2b9c577c583ea097557cec57ea27744b7deb4099bda03ccd97a28dcaf578902cb145d70dcb238e881d297809709bdad38a5a219ac0ae5a605dce30e1c68b9f61c9947ac231736cfef1d952f1f25a382cc5b969b1afd87a2c7dc9c6d2d7329d57ff93de7ccbee0cb2b8804b20eb76908d68b3f56d6513286b97018a7368fd19b3766ab71d5ae859cbb57cdaee698041f1fefa949a81fb454ae1fd25defc25360b1f7c6723122d0eacc71e22edf3e05f72c1fb0e6ede6ad083a931ef17389e23c2267699a166df4d3380d82145b20e3fdc02263b02efa4ad0da9539968f2351697ee84e12d76396b4b1a0c1fdab671b8c5887e355acbe99d56183c4ac2f3484b7eba5e40dbca7959a536139957c64a00815f4fe57bf6ae4366450e50052beb4bac90b2df65e7e41965cbbb1beef2e1820aa758206218913f6fc67c8609774803bbd5eebf6af562060e796d892d141d472a5e4bbcf7f095aa2995b1b214be3ea503ee30f2909a947b8e0e86eddc0c1d381b477d37cfd3cc8b6c668c9e7ec18019964a7c4855eecb2f0d2f39cfe995a800ff48255f36cb738714463133c10859a9283a9afc8dd667fee3f151798453ac9fcc5b0811e02e6bde221dfb9ce3258670a089b52e95fcdba2c47ce45f0abee9ca6ae144e0a5a8aae91109b05df0d2fe9b21952a98984cd0e9d01af102aae613ddf0295a1132665098564e9208b613a62bb4e5877f5c8a49d4fe56469e1844622f43ed0a557ca128e40dd30d214ab207b7f60e7fee4b0a91769559cb39a11eb7f018bd45c8797bb813016df3277d7998b9a9c7955bb34b034bfe4eede55cecccc302a08724239ae7b8cb5a1382614018c3fecf197db4c6009e94fd2c7924372b092189087be733f42a9429118b586616cf179ba1ea27ed12fa4e6f20d008f2610e8d73ed7d26ada5bbd1e8ea12f56a205e354ce9a156935706f2af672f35b0da8d4b026076bdf806ebf0705a51cdc53d4d45c5908b46a02f0284e4308cc4371d50866de89d424123d688521dcfa7997eec1b32e43d95ce4e1c8a44adbb6dcb5c44e5861062e5cfac496295dcc3c25130bf4fe6b04204dcd40e1bf3fcb6d7bbc80e33202f18e40c781a456e7e238fe41cff95051ee86202f51a3c162313b6c1f1bcf94a6097a27adda01bd07d5d52c696d5dc7ed75c85c13c510479eff110ccb44226a55a5fb640c98054e9f23e7348edb8d9bbffc915178c46b5ca90f4ef5028173d52d02b304a666bb6448bbf7ba1b870d7b87ea5c30a2fc5aa5726bc6cb70f209cc91883012c0e5fdde5673e90392fd8aac0a6816d25db03b237f9de12376c59c1d585346ce3eb4e1faac5a6df3c73f7a550c4cf0f24d0000081b9cdc823c906b77929e5168a2b795ed59dca5f1d73dfdca8672bba2ecf20aaaccaed46ff83ec9362f77a66460a349a946c50d94cc2484089819cf4893d36db8b8bf2ce850fa5eb600b158bd9235cc378e6859f5c35dce35bfbd1c483e790c087fe4490872b19648a7de52bb01478124a9091072936d62c0fbf5969289cdd7cd8e9b85d8f8364094ee2ccad9c47e9a6eaf54709d983d65ce57f37cdc8a0118b9765a3f18304c7fea31573a484ac9526d74993669489d4175becb802e647c5af429495e2043d4505d27ff7cddcf02d22e98916742f693e294f8a4eb11d68ed45cc2f7fb1c313800e3d3d2a520fab6315db83a59ec12b338a85ccc81cac29f2d4c58384622452399691665ac68a186605e4ffec72af62393d14116fa651e51b7e09fb21f3cf41b47fe330668279bace8a021125584d01ccc4d41c1caa4be639da2012a225477ca35578d2ffcf884f7af6a538e58992b325ea492a3c3e9e3eca446ad6155b9526046625abbec0e83293eb5c89b68f7eab19c6c3bbe4b57abd5cf2b970c61d3f2cd6358e447099e7e0c51dbc84a4a0deca0e11943eec4ef55e2e303cec78496c7049b553dc5fe43846a4663e2d1cc41dc78ef6401048d7061fd324752bce986ba9fd022beadda79045bb7634fb075ddc8c6649bb1a18567ced9808d837cd7731cc10229010285751b347d3beadd909f58e4ae6a66c16a09d2787752bf0ddbc18a00022d39b3f5808b17d329ccfd62577f4b75a1c1544c40f959203cb123d800fa96d422cc0f49dd574090d145308eeeb991720031641ae3c5556dc5991b5d007f4b5291866ad6759e61a1ea00ba1d4449e31b02377e2f249ed96bd78e2fbed3a247729c9ec550a96773584e0bc56e552bd0c0c7b6e538ed9ef6019478927439dafea107a0ac6adf8f2f20a1d6213c19ef486343ab7a4a80bbb6ea0206fd1f302fa17eb8f7c505e828c942bba8e72d15f53551353f6df28a6e93e217bf9093e08925db90b4c597c6b1b196ca98a7976772844c4a21545fb4253a21663474beedddb70f07a97cf72a2e8b548caedae5eb4aca1492e3e58384a5f4523effbdd6897dd66ab6e8c1b6b5c7ade3bed4124ca089ba386e04578701837895bfa6f2a997e56fd91ae36bf111fc506f6535a2af8b858da1b6b19b8e260328f9b3de8d788de5e70717192c859433b73b7297b6c5a2d65d8590a4d7c78367a8ed1b26c5a947761b4fd406c24ff06cbd97fe145ccb3338a2e9f07417cefa53f8a8bce76ec037e881f66bcbb3eebe7813acefdd82a5a6ab208d414fab737d4e81fd17f44f18b0a15245c2177ce2584fdd21bc676f08ab248b6ee22f6d0f9134fe6f558202e5bdeb16dddf3721872e3a291a71bf99d9e75a318618d1bb87b1139f387cb09cd8fd99fa43fd013e9e5ce54ec99fe006c8f19990310ec9490f7a22b6e20fda8ad640750986655e04f0d15ac632fe0ef0a8d9fbce4891b636cd8cc1ab3c8cc16a7f362bc5c1289d78ab63e009577025844e4d66418439cfeab6e247541da57699bfc049b928fd5500e25013273f1d41e884fdcc1c13f0e58a70327f7cb220da7f99528e90948b2d585e960952023067ffb3d835bbda1f59ef061bd909758138c97bb2ec91cd3029ff12594a1d9c201f48344c57282831fc7fc561bc08229655394d6ae341373d3886901a8a3cfa35994f68f1fe36faf104d1d83fd19b121a187e1de80876724a35ad48697fc8b733677e75a20cc2428ba72ad4f720ff415e4e7a752944401dba0e1b6add7b3b4de18b861ae857f638cef351252b5cf607e49b620b24d5276998b3fee76b0b02395af3d19c0513f91fa97ba490d3fc09e1fb935e77af55faae79f601e4077f9f403f562cae8f98fe3d186a93e9e033fce2d35a0fc99142ade73f2ed13bb6ed89b6840dd09bf48a856727c03ad8d65f87f1478ee2f413d26efe8388ad64705c409691181f2ed29d27f821dc1dc826216f30ea6e4633da194594734ab5658a9d8df2b2a170afb44bfd90349837f3fc76898a7464fc74e14eeef6709dd9f93435d7681103e6caf7eeb5da05fb1a6b9738de565855f7790c3483eb5f86eee21da2bb9f649c065cad01f15f94c3f928a47ced3765293df71d65827a305c043283dd93d8fa690805961fa6b3713dfb96611f6f2ebccddfc8d040eb0d282f4b4f9429d179a6f7ec72a892b511f35eafc5f61e7d1374491e1d9d10ebe95854596e168625631647809933c71c05a6a757d2025f106890ec10f16881c9fd283166ca472d6f9274ecf7419340d5d03cc188b2da0d11553ada1f622c2dfb778fa31a8b82eaa4125571f8e1c4aca0c083aad10899f0e2038d7e1350fb71b85384507abeb1a2af2e85ebbbb04d05215302e4a1fb5acee557e71cf568ecabbecf4054d82fcebc9820d35b310cbd70dcba3d75f21ca2cc6e94ce1d606e0ea64fb4c2707254496df82363b2ccb0b2e26fa2072ed2cdd31cf3f83d553fcba43e4ceac7048ac58430fbdbf5ee5b5a8350b6b261d9df839446b8165d17bb710cadaf0bc35840d6d8bae920ec7783a76e7f6ca9b1621ee08229c0d56b37af2058de468670850388a6517cccc89d4e9bcf45c2533140d09366efa4cefa4401619af219ea3d4c354cffcf59a526038ef377750ad04c1eb6bfa85c132c138da3f39468868cc3bb399cf546ab2e4354d6602d85130238a9bf5548b25f92c7e23c641f69d5e6005f4458edc3a70e107c8a9fe9c8cbd431a6697cf6735219d01bc02915d9863131260c856c08ae94522eb7e6655759d2c3f7dbdd5e4d3db9260415ce097fb99925dac6206e657aea90ec56b2d3c1818d447cce5e4f7e8ce472b1d8989e890b892a5355c93dd70ec093bac8ab21d23e551acde55c0e52f511c121039fbee439ce42fe90a3c91d155e8374ac9f6e3f4458cffa91ac90edc2cc728c72f463dfdb26837495c4289b321ddbb521592a6443eb7b3e9378b9b49df0f69fb5faeea40d42d38513ad5ef52bdd4016f026661b1a9686bb19438321f50ebd12246a9369dcb316a014aba2ad0596594728babf88aacdc2c49fd12d2a4a82f80a359794e83b87a06bb7f07e53c4ae15b9d1560daa2f81945ae6441620eab97ca9b9f6f20e2c0b7a2232efdc4a55ec0390dbfaefc6f7522a3f4f0581c2818b2b21f396008631ef78a28ad5f4c53c83c0085984203ad6852541f374b5aeba9ea3f9a457ce4aedc34b896ea656fc1aed8164926104b7904b877cf9a5a22f71d9ae7fea937188a481088dcec64c8f21e1986ec64000df1910e31b9f0f5158de6b574d4dc865ff83714ae2dcc4c1dbab17c23bfef8fc5ca766ab70366075528c21cfc01bfa11363b222c1cc0e205ec505a981bb9c6d60b6ecb3f3a5c9ba353167888f10f9d21182caa81e652c3a90e29fed99f3dcd0de68e7ab4ef44078dee7c28156d123e09af45a8b88d9c5d75479e5d8bc5a555d313b29ea47d774f506659c5044472045e5ddcd74df5b4d3f87614a570b56e2c644e73b615e27a4e1669cac30d0c1d016cf5b8c3d6a36c625edeea1bf17f4183bb3a8f0ddee06477a11aa0d7e5060bda4e017ff0cfd41a04cd8d8feb9d42cc0f6fc91e920cbf2d76e25c3ffd6a52c5c309087697d37eb23f97196429b90a0c52c284f461c5d39e80e00b47d92a6bab2300b8b48f4cc377aca2e87a9d9720043e75be54a3ff6c6462189e2015d5ccbd54513544b3f5d31333d5359e14b9819d02812934cca38f0df2683f330f6ca6b5137c876a928150724b99f4cf65bcffed11e4deffb4ac8a455c6610ea862cca3952fa3e28364cba5625d3303331ef0d04776a48f4d34950746bc6b25f87d8720d5955f5ab90603b944eba3eeda5022ebd866e3b5c52b7c1817fb70533529533d74ce4594151936ccc398e5606683bf1158c4635d40cbb2d88e46cbc2f76681b3ee04b2404d99e1fab822e6918af45e5814b7a1e35f65633c0ec646409793305739c3a6723a62784752fbb2ef40a4cf967e7fbea78b2a0b52f1951d5418b77ed930edde37fd2eb7be01881ea726a60eff049c06874a3b88df983f81cf36bb8829f92b35329ed79943f5775a840454553029a052cda54493c33629e1be1d08829786ef9ad219867c97dad9ebe7eb07c850615853e1f2b2c5be93dfe2f7149d2db7d299b3adc9f19ebcccc27c1cf4d29677f7d601f91d4a6a0190b484db72f4aed22aa7f8fb5963fbcca8c5219058c721d9086a9fae98bfe85a11ec372287f173ddc5a33ac77e30a4977a73ee5a326c45cf47f5d67522b3e8d6a64e7fbf53bc3c7f2e493a4abda20400d0ddc4f623999d50dcbb626778ec5d21869acd31c514eb9d4b7dfedd42b383b7d00064f477a57620efcace2e313bace7d72c9976ef874542a34119e4c2745b46e398dcdcfb7e972d034c914b19f461e3cce96df34a0b30a0af88f5361cfca66a6628050da494061daddca1759b112c0682ffd2bcf64161fb0425bcf96f0f568cee0f9242922c6e091358de009776798e5ffc3a0e0aa5ce13c921395d6d48aeea40fe9c5c282dfa675cdbf830f990d8517e4b6a3d97dc35ba0ee0ca2e441a955eef811e142ee2a334aaec23cfbf564f12833e4d65a036786921262fe7909c2ce26d4f570e65f6ce694051761216a719fb24a765dbc336e80f817602f4bc8bdd56922903bb075ae0145ff6841d00a6e26e8eac8d49c137e62af18e61403515f27888bedba66c3f24de146270406afddb8008d7b0c159cc60ca69f392de3ca3b184c3a5af69e68d2a5bdf601cb48304243ad724c2670a5f12ddcab07fa64bcd5723c60f70bf506bba212227868ce8e20cbffdc5aaf3c9b0c94e54d88b95f057a4f5210db1d19ee451fb634d17c994c5ab42d5475bde4ccc5b90e14d510f888d68d69e373857d1692b43d16e39bdba4421ec028e08d1a03b6ecf73bcfb7b3a7f1e9839231a55dc8456f59810719487557d5b69c2d26a3fec0b1352267f7c5ee8abe2b8f368f3e173e7c712804503fdd5c872996caf0b31e9c98aabf0e9a85a53daa1b8d45747e4af2c9e602a72dafacbf1dca10175f14306fed3fcdabb945bb60caffa1277c63d25df5dedde0bc1ef30280afbf35e09291bcdfc48f68425b3d7795ee69f7caa4f9b7a3bdba65ff3621d5f50d1b9e552ff4a5a1b41093378afe749c47700a80070f743b440f312ac56f47c0a0a9786f86581a372fc38e9c03e96c9b88dbdba21ce7a587de1f041b7cac0c027ed051a0b5113592f7864b0c2894d016133e68c932b43592acdb8ae11900d8462081cf6e042c96b9f1a0bd45fb6ba4a60908c5bfc641c0afbbb49c4a7e7bc09d355e685df303d20f531544cb81936b96a8ce35b702a54149dcd7b25d6c5b374c8840c13b5e4bb047b5f38d5fc5b148f2a12def9496b263f9a34ff30caec5b6942bdca58d8c4bbc5a16177d60946268a97edce289411a856b48f5767ef46172449b84e1c1c356bc71774754390ed9bd4f6ffa733d405c274f04959b03773ee7dde6b17f56c79773cb938de7a5a53d7f2d584c4d415b7a595ca0e2423bcfbce836e5e4c5d125a73109c87de22960e457a6aa42b721b4f7493b8a94105d3c0b5f4fb194615e051b82890472df4f61041a6e265079c64762c1fce60e2768f2e60226803ef85f78d7cffcd8df8fa5c38dbb5db94e6c0aca87e434e0a73e1c4794411ec7d59578e2a5bc8a53c0e216497c970cd7813a954faf12a13d4b3ad0b51fd2e5b70afe0fdfecf3e0f20b81d2d5d81b5557323ccedaca41e9a042a5dab74bcc82376607772bec704bbb0d392acc37c000606e0b753d0eb4ba83d9f5f1ff5670e752f0487673de368f362e8731108244b31267f25250e26aa4949091854205e493f3a37ba2835b7594eaf1675e5e4a417c49ae8aa8a70601d267e331d7e23955da2cc3ab65a00ad106217ce697499102105408df7d55907f25f02c159ac76f19044081cc028f6dd986ede823875461848b6a4cfb9a166df7b90e506aecdd944762f166b9b85acdcc3c90ffc6ed54da5e0e8c880096dadc142980a2323c00901448e38696f6dd3f46f64a80c3f9da10c8b7f265dcc0ff84479e4bfd4b79bb118755e395a073506868eef9eda3fb23b91205eaf21b218662c2a7be2967ff09df0e6c6a919102b2f7a457561935fe8c6c0ad4b9d601aae7ec6d56cb791b7378cb75ea0955e9d199aad2c748a105c5d636a47558f75f0e16d387cd6cbb244fa1714a268e4391cef443497e770ff1c23e838f312a74a358c16f5aee7d5ea12367c70a96f8a8e756d310da9aae4ee6312cbeb9b8041352783c6ac519378f8f6647057cde87080939f07c9eeaddb1995724a3535f15cbd6f15472dfdfa7c7fb47f78800db2d797fb3888f90c4ee04c132b12e5b64b5929c2b9c92369f1431db0e7e4289d407d5f4e8ae0ae9348a78f0292f247276f1051bd54342e6ae3e1fa1ee3fd7e9cc0facb0ba3d2bc59585fedbe3388369c3fad0e5a9b6d4ddd901625fd1187fbaddaf6712e38328ac6b8d4ed20b7e5184c394c6400bf8a6dab59d4e547648f1468ff4e143af0dec79a76e0b42d9630c4071aa48d20cb1fc36b62e4462bcbffa47e2fab1cf2deafcdc2eef850a7fe3522622ec9f742e5615dba0ea9f49b1cff7025390c94487de6b3ec9c412795a1b35bdc989b383079edce7ee70549b69995e2e5fc7fb5720a352124f63a467e62722e1773394e58ea2596aa6a33d9e17e007d8c87e56293cda215bf0f8e2d5665875bd73b193564ac5c4ae54d430b2d8ec2ef784e56529432f5472554bd4beb1584ec7c161ef514047e75c70c243d166b94178a62df768a0431816090bf4e541fdb5bacb6743a579f5a260f9b05315678f1ee371917029708fee3f6df205a575abadb61729ea8154904c18af5d1c4b8ccb493a8aea65ac7165ec1257d2b0266bdd67aee4b461d96ebfd37c91ecb44ce289457fd0b04b21bbff6923d5e831658e5be55507985b8700d90ba0cbe6f868dd1c51d55f739df3f2587d171600ff2a7fe72f09a6a55c019836d9e65e259cc13a928f095c77627cbbe47cd88669dfa2a60bfe01d76d023fe438dbd530a9b905d8834af242df7b1d45b0085b50b707e25a20f6928088f688a8fcd92d34f8594cf51b23e7d64dc41e856d645766f80b9ea730d24acce5f51f451d4b77e175f893aa3faf0f00b7935bf46a5347f68c753703b507fa34570054fe6c90d1cbf02ba1fee72b8a4d018058798cb36fdb1624cd3bae02eb920a1d87c0dca24e65fba89cf84bac406c5bb7d64769763bccfefc139d6b86d700cb6d10200f7ba3ed697e61ce4216f4646e417d5590bbb261d5701d065d8b04fd151e916129dadcbb7dcf3e121b9c6d98680d5d865527155c969f0b963811ed2484e7bbd944f1ab959070871f19a6c0ac4ec5a52ea72befe7f69dd4e1ecf47656dc659dd7954d0f85378dd19ccc9a6d373e6eaf4ddc3724733ca200c5691f30069a96f8658361476859a97f5e8078b09055c267f1a135aab8867e43a671baed80202f0a0a3f5b196d41038c698e5daeebcfd795eac4911d8c14ce3456ddcbac23c97b0399ba72bd1297f30a4ce24e6007fba414e49212680eb2555a3314ef14a759cebda34208dd6e9d2244b98541d7b3e9c95a61e4968e3a55172823f2119f3647e071105d2b9dc3d3b8f3ec39cbca4bbdb9c8b07447a2352bf3b17eeb6ea2e09e8157313859e57bbf3a592109b85db878e2fd6b63cde5c5536c449f71341b599df656c8da0ba53ac10d7c53d990f3c3f55a698009644881f85b852c1b1ddafe3bca8851c1e511cdcea10847b7f770c32a54798a38a0031d525389c69a07d2e6686bbee9e5dcb9fac60ef87cc4b56fa63559f2de5d60c6275c166cfec0b6889cd7bb2f0099aa6f48ebf3d35363d3b73b1729a46a8a6147bff312d3992f6278a6b37100f0e61b4d7f76e810a989a875502432e5c92bb35c59e0caf73e4af0974a4d297327b18dbe93b0281d3e22ec4e6149226827429ee1d48e8d3a59ab67af8178684e526924dc7b6e48ee0747d691080266c7753469685ad5729fda900a205f6839317ad2d55fd55b97b2cb884d021d62e10569544a48e761685181b8309d2ee7ba1d461f3254ca9978916a6cb8d7f8e88b28bcb67d5182980e7677f93ac57288dd673b07e54a865fa5c0a529448d097e80d408c7bc89d8b01279fff587e2b3d66629ed3b9827f2715583e1af318ce7a1f4047d1922e3895663a11f50a455025974aa488d832051e16f63e63caff1f68d901fd8b4e642a16d944e8f145b2860ebbc64ec17c5399cecf1f6d5cdbd2e70cbcbf59e37642402b2805be3160afc28b97678375dec9c556e9bc9c3b7a4b5c8cfa018c4ab168ac276a2a79b7ce386f92d16c8575031c399d2ae3121359dd81136c87531de1139be79fc1bcfb3dd64776e143f1faee4da809ccc7ffc2138b4aab87c15e48d7cd8f8c7671521e46268649d29d83ae418ee1c0e7723de733f0eb0660a3c98d962c7750f9a23f268bc5d76df5073dfaae36b4425de3e759767ce48380c3aff438af701a4b195a5a87c16d25d3e98e51ab90fb87b86baa26df50f04f2b74fa14526a8fe55c1e9de789b80ee7d1b78649a7c79d3f2b5c511f0a20de03d21b999fde4c070b1717ba38e92b9a23d95bf158e0f36f10d193f640fe874ba8ef827222728789cebb3971e1ddcb91e79963b269f81d0f91058a57c2923f8d9ea9b439f0b1d55e74eaf3b2c8ee902c197a637018c8f42e7281e31e195270ab612179457b1e7c63db79494961475bc48783c1bd0edc23d832c5d623f8cff80e7d9a9d9716abea4c627ca0f9b16bff9889b2f0d69cd050ba194cb50fe191be8455376fed26021220cfba4db325b04805113c97bb9eab7d23d34a8be0a591431ea688ebc12c1f0a4efc8ac63e3b4758ec7df0d38acef09fe17b3c76b66b38ffd7754b8dbc66b23acdf18d61487ee036b3e0be9128c5ded4fb97c18e5ebe14cd9f6f4cfb52b14d1a9113d86fb82243d0fe3d2b3660ac86ddd2fbd407981c887faf914adfa4ba692156669a40026792288944ccc47d23efda9e400d118a53366acbecebdb8a03ee9a1808a5a8d975d107d3d636bb6a238e74618e65cb4fd436bcdc6abbe38124b46b566061477e4b5b6292fbfe7d4f06b1c11c327bc660d6160e7761654a4d101c89dc1554c24072e562de1f770e098e09737c76f68e681cf3e4688ab006d00a6f31832815cf06c451d94c8c5884319c6ad8d3e64d763fe604c30bdd6f7030f7051a081c4155e71f0be0a825663be9bc5628c7edc43c9b47387acb22618dff90ba4a66ae223969cf81e574608d733471ea289d4e78b56bd0e1e3813654999a65b98d78d0767095966a1d274c70c51c014e0688baf16c1a714d80ba974d461c52f52b36eb6ce387bdc358ea620af88f0c9370eda5cb9472bf2fcea4d15c55e8e48aea57e383558bd07955c0790f3e9b32ce6683c2ecd57ef279736bfc02c691f1e92caf8409dcd798c322e691d56496ef1bbf500eaae1b484f8b38a8473960d1e1c64a2feb431a6e0d986cb96c938e6740a58520cb0cfdbccafdf0a6794a401079ad7ba578e28c0c5223a6d7fc01d559698d3956bfaa3caa95d672f55c168ca09d0c38a48510ba7b8b072b4a2867941284656e33705ca1841901715016a93bd001d7695ff4ccf64ef5375c61eca2b4ad49fbe3ec10c39ec022749637b3cc31ced9d309225ea4accd64c4e0cc2d95a06d466645e9cb58651858ccdeacaef82c3013542ccfa9e08d94249e1686df63b26fd64a6a6720851a4eb691c84e6bc717ded90de0b655f35cf073bfb64cd10db9c084d4fa3129c0b511116db9789d9bf5da47d1a2ccc38f56ab2941991a350f6945508729d924c53cb362a87d5f80b472c7bf39e924878698b4d498b99437c5fd7a45d45516585319ddd595efa458f4dbdce932d919956641f6253007b5deb96a454b83b1608613478f90897891b0da63ad86a4ab68606b04d564eed4d0c22547d871692c0d1c955bd3616664d33bb32b4ab5c2a81f0ea6c83764c15a7c1ffaa787543d850c4ccd02125b9923ccdd64f4270d316e2d9afe0ca3ca919c723138348a4c9e89c6fd51116d6b20d38952d022854e2b2c1bc13974f31c2b5679fea519e2da690f1cc08f0775f78cdf2b0b50b642ee9a64e0bef601719855ce1686775634b4093e524d4b9dc9036c51f29fc858c471cf29d5f6db14c4b93f9a85b296d5f94b03852f5df7098f2d762b72e019f85deba17afd76e11ba8bc0613a455e5df3e95f14ef8cf11c96bdd9618ee8f5856cc0f80a769a1c3580d816fe824f1b661511ba884260998b5e3aba2dbd873bead74e85de7e42fc77270a4c1485f1b7e92c316a421692dcf57d03db20bb20db6483954047db605ad7f359215ded9fd7b2762a04a35be2ba8f10d30ad5d99ec30fa7dc1c3c2bc13a2669cc48c3b91f6ba440104a821e98e6be7f140bee2069fe942c0a71197c60474e062942864ac6979e9907effb71b557577dfc3f1f29022c77fbde35d6fc11c0deb17ea46557552ae5ab0caa20ac39b87f09abf806daa84f80352251454611f3d6deb252ad87d8caba1fcb1f95aebbcaa4a522e344cc1c51239fc54a723872e741879f5c046d4e3e06a837fd32550ff7ecfb9f891a4c1ce669284fac1ddd3891bb0c67297493856afeae2b76e5cb560893db33e9072227c887cbdacded073e3906dfd9be7e865934117cad5e3ba40071bf523704ecea9e7eb4839b1502d4b9bbd0a3324c6b2ed6663b00eebf59b5a587a4bf6605942c36b7a748855bb0616f86f21d55a312ac514dd68b2a2c7df07d66b3ddda736e8a58ab6e7883117caa561b7e050ced37d534f236a8482a0928b6662432dfbe007cc3b8357130b7b30f2c219f27d3f9c0464eff5c81e5f10d1b0f209df68159d92b9d4255d0ad0d246a10149e09ab13952e7966e7324bd26c26a52a3202c7724f4557e2890db2f6264024bd27e00532bf51af4a6077c8992865680e0b7fb99717be184408038fb1ca34283ee6319111e14e138bcea613780db0ad7da53d7a5641cbfc83a8d765aa03570f3deb0eee9ca70a1de82568f98fcb300a106ea36878b20542ed7d881a9310ab0faefe385d3d0b0adacaeb8d696d42f02aeb952ea45391b17161a523fcf3f429479d6c5f6c93575b535134d45bc069a6ec2cf907bdf2ae5cabdbbf5e9c25202f835df4d6884305e3fccd3d47ccb6fbbcbe74f7c5d8347b9650283ff3e7ec052a7226b1742e1d737d294f442a557f37f58979884f281c1143429babbf6927ba2fa6918267dce903d4e3f9c9be3eeae13ee01f56027595255cc37ed1a075e9938aaaae03d04f77a8e4b271490173e43eb9c27f220ad147d11a9e18bd05f4e5eabf4448c0236ea7c74586df84efe1acb2c2fbce1762a6ee0002a27d27b8acb54b2d08fc4b864b5189870c7855426dcb889072f10d5e8c9c02aedbd292fab850fe850b42d6af15894dd43062ff2c4934998be99605496e4a3294fd4d3a8a15395abe8dd452ad3867f18c4ac9bfe6c09f1616e833db8c9aeb44da2c12d929f7441841549d85865e11533efe2816f7b9be26d6ad383fa5e3db7b09471567f6157ee71f6bbb67032c3a46264e8e25bf911c213094e66e782dc7378dcef3060d2aa98000b657d5c909fffaa0053e6a7b40591cb2fd645d9a8f751e0d8c98a1a7b9b2b7906cd0c449d75980fbf0542478e7c083a763344171adb4087eab93c40867fbf893f466c3111d2951ae99e5c625b702dfecf372e3563a7eede2ee0500decc55320a43f34ad0410b222c1fe0fa335306c25f08fc108dfb5bb19d0c24ec2bca2c3d8777059439ce159202f0f5efeb9ccc47c80978b8db77e28354a57c898ac37454ba7d5ffcf5408d1c8950306a9efd709ff8e368176014405e6139a865cb67614a3b5e7b2f0ae15b0cd0d2d5116db9f0ec2f7a8f8a7cf7d009f28fa63d60d561ebf07a32a3ced0cdbced1da2f6d01bd9152fc785e17ea3d5d406c924dbc88dc78c1d52e83332195629eb8532f52e52afebe14e31830ffa8040e45a0f1049f2f44be3f4dfc7c94c5bc3d2a8de231fc4c8a7ca929225c05db5f1e54e4f2c7e54b9e25f36adb0908b6567f91bde0140cc4ef528069dea71e0b5dafca45f692389f97c084a620021e5930f02a93a6debd57228c2ba1a31aa0668d39466e34d075d94a541d9d8571f0e38d6bd6c42171d9d091d25c48e2952d026bf69f4e90764e32f10343b26754e262eb6f185e863908b130ae2da9c9932def05fd3e6befd6c7d393286e0ed85b5bdc8f79fd75f24aa995cd1419288e9efa80b6cba7401ce9b82fa969522a211dc44157e093f7f773cd7db52a18e249ed8b6228c2106b88f6b7f12cf2586a81a6e31b780f9bada7a3c3b9f1b0e0c60b079109a3b7d2ba8dd612919f737b1628ee63606fcecbf5055d2f1c5e4d4054333042e58042cd31528fc07eac583712452f5f6910b7f54f8265b64d86d5b4dbdfd0edd6a95da814c6daa7577047aac7340a8da676ed92d576df365de17ad618835d0a6c1b1f312603d90fedf5c47c2515d3da6b54f4e2f4c07726b3c763bed7db153f963aa5b8dfce2ec2474d39c37509a02dcf30a3fba7cecccaea8fedc476190fbd594beec6ed182171a6e4d6b59a058ca7c7f686f979e4986b7d5f041a442d66998952aea4e8ff8e27f989754b9b11d4985238c559a9c95b485b507cb0c9775e01002bd2d3c054fa611d981b4fff1860152fb1e2dada508da211a7c16d7abdef88524276002a44ce9592873f8620ebfbf237308547140864e28c5b8a9dcba636bf07f6d5efef1c3f9b1bcdcc4acb61eaa3951b61b73892432fb78748c39636604ef0237385bce7324a91c11686b24f271cf5b15530e5f2311988fb927c108ac4ef72670c053f4d9c4b41bc658dad68a55e3784595763b2bde9c9b93c7f7e5ca0129bd1ebd3fecd923ce00a057aaed591ba7c3dd1b901bc34a5e62a42fc7bfea13e37214e521f0ab09cd97c35007fdc97b2828dec528e3395f764e1099f431ba75ba0b243213a858f17951986ad6d4c9f3243df977283ed1d285fe20d538e5ed2d1f8bd036da3d9d4a4ffc1a5b0bd1cd7b7efe017daaad71b6d43a2c74d926544337ac389094838d5a358879d41dd61b52bc8481fa2e6f05cacc17beaf825d12cdfbac5a95755db39755edf52a6ec16b052a1f4c64e7f7564370108b91224000d29bd08475291a36c64bf4b2ffe351d7ac1386d197cab3ffb4641e29525a2437e353881bcf910c09c951c2372f52fc995ff974f45b23cbd9797e07e795e5d29fa7e0a34ba3dcdba53b3326afa35bcecd4be2f8d79e6dad969bbefcb876068d640101165669d1f8e72686b1933cc5a3c2b7993f7a166d7f805732d618bed01914fdd6ddd1bb156cd3515f30e5fd211072d4714efe6d4077eb41fb0cee2b9cb61440a6fd011c73d43942112ed5dcea17860bee5459975aa1eeeb1c5cd1972ca6889005d25a2ec32cefb7ca84c071546a56ad3d5bb5ff41475b41b963e3df1ab3293f6fca27ceeb0c42f7bf31b94d0636df981b3b4c5fc485517b201fd54be1cdd0bf443320d744c223e4f28a5c1c8656ca00a3fc03b0cfbaa5b4d7ba732771bfd646277a143314ba36935f09163d389c31607c3f3a55701a8b8b74431e891b5ac30de91d8a3cea5a629b1f51d5030b660f41a5f918b9b8dcbc6c41dd9a6089b0949bf1d5fb8a313506516dce07a5b257ce6eb6873ce2befeff9ed28bf1d7f4bea70de484f32a3b4f8d15dac8e6fb345b04e5bf5d5b2bcc589807f8aa90673ef2fedcdd11ccffe35ca0dbd8e30ae96a05b95a258073d706ddb1e7077b080c8f2b3378167be93749da3e070e28894b9edcbe80642cbed56cd708c9becd17ac5bae0f2f2588386762e77d3552ba454697abbc4b64275cac36f8c13a654602e616000e8cf2ae7855b35fe5a8b82ad26fd338fe99414203316c61c57db5b9328a8b333937c2baa77dbe4218610e495c3b266dd470ee3166af19cff861fcb346b2da6ad2713daa9f8bf1f59402768cfbb818f71e9e774155a4f1b5ba818702dabe33724ee06fa55fb95da6fb7c68603ea0b6e1be28149a56569ae28dc1d34bf4f865eba66774d140c0d8101275dd1d648d5e06637ed042dd0fa8c4428b46d0a29060ca978dbefcad6b498eea0696a5087860201e13f36c48871179a377246c9738af54e2bf63a41efedbfb59bb3c424f2956522408a7f646f0522735214a5f3df62881fc384e480e61082869921406d41c2580dd3199d90a5a935a069b98298a5ae47624a46a61725a81e9634a40b91518bb0a310ed3fea088a2d4ede6afed54f6bf73514bc6f60635a10106fee696b8688e93a85ae11f5ef0dbbb0ec8d8a215085ecf2b3a7c72788bdef5cd50ff861917866f28dff82ebc595a06fa7ed638a00232dea1f818d60cbfddbf2ba762d448fce99fdc87d91f13f819da10dc366c4a2cd0ab2a4e2c9273eaedf99362e5d5a05459745584fa83a90b396ffd3ddd33cd69ac1d7b125fc059955ac69b1cbe16028693d9759149d064c4d87cfcb56403bf54ee22112919a88548ef6a340f2f0384a4d132d99148b6f11a69ca6cbba67e5bae23bc8c652b66fbc35761bdeadf8c63cecd332b741a2278cdd9fdf443044260d120f953d4d2ab8edc6ac9905d1af58a11d60100e2be2e8651f118e201399d5cf2800169a86c3e9c02b048ee3cf2f0a50d9c9e714a7e812e47497ec8a3b2040ee6cafc215d273ed2f40c10e4bcb53bdc06b3e1fba7d28e1ec390f8bad1084d383c440ec58c27842210d86aebceca31080d014b6ea1fd73d9bb6b418fbbb64bbbfd9880576352c16f2784f58ab43878c97f091ac40aeb25f663a0968675573ff0976ff495092a4d5330f983876d2e322a6d50ac28991b640eb452c17ab5b0d5711b790f05257b330e0f8a9e1f03b0dd55e1ee51fc4d4ed21d6490aea827e8e2ad8bbd2b2ded9f1875adcd3d0a0897b7a9b2f32360010a608557a8118165d0b692f7b95400131d7b49f5be79bb4f2faacb176782d3559324dc42c71c2580c5a74014aa05d6b8484b1bd184a0b3472ca3d8b7a1c2147d6216e8b284cb09623a5163a3b8e08d99e07899a98a595cf780f735ca85b56ed72e78b69f91e25583daab3df2e89d0dd64bfe57491a36a33dda656980f03342eae608cd0fed942bf042c2a5c0f21a641a4a0b9903eff60d4767862366af7bb7e51637b3504b56ccdc5289bb4df6b0fc1e7f91e3d0b439e8a69b36b2bd9366ae13552fdf83e367a85fe9e3af1a996dfaad42ebefd75b7cc1a560e086798423089cd987be9d1583f467b0aee526ffeb9b4971c6de36b01a636102582df7c5b5c908b6e9ad183eb8dbef53c12399f887f63cf450b96d6aeed4c68a0155250c753fca95dcd5971d7b12212fa02df4f534ac0831026d004f5c9307e674fd88e4696cceb287feaa9813614c12baaf0832830561e988a14d944023a5c050767942a868eacfafbca7840a77e1ee0ca05585343c58bede5451e0e2eb8a06e58d60a196d473e97a5075432afc8573fcbb9b71e54ad7c740f9b239b87021c7ab31d8aaa18f25fe0660f1812a37ce806e6d2017ddfc67348a80afbbd07e530851da2d4dd1c1ab75120ccba89c5564cc77550f0c456a03360714e30ee4d3cea5d7244ef43de43b09d8693d90326d2b45a4fa41c023ce470494fcdb37caf3258089db80c197c6b32fee353f32f68d4222db7822c2f7cf757e452b253587fbc397972c0a13ceed6cc4b93f5183c7c36b4a4798291076e53994d05d4b27fdf56b7e33c01c42ad0f119af4c7715ea0b24a159386a96bc47826fe14a68ea415aac1cfd168c14793b28da877e3ca4bf5dd902fa0a6de4d84919252e19e1b8b6ff43446760f362b503fbbce9db6536cfb483d9a4fda910c949b63ac434cf3ded04a9ba85ac701131414789607a22c74092941fccf2f587dfcc7d9da7ec3cb79e13225fe815650947514c4083855d6cb68ea94c3e852d64c3731f927a991f63ed9c25daabfc47c649d278684ff2e2b0126d8a56bc206e43d511e34d5396813c978424c65556e0c937dd6b66e12a62a942db146b1ad566f2b8d0a23e15d12de015282b6d482769d0ae57c9c8723f04dec247e1a98eca68eccff16f9944d0281cf1f719b159363eb954b38d60ca6568108d446a3729357f512923a129bbfade67d0579d6e919b4caa7f63ec12363cc7a54fd964a626c933e6792ce0cdcf1707772fbf681ccbd9d89b176755a0b304989e959a0b5cda747342f4c849f6ee462cf85aca5653ebed28b7520d710f68e456f84aaca94bb588d0ab83ae7aac6ef7c44191041a7cc6ff82e15c0347502dfae33b128ee54cae70e499ea1a27500febe8f7f0b5a0e6a90e249ce5f27881fb47aa90c545fa90b5c466d7371626377c147192ccb66c73dd90c1dd757398664fb77f215fa3dc519164a593aa2432b3ba01bb69101ff1c91a685f79e32985518b587c4b899ca69f4ea9efec0d0306ffcae3ec19403b6e9d4ebaf28b3c1e1eece75ae5506cd4a221420a6c954c995bfabf87e85ca63e557b30a07be910f89765b22b853ebebe197491af8bb7682f63093620e2e4ce7c9701fec75f40566746c44655feb53f7ed18e40c047d3f9c23db1f57eed4b3aa5e7f53acf5408acbca496242587f4dacd6aff10a39fc3ef904552fb08e4142486d611b94504888626d989b3e4a440b920140cb1d07c179aa4f605904b3ad8d42f98181fcbd818a301db1ae62195e4b7512ac16a9551c5b9ba3af7142393e2761923bb1d4b3f398bdc1bd633d79bc1983bf0afb320f0e03294a207cb07d4e78bbe42650114800bd140d679179929133b4b16c30ff5a4c835987a6d959f1408997f31bb937afd4496ea5b094870ee379868cfb6a47bacf55b82c7fbb155e7510a60c8ebdb0f961f484507c58d6b13fd101c4f837a9c1053356838991a082ed5b8c2714a1a5103fcf83046637ff215d91ad4fc7139a7c75c4af853db0e96f4f048accb75dfb768bab9f2d2fdac300016c8be4190153ae65d97e86dd136fce3c71586a7409f1431c6b0ef43e9908be3ab0ca3d524d4d695bc9cd383e6c1f03643d8ceac2d504c0d89878ee91f0770093c49fc9b395f26f1d0d217ee6e7fb7d5dc063e65f0a3697defa45e25332e7992822d7ea97895b0b384961ab194d28c1c7ad65c92cdaa58e4c33ca23b46a91d7aa05e1522692441c75edebdd641d0145830200e6f459a8fd118c6d63bfe2c24e9333be337bbf2164ec9bcf5f58e7d70113fbda35ba618e65da2bcd148548c10b33c54e65e18dbd6810e7fec678f4af0be400d96dbd79707aeb49210be293764ce5436ae285c0d6f5ae49e0e19f13e98a5cf671f9a51a4cee05d9be0cc5bcbbd5cad55e5105b1adcb429e43c3ebaac9dc7efeadd417f7015a4be8cd854a457e72cbe299dd8ea43a9fe9f69a9225c16c32aa01730d51e82dbe90dc4b1aa43a09eb644d2257a1349e62e0a78f0484ec94911f68dd46055909c62f9f8297f44bd871f14e0a533e81c447e7be180f799f8b8ded371015a22654cc71a3b1071b8dea956ec6a99e24e0648923e616a4d9a0533f71f4c1a637baf84eff512a2f988c696671436ccf4fa4fb5dd05bff3e4883ccd121ff445b05cb325c921935742a79ee6a417bef66f23f20e267362563d08828b45d0f1124bb9ae33f07c3762002618c32eb3a7a120901703302669397cbf5bf23647e5094ea7528874e8b116dd3c87a8ac38fd1680a521d4dfd24e995f336b020aee1aa0864a71e0b5ae3118c38ad8e3aa1a8fbea2aaea33a7ec7bcf22a1ef7a634168c93cd5551172fb0e9afb1682edf37786cd3682fd75562d36cb20917d969e641834767a8ff8196ced2017d7f8f384d5e888a356d099f1c8d7748c99c6ae2de83061ea24354d1c106c26a368380b64e26e9a17c1146780557ed092737b912a355b4cdb23e33817cfe07809cf9da8857b14c68d04ec4f2ba5b0f8739dba2dc81704a71e536b3e35321fe2d0e77810022eb8a3e0239af5e0519015ad74f685e15de4362c16432dd46fa78922883556e162858ce2f00f63f5562490e566c4ef31bec9e842ed1821f772ef7415fc386d4c78ed734e1202c17ca3870f02950f0db770ecef96bf1be28922ed60d166f2b2606a3056765054cb848c4db56bc52e868d365a55196e5c975f07ae4d3a4549cf46f3cda5506aaf04ce028c031ec2a66b86f8ca3f3759d294334fd433465a23dc92050707e3172eb0ad063f64f424ba56d41b0c070c16fb9f04766fdc7484134c1ce376d77d54583fc6029791d6ad3f197a307e69dda71110d50d47a8051acd848d307fd2b64cb9c3a95fe1695e81128d0c06b6aaa01d6ffd17cb5cc19be401a99774529f2d3d036181ef7c1ab8956fa557ba3f5000dc69de515810396b0eb3cdaee88f8909d49e1c34cc727406fb44a8bd1a82b7ba8f40578fb9d4af8476f51613ccd9f719ab4c7e6a4fff994e960a0f4cc2e7c5e5e1cb05731d86ab2c48d5fd2efab3d27473f313690aefdad5b0416c561f7999b471b373cee5622f71717a816e4da8918b7c12a1c8efe50ac38534fa0cf3f23278b29cd330e2575b0addda3727cea744b0a66b7694b87d7f71509219bd5b744fab39cd08172ead85abe41462920f3d08b7b4b42c3039dcb6af3b2ff5b82357ad785625980d0dfdee8c18662a2d0136d18aa236ccc0596e85ec5976debdf54cfffa16fa2560abf9f5bfbe5816da1fb8d78c11e9af5efafaa3b3cd66c44a2d37744196a2d2847dd2cf61bda531eb4e529219bb67b09f9e5c2d3118293c39e7eef8e345f93dd4f55df4b9ba7bb04a5bb3689796be52893694272de064c4c197969b13edf0d2c57a53cae88c7fd08a55f0f37c25a6029239927fc55ef0cf19a8664b3f52b59a4eaca84e062115738c63ef27ae12d70a49554e6202abcf6c9b1cdcc8aa3d53a562e5a0341a910422374a28ee25a827c28a3a3f4f6292793c14bac2547595e86b08c4a183e47f49a2f199eb6a6d362315e038c8dc598c89e88ece99244aaebaeee814d13470f849ca925034bd1f379f3308b6e2f0d7cfcad17374a8ce50da63450585b1a9f91671000cdae673664e76f105ccad54ad8fce27ba763ada51da20b2a3be93d75f0eefad7db4ba26f415f6d3b7ffd679213a57150c2f811db8a8fe65a1ba771c801dbb47f929ef03577189cc43096adf0add23312050bc30ab4e41152cf22cfbf6e3741186bd8920cf890d7ea8484c461ed5354b7473070116b26809ad407de875753fefe95787a755a8fc918bae9acd7aa1fe590f828e6c4d1f40f7d57d9d34846cb539d97ea4c60d9cdc895b515b0435439d1f610491da7adf32b8001441967c1a2a74f8f299511b7709c92ef32b3f95de78bb5e61e1d95aa765a941ac8f1f5dc7fd5b19928331c0bcf0f234e4134875a8bc6a9f7e9ab61280e57c5457a4a1b83da98284547b92f1bfa770ae6a290f0b8d3678332cdbdb2bb52f1798a31cbc91636a643ad435070f84b5a43d09012993ef10f59762a6d512b572590a7f291e42246687f0d5d709afebc2c54d517543a158d8f009cbc053fd0165ca9a162934ddede10d27cf6d31f740213852428485f91b364adb16e7192981e43cc6719ab8a46182991c61e278fe8663636f2f5930d3d3b396ee464977a0f810bf4bea28e205ec7216bd40711390b81b1a954c9a7eb49aeb4b90fe5612405c55587231bb355c8152ce0f6d7b2318793c1e0916a4a64f5ab326f842b9fc27fd05c47fb8cc2c1c094cb6f253e95e6bef4d5e30dde78ec641b8e0a0f3f98d96536f29c375008be6e5b5c5dd9de3a76e77209cda1e5b45c150c67cc6e62fde7eda42e423fabeb771efdec3712262ff1d77f6f841fd2591f649e01affb4330d84d5fe45c8bdabd86902c86375309434bd6f1c5e6ee19ee52141b8a7556d52340ef84c50234b4c0fa9d912a87fe7b33f2d834eaa68e4a06438221ace42ea941069d6e38d3de5f5943ef5f4c81b6e96f1467f5bbf279548fae4b40ad6f48721b09f31dba3866fa1daec9abf14f4268b72832468331bcf35c7fe27d6115a1ffcb813c051bd277824597bd3c9f809d06e4beef5a869fd46092a6a0817ece30baa06067ea34f5692ef553484f1e95daed4bb292cb88421ff5e6b073bfba99130093a90a11f2c34bec15217458ad70aa03e7329646d450bd0ff1177db6e7609bce1134d6b455f810e5796a2f6d071627f7f8ec6e471456cb7cb145996c6dc80358a4cca5dabb9188e2ee0e954e366e9ba52823ad9325bc5777016193e35432fb94278e55d1519bd144f4c0de46e31e9a5da6fa540df16d5155c8d2a287881ee7c3a1aabfdc24e6b7b2b132b3bb34fcd7c154efcc5499b22b734a3bc19c0079013f404ad79c526cc63595f2dd55c9ca6df263807e040694ef85f9ff66d58aedb2653beb56be50dc39b8c1cf379da0429f3c308ab260836b0248fd2484bf76a8d549d7b83324be8e0089129e6ae8bbe9460f5f665b1fc57011c91d47887f45c5fd509688872597ee7d2bc81585a3d02b7e508dda0e12bf7f28850304a241feb3f7715379088f1f17c92220fc7c4b9ad609e65327946e9e484376ae8bc65c4fc27da8e46ed2d89804ca4f3dc921f7a795c2504f4402467e3e5cd7c7533bff190cad98b9dc58790ef6d49b8772f9743e5526ae27483d457fd1671290cec278f559fd192af9455bb2ca7543e68183adcdfed06a28ec8c076bd5b32a6818918ba61b7ddcddcf6ab92f2445988378df3bf8d48f710d755966c86e301f4b4df8e55c7a051c9258329b0f2663d646638dbef117d31621b2ba216dd6635578aee29a3f0a8667ad95c0b82e150ccd6fe2e9ebf1a7101eb2dded3540070bc6cf49f2ea0bcf63ba2420a60240e78c173091a0524f0a2c11b815334f0e7d6ab74f9677e2a6eff0513718c8314a342c48d8a7dff1cf4a7355573d09a28f9ec9ce0c995f9e3160dc511c2bded60de04a468d69f98f285c48fdde3674f881cff5d3e137ecb8c4dc717bb0e66d938208fa5ab8b9d907162d94728d999cdd01133e8e21274ca70e47245a2f231c5ef4a13f422e5cae64eb288dcb2dd2684b229495a29b4ce00f3096673756149a076fddffd274b391e9914afa56abb12f23b8fe8f99567dfa4a43b5c175c528587311828baacb468c7bf5dfa7ddbb214ba3972774c0c53b05f3b7a71db5a0d1ddb79036796c192406ae9025a7a85171f1b48a8ae09458393a66a62fba003b45feeae604bb823c18e67f843ed51d79167500456413770476f62bd408dd638e35579888f320c315777195589a5f11678488660599e9a23a2462a32311b67dc9fd2809cb36814d57d69388c670123f37fa75dc9a2b790c85e9fc531f55ccf64b6faed210c110ee9e069ba743a2776be54cb1745eddc1c490f3aa656d0be7ad40370a4c23f9b7429982b8ec628bc6921043df2c75326199a215ded1ec0afad0f11e933758c56d363c3b1627cf1b3348298faf9bf0ed81b2afd624d99e2ca50d7c1ef79733e000f6f766823a025bb65b18b2599d2440096e4cfe61c9d4e5b5ba3980caaafbb320c6f4b45d706980ef1067212524ee13ba42a0a4eb5b3e805fc421d0b2482cbe4cbe89cdb34a73ac485e11aac2bd9f5e26b63b09f7328d2f0af6cecf34865ef0699defbc88936abaf65a58166cd928e2508594662305172d034d88bdf7ca091c382624677fc9d58973d5e63fa55f83dbe78c2aba77fbbda693062a639de75d9cc2dc855cef62c5c788b91b0b5c6e99d6970d2fe812642ba187cd99bf2ae6788df1807e99e8f85510ddd116be4c1bbbf9030afb299b965ab046de0a0028a3f08ea0c183eca6d1de2e425af05a90ae5222cd25c85b5e9a0b976d871a5190cd8d40e2a2577c25abd2b1ee79107f9519f29e5d2e9dcb495a5748becc54a5b45dbe99306af261c25ca37a503d47c31ae8a22bd77ff44de183613c9530e0827a464807d1e5739b9a9b18357a3b9bec9571e139c9a1fb4a87ecc50c6c72f52669b047362858ebd0dc23234b0fca8eabc07b83019b86b8b4384ac0bdba6b5634255020f5760fd0c7cb051dc5c8bea3dd14b235a37bb035a611dd8edf9b1354a92d624412c24684f376c6a840277d6cf8d242476ebc9a9c04eed02496822e3e53045a2e108272ed2a1bf4eb787529e6a619c01cebb0c027d04779ab191759e6cf35220f1ca3afbba1108897d1222fd28a3a2279fc855b93d5f9e4582a13cc08ff7ead406c1f54bdabb96eca90e025a06d356c9e18f887b8e4650a8c090d89f8e0a22ae57660ba444eca04030b063e8e3d4e2a39e67310c830b3ced1b9e8efc239ebcc06b291aefbf53fdb92a12083314a8ccbde5c6d183e1f296bde2fe8095de526f02c3ed228fb4c97d628aafe579750a25db17a43c525795ef7c437d6cc6094b0cde5a16824c88b47f56db0c7bd3f391f3e2891b85b1473b35bd99e9a80f5acad027e9ae180eae8fcd08f21ebb0337b8179dea799e5ea006ee4c9e960dda37a559933998cd392209923d272ff3c185844a3d4b32f075acffabb1a996a2315a7c4ac42bfa01fb9d517e96d6b9f2e949952c2b1f83da3240cae84f7cc11792b541f890e9ee9c58199bb2f81e57a46d784763837e87a5a602de43e2b1777adce408097d17d21b616ec4aafa27d592ef62d8257ee6ac0313101c6a5d9c711d5d256ec4cfedcfe278ae9e89c46bbf6c19bc7fda0c95bb5f54c4bf9632876fd916c86d11af09eb98462e0ff0fe60ca429260cc7df0eb14a0622e7c4b094a1a686d73860e39d3d51fb98be10a95a26a2bf0aab38f961c4aa2b82f8d479a6085e748e43caa717b480b7e9e1de995b7dc46fbd6fa6344c88d47ccf155fd91c50df1da15bbbc855606d40c64315501303d33b75f163b0249a7de4333be23b2809c2490acba94e4fc2e3b1e654422decdebde6ae3c99b2621d1ec61d23060748cb44f2e8a4753dbf9c4abd58c91ad0801b7b81124c03a06da384d0e9fade583ec577b402b860b1889840b5d613ca7aa0dbc2a040f95dd1d76ab41e0f035eabec08f22bdbc6afd3cf293c529df41b37d69162b3d9520b02f187d965696af96d59a0d7ea8ffe105134401b37af1ce7290620d80c3a45279454fa48412d7dd38c96d6c8010e095e08e288fdbcf1ae95ca99c878bdc7b967fc5805a62a72f9e4a97c67a3bdf80f5d8235ba1cfb0e6ac93268943077e14b0a51b3ab8ef6eac5d42ac3c0d9d99af8aca4b890ccdf6b0842c45f9ad7a1ff3170db42ef5316c782aded35e5be0e287ace2d070d1d1b1ca0a5d4220e09dbf67d97d03e69f0934e9545ab41df944f91f787aa4def6b2fa321dbd8a63ff117419119b9abf0a8fc525d67d86ef13f06aed173579417ae4913fd89c2a33f5c1db8f3aecf7bc1099dfebf4b6939f119d76412460d243b29a32ebc9fc85abdc18d2991a0ff698c171df27f08f18cb4df7adac9ca49796b7833615fd35e5da910f48beee9c892116e331c149db52d9cb1c6487dd9d9b5f80c9bfe3d6c4af7a0eb49ffd445ce759541bbd8f6d159ed82037f33b8ade34ccaacc4295653f9b7b260d3a2177f61a648f844ba3cf62d45b119a7bb029492a42c46b748103448f80361e3a700d224418048c24133ff939374ad6e6c8ad3f173896e7e14c0740d3ac6eaab68732e71b6792319d8504f586cbe0eb648873f2e95a2a3e84408079d3276003152df8c77aa44fee34553803242ca3d0ca39376c2782ee9e492751685e30cd1b2beb690589072e4da3be049da9f91e7de63b8e4c7b2e960efcceef16dbf148527c7f6cf8a64a0143aa4ddf0a1a3414bd5c0926f4cfd0023a88675f05711e5a3eb7c682c5b26d0201657f7d910450ceb51bd16cfcf194b5eb7ce0fb1269c7243bb6ca0bf8771b8354312c753951489395279969755dd50aeebe46335f219b975aba852e2436a1ae94100b5e47c0c5b151f7180b077208b6dbb483e5443652488adaca2bfd87b391c90d0a329e6707d026068de4387b4dfe18170bd603efa8fe1c736753c8a080f99bf7824d698748479c38b3c3ada33a2a6068b4aa8e5e785d8116708f4e6884bea5740a40289674891c5b9d32713676adaded66848cbeb4a4db1a4151625745ca75b36a8061ff37734f5f6c7671f17fb02b1a6b4dc00890ed5bd9936023b6e09862d659a96e9a08a6ad7e486e80b11a91376aee47a18e903e37f36195ee6a0160a800b948b39cbbd339e1ae077aa0badb85cdf82640a2f2f6070f084ea6ead73b554364116daf2baec5624ed43aac76c51f1b3008d555cb753831f090455a61ab962d6bd5eec61854de539854a1c5c159f6763f3509c8b6df4e8062133050f4df52dc16354cfa3bf834784138755bdd8755e6d721d983c94e0990c5451860f7279c66afdf809356b9b342a65b63f642ba34c8ea4a47a0c174f8195781a4990fe76b64489519ededb32b37acd7fb832cba7f7a4c8bc5b77d6484c4c6eeb4eda9dc05ef37561f1e390bb1a1459b025c9fc790e55c476d4dacf2a89a6ec39288344361cf0996257cd9e0e2dcb41eb7042fe27ff5c29ebe276880cec8ef80231bed4e7ec6169beed64dec19606f50d905da70ef3e1f2b6560cb4ddff8720065647cfa6f4dd627fc0f454429a45ca0105f79ef47dd153673ec0a322f0c819a84145545d50895e5793db7e0170b301757b6b731e30a2cb4194bdeda43f45fb2be482e2910dd774ed01541f46f51e1805fa4200333246c2550d736d9ce840daa22a412c610a23a4855dfba29fa0d495732667733463d963bdced83659bfac0033c5cb841d7845d64fb85267fb227380b94168587e5475fe93b2978f1d99dc32a0fdb53a49b07b447bf1fa69dfdc5f7f36d976b1adff1b25b1c113bae6a3a8d74ec950252c5a3525dc7848afe148a608bb8ecd72eee385215e798b3b67665757d2d35d693021cd2b34b90412ee90b6577762bdd891cafc1e8f9182c05495937b0f10204ab77bfc65fc18d2ccf9df0848a8c48a721c06c4d5950c264373d3c6835362c9da1ebe54d6b51b59a48773c1dea436c2d8c7d501a430117ea86405479fb5055d910e91a2f5d91a3ad0b377914ef8b3fe6b68febb9fb0826e399bddebe4163b8d04dd0b3fe3a3ec5baa4617243dd6fb2a7cc734e2420843458cdb270f21e9682511cc4e564fa9490e7544151a1f53f9d146b35f5039d3fb7f3b4c64f227ac7a6e620acd28c6371f6f79af016a04338a11d7f9a97ba04d56a593082ff0e059185a0c25f78b6adcc5ca88103bc472aa2718c32564c6b65af19440f766825ede359127201c4afd309fd73f4b3f2a92c211cdca3021e68ca866f68bbe2a29816a1c9aeb7d41fc57e492bc5e184302e90cea50be42e32b4d2eb2a7cbea9efab34361e940c086d01c36ceb52c13940bdd23b7131d1af3a4a7b9f4cfe25397235bad0a0c5fbd777c4e5c1902d885ea72a34aa2a93201753f3fe05ce207c8602340a0476292b42ef015616233e3dabec6f8a4e3c267206dae386ed75568ec2ea0cbcdf5c11e75d168d1975d47e3433ce52e4ed15c92d687984fbe7f34a14c67bde8ea4caee9e0f69f43b55421b1a61186a735335edf6665c0bcab9e396c00e4e18845389302c25c02c2cf50c188891234fdd2bbcac7b0dedf6400ab3ae7164fefadaf2cb18703c860d68154adb82c4e72d784fdb59b5d837e97f39e7272e1bf195e371232c3d0e54ca273c1ddc082a4e013e87eb2452c145ecafc4c761e711a4c0dda1f3ba320bb1f2727a5fc13dc11868d7575a10eaf8df457a4c4086e9d40ba0750cad07da93b04919946efb396f628b86080659ad5dd2aafbd18f99fce0ee19174449e56d2b8995cff6e927a169dfd11b4451333c8b5725fe919e5fa44904b1ecce368c49a3e198e97de36f6148c98fc6880305226882229a11645900ae63f74552473e4a3896b665ed92e7cca0f17faa159563e8667cfc7cf4b59b11217c2c723efadef60572898742fdb62856aea8f32ac867019bc13ef14228c1996d64f511199ec273a4a443aaf433d00ef955453fcbafd193765b8e963d02c617c03e152d4da453d8188a6f042c406203067bf7596fb28024987fef2cb85900506784bfbb550c15345489cbe231bf85437d7b02bb6bdfc1ffb54ae7af073ae80277d29be617fb802f5f19b2920fd0e16a766be553da23cf1eaf9ad86e04aa2856bad6444491aa9023da8746182363f70a9c90e0172f92e8a224a4df794742c64830b2a096cf28d7a2066df38a5da9efa373b9fc2e5b2c353c93808d925b53daa252eb244c65b7d62c840f2aaef940428162ab7e6ad5d5dfd9f4724b1ff1285e910d914df7a8a2ebc7b6dbaf8fded9e8db5bb225571c574781d7fc6589f0b84bdc1f59a2989a12d3f8ed8506a8b2e36db48b05a5bfd4073ecd24300082a8b4c57df515db27b5b394b5436bd1e2e205f6644f20855d01a44b10cb770ebcf5ad070a924dbf69eedb7483d1c3943c96cdb512029cd0cdb4b004cfbb052a648dd4f281b9b11c48fbf74bec1b7534810e53e5aeac994f53ecccb72cd7bc44ad5a575adf43885d371886cd7287ebd0498062eb13f4418cb580a997d53499c115e7685555206e681cc192b4ac94b1791dfaccd51cb2bad1d6aee139abdc5d5860988d7b00d4f8fa29e60dbecc882c4fc56cc7f08d934753ffc33b6c60d44655c7252c8d42afe24aa312bd0f316633afba12e1d907dd44b4f9157911f4ff1679f67045f4cb6ae57924dd7128c74fda82c5a58d7f68aecadcf8a71979cffe29765d7cae12204cf212f1f04a656dff215faaa5ede18d1ac12299f57d18e1a86a32cb522b472a41bcabbbf57e25455dca22862d5873108604a0d7b1dbca127c3946868011aae8e9e9fb4589fc1d8090fb204a3a25cf105a0d571ff6f29ab5f5b6431379e99aaa8bc472e42c7dc932d4aa368cd5782408c46ed6ed479f02b7f713962baa59d0ea8bb3a0151c0b3ee2da6d12b4da5cb01796128874e528a91aa5110fed61d33040333fd0d681671d37e1a46dde555e47d7c3a2ce0fbdb099698ce25c4adf084a5bcc516fa3b7cca1b34f9e9903bfae5c891bb06fd156ba6f8244747d0a6ed8327f980545e1c511bdc7e444faf46eb04ba8f6ee4bf5c95d7dfb98d82faa3577b6fbc1285183e24d158a267be896112b274a91a47aae9de071454037beaf12dec2544c0b8ee596c18d794360ee9e36ecea8716e99703ac4876222c408a1552ae1e7badaff3b9c62bef211a298a1e17c70217c689d59519d575c2d19794b687112eb5449c8a1c9a005549d4dac53b5f334f654112e625e5a33d19bcb2513aca4e4ae62c35d606c225a84af21e52cc3d2f08346c26f1722c2039ea43af397d4bcfdfe0d0ebc7467c8d00ce83380b8850679fb9d626749e3a66d1ab357c961b55dbf8bd14ba7198669a720383172241213d53724c776f043bfa160aa09273683b5346cf4e013bdb33f21870bf10fa153c7ba8ab4b81e2c59a4e1d2ede98147a0f37451802e62f52a7ec9723ee347e1611e6079233b53be4763eae2b5fd33e1c2ba2c39c2bf4e7ba37c8f40ede03a59d9b91d3d38b032c08c040b470503b8238478c6ba45f0b85bbc6f0d1dd6d2ab4457b3109b77a038dfcc2cb03eeeb3771b71e9afadcd88b2a3183900f72c1b0f8bee9a73b673fdecab9c3e3be28b8002e67baa5894a51fe55e00b86ad7fd71c0177b1c6207e53a63ef27111d5e6349b88020435b3e71944d7f16c6b9c245b8266ff7a589b8278d728816de5dcc58a9b1699a7d4188128c261b3c5180b43c12bc656cd0b7e53c1dc140ac0c8601288ef50ebdf07cac6bed04fc3374d5c6708c1759e5ff5415943d528e8fba6424efbfc1683eded06cf96f9347bb760ec422411e2d893e3d448c06b62f2a87bcd0255832536cb51933debbece33ca0bd1aad824868faf7a17bdd0e154237930c5cb7555a4eceb70ec40926c49ced39b5c8085541a1d202ef741ed299074c2759626112dded2723e4a4bb18a6ad170a3a85c117f2ced05518d7e59d873ce1e2fe9867c7092c128c10168ff4f55daf7197d3d21567560e74c4bb6b109dd43f1829d8bb8d25d45aabee9a0e2c37f3cd880bf3eaca053aa4bef9140bff08a37ff6534211328a83e54efd1fc330738500f06be13bbdb86532e467ead7f995403fb0881637dc316e9bb14ef0d72c9cd6fb772b144ac973c8b29b16bd8ce28b5720262cbcce474b2a0375cb9782cc572e0d151ca7eacdfcae817e706cd2949305c10f32f3c07011ed14aee15eb884d7bf7526d41d5bcd9e09b52dfc696e9b94262d745d52ae41b9ede2353ae65945137b7ca44a4a4e3c643015c12e0fba9132baef103b99e903a35fe5e65ebc357a27432986801587259c35c43df1c1336d37315583e5cd1facc8e955b689e53bcabe22077227a9eceba07b6d74a5157c53a36b6d3a8897e02cd69a21ab6d6c96b82f20c5108e4787f7c19721a99204380dcd0e155b5e412b704be75559161ea4b6ea6bfd491feb051e43d0f4d9ae72ab04eaf9268df3acaca0039d971b6303815b7956a8f8b1c9e7d9bdba62134505c4daeeec2010acbd4a989ecf686fa55a70d05c022aef1aab5f46a5866d8f9b87e5436ceb22f7371d0377b7b27fb1c38dcd8c0766720e6dbdb888b5df97ce8f5aa6f25f63607886b18e8bd84e238bb9d35aaab592e60ceb8d39a37475ddf5e306b9e6aff9f195c53662c14deb9f72eb7e629900139ba29be25e8a80bd1d13512ce9d632ca9403b4fc0469ff9a3e4a7da161c22549c13d63bb590d5957d72cd4d7e057a6db033c5706c6ac9913e8628bfd95f4054e6e3dbf2d38a5a2b7abb520a648992aa3c4d7365379b27b4ac5aed4acc2a5f840b5f3d3d7851e544654b288bf780fdf23420888c1ab5013151ecc5dd6bd541e6180e13459c26f444df9732bd99714f9822c2ca5306962efa017d26fe5e0eb5004e78bcbeede2f1350565e9c6602e1d857ce30db3432ffd3db93bea3e188f8110ab21612c950b370de9a3d333cf77c95f5e74620071fc1b6498fac3dd3f8fa2bd0143343d3e931eec5da1c2112f224d38f440b6b92b346c07709a213296b7d9e15e446d959da9ce5e28d22ea7874fab249efc79727949978d9edd913bbb11cf3aed9947eeb47fdacde248e03a67f8cafb64832f06f8a4eed7c1a23d5e66e7fc1e6933c3b3a149d2f892145360967d17a3729ddab6ae565d49d83f8f32dfb626e80ba1d0773416ef78bb6e0c9b794056684a35afc22f5996584b335c51008f4d74eff96b5b1ecdcfa57b5d5f02e916f9937043332d366616c5165e5ad1ff8126c28b81a630848a0160a17f33fa15e451e6dde94757456d7bb42df9e96889aeddc690c5b1d559a658c9014b66e3d21534a264b598f6d653f280e799d5e10abddec8476b64ba1ce0e7d4dbe1a9647b327fe8d9fa29717bf5012b0165a543e0f254befa396227c99e068bf0852268098a0808ba535fb8f46f59f01ed63453f7266bd6d558c8c216640c3ddfe4fb04830d4665f2360fb5895128c1fe727a540af5098ee2c1dfd1303397393b875bff96e7313b59c0d662ed2f30de69f631e743a03719616be32cfb4cead5a8fadbc23f38a1628e09bb8f0f553cd82cabbe95e1f6fed04e9709283aa0f6b195d28aab9cc33e4da60942993f929e43f5059eade542bc6ca99d1719d3e09f195d54ad18ba9266bd8d1a3d30eeec9664c3c0d6e7dc7539d6a3890cc14019de4c67a085a5c2ad38b46da65a9a17e468d38439510f31483f54ac32d40eaafaa406a9b8dde7b3cef7fbfafa47b5ffed123f4876a2ec052e20f1c1183af4c44e538dfe000d508290950f58324ca55c08279cbd4f0d8f330e4ea311f5aa277acc87f3ca53bbae6d7546e80008b547e1abcf0a080aa9c05f1c1a813e8da83db00ae238d4bb0c47117c89a730129eaa3aa749548b3d178d845d39ee1c5cf71a280d6571146f56aeeefa824d729bcf319e800a83ee1b95d0f2223dd9e0bd6424adfdfd3f1da0a4339d38ecefd2b6677cd6369679ea0c3513a72b02ef4a6fa595e6c39798a7e80bd3d7dc55be45c8f57628ce0a9bc330bbc599e8c7279a7be85eacde53e638bba6993382380bd0d6977784f1850233b24f1c97b440f05422e90bf4cc6255612545e2f93452b0a241e434d0a0bc10b8bbfcee6fcce9d45f465670fa3b183444dffc8c008284f5582ed5f0a26e7b756b8eb44041d5a14905960ad0934dd5b274d5d3031a4073e4127756bead83b05a29072520f164acfe916739ffc60c9f2ee2417eecb1fcc83824cea0079cd555e044afff5ec50a47399d70b7ff6e0fd0353ea1a484b58ff3a0b9e79c43494f3e00f6541893e0c6baa52290eada2abf933faf9d9622536ebf959cfefa19edff5e61427535041502572a5ad25758d3b3eef8d61be2df9836e8698719068c6fcbe403d107636a86a238a896af18b9fde8bb856610f9cdbfbb574efdfd728753bcb9adf20a141af31d2b69ec8d3e5b476b1c6bb74cf5e1b453ddf3b6be72457cc627d6e03addbc62a096b7ce26eafb0f8c0128f96aeede35b99feb05c77e22be17269f83acf9b4434113ad2fd0f9b514c67af25a5e719ef203b89161235d796d686df08f160cf609fd4db1c5fe2260fae1e66985d7a47035e2428d1d49315670596d14ab17ad818c4b6b901b60321d00869b1a2a336f9905cc413bcd350478f47ce79337fdd393eaaae1556ce258fdbc0bafe052f73f2f2b3bd45328f936a400aef9e2f80e7a4dcfaaf9010bba36d68834adeefe3f8058c5e437112cd968647ac05a9433689a987af5cdefe4342b91079efabe0ea7594aee07fee92f2e168ca7d4eedbe1d871b2360a670d61d05b4e7947b582701a71698b6612bcd1dff4089e51e591cca264e34627dc5b15656639f581a1e049b7b207a7ecf423d4e76753d0e5388f8565dbd00d1d14c1f1a6b41004d2a39b1ca5fd5ab1996947f31f3d34ffaa26ad0b3dd33ddb9cc32fc6c6df0d41b551f375248cb63f575c2937e51cb64686c6b878bdc54f27c0241d05dd4b3c7a0aad49a3336772ed98391f38308527af20f27de7522aa291bdc72d0dd8cddee91d1abd90409ac6cb1928126af802183d9273906d92b2e05b69ac39cbe51f20a49ffac5a34c7fb74eb2f2a6841a586d202d44c0573f347e78e6b3e8c8eedf9ae4d466f95932089c9d79a2fa8f4b0fbd13d7b17becdb7a81f9649e95a31a20ac9b18b4351f7de4c0567f654c381c2782b5aad44a45bd5afa3862916ff8b414d9d4f184739433bb0c9c191dab5732bc1caa3293d56fcf660a27a6d847d7e5db8272f793822d7ed1812f47b8031051ac47071deb92844ab077c86115d24aedbc4e5dc63cdea1fd7b086874dff3ddff9494c4ad505c2408004bf6b0292600d4248b11589257958ff2e0e531d1b6eaa75b28b2111e9b2cb8a5e06d509be187a89da1b19a04325a473277138a571b2c80c45a43648a0ffce1ec238f50abdec3e0d7d477b08f8aca1883c37e35be50ba5fc06d551ad8de9074604357429ad58e566875d99349b297554600b6cab02b675a5af69b6e8e5f9b14489620f56808c250876631a020660befa4cd8627fdece73a239822e756d0252a9964fbafad889005555a1b41edbd72b40550ee4f1eeb330d8b39eddcb079c1eecf46ee030dfbee44fe70714f421e19a4bab2d89834ab2481e15d2c8f7124f3e3e91b0cb33fea02d481191a967c0314abf137b590320a3cfb0ffe92ba322997652846f7410d0f1a7609b956cc6ba7dd57a2c9a79ab55e7433c1798ffa0a3126ebdc35c5a4ced2abda656183f7c15c964f0a435f41a5e6fe8d5311b324c11537c6b1f92e9cc72f2c8361ff5d3d290d2359a797304a3c39cf2785eb52a2eb3869c6c4960e04a913c978fcd6d6bf247cc83627fcf5d7154ce5d29ad51dd574a7e0bcf2166fcd63e0d32e9162c1395733876d2051ecf3b749337806903321851a697643f39e4d8860b511087c8c37a544aaed1ab5dfa89823640a677615727d165980fcf8f662927aa46615154f4eeaa46413fdb4bd0cedf5dceee287cbefe3e5b62b2bec87c9407d07c32c7ff46777c11a23ac56138164e7902f2da8bd2b8dbf4ec1a72ad0ccf237db5eb46b7793ff84be0f794cc181f71f0802bbb69e3d6015fe0f634bed5e1de455b7f64058b26978ce9fbfc04d1259257104da49299acb8a2a7641b8bd4edfeb7ae5573bcab7397d35530f41a7291dcaca7630afe062edb0da05831aa4d6b37ad6f9d073308a631cc573fa04bc8458000d13f9f1f236afa6fce1909646e776ca84c27f9682c0be434e85b751d49b83eb3c503a03c7f266e6015fff57385251a8396d519cef215a3fe6a1e274e16bb20bdf0c65522ceb756ca597cb7345d770d1840620f34d382000d3881817b53694c4dd79b82348fb036b3aa63aec38fa0b7ca98e0c78507c23265a231d5b66b9850b6b21b11aec503c2ff275e7ea09835ffe1daaf9054120084056b281e1d6831c1701b9ed2f4c1c00d2f873db92cfc83cef867670822a5c398effee5d8b816452359cf5f0f6305b75d9b516ffd49d0d3d464ae5f5a015ac716f18e9818bbc62a521687698b9458d662bd9ac278c685d82edc8bc28776da56bfd7217ed157381908553b15fbdefc83d9f0354fb8dcea15e49cc34dea911b0e9dbc5ae2929365433751d36474ada97b3ac01ccdfc8f92e068b5b81ecd715d57e3437e6710851999a10c8f65a587663461e94388a1ca0bc2b1c051304ce1c45150e9bda11bf5f068c473e7e34ebd0e66710ad65d1ca5e76d55614c9206ff28eb4163851846e131d7b632222d69fdbe8b2b1f00e2ea1fb84b7be0c177f91b6d00905016a75c46f215dc185ac0885507d6f2862db9da53d5da4178e54a7a121d9f03fc4e6c678f56dc2860bb72058335e58f4f40e39282e42527aa564bd2592f4ba4adc33a3754e85de601859c506f6d17c6ca3ddbe77db6b38f7f4cf1104a52980f17e55559dc788c644d47ba5636cb125d4f49fc8b70da56d24a4d9bc125d5675852b211c027168041cecf4e975df814b8f0337bafcc357b59de831a48b49ac44df827d0f69d70ebfbd0038678466dad9592156cb62b32c13c882811579fffab769a1497aa1fe2e2bfcf1618479848bf3e1283237b1318fc0d91f7ab54c2a6cd4dbb5b7a15b71c9182385555171fb894a2c0da9eb47d00eef1044988380497f56dd55892501d695facdc97c7f428b98581477cfec480690c9dc8465cf4780bc385fbd6d5e70f251fea9759463a575ad5b9088c8e72b7eda6f2758dd184e6bd8388f1c3d72ef6d06b677ae5d723e87298864466f78c43215c520c09d9bad23d85bc83a6422fabe05b1cebb4117e67d2768d14e25deff6f3cbc628101164c33aeac8bcb9bb4136b12b701bd8e6f9115b3703cd38feef09cf6e1cf1094a95303da3e2dfefac9304b81b2f6d6f1a9e3d6d4ba9b8562a509681144520ff042c9fc9ad95b3a6c17cff40949d711a2854fbb9d92b4b4e9aa1d92d2916352f61d5a48364b9a92663d63b25b33d64c8ffbecc3f0f236dcf9a7f698e69dc6703b1166d6d6f5c048c05618b67bf2a0c2e7cdd0ed5bc73236e2a2721fceff90b1f15f642e111326859134e27e72af346601519608f963ec63011ae3ab72449e40db3278018bf321624d19c8ff90e9e54e0e1de965af2ae891f52a3a61744dfa99b0743276f36e61f36120961380b9e83b28da15d3293bf577364781cab744a5d5e72726dfa44d4f052c60ef6847696c4a0fca9e0ff7e018ae65e62d3db2b3437b434da3c8f6668e226695e931c10cdd632da025a63563494d09c70f64fed54954f5b6d64a670cf5bc8f04b0107ce4921a2e79c499f6134422aba60451ec33cfac4e91da83222e33cc3aba8b6e78ee2214abcaa85744f9cf8798e4b017c7327be3eee3737af60dc764fb4a1a9e814b3116e1aa7571c573b77737bd6157b2c873c96b4d72f5060ad8e79d8499f99633b4be6db05f33378b4fd557e4c6f824ece18598c04ca13a74c4069d908ddbbf4a159d908f50b9bb9feba0b16d5b54623968a475cb030a80c001b33988ef55586f4376b899f20cdbe7ea5109dad1bcb3c23b36efb8a522efba58b5391f73314b28806e17607e942841bd2752014b19f00cf7d3d500471a25147fb24e9d4709967efb47d1de6dc68aade128dc3cbb78ec5d975b422b32774a1124d72f2eb65e4d12d121131b1710c77e4a13b42d82b1db6f5e68d2e80dfde6e988525b012cda76048e07cca40f11da8cc8fed2af3c442882799823b4078d9d3f77b4126e28d2fd0e6338cfc914bee872aa40e292cd9eb3aae9497f6383eed56d78bb842c8287596a07dcc7bc5e25c134f1b5e04ffc3b65a4278ef3dac3fdd69d509c9e3248743993827145de750f97ad213d459b8fed882565173fe2c834aa2fc1e1e383df90c3560cf45d928584c87e2db0f5623a3b0710beb056d564eedee6e3c722c7671147f87ba2fb5bee91cce0518b5246a465eac737679ae8b2d19d8e12360460ba7a1b0a98d62b8e48afb3a9114d41a59871d2e3134938befc6601b427693a5ba918fc00e12023e77bf81eb249467775e81643ba88edac924a64871092b851889a93cf8166a268417c49843a03330601091fb3a80feb112cc257c295a7ab038132549ea1d2312c192cf3f41d03e914c426f551d2f731fdcb6a25034a21a3e14941947271a073d325f8768da9acb568bdb57891f0e7f775e7e26f7d809fb0c6696c029d19f7326c7a728dd2cd267b8b85033cfeffcf73651b4b0bfefee0b7e849e133b54367792145de04515d2d89a8c040ac4b8add0c2b49c1781aac6e958a4cb175fd049fe85426a7b387cff426592a1c2c6723376c4cfa3b6aa6326c9af3f01060435c2cbf5aac09d713d14e7e4374bc7e7f440430c6ff5c2f5f92040c33c6d8421236364b2a32ef88a96d1333f6dced6fce99eb3f859c11da3d64850ef9de7dc9cdae4c90f5cd9a42cf899d7df884eec1d6c0c91ec9b212174193fcf23a3dac84897e8a3b6985622957606024460ce5fd7a1bdf383eda5c2dd69923da6fc65b1e8314897341e4bca800c3b881b65cafb5438ebe5092f43e8d53fa3cae735ed5ea9044a25d334c641f7fd6d849eb8423d5c1153534b048f850a69277b78997542429b3dd6ed0acc5d435324dbc27c3db52ede6b6059e5389933506f7cd14b65d1a4420ae96366419db836fbda12750324e1a493a148074767bdc5b66b2edc9d8026d0540925cb6a7d66315bcaff1b78d88b02e289e14e87a77294c8e696f9af59e551bf5edc88420577e1f560bca56fa690b1e29438a157773d0791f6e4ed6d7b1b3b1afec30a477c85f2cb43295fc59a0374d625cec653d2379297f2d626d92f53d12fdbb91dd28a80217ee3b092580cd432c98f417a11c3a8684d6f479d14b7a36b582ab6f1a238cc6044d2f37c42c18c26183c78bc0c1031819a877b392c27cdd3687a8cc68deb7ca91bd0f725f30a9c7c793640baa819bd2aea0f2bb850c621f0c24eb6708c74a8ad42fd3fa3fcbff30221b68026ffb456316f9f891499e6004c28a6cf1d02f2395ac427615a690a3a50435e0880fcabe3f0515d450ab0352cf18c1cec4ec9712b44e9dc3314f5f7e1d018ebf9fec0c049a43e4ed3137cdfd24edcf867f11e3fdd441ac41ead32dea8caa63c9c2b68651d7915e8ec7590f5dbe297eb44e97daa1336b2a4f3d033d5324be478a0b4f529d4db65a250aa8d9ffe0d5b9069bde4202582dd27676701cae77c97a12d80372f667144dab16896ea1c08071319d810d2d00efcb69ce943461f63d234d9a26b31e5a3e093ff51774710493f6851926f373cb502c84594f580791ee81792afa7f7eb1d5cb853276e66234a7adf3c7c9d396110f41de89f3958ceb7ac1069f75c565f1538edb85026e03455893b359821b13e4b8565b842a6755d852d60a15f99c6fdbae7b913998e13cda2b6082278ec9f4e70fc60770073ce0bbf2088345ed02227d50835a22429e6f90b0fd9b40e9ddb8d751293794c63718bc99224d7106c1bc375ff7509f510235a42c5a0489feb4d0d9d16c0161ed7ee0fb5c9721a0135d2c07de9f884ee61efcac1af2aa1ea3bfe78f44272af08820ccd58fa97460f6ed36d3743bed546669f3e4dd2b79d896c0c5687b75ba04d2d9e30f9db692486adaebcb473ab7abc7624aa5e394bf1497b6143c5de0ea2ec890bd58e5fde4056ec3d0cc4896a9ec62a883601f40780aa1744b6fdbc471c4c9ce1fe7e2d197e831a5251c586e9ff2bfca8cae8c5ec5317ba4635b15e65617d12d9f73c95035f4a27a9aed22d5c82cde135b307b9d11c0e78e0f5cab0952bebd65fda31bde681bc30f349963d2a40e5f4a43b5608c1dc74c9a0ca5f813f34c2abbbd7502fde045d133246e2404c5aef442a9e2789762d451eec22710143f18b4d2337986fc7b08a0b1fe1f025b7f2ae42dc1d84f9d6e8551b1940898a1e900c581be81df33b0362fa92c7ff57879e5a4554597ad299ca176e75764730ae57232429679350f1f1358c93e1001d477a4ac42a4092e8887b70f2ff0d1e55c562140c343826ebdf5279614da85bc2fae81d9269fbe6f63db70f00456ae08f6b551fddc84492ecb6c7902d87c7d9a9d57b11ea6b7f4cf623433f44c02b5abcf93d3feab8b1fc31eb337b5cf43c9b25ee06c87a59edd3e612152254632492c6505ba3dd202cfea495d2b9c8bee31500b54015b2eaa3c1c47c7cdd3eda027bb3d87ca49cceb0a1db0eaff31fe817896764955a80eef116ae09d0ca80f4a3c4465090b69bf44bae33bdc716177902b37afab0d08b0976366d4aeea5e94198b33668623154937ac145b318f820bedbdad982fd1773bf38352cd206d1ef6d8f9c14c08765517c9db3e47dc274d011e40470c447d806e34d899f35ab4a7f338610de1bf90f3cdf9548729591205012599348d59b92f85f178fc9ef8f70dc995789065ce0c5f330485c69aac161ac688021f2fb71f902fae163b374ee195738e7418837bc8c15d4bc36da508461be9d88e48b4ce9921b8df4bd35463713f9627c715f31cfdcbe82444a1a5362b53123ca38c8b808ac89e31f538376ce69977629c692ceef4587a0528aed33e140388bfe19a808ac0edf177771eb94dfbb21a5cc35459f26136da251b741c40d2fbd246741fc2f4e4b29c7183b7b649c1af98043c2d54fe7c6a13a2a1d2aec058a5097f5b164e6e86eb36b49602983fa490600e2ed3e9039e633ff090e54d1c80255e218944a47625bba029c7baec367fc67b3574d3aca67bffa9189db4d35733d16ec9688e2b9f7b16659aedd2f7c8ba3c9ab19b877e2317cd5c9692277acce4c36c8dfdfe92ee83fe7ea9bae922f6b99bed89748c4312381355b9ecec38a81aebbec348d7ba2279eff8f52f99b3f22ed011543348698eabe549af7758b5b5babac1d12c59cf9018463f26e4592e3cc739d2eb88875a37771df3bee48a7d1c3727872aeac278537fc96b91d55baf3c18ba292c8734dfc269cc4c346da251763dcb23d99012ae0f6babb305f12edb74469389cecf5d3a153ab042f06d6849164b4949dd553e8d34998f1cf5e71dd71ffb4f1c41c51dc197c067b41efb6d0464214207704068bc2b74b594698ec48d99bdc88c92a95e8fec554994eea6dd5022169aca97d44faff271664fe33ce06fc56b7a77a24faa44eb389a082e394a9b133bde93694157e83013fefcf3e6de3f692b4ce636e1b4653249a3488b657bd0fb246a1bb71b885a02fc93f8b99da868ddd4e65dbe098274451c4612a1f6493c418d587c2a861b27867376c41c4a4a2ffc91b863e0af2e3e7ec0e2f41e34918836566d636e6151506c50fdf811d825a81548b4f3abbc750266d4fdeba227bdc5c02cf307e89560b843567ad2326f2f298f6e59f0546be6679df470a112b87b895d88ae4c8487c6a0c5bcec7d27b546e30c2ddceae4e53cc3dcd2285269699b3cf80470de313f3c987b091fa1cce069d651bdd95677407faac5aedcc490c85baa9ccd02135e3075a1b7a990a2e1e19e7473185043f96938c38d90d20464ac4c1f2e348190c7538a847e7b5f702e1c305d05156f129faf00282c45c79ddce68d419043b8b180e80a2bc7e2aaaee1ac9d253ac5abaf793752349b0759bb68bc7b40eb1a2539de1becc59fcddff0d3acdc4798cdc433f8c0e07f13f65b2cb0957a0b56a54bf7f227c1b64bd3b93b07823ed78ba7732459e43ae7e82e2dd18296287efab475a75300dd186592b4917ac5ed80d3801c18c2fcb2d26d68282c91d59fac1ceadbe83c682e39962317705ac88ef04bfdeca1fd9c5e6de744bdc3b2484380fbb06fcbe148060280131dc9f0045d78507b0c501ea109e80403599f096f22ea7cc287b3777c15ac6be2f651ad339919bfe2874d7cfb4bb5da204d3e06f7f2fac7d1abc92f0ebd84192d161c5e497a9c7cbe28ba16c4477418102b55fb61972e351d9d263799b2977a684356ee46e1e00ce97baf422da04be17fcea737b7c7d698fd31a38932731a254d39c711ff2df9be1bd940c24ae24e220b84ad5bc91e4658abf525f4c8f05e894fdb82ee71d4c33a85c3ce771a124a62a65f095ea89fccc92371014155bbfb7da9acc888abbff509927f22ae613469eef6f203b99093f4e415446d574506929e5829cdcf94ddcd0beefa8c6ee01fc87cbae30e1f3b61ce1c5060cc87829a869506e5b4583772f70e77fe20c8688a86eb692be978db5bfa777c740218387dca0bdb38d22ee0fbad654b9ff4b2091457173ce8e4d21fb2d94060b967939b38885b86b2fae5ecd7525db026141233a28f58092d985903074f32d0dd45da93f4c3d41e45d74714b4e2e4e11b7f0cc06afa81cb42e566a8409657c26a0424dfd0e2d1b9a48745d25a0d375025ac02370b0620aaa68327114a2ade2d108e56574caa04a7ebc7e80a83e7ef94da9e88a23576be27889a65286a7e488db4f985292c2169a795c9695f6faa3b0430a07900cdbde7c30695478c2dc1567f14495d0181dcf569b834c22ea2635ed19520e80a582dc479ad86c457d65c575f3d0426d5a9613198d5503f04460c4037ac1a51754bc014830c2e10414cc1a7d1d1a08331434af0a48da20e1c8fe76a39f760e275925fa4dcbc801bf74d047d79c9d3e7b09872edf371f70267fee51db163966659a72cedcf4f61dc717eddc0984ffdb1170507260b5951054a6788af3811e004b2e1212a8dae424cf55b01ad6b8c7275f121d8d2d41f471b63d54677aece2ae9f31b7dbd3325d05f73f260a0639dd84befa4e062ebdd1b61519abf2dbf003cca09cdc7c81fcfc74d2c64968377e255806e236e5ef8403462fd74b738816161c2ba57829c01799dbb4289e1e9e7a3750fa70ea67985293a0c559bcf962600d85a704966183b05e30eddaf20f2b1e657b11509d611ff4a69e767cfd3d3bb8d5d72efda47dd6ce3d2e65c1fb7333afb114fda7a27ed1513b828a2781dd2be26a7031a630d369ee0ca345e7db08c4daeb083011d6fbc626d09f36924c25b92ae0a55009edd7f69b6b0bef54256c82f50a0b54e1e43a77e95292a1fb850cf7a8e3cf6f668f66158dfe8161b2ebb9b9765bbbf63a91d97e6266dfee8cbaf6399e43820add618c0979a6377631467db5328e11055809557e9dc9ba1a5b271eeb3f67f7835234a8c6a9af60b1584633ade432343ae66753217e08fa69ec505ed7d54730975d16594adaae84e262843148b576a2170aa16def3d8c6167213b831272d10d5ebeba09416b414857501d837290cbd0bcb23ec984fadd7a2b63de90c58246920fc1ddc3e672bb1bdafed167f4b406159828bf8dcfe2d6b077a9f2b33e711f50c8094e921f28d4c3b522eeca83f9deca099219117ce6294f14f9548458db88ca43cab817a6299a6d70be76d098874aa5f674b4a6d8e15ef68f7847a9980dac73a69da52d6a6e1257204c507da56cd31a7e6613baa1f26f996640929e40b6b8b8dbf61395041a1df98cc7ac7275b5f53188e8dcec1637abe127991153db604e7f14b54b1652e0fbc52cf1863cfaca4cfccec5924b6264a10fd7baf813b680cfcb9723ba77fb4a3cdb98d2e3de00da75351425fa61dbd258ffadf01edb72ea46826d9f1031e557055d41c4e27d0db24ec90f7bec0c0cad53b48fb29e165c830781c55e06ebf11ced9727b1acd08ce98b6fc0b18779ca2638483b2a60edccf55aace44d48ccba647a6b1162635bfd554e7dae29ecfddd306b13d3a2159516a3c8535540657e8ea2527ef60f6df29df8448ebd82754e061479024d39a02b1e36d3f816d43c5e6e631d05e2f398f2ea0087d5d035150324eef3db0fcddcc6c218f8a57e5cad804ccb3a9189601e74f940b8c7dc55646b1ac93d50f7878602fc3052924d653f7888d3c5d9d038b80a123802e97c333fb211736e93802e5f268565a29102fae412d0670a56da295804caa1cbcfa39820ef4d19b58432f0ce3d4d4b2f18f79d3c029b4a73db35c031f5d075e7afed485d36e163f62314767fa175583ef1bcf02a895a149fc87633aced98562ed01d2b3574393d1864c9337b16ac2f8616ab0896236fa755468f5b7371f4ff17728b11cffba2fede0d5cae525e1215c830ebcddde9b7af2b3f1ee7641892f3348070242bc12523075adfb2d0fa867eca3fc45e9fd902c1090649895e448363f96aaeb92dc0d9a3b4fd1d2440c604402f292da9946016c51669025af90a67882abf50b2d4e03d9daa3a09a073691f53a834ad3405226ce4256ab76231257e2ed18efe001db35e451f97d28ac25322feb8aea3aeac6d599f710424fe7e67dc66f0e1284a74f8a4617f471f368e7f7f064a77e36eb6fcdf7c71642723d68996cee5e4c77822823bacade8f56491577e1afe90641c40cc397bef8e431788e90386788e82a8334dbc4c24fba79eb96550f574d4442f2d37303d4f1c6aa3ed501fb798297d15567023ebc4aa8adb0980727d04fd060b46601c0b4e61df93a63863e980ff09ee2b82aa03be8f2f8658c6a2f50f56985c4821d6e9a50186a83c39e92a4f1081f3e5ec2a2150baaa3a4873fbbeed0ad48171609cfe5f15b9f6e313597dcd22e9010e8fe53e926893714946239cd09779fe4763d22cba4226713d39c5c11fda2296fb3fc8f32e4e4cd936d0844087c6d98cdaa43716e24dc37702a9c79da6c5f62f42929f0efca429600381d777a7dda3436bf1f2975f51343633b87585102a6103b44759f9aa3defbdf8a7ac872b9ae34f075e2b4248d48aad0d25eeae14cae0517a738e41fb37a55898d0f886b92035dca9d83586c18b368b16b3cbb473b863be2dad73fb9075c897c5a10ba2bcab06b8f837368ef784447b4342243f45209960ee5bc2c07f541753e745c7d254818ada37a984b84facbb17c56efb52309767c82c2d7167c237b6e576358651bf3e0ed12fc7c0981659c2f12d0826a145407206e3d4b1b60a78b6b349342d01c7e0e60ca3ee52e9c9a8eb0b1bc627d6d9c6f4b56cc28131750ddab7a3cad94b6ce7754b4b69bf1ebb324ecab870d94e912c3927bfde483bb70e819765d473ce8c100c91aa30c29d3a2df03ab377c6c41ed0e84c182b1110447504989281ae7fb441c04d00d39efbf7b2e5cd4723a3e8c11a720c5d904b06bbf307b55362dffd5a3d9287bd8c31ddf53b40e020e26d65717eb85f9c578cd8cb0b9b10a9e9d1e3bac46cdf87adcb391d07f8ecbe37454b3529056a3ca7c8331ffa2ce8b288103d4ef777a47792ac939bcab7707fa1fa1ead4c8653a18fcc268d663ecd0ee72bf2ae167be9efc4b2487cf57d31839ab97d428af01ff35bce5be4d23761237d5472fa2268444b098d7f9a4f68cced1a7ef65265ef9af6399a103859a594233581f0090870ca1db5af52bb42c479eb6e089f50738ecfd08b8268b060e084a4177f1a6fa21f1ea30424fd3dbfeee57be7a4fbab0a905dc312f304070ad515b7c0986fe8f764568ca18eb3f0ab1fa1022c12360cee69ff4dedf36c6716b2a09dd0bcd93765a854319682ec633b77e8c15d211e9a0602fae925888643b39b09a4f463cceceec2253adba1470ed38d84c0ee94167aedb9f22105c0cfd64e30020e6b0b09f54aa2f2c26b566a57635e884b00a2ae55f3dd01fb64084c2999537016106a6496a4efb5f3f531102117ae63cda5ee36e0dced6b3b6552b872a2d90e923939623706bb6eef516f2fc4b5501e4843446eaec0d93d7e040b307375f4a92dc74365806d651ab74a5d690b68bb20ed3109b71af6589e6f36639bba406604ef25b000ef71733f715c35b0bb24b45b8a52d6d221dc091f37ef2b0838c946d1a51b7222b8378b981828c6805d5ada7122467b6d66221984a5703d5a1e1756e3412b7a37c870b9534a5bca809264a440423c9e99be7db1b3113f7c007445d0e6709aca17d809c8104594513d8abeb782d0cae2fdb006c09a65739b9a3de2e5f140cd9c15dc2fc64cab3ef2e14f4ab78960f9ddfb3c6ab7552a312be0830c93322a453255aa0554f2c0fa5aea182503c8530d5dcbdafb3964a8af2d6836e8870983d5cb4a42d8c7864b5b1a65ec3aada4d712d14577aa4875051e4ae82f6c38a06ce7e1788d16acaeed70a54d26bb03b9a5cba6353bca76ab113b7301f072dccee0247f9988a8dc9cc61bfb7b9b93a6ef1e202e01a20383eef66502e93ccd931ac5ca5739fb016bb468dd359be358056cdc2d8289f18ddb4e92c56584799a03e6fdedb99e13f8128cfae65e818e33d78046022f62f13d7a220200abe2767c236638d40252e0818b2cd075b2f9606fcb1d9ae0c670c861cb50fa1d79c8f30c9ef22a58198ab9c3dbcccc2f24d477977e9ce1188733dec10bec22d603a227d2beb0ead93005e546deebac969e37abdd335ee23ad0605dde3512c576f415e9d031176e723da72d8fbd00db8ebd813ab3c81b8c3d3a43deccf8269b17b095bc1455c92d490c45e6117e8fcfc34933961aa38624f8770410b06d0e11a19db30e969a8d9df42bbeebdd09edae64f7cd7270f619e255b1ce1ecb15d82f12cf5f684b60ce543fbfd6b9a038e643a91e4c6ade535be8b5074e59e0f9be2dd070dd41131a20528a14468aa9ab65370e155acb9abca6bd8f2cb0ccfdadad906ed557fac1b1e5955fcd0b6e6e9eca29600fe21086f91aac230d70f052d05ee23d3e45e745b5d4364d448f533206d77b56d995b1a343fb8d4610f3500532407b1c6ebdfb9060c5e62820c3f110f1aa96f25a6e9184d655e72aba02aab78f946f1b56b866d4bd0dc252746175646d5fccb0fdd39a4ee3fcb21d0d8e2b43bca0815d06c5fdff543168479b88c93d5eca442178340bc59f3a4157628e2f5ba529d3ea85bab7f4db480f99ec48d50e2f9e60375e530ebf08b18656f8f6404d14abb99f449fbcaf7f646245dc8dee97e447b7546578882105a183126b601df60cb89316c0053c9606c1c455e6e702fad69696ea9a42efb2c3076c9416d72047231ea95a8e9d9522f956504c7230d9c45948f59d8e86add5e52d9f88ed593d2811e3b0dc984f201926e3d109f64686dd479664c576e539a35a4c73f98a2ae70b856b0eb103af5e686ac6d7bbf17bbb1205a9d8c2bd7d9b3366dd498135caa1308d9efb448f4e16fc3fb2740f89b9692aebce2c236108895793f9766a2d391a60d1610064544dd7734ea837af851f4c327ac2bd72367315013ca419e0f7489c3f00c8f58c4660325d419200e80345156392584446df5e9fc01fa6af3e21e5bba8727b2557d1d99927674ad47b744abe267200f0f6a72e61eea3914cf7a3c3a762a04028852f216549d131764658a591211dcd59dda2bf0f0d859e4e75fc7e421a68ab1ed1d8c0c0ee66bd42c1ea201037912def681fc7428874f4b7dc870ae661aea037e984a3d67b5b497235cbcf433e948b3c6c06bb3c781254d9603950d4835e6c00632ad6197cb5321812541f2064c2fa9582ee2fc286e22eb9d1c84c511eba4f726c01f06a22264f25d78cfa6581e4520185f8cf69c3a24a0644de0a6350cdfea754efec0ccc325e271cad458adbc19b46f29cf1fe1bb99308e83d34928a0f5558e20549e84652667b6a44fea50526c0caa182783fea6bc62d549a6c9965bce23bf33cb1ddfd6b169b69178ba632a4e062978e4b0a9963b1ce1aa289b16141e7e687d833763b54a88b285e75aafa31e53b7dc27f350b463f5fff261f9cdd98aa0446de83ec41a1f8ceb3a9b61b4a4ff60fc2c093dba4984d1da7d1056d8f3c71f0eb467e5335c8978a8ea808f76829988a062a7ece7feb4ed5df26e4720cf455a988d9d3338de53bb0b4f83cf8bcd61a052fa4516442d95bacd26c211b96d793832b309cbfc32c1fddc5a4d47086b894bfafcac92d82f62d83c5cb65ff489fdbb9ed6729cc9887b9c05b007c0c8d5bce5d891874463ea072e7081e682025f4f31569321c7078be1efa335ae8afea6de7e571bcc2449a0b3a035860f7a45c758ee364698fd7012740d09a4106f657f72e3034577875d8ab004cd6a516a051715f06d91bebbb52c011fcd08ddb68015921427b387c3f1d77841bb6350970c38a20359bd1ac4b6ed6267f8f669977ea9fd38b1c9aea531a5d93e8831edc54570ae32da9bec22a39c7295db6f1af160812844a35c064c326a4784c551592583855c33ebdece7503880d9f2c117f65699c5e40c3ebd6c27088be3c26118c1b2ccfd64912aa5c0f7cdaa70b7b36343f3eb7bf205ae66c6df99929c71d515d9c9400959c5544f135ba8c45eb8af23b7ee2e087088e0f886a40b3c72b7a3febdb21ae6c7acad9f389e8afc9280787a44f488dc498a96ab492a170ed0ca5084fc55d1c8d92f342245231a9d9eba1d52df4f0cab9a442aee56154628a5ff205a3f7ba3d9c89747c3b5471f5f5094027db7010bb25494178ee15addf243ef8172f6e1aa5088c313f22416ed70eaa500774c5967264769295919207e9589974e66d38f7fe6fddfa42c033341f898520567734fb09554224c70118e9e1b77561fdbb4a6ee812819d38d84a63e293105e36b984d6f018f93a99dbd63d5abf7077a70009c4ae6f6b1db12cebe5be0e3596f3e5e8cfe5e6b9ef10470cfc86fa7f0727cbbafd75a40f6ae67bab477cdfc85f2779175c12f5f33c5fdb0742683c61ac5d6b2ac11cb5df082dd42d0bcd153f2d8b9643658e4b1e557e2a0ff9a8a1bad866c9e0cb76423e33355d46c0ac3e1b4ef26ca8d4f74bf371d0fc8e57ff6603ccbea23e1762bc9916feef576efb875afdf5c6ca695689e2dd6c9c7c6383d4fd7588983120c0b3ba7902e730c1490580018856e5719b58459ff27f044cb6bd9f04cad3869cb93c5278a40eaffb81c05e738384678129a7906d1a78f0ddbbe39a0fd7ec356fdbb0ecd5c5e1ed8a193e27c6898f48f7b01d3aa7b3f78b32113e75e8b06b9414954dafe3df93ee9d17718655e174f72e49a407aca6f136eb93daf98001ae129b601613b3258cf6d5856ebb5e6971b1d61be29e74d95866b990c4ffd4dae560a8516eb334dc512e2f532b714350492128725d80723ef00d62634d30c7316fc848971fb97313c453fadbcb5f10bdad9f5ecf3688fe1c4a7909c643c1bc08c70a39a9d67d083be142e3cccf55b25aa735791fbc834a278d8daea970157d8e32fc90589df977775f08f0a0b505a43fff98c6fcfa41ddde5e11ef1b7edb222447820ec4b98141c322eab6e403b54fb6cf9c17bca7e361cb5f7e54997019b4b4fe215aea58a0811fbee04e7b216b558a856f498076a3bb1ebeb155872cc5b9e7f9bb230527b752a860cdceb1cd769751bc14858843967ed666c05d22d2fb87b58c85b4c5356405dd332b1e89eebe393066418cdab874bd3001c181596999188f2c9215e287c13fa7e67a0ba422ae1444c8c96227a0d937a3cc48ff70e66149cc5241858b5960dd03c72829ea32645e28a4df0439d95de77fb06f299848824f49eb51d987c2cf094a6f6c5ff285b4432e81c1ed7c7a2963dbfa105d4e459b236823723da45d3cb6a392aa32932c3acf1e026309bb42c171e361351e3e31ef453fb5cd19cdd52c48db3dc1c8b76a6c1fe77f00ce772b001d2bd66d4e45d194c0bc62baa2cc9be52ed9a04be4281ff6e7834a7f9b7925d75fe12073ac5a0bba6ec6df7ff72eba45f4502b2d1a77125527480f0daf5a26e41907834cdec4db03739e296252c8b1e4e77d9daaee2d0c5957dd6ad8a113a289a0ff32365a6c7a71f2da4ef9c5bc2ebcf0b02c9f03ca636f4322ff848811fe59baf80108b1e69843a6d96bcb37f338d106abe1d0adc6198cace6f2006aad3fee6c026d9c792692b4879b3f7021bd9699424d6b275cff82ee05599ae4a690995c30e26d1353c3f1d0debefce3f3a10c6945d43c880253c0a2e570ec67f3796b1e1b8652208b266eff52a586e6ca7cc9226f1fd6c28be6ce109acf6f62fd4c5ae7d58ab3ee9885fed0df9d2953273e3550e0423c0aaaa1a72bf5cd725e8106dd6da0c72e2e391c4af3c9c277150f5f1bbc0021caa6bcd79fc5242e69d047f768de617f86ba23a2d4a85d345937020d9285ae55d0d61662e636d6aa5c0b42bbf1cf632935f95b7cdfdd77de2b4a49a8c3737ec4fdcfaba56524d79977254713ef4a176e95aadd35b1eff65c0f73c5bbc359551e1613aa14823f9d42a161ec905d77b566d78cd2fb26f818e106c645a13b20c6476515cddb93a05f1e15b6eff783d9a28550090cbbbcd7db5bac8a58333334db67869a75d6eef39e45cdff8aa688433d435f635c2a12eba913e8945ad18d940a5b3299858a738338e99a3b18ebe6f6569a62dd01ab4695bedb351d5923616a1757d122c9b6250a6c664fed35d72bca58173d0b27a8df2633a4146eaae6dea99689f1aac26041a4f9b0fa722896122c20a7d79d4830ffd6fb16129000dd8f5d0474739b39ac0611927bcb41e7ffe9d22f88c3ba678e25c0f6adffde37300799bbff37429aa3834e25bb3a84014d07644761b73aaf829cb08af19a595f9971ae3a0937a29db910f5a36f78d3ab94dc5db363143b094aa06cda2f7a8157b698b899da91d34edaee19cba51e6f16cf3e69099838a20b6da14fa18f141aa2ed901cbe6e3469c7660c9d67f469038612f38a2b530b4cfa96b511df929ca68e481d87c32afb6cacda18afe96969131de99f3a0aa8b3d9a051b29b1955342ce287144581e25f1f748c3891129a3b441323229660dc7ae9d7e7eff9750acb6ff6f8da4e691c4651850eb5b9f5e2b95f5dbdbdf3ba5a2db29d693326d35f85ba11fc66c471773b827e02d8ac8086aa130617e9869b0241233999b9eebea4a3174fd4556333eb3dce7c876c8b18ca1cd9cdd2724c72c2b0cb58dbb3761d9ad9628240bd69d9013d2c0e99d43b9ba8df5b87cc2e7feda6c1fb93065b127c63ff45b2b028021a00e20f68f8430a43e36c6d6882a114bf674dda66b30f896d3919cbad1db9cd749ac4484ecfe856ef6149a87c40bfed5714ce36272f4fbdee18a3d91d019b88455859a382b818bd149e97f1163c70f7f647f55e395a610fa08106c52d69ede4fb748a616fdbc20b8ba54d5bfb6840dfc2ff79c5cad4938fcaf2ef9776c685143721dfe269d20a32af65017f48b63591d22b6662e833a4a3dc67d373f166188dd8dfc0dd15c018a2be93040f8b56e838ece4fbf53dde8686fd96ab7498bf83f668afefdef1b63be9fdfad8d8e3074620de835dc8c6d0e7ace12c3dcfca864b3c85fc22ea4fa12d42a592b867529d11bc4b36ab26971bbb580a96e2fdc9af4b6857759cccb3e551f50c59a1ddbd005b325ab810a474e07115997f1ea249d6c431afef1f660f43a01d5c7e3fd76bf3b4bf5ce2cc006ddc47facda77aab1ccaa6a5b2b464a7d2eeafeb2012abcf8afd5adbd0d81d799fbb4f8589826e49e59726e0bc6fde06b1a788f1474fffda457e1f6d2d4c7af60c4a20f6d303720865a967c1dda44a125255d951421570ec19b4c9dddc461db39d9574f6498ec011e1edb7e93c89dcd6de5785c46f1647f69d40eed81f7e96a8ea7014a554fc389c7386846e4a01e5f3a7195b0b45480313b41ce9b02e05b1592bc357a1585804fa82f798b3891a675bdf0b262f438259a019006cbba119785c4c0f5ac2d8ec4a46198f6d70ff8ac2cc9030b90d2f5d82f7ad0e279f2df27f4b581741bc0a0731d091d3de881f612ac6000cd008dde709338d5335130d1a2263acce09dfdb9dc87efc9e09bf61de525e5498d10551c33439a1c8c67e62c5a6db4ea694993bede5f817eee7ced66591ebd5e6131bc11055fdb4aa3f6d1c5047192d90e5a46aeac45e7ac229dc981cc96badee1848996f42da44dd672be334a89a9c51fa6d10d381620b8738a8f3d7cbacdfd097e5a29657c0b0b48815ddebff59b77849fe68b0750a3131b6d4b92f2da26787ad7fc7592b4cdb5d42228849bbce0f367e4f4b8d15d979fca6e352ca6e6daf7808dbe97469cfc0cd0b44e2f449d7e419094dc7ffabb47b3abb39939ac925bcc425c29cc2ee608f06299c6fc8092ee012b6beb71da58dfee99e477b086e7c01e0a9c695ecbf9b0fb7b7996ad9c376e183c94017020d247c459a04968b5c21ca54c4de0b0e36278f4daeb891f8f08ff8f55d6d6248c71b711b74bd3ed1e219188bd5be7839f408f46a340e1fccbd6ff40d373d1b154605182638aaead1c70d6b1ecc7a54adb7bb03adf6730680ccce65f901f947834b48e50c44585080fcbb301436acbe9c252b10ef57921e2b635c8c60ad23dfd664288e18397ab28948c636f4093781fd6218a95ba7430b021ff6703115cc2b6432b5e67ef7d5da63a6d21f327e47ae993fdd121154d5f6f399dff5ac52d539a3d4fd00f093256b14bfb3a21f63e38647b4088af76feda00c9454932f04397829350c45600887ab89c182dc986bf921f8a3f9c2d62cfa78c41764cb3bb4a34d635ebd1665f728990cca86f3c0d6368939ced98ff3014d111c83971276d509a83296b4af45c74f025912a5cc27338e0f9c807fdd5a48d20d22106d99ec2add483d20ad6816584474592db63f37e755517c832460528965d24a6eaa2c6c815605970630f6096cfa029beec41c661ae9fab972f2ecd93a3137e1ccb3e78eb121dcb9cd799d0e277a73c6454515fade02d52035cae1fcc38ebf9969e22377d43e38432209a53dc1281554dc6931e4e668eced12e0278bc86a54026436a87681b5ce286693e7aef1e126754ade718fc3d93246864bacde3962b084ec9f991ba67fe3e5c81eb036471fa289f75187ef4fc2ab777903a27850a054fcccb3675bba103f1199027e5fda7ffeed174a5c28ffc4645aa16349f7c32fb88e1e5ef2d967d28df10a43c2cda0ed0d1c01146cf3131435ca67b028454812fa8896150084495b16da6008dab7018f95d25dad7e37802763d7043295de637bf89bff55e009efd184633b9bcf84d193cd996c5b11824d795d03bb4744d5005e50c735eb103f3473a81eef330e1c9cff56df5c1af08e53079fa0b1b12dd1aa9124e77df56241790745e19c59450e2f1691f9f63ceed359dff0eb336fb4d39a814c588ad5a7583b825d4656b8d0242fa83b4e2133e5b486d661b41560dc61467de126c2e9bcdc6d5e6d08a118a67c9c0a827f718cce574bd9d58afc401e62a926700bc80cbc5940b76e589505da14ef2e6567d87d401c9d5b5b8943e41f9f044335b46269ab892c4f223b943602466e8533eca33a5b69f363e634c9c59a84e34410cb88f1583cd0493095703a9312cc7fe1e45e4d13d47ad189aef46d0549c425792407e0137435abf02098d7d42e2798e98ae44a8f310e3c6c4be92232a016f65307c7f8051ba24e13d1fe48d89055c507e825d74b5afd6b09fcee3da983ec2149c80c391b515acd229f103cb64b0b538124a393cdb75202c767ceb8c259f577660e2dc45e0d8401112a293355e91fed6c709f5cd60b7bcc9f99fbfb0a2b542f8dce67597b2094b5bc8b8bb62e4ec687ce1f8a2b6108ed140d70bf6f8d863b0bfcacce7fdabc68819bffd8ba56b934e8cffeacbbc9884689d2e7ae5b8805b3215593fb31f1af4f27610ed68da4e66b6d8c8439faf48fd08897a8691a0774e14dfa468cc8a8891dddfd478bff9dca2a4ab7b528d93ee84fde381a5679271dd9f3f82da39bc462d6212b7bacc170c3fc9fba48d49dcc7800c744c6d3dad816e2d1e0f72905d67f79bac8bf99e2734683519a38c9a185bc350355414227ebf28d423ee4611b30c0545aa6f2ab177676e38c9ec0e10c89ac3d6160664ce0b6cdb4b4e09429d5b5c475a8360fed3521fb6061313c0158cbfe542a2e231ac35eb8a5b6c5bcee56195eba1a4397b6ac5a56dc012e88ea0bac6e5bdf252c623f7a8b83fb51922502be0ddce2663dd20eda9c89a4915374dc5d1df2811fac49e97e6a067b0e27db7b7edfd7658f34aed60eb8d6263ef8db000d5236f3a48406aac6650aba16a7a90f0023059e7bb776fb12ada3a6ccdc5222b2bac9fece42b1f5b12e419c69c6b64c446d8a1cbe4ff7365f807cb9bd31be42b8ebf6ab580f23af690e07145b4139da3f34eacf96882f73f102c920e9f01260442c3fa071f70ecfb45b8b8fa5c8924724e762abeb861131e617d7deaeb2d75b16be4ee7826270cbb6278b05a6f7af063a5183ecf44ac460cea9e99d1c5c689d04febc05dcc24246b288a4b2ce3dd270b1c936a7a74c9d63d1a5a8ff2d27baa87d1e95acbc853684e86abe810b8df143fb34f4414a9be76140ffc6e97b66489669e6515a879b7bc17efda664e722585b38250f80fb893db580bae4b706c447abc3e67bc551764d0c3bf4e898388b03216df9ce8ea8929e2a78107ea1cbfe6a30ef1a8fa406ea48721da6b6c754d0c4814a7d130e6927e1c696da95ecd6db80267e412b7ca1162a574507a55c73b56a666e6e04882f99ae96cbc4f8690adbf1e68d480f7c36298212a6a99956d0c61a8a2307392e648d8b7e35e47bddb5f24d872c5f55dbf7faa4296f8f1d2a83d1170942cf5ec4dfd158e1753c03f701a0fcc66645ce50cd03bd0f376b66d7fa44fb9b208b07d00d8efc04246d791c5fdc0575dd09f0f60fbe0233267e722d6c5a28c1ad9e79c19f48061c28964528c31e27b54749a227ee4136ee60f86ae59d838572137c9ee4bf07823f6fdc1fdd930c3c81240b5c20a3107f6416946faf89533c640ea2eb20dd396e95bcf2dd7f03e0bf0addc68551e999e614dd793dcd2d6205658a9e491a24ba9a65241860e161938adbdc899133cfe9c9cb0ece95f90d7da325dbb3a91d42a805bbd2072afd6bf490249b8f2a904cd024490a1d230cbd92e78997771715590bc2a01ded42f1ab0fa5e5bc5db766f1fa9012c516535e42cc406df13d3844e2f6f4cbd44dc77ee701f82b2c035cb9b4dc4e73c213de869efa370e5a312cfc11ed08c8343f58f41f24a3fe70f54a26ddc06af85648a7f87081c17b020a3a7d30489b608986ac5a3aed3c6bcc0b068905da565a0d75d406b842f976d2953643b1680d55dd39387b6540678e4fffb8f98fcbab0a8ae7e8021499f4a34a0e4ae99fb5bf5344fd8701e9398d6e59a1381a085f041fc565d38dae30b6cfac3766c6a627f4969c016b276fc97898f0bde9bdd72cf7464a4ba7ffec4f0c198afddc379d518b260a2e8744037a51ebd2987e9ef3d7602a93e6b26ca461f0f8f967f82de9d25a4be0a311e847ca96b4caf427379f33308641ac7cbe6f3f04e19c25e62f0f7ee91554b1e2bb33e18eac8f8146f98c0c9aa092a0d2da6110b28f58bb83d0fea12307c2f7a1117617d714c1a2c3eca5a75c9a070566670a15e8167788568b4e3bcacb675320e756fde3a0ca916d559a47511238c47f26bbf74e61d34901bd35846e26c15dd7de9b3b42505b5a6e2bb3237822dd9bc10f591eeec2673a89b55faaab2c70153945239da85528d4dc7b4d0ed9d0e08c8f4cadda4826282ac9d25863597a967a0f63b22461d7cd6c3708b5538319efab267fee4c5c0be3bbb763ba7a26fe58817585e41283619d099eb4a4963faaf14973db68e010262ae6877071b03b2b1c8fe4565b8a75ee6465b0c0c925f26999a4bd62867661aef12fd5671d4f6db4f6fb64a233873fc9dc4f128e9b1b94e2b11e0255493237cdea3cc6026e3fcc0e2abfe8a83d821ca0759ceff407ec587eae694809a1572a8570222e017a03597db3b69b59ffa8e5040693468923c3a41e1a21412dc5bd98e0e59325ed383969b6f6bfe8712862121dd49b7793f07e73f5adc64928daa0b4b16d697ffe5f5ee31c9e68ef2d2da53b53a99e76454934fcb8ae7bc85cabcd97e78b08ea1d658f52b3165cfdc30a01d344fc5c32256d91d888e5d1d1732e00298ed5067a7a42a1fc7afbaf0d3192682479bb9845c2c0a5c3dbf7e9de775fae0500cd3e070e361cc4bcdcf55104114d2889116fc8375463b8b04a5d3fde9826ffa62f0b80d30486384ed1aebda5d5b79c8c13ece9c05d3bb4f4d2372c0522b5dc6891d171d07c196ff0ed74e27619ec2803d0fb0e59bfc5d824a22466e31fbca73c281ba57ac18f6ecfa21f2a246575bbdc1848c0e7bb85a77af98003fdec4a726d4e5729ada2b5c4ca5aa84c633914dc27d881b87c70ee55965ce426009770ab98577ef0db3742a558912ad6da7ea20bcb32fa0891934fbe8be0acdd317a7a4638308fd1850710ac8add3872265d06ac3d4cf9d40021011d08abac3d6e24794c556b1aa04f893c0e7bf9de629d77f051954b43361f1f4ce8da077e97bddb0d950297728b87a8e269893b0daced78b346c0ded4fe4b75817ff1442135783307a077a6b5f7b5ec0ee992f83d192d3e1f9cdaac258457056dc9cd2952fc17cc850c2d8ab6cdaf905ea00b37431e015b7aa25fbcb14a986edeaa4946034d9c01329694dde607d9f8312e203faae766820c1e42a4804ec6e7d397b62f4edd1fe13219c77af3e303343eb7a1acd249b7f59654eb61f4e05e7e1cfb11f268d6c253c0713845310233a0eb877867b8c13f03fa99d162575b2cd0b2efaca45632607565da24487c0c957f7530cf4f96ae1f065dd1a724665c6f95eea4885cb9e11038c0633816a26075d631f9c27b64ebf3a200be12c9fa54e3e210e156463ab84780552d4f1ebf823556236be29fb3b75655a8d14be134f6d35201f6b880411673ce06d8a90ab118899dd0d64504991bc95ce9d2c2dffc2bcf46f4a619c1e073254e7542566325271973150459889f1b17bb734859939b262a01555a18027902d9b2a05e219180f06b8a099855ed13f8e2efb5068a19c533a5fad241a599225f43ace62580e6986ce9154cac34832406e4f44728f9a3f0fd0a9acd2ce27467050e9cdd2be1f861a31e6d5bdb0c08ae4470159bf3c6251e620ec07a56f9339731d574f30a72894e41b75924ee74c0c997285b101389a515571ad9a50d4afae9fb994bb1534aa9c70ad85cb5d9e447428507c5139cc3718490411479e3fa4ea77908f7d5baae6821a230321b36811f0c505503bce83370cba4299ff28736878a047dc4bbabc10b66ba19310b7362d46b35745d3030c7d7ea81dd5c4f579bd00e0387ca78784ad20d8ba8c86e2675bdf16a0d409be06f705cefcca762914b7a1b7bdafafd91889dedc3f4cd5724f1f3b5573dc86c4d6bb51e45d4377559494ab50f7b0671529195b4d64324d199569b3f00f657b5c18813a7db0ba432f33f525ef608b31223515246fe262b1b16ca37582e8234dd1d13082d191a3ed807bd33284b54ea9a9a34c79b46cbee545e49add3da6fee61eece1a5db646acb312098738659d8195ce2b675f4d5258199d888cdd0d07d32e139c4e782072dd7e653dc8b2bb16d3efff098230031b590da1bf660a92f0096f123bbf654e4b161182d4003a6bcac9119a6d067a0d7ffcbc82791794a0bccff6bdf20ef0ce62641eed34394390bf22c4809165b3229d9df57df7a79bca3c5d0bc9f2aa744ea5e8a435120f2af04a42558c0d8849390257ccbee462b8d539606378037d7516f2183e20dc0af496456df0f5b1b878706dec549bd1991b979d54d045815ce77318c31c534920ddffac8de1f250846a806d73726075412a032dda1b2ae6ac59aa45a4adf970feb3701f2dd80702c7c709c048517aff2c62168e66731cdcafb86031b78b03f676cd4de0c49223b4e4fe3843beed42310c330015c3a5bc91177ff025219229ac6ec72b28879d3801e30949f0f79aa95e94d033d472074633de7f3ac12befa915b3bc7a73ed3eb73430cbfb4738e7bb06952eb96eb4a969ed4452eeabfbc9367c7c7c899cacdd4061a7392de33a120e150c9ea958bb41cf3a0baf1d2007335d6ac12e30a860d7c96639519db757463556bfaddee7ac52a8dfea65ad06328be53b71ba7a47c2f2454c220e8181b7a5ddf69fe1397fc1a982956f1c16651bb09c4bfd166d723e4787ecb16cf36e450927321e498de1fcf46bc1a4ee9654fccee1690292cd0497a530ef64c9fa018d23acc4f0e6c712d1a20e8f5b86b6e8f3178317dc9940372eeae339c6cfb771e90fe86f6932dd8043b363271a9622a2287d3bdb5ae2fb7b73b0625c9931ba7197962ea90ed487478b77dd6b0dbe903b7176e2b3009123c9bfeab089a4464d167e9bcc518c9578af8cca1f94db64146714058e41f93f07e4ac8b85d32b41197276ad508b9af8845b533ac84221cfc9447a1a915c4d7c4ddb518df39c2f2c122fd5cb174d597e4e7b0c9b5e93866161fdbe4744e6e9b3c51864dc08ee085f614b5be88e794acb6136888f9798c4da1c817f665b5789f862497efac8a616fbc73656da9c218020f95b61eb6c4dd48248aa358ca05c27451806d90c7c3435952c71a6f7a29eb0b191dcd199f815c765528d8eddde5e6518be6995139469d6cce1994520a0d532952172de503ce0f58d155414e136a9bf994e356685f45a59d2a3b64d2d9fe4ccdb927ef5dc108561c002bdc8bcfbdbe6eb15d117b49af1cbf1896453aa42a67cb4eeccce1726e8ee51e1dd0f08a00b8c0f7e536849cb8f1377ec89748ba313c5df572f5b54756cbec7d8144d2b27508086f4383f917d3020b2a577d83379695347cea820d8ef419812c1434ae404354a5c24468e2b4aa82c49a84443767f3c44d7319d4b0e23a0eae73f695f0214ce0494e50d96759d03d02c48f040af58a4623ed1fe54a449a5f8815d065998b221ab3ebe4434e3e0caaf8f53e4b77c13fe90db408d8749aacaee0addeb002d7c07708e510784ba1e42f2a13ab220337904bb4c6738997fd51185c51f0e25c357eb2da8bbf6485d6d12cc53e7bf93b8b7c8892e70d453e49a4aa1ffecaf3b77155a1a184e0daf389f76fd075f6f6025924ea2df7c723a09d2c9df2e7b9f7cdf42ea13eb64591b7e9646ad4858d85f3f1118532733ce394da3a7624323b4b171e0fb7d79fd4ab3e8fa418b9337c1353b06606b75abcf5830554740b5472ce71bf3a238686401ce9417d47c0ec5153a5708e217813338256ad13d4a84c3b4415ca0413860fb8a9303e3312736e43e16b4b670dee25ec6ee33bea1a86b792b090dd5d9f971870c12103161ded9e59c102d60bac95e6ddd5794deddf15660253cba4e7d1b8bba66b47d6299b39a5b0f9e092844af80e098cb6a487e31046919011b2552f6d26699521d08aaa5f4e0dc571bfdf20926da159660e9f8072fd4694508bd6adcc2ee68c54d54c9ca55abc2e1dc1c82eed1908c09a6cbe7ed53b65f73eac3ef2c3177b9e9110c6ad05f56d2017f7a99ef5499a27af13cf7480b56a0841cf5201cf17d1dcd82f1a1bbb0e0d978c35e48f4d1698fb35be3ae31d36f7d810d212e7c7026fd23bdcecba38170319c5bbacf4eedc5dc72297d25f7ad7caad55681227ddf56f52ee5bee536fdad8b243366ba06a60b6740e922c97bc5fb7d666a9342d6d6f152ce358015f599f2390e34cfb539129752d90785dd37dbae6b99d5e0f8fd1420c3dc6b021faceac8b4713f8a6bac422efebacedaaeaf9d648cc835d996db363dc3338a9d272739e00ec91b8b700fe305346bbf836f6a97099c35058752ba876c339a288551ef854a24ab49e72d57a79e7d78b565bf0596db2a1114ee844070460782b2fdc8e485f4da422988b3a49e2cf925f7e89aa67395c825a698046e594bea2bfde9bbc3c7a7fd10dcfceec9f7394b18d6dd6e17fbff80de6777236ea1994f53b2d9870092e9e3d03f02315f8e0055779015bfb7ea47e92137f6b70e28fa2d64ec862f56bcd49724a67b26f1ca7344f0626b310e873979fce5aa1e0f930702db34017501bfa6749cacbb7251d01c76049896a270d93157cf60e0bbbc88be0c86b4753a11add4e0aeaf763b1e4363f5360d0c15cf0ffaa20ff5b16aa4164000c5d2036ed20e79d9af0c5a6fe0cf4d7f88faefaa8b2136c8933b7be8d6dfa84c9189a34dab1c3c8106e5a1d9ed53d7f7e03647261b9e8bd0a95a121295b077c240cedaade604b324d1648df1801d82d48614171e839eb95418461ab9625e17aea73f19825e8248d5842a4ea575b628bc9f5df7b114e5d6d45d85d1fee0ec602af394d43b52358ed4fd622d80bee803830997344658f962eaced8783a265dae5c1aaf5f6df5fa84ecf4baa293c7eae356f98e664f6f9c80022d11985c41cb3ddb2884c144b26fb87beb5790ac4c661c289cc5621b689d38551aecc1076bc1b47e5f62c1478647a2828799d73ed389e121c9b14f996abc6a03c32ec5450846fa3816a4d433da30eeff2075a383a221efb8a5ed502987e347cb69de23eb7dec28d9e70c055d108dccad2b6cf85f7179f6fc0863192a06f18c74e596b6a36fd86433f65d09f1c288bad3f54a2403ef00e25c035c6bccc14f172b82028a84ed60a2ec651f905389091f1a99e9bf8c87d50daa4303e680d857e2f47d3bee01b7792cbc2df0a5655e3ff736f5da2e2f8a85f86277bab76b3d485da933cba57ea27356303e638d609b102d80ccc4221bbe8119288ea2f26c0c4b6b6d413998086a179a373b88a4a10a80f8719ded5eb9b566ca35d4c3af6eb60309c7e4a66fa22db28cfe3f49b850815e8ad15bfefa8be8ff0e922eb429c766d7873242edf9a16767d282eda28723fd9651453bfc81cc6c74e5113b0e1531efa7c875c32b3f763bad0a4de287397477ae68f45a2a290e6a1b419fd43b0c636e86d7bf2d43150c509217fb1101382eb330e623cdc14584b0ac8dbf75c13b8cb5a0303d2e99e6de22781889b79e1d6b0cbfb3ab60152aaeb1f1e2f778bbf480bf7fa51be6c2fa8bf982f7c909e0580bed48cabc466aa0926081fcd102eec5c90bef41b9d876eda8e69edaf92df4b671f9e2bb7417e3209a02307c11667f1be2526c9b125a62a2bb15963e606818f29c8d31f2149b6ebf517b9717cbee721f3b26e09fb49208a1bd2521d7716c3f97ef8c51d180d755f6ff671a513d18b4dd0f4756ad3827a6a22253d22a7e78e1417c4d4d6fb65305f9980bef0817e6a8578b785ffcc0db607c6bc4140f47422e2c2fb3ecf11719aa1718506a34c5287511e3356a557b7a9f2a555d9568086db406a4b02f5ea5d6778d7ec87a76ac49a7612314a259037f12982c3c2b6b2f0aaeba315cffd0dd7f2dc30869ddd13544fb0eacf79137704b993a1e02bf91b6a3df763b329e1bb436fb18310adb13b3bd675eae8cb04b360aa9cdb634f9e5d1f81f1803469508ac4ec67aa438b2c0d427222fc9be1f630ea41327d952613ff7f59f5778d73d050287b2f88dd198223566b959f5e8ea75afaf18db13f6641aee2a25c60046cd3a0cb0b7cb592102a4862af89425572597e2d48450343a95a5c9b6f24276d82e782fa1602a99c7d7f4cb9d1f85e42b653d114c72fc405c546838d1c1c09a823983dd922a66032bf9f4cb0ed400c3f37fd95d44397d6c38826df5111ff3be089d5b449ac1a50f0682137f380c08854a97f5a57ce5c3e607dc480d63c99b49345d5cc5a175225b4c960522702845fe425063a91b2f32d1376a7419b61ff3b0de099c7df5fdaa22493a4319caf4f764aa44c6e92629555b2080fb4f1703f2078de1d7f10a537ed55df0b9f9bd6dbdb8ed323268caaaff5e86c0a5c4026f0af4e0f45539f8e52173953dd87b402a09415176943c84df7dd6ae47d303a67a2d4a95845c0c2af391a5b1a0864bb42487e131361fdf181e14e9ef96ba609ae4014c4a57c4a7eb371014e3bf1362b457ca13d015d64aac9199dd1754ee191fecec7bb6c8ddda6b148eb2968bbaf5b793067d4aeed00de243be0e4d1f9cff85461184e8e466837b26cbb228cc12ca15edb2c4f2a54b948ec5c5da9b87ef03ccf9e5021431050b6a12727dfc1c8fc32ab371decfe69937d87d52caa7ad4622e27e01f158960370472152ec212dc1c2c79c479edd1a4cd1bcc4c292efef5e60a3074abd5abba8fff7181bfd086dbf7a600c676249a14242f818272d6acc2e5985363305062a856f06500f07ad7c2135a2fe8ddd35c7d2fa4ee3467014b9ef3b24657bb1d9c8683062dc067292bebac4ef0f5222b2b5d8cd4c3e8ad1a8c3fcef17c8010bebbf3e7961a0075398a9df6ef333ce5e7bc97aa6160310c4bd20a50eca169d0720a1c8141fc34d62a6a01dd8a407746ddf16d695fdc1f5d1d9952e594a8ea56dcdf74cc5adb51a6c9be8ec4d0fa39db3b972d2832016f192d3b640f6c985ea53535ef22b80247929b0fe8fea7c088e3b5099dba7ebd5e7052dc6fda06294f7eb76fa9173c60e3eef9679e781487d6863e58e0c2c3e6a371b482a9457cb2ab5ead8fe9cc5d3e43b1e75e0ed0ec5d89c880feec4fcc9f49cc86651490d01d18f848d3ecb20afcf5919b75f50cd0af8b7a7a7b5fd84ec640dd4a75a9be25080e29a1a81b774a928eeb9d65eeedfe9c11f80f2f3ad2db3b8fb24b74fe203e00a689c2b5a854aa3129d323fc3b003b9de91ebc85a84dc253154f48af5b9915d5a638cb2a10fc0908ca8d478bf64008aec6aee70e23274493e409349edfd09f5718dea260cd3d85851e7ac7734f14bd3ed1d6d20de408b86bdab82cd4555ec2f29a16b1dc6d75e12ba9167904789867be075b050b2dbf298a3b164b5ccf6cf1330ddc5f51d4ab90f0c152a5af057b114b82a7b39718cc84fbedce2c3bd63f2c9465c468ecd38b853c3f5023884042f7effcb3a02f07b938c1bf82706f3b93391db21fee64081fac0bc97700a9ae8c6993b416849a81d6dad3a24a33619c7ff82992993c1069636d238a999833cbf14f089a92472a9dcfd9dbb92398b83912b8f3ac63d40b504d1a2588bf0f026ee0787780266362bc10ab7e766bfbce54603366ca9f3fdf625a0c711f62e5d8ab7231b67b1e4255329ef26cac296b3f0f0286b36b95302662ade07cf9afd8195fca8264f88b7ee76085c5b74271331104cc7efd730bbea8697ff0a38fb4f78258104473dd16281e38a3a3b6ec42d4e4fc70823b1055bf0db238f21e258fb1b9ea011c419e24ad16cd5a9b9cbf50c23683a8bfd1e5267ac1a24d7494859e6eb72975e7aa3110b909500ffb6f30c8696000b2c5e1740a8879ad0a04261e03117310d330190692a4aad45c00e34aea533563873cdfd9ce959c7f559da59361e4dcad620cd020affe658a6b6abca84ebe601360ae7d51d1db8d852c859bf5010648b0dc3a0055771ad9a5900079781fdcade8ea08abc4f5398295d126d1144e9fe8c6eaa9c619a1f461b95b97f2f148436c77d44505c5c17ef63e05885743d69a064b27eb2007dd9f3c3ee430fde1262e9f49bec0de4242f1ad4943ebb54914e75fdc69dfdb2bb3d21aca55538f691eb9c39ef5178cfde18e0535b5bca22f9ec603b6fab5e74f36ffc297631ad8b2e0d35957e6ff2ae525f259f9f6d15ec8250a6f2dea4ec4c99a36cadd5c0eaf8060c8280cc2c339be506561c306efa28ff0867fdd83d9f4dad9e88d3ed99fd266bfe6ad046b1a9772ca64329ae0d3f24cb8ca081d6534def98fff882f3c1d4769d1b956084383ccaaa40ced967efc650e933fddbcc99c79f951e5a1eec0eeb176cb74cbe931e21132d108ddd16bb537e13c4248791c1979fda6bbcef48584e5e5debe22082df9a8dd2ca92fd6539f3155ae96a7e63612ae5ed2bb8cba534f51c2fbb89c94a15b91cfb279cfd3161c9675d809a815ddf4536aa7bc759b7900a8b3698e6d0845999e9bdb8efc53b347ebdda8110a6312ecb5c0c5642d2dbedd52ff8f78b3d558d0c44b6357c7d73607d2f39497dc057af4b09a0999511b20c1c0f5bb9d9c602ca3db91171f617cc85dd8f341c7ba42128b88f5638b580a8d7d08cf857bca69e4aaabd8c01171bc49419a3b6556f6ebbebc20bca5cf3c7366acc25a8fe86af172f005e9a88449cba507f894488af17c7ab8a0b88df49575f3477b8a98ed4023829cacafe9da9b0d9ec5da39c8d4274fdec70d06a6e8754756fcaac27507619c57d0621a794e92803a8fa1c68c8110c08c9a9b9afc19d53fe475242e9f1db5d3808d97ce203db7aae4de119dd8d4d52d211b92ba7cf97bb90611f9b5fc354c9bc6fa5be369fb7b64d936ff2e51bae7e97f5714aeb57a491dcc7e0aa9919a28a8731480584138d6d09cd769b6469860b00562608b92e5d5f06cb79ed0f58fa68e1c614ea1bb54d8c9b50288345c13ad32d5574dedd28adfabb7f197a3a80a302f56d0662251af55b9c1722b5f168c929365864faae5fcbff8fbbb11d7d97c06442d164f2995934a98cbe3b4266d6ac213f8febc39aeed8629eb8f4176dfbd2357f0c7804970c71919a2d7e136ac2722b6326d9e3c9f2b50610fd8321d5ae326120393abd65715593b6820a75320c6fe6f053792bdf2602525cacdc3ea08c12da2cb97e6e9aa24ccf41c37c7b7116a7c278df9e69200d1c5b2410cc2eb3a0c3b93d5c3cbfb7ed30a7b9fbb1b93a11f084c8b127d1fb13ca7d8dec6c5ae53bff97c999f30f1c960d5f02a66dcf98f8199988529358c93078c687a89770e65fcbc452a5666ecbf9ca049bc800cd243ab0c52a8e5ac1c0c14ea58d0369558f582597c5c94de847f3e949d5a661096160b49e131ef4ed2ab45a54a7277f46401cc88eb8954cb32ac0e78a20812091a32a6d835cc353b205e7e4c10f50e5595531c6d161e7c128a536cf9e3c442833ea9633d350b8bf15119c5e7689f8360ccdf6569e182d811205ccd01ff7fbe6f209feadbeecd14404bb4e92913c5d8df0653b4a5b5386d25f58f0e8d52d083e6d6600977ad3ba8d2cac2a98e3b517a7bc54165ff1f0ee012b7371caa351690d280b60074daa825547ee0e1b6e15ce30a153924734598349641d7527811ee12fef396541906412dc8412cf635d3388f5a405425f6204ed6dc92dabdfc9fd8f45010dd4d73d8f7a07158202f68b89197f3ae10b447e24d4e8f1e7e33d599d9c42f8e836474fae8ae9c12fd3db9646a611c7cfc4dcf98ae51e1c49e38647a7396fdee19034a5a4ec58a45b1e48455984386a54e89ff0e33feecf9d03a073af3cf9eea070ca590945aa0be75675023ae48fd52c9ffb25dc43667f0b5ff426aff0efa9d121e76a188080887c37723b93251440c763e025a34688324b98799eb8d14ecc8f8c2432a5e9f3179777c796b276e0fdd39a5fc8cbb7b5718faff7d6eb95907619631f56428e99478cdd12de120c1729fc1e4cc9903b3ddaff0b7aa3fc0c9e689d354770581bd5b6b8799c12ca0185a33c41f414240452fd0ad8309eca6ebb376e0a6e06c28728bf9c2bdf81031cf8c0cc2a2cf226226c84bf31d2af5ada26146653dd34a6dc83d98b0e2d15e7011207ac90b5131c0212ae0d42d46ccd604a18b99adfb368d62c6d1c763f4b2843f9c9dd7abfbeb12ff6dab747dab699993f437fea0f6848317e2afa18fb66d482a404cded638f503408c6711e3a817980d5fc99dcd8db0ddc9a22bad6c4b15eb75fe50c77739706f5c16d5f3b59e54cae9d4d49f8b738d4db39c883d80039cc1fed838619ef086d968551f3adcc93ed6c59f41f871139a3b9a15ad7a9caa4311feeeeea4d33b98de9dd5d00f5913a1b5b27231bc2019cffbbb24a6f5b741138418b5a93dd385651b3173139ce1343108ad9fd1ba3cfee91ce0960662123e867a6c8c067b4fd75a803dbcf3bce129500f8968b1eb8f01ae57e7f2ac56aaaa632e2cc8f7a15b92a6a2faef2ccddd5aca853e96191e83a453c1e1a5ba3f2f613bc3cb9ad07b62c3383c7a28f47ce56ee3f865891d359ffbe83f2dae513be8e0c3cd4c606e8bbe0220d4a0ae061c485f4dfaccf6bd9c00c94e291028e0d05ac95488e77a5703a7e7e4edd2ef37bae3eb62b5413aafbf9028eee3de6e05657b56f85071d8b0e3aabb5b88e738f680405e2e728507eaec89f35e6d8fa685a94db645015ff5733224a967bcf5f0cfe792bafdb1299196698dea9306bd0182f06e980ae6ff5f2634332417a6c76cfbbbcfb7a56bd9f4f598340295ba859b17c9f14a281214fe7d0b3e9c6c2dc88a1778c61e988e1e8ac3676a8a95376b42f883004f8dc5068d5e6cd45ca5be3cd8be915bb815a0a6084039abe202a9651d11e3c65b8a0bc2bf8619313daaa86ef6f573b6e4aaf7e641e91a8ed6bab97afcc162c19b7be12b9611c12f3fd70d5c186e5606b5c93ce3fb2324403374a448ff5b8021b8fe59d5a37bd2f89f402b614b26b25808c327a3fa066b104b7a3b24178dadc6b4ded98963bc0b098cfcce2b3f41503e203764dff66fb1af3889d9c7ecb06ee00492d44251624657df794faec97ac6e867ab07330b6a3bb8662dad7f9628650ab4ac66ad7352fc9a46c740f41f7d1d73e5bc751b8ebc3e325cf4a814cf1c2c21817d3117abfe81423f7dc1b74e2572cdcb670670b1f7c4b3ea2e7334d65ac54e6bffa29990868bc8f1b7f1231f671236fc626f28b7ce4b8578ad00e4542faa89222b1f270078753448d09fd7ad23d84610f26f45f3e1623c5599787c4a0c6160cb80dffb07b01b11095bba4ad21e8b07256ef564db7dae7b0185cfe5ab7b1ae79b8e3b658c685b4738445b9eb3a11ffbd613d2b026119cfc1dfcf3d3e7ce5d9083bc1f35f935ef567c30b06c174bcf55c24bb4a2c14ffa470eb9b072e5416d2063213c474719ee18958ebaf26df2af48c8f5ed0c31b8505b46c69a1f3a8d79553c37bd732870355fa311c5553f8af1fd350df3ebd1828c38d24faf1e4193b794b1009aa9574ecf999058942114f9a9111e09f811169911b582214f4f65ff898184023380760ad082cd55ff0e14e4d5dbded805d2b4290723ca9950bab6635581132e20e434c1e1a4ba6b2d301dc1c8282cc2b192fc1e60e6d4decb5edbc6f44576c5df5bf59380cd09bd244aaac4c4511bb4de41bc1dfc73311b1f42bc0882b490130ae0970a0b39d75461ebefa8c3fd57c0dd052cb8f228685f62b8559e05384491edaf573f67f8e2dd00848379cf0a65d9fd40892f9133006a3fe725f7ade4e37fc2689f6d7fd5edac90fbf01c09285e14820c66abe41c1b1c15ca14bd7ec07b634266ce846df293400272fd56e820509037cf8d216bbf2b9196d71d47287ee0554f301168af1e60655a849fd6328eebc9152925b84b20e9191e43d8e5ac1849e40c6b3106f3afb58af1167189689f8501f1c4c67cb230aa7610bb1e7e47a7ceeb0451ea8f08bcf4a2601c34265e06e940d0fc8edbfde2867ba14ff3b7c5085366e86bd8c3c7ce1f66652169f552e2ad1885d40cb18e46cb28094b2de373922278fe1c6966619f5d0eac79b6a84c941346672c4b7fe12b1bff6f6e765b3c87505a68c0df0e3feb1d45fb738970f6fa1251bb27c9f7361683aef5dfaf789078813dc978e6a3abdbfa2d3ab8374dd3cf5e4e2fd3c964a2d9ee4a438ebed9bc406be9869bd9dc5c015b34315883f7bd73f9aed3d605a6768f4188352d6e6ad120d8c5fe31a4cccde7c2a94946f2fb1dd2c3dda2560ba04114b3bf3db994c0d4024126202e77737d04de64d30c809b0a8aa5d0cc49a13d4e187806faafaa7805b8ce34461f3e6fc3fd16f8d435b8c83e1bc8331927bb1933b3851b32378747c177012b5359055c791a6c7935a5f27af5d98c16d528a53f6029d86d7aedf1e71e58910ede4f02bc6b410979d95b577bae9cbd63074b33a3a56400c5b5dededbb0fc8c76d454f56b80aa62bf7d04a41f005c9a253a66f478c7543f70371301ad8ebfc1401628712c2db1b438c0e84af52e05a14e6ba3905964a3ac34d503a3bd78851c800206d957b1ce29ac0c40ae75f7d8afab702c3649ff0c1a7cc22df0e696e9fd6797767a8b4cb67d9b797de7c95429e0af7bf9f454563bafe55a1e9cec819006b2e6ffe75eed11a012776c9e02b994fb7fc5e118449293ac6e0fb73989562d896287bc304389fe7e625e52a412d07d9c7be030ae41e86d070ce5d26542f016315d4a2214829b429460093f27385bf17d8392929955b761b2534a91f0bf6a66dacf27836b91ed9413d6551a451f493e1d95250c0f8626697c4101bd8bcc19d340f3ce3409db9b3c07d8bab57a008453626915db171ebdd730c6de40ecc43125536837f7e12ddd3f8d58f7058af5d185a774a73da0f6d32313f2d4f247e6bbf1e5cd45be353a4a49b32d5049144767da71dc59a28d545399b5cc7b32a5a0be19fc338ecc460024ac4a559449716e75e47189b6691f88ba38138ebc9ffc36869a3db437780e5379f6be0a43461c0b9c90234d4ce7ffda0ec1fda40943ce73a750775fc6f3fb0cb38b42623a09ab243da3312e99e24f680ee6bbadfe4dd8b7db0a2bcb73bb6a9975ef31bba3c35b074b2338a2bbc135172e7da7283a69ceaa13057a4dbceed09dc8e6fac91a0c25ad9cb5fde63c17c186093cdad17d28b888cb13526b7ec97bdabdfd54d9044bef2c9d41b265338c7de2bc69f4ce61390e2072f0fecef8bec0d4e8ac944ea1e12bafdaa3b1df33f2d2e2b0b26ccf835c9e9b2f5915f4ba04f860243019d2c31ebd092f8c06dd30cdf60e44344462be364e53e604cda8b58b2cc9f475fa6fdc3a3267dd7d8e45105d9dcdfe23d192d84f7c4c7056951e5225924906be53942775cd0d38b8ca712643cb1c88f23ea8b250430c704718bddbf27d84835e68d52b1183323bf742bd711db6b3638d9312eb6d5a015f21230236442bf38b0b2a4a8d430f3c2bbd69809f7a77a8c7a7bf76867ffca7f4d7753f6fa028ed651dd41e3648ae69ef55bad410eb140b51ece8a6a088c6356651263108b90c75ce3f99fc43f43c1939f22f15da95c2dacef3f87a7e5c65541e5da4fdf14c409bfd686e84449c9bc5bb497186eb30cadb56d034235e23c8102c9fdb81696c3aa7b53808ac2d615f2fe3d24fa9168d9b14b7ce9c8926ed3e28cbbd5ccd93acd8af34d63a6de7cf2e68f4c2f580ed9c54efd0f732af626117a5c8711cff80add75802fb908b4ea4680eb68693eccb8e22ce18885d759b2cc2234ced77a94cc3e8dae649e500ec8c74009c4d3ad665decb27fbeda64ac4055bc1ad4f59212139912c3f812b17bd8eec331ddf4f265ed350ea1df983db465a87c3d6c522672d3c5cbd1bb2954a73a1b522859db48629be302cc4e91c7101fbc3d95d6181b819edb8a7525cb406fb94d71ec887be40d2642596f5056f570a9eee8fa198adce79e11b3471368297e86642e05c05e92fd41fe72484b7ae212a40e147e3b4da2cb3169b699abfe2f520e2eb2c3cb421d72aa056a2bb4f68361f823948332d048b2876b24b7189cf85a2b6d4b850b9c98a63844e0f99cc19d2f888a47bf16429f3283ef86b7c7f5825e26287f3e094cb32aee664a6f404e3902299037827d9ae3f4c85b756306fe43319d8951cd73a7ec5b35a8d54c3cfaeb488a1352f8f628f94282b9db9e8004470d0399938cc4db91c2e7caa4d888188779afd6287ccca9ab6bae25f65c5f858f68ca23a6e1e904042a5cdff0599fdb726733235274621934c7877a5b983f91208249b65b86939f176ed4c9577ae565f1f496a8ee310ffe7750f9c586067cb3380864948c5bbec0df70827952c1cd62419374772daf2e7ac87a01abb134946a3c66d937672d5fa711a592a26532acb5b43071d01d94761cb86951a2a0ed59209461d6c82c6567ed072c9a4fb08ce9adb73f81605686553029be10e7873be506135c2015f072bcff5c4b91ab93a352db4439d15e895ce90a1b1bbf9789821a8aa9de417026f43ee0199c7bee816e1b81bc482690fe13b55858d5092c35ee363e31476ac02cd53ebfce1ade55a67caccb10793459aebb1a188971d856b33e3bbacfa93e8897ec7d1e9922d5550d782593d4f4cd9199989a5e71e0d65fc6e0ce54dec3f1193570c4754e2571f8d77bc51f46ce4068aad126ac896465b94ef057ade6d620dc2564ced1a071ee0b0ddb1286ff47ffc66be07c2dd18d52fefa6448505639a7044673d3ae6c0b392187ff20f9147e9f6cdf5942cf54113622268ea09dc7b3e8b0f38389847ab1e4335f439ed2f35c8ec080250ddf2455e303286da8b27370a4403ffa0080bc14fa06592bd2a30454822c6dbce85fef057776f8508fabb39ba63e6df88b20738d52932a89162286210b008787aa269cb1635ef30547bbe3fb821def727d100a7c0720854ffa401e800b4a4feeb4f30fa3a326ed0342d20f4488de5f87eb1c2fa38b62745f171c49535710a91fc7c1909d8eaa21ecd347c9d439e0e6391cc5052f428d5aa61224b49d0da14fea79b5a40f30dd721f19ce44b7d1e7fea4af97dde10a9eb9e1aac90752e767a096a77ee8bc1d96103025626ae68fb8bd3f19edd119ff101e0e7918e211a0923d1aea14c457198b5a1ce2b1efced226377e0d1772da6396a1c88f1a3e9ef95e5e78e291d08309ddbf3352d010b57a09e1e4f1952b8e179179e8e8039ceec95b7c85b89e4faaa982c6856ca867649035eddae0b2857d74496d37e2351caa54199e0724f10c943b29ccea91276d50b2762cf910bba4aa654c0d7cc686bec82d9ea59745e1bd860e8ee289dacc686dc5cba1bfdef5a9d648e2dcd297a81465fccf4ef421fbf225ee00c5ef99cbac132fdd6be971823ff5d4167f541ec6657a8656a34e8f5135fcc06492058591b65d2336f8a267d5683b944fc4e6df3237ced575d01e1677fbb2948c36773ecafd4d42071604518339b066173740a543e358c139176cfd207d7ad386c11002bf9ed056fd6822ccb18d4ffdad14c4f01bc22ebbce0af9d6c4b55e7836a0f5919f47b4dd1d7b7f67101c29397e6dd64eee9cc9e8b2bd4e59ec57ab7e50407c56b3175cc5ca76116c176fb82418d639db36eb1580ff7de7f8acfedf074a86d1402b0882662e4b2c3566276aa2c9c540ee1ff38e20a2d7c668a00623a6ff7f5321631b06d6b7ed2cd7ebb97d97c4d38e6dce8f3587a1006a371f11541fcb093ccad2a23496333b8ba28f418285694d801f11ed9087166df5b3e3b5a8932bef2d43fbcea30e9df94dc8946d6dd98734b189836b785b162ea0dc18fde7771f8f67ec717c046f8b0c97e3e791a154eb67b5e7d6c0bf7ebbe062c56466a0c3335abfe8fb0a82aa4e6c919cb952f1006f7818492a0fe0102eb74bc9431a66916688e8849cb3d4099319a7664814982e39e19abbe45c13afaf30a42e69e80ef631e29bce7e262e8d0a2ec38d7f9eae027d37326e87473fc72992e47f0f6cf6edf4e7f4207389d4f021b1e9739710be01cd4ebd1e1c7afa373ba933cfd15a173fd16c3a63e69c339a98f53100633ae0e11f845c6cc7b58316a89aee08db09415beb24abca57547d4e735416233a9bc1a09d429d70b68fbe40b5007d406f46b977b2b89d000fc8536144a8d24d58b0ec3115a2e6eec5367e6fd050facea065145636d0d4e8793915360015a9b9d56baa1fffa93f97f1c9b835fc24a3a573ced9773bffae8d25a665e159cb2203e0ac3c5480ddeb0f59a3cd5f0afefe7f57509ba2ed72244b90d206d71a8bd131b9a54b5ab39bdca6ade6c705728626c3cc09464da9fff9428320c4774588452eb07a84479938bcdeffffb1e6985be3202e98ffa7b493b2c1879e6ea42d6d4fcedbe999764bce36697e1a7f8174fe4812110e31dd854e5601bfb37a4f6b1277716309d5f1b784b0ee76ea69c8cecae6329f0b15c69a50d233efe62ab28c2517ec966d6d626db8b88ceae1484b97c669feeabacb0617339b54d349b9b9fb673654380f71210f3fd3726648d248bc0c05ba84dbf037f0b1e1fcf254674c1b367481bedb054768d1f2d1df1af29b2ab9e4938318334424a023e54c5945abc4a9d4f2e5911290dd84c2a235760d6be4be75df9a1a115a0ea1903c93cebb58fa9cb4bcef884896b116138800777db8d953929ee091b3c834643063035d36ad115094816347a04713e0588216befaf61980a4c50fc6b645c3b5990bccce91f62b373b3ed19ec30112c9f44fea8dcbfcd13a568ad5e76aa6ae87b0cf77657694120f8a7c5886559dd6ac16075057f0ba0e9264abb69a11a4e7f69736493f00831f524f5a523e17750e2423f4b010bf7b5931d5dceb7de00dd60b007bfa7b102b4b31b56499833ce5ed066a40b5327c815b610b8d62671958c2a97aa1263626609d0804a98f7ee120d375e26e3471ce8fe67eb98d8f784d50f09c35fe04e4c1f05d8d4600994101110ce6245734fe2d608dadfb89dcfd3447e882e6f5f0d6546d38afcf2fbd8f92a4aee86fe76af2543c1f378f0abb78c5f5abe28bba8ca081859cf8aee0e44984687b74e87aebb66fbbe165f68d6bfd3eb83a5803987be5e6f3cdea980413939ecba6ee3833d4b84dd66a555a959799b640bbb9a77183c4a191b10804508927f245cf2568d22463f6515f5ff4e14d55211541074df97081c77235b120c333e71820d103ecd93b58b433af540e07fc47f0fc07030a7ef0db4cbcc408638044ba9332990ec009b215d1f8775aebdb3527389fbfece6a3ea7c94e46078cd3f8827158481b8181e68891100240c96bcbcfa5fe0e56e2fd15a87b3b2387db11cfa7f95ed05cd84c4a93bb4253446d86ebe9c113ffee6a3043515da5510ed8fe7bcfcfbd1f6021430d32db3c061296180b7b816ee4a57b0b9afa2fb66910b55a28c34fbf6c4ef97b840bec2fc143374856f181eb275e751f8da34aa920232fc526d3f934835ef4eaf607b6f7c04fc1ef4a9d3b4578bb9fd71f85f206a6b00c62cadfd6f77dab94167bfe7621fab465a750ce015d534d1e31c4342f271a4405f446efec8c4c89561b7a2861b571e5f3ccbc4e9267e6596cc6ab89451124fb9d9eb0eb9ccf99322218de4fd8d66b4ac40ef060d11b509c9277dab8f6d8e001ae77a5aed02ce8e80a5ff9e0e605b75031c72fe924c6154c3e4df0d9e475f42f4d5eff0cce810f7699fa36be90debce023f38ec26812b1dcffa583e1fd4d58e7c0975c370c3b2862566c1531a184b579d0d58fc52b5a770e1bce12a11c1394f986300dde54aa8ed65ed2c41610073bfa4cba931c93536e2d5f1abd6333581eab36ac8cf463d3bab026cd90d8e2576c191b70f754e2495d537a979a8e643927df461c9ae5d701e05e2b9c96b3a1b93f455aa2e2b535f3ffb7539e2f7f368f02b77b1dae4c8c4630eeffde2bf6467caeaa1c8de93e6e3618aafdd3a57e9756344ad5a175b2b1ef8b78c2d325392edcff978d801f52f8242a14319766d10e63d48cc1f3fdb7ea7f4f198d85720a4aaaa78b29501c5f145e46c67d4155393cc058d41b8f5a1f202f32006aa409830c44a74a216f275251cf6e61eb053f06864929f06c0e26c7b5b72e725aa1269cfc30fc4625aeb51c6374f64307f625f77a018d5659cc0a7814c5bc014af6bc7a7dc969500a40c99af7d1246c97c6c2c71f13af968fb4135a654d9f721511a3d5bb280622c84ac976962edaa6989cc3c19b6984b8a835a5236531652c65cdadb9fab7a89f3bfa3c21deb0bd61c98c1061bb53740354085ece2ec3970711f39a631beb3e1b9bcaebdbc49fa64890f13ee1a054a5eaf3961ca9634826c403ba04d4460edc85095d7a8ca20c2c0976cc2ce11f95aecc170836dca41d637bef802821120bc6d09fde034072aaa98c446267c0cca7fda9a5f720010aacaf161e197caa6cf6ca81ce994b13684aa56f98806e4cf2c58f00e6f825947426220c30087e3d2b681d58ac6b49341f80b8b9df0826a8933066cbb3557abc5627e9675b7e05ce551a9d4e8b152ada5641f0b17d25696eebaa9f2d788e864c1b54a2d1eac3c76cadae47185af4393108d1dddc57d9ce61280ac369243c570a87e9ff30755fa873831b87a9464a30117d3bf86146faca2d13b333ce0eac0806a1b0fb57f7f10471f3668fa040771b7bd273c5b670a6f4205b8abcc4e164e772a86fb4207e803da56a2880ab2d743836a73ccfb9dbf93299091e4c1c3c67e24c00afdb2096f8355f9e65ed713ea9340ee8f65bab778c30e5670f9569cb92af8cd1616ef0103fd89eac2cb4effc01968412907c07b7114fb409c34e76a4605e23018e148f222e109d2e511ccc9aaf0083d9ca3b2ad4bb18a1417ba90b5c2c7d0bfff991458194bc349cd3716d5660ec30aa10fc9c62c395ebeb367caac4db95bfba1e7979bf4e1a800936cd6d60e01b38691ead6879b973ce3ea637cc7b65e25fc9b6816a0c228cf6d097a0a95bf55565f878e4baca49ce4ef1227f7956de95938e772705a5380db145e5ba21e0a40643dca302c910b9a94fa9d77182acf11cd855f8d7a81a5dba2ba9e86d0cfa5a02543cabf85e144a257f3093da9c44427b559a006cccee27b8feaa3fd31e2e7b676cce5117a8f461a7b1ea5840c7cc6d9caaac56fa4f58d580ad56c2280640dfaf5004292681a2d96369df3b700e2a032aa9c2e6cd7ed73dcb937154f401c3b20a1277d59b83fc7f40f2d82c563a8227fcc16f755a9bdb466700d3310683a24e850170f990f686ea66c67a54d79ecb067509e6de4f3aeac6211cc0286a9e7933f999cdd8ede614f7d0fe46dc3c8994bd48b559e35d8969619134d2ef4e31aa74e2c6b09f9763beb402ab1e16e1d5f6ea8f7ce54ceef05886a79be9b0bdad9c6d94abc807e42874f38a90a46e8d2e4828b35dba5e83ade491d4a76ca5ecbf5e4dddab2b1b1336c553c3cb5f65e8763b3c9052adca0fc888ff4c17879b08fcda44a93f38d4f8de85045659c4444e4958e435261738539736cd93ab49019706288a90b3e87498139310a97c4c0547bd9360a01b3f7d71019334cac8528a92c5353fe6d7d846cf35cf2483ce7d5006561d39c7ac6b86664af2d65863d8d5b48678196268cc93a44ccef88bc26444f90e58ccbdce72b38a2dfa4605cbb3b46a13a46c51ce8406b9c5eaedc18a2ef2604245c65f2f59d5964de8f325cdc26ed717d167b4eb01a7bd24fb627e3b5f455d7c436d4540f35de31779943eb9918b03656e87877f10c8f8a058619f365628b955ed4efb42d08dae64d2531f4e016cabe540977293f84b775939bda6274f94a3c5cbb4f522af9410e770e7e7e227321d75d99eb48bf9a8e123bb05983f1fc997116bdcba6710a0764bf4b0761e03057447fd9e2f2d22f2f457f1417a3e8019eb4188d692e5e34719ff906cf3788fde3461a858561930e6893395edbe10354fead834718d813594d6f791b562f375add5d1a97cad07e0c2c1c2b9902511b6dac40c351de4e863a02803d48696bdae15b30ea551a1e22e7f3beb56b66354c989b53f46fd2a5c8de01daf976f569638757aa35ccd6e0b11152e0c2305b30489677a869eb97438b077bb64f5a1e100fec890007a3e11a9b377da574c7a110242f5a19f9bfd4660033e24d62cad92da69864ad738b39be83f171f58f012c4461390624eec83b5d86b9544611ad9134d95378654ff06c1be7275d998a6aa2ff64a04f785c6b6817c75ebb5d0e9c598a46893529a6ea7de92aacf8d1a7bb084491d28499b6f97f6a56779f5b5f49d8b0aee532e265f360af0361f2f470be3125db0f2b16be962c37f1f768765d4a2d3419636cc3d2ccff9636e790c23a8494b5663a5f45313cee638b3e35c0b665248b26b32b9355a9b013013690e948620d6fe57755570099b484d4853ed9d490c8e5e075bd66491533a80e1f310a1b33db31047fa981b741d374b28d83ca67bebd0d8dd00a51e9852ee739f24a897391882e199b11357ea81ee272b0600cc7432f57c0d49033cbc331a262a8e1b43d6c1e486a8720196d2335bac902a2df61d2cd990358f7191bc593fa60799353e70782d3a7b431e3a37650ee904184c9a1e85163734841f81cf886f300fa54c9c1b6b9ee112b2f9e4381066a9c65ef9556607ebcd9f854a2875a3275c40645a788cc47119d76454e6e07e8c433e5a1b71e8e3a002f3d23a9f691e1320d4815cd849553a1e71311e726481b57b511de0fe59e44051df96a07c586232a876f13be3511378e898576ac74e8d3b8001170f3ce8abb47ab34e666ac680adbe33386c9f9e205842c19979fd05764efc23c7b95e330083db0cfd345e30b8f17ed7c6f720d7b938f71205ead1c1d325b41ffa70ba3eee95ad1bd97fe41231f740c3a2808334ea7c4db33df6a0d0da91462306394c22d1e97771e10b293ab099c3f61cd5bf5d2fbaaa14799af9e1761a18772d35b31add69c4d6883c93b9c47183c02d9bdfae95dfdab484cf785486d5c51d738058454810c5eef70b26d780b3a3e7d9b50c6fb5a043a8ddb054b59ef406a3883bcb258c833fed2c0b8666ca0ae7570700968fda0003fc23389c305df305860283dbdb7725803e92b0a6eef418a102e73a89422fc08113cf9ff05a48f79fc4c25862f5b54cce33e6fa566fd6e715b4be69f650374ce0b8feb17f6029b00625dfc9ba3fea65e7eacc821f5c1affe2ae89b61e95275207d3a01233426d88b68b24be13f3e2f69b1fead3f8558df4f412ae74cde96fd297f47969b7d46e12c3dbafd44e2bd679509cfaf50154955f79b815a37026a548d73a746db8f88dec0e6089a0863dcd4e6af2d721509f5ea0a92cf38a9c3459ff36c92e2320c5a7cb5248953312ec9d01215b2cffd83bd500829d30f1e5c40eb9d527d19f722c69424652d22cd9dc98b3ed1b9e71fe03a1d4de9d18097537f88cd631901180ea4908833dd376c3c6df1fe9039795b41a950132a78be4d00113751d279fbf25e9be1af12f805bb514c9e315ef0976b1fa895411756d64d289ab1fa8d03dfa52441edf73af507b578feadeccf5a10efbf45ce397a89f712984331d4de7e139391cd12f35dcd6c4f8fc94717d7ff834a792226f9da02cce6a63566cd917a1f8836b43683ea9f017726babf79bb8b30938f32194897f8a75ce2962537f65026c4a1040a20694bade8f1cc2301efddf04ee98427f162aba67196078abe1716db080bff9144b2b106eb4b56483f78eaf2c732f9100f92ba736f6f77c2ed1188c452dcaddc9930c7a5f2dd68eb7b51ab95f601144a62ade28583729f917d01bc015a68051263f43ab2290a693011416aa8bbbe43caea9b16c4fe9d8e6f53a251136da1b0b08e04314e8260e4519b881dc623ebb290e5bb69a7d928ac1edb6541c2949f4fe967a952d24a0d545f2278fa7775f75ddcde19e41d9649f3d20ebfff125be3dc475648593c9dc9d7359272dd474f9937c253289efd94318b9cf396ec2654d75b1a7c3515ba24a068039b5b80989cebcccc7a331d67299714f848d271560ba471bad4eee88b0dc859b315e318163642d63aaf7d33b94b70f943139bf1bc14ac08c0763a8cf8431a300e7361e82cc065c47d4219d988b38cde1f94a3ceae30d9750b8e1470ae29a7ad4ae2e35c7cbe818122e4d68acf18634f730a0dff0f73a159431c39f299e1c467d1c4cc4ef8619b7d95d7afcff83f3e13ba3dfdde2cfa655f4d08e8d1ba6f7d75ea4dd6c0992fd0c0d9817bef1eff47efc917e991c40949eadb7e3b95b924dd4a5e7f63eeccb42ea76acfb4b2482c5be0e432093547d74c27c96f8b3e3b8af415082b41054b29f5944c2eadc265555968a9553d7d9faf913ad27f55864e64fa47fe948f7953c6106b8d35b67507b124a6c9c07617a073633313f4654b81d2b2fe2349c6ef12e5f5f22e9ce8397aeeb4e58a893c5a341b44675dc780af21572cea318fea430d0640a8d8557fe2d65f6ce969133eef5aeb1755a2101f97f00ad6f3586e16358744cb3c385284cfddd272f4af1c998c93328f1d1ce0a94f69ae3470eab3f5b79570aee1884e7a77f68f01c8528afb85e6820d45a9f1d5c9216520f34cbe305a2bb985d41fdd021e381edbc1e1d58c0b0b74409edcebfa88b67fbfeb1959807e83e6a075f1645d88f5c3b054cde08dbe2b5f391be4c91273a376ddc4055d90a15c1d8244ea85c4252698be4a3b07dc24a9feb334084ab2745d3f896d1577725cdd6c701bea81ddcdcc952c6ae0cfd73f0c5e6eec121105a5b585edcd0a0992db8231452dbe4f7b27c5a016a2a9295ddcab64c5c5ee76f4940116349fa4a7a33764d0dbf5637dfb9ae56c85bfa9d79e9e105365d71d33573ccbf0cad1b55702ce322c08bd5a3f9ff522c577511cc4550fb1c70e7c25a74fa179c7173d94d31e30d4255d2066edf68eb7605a9c1b9e133cc5274e36ff22fd14064f74593aff710b8b9f04ca692a137d13c89674cf5c2e00d7b07abdd69fc6e9e20a98b00af09329e9e0f630628e5b0b9cfb53f6d20858adf3e6744455738ecb0ef621024f875c39e21bda28fd3e22b85e0201e2f47ef5a28d7fd53988450ee2d66b5b153d27b43b2cd98f0e826a13c095d7a11d5f524fb6035cc8a18831d86640c5020e80a7ed3adb15179d1d2567a3efffc8ecc2c333be42247f364fd73423ba841894be492ef3fc442d023af48ea703e1dd7afe8eee1d1af1d0673f5fc0023cd47489982b5b41504c43251654813eb1425c9adcbdd60f9c310a441cc51be6462765b366d107209af20bc35b9bc0918f99ff5d403bf8297dc7170bb14955ad7ca70836ebd9832bc3ede9b962a219190d4d3f22760bbe69c91142b1fed18413144a33c7715b9b509444d4820e94d2ec3bbc51c5189114fa51af2f16ae89798d866817f7670f97e7de9159c38269efe51c10e78a73407819d2094e0609cb7cee57d3f45f2a6a6030ecd8893fb5b408cc588f1d7640d3c33917e8f934c3d285b765bc26b04d11a7ac075120cbf80fc6f99cdf412db54719284a76dae76125311132bda79d8c990bcfba2aa68f032be76df7fe79e1b798987122ed216c755904314d990419697b6270ebcc5742d411c77ffd024a19f4d153c1c965bbfbee28c742cc2db27bd0850333bfc2127ae779ce3c7fc7b185ee61a4f996b0ea21391036064a43759357bc8a1caa1edcbe29d31d8cbe7c96fe7170c13a9f70b6b8e3917189bd1b0f5f6b3a553d9fcb4e812ea8efee9c3341f34fc80a4953e75da6126c0031c57fa343cfe2c46d22fabb6f69f50077aa472db69fb2c554058c6786c21836904351c320b08e7de8e3d95619d5344a183cf656609dc982a4771ebf6d9dd9d52a593a5f8c0dd7ddce06eeec54682bea5adff1180ff3f28eead0e1581c8fc463c9ab250bb850fbe7e0c3148be99e827f43058de7ea9003eb49f2752ba7332349a95dff5c7b6cb788f7c3a7bb57f16bc1d4491936c7d42460b6291a1741998f70ac1b4952808c9d55101dc0b4217e656ce041c0194ef38274b5882e8cd9ac6442dc5dc50462859356643754bb8340f8724ba1d8cbd4cdd28a53b4de09e9188866920a113b63edcac998011835629a775deeceee6d6ac71f96da0dff6790c8ee72e0a1d3b0556a82ad62c5e9d03f1525b32e41ea769cea7071404e76060315cae3ae509d064f5552403033220995173dce7119bf161b79b78544621cf0c46b4e22b37d0943c1a66f2362681c5178947924b4458c783c28fe709745e48180397d44af75dc1530ddb32718c1471ef77cac1fac6ddd9aca6bfa8e1d71a682e7e2a6ec5dfc177afdf082ed01093c40a27a0c7e66c5b5f3daa94c127e32feb7744758d713a57ce31a5412ef6dac153f042b9700e5d9a8c129ac6d3d2d879995318218499b2f4b61c6e5d61612c7568ee2337bb1ba8bff52de0930788451df7816614b93bbb686a94f590d75c831b7e4d6baa97afca33b2f5d70c4a9b970e60091fad581adc5dd83d78cc61f24970d225f45b7623d3fba4739b7a1ac5f5e5ad1266bf50c942fd154e8eafb207d6161e0a3c704cb96d26a210c81fbaab24aab9da00448c082f25885257cb41f05ad8690e6813d1ce148f0471f7fddcffb351f3de6f2ad27bd3c9b96e373e133a2b00fa80652d45b1fcc7e7f2b6118a0d14b1d649fe8c45f94fc0d1336e65db1a5add52f194dba39b08e846e0e530409a4017188fa8ec95e0be31df9fa9af97371954fdb9dd0f99c1a48b9a936ef2bb61fd9c5f8526c4f112745fb9b7a281de24144e2e09c47aec4f52a8f8c280b151b1a4c8301d36b75c02c4ce061ff704523db2081e13c7acb36983edd841c575e6d41b63bb1895eea56264f22b21d3b486961ce2f440d092b1c4374bff100a71b18ae736c69cd1f92fb1876ec48803a6dfb665dc5776c76ad5dea075269ec888268a200238ee4f5e1d0b6c0daec436bb88751373631edd1ca3d764918a7626c09b45528df821e495ad718366b45cf863baca407576d462c69431a0af57335b0d3cb2177914dd0525d0004ba69db16cd52d1cee08fadccdc2721de5634edb4c0540d1bbf77e7bb350c82569db8bff1aa1d20da61289d7097182e20a2d3146ce9a7f1dee0af4624baf970579b8501ccc614e44f9cb5b15a87c34205322d309671e7f3a018d07f68fbe1c87599845d957aa1c65fb17d9da9a47f76c004e45e69e2a64e3c50149c8962ba61bc1b354380da21fa0ba7cd6453ce1a72a68417f2d4bb0dc52c2e477f7728cd4fe8186278a4ff1e3c500ebb03a1cc85a938c6542271119325e2d825562535477c7c8c66c9bcdf614fd6f3c0918032db743c41ab1eddd0a73c0f3b7574801962eb15dea1235fdb9306ec0615ab362e0a295f4489aaa8cdfd86ea65664f3fbab597baf3ad05c3670f7bcdbee63a64fa084d5f12df6e34b3c672f6c2027ba6cde6ec95129c220fb22cce1d57093f89e6663fb479adb68673380b56384f69ce0c7c4e034150a5b457a5b4189758057851732c0477d830a9378d88adefc7e1e1e2548219195f68ae18a50712face197e4e79eac0de7c7a55410bed5c251980a933e63c97493c3223fe4c8e8dddfe6df578154620612b4ba03243c7d1ff7b7c641992f2b0f0f2a5d4e33b341b0c27d7500debf74817eafff7e41a7d00844a3ae9f33d712977d28f4a7174c693361d7a31e48f15743fb99672fa52c9e4faf8ea2df41e9a58fb0e857220dfd9e92a4101c10d27be4c288720339d2b7d3d57cf32ab6031ae9f39e8292f95b15339e9112f2bb16a4be981251421ef0c44c7ef5fb4e2c0f05a0b244f72b606393681d64d339dcca21471eec0e9036460999e6298ea42c30ef467bf0ecc80d75aaeb5bb7c7059065159c4539ed12566feb2c3898bac4ae0b6265aa2d3cf9364c12fd1063e93d57b02c1e88b88d7fbe179d89780f8f495987054b490b4c8d2435f3545c024270a3a456ec7aac041937094d12e5eb24d89f365b32fa32ade5bcb70f8c99beab4728c36d22369406a1f4409c8b5088ffb5f5655a91696fcf2038c189c94f4c2b4716711e2a1fa5b66e40320ae74237558775038c6fa18cc46c0093096ec3f715094dfb20748a3be751c2c079f80024dcfe17f7a1690ccadfada3e86d2016fc4ba815604b5c6b60ad056afb50008f8f903f4132eab5138eed0519cbad4ef458833842ca5b622434a9af73ad30cc9e76b7857032fffa7a3f3d017d494af449a80bb7ef8814fd0396b6dd6906c5233941695959210b86ed990bfce1092de191b59b11b2b4a4596e565ddff8b79e72fb4c779a3988f28f319a6f83f7ca02b0bcf618ad307ed7395efb9e49c59602070b5bdef8aad5f897a53573e05fe454ace42fc6ea1094332b3a97c9df1d5db7ce306cb08d4fc9b0f38d1b3382ea1b6c207c6d046de85a73f207885406729d52595421ce794cfaa8c1cb517b769ba3176ad75a0b06323004d49195ae42444f3ec5fa0b191b9f3fc458ac28ff4ecfcc59505e68807b964979232e5100c8d784d208ae60be575e67defdc80bab866c9a211df530a8c189e8a0c86c00d2850ca655d171a95dbbcc9fdf7f1c77083ab986fde05890e2e123a54531b6d1c6dc08025aafcaed26255f6cf190b658555f2d42bb62e7c2f0c3b411b29654848b885a31f40c8c77285203cfc91621ee7cd51d120537a7bcde75d830c429a5a8aa923ace9062d77edf22b80f6ae90306c7a28ded8756dec06e5c2e4a74f3ef0d1071e1358f01915854c1eb088bdc9e8755b4a915310d3acab3520aa9f50e867a37e19edb76a1e7f4b4962201b67dded48e6414d0f4cd07ee0c3b478c025768329b4af83945a07ebd7d56e7050a118437ada2506725fffa3c6ab7e0bc8fca22a39cd1874bdf9c2ee368365f48b598d832fe38891819ec4c7a5d5d8dcf51dbd07752cb2e79b24962a1995c4176555d4bc5894816e31b8ab2ba4bbb87d1f202f73ebc39ce08b79ddeb4d307f0d8b50ef6a3791b2dd29bc5a7bee2f73c1277777849d9919df3b127a783290d544d597da087430c7e60765538806c1f6c403e6dc82ca096de41cf5f1d822638008f07d1b8aa4e0ba70b9bcc4410aff9bbe060cdeac9b6c46e50977513a86f2e97b1f8c4248b5ce69e1240519583c9bf03f1ae2aaa4bcba0240b1d792df0b4121383c79deec0db49365cca2142d6858bb0aec577fb02bc50c6eb147982801add3e4f8af2bfc9853ad80b92e2c2ed134fb8f38f62b83b58d05a96cb146a285070bd960ec9e9beba8040feb9ba3d53463a6dd39bd29068b8e192bc9f731a597e63e751b5e48a9cd201767110a2d20b784b7c68338c4f8b808d73dc0887938bb48bc330b16b40ffa287d73c2a88d756b6cb69e0d5ba4f52968133e3eba62cc09e245073fde487edc9da7e353ff357fe633278f082f9d119465733ab989a11566d5f3da52439696985af42a2689be357124d6af453694450c4d697461cb5c3c583725bd9432a1be287e2785932569127727b83135e33241fb008f039e1874536ee114c98280463a60046ea2e577efbb2e6c5ec172c1f6728f5253bbf84b3520f121cdf7e1d227c294d9af99ad3183386c670cc333f688b2a54d1d4cbfde8c89d72cbf4f219b9337402e50402289bbbefc15adaa0defb2ad88ef42a5c0a50726e13228bfc8acdfe0f72d6d5c768aa04bac7b43578ebefa5bf407d09774abc1f4e15212c512227ca950477d5b38a424192fadda70b0030431adb2565a88d4a222b1ea161d89b1347b9141a3b2c93a1f599ad19f8e8740f1570718eb3e3e7196c1ae85213b713f403a8ab001d27ff95a7413e530ea5e2f17faee4608d7896ada7c1b1eb99d97916c23c497ca6711147b9790103cbc553652448d7014f4f1ce9f5f19f4dd658ff3dbc20e5f8a4b058bdf6b460db15555a02fdd5d7d8528516d91a4c3d410d4a842e60d084934b6308a636ef11904a33122582c880fa9ec9b68575ffa541e67610b2ab48ecd0c3756c81ed7e1bd4934f8ff82e95ab265628f754f0ac2807218377b37a18fc0fcf7a98ad9b927fed0ab5a539bbdd00567be47933b25edc775db35bcbd1aac14d3a91dc003355553da85f1b44f05e3eec709c609191895832a2262b4a1f38e4b36c52136df9aa7361b9f520666be252b638f9bbd64475422f38eeebc29d3bdc1dc122dcc932542687f63153bef648655e2bfb2d0a694923a456d92e51cfaacb4902e0ee989a77c29a1bb6fcbb52fccdf66ed7c2adc7e16c273ba1a8cee8c6ee30bf312be0f767bf9ffe89fd9aa8f2857379cefd179463c09bbdea62e58c97e18ec50499cf177e78c33269f7a390e8ea25d21213e5cdcf105a254b47a40627563df3be21fc94f1004c86c3580f9a63cdd135c6d5a3a3b42e1dd57518d4574061cd902144a125917e13f53a24115825dc6921bd405e0ee444504bc38c0248be0c331dbacee06109d6fb7fa6e44fa122600c01213ed55e266768bfd164c301af6b5817a8b5285bc5bcad021f92205a86331e67f406f33e1982dedfe06f9aa677be7e65af2006ccd93696f192a51a0e8f34141674c72441f8a3d2995abf5b2b726b057952f77d954097de5ccb7ae7fd9cf9cd5fd9a192bb6226535b30e12d6afb88dc669f54b539dbe4fa7f82c600ad5d1e3276d386d9f25d82e32086cdedd04809d986cd6c0f497db5f804ffbcc81c1000006d36a00d097cffd33418a928402ca1b793ea952123feb18ebb3d22cc47bce00de76ab076c1ba3ac4356df09c03ec4ed47e14e9f2587188db47023e9d9ea0946175df7ec9a2f6f69e3d78ea55b5a4946ddb2d9cae4c2853e1a29ba1ef87773f996cde0b1bc0d2566b77c50923c88dae801597ff089a091a338a93090d83f09fad1e9353282b5c6ce3da0c5f15c64a6867a3313a7f9731ff3a4ed64ef88fbdd9c7162982908e0f5e6195c4d8438a530cc693f627f80c01e772d2147d59d9cdd3b40331f2be5c56497a0e6ca050562cc011a27bdc1bf8042e9d729ae9378cd371dabd012872156fe2fcd1f972b8abd7080d1d47e2d30b7ed8d36d1fecfb31283440d0e1c2e67cec7495cba17d53021e8a37b6c8f6b1eed0c3a971e593eb4c6939bc9889292bf27106eeb3c62abe632370e86e21d764a356d70bdebf9d1aada6cefc084f050c6165e21b86efdcc5251d346f4c3a1dd1de01641d6c79efbf03a86216cc4220a7d6aafde9c6d9c9e0e381a03fba83606b344ffc5816b074879a7abb32233adc31174ad9ca5038c46d5c15465d09a4588c56233493cabe3f46f6c48148b2e73d05f5fb9db2798f59966e5324d56233b52e96d159dc8ff296e7501570390aa63283f4250067d13449c044aeadbfd0f9523649c543a1079e4bcc3c07d0df515ebb680585161ca4265606585b62fa635a01d615b146d4fdc774fc8dd2e1306e95dd615678e645cf64307c1989bac2b168389188f32f00f84e652ae2a31ae3ad6df5282f38d8f0748656a3716778cb15000de4f0902ada2b80f72aae75b91cc14dc6cdc3e725d91df093db4fe978dbcd51ad96a74f2cf3d600c9225c43616b44947b67b2f50ebd8945e998d9fd0f078d08ac60b94c40ac75e176bafd2c9c0714f72ccb71fcc9850eaf778443a035d7e910801d6277a222770318c57d88af1a034e84e98835fbb3e0f1c7302dd7917521a9530f8c292a27b7fda29fcbad58130ef5bc67c7198036c88ca1a0d1ac4633e60eda02f62058e27a07b739225e3ae95723d22c228a92f644a3083dd51f24ed19ae7f6ae81f3172f18fd31a56c61b3662c7ce052ebe1d016fab979e1778ba506fe6eb237b7724d52ef1c0e0985b2eb9e16a2bfd20b72718d9a713dc9dcbfc9db01de874dcd63cc40202ee462b4fac068743fc9303f6c87b0aa841b95319c168622fc17d83a7b790523e2279b543b85cfd76700cb2d2fbaa41157431488fda6bd0732d1113b984bb012fa3a09faf8a1eb98f189b26d7ba666b5a6d804d261d84490f405771fddd9454ea5a80d016211afbf7ab268f3c19301018f537ad5180f9ca64de7c995aa71562534e3a017ef9ea2af6f892a2491387d41a2f72229410a2f135a5ff3b603556e70a2e6964b2bc3b5639f678b3688926673f4f1a2060706c583b1ce13c5bc4cfa63acd6369507aebb8f58ec49630aa159368092a39d271df16928b364f8e0f48b0c72993de0b2a997d8b3e6fc677d5f887c06461a98089c280b3174a02dbb888d95746f9af37fecdc3f74a861286a63f574855e2eaf6b0e436e48f4d8dcc06df94bbc1ad8fed755514d519f8962feeb00147edaba19c9a0b3f5e59a54ba16282ebd4fc610c50f761f27edd5b7fcb90a4e9e1fa6322276297e7dd51316981c2962fc9f55234224105b38c31b8425471a095ebb9e388c79618134fdf3039ee4303d2e4ecc8dd813baac9b35768a7bb4be2993db004b6b9b5181be515b2b1ff0efbf1869640b12c9fe01d133e055bf3d6aa87c2c5f886ee37f8030aaf04bdf4b60a823c35d01dc3b87055fc315408d9af09d159ae7034b9ce5bdd95b7cb1debea60b5e511d47ba4713d720cbbb37da1d701572f3abe85a8624d8460c5fdc8bed2516238ca9b8a86b3949db025b66f4369651e6753a38675807ea4ae92163fd7e2631ec00825e697e800e131a456c06cdacf55e3fe271956609fecd773e7019890557e996cb443383d7d0d6a59fa44e09f79425fad48fedf756b02e814084fc329633f74c7756ed5a756d9b072a20c9ebc7de2ae4061e23c24c42e4e4a058534a6b89b77b5305cbe4a1349decd6fdc96dd04471028fada3a847c52f76b1b1120e7c7e20782125cb139d5b1d4c48c2d3c1e55bde400e2af9867e22228249ec6756397b603049608b1bf0c1477c7aa30b66a0c3d7ea6c6f3275a4c3e88d4e1351cbb9309a934479b598ade756d0c09b85efa395e92e4a1e75ff5038fbe85626f409c3890b816c19461e539f9edbbfd80d88235da74c8612655a13bf19c49dea346292a7a9c384540d64ff98a6ebe819eef69c974efa8bd8f5b0184b6a1f4a9dbf159f108dd6ed60029768b0609833439b8511bf627058f59d8d145ad03b170f4886c4aa556e2a7278b47972afe63b772e5cd6962d0c33ff2e0df8b6fd94dd29c9518d8df159ee5860b991964c64aa522b75e3d2e5ac5e40248459a21ac9b61c1c02eeb0dd77f8a14e7f03ea9a52f628e8fe746c8d11cabbcd1dc59ccd2c6a6011fca4296cdc52aea3a90274267b555cd7debe7369c643e5be38fd55978dfedc4b912a6d27244b5b7ca63d2cc0bb77a248f3014f5957a1e8966e6cf7d8f0e336ef08ae5c00401729f8856c398bedecc4f27a93fb4111c9bee6b7984c46539ec851551a523794fce53e8a904f363e81126a05c12e160091847f4bc5b59235e11577e3fb6f098db3ca49628fc7347b1bdc08b4cdf2146f0cd531ffa7c9ced8ea9bb970f2cb6eb7e0f8c78062eff1fd8ec1987821fcb26c164a0348983651c7f4a6876978c7f80d9c5c5838a66ca229b172fe2650d94b68190c591c3ee903ecdeb4065bcd193edd791582cbf4339d50ff47e7f53600e85baba703839009f575264b281be894f146c4c85186167271ee234a3ffb2827087c7e074a413994f3eee0a8037ffedb1a58d2af7ad482327d653b973a1a53c6b0a952d153bfe19ac80f12686a5a1369c4769a16f8200959d67c0d06636d0077e1687cceaa3e80720941e65f931e9ace3604a7cf635657a96817116da0dd8315343787d687e10e7c9a44b7697f239d437505009ee4a74e002aaf9c0edb22a72464992f31d842af2a01041b2da48eabb83642079311ad826928ecc61f2b89a33c78bd9229f7ed14b18384d1addc75530554ca321e8ce5f0dd7b73568a45211f584a49b516e1be0f5cff45285f01f7ffd92c5a35b773f94afc500cbd71974163e07d166fc3241dde5b65534a7e3b997ea88794761d1b2232f353b6ec5ed23bdf1166dd7fc828b6bd90b099942ecd8784dd5fb43c21dfe5ee587b669b1c25f02177e730b343afa75b8c1a57259769101c647f6e1421ccd0b1435260fa5714a00a94828ca83fcd32f593f7b2db0eac0149d99e9c8f2970835a3e9116ee2a6a38bed8a4a9bf4851e8d9f28f9770af30eadad9519f9b03a150c854206d46dead77c1b3db4a7a7713d8c5aa478b028628bf63f6605c3900a9009bc79ef1554a702dc1feaccdde024982cefa37968b7a46862277b4042abdd99a623c5565387d94e14e71e5b842819850a73b87dabc1d6cbaa008d553f2c1b7c0eb96d7be4c0853c085eb771c19fab39d101cb7553b7e0eb55f8f376469489db58100dd4e1c90135fe21d6464d00dc3c7ac90468bc906bb6b69626a2afeed155c1f1e11c1fdea30e85c68d7043a65bcb73e428249c28179bf35880471be85e97f4b1b09a203e075cd9552ba63f6e93f4169bf1d46d3ea279e3c2aaef112c7c59021e602d377db09bee9f8637bf22a4b9af78d9473839a063d036a15a6f94d332c8f2f4e53d08c5c61ecf702d36807ff7a5cf754dbbb7cab561818831c1cf082a2cc36837271b7a7cf13e102797c8937725244f16e2696aef02360bc0804a5868f529e7345983aed262e6437ec8295e77bd49d843c426622d9f3e240b9dc773e67e6c36858ec42ea5bc1914dc99bdc00feb45224ed7537c4b4241027b45031bda4bac04eadd82d37cd3a8ac3812e2d5860dafef89f485e8c2c8bb81489899f529efaf39f033549fde1949876e74bbc5d7c30611d5a4137304951687db47ed9e0b2dc7a4a28e350be131c94286cc696656821afd17e4946af15c7f46cd85608b3351aa3951224c63a20e42614cd5aa62b10aa228def5bd02b686b52c711cc3cfb5cd91732da7ce6323c42980464fea5d3e0f72be7b3d046f809bc4c189e4c44cdc3949996e80728b37c4841046e446791196a57a6a6b4c0639af938329521382ea6840d3709a77210b449cbce823a7aed02ac09db4f3d69ff8195556446f6ef60332fc35feee9854a112bdef8308898f72e2e1540c2c4c9535cc739e0c4cf2e1ea2c185e7cd750b965b0f4774351d0579bd9a6d6454581baea3e57af30361b281ddc0214f8ffa86e01650db45abbc082f1956e709ce6ead24e338265672a5402498e1bcbf868b81c6720dffeaafd093477cd7370e5f5fb22314429ae2d391e46acd22c4bd5f9753fa8d2252b8930cf8cf12618d9682d880c31067904db75fd07308979b5f8c073b9a590423c7b61ecd58ea8da5ada7c11918f2e82ba8cb740947a2ae5a658f89eb71a1971dcae753fe4d204fb2c90e58925dad2c8d93343f2f6a1e72353ef1289f387a68139a66ff86622db6861f7349ca945b3b7e9e64bccf772f477ef7f565e44824b3c3849eb1ce447edf5fd114b8730c9993d6f77dd18148a9fdd10c8af9fbbbdd570ddc0beb61c6749e9427dc29ffcf9807c8e6588fdbcd90945e15411c33acd523abb90d369af5361006aeb2de908290336a9a5ed930067f78ee50a9432f80078ac2cf9a564c7a0a9fa92f222b9fc62282ad2632dab7da48abbbdc0a3e1d51da9f7caf89e242d4510477246751da383b85d5f54e55e3c9dd26cf0d6887b9384ef515899b5c34377f5d758e3b382d5f366b2fdb094975c591e2fe46dca802dce05af859368ad6e39c48964da7454a5c561af4caa5b1ab058b421f58c54bf921a05baedbee8485c2d14d478926b092af79fc97216cc515d82d5f3bbfbcd04ac70768e711294bc6febad285033ac76b7afcabbd00bf000b366d1ac6b53ad8c8c6f23f2a79d224bfcd5c2785f38e90bac0ce8651b1c56b5675bd83c9aaba08d7152ca163d616850324f8b8b5327d41a2bec51b50fecf3a249a874a5cfcdaa373a90b51660ad4aab346c6d90b12dacd0795b56b77d480e9b08744a2b43dc9ee06b3fad4978be40f1b7e2e8ece91885ec68d756b5c48e7121a913476fa34b79b46664857285e34fdc10c8753f3cb226a3f53d59ba32dd7cb0f290060da40d86dd6d9de64176a9e3313f943f71e87e3c478e8ae67ae0d88173f19ffea492a245474ba03c7f89b6453a2bb48174fb58394349868ef1f7b2ef4065b1fee2ec7ed613e55a8142302f5fddf10785686e2378298ee3942a48c6c1d75c6405a44c8a368ba1d049bfc780416cdefc4ccc6682733fafc43d19a1dc66a7c7aeaf4a1bba7f18cfb10bbcbbacf4d6923e4377d7877dc200a2be738cab5854ae6ab567a69d25773190eed9387358d33c3b289ba6bf404684c146ccf15288154c7f20f6ad9b3f33e0bd64ec454e3991ec6f7065185d15ec1326a7b87c67f57a4c74923bdfabeaa52520c9c031745a3fd5bc30540fec814f4cf0d309982e42b45f3c4db27fc932f1df86278397101185048df135840a14d436734bdc7ca75261ae64b46c93436ae1f06c03e75d6850c9ef50440fc9c522411178bf49f622ffe127658559f1cc208fc3e93db4a75bca9d1a1b443a03989821ea93be0834bbdbcd446369601a0076eead05976e6dc1df49d408e54cdf22a8825f5c3847183019d785d85ff3986b3f01fbe02749f7f26ce30a7ffa629af10271bfe854ef571b0bfa242ce92d7cfe67e29de3b82e51f106e75c8dfa5201736df29025452666c7bb6fe317052740e9a69c330cb075af152dcf0595811f796df547ad316c56d712a3384794bb0449b97931ed583217c2c36019ee5949529ae7560e4379f1d37184375315a3c724370d71ae373e6d45c692040292af09979ced8624d7f6eefa250006c506d1fa7f3883a1113518c9d5969170583e2d8b30f1e00cc3751a7ddf94b32d71cc9694ebd33d9cdab7132723baf5f7d48b1483c47b35ba41000c942a33b7d38dbe9c0adacaf4adad9eb7413a053d3f36db1562d576be3119466fb8cc42fb4e28ceb81e51f01b08007ad70507fc50c3d71a6e22b8fc8603f71660a7937f0ad425b6606cb7f09636a9ce221cf46027e34aa1a18099437ef451ec375b3b75f48efb0341737d2eef6e7efb7627fccf87efbee6c42c524ea52698e9ca8233a93da9647126ce1e6e2553318957dcf0a59bd283d8aa94279382cec9a7994f1ba900c590fbf220e178558efdee484c790a558ca8bb626d897d6d9387d674e851096140a6a72754fd9c529ee404aea115b4cbf637d8a1dbc54117cb184c87f931ea036cba6a957e40000bea68796b7af7fa6a706101543a7b4a082097936ec545962664a7c0eb4b5ed84290b9fc408f537ddc42242272433884f45344325df6ab83638a0d7fcbfacc660149f308271ec91087dfb46487133417f98921a3fa2f8c05e3728b78b9ec9c2c8cf0f93aaceff3b0aeab8fd9b8f7f1d362196df9860dd32d7e67d183d67d30bd6db28a9c1046272a0da45f3d12a5bfec537cab8e21c6303a7052ab109cc8358a6889323d84e302f0db05c60e3dcc799b14fe7a29b6bdd8a00440302df010a67f61dd7511ddfa2731f614d0a4540a46f976fbc330191d7f7f99d60ebec99a0361c31712bc365d2af6a513be274deb4c1f55bcc4cb2f5cbc1e466aac4ef0088ec2c5d013c500ad29a4ae4812294199a7c9a79059bb7e75be8a5bdc73a4a720f6d98b04b5b7c5ea1c569e3563f6851fb391c504b9ab9e0388fa4abf65a4058bc71cddfdf6831cd5779497cef25df6814db5523e9b9af9876b635e1deb2afe15916d2ccb85f1de05e62691c4b19795831ca3bd578394317352f446663128aea5f03817f42ac0a05bf3a2263f7f07e468d9e8ac623accd5970223698329c1816ae9b16ba89e12c49d5eb54ec8101d16ab80f661381cc46dc7de8507e4d26a0ef351e46336211c815c7b247520f0083e329c0bcc07013501e530b93849478b4178a8dd8fa3cdf5aca5cd7e3ea0661ef1585f92a0bd3bf1bab39f5c5f8ed7b657a20608c75365619dcbb19a573c5d835802dd03e4d8d7a76fee5300f5a9a959058e4ef163463c4bfecf8e83bab6d1b076e6950127d1837793fd2c8f203a69269bab708122d155369e33254fd2a6fdd0a2f1ead26d2c0c87d6bf283e11310b2844a77cdc62ef572fc19ec4cb9db9aa8c2081726da45d2f3607a4aa3a98ac8355ba423fa1f8c451cd755721c2b37f79d83248db599c64fbbb7ee2f005d80a3784517e9057eac2612f6d5ae2d950932040f82d2f8da7537df68c504a963cc29c7be7afeb7936ad2ae42897db9699cb1eb470b49ae2d008954d692d4282bd6e4901f15b2a3c155440756c69680af060e7a6fe6c84785fb28b44f16cc0b5c7a610cf798a84134983c4454d34e0b42714fa8443e13f65e24a0521b55cf58c3929d592892ee4396c085fe4a7d73f999dc27ca8fb03822185330bcb6198114704febdbb3c3ecfa43ceb70e5da3ae16e6f22b0ab28a821a86d203d3f7d3643910e2586566d7ba7f954fe7b171d206fa5c3d967f944515dda008b9537deb052e4612b8c64107a2b2e5c5e282f67e4a9a1f598628e6231e2b64f70f0e7f28d4c334c3175de1b2b83e9e3eb0a23684b5d238349b7678523c026e53c6cf690f6299a41768f3bde3afde483b9a95d671494f1f429858ab94884b31235afb6110dbed2670acba5378e9d225da31645c13761d30267c87b1ace0dac152bf13fe10ecf0930c2af9924e69c3b4f0cff96e7baf5e14c5862a23b611e60f0a1355012ae0a4ffab0ba59f7b125cb9532c454e2e50e1300caeb2a9fd2234a301d708823a5a3f9fe765eeefbc9e5be7d6fa2f205f654cab60452b79af89c31b41350c981fc5aaea83497392221bc72354af806e42706d88b7f45c9187fae4cdfa4e6ba976e479345b24172ef0ab66cb718172008a86565a11d1405313a72e5e08568079520bdac02825c0ccbe5529d31fed722ccc3fd4eba9dd405fb6d2b50292ba19051e5c8c31f177e9fe8d0a3f32ae1f1ce546f2268b161a746a4bea518daa8586e891436dabed489f4a8f4622453a425282b3ad6971862cf68498bc234444b47e9d3ed39d6b98fd02e57dbcaf15425bde38f6a287c031ee96e57ee580613b748f66b0bf7247311756aa2b2d9e658e0d582a224aed7cb636429ec63fda3fb029cf33037bd93c4b2059e48a3625404a5d7a9e5233fe39700f069812e8026bb7dfaa63e575c0e3888036d513b5c91f960a78b16a08e3b3275b3b2134ba04fb9cf2b402890a35b318fd474080d57b0268e14608d68593bee3989c9ffc274d42d26d9031f027ddcbccc609190295d85dd1e09104420dc72095b88e00ceab0d9bb2fd57bc06a95a1442303f6a49f08333d240e362819f8982512acaa0b0b316b4e6621aa32d916e5e3755dab7fcd46bdd8d9f468e84831492363871acb52f6d8fb0304ac4673586f1a93970b3010b52062a636d93ff5795da9b6cdafba6fea55fe89ff2a819bc212f0b18d1c923e48c73e771354a5bb8a88c0ec9562e87b87b2f934ee57628ab3b0f8c72b9be6251bfa8367e4e219fb3dcb55b122f52fe495f2e10e1b1b32c77560786b691ff330aa941e47c8168fd0e580b9fbf9f6fc253673d19562379681bfd1ac10eabca3bfafb8f2551f3192be18a05580955dd7115f5ad5b3e66f02f1ecda981eeb35a4746cc2e7f9919a6f39a6ef4eb079f7f74b747bcf4f8423ac3ec2ad932c090a414d07a66519c1be3bbf01f3fa3abe7e03d827e3157fa83bcbf40f5e7f1790ccbb9acfd9ba9e18b38bec290e4dbcd71910204aa4f76a8c4f7f0031fd8cc19f4d1604a82fbb72d21aab4d8952ce204a6eb7c7b6128a5915dc81e23c166b9bb6195eadee0c3de634fff37d78e3c126d0082414aeec1be14c434149c8f151ca783c6f9c136a0021990527b2dd18258b27cf976460459525f478c3e6ec19020cecb5a5c14d23c9680bd639c58a59ec8772b9361fdcf81546845d7889c3448264dfcd4c285956a5ab4d729095351556dde5b570c03d8aee89bb4fa4be7c5b915f2effe6d6c1c6b2140a6c4cefc3d90c2bccf5a5447c9fa3fb8e496a7cf6dde7d583e2ee65924aeadf7473972f8938198b696bfbbcd13ca797361d2d0c5b447397896f269020508487ee4542bc35ead1c20cd800a9d33a1b04e2d0ba69342e3375ac17d9a5d5c0cac4b26c86ddf901f2ae036721525f6411b363cf13e097a98040ef1a40d28093aadbb90d39d524ba920d28958ac71d554aee39970c6aaa423f2c124aae6cb202f24458ef7525422b1ef2273f309755f39cce97070c74e431f1aab4fd0986fac6d6cc1c896188ade8747ae7f040a8a1703e84b7d52c35d7cd67c33634ec01ba0a73339994a3ec7b9deeadba73386aae8b25a7df5b61680ad7e157eaea1e169b753f38c4568dbbbcc6436ba51eab041424042a8af7486d76243c05b9823a1e93c98aa01b9d59ceeb65f3261f0cbb5b3357cbadcdc65aece4675d273203d39bbe6018ae7ef963aaaf4e6d60bc592ef2f9ed08b7893d501ff75afc2d7e82f6aca185deceb9103996f37c99f704bdd1e1d2445382f59169495bbbe4fabb9013d6ac54c7fc101a3cf771f612b30c09b0bb4b1d3f69e5b267ffd9afe8de2e1c7d0ac3a8f4ef7f2e4c2a34593a6250df9fc9c8f9ca3cf6bdbad878bc408a500b6c2c13e2ebf65b33c0205e03fc0486c8628f063c9fca528c93b82a4cc2652caf7a580cff1ee81bafd7a644337c9c696466b1967d525696d64c2b6cdb5dc67a70e41603abf4df86057c0c9c2c309b9de014ad00757afbb8c711df2bb6f3cf958f86c99185edffc1cd46a29057057ac8299083d2a25fc5eeda0b45384b6ecfcc684411b5d8b3ab32a691b91df6c40ad374a6aa8b345cd5b37fa7ae9054647838e05e67f6bff6a53e965ee40d9d4343d446b22994b3a1e95fad6cbd123b7510569d5884f3cb2c110d816de91483d0044e958f61e728fffc0c746a6a430b18af4c006d6d34c59842670eb3e2a42157a94fd81414fc0fb0bebb9a97d525a691f54e143f49d9b81534ba38b12edd4b7a2c55a7b253a40be98e887ec8cd2183d908b2a577f98993187c85e0978b261e7d97d7cebb84217c7906a8a1eb609195d319fc1b655ec68e72d7b7a7f71aa0fcb73d02f46f6a0907938846014e4260c56e4745fddf877c0dae29ffd452a62f20fc3374c734c67411f9430b1c61b99ffac6577f156b009c2bfd3ed597048ad2455f3c6e222ea857ab949d461c433c15e7d0a520f60195e69069eacc44019b7da73fb0ce5053659f694c64195f683941862f9dda2a8f0bb6604d36b9a3741252ae392b2adf77aa5626a46218ace0f6cb10e8e281e10640994fb47fe0289a56127b7ca5cc4874c51adb46cb22483820861183772230d180c20fae23e442673b5cb128865e7f1e137c15c71f343980cb1a3b311e71c209d3426f2eef08c459c407579b80b17f392cb78acadd65602df70e915328d70c5fa2ea3f86fb7de2081c94ff5badad8d9f39944620587bfe3ad6455ee80242c1ce06a65b0241a8b2b572352c3ebd3f1298630edb76ee7699181194afa99a6f8ad188e43504e041ce4120e627bcd81b4017c7ddc40351a7b05f8414a7b49ff21e3cec66cbee30af993f48d116b1584ee70a800216e6c29d43124c534a6b8a1b64e2941e2d1909efffe493f24ee0f80f5b1ad224154b4fed1c661acb78ade236892998f396b1a4a003ab9151df41415eaf54fd16542d86879e969265acfafc2d8f2969e6f4553ca2afb5e59285047106faab86ecf0f1d7f20480ae3031b9d93413634b8a80cb1642eef61176e6a89d7933d3ab2c64e9f670c70102c250f08bfa944c10b26963867f87c8051c16b1a118c03165b49d6f13e63df707737fe3dec45b0031768c16bd77e420890327a5fde99d6c6bfc7d03150cfee9b0c8c70cd3f443e2ac88260b846ef3a774eea9fb2ca7865d3036a96cc2fc19a4a8635d163030681bae0a7186edf40d715d01eb9bd136dacbb41ae0f226f9f51e953b0cf1d7df3153e6a32cd1901dc883c66adf2ceb72ede70e5f79e54630aa917a39f468733fd834d4a8c579b77ac05653344bfd37c93158066f02bbd0d89ccb8eeb02bf09a1515de6724c9099dd394fcbfd607034a396e988e6ba7dd38a783ac60c1c4df70364f5bf79761ce746c1be75d094083b5f833e6eb251d7b5ade3df759fc65a905bcff4a58eee4633fd7f28cbceb423500cbf9b51ab7422540c6b6c16a8e092dc31f25fd7f54bf761af93dc567db6cec7d037df603d0e9301ac3a7bacca13e45d0ecf22356f19424d1d81fa7b73c266bfbb0fc42690d85f4663192b5d8146e608bef5c75aeb57624672c9de0e5f070e589d4961f825be063909fc42829f368b54fcd8f541dd5fa5da5541e82ece9f1f75e7b8e97f73076831a809bb02cbdaec04f393f18a03052e2ba91243f921c67fae04973023340b4c7ceeb1a0b421ea8de7d04510f3086eb3ff10b25eaaaed638adbf694d089ac8a2478bb2faf91bbee8f24c89ec290372bdef3d95568ab2ce6f76c56aebfc60f2007b6d6a0766f10cdd4d94a2bc76ed47a459556fc0623622101e624837f2adedd0942d305f92e6229e065765ebab293cec8f1745f712e0e83bdb8e1157b4e9d7101f6294722414ed71979ff6ad01f71da69f0767a6fa14f4dacf0d1de3a9b0416514daf65010d6ac42c32caaf2e5df07ceab675b0ba45566790d6ad55230bd55496c736076ade0b6ddee916a58ac86fb2e8540b803be3603b5ff075d819562228a4b1efe7c997bd7d95bb678d50efa5705503b4948ec3ba027df75bfcadf2dd926fc7ecc0a2244b869379ba0949ac22167e6223461f348ceb738964b5090a5f38c7b24216f18942d435f070adc9cf7741eb710bb43bc707d707308b0287230d07e311e52cc905d7d7525830d06263ea4118a8314457e94baddc18f6a164715abb8a83dc4b7a1bcd563306a2341e049666b10dcaa09c9f571e398ac1c848c6a2daf358c6b65809f4242bc67824f65849128788a217d7740852428d4029630b975a09b4305fe78e36c1c381b9592634223dccc00c4e70964dc3aff0235d7e175d59b8e4d6b3e37e3ab081fc38e25eeddf0684752a604be11ce990badebea11a132408e83ff43012451c82b2babb2b5308be49ca8d8733debefdf51b9d26053956b9b615aef62da0ef4d0875268e85bfb4b4a45eb2ba15135cc2937e32cc58800fd2a62c84210a36040692469f6bfade0326e104cc54110d01b3049dcc49abd8ef404cc93b2bda0fdef71eaf0a1b9d5277702e6c04bad0e8ee7cf4c06366e4011f135b1165d5b17e8c285ae22bbf2b2ae898bce510c0be2af4a1b59fb7d45111d125a55d1c6e31812e186afe6175da7c958859869b33f1e61625087f88d6d42bb437e7aff408a5577db51176acd6fc3af69428f8b4d079c411ec1c8313b1984a318c3c65ddc63b411b78ecc4f98060ede51c042dff59d1f6e8956450381ae5fe4d756da42a26437a836aec8df7aa7823fe39313d2a06883f6a74bf1db933b73beac2297e7966c4f375830f4b7f70aa9b019fd0316c5406afd1baa3c220f9ce75231760b3d1b7d7d93a9afe1992ad4fbec8923191bb3171b6de5673eff060ac7c74d55318243e3290563d2f6f4a82d3a6be40082bee0663c4e20f6663fbb26345f01c3df8b244809f3c15052fdb0ae409ce9650a4ba8955867dd1144cb944d59d746a8f85dea7ba5abd24a18cd12bc64a7508a9448e15c5a4f4882a4a476cb41bc0769a401b229d3a1455b0ade5d288e1f8641b6fd469efd4d41fb83adb02349411b5d9949e256e0217b4eae29ea893d863f93b3c3c9997663fec2d3508293ca97f68f0b4c342103eb84d84fdbead7c3175010dd4a4ac957303b4a17831e8a056bf7be2ea94cd497e2f3608a6a1cd1526ba98c836e7501c8eeee59d00912123c45ffc9ca0c926ad670ffc50663a8a12ba73bdea55581b3de307851da99d75a131e904b8126572433afab30d26373b66d91d4bc62cfeef90fe85f6ab29a4dc293c360ec1964e004dbec07019d6b1e5fcbfeb8a28419183b5ab41cc5f5dd889c6f939ecc64b59c65ec9f2d42e64fde745a698f5b0418a069b8f8c26a99347c6fb2e9f2c1589eebafce9c8eed3b2376d092687ddf80f4e2bffaa4ebcc49d7e738a6b5497e25328382e24d02389bd2317512d91f1db9d4b78def72b9d3ec28985005c85c4e1b3c4ba86bbe7a13c8a4bd4e88e6764b7963007245ac64ec27ef535a29be2f17192035051c33f36bf193c55f9bbfeb2ebb72391e17619bc6b09d9f2837fe7b691a28ee3f80fa2085de0c14d41fed2171663ed5b75120b1b314d9133a316396ba2f8230138012408f4c2f3c2ec48dca565fc0345acc555ba200f352587c4ff4706988669c78a52243b2f04994d7f0880449abf2c398da34910878f2e5af5b8b1af8aa1eb7a904278da3cd8faa1f970d952a5886b72fed0dc15630757d09c0d7d273bba46edd301cf1f6fef5a08c7138aa5aa3e44f41bbece6d0ed8b5d7c7994d516c41e5fd6417dc69b70714d07e87a72401547ae9a85dd12e6108ca52e6b518db81b7da289f806b7da425be646fb3fbe900dd26e3f9884d40f3ad96818ebc52cd901379db0f6b2b8a1049feb24e9c6261d8a4a40ac7154726c0798b618989cdd9aa821ec288a552682ded9d0155f6da51b902e1b8718f1a2480aa6721a350912ebde5eb9fd8019de4b9773d8961659db0f31c80e6be5ae016d41c7a82c6c1617c86f3ff17c63eae686e775b506fb84e909c3907059061060ed0c43a84199b43598a3102e0720e74035de412feb1d24c87972b3ef358a22ead26d8b968b69a321b6007ecfc95fda3f05e723412fe805cd8a151f3f7b057872d4013e87ef0340a75755ba79fbd22aeef8c3b32028fabb7d3f376812111b6c1503db4a7cb16116eeaf81f674017db71604342e7e3aaab2ff41e2568f9ef3162babca2d0567ce7f96636cb54efd9aa1cda04b931bbb5971be4a375ef36d0b2616f7963a1a5d5e50be4333ba173b80738767ace1ed045fe368005104eecee21739a8ac52bda98bed1dbf9b5a1ccc00397c7770980599f52abb020eae0d75272ad5b803746d66253fb454a4dd4e98b5610f8544bb2a5a91e82b9db01172a8121d8c9f4352c56c472a9d820608d08e2b7910b600ac18c11242169bec7ce25b71d2b39cd26b6ab2f221d3947ed871488d627c06d917f1476baed19dbe14dc444fcfbf290096ae31f5764a9db0ef2f955a05beaea5e1c0fbab833e41e1838ee84c331f13210275705b71d46b99d6fe9d577c5e2eaa54c45dc89740288cf8ebb1139837c96ed3481c03e1e89161ae31eb8c2073cf9ca0adaf734c3ff4dbee132d0095005e1a4880e0b5cd3193f4837914028b48d91d805664666f9830dadeb866ff46b847c241c4f1c86eb54cc61cc58361c24f937ba08ecbee638520e3b973ee1a6cc350a411a2f1c38d5d9267a1ff86f538212b7a5883e3f75c7247593e89d00c738794818a8cb90bc7e6027e8bd6b9866dcc162c8690e3869be17d3c9ed686844883f30e908b558bea311c2b1bbee07f13f0b1f0a9b3757eaa88b7f074dd6b3b6de0fa74e385d1a5529c657ea44d804736dd5e03b1d19064234ae3b856bf005925aa10bda28b2ccaad774ed3029a7fe702eeb42a03927fe7ad5c409ddd751d4f843272ed326b1e5a8a314421db878beb956b5d76b5d0629599ed5f59d1a5b6c085f30e81ec66f0066480dd7a13becdabbd73b26cfc1ea76974ef4fdcdcca5a05aaaabf767f831244540e46748c74dc542b9fe46a09999c9ab0bed526d7c018a1c3702ff6e9bfe13474a3322e17860522cc7e1292bb074176c6cd221de72c53018cf260c4e1333419afc144988736a0e8c2f43a9d527073de53df93e9383496c05079167a49f69a97c0d4e1cdb9819bbf4496e52c385049135888346aecc3fba6b105709ea4cb473a56f45842750776a413906499eb3a09050e67707595cb4ca17eaae952b4da1c3c4e4fa6ae83e636c7972de02d1863d9fd35873f4564c7f398c26f2694edb34edce5d307798dc9079587d30b28c7c412e737cc3cf311548605a184e54fcdea663ba6e1380210575c5eeaf6eae164ed5ccb8029dfe0811a5a9407f6f77b0fd13c9385ba3b8a25eb2695409244731525e20240e8b76d2484967921a9a5b5a89e9d65ad381928c17554289b5801f57c97f8bd4840df6c687c183f164d701d3e557bdd972713933f8043d301b4944f4ee0286421ba350fb47cfff359748c8b0d5ec8701c2b437e9b4ea4ec296ba952e8e980552dfd97309338f9576c8913c465480cf3d3e8f893e530343ac707d03ccfd7c174f86da7204068ac357c5bb653ffbc3b60558dcb90632c519bdc5e79f94caf6fb1e867fb8f47abd1085c4cec6fdbe6f4fe82a66e2bf2b84acf1ee23305dddaec710fc4428e0ad02152eb48aea1ecead74a76401726cbd163e451f79dea3070c2c80161a106f758ee52b87ffb820d0f96aa94b759df710b00542d2e2f0baeb4de5a2a2ec186f10938f1a147453693cf05500ca8d68797df24a77b5f02b4f66643ef5174b66e1bc2fb717592dc8b1d30caa9d180a1df9a5f72f03baeca98f01afded78fae9ec2c37dc7f3e4e73d2fb0d260c435ec35ddabe706561d17e00ca592247bb1f3acee470ee9c60a60ad7efe39543308aaba13f0ace5a0fe61ac7776f423e1c9246f98926d9bb9773a0493fb7b15a1b86ae11b8b066de718a77d32b05c646b2e170c11fda359856ae9f051ec3c82e5b5c4deb50e4d7ba6b1d33a9cb0c7e4db089d38f9a4e01f342586cbcbdf7ddc3aae216a9c57bf784da3ed8ff4e05644207b8611e4b0c2d1a557ea2766b376502f06655ac489ba37c13dcf845673e3954ca39770aef064916a47583c8ef40d5f39536ee19061adf0369ea8f668e4afc39f591170d40bb18b11d1ad5d763ce1538ecf56844305641da8dad978943c816a6d46e98dad82b9b4bcc884757e61a8a62372692e93e6abc5cf20353250d0efd86e0edeb26bef03633019431022449a8ec6080ffd71b537b830062ce089c0586101545fd6ec445c128c22eb0d689c3034a92d1109144437bb2e9fca8a65c219f2cfa2a75d252912c465e73838cecc537d51b33ef289d586be8a1b9dd729bf58555ef0bb7dc874c2d49557fda2874de972dd71ffdb84fd75fc89e0fb0db699a5c3c994fd072e9e2f2ec9ed29755915b591333df2ba4631c0f610b99ab6eb8abb08d2433263d7a59f462816d55f99536761b3b7d1542f6ce6849d34dabcf4f84f42b0f91a2e192425bbcbf2ae351eb3ced51dbdbbb9022bc0cbfc6e762151accd078a32e4cc26c3a62aeacf9c536306d2920e0272381ccb57d2a710b6c387e5ec1ee79edb3cbdec0a7d7b9c37da0f9a8cf641607741ad06f75420d06078241e46e3a39b1c858724d82b4f8b4dc39df9f2a468d635ca497362801cf917001f090b76b4ea3b911cefd1382885503742b21225f4b30017c881d503eb05216a89a8a253676b5161938973f8a2703d38288a110e2a991723ac2bba3bebda5b4b7bf12834bcd9f58353deb5751640e8cc8b98b1bbb60689968bb3b388eb7046020f0b9d5aa4e253605da7f8dd9d5b58d2b85b02ac71e4d60350c602141ee3bd9e0138a2130d8b493c6279090dff0a798b760ae4bf3db938f9a126dfb89c25a0fc65591bdfe61c0524c7fd63e3c2b94988dcc506c0045f6dc0dfda248d1020f3544f3aa5a23d2fca8779c4f28de42859a8082fe49661f2dbde8ce884cebea6c70b0f3dbf2bbbb639cba1542cfd1733cb7fb937328060be7a25e8e9b6c0af714a6d7804fb2b198b22b75aa77848700d52f36c4dbddaad5e3083d3672edd7afc1964091e53c0a6972984a203a77978d1bbdd5ce8c38d30e57b56cb3d04617286c04e463489835f6c47433a394636da0ee71e106e8a07c1e2981ab30ddc3d09c04b46d9981ae1bcba50c23c989b65311b9e01f954c07848593329231666625050ff4f66e73a1b5674cada5bf16c5a17f9ff5fc10546e8b9565d123f6861472b812282361ef7895b896ee88b88515a830ed4a871644d32f3b80c23c99a75817c7ba7d3bfc3c8392189e421c19f50f9cf1af40323d0af68edfaaaad0384a9128342058559ce3f2cc98c0f7b2b71676252a78e6613b4eb62f38272fd6099d60bc35bebedb15216fdbae88bba4eb5d9dbc0ab79f4fa7706536ec42f0fa5d4f8654377b5d6a0e04dcce573377998f7f5245b0081d8c5a2736fa59ea3fdc527115e1e97049213295fbd211dbbf542f19bda1e72402928b40cf11d59fdb3799909fb5ed6a557ab0f8c3ab3bf3042e5ed9e091bebed8bc6d5262d0edda40c611e51a59952661b92c3cb6c1a7be512c729e3cd2c753c528696ce3e9667633be09553cd22b4f3cc31f64c07730d3326a35bb697495fa018d395d922a6ffcf84bde0c5cf6a0a9286f0e5ed36c106e073a3c9eb4f02b6b49bbf518fa87805404e18c37245eb8e630961a766a47ef7ca4e405812388c6eb7f38e64656fbc319f2685920c59e62dd12a4eb37e170c161b174509de3ff101972eea3fc13a5c5e7bd06af70f26ec1a96ad65cc9aed7cc8e55e2e55807ba6a2dd2b1503f50b269be60213bdb9e04056e9c52503bcfa82eebffe7ca1ce559c68ef4ebb90c9021a8a651590d8cc1a847f59054b9c532a6828e349466d8fb8a9287845f58df93e8ed51046053142ec5bb873aaee9a9f3163974f9c5d5509ba246257c460d8f13d7f723039dcad997a73d4bf4ad13955a2d4b8f674872d3a5b1a3416c6dbc8bff96aab113c4d5dab28b6cbabffaad66814ee58d10ae6c4c2d33dabd34e7783711372fb8bd159e44d167efba4cfca713abab9dae116d1fad81b4b44924e6a9dc35f036501add08cdf46bf80d7e7fad07755c12e6ed04a5ed151d7472a935f2588ab7ce5926714e66d31235981ac563a42a943b87a72ad9220d1945b738c23c7fd62c4fd84f8dddeb627d164541a75751c81623b181a508f37cf3ff13614a5af296a73c9c7a286b60b469a2254cbe74b0b684a6d1a60f69861220e1fb4f90813b655ef9c5b93712db4d55bd7befe7ecde21e2cf3c8ae8c637660c47b5989d773845dede9293efdd05900d5f8f0f277d985b58d7367a9ddd038dd37a2b3fec8dc6ce5ee1c1fd0cbe861cd525567315325d5d8b4c9075cc95eb93e5c5713767398e2747bca8bfd8f79eae86d56b3552d48017505779457f872f1ff53d6c30b1d72944aa27335f38cf1fc6216369df58f8e66ba99b99ceabca10bcc271213a08f779542b83768b5409eb778f033d68acd925354b97db31d3494c45c6a93cb12925061775797b7fccad62fa4b87308cc8124f693b5fc104d592c656b0d440c8c85dd8be355293f90f944345c60fb7d06a015b0a304556e20b7007381618b336209eed2d464e8323550c33794d82610db39ad1b19b8651eb71660e910ce0e5d7b2a300bf45fcd7c7e993edbaf8464646c5173932ee73c05d8ba8655fdea2b34498161ac954f61856bc47989fa3d5cf314473cc2bda7b52f272988299c1d5aa5821cf384a53216337f11efb349b67f78801074958640ec56b659d8526038712016fcf949462937574bf4a4b5561a10c32af5b15e419ce7aabd0744dafce2005d66cbfcb5a81e3ec91fbdf0cf18c61172bb0ca7f8d748d59e1fcc1f6afc8782b501f9b63bb56f3535447d0323a7f071bc932e0868b761bcd20ad6cde0a295c2822e9ceadca9b762fa003a2a35ac5ecf7019b66c15af6aeb9f57a60c372f89e9eb4256fa10c19dc0a342336aaa594f474e4d30bc89fa3026f5cb50d78391624974b2be9bc538e42e1ed094a96e04d12c06bbb8e3c4d0167dcdae6182258cef2a25ef0b3a6a50937845db7e5edc8520c22de6d1b3d28c73575c0d726a15d226f838ba453c3a1a7acb06e058b8e9771c32a907c7491a5d6a7cec9066b87d8f28658767d5d3aeb50cfe117a955ca8e37e81cb59fd5c5bee5c59f0232e20efdbbc3ec25d8f9cb8cc8e47fec9961ab980281fb032dd7ccfa6022e967782254f501b44a9030036fb7c444a98ee36256f25f500895317348be879fe6c62421025a3c2683ec188970572dbde13a5035d6112582d1bb6b1f7777e8e6d91f72948c6181c561530e675c7f18d6802735842c5b2bcc7d0f640df8ae54c17b6e573a872da5013f63b9e0905b4752b571ed567c55c10d64531f9fdd376c4bcb1b01f07616be1871209300d548d3cf1e823b1f5c8642baf1af8bbc3f0bc9fb50232be84e021cd275cd1923fa844f774d9cafb6c9e1f36f0534e43d0a0ae84ee3ef7a9e1a0cba38398c6b6dd0b55681575ebfaa545a246832e2ac70968f6d47ccf125e596e53fe2d4ab762a9ff9ff007d8ebeb0e71a7b6e68ba5671e60c2ddedf15683913eea2eefc65834b14f38996e3328e36a31ca1132381415ca98b121b882327b2b48633f3688077466c0c573018bb9aba4308455b92aca2b1eea98f56feb03e93c4e3da5edd4053e3a0c2a6737f89214a06e61b35a682ba992b74c6669be15add14a1d7881c386e4b2b6e8a0dcb3a4d61155b241fe8c876ea7007781a47d3549b927992bc049040131b02117dfb2afdda4c1ec5a843a97487042f3805338cc67172525d2902b5640bf2ff1f172b315281b1240f4403984504a14b1f0626cdedd5182794ddbd08f1544a81c6596b71cf979271d491e9c1cbff6d60942dbf17bdbf9b64b3c935de6c65491c5a48952e59b1994a3184edba461ce0ca5edecd2dd8c99011736434641dcba5fe3533ae0f5fce2e2ee85ccb3d505dfffc3aed39bd6c557e4a6db483b489915ecf8b3c20f4d6738a589e3ea864d7b27f0af73ce293114fee777490b2a00fccb5eaba80b204873d3212e79270efb3a9283f7cc4b9b449c0cc381a5014334dc592ab7647bf561b40d0f43c792382ca5f7ccd5a20236904045f7fa83357124546f0c59059bc904754e99c53fbb47f864f2a40d713d6a9e4136b93ff5660316192c50082ba3e407ae1ba1ea6a23513142d7660f8c8cb1d920c77fea7487888a830eb738a7cf1075bd3d4daacf5b4c98251ab20d33ea93f786577c1bd77a077b0793a1a5f42ba935665e8307b7f6304ef20dfa89be4479515f3d80983d473b621437db21bc68579e6e078404df4861b434d580e046edd7d2e02861662f1083399adf03b9cfd7043b95a865c8ed47cda3c345a7d8a6d3b6e6e302ecafbf3f19dab51d21d928b286911f59730e5aff61ab5ee12877be40bbfe80b21395407d7929a032f5e4f24415f706f8fc3e01817d809ab3fc1913a6d0b433fa02034316cc823b7270c3b9d91acd279b03092a687296ea9b53416a7f488b636e893f337679eb3df55e25dd41523e7e7ebdb40ad01281d06709a2d90e048098ec16928cb2783fac4eda151ff41c2749869ef212b5a1e948d409609a10da53e6da993af3c19dd41bfe6fab35b31119c81cab559fb1516150f0c1ec5db6d9952b9e3c243a81a29ad2a433ed7d5bf139e13cc8b06b5a5158e084707b9b7792bedda950153f3bf28b9e915748e9db24ad8a132b02f3e607ce59777c0cdb7d59402130e7bdc8567f9515ffeb4c10a3ac612a9a6637a73b94243f4b5c189f179021af46a8b463bfd8593636da40212de9c80bccd9e7e5b26b640c7037f868fe5392a0c54c2909498149bfc9b804f27311c776d8033a275eb734ab2abf3feb05082f1a277f72b103ef0d2a8dfa463d7ee5af664f1845224dfb1630dbdc3525283369032d307546f92b894b24361ddd4c567590bdc2ed0615e9565b3af6c5fdf44b30be49241bc095c45f9404d9c24e3e106d295e10ea28f0d1fb134edd326b4ed7f0a8205539107f92b2eaa1ca3da2da6613ad2e48d5b554223e43c3a80be2d05664820de12b989ba71b5a4d484e044cd865843b233934592e2d43a1022bb6b6e97ef7acf9a287c319e8fa599a2b555ddbe571a1d2e4f07dc473651783933c5e99acfe69204d11838927036b39cdba8058c9e118db5f79caba1d3e077a09bb422133c67073d813ada4be3e9896bca55fb795f2c1c2224721b3014f6e3fc656b37c18e92dd3bddb3aaf6a21a66978c018d3bb549bd4c9bc182006ccf1653fd441954f7a1d88ad0711598c5269d7d84316646d703ca43a9b52e15f2d93b3558cd6ac2e73178dac9c20a61bd8fce416d89bfb6acc18cc5d86c2305bbaf756cbd978456f099346bde68e555c0335e9ab09740d92dee14d16f7125af0dbb976b4c850cf9aebb76c390255522f06b5f43485438fe243d8eb65a444cf97b097a08cbcd79710c32ff9c950cb4fb285ecb3075e399cbb9edaf41d92bafbda8090a7beb06170cea512efe229aeb0f6d7870d0d4933575e0126e938ae6ed7c29d668b650335515bff786351d03560d3fec713f4fc1cb5bb8713c1ff835a81f5ffcdd438b7f65119f7576ca3fb9367c9ad2dacbac3ce9348e9b7780ea06953b1d8dcc1556824ed65d218fcb3ddc432aa4b9b8547cb939189ac25f4da6a5df388b766bd661136aec2cdbb5bfd8ed64395a262122307e5ee57d8f10bf8502a370843748869e40dbdcb57c9a5b4f1981d4c9b9708b0546b0d4ee189185f3c603e13bcd6ec4e989a8f156d9e407fff6d48c54961479358fe884f999febedae548db413b84bd8d5643a77b7d969f3334d90b2ec27f80797c9b8e8a77c2c762b1d6d749eb5fe38c37249a17f3aeb0f6375f9f95f9f01e602e592051a6d282e6ecac13c9eb3ffeba1a6d4633cda2720001cfa03ce76d3344bc074b7987acbb2ecf7e11015d56342ab786c7664bedd3b7fd754d03fc1a59405e74fa4fdf6eeba43b565a4064fde88a6d3ccce5c68694818244d7e25b04e89d5711f3961120f99203a70d62d4f0c976daef211b8507f8fb168af5f593eabe7a39ab836080f0891adaa4a2d6a1b801dc7e522ba9866cbf99b991e783d153c1811da0636ce9982a81cce8e6f9dc170d4bd7b16511948d0f2c0c681a0cbc95cec59bad3ecc3506bc23eef54564dbc8262f36ba2000e5bbdf8ea5691a24ddd6bc8900db33bde32f0bf56e991b08429723e6d1b25f9c686090583c8b86e64df8be5d92d9806f9ca5d115790795d3a79003012fbe2e1fa20b5bfe5bb72b33e4b6e5752c482348849638bc04ad149dcdd3d25ffe941998eec0ed4201cf60237707e2bd3bd49ab7eae6313437e0ae3d7a952cb94d4d5487df9dfeadcb41c7fbf4eff3312bfb61032b2e258d0b51ecad07d9c2e40b164f8185455c0c05999ac1b538cbc229fda7e688088bb08ef33d3b8a4fe9f5d34eae206e5ef28dc8ab76ff0018a0cea2df6b074fbc5dda1efb57980297dd137c882799ab39f7dcba0def9f9727b876ba0d51e31ed8f59822a728f16af00a6178a82e58da655fa9437413e0721dc5d29080cb12c72716bf18d6204ce7e9ea4fa062349cabb9a38d1e4323d89da2af04618bdbab28eba42dfa4da598ea1ab2f18bface80db52768d794e2afd8ed31ee2616874e9fd59230d8b20d827f08e6a1904a596e51da4d4771cc44c552d3539d2fc8cf8dae79e35481805d0baefd29f698866841bb4a440cfeac6af6d97cc5012896ff1ef68cb3043d7241f89107c0c4e054231ea31cc44a639490f6b2ef72439d83b167d9b46cc280bb843315f1a747a267cb64833a2908b060e6784e910ad148cce378ede5761542abf8615cfbb7ed7548a7a4e485f8007fb03ee0c4c4ebe9a7ccc4c9157c5c3f842c6bf63287230a2d1adffee27966936b3717c4847b1b40a9b1d09444c4eb8728eb8a592bfdf86332859ccadd66137a5f9de21da0d95e1109be4b07ced2d33a03a10da87819d9fed8581c172d730eae0d606307bdb40bd7cfd13ca3ea657741160ead25e1b35acff69c99057f0974fdf0da5ded4c1e4810343ee7b2666dac9b2c9d97a42b8739afe170439a18c558f5aa99e0c5a897a33e31825b62fe35341040c52db376581eab985bffab01fc7a9c435c1b8289a32762d0e5af94076bd01e35ef17dfb217e9b54aaedb3d440cbacf633492163006a8a00e6c6c567ce7ea49be48cadfae21d0c2473b8d89d931c34351a92d05f6942adfee36cfec66512fbf957d9c6546a003b97aaa19fa2c60128ba1e44e87c93fb65afc99e0bdb82a35ad2a58b0cd49ae8755fabdcd907c9350000ec4b58d72c6ba9badd2ef1a72469c660df8a1c9e27bd429bf39061fff97bab68d8abd753a6eaec505c4366daf327997180036a6c206b08059c797cb5fd0f66c10b03f72d8ac61fdf07452a092fdbddab04b4acb4f941ccb685c931b55d474eaa71aaae60fcf0d0f52932b791c3f74167825ed2f4a80fc930f3bbe186f374cd343f02ee4b738f4253c8c150770866861cb660b44b1d3d221bb2dd50a3ea1f6ed6f916c62b463ebd81c9ae3e19867019cef9bc6870c63ff6dec92937a41ce0bcff826a3e556fdf99c534ae87873be1d4ce0344441b64623d6e3454f20b2d87c54f398ed7b1b76242c3df41f2781409bf981532f23c4b2d18096e0d6ae1b21b097eeb1bffb0e819a8e5d16cb8e45b8c592e14399834e985c34ae5e3a2c945a256c9681ea4d227a1a95861055e8300b1f2a17acc27ee5eb5b6b935ebe40bd613690d7d53f6ea793216f7dfb63c92599aebb8124401aff9cbd46970d0a3d0de94fee31370cc1afd5d9e026f5b4bedea98133f905beba86b6cdbad9c78976d94b2ffba84298b43b671028d1a847ff25f8ae73f29df62d1d1078457b9d30b26581bad0b9172c17505efc0bca1a5f32e6fff486e7181cdef8eae89f91787a41543b48d3f4191cd8b4728af914e336e32883e355317717da2abc801374b72076f9c4d0de5cf6d4d3a2f63b237e67daf693a1c469e2ef2a64665a56a14ed987535709a04ed77b6410468742706b038e09ac48e2f5a8437cdc3d57ab0dbc1e2ac512a3cd79684d05ae3c322738e176459982e74927b2153e84892ee4854416017f981af15520e182b31a0c3d61212d472817829b952b658cc4ef0a0dc0f7822452074dea8f7d559a296a308f9858363fd7bbea41f5efff58f207d402ee696a9b4dd2536146f93a20ace6a8f1273a25bfadf316b8e5f75d76c8cf6245234a63df62c34a51f6b989743c9dc3c9078f2901ddd60348a292012560712c1e747852a95bf68f5e0e88bb8756600d292ec1c39c0fd4a1d30748e819c8f72d17ea12e711bf16b19006a3f6af1b2475539cfce95ab8c59a0a5fdb42db2bcab3a888aea66565383276c2c1a4257c0aa33e6fe656d8641b3cbb67a84e27f96a8219d70c05c52be6e9656671ad0d116e5ca525f44321ab49a1767e709d72ee2c94e88e1498ff7bf2578c0e700f966253fd33db54a10cf1d1676a9be7956ff836ac1b1a673678ba98593ce8ebe0b1c7bddf0c086c341198d9eb8b5cbe73f5d872c2e27bab02e718ce32176b8a4b3251e0aaa974c8e94a76d51ea056825644de77d188a96de73510a59a90de32a3290a542e4ebec868d3ed0f9eaa0369e7334770df33c9aaf35eb6936de995410639f8561b2a26a54ec5fd6e862cdf911d896eb5aa90e2062365d779dc901a2bca423b697c64cb692b84eb6dd1f1e53a0fe67070f1f939d7042c1e570a20952ef8e8478411becb75f6e9679e11b5230f1c6789093f1b9ac8e39eb795367691eff3fa47f7696179006f9282718dc841340ec50120bd2e39bef67b3fae938140ac6d4b87cbf6c0eede03f8c1012299665fc0e9c4e5f10ed4fc075dc281cc29acd09346de90315b66193926e2cf44fcb246813566ed9d47b716511fa82819e912885822819645ad645c9c6218255cae5d65d84c1ef6be14298dfd71ee522498f5d60b9f664ed7b3dd8f50dd40ca3be7247f4470f3721678c2e672488d211a251baf26a7f248ee2bd2360a74240511a8dc9f6a69f04641bfa9f426e5fd85cdf28c903ccaba0221acc23fbadffb8e661820988129c8fee2d9482191782e84715c3ac194c046ebef91f401fa292b3307b30bbedda4a6524ae4448397676c1443b558833a65607cc1a5e7863bc88d90fe3ef269ed2d33479f211d86b79d0de8658be2fea578a5b9d2c1bdc963fc7e066bc21c40d26b8023af19a4871b98949fefa68e962ec9e07523847355a2f3b56747e463fee1b3a8b07bcb3b38d1287c85d66fd3bca8949bdbea0e20c6912d707cbc9eff2a77c473877bcd7ac66bc22832ed7e1e9c0ebedf089c044d97d3f7dd9b2733ed4f9417882d0b46ea92bc1e4c441b8648442fa72d28c931635aef5430cccc439306d1395dd0f900f811e0ab0e2f289a1a6634e06a3a11f33da98276d936bec83184893e9f62ed3dd26efa840fe8b7c67335ddd7882b6a0a857ce2259e6f71c3a4f8af39b3d5e24f48f5c0039b7d6a10f78b508cfc70e0a49d42c005bdda7422ec3998f8f227a5bc4bd759318b3d35fb3dd0ad72efa7e02eecc635f14fb143b84125f9d53abeb5655bb60f30b923c9b85081471208120bb4b3f5000acb6ffefbedca8c05f2d39ce68d45563a47f20047d3f7473e0ba1d317a9019a0edea5a5cf5a3a19599d02c51b3eab106eddb34c2aabeb70ec493439a98208bc3af1d823c6881fc66995905b2d75b9f36d62281bc98aad0f024914d7e48d0176aa80ad8ee699bb80db6cc83dab442e8c0e681e023524ff803bcb4e867e209bd94fd571d9392df4b73b380194284731309a4c5f6fb7cc7f5a47f50982a639c91e3b9f4586a68c9d3379be1bdaf80874c2d81e98fd85da68f6c286ba1b5a0344e4650dc64c5f65ab2dc29cc2ad698be566aafbfcae788f19652be11e445c94473ee392111aaec34e1c360c9cf538ae5b924ebee89534ae76bf123bf92840e449a93bdee170b53d16a6b038028493f8e9ffd3e1bdbdb27204c72ad57fb9d192279fc0d6de1bfb283b5d765329cf2af526c731c36a8987d7f559b38ca4c24c9fbce77280e26ad5a6a18b148eda09cbcfeeff983c302dab54f603e9e37f533f20e19a12e6d7cf2e7fffb25c6e2ae7c916ce61b33f998a605b8246cdde045b89390fa9df6ef99154dfa8bbaeb922abaf700997aa71083e3391a72acac140a89d334ace2a045fd5da5c530519b6e9eb18f14ee67db369bbab4a5103b253f0203e69780c39109e1f66212135802c91c6e325e39d35441cbb24997e28400aee13fe20b2198f90f0bfc8b06a586f623ad11509f58da9f33da07fad2256d0779203cbd80f8ee4e65e4b389c0e414c66fcb553482002aaeee8d460c64a416530776a5f1593279378ad7f7ae669df0f54b7e28e0e229f611b7976bf69e23db8132c4b761ae78637d528616e61ec265fd10f8e8b3428a6618f9a93ff317619c191b42b0cd76c0f096cf6af8736133750f6188e7f74467deff59647f117fbe7dc467bd9c25167f699b98fc7f47f7715ec74e7e06684549dce4c65a6f7401138e0d0c9877e8291183324ca3016e1f3746e01f7e37eb4d1018f95a004db9685f656ccc3172b26cb4ccfae8b5bacc2a5a5dcce2ee4b32366302b323caa891f2a41571e17f5010c58ee3573f2ba6ba944a88087ccdaa8aa6d184c263e8ed8629f41b44aa0bf34286b0111c8c348e68a2e3f9533810388eee9c5bdda1aa747f0fbe9510aa963e2df324bb231fdbc47ee712ea3e359b6ca11f1dc60c598cba43bb49ca8385b8e82299105e5caee062c757f8f5a19d6fb5a438ef2f9e20f36172866f9f000d0f3d5f4c6de2c0e123c40d3af68cc7b51ea0de92433c416c0645c85f2d553da0b84bf74d5551c4bd253fe328aace592079bfecf56357b60432a09d94275941a9ba02f2e1d596035a6e36bb42ffcc71fa09783f1cd33e9c30a77adbf17ed55abbc9c8edfd2d229145098b6b4af3574017fa134e00600ac9fabe915577fc501f91b5dbe6f7fb72d0c16d1f20a8b4a1ca9cbb9e78babda0f309afcbbf5d75352bc6122c20861fb16bcc43eaa2a6ffa59099b17c8b4917a410955086f33cf2773b78bd3618cb0cf32928611ec7239d46f12cf88d1eba26aad929c3fc1329fcfb48eb01fed20b2a904d1377af78ebd5b7d912c3d25f935bbcf0760647a54b179ef40c9a377f7162c484455395430902dbb55dbba58920bb91f78a7c0e7c032933f22ef2fdbcdb95d1c6fb385a54ee336fca811ddf544c7375e0859cdcf0c3513be20e97ea5e1b49abcaa1b6751604cf6249cd6c7f911c7c18964061e8c700eede02a34d497db8d679c1adce285abedcfe41c8f54d2ea5cf2efa029b8ab31487dd2aa029d40f3ea1dfcad10303bf0b90f68fdbde19b3b095525f8e60918c7bb71ae759a2eb39e31e1dda114b91fa4ff73a459e32b5659b63e7343131d883c29befb30480305b9402358a2d86fc2ece93dda6609c94521df7abddddf3332b9e1dca0deedffadd68d292c260fbd59fd53f1873ed687d1e4eb90d614f7b9e01364e10b2f4f9fe49cda05ef332fa5022c89fb01c765320b22ce40297d455334a40d9c9724f72a30081f38a72af26d8dae499a06c242ae932cb74d4b0978fe10ce8cb4cada2014d174e048064cd75478b255795f16149b68eff17779688d07f243c285969dfae02dc90ab82d5a48faf8fee5d4b93d14ac3cecf8edad7f9c74c84cfcc7bda246373286b82599da06da2f97a1f38263681843201a8eebdbeeafabb9f62837574d9143e2da2cd944091b070e36f588999627ec2d2e9e5f74441795aec43216d198894049cea257b45c40b140d2d295d4e92e4ae6d993cd9365dd79752084e73ce618a5cb46ea1a9b8e95b06131a5a67084d57371ca70030d0453dcc4b06a9eb566f245d7cbf55f8c538350236f34b54f7d392d1433f02bdd9e4d51d28e50c174576b826c2f55d01e3960eb672e5d783f90691c37445ef16643b4d031aed5a7da81d695805a6fdad819f5b0200fdef7e067b68764b84d3bc5220c75fcd8c8375f368bfb762f50b80d17f8acfc4315ff30bf0b9d0c1a5c2296b439e6dbfba1dc2745d2501c59cb82264f6b749d282f1dccbf615761f1e61ecb24db70d2a5e7f010a83ee8b1eaaf3da0cb8e91c0c33245f34c788e05a6d94519474cb7664d4f692010db232fe2b037c0c90b54d6337041756e376f38ef9d1fdedaa1bbb93a804c6e8b2779407bf1d360a773d54dedee4f9b74e5d2c8fcedf51127d8e4f6574021b941af5fcabd8c2dee6e429e58d5fbeb42cc7a1b48bfb87023e0c74b8950cb19ba3e79ed2bc506360188751c799e0e04d4400ce6f10cccc907603587c974c7cde77bdc93773200a37fd2708ee816aaf64a0487dafebbb4f6b07aac6e36c539f46f5759473cbdcf5f93145ac416f9fb225e98d11a66e65a6114d9a9bce7c829ed5d52d276f868143035d3915f1f09b79f75f3d25a9b80bb1b0a9486cb5b81f08ceb11c8926b30ad7d4263beeea9c4027a039bca272259cbdb69ff2cf9dae65dd8dd9f8e849933c34d9d8d27a8b19bfd1ace18d49bf8c3e4033ee4f43fddcfedd04deebafb8804bc735705abfe040553ab5674e84bbdf894b987c59fc1e846c52ee6c8affb2e6ba6efb02e2c700bd04159123c1a10e70e3674f242c354a1cef6d353d1a6e72fe37bfcc704a3709a8bbb5df08f048013dd88110c21be0d8e121aa073bdb88a627dfdf4b4b3960f921f6aaa8e412d6a03211f63b7c7403f0a3ef02293026a62e2270d4f179284f8a255209f8785ee5699c7554918b07d16a192c51d8168c972375f7c90541b53281659adc3ab32592e217fc6810b85b9a3ecaa773023fdcf5ea027246ef23d19a7abc29aa13784e9b20ad0804d6cfe37db11b06b171b8a9c07c173aa2d8c34ecd1a32dc0b65b06c2ea7807ed852925a443f8298843590cf9f5de02197e0fddcb91b98c7ccbaff2969db4e7af40c4cda2afcc984de5abe628d6f5d03b763c2778d5c7b696f76c008f751cbae80a7caa27f09893102221c5b7dcfe2828f7d8a17c1abeb5d8f3bb4b29bce20dda3b5e51e3ab8fc887c413337affaf86557cf821d482db7ce29e61d631d42a2ba67ee1ad068cfaedc86e1617d97bbd02a32ab7d3a674942d8be0f8e423b610f8ddd9105282f4ef838cdc02209bafed467766572657e0150c8ac24d6df472ac8f4ee1668d998eb46d2e2db13ebd5fb8fb11892ef33b68d6cddf99305368a16b50682a9a84c0d508e0e5d4b4fd49ba53b48dc90a75eb686ab26ba60fd018f1d65274880cfaa01c4196069b6abf50ff39ee57ff25b52ffb86e5890d3d4e131dcf5b7d0f72da51cabe00b7ff16b49dcb5dc86ba74fff1001c995911bd0a613d137ae1a4bfabcdd89a684ac5c2f39d98465a3cdc7d7f697a1df3bc436c85ea16a3207f3ea62dd821e9b425537f2136904bf4787fe3138aaa9539f807ddd40f336636d642a5a6e20e286f31fa7237ffd2a80d8a4754b8ad6d84726e54e52e29cb01d7696489488dccc46e0db3b0f5beed8381bfb0300de263a4139a757d1e7242aaf31db436c55194aa775b9be7b49a72921b4bf160a75a310348a35b04bcda90c59039891813296d7c9741c5f418c3fb518127e2dbd9cca0e5c319b049da1afb35b5e0dd89d2600bf600208a0f6b36afcc33f649509763c5e5420ac079de12cefb09d94c6917ac7b7ba6afa7b23abcff60616e80d69a8a4fd5dcb02e812244ab8ee58782ab74684224489ae013568ffa888fb0372cc2bcc94b28125856dcf0ddc223356d7995d58f0a8b24d7208ab4790ae1552e0cc870ee38a7c8c735acdcd56ebb9bb5052101cb5eeace0f6fa88e3a5b913b290ba5a904c35a7b2b48efcf7918cb3187c619d1b12883b07f270c9a333f6e104be26a2398141a8b52d3d07d90effddfa38424381713d790d6b680e2bad063beba9b3e6fe04e54b5fb65def6c4a6099e33b8fa6ef77b9796d2d7ec7d16181ade89e84088b059627b98f7cb7997022b51adf8d9c0fa6851ebd471eca3361865d8275267a668b7bf9bc0c8b68b9b12845e542b9adb4987824c3debf00e6fb1f0c78b2a7cb484774d80cda65e5f8f6d33cc5121a70bfa75defda35157a6bb67740f4ce564a92a4729402a9140cee1b1ff2b1727edc4cc3c8ee0c4fad9d87117146bcbb0b40d49b3b5f0bef6a6eaadcb35f3e7ba2b671ce969493c3e06aa643d20f4f1add361413e38d75107e775e4adc366d8a7098b26a0e4447f309f8b95f4fd7b4ea7a31a0dbbe1b3be92ed214c58366bbde54057db279f66e6335e6b8dd640990370ff99f269f6c2f39195baf4b52824e3aaa19a1655104bf6cdc926c4ff89476472028730ab8aab06e73932c4af20432e6b7763d5dc0cc91564d15880847137ab5a6a12a7cb9164c23e67b511e40397f2285cc45cbea966b96b70f7d7ff451ea11ea4b42e6bfce5e54e3998dae7c10ae225d89a8eebe4af20e27445045fb000e54261ecd3b7482acb4a7818fcd4354f83fcc610876d835110b838a2b51a1d5326c0633656c76233e14ca70b590c5e9a9088347e4cf5cec8e35754c651cf1c1791728292e406619656a4dbeb81d2ee2ff4206ba56f3d7021fe4f2f5a6a438aa772c8175751bbb08397964fd01015e90fa163f9d072f1037ad2834047c2ee171153a898cff88a91f21b1651cf9938ba73c5e54c2afeb72146d81f51b8f54cb9d17466e44d0091a922a4627a99e31376f1a06669dab2b5aa5ea3d04d333c44d8bf81ba8da89a0a38423b250c2297891316418b023ea5ff78255057be9c74e5ef803dbb39a0edc066974af85c976a1c5cf4b0a31ddf10e975295a44d6f12fe126a28144ba6015d072391dae24a54c7238d42fc805098897c0b7ea3eab0f48994eada03aeedad78c639bdfddbc69a742ead33ab4271e130f928cf47a8dc6723b640b7d169e36043d147377d359d63f2ea9b8c5d9bd9d763f1572940f56a1ac9b4aeb2acc4474b5f2b3b67873abfa3cff0c5989f2fd0c4f2e1d8088dea2e4599ca593d436b130ea7b0736daa54d242643ba7dac6613dbff4eed72a62c364f2b8224bce2d1b0e29317cddc31b5227f982607daafc78e54d483131f62cd8579ebb635b4bc277aef50435d6d7b1c50dea29ec1c5d0f0c8b939806fcc0211f3305ccf153ebee29ce8aaec3130df663b4fe1f782438416284b9c03faf6d87a5ed7ccc45b965f0275ebca6cd3db632b8e39a7a7c55343c20447e47a81cc15d9865a57c53bc63c14342bba9f84f5db7bc777254d0f25d61fa779f1e3c1b9bcb99a858c5ab0a1d55d4411bb15f98cb5f7d8e4283c89827d9a1dfb1283df50bebda253473030bc224583ee5c29f00262b5954e9e370216cbacf2afb6b47d4108f823825e89eaabb24fa6627e1586e7370e2331197b3efdb676ed146aa4538d8b24cfe1eba6de795477820184b95faa27d8ee383b65f5025f3d6b551e2eb12075ea127bd455ab30b4d387c6c82830aa47b8fc85bd88973eb681012e7b4cda68c5c4678083c3255e4eab7269cf46a24e88e495c425f2c31294a1208c4f47f0466967b0f9de7a70c0b417dd19cfd30a16adc99d87f25c67d76f3779bec007e99b4544fb4e79f35168dfcbcb908ba5b9e649e6e74caa836d7b6787d0012400876d1c88ed2b00910b2b1d4ccd9a8e950f07643ab5dfe0ab14d0b6031a0dc3ada6ec3a1422c980a18898799fd169f4132347292b1196f1d63272abe94099708bf2657f54fd68c967ba85f915083968ec23f18fcb23697f5c8eee194beaa5df48e6b73b4bc5cefeb029d9a58bae69db04b5ca568214189d08160cffc3dbb9a1be2c05e1ee3d78e4d42fd5528cf50125e85d49de0fbfe437b646d9f930af8c7da361c20fd06f1af78362b1043ca4124ec0f0f1e4859498d9b8e77eaca514a9da6aca52a38160bbc7bf7ca0a85f5775609201473fda0399896332cac060fcbd6ec4ad383866c40367809b122e212b2ccd9720000bca8374ec35ca9e9cf78503dfcfe5e45cbecdcdc0bc479feab0c4327d548d1d773fe3b9602a479d28b1153c87db46952f8ef070f715745ad823f4132c7d4c864c876fcb17608589f70c858956cd39f09f8a7d6c4a0531cd7fe90baa38af3b1106fd7242499930f09be219c07e3e57bbab638213818543222556d5e6c76dbd100e4e7835a79d58a576bac724eba55609a67f123728f6b6b19a0e0ba485b72e8182ce8ed63f5847d15528f6e00d7b0ee71aa330bc106e9851f40065a728df7cf250299a700ede7b94708d4097ce31128890d7313c1b23f031766c09de522d667a9d195ded43bc48982ec594d7877f8cfcaad77fd3ad6384795302c0d5e6c915bdabb47936c4abe141e61958264430ec47e0fd81f17d71289e1964d4429cb729528a8c67cc26a4216b737112845f3a3d1dcb0ad651750b835c0b53d751999383e54dc080571b7357ef42b2ad73b0fe92fb8810779b424136c869eb702955c0bb555b87206be32a7e9c5ee2cc193b9886d8e58d4a267d6627853184d682ff8dfcb01b1975eb4b6aab0d165c63879f6fa50c57289e32c28016f468304abb07da31358c9445f89d0435dbf345696165f253bcd7553ebd5d6c76218fb58bb877a96f2ebbe94b1fe8c1aba72058b5e03c06aeff5a6fb9a9f80b1b590288a264048525c8dc18be49578dd4e4d270ace1bdf767ae596eaa88e3aab48e36ed8459dae16ccb36c857e9af5e9247a428811ad813adfc34642dbbf23db1fb24ed60971fb56ff05a0405d186e5b22d7b0a0504d82bd1202378ceff9e74d0da7ab78bac876398c5b95077c4b128813d11efa9387fc9598bc8819d219e23f2d3b864530d66cf64bd100ed0b25817a87753d834a17384d2846aaae948cb2ae228d8adf0d6b1d4232cbeab81871153f587a7a06381481f662800cec4955b124cbc3c788ea87f629d0c4d1e9fc3d06ebec3f531ddf3e3afc8cda967538c55f3948a7cc05c6d26e7ce684bf61338e9d5fee8588f5af89d1aa1bd02fd6e7414fa501d4e9588d6425a1a4d33be25451218244482fedead48c4447e103cc1c4da714644c6669d35c4207afc76c221c09dcd94dc411de562a9ccb6d22a0c7f5a78024c5d2ccbe542dfb482a638e19565fab1b9f46be012d42fa7900f6420e2e45e9d320745555e70b15fde61dc017fa35438db851689c5214945076477b1aceb14fb4a838d5c3dab40e107b5da432aa42defc08f0af5254d876d6b4320f30071fc4688c9f92dcdccb71e3d61d7f42dc5220cdecd286009c41e456c4729c859bb5b97e8ca059146ac0d49202fcee55c25f1f9f57a76eedaf4256ee601bd815fa5d5e647d4cecb462238ebd827a4e42458277818b90e3a1019ae908169d5e0c13dabcc29471c23630ba50f65c26ced3478f212f49958f771fa05bbd1969753149103bae0374f099a5db73bebf133802836638f7f4a0ef3b2a2c0057a385c1154a78c0dae91735b54bb6779acc489c7e001532502d3e13a377c6e042872111410ebd19c72e9a58fffb3cf1ae925c0205289dafe82fb4b1d398ceaf304c59fb70c6d53d9ba89d73f04f6a58d27956c2370b758b3e2f3e783b70680f0752444ccb172487e3617da1968a0643c692531eb01c3a15155101bf5b78f16cd7cc71df8b684b708f41d4ef313d8d69878d2a8201694d743b583e9afdcc9d00b9263ea6db07a0ae900d96dc1aacd832f6116c3b23e58b879f58df780ac304572eb601bfcd2fc951aff0198ec447c13d9c0ef4d38b89ed6720c1f809fa095b85aa6b138ec15c1f1dc9a6f5ab18426ec65c813ac273b90e5609fcb4da76ccd6ec689928e42ceaed48eda7c0132eb3c9ebad9dbd353025b0a004a8d83149eb4e1e5e0b7ea4bacc6c54b7de7b4df00dca0b266b843d160b967f10878b1ee69e15457f4b69b7c505a5b366dd8b8ad339b09d5439a8101b4525349c21b93b3bd5ff50a5ae888cb2c0e7bbb6636f215dde40d3ce089d8580bea41c1d6601d4bcb807f35c5f187ff78170172a559103528e80668762a682d99c46c2c18c2adde64dcc36653ae98033d4e803828ff0fc2a0520a8c35bcffa0c3867eb1faf639e70219d3ab71af12ba6f1de707562656df7e4f3ac2172b5740797b7d05490e35e2f38053a651a79deb0a48c4b6e69394d6d5b289f542e7a70839880efc7afb6ac23f269d000b607330ac2978ffd70bb7ac9091f3fd433f3437f68448313d631cb424a973d4543d0e782d57e03bb87c573244395b716dc9852099280723b148019261e5cfbbf931265c7ad82654741f3594e873e0d46da6c0caae84335c6c2bd65f3431a78e2854985ac12b0aa9ceb40ff231f8ce14dce22cf1aa2c9a2ade8c214698eef6d1284f0795f75152e3fc6f56d93dacd24c2755f8ff9d8fa7413976b91911987a0278db5955fcc45b2ccfd94e4d198ab6c5fe9007c848831752e8b8558e1c50734c951531ad9599421019c875a844ab84cc36f7afe504083664d9cbb38944090fb14b552c3b7999a04c407286e2e6b6bd48a09b5688ca4b5e746a4f5b889948f89bd7212a38016d06a85e7579dd2c6f22bdc5411706eedb2a641f514ddc51a793e2853707bcaa00b6b8357929ad8f1dd5ee628c90c95c0c86519280207a264ee0900f958f6dd7334168e7390d331632b59b5161e6a2c3101e744c5465cb0119579a8c05c6379899147f46f8752ce1eb55d2f0c94a41c5954670d8f3c9e8a1f1d21d82355f9718f6ec7845b07ba53856fc00a8de879a2be8d96bf31f114efb138da3b51674d562fb5e35efaba4a6ffb51b0a11c29b8a824e19d88547b1de1a833f22b0cb0581b306a601b1b71f5645ad676cddb5b00d92eec809c8f96c4603c818e01fa627ad1562e91ef9d1a7e2882951eef2528ca03b865cf0355e413c37f1c4988dfd716dba19b9362a5842c6706723cb62d34f963f24b112102085cd7a5019a9d95436d53a77716458675beff65e86b39189e5836c14e752fa2c9f2bc4c5f77b7b66f98bcbfce4860fdf6467c0086c3668f282e5309a0fcc08eaaad50df5e33e6ccac55172785a5a566ffd19df51c386bfb457ca3a750b8368b312502f90d2c695f3a0291bfeba7027d456a5a455469c3fb700c7f0ce26f61df86b092eea0f0d32ef1d1df07bec790c2b3ef8eba8e0ce491b24c0249596006d99429754ef28ba98818c7d6abdb94b8e2db65c85c0808f219cdc6fe14467faafe8e521ee972de7f1c718168ffea312379ccc0a90f1c31626880b225aff9b607e1e4ba3c2a8601d4a0aa49e18f296fe4b9714d7a540fd28d17d9e8faf1d26ddf2ea7d729ed523902551f23ce8c5fba86ec4419cd53318baa7b94dfd5bae4666bc78cbe5fa7e7f33a73a424a5aa79ab7aacffdc42a366027553381fd643247200b406de4c6fb074f4c62e1b8b7dec4bd1c9573164c9c4bbe51a670cd3dfeaa65926845844828ca335465e0c39b0c17504d8c2a4048738458e01f54241a49cabf2530d3c04038fa6b5526f06611dad8dfd8e8c89563b961a4b79ad537f415d3855366842839f5a164346de85e6dd6edb07e5af0fc85fb077ef3c9e83594a63850ca919579b79d4e119bd1c5b91bcdba580a6f4a96c2b6f9b1b2d33bc24e44d12caee8c658f5baaaf7f8a7cf3dd720b770150cb7c917dc9c7bdeb355601cf9ce5b01de7b5dfb670ee9f2c5d275f274a9fbaa73d5f9a6862f3512a05df947183f10fcc87f04fd83d78ccf24851aa34d11dd587f89af49334fa6e44a175f4232d12019d746abddaabcf15d4fa6d48a1803c3c8f7da967f32f80e94bccc44284580329b87b061f172cbc77181a2f9be0c13b6e47341960e984c5eaf9bd80d14a5204aa74a51fd64a081a6bdb25d6e3215081b615a7585fcbd3240ced88d4b644b2b436507a3349dc6c43572b7526dbd936efdf2ba93b13dc43ba9fad1cbd8add83a40f94203b6ce56bbbcc76431b18a39b8689fc8f80ed0aa7e45a7a4cd02f89b90827b0fdc55de8b522c0ff396bc999317e33b8bb10e62112eb7806484a4ea50b8f2ca620bd9635a4d8fce4f38d7bef140b2123f60c2fd3c5f37c8fd555889e55188c8ebe9b9c41200a5a43ecebb862e1b31d184e78aecc96a6e77d1279783f938cc86c1f29ecbdeb0cbfd26a8f128079a4faca3634e3f257dcdbb7a8936b3dd6c20ce3613c4b2c262ec3dfc293b031519e96ca9f560713fc74ffd266515f365b626f72da119ce1b2e5074c680c98dca6abbabbd66bdc67bb35927dd277c68416b7a20c2b10930e780f243eabb4250e5f7188c91764c017114dab01999b1e642dd51ad6336356152823f99189c225e7d0c14425f92833e9d52bb7d5156afea81e2eb858bf64e1323a291551cc302e3e15981e8da4251890dd368844f8fd97f2f8af8a7d27fb793c343498fcd5d88275a3b9119a772d66c49317f9c9dcba88ba64fb8cccfad6702b2ebaa51751a956bcf3cc327bcf9d171f3211643bd53fc3836c73479c620eda7d383a65246992e957e12fe38783fe209ef6be6784f472e00bb05e107ec14c814f2a3e5103f0ffc0124e5938844affd20b4ea8ad46a973054dc1f5d307b9895fdf68c6b6b02e8a30a5acd6427c0b2f4c0a1071f109a297ed87d24d2d5abbbcf4be17cd6a0b52cae52168352e573b64bfcfa6e1bb88db31247a872b523d9e70f5c8e8b55293fba29ef5ed0cb9d72c9cb51f9f451253e64f2e0d83676a6a0f23c78a82c8d1a5a2ac2468c391c239c0642d93b8f73cba7ac1f2a7fce38c93dbefda47c9fd42af4d4a0620e47ea3a36bec65122c11e829ff5323f83b0a224ef21dd6c459317113ba04fb9403f05e46032b75eb033c09465b2f1c1b7f382ed09064f0d0a9dd4da8e14663c3513e72897c1bffef5c26913ea0b82f93e4294769a6d8368684f6574c2c3948c6913d2f9296f076851e0be192f529ccac36f1c6e3c5001d181dc98ad3718fc1efe39097a75ad1657dbc75dca029be0e04429c2187c6c24fcd48f5d3901c4df79a315c302d1072f9a70d32d4a8a4d4bc55e32e0ba30d4e8290a42342c0a879070cc5c150a9a805d00df0a43224647e635106910292a956f443d774b8da387aeaa58ae971e57d9fc8b0f09dcf940b554560dff0996beab0f29d9bb5c519703200073b7c2d7c6559025dd359c0aa4b43806375616adc595dd69aac2bb052a35d80b47484c0cffe5b4e9b473cc9d0e83b0a6999fc22beeef7542bb0abd3ff45f93c211d379ce4908b4975f1d3cfcebcb8489f934c86a062493e1fe73d4b2de1999d5b8c277f2eed40fd0f807d5fbabf7e92d3c195c434563da626faa3736634ded6cba822fb62aeb7e9f702cf0ced5c2f98c160d9a13e5375f5cbb31708d20d798a4f847b77234c810dc76cfca3bd2406acf7ae53a454f08294169ea9f917b5549557234d80c3648a7c615b6c183c6c01e79e134cc24feaf451d2a32d343bb8d06b8184571e31e84e662770d5f6ae530947dbe29c834d6476826e4c978925ef940cc8722cbe53cb2d0e7bdd546dcdadafc8250e825817a8b7616c649217afbc9b5de73d3723d4135ac2745fddc7bed9d5c7e7a82f76d4f2ce09e4fb1b7a43ee10164419e9541a1021236db09cff34b6285779d7d82f3dfd16d23b0683495a14ab11ca8fbdb5d5e06e2428217ccfe360466334fbd3740c663607ec538421f07f9d2f3bcc1dddefb521e93115c728f56e0b6bde9abd4766ad02aca2454228dc3ec63ae57b24cb07c7ec2be6cf0ce5fe9431395029659b387583294ad84bb4346f2877de21f632f79efbd820401778640cd82978495cf51b91c4e6dbd0cc43e6c1485b5f65bd5acc9b9c37d501ec2b939bf03ffc5fc43da534899f251c8fcbe8c31d529d66ddc052ebfc255ee9523585906a6a81e86304ecce555fac5a2820259e303e7dee1ebb8811c99ccf4e42263af1568568a52bd5e55c420fd664ca0540b596f0c94599eee306c633bbc9aa093dd901ae0cb55380493e68e0c26a640703e9033f3ff242ba8a18379b37a2f89ff4a11cdaa4afe546dc94ba20916dd8d99db9c7a8a07c67f32fc91a8ce6dea238313e9e9ca52b727c9b6e401ec78baf5345c17c86194234779ac2179019987d56e8ef2f95a45667effcbeff8f7b8dc3db2a83507ab18bf023cd8f6166514293b6ba183c5ce0deb2026796b132faa3fce03af931246ee984d4e96d8175415f4f44e3d75e48ac42438d244930d2a9756ea45984bd6a03b1d46e781c86798ffd8493f187ff72d5964ab779d06f6b0fdafc24c779672ca75ad2bc7982573d08ad0238ef499a12ed85c3e5af6ab0b26af5e552dac9cd7a8484d4e9c60d6cb624046926e701000d39267e31c04f42e4bb60af7c8952502435742a5e562bae14855030f437ae77ad6cba6313ed5d7ff99048393aa4c6c1fdd9489bfcf64773a6ad2887e100d9ee638dc4a7d30eb0a0f340b4b13494fcd15ad87b22e0f0c8d99f95d00420228b301921a16238e6485b4b190f103dc92c3b585a0daca8046bdfa67eddb619425201623ab6a2a4d79a11869d7476fe17c7fd4527aa12783eb011d2389860e9c59a6fdfe2bdd51fb4625ec96a9438932a9ae53d10c1abd81b160a9a781c75a917e32fe99d529c85d12d31b927391bf6426e2abaa5d8d21d16225bfff5cd8ec073c4e1c3924280ad7b17990245f13cf9a905129ac100983dde8992e269f015f8ef0823c7d6ed16459cecb9ac359d716d5b7c5afc562194810ddad118660343165b66738b1e4fe11f7887825173737bdf225e9228b08b203cbe8240459210193daf19c03af1385bf24ca303a3ad148338492d8f2946f421538ee41bebbbc9c057b9991772ae2f9f74b66bb148dbf401d221c3c4ac141929bc4907b0082635388b6c3516b68be40be6a2045dc7074e27ee8f507751c0789d4bc9cfedb710a86393e8fe069e00370336744671a5bcdff53f26e5272c9de5e91ce1857dfa4e4e62a3def7edad54bf04705ff3d64c155e3379c027f1c3df9503787c0e7b8315ee09f53083a4902fbac3e89d53426fcc51303dea9a52806fb26beff95db3d282f21a8d2cc87b118568d95418f3198c157b61ac17af8edbd30c36143027f016c9b990a573bcbb8e9ef512a32f0518952e9e3dcff410b9dbbefccd8e7f9f906f90677c2f802cb742fa3ac5b83c257640bd74ab972ae0574875680ad6a6f22b104da6d246a046283effe74b878a6aae2e438779edf3f67a65ad55298957fa36d0f6c559cc8d08d3bb3bf441c079dcac1b863dc07675d136efa0518533d42ab0e37305fd999370753c3e25062d02281eca33eef3f6191a0bcac83430ccf85ad767d70b4449c15ab8a25e96a9434bb4a35c2402c47f68c4e0204aa72d454a2fc420b4f1f806b8f1b190dd9b3a5fa6f0b27df70dffaf5f9f811f030d944625a260b047d7357a7855524a4990a0d83ef3deb298a8e7efa264bcf6ff50be3e253b1354cf75cc4a85958b694ce3e25de761c5b6c7ad6d615e7dfa5a3911f95ae833f1d5cb9348866fbbac95f20d45d291c49ef9254d000c5ca4453476911d0ee2acc524cdcf376a812de28d135d6a71b4aede28f53341c1b9bc7bd0f472abeca4a0e61c0728af4ba005dfe9d7ea723606f9d159a2bd195dd49441c11a241c5c1bf5a402fe15876cf3232cad77eb1638bdd5cad0c6968b1f60715dd438ad5554562ca00e658dc47ad7b3838d9167266e6a23a10f5f0659e67ebdd5a0f685ac55477d90b834f90169f72bd23fadefe55fd6a5f9acbba0bfadd8cf456789085474ed1bddde8ffd5f802da8673997a0b90b8d465c09bfb6df588d276f3fb2931fbaae3cdbb39574fd789c42a365797fea218e12f3abcad73a9d698426f84cdf79b78e11b5d27ac6467bcf6fadff20f404fc8fe78121be1157a189d99448bce012ea8989ee7a6e767deeb2af2f4f9414395483a861767fb395d31159e2d69d8310a505b19d9f616e17ca3d306503e498e73acdcd25f2c07a39a1e4273dd786a6db30fa3c2ae54ad269de472c6d9fce1559f583c69c716bcf511b5f42b28a8a709159a98c10ce4deab9ed59a901e8f7cfc7e81f7ff529ea79ec4b7e6f040d94b83f07ed76ef34235522c0a8cd924f3046ed01e0964908a7519702365ed9e341f2d7a6dbbb4fd3aaed814ccc9262c6f0d8e33b6891e85bf1e375a87567a891ff7427fc558cacb6e67e0d99d05832f4f8c1753ec2e5892b279cdc8ae4791012d9bbbe4ace5930fee9cbcaccdaade3df0792db92e06753cc02ff2ecc955726eec1d8680dab6d68655a4c177613c15614a91ccdd5354cc8f833b414ee072ef414f795f1e15c390e03216b2e4ae1e77d9c3a4e991961650b86691eb07febcf29e7063b1e55027a2fdf30d5c62f7a1751ae3a4b46470685d8bd042adac4bfbfa3c3e22147c7d954cee49526a18a71b0afdf9c2f28da78af1a1a6ab0f04819dba11815502d7a4cbc0c9f209f4bc05856bf5c73b4bf76e295be836b3a39af646fbf5bc28a762f7577c320f3b2cfcee551e75034912f5ba449f29f932fa6a2440520661936696bb0d5afa652b2e5657b11a056b788aa588ed32f96149728ec244a90f1040775e97c556de66c326fa7ccd59abe33227a8076a06cd7972c0101d2e66ee73be9fc2f5a5aa3df50e0f839bc28507c32276f0b8a3bbbe07c8658d6e2c0463f45c9ce5a8a91a3ce75d1f2f1b7672646d0fe861ffbef2ba6889cd44785ed8b98b4eebdcb175b3750165b9130ff0c1d28faf663e8326cd4e7ff54ef1634e21c731dbd6989231567ef1674cc72301c8044b3b18b0847077baeba00cdc7d5560dfd02af90695a3e2d0a138eaf17009247159a2e615dd1e6b74d22d48883f2d0c333afc8296b41ac19c9df7af740a6855edec5b58f8af79b97fb11566ee838e47cbad8d37f31c8f8d5c97ebb8398ed4c893589c8fce4738a1958cb6b92d4e8d459c74915a0b838dffb4bdba99b05cf71ea8838231dc3e84532fca69f9c24e75254c0401061c74f894138ce837a59f425881b6a35eabf3c1f9774ba0aabff28003b9246f91b319b51d0e8d8f514343fc6a066dda48cd750906d5ae02d6626d956a103e15881c5b37278aae5b5c29b6e70d733fa55712463234ae9694147c9f40632f945c76ddcff2c3828f54ebdb76b2e46b882baca3783dcf8d7c8a9b5373faa816f3a94bdf45ef07b72de3fc4bdf2f953d53d17b28bb3a7ff03f383b1778a7d76fa6823bb4cce114faba2f21ac73acc7639f6f13fdda7c018548823aee2b9a47cce43d631c7c363cb32eeb5715030b8bf5ccba702e43eedb806d0985e359d854f97e817f0e6deddc9dae98bb6b48287faf55b76cca78172c98b6a63d652dc1bee14c7ea86cd5d85a9bd1deede3cfecdbf5a32ed702ca16a9240e382a066e0eeebe67aa17af18326274f4183bf78b35b7cbc2c5e775170e3a05ee30b12829c9bfc3ad66304be6f5932cfdf1dd51ff094a424030bad3af5182800e497b6bf8241720820b2aab0f47994fa0d5fe8fa078575f0323b466f7430fa32b41bac43b056a69c8f2f55cac07c5f61292f79cec29aa57b1acbd689dbd907459836903ce9cb7d5c35c980056e7321080cef38baa90bddd1cce6bf5c15fc2f6e0084d639924a07792aca043512bf74cdf0c8b6f235c2b03e9de20f9d0304a23bd6673b0de8a61dcfaba40987d97228a6ab77d5938b5b12d087c0364b1adc7842d195c0be43217c65d0533e38012585efabea359c0b61be282724b4a264d7d28af14759d7e48b5c7deb1c6270b1d729c225b0d262525b1132d68a6c0fa60e30dc1b9775cc7ee35bc75e23176e9d9f2178a5f6eb11b739fe02a118ca3bf0cf289294016764bfe8386036e45e5a8964912e269771606180a1dcf397dac414c8c450e2b3414662a01b80566ee9169db405e3f063dac2438a0aab9aa7055d74bfcf2cdb1b2e291ac0c4d0197962bd33bdbcbb0814ade8a213c7e5bcc5745b0a2ea6da9d9b914b7e79810ec9f75ddc099c54afd34ff82618f16bc14e793fe16ba52aa0077d4273796250c4bc5386e24b040037adc43d59106d2eea80c67f58894be990594400ae922979bf36347e8bf64ca54c07a5818b24d763ace05786d5a96a37ecd23c7ffa43ae57c7154e0eea11d69e479af388aabe3b5284a713e148d029b8d9efdad92ec40e88a29cb72b89b7d57d643b2c8c9650b2b81f549a6a5d8a2a75b17e89a80a3cbf33cadde69a1c9ee4d17a78f6755f946e14a31756d806816b41d7d85256c7b819ef07d32691c2123e05a68368f0c2e7ed2415be690a261070f1af612e60ae950851d05b5e9f43b8a4a8f0c58b676f7bd288248a28d709ebec6adf00f210825e06315c0bc6d03075b1ef003ba91d90d9cf859940b9bbcd15429f19ac1c37520249fe14e325cfff263c109561877353d47e7dc46dabc917038f46a071fe3d529e131209937b587a4843e24bcc054ee2400d8e327f3605f484f22f3ffb66781e8ffbfc2f408cefed589f3e5c55850b5c3ece91b2ba6933f7b65a99804e1e9fcfb75df5711f0cdde4f508b727cec5928208612b58a70902ac1c61323382c4fc19cd1a9aa0ba1572c9628b5c6241fdfd97d53d67483ba14fbd9d4376ff134ce2b15e4528914c379bc838c4d279bec893d2fd5c89ae22bfad711143200f8324793c9e81d5af9c315cd4f6ec176d80b3d1cba6fc9bbcee1bd62f375754f6be22332ced8d77a4e101b2d2c9160a216500d0184cc2375c41d0f1d68ee2e8f8a187b1df4a6eb39404a7d5724f583fd1ec4316f4d1d2cf5b1b94db504ee8fbefd11b8fc6b3aaabe13cd6b57d51e26df10a595d953953d534d954200eae5c5b5082a15c2efeef068e9cd8843d12b5888016a6b68e8c87319708868a9488cad553d14aaa14a4e55e42bb9f2531f2ec26d29b73979665f93a4fd9015f598a36f6a6ae9055936345e03c7ca2f8f4dbdd3f680a16558bd0b71423706fd61ac1d0831d74fbff95a9f92ee55bf0ac00c74466d040e78954bac18608d9987eb275063e8306c125d791c921a5d0611ce2bd20bd50ba5fed13a261014cd41271167965ed38b7861d85537dae46b24f7fc26e7d18e6cf88a3b27420f0ab61e8aebd62acf22e429a37bf9468d043a1f570d9b9474443dc41e0dc27ca364cfbe0703f552cb6f5c2093cdcb9d9d9906e547f5c364357e0272c76f6a03f81b624b9e26821f6d5adb8a1274976d2c6e6e7cb47a0db51f15dea9ee086cc847423d0b4247e816f5cee40d61a79fe060ea2877b094cb80e18b343c2faacb642f9a74d50a7037e49f97abd7fad966d88afe3f6fdc3e357e8e612c1288611a0807242c84dac94702bae414fdafe1a6ee4a574ed5035bd83512b3cb6f8bde1d183c479008d04f01454de7e1af41e208651c82990094953fae57e1ab51624205b955abde2c4cabed3e06fc6853382a4866dfe5c827dfd2a2561d7c2b7364237d84e42ef0c856b9f0dde1d199e231814b718e7120e6443caad7ee29f2ec204a6be23ec4961bc1160d84f1dee46bc46dbeb4af9536057a3929f2513a781436bff8a61ddf09f07ceaa7129804d09305ebc65510d46ddae95658c63f822a9cd38f952249beac99d63c99b6d77ef4b46a147d95d3bef009ac7d98835a6c65762f03e4cb74e7753209a485297522aa8a8e18fd430ebc45cc3479f1312159d31a0478cfecdf073ef929f8b339d1b0638e09ff32daa5116d58dceb74d8b43e29721a59b49d4567d14ee0b6a561d215d303fb0d42ae3707044b445db52dee9524190f456778f2914396f491d76aa457a806e46da1231029665892f75db1189fdf195939d2bf3c569c7d1deb66e75abe7bc9747dc6b0bae95f6eaeb201f7cb7911a9c4789277ec013075daad52e5fb51625b3b21a41f89866fbeb078eb7263d7126fb802c2015702b989a151aab914e0bdf145268f453a0ceee0b2c2739897c3060aebb8e146fef15d39b90ff057292f401d586d90dbfc3c2f437bc669e1d8653dc9e45099504982b2323a8ab6abfac6ad021be3c12c23e9ebb78bc7e9825043d61b3de8ae0d59daf102764b270290eaa99da3f4fa98ac5d1ad4526eb058c8facb0a36f82b7532b4871177c15f45878be87860012bc88625ddb16ab810f6a994df5307ecd922f74b2ce6589779f1e620cab4b76d18e1152e7f89f68fdcc8f417a1afe4b932c4c551e239585ab15c2d4605536c3201ea133b1d8dded5ec02fdb0df320476840d862132a5031a77661b2375664da3945e7eeecca7d62511aec1cc5ebc9d3a308d40bc5c8a123420e9fcc04e0668aa384727d931e4400356d6b04c2e3d71f9713a54e6203204f65b72d3f73c31637635b0fccdc702f27d6fa05c6342eb75b79207009de848a7ebc2d098994d5fc2a01efebadb250065cfb427274bc5bb0d2b39ac0e07396592f2c94abfbcef578a6cb798e3a45f0041a9b52e7e76a1b79ecce837bc54a82952a087753cacfec59e9130358bc50c8fb8d2bed65e771229fbe0429f6ea6d4e7b72351067f23334cdf4f5de5423041929982c3331526d73feb71ba6ec98e6410799e721e93863b219d4dbf644d1ad802ddfce963319a730faad21552e4d71c3ad8f62493bc54cdbe1991e44f0953b9201887445bbda5044b445368215705a3d9992be097760ab9d1baf15a156087217bf21abd3b41fe23494e0750b3ef34b07dbdf427e9d9de643683d786fd7357120a34497f71e4c91ea9fda865a3a9ad03531f929e33f3d54c326dcf352ad3fba8c21d7feaf7d6f1a796782ebc2e301eea6804017bf1134d9f0752e66c22202415ac7deeebaa715a8ef184d897a042abdae8577fe53b43206ec33a03d10a6521ad0ed9ad2d04996a7fe2d69a7679c0c629581600130017935170521ddb5506ba25264fc5cd92049603e45f52e462c57be214807bd294d314d992ff4f0e92713c99da344e78e0af47940947e998a399aaa9d8f16a982d8886534ab7738fdb12a96affd2eb11b7010c563bc456f65ed118b029036df22343c966da8fa15635ca11085bf42c42f6e7ed2ba0a6214fbda6f3a505eb7a10e97f3332a8ff9aab65834731e0b48c23e8391c857e8b7a315da670d8f21a8764a3aeb391ca331eb2feaee1b409dc5e0593f60f2412c08b0de61044caa633f75f64116269e1d87fadf2ac20286902d3770a4510d1f3988efa758b9c160ff9e25f4edb464f4237a6572ef8fee5a63704f943343fd69d73e3259c641c12c8d6c370250ced02e1420e2da3bdfc97dca355104a691969e58b7c36b5eaacc9cb7a6886475ad9c11c8f2bd0d5f9fb2abe96fc6af2bfb5a30d8468097ca32044033259b48a4908db46a0ae38627c5e8a8a9a22139e34307e56ebff4e0052c0d982b2129c3bab4851b1d47c3ddadc4ad9a7793d712ebd50b7f27483788712d9dfac90717fa5b50751f3ae31f0346d34598108443231cb1592336361b8042769e6cb64af8529f5d92ab2fd4ee075e9e8baf957a77e3251040932fdd77301956ea15d7d8079704c356c6357043dfc7d2717bff8fe3346b2e51786b67643174846c3b61195da1dce7c2272977d4f53605d212c760583b63174f13e982d21be39401474c8780e127ba6b861658a195ce86aed0ff2deb4d768c312ed03a18d6d095f1ac2fc697440e5b6da25568bdb734e48a2af80914d2d70ca4b8e74cd54ccb1dd016b09fd936c253348a5edb837ea6a958b0143f17d8e93ddb8da5c3fb57a3d0839647e894e6564c398293637f57d31e87cad9080e0ea48db67a955af695ff36607295720e007afc1b8c6c73f08ee7d7b37dea0e947f6008b4ccc70632cbdd6dcf8049b8e0e1a74b7214214c5ba320a21bd473d0e9c7be62081b30273699e6f7e0c6ef2a074786d153b5efac017978515cafa2a2a14c7a20e4a9ce8d0ca72f04736a15353fa994b7e0b7d56c55b37df330ca5f2f51c7716035672833bef45d8246b233f0c98ffae4dd5f3ea102f5bc0274870153e58ad6267e477aa8cd1cb4afcf801be55e774ac1df097d9a8b0f9ba83eedff3164a61a90f80f350e6e2e92467219b02b9693073017224a94980f5561fc7011596218734370ce5847215d6f7995cd38fcf9e7c4a452001e4866358d464a16cb0131268fca96159c171106da123449ecfcae2e4f7e98f8f17f4d4c3d069f34732cfc603c21289b9d83f861108465668126e983de69b52bd85ead1af19e41859fd3f4675eaee4de049319bc3e6abdf2ad8926e63b11accec8bb7e151b504c2dd85e5b3cc49aaa40f54d9663d38368d3a512dbb92e62c220d7fffe08e011a08128a636dbf7221180858a7f053dc05d3ca4131b78c02a92a5e39531ebda0f6c5c332ad1aeac65506846fcb5d573ec88c5d03fdcdeffb86c824c62aa420930f983a18423b68e4c51ba9889402093714e8eb7cd86a833fb36c20cd7ef8d3fba93e17b67d702dbb6af8583c65ef6801f62a779f4c7ee69fdb23e6ebfeacbb876fe575fad1a78cb21fcf6684ec040aab43aacae56136865582b9e9b15d215feb69e481fc23d8a056c9d553e765fdcc0464d9a98e54cb6c95c98328cca63684c1ba1f9f10392c9ce11e655b8916fdfe2e3901a15297a1da8b52cf42ea1b1a94ee019d96279691ed2900c0c9949e3ba36d632517a54fdb80bc71aab0072d4631eba99320c311a30a563ea87758a597e8552bf49d4e5d8cfa47ee880ad1b6e564df4a2dc121d2e3cd632b57689c141910836851d3bcabba76d6f61660b372f1d25e312a752fbbdb693251161c92d526f385f417a4af34f1a9374b08e56e5c7924e64e8ce5a9d6a886501d2e776d09da0a3bfa69ea3f103d63fe624ae33e16e1642b1516f8a749187a5d4c36fab894538f6306d1bbdc0248b6035a293b10259df0f67ebcbdd08a6cd2839c496bf8c3721a647e8e1fa990c550e99032c0cd5e551d0ad0ec862215473d04d0aba89c9d297645696b1d473dfd4fb16344157e593be0fa97be3876f19539a687991f4e44e23fea2ce0614723429c8021fcfb77a03a654b7bc9fcd34ebaca7b81f2324d51a2dc099aee1bac1a8c26bf7d6575cff6ee81ed917e290ae8fc29a2b48a565a475a63354b56ca3c609c86fb2f33bd0ccdd8720184f9d6aff634727c6ac3e85588a1b9e374296557a25fbc5bcc01b2a587f7fe7b2c61baa827f467b849a7e18616f26bfda0410e39977ef1c121f0da51cb4718ab864c57bced02c07afd8d42c3d07ae708f3376c7c8a7696ddca05b687fbdce6a78824e1c54d9fc7cd74e8acbbcc6824ab3776617ff06eecac3dcc5ef84e97315499589f20b46a224937f2c61e64c5f8038a8b3e893de03c8893f572fd3db81a27d6e7fffaaed62ae4d796bd80f679e4c5ebec0bbd663cb42eee56db512a3e39e1578a7a84c8ce29007aed997d382602068750c03074034833a4fe9501f580cebe67e9309ca38fe7ed8ecb0d358caf391fd5df9b828a168d47d19101031cf96bea0d712e845a949f6b7a65cf564464b56efe299565fc73b2bf127143ef4234f3885fc6501ae1ca4315eeacfd03ffc66012b93821f48b562d94db7a433db45ef5d52766f5a26c46d82d6f098759130037770e3d518d9379a94affff9a79fd2fc15b8d3fb2dd7800b0b1bfc0e6aa13e038a55ab956c54f804bd0b20bc08b1c964670dd08b62acc172f3cdf13d500b34c33400e5d8e3dc3a6fbd89b362e8b99acecc05258b80b33527bf51fab48c7f2f20beb0b5bc831bde9628fcff3b6b4e50a08c324ae72b29187e6f6ea6fdfb1e5c4724364b39bc4856f87d5adc85bdc5f76682de9513b6e8ceb42f4bf891940aea4ed64acf07ddf26b3794355cb4e2fed3aafeebd883a4955d68df0ba162d03cd76f44e8cee45a186f26cfac56c10a83c29af527e4c79a7ca27da5f9b5c3b65f754fb4c0230d8283baca2105ddd0d9491ba694dd31efcec874affae0e4568eba1ab13388868191a6dc8328fe416e71ed430ff4101e3670d7615437b08b967923e466f1fe0198e16ff964f3535c687fc229db8446ccd35d12a64fc5108c94b48585c267cdb080d9477f12cdb1c8ec335b6530c39365fa23cac41c3407bf60edf685831fcd657986d1d88259b2e55804c822d2aa0a49cc7fd9438ada9aeb61bbd21f5e58c9d4d88c81b5a581fc60dba3e4b4c29e3ce59a23247d80ce2ca08bb352eac676c6d2ed93d921e4435f3700679689d847b9335b35a24ebc8ff33033a4dbe4850a140adf165b4d656f699f6642bcec8e4226eaba3236dfbd536263e442ac0142533ab9d5ce648ae082dcb6791b302abce1d8739ef421e7daa0eef1901450d31f634368804e0326683095ba2db244b628be190c983912d851f43634825bedd1f166e8f6db94a97e73caf1b56e5b93ea122256c3cfd23175752bab55a9ee9875362b3ebe7fb0847426d765f0289b44ebfcdbaf30d0fdcdbaf460497bdbfc88db2e676a9fec7b2b38c6c8c331a9601fb905612e4064f3ffea94bf274836e7c1db9c0fbc995a181fc450af9aa7ed741159b3af59da5d27f1401e93e267900b15f6af4739c62be9fcecc5677d6bc82f5a175827bd5094d342bb948ac425407a2d066b4cd7906393183d26fba62b9cd544eda1800c2fe7abe57faa9cc336a6f28e2398935ee0460ff3d1c2e2a7d9773a896c8116ba008f8319f388b5970781cfe17075ce574e830a91d9e95360fd32c056fa0b7fe9dbe3d7a2480d1a84c5c04358453facc608b87a3f85b59c3ed81518341e5b34e26e1db19f43ec4a6dcf1181b20fa56c3b9630c1a0c7b8d2a81baca916a653ec6cb31a6ddf907da4b637bcf9c350ac7cb4d8bf5b7dfea730453e79492a8d1648c8c6b4158a1651223c4f7b4b24fa2ede11a7ac42e555ced983b988099ff8d664a68d0748d1d3b7696f997b0f6122dfce01de94f49e77710354951115c36471aec4a52963d8db82c2355ba515b012e5fedf9d4b4052913b43a4fa91e1eced660d4ecc9211c87ca0f6ec70f6a442dbd9160674710db8f37042f96109d8b81428ca785fd7f0055f2e646625a573579fbccebf90af022cb768215b0a04dc2b6c011d292732271f3c5a7cad794e8d3b08cf823f2a00482af0770b76ce39daa913a5681c0565b8b9b4f7898ff8fabdf720b282ae765734e1a6c021b7abf0c7231ddfede07a010640d569dd4d67ab7b0d926f2e07b225dfe65b097ee6b4cac3334d0e8b994c806463fd178ca3bd8854e256fad639f5cb83d5351abbe7a35ed663e998ba5ba40174373ffa4c9a068a903cd07418b32791e2999f6efb9ef79f888e7cda98a6e81cd506d67d82cded9b06bed9a0b812a4f28bc5b23275413b165c47ec7fcbbb9963f35611784a6a181e1a527f99c0307db4e872c4f27f1b939973ecc8c5162025d5c1c53c64afb959d03d1958d36c95f3ab5d3881998e0a593188c44e760d125abb5769bb1c70f6aabefd20ec637bb044ad599db05a21c8c68af7a42ad116322f36bc440e4c5167403d2ce69017d8e06c35eeae06c24b859eb3b88031bc831c489c6895fbe076200d0a10bccd7a5145476c8f5123b9334fe40b4ea26440f79be24f68aeeef9f9907b7e825822e61925af3a2d3d3b712e6eba5b149ea4b36aea00d5e83b33959c8a0ff7e81279a67909716a9263f9dc098820c4fcf226810c3630fc4ad07b9acf79f62e893a72dea24ec2000c5d3f16f5b36326030f0741dec339dd93333e9519b789b1aafe40b248f489b382eb306abfc7dcfe7b84ac4dceac7493ea4624759821dddb16ea4f5d531bd80de10c8754d6d85489ea3fe08587be1eeb2988fe571c1df15ec8d591fdbe78ed2d3f640582fca0ea0baddfeb5d1ab219363aaabc2e8ccbcd585ca76afdf8ce49048c3f08985cceda84280ac2c009b8e7186e221e0acb978152626c2a5061bdff8645f60209f5d6e527e1d96892cb3c49a886c75a9f268af01bf4e437512c0547d7a05f507be2bb301b34fa00f94ffa2862ad4df279c7aa9238d2d0122cef2816709246bf5e2d3dc2ab87b9bba698607fe146640bdaf792ab21350cc19b6fa51e87952e869551b0aa80befd7ad1410a5a81c26c2fddb51a8cbd31882944cfa4f36576a87afeff2688ba84b5b4269ccd3f4f2c4642fb59d576da8b9bba7522cbc2938dacb381d34b47d4b2acb7794c269e34976fae1587869b5fa599f8a2ad318c05a65031be99f2a257fe79b232ee0754b74855305dd9fac4b753cf2d672b4182abe51a9628b3bfefb362f29020b111bd22956e0e9be860232c6db49f652679418fa1846ed5067ab0859b418b3bce0e770555234633855ecdf1d8261b8def2eefa2bd05b430ee59d11cc5438fbe3a98fa97089235041477d82cff3943ebf3ccc63b92ef520575213a49eb1aa23ad13a95159464bfedd5eefd1c10435cf29eeac659cdd6d9486fe09ec45a5b54199b7fb119ae9bf7603f9272f44d9d4cf57938aeb36e00ab45060396f5e56c3203c147821c4fe1ff8d02ecd0bcd9e41e06979ef095f107077fcfa797090e909090d42f6de534d3ac54856a892916c3079be6076bc6257a1021dca7922f1cebc9974f28e1e793807a93a28b0d293b8b4a40c19fe1165f1e8ad7927f4c72b140fc8e4397fbd2a56605103301550a8f8f552881439fb0c7079c5ef7752c782bccaaeecdb487f51b30cbc1e22db752d0bdb8c97e5199bc2c0f85beb3d306c39a38df0dbe22acb10f9d4c6412ea660792e9d42204bc993ebf54b6ca6bc40f092fec92a7ba82486a24e587fbf630a3359210f0c7cfbc2e378cbaf4b9897373d14d2abf6ee63122051bbd1edda3b35355bf0074ddc7681b00762c0e81b36c66911a32d452e9d1e4c6ad8a85ce54773b6a1663f98c189f9b8aedaede84843bef35fc011a113de88777fc4efc54f4164460803417751d34297f3c2c28a1d498fb82b147743198c636b59941bc461aea6b07b8c5b5742b6d7cc69de1329f8adc03ac733e9737fd01d9f6341498079145d3bc84f93562496fd6244eae4c4d570e3680f82081e7303590c0732e7abe325d58e2c509adf8a7371d55e04a69bce7862be64ca8eae7f1d26bea6652be83e1d3cfabbdbffee638bf6390972f30cc8852b834981bed434d4d454c9f5fb1e38a9d4d776b2462a724f2ca6bc49683fa9833064d474882a256865b2c1e93254154b32312c8df5d0e8ffdca6305c3aae1cc80e7c863b5f7a12e4c2e9959a29cb40e003a756907f2e6ea9c17ffda59b8c0cedeb4a71aa7e4db1ff376aa0f78fe9bb773a791c9ad5f4c2c08515ab9565e1cd5a47549a10eb43e35b427253271cf40debb364a635036856b400117a79f7e6ea9d1d96c09eb0998749aa68aab3a992528c4d1e89140d6da18709aa6cd799b4588c6fabaf7b029fdf86fafa76dec615a8839a76bb5f14871723966372329da3c5a334cd2df173ff6f805fddc1222a722ad867453190c5c562f63cb99db9062e227044301abe9b6b6cbd6960cf0e3e13e04f0778808a75281d1a33c69bf8c09284134578e30bf499f9d3fb29961978866aa2a11ff226100e27569e9aed18543974d702331b42ca3bca326827ebff09cd05275992baf8798e9ddd378f0f6f307b62e429e4883ceef900afcad637eb14a54228863435047027ba083758092f0daa5129202bd407918b98c308def99774aa70b68a5c64a54943afa36c10d5b69158b9b40b35ebce71fec8816899757a0aa7d570563996b674f563353a7216e93760607029329429e2f81a40769412c6ff6fc10198677a231d0052efc104bce70f0289810ebcab1b3dafd9548530f38f84cca558bb81b1b5d216ddb72bcab5b505a9eda7da31e9de17c9d4485f3942c95ee1898f63084da67d585d8267163484008525b6803f03782b75b54b871476f6331595bf852ce487238f8abe57671d88ea2db701d06577bc45db550e0ebc730cede5c17d31da7bbc808dfad14aa028a921be8c50b4550fdc00282297ea46ac0f5389031b4563dabf5040c54d8e0c283fdd3dd58cf205b79d8649890709e495587a2017ee5b78e475133fed14b666a088fbd894b7483b39feb38473d72bd2ec1bb2719aca02846d98f961522f8b11474011504f0e755dedab16c5756aff742e523ace441bd98f5bd61563adb81b103878a657aa66431abc19a0ceef9ba32ad2818accc494f29159fef3bbfc8a28b43d404e9da7b7b1acafd0e1929953b1545cbe593f3a4cde3f8319e8b3835dec4bd4905238b4f06e24635bebfbb4e7f6e3e2da8a0cf5483428d74e734789d71a34dde3af062176b2de928af25d575437f28dc494d404974f4068ee7be8c7a8de8471ec7c164d34daec024ab0851b1380307af82f3401a73573c2cc2fef5253bf2be372d6d69d7f950987b5f09249908671540f6e373565cae9fe60b2cca6d442d4f2b5a7f1ad126559a5e878460e7501a311b504696ea01439d540a03639e3497a0d85e0834de0099e155d38f5c7e1fdd4025cd2876187ad583a7a8320064fdc9a92ac8bf13e4bd586ab544fa3b0e27c50f92fb5a58e14af91132b1646ef26d6ce424b00de5416abb43a5462c0a4e10896cd954db3920b9714099a327ea6930caf1e992b88c4ef094d5af5c152315bc1457bf20fc6a53195fff1b2d4b4a04ffa7e2c0259ac4c58655673b885bbc87fc51d75e89a0f23be0298bdd537f54faf3fd3ee2c841f4421a2b86da1083c8f49f9cd6f6565f03f122ec9d0ca7f22ae1f4ac0d96ede49f02539384aec9429af7057d8ec39b9decaf7a4ab8b6919e271e3f7faa8cbe42149bcf5c57b9f2941e0d718016eff0b7daedfa17b7fc62fba8973478130c74eff5413bf93fc35e6423a2b8864658891435631f981eabdebce4742f800652b097d1184a64eac9c234d1496ea05456185bd157c24fc2897ff71ed010fcf67f9c59b75fb15109f257d866213fd68126a532bfb8938fbe5d04127090d7b903f3b1a8c64cb70756c56381a8b10761e9d25b1557acfa378eba249eeba10ddec565c910d36142dacfedefd9550ed26c212acc93355a5a16694f647d4913124a76d6168c119f8d99939d7ef764b674a8fda611d2116858cfa4d8886b820175274f98b37d5501cc97cddfb149724915dfc570926a40c1bd350e1840d08426784b17bfc4d6c8a8584c5f0d10c85c1c228646ec41904799cb4dd455a9a8a4656bc302e05091d02cbed54726aa8cc7295789e574ac1917940789c1845ab5ec612e2a6e46dc581308a163adf06cd7ca589071ac2f1184676eb896270e818287fba8815ac0d77ebe9804d9d8195e247479e938c6d373e75f1473db3ef2a722be4e88fe43098a74937b827a9c9cad7e692060da46e55d28a9a16cf40945bd4fdf25ec58b4eea83f5a79a092dacf676f0499fb5b3e7c494be4051c43d7b3e0cb937ee36503373c30117e80060ced87e231e8d4cbe7739523ff246a11f2913448484dd1a4b1579b9f8a4b0419a949ca24a5d4e2d297f2b6c9eef120934c564393e6bdadc70371bbc133756ba12a2452837c37eb2d1ac561542de09853d46a561e960722e68bdd6c28f555fd87f6082aa1b24c3e745afd5ba0986b83bdddb5d3b7c00d24e79f9e006c2a157ddb8debe38d2f7168020e0f0133a131fb3ce4f1a189a5aff8447fa7829aafa1a4e08e75270bee96ded01fdee72d949aac0c6dbed759fe1ee42405c4a9cce72601999ffbc49df9ae0741d4f51dfead0c085e4bfa925a98ac63b99daa4d0f0203d31e7cbc2eed8e05b708ff58c2af7ef914ecc7b05dd4280953116a76bf4e8558d156bb842d631115a7e28748d43c3dcc58d39339e1e51d85f3e19722e3d82abdc18b3552dc5658a7780ca4721b577cfacef828ac5fcba7919a434c86972d7572117f9563b47924ce24d0e38baa0c55b4a15ee894f1b643368e40711d63e674a1a4e5084445ffe5bb730503d47d55bb941383933adabb31096577a0ba29016e44db1c763b18660c872fae4da2776bab4868e0aebde5d40a8ee8b29981a1a01a5ac27471dfbb89fc669335a7031c4b87d2638e0fdfeade1b5c9fb5955d202de7fa6e0308248819ee4e62201fc08f9c49adfaba1ca61ac086b9e71407440619a19a96f060ae6c73bc75144021e4f9e33d58b0df3660604afa08d21a42dd53cef977ef31964c1b87870ede675ee55a8f20ae0552df33050bd39c42b6914f2c144e6dddff10b74db7c7db22097423ee208280184f8df92073d95a98152fa6f94904f7626ab2ab3de8d6a6c81ec0c943431c3e7d130b8ec452a272858986c391dee00c1c140ab28aa74fce5347a952249b434ab9ee41b8df779ada36901bd6ce259ec82e5e35c582775bf57985f2037754f99f500d3ee4eb664bfbb44c20f540f8fa9fe7cf9f2047e77bfaf807054f40b6dcaad31220fbbc16daafe5b9cfd238a2c2694d0a4007fe3deb84168c680755d12b3e6ef9687a49368a8fb15771b090deb40695a69690d4e6fdc11aa3e0f416e1ff85dcc94c359f3e5352633361c22d5df0f906d9ee581f842eaff540de4454bba1a1437e76afc5b74948d2b6fbe377127bf789c5911062c9808aab600a3d0b528d3f82b1de2f66baea73bdaf3cd8429553cc1a07476ace01512e7cb89d5005f7fd79890efad2b3bd390015d1ab2b9124a507c37d2f40607affdc7313204c85560d9f7aa1e8cf2f9823e5a0b759fdd3a9b7847c624b9fb1ff27ff8cba299dcc634d8501aef9dc7e35c877116fdd5eeafc502f5ee4215179eff68352bc2edc4d0c49e692ba7cad60e3fe8e241c932e589f68d615b819dff0e3f738621cfdd9c2d254a08326677b2763235e6956fa6d8aaa43c792b2bdba99c5aeb68535fb57f4551cf7faa6f327ae98e63bb7405159b257e7043a717951c7f0dddd9337809f686e3cf47fa75f4007371e3b9fe211899cb7a8c85ff093d7f08dcc60b39cbdc117808533f5a606152375f907b680aec753f2f05f3984ace896930b3a39a1940b35a5efeb0794ef2c3d934480032255490a7afe7092e37f3ca11389edaa2ad57b205fd77673b90f3dd446b030e5f16f32200bd13cc58b19356af602cf480c4e7be0c50c4eda4cab231815bee95d406b3c9ca3cb38dc0c3ce7915abb1bf69e35d6989c3ee23968a8e02609bae1f51b59867660d879056f031f629520d9d7bda3a2ce9dca90c394b03ec2f4adcba025f0a858a8cb4f64a69acfb93cf177a56871587640dc9512c6b3f812e2fec41a9e26de520152cc6b92ca322463a890204550a016a4feeead08e7a4843903b74df7699379473c45e77daebe67024e1ed6c159e43f6c24fe603e128933f978f20ca90bf1461438e1b01f8e38f7e3bf911ecbcf29eb1625b3e5005d2e8b7f0859aa6a22339c8fa456a8c9a52078b06caa40b78699ad1eafabbbb037442a325bdd4cd62aacca019a031dde468422688db2df4d1f34e9ef5335291c28b8d819a47c216f95d469c0190ae947b6527dfb3f170783590ce4a4e964144c738e8701be35dd612099e09afa79ff970cea317ba4883369d5e3af6341b13a76336e76df16572fd64278c836a5b0b376f42efb3a4820d2a97fe9b29032fd8ec94f72fc1c5945e6bd0d1988ad24d3b7907aab5ca3bee7583fe47c1519eadc6c371f701951ab9237878cb144ec1eb60895c56ced923a1918f80af5de033c6f745f212c70b1119a215e0026a39060e4bfb9d11a13b42ec85bd60bc0c12f2d2c26514ad3b5d14216c2780c7dc98f346f0bf6cc1418ad4d4891e55e8448b0cdd243e47c770a9994f1133885610662dced2206896e5a43551f0b90f96f98e3d15743200f3ff23aadff6843d0e47b699be50006079d7e50c6f63038f71ee2f9558a60c8f06f23e2f56be25b105d6ee2c9c1f0692aa12cc858943810a5a50b38442edd2898839b5262e285d59c073f2b0dbb428692c18a905162597ab8dc62ba1a5dd2e8d10aecbb8a5ab9065af453653b963bccdf0e24429214f9b8f6e7d3f661fdb8e4a6c58539026f4949a937fffe9b0b6166ea9e1852b64641f0e06057093e76c65e9cf67a3337d01094f72ad0de2a4de45f62c6544ed89baedfce4e1bfd1abde3211552925df628033b65a280d7df60a4e63bebef1edfd3c1cc582729bc230f7c43a523e2c2b20b01bfae42eedd19cdc83787a0eb78872e0d9779ab54647365a25d99b26e3a22cc8e03f7717e20742b1111d285bbb5006af7789736ad9174ea3b9a957495de7e20920b0354b6c1beca086fef024b673b3e51fbdf63c94664d0d251db8109bf9b834fb6ee415469172f44794164e8abc5370f003136c04722f8652e35433171e3addc6aaeee53389f0dba596dbdc59de41d4d0bfb6d156ad3a6987e5e83c642bd93c594e3a6c3ca6fbb18ff00b4b13ca435db3c3fa23e6d54d292f1ac9bc4fd2528d4a9afcec256954d39fe238063b9063a82e9dbe8090b54b8e0277ab48bb966d9fcf0fca78c1c941bc4e8b234f0e9d60883560e93640b486a020d9b3dbda1b8938919d5309fc98ff5f6bed9d9b075ec4afe321333c8cbb346036d766eeae6cdcd9fb0166573615ba4801e55e781bda81eab17a8dc2bd378eba17021ae8efc71a2e742c488f7263ae8e19ee38bf932fa738ea4e900952f7da7e731514ebd6d43cb8dce6b71f1cedb57da6534701f3705d19b2e3043b3c3fc696d20e265be1be2cec2319508b70aec215a94ef13dfacf053d6903ae6cc446bd2c4dabe3f0e918332280924df0322875b669f184afd634455a3880308431cb726a41a3842246be9080fb6da59d6138c7bd7e3c950d7a7ef277efabaa5d7fb3fb9aad9434d8311ad60b010e20349c0ae77383546777887f90988874f01e2a07dd65e0538007ef539c4ae359399441c2a0528e848b1e392df46928c7c8fa2cd58a89549b8c336d161fbf4ca22c47a0b3429f147ae0b2b9ad81715a93583166282271eaecdac5089da8b849f4e83191c7c24ab01b3b41f44ad8fc9a422a561d14dddaa6033b69dff3294fc3380044afe7b569ed63c10c44c2a6c295b0c6e46953eca94836d6f8132672ff2b109d41142a2b0dc68bb56b47d18d22683139e03604e58705bb35547537f9a58fe79e9196707a765f902275dd31860d4e569357458c9b6c52f4c041b0d7b73a42bc343a359dde4c11f8516a218b3f575da85eadeaa097090767032593bfaf652379832ae108b8705e47f78a8537921cb1a073e29b5bf0e4cbc93a48482f2e750db7cc0034f5cb8be254c0078a7101cbb4545140692f83bb448497c1c13b66d410d822d6f0253c1c8fbbdee75e5b6f4170df40ee987c5863ef991ac4712f9444e29eeb816967409b58b555ac2825a1e5b89e9896a3b86c46a7a1fa16691f1d7fbea106a5318da7181a661af4d66e91302ee05dd5543e847cb64b5c237f1e4225ad3c7817649af0860cef3374aa4567403cdad5bf740ac504cae0688b33301998ef3e2dc3e3b5aeeb782d8c775149147b82e627f6a71ac36009a7f7818557578f3167963e68f6cd0e90c73b9fe123b084ad0189a86264668349e4c36115bade1f1cafad26b511460d86f4371892ce8d789164f831b81cc87723447386dac1cf11bd84cbbc3c5f82ca5ce061bcbcc6cbb83d11c14b4289f5a796a38271e0e2bbdcf6a998bef78d7cf915961bfff7840168c20bb4855804f76a845cb45b1edcf4b38b7190cd7752272f4c3ae800008ee8fed3ba6d2d4a42e08340d6d4fd85cbb5a735bad01c5a85770ff8b4356081275ebbac906bd6e95ae47ef11425043123db1104c2d19c9863a879f49cef5b6cfd21233653db05030d0b294de22545036a28cf063b172aad9aba475e220e92e1255c1e40d828e1e29442d3a689b96b8d7a634a4b6971bf648ac7f95fda1a374ee688c1b567beddf087669608f654f952832941b589b1b2b3fa2e0201e69f194addb3db2a718325d7e122eac2b3d2f36800fc33cf989951489fc5cb4de20f07798437e56ca61177d0593e74f776fb59ca3370a5dd87c855e923342f9f75cd1a09b7e52cc0e9e6510928f16bcc5fe02dbf1ef9447824df52719e41f5632a80a8cfacccb0eee9bdc2b9ac53948261e73def88e3bc9edfc491c47057eeae918b7dde829d2e0de152ea8d0eb303bb950ce81be645048005d06e399edb8921f669cef652874a7f7e35473337306bddb57321b9a6299e3a3b0c299c9f20639f2e5b9fb8fba6656e39c775495231007463e467e153588a72b7ccfb912674dffade73e1b9d0451b1eb7af106d99afb2320352f99501d14503137dee31d7b613d9f3339543549a8e2dd75d9d0e82235b48f9bf9292cbae09f451d9a3ed79bba299a7b81e027d22f0394746d7b63d7738b6b08ba8cd4d87c496574865266ee8aca7bb0ae2ecc3b573452560ece44581ed78bb3064b13f71e62c57b4b09e91856bdc59a3c82dbb620c8666f53f6e855d3a4bcebcff03ff88c815b188b600a99aa500218f588a82553294acd47b19b77c8965c4c9e945802a79ee511d2ab559fe07838e6462ce2e726bf596f8d3a99911a02bef8817758d9cf923593f031406f79087967ac16afad45aa3b27fd46137e562bf9b8ebbfc8d3139ac018cdb3044247dde6f0c7f005c70b630b79f60456ab093bf18b1916bd740e9ec97c273596af3a5ee541944c7e3c3dc6787fb88d76bb95b1a5c30f48b21047fdd35eccc618a49347d2a03f5bf83488cd19f7a8777c57d88d815167f1c0c3550a0a7fc5edc28f95d8ccc29df9dc32bba64058debfcd741f6d37bdf9c8e971bd1fa51f519d1ba390a134f58c1c3199af0267fffd88d9a848d1449a5f5a0cfc6b04567d04fe6fd728f007b6d13ce2f6e376677bb1870829e0c01028a28938adacea75cb70403e44add240c368c67689360d10d268de1f7e75591441755e25007aee358272c88ef9f4cd7eef24468fe59e7b17b7d7b657a6902590ecd25039488a654b23b08ce435127ca3e938270e35e0a87193c467502f77df4dad2b31f808326781605ad9d5320617c6f9f4755bd1826d089afce53890e06ab66b436953cdd806eea5975e62ec24e773736f4112efd74b94da5f62009c6f3a4ebd19aa12ac701920d79aafb1ad065a9ff1abefed642aeedf0e34663725affe060895b0ff977111f3f584ed3ae50c37d9a2c10d7a72281506ea76421d56997c52ec9bbcc2ee0847ba544e2c0d30e4bdf1be4351cb2bcbc8da7416f1a7e69eb0b14ec40fb7e872a2d7365686ea6f73a4a7cfd5136ffd86f29ff4413d8441ba2c19a311fc1f4e46511f4d9cee4072df55cb7c9ec2bdc0481314966954a4e81ced1fe3a76086191985911ba82d759aa96f5a63ce9eea6561c2847d31e04d3f5462cb4d4aea60c83130d2c81f361f1d9488d5b48d1dfd17547a00403a6b144ef3cb63b032eca3c38af51b91ea906f45fc8805659f4aae98da6d1f138f3e0fdb0aa62f648a84fb9bbeec819d5a777053f8d09f36e59c6beb921c18775691e785f342bdc22f4acb2545af1e1390d2ec6467f303da5089be600f9cd26b075264565f923242f3d63267f66e26c5a3c7b3d35d899b71920683cd2dd95adfbc4eb29ef67138e238305b3c0fff7d1cb7d56a93c3b1d1362b304e011075cbb2ffe85d289d7debd3b12a0232421b37d487d5e913f760ee2a25c0b083e7e6abed956d8770636c05e6319a0a8345a9db240169456542ea2ac2189747d5139cbb633d2b8b2eed2a0ead1537f1e158c256eb4eb529ca0febf4ea8c34187473bce889104ba66456de2be37cc82b6319fb69edc620dceaf49564b3052520cd15b39de41b180e594e59b674b1812f1a9f88e0adb7b16bd8cf12d08818c784e979a05e9fb8a0f64c636d3ad8baa5d523fe3f43440448e44c1c6b0f196405e93c66a77fb6e259f536fa7b500af549aa0534b34b4a5a20881cfc77d5c056e09396b553271bd3a8ebf6ec740cadf9b42c11fbe39e683e75384efd4d888c8abfb3e4498fa850a18e09d2153f534a67904da35844c4aa34c2682ecae74224791f81d6a5e79a1f0ecbfc6490582c0628790f94ebe2c62a52f95c4df8994b1027577ea05e41104c2fbd3496585d012043911c0f93cec215eb2b90bc1709196350184f9c12b49c38f9ab7e214aaaf9271ee9e2747488f789004ae867cf9f648ff62e8254f536703077881567c790196a7900572588b520099078b8af58f4611ef2a01a0253296761592a82005de2ddcb98d4504ed4570eca01aa7acf2954a7263f58d305968f5b3f0f9149e7d369d9785ec8772b328c2ef5df387cf1ca1e895d932f42e2fc77366ed588438d367e5a349a3ac350bce39d36cb0db663ce717f3c40af0008545ae9bdb46e0e5d132e96b2a4ae728a3fd52634fa9d6c67c51bc67c661024e0d9b4588a94344f1b4132350fd6e7e9cab9b4b6210309dfc5447574ffab51dfa7f4bf5e253daa0394a3c343b50b464e22624f7beffe85e0437b1f8ad5c76b3d2d46a2bbefa63ced4c56c162e2c448fd4a38c1d0a401e91d808576c4652591ab1a0785c840354b90661826b2352950ca0624332f693ce9ff32c2093f1fc737f6300ea6f4ff3c507c1beed884a6aef91b40f4553c3c7fb0051c91121d09b51287337ae4ccf8e02aa100a9a21c30d52bfe4aac0ad9cb7f428196f17391399aeb4bba2e018cada76c9ee0f4ee07a684536ea228d933941a7f254bea02723e04d07ad339366eea0e255df1148180c77b830a26bb023a751082f91ce915f7b6fce3efa3ae5c8beab97e8d90169b135addbd070eb750b2762b595618cfc89dcf28aa454ad61aff1f2e31bf0ca8713871794c8c60fb52cd387bcfd1402e88b711f6054502b9d50d76a6c59228c351bcfaf89693624fb2db42bd01030a558f6ab8b5053d40337ef068db8aa78b10fcd0a01cb120a7a1e5dd8d820bd2753e3f21c926a2f25cb251362cadf0171a989b68b97f003263790b1ab225f0ac3c5a9d8a41fb3bb0ad3756a00a52e34b19ec38c5e9422ac50f8ec09479ba3972fbd82c89ecdae1fce9b65d274fca565e7db5c0d1b9278a94563fab09f80e897f269fe07ccafb5d12424795a37b61e2f3c1c87e13d548d7792a0a8d1348e1fa6759756fb1c954020b91796ad0cf47450099a0df9ca12b240317206360b9ab9ecfcd60487fd1494c74d03e0f48c00462a790e71dd4507715f48b2620ea31638694331467d9768442d4baa73bdfcfa80c66b666b56952f0e19e71534d7f1ef6083260eda98ec68430ab057b82d918bb48473fd366b08b94504112752f26b45c78c92bcdd7d7c1e05e3b562d04f545af0eacfca2cbe91b15643b975361618c789ecd12bdf9fb15455f498024628b89260797cacd1d2e6b1087ff73fc58fc196e65c065b53622ea2cfe0df7eab2f55fee7bdb551400132d96639c9a9fa94f1abeb371551f76bc757b0337b8b5744193925d78e70c8313378a008664be66f5a381b44851b7f9558490fb6d371c12242973ddb19e4ef56c411621b42516c7a3185cb8a4181398fe34c37a0180771bc2cb190dc222f2e65816c18a270dba70d1f5fbf0c09d59a9a860e870508889fcbd878eb13f90bc8671ce9f1c07ca49e874569b0909594309bb2a6159175ea0988d6eb28baabe412bb92cc0508b1335ce8916b2486ebf2ae3c841a7ec4bdaf5f85e8fbdeb79128f1e1f127cbff65468206a94c25afb5e62fd036dc7fb33a60d0313ea4f77a67904fffbbc602f596edb1cc64e80210bdc7dbdf5b3ed9dc6afc2078a88ddc9b4047bd26b83aa135c2780d947bc0929cffb908378950a665a529a60a9dcb99d5f96d38af97b5d5a4c0a535600732881aa7e3f4de04f75ee80a1d014f01a4f78badb4323d13c8b03b354883a3b58c094e678d69f31c5f1e75c506ee1f9ead37eef83fb6bd8ac41d2bb29d2e4c462e91257c3f8c204edc5771d6b7ca0904afd7940a1f5846a40d1dfd49c207abd685855dbc510864fff9e2a1194586bad675b56fc114e9bf44e6a13ad419b693efc2bcd40af7fa8d74ba64421d8a6884bbc570949fbc214ece6f3371f2c779a0ab342151b185befd23f7c7e1dc1cc4aa4608b335ff0db717d44060aa85888196f58f94c279ffcb36545f61f1f8899f8df3e773581bb2ef5a1eead8a351faa1b5b277782d412d6c6ca9511604bfeeb9494480779387d764da880b25f16ba69c5f434ea598a43d64fc9c0141e24ca4705f7ecbfcb4dd52bef3656213fb8ac548cb310d95400858fd6e3622e7bcaa56ec66392957f89d03b11563da5d9672162a8d8900e6e5ad858ddb2fb2e8dcbaaa35389345634f2581730af2930a2562ebc3ab9cafb2f5a13c7e2b648091bc3b37d50e9ed7395b7bcaf568f34df6e9a8e7d0d5439942d39165d913001274aa91fdc044a8935cc0afadeba3d607b74450ae61814bf82e3bb03db9e62d2ab334f52835f83dbc4d147fec35d6d700f4e26287eb40d8604bf365cd16ff94642180c2f22e94e7d8a6cc256bc3e1650c4afd6c7ce2b5177f23d757ddfd2c9d694eb70d073be3336c2e7916111554e45532ad2b58772c6759ec36884636748dc40a3c91fa1b0fa3947ea6b548570bdd889ab6d491a608c8d8d912bfd55d87aa5787c75c91f8b01192a77130e34fa0605317bae72d781875a6417f3259695a20e7106f83f69a5b92e630bd21226655f9cd047105c8a077752a8d97d19c5495d771acb95861d3a8101a0849bdaef68c18291487e98a53737b3407c80f3e85e33706826a6a61f41ef0cd558675f18190e9b0b23f36cbfd87d5ac12cda6ddee12aeae3b8b9fad92bf993798394e8e319c9fb7cc23e8da880431cefcf5b16a8d0141a60649c791973775777e4a1327da1bc28d5eb80e610d26ad6fa6f9b32c6cc0addccb8d571fcfd17fca76c416487652b4431bef53fa69436805c0f67bed231ffc9fc4b99be4a31d21906171efa23ae33363c51b2453ca1fa95fb7b01dd288c9aba95bceae9f8a8bb154b3c87c6bc1778d1fcdf42f2bb5a612a18d461a5074fe691f0ef3425f6aeb99c0cc348670ac90241ab1b8d818cc02fc00750c65bbe6454153b9bcbc552382fffbdb7f8f3ca13f3dac05b75514420ee842868f48996c54cf725a912cd393433892ce9c37de99930dfaac49163972daf396ee0e667a482821dcc55ed3accca05180449ca9d81fba73ed2a0d2a57753db9d3b41ae50915bf959301aa74760112dfa4d08c761c15de8d722aa80afbff418c6d2e856188890945ae08986e636f025a532f9023398605098ed7a50c6bc41ba29827636119f0cbb24827357776d9c679963c0ade709c4b307f0637da615e4e838ad34f50613e02b4ade52cb45c60d021fce0e82ee371d4dc00c4788f19d78b68bab74bf20def1fdb8666ea58329154070489072b7295932ea7101bb4bfa5ffc7ee6dbffe9a1d568fb271c3739d83fd8a5d0d80d7a210241e2b55aa5b2ba01cee1a43291883efa6992576dc5bff98fef09f33553747d815be5dafa8b72d66ff9756cbf99436bed8f2fc80e6fd8db8825084eee6d2a9190cb2478989de147b5abe31e73fb2a9e988d3627779516c7fc6b9f94d53b0276b6c2f5bfe1d4cd44f5b37ae91cbe4d895f24bb322edd83bb2984e13f5333c63a1399aa015423788f7e7a31aa88a9bee7ba1bff397410201b72273fbdcb67e0a00e281df933a962a2da5f00250485d818ca49b7a8e764cc06faccaee1a2abcc759547224d654ab94593b678899f97da14eb761e1a129141684db691453932100b5468797e379b25a61bf004eb4053566b5a50f01dcd7af9d85bb9a0347de81ef1cd54929de88cdd206130c2b076f44db9b2b81cd4f6c4474ba84dfd19a9dc62635dcf4fa1001c12bf819bca7ef62b280dcbe95f6195a30b33cd9304d255abc6d4cbec521f849b8f3ea7ef0d05e800e64d4060a97fb5fac7951cd89ee882f456f71f8c0e502e266bbda628008d8c7ddc09f7301fe66ed8f8b3129b51d9b640f80007ed93bbb1f9decd57fcf3df8e75a955dc0eae92f344353d92b1ca1ac3234e495fbaaa6d8caee3a7a30529c3eca6e360b8da20fe084fb6273b6b1454a0b3ce2d37d8e3b70cce6c6b4d060a5faf447a12f5a1baed437a106c6cde78a3ab20aa022fba690816b60b29713ebc10095cc627c897f32ead6d06776ed94418564bfb5da6f85e4e8dd1284f86ca4d606aea06db15cade6facf01357608616ac6d390c3052f05ac5550ba7e87060693dad10c4f5ae98aaa4ecdf714a83e3a695997de3600661faefdbcd7931d108006f62ecc607a98f238d68117d932909f8b64f90c16581494a29825d9e9b73daa5828465ae216dd5f0cbf889abf1c77ddfe847b903f0a9b9c26758cdf13bd5556e13c4291e6cccfb9d556f5ed848408eecb1d9dada980a2bd0571d00841001edc5ad13f257c2601cc058cfeada88095d4860fcba1819f94158d5dc079be1ca1709167011b34b9798e5cfe590f6c79891db79c8d0d1b7b0d10441e7c482abbbb1f53739de675e82aee381fbee4c08adbcbae439ac4009835f12cc750cb5aac12e2b9342de305b0b5a4dcc52e2bb472e915e21bb3a0b959704ba122e9fc9d4c7b2d276b8891e548109e58cdb6e05f82dea266910d6247e05d5a3f704a9b256d73871be3d750b1c0c32b0e453f5b90ba4cbdd3bf090f4eb7abf2a4e763342022e2292b015544f9cffbda88fea6622060e16d4aaac2dd2ac0973977a23a1e9137d9530eb6a9bd28979083e2f28bfc237d153ca99fd67b64aca50061e6014c82b02bba88b54f3f96044934302dc264149dd31e7feba10d083edb69764a0b780b55cb128fed27b240e69485f3ca99d8d8385cf6bb3b378c5d741d2115c11773b803ed749a0dbf6f2486a5191c90114df31661732adb4d35f28fcc5969f6bc2fd81229b1573c64ba8c2bf6ebb9d3c0b6ccf0a9f9fb68dcb2170dc8a591ccc56111800ca2cc2a5f47cc52b273f7fba0daa266327c19bc4fb3e996106468f033e44169381435c36cae5fce8d1181fc6ce696c172f3099b07006cc53f12ec0a83a4fa8da7fe945e01b94a38cb74d40d4450d75371a7fd119c6933797b6a381be02816e37c2859bfdd8ed7c7a5ebdb32fb0723cf6da03c2f42620340b29e83de173402a72341d130e8e11a598f859e75d1d7a650f702344a62fbb42d974083ee079939c826876fc2b81e6576b326abdd3484092973ad6e8e39e40f05a6ca2d178186d4d76086e78b38fbcd94948e8bab85c606cee48f2fa5355a3939ae622e429098f7949116165eb7b6e330f80a7ab14776a1f27b9ab9c1363995eda05c2f644c30dc680b5cef2ac3ab930d5083243711e9bc28e022034416029fdf62b11fcd0c040e3d1af02a1a72a198d4a364be3d7204b7b4da2d2187bb2bf4df8a241b520b74491810f830fface9ee9390a7726b826c782925339faf6d863fb3850eba7423387b3f3c5db3d911ba37c3f5d6ed8c9f6bb4ff0223b4f83a91b11769dc957ba6a0d906257d8bbec088401a296dd5c1d449176df107289e5ad6ab8bccacf4fecb6a0f4b890830b12ec09dbab1c5ab3f872414e62a871e0ab566121681c6ed74a06c28809bf9981eedb215eb6059f821828f7c900dba5c6f602c2a1c06ab4ff19565b7970d08d1b5d97284d1856a6f2fcc95c2b8aa49aa81b343af5289dd174de6bd766c2cbc503c53edd3e593f666fc5beba25f5cc3c22fb4e8f41fac173684612a18424b1b99fd69f6f86517b00bdfa362d116d64f1ecebb9ef73953c1e5d4f6af0eebf0c653e4b78641eab0db62efac225c5574ec0135277f737ce9ecb1adf5669ff77c7cf18240218b6de0e34b5506549cf03cb341e6c1c78a6ea5a72c0a6930a593c5b5b9ac75d56f763e7f00c6b9c6b9f83d78cc855df3447885b2aeb33a2e08110b6c0efcfd8a8ed34442cc49ff4c5bbd3394c465de792f2ec148f06e0b9c4c241fac5c3570d08d3a661963f14d97426bfd0772f964786c26b59dfbaf1413b007c468933b76256278960181b513091d152edbbfbef908e31514fcb894d1feddb90fd0933c706f167a4ed751e2cec5288259506ebb2e7a9820664e20912c2242464e9f7450adeb95f39e2156e99e550bb0f5004fda71591f39cd9fdfc99bfd901383607ed44b9923e118a689676de6cda88cc6a3c1ee94fe9eb8a0aa188e0f8b860c82ed9da09e38c4b3b41794c11c99125d0e20e025498630e1c03d16760826a3845346aa0059c13a5dd200a81d58d1d556654182f5fbd4150b43504ee75fc285123537c92197105d55355c96c230b3206e5ecbc82f4839e74249bd27ff534cefff296e5f73edac396edfc17064afd682631f8ab61ff1847e0332a92d275d0f1f68bb9f72a58119de7df9e4c0a0309655b5f70077680949ca95aeebb3f5071dd0e1b9d1fbfe28097a9a1f302e13ff324e048155962b715302bd1ac27a594fb5a7652e08c0214f6f9ec492243f72b6c6164ca179faa48b462dd960a679e1e0c98a367a4704d20d9d39394494d7a09dff09419c668b91b34ff787b42a2da0016d3015a1c3c254e9060a8e54b51150f72a34473d722a1500d6ce2aa0dfaa025c6f78b1e36d00aafda5a3249104bba81deeb241f899cd28e349212bf49a3ed6fef8bb493e1b3704a681fd8673606f7df9184f636059ad42d5100b8d744d49de3650cda4474871335af4dacd9c825893ea58f8ea0390b9e31fb2a3e94ae6414d021a968148c91cef19b8d3b3b04d71653304576294ca8e2a3f7651a81cf2d1f15c0d215e3df3e4420cbd202e6cef99a6e54188932501d2050314b6220d9442ae3708e3cb14fe4ab8150155795cb102d42392322e1a926c9b9c837a5b0b976e9d6be4362ac68e6ec601928c26cad4c4ac2a9af784886cf2748a72c295231d2b6682072bc949f2011ace6d4b201856094836093dbe91efd6b845450d8ba920a322138311b9321e06c84fb5ac9f205d2661f3a599fd5d558b02fbb7ceda2b56fd271ac1380fbe067c956d049c762500fa88a0b0966c1108f44b5d701f4ccb6d676defab56c8dd030673e28d6de58d4461532da40727790b9a4cb3f8221dc2bb2855599bd193f3ef6c09b18b364b4b17313124df1e0980d53a834b8f7763804e30eb232fa8cc9afe3743a4a4d2dfc32c002d50e614deb805625aec3652d147d6a3141a74037df5479f358b4d9696024153afcd844251690028c2a608943d635d0a2c1660dd6a40c536c0a5fe7ca1afbb734f729a45585760ae596356d8cf31b23256b2d0c80c0b744279f61905cc40237fc08ed9a30bd1305496848a2e15550ebbcf62cee783f2dfed00155bcc66e38c10914edc2e6617c8e79baea102708e59e1278afef3c9d74a678bbbbbeb933b76207f9023352b17505ab208dc9e2f3b75f350d3a76e6cf2680e376f1270586ec390827cf27a93d980f54be02d56459e4e0f510ef1e94f8c1fd5c862494c514e0611c1a412202cb59e496525da6ca834c60f218174692d93231c1263bbf73b667ffa43cddd548279ec5bb5dc2a30fd53cf2e9e5234be34bd9926d25efc234e8f8a536ec6acdd0c8104c764e3ddeecccda13bc5588d7ee30ac0683439bf13c647eb0d892aa12253071024bfd7141b369c092da851ffbedaea26e74744e9aeb124da274476e21cc89c00a1d6c311b843ff53e69c79e76a861f7ed7c08edc159b6d2e7ec1851d3da1dd0904fcd3e8acc5246b767bc198252ea518d5ec3c2d7e1f7d9a602bce882f1fdff7f599c6cb4ffc9614a5c30399da9a5e49c2bf694bfb78ddc9c29591dac4d6472470dcd86be035eb4b661c74e9d99c8da163ce54bb9881e61af80d1c8ef5f214992704fd353393b89f2f61b40677f81ca492c0e2aff845f4db7f406172cd05d2b0f070d3c0e88591179b921ad8766c8e6eb0764fb27321beb2cda3cf3ed47675912f52f2fb36c9b02e4fa4e093cab538591aac7eea2d415ac055531af41cd742ae52c84f4cb4fe153c3a399db0809a591d54d56ea0cefcd6a729480ee74513aacdd1c0aa64fe951f8f23d8da2f11e627d4beb402612db43be6858da6f23cda5ca6426934b6c1b552aed39d56ea54abd4681ea069671d614a9e87c29a19ff30c71f6c2f7ce080aeff80b0242b0cdf9432cbed7737ae06838df58c013f1f7050bbaedf0f1bd028ebd2b34a23bdcbf1159bce06c1b4f9e2222720b29e3da682b01761a046bd9074f8484af647d9841f2fad58bc585e5fbebe4062b16ed79a381b90037aa3f237d060ab88603b3dd05ff1f968c83fb1ec63d4515568ef1e1c17be0496596bf17802f53ed615bc767e1c87fa44028454d7e9c1634eb8d03ea5186b4a87785a807670b12c3231c51de3a2e8c4f29b24037f058adb0944118b3eadfce61473c33414fd7477c41cd82a34ca27ee11e6100c5c7e24f7b7d6e1aa3e3353116c9c0282c1fa06c0d40e5e7de6506f03dc759ad591e992450ac1be50ad302886a4fc66483fffd604f0760c003bcfa8e3a4e6ad6fd9a0bf9191f490c235906304e3c5aa2dd75035a9748c7a2fb14c368254062d7f1e9698c2c52ba68022787236b153e770dbfe8dd6ccd1adcacf443b6fa9e7730cd062983548a8f7027fa6ed5897d97165b22004eae0a5badcff0b374a4fd1772b1c7b3b603fcd9866add63d7d918a1d97ff6021a489373e4fcb21e7814a0cfc5862a2c3d6dfbdfd4b8bebe44f03ef326d32ee00164aba3e70818c04500bd983f16b686b4be1fc1cf0e66e6549494fa56ba898fc44a999bf2dc676274229f7171db37db6a075e2df4ff4b4619d98a12f5727496e09ffe0af51ce615cf9332d9d3a1c42d30282020360a0e244ad380457ac768af2cdba21e11a030ae917d9f184ba3028e048248af9870aa3fd4624b208c937ab115b0af155b7e9ce9a5f1a0f3b9e40381e1016ad793460e30e580b475f03c028b8720c200716cd8465ffb3db898c94c7cf1fd478e0c30ca0057a31627d886cab3e4a2c0fa6faba966baf124227729686876bd46c1c362f1280f5dfb8770d31a62bca80ff70d68161a27488722bd2e5008a91e37aa31b72029b8e39a47d978a5ea4823b8cc786ba1e33950f4ffbc76054870a6c40560666675339bd0082e3a39580bb050772330d9649fb3983f72ac92822bd26295e19e55c7f84b7b77fabd8db36c90af46533c39a1a42e34fef5f6bb42ae279719beff7794d787e45287c18dfd3e033254a0ca5d98db5be397ba60160a65960b69787c67bcb12f7fd803c94eb957784faa527b64f032bc850869bf7a31bdcf930ed73c1d1ca7146a5ead062622c876584c1a41344337aa3511c20032bd0838472b2aa3502a56b4629059eab6e0802c3bf2b18e81910b7f86f699f3f15d72f4bcdce564295a50d3bdcf494a14d2526e421c21ab5df21856a5967b747b4686f3b12a0744e37a6cb9dcb1ffbb2dd556638744a1e4ffdf5999eff4a6583638a3a734ca76f7c5579609d237f4f3f0fc9d5f35ae9689fb6ab4ce2a443574748e5f7c5fa06625a8d5feed5f6aae04ecd628b483f32b673d2d675125427f36da5e587cb147b030c78ef4568249d36886f776354fddd4017f4c1700a8b9ad073f2914277cc455646f774e532729a54c7abaff8dd7dca2f00c37eef2ce63038be56aed2767e673d17d6997c90728f71ca420dd90a1ebecad1785ba1ab236141e815f2b84dcd301e8eb10b9ec584d167c353da5d03a5c6ce7a46bb32f854bd14c0dc65f4451fc4f74e9475337828e7e4b98e78267deb8ae89c21e8803cbb9bd4c4a89166e0c39a73950325d1e482295cc4d3b6b798bd64173c04084b5169cb9aa8bdadfbe7e5242bce44f09bb8b973abd78647add8e3e9eb6b177f709c3a3ab559c2655150a2692c60a5c5f64a4644f820b3bf4d46c2301cb05ff329b53b6addcfd78584a920b489c2ba78364e076a3b1d0b7ba40f4a93e2b916abec76192d7517ea57f4cd953ddb9e21d964bd13f06acff70bf380567497806e60e12ab594b53d8a21a3743eb65505920f39988601e3c48b2f09f48006a742ef8057a47d490a1e3fed67a69fe2a0e97a829b3a20e72a961d414e96974f5948f9d7ea6fc7c75f3b30cc031505e63464501bbfe2c0568025f354b7316b7e09995fd1fdf53adcb61ac97a285698b7fc874e2831142ce350cdb96d8181e4c2589dbb0a24da547937853ab26d3e3cf841d2f1a51274249b2dfa2c7f9940f2c548d310a6cf13b3575009b3c87c3a1877fb10743b8862cfe2b2b699bf0c228be5dde17907aa27c4f2f75fc5f65b0f831f2c914992b50e1a0a4ee49974cdd88e552e8a488588c27a688ea7ab1e3d1ade1aa133e77ff8cd3e193d81eaa453830ee60cfa186e7d7792624cb90ed81355613e0878856b26e24a56f51f7ba9c60d350c446d08b0ee1da9969990bcbdb67110db6c19d38135eb95d3d79f3d3245472dc80f81cdfca4c59099d3452837df205f4f93aaed37cde4595433eef16a5ab1fcf48a49c77fa1d089efe4f71a100b48a977d952a0c24250aaaee57051036d9ee901ca66961b1a90a1255433188831189a4a23635d6470b98bcf116109ebcc9dee856605613dd3dcb5bdd8844c457bad3dfb1d398d64d7c6264fca857888da8a9f7b17bbfdc147de8656fe4f1c90eeae3fe9b1bdc7d94253ba9c4bb0eb7aa055aa9be52b44aa1941b7db45da21bd21811abd87bb5fd8a9f4178efedcfe09ba5f0b4b030b271e9bc5b7f92831e43296b22c4fb3006a4b4e9e60a08104eef8681b1b9aa7111d67cee109e1d4646d98c5d57060b6ac1113f189a48ce14a16ead0511d1f6e15f3c6efaf2e20ac9aeb0b1f46bea8a8e898a24f8385d7258b4712e8a0cafa3df5a8ce5c6a65b44e8258487d2e9bd09666f5184054e42f99ccb0161e8d6490b2fbd0f53efd0bd8baee55667f748bcbf8a04c0e5fde82d633fa8c0c5b02a4e9a9c7bba2d2da7bff2f7e8eeffd15ef5a6f09952bace716d604c40b516d3d2009d90810b1f97e2b954f3fdce225a8e2b2641c454515e0fcd209e6730f7f845b2e2a620044fccbf94310561ca98687f6a9863aa4835995b80feed2761fdce9878e24a70bff872c393b189b85979b3db6f0e2ef552c350157e6518cfe2fa078604cc4b9d1db83ac7457c0cda878a2ac2f72e641cde1a440cc4d529d925389cca4edc7b6242beafad3c91c68c8bb711bdb13e0f159e0a77f78782dec8c80bf342bbd60d625f46980ccf89cf317e06594b91fa3acf8885196250ec324887fab1ba341f285677219f1b69cf75bb25b24bfa3758f78d820dea56ccb3472cee520b9d7b65a14cd8b32f4c3b749d3019d4387f0fdafdfa44f80e71655176a4443427617643cfc73b7e94fd9adfe15ff4aa87b61ee19e1dea70b6fbe86dde036cf956d2827ab4f4435d722942fe361afb451457fd3f10308d20ed0181fe18314e77e51e4c3e30e28f4b4be571945f065188cafb022043ec5b84a06e47942324a78ea63c359c0db4ce90498d54d3f53882280cbe6ab9b3c496e4d8b5b6a1f576543d8b4780252bbc2d18394b9491646ccfa5f8b36ff1b1a9600b1985e19c8dd4e39591a28ac327696befa1426bed41ee1ea6da788084f90080e30ad488376790faf7328752385780a4d7b656b97aa651f4e9ed8e910124540700f4c952f87ae853b95d222f1825f38a76700bfb1a6010ca93eae19d8283e7bad53dc35f614199f963dffacb8f76b9f7cf95f32f2fd3766f90b7fc0770749ebbbf7b9a091c3aa4b0013f71d952e46690f7ba1770f955834d336466f17a8e0442fcc9548b8d509e5c0e4479d5242cfb540cc4b671a5dbcc45512ce117c78bde1ab7b1be00429b9d8ab1588ee8973c0eb62bce05b4c881058db5e4c1cd55b8b93da1c998ff198348763440845f9a734e84cc796430018ad620762149088575be9bf5bc76f6126c19182a6a1d3664eaa55fff120fd359ccbc190fe03d96db3d21b429ce27cc5287934bdb7b16297c79c66b331764ce764954ac453e2936dbbd5c9b276296314d8eecfdeb352f6991faf0ee2f8b44dbc3091660af258330224ad6673d31fdad43e15c7174eb0d5f8fd6996f7a59a5ad5ecaaccc530e1fa9ca1383c50ad9de1383f2c982a19e81d1127648524987ce04be1063adee07faa5656ae01a79b30a2a22598c4627dcb39483c9d79fdd2f6a4e0ff0bea2f745e79e3722205cad907d63eae85e5ef86a269b604e189d13b3ebd40febfbe8b937e29bea801d3365ae13bd74534bbcf6f16cecc0483e0f69e8037cb192c703027d28929c9bc1d75f7c021acc528125c5a5d2996796c88f44192a6ccbb0887dd6f45d5129ce428831373834393834373933383738 +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572d3702744c2018fb3fa8f10b76ec8c06765df224db630c72ee22008e8959e75c09528bab0c52e2ccd3dcee5e056dde1898171944881e20faf799e72c1dd823246d64d830db07e254b9127408f54a7cedabb04530d3b3d3594c8e5aa4b6efe30544ac057a4045c9efc4a47a664a9ceeab89b6e8b0d1c900011354f74c5a0da082d34d58f762a39d01d012d3d76b934a5f0c19abc5def7bee153e80b02ec9a0285ee7b45c49a6b194e1d322e257e6897bb73b0141c117c14fcfaaeea3e40e838bac08ca6fafa7e858a225945b54dc63134cd7d39e7c292586f1d12ceecaa2e692bd26db6ee85612479c941bfc00b31525fbe3710caeb758107bdcd1baf6ef2e885a2b1f10661ca096f55eb6c21549e87399bfc064826221eb73828a5f4579d294b969e4d0ff84c7626e2b4b6e23e014796283727441aab816522d011ad9f79db136a2882764167ce38ac0b7b1dd9f4ba0b8c5881ddbb8b8caf5354e9bb79d7e100c805174c4480d55aab8f2009ad1b2881e818cffd4253c3929f54db6d57f37d488cd050ac160bec246b23177b208c464812963fd9b011a81f1483a35e2986d782326a5c0c4c211a70cfb1f87c8710d2f23b88f7ff79ceab766bd731d84149a8a9f6cf771ca7da9b4d0611fe2e417583385b35852393344eb4537a33307674c25ceedfdac9edb51f687d3fa0e224ce911ac605f9c4fcdffb82396ec2ba1444e272a8ef3ea3132155f193eaa1452578bb9eef5e2209cc4f67bc0f21a677ca47b2d35d6ebb914232050b1a40e8f2be5c5c9af4501e634bab4a7a48e711ad18e9dbaa5bf0b9d3caa96229a814cc2932abb24c89204391203911cda8d82e2979d33e6adfc8552f2fb180b7e258c53250fc4b60ea205d8c30234ea79b5ba02e3d2fc0ad521d28f7b8af5733c5b303c6a97741877df11bf5117bbfe10cde567a8a5af96d9efe92be5b5811f86f02dbf698c7cab0f052696861b58bf3c03b02171ff14310e1cdb6fff481db9acabc7346abc6c2b045cbfd8bbd57b97ef239c02f76c9303473d93f8b7592d0f57157d85f55b32c57b439cb4ef59ba6657982753a51084f65596ec6c9e1e321e2af39743ce49534d9ab13a7fccadd6414675a98768061f464aec60dad3dfdce2b490eea4673f90bc5815c4f5d2d089cf74ffe0fa676870ea72cba1147c7ea981acf6441c5137a293a7a62970b2c834b5f9044c6c40ed3bc4edac57cbd4c18107723cbe4e4dfde3b46a1f215fe484bd2b31f0c9ad8d0501c54c660e92efc0aa516a2f50c168f82197b4706e7d70f4ac554578c020549f2f712a8249a28b7b76efe3c4f2ec7cf261d4891f45a33abc257b9c0b489c4c048de50d88a721d2dbac22b6137b9dfeadc2d52cc248ae044d35f75a5966a174ee2bcc6d634bd74557a0ccc61b527f9f5a76ba7055af59069547dba82422c9e0a30616cf2f74f17ed7c446393aa9e60efd1b75fe2feb87c4d7b56552c9347d0d557157112138af77d7b6725c04b75d1a358b93834d9aa045acaf3dccfd1e8a5fc4e452dcc1b174fc4df1187b744f3ba9580058c772e7bdaa122f71414f724f4f1ab8fcda6b180081a44bccbbc232539300b1081f7d37a05a1f843ce02180e91a6858b5f47333dfa1c3165eb771802e0b467d7750a7f2d656211e561a021173a977db9dede8d94cef194046de43c7914d96d3c1013cca8b89a009c93603eb8ec3c6913a106b57f9e49bdf9bfe4e78f809a15ac366ff08326b35f0dcaf353972f3a8faca59731704f3d0f90935667158767c7e4fbf59c86ae968efa7d0967b11c37d7430961a20e4b932071d1be7b502c601cbe2ef234032ee3665155459b32373ab1a14cc8b544062375c653d42d9507d70597e10a057ce1de2811a213c3d1bd6a9a424bdc1c5db4ae6d242f26a2bf181069d14c6050f2b2e9e549f766f7abcc2b5abc8984f4080bc4a9bdf071f647a3674c76e219d5103b311d2b5f1f163e728e7e8692235e7a0331a265e870ffccfa4bcdc9cfc4422075415e2a70983eafcccf3915cfd1aecc468b5a71377383b5dcda457d9059487f5256c10a7e5cfe4f3b6965b44f605d22fcd1e92d62c0e541f6102614d936ca2320767a0c748398b758708a0c059e798cf610921510a4d21bee57eebaf5ef9b0f37a0e5ec8568e874ffdfae861e39c175760683822a329ef1bbc2cc356a353c3fbd903e9bcc3a3c79a9b6afb5533e2c82b3b56b742ec628ba5ca6769b71e996f308f45bf6c809812e6ae478d180852f4b62d73a2196b619c4607fbeaf284e784f4fb79bdc1ff2762ff22b462a5e96743e86e08a645b1ba529ccf94809b27f47225cd02a976ed4b5d962b86e8a7feebdf597b40042aa2f0a4d636036111122081af225aad679bb614eb946e998a923a43b899774e1910dc330ea7f57840d8194dfd0b47efb2af196b9a4fdebc86ad683ca0f39ee3056e5c3e5ff2411d18c3bc0b4df2b03aee65d189337a4c77a1e057f2a29499f348911d57b6042e95f7bf34cedc11bd6b0696bed1093a35a6bbfab9de554e9121c4c2cc5c05e822056818cdd7560dd837e8c3fe9672e8fba6af0cf2bbc28a094a0f928b251d0653b8600e351454e5d7544386db1cb8467003e7c185e1995b48111c9c941d4c699d07d66a69ae2aa2c088dc0d5efced91f6aa0e798c8988af7219010310de512f8862cfd465d3a37ec5bc674c88d9072609074a23a5b0ffd090b95fa43af2f1d1e135d26e1e8ac239f0da7caa1085667d456f92abe04e13fb22d6ae4b4adb5ff2f31445141b349adb29ebf0a2f40b71ed742300cf64e57fdfd1fd966f9303d300b3164720193f2e57a47a96eb3e25de023e4d0ca39a57c94b9dd44afe26b0fb9399fcf1f6f006911cc16d1dd80f1168c1cc97b9135e4581bff5c57f0e531b5f1be36a940f7cef42159245cbcbd74a761ab4806acbe5d23b8513031f91f985364df5f3cb9865719fff7778023fde87803401303ef3bdf81d386f0695b26a916d6022e2ded7eb8de43d59b09d429af42c9f8106635d9c511827274cb3a39c3d3a22e88095d3ffe5f5f960270637cd48a36e44c5779b3a5bd4075be7470037307123a2ae3c7c02803d1c64e06843032ab43be6a6a7e35311c4c00c261b795787574567ad60b59f202685b3c962b12a0aa86e2661eb131e2a3cd0636ceb42972de391f3950a1f416f339be8634f52da9a962fa7a37cb24129ce57cc9eabacc05c1f87ada72544a61ba9ff196c185f350201cc9479622d4b073e484edab4ce4d52fb671716215d4c19dc014c9de361b21f74a87b3ceb1bf2d673bf685f22399c30b0c902b1b359f77df9477a1a9bed02b95ea2c92790041fda93b648634084a7f7607d5a3736799a1d4fcff881ce7a4c1f7b633b5e95e1c3fc2b077ee0fae2d8033417b8e863228683f1146547bb6d18b980458192529b574cb9a095bb00faaf1735c37d01013ca81e4cc35178e181db6931686bb207c3fbb6515ce27a8a113da0711a44f4402be8a02978f3fa239d6afd1af9ff7a1067b27e357c0833522c850cb88abb7494753cf00ada77dece30180543b81b7891194d3f19e8fc21fa45ae313bd6c6d64afe10cbb774491c32a646d1b35f7460eae533c21ada2ada54b72fa7effb9ef547a007caf6fd2d4371376ebb2105285658aea933cbe0123f9fe8fa4cede823c886a857b4d2db93f2d5ddf9b5f749a9293d992586d754e08fae00be939aff9dea9a2d7fcd40709d229d8893b80d530cc56dd0e1dbc4399a88fafcb38948fa082d150b7c7140a603ce5822521771313d2cac49a072fead156a281437645eb31b14a78710f46382d3c49d27d3d281a560f7039193c5602ddad804be64ccd04c95eeed1c960f5e5bddba423930e5dea517167347279cd79034f4cdb4f657f9acf04b3ab7cecac0aadecca8a723059562d84bb952507e4bcd856841451fe24c4359ee64a3c72a42f49a3fd298d3f03c0a2826aca73e6334615d54fd943a5c331ce7015718993183e1df1a92f727be0981ec37f6ce15ffc5b06902105cc80f2ff9c0da6fe2f176e75f5d893d8f3e4ace61d21cb15282d617ffecae421362a3401b2acc522c6fe5f7630f86d61aa315e48b2ec1f782f8dc54c13fc9c2a5f216b49e1bfb75c342dcb8ff46730ce07473f19937e1ea1e0f7116fb47f60ce6e198c731d11f6859790a8baf4db0df10a2c8590dd895d87c14e1179fb6e0ec73c895ee28e2f9f1fde89959a94ba8ac7f3b2013da0e28913fc4d0fd98016352d1352565f6c0cbbdc2205d374caf6108d447eb8465b224a0701dcb38b1cdae10d692e813f2707405c0640c9a1ca1ab55644877a0bf6fa912e479441d9d0926fabae6d06dbed2f3c34e93eee4c324084210b268ef3c007d9831ff42c0d13f51e38928c27201e1440829064beaa8a1fcd4a82937f3dbbcf2d2e6c9948243f6fd5704ba3b0df849a2971ec76827a38e63f0fbeb27fd7cc498b1e1359415e61b43277ceacdf066f1a50d13e5ca67092eb4a82a1c31e43941588c73f83f809c876a3cc0c84d0fe42274642ecaa717edc8ca7ce2b66d4035b9a9967cf756b36625a2e51d8bf07a55c5fff928aed66663e1ed4125f2d64cbd70630dfba5e1b734c0ea4c6458a0277f66230a5e425d97931d17081da702939ebfce5277b070f33ce31c14389111f7725124846efa8a8a9e3ab7b3f191b00e0193d2a8300e728c221e765b868621d88064ab9b128c3ec9eb48792c30449c38cdfbe61ba218b404c55c67414bb63d4552306c3812c8610cceb81582553ad59d9cbfd37b636ab237de775993a86254e3c57e25149b91c9f35d48fb80d3b4fd11107cc967d8ffbbe8b183f93995381066743b595b3b55cc3cf49460afa2d35a98b1a88f450888ed66a1116c933c9277a2ccafa5d5507255720b0248814540e5926cf1d5f64245533235a7c0f07e60b9245b50118355c3420af8a4a2a94bf85448d5fe502eef2822e5498be2c0ad40962fbc9ad06fc8c120a0c7891a4eaa3d780db1b6e81f3deff4167d292992f039acf2bad82eb83d0b0249a4064748402908ad21d3bebfe7efcdbb26a75fea3692b5016e926e2c3f1a1961e905daf2feeaafde7fe86763532e325493b57cac84f0a4237c645cf69c3b58b3b73b67195fd9ec020f3e156566529d7f3c2b4ea3a485b3a26ec4fc0229354cb2c3527eb92c464127ac7a5b9d6090c3f11393bd047c2664347ba58dde61511edcbac19d75af3f3375f3073ba1c51620fbee7618b2e695b0e1cfb5d41f6ef7af6e7e48d2603083de23dc0678ef47fdad04a08422f6e99ca06a2632770521d6564bc2fc464fca13ce40c8dd89e6fc3e74c84cb49716fc41dc718b290047b20cbc48a5ee608f07d8e3c3ac9c26b14c21349a69b061a6cecd6501cd917fec7d1f69c67c4c1c70f70bb3b67fee23fad8a067f4495a8dedd401bf260ad2dfc2e3cf84e44a915b905b8fbc5323aa7faa6a3705a7c13eea5e43cee994e7f1b8938e01f90bed879dc2d400c0b3a306961295b7eab6da69e95f0646643aa1362a8d301710ec2ecfa84982a90728e53497b6df75ec439c1af40523f827870314ccfad2f49e49745dc17fd73d0ba350a994c27db6e913530630d488c223c8a8d1e34e7b965e47d5d720691eb180c490b157315cd208cc9a34aeb35bfa9e9f6831867286e92c7916304596285c1b712ea3874f029201800a020027fc5f1494b9b0c8023e9f84982b52781f048412536f478b30f25863a63c0b4c9d3da6d9d388d3c620ba9d2a46be6c40706ff14cb91ab047e0cb3a7c80921a0e9e38248a4fcffc15fa35452ba2a90900dae687652ec0fa52bcbe6bb3704fa0e606b021a85d1769051e44e04c60d9fc5b6e6602e94925242d4a71b92aa06dda5349fa1eed038e588a221e04b402273f77f93f5aed6d1a9421954dafaa5e58b4d59f0990ec33a94063bd25da7f9e57ac8cabba3aeddc5e735f58e30bdc22cf3f9b988d381ecbd887ac35a461c723c1e928948af43a5a34fd2784a68d87d6a7e21dffd1fac764d1a562ed01fbbe9a6aa149a650366ac7b93b586b652a6a968bbb76465ee12f21263c5358b6cca2695fa6bfbe82f1a485996e0cc5762856374ac711a663322ed1dcd615b4c1d133dea105e9ab878fb3ac7a923f1788740ebcc17c3cb54e85181913e30cd6cafe4ba293dbc893aba8c5741e66584dd6d649dded011e08662523e2cd609ade78ba846f008cf4417c59de90e794f2735cdefcdfcb02876fc95899b41f43a7ca378ded4efd150c3228c521c96a07749cd672744288aec1755aac62991a6af8e781717dae800ee3145f1b320d5c2ff0346aad93295f314b0533191271ef663204c1af9911d63e67902bd168d3744829a16b7e095f6afeed601d4316d11dc26c2ebe2253844ee02d33f6c137f53846e94a348c4f220a9db817c3cf315e861bfb49b04cbc1aec7f2c11c0051939a282063d15f521838ad7bc006345cbac124b369caad671c993349c78f7077fb8ad94c3d963b27af1cee108af11bafd74b0bf69205141507ff728bdf2dfd0954864473c7f00beae6b299a7157a4f60650104b1c4fbde099bcbe4d285561fb526800e658b3ed6d77458dec8ab3bce3f479418aeec823bdb611f52e2168bf618f08a91b28ecf792cf0479557d51362a783b77cbc61e2dc86d19a3d52f2c432035af9a65d7b4b53008bd2f7f7c4a35f493ce8970ad7a8619b57904417831f11783832d28944a3b2593c0d0f2e64ddd34c3a897d3f068ab41dddf26b23bcb310d6c05d2d5098398ddae4740b5636812df755b141df6665f2f85cd98c1476c2adaecbecbf8dc714494254463798d950ce3a75a9c1588e6302337be240dbd4bc895fa6883d21d419f2dba8e0f6fba465918c200e5a7309c7d3a46077caf6c4820f955ce12d776358038f687ff4cc6ba076fc976ae8c5d89178f89c15b14aeac0974767fcdaf88081d11b3a3fb0392d27a226ac0ac072842c6066993a1386aeded860511fd21473ee0382896f13ad9068167c6bafc72f3ea2817caecd84676eeab824696e0452a98b4443417fc86df5ba3d955e40afb9ad3a65572df578a2346ece566a677a775557a196cc3413b7ecd65c90ae293cfdf1c5854ad32527654f56969c97f4827c917e71d524c1a04824c920c82b1853b412b4801364f30ed513969570333576bbbd565f88390335ac8f7356a9ca81afa88283400e7395344ca287c5bae9ce0370c736e5553e1fa051eddd482fba2921573442b36d2efcae7311ba029fea1752b2ccdaacb1581aa9a25ca8313a210a58d19953da914dd957c806258710f2d40804bc20c3212da0242c3cef4b07345b8865cf732b3a39142a2030392365980890144bc84730d0aa1a3d65631f9ce33e59a97922a547d037f3592d7832e3bec3b39fddaa0b1a619492e1c531e074ac001ae66bd72c9e2e9e4fe17a5c17fd85936b10873d497dfcee47a8ba40475cd2405a3c153670c2e166ae9261a7b4ac3db21df49879447c516ebf9c4472aa51fcf044aab6f54d1c440234b4cb44bde1c877760b0c81f1ab6777e182b49bfa9fa7663174afe06965e2fd8259f2da474c8c02969bf86d2c5ab379ff124e71e6f9d6274948ab5b08c49f92419c153eb6d0d850696404e151ab9316c4f954531753325807d2364eaff271309ce1e9947434ea3aabc1c350bdd6588e34af7c37cb1dbcfa772ae004b6e253f1c72064dd99367bdc055fcb32fbb8a114c37b4d62e2c335ca2c9b5b80900f31923d840a819a702a58199154027ed97c961974d872d95484f75b4eecb0ebcff4e4cb5cf0782fefb06f7841ffacce0b20e3a1f6b27218912e25382daf2ce908f30dda0a03da00de7b99e6a025c4c4b9aaa616ad018d6c38af063936a523cea2fb1f78b9a03ad4e55da5e470f0af46ad1cffe425223c5e48fb84d74fd060bd20824cb972f41b735ceb0b195b0f02a857fbe76c2744705fe4ce722a5508eac159389e43c64802dc6b75563e31198c87fc17aee364277b39f3cdccd57432c386efac00536ea6d0110f7e1919ad592e843133d9940bc4ad69eb686512e998e76a75cd4e3acc92eb10d481cc47245de5972c173845ad0ca7be774f4c7368e45437e0d8f09da39ee4a7225324ee4e37222309e5e3af928f4bc32601b413e3d5c0348007038ebb3fc41a74829364c582a7d754ac31aa9207555dcc48b4309a822886cd53c172aa6e0ade51dcbf4add212864f99373b86ea205033cf87bf05c1a7c1592c25d83e5fa4e4bfba7e60dd02a608df663eb5c136ca41fa61c43331915e8c3c928f33f41872c1047f23eb615088c7aa24e0908b4e2d0ebfafc9d195e92e7727ae56a7b2e96d3ad71752f6f71e5580ef2f81d0aeecb385059a74d64ba8ff212791786b6d7a971ad7e112c6681c4723beef75b8726ab9592eba4a8105e076867ab5b3ee10134bdf75ca844df1ea66f76986ecdf651d235dec3bf034cf4306cd827741e11a4383932c729de2820487390ebded4e57cde809c0edc3104cf8267505b3dc916e2f123c7873707aa64bd233cd6d6ab0fb3c8d21b8b7d396539caf99e42f01a9eb4304f932357bfe9c291e28188aa11a6c011f3e2cab6d9ce457a847e64a647af48714a2414c63b928921d09688446b2a517a3efacce380563cba05a7f7477ad57e36b59480a92f9f2dcb6a8dfcbb212d3d343ea60a8477e7f393c63e6ebd09e13afb772a4659f22107573597fb039c41fd3c1be05d5d2c7857cf41be0ec54b5c1e656ffb2c0eb1ddccee2bff07d213decf36161d719abda1e3c971593d33f4aa5bbc17720e39b8f8ca35e237666c98bb65210a3bdc8ed3dd41ac575ae3f1675171c186d15b492dc4376730eb9c47aa4c9d78dc673bd08c50437337fca3d335bab57d38e8c4e04826375909b3ed45bb2fd64a29ebc6f93466b8130716b63c3808200cd8844c932050ec38aa3ad512ff64c5b75638730849231b33ee82a62d4bb7e37a42edf20846a5f8fbf4d0867788329406b9ebfcf1b88e0ff9ee6bc9e7ed2fa37f72411dcbd651093a4177de89c089a7aeea721da81f40b834accd297ee9908249fbcdb96494fca11c0bb027d27c9a14fdf5d47996ddd88e85a452325e7d27c6ff3630547da470d850f4fd84e1cc4f3f3729b3ec5b856a6939105fc14d24b0965465cc3eb28b54b19eaa31ad2a97599e2516647a95d3fc467c1ca8b63c017112216ca76f37acf8a22690f71e2654bdf68a20f6fe1993b4f89bbd378973ea34eef8c8cbda832eeb7b5e21a562a5dc87aa7d9ae556a05bda83c5992062a4eb4eebe37379d198b5ceb38d42776276e204c3c5eb2f1a0968b0b4d9d2e4457d9d83379eff1a1f018e2db11fa8e657472b366c2a9e92e5dd4b8800428219ad562648db51f1a7ced092cc58f6e2fb0f50fc328ff8f6e57229e54e1af10d5f342dd7be7e71728b6642caf0bbb50028d701372607940da73c8878a09c2e40d430c4a9df6f87a40bd9ded56af02253d8792caf929a07158301bacf833283e01cc79c4d2bbea70cbe0f8b0ed1b257558d6dc52f4be29f732c01ee28373d7937ec772146a31520a74a4c7dbcdeaddf16f63965556f184f2c2b647bbf15dbe37d057b030d50fcd9b13775f16d5d15c9a7ad6eb289d920246f95c873a7c6461e5f80566d402ebbff7f1cc664525ae26fa801192dca061799e1619eb23fd8f23df6bf882f04344ade16c2334d71c48ec922b353e26938cc5ab5275dade947bb34c65f5952c02f9fefb41689bec711d5c63ada5865f7659bf51ca5a7e44bece4ab0cfc6aaa31ce7eacc0de4623fa006b43843e22e2b683b595a7da7390a8f32a5ab180843d86bdbdc9a5e10bde7d23f0674fbaf6378171f712cde170b4e2203943b96ff9674d9cdcf1346b6ecc7cae12040c577a26a3c251a3cc8aaad931de547f1c43a70184d922284110f5deefaa90227135860b5c110bbbddbd5f7c2dd4183854aa611fc027ef8c52b1f51dc3264f031ab9292365d2a5eefcb0a5de9730895d4214ccecbf528f1945169398ec6c17a88b41ae1025c1249f917ab73b9e4596d5b28d9d41cdd40ec89b6503253fcc9563ed584a8375491d05f3992d4c0d114df98ca3cb6c4fab87b6a3262a4c46aeb4d247f1aefc53458ac8177501bac1a0c1721ba36f7cad742453264b2b4626c7fdd3544bf52117dfe408b8a0455aaf316dde2ec36fdc52e06fc32e8ed1250d7ab9e7cc76f605f7795ac83943d3351d942db8de11c831fc4c1d3d46fd045e2860ef455e20b36a905383f4cef7a075e78c421c29440044d656b3971af221eb13352bf39b0a7db7bfe0c296ade53c12e62c9dfa7e5faf38477b48ac79a4bac64c88bd6d186933a272cb2ddc8a4a033b6f1761435c98086950f1bfbc30c5da6b7cc91e6689ca2ae24dbf110036dc07f1b7858d8c38e8fb915b7c9bf76c286556ed7b02246049592674a80b902a8a54dfe802ef8dfc0a228ab2840862ef817630997ff7bf4ff6b1a3fb13d03e22fe22dcc0e63e71c68f464fb0967928d09032a62f98b751838cdd498ec91812938c293c26891721f1af8ec791b06c69cfd7f87687136e4c675342c205eb9880aaf85eed0853a548a322304f224cf6e612085aa369fcf816f7198947a5b4ebd5d338b182ccbddfa725fb4f42427ef06ce771ee14e9aea910bf7fc64ed3472d01fcc1ba5803e9649dd881ccc7d4882e8ede720a953f20f6345ba4e684a8f615aa25c9ac702b2e5d592a91d5fa05b3bbc75d07e20c600e2340e6b6ab3e252f59436064474ee092eaed26d0871029fd7883945691df5a0463b868c0e8397f674041610b0e26cfd0f13a1ce761ef80e24dca45ba3be6f02b1fa631951ca0d49c1b90253a82636a8233e6ef3da777f5b541aa6cd2e8aafda54b049ee449658f414b87e558972680a48ed607074a63c02088a6d2b1a6361b682052482e6cf4c5037947d9d64df48d0194da1c46c4a4cc818630912b5f8e1a05d95a77968698b950f86f08b0cd77fe67ed91e1da8ab5083d6ff525d770e882db2b3ec99913d84a51f0d5f422c62d1b1d8709eb133fbc2cfe2dd398d2b0be0ad5529e452b6b887ac0fcb99f3923ce1422a5e97fa88c279b5e2bc81b8dc76e42a7e1af16791426957c7055bec68629f0040e04f30bea80972b61f10fdf900f2b829ef1d47e8c74b23fba93aee5c3de6700ee899ca67d811d7cc0524c9151ec962908becf561aea3166c772219b4ea5bcb9fc88d0f36c5eb46bbcf54af87e9d7fb9e07bc9c559487a245c4184ef57bbc0e570bf91e766d0f9942b8901737c46d949c7fdc8d57b46c8935dc54a62806a9ced68fddb5d2637a1f0e70ecd3b2442854297f5c295367d0f90cfd30f709486dff7181d444c0e97bcbc4b22a1ad707f361dc9662068df793ace91309d8aa885311649c50bcb4b09e70158f4d3fb99042c77be3bbc1dc1851c331bd68dddda0454607f831d2c40ca92ca5e8cea3911bb85171732402dadc0b31b57b9896ee7cbbeead08e6491d7aa516d1d88b89848c652313cb124e0d6fc75294e08a16eb97133089898b0984ca1017ea9431dc55b6be5e88195382bad339aae72893ddd31a154b2d30f2e9056811f658f1eb56a05fa3bbdaae0e0d35a381bc8958998520a8145fe78b5f51dea14fca91422782ed16c3cd2d12fffbfea6a1fb2b67d2a66e2e26b0d68f43c5c49301f25dc0002c0758661b0f178519e74ef9bd3f36fab9960d98e0effc0aa9c809259213fdc6e33e299a4c277fb33d4f2eda4ec46e882c6d594ddf06a725ed96f8983d58b8b6e891a54b4ea6df49f24e229ebe11f75a433fe425ae46b46658f26233c94f7c79774a5840ae2b1037c166f9c6b60148a388d8195d3ab320337b3fe032bf30d1bb9ec6e3bc13fd98efce678774bafe529e676a82c7c966723fa76b9113cb945880d3f8ee18d3d48c7b42c401741720c14302d3b686cccbab9b73155e98824898add96191300d4663fbbf7a9f7c12e9ea063ac34737f08ab7bd3000a2bb5bc804d1161f6829680a1f416f403e6c763a6578a9b417bb303e95d9dc25c9fe29512e04e9f422218b3f04f28c9df2b5ea6d7e882ccdb778151fa362b6cd0b33465e926e985233f11d8a0ba1e6b9b0681d5a4d669fa46b698b90f70230226a939424be68068420f9280c9162194ba6bf650154c0a6339dbcb75bb2d40f6d75b42322d15114a03298fdeb2786da40668e3a44b894f68b288d31a49341fb487115a33971f8edd9205a1738f189570f87b416ea1bcebd44bb018897d603af59aaa0693409087784379f83931e93c6e06c7d33164525d6d1bffd7df50f24931f3975faa90a6742a98b3aeeb954b18e077aa2bbe92da5fced1225904c1f9804048ddabad4aa3c92e2ce97bf770d05d06714303b91c0b8cf0532fa867816ab3015ca92afb860db56223ea10db0f61d468b0cddaadb7cc1fe424c7ce377e7024b52e060572dd27c744019ed4d8710ae08abad8f6bb47d984a20ecb9d0041a278df70d2b46630705c1854d3aa20abd18b1adf61597c1bf5ae5304d96b4f411ad398c67452853f980e725afa316105f6cf08ec56b53706118878cc4fc36a6d3569cd8752e3d0d51a427e228e637dd98f9999e99b3eee594fdea2c5d8310eb452dc2e96e077b78433333ba9a93be91fa1cfc6a85654f9ee5da5104f101014491c74802cf2a7261a29c17dd20e1800a3d0a6ca86ae22d17254191699630d632f6a1e5638cc5458b8d0ce6ce9ddac57838f22e39e80dc0e7f25301a61dc864331a5faab887eb1b491727c22cda30aa20f34d9001522f426b58284645a2b40ec453d2f699545f7e5c7426281175b8f24ced38deac4d26cd6516fd21c8343fa5eb1384da2b81153665508203c04fd9e28b9441e47222ecfd85e7fcb8545062d27b9b7e05bae7d25d35984d863e166155755ee3c753fc1da4b4fca125ec508e414ceeef3d92be9b6af19eefc3f43375aa2ea0915173a7158b9d0a08f6e3269456418bc53e77008c8769e5b96cc6328632dc07825f0a093ce8df6317f975799083b64b0a51a0cfa7931a1b6d6376f3cacc81354767ea27dd0e496b1583b8d40986be0685387facfb55014a863a3811ca6156c5195a87f98bd73ed3b002c18f8246eccc0808bc8ba8a68499f0fccfaec6456813593a15447c0f9a17a9a10993082a2e2229dc92753118841ee73d93b2a59e0697ec5a56478313401f8dc1858329e9766cdcc2f3369b7d1497b66d547acd467a5f311f0ae24cb620c3fb40517d42a59ea1d08bbfa0979e9ce5d05a722e7861393e034e88f9f89640cade53c28c1995c2700ef5f3eb5d3acbe493475cb03142d83aba620afd311181fcd2e1cdcfde1ae9dd00227ea28430624b104668dd3a033cb09de5f5025368065733a0fa7c7d7b359d7651f9246ec982ee440dedbb547b3c46cc2062cef1bb33cdad567f36df7704fac34c384866d058aeff6370d5ce5905e904acb9edc2dbae3b419e7c594d91c132ef54408dfade381944735f880d1fedf3424528f408a80dcb9e936383c54c22535f5274649fe8e2ab64dae4f975141b54b7d154a544b779dfd53f7b4a2c125f4cdc4e95d25d20e6fe30547509ff3ef4bb12141a6b867b330a3f3b4a6e39d7af2c82c44a0793662145d546ba5374481b156bdbb54c06a54b9525b998605ff54060a36572e650e2f1eee1326db2158d666d8f9d461f901f4b71f1ddf92a51a9792f86a75339a2b17e0ecd8cabc61b61a72479cc79fd66f5086f92a521b5209afa954637d35ecd6e11d57f63d62f469314d45da99c4c2a4c8614c0ed9145cc92cd16ecd98007f095876fd928e1f55e22982498fbdedd5a319d421a8a3b3bd0bda0ba6d9b12e8c0dfc15936ec47c9d0bfed366bb26c92d1933f70ce178c91683407aca94159d94f5cbccbb5569a1a2f0da688d6745cd8b9454049b49bad9b9b46e5c86bd3926cc0402e6342ecd0954541dcad5375f2820ceb9c8162c8c18fe638ccafbe54de2b96085e244bce53711ac3f7d67192676109e21c7b3a87a9aa0709e6da81ce2a6ff5bed0ceca5c73ede22e733a5f19b11e1de66066904596df766297987753a85eeb736ffbb3866fa93779a30d7e4c145abd8b81f5d43573a56c8c3bfd41c7351a26f7f74770e8c2137f34f18c2ee73a7302fb2d37dab49d89b4b2c766b72c221139301146fea2eb171146ae537df9f6b883853dd2d8a854c4ce2de1fdbe32ddb7f424ac90b3ddc772caaabb7e1fba37b90bf089134f1a15993d0ce9c8256bca1fcf52c3fb2dd114ba061651f161a63baecb7ac6493e7d2bdde4bf3d039620c33dc56252c042436f31cf3d578f2f5f5c0c954aeb9edbb1122398ca34dfd6309fe47228346a389ce7ca970517fc87005e51aac64c57f12d3cbb667651c65fa17752c2a1c6411cc8c3a21a83dd5d26818f5d9aef857e084b2a98d941ef4b71769f4c915d7bd11984efe8e02ac01b50f219a732e5dd7054c56db79ea1b2039770494768221d94a7c239361472c5b39a4f39195acaf3740b7504a6a03afcb78f6357dbd5cb3834a8c815c4c198c3b00bf7ef31e40e97cab2d4273b0f0b0f81eb147775f8ce30340911a2f34af073624fafd69f11678bb2d13cfb10a6b7ef5f79883c914334ed98d83e6ec7130fcea121eee6dad2147258d828454fc35b393d003ff1192d41f8ca8bf594a7eff9c749af98ff2454cf961cd371879c6a967cda2b6be0ab0ea3a97cf66cc7faf6d9c4ae50e639d7e5ca0fa58043eb06d9d1f0852c8ceffca4d0116aca88df489a4d2c510b9d3ae6ccf56b32b2d5490c9fbfd469cd8632d8142e6d7d00974055d783b27e088622b25b3d686e5c2230af62b8934d90d30ad4e659d15ae2501ff52b12e4033bbd7faa50ce58f571fd1bb1b0da8f291e6d3e2f6427d8a1babc3ba1c6bb3def65fb87e428c37736cee10e44e0b9b019095c99dad3cea8a834c3ecc62cacfd80599a4cdc531ec3315be0b7fa4399c5a349a92a84c36e89adebeefef4cd1f913828a8010ee2f99e0bbcbe025140a5b424d419246f92bd032d22b209ee195167a0ab23f392ad55187031bcaa491fcbcd5f7fe0a5777325d54020562783c9336d376d95335bf6f3bcdcf2c026c5d63d2616c10583aa32619615b718c330306c76ebe4e1cdf4158882aa05d09ba473e4833b4d86c5d49c8fadf308445aa8ee57195f0185a35a35d23b05b57f849acffe03d355dab4f61926522e2bf2ddd1c2a11ffc7dc1e1914af65485749d86f5d4d8f52b496f0df6a877bf7b1b4758fa2cbe328e1e9a3c44b91c90b4544cc271ee701d16034bd7d5266ca8b90b40ac8aefe9cf124db36029daaa275fdf8a20c22756267ec657ca8487e36e5e2f1282ba24365809f0599ba8c619fa9e1e928a473b438df1e2393f62283fafb7375e45a20c48728407ceb853db3c901910a5da8a221a3b640767b970a6b64e5d55055f8e296f68088f37b28c937e229041bd1fb82ed4d8cd2cb6407df007460899d5c6df7b990bd9c8c3248a935c0caaaa24dd66e202e3a9b4e0c97ca962f0ea69b05cb4ff03f514e62190f28e8d41eba6c13111fdf43850eeb034f53daca1cd52a365425cab0236924e55c284bed788b50bf6c6943c57338faf5697998ffc0b52a1cef7610227420eb47b168fac7f7d158f5dba7e5723199d9c2ea7bf961fa2cdd0d2be2bac16a4e29ae4c8f3f6e2f8c2a3f97c6d2d9c95c8e06617259714da3996bb11dc154c6af83b0eb164e5035a7d357dcb55d5c5d9105de6d8bc3a680487b8530a84c41fa8c01ac601188d74d1830ee68cb45a00c831e3fd899345185fc92884cb17b851ff60a9d195ecd34293861c22a2188edb26484b91a93deea13e7c8005aad737dff6400c38bf5cffc9048394c4894b5140c6ec8f020d1728ca9f61c3a268867f81e2145500d2fb464e836ef01dfc2d9530d234551c48033b63708f85ef110262ccd42fbbe432ddc398fb7c412db9298f319cb232bd560166330dcc47ffb888ac2b3f7efb919fac3b8da17c1ce32f659c7f895a074552f7fc0dea8e0fe52b1f69dd80091a5e93c05a022bfdf9ae3e109ed47e159dd990fdc7da50cd0f7d3f52b544d40643e8244cb08b15facb0f6c84f2da1f50881f3bf96093a82a0d4088b895852054e9a9f5e19cf05f3c8c46814b89d714a36f107c5ee3b877e2de357ce9ea9ffc5e2516dd47b8adf0d3fe239d5231cefb6faef0b1abc3b6ab1f40c64f68058e078d62368d1de28a1a524e9cad0a89e96292edcbe8a86290521ea7983983ce2e92a60dc12d7f6bd630be244e89fb836e8bb6db4fbe289e4c248ed97bbd33b7cc4da160e97ae173b88771689cb0f4d8a5924a87bd276fb3ee7cb4e8187e924291e76b6acb48c86eef7521dfb77da82891dff0b0fbaf51b8b077c5926b0e146002fdf94939856ef035ac095515cacc41bc393cd7e4b5902488f12986433a1ae06da12d4191cebd2f330645953f8812726b9c6fc87d5dfd0285b2a6eed9fd8bf10ba9ed8d0eae043d18ebc549570809a8d6a40259f2500917635e6e72bf9ff0ceb490a28aa6772b1399e4d0eb86df60d0ac357e204f0ce3e31ec3981d1fdbae7a55eb58bbfb5a7275fea9014c8535a131bd9c2ae137d102f098deafaca4ff63baed8f46569ba859e8702a4d0eda008006a39604597249b83b54e966a8e895412a5074cff71d69ed8494b8f4c8cf2f8bfc06f9c4cda69b9f2d787f666abbeec14acd759ff7a568653299f2d4d9c60e31c0958d6a68c541b46ee98cb97876933718bd0559aa10f36e2ee3f031b9f41bd1e598ff34d957bcf57be848f0305383391312c37d222947eab2d745fdf8603cacb23adaaaf88348af073032666be0d4170f253b2e5d5095f6cf1c29529f3509c8ce48b7a352a9b708f1f6f8c6ea2ff265b7f9460153ad5b544e8c6cb103a60f638ed3ff094e0e710368fd41c844676852d8638113e928d76e54f0b7eb770b669646131ed7bafb5220cfe02b51cd9ad689a9aa91f77a5e6a282b29eff07fc61b2cdb89a65dccfe05fd082709c0b152c4310145be3f8ded17b1e2107c3ede9957b775783974a344d3d7708aa0e85a7e02fe8c7d37f14da38a8a1899a2316d795c79991a3720661cc9dbf62c4137a49041268709c31cbf05b3d75a5f28f03b63b4ad2437e7b42e15cb2a6c153a8bcec94f3da62fed79b129cd00a9f03155758e5bbf5d0c789c24977b8fe1fab6c24da8fda67fd01d2f4e1fc4b7e750eed3ecde1541d7adb58345f4b12bf8f52e93fefb7f10cde6eceef253d0f7d82a93aaf2e6bcc0e209f19b9c26708f62e786af561506982b25d982b5e1d0c3a9e8d148efc235998001bb264035f897caf91fad767aeb922195a60ba9ff0a6d83ec8574f2fb571db798c15a4ca972dac3fd897003203d32330acca5e6674b7eac40dc0ffe1b25ef92076b425fc8c2d730703faf1da2c89489640521b26fb3235664263b57eeb25a5a0ae9c0b894360fc8fd4065800ea9e9150257df5f654bfbb84b4aa31902d45a42665ac96d99e43ef5832d238ee2418fbcb35da85b8d2b7eb056f5f900e597e97aff883a34a8351f1606b378589e303cfa2c9ded7bf1f3b629270446e003822eadc3f07c562bbbdae87b4b1211c299ab4a87144b5b8268c376e2e585e2756c84f6e417751664bcccceace19a86a39c817e8894e1ddc22329d78cf2bee2455a7777d28b0418f88afa583e88d536755f73f4788e2e6554c92738c3f2314044f86da6bfa0fd113e6dab27f0f1f922371ce26e77a30a6e141f235668cba470c4b06264838b2cfd5767b39cddd35d33b0afdbd56894f6273a15179553a25d27d9730119584b138fc03e3f1bfb4d9f52c0382dd503d430ad16e5183e72a34ae32242de1bb696e5e8d9601b70a7b45278b2cd42b28bbcaf6f2c68e8c9b887de0f76961f51ea6cf6ab5e441d6ea8ef269d3164fd29f4906e4678a689a060de3fa28a86fbedf02e5dfdfd3fdd63e39f8ce3054720a7d0d6d79a333728ea7ceb6420952ecb82ff228b622c8f9ccb8735b99d37f6c358a754dc2e0510fbd482634c18bd3fa77d66ac80fdd9c28d513ef6f5dd39d7dc96808226f048771f0e1a06b05d1593792a798d47929fe9e6e64c62355df8f1ce6948d67c26d161dab13107d9137817f18f3505b0a553904793c3b0f99b90a9e411267ae19ad88440bd17c22e4a5c0bfdd57dc8bbbe2f38e372c6c31d70eec8e2103c0c4ba38b3e924bcbe53a4374cc77c145576783341755b9c0e12fb29e29e4acb18e0a525da227246b74805ba714a0955a10bcae3dbd3678769e3b521ee0e575e9f74489208b799690e6994db0ca5d2649b92770b4f4c36b46fc25315131226e365d20e44c684dd482f295e2eaec53a01ee0eb4ee2b4a9f0958393aa03416573e34e0950b8061a5f30005d3f5db04c88cad8a4d0f052bff44622e65a9b013b9e835cfc124bbd7f2c9e97ca4de7cea1b41f0e40af985e7f5e2723fe3506a6880f3ef54c40a04797773340742a926dd70abea9687e0f2b022e9f34c059d7b1bf990b8337dbf944f3fc847a9b6546bdc946ce1b016a5b3dc5bde53387d80fbead8a58a02cec05596a7070b194f80b1ecaf30226528bfa9d1f77340d6530698649986fe4ccaae650b8af1c75c213ebe4d376c3e641b5eaf5ec87ffc5760a973d4cdccc44a0cc18759034a5a7abeeb27620773d24148a1ceb3193f25840cf8a4da83acb3771af01da849594bdb2865c36d3a8bf9b4f624c9bc29098d36c4aeaecb33c9e1b99dadc6a7e6ae461966402bc05f6241510c4347ba881e8ef3dd5c9519348487756030ac8a9124f2ea68595e6de3339933060fee84e139838a4434440f1c4a43250de04f192bf6f65dfefe820a779ca8e81888159f646693127129e2ccd7e05923dad3268de309a01805ee64db2d46d511d0b1253a4b05e4d7b7fc52c2eee17f9c21cfc202f1c25c3ddc737ea48164090d5ae3dabe1f66c1ddfd25106e8cb54892a67acdef92337c922a787efa965e83643544992c54c4be5104026bd8023fbe50fc0d3fe3ea8a51db133e57784bf5a6dcdd408a7a2709fdd7032e91845818a4cfa9814ad79fdc8bd1e60dbade76594b6fae782d3e34ad3c0f9a368cc2c120a2965c94494dcc68b3e55b42aa5ac1a2f692c4abe65c1cbf048c8a94a70a736b698987f9869ee8a85b67d10ea12f19c93b9bd68adf693ee2d786772335b80e00920f080cbcb64b39bd3d9dcde69c95b1f011bbd516f9b45d828daba26dfba077c1e8c041a7a735288dbde65af47a1f7b46c167706e413b3d2cc0cb8a1dfae4cf4e769310fe7886be11db6516be3c9611f6998911332149c51e5409c85781c4c3a314cb5e338497dfdbdd3e4b0de9e170ed19ed031690d2e32e5dfb26909694aede9d44441c8ec2d8808defc477b7288e060f158b769cc90799b9a6df613106cadce8bf142786756033622a0ff359c5aec19d13a6b474d01d9427eb0edda498b64a902a56cd4cb9f8c90abd9d27feedf3d247daf11f0d2f904ae488c34c6340c2082a48517ee7b83be72bf20896fd1f1a28b481d467cf6824031a798f35ef76bd8406a9fa5269d2eefc2986f9f60920ed8f55b02c55e82ef76ce991caa856ca63d0db3d497a4caa1f16457e762dd9964b1ba1b9a2796cb748755822e400923f5c6bb04ba39ff0a16944633393e6e9738923de6d2f66f02977e91eecd197eb3e6fd647b55d58374a3aa459a37e0ffbc48b8158ad39ddd74ba5068e69cbf4bc956f722cada933b22c75c397e35581a4b57b7d23732417b448602a785318a8f57a853a7300269165cca1070277ce074f88ef896645b86d432b31f003d52db7d42ffa589e2465441cb10a529ba1607546ed36cd42529aaa757d840412804323d89bfd729a3de5d1c515088c949d63b06af79355255b2e6007f764e964d569cd3ef4997d3ec67c3440b28bbdb8c2ad6bf4f38ea4a0d463934b1be7382f0438749a3eb8d689fe2bb2f0152673c629c9a198becce9485bf0067cfd49b6a07302c3ce2b281581fd520fe1386f0c2b75e8a3f3c55dbd57b39d065e03b2668c837f1c2b2c99652c436ff7bfe532bf1ce52a436a1d80082cab4d128f884c3cb1a6e1388111f208d8c7e3255720e0fe58735d8805f0c54bc8bfc9a1f5767db0b9458d7b345c86325d8daebf1016e1d2cfd6750b9debfa7051308fc4939068887d5b9fdda812a31a730bf0c9adefccb3e5fc56dc99905cd11374fdb9b686ce8577689640c8343c206f0c1b8c843b89d2f1eb2d2e157d5c633a4bb6696520d54790f2665c2e80469781c2b1d75c7b68ab74215e9bddeab7a62121c23242803e3ec792e66e0dbc7a0b451ca907daa9bd8dbc7e7b6aa69a381581bf24eaa6c3c8909eba05a7997bf3fb55571aee7d7ef0b6166e197c83671ff800eea87ddd08d854c189ad3b9ea8cc31394e8a1bb6c2b50670bcc10ae5e8b14ccc9d7ff90ef1705ed56787787f057a753ab04908c66a92795034ff760de3971669aa45de9312be1660192fc823da5350fb2a9e2f8d6f1a5155d25ecd471386e2e355a18dff0eee0f47cf703384757f8ec4c1ee6530a23b36ae2c0a15043f5a4d53a44aeca8b1cd3c84a84aca7fe252d2138a5bd8c5b36d0ea611ac4a7bfe4ca13932c71dd0fe838c402cb9ab10b769c8d709e96aa0823c820556954767697ea02471b8544648a150ae75f91f1c42ebe0993f1b56853b3b65a4667e99be037eae1a52d465fb6674d399c490d55466742790af3d5a67b0b2285147b58d163068ad3dd64d1f327d853c844589519f2714b2850667dea42ad69b2cb3b15fe2ba8690b20fd4fe1591c34fe6ba258ddb31e3b3fc92b3dad947206fb0913aa4dfa21dfe2e9e194e9218b01ca5f2b4202ce2eed05e0ec896f191f36321001a420c0b09ba90866b2ac977e5bf96fa8ebe92c6ef13cd27dd7be2bc595fcaa95359b4b03e50217f903862637ad4940fad0ac0b6ff654086a76a02699d80eb3ef4757796b8da8a7610052cec1b9acb6c8341a576ba8dc0115e42f585197001165f8b162c4516bc63f7b670f4bd197938dbad56c34f58b1d07fa39f538cc45f61d614eb801fcb59b6032d4f3e038ceab1c29534eac2e6de028cdaa60b10503957862be9231b3c247148171e6c95a3dc3e2240b497013a4612cfcd0b6a78c3dff57d18342c600b0309d4c1a8fed1e7266b1166972a52cbef3288a2d307358d532cf4b355b1145de9eb5681402d89e52d8d59e9693c802c3f47f9ffa24b031ea3426cb78cb136827f13b89be49126eeccf1749232d5afd7d91a2b06cea4ca0ea4988495c9cfb7fb2688972312000cdace13172261502519acfa299de1b5d19a24484ff108d0e2b1f29059868def012e1ea7cf3e2d21905e5cd45bffe0064b4d6b082226d8e8dbef47d708e0c53a0de4f38c26a13dcc14ee42e8202739d2394a3e43a5f7465196f0d3d3b7c9ef8314687ece5c49b8b006e77eb19b0da16f9094242b8ada907e685c79ce9bbe803b120d7e37c81596d31932040774388e50f85a440f090fde32e93ad2fe79f5262e2861815b819ca5721e9b9ba59bcf73a62c3883b31b996778034337c05cf6163456f7379298d92dfeb9c5df20e6ad62258987e03a6f1874abe9b6a15fa5bbbf4000622f6093abbb3d44b8401dd6dd64e1cc1b40a8bb7e223bf4f08e4eca5392365193ab4f958adb0eeff5f1a7f3553d7a0028c244ba41f3989c9d9e2f0f70d5ed27efac8722652ebe1f0949999345028ca2c026dd0d9927d45cccde87a0d9d9bf11474f26a4176f90de37e5387a8fa5b0f65404be4fb360edd942f0be85c9d71662f5122bb097e3bc9b7ba7d21285c541c26d544754443b20c6a53c1d5390956e554f3555a5bec42d324c0589335866aec6913f5965d913015f23606232fad20018aaee0c65281e068c2588a2056fc4eccc484dd1d154eef546576d2d44751111d47bcffe7822e74511f371159fc67daba47bf33d64bf6c547574ddf4cf9710ac6a7ae4e04b76d69ae4450a1822dfe2dc7e6ae5f32b5f31d672debaf6913a490938efa01f3d4960ebb8bb73e5b99371e70085d34fa418688eb1f74ed148b082847e104744d03b089266a8e302cb56f231fd93df78ab24870059ebfa7e4ff596f9dfb6a6dd5e23b4c75aadcee2ad58631bfa1b07cc1f09eb19d537c8d2f72731553716899313bd35ce7e11ba1b96760faa125c9ed7a492ac9fe5540eb0e49b116406694afb00ce42529fecc1a926521ce26dd4243b2b74e0a282adbc38f5f11db64dc286208fa692943ffdea6fa51809fee9871e0801e00f4a7248e23abd85eb3051a0a7348d2975031a67580b06b8d12cbe004b55c5cf994733031c2336cec3012220507f5b8fce4b9234a3dfd37292bd0d07ae4c6f441a1e97a32201d52141ca7d115d870df93087ee53d497790313554310b4800dc0daab9d9c00850949416cda3eef68478e5f4282c64f2702ec61c2ea38351d437c3814f0831ea6d630936a1cbd9ccbe4bff61801ca01da069a1701755c42b656f86aa06ac6104c15c5cd2fa5843218a22875fd6f36792657bb8fe2c1129448e4d2e82787d0b99d202eff15855b4ae5ae3d415fd48580cfe40fb71e4a49b025d09d8da62f912ab94977173a06fc6a811d0b9b61b2e3dee75c0e9abae91feb04be4dacafd4d7d856ff39e7a8d7c5f8aa47d501cb9d5351bcdc4242573d612eea79bf2eb9ccd128ab01121f96e561c7a5e7328947f04581f0aae9ac08da12309664853ce0ca73c6380d686c2991af7ec29604b9c6faff2957a1ec6bd03da1c0f2d8e50173995b5dd9910facd6aab583721c84b21efb6642fe759a86fae5ae836a58180fd9cdb28cc46b58e37fb95a6bba62dc55ad7a535916bcd4d08b1124b69b7e56a9cc9fec6a207ffe8842c84bd15c78445f4fe4d385d414b3e8d4d070eb217e250397d68f0a0eaa5c99f1f8ec54b124171ae9a900d6be92cfaf27e5a65e664f90df4ce22d2bd7ab31636b78f19600e06af4e1f6c26a479fa757c96f77418ef93287ffc86a292b9b169f40ece9515afe78ac8bcd6f5553647e77f8662e657e6b059e23e42430b7c97af98b293bdb701cd16da6c463cb39ee127d6df999909589c3140a12e482d10ddb45299dd5d615899a20dbc11e06b27a51cd485c2cfb175ff3b329589e0795187a3c00d5a14d945bd1d98b77f3800dd7a9d2b82dc0e66b05b2678facead6e0d6b0868de3b73784048fc4a08c7e7b8e7d095792b191e53859a9c9cb3af31d9b0e61f700adcdcb0014383355dd9b9338216fdf199dbd5703196892eddd04f5124cf251824460a63ecec221a25548bebfa284750f9e8b9cc0bed904f69e17a93eeb136d1bfeb4aef8bb58b4d17ebb8eca8a4126d4efa5fbe22dd74717817544d4ac27eaa53576a01997fa82eb5303ebe66c06f9f5623f0ea42f66e73966132a9d05d5e3dde040796476c75d9643143b497072d2f8a598c8276601c233c644475b22e724cacc09aa055e833ecfa5c16894fedb8fa86306c086617065e4be746c0ec13ccf62afa9112a3ac00694bcc58541dab59a428b18cf307b9c59759f4b206ee6727eae6e3c030e869ddb2646d7399229c24824ed76ca104620753d8babf3863c3c73405510aad8056bceb819261c14b75e39f9c586ab856aa3771fb677ec4de60537cdcaf533a9a34d43564431f6eae322598b15a423189d45e5e5627ef8c0eb3e19f2f2399e4e0b998abba3a867c819c3ad269599b8b48085288bc9cd32d0bf591a18fd0a59af6d1f4ba546a6bf197b92c43518fb6c89eab6a4d9f55256caa9609059cb576bbeb4d4f42ac70bd8d68a884f975f1ae3a8e096c4801c76bc8352731a94f01d2bb997bc4bc0071ef6b88ed5cd96cab7bee98812acdc8a44afa121e87129cfa51b88dab138c372aee645a1f4866ac626915e41ae03106b05015bec1358e56f39c77584ef92ed52dfe4728b3a25949c57dd1962b2eb8cc9409f3c1e431a09a4e340b63980ea24d88c6e950b5502f51792eceb3dff9d0723b5f892b37e1c5bcdb263ca571e7a32a2a0984b079be1ee87aeffe82ca993fb63c5a68703708ab3e4ce444582ab52f47f32fe46737ece4609abb6954e4d127cacf60703aa2ebf87fe02d0f98b728e9884026aa9cad2427ee0117435ca2ee5c33ff464b9e0c92659b821c27f1b20fbf0e59c1764e8196f3dc1b41729877e6ff498c2fb67336f9bbe4be19670a4d782876b64cd30a7a071aac2e3ce7887406d3e02fb87955337d8570f631d92337d2536f1e6143cc092edcaff5faf38813867857425f1561358964f2d587dccfa815ef8d34bf8c0fc7306ea963b18cf834e9bfd5ad534f697cfa1ef5cd7f84b2289ed82ab8041ab5127508841c064a31ae5670782d94cb4a73b06bbb56fa0a3806eb6ee351d1ea80809729d4572509889a2a88b30701fc3c11d83de772f904ed6436ab2b54b46b56c5b73d68b219cb238e5943f8a7daea052dae7cf89b694fbb459ac9ef8d1379e615a266c7518e4845ea97550ac42d3c6a28228648a512a3f1112522c6a3613dd6e3dea6768fd340dda65a3cca7a32945681eaedfe4881109039b555cbbc7b373d23c10a007ba4deb78f9be0b21b0ed4c1e35f71f1c9b88041dc1bc1f605b0187bd0920fdd8d8d93dd271717d1aba87227377cc34f68c74e60a609adc42772a948ee22b94c054926bdf49f8ef0b5b03de6f1cb9c12391871f8d608cb0edecacfd1ba371e1c94da706023cf1ac6ebb178c7219f9287ea0e3d63421a527f0ce4a04da958f1f16483651a40c18429663ad33c99f177c7019f3f7497b8bc0c570aa460b76c2194b0a24818c9332eb8d9856aea1ee3394a8a61e706a22e7188982691936cd2ae49c2668dc46d901c5da483a4660b1baa0e919b2432c1fa41ebf1999a1d37461e2474740bd84beacb06dad5c4d292a2d83161a8e8df3ebc9c149d65f1c6f3762f096dae8722bd51839b3f21bb4cf10046c6bd104befd4af5d61a4b38b26db91b4291305dbed9c8bcd58d058f641ea52a32b8c9fd2bd6055c7a530441a40a56c309a281b19cbd87fbb0a882d57337e3794d863f181d3862586d52c2ca07cdf5ab996cea0d2c22ffa447c0d1181a158678b32092846e2cabb550d1c886fa62c86ac2136d8d08528d9d3afd28ba5fdabe11b956f9a105f72d5c7921f30f692e1f49dac05d07f92d07d7859fbb3a9b2bce4bbf4ac32c5d9c104def9275aa0be20bc963b5d6679e61e4cb7e9ecb5f0b88ed22076d6042cbc368fc3e2b8b9d4c68f7d21431126986a5151bad747d573a12cdefe3a2923f36f355483754deeae189bca9f5ce8674c7ecd83001cc709d32ea2db18b22ef181b97480a36500be83381e39e3c1e70074d080ee6f578e370958a78a5c83cfd9235532fcaf654f9f56b1da1535ed57347d661edc684ab3fc6003d8c3c3ad3492c1473ecd89f90e8a380bbe4448000b6accacb9c966187a099fca82e78c56075b58911ada3ec25eb6a1abee079f3034a03cc0f4b5df90bd2042eb4ef8a04d93fcc541d20dd0d1fe2ac2a4ddf3b20153ef4468519d6c20578f05e407f912a89b6e786815e5f0123c2da494c2df0aa53d04d34358c5deb5cad211d6e1d3f88971ca0789093cb08318d62c684681cc8792a9d24e400602371cb1cdf2571828f34b5ccd07fa3fae94bb303ddd1c384e626a5dcda87b319d77671fe69c81de5d6ca705717add0beb4a83568fb88ec221a82e5d5e2dd74579d2146723de119c494d2f1c881c6581bba91c50bf4ea2c7d63c2bf95b457eb67a38aa13ba6340ca9ea53870756d044bbac5b2df1b6e2973a3a7e9f3967ae4d55133757c1bb6c054a0df6d940f7d16cb3745b33aa90a2eec1280bd72655bc1bcdc6c075ca456e07688d752f48f17dfaaee995f7267847021e1731ca6a687f3510a0dbecda15ba88357c59045be33466e6cbb17854b9e7c00c33943e76fb6fbf9d0276ddb2644dafe36f38d607dc6949f128d9388089b51e723bfb78b554f4ccf3cfe528aebf1bd3c3d218943c287f1e0056c3442ed3bfe2083840e38411580ac9f6ac23e9356a66be0dade03ea7dcb6ee2263a1da3e43e4494a3dba490c0b4a2c1843b422495849aed9dda3ca73f483255b251ef4f93390f6c54a03c8f85ca292db5dca2a1cda100b591d3816884561305e5eee22e33668ffa986c887e4cda9dddf3cb583067300c4151ee1183db3c7060dbfca5e9f9b609a058d71a2984f21bbbbdbc7a9095e94a70340c47796a421527dcd5cafa1691f96f4b4d10be94ef90eb8c8129c728f732b963c471c4724a17bef7d0d7817f59fc123d9d489f5e92009f050cb01a8f2c28374213a08fa327613bf9596264c243bfccac2f09be56fa1032689f60d6876ca9e9b7659addeaa81bf2a35d63cbcb4fa849a1111886193ef98c4db1983c508ba5388caead414ddd7a1ae25967fbe1c9701e30b6f4eb57dd76ec598d8f2d1bb146d7e30ffeb5e1bbcc9f8ee1daacdf1e9af8c3a7c811d4d4404d04c8ac3f463b2f806e83ef81ce3a40e8802d27c78bed37c8d893645643e13e2b25491f6b23d2db2ff465e16616e284d5927ca5be228f680d40a70cbfc1289d7bbd1e034e9696657099cdf4d678822f1c5328d2a7f9d6eeb647767629939a58eb2601dbb2a614e05169b1b52b196df19a0b79b08d041677b4430644c44a2b94043d40115baa10a08ad79c0d8bf2987dd6525ff9450b758b9e2d615fb4e8f56f711376fce6be900476a3efcc481ebf2dc7ed8a463d316aaa630f3fd33622d5a7652ceba21f4ee77e8fbe77f30d442f14abfc5215bbd68ead53af2ba571e9b76b2761315107ef30146e0767a080a00dd0df81f083e78b555c383e891b74736d4448e53cf01c67fb95df91b409ef3afa25cf122d9e447d1c0ead51389ec35a5c9ed920b73a37911a74ac7a38fcf7929a857902cc373ecafd5ff143419bec4a5b6b44feb4f2ecce2f75957ad896b7ff1be6f73e126b7e7531a4bdc28f92016a242488df53221e0300fc22f507daeb803069647fc9566fa4ee74f37f4c2a1c6292f3f64e40bd7b1f122af447e9139d2af475666cbed89e525c05f5731141fd0d4d133d9dcc9674d26171b92d8b1188811eaeee4ebdcad182b92671d9d13c1608029408cc99568111bbcdab4e3190ae8e35e056cf80b646a08276bdb75571c56feedacb7d5eb46347eaecd0906999ae8206a3f25dfcd2ae691fcb33864275bbff11437e00c7946977ad2dd2c87baf1546db74d56640137f3d2ac0852238ec045bc89f0f177127544bdfc5a9786675d405be138cf48680714d4fd92d3dae49aafa015ea1a53cf568f9047ae0fa6e5a99836c05fa57521a748c8d2fe7781640181e32a22f672c8857fd806c99db674aa681cda1088d11784dbe5389d34a96c6b954aab08e23ecc719b5310ffde4e768ca41b6115797720564fb856d5b5c089b9d20a2b5e1f22b9a251b18944cd140f007c9803a8a72450004679b66474946976978a810a3fdd6ec130dc16c2986a2248f3831c94ad88e995bfab0d163eb27861c9d6606b74efeae172e921fa2a4860ddbaf6ec3aa29f823f9de5903b95b0a63c2a8b2568e824e18b9a6d8ceec18bf40613b33c834e2cfeb3cb84cf44e83c8c1c6649f075481601517328dc685c5c2a8b57a523a26e2a203b380111e2f2dc18fce6323b76f128c7f40b6f765df61ed38cec560f4262d11f0362d413d4ddeb1603073f3feecb1d86e46a3b17a11e54aecd21db4d13650ad21dcc79c25bbd6b36b66efd504cbfe6c0941807923a9a7ed85df4d3a775f7cfec6eff8cffc817f3313f62b4ac8023208cb9324d0ff7ba1c57685891a39851e6d652b4146a8e8d7024ceea85b448b25dcd5e3f74164599d28b7c5809211611a3b08b32c17a9852e6819f52619dc163f1ffc876757f56375b07fd82db577be675190a39eb38c01012c4d2eb850b40d8cd3986a014d29d4d50243b4491d9b50876c8db178a5e733d4456ceae258c4205f445f3dc0a1818ff7b336679d237fe7defc7904aac72d8d11cc9aabc9098717ea3239b186f78d89aded1e16c5898fd637f1d36a5f409287384521e9e4ebdb0971f49311d3480b233b2b4528028b545c3f6f844b92c0a4d2c5435491a0387db120c84e815fcdeb68421a7337076f62c703ff9dc70132903a55a7532f85618d9468ed183e136c1167fa0efd4ebee4461116caea764f43d98d2f7631e47fd5db58cb89cbde4ff8120f69f4ea093ef1ea7cafd6d039c2065219b36e55fe353f0df6b033a8a0d8f9635de2c99295731019c346e99ae4b4b0ee2861dd0a12aef61df35e5996648415ee2e68bad49b4c17f4c563269196f2d413e2a00f67f21d267087ae2646a638ad54303343fedcebd3bca405b43037cfc1df010912f5bfa083a570751ba114addc3ea8e0c7f580ef98d2d26f16b823108d83e6ac6e2618d98274b3879a69fa835a8ef36f26d9424dd5ca512676b03804abb968066794506feb9043b26069dfe8dc1aec29bc36b4aa8be43d03dd23080dd4c40afdf9a58aeca884c1f6d29896c708233d2e57d918e972543604ae063f2cc0f917cd3952ea0254f27fdd45dfcd360dfd9f49302df030c205877a92ff823707a91466d5ed1c0e72cd983afa91a93e618e3c2c98db259733e8ceefa0615de5b2856da541c1b94a00fce79192bd8950b7cbb968f5eaac0ce88ea82d566bf3c0949cf72aafe920fdfbd4d62cf19f81f64702ac29fbf33afc94b23ec2456b1d2a0a21388e4b105c3f11ec4de67f9dc017fc73356e2c4e2cf0fd69e1f7d38aff47367e6eee942a0d3c82667532c80df4abf9008e4993bca012a8d0287010eb1059d725f1ffa5548ae8a32d01d384b89afdd23bdd12a7efa72ccde2d183ff9aaa0545185cb03aebd13d2afb801ec634c9988d2fed53d7d2efe8dc7a68f13184d2327fb744e263058e8284803750296f6affdc5166d9ac3b2de2737af6b2efe983a1bcc9e2ed7cee7b3b8872812eed2b710465c98726c3a66bc160c6e66432210d04d35923b18e4389f56a6741e38f3854f42eb5ca43a89fa25cef50c0b675d1d8f1691e2cddc86c36e6c4f010e1584ec84165e49873b444cfba11dd9967e5416ee57712b155a231caea6b86d4f364f7bb0808a6b390491c73fa39591802e2ad88e07664f380629a9962c1aa07c568fded39ad08e70ae7882562b97b3ac360adc311bde54bb9489f3bbe4641ab35b76e3cf0d77bbf7062eaf762f255f2fec08c866cafb21050ea62ddab0966bf09d31b9c02772ea0d200a7851bc0a270def92cc219816259912e777b6f8a9ae73f75504f5e65d5bb365e61a3022d148586633421b38cea606c18aa4e09749ebd3e9847d74a86a1e19f152fc73321842ade1ae5fa923dcba025739789712f08750dca48cc9293fdba41d585a3f36517eb7141a97c1e0845495f083ce2594095daca97c32a92547b43f8ab5a767472a25239927860f49f6a9fa5c4a8f4a31b5866e3a1d366546f358e37c4a40a3c5dbe24ffce0f5239d1144868cfc858a5335de501c19bebee4ec991f42a03aafa30ff853d1b84712f4b6a946c2b9236ff003a45b889541b511fab836850cbfcab261ccfd248b42879e99d238c5969f7acffbbcf927da0087ba9a3bcad5a54a0469dcd2c25bcca6346e3292cc8e03e18f77cea69f2b81c27e3a92576a7c4d5cdbd2011adde029c5dce3351ff2675cd27a7ff766d01ce1ccde9c79f6e74d9dd94d7f2ef532da054b49ac7c07c8f782e20839d9ff611cff675fa7c49db4fd39440318f9e9a702cbfb3984a8dbd9fb17cd749efd86d846a7b3676dd40b8a06b78ba1ba08b7abf32de3e6a0ef09d30f529e5661a917c071335c7a313fc2ad6bd9c7033d81c00602c7f6cd4b85f221219f7a3a67a1890845440a29393cea5de749dc09825bc2b074a26c33e4a83a5c1b34b450e578c0693c6214c517f9daf0bdb7dbe30e2f5299cc8503cc0d0da2b6ff41bfbebbd045a3ad8eb37c42fbe77bec6d8065849bba602548a82008237aefdea9ea9269f1279715aa0ca081272bd4f9017b78f5c34729953b4e03b15aaf7ddd26df5c3f3455faa44f62af398700a21601a942f6c699ba55e7a2515c66fa5dfba06b09746145a040a932185e70f2db8c39890276b104a7209a459e1d906d92120db70538c4536a619c382d37b38d10d9381ecb16d273765793ddaf1824fdd84fbd61d3e64be3741e1f2077926982c113e4a4055b6dc0bcf2a94436c057f24e3e696314a22003b6481ccc603bd852a4db61d730dc3d2fa826bbb70464552b5921a0a1c8de63269a6e8e6560b5afd53a344e55b032e7339b2424e017396bf6e95b2eb286c93ab2d9fa3bcea15260d5ef21070f8c7779fa32ad8c012aac44423fa72bb00651048cc7813ac641befaf927c8f23456ae38a1c8e4fbe7db858fa48127ce4051964e68f282c1b7a6e176d14e0126d26ca1fcd27aed95d0645db459258d0014d1ca16601ef32df82e0b0616a3811a7b6c53d729d9af83053556dfe09bec0a6dce5ea031488275d92533bc773fcb30d7bde88fe973443ecb43e8a0d2cc69d001608ac31ede48f88aea8147aab39f2a5f37097b23422dd9f6f855eea50a371ce1889d32d4729311809a4d5c015ae73fab0437a00707cf2821b5faa0c9f18cc005bde6424138438bf87f6b3aec60a1e2574f0a8f3ad0a9e58099f31be7bf404c552f05b215a7eb11c335467ebc379316f49ee5f7557e20ed3cbf87d176436a3ff21951b6c68b7a1834d73e92105c2044e5a9e78dea2c1c5bfc4e98d25d4d4bad32020b27a8eb102f7e84f0b536f9140ebf36ad31e5abaf2e0d56da23ce73210d342e287f78569581e6f6096bb23bbc2ff1207cc15b7169185c054aa19f22c13914240fffb5c820b31c2deb33d2ff8fe6736c8ff17718aa8e34d5c188474baf70d0fa1105fec75e2fb43ce5d75285cf6c002babde37793557a20e7431d67f6c9aa4bbd0bdcc8a69b895473d5a3488303550d6f649139c0f650aab372974f7c751ee1d1dc88eb359ef4164c47f584c8ad20b28077b3cb10c10c73c1954d3e01240fbe42327076fd587ca5d97464e36ab41d120dc0b0ad3a5c71731d3ea87f2d062fd342fd2ef581a218308e28b7a24a76017b890768d3ee523fa2f26da7a72d8c9bd57d62bef13986cd1111959c78e4f779b0bf96b43813b1058d3dcd00992aeea5aa2efb60471cc5a4671bd9cdf3a28b16172cd466cac896a4d3427067daf6a090d7d6b81d3d86ae648e753067c47451bb01d6fb42075a1e8ce3857e75fa0a03cef699269b1a320eddcc59265331cce0dfb7396089f0900c66af65b6a3016ab8708c63e3889c0994c7d8d6d03ea04876c3649bd6cdf51530014c708eecd1ea09116cbd07f28edfcdac182df833f62b22d71f0a24a2355b27dcca4da0ef5ddf90b607054a08844b86d8ba03db9b24edecbb342935bec8cb8dc8f28759c4a2902f1cc734db4f7bb69dccee305ddddb70204e2010dd159266bc97bd4351b74f49d13dcadbc063fb7b3be843a301a8ba96979b580e844d727c9793d187a5895ee947630bb46912c0dfae6dd5032669c0545f2960068dd0e51c6fc6e0ea9a0f7223e2e5879acda0dca19e1b66185df6f666d632f7648e8979d8354e26b927824b116aa9056870d185143ef924e285bc3947ddf24501883db91c78413d9a8cacf539e67c891bb17c770528c99b93945a66fa49be74473268471048fc2581f2b66fa3af07fcb1bfd8175ac9ef88964e2a431d061b4e1f87f5d95a3984007f8326c41b16ec501389a4af508b56018387a35dbf5286c804abd155fd0f5729624836d0b16d431366c74b19f291e30d3884b6058ed04c158b1044ccb30a0f78332b6f9ccdd8b25bcbd4660cdfb8f6ef55ed7d7d53d05f8a8afbfedbfd2aa5ee60c7788a321947960c60bc905a9a6cd5481efe99607f19f26f11676ac3a3cc96505c8e34ebd43e0fddaeabb1eb179913db9bc92a71e15bac251f7f7d85ac5c5bfe13d8b17fe7373bd4cca4d5ad24de034cc62b044b1f7133b8e2f6e6d12b4f4c424454ce73ca89db73694032e6c1547739f43f1767775c4c07fc203f37f03766da337c77ddd2aea834cdeb209ac98b3da20f1e5204a80fe957c2cdf17390be6e6b6658b4e72680c953f16d57f34607718f94a23c158ca5c9c6912b2315598e71919f15f01c9a0e31f71978ad6a60f7158174d4ce635d15853bbaa21dcd7b266bf24b44bec6d4a8d26e8fbeeccdf2d7df78e58d2c77ef81b869d1037ac7092c3a83ad072de16959ff4eafbfd033a791cb6ea16eb20ade56b1a87dc3db9186d9980492f617665d8d00690844491d7ef38609446ef4989bbcefb710d5c18ae0608554e9967d7e9c1e64b9a329da6972fa1ee21aec22e3eea345c444f3c13045ab93d2b7ffe3e8bb6f4206908d39f24c8b06884c6675c568f0ae380eae749922655a649f2cad1240f1b2d6075bfb631447c85da638a5cd8f8a4d494b1c87cec7b89573302aeb05b5b14c33f4c939b2dae1ed24d7d01e10041769cd9e114e700b6826626567eb6c6a0c999b693b42e935f3864b18191ec99b07f72cf5a4cfd835834b03fc5d196e63393fa1a6d4c78064009b7d04cd6c8a603da1d29b093beb9772e0d777b1b2b3c8a18c27dadcda04d73c8836c014c51ec6961bda9f26b6ffbbae3b0d52ca6c4dc56990c531d9a30d1170766edd79da68202242db01bfb33a0c376e5a6946073211fd0f4496bcad7d59eb284b442e53bf52aff2b4b5558eb07a848e832876afc5d631def5f8d5999a5ed545f16d29c8a6ed5937c8f7c2bbd8527962d7b2c7405a5c9147f56c3a1f621ed1f701389dc2bfdafa1a0128dde100505015e19cdd267147eabfe189388a5058bbe6117bc2ec968a496aa7f26020079f8c56f04629da3c2f4c2eff248c36f7a3e55ddddcdd6519cfd621561dfa0050ce86862e67da43fc21e48b5d7647229d0ad9a14c19d37f57e2df10129c665ae742a63250043eda1a6f2f6949329db77d2e418b161b7fabdb50bc19a65625570a6890c752f04ca5d9f9689b52f1dfd70940b863d7cc647ca75e51bd36595e421380d09037e038c13a8c2946cbfae07a0a2ffc1e52f84df0eec72d01a1c8a7d3896fdd471f1cef2a4da69f9da7ed428dd428c7f045f1ede649c1263f608792d666d853ad050aa8aaa35721fa48025e8e491747642fb9247ca38a33b9588b3c82ad6d91f9bc458276d913b966be34d35b80a7b6bb7ceedc25507011beb2675af1f9ca0a5505487b879f0f05fb0f789c39cdf5d9e6659e5d4871eee74209ddc4b9c6d88fd169eb1ac443abc8d5d0ed61a1657fda9876536319b870756231507ba7b731bc80e98c7395925fd74e2e8f8c0c93d6897a3cc90b06293321dc9a23e6e9b82c5af414efa964120d12ab55d053842247771be581fad81d722e6dfdfeb2876398e3c3a16b035ba2ab30eee9e2d607912a78ca778368e946c9c2b6d1aa6adf5412d5b94fd7b6f22ea9e37e007058236ed8885f9ebf5061bb131667032964e7d572d86bbf5f5e45e1e095faf51884aa9b161de2319114f840dc5e63196c6e03bc96c8a69e175e042dc552198dad1498127a12c60fa55fbb993b6e1863065a19098149d3221501f420fc67906ae4ee7008647a13c4eb4410dffa57b6ecf3ec21732a644e8462f565a8cadc416590e3106cae0bb621cc89a8a49745eebb196454188078fc246a2214c1ccc1e18b342b15a467ea1bf7c14550ac345c969bd10a4a2f2d49bc31dee307da690eaa0c672e0b9b93a5ecadf9ea8ef614e19425333405b260b9e8d1bbae696ca9dfe001e28f230262c5d2b177eb14756165d09cf4c43d17eab103d0a97c763f9b63f0b18ac4e308afd5f23efdddd796c537451b7b6fb2f15fd47055a13fc6e36733064fabc95e86db359ff7406e67f8b5d38de19c65a0039cbbb80e2b9d931fdd2e6f41c73a37dd69d45b1cefc8f56a2827a394c32e9a18d9267399d002c13260747e3fb7dcf5a8bf5fa019802435cfd1a6364f641ebb3d184c3d579c09d18e2989e890794de8b6c500a501d69b3c15b438a44f29c46ff89af1fd067d6ec03150c9db9a303fb095e62622de975b213ff86ace8c7c3c3193f2d80f29bc74842a4de98f398d7c067b938cd4c2fb022be533f200d8ef2905494656bd2526ecdcd1a070773012bf3f1e0c24085d2302e5c6e268cf22e008f68e98c65e5898c498d7eacde597bd9964a4fd678f65257a34c42b56a399f81fe5db76a703ea491ceb1ec68f3ece94d8ce6d4bc8299923ae5748f404abde1968ae5d3b10e42304be3a9fd4a371a0f50b86b110d8464c978bf5d31156cbbb51965328b529b166ca408f2c4d52e5cd2fc35c823411955cd17ef74e981dbb96b246de2c94a59b57351a870c631122dee96e82fc8bf5020cc079eb1a3f147f89491bbc2865e9ba9cd0915ab6abddfb159f9523775342d3bc8a4bbd79898b6126675825b8f0b7d46476d72a09f113563d9aebb2b8a7de5d13796e2213c11b10f049cbca43db7254c1c9ddb2bb9cae7a5a641c9d7a69d3a81d558f8f2d1bc3c5984cfaa4f882289e4555d98667f9c0c255afaaedad7eaef27d38d7a4c5c461cb335cebe7ab352943d10199ed2d6b88bb3c55068ded85a0f48118e7b93978cf38ac495dae13abbb566ad7672a5621e1ee9d27f2b8d7c7427fff8732245d91bb91d5dc7ec7b5730261c195cedd0b987c601325d8add671604d4e64f7307e2c161a7e481e23dd6c534bd4c93198675e7a298b5dee38fb661abeeaaa3737f8c55ce658a964253ffe9b8fffd30d36b536892815772afc36ead22e1f5b31d0278825d56fe9cb71e92539a79f69dc2572b506c31dc39fd7c174f0989278dab75b69c2236e040440cfb045accaf0643bb0f97a5d1703ee98ff7e36005d08486b71ba83f1b1e6068623c2b6e8e683b4de8d2654392e6cd3f2f711a841e7d27daf64865ecb47b81c19932a1496df92cc059e6cfd88d5935dfd1206ee6564e7b2943574401563ea61acf1b1c4ad64daa1de2645cc862e215e1bd4155e6147cace443c3deefe6c9a3fbe39102b158c15ff87fe5e76e97e00e77a47e8ae9dce5083de5d63c5df83a970b53b63fb4da57f3ddb2d1c7d7d234880dba20f1d9bc5648dbda46e8a35287823b75655f9222c3b033dd8edc4d9f14eaa2cc69e868229ee5e35139135a2c0fd73a07be5a6fbc62925bc8d873ba514c1b5ee2d3d754d2e3ba1bdf6fee974be0fc20c010ac7ea14cec27e7975507144a16ff393fa6818d47452e24a8dd516fbca2693d47fc5bb3f3b8d0b1e53128a3e350d65d59b69d76126241b6fc2f51a33767ef489e369a87dbddcbd50785f5a54693c84f2c3e95f87e4d5bd3fb2f54ac2711d80351b27816d8c0ee179ebf385c67c18ae55b7c7f2c881e4ada21017ee73574b2149de3b68ce4db46d1d94161de429fbd0facabde98b2e5f729f0dc9d3c2a40f34e1167a8a051c5d9ad459352f7c5ee13819921493c22b95502b29e3e9f5cf3a76002a8151db74d517e252c4e682eded636cddd4265b27ed9293bdb5737583699574c6269dd06e6c36e0c1d21d5a32c693366358ed10a6b2d85b8b7d45f2be1de09e973a7281866e885f3ad1bba9c3ccbb11bc33b10b87c08476fdc4fe07b738bbb8f58b379d3f8ec102dd1ba0658323ec7ef32c4b38cec9bb826a367fc617468427af796a6bd872cc22edad2b5808b8409b4f727dca7995f20cb37f1e1b4077f3d61312254531473d509a5d0068b26d7a51612669323c4a6c5674e15750d234ac89f6e3c19e0a45f20b9be8ebce331c8d5826cfb12065760bce26a6fe8ad3c3821a6862994056b839d5429c33f1402775f17ad4fc33481be9b7e9d43c4370672e591e445c6a4bccfc238dddec1b680eb39425fcb93ce0ce9392c465a03c2c0e9e992ecc868616c076d872cfe89126d7c6d6f8361e3b34285422e8f076f02df9aa6c8254a19fae728b8370ed00b044c61f7b47b327fda43870f4d1134ed8b64227e86f92a7987cbeea9ddbddc696400f91351573cdf8ef8b701886bc4e8caf4698dd32fa94c232c77751e9384e6691de26a2a22d40988faaeb596b266e8c5b0c70deab85417fea8419a65d8b9184740c84cf9b0ec9085bc11a29f57beed5cb381ec5ee8f1635a6a9d06b5d788f064da41763e7cd2116823622080db227254a28b234a439383869bb09e238667281a7f0c85fd2dd8277cebba0bff92bcb4fb04195ca3954dfa999e99a47d9cb145cac905690cd7609da7d1b8173982c1df6ddd24f98dfc0c55dee7753e304ec47e5e238e8ff02934d1ba59b5c025f14ba16205c4eeed1dcb552c0e3ef11e447b77530f326179aaf2ec338c5905657fa3e88ac9cc6db0e336819ee391425b317a5dcf44459baa9d61f8071b946c271a4fda13a36de1d53ae32c4703ea6f99a4ee74827a01fd9d9b5af1aa13911e2d234b9068921dfdb569001e49eb42dba7e435d5f94bc93f680212fdfaab0d77212ff0c654c3ff407105a40714c8d8e7e7610d3fb80ab7782465cb73cfb7ffa3f4c35456a3c64047c22ff778f1197a085fa011befa8a7867262e8e6a3437adf8f363eb7ecdccc9108361107dc7932c3c403afdd0fb6579c49dcd416cf06e53dd64c0403a355561e8636db5c0c6eb20e29f97f0830a42c4d232a0e96acf2e02795a2e400a0479ca919947074e8f1f2c8b40cd258efb7377c968a98d0f7f4493aeb398065a477f46aa5e3d93139a999406f563f085f972380ae98b874cd71d621c34527a87c71b6520252253df377c00833286bf09c3e18e8058e0f78d2db6546e19d87c44e090db853c41a342d300ce82903f912c16b311277ef7f5ce1f3b4214d1fd6fd07483c294824736e7eb2131d27fca6303415f6288ab1efeed1daf0ae8ce5384ffeda78d76883e5116a35b1e15a13ae6fc40cbd1590bc52ff97a1be40f206db306b611578b32ca8105502da4cf3c645ccb6d9d11622586863b77bcdbd1168375dc8aabd869ea6b83d6726e50f06b86c776937b0978e6415a1e616bdaa8b9cbf580a4ec3bd17236e19e8520107913ce03f0415653444d6502b631191b3b86e9dd39c9dbedfbeae4bda53221a874727c8be4d00ceaa1854e37dc53cfe14656c0dbdfef500d701ab87e63a53bd3835d8235866b8d68e60418ba79a5347c1f6d72efb06f4e68120c94bdf3a929e47a5217e43c68dac0dced46793805e0e37098011541b259d77c7c87bb4e88ec635acf9303ecca8b2a36e8fecce895978d5edd7c5c3b9df10e8b0253fa7019ea3b94ec28b90d4f7b3b38937a31535ecfc7060ca2f4087012cb334b0df978f31a61784308875c4b16fc3b6441680beb07631e908242f83183f1573424224b3b941cdfb8038d88e1b0f85fef619c79dc5034bb1c7e49261bbd3aeafa9bef5970631913ea46b97d2a9b6a6977347f44ff03d64efd7aa20e0ec499e5001d74399bb72952c4329abff3bf0548f4a861a33298a441facdb8ba331d59b574a1b2340f20866bce22cb22a2e6b811552d8902efffc9264aeef281299a663182c14c26bb119b362adaf725a8cbefcefd521cc61191213b8cf65b2aca1abbdac23a66016caf2b070715ec61532a736f8cf64c615f4cfd25897557e68dabd8d25fce53eb9cb64e4919bd2a203fc860825147962ca23cce32505f37986d0bc9dc193365db9fbd531c4b9af09ae80c742e6c414705c80a57c060048d8a10794ef7978efa82d0ffed9102a5897ba4c870867be8659c7934e0dcc5c765e529d499759182b8669a1fefde1539d3472c172f2494b26329efd04a1e2087389d71d2fd0e3f5a26543394894547df3287f5dfbf354ab9cc8a81926b93aae2bd7f66ca12b50441886003526e6b5b1fed9eea77262f20dfaf612d8af3905c0d6a953b6930bdf4436e0e5c89fa7e01bf2f181a31fec4974e4d0a3e3388342c300b1a6a2dfe3caa164bbb52504daa6d2338bc81822f83a653a2b007fd2071baaed81098e927bef9c5752d5f753a40f915e544608a380b5a34c6484026343db32231d7db4f78639d10dbc37a20bdbbbf30a217087454de2edd782941e5ffa1a98c994ef22b84153a9ec50266394eebe286f2b5c59085f1cf95a693a2126b1658030ee7f736c3abb3b22d1ecc803dca19760303aeaed2ff3260d2ef969af506e06a508a21daff7a655baa252c012846c0354fefa7ad9ff732177dbcd1f89f50318ee370c81b9b22d8366844c6973e67db3ff6cf90e57d045bad417c055ab858fe78b7ad8ed7358ba373c24174043ef5fa4e1e85a36ed49c19ef1d159b31c3ae098400a39245d99f4dbe39c2ca7bfa0b1fdc069c0b0c75897fe8d93deb953c6dab6cf456c43f8e4358ce4ef2713ea4c77443cf7e568442076d06e49b22616c98d70ffe415cf68941dd9d5b2252f045dcec70af2d89eedf5cdc68c591470a88d590040e0b10d4a19b388be2f09d73f64da69500a6159a4cf40cf469bc13c171ff92bdf80ab4be1543b8515197a17664aad01216bc29e9688951a94a10c9369f4443a31b2ba35fbb9529c38dbd86c52b5a34af964937adc8ce8064997112d84fe6eca79035c0acefc240ea4563d14088add7e7ddac1303d55f10a2b7b837c7b2e907ca183bd8f7d3e4f71b920ae46e7456261a4f2d46367476d146ce0ab8ab0cd13a47484616f217529f442d43fbc31c6bc3a53459a363684f0be518670bf2db2a2bfe1072948bb3d2268538e4cd2223dce3d01be3d8a112874f03a130f1317afa73b33b665baa69aa01f5929efa4a8ba7f48befcf6aa72a64394dbb3a3c2ef098a8a8b8c8a1018420097aa527508fcd8abf2ac64b60752dfc2696b413b114e925e6681602290e042395c4ed27c6b31521d181a846a8e18f68303f1a04bfd074d8c9660be709c062d984925238d84f086d0196089c8bf2aecc62672b31cc1ae1bb0f8a14bd0bd1843c2b2d8150a66936ded5340d7eb8f9a01fec0353445bc1d1411130f385f7d9cdb0cce9a70776c5f5ff8e5792f4a6e3e9a56962c1decc8ecd19af9c0fdce452c290142a6b8369a74757ef71e5b66f23f5a569f98b59335119ebb102db15f2ecd2659ce8bea6f230851fbb1bc4a766d7d48ebccfac8f5dafa3e2415aa29e2c2a4b29212fa9e1ffd45b2615a1620295610caecab96ebdec988e148450f6d63af24fd646ba53e533926457424167cb14b7426f7412b781e959d365d3f4bcd9594685894e492c28ecb782f10357cf64131d9cea0192f283c5f6b14e41998954efa29cf41e7368ce4212f57d9eb840b6396bca54840b34daaafa997fd316028a3b5dba99f825913d31a9aef0f5e4819118aaf6e5e86722cf4f1f5c7d4be5e9eb8a5ed00a8af07ff4202bcdde43a4bc31c8f43dcf0aa5a2d1a2583f96dbcd4ca97c31f9699e210650613edbb0cc0aac534e9f17bebf3b6ca83b4158366a01be5edc31e41131a25d2597378a2f238f09a5f562fb5bcac6cd15a5c67939f954e1a5ff2688cfca2ec8da294d811079755c4ea484bf91a775d47846ff4fba31f668803cccae5acf6ba6ed301824034eddc6c181f157bb46e744c2254fa2730ae17c29e4ad1d0a70648272bf90f16c9a02be471ae151384ae31181697d0f8529fbdf8ce8f078999f041c4ebd72ebfae757dc90d1455e35befc7f2990ceaaf338526968af290f220afe8d075ae56484ea1e937b50837748a6316fa4adf30dc89f78c95787218867ab1d6581c399d0a5ef6877b646b182da1204c11868eda5df8562a16b5079f81460ecb8c691832df4232c0c37cd9d68066a9f1808e1256bdd78fc052a8b1ed13061291aa554fdc4082ceb05973eb433b5abe892f9b65ff1ce15e6b383ab104b989f3db76b312f8ddb6f652246ee6f0d7edb1afa4ef104cb78debc3ced9942983d3be2c11867cce93d56e823589ceb4ac5f176301407b926dd24ba5cc6028a7588d4ead5694d71ee8d753f67f819f76da5efc54bee498c747ff49f72872c569bfc898293db2f4149615e364bdf567019746e73a61558543ddce9966d593ec5491bf8c1f59165bb2baf4fa5b77857968c1e38beeb4d6b96dfff8ab6123b44c84d0310902cab00ab789f47ea4c16ce07485785372b628c12f21d8e1573ae076c8e23290790819de7f4b28453300ada3e79cf41954063e2cc8513dd3e5dcdc4d1027787907e3fec3276de2fb185c2bf69f73eca75af0b63d0300188a9ed868e263481836fe2dcd1ffe26859a7d10ed07f60c70b81dc44847a7a658253a3880b00264484f0fa00f77b66a6d15bbeb6b114a3e139bb1fc920d19954df6f8575313d1aaa695dde999a10680e63ce278c2fc1084ba248d6558c453955476b80e91e8d7d8cb72700c00d105eb14d1c447367ae23139d6722ba83f795e37e67158aefa0dfa8fc476c2cdd3f88f321756f6ea1de18f85117fd1f3c6660619a7191619b4e08d4ca12263dfe324bc619a1759d0afe2a36a4ddfa57baaacc7633ba8a19ae2adb0605d17cd1511a1e3753e31a891af967aeddd27a0dc4667eb34581b3ab50ac357b51a15025f93f6ffc745b06d51e677b9b85295c95c21dcbf2cab35c69a213704d1517a6dae3a6c905e6c98ba055cd83e410c5e393ff5aec8c4254b75fe2edd7138d383b106be3ab75e531056b36a4802ee99e1288c58a26dc83f4f552f2e72be52d41c2dd40b57587c652650d731ceeea6724a6b6c3771a5cde3c93c6d555f7cfbe0dc172f9d2db8fdea47c4d89829155a16e5219e74140eef6e5602d3d432740b169ef16305bbbc3bb7db25c247f272cbae52cbbbd8ec194caab5a0af916cf44dcb14cda4fa432f276c713507d9c838d130a57590144fc41fb2b9b222840fcf9e76db5fee961794583d48e48e331be38f259991f854092595cdd7818500f2fdcbe40506593c2aa86be841b89f7672bfec107f4ba6a4e51e28b0c77988191dbcf090002d813dfd929b3a994ec760b2fccf498893ac11ec1239ce864f51f8cb36043fde9a62e1c9b07387c0ab53c751aabb69ca1034adb9919cf5850dea9a3bb9305b4c6ca1ed3e007ab10d79146498d809c0b7d4583c8bcc18f74989ddb453d0f65c8c2eb9ddff6864c544a899002db8a0168ba38ba438ee00e50c592f6e99bbe10b035bcf1b26c2fa8e9ec647b50499f5d2a6cdabc5ff2508a131fcfa5cde1c0ebb8e1f6568a33b85c7565232bbb5a5d708e9479e2894a2ba77cf4de4ab65000397faca255505f0ccb3255d1f6f1f3b8e6e065ba7e7b37630a7a8a4bc09b040071b97a97fa93a3c015d28cba92b3679e1f433afbc7ef0b18396545d9cdd15c5bef6913d340752e0bcaf7b6cad29ca3b688b77244c3c41fdfa4869ae4f6b08f59ae034110149890f6975e7beaa662acf3b52fd9869854497de5ade5f17adc5f3621c68d6a59b087371e81008ce69bfd2c007d2d5520135cfe959d94e228667db1880037eee67c70b0ee5a6758b403389579f329ed2936df2e44ae74f24ef14a51c1822c7c3d3d880aa4248eedd2e4a217e65f0ca1b4a213f23bf6286f1b41cd62a8ee93af4fbafb00026dc822e556da68da5b1444ec8b9abc6929b95783777b117881d43259362a41ebae733d93854cf0f5916b2ff2d602e0a8d91da1d6319660590faf76624a57affd3fb43d7f5c9bdb55a1fd0561d8e0fef4f0b443e6ec04efc68a809c202369487f85502c116f05472ee41776c36386d8eb68cb8a14ba28716e98bbd1f042c5f27d9d2b9feb0282030dedcf53a52946c7513c0fed77b12b23f0d202f3f767c90d7bc96f482ddbdb99bbee4ab1195655618dfea7a79c0ed152c6f37d7f6f49b74cbc82226c6680e14ee3793ebb884d0cfd57a70a5c2f390edee64336e896798cc1448eeb2c510f50ecb70f95a0d3ac86e882f9ceffa3e182d41b56ddaeae99b045eaa3004f3aa666334bad1364da3afc0d7c87bba14301eb16be3f8c60fb2007d0077dc21a433c400f785a4899dabd41b20b3032c7eb27750940a53f69fdc5a174da42c312b2b4bbf26cfdf3b4cc9f7e0a2ae3f1b45b6e9c86eb7a5cd8f0dc89a3f7322152f7519697d499c09109b8b02a81f70c04fd6f57a15c7b8b72ccca753c22e346bfe31b2824894de6c4b22e34d3bbafe725163451fe7831ca56bd169b2c34be7ffb2b813eab67ff22b5de74842effbfca788bbcb483190b76d831f2e7cfd8a353a024d21a9a850ee1d7a30654bb619c6aa6a56850e01d11a6917ed21eacd10496274cbdecfe4f13ee6ed4fe191f9c794fbc9e2073d1b2cea51259292f956ab9d964f533f522851b9d9168f893764699e18a17f2079524b7715ea16636e50cc782a6df7c6bab8b7ebacd32404cbfc5d88ec59397ba14ff973d801632a6d2683c20a80e1ca63a3a61ff58253deae491a3a110663c16c940dc36df2cbbb83374e42b97bfe906011c9cea397c6f17b4420568421030c894623a6faf0884e54c1e1264167f6027900e4d5e780698ba2f7bd1ea508e64826b01d8c806ffefc25a2fc87254eab9135dc502a8d319777c9024573a2de8e51a7e8e88f80574c5ad17fd8299baca3634a3db668ccac739e31496e0a0de3ae48362a10ef9d025f7fa4053992f20cd0475893907f302d8b626e31b174c4f259e28828f3528a155d04a9acdfe2a43601139d7ad678373c5d0dccf0bc47a701e6285781740ba4f37315af6a70cf28bf3e8af1e164da345b319073f97d6955468fb35553fdd80a8d36d633aaf492f6319ff1e4957944c480ea09487829dcfa35d5218489c9186f1e37bc0015fc8d2145f57ac2a413635a1a7dcd8e0ef29942041213473ddaafc454d01b6b16282eac9c8660383c635419f12e19f0edb57294169285f9507068a414862f450baadfd30c10f40d4297793fbaf2e9c03fbd0d541ed6d6e58c19876a47da3ce0c1de01b21d68658c4473d3be14e391f3b0b71946adffbbc08102c92de8363e83df3c39a4da15fa77d4f2bb987d8dfa37374ba0bb99f8def8bb060578bcfa749b4d079561747c37c3a01c083d2757264394ce53f2ff8930c8cb0ec7d845c33468c4a2a0fae932f669a472bac3ca86d99dbe67e1b2d1378c862cd647b8db4cd58c5145977d52049ef7938edb90e4f64791e220f2b17ba16f8be13ad817e2cf5e3e055993a742d9037b84a5e2c323722d714d2afda7d5751e6f0affaf840c01b222a5bde1d1667a32f34595550802b7c5fe5853bef0559f1db8b6188b878500135abd6394b0ac44df61d42a1c57d29eab4596e0e3d0f68f471faee9e05c10ca0e98ae6fb6af15e4270b4652e9b4abdb0b8193d02b08d6e8924a94b3b91c0219e6d03b011bb95aba2015cc96655fcd4234dd9e40a4eb6752eba0e88c5c75df9c295fb63202fd4bd0a8c5ecd319b70f6dafba825b268f915b483157dc318df0a7be462601e97214faa8c368eeba1476451a66dfbb4a4ee07fc001478e89cce19183d076fd7a370af9c62b8bf9543f3354df71d55ecf950cc098791612bcbea9434fb92d7846fafe71c500ac1b9753573c055bf135398b693e02bc890a158774d6670c267b8339c649d545fae5fe7ea8089a06556130d05f0774cadd16e484b2232c041ccb4fea773d41f7b20e9b9266b9faf52c181b28e4f147512a667ef2268e996515b51e68e5367a6f809c39e53cea624ec9357c36fd03a182ad8a924e2e1e76ce74f7d7a052e457ebe85699fe1ebacdf220acf7f72a01b140cdfe81f8526238d1f79edae6399ce316506968b3eca5ffa6843bfb5f1ae171d3141bc2ff3eca74f485c48de3e881445b8dff868db0c2fb054465652e42cae1b47a4459064cdde5fd05e5d45d00a7c30ff74f9596e3b213f26730d93c838a373b21f0f38e86bb95655cbc677f6fde9dfecf94b81286970743e2f3a537f1db4c259bd04fbe26ba01140da92477e23a422abe613c9cab38a74672d514cc43d8f16adcdc9e5c7ea23f48daf290daad208cb9fc3a639c04486466f7c333401eb077eef58879111dd06d2082d7e823f61bab01c088fde1719be9486353212287ecd31e92c599e6a8467f8fd0b42c8c0ab4a176d1aea328fb4ddd38e16799a1bd16bfeb7221621df39076039b8ec896b5c131c169d6a8045f4309938df434c8e50694a7272c18e261894b5b66fa7c8bf49dcbf9c378fc33eae8229b89e0688ea0fc02f38ca785a8ec3a416d5bd298354d000f67d53db48c43f6e8fb5583add52f23b728b52f6f0afc38b9010f3693abf9e181249c792f7743a4136279308f90f77adbd29e2ba9b5d2c76a9b67bf045c724f3ea4cbe7e37dbf9f2218b45a6a102d5e94e050f09dff6d314f3c3b3e9bc453b4d17d87b77fbe38ca6635e5f2157ba57ce655e17218465e8ae551ea42f5392f6c5600ea8b168d5c64a0010d637d57846b52f20a925322068fcdb3e7c9437ceeaee29bdbe3f28981918f360abe9350b8974ae21aa13d7a77cb12922e235be6c0f5bea7df6429309763c1fddb1137f0840a7c7fe0f36ee744822693cdbbe6b162c15c2998fe0d6844f63c322bdbed98b1c9e25f38f1cd42640507d27821ad1f31226dcd12df2d19855e8e30b95cdb5be962b362d466b6ce8056b2fe01cc5072e29190001cbe5f3cc8c57668db0c8304f14b8db7b75fc405bd22a7baf1410638ff9c2c343ed7f6ac3957d82e4e5ab737bca9dfb33ca9d731162dcc305aa32a989831c90f73956d2a930092e2fa9c421648c4743f758524b1559606b1532b1dd6edc1fd43aa5a789ddcfef193c7122622517ae0f6c22fbee01811f2cd719105f133d3ce1c77471812f061f6f056a6b19685157bccff28a3bd276a423165110a5b744afa10a690a592b5b3ae68157807b9b7e0d29283db9c2bff58389550384d1d6b0e39addad717a8a095b441256814c3807e493462d3c5c25c794e85e6c9f383c89f10448d72c7a41fd1f01aab2e3455891702c977692224553652c04d20b950d9ac9bdcc89914630e54ebfc67da725ca09efe8e322ac2ef6c101222bb369d12d40ac9062811338a1020bcfd07840e427c6aa541a165f997bae2db57b0aebb186f338b157e22c5acecfdd2dc7ae39e94026be68b9e156c0f9a9630218da7ff56b7c1a8fd7387d79f6f234199acba6f9d33fadc2ee77ed0c24642080660ab5488a8a256cd9bf0a46ff926a557879e819b93b0c4ea8e7daa6a3291968c00c8fbaedecd1d14bf1389f6b97a47b1629bfbe75baa959f0e45dddd9c8e44ae3dea4f259190132e0e4e889b158eaeb99e3be1082589d90785d3bfbde1d92e289fd35bca9e0227f44d9de82aecf0a2ae198bf679a32f7062d5a5aa4fa4eb9e8fe54fe121ab127149c674bdbe86500265849d3f99de76b93a3dce9fa1905f64c5ee2c3c45cc1674ccacb45f8b3abad4b02d2d4f0c4a704dc1bc239714622c896e56d99730c8846da8aaefb967ef70b612a7c96532a3dd7d0ff0447c984648813a1dcd13f43d0d533ac845ee501d78ed56682ae19259e23d8172c880b0f3b36c072203c6816b4fc311daa95196e6b5ef7e411ac3f973760155cf3959f2c5c668d35593c99812f0ccd535e188ef297740bc3e7c73afdf510debafd9ef73c54400368dc80d9c80d2c8498c0313d2995c86405a8a31038c514b6bb53fab883bb4054a0495957ebe0cd2f52bb35139fee2a707d18026597c0958c230bf498689c3ef00175a1489b5c582c21314e644d1cf726f69c77b879005eabbde440a7e4228452043214a8250562a37908b3c2d915f1720da0c7fc424402d9beb3b51fabafdf614c867a341d3d58b9b558ba71924c8356d54dab0f69d299b57b617d92b7202a17c2a2f5880a2d66de62be2bf0b9d695e54af4c5778e38134f1a6fce5acfa6b5e554dffcde4b1b079886ff2063a7ab85ddd57e4a6075f890425b76df06aa42fae643cea08142bf94a4efa9dd226a7b57440d5b65274037c04c4e6c865a50e9b66d011e4f1f6e51d2db8e5acd2cb8bcffb42427865018cf5c93cc705ba3229ca47650606515a0fcd0ba0cbbc339adbaf572d164fcb9be0fced2aa724d90a1412a3da43c1f9342c3da3b91af8cea10de00b283ee67a6ecf565a956857a714775b6893fcf10d407907b0dc43af12f46107a92442439695edd7aeae481f5a43e39d0939d84df74e5fd8e8e3c8d7c85fb243dc86894f59f26646f68774eceae1a519cefa18a6e18154ab35442b5abc6e34ec590a05ce9239d86c1cb733f6d7bf57f81e56ef00ef4660599cd3da7fdde95eba0165b41a63ed06a07df923efbad3c35cce6c3a95ce1959bbaf360ab18a38c455b89d25f7490a1dbd40cd9acbc3bdeb8df19a50c27d151157cf49b38fea46643e9a4dbd801d1c4443d0b900d7305645bab49484ccf55bfbbcee010c48cfe55e03e0130dde4e187f1831bd4fa002f147839f9470ca0ec77f84757d679e3bf16730b6a2a63bf584c985c7d4f53447aaec06bad41d22203052f498aacdc73607c34909e88ffdbf88edb296911986715bf4b3ed9d9b8880b0a22f7da7b2e14c0957ecbc1656ae24b513ae89f4f55ee065a3d4bba10f674a2bd2971d28c3d7b4a213a5552106f203dfdbbd777b62a5df56e58ce4f0e4d77a000a583a46cfca925173cd5d6bc4e2856e901b51ace4da4863d2afe9134c440fb4096487d5e0e0521730545822511d6640a345dd7ceed71eb213e35b36f632d06a5b89a298e29eb5971802399bc6ccefb8c89528f4180d4b84511a9c2af49d00b06473780f841ada1056c0bea646e2ce097bf977873bec2f2fdfcdddf696cf519eb093d9f2d18403191383959927d9503d2d732da0dd3bb1d2badc165ec33c9d69c66a6cccb5614af41ba70345edb5311635e95ba4cbed785b6fbb358ed5db5968f417882e2207d39e23547bfd1884e783eb63ab5513fd48f13690bbb8a1621325b53db21286c8b26491d645b66edbb4d779769b308b1f6d91521cd50e42450f241e950e346a62425872be5209327e8cbde92bc5d286fb0a625abd925fe45f592c999c0c9b08bb248e29a222bd24b270c4bd65a62c0a3e00fc5fc5ab550d412b37ecb7486d0fd9bc8aa5a8f58e4ed5861695775e684767e73e54f94f5217d073849c88e5baa1efe8a85773ba1115220f4390d5f13dd8205de76b47cd4f360877e3c1c987df068de7fd6bc231bc8f791879cab6d653cc4894b83b89d563005b8d1a3061334d52d0c8de725d7def2b47c5d06cec515e551b1e9ef1ff041794ffe6b5d3511452ae90d9409f4a43a99a0b5901defbed94c2ba54e6d54fd41b9bfac94b218c403b71b6c288bcc273e9833e044bc3b369cff99d4d7348707668748d8de3028e28280a40f6b2338eb75b63379c9622acc023b67ccff3fdf9fc92b34f2ce4e7695b848044338e5f5911e260aabc70cefa1d25da4738322340f930677b4e4682e89086141fb2a135a4efd16440779bff9763c6ea9076b70e6bb7d46b50fb2d0e31b04125dd52c065c889750571eaba3e471343de0407c259a52faebdf5baa4cb4195b18dfb18905c1d551206a38b105909497d8fb63879c82ed5d157545d7d8b2d2f1a776681d669fb4294ec1c304d11986cea3e49bf5eab28bba45891a320f4ac60e7b6f57cc7cb7d4b46683484ea79ed21f400568540e245606ee27a59572b0d9ec426010c45496ad1ff2ce9047f8b0ea55c7399dabc3124f45bc08593708af55e9a62af936d352222dad5faca5648cc82d9953f49957d8c29b9008ed54597ed67e8a36db2ee01b564e6dba5ee84cb9bcc749582fd33f81d2b3a33f2ddf08a9ac19dc0b18aba3db3eb0a5070149bc0ca4e7468429eb14a13ec3d8f82d37c2e2736bb18e50fef6c446b0f74101491a334de9d0610b96c6f9d69c0a799645cda151e126711b8e118c29782296c0478eed218bf8601f9b7e6a78407dbbaacc1987d7978223f06152af03468dd206b3df6183fff51e386a9ba7c4e744a19be77f2c34922091c6849dd5de82ce4c9a2da93e3064fc04fb5ef7c4330053d07f48d0c6cd2fab7e6f8b549d78ed21de344e60c7b52022dea24c5df3407432adaa1441d7bd7917b28e1ea366eb0003f633ed486058c5f424bc61d810f76716613b330b39886269aae8d26145ed4e344bb25dcf4f42a3c84c71564a137bdc1b46c11307b4c54881375bbd80058e7933ce84aa8e5b3d3e1301152bc12b284718b5e00f95a6a3b672e7c80d8a9428c0093b49434309a8090bd933884618d7efd6a1ef9c1712e563defde1aff7552b5721d248dc07ea8d9ab3607bd391b254093c002cf2b538da11be902fbaab01b2aa011752b3972e1b6dc69fe6e1245460833aefcffbda46428c2d3f0685a9d77c1f89d468478b75a4221d198932d8f62d5fd04c72dbde28e50f70282f84c00b30949380e57e9ca5ccab1f6480b0b7fbad431d04b1c61dae5cc9523dbe5cda465bc75848ff80cf4ea5bee31edd3333123d3da48dbd975a62988753aaadc5120c3f43de1f89e2681e02d1a0b370b70887b4ca63c56f3f2b4f60bdc6e36356368aa30066079396bedc2aa1c5b2b4e1537e7ba83d81e8164738e1ecbe6145f8fca91bebc4208dbbba18c1dab99b6d63413f6061ed30660d32f7120d1e889da1560e254842dc29896c2eae555eabf3515c3388f35e76e7659db0622e99d3cd41992ff39c476dee0f6e6378a698f6269eadb396813ffea2301ad924561b0c8201d6fe00984dfd4696fd0aad622976cf99c934a6865b894ee3cfeb92cd101ea9ad7696411f718103bcdf471c18200d76360d961d2410a526c56e09158d96d230c100e78d867f174abc71bc716f6a74d7d902591261cb08c07e0f84505cfbee5fb6bff66f037dfd6e85488dd605e2e5e79f08a119c262f0ad5ba077c285b2c43f2585696f410bf85462e3d826fd0b523850ea259a82570b5dbd2c1d4e774e5e1e7a656e443c925739b9d02fbf8f2bcc4280a7e52ecb71f2560fab461a35c91838b84dc5955d52709215f2bf818201521bd3f17a06d866982cb81b0ced7c88a8992a8f2e2b7e6f57a81ba25bd4a234fa791c8a06cf9527b297c04a294e66fe46eedc8b1fbda2282c45712ec8690840c1ca74a160b25d95887e91d208393e1935927f1f78833d4a04bca97f1bad21e6f8e5efa019e250f6e703f38ebef72cf44578c21492af96a39404c320b28c4d527a0e2c76bd5c37ab83abaff30b0efd6d19e926175476c4b4cff470216054689d327979f6d852992ae46899cad672f132836eca01970ac8bde26b6ee91a4727fd553122d0737edf6f0c104dc8f9089d7d9b39010129f6234c8869d25d8ca4f213c9f93902fbe2f24ab7f4fd8e26ddb6cc34f5e56623ce1bf60c77ddba06233714d1c8897db8de0b72651d1e8c2212f614fa4afc5402f53bd2d37a02245828757a802e0a52cda6b1915ef8c0087e9ac5340eed7df60362c27d2d7307ecd8993fdc45079d22ce16e6d12cb7c0232521635e3dc6a70f98e8169c34700b0f0d979892de30d796019335f076341a6ace9dd1e9fe3c76177bbdca4c2f11cb1c15faeb2ea50726c07fa574020e1be2a4fee4963d8c6fa2e02873e54c866e9af4702fb0ecbcad21495764f40e6ce04dfcd770f6248718459158e4747df5725da79b7bfe5067c17dc0b76b4b63d5f399e31ff738ce99363b8aeaf7af34fb8e80a2ff833a4b114c462b36ae038e1f856f43c599da73b90265521e6cc2f4e04a1e860e0cb019bd09b9eace3743e435ef39d2776f30ba981c73ce2aecd58a78a4e30ee1ac4835fc6cbedd3fac55ad5685e6cc0c06e963577affb33de1afd14abe6611362bd329ed0e27c671a28caed01ed3e492c33ca66b552c93c3e80a42fe2c161dd11a7a67954e9a24d8475b4a8b54f6911ca68517522ff49f065756ce9405190c3d32502119051fa20df80c849f9381295725b091c9507008de7c38490e005558458970f72130005a9bb0844336586e5e6fee112109546fff2bb011ee214ac372061acf1166944ae5871b2f15b75c778b053b245d084c3f4b1df767eabd75f234dd0d2a03385f4fb03f3996a3c1f77e76e6f7c268bc21d41a65b5fc27683543621447b4b28a9685b06aaa12b2d6bd21abcbe49bbe96269f7c7bd91715f5d26a87016803e25364a8c34351d9d940ab09136f47510af696dac8d8b05b8b234b1e70944cfb6e71e7b44f9486732aafed185af2a77199b5410044921c22ffcd2d543016071cd815b4fae311a245fb4e825650f5d0cdb0fa7b1b6f843cdfd39d8d96f1283c6f6922d5d259bf6003c12de368f2bb40b13b78de9b9acb0a7087997c8c2336615dae577713c26cba3635f4b715cfc0ce75747c1c813e02e1b76ec3179d090c0c60349d978ede5ae5b952d7f3711508ce7523a27de7075f7362c41bfd2c001df949aeb7e363946ca3887e9f75af5ff6c74d1b4f510aa039b5fc806b4ead0eaba9de7b13bcab4f7cc0d790e7cc4e29cdf793c9c7c62eef8dea59882c1be2d24fbda157afef3400189fd4dd9cea9bf89dec2d1aa728b711c2024041040b7aa2a193f7805aa3a40f40eb4ceb617ad23d294a1d6470b0d4d29455b2d01902ff02d5a0744b663aab605957f45cf403c690e5fdbd51c25e207fea14db7581beb627cd1aedf5d4f8047870512ee529a9949a02ef7a89e11e7e1d880be07bf508075e22b80df9ad1425d8efbf6d1f0f09854da0bbc4e57c8583720b40463575874bbd9d8b60cf09d6446193bd83aa7c9722b974ba0322df22ef9d17e80520112f3c5a99e25cf3084b5f51a480515273b972706a5bf72ad9fc30309dbc23426c5ad424c5a54ff1db5ce418389f03c134746a77c1a40de584b24b641a8ad2fc54d4abc7170fcd5bd754782d3cca3734c9e230eec7446bb51cf294c607dc7703e2c04d90a0eb89247fab9dce0d813cb5800bd97fc4d9b792c8764aeaf627dc3f069ccd826664b3b94042918cde6a34e5bc9f649f7fd91beac18c5de5eca81af13469e8eb3f347981e231b1375f55b4e65af86bf21a95d1e5f43b9de380931a383890ab55e1da7e20cd5bfa4d7088759c8b5827d9292b63ffd372a032cc2219d1b3e69d918ca14990ed0ac9c642ae2014ac23ebee75900b0a496c27e271aede8369b53586fa2318e8e25572b8204674c1f4dc6f7950d1a17e10d4e6928714ce95baa3172f9310735c06da1aa00231c284c3a8b3ed60beff118f6572e6b2ebf8635f52310eab77c6b1699759cbd437db940c5d8437f797228fd61fa7e4d5108c47182586b49da349f95cd3bda0d8f9836128a2b300010ebcbb9f83dc8e44003b2487e1874ec2921a5e95c7176fb924354ea083cbd3e2b947f71e7e3fed92a92529c766e932ab74ce5d13b4a5aac1251af3f9f40cc2ab27b52f37937d9490d8290d90725456aa867bd309d2f4a3569b43e0233dfeeed0101af78b995abcc69446cabf56da3962ba8bd50edc999681c5bae899427bcc121795123ec5f6464865f6c80101030fa4b679e5808cd9c3bb0a3cd6010676f5d95a27dbecb4df8033042dea821ccc0be82ec0371b296b8c70faca6bc36cfaaf0900e2875b90aad0f3f5977e0fd37b7da6398c43e72455c749738c8e18c2899fef9d5bfd3276e325ded53febd235ec48512da36cd48c7689fa86da7a0e3ce648885bb0a0e3da0920e6bb3dc6e22f1d331d4c0f00f9d2bcbc502ebfbee5a26b32fa51dcc8644ab093e892307334783472265903e69b7aec7f33c2352a89572c62a5eda991d956b75461bc72e2cd47f6acc25759f9152dd6bf59c17ff21c30fc3ea14d3eb65d57f91cfadd1b283d6616c3a8c6847165add6714f4fcf13deb2c4818099d1b890913a71eb37065e6820e113ad9db096e5f96581c1efc61e67fd369a07e6ca3bc76f5020c44edbc75208160e0ef3411c631b5e854ef6cdeef778ab2a1d934d9c8fb01d2c38ef7765b43bce1f3b2f2f63ddd8f59897e01c0b4e91f14369f156749531031bec4a7711377a1685254410313fff27fc5b78ab43ef823c85eb3025f42f29d61e733c34eb712ebdba816f21daeae9105d73aecbe8cae763ec12bcc843e2b7590020fecea1951767164db46bdaf71df61c78b00461112e1247ad09698d1dffb4561e3ebf4d2b49f86c79f4cb7886609fd37a5e4e4ad6ecd904514ed2ddff7c06f34d7538d7efa699d086618677136f54559856e539f7a16e42e8eb25cba3b4b8b858b68f68297824c43326047431d26ff200eb4250c6a44508540c1162f6e92c53e60d9dfc7a2aaa74322649b5e1eba5a8470264f25e86b822d7b2e204b255464440ea057b5c162dcabdc23df4e8b73a2ab8f08ce3a043745ba95f7c3cd7ba2641beeaf1a2f9543cc5c91f3b44e03d92c6597e1a66b630cf125213b8ed1d49d6b73acb87249951da109d20c9563332db58872555341b0744c4d836f6ad14042bd783cfc8e723facec45b6ad6c7c8dd2a349e09a45d453b74e5fa54e7df6df61efa01f3d458a1a8766b15ded11220c14e08c8b42ef738f613c4dac96dc5e45062fe697b59606f551d14b4445b6473f86a2baea3e87ae5d62617e3fd40a977d71128ca8c6c3ba11b11b70d5f0c42345f70dc3d0318e0e380390708d00293ec137f2a98be5a3b5ca2014157b8f307a089103ef0de259f55eada9595d6b25d2345aca71d31add5b22ef93420aa3269e4228e256b64e97ed1cfb3a78b176e7bb2c165e1be3f84e24a896b8c2e23eb3ad0245f74e18656656da2621db249fef338c895907866a38a80b4a2f57a37c55aef8812004d205e0c2b19790b2d5fd0ad0405a6ec3646da686282ab39fe39317c3c4601b6170f4a37bea4d22c1f78c6a67540f5ee1cc8bfa481d3c738b2cf6f790f3e69be15dc019a29c461657cc5df846ae909fabde50739a0d482189e838446843358a2f31851cc2faf3a10a50ece00d89bf50a26fa5071d10be767aeb0e4ce44d2824993974824b370cfb88ef78f5e1fc32d65429152c873c47d64833dc9670ed4aaa90d8584da9a7dcb8f9017a36d4fb083cf14ee523612569f82b47d7f3f6e3eea5d9701aa7bdee864d2d529ce75b29f09a4ee9fa21a4639e585a8cab6520ba26e20891032a6fb0131ca222a4d386541098fd561d4a3d64399e757a66bde0be90a8e9a59f6f72b167f224608ff1bbec9d3b283083e4a34304cf1d466aa8e36ee08f45a8fcdd3d808dde7e1ac4b131fd9cbd2a02c5d5ddcb027853fede82761c2c1d1924740f0bfb5eb5b158334ccc7eaee983ca9da5b5e803f2ca5fb2a4ed30385e3c6e1848668e7b9df496737a9efec436f3b9aede64d6943243edf768aff651d22cde55976aeb72bd9b1ba59edaa436be9bc20938d8c972a35c0dc3687f2100d167f0244225037fa2a526e6700492fc041383aba840a0997118dde2e755683c4f316fa3c1a0dfa08bf697c6a730bbbe0bc162750f2f831d385d59da01479461a297f371ffaa21e0e1fca764933732bc974ef1e0f83d24d9cd7e5a8a456a867bb24ad7b9681eb5589faf74b5eacd3544d6baa75042975f51a5bf0724ef78c0fef73f02a1a5084935066e945da02d3d07ffa86e7ee603649a4d0068017a7e01ac5926378599f4edeb63c14aa2c11e9fdfbc7f93ff833fc11a062b112b0f6ea70f6c32230a1402274bcbac9283995d3b7a0768e9ee7158b200af91c2826f34c0dff4d63b17e18614320bf37b5d3c36894b423e3a0ac44edbfbaa647889b7c49daf3efb11616f5c9ad42988216c8ba97c57c1ed9f9407c91b36d103ba00ec81865841f527d18e45c6705f879f03731c608f1d19657b5385460635857e80d0609590eacef936ea14ba877ba506e3433de7f382130b54db06e2ab84c10422fe7e09ac1d9d6ad2ebe7ade25958f347f5df6bc7d058e22c68d1872eba79225ce6856c38b42f1323442b155fbb3bf90cdc2d9744853468b132fbd946403ff402c5043b101c6f475f1c5e0bb0fe4dc71fbf34a53cdffd1adf505f9817687f47f476ea58a0379ed7261373b90f26881208e5243489ffaf940bfc57754a9df8ee693ad9e563f697aa42d19b7f84e600a0572ab18f643c5889bc9b027c85233a72fcf5789460e6251e11a0c86dc75a2197f2c8778dbaeb5e1b69044a9f1698da87dbcc0e4daa35dbd21bedeed963b33c231fdfdd34a6c7ebdcc0a346425e34629ac2bcb612491de555fe69584074bb0d4bfdcc7ed857ffc9759035399a537247a0c727f88b493df354143dc3c46f14170442b158122d90e5fd0b505aa5d041998724e877a2d2ef56df6b76a0b8ee87a7983940aa5abab3ed66c9a1faaab9595c5758f6202008fd0c272543e2b7114969846ac67f9044b486b1ee85e2ace29a0447aeb15cd2e5f59a4255595f345de5d227cce553e0e4d9fe76779dd0329d201510c2d66b2464bd6b46ee621eef9013974732296564ece5104b6aad184fdcf16b13b9bb673b9ebc7391ea7a1402573aba5fea8ecc391157ca52e0bded8e953c87ebeed0bf44623f1377a0852cae67f8087d003ab75d0fa20457f29ded72eb6862f7b1b93cc06154bceef881f762206a3cb87baa1c8f503806d4372233b65f11860f7d8760ba92356fd1fe4b30cf823976487ed64e2741ed5f0da4067b04ccca9b0023ceb5bcd915bafe3951e34bde6227607570fb29a702515902d517437682324a44c3654af561cbdb8195e16007281968a08c87a0342af7e6c8e62a57d375410b01ed5caee606943dd8a4f5a8e1d134bf0663d952f6f9a58a4e291498b73978393256f76641ca2a868eeed76d29d6c69d12d41c7dd900a0e1d681a4f7cf462886a0749b9626a172c5f5665e6e586e4bb70af879c9a85ca27c5d094d690acf3142bc856b98ab60384843f351e6b168cf4ed7a94c80d11ef8e7f1192212990886bce49bcfe53ee24427c88808626edbbf648b62c89c9ee96ca966679b991c3160a45d50118d061b9900d7d653a281cb699311912e05bec4536e04bf6668541e30cac5786f7a81945f6c6814324ca29707c710313c329a663d70602fd42369efdd45d91ba8e778cdb422f3d0d2af49b069170f592dd88bf0c72c099fdd2542c79b0f5c6596f210e52badd4ab92c30029fec7beadf55d3c73a3bfe0f6f3c86c8d859d19e73715b0b45886ece3cd058421202fff53200df2d47efe91d1829dc190302e6ef5f31add13c3e1134658aceaed1ec4ea66e7ade9acf501c49640d1c401a44e29a6b9552d901660cb8eb0c6fa48a0296fa6bd6d2d22632342ce60e4cff8830b15a5e04a97776af848d38baa4aa4cac72cda04d8f66ad87f580c0d8cd5931bbe9f93f73de9c7bb5002ed70a626eb8a2afb5153a13914e063d5e7f0aea69f2c929b72157bf343545de9b6a034a58eb822f9d49e8d31cab195b76de6d80507f2f14a21c71c69ef59f98bf02d47ae29753c9dda91329b0d16e67ab6ac2954339f656dc317b58dc30dc5326f4748b39f31998402e3df8f46f0c2f2eb39638ccd6f0ce85e54b1bfdef9f1e5b3c1c8aadad82acef28f24b332cad69a01153d9b2929a2fd0b18af42f9a33c3546639704a1986adc7f667eccdf190f7f671a887a58b87eb65e407ceebb626f6458b6247ad52d59920172ddc51c43afc1e310b36168a4f198e4d47587b6d56227274001c088d6595f0c86fae138d27b49baee91163469cb8581dc18abe7fac8093c4740036227234b5677eae7ca2bfe9acb35f1c6b2dd03caded5c88f74d8176f12b714aecf1ad9e64eafc45a1420499c3535e5337407092a429ab19e74b7272598ba7ff1611ef3fc432fa2545ce1c1c31f2e473d9ac3fc74c41c94bdd751b115fc27377a5b4a45addeaa1a7f9c3ec6883a249d39a8645b26f0a2b56ce3835d018557ff44612d58d7d91e5e477066c0882fa25ef5450d1e35b2daf5eece2d9105c9680242285aa57f5937096d01029c767612045ca038b92b831e5134c26ec16c9b58499f58cb38aafac38544b3210778f25ca29f30746f7ad6005981227439aae86e9d7eb8ef327d4c1eb92d6ee701961cc0109316bacc61621dc07082ab427664ecd7056607346773363ef060d3808a632d4be66fd59f2386524db2c5a76f355e3738e1e8bdc3b01cc86420ee9dc81e7750fa292388224daa2d1ae72acf3e1cb74bf7cfe86e306ac3795ee43c4a24272e37c645c6035c4efaa0e7cb06e53805b8f14d4310a099d3d075f7620c01dcbfdf32a2cdc16ef6640d9259b8b17d9e4d02435985eab8027f9c5241c8a4f8f1b094ec9877f402067f70295e2bc0fcc009b96bced8d25c06f3218c6aa3c0e0490af1023e33077b510823a0252934014dc4c808235adc4f4821a897a8d68086b46dcaef406aadc6731241617f43ac4693d88fdadcd96ebdd2d21870f65f7e4d2b0b6aebc92b33e327773b8abf8bb7494b90b85b91cd7a4a8674eaaf0d7b3d6a0fe57fa9308c6fc0e97c064f7906677963a5997304c7dc613acde51debcc8430747675883f621c35b15f07a4dc995e2ca7c5dc423570c7d7b4604a37bf9be2d3d07087fb502cb0ac43311e8bcbb3dbe7d2e70a4d65ac4b85504787bfbdbcd7c4abe79ccc4359b62013430ee159151e404b4221348c4ec0653eb7dd7c1a7ed387b5c10bfc58c208cb80ed218b5636ddbd3a9e13f5e786efee8976b25a5f808aa3c83b0f8c145264e911aa9107814bad3051478b298e896769bd383212abf6f35f81e1fabdc1b620ec3388c8fb2c6ddae77e30346cd4b4df1881584ec3c1fe31d30ec7e5344f8a19b4391038474f6881fb162d050ec4e8bf0221dad424381508bc3fc26af59f064853c3098443eed84714becec8b217a6bd4dc27eb2f657a86c362fc678c9c5c59ba35cba9601e60ca138b15e82e9b10938433a0dae537554b724d045307f448e872508bb0037540bc3342a454bdbf12269e788fb7327f04a1c41bf6d180d97927b7c1f4961ecacc43e3a08083f66887dff99ada8f7eec10e941e1a57398231e01fb9efd717f63947f96e22c974cfa11c30dd9032371c4c1f9177b723b1125a00cf5de8ab26c495cd6f2f20d95d78d22d8c6e5635918e20d9fc4ddb895aa3b541c493411907b67b10dfee900efa2d5e7d99fe5e32c163da45337c4b66255c9b6a695adb7f6b090423b69e509954d9552301f969e834df2a2b639c20b5b9bcdbe1bc01367ad3d503e0428cd3a7bf17f5f62583ebb32a5492b880760331b05a4f75d2c392dfe91740a27d0322b3107bd33a33e46506d96ed71cae1a41dbf4e62b903fd6010a0a78cf43e5a54934b2a699c9df5cfa7e67020ab7f67d52d326180caf4c21841953f5c0c1089308f0aa5debdcd1ae5ddb942b802f28ea04098ad57d86f2fea9c8c53098b1679b42fdee657b2b5ab28d5dc6eccd1c27a1f7e39e7cfb9c491a6ec4a1e496c58623e3504631d292f7c22c5ba0d33766fbc6351484bf682564b589a8c1b139c54a9df92cc55629e1dfee961645feabf6c8fafb6f0c458048b2d9941126853920fb7db618c1a2c90febc00420b6cabbd69f93f6b159e44410cbdf35c546d31b01f028ea9e090484f66bd61f8d44c2926485bd5f5394b98fc3a1a11fcddce66f892e33465fc92588485ce95d211a382f42f5ea61d87b0a7d0b3af34bf8963acdeb5429d2b4ebd105a6ec0062e0e06c1cd53aa88b44da1d1eec9de04489bf30e0c9ea9ae54cfae84d0a992a0f8e4b709e85e5de8d4c8f0ee7052d1b11496f5cf84e60ff41484a2338eadf544b59c844d59d8dc4d8340e1d061b7d22c47b4480be3ceaeabbe1f2d5b2f9da8a7bba415766f0659cad1a8600f67d84df5b44cc3c713841146f6ab947d7989bbcc1bb17a99a25c82a2e0ee3ed32267395e59e6def2d1b1b033a8ba277a39076e20ebf5dd1257ec76b83d403091ab0b7d773a133cf5f7f75aa9004a3360ffee090425577c1f04f5ee620d9eefd9ee51a65ff94b8f719884cf6572c82bc790700fc1d25d1ad09009522bf3ed4d49d916491bd3d046738e3d5fb1e7a6f1d6e5b7ae063aeb152d4b3474d2cbf8e5f416920524f6f330c73eac887c205a09e30061b2e7930b57055c3701afda34d9419ddce3b0e48c20c805e493edc8ac667e40c11decbe3c665d8d8be01b23ac91c598f185425112bc12fa62e90a184bd77221e0c16adb0545afa28624956fa14f1c7d820b28ee2393a6975571397c8af8a2e936cd5b326ac9cbdb58aa1d4180d5631a7d509413fb7c39eed0ffa64e4e8327c4c649cadf3facab4a8ece6dfe3b298f0328e454457e2286424393b03d9ec61392a66ca40aecf5f30dcc2c67fc1882c27a157a13847c4e8c0f7d2bdd8306a44771487cd09a49614c10fc03dfdc2e5884f7295b94e7633ad229b74b3e44fa550bfbdc3bcd6c907aaa97562269ff8e94c1a23be99d1de1f1479ca001932ae3c8586d2c4f8b81c912665900b2c550bde38c4b793b0fbfd27d9d56d05351f07b91808f15f1ba8864f19844334f71c59db86bb905a91d5f6cd075ee67d9a4a2c3d0c03491f31849ffbaad52c5b2f5c4ea1a9bd42773b02e7671a97071bdd6c74dd4969bcb38ad1759f9b68a449c770c8ae96c847bb130bcc5986a9818fcb77d7088a8c40ff9b2e301d6b6f2a09f2c09b3753a83e80f54308eaebc9d3553a3fe1bf03fdfbe15a76b01f13a10a581af4f9118c66ab7a9f65e5c6c191f71a7ee9275d2e7e6345d72f72c20039fd35ddb46457480dd7e8f98aa0e9a09023579ee689746205c7cb66b0018c45ffaeb93a0fe35492f351844892e7ba80509bf9d81ab76c9581a368bab95de38cd5b6b3a3185e6f32f9b980a1ed06ab20f502b3a28f4582273a4f11e7f2ab45459a572980de0e2648e2fb9397aa613fa8de3f4b645cd1fde75588496096e2e2ef272ae5e79f74b2192c247a5b8b9bd58574f9011f3c957e6389ccf9502ca533ab0cb385a8b794d73e05de40381e5cfb63c45b931cf161fb790ceb7c5f49ce07836301e2a82d809b8962cb916dd2e72c17cc237233ee138607dec3bd1f8975cfe49c19c79847ae7885e36745a9f6cd19251a07f08ff287aa5f1228cc7007bdad1a2356087c402e3e00644fdd7a2bae6c7da717baba38e2a63d8df1bfdb4217b25ed7bf757b259b32d9212abfa19b1e42fc7c96f2afdfa284a0af0bd860192865608308840153c63c6f69f99f81eb5694cded1167554aa7829da0ef2ee04dd939a4a7f8c3959e685a63d80be20a0fde630aae301609c9d014e45806916a893858beb69b5ec70635b32a805f3f8cd23dc1bfda504bf6b85f21f4cab3483760ed032d9b05b0094f08b98446692bc55601a89683769e897b019e038c4aa578023e05b24348eeae5797729b3f1841105d46d4f0718049818a1ab640636a74fec6dc30c1da8b7dd7674b5c90e593f800990b5f6cc7450abe05b07a2bf931cfaadad87707659a30b303f9af874aeaa31d979625838f7f80438b9b9e9606b11a1f1f9bb7eb4f18063ee5dfe2e1d5691b0541c630393e1fe9e3df7d7d223c490021d837568e459ca97ec503c74e3c3732755f618f25b06b80615d83f4768a0cdc226e559273fa4c7b9d8c08421928a9b87630c0ed50b19bfea0251512abd4a419be286bfbc7f59dc0522439f383c247e5b7e4ddb0240d02627c0d7263580741ecbec4e90e8fd4f34a82a62d709f10fdebdbcec21069aa22192b68487279505ba4dd81df72ae7f839fff91fb326f11e5c4dd1c315e6e11c36ea37b70876909c8054aa43cf76b796f05a99f2c3bef2122b93edd33d5f0ffcbc6cc31e9dcae58332800107e03a284e717025099f1f757867e72669a44627855a0e88a7c11e2b3408253a55a8440f3bb812d34746ece30f4b205e80a943edfb2a8169243aa519fae4ae20469115c4a1ffb50c035e046cb4b8a6a4ff7dc553ff68616a2ca04ee72581bac35a403d257f727505d634241532b18eaa0edc25314db138212e36839b532c78dd52078b29fb323e742482c086b91413e072d279a6ecd51e916cb79e4f28628f9a8ec141c285aa5e84e322f41a4cd34678e00ead43e6b1434716692cb9515c2ba4dfa17fc2ef65c3ee6f9a588d757602145fbd40f6c09ac1e2b211651c5c0e32f63667cb41cddae30a5ffc92737bf01621190f3fac0d442ceb872e895cc799448e076b321a5560e9b8f9000035965937a29b40894775fbceab79d45a44fc8da9035bd64d5404fa29f302f54fad66cdeaa53c9fcf85b60a23af80050ec962113745994b96cafa2c2e4c1d0923e69881a21fa7fd665fd8726e86229a23e8136fadb4559eb12c3285dd01b7e2c9d07bb0e580bba725542b5243ee892091d78ddcf5ef3cd48d049e415e11410a4708030d09e6790c7ee365dc6349921db99be3ced3443465058af41f9b54063620358c9ffd63a6b59e47e512af51b824061f6b7dcdc69364a53794da7b6a294a8f1c58a5a5213eca9aa877e77fecedb599b4628783743383c4df9480e4c9141f24281823c654296aec8f6c32014715c60616976d0d0b86af11eb5d49902fa166587778b4f420fef726bd46bd2f148de59b58858d4358e0470a93e9043b4248572e99e1578ee985b7232d367cf1494c12dee4f85c016c6cd54d7ce20dd24dd53647a24a4bdc872c065e1f59af6df3e2bfc970f8419247e2c510efea0c253074dedacefd1c9ab3adb9e53134107acb77c1a51f1279c34a14a030fb750f8d6d19f8e05a4e4ec203c30aebde5ed55285e656ac613c68d4f6c644ed96a83d6adb12a43c5f77f31f04f5702f8340169aec4015a9b9e71fbbf0b58b1cd31561cb42957f7cf8bd28475cc8d6c94323be6f8622a3c3809b9f1b72cd1ab7e0b10f46e0a02696b4ccff22d5952af23959e29b8f1941e3352e577eea902f73be98b71c6fef80ca894ac3a55589c841be121bb9349cf226c24732d23db583d79650846fcbb8c1b725c6e2cbf08e4e6b227c8df4359806a5bf6f481afaef31de2ad60adc9db9a954c7942ee668e2f2df7797e3b63ee52b11bbf7cb5f397e2b898ec4a738c963a4393855d893426898106f8f270e282cf9e02dec9f9136fc493d704a3d1b4eb834d4ba3ba1a80a357a88f449695298ddde4d6e7012ccd022617d7b722b7f1d222ebc4ec5a0cd62468732d0e43b9749e08c9f081f29cf46dad6496cb0518febfa71539ff59941f23360bd6fa9b6a8675f0dc3a98d44c5b489bd2e6080c57d301b892c6e6525838b232036a10f6189228d9b8ef5dbb51fd03e65d445149cfa1c171db1ad193aa7d05bde7227f9298938e29130b26ed1e28e3ee5ca91cdc5dd4ae719c84ea66d88803804755d473ed205079b3182b9c87937f06ed0b1c8e0cff77a9ef57b79402fc5e97832edf44183f9581dbce194fe5386a68b96f272388be61a49475b89510e15ac0cb9fcd695f242db44ac41dfbf6c63a478d74d8b31d2b932be3e651e65e252f18cf8ec8289a8eab9b867a9003f28b4f9cd1bf6a484f80e81202fc5b0cf4bfaa3b2d76110e48769a5f400486f38cb95779e4dcafc5936e7e15fd19d9c96defff0db3b1fdcab04eff4f68b0808700423da4a266221bcce91364981a8372d1f3b529a23aacf279f4b23ff966c6dc5d97c3b96cddb3cbfe8ee163d745881d2535213b45658525050ffc9cc1f954629549b2428f7c4b2d79488cb9cf0299b968b0b4ce12a4983a2c6c3f34b47afdd2925e434738628ec5f4c7cb60f1374bb38b637ba60c6a72ef46b39cf837fe34dc48409df21fea0b9b239d4889fa62f3f84fc455ea11444b92cb09b1294f1bf78f914eed0588aa6efe92259c6178637d92dfe0f5f90aa25edd05c9cbf77635a7264affad94a40917fa70e6c5f515beab893fff4a20407190a2d87043bc9b0bdb99eaeed91669c96143a2ca63e0495985836b02beccdbf2ff73711388539d486a758f225bb11b9f3aa034b6cfeb5c581109c1418c52096772d431e027980635da748ce0efae89dbf03b8bafa74227cf8f2e5f61cc30f2792631e7432d90686506b508a89d0d359a390617b0dffe4bb83f5b50ab73fd59218b3837b764a48b49360eb060dcea62a48c11cb4e27bd3222ebb5163c1efc8854b5c901f5fe86fb288716fc34d64e63ef75d845f6fbac9771933b8fddd8fdf1cf16c2d4d44486cddbcebfb0338d49245d10088b1280726eed5cdf5e0f5f639eeb5a8f451246d77337a6366155012423cb012c7018d58a6c93dc5b99a250ab1844cd16264c4fd3143c155a8809ca26f8490befb7c0b5d3ea08a382d283cf620c6a96f2324fe9b6fc75599c72a23b091db9e3f04a7952c8127243b6fade428fc893085a9b1d2098cdac3b79f233297a3fee59f9ccfaa564bf249831a86f8995c5ea7471705433f4ff35376eb4f5cd709db3550d10ac33d5ee6a0e2cd1cb676f2b4f4f016357befaf0229ab19dc49f7734fc92d16b5cd72b44124db552e9fafe962a1566bf681e0fe85708deafff24767bc97753092c6ad7cc19164ad1d17e0d0168fde4509573247896d9d97403548ee3a1d56c3db7cbbae7ffde0f062cc0ac5c0561692f20206f05fc66a2560ce3d60bbf4ef52dcb762cf3e049fbebda866eadf7dce17c27e066a2b65bd14bf2413fc63427e178b0bcf78fc5f2b498fe0f6c5f43ec3cb1015f6993a5502c5744f0df98cd2549bd2f19e5d0bf5a36387a0e9c8f28b6a1f3cad5e5f964f2595fd06ddaa7f71c546ca5096ba7b50eb2617f76356271b23723f2f792ec09b4eff7acd25a850fbb753fb54f7ede32d09f30c803e093b99f678ccb27743f1ece8dd9ae8af3732f91b663ce458dab4c1a33f61a1ca03cefbb19caecfe9af9c32a674c890ceddec3042780a8d7f3c6dd3831044fc2eaaa6ffea4208403f79cf7e152094e7f997b94429d3c785a99afbbe559750de4621f53dc68803db07a876bc99d02dde46d74e1f6c1dfeb34bc4fc6b07cd90197c8c36fa3c65105ddeee4056ee1e9dee8e067f0d5f137424cefcd5c72da87fcdfe5a1a70d8521c75047d544f2e118f83d6845eb1003d096861c4a0eefb57eb7755bfe2d3f09e5425bce1676a66a3049685c6dec399e3987993969a36e6acfefec2ab31d94dc342c0d2f516dd4addd535eb1171f32ae6dd77cf98eef975c1f5004db9de6636769b7218b07cadeb2ec3325d5184962256009f12a733ffdce1abd90a195c1e2f90f298b83a21a3d2637304366a48604e7ae01ce63ed8fc6865daf48affdf72075f93739e689aaed75bcca60835f2c93c01aff6c647fced98edc8f92c211beb25148700f3aeac07969bd284cb5587e4c2f65b2993e00b30fc42d5460e88b5dd0c8394435d5858b4da8cbaf59440a81a972649ff73bd975f6aab05c753e11dab39eb6f52b5d9bf3e49003b0067656ce87baf4c4b95086046735be5f231c1a7fbd21f040e31b6b6a3319c4fcf0d8f54c08b9fbd2b42d0cc525273ea380d5d21b426643a1ddfe07ed07aea3f8c9c20216085d7dc68af70f4de263d871e4dda530de84e19658caa248138d2a1e0cd969fa59db6b52d73eaabde5580dde277078fa3fde01d27c3499d56cb86c37d501996b1801bd204cc419907c7337d03aa94b860a0dfba3f10d8ce6660c438e05b359f7ad376ca51c012863293aaa2c45269785169c89e03d7b4247d3103393e0fde4fe49537dbc70cc3dc831ad7e7cb977a5c1a5519f8250ce889eef96861d658ed2a641df9d45729a9f618f7f8e4a7afd2effebe3d071198053ed8ccd5b3d230cdb37db54c441976566fe5d418efdcb951c0532d59fb931595c0eb47f9b2e37ba6981d43fbfb14bc3753b76064ade3ca3b9390d9fed503f00798ef88206da4d6a8a56c80d711939f7f4f5826f21ec552da8bf4e5c6374089f06c5298524923163bac9b4c0414e54c97e5bd4395c2aad74bdf976d778e15d81871e823a7ef512292c053bc411be44fd1a13947eb7918d963b75e3a11c56259ec181d2b3cdc1d344b6d5dedc8c6f609483c13718b519830bf8655258bc4c242926009fb5d5edf38044b49c9e34f893f49c76b098a8533a768f9435a695f972e92aa686d06c6ebb04c5c7d80e3fb7e892c6b10a93b5a919c425ad7318955d87a100e36684c89918c49ca8accaa8bea2c2e343edb9daacbc6a55fabcb5fb229f9b640f0a45a31ec12e75756f71ee6353f83f8f839a54cde204e61c7e7cb050325df8a196dd821cc1e364be5901b09e921501f8658b28d16fee8b39183c00ba182244cb60e4296ef15e549640ad4ff90fbfaa4adc1c3b05b84ec990e3a64efacf8681cf95f19713e8854b27ddb4ddcf5df73f174bd5dbd6cfaa90fead776ec5613f14fac8f1555ea1a65e0e8cfb93254945cd5abbc1c95263112f670c88eca367897745f20193569fa1c844d1e80f9ea13d76ed1d7086514910ccc105f8fc5914c21510517a26a4c9dfa7e5e7e8d710f563621c24c49e1435ad8564674992ac45f9030cd29e937154f053ab2301dd2d87ff0468abb03901a879b35b4baa869c74d326f506122a06ada20f75c7b2dd182564e399d8fda1ab2dc2157b23a2907b02d574d7652cc82a4b901e16af9fb36575a403270b434c8d1634c4dba48d37ad0b6958c3da48db04e3f41d4af9a7e7617e56d223e8a215dcd56c4645dd42337c9ce14fec48816f5b26d2992de1c3fc49a3a75c07ff45094b8b62b926f01a4dbbbfbe71fb97ed630f6ac68cff3f3d63040a3c2fc43cafc50bf1b85c3b934c6e980a9bfe17a0cc2a4d43723c87e844fea7183a8e9d793c380d5e16cc2a2ab7c594929c9848ab5be32ac6e91336367f913a91ca9df65f84977861173dcbbc7e53e629e315df6bba859cafb506d7ad4ccc9e18f1470840eaac3691094e9a376493c497f8ca207edc0f734fc00250a0b0d5b4174ea28696f1fadd5a438e5859987fcd2ae9debd92e740f00c6daf93ad31f97d1597510347cef341b57f00203a5d28b82f4d3de9ae216ca707a12dca3b6366fba211ed4b2f458ed6e33d0d1ec341b75e66bffd55601a84218faf5f1d3dc6cfd465e35aedfcf35e087b62c27e7ff970bbbbe04c9639acce78ed5a6c452b6ff0da423d377fb9743939194650d6b5ac8595fc7ba81781997e8299a7cdb8366a4801ab2aef82e1a4fdf187158266286e3e2bda07a0377d4ab2ad55f624c533a3d1b02304213bde8adcf7e2d766609a0d6fedadabf01106ee80516a295bf74e3c029f89c49afd3230feed6793f418476c45abea708a3847ae7365f8c2965b4ca3ab925f935b1a6c9b1cc1104d9b2732b07719ddf90886f65f4121cb70eedc5f89074998a4788877a0ffc0e02ecd5e7d060b1ddb931d0355c843913128cc0dd4653345e4aef93cedd17fef212aa32b3b18b96f0015a501ef7631fea9bf4b25fdc923b0a877c9a453aeb8d61afbef4683da56ccf1e4b67be7aff89b6bb76bc995750c0a5895f9f706d2c284ae7f08d15512a4b530361d0feb8f8dde1caee1757498d2f00a148a55e383c8c61e12e42697379cd66b20cc84ad3867128d04b3e6d3e006c0ac1d1fa9de296e8233ed5c8ff61d7f3dcdd5cc48874546de8b87352e9fabffa8e4b4d53e05cd713085f32ccf93d98e9beda3de0c4cd24d5f32d75e1b2cc3957d00aeca5714b1fd0118d1a8e55d406fbd0c4375d5333ae224fa83bf9e5296be43c0285699c15a3d4b67bda156cf06e8461cae87aa4fed50c5d95165dcb9c2fb8a4e3b0d70a91f45db4b3ff7b0e897c1bdc6ccc63daf5751d2bbe65e69abacbb18353a4d83b839eca1a1aa01dd9c2ec6d9e4ff8ae4724a783b9e13497f7cbcfd158c1f22e2c2543325e7f5e381f8c7ac62a58e8cf01a6cb5312f50c1a3854529f0bf23fc476084f5774c1572780f710a6b904b8b62f1205b1f539e0d062837751422c2640329e2f0d5c1c0669f3a1c9655cbac5d71f3a6be7b9aa55ca6e65076b372059f98eec5f1577e879bd8466996233737fb7ca84d9a916511738065b1f82e7d15fa2f137bdcee9cbe3ad9c83136d1a4a0786b5a25c42c9a7415af9d44b4567d2f4fe5152376f0cfc2fa63efb7b7efcaf16f03e2488ebd3123c6a2f442357948204197482e20a38b4ade34704522b92e2d71d10094cafb6350ccdbc16310b3c90e01c15a7940afa3688829fb649fa6f64cbd4da69b10ae88d61cb998a4affa0d415efd0551a7347abe17b28b99ab6a2d459df8cc3bb8a035ef29b801e5b8952b21e1843f138e8c943eef3338e462a84474d58ae385bd5b45bd434dc77b4064a7a4487204fabbe8adac693a1ff959e04b0d1edb9198f06bc3c994f00c2ffdcdf45801577bab22ca68231cabfcac5219606a686c90ef290601bae4f6a4046d5617f9588999bff109e7ebe609a1388cab461ce0d98974c1c05c85a73e3d1b5679e812f80c7a408575d917eb00d34d99847aa23398a517cf4b647a0b3860c107d2c2605c18460325fcbb5b4b14aa44bca1b898126c82a2efe98b0b448367b7d89e1d2c354e6c6308e753d554393fbd269044382fe404394d494682c567fef899d1b4c9b3c6025292dc2ef9238f7368afd40f0da8d92ab54b8cd46a1503e5d2d22df9d11f7981595aafd54492d206fb6edbccdd47b4a2be66e61225923de03324d19f55fab4bdd2d6ada8997695a24ff7139ed0082742b85a66043022ce3d4cec90ff88efb785a936f89e032d68fb7fd20a2bae96415ad7b24ce158e4d1e46cec86e691549f39964dac4b23fd5cb77fa6e71ad0ef7e6c34bd90c65c8315135259402f08cca7af15ad0942d2f0cbfb064954dff72035c4468c1b7ad8b0daf0d40d8812576aa9efe5bb4ae1b896e73d6147aea27ef27719e9669471fe04e3541445506a1a23a7b3d6b389121d8a041a7bf443ca1fa72c3b8f9e0acde2fe30ea879a9b90cf40f7c59b096a6101f1f90d8057ab3b145a259a3dff5d151b8bfa8de75c0d6a2f694b3b0d1209e4bdca2de13baff882f4913466de4350a82e66641f442f7a400d2dbc0d8cc0ff555c60834dfd4b6d9c6ddefbf7d910c1f92a9161b9e7bff6dff5ea716c98f60d7ce8179babe14a2a957da2f765acabce2fa5dacb05f2de1569de0de9559cab1b21caae7f8a623f84976978429abe04cc5eb783f679535df2323a2b8807d532c3ad81d52071ef516a4d4cd64adb1f4dd19fcd42a78e7ec3757b12ddb02cdfae73fc0820fa0185324c8bd4b590d6cbb01e126afee9927e71f6a08fc6fd852836df7b65e5fb108265786958ce774e8a07c4f1061ed9bc25c3d1dbfc2dc93d8108e33ce2dbf7f62321ae056fc2045906ead058316ceaab6f34d4ebfc882ce9e232d737ddcf89c7e8c7f17510f28c0e860d3b8d7396dde74e160dccd3a0ee12461e96c213bf549520f22595df3e007e197f302eb8196890d5fd1b3a9034bbbfdb093f189ec4adf9ffdb4e862381dee08618d150a499b46b2919e72e48693b29f89eca19a1865005899614aaa893920ec303f520bb830bfa9b25b23593bb7b770594f78e300f91f94c6b3541b6c70ed7132145b60659ba17ed47ae1e3241b77086e3231c90b394c19d6332ec55674b4c15009d90e850d821bc7920c10cdb6ee61621a5e292fcb039fa99ae2fcc7f8435cbbb3a6e33b4091cbe5f0678f4fa8e76b44187ff2c5356c212c4b7a14ba36403a455db1db0c797c63400498a83aa35fe028036d1509c15f80c3cf0b5eb90049d81b2ffd271dd975d6064a555d41639fc25203e97424dc675ccb256768a4dc3422701a8ebd623e20ea32c4c6fdde5430dbd363c96d11f5b85dde0fcc40f6e6e0035f5c34778f04a5175ebef7f86101d549645b6e887fee9ea0a9519991f59630ddc023ee3e81cb13018f2cf6db84aacf7b516da7cdfb39ef8aaa98af5f52b3e76cd52de7576791e8c6346adab256981ca2e0e09437374dcd27160868a5ff9862ea2563caf9e685071bef2080daa880dc7432bde099c0afd452e6429e3323234d68fd9f4dfbb8de1f7233159f2ad90c882498b3b8d9dfc2180a64ad00a6fe560d6348fffe10104801a4be275d4ec98598e37d078473bbae5817591fe6effe56fe739a09d6cd816c900920a26adcdae5ed71a7651499f057e3ca5e042d0ef3c915392dd551e06c073616fac585c3807da19ba9e7472b76ec2d4b4d1274b2e32d72883c9088d09c68921b02494a6ea00e52c3bab7363c4396860183515674d2a3dd10b1f2517271e8f4b3a53fb6e5eda4870f2cfa98b6936910a4f365a3c8d5987a47ba993366c50976801919bb28ae772ec57716d86ba7091a628371ca42f23d80742602a215b70e349c79025a9689c8519c7a139fb3dda97b0707908c83e287c8f38571ca16a8fdcde19e49c17c9e95122f0277c9107eb4f261d9feb3bc0d78485e4a8189a46ceae7f4136943f3663cc97b60091b29c34be7e7dbff5e1761f8655ac1d5a2eb75f94cea7c779c695c51480de891137bd817c129fa548092e34930053df410555294aaba9c605686e4d27a6d4d77f6f9360edec6e2d4d0a0f655b76e27b98a1f95292075d3c77c93131f5898c35d6f4b8f7966ac76e057f2d2380c361fab83e56b82c9a1f2f2125bf7fc84d81e7b7f211e7ebdeefe014bd82351b9ffea5b5e602b3b82fed24c19ebe87e719bb919cce2b19704b7947bde3d88382994736145bd55ed40610ccfae32ec606d921f776546a2c9adbb13ec7652bf3793ccfe5e22469c18af257536a678ac29a987c7505c34e0591e586e76e8ade4899d325c2583c2ec31d2a8acfd5b6540ee05eb7441e1804193b3aa4deb2b3970f0b0f4ae2269244dd8c37b678eec0090e04dd56191c6e8b0c6a6b5804ff5520a9a5a2d206c8d70066aa92281b39092922ae3540be06ba04241a2599f7eece92adc176d0c250fbe9da289990304aed03201594323c9e737402524d1af6e18705c4c0fc38a8e47fa08926a3575a2c186b9d0ffad4b9aebea481b97dac929eb8095dd1f31651d79f155d9e6c6a573562eead40b07958c97c67e28c47ec80a60a865db8f170e7535e78a5e76608ae28a78892b0558d6f817901c18ac25387b5c85ecccfa795bc1aae4757728afd03d17e4c576d52c37985fbd6d5fd81fb2b2c903d6686372565fe5b3c8fb2a500ad454b46c2d9d756bba8b8525dad6d29cdbc399fa6fdab897f31f093ddd384937dc217f62febe481e7287140c3426986d386ad3f05848ee574283ae984e8a53f4254bf3ce6ad6ed5d74f69607d36b7288a23d6ac96ba26231300a3fcbf91b69b39db5369fadc927da8775fa167ec89096ee23b5ea36cec1f4ea6f32b855e4d8f31366e3b8e7506e709759a041890d3498077b23895c11312e9f1b39f618fef52c63d79f3058e09355129196db98811f468b79fd004fa64598cee2bf54cf300fd2c9e655f1d3805541db4c6c68d7a14594464fc0cf981e7e6ea62c8142c4c96d34c66991e33405967aa0750607b4e781d52f7d01f4d71cec0cf2a73b0358d8d26448d47f79f5738234cfb96ce54459049323faae8c5eea3ffa901542c1e284793bc1512b7d16ed0649400e7dbf69e98a8011d6f9d3d1946f5a3aa953336e2ddba781d629f162ca9bf3dc066d0468d6fce513e6470601dcc1eb8b8debd3d91cd4c3be96eed4c52c929b40adeabd16436e466641721d0f90352cd83f4fa9d50903ed2cbadf80694926e1917a692c2e70a0d1a65381d7ea04ab95507dc041e329d85c1f67da4b1c3edadd6ede7c906332a1758ea179c2badb2027f8d86856f7233a3939eae2d7a8ac67fd636e222e42196ab448b01efd44124cfde32ae27de23af542251efd6c61e4b5c221d3210c7302818b63a0cf4cdf60c3b5e4d17c7120940c2ed95d96f320d744cbdddbcc23a37b1173fd0c91b35374a88a70cba24b646e5a633c01bec41f942c83b572df47d4b6f82e9aaaba75900e1c690eaf8a52a8c795378d37649a9f049e43ef90836235f8aa3174a5766cb69fe2ea0c72d6b925576489a012c59fa6bcfd51ccbbc17eaa16e80b63e61935e18c9549b8adc13a87eb981e30ea3a4f299eeccaf2cd8ad066a586e0d0b60a51c486eff43b3fc77078a864e12bacb6986577c6a1caac615132491a93339bd7fe49d70fe89dfbb27085111d86ce7334a73e6722c2e7704e911eb796bb4b343ae5b62566f20d439c8a0c7b5d6df0ddb56eddb6fa38dfd3500da23eeb23605731af9b5b6703b9f36f687e609c1b17c18594422bbffcc791cca0e2d43a15b8bf4d0b6ab3f689126fa42640fbecf117ac7b44ac2cfce5468c472dc8ce06d69fd6e8aa9cd96e7da00fe50572ff31df311eaf464d83853f2038721bd4d6b303464f5e09a7f44fbf9d9b76e4cd0d12e1c52a021aab86b7ccfd38ae047e446ea9e72b8a9abaf380cb7c114c9d63926809ce160af019c2811ba29a83f4730c6ae9392441e0d12283480e5776727b5fcc112ec97856e16057c515578e9d13c9b52db0cb0cfb6901b9a188c73821fa7d2d0879eda5efefa3b68268cef20cd69d375570f8736395dd8b0ef81bf773e6b99b47ff259e744e61d9e9375a1ab9d768068362957a154faaf8ce4e9ea4d9ab80202afbf94f8cb3288ec6f365b7f5c088079a1e0854aaef502b9c906dd54e841e493566ce5bc1b8fc5a831aa416ebf67eac320fc8f4ec23ca6295ddecc918c785fc3b7cf2c1c9484bea79556752f2bb4ab251ee5565805626b9cabd5be2dfe9dbe739a83b7c90ffecf63289a1406c10fa13fefe6e5830ef0f455c0bac38d8a8884d6324013aea36b1fa5b616387649addc6106157bbcface719115202477145a91f5b1113298b2b92858aef97e98634c113792cb53a71b724e96e4ae6d3bc3a5b5e86cdbefc5e6112b9a061c6354ee7a571e2fcb676563508ed7d5c7c27d5d8aabe2aa99d3fc4c0fc89439b698a2aef2403133d899bd0c25b98f7188fed7ba0ba912a2c55854f6cda97e5ffa0dcdb192601152cbb3612c05776f2a40eb31e4004339041a05ade5aea3e41540a956429b78d6b9fcab51becd2228f15beb699ff589973ab45a1d733b5098e4b95776086c21b3727c69db3c4771fa22aad1f7d240aadf3c85577a25865eec55a7abfd01d16ff678f4cb5a1cdd6971fb3d86fce0a8de7e9f10459f603ad9cf6cf28c96c6e5669f74a8a4f2e2a0c4a729b2f6931089e0ef5e8c96c64bd2b9f3a8b34e6cb29bf27e5348ef726cf8385117239e31f91873568cac1c54acc597f94579539d80b5a1fccc353e0108810fab1ad5c6b2ab374f1f51f753aafcc9248d41992f788e714916c012b711b912f78131fd758e8f52b21652c16afa4be1eef4d4d8452cbc1d1d3ef3d9140571917feb18854ccaae183c9927db6304c11505811bc26c141d80f1e9301791645265ef96f4376b0d23d71df845fb2aa508b94df96c939a645f5b4472e06a13427c0f6b869fbe514ad8e9bdde45811ab0a220b50d46a308324b8b26a17a6fc89406cf39193e129f89a5d039b5c163fb4fa909798653f865227baad78b084cf6a8b01814a0add5c567f9eac2a1960f45cceb633ba334a1666b36443d0e7897409038fe1e81f8075105c716d080c5e9e836a9f19965c82aaa98673efb7cef6d69e00c7b970d1e2582b23dabfe9956fd3b3461723e427d6c0e5df8ddfab86447424c41058bfc132680a26f067198f8ef511d1933e895b6ee8d08e36d63d5ac601b96d72069cac87ed879f6a05caf5127579af3124b8622597b78714d7618f38a3b566d9cdd814b4be4051c3d82e7ee37bb3fe714165e38be3d642e38b105cb7a1109b864303126d8bd7a37682c17676a82c4e146f4944855c0ec74a298693c25d3acfb801a03b6531765cdde0487f6c90234de5704b705bdd153493ee9c1cb86c4b827a5b684a8282f26ea3380f4065ea1ec557d068a0d8df155a5749d2b61520c7bcde70698268fdcbe4e07236d8d0e6f32a8187794fafa6a51b519e0480995c54af563baab75590cebdc113923e09f98989d1cfe607374466b6e69a5be12aa192c875c246df7e0336d5e9d08b5e5006ec30e97c02aa837ab2f656f8590086577db7986f3b8377e228dcab8f46b65d6784845b35ea76f047468002592e8a9c504727965b2d6cf1279ddb91302ac7a2a51027307932e3fac1d1dab4280841fa301896a779cc216d741345f13e4671b5b078e83b97ac13ab99290b6a76ec5bfe44a17b51becc9bc48f23d8847b2fd456cc09da0f071714b0516a40195ee6cdd012e94761d1f17d13e7d072b24b5cdc3dc238c6aba1340c8a124e3ff3d7f0a37f6613ef1e2df070da02163f4479eb96ab544daad45f9f235c2c8e8217ada17a4a2d3fd67b78a4fea9b8e0531cb1e3725a1c6ecf6ea3a1dfdaf4a161409f56a9c3eb8102165e9e6d6015d75cc1dcc7cafd43fe4d7cc69d4343c351ee5f34821a1ebed3db50963b897a827e8b4efea0ccbbd445cfe0c30517e21f9c145471d20723f9afffb6363bd80509c22858e57224278bb07600507f8552a34f65f62f7542c00978b06a26133d1755d2262d4debdce7a1ad762d81a3acd344d67177b9dcf1c0e2171e383f38cc9698aedbafc64b9fb5093b44bd5af279c8110ba299106b43d9efc5ff1f2d2aaca440b23eda0a7c88bdd91641716250b85c78d4b67f542b5fe3316a7d954c48e5201d63a9228bc28bb99829887f488d91bdac86cb01f70e64f1aee1afa855a5a92477a438253d123ccfa60b3b9def47dfdde84ff4ec826e3e85edd3393266609f6c8a63e77c6b83157759c8cd81db9f3454c2488eea6a2329e76ea996330fbfdcc7f1c54c7c84e946a73a1d100e37d9e095616bfdfbce93ca1e3fb6c7a0bc5266519f819e9cc3fa41094560c82f24729d52c4ca3022dccde8a9801298710b3b3a2dc3dcade48eb36c4e31f84aee6e9e189f38f1f33665eb360a2a041e8fdf9637af3d17b6e0575c2f9abc1e9b2122dcec13b6101bd8e4d92e6e12a02dc3c997424653441c2126df9a4676e46b9ea1f110525fabc338478b8e7c459731cf579b909ae99035dd2a10c8f2320879473ca0f8009eb0e28d0adfca5c94219c88818300203a388f01b128fa5c0d9d5dfa8da1cd17f7846a10ed632d4bad13ee95321aeef8207c68d07d8792a66ae00306a32f9bf42d566f7b1fc29f9ae647fc37e5d18713d69a14d9cec916c66fcff10068a0fce20187c3f9918187c3e56426f344b9ad68af511aa46f846673049ff906b1c8aee83a5f2e32aba2b10e0972c6a9a5cbf8f0272dfc1d18878bf8e755d79ede760d2995193e29a025c726c6f46fda10a7eb4c4cef47d8fa364fa4c820707cbaa2c8bf9acbde1e26a0a5e74b4f75b5da3f37e336ca17c712aab45dda673f470a30e6bf641d6a0114998567744269202ffb466bd1987f3e6682854dddea4e919e470bdc2dd7769e08811cb08e1362b86e63004cb2689b0fc03046a9a4c3a35884686e9fdd96831758db054b3f799fd92361c25a6334791bbfaf59f4e5177b037efd11c0216e2edd637ede7535c5ced2be2388dc18826d47721f361ab6e2da93b62b2d6bfb14d94ea1d041668887498ca5c5435640865ed7d675e6934c084b0a661d55afe12579c73ef85d4af7d1400a61c98edca354508f35969ca03e514c46e44942b1f4939bfc14003cf9122a3be048b4a00165b3c5e91a5a9c9a81460adf7866001001cdb9f9813e528fdef49e791296d73eafa390435b23e4fec6c0f83c9b1c3df4088a7391f89629c873023e63a494810583c7e0083a31f4a4ccf0bd5243bbc4cdc05f2852b4c0b0252126dcf74d649c21b255de69b691db41cf1b86693bccea2981d6e73baec64ef27f2319f8e7b8de444d8e63550dd9bc8d4b9d77e251465f3f88e4b305a9a5b60476a34b22c6e7be54a863669403312a8b0fe0d8125090c3edc987a75f81160a840c3e418213a881d3192fcaa72a6861ad99338905693c6404b716da3c8b0f9a60d72cebbfc2ae7b326eacdde3913828221d552046f21976ecde2efb9bebf840e011ad330a9510173f5cc3a05d71aa71634bbe1203181f6e248a47a6f95d4e535bcb1a41d80d04ba8ab0ffd15fc967ee47419a6ed5578ed8a22e3b69fddc44790226cd08289275c5a004e4ded64a98e5b94a2f1138c65331230091fd960701c4e98a59a122a36c7870235bccaca877ebcb9f95504ac815e15e19898837d919b8d77c3123b882196a9501b7c2865da20d23c0a598f246d4e6d4f3915b2d25586b36a2242e970fd50cd60a258b7f53ec3e2e602599d6c6fd814b4c4f960bd3e73eda9ca6fb3497c0f812e603cfb3897fb3ac9f0abfdf4f5595541bc8673bae5f29c5217b55eab5cca930031f1ec492c38bf8bc22dda96d003da6e0f2486c2175a0a0b024fb795c62e9fa3acf6d49a4fb54f157b98c1e3c1bcd791f7c25d29407969852d6ffea454323ae1e06074bd315fbad4bbd49c43170186e1ade19d2681bba570de8e75be29c414fd6cf00846e88f2d2bb08b00ce992bd8219bd6f056d7bed2953ca805a23cba91ec920e8a3a57cc8adcc9a7d04cbc4f61f882a649378bd5e8c65dab8ec3a2dd2ed468f6de77255dfd7ae89f30f3961e5feb3730910d8d4ba714199995476715e88b9f702d3588dfe2e7c650616a3f7d701ab5a5ea25dee256f1928d5a404b78367eac4762e957878b66eef65a66bbf78711f3a5fd58ef9f2e60bdf82161a83faeee7b544a1486fc552983a892714136d50585aa5277c72bd5b550b4176474448c33206bab3e708f4d15ea96c9d49f11b13f715fb5f063511689c9b3f3064d4e342e1fd7166ca68c722a8413d4a49d189b6eb94d9405198e1393c29f7387040cd7b87526d2aa1ed49585bb49d408b02a9180b1b5f318318b563e025864483934a85a1acdf39179fad3e512c878c4f4eb8a742b044c2c021337ab80bc0478def9d83a387a083e6bf8d454f6cd1e6731ce621aa5f08fc182e0fc7d6f35669a2a10251476218afbc4877580073cfe008aaad5f4e09f8cb5b62948d376e088eeb6a5cc4c3104f90186917a146d1e3d75acdf4263be18db88ba67c087a76b818c67e1c89429a85584feeebfb9ad8ee5edb97ebe3c92f50bc56acad3f84696c3ac5b31bfcc397bc317629aa05b47b87c8a393d899a855395f705ce8d6c240fd1f1cae77c6191db0ee402746b005006284d144bc0ec714e3fa49b8ade607fa5e4c5fe267602b89f8787fae72317d1ddab2398f18b35e08956eb48f8d4507635b3036b60b8c87ba539b049722b5b707b8f9894fa24a61eec28f1e4417197cba8a0cc8338f01ffadee27242f651c583c697839932a91f23c6d7b18dc6b42205b7e0d1234e8a38a4473c7b3f44183da7cd955ec834de58423ee428c036d84db8e787e36264f004b2045b8935a0d68e1c78b90456c8b93c6862d63eab22e5d864def8f7414810291204a6af87a77b635de20b85ce25861197e063a7086906d4bedd002449cdb84976166694159832312013358fe8475fca3851b253d3ff9429c261c6d72452457ecf0722b55abfa40031bf32c33b71b56af6e3f5a133e6bd6bb694f2eb7d2ce59f6bac3bf6304533a7e3bad7bd216f43f2e26cf44fd9f4abfadf988ca3762c321a8fefebab833a6b5b19ce08b8f65537774555a1c99fda6d9a905f7e02d5a177538d2963ab05775c781d76a9e8b1bfc48d0e3743a4e4b93ebc7447f712f8d2110c4bacd01537c8e9a99e2428d868542a3522741ee575cfaa8b730da685febd4502e1300392dcdc48351343fe3faf567cc3ac9bf084419ebe0d8cde7c0208d2127defdd3340bf88c56a51039e2b655124b1cc98d39b8c618c686715b431a2dc445e9e65c688d11a117f4e49b68ec59628ed6949424f11e28b0da7fa00461f59192c22243e8d942439de4d7c38ab0e80cc3e83706542e33189c2e8a02588202d56828741a357acb45309284abf7e9327e4f12ca73c7018a651b4dcd3093c71e79973606f4d006b681ea20dfb16b9d76b57258a08d7fa269ca76987389d50f6e24869e9dfa76c44017060d32507f4ed2b9b9b21d4085bdabd02a090d01ddea976e951956ad3167a883a3c43adf57df5b7c3de94c559f0436231b20aeafb81d8434b3606b03d749b49e6b63a0961b365971b46d938cf59307396ca5d102229c5fb694a4050eef710db3319bce468dc486b4eec296842aa946367df26b46c70593e343fb5f306137b630a69ef44833a28e94f7eaff211d41f9ea1f8c2506787304ee8fa49804943811125fba2d017b830a479cc1c62731cbc446299570849223587ae50b371ce05f6060b8e20b3399923bc770403ffd3022da7a618f9bf89525e52b636cf012574dd04caa0bb094744950e96cd1dd1b171cac89ab4146d50fcecc148355041e78dca2d709a4c35a5e875d0ba8196730bbf5c91c02a109773e6207843326270e88726ea6d9993af5127d750929fde4f0b9c23c283a3c558cfbfca67c35bba6f63fbc3bc280bb69150bff2aba2c2dea40d2306e4143316b525b6cbbed685711ed9c10e24387e6eef2fbb8f3819c20d0f8639cbfa77fa804b7313cdf0d8e241e011ccd9766e2b18dc567248c975b9989297f1aa4544a1c28192eef360ee3def199132c3ff22025820861b522c929a00a9273035aefb86856db805a7eac43f008869cbb64c800bc848189260885f18527764bccd8d54fd12a6d7e8fba6fd8ba14c0b91709cc2137e92997914701197393c2a95da80415b85b5caa56adbae5b742d4e4030d9af9f0d43f3af25d1ff2dc2f808a07b02b2840e8d6433b674c21055c3ca8c6ee6ec2066f29c21572a94d1395e9347e5bb0f1c43ee6c7ff0adfeb779f11f1c7a070bbb676c11606d1e9952cc031005814dc801e2e6e02d0e262f90eebd148f53ebb58b23c7d681e2edc0eb79a09dbff9eff3e0654dce690d3c7c767890a59a8dcb860bf8089b48abdb084ecd72587f9795c2458d2e8b67f60a373e0d8788e03c1fd311d98dff397cda414948450ed3b5e87d964cbdc4e0a062b8a11ec6584abafa28d7159c1c2f0af32449857addbf1cb56408fb0c85e669cdcc6bca4938ea68b70ae91d1b9167202d1056bc1963a19971c6dd27b686ada9291a2bc0f77189419d91fe8bd7bf986a1623cf28af573e98e5c66067840db1247cd1a6f8b079f6dfb07f2dde6bc0ebf871f7492e5217e89926c89bbd6bc8c23e356e3b7ddc1b0c45f6133d85f0a714bcd3dc101c9dd39b140f062b05e59f2b34380fb23d4aa513ea04a923cb5586123d3dfcdb0171490a0156f25d0b851d960814314e8b500395c24fb84b3d8dccc8d701df954db45e3acb43ae7db6a4e2eb44bc3d023abfc1f6d329195eb9e188e5c3888abc368f2b86b101b33bb5586d43c37e5edad68ad5bd9990dcd08a768acd16a449b4ffc14ac8c9f13e01c0c9c8b0a898d24a4f8ad87ceba0f2ae73594a5075a2b5b1cf8f931a9e3358f58a4a54ac673fb4c6b02e88453d72a118ba892f8304425fc84e3d9ef005398230662ea1eee33e2a8b053e68276329bfa771714eaef824d2d43bb0c2251d3505bccd74d63908f300c36ad0ca0157ac97deed4e64193f08ceabe9371705e367bdb8f8722691e3c7ba7e0ebb2c96987879409b4e7182b27ecdab5ab4ce71db2da02125b6711b54eb24882a4f7310d43a5ff742d0bf5f6d63a713eb9840f5f27ce816e70d4cd16078bfc3ad72ddb02b7fd7f02e6d35cf92918344257184e5712aa5c1b31b9a861d35f4c04faf58914ae48dfdc5ac84eb3ea40c8fceaf8d575492c9d93c6c087a3d4a7cad155d8ba6282c07d07267f6d372487decb6c6e6532ed65da768403cbc7f4a322508c8ef36bfb2be08ed2d9f60a4a8574fa5a81cbca219cac01159c5c5088515f7141d825bdb05e212483c828831308847e1d77282ede466b5001404c6b5dc5c5d9ffe96978844bd1a05f22579d35febb75eb669480097c7b415751543cea719b53aa636290326737adf59d323259fa679a3b80eadb31d478d2e429d08891561cdd8dd2cfd187ca9af56ee1398cbc8a7c6ecfc0e35f5ff0ecb1b13e6545844fb0e36835136a984f462ebe06e49d3c320d9662c82079aa12f85543f450221c9008913c1c64fefb29bea21c754f88f9e8c3a68a685fc1f33e24c14f295b9703ae8b0aae9020e3a6678dc631e62f00b3a556be55f85f3ad4eb190970d8f4567eaa6ee9b9642226a7ac9155b4ff0890819105362c38f279e3c9a857e40f2415353f062d35adb91bd2c817ba3d1a4250693026cffa651568fa5fb0a10c01a475c1236a89812664d5e0090a480a02dd23369372180d1bbe31d3f4038c972c2a0a2e7fa2c2297c5f1a468052c7cdc5aa916240df8c1a7f699250f47d30083b363a0ff7d69bdac743b3c01f735f4ad9435ac431e7792a647e1a6fd112e3c94ed0f7a10e7c4699ca3be47b311893b3afea0392f2787291dc81ed1022449ea2db463d20f00220db5ab602a7a20810d516737e7231663e70e42f5d6f6f7bb5980cea62c468a553d26387a1674b0f468c062b14468d9baf1b027134d604c23cba6f8adec81d89d3a3328bc168c16ab6cca26e0fc13c4405f2bbff99f0dc47c1c6ddb7dd52f8e69da1f1426f472d6d6c9a7e1cfbe2e90dcd936d0322cb3894996f3ddc54b0f4ae59c628530664fbf6ba60a9a55d6f4f3ce314db01c2ae6a86374df37f05fcec8b6bba0c8e51da829c313e773d0b14a3da68733afc027917af90bad9b22c3dda76a97eff5e943cb4ade4b941e29bfaa1746ce1d63f6cdd3a8aa0cf740d2e3e96115c0fcb5c2b1cdf984bff66bf6bda963cf96c30eab73a3c29dbcfb47ad81c2eabf9ea890c557406d9927ee1f7e098a23bb47bd356e19599db54c1282251efbe3bc8e48cd177123c90e94b69c79546ad65741eff1b64b0b4f4d5de070ae9dbc07321bd1e30906262acf6959f05ee890727e7e5d112c0defcd69c019882bfad508548cb49c71043f1dbf9f4ac1bbefde33da23bbf63ed9fa2206fab95f5c094d8115c147ea5bbe0d7d0efc55f4689fbe122e57db7ee31baeb030404e32ac6751f537a7378d0bc2ce34c5e2005a1a24e423299bd7f99e21104936ebacfd5bc78d1f6650a1e4314e7641cb309f44700c46d2a514914ebf5cef929e4d8099002bc76b0aefd259d9873f1ad904a8408cd960b70abc42bc932b3aeec5895984af27e79314846adfc1ff318887ff063330125f5b694f936cb23def6e0e85d701e69e1f0d48bed0d23e87a6575165816de147a87e61996f06e420b67115b55cd5ea4e27513c556ef15be9fb9c183141f8b2b2d526ee1f076ebffc0adf237e9092ccedc1507af9c69210c46ebcced1a59f39036a1081927b0498fb6cb83f94b59b64cb912ef6dfd19fd895d49ab2679fee9de1c70d43dddadf8b91457fa66a8211fbde6ce7bb9d9f3572a5049c307edcd2146806d8c963b2c7867db11b0f50f4329695c900e103ebe7dcff62c77cb8cc7829cb50a5fcad2c588c2201a7ba6467693723aa18b081cf2140c51eb383ab2f0cf901bd3830f11c87b2896ffb5580af4981faedc369c154076a376246e0e34eb4d85440c5f9626cdf6bb61d733e3af3e29fce205e7aee59c5397648950632e6de02cabc84144e10a29bafeb9c11990de067c82340c4495657abb393533dd418b568711675949631176e319f6aa16a8041aa8b452b3556385241b747c575aa11ae78214080610d818a8eba9e94f6b76ebe91c356bda3463e2c125039c2af4b00f551d9b8b7bbfecc041e784ce9cf5007cd39fe1964e31aedd179531d2b021f11dfc7a84090452ef5c2c35526120be128ef42939edc83e04afbf52f0150ea9c887aba2c069dffce63671693b10c4cdd07da56ca0759d8a14d345d52e3dbbf73c0dcb16039c259c9075e8c6e2501ca9e1bd4245a4563f15214793b4a8055aed6f73eefc653b7b91c109b2616a132ea52434deda42ac11d9b5f75c44b6410ffd72b0a521dfe7dc6ce6b5d4502a1ea650837d7f12f78a1b940f79ed81479e87193bf84486db2583d4b72af6a4490ce47b7ea483ed85532af7cece642c88a1c9101d24d8b49bcea12f5c9e2e69851e104be1512484de9c5e7bd1d85699d8222bcc1370c8bfa45d3c77578ef07b090f54eedffaafe3b8899562fcc504262edfdf6ffc851aa0dcbcbb10b1811687199632f7110f983d539fe58a36c6696c080945c01de4e86f4385e2d14dedb521323ed93b75cab4410aa0640dbd6722e5a8fd7710ba44ffadf7bbdf1ece4de1945d7ce395ad09b7ec969e1a0c2daf774828a31d7257586f5a87c7548848f55b64f9000b124965a3b4682790e5e22cd52de996f421ae1601411b4b48d9812b87da3dfc2b6c2b886295b3d298f52a08408fce646403e889b6a8f024f0f8da067ff2c95a776b458f026c6a322324954907c5a27df126a964f5c7d9f1efd16b28d240c30ed1cdf30ec46ddee7e4d99093d4ea755b12b6ab7683e7e3154659ce8a277f5e6517f3d62c00f34c412c9491f8d0cbce4194fdb9b4fda32f1925bac3106e526d9e56d025bbf51cadbf8b067aba01d8ec635bce10de0e8b228185bd973c0052a52e5f969d443f00d8ef77799d9fab41327f1f1269dd2870691e49c9cd7fb07b10dee0a4673325116497808157f62bd0354edb4334a36a1cc8e44ec80d4e707792e943ecfd3d6624aa2d3300e7a321daafdc66cfc1f9ac5f5f99e4d6f2e3ebf2fb3d664b721707d6649083bc2aaa2929a8d5d86d008759aba532d5ffe4084bb3fe93f5380550ad588e7b55963d2c162200b5896c4259bbc5bbd8c933ea6942091221167a6b37d50c0dc1e221142d2df00b22872acb38a8fab57915186b658ae59a3c3a293ec9d8023824c47ea1f3d4f78f99d8d79c4906abc10d0abf4b3f526260ed1470dda2fb8ecc212707968ff1f8310e12d90684d859dc90a4b4f1ed229b7cb8954d1f2609efc062fea3214c4710c6aa44baa88ee1b3ac25fc92386cd31a039e701add5f6e9aba1e0e1a242b3d41255055ca9c75439383ce19a8e476f6d744e485a90b7d1b7fa7a870535d1e012d2738e9b30e8e15796c35f7aaa3d807403c2edc2e4179dd2f5462efdba464fd45e4658183b222072a663b2e6e1ce64bf316a0dcc694a9ec47840888f527d0ee63ec7422af82d60915bf3392269ac08a622f04b2f80f6ed4b8a349edc555496e63c2daf347f050e282e2288080ae8b55a62d84ebecc4275432b62f68a187260ee404b48987dd8216ddd0f24d6bd374afaea0da072d70eb54c33c91048a7fa07238834fdcec7f6570050deedec2dd90bd171edad908d6982814435bb6d11dc99fd9e99b82cfca6116359ac4ebd2c8b7c38bfd1bd00ca6c0ae4520d92ef1fbe21b1bbf648c672ea21d490afcf2729499c5850666985821699bb0abd9c126c6e742c0de8b8376d8c2ef2d49faf96348487ac3d423f65ba2a4f5684b99e93c0ccd187bb46ebcb9aa62d696d52aa1d467d4e88762be7282f845b0a85138ae0215899da3c5089ac40af1ce6b35d4bbf82f243103a3765339e1d731c00601f072325e6b3d0693f8045f9d96698f8e1d8bd7e84f497d47521eac3011799f0d5a31433e206ef69a402f8d65387fcd85fb7b7b58f59ff3eb51d34e1f994eef0bea930f7b4f49421a5aa6b89373885678f830581d0a856817425ace7c3da46bfd074c486bb580d5c3a0913a34382c47fd11175bc14c04ae28ac1242101bf026385b0b566f9cc68fe1d13e7d6443ea954a9c058aaa1e32a51d9248cba93d0d73b51ecda4d8096c70e4f5849064b576d9c5b0a07c553d8574aad14ca7160724dc9556cd0ab1fc0be54d06b93f6ab1ba062dd433b1198caeaf04bab40100c84effc624e4ca86d122fa370f76b90ceb6a2145cc4d14a935ed701135c3b82a2322db79a7ab7e97838f3ffb769016b5e22118ef092690b6b5673da826ec1c2747f306d5f77b15ee9479f992661119b0fd8af9770f91b674f44aebae45425eafd7e7ddb91f503937af2eeddb194cef77c9f034619cbdff7d10af61b9f8e6d2c3d0fcf32d8f47a43f283a53818eeecc4aa832a82567589c3312d0f167cef47473be4c56bbdd563100b41e83833c476fa356dc1142d9d13c764dfbefd32971d3bd4ce88d3d2e48031c9b574330ba64ddbab1ea0f977a116bc8b6689a5071474b6e8a8e2f3ca22884dcd48575371840556499189669a69146598dc7b0689360a74120b3049279cf5dff634cecc1a9364a3b1ed0020de9f7d3c3b8927594e5c711a8f056d658a24263e17921e812f913ea7393318b91e6db5fdf525e7322ed55ce393469ef23fe68e15df5025f85a60fc82492f19fb35f62f0b32b6b9a62913487410500ab36127859fe01a764b5b6b5816124bd680aff92954817362267bbd1f1d3052c8b5ad894ce2bbc84939d239f983da95b098f89699f1de87c3c17112d429d28794d0cf8f75c30093ab07d5c0b091db050df55ba006c4b05fc2c97ab7484f5fbb302551fd9df1affe8456c325aafa8aef9a1249f6f0f37f5e2ae1597911c4443be25cf20563768e0279ad70819bc42695d728d0eeeeba2bf7e4f7636b1ef7c6a144484663ce309062c1bef43900c922d8afbcfb6fc96400ac4a2f8ab731bbfb4d878f6619d2dff94dc6b15209de41b4a02bad3301f85d8afc6319a0300421428f14c4fc8f9a124a7a67d4fbde0286a9d0d02520b5e32b85bc797875469da2fca87a8bb41dc3f2cb41cdc433c91dbbfce235fff170d0569c45065dde8d4ddfcf8183a3f966b1663f3080e3003b1751524c39b7bc78cf7a63dccdf1f8126dadd7535d1f6c69b79ea2e973833de484ea17784fb42ae93a5c30e59e1bfb74f3a931cc858faa1ca8434007ba4c8aa985cde78b18605bdd90d2a77f8b4a9edc76fadd64f6a151da974fa9c9a977399d3a68f12e5fb2ae550936d4b8b3bfaddb9de99341f71c0c4eab64eca143da0ef01ec02dd1cfe3828c65a5140c692371b5d5c9fbf9878f5b223f3f2a2dc2a8cec7583176e254f5ec18ef37f103a377132801e91e53c01e8b617779de6cdd2d204fd735c0ceaadd40b20e8088582d94b3cfd3e5cb9d360524f027f84ebedf21a4a25498ccdfe1d89af0f1854294e9efdf81dc6d5cabe0df1078790643f36a16b5327bf6e443810ecfe5053038ac3fce598496400ef89fedbf3d2fbda54e5214ff170f8e5a02222eefd9687d03116530167d6aa2884a1f1228bc28b4dad12b4a9df0c337c78bed76719c34c1da8109cc1918d1a7f23b2d067bedfd8a38138e2703a8d28180bf19c437c5b53d2062f971ac010746923972bdbc647e7c241f73ba0802760fc6560792ff5dc2d8813d07098547d989a50cc519f7cf57153edae25d55b6e8e86bbf7241c7d11a16f8ce43d7b9915a72679c8e966156c37f2b4884b4262210614c48b7fb839ad2800bfb32796f9129c0e0f85c72c8a12a58ece1342fb96c950cfae0ecffa3da6ffb0925411dabe846741e3a69fc98696dcb52534194be3420f820c1b0b2355cae9cf7db6e330f7db6eac19eeba19c563cf76866ce1bf4dc88cf0f4e0e3edf3187be724d9ed1c8cdfff9705b1aff90f710bb3a04d0a2b102ff0a6ba7346f6f4cae88392b908c702331dc5a09f16073b238bfcadf78e37707c5c207f80a92ebc4d88a0009a81b2e2a8a75ea5dba1279ba1aed7ecb2b9109700a9b689cbf4f735565913e2068c403914c65ec3229d0c76f970463fe3ac72685dd3b72b1d71d66a32410d25e992e6528922ea3ff769322468b6ea23809709c9a0d717e59dafb055c3fcb51cd04147725e94ee92579f4b189f0be878fc7b40cd9a77e9fdd445d5b6cf82aa207b9aa0a92d0263890a62c835130ccf43d018bd2da269cc31a7556b72251e74b282b41ed776eb2424eb96fb81262c00f86ec960ed4ffd8de85f5106c4b6e0bfbb6663e6fb28c217499d75520d7a845d56df1386812bffeded0c845e1d362232716b9a36f5a85596f080545999112fb89c6afbf4e30e44e6f405a4dc20158df0b323e5981a0432d6fac797d5b41fc9f0d99275b98daf9cd2d311b74239e2b1ff57b48ea040e2dbef603482d1f68fb90dd38dc8f667c997cc8cb41aec5c90bada9d333fb3444e04f1aa11d7f6d5d5946803fb9350a2fcf4a1173bd2000fa69475d90540a1da4abdce2c7612362e266c9309bd5888555f6877009481ab9322c4eec2f8aa922cdff868e9c8bad50669eb310aa59f1ee9e44a137a0807059c4db440e8e41e63ae6fa43ceaa5b826297ee5333b7979f7ddaa60cf9d9781d367074eb634a2ccbad0311c60d43f3ff14d6e9d6ca1713393dfb723bcaf4eb7314b045e822fb3e2e9a955825cb3a4d89cfa87fa4a23d9e158f0ad38ae950cd5b819ced29e70a173cfc4518dc7e187e02c9058b2792ddea70c9dc8075f10a44762d70d50cd2e45034f8b16ba17bc6524e6520daeed4d43cc23e316d7b7b50aa2004615550c40347eb3e5f46dbed7b7ac79b94cd488778f4b834d59c40bbd40dc5f84d842b42b2f7f3fce73c7e68e9392184a521e08e88c083d70c46bef9d60ef268447a08e0b675ca9b7f5ae943b110daaa237016a5b77af0ada906e1d7fc63d72ccd2f3ec2f19681967a8e28911ed7853ed1478a60174bbbdf07e42533977237a82984f2602232b9c02bdd19ed4433c4b7584acfae9ecbf7dc389636efe8835fec14da8ffb1645cfd1975a5f0bf7c7a54e7562ede1387c43d2c44469307bfdfc3140e7f4e366a9acd0a1d3019650ecb09ab6a5a88fb02fdef131aaab4f05defccc9a23e02111c844149f2060c24432a45e7134f405be2ac3bb8fefb290d002fb2a6191343be9733091588946445ca81624a0123305efbb3eb5029eb9acd83bd9add08a457f05db067d9406c016f32f4f85118332543ca47e25e9267af4c782f65f01426d0a32774aedb2df9e33b46c2c91cd9c3d6216406d04e4838fea5060abc3e315e3babbbe87ed46eaa6db668a6ef5bc313d1e7124792c739de1decaa3b7d58c731e804c64f7b719fda50a0e84683ebe71c919155b3b5bc561f4a059f427abaf20c0d7b76224c68b46ddd550bd030fca1828c516318dd69366d7ca141ff4c0f3e354f8bf987539c36561b756664358f7fda413f9e8314dd990a7b40b8af05a9083c770e8301ae6679507f0cf7bf4ca39ff58570c0586d9486225fee3a95946edac5a16ad44a786566092e675522cc6a7c28ed5cd784df9be4bcd552ddbf1c81ca8b15b4ff6969f29ff4c8e64d13e5ad66bde007de00667b23f634ec2538796f4a811df677ef39d79c4e881751fdde13873da88e3fdbed2d79243c6b49e21617264069e3a3eafc12131d32af292c63c7f3f736e91a6cf22949b24070516fd9dc8176e7948c5a0dfa305da58ea61b971a9caeb05842f810af17fd33dfc071c66da430b58da9e1624dd1fd9ff9639ea352e62c43602f1fa12bb0171ab4e41e82e61742c9f8eb1080677ca0ced09c07152cda7ce2c651fd59d704681451b4b872b5a35c6e610a682a37002155916fcd77bf3fbe28d1865e6a3a181619cf4d7a89cf3eed4af4855e50b1f7105e34225ce333872ab281b59e78417ca30eb79829e024fc50c078fee4672ec66aab9fe3b651d3c73f8bad018ad37535c75b0dae3cf08aa27f02ca56afe54d81fd2313edbdde52562dea77c8f0410f32782f0345e6e5bf7929fce082dae44f5aed694f8cd8a7e0711f0138dd35cc0ad18ae7d4cf0bd7e462c5f517b5228d37df9664938b09de94d5904cb1afae18701c63311c36674eecfa342b2d7f328be17b529970e509bf95243f732745fde4e7880f19b2cbe530172d6960405d059a68928e47cdcbf312e6c93b33287acd65e514cc19cfb634411b36e13bfca4383cbf6b8bf6c2f6bffc90b7ee681fa6e62910a24fd3c5e0a13db4853b9031db22ce8ac6cb434c2d5f65e48da440758eaa181a9352f44a16abe0aa01fa7d5c2b8409ce0201d4963594b144bcd95c24c53a8f1763bf1645e2e526d49e8641cc958997f5004625e65670e29913e9561b7af70d519ca66eec177c37f71d13c4484760de1d365174b3ac96dfd63b05373e0bd0887bccf3db5a10d0d20c90b3ac7412933fe8feb5c509e4126a8017f94974797ba88851631072d9501ba4f046ef9a299c1162706a7d3b79175d0b96dbb917aaf12b011315705e77621d1ef2350a02508f5947b68582d5b46af8608d1f880643deed3f77f448c534f52b94956b0d4ae56a3d73c9e70b2d86b61599b0969d2723c9ed88ab148e009c757b0936303b25ac64144fce261878a7eafd34466c71a4ddef6d6120e52bd60d8722de43d37d05fcab66cc83bc1bff13b93c0e1ec8105577d80b8f1eb7ad2b67b4e0f52c6b384774d6e135cf850b0e50f9bc93711f116eb076a1473c94e109fed76a0b5282bb0e246e780e2c9fbfec0655d34e15495f27d89700d93cfed6e0cf0c750a70ce418980f8feebc60dbb1844f119ef62d5b265a834fa42047dccc80c614cac71b7cf3f41db93b5a0b06a8bf094863ea01fd3c139362b4dfbab2cab91134ac8df0f8f95cd26a0314efdb1fece89f4b0428ab5b164ba1c357a7928c6e6eda8319082aaea0addece0c96f44dc73178e5fbd687d17a497b2ddd22ef4417f456a87cdb245fd5315cd4b0fba8e38061aa74149613cd85c9704330c6295de58fc56296245a9c6ffb9630d99fa3f1d2f182bead3ab9f7faba9b34a598c4aa411123f45e9b11403c5ed40561d1a09b62664d8552860fd838860cd637997585fe1bed06e7de69dde860c697416530316c0ecc4548380d78d053ce05e10b4023cc37a4a82e6cc5e581003163faee55b7625a3a54ab62233ef4ed28d404f9f01f5033d7b129738c8ce0cbe625f777f28989c2b748e6de91f67319a586a3767cef8b06d44a1e0f995b59500d2a2c8ff96db130696e1ae3533402ca2b197078d86edddd4a7491b10faa99c61ac8ac420e580366589f04b44e21baf48a3f3f7f92e90ce0f6bea7511f26636fd94acc0c71656730d8ac44f47706dd289243056cc9cdc80800fba326d7ebb57963a1f1ee2978a71f9defa648f47b29a57f6abb495e02732b832c9962eae203698148da6508d121f1fb4346d224f4400febba1eced1c0d842e6a71dc22e069513b4e9337814f440db0bae0df15ebfda7b9c651eb22a9b4db2c513daf6c57e164c26d7b62dd0acf5bb507103e08b537ce01092b58f353b1d8510f84e61548af226db5ad3ed42c2a62a4951bedb26870d9ce6c9310682c2b3fe8fcb8ab6641fac53a81ebb104ab90ce12ea00e38f9af7a2fef494773949c356ceef6ad4346593ea814cf048c34d3e424c51e7eb7c765d48c5e7071885ccaf05ff5862381154b9a06b3fc2d73aec2367e911d75e4a568b61d71623939dbc5a2796f250d107009edbe8b2a27743313fe85df677321eca63db0118e707de8009147fc443a3bee058dae5e33d7cf2989333b4fb037ac76816364c9334eff20184d4969d01b3270e03f19d5f6e0788b81ade75d72a7d91581a76e211d938a19bba9ac156d82b224d9f325e642c672dc80a1a0b33351d5e2cc4f099f43fba088a596c482b7ebb48714a3efed7727b2624febe8dae5c9018e35da8e810d39daeda09aa27d25ccef75e7a325863b87492cf987aa1061897479b09980d3913ae6913a5b534cb6e89e0d9f0c8d19c09cfa889a765752fee475731a461b1b0afcd4665752a9a93d8c983a2dac9877fcfc7390fe8fa158dedb3693267c29b31168f6cc9f1b9653fbcf03696ea7798388dea3459577358802a62d5253cb8b06db806e7fa51adb1d7c8a1b4335274c4c86ab7ad3b9ec11e2fbae43f7774df315aa1847a831662ecd9651361ae0a6240212d3908d049cdd7cc4f4cda1307c1e72d9e1590868043402abb921a9017947273020d8e808fb168caa23e64641d3aaa0564f71f1c705a7cfde35a6c649a1bb785b656a8474137c02ce9c33adf89f143a50cd0c5fcb617029a8636aa76ee021af5ab0d61aa9ffe9287caf640962b41e4a57b2590d53bb02d91d0082cb474e1fd6ca93ed01668e8882c49da4e405dceae6bd47fbcc264ab6614f68228fd31f1749b9dfc5878de20af982cf9bef53cb45fcaf779bc3867434952bc1b4e9e3806b970e3eb1869433ec77c7279cb5120166dc7f0aa38bd89e7168683f3753bae4e9448ad1a1a6096108f1cfc4a030278ea10ee3a03bbbe564580180835760992454036fe1aa165b5205a468e3793e5fca355ff5392f2ef729369cf69b7af195d577617fa2f3f28f8814a2047d9b784404523f754a45040269faed5c6a0c35e146d0628bcbd8c9d81c108e958a4a764fc7e44e8bec540e8cd819660977b7578201b9184650399897c1adb5adbb3e77c22d1d0857a48c9b6fe9c9d8f27d07d268b9e4960e1f418193692ecf48af3a977e38e9c17220c144aa3f6fdff751651bfcb79fc2b4d69e662148bf489dfda82beea24e10ddb538ffc61570daafbd6af3412a1c2c9a302f7db29ccfc38bd31f98c32663e3f15291dace847c3b0689e75de5eee3d4589b0307e68950ebb05dd7b72877a1ba83e673d6df54f333a574cfb675b3c6c59a1771e866b3c4ef5f32db5edabbe4832a856e21d1c5fbc9daa112224d36aa81485c44fbf4502d9d7f6cec5bf8efa6c762644c28d25c0dbfcd3c224c612c8dc1f721acf7d745c019a2661b7fed7c84d0121209b51c18696981b2d235fa2ea4202715f73dbe853ba9e5809e92bff71e9dc83a8d48d8e1e660897e5901e1c972deb06d1fd876fdaa06358a0c31742f374e6ffb62613828cfa91f64ed62c6482d727a25c55e805a35a69feb3feede6c9c02161c4779745c85bf91dcc2836c6a4d02a3626745c8db9688a815c83f1bf809e87ec4a002d27ebec3773bcd5ceb1dc5145dcae930c8ff7dfd9c79f1b051765f8c7560126ff4c1183222cc66240c8017e644157a8c575ecbf72890f7b4a5de36f14fc95c0d5e22d4e65fbe8dafaa359e14159b52c7ff029d3ae79ea15dbd7d86d8b3be2dc76cee1d5c718a62d63f47dec177fc5fedf0c8a574d34e496f6d77867cc27e876a24298b3e99cfd95d6285ce8c46848108f8739ecb65824f327258e86c634db984e4c12ad63a8553bdc98b1bcccfbeaf1eba430d9fa0763d60f7465ecabd8d7070e0192ad1b43f54a54122b5b2b9d1514b7316a45c3850042461f4e7ab2a447839088a187462d07787544d1e9553e9ce81fc4e76cf58ba37030e05f140a971dd74e850b3167a1ff1027b3bdaa5deb761660dc04257f40b3ef368870621894b0a0d621c23f93ca92a7630b2cc1ee048bcf9dd323a9ad4a459e4b2e9b0505e09c7a4f3c0732254bb3ba1042cd9cbb2b5b7a731f225b58b3002aac1522fdb22aaf9bd5c45c2fadbeb0e7a25cee0081f1bfb9fb30c240af27cb0d4ce77825dc32cc4376f6418e2e6baed54533f59e81aa7b35475bbaa5933bea494c62d2d4112b1f87f0fa9b4eeea1a21f42c575f9ff3cd06d97b350cf5f1dd34f1e4d8bf263b0101d7231839066e16fe334f344e055d1b65a76e8ced1237a9bd45a6f7c41d6fbfb84c4d2e6fef87ea3e436f7d3e69ba26eecd135dcde453c2e6b0b02ce5c2910f8195f7d6c5fd1b1bb50700d4036a26e3624fb3c5c6388580295564ac861f7e2446840e8140e89f58af82dcf44aaef2bcaf3c2cd69ce226c3be9155ffcedaf5acaad70f7670dfd961dd9d1dc4b1fc3b48e16dfabdb54ab1ce2ece69e6188e046d9181fcbff75283f33732c5ce9e034e9e2fd76d96a9f7e203bbb134232f5ce89fbd8e72940c9608799fc41ca63a2912acea2d022de18b3b1e544a9279bd6a832d86e3db47d523b9914536fd3e45fbad39c3b2342f0d3fc40536243244d857fc7e882db270b0ec7b91d94433cb7569326635a9d2db2230fb81a56aa39538bcbac4349427abb075e89d621f0545eccd90124b2f6e2141ed4e0860bdb3925eb38bb98b83fd369c5a990cae79316df5c61e46c7d9140c2a074bf5826495b16cbe4cd5f2c513155a24c2a43e587bb044dac6d0493a7f27198da5c8d2a23e7f73f002ae4bc55e6493a28c60230b14d1e1b85c3ab41ac5f41a4652ab77e3d89e63aabd5bd754c80d6204053a9b66504558dd48bd62547bada42490d2702bcabe0f60ff01b966edae431a4f13a52871e78bfa94e46f269830c738f8eceb103ef63be58531a343f210cc3b46c332d9d393596b24c06dd6aa8d636dcf988bcb467b113e9852f97db13a1268259cefdccb15a8c6198d71ec626901c8fce2d4c2235028cbefe85445ea9f4ada726831daad5b63492649856d4f6265fbed2a30dc212b7bc253fdac0540e685788ac16a46f9937ed33408869110335287baed79e012dd9edf69db68281461cfed106c6ff1eeab0f73424a176b93dc5ad6f69384b0680f3ce2f2ebddbced98943ee531eaac8301bb61b1b4ffa656b1454241fffd8911de1c3c69e4d7811eca5ecec6c32814656e6bfb20fca66afe39720a63d12b0bccf11d0a73ba18ae519b8f293c4e13ee519202daf22ef10adb46d742fab4d44660d837d1ed23da0397cd29a2d9ab9019e1bbb64bfe5903474c37deef2cc7f8dd82ef6808be6d6eefa1d3a30b7dae8fe5258da207057c28bf2498cedb129dd648dfdccb9de2b52e1ca6770329990afc27db5347ffe9f6fe8036a179df7e6db33c46e873adfde9ca1e421673c1dc71c3e57bf65d9c21152a93655ab2fe6bf35f693e739a10ecbfd842b2100b70097329b358407c43e450e36b6a22e42bd0f4e032d2c8143996333efbdd7f65fad82786c59311c5f0ef95d7b6ca6f3bde28195ca371ef4f484498195ceea6831024364c1b7050c3b4a43b3623f8f758609363125b76ad00374b52c1555e9936c112eec4f5cd6a5ad611c0d74b80c634e5a8e9ea77040a4b76bfbce3a59f00d47d99e9b5d6f131147ee836647eacf06e9d0e0bf8088a95b4eed35ae0db6653a68057b32cecd642d87e9d050bdb51ef8f6558c65c72bafa005f6cce9f8f3cd6781753faf80154977b0055f71a866cb31373b26e58e87801163f489947448629c59350394059705f17e5d51ff94bb295b60114e90b69c5bf9ea8ecb5e576110d129b78e939e2014082223388d8a6c457ef037e64a36080816b12b8a09aeaafc21671e5c439ec2a0b327673cda80ba9fa366d97b5c1ac2a606ab231f7a34ce9d040da6f56ba741468df2a534124552c191092aad12920d3c506cf9af27921205fe96d141330e9d3adf313167410d45d3d490724e8ca8916346a165c8e231891790fdd2da52ce606add82bffebc6b43f5e8d5aa2fe4938a670ddd72e597a21e5a52296d923ac48aab09b76b9f53667e2c05fe52171ec6d03ece79e7d4bbea1d8f859548df8fbd19a7ec3168da0fb9615b36ce2b18f7f1fa7faf7ea5fad6adf135d8844ae937adb9779c4342388dc994096a05122f0d683b4f5a1ffb99ab1cab71b46faece4c5391b8de05d265194fe2f493e94aa20820709c5e297ab2855675b964f2fd4c8f888d38cb8ccaa530964e631368d06df6b138329ee3d58e6dafd4f392962acc73c48eaf485e0f86ed88c7c3d6d36b15543b4c56f67429044b4e101110a52b2cf49047e90fe1f462242c82879f228605a787d1a28428c1bb15d09b5a1820ed43e263dc6fc4669d9d18eac1c512e47a2b326351157bd41af20178b6ce08afe3dac3ad61306d1cd02eb32e884e93a4aa1de1d602f416ebeb94700be27fa66e06e82ff0f5c60a3e3018fa16c11b18cde6bbe74e7b39ba29ed51a95f7d664b700586d6822c8dbcfd5c17c56a32b6469078be7a965ba88182cc246c3af70b7f33ca3a56f8e45c580a82533355af4da56328d80378fe848ea4f0d703ac1fa0183fa933e484c7eae0f6924e6f0295add6cbaa66ba86c506c215bf59f7f4071552afea6d826ad9b8e6438feb4e053f008fb1212b4a2a2ee4413459e8157aa8accc1726c76e3cc93a99d584bf5436f571c0436820c6d6a1b13b51f6d94ca96adb0a4c95da4a2dcb6bf70baaf9076996c2afc27a60344508c364c72d2d1b0d35a173c19dac0883b079a9225574b79dd3f387ad9dfd9a3ddfc541b484ece6034267071b891eba91fc2b2a65b52439a2e472b96c99e29eb7c406dbd5d39a43d23b9ba8a5b0bb19cfa6e0b83322ada33e815b36330c4da90658d78cefcafdc98a8423b1e25fac904a04b2f580f09937a91311642b37ef6eda98de0c1b04d45029c634d8dad683a303bd64289c4cd1ae4adefc0ef8eacc4268e00d12fbd7a09c8e66fa4a0e9c233592dabd66e9c19fc63d77f67bcabfe42edc121270150e4060dacb068dfd874ce0f24a4cc98b9b5cef348ace440307ea8889c138764eb6d2cb3be2c2c95e2ad16f94f06d16c6a0e9ba6b4fd29dfa1365978f2deca5c5c75bed958f74a0d1b9b441713c9470c0ca1cd107aac8de86a70c00b64d7c2967c4b8d44c224cd550bb46b8aad39585f357c245701980a42782f7f35622345dbf2c545e85e5c7a5fb9bfda9d42bcea73928876bfc2d5a8ac2de80e8923aa5eb7e93f63199cf4e9d3fb8deda27096beba54139773923887d4e4529c45a45f635c886f83721a865234406ee1485f7fc26fca706db2d752d76cf6207a7dc14a5fd96192b068f28066de1c9eeb4db67d61341dbfcda52b7ae05686695874563dfa2ea6a2a5332dc1089d013509eea18233338546948417c8b8e51ce05f525ed09d713f6fcf09d1071c5b9b83d053e1216674c4f742bbd19a60debb6e940868cf60bb8d87bcf35c9895c7032a4b0b39fcc800df8959f6cf6266ae62ae3cddc24f4aa08dd3678823625536b9a6ae59598ded6c58f83d863afacd672230ddbb25c57ded909a397e35e29a750a7cd606f7c63308204d782929f0f3adc2b46c0ef5fbe687b3c438db45891d9b237f23104105b37937a29cb7ee0dd5beaf23978c543764d01035aa57f22d20a44fb76680aef351e36751fe557a729d82c5821b3862f12fc235d784394c7e166403c2db9d0d1bf140cbc80a9d8b9576dc631fb197bf875e0387171be8cc167088780a5024f9284ae492e8d49b08f645e2940b336d4d60ab049f49985aabf6807bc7c2462bf6ddfd2956b1308f9d431857c0130a605c435fb0bd21903456f43f7734c128f926a9e59076486c2f63f440c9e3dd073cf7e37daccb0e15f3ae318bd5468ecddab35186f4a2b5ad5d4b72be86d831959119dff30c22f6525b192786ee840f72e73225df99531bed10dae2f33bb0b0cad653536c912363d0ea2c7ee7e30d1529b9d760a16fb24c6c367bac7241e784962ac620e404c1c5bd0d6c2f3283d0af0569a21a753488dd00e0d1027c2ba1d2fde401c39d917dcdcfc31eb60305f0eabde8207ca24c9650397e0abb454b81423b23b583a01de754ddc08026d4fbcb87c52564337813125a1ae744fb1f4ed758f3d53f05acc0e4bbd71ca3cbeeb2b5df13a367fd9aa745efc4d7f32930742a4c12b929381287e17be51bbc827b865f7d190f3dcfd73aa18424c18014d7b33e58694b5db776811a54512ad561dd9ce872bde53d60d96e6ac56d3764b15f2caec625efbffba95fb7a69e786d1d292003ffc1b8ade5cc10af934176224aa2b81e6f42d9c96138942cc09035bfb97543878410dfd998476a482ea09431ce14a3b14ad82272376a49bfc426bf501f529fb7dc142212502c5b62ba5f0262c406311907665597dd7e55351c289c96a154848d9dca199b45865147545fc67952945fdd88d475b35f5f43d072beab97ebfcedba516681748a7dc85c0a780a44f576d01106bd8023672242a7af858ccc8c5c9e0a65c24bfa968690e61e0620d60f5db0b75669ab12aaa49f37ef2e12f2de16683a1bfc977ad65c52a557e983dd849533d79de36853f46531659d55f6465049d5ff207e04604a8c3f2e501ade81b7e3d21b57dad1430d8ee394b3c93ea83eaafde63d99225ded8f78160bbbc4fd6af4f24c3ca89cb65bf29da0e8d83afdecff6cea56a888d6c36e056464d538bb042030ee3c2a72996482203b4dcbfe5d3ab8b7740defaf26845a6041c18c8d5810f0c8e5e505d8cc4a6ae72382c8c2e08ca5ea845d881f5fee65480cfffb333926a730ee24c6fcf5e21ba9868460d398d33ca886f54e2596fa47bf05c856e2866c093ff281791b2b4418956d1305545d8662f168be260984af38b43deb62455d6a721696e520db87bfd710f0d118830ca35b54196ff6cb3a82245c33d2ff5c7bba04f400fc4ec612a93ac6c675dfd73522cfccc8544d36b31250dc7b78ad7328fb17e90c57107f6a33b831029d44fd8fc771cd6829ef1a880939db2c38437557ea9d0441fd6ad735645d6a74ad8bfeed8dde7e2382973ee5d8fe6176f364d91f0c3ae42222e101a1780408721957c5c05c6253c6f1263ce5ca35f870c990f9b2f058a6bbee5f4cdd3bab91313f56e170c7670e5b940ae2c8b7461453f29c5d4a8183ff465d34ebda2a71f9f431345894c0165f796f24a087a72f745f61808cd71d8cd9df1af59bbbc4dbcb3d7e97c9329dc3b87853813971ac5870b2ffde2cf650dcacf0cca3fcf4b55b4943d197636d39a03df3412c9fb8c034e685a9733deeed23057a1b21d064e0c1b9eb662b7ac24c2db5a43cd971f7e25e23f141b68c8c36bbf950e5df94cf98bdbcad10f6396496efe238139a295bad6ac7eadccf2b17bfb72c2c47106045b4e7712656d24f2697c56457d1ae00c14bf6bd4f1c8596f4108554ed475d0891de7272029f3d28688ed6af444c83ad80c42c1dd79d53ccba39b73a705f8c9bb41aea8936f8dae05a86a2809394e3d4d728cc77ad7e3ac973f1ed316edfe538614b09d189a7a16bb084ba8b8b67b3f9d6e4e1f35435e9de5e488d31a910fd886c36b99ff6fe219fdea340fe57b9ec708feb2d9ed66064b004c5a9b43272339dd690bf29e1a86b6c484f7c48b584344f23238a07e6cc167bdc190fb8fa4b33f3fb78ac9c25a88e98dc1d4cefaec8b490d3253f005f730ac6edf53616a9b02c1ee2c43a18c76214d80d255c471e17907e29d00bd9c61617b2065b22eeaff6b32456306b14a9f7bc97b12655d87ecb4d106452b5b2b9cc348f2e61dc91721c04c8d376eb55d37a557e456b4ed53012f794e72de6e36616d3e9cd70ed834d497717719b781c0d8a05803a67105503a858dfb1303fb29741d426887997e0aabed67fb685fcb8404f5aadfa586759e33533e6930befa8856503b3dca129421baab64325b5d1bb0debf6d814f5387e84da106ade3ec149b6b8430ea714485e7910c502491bd54e2da14cf66770d746d088b674e017b95055fbfeff817c8863d4f50f8b566c2ada0cbd21e428665702412b4bd7c452d33aecbd89ccccde14e57c23c6937269aa0780e6347615ba0340149276ec7b8c869df89ec0678f04f5a6c601cb5bc5a566981082d7cb2a0083f4e4e624fb821351bd16f3d162843a5031db95b4de83010f8df96c732f467f85b148bc34b14152094cd72572f7f85e0930c88f423744adc25fa01f908c2c5f5e679e17932d5dbab585a2d8cea022c3b02267e5aad7eea08adb2c02cc538ee400f56ea361bf775783ebcfd8e8bbe8cc448a217a7484cd186d778c1fddfb6355c045029e5ca175c16f87b6d60dac1d1b7e8bf424d1f8539aac73f4c2056ec030c9d23bbbb53e57d9981c36aaba539db86ca4f2e6ebcc5ce99121ac58f8c2cb170028cd351c06c38939e9ded176aa330b575f5527446ba6baece39122de28bdeec7764493c1b34b4b0754aeba847f2b081bb8700574a293f213c225e26e33ff42b12022fb3301d9befea715fb1bb0099400b74bbc9cab4e04bc74cafe150dbc81ec2a181e1c4602d82ba16cddeac49782fe1af3c4f9200cb184c87fe856b44e3339c074fc8fecba312a9e4d82fe43e4d542f83466a5a8e0496f563e8c3df0c738e29f738df6bf6eb0272cb502fdeb13755d9d338ff1a41e150eb9ce6c961a9ec8004421092f3d37d76d8440b01401bc82bafd49c3c152028e82a549d9e170a63320a7e1419bb862c1853a9351ba360f34926a053a96576f7638124b63185a7013548600f20ad00ae08a016b4046e9ba9bdb5385eadec8d1ec53c8dfe0a3299383c2eece94a550cc11e0e8f54cd62b8d4938f7622e912c29bb29fb36a634dbae347007086ca2d5dc31ac6b7a82cd9c652687b37307e63e8e91c652f66727439f522eeca31ac2768af62374a555f5bd911b4e8fffb19d4d9b8620c34a195726b5a14c04703f5e0b398e6dcd8a1be74ff96fa21cfe20f7d370a0b92b598d3cda70bae84968d30169781e4eaf87210189455d4a6adc54a6ae26520051c4c24cfc5c406b987d9302815e25dd8f5bb3831a2c5cb7a76d37e880dd3b29bd347f79342869330820cfb52bb7fffbcb50992bb864842d4653fe2932e3b001086ec89cfbbd9b1efc2a2277c00a481533502ddfd54e26f0c8c62f30d4b20400ff9125577e837a423cd1d0521d2d07a585b926312085eafd0c509cafa56eb905612f3c1e110d96520159094ea4767c9e2af8bc07d57dc17a2a6ac28465d5414be2b73669cff3c8a38843bf50f3e86014d5572081b5b529bd396cd27c72e6bb5bc0e822ac4d58ce3d4e4bc0d73a7bd2e4302de4eed38d598770c02bd88ab8da90f8a22a1c0e69feaf86ce09fcba3b125c7845cf547cef057f2dc11d664c9a231616f483705da8463fb70e90d3fd45869183956b608dfa57483881419b48dd5ff735ac69ca6e63d8b77b8cf2aeb4a427a76d63301ebccedc3ce56e344acdcce0acba14691f9c73a2be17a0517d14d35afc30a504f16e6b259ff2ceea51a0d42b6e254eb1ecac8788cff834cf0f11f3821dce199ee13cfff577714610ae190cd50aabaa04f4098b4fbe0546aa97ca6fad79be5c001850c1fda3c7ea8576abe4759ac363cb54b4607ecf8d5622717210be2f07eced100a8019e7505924e499e61a05d1db8e5f2274407325fbbcd21fbfc57858515b716eac2b309b1de6119e05733edf047f20230ef0391502fc64d6e69d310c7056d25d2062e413c495bc79fbc64544a170884deebc356b1bc3c30c0f4fb15e093046a9e42f2c40189dbc0d6faff77ee04f96daedf8ea52684fd70d18c33bf77461859f40b4dcf6a86ade02fdbb7d273c2c9e55b0f569bb7a797c1549beedb00474ef71da24a159712793212ba067a753ac1c2aa6cce70205d2070a3c58a7c6167ff1f4118e05f59cc072784f6434556b1ec9014db29c6cb21e79b40a3b9b1dbc354f02f28400d21c74ec32ac77fdae1bcc7361c961b2c14d02d7bc4460f98ca0bc4dec5d87d47697ef0091c57f1d63aa4e7c5b90f454f5c0b0ecabb88e895cc76b06093cddbd68adfda6e19435d7772a898d728e5543d028c355bf88c60c78145f2530f8dad4564b0b6bf8fb5ee5a8bf41901492a910f183ddd93471e35db9370f29d3fd6456748e6731202ec0f32465b23f66ff96f7d434eceda839d05c7595b5b84f446f6c85f135b7f764d36ab26dbd5c4ff23e4d9e4d9a0617ffd116c1fa43c5656a7d500498c6619ff6a6250ae3136127e0f6e8d0453b1e1fb8253119529958bb1b28ea614800d636cfe3f1d9bcad2e55ac727ac6ff1042a4327dd3b496963a29f740f967cc29728a66b5e387e45f64e8d313000385b7f13993e4e4dc4f7ad5a5cc9a810eca8e5afbcd0c2fc81a16b721c23a82d9d0a7f906858ad858c9cad14cf8bd1339cba13ec9539ba57c7c15e143fc8604e6d63c6c4553aa517fb4ca282c0d1b0f189578ce9133cc5c24d341bc30768ad9c241f85f5af173a1a4ca5d81bc0928b0a3d950c5bc6777fa654a947f8e17ba17f5e182220baca1c2276480f0025fe7479aa7ab57cd36ea1f1340c89f6c27d506cbc911ae376e90b8c63e5cf522ba291fcbc65a9e7dd812ed2fafaa5341d83149631e94ad6079608ee4594623ac65d4ab2be178d39743338b16a06ed583c2abf1e07aa99487da1d4fe14171b4bd10a560653d738f506375417a3779fd5545f0758e53016865653562ee9082eac87bf5d465ec39f1a88e679985fbaf4ccdb6014eb4cf6fb75a02c0a262c1c5f2324b25d039245b8fa871b3df0127ac7a5815889786fe7f3b4f11f31f6991dbb48f08f230fb6a7911e57c23123f54fa2909d4d66092406f5a94d9d49fcbbbef0dcb169dfa8562b3227af4badbb8b47ac67c5cab8c3c8297d896ae37b19a53579f253fd7720e5b0edb81ff9032869b880fdbece7e868b8a6d959e0058138e834032e5675b3353eda0751fcc5f54f6fe47e8fb9bcde12f93c4f86f7d9b4113d2c2bcfb67b797aac44be84cc9ea55532f37f809c77a1aa46ded22626ad49fec0eb71d214c551a60a7e39ff89803f14d5fee2e82b4cd89ced26f711f00759ece10027bc36ebafa8e30243619dd2f66f9e62b4a4b784aa0d533e3ab26e62ca79c65f87fb415d3a9ff0ada02fff9b60fe794012f5ff114cba5e2c5964e13f5e6c0d08852e58897bdd9688a9f0c5e8942efa75d08ec41ac45f2f93b43bc73e29134a83fcc7d36f8de9ec7ae63b45181d21864a96b19d945aaca7b3afe8b8f5b1c8600b0dad1975e3439282107f992fef9ab31534661ec1eb7d887eafa5a9e8efddbf094fd359d97b05742eac860d72f451e61fbb42dc85d9857b6f2ad43bbf0aa10ce340fe0ea8a9d127fd6b8055c71748c8fdacfb239694d3c30055040bc11e0a24f1226cf714a4130bbce768eef08c6926c614b69e966862ff2fd1046fd287c6d1d9e371d12b728b64b1fe150cf39e91f21727d602711e9a672bee2a97f4305d9c93e61e78d5d2c6a7163bc24f8bd92bc35e234b59bc4481fa85e88bccbff849446f21d4c55c457ea0dfe6f379bd7c4a6c8fd404b3015b2d75f1bc7a987217a72e97591a39c95648e9f39fdf40f5056b643a867868ea30bf1dc23afc8663a860911cff8bc78868ec6c8b8f0abc48dc73445706c2180db855803afe196f3a2e667344e6b044d6bf739ca4538bb707a9d584e0cbdc0b446c91ea876a1dd48238115df79cf59a795d28bd0f23af36eeb610ce555e1ca66fd525592f6ed1f5c31820d120e216f012af39a96e3a68ae24542ec4bb298ee10d2ce8e7e482c045dd6ad712e204cd0059db7606aa3d24552b80e28aca4ee56b45480795f25f057eba899faef510a88e1fb7cd124e6f00b48492e3abe80ed52e5cdf6f596ae1a946e90391f23fc48e7ebf3152038fee5482d13c2c2abd9c03b646eaac46a577f7ebed3081470404a56a3a20e640e27443ad4624446366817697c509873a7b6f04582282339913c2854c3cfb873a59a01e1bad72241c87b508b444076c53806c91399e264137332d6fde0f5a25dac1669c9de735adb84b3175f885a03807e7a8de22d61e16de94803d25dc68b545015ec3dd9b04f28aa78bc27669e3a7a0a5166fd99e8ec2d90568d8827d007d938f49c6e6dfe3b79c3b4246087d2ad713bb1dfab991f779a068887c0475630e19df106f916dc7ec47566e906f2b824eecf5dbbb0074c38a0c76b1b5f207b35a123408115135381211fd80a942c2850adfef321e60f2acd870371436402591d2672acadb346d24796946e2d817c85009b7647b7b7cd77a5cb5d19a313ee55a617fb6638c43cb43804706e340f9bacda6e9b127223b40ffdb7ac391f71c272e675c58440c850e2f02f192716bcadc1ddf9d75b165afeff445699bf2f3c1ea2d5b346185bab381c9626b46ea5b48b1904f09c881b0b9fe661e4032d2c02bf730fa206210707a9c40e87f59f7574cd91cd54785044dd2ce2b20e13e36fb2516ef170317c4d1780375f3e2272a160376bda9926948b256d27c2ad592b508938929c9d2f79ada2cdc89f61c21a7bf06898f0a77456d5268c00ad262a8a18f9502f1fea475b8ad613d518000767674595f6a637ea3ff3f912f3fec8321b83d92917b1ee172985ea31e73c31cbd314af8dc86a4e8cda7e094324fe049fa3c1e475a2f25c47b8778fa7309d749b037726c8d9aa652360d9ffe7a3bccd127b0df9aa39ad7ae3e41e961198a201ea0444b0e25211c3983df3655aa5e069a2da31f3a38e632c553d940eb49d24652cf4b8da6cfdf3059e7e73555d61bc18bf1a1ac4ebfe3d9f99693557ab6c8addd21a1c7efb363e0c8942cbb959cff05be8a1018b79732c9b2e2c719c51fba15ade98f11927f1b3478cb17780316a3a04ad23f6a62f3d4364ec6b884f71a4b75dfe1d785483e387f9dd46855bd158e3898e55939372f20106f10540f2aa288188ea34d3e051b8853e91a32de16c22e17ed454ed35f2ba6072e6fe3d9fb9c779094fbe9ca6ca3a204f4658a077c8a46705ff2eab7c55844e3ac1852ec7032b3309633443d7c662292988e27e3a63e7135b8df202c386498b5121693334cb1ce9335fa7542a63880e9b07b3ae62343c4a3c985cf28744df8d4b682c713c72f08a99766a9e84f4c17e91523f671df85c6ea456753a7c40bfa431bfb9402bdc87fd488cdc2e90335a268f09ae32f97a02fb4a5dd3e245ca516576c20058a8b1d947759e914e843f2ce9b238ee6f39316853e2954d7d47840e1a43f693eedb67ecb4782dfa2a4fe8f87afe85e48412644e9d6b15351732572119af36987c31cbfcdb5a64d3530101e93eddd7344e541818215f67277bc383a4fdd954c2b7f93f88b8ad114e1dda107c836343078f704ed19101acc37e6650a3108705458b09f1b1296d52e71a213619328c778171bb6870b1c091499d56d7e7aab89e81bca16747e53df0b7ebe1a3c81a421ac8335b5641f3bfb0cc8fb9f55b15354bee7186b366a0fc00c0f0983271ca92dd61a3291f21172b9f2462af885dfa858e2a21e92c41fa2ae15682c319647e67152a67c926179cc062d272f4b865c89dd2a01f22bcec872c102b9d26b87cc67099828b5bde6068261f568ad785789e28f8ea4cd4f3ec4651654a9c99457dc25ea0df6ff8a5efd8d0d40a2976bd33e86444ebe6e11c8f8efd21b1649cda9d3d7a773e26cc9901e38468028ebecc7b667e99d1208e34789ebd5790f63b780245cc15ace74de71a096912234de0d1b98ffbd94b410558d4922296ebcf0d2cbe9f524c5d34c8d3b8ff103ecad6370cb71a70ec4528f6515dcefae2c8462ecb86e323dd6b6603cbec634d26c297896ae4852eb3858939653e7c2b3b62bcdb2da90fe5e4324e75e6d49d231676d5bf64a83805b964ec0f98de7b9c5b42952155191748a894b7e6c6b01acc5f473c64503ba387f35ac1ad160a22d621fffec7facaaf89f92d92855afd19e1a7a61963a8c22161bebe110c5947344ee4ffd4290a9c235c2556ef3e59cf6ef94a37ede950975c32cd956c41f30042b2449595331b0a35b402ad3846fc59a9771eb5df027b0c3833482ac2d724a6685ac2665df7b2c6e16b7ec469e8ede5a3b74a2422dbd5bf246f2d58537d2283d5e884802a874bb4f0e1c872194ab9e8d1e9f720fefbce8a598f56d5a55eb7869add3257ae2a021a8310813024cefdb1429d1ba2a6e0f9acae1dbb6cc946022fc34c10c71858a4debf94b056d42e75b134fcf45f07ea510145645740d273985810f3fb5ff0d483c5a8e0aeb3fe4d8590edaf641dfa03d2a52a62f4cad98636b846a3aa617159df7035182efbc64c82c33d557c2e271367586178d7299593203efe5a9092bf5c12b38201e519e7583894dbfe35f9916d4fbd494aeaa41d206bd34176514596f0587fb4af7b2a8ec29f57cf7d7cc243b1a377b9d58044dff83b9bc943ac0430fbc67909f9fe27b1198ab16574277b77bdd133442f5b5600caadd8c46802f4095d667d2ca08b021d1766991ea3c1039c8a6a717d1af2179336b2a7b0f08c355999015ffe5a2b826c818350a2d2eb4c4b2320b9b87198d05015e6dc1e74dd75a16574434d44caaa6a972f66ccc63b981b0b5e313e183914b7deaf6c3cafc365006090fc914254a67a87ca11f09852e155b6695309956b26cf997eaf94c30b223191450045f826f88a87087a4355930fd8b94b0fd10c85d09978d92546d0fa4f04ea3da0451207945b3dd68b3c4037da92434fdb89bfd40892490d8c854f6d1750d0fc19269ad059df76ddbe73be2d87085bcb5b97ac46a8bf3e8b9909f87e27c75a00d3298c1f4341c38ef2a53f5fb193df70a2ad8b1243c18bdb9874246aa36012883eeb543e1da19723881b318998a11dbc24d83e4fd640d1fca78ce3038f63dfa784300c8a53639919ab485efcf249ab32a060ea14c40c38a3357dcd699fa86bacf82244983aa7f9dbea7e6eef4ee11359e5ef8ef202eeaa9f7b7057098b14d75adfaa97eeba4ce564681195bfb0e510e2595fed718a5acc3b6037f993506ab478b243ac57fe49105b0ddac5a1e2f3924fa32572290b63226eea2b836363d5c0959f22b0c2a65ebb6ee57b3b33df4fdea4b37a628b02cb3b9205f7c4877e3e61dc906fc7e4b6e30a7ce8c56a31dccabff2e6ceb35232dd70231052aab03e26505da60d95a7f26a53fe7ddb084c5182c006eaf5bcf169d653bc8d047b692a5848eae57eb6e0230b0d46dee4ec8a8bed092f3abf25b2f3a4a62d91eb85fadaaf52e384e1eb6fd45f46cb2332cb3f5b73e93bf24653b394de42fe082762f9218dd3a5c763e875541943dbf41a3ed3c7717df9c682e13d7576d3fa156f09478cff4fbab8325e6f810cdd9cdebaf94449eaf8ac0174744fc77fd3eb79829096faf8fc125f781eaf9a64a2bcf332b993ca07414375675da3d52c45661b0bd82778bed01891b84e24c55a0daf8ae6b435f372148344ca2e54c0ecf7011a32d30da9cdd0dee5466ee5665a6853933d6a6e626a76a77126e220876cfa82712e0b402597296c43ce6d987558561fe78c6c8683fbc609c780aca69aae60c027a7fd4e91a2aec57fe886b6debd3e76414193672d844aeef7bb698a7741d7d58d1569f1a780b47f90f6b76fdb167de089a3f48ab4e1a2f1e14d76807229d3d6cd28a553c1b399621208c68b2c4db6f230c16429594b796533324d5b62653fa47e0611b820128e5daf7c435b43b82fe1a008682bed5725f888647be04c4b761b55397d022b7c1c7a307587686ec58f780d47f17e34f8f965ba58478450335fcccd1eab4c788b3aa945b17a1c30ac6c0b362129eb991c37712e847f8ca5b127b946a309fcf108204bcd2ce4c07fbfe60c551b7fc49ea70a557678592d50a56254381b157b216467a45829680eea306c1f673a750f34a240ceb6816328e5f4b3e62e583f1b012181a6f213dea55939990705934bf2ec70e5b1bb69af79ab99c9732c1c198d42ec621fede31e6594eeae220542ce28aee068a650d2519792cb914425913642f8bf2b1599facbb2d41fafc388f4f5003ef0f1ea93f46d802faa911967b507fa8e3be335847d508835b33884d282c82857c030b3100653d150b7ee08d6cffa3b7d06506c3344b40c838b2bde796e610204d870df4c1bcea64e93325340bd28c05c5583730f2e5296a8639753ae9c64e3cefd6bfc3a7bb94e0863edce507758ebf68cae69aa12acb01713c65a689dc3d1c1a8f9417b19eba9abd674c81d09ab492f9a9140bdd14b2df57454bd998c4ea122a17a50a3ab6de1203268aa8d0824d9b369981dcadedd091f7b1498b4da53ce42b0c43e7484c8f5ed1fb398ca8374a8d333aff08aa3982743db52f940bd121ab546b58bb49d8db6ee8e86b02f3bda42913f54b1dd3958d591fdd6c8fd7fd55977e7f17508277571bc53fce94361410d263f65a76360ddbf7d786b35f891dd5fd328763d76da89f7b6914d4cc872aa2b9583d74957ad48e773996f0be5de37dceb9d5fce851cd9e2897c75f4b12c44004b4c99ce2957e4342e092c0cab187bfe6fe60242f3dc880db238e717139d638944b8f4c9fc49a201ee07f25fd6da371339d85748fa4b9c76e003be1d58d29ce7fb2ccc4af04293b2f7182bc64c3964c9d5642271ec45d0d082a00bcc144a16cafbadf997d03be7cb1559e5d2d753028a42e687b2a37f0f1a3d989c92f83262d7cd9ba91e19b93d85aa76c6d9483190dd5f7c336bc8cae4b6374daa3af52fe971457a7ce82ee19a83c42135e7b2d0bbb4bf22be29dc440297d81f325c86eb3b6980a1a7691d890163d2ca11470dc2f49a5df88bf29de84fd06168ccf618a6410db0dd22ca078f4d3328c0f6fcd6e857304327b446698b13b424ddd3e6e8ab0b38ebd34913945764374b97ded2ace242eaa20277c07facfe8f260d67188f9f53b6594f8589d2e9c40578f9826279d80b56816bed0005c49016e57f654bc48b71cb71335333fd1b6aa4d4aaf068c373c1cac4f3810bfc50242fb3d28b553d32d93f387b2fd4d0dd5534363f70a80f1bb2e37c61f615fb13afb23e93ab8f9c8bdc23fa85b4701515094b37e7d4825b8e3af971e574c2a4db739219a2ece9a49d874513309306d8d084a33569b60c91a813bbb58dc5520f8a2fdcc193dd249b345f0b9cb39b6a15ce976de8c014d371deab05dcc4d6740fc690764981d6fcdf30358987b92bb62b9a25a3ea9ad35c5d693ac616476d420c1d3305234f6e5809cc944824f2f4c9ea08da1737d35ab1cd8ac03e15e3e3410d2736d8280947dc5eddd40601162520dfe65b0819faf627bd6704c10ff4ac26f4467da05505db1472047bdbb470ce1700f6133baf5ec2ef31e77fd51839415f766749b73eacd3524bf6187cc46ae057569dd40d84316ce3a6afc3044ac8b66b73281710ba96b67423654e8e25bb50763a642334d114879a2c55d2ea542d7785e32952089204fab148b89e904d282916d60b86c28477dc30b090e981dd99622eee29d6c7f334e69f48775dbc1426dc40b8e255ba94619410f6d7074e156c7b5563cd10df9c1a5c287d0800e244e5ce17a0f232890cee44cdbe2a168a0e51504dd449d32cab97c85841d65b5e8f47e368bc2d637dcda9863f05b6d63fd6b887033d414968fcd5ddf56033dcaaf80061c430c029ea997a80395d1e9d3300334fb5d9a6a6a7bc76d55591bd4502b18f30fea4bdf39d1d986204c2ac61f80bd10f1fbbc4bf005a6dc7d8d2a60c9d6da256ce92e314db92aa1631fa48458c8580e44aaa5ccecc778c7b070c88af1be1095ec14c518ec9059689931b6145c1431468945b1bef337eee7aa2af10ba9d3e3720b10a62dd9ae423e31a9c4bec2ac31b39a53ff6ea2613428f011756454de744cf1b70992cd6af45813a567856ca42f1e81a78329b1d4dfded9f609ea253ecd3a71d6cf07891ce7d206555674ca911ecdc7c8d1ba65fe0bf568cee594b0fe6978d52287a401b3a0f331d6602096f93651cdb979200351053d41a946f3b1847028e1eeffa93934ccdb181f1502bd17e51cf9e848e2203c9bc32ef2b90fa642d74c33fa290c08fb7a2fedc0f53902b727c82d09cac62cc5a895b0d9c7ec8899994fbb17048ba69000176ad77db2652f0d3fc351db5963338ffb77d6a26eb6b48488a80814c099b71edf322cfdce35be64c8ab86fa0c43bdb97a0b9f2761020ca9c2ac7751292806516d0e21087cc65c56f6ce9dbbc54716b37daa1d1e42b31f33f7578110933089983525b90d98252ad99b445a8d376ef9929139027c2900a0b89d7fd480729cdad070b3294c58ae6e9a98c225a1d7632380164de46ae3078669253407a533bf2cb924eab837e75e0f409ccf1c51180b1883d051809eea6de1402232c5bbdf2e705b686dbaf2a1032a6a88a9bb4fe92da362e57b19662f298eff4d0a88e7482327fb9d56fb29d9efe8dfd9489c9caeba8d50c8d3ae99a58dd6572048cbb594a292ff0ee25ebd1eb93d2b4685f483e79c338fc3335767317aa6fe7885b19ffea096447225ea10b8b614a643aa76241c801da85253f876939bed8a2fdbed733230f2a6e156e9300dbbcd73aebe183f9b23edfcb8c9c2303665984767ba5d97750dbfc0963fe62a789407cb5c601bc2ab4da2323fd936469e1afa0b82d1cb7a9110b3eb37c5aa4d9282b99d6547f0940a1718412eec1f1fd4217d46ea23776828d8b9ab7cdc0e52a7a2ae312aaef066ac0417e8a2d3d41dabf0c84bf50321fa0fe7366aef2c853c219aefb562b32458394204d452e2b98594d29ed2793a155d850a270f71f84662ad96fd680779097ae8d6f422bb1037b2ce0d8a2ba4904c8d796ad376fc635c066bac0ea7aa87dabe6f4fcd8bb7ef43490d7265272ee30606e81faf5726ab94f30b641cda394e928e2db9ecbee132f554974d9c6e61018b0e5f0d55e32a058a0ee23e4e845a67cc4f5e69595904553635e192a5e12f5f414b91763f5753c2767800dee89ca623e59eff417d766d4be79e1bf429b78080a62e7792a2c7f01f8a3677efe25f666f41d876928dc77bec6ec9b298fea03dc8c6c8d226267372ad91f746f7ab5a69d17855aa6c4345b29d1acab1a0e19762a5354bd68ba30055d4cf4f990238ce28ce46ddc52e8ba8c725d92e6885dc4378640ba991cd6da0390bff1ae16d4e97df9fcff90f715d672d273554bc4d8a9ebc80646e6ac7b99194cbaefdb550ad77963136298d37ffd0600be8610420cc143e5ac03fb641451f39965b4deadd59c786fab0a1a11bab8a6927dd0bda2fd3963604072b07fd0bd9f9a6b8c4c70507ee9ad2ed488c78c248e16c2e6db01b7011b1aebb01766ba6fd67993d00e71f729eb81d508179ba6d9a20f1952fd191b73e4bc6e6fa6c4ea5f54a1b4b7a8f864d581c1389d53b515c0b36d0b7bdb3222753a28fc72fa9b51a837a705eb8634959639750beb7ce6dfc0dec5a47c4708f150f78887aa9ac9ffdb67c8412916902addeec7ac526dd9a757abe0a467b81627838e80ac4af582fd3e41f2dce556e41d0b2a5218745caabd79dfd8ba3613ef41d14e00521d2b139fb2b5b9baa8a6b4654e3d198c508a9963a5710b02ef736813973a84a74a787fd852242fc32a87ee2594c85cda83114abf4aa1deb6a7523bb5931779d74ce6110509555fbc270a7c72df6ab7c2946ceb2a77bbfb6a5a0e46d8b24fb4a1230769830b921a2ce29901f844b96bd82b49596ca468ca8c3356e7c94338ac62e67e5bbd27d4f1922334f986d090e6002678de1c0c7dc670277dc4ec4eb1ac66a170404d5cfd4b7516caf5133a00094b8ba3b4296c9ddd71b856f0ff9053f190880be575e801931aad390bdfa236b80bf55e873b5bcc69b0bdc409686c49132af481d576e32db000a11902684e178cb96f71f36ff75ca5610f69c6d8d7f04a9534e0a01923016b6c710fa3c3fa02fa628caf4072c4e3cf121db3771cbcce10230e5d2a40792c5d2a38c80ca1d122b17f30ad0751ba0c987018b8418314103f36d603a707ebf6e1721445fb88cb06c120138f0170d57251a1883409c51592e4dd01cd67cd9aa43b84878dc0f7ced363c99209e5791fc0cbb22aa65b92a5f44e520c937c6a1f632cb49431981b93944a442d936a93b6a4ce7b924d1b8d46faa3c5f27c208a6191a5d60baa924c2f6d809f8df9e9335b005d2f20b9adf2ac797ab7c5cb7a81c8b0093211d7d11dff4173eaca4ad2e9adf0a26951fca2dae1309209f1c5920361af7ed4f19f0fd91e9ed273e1e835977fc80ab259ed5dff229db7173d4c0ef67f3a14904095a9aba3322c84a30858dfe2d6d40c84a66e8f99a0c45fe1f877a16aadeded926a5e84be91455a0a5c0c03f44975ac336b42697cd497d9bd73ba8fcb541c0a360c7880d5c2ef823178a5f1fd835b483182680657322e738103c26547a7c6780f0cc2199dd9ad1d1995714f301a08be21e7829ccff46a7207c99af2d6f169958019be33e0cfed763333b935aaffd9c4e9a6eb86ea6888635625c922077b9f3b347826f0bc8255af4c61044712ec6bb7b7ac8e1b9328050e1375c8f040191444ef57128e4c4c9b7f3693fa6771853700e25addfa865a13ff8559fb3e9fe3fd7a145f4d5f0afe51f067b7f5f14b61fc577f30863f467430a9cabdbcd47241a9fda09ceabb385a167cb6ddf37066846b60d0bd13706a32009a5aa7120997e613e789d2c348fc3469d6cc6952cc776cf24929e64bb997d5c5a5e53bdf227cd08dfaa9a260d10cf5d1e2408b54f9cbd2931b66b4b2d906c690e22120783e06a8361c548989762fdcd7be180f9153b59299d1966b28024229e6d400ca803eb19a2f8b57fa36abf3a68a3e93211b0257eac00604c5cbce7a184c789de2fcea0747695390a844e5b9bb66575321005f8aaca72418515cb2dae9060e73b60388e719ee7879f290a17a7546fce94166fd3742ab3466ca3bebdd34f7034a545e44d765d903429eb8a402a0ade91def53119bbc70eb2a241080d4fe2609006884f6c7d442b205dee55d1c6d96d8eaeae7a3cc1098e1b9aeed44bea140ecf3c9eaf8f57e5ad4e63376c833d0e5c884c620eeeabbd5d016ba5e03d1d9dd649a14ca8c79981c7c21888bf33fccf5e93eaafeec9ad11097728ac4c4fa245b3bdfb30941584529e5ec8213db910caed70db94840a76b3e076e62a71feda99a9ef575c648a68dd35782fbfaca5fa9069c99fd7f9327ded25559046c90a37dce522ae72455cb6619125eb203c28f6f8d48ed770ebccf1735609e442a5bfa8c075a7df83e0d639fccde4c67468d0e9144edb04d35ba6705aef1e899cab7f55891d59a4aa90dcd30e472fe0d871c1782f827af9f3a8e83fb94518a9b2212e354c010791f1c296d579736bf875258601ac945680516b4a3c88f4653ca8e4664368f5bac50ae8d13acca0826fcb59efb6c60f1b0fb99f4c058ed1d076420fcec5858fa7e1e492e08aec0c9057ae354c5efd1d65e30051401a505eab3df47fdcf479a596795bd86c1b3cdb8fb5ea96a972fd90794d0013da79a202d220a5b3c8322c07e249e4e297baf3f6701eb6718e72c10840aa53d57d8fb48f94127071d04f7c7836a33589ab62beb8faa35584c0053ef26b21318ad51a67924ceda2285d85e5a1464abb7ac6cb16e55d93e22d939778fc6cf32267bda9aabe188724f3c759fc9ca015a974da1da6340e589c8ac181addb272b284c432cbcee8fadf60cb827e0af65486e752d5be73f36eb85d86c6f38356b4cd6e2aa48eee524c4757bd04f581a539ce306a26fb9cec8d123f49103a768ca1059996ed8a8f77f5efd33fa5f94c11979097670d291f1b028b8baad3006be580e3fd0e75189213914d3de22e4174fd88a7988d1ea94949a165acfbba50243d4cb08166c761c3fe6745fd2ccc9fb17cad7ec1eccd46e38197646880668f49fb450fcba40b5121d41d0a4c428a7c686f8e20ee564d04ece4c2a0c9cb957298648d57a597f583647c190d6605116dd703ddc64b75a827b0036d3d076c0a194b8faa7e58884a0ec191091a62eb2d5136d770ac5b99c51a06fcf3d1f65a7b9a37a495f6d296afd51ecaa90b6e95e04a804759ca26928d3c67c126c8ab094e4df5f18bbea5bf4a988f20cf7626dc8b800dd2e2b6ba4d752b9d87934ddef92e27589e216dcba83dd6d63a303885c36a399a9979bb1ceacddeb0e0db72c12b6947719d1266da72c4cf27e668f74f99424c8b54b76677bfdf51353ff209e42c32fe31220189206175a3e0046bebd29c0234f5c7bd54c8e20ea35f6a4535941e92e1201eb116d4829ff4d2a8f9009d168559d58a415b5001b055618f96f471da499c6f6a1eec1230dc64b6550fd6ff48c12afbc260dcd05dd56e91ad6826259f7300d079ea4ae5805d6ac4b228be5078f6f4112c85f7f5acb56907fd290b0c863ab3055f7a6daf3663604085ffbfa6f6a7bdb633522cb1efb2a473bac7bd14ab81cc4bee89d3c279213be34e892d2c9b984165d8410ea7b80d11f335d451c55364701590244f459a4147c2b59ea1d9c5a52db9aaf2d0c713e0b6c0b5e64635c8d71286ac2d8820917e029dfed30b5faec06f89e8ffe03dae012fa3c99a125eb3578cea2fd81a4520d1a02f96ae3ca497cfebd1d9de8d977da1efc3a52cad8f9bd1bd29db10cab39d013b922873b616bbc7969f710b682cb1c9463fe5605e050c8d081f13e2e85726542fbb238bbaab2e688d49955ac01fc7fde975cef230801f6fbde4abc98e4a0083b5e332c5b54a68dacf5e734048280a8a84402bc98fc77715540f4f4f404b23b9d4ece3b99aecf0e365c3f051b1cade1f4b014c89f23e833dd3be64cddbf10e13748d3b72ed3c4eaf82f16f7f277d185dab4fe5489fbea3c8d98c63eab00cfff82b2987f66980d2bc8d43d71ec7f09ea254b347cacc131de52b6d97fed7e93360965ccc2872d7f94ef61119daac4d577ec0cbcb1e0cb47a298fd62199659af89d09b62d3a4692918c008764f2f3a13156c31b4d2a0abaa6c301891b82e05b0b4838eca6650092ba2eb3a3a239fe9d2c00cb40feb2af93b0e55fae903f7216fd69b1381337e90aa1e41e59b67faee9ba06580ba23d9c07b7c693dd460768897427fc3ae3e5fbbc2ab594760d51e9beb717acc3da857d0a20c1aacf27cb06562e089226272512397611b5f5b27a92c49bf1319622972cfc478ea0515741312bd787e3b2ef31b2e4cdbe4e35e59020e6df59159f8d114f379f6232af27b5ef6fdff36fae4548958bb3ee31ae2b911325d9ab5d11f5bd5dd96b6601a5e5410d249fa531bd6f19a254e68be8c3d2fdd113ed6ddff4da31b77c14bbe991ef016ad0d401eb30f706e50c05d8b4de8ad3cb49031270a2dc5002837fd7ea28a3f1eeb167b9eeb40aee1f4797c9da86c748fe88756339e0823182ad375d48166b0c1603c332bdd7e71255f756bc08c36312d8b429dd30bdc864c4c6b2c063f7a05cf8a857d4e53167ce999c6684b861c8cbab67fa61e49d89f98be3bfd69512d4797d8875325a7ffbcca4f8f95ed71631206ba59b06e1afd190886b578d45efade895653f48a5a79c80e3f7d5f97c9ca6222b69b036dcdcfad4949048b66072f8e7c68c7c518992bccb8672c64f33d37c24023ff230d77de7a387c5c9ed89a5d5c150549fed920df901b858fe32b8f7b21bdebf34f9a51d8d93bff30861ac11afac301caf95ddecc06b83f059782e5f19a2bb4645d9abf544701ee61f2253315411cbffb07df58fde0e6c5001810c4dc28289dacfc88ac7bfd7cc47e6888bc9cbb0cc07d8cb552053da86cb40dd02139014bd91b6ad85d1833c4011d53e0e614ab5ef2be74fc55faa6ec7c3e1c464760eae7eadd1b83738afbb2a9b613dc0c886d123f1ae2a9ac184320541a7d4cc3c3e50448a56259ef8bbd49190ccf8a02f740e816ff52f684911e75d72a25940d53cf6e237836cb6a82ae4ccd9404cbede9840743acf7cb72cac63adc91768d165111b5b7976d041059b3d318c77f9542c55aa273882128a7494a874239eda707e09f1c256caa84d68f00f43cd36a735063d9f51a4cce05eb5f5b84374ff9550909ba03de588e572d58d815e689845084844d39259e711ff8a0ef6948603d67d38e5cc69d256d8fc442a7be72696d4b7057c0585a2c41a31fd95d418f9bb3806491d38f57ddaab6525e8a19bd2a39ce0eb0e57e10392b1341aaeaf2039f1f1d8abee48bbfed8ef5ec01c775f9fde11bf5c26bb5d7114a1ea59b6923d5d9479a1b86a449954560129c834a750be54927dff6e0603af77c30a16ef0182c28d972f7ef87057bd65bb902332905abb29deb3d2bd3d336f6bdd5ad5e39a1d511d5c48ac1be080796ea0c487353f63a8cd8ca54ef91814933fdc7c4f98d02f0a57c8c783ec2075d5df664decbb47137a6ff8ec2705f94ebfc313fed0f7002dabef08252b965b2ff82f0a0e08d7c51b224d3a9b68280e60558464a2113247c0cd43407aee2364e8f22968638785ab9a5506ce5a8ab9b6c556d87209feabb18a28a0f0a7d4daadd8180ecc46868bbad741e0a51baff987325db26de85d6374719231b11d52dbcf29a1b91669c60780a73616b2d06d81d152e8b0108ba49f4ef97a81ac18e2e2f6b83ef8bd6da2fe6b9ee12003140d42842cf792c3d0fa32686529dd5b08bd914d32628b776fe6cc40328f8823bcde9e26260141dc5cbc4da8fae1fadad06f6ad199c309ec22cce29f66856a7a8f3f0e7f30eb49c85c92fe0f575fb1dcf680316ea39af42d844ba5a443460c47b9225634c5f17cf9f5f88cda677423d543a71b603588e71cbcb77ff2770fc1ec1539bd9cf363c2ec1de6fb34ef6bd17d5839701d3bc446e8e0aa10eb958b4123dcc541d295a475f20adba0e59ed8b6442920467d667bc2be47611e76b68347bf7e5febf135329ed7311488c39fda97d0bdf8a9fc0e7cb00929a8f79dd9cf691d29f5aa4bba2aa17ac255b5892b47271612978efaec7c5358a9b1d921dc2b682c47c416f41d86190ad4f33d4e0f06fbeb6a82bc47e61fe89ce74b9a02799ca419e878bda1963cd66fbad80eeb5212ffe81f5f6c26d465850b25f43377b166293c5d24182c3434e995f7403b10060ee8b3b6dbae9e6316db9c8400d9aab443304489be1471b71c5b9d0c227a05f36bdb33562a5556ca48fae823d0ccd450444a50efd81976b6499c459fb0315bd96dcdb23c8ec87d4f19fafbfda7dac01f9c1faca0788b1d2590956d7c00a44991a49311f72d8483a0392758d0ee76a0f9d532d2721f84b2fbf8e0907f2811062d799ee37fb550093e864f3f04ae944f20b241b8fa59877a7df4e112d6488862cc2c047e120c0e9d1dbf9dc8a9011b6952caba0196887a97151635f0aa63a6a386a7852748e3d152d06b1f9a2256125e272d111e5658ab13c09d8ff96e3eb2d10de1308423ccbd1320da6373a4b1c0896946c0d50c0202adc8ff0897a53e8ac56dd8a995afd3b9604796d305c53b698fedd3a980129823c129c48f895acfb84d0b4623de3255060008484f53ef0a858edcd50f8168b4ab6642f71a91762c27ac2c27eb54ae8090f8e18a14388286ac8a047510294e5be87d26c70cf99e7a02dd04be389687d52a554729ae104560399d315a4f349fd214bd9c0f5bc674d6e47987834df5ed45d870a8e4b5748a981cb0c6e8db4d1ba75dc3e782b88dff59f5a885fb3fceb22d00c304129f1655e2015ae326c2a7708f438757a6f96ae48812ee41619b8f415cba12e486275c536c7bd1b038c22e102ddf2ed64a3ebd58cf2290443b69b68f3512440dead8ef0358ebf1ac0b9b2faeb20a5b94b5951ca2b28a22b0e7cfbcd09216daadac40ca78b1356d0cd54865ea3444452143e1ba320e2dac09345d8cbebc6c896a4aeaeb0b87ac6c7aee088ed96ef46147916fc35910f4ee6468fd1f7fdd6f67cb13d1b9918ef2ddd29c6a9160e07410726e72afe205b5c82fb96fd332ea7c175cbcef54f118202ed1a11ef8c14b4e45176189dd84cb18e689a445420d4ea30b697ab5c97d74f9ac921ebfd2420f137e00bc9d252c7af365a5b866dd19eaa1f0b15c8f22aa8846b88b6ad75c0525f4ba0f4b2bcbf1d8eaf88d56bd486a4590bc1063e92f4941e02132127fa460fcaff11b3ad89143b489fb44664772971f20dd7fac7ceee8cbe64c056cae9f5c89aa7d59f83abe325c17e42d39b74c5ba945e7bd66e684578f50972d59cbf039c7129afcfe18bbfb2189943e0afb04eda7e45059076b40fd2ab4932b537a6678ba60b60f85378ffad309e3e5ddc70ab39bcfb740487611397778316962bd2987ec81c980a21b5edd9f21de691047027ab49013ea881573e6b74c2ac757d4ed696aab56f47690f0b6b943ea0e0ef9f0143b56283183724c0279725a45359e2a216a296a9f18ff27b466064e4f4deb58c2ac7d1e05c2e09a24d572233430384faf885fc5913a3c225e53534738c610f6bca206f59ce6fa8d64d8697d65f2172c229725f0b0e61798fd518f47e3e58d46732876b7138383f18a7f44008bb0baf460ffc8b26c7e573a7c45296f1ce7e4b2e2af42118907dd762f990558fec5f46d5ed39d8cbea90fbc7fc7f52232c004ae73def29ad1d5b36819795a59d8cb43d25415e4e9a456ddff2b4ef328f0b6cc340effe7f5fe75eef1467873507b63b38eec134a6aedf8e2c768a6f8451c65486bac1f0c78bf4c8568f6052a5c921986ec2eea49f3423c6f30371870a9cb47e9039a3c2bf35f44faf34ebf93acc4fc3048c9e1da5c509068ad7b6e773035731fb8340f56d8c053e3027acc0a280dcb0a6bb0488a1329f125efb01a2b28658915a4bd94af84d0cac96c72197d6f6fbda215e8e58261cedcf8f293a281210d771e2c435625444544dd7acd8452e1fe3ce063f9303ea84ad02d8e449a67b7405e4024f1f5a7f8980a60b27306443313ed9d9923cb2e117541cb97a156cb8450632c76e63ac826ccf45b375b2b8837779d626dbe7441ef9dc7d984ff631b35ea975d0e285b1b0d639647d80470954807d73ef5054017323a2b1fe8a8c0dcbf70f94d5161ad78b71a6a3a849d7d304c4120f4bdbfd63bcb579a52943ff8446b852fec81c09eb8956289306548282ec511fd5aff47fdd0d4d480a74f62d4647c45d3f5842abddf5a978ed2ab23284e251ed620704ff2681d7b83c674aa2f500ca2f22d880e73b6dd690f6f78471da3beccbf0a64b68d3fa62e3edbf27e008d17c3634b5e593490c9f1a71fdda2e91894592168a5025c3ba3a4fc05739b92c9a6589945956a58fc44234d8d36e8180d68cad3a66b1f021655ffbec2028bb4ba7b0161de36d8f06ed6a25150b6c6dc6be410e39ba9a34241bfdbda2ec92eb8082f25d3bc0ad1c3bdce919cf642db219b48d9052f9a21a28ce678867fa6eb22fde7e09f54b3e77ab1a4fb50b7c8df0c7a8588c584506afd2afa1aa9e64777242f00a34848f6e7bfd0967800661720c56a522dda44a51b8c45d95f02552afb8356abea6951c5646adb53ad81d545dc1b091c26ce1acedb827b2e7a8ccd4c876ca42395cc8fa2ce878397b03d55b91686a850a152468e896a634338f3693bb9c4cb1857204269ba32754f38198461967e4a157d5b923004268f564965f0b47522a42b140134eb40cddf994a25895559421ce22109bcd628576c8f6b4a80e77bc1374e903245e0758887aa5d29fccc9c928b1a19361e37b84a021cde61dd7b1403c792603eac44827af0edd4f58f116d0c619787f9e786a7885c6c45bec5d8e19fa8192274ea758f4845a18140676a785e087be11e4972c174c306abfe92ac5bb563cf23798ab528752d8bb2728bea8b07a51a5f1c8d713defc0b407466dbba02b9e38d8958c6ca875e52383ac06c048c3766222c02ce55ac53646674cae8a43e5f86e24959c6a3391518a552dc7a56018785c666545abc2d8c2c8c1286e9f32d36bb6efe0f40796e3c908e62734fa9e37b13451fba69deb538043876a7613103f3d51a54df4471b86b08ff518f087d2f8228bf0f1890d0af78bf66aced5ae275be21f2db30652c54d7542d00563d278a8d171eefebce5e63ec92c60fea319144fd2eabfd3cee29bbaeca1a29633a3bd0cd9578a9d7e00047003150a61adf058c012a532d255e9437eb32d06af7054bacaea219a57e79b2ca0656575b67d2246e8eadf4e3cc64a700b482f8bfd1b55cab1532a930cc83edaa05b3cbbb876d8be1b5247379148a4fded9d331db9bcf86515501a5ae82b695c6bdfeb5e0b2f15338570c8fce301d10017a41afe67fcccd0631cba007ba2b61b13f03b0c99d7ea687c65830e1583d9014a32577612187c67dbf40a5c40edab46e012e159ddfb8f0b03da8e442642c127acf8a02d01778ba55ef44d8d0d882957e0e28671886679edf329dd297adb647c62cac929cc7619b779550bba1671a4bcd031abf5f1973f64390cbf2d0414564178b9eb5d22ef7986f884e7777fa382c0d6b8b9af44c89dfa95e24959f053ad894c3c6f92a71673290b5477c9e0cecc31678ca0d7cde4ec510340659d141ebaed77b071328e2cc38741e298e38d45de1b53df134c54f5a813fdadf031e509888674d8df199ab87ca748228e448d3d02610c48fe05e7d61e82f0ef430f77866f4ee122815f9957c5159df5026ffe352c5770a296873f8a5de86bef88018618a1755405f5568d048d3c12ace188f06e4388e153d196758cf9e6d4b9ca80193a74a4adb3c867b5f995fc9f303c578cc3d84205e2efaddc52a89a3107f0dda77a5b0f2dd23a6c3aa86942baa8b37cc8b6d932ff3c11b71eada27e0e3fe69e4ed08c35e92d5a2a81b521f618482b55dc940a8dd4af60457d006587d492025581254c1280f882b54dddb520b06964420117f162e509e2de06a9433edf41c06e30178884e21b454e88697b6696f5e07cba8967a33396e8f283f79b3fd76ed604ac3236dc3b49fd39bedc649b10d62bdb012ece787d52af3e37d78432e043899a32baa5b3c335932941b71f98d712a82296e4fc8cc5188956bb50804699dcfdb8e96e262aacb245e653130a64dbd9a6b0fd2ddca2232825c48601ccb24b50993ea880da31edd6488d3e001764613d11de6b55958390cda94dcbee1d9e58c126b509f6caa507a065a9666580543e79265f317009d33228237ad544aa815b804d06cf2c3c5a6243da16dc58e3fb71520690f7bcff5541f7816ec7fa5c7b630df8d25f161274139d82cd560d5e1807b6f7d132f5768867db184941136d46d3fcbe8380a6baf94e4fdb73589a0fb48faec047aa3761c75dadb76fbd5f95192ae47671d0965cbf525c80fe0bc325fb35edb180db6bf0bb0f8739f87cb8b0e9847e1ea0a5666c7720affa7568a16e1dac8d76bc4ef67a4ffb341dbbe36566089bf3559dda02cbd6d3219d691df620f567559d64505b52fd29fee66ac3b15a2e4e9f6986effe905b9c910f926f2e3a4ab991e924cf3abdac433f12c6708c0d956c3d0cc4c8746b099a5c90b02f5bac4dbe24bb966b3c7968d3d83aace097f1dbc21725d7c8ea11a72c8dcb03a13dbbe9b0ee7d2d3c6cbf8cde9644ac88fa2cc0cde52d2c633ff5704dc6e8203d1f7e494b2f7cdd13b0522fb36bca743bdf283522f8ebd4f59bc1d1d9c69d472728a9864d224d6b0c2033c149ff48e4bbce96516802eacc051b4b15ad911ad913e26a9adcae294c5aa53b806b72e24df732556e67ceff342591f52a91f9931e1eface2311b30cf8ff653e20e64d33cc75245479d09e5d204efd6ba2179e27128f127c1e09f38c1fec33a6da52531ef3639d637781dae30c6039ee992a8e42e9a4e3731f3f86714da1f1529bb8b9527e050cf24a318c0353a6909cd17bb1d5e0a015f93675baf1769d49b0a91bb2f4428b73dd1bc1a493a8a8b597efdde0e4250565a290c9da2492b7abb06f6dccbd53368efc19a939edd85ea209dada6469a840d7f0d80d612fb80b149c3d0a123531edd22d79c27a91c9e4e10b270e8e9f6023a208ce55266783cdc274ec1291a04ba0739a794c8193da66bf21416eb694d527f315f6756172b624791d54bbaf778167291aba6bd5e87b8abdb05f2dac5ff1e2ab07154d28d030c7f2caf29c31faacae0e9a6c3d9d2c2125f7cb903a925eeb23d2957e5b8ea634acc4d00c82ad737ee2fd368f59216c8d953dffdbb9a0beb9fb69b0040ac0cd7bba75d6e4c153a8021f71370e9ca2a52575cac1675b11b5f58eaa658339994a2cc1cfdc134f97f0d31032e86ad1c07a3a25acb71d8db2fefd7c7b90d4af41e41899f4b35ef66d1fda341ab2dad9017b5067dc264ef77b81d52e861685ae8064174e6e93a3042f4d5b250598279f4bfeb72a56ad25577f845db3c0a40ceed8f1cde164e47a95f9bc448ae819b1764ab5470a076c0b25a164d934a659edf62807bba3a5c454bafe501fc2f90d53adee5babe68ea8c5411f901f6e3ce2aeeb3edcebaf37d486c1b8b4f4680ec20a8b2a11522d765a711930f16e15ddf7f66503afea1dfe08b385c3875ab737f831ebb2764f61808256bfcbfaa76ecca7d1964ebea6ae8fcadcfe7980ebabea0c4cd274b7d873488ef4250b3f8fee14e1f67ff7771164b3a27df5c895191c3177ec219be4af4bb79d474f49e2d46354567d8389795c593f9fc3c51652d40f8296c594975333c507b091ca9a1101bb6749857634f2ee21956a9752b394ce1c6220f227d4e9ca4cff76f565e954809ce9fecec79d0d3771119adb40c9fa8ae1fcc96ea6af3a479d823696efb08a6959baaf7ef497f73638aa2f4a6df3673716a5af652786202fb12bfb9043b2824ab0d44bcf02bf594f9fa6ec127358cdad0a12308a28ebe44c8948dd285598ef3c88a682e5cf1c89296dc6b3c4be95aff977d1f1cb1a929e8c78e64044700e77b8cec981a94c2a5337c5dbe237c281b82e635c935acd243cf04ec6ddc2572a87cd41d71e674097492498976f3a45fa34bc9f4298e559f26181cacf15161923d842459e7a6ce4b27b97376ec614d74d75faf8bef2a9dc093d794d346c57e1328919200b3b81502577db7992a13cc6d11dcf8690eed6ed4ed0571251bff07dd44c3097545a51f06f38d5e1140afbecbf37371b79e25d70b5b3858794db21117534fd08dec1835027587f69d0db7daaaf58e42c1cf312a01852064ab59b675985661376d9378573291f4d9c771413450f051c4d7fc8b51c90978650b2869b4d64951e892c872299a701b96539d63e5d0d6e30cddc3b8c8897b06fbb5747d34ae7b47aaaa9888473202a07b2ec6624c55afd8d138bc6e622e933eda7bcabb6bd8d66b074f542e87736d4c4920a0c7834feddaad777fb5800902e641e638782f075d2eadb5bb536958c7d7f4c1f6ba00ef278471d9b4e778e46f873b9f7f0aa8916e85a7dd5df56f3383ee87e627c0a77401720144f2b39928a62d1580d001171e0e5e79c29a2bbc0cd25fc7cb4bfc878e8113cc78309eac9ad1cefd349a22ec518597b8c2f195c0e4f5787d5845bb6c33a5d6ab38101a1545539bf2b1ec052be0bdee876ae9b76d7ea581ae94a4d33681a150006b0da5a4011eb3a6c614a706f21de42d8746e91bd18fa3ba26cc66559b07fc74b43b8441c8d75a12d218b4d0a970849edc1f25e4b82a4a6c3b2ed0dec2c159776432cdd6eaa3d775d3dc24d1a1fbf5a0a6d86e2b2c7217c198fde26d4f7ebe450f185f9db70b49b7a384a6393c1e950896d5d743309bfcaa35fc8779e04335b5498bfd7291b0f143cb3e0c2ca1323f5fd9591cfbe9f2e4430b52d33273c2403381f47e72dbf13c81226a6b5e7647af98430eb2c2080cfe185632dab26bc96d3d8a35a9114e97a62c46f5f28a295218765d7175b156aa077ca19fb4ccfd7bc62e5b7549b98c29a3dbb8685fb1f5e28847427f30167bd8ad658fa8cabe90d05c1d6c10f50e63377fc7baeaae53e71269c00c80b8413d1a722af8facc77154b31ef771b5d6cccda458419cea729203cfafdd9e2ff2209cbd4aedc44ac188c85e3b961ca3bae9e5febfd3144b4edc44e7d3b16bb0937f1266ca4e3e4bd1eb5676c4fad811bbe2d850f1a68e710b03d71b313321e78d03552d152f1177e6f09a0adb70612205ab2c114e3f839bff09b7141ea3c6e6967ab3d600fd674de32c67f9409cda4a7a73dc1b501cb02733ff7a608c69572ad48dd42bf2e1f775c1c4f29d6d9a5652eddbf8a18f4e6fcf7e12437a0a10638d0358f624512d822f5cdd05b9b8018ff880806f51c83e37db655993277b47ae72df6587515aa96636ff29ecc2aafefe544c18347dc3a14d7cfb107802a5944692632163ee9067d33b252dd6a142789df7bbf81352e41e7fd2267b7550f88b659657eac158de67bfe494ae643f39b0014cc6930c3c6755691eb1b3a7c30b4f8df2e9a91500d50eecad14e60a8fad7194591c9e7e23bb7d6feac703deb3d4dcd9bbeee977cb03e89dc82fe548d7bf1066584280589d9236d2bccade048ebdc73a060d0f5a2a52d53a42d82ef957fbfb86743164d0356cd8071789f23ee9c7fab11f168cd81d0887f60c6f32e9688d8bb814412eeb40ee7528cbcc25b5b781d6890ec8dfc458fbf126e77ea4e7eb109a211fadf5611505a46efe5414796d440e4cd3c03e83dd1785ecd07702da07c995523b33eaabc91ce10efa148a81b6cbacea6835059d639ed2572982e2235e25846cb35ba107cce3541ac1888b515817eeb2b6a04ba17b96b09e71b6e5508f6142f6b75e78361d4707cc8b57eae23b9be58d9043a0158e828c38ab0a927af300635a4e7f3b3ea1fd989cfae765e6fca6f35bcef298745d6d6265f3cd10789b74c3291cd4d6ebf76f25ade0386c7a0bf9d70803af0bbe7ad02a4d55f231c6b245f94f9f0ee50a17ce4c34f12439c9557c2de3dea146adba849e85b2d628fad1a32dbc968834b1405520d485317312dd37905174981932a5b643d577097aada11f22f74529d143dd26bcbad2db0f6ace610c6ccb0fdb98115b2985e28b409f41f5b34be658654130b5d6e8c6702971e1a04261b74d3c256bb3dcc1a1a9fa932f4c8bf37ef4684e3ae2a7a00d9749d6ce3f6d9b817783a4bff062cf7b689b28384394ef3980ee678953b99cd6fafa7db55986f4dbd107297b7745264f3d6d0958ce720bd208e151770b5bf2e6b444b20f03e8781efcba15847f2fbf069d958d983bf211723274dbe1513458a7bde67ecc1cdfb5e6a0b15534559ef2e59b902b9ea8691286621484981866023f7fddeeeeb553e1c248778ee0079edf8daa7bf80d8b1300917383ef2de0b6f037ab062295cdba6e052bae2174e61dd4474b4542dae3aec4472c176bee1ab4f1080a021c8c06e66f13660d5ca28a3d8930ed00996b57beb8a4e1fff2612b22a95574dd66425cd5f7d9d8d88918dd1174e8c915460ecce284f66654918df4030e1cfa6a2f2957127c9500e744c7068174529b05c17c91fcc755c81f8cfd8b7fe8ed4ed2132c1cff90898ea7be3a5c79d19bee32c1278a1f0241bc00e4fd6a6ef8e26ae1bd36f9436bc94c251818af0e5fc30b225833d9bfb2ed64f1771c1b0860304426cc070847fe00610edd0ef3cabed655d5738fbce3c93573b90cda17e9e307c2b66e7aafdd06e2c40b80b72c45a8c6df6031b59597cb78780e6ce8776a588d9489c59d2d8638c5618065f55aa8e2b832bd2b77a3efa3d1faf7b2b833a889b0c0ee15cc40d86f6c0cdec3962359493b224d8a432b982e55f10eb805dc1870a93875d91d52058a8e78de15b1542a98800e95cf05f47744e54ad8c551b514c53e60f29c5a5bda709180fd6e48e78913b88743dcc59613d3a0e7cd89a4a3da7e668a932b0260b0f8ebfafa26e126b2ca27949dcf219a74a6a31ae63f1c8dfa114738dc1086d41ed2abefe90a7cda111817a677245e72e6f58ff0b3e6b2fee469df235a20e3c0ec2ffc13ef304735817b932ab365ed83f9a84c6e53800859da16c70c00973780796ccda1c080f89da292545fb14feae7b82171fb30d692490327aee060728c7811436e050acefc368ee91590f9361a9ba2453e1f9af94456eba9f06a9830b4a308f73a63c4260a9c0f86072c66e8504d5679e77c29d7e6986531e3286586cf296627748f5e0c4ddc35dacefd27253433fe0bf0cd03b1bccd06597ac61c3320fc2be7acd61ac6ed45322a33a905d37ee9cdd309c0d6f7b4cae0310dd93d5bffb3aff02b0ba6f8a4f303ad60707e567375316043e0218d9fd2a2017f8c661715e8e20e5e92608257e72d39182cf30db536ccbe56457b8c7346ca7d22a53368972d59223e12e5d4b76d0d5e0345d658cf80d4d20a7dbf2223b631941b13b4d5ba775b5bda5af37e586d4c0adcf9f0fc31921633e61456d9fca4f13962d15860ea671f2358c60828417c54f6cb433b02774f36bbada7d16c7b7354ff5a419673665b3c6d88866e457cfcf10d70b6ce8abd6580b0273e31914f101640275deaa643aaac9738067ac53de7c99beb0c40658de6a5c3db1a70cd0e6c29ba437f094dfdaa91ce37f9df5dd7f1eb0a51ca3258644cf4b392f6458e6c9f7801878a876c54c7f3c8ef9bcaf8454effb056d60f0ead44324282ca390f43ac3bdcaa7acfba1a5bf26b8c7704b460ac2e4aeffeec6dabbb8a69dcab32dcc25d3cfbbcfcc0c0a4d8ca58220aa645d9fa422ebc5a39b12fc3d9ee4fe6fcb4d3c2ade61d364f66e8fcf44a376777c445ce042687370671b571312a86cbf854099358b9aa9c0c9c510bb729c725c532edc4cb19fa4ae1bb8b84946ea8390763e0e8c0d5ab6575e1a1eab42066a864eb4ba5e88d5609651e1d817c46ba5571eb7db8a394cc53a85ac31920a6a666e1951a7561a90e9635216ae897b73aacc55373c290323e636de099eec4dd530e3c5e7d826a9d3ba6fb13572f813f5bd4739d9a1827590fc70c6567a999087ceda64525de4247aa041481bc8d8dbaa2dc407e79071e4e1ca08ccdf135724b348e6befca9534915b383020aec70cd26ce4e76c20761b3dab4f69c24bf100385b675702ff9d8d69f348ea80b1df08226c700de9995b6ae05f0df00ecec4506a61f96261beb646477ecfccce6f9f6cf63d5b2877581cfac2723893e385c09d9389d0f81900323a9b7706b907debc605e02cca264ada161e2a213c386694d239e74a409c9a4bcb5b75dbd58279fc418c28727e6c6927b224f92ac1cfddee1573c05f37ebdccba141b4ad7e14525bddcbc2d65562e1eb0975517325deb5432786ef95de5b84acebffe7c202cf9d83f18595136c86efce80df48d19adb276b48d7827e33bfc64d6616d40137b99625bfda496cc416b08a9750ffdcac61dd1a2483ef488f658be1127c14e1000e46f5d3a16074ca9d6c1fef9198935a3098c3b6a19f13407b70a8892bc168aa0c4439c44a0f190911c6dcb8266477145ced140f3571d4bbf0b7764de38b52b8d2e910f47d3042ca721ea0316e9b0bddfda5f8c29e598030359b0fab8c39cd3e0661ddd134232cb791a18d7ea4b5b65ca5bc89c2edd283ae90d9624ff7f6eca0d33f7426ebc4e721d3333b49d92256a04250117cf74bf2e2ce586e1c2b0b6a697f5fae9de7d064b0b51bede0c3cb2ba885e57bbfa2c494f615ec554d15116f95257ee540154febbf9f67a8bcbccf88b4c4a38455f2ec729fcf4f7f654e4329988c01d23c5e8fe464b54a355e6f32f6740c6a163cbf753861672615d32195175d93d1dd9fafa698e98ce4b61a2c4a8074d960c90eed29b5d0ea7e98d91f62d85780ba592007aa9556cbc09407482f79bb8e35d34f9220583ee12c840e515ccdf3c8370589637b987b34f7399176c1bfa0b20197200e8eb03b1cfe797efbf92e0fb13f56453066c71a5783d2b78931a913abf43232805ed6ed6425185e687f755592a5f286da2688b4f1b9f582ebc4fc79b2e0b7a8ff040bf1e1834dcf80dcd22c16538520dcd16f1e41ca3ad09838a55298403a7a127d440ebd315f5012e0843e777571aeefd4821615e3b7fb034ee6aeb44d714b6d5086116a85499281bed783585d5954bf2aab9bad34178b4c25fe3c5a052b933de419b144abe095ea43c6cd6383999a3f690cd1cb54b9adc17c8e849cdd153ca6d73c8fde106c0ad317e8c15a78680be388c6a25e7322e3d7221b42247416b6ccba2b6e861b5c57876a874346c1a1da6dddcb4c1cba4339e5b66f37623ecd2cdc8faacfbe7614d877245e8dc50c5eb1b30cf74ae2f2f7ac65e6d84684353a713bca9a7d580369ebb44ff67ccac30b61eb6b24018ac31e049bcae7298d7f657f30f9e92c8658db86ed457c6dfd546d105726f7d25afbb9d43cb503e88330101da20f17590c4fbc4827a7c807e9e93c26ec6704984a7b78e8e15cce02a2a1cb9bda9f9ed62c695334c00d75afac4a310d7bb657819fbd44b0f01180d74d20d4eea105d8ba1202c6d0f201cf822ec3fa9af131c67d4b52c568ee4c707bb42a5d8379be9219d1467f168f014c961fdc9d98e8964877f20e35e429d8ba9eec518019c992e86bfafe41a785921bcc314511b5bcf6447c37762443fe63eafab025d58c6244c60ff71b6a774e1a787c6c12c71faec591ae9ef1da5cbcf910d6e453c1d509f5f9b5a163d301bf3cfe86936be1d34cb23eff732ba2d1db15eb9fa04dac20beb15130f9a9685bebab54574c41d56a719a07762a1ecdddd21187a1708d5c48c4a885cf660fe20bef6e659f9ef81ecde3a52e9a5a9ffbdc876fbeb3e3a2b633afa23f47930c4dfb0d96093948b6556e6a8e8d06d9349b47c40f7369a66a392c6ac1cbc39edbb842308fc329f87db52850c2af87cd26a6eed8546565b9049e872b6da9b63b2cf59985922a18835cb787959950f81f885f34de4d09c64e86aacb3a006485d6d6f50e75603bc3e8f32f089341809a81c55474a6a20e234b55fe4ad0bb6d27e1c055950b9091fba6cf5ee721b02176a0dac8c62f9454565053d1d88c302086bb81140f02c6702b7ff40276f8a7435d3c36060fc30e8fe60fde358d9b39d9cb714442ea9d9ee7a2acf0f0556c8537294e8bebdc28bb8d7b89b36ec0886dfdeebaaef187a0014c21bc6cb199cf1a76520dfe1f90908df63f57ac703d4265540a018f5bd46f0bbd81a5d5e6817cdb799338c2d0bbb32a53dd7cef4ad246995f16273c60a30d17dfd856939eb9dc4d4571bcd5f0f6190efb274aacd2281f28c325fc02065792c7809a56453a4053fdfe8415f880f1970058c2bd15d5ae0b0249f5c48810e9b35f1af067d550bc96f55eb3119e7268dcbbec70b541927eb4de38c602fed90dd93b93e196078dd99c5dd858bcb1df970bedbb1a06b4c56130af6009bc7fcb011f19cb0fb3e0913d50900b8e8e0e8be303f641e5ce63919c3435a2231bbe64654f11a13e843218148a2ef65ea0c378b62a3a25fd84141fdcaefc4873c59f17c38560384aeafeb0b991c09d4922b732e3be23e2ec1001f5b8ad68562cd4f1e7365251cdb663be06801d4e61c37245ca964f823ba76c2a41d9cd5385125a3e316aff49813a84a18050abfda69e92e90d4acd995d5a9afad8a7662ab26c0545ee7cd19649fff0d69ac1b80f83c90bc2563626179b70b1b8a69332e89d910d78b59919a7fe24dfaaa79c968cf9734d8b435590645edee0329a2cda8ebfef1e97a8279ac6b5050088ef96961bb1fb55deaf165f45f67baa6a635d34695e80bb6f8158996629f7130259d605581d278b43971760dc8fce5d8e2194097246f244b6d28599e88a536725a876bdb1b6de3e30cbaa0195175a2fd58082e2ddc404c7b3163742f76d9ce2c746bfdc71b885e71ccfd50ac5b6999b153487aaebb8c00af65cf61390a5af927eaeaeef7d38063a2ed17a1ba63f072cbc64451b0a6c27df6cd4075584155db3cbe10ca292f35c3615cd3c3951cac28ee21f80ee4c0990fbc9b8f704dd274edd8eaa25a0681697d118c366ee27edfb3525fe75a1bc39fb90d2ff3a18d7ae479465a002b212f3e167384a68692698b945346856b1097c4ae5a44b8f8355f22933a63c46b6ec6611bb3f2f99c9c1c64b94eecff0f2f307a20e41cc3ebfe5b8597cd49053022d8ac974b0a96f9af9d296936688ba4a3a736d2a05ed0ad09727db634edf7e872bfbc7f5de3ccab33253293fbf6fe0acaca065fae4c2897f39b524e720b328a424259105da4a060d76a06b46a27d4ada03c0a6387cb1c86792190c12d4f518f3b8640bfc62d564dd4e9cd1696f3c0e7cfe87eb90191fd977529609b0383c2a71274253e7353fdb0fb14734793033fde25962ab5c84dbb81476bad94994160da113fdb0af636d06e50b05ffe7f1307434160ebc8c782c4ef8e089baefef4953278a7347f8d51cce511d6415d8fa1fa11b1c3b380865c6a799b9ff89b661827218778565de9623a885e76ee475148db2550ea7a6a428f9dc5ec867faa80cdeb3cac8729af7e7f716bf01496213966a05ea3e3dc1e773c9dffc1314e23a1e5491430e141a729cb16c4f81289097c054ba9ee992a2654c558eb411c2dcd3be09f5d5a7db1644d6bf3fa0223a5fa2e1472bed0bfb0895b6f935507c13d2cc3f74b07ce303f394ae286f8abbf46841e235e0278fb6d36820c0bc9edae0eaacaa53ab8de67b525ef048009f285b3d82052fae5cfe85178e6aaee2f7fe4b1350a5c73acf0a9e7c9996af83a1502f60c4278fc828d9c13f1f6192beb97cc13607b85e307b2b51a3d0cd28d3fe552b4d0d36e95e51347d43031696300b1cd3f72a6da149a720dc0281290c7fa7771e1ca6a53338394b12e73b99402af0f97aa9ddd63892c90c5b6438634a53549113377166bce129415ec86fdf91f51b8e56ae48732e7ce600df348638756d4ad754b7db2a2f877ceb4cac42942c8f459b823b96c118128dee991ad89fbc69f5d11a885a8b3a0a8db04aafe394961d333e0f339b2eca767d6eef296c4e1aac1527b1bedb08c8ba38ca808b7ca185ca37caf073057a0257bdd7118725882470a7ae64ff021abac9996a513df7f9e4260dd252058834a9891ae51218aeba3e4748d32222834987b094b695d55c68b3e14f5979ed2be98c1c7c755609349907dc72a9eba37e4aabe3b909bde7acb7a9c12df535b36933428392b5c8d08f35ad4966c2b34e49c33d370d2cdb8d9e61479e8a1b51e45a7f97e3d4860e3df7b7c6a1e401afce6459faae828f96594cee06f3a186ad1675a01aa7178d05def06e68471331b5a638a51e0b0a51738b573ec2255a8bc25eef42e8ab9deaefc9def17942c0a9a2719d9c2ece8a7e10b2eb75020f2a74d6b49129504251088debf5fded6b978ea0fedf96f14a27a4cef44d28b80b306a0da1dd9fe99a07271bf7d67ed80af7be1b8b46f9ef227cb3e02fa31ed5b2f1030cf9f7bb21c7fc032723f0bacff9011573ad8446688798b9c4252d67583af0574255b18237f79afc9f8ad8fbff900282a8defe5cd954f66c97026ecef040b6a4cfe3b87c7080372e1e6676a34efbff8fb5904e7887063e90d49865c9f536b8adc23a729e31a16e57b3ad56c6e95d3d172b3e553ed55cb33554dd4053b257953025359fd1fbc03f054a91631d8552efac21a4ed5a55e92d37536431cfb6695a85f661fc3c50eba5d532e930679d0561f50efbc5eed069b1ecea74cab17b665f0ac43dc3a29e3621b50512f0c7f4e64c13a2c3ae1d450a6168e68c814bf8a32040d7c4f11019828e4503ea3d8dd543172e54d2b37e55f2f5d6bdc38702546c0be0a284ebe955383034dafcfb8c2f8b81babe2c9614e17d4109c56661232cdbb9c418b7ce6469022d120b19b63171baea6af03b462cbb0c8af5b284fd36a5d477036c5ba5ef3750af09779c527d65db092b38511bc7920c63c0147c8781d723735c0db10b6f3a290187e655fc84377fea8d77f98b90721d69ffa630cbc271fa16a207f6eff345f53d67fb5556ecacca1c8343be4a591f81428d895daf1283b181621feec0fe187498793f540ce55f21cff01423f6c366e1bf68c7c655873202b113d0fdc4b01628fe6c1d28d531e4c44c9685c394c8ce57ec205c41c236262746a8435cfc658271177a6b0ab3198aa45e523e56d5dcdbd0c4c536d7d8bd5d660b68d0b7917115e475a9a8473b9ebf48cdd277eaf86c9714eb609596eaf703f28eb419dfab86279c588dc3425c28ead05e948e2d4c5dcff9cb7379ebae0c72a68dbc3dbb3bdd2ab6f9eca9b3e2e77f90d25da7d3fb25eadcca5ddd8a81777468a5425fbf37c530c718b4eeaed0854e698c00cb537ab49f50fd3a0765ae8d798de8189c6945e03f1ea9ad1c22a5a993e94fdff8510e460eb4f8ee6a3a7fefd033f9c5a590ded946b74c17d2944c702dbf2ca4c3324628d8d5986534959524a8807ae8986b440e68d0d22475124576c72633f56d0a07828282ce108a37bdb3b425f42f8a462f28c82c6ac278cc566258a65e73495f4aac1f1fd8a7f7e5347fb984649329f1614a98b877360f12c14fdfac9cab2e795dee153443f2902cc9b4da5aedc7b7a842d6d0b0d37b92c23c74febb3264e1c0d45292691994819436177043ef5efa35e38c30623f1227656169f7c570577c3be563dff450757e681dd94ba5ecf7422337925c9a7cbf80421e9a0cc2d674780db39ae5d19f7c23dca5d4947f7b24a8873fc4368f99755cd5c354f0860a2e0e4af2c0fabec786b2faab839ed3f399612853e6df0b5d8188d2d9d2472f74c9883e876ae11862bf829db855838e56335d04b6aebfc544190c82700483c06c67bd4a93ff22d7b969d64d2e38bb7f0f2f01d42c9bbf6ea944458fdd3da5c104b7d6b60eaa88de85e9909978dbdb04b1f42c7329f843d86d243e2368d4859291551f092e786c914af0635c72ca53b1f794a752f80ccdc4458a0c3edc05966eb76fcf6cea139f50ea99aa1765d0573107eb6f983803c7ed2506bee368f0d12b67999c9fd7ea5f499aa7fe4383904d478978453fea7bd84473df2a2409dd4230cd0338af10c076018e2c9e7127094efb6e56466c0580f7260a1c222eddf563c68d14a27cbc2dc2442beaa8f984fc5f3bb96525110ce36489bebd803f309da78efc8638ef78c9142eddd03acdb5a7cbfb955d16e939e6aaf8526f35ce981a2ba70eba7426b8ce9a8644e00f04ea3efb1a46a208e0c27f523c87812b2ad3522dba8946b7244109cf2f3a4ecceca2564278b99b5fec243d4dfbad39cacbe7a3109b1d32f074ffce0ff2a8490033f528c502bc43dc2e2a11f54e6dff904bad9f7600b05d011a52da5bd32abb24488e5c3a1284645853a03dcd43aa55c0add2987e375b8792d4c88206788be95ad4789afdfe234c695f3d64847de2875376b543f6002a08890b5f0e76564d70bacf115c4e0d9ee05e45e5f1ee58da40328055d2a17956432b93bbbf5113f11b895f8a724987040c7bcbec3d2a9d72df8e601d8ef1ae51cf1e1733c7f7e9f1179daaed619e77d0aed387de35d931ee8394b512587bff7fc162b14b18c085bce30b1ffda6d9e633ee5c73ccccec21b6c928b9b9cc3eb89deadba7943fc706842d951ae741cab1c10dec8952c2fb7d7beaf80d536b29fbc908cc51fcf7a415b6969112f4377a8af8dfb8fb5e2c02514044ca59d6954a6229d16770239336f2e1ce1f3f07bc4964f7757ebeb30dee6f98f7028b63a75bae42573de7ed38832a50d9cea66019f2e8fe5a9dda86bef6c66777d7b027fcfb6742dbee31160250b890f4a52c9fb316fa8d5e859a83d31365594b39c9bbaa6a141f36ffa303d935f7f6af37cbf0c32279ddeb6139f4bed8cb638ada30e4eb13da4f55751a8d770267c45511181d5981e6c2bd6486ad420f3a88b135c68d97f5cc531325c093625c086b9eeda0a001466c8bdcc424f4c70979c0cd0a64d2c1a83254c1fae71990d4bf5d7dd890426d95b7237c5e1669cf977b43f6cc219a26f8448f54c8aae031eb8fd227070f5b19fede07edade3dd26213cc665d971534e05a94106f577e7c897f69ac436f2754aed2d5f4bba4b300af5948c6e2e972cee4afcac852405092de8125e215e64b7bf5d7ebabc19d875da74f0aaf90abc39cdf5edc85e24e061fa1bd9cc352bc675d39d6a1467fcfd09df95ae2b80b81bd2886f99dbb7646cda20528d21abd0e44af0571b6004ce7f5a9922599e148f7ac420656eab4a3d00f84c53960df77debf72b86ae07cfbb60ef61e2e2b93a85dbfe873429c1046a5d3f55541889a1d7ffc121cfe99bc58e82b424217d648204dff31dd549868b8717ccc34d1f193f2b8de057fb95deb8c317b9a5ce0a90e90a422bff2128e81cd38c19c8f13cec6b73d6982187f91d56141af80a30bfb676407aa6e88d6708fed2eda32dc02f3a519e127cc9f4898c71863f87ad6e0b683e04737e3ef83628b18473893a798afa7c628bacf827ef7d19fd840255a457e6110138b583c03036249345b60b8dd22706dde0e864442049fda36cf3a3c0da9bb9bde91bbda04873e3ed1446f892dca9cba311cf8ff1367ea0f9554d089467dfcdfcdb1e8cb5f81ffe716cdd7e3d446945f3570f8e986727a8b7e211bfd15b25d15243bbe77d66600beb63f21b70d65cd65ce4cea78fc6e58ef8ab6aa52a1ae35822b93bf0a9039df68c11f197da6071898213504b93be9da5d7a7ba42ada5f11e0fb5694a9e0337baded54392d1b3588a9ae4e72511799e452484b0c23eed05e8976652b0fbf136784c3a75d1c6707b5fd5c4e20a1cf358e40acfaf2906bb4b5a41bd881bfc590e2b85acef8333c91c3d2f002f2c531df07f7b5012f2ea060d1ab68604b2027f3ce7499edba9e957884633de0c98481f00edf43b50051d72910a1803b5f70eb0a5b0f7d20787c8dbd19f945582e29de9d5565a7894f102e4d1808f99565ca97b997f8f9cd11cc0df87db6f135bc2147332aca4653a860fd7de4924b7392beb308a03798c0f913b867450dcb1e998a9a38a7a7dea2cdc36429b25559748df266cf3eeaa45b9c7b89c84a220c1917bd6ebf070b4fdb612b0908bde959e5289cb89ec99a65c9360370c88175077cf39aa6b68e2432187a5c75d35a8dee3b0acd4d765f1f55059b18a8a20b77e2047354a1799aa54a9990dc4a2684a27e2a56f618bf492b1d7c1ec459722238cf69cc421927b6cb8063f4cce2cd9d68d2d012b0cbbd0f90189aac295bcf52c67a484ed236a81972c26f416a11a863e679f5fee7d709420128eb07cd7e65ec2a8fd1a66d8c72c3d0660c57713bc7989a21b06c4094250036414f8d88290473135ccb0862c4f65aa19c76c5a586d3626da5aa5cdd2e241e18853af3d12f77644608ecd19e208b4b3fdedcfcb10b5e9092b7d07fa4ae6baf2a83268c1815d45b2ef98bf7aa2724119ab0fd054e74e6adef7bb13a027c2fd9037350ba071c0953ef2a54696f45c5914451740feed8f8223004ed1f4b8c8038a875a27cd1f538d3789b43aee595e64d693a89e6ddf8d15ec864b08803d380c09ebf6b1a163257fd0df83bd30d91708f3aefc79f8919921d3ceab5c9962a6dc23f9767ddef6d8e297c1adc4cc46e7fb9075a5d654f62ba77b3aac2b4f9b7361fcb11b12ffdae22f04a6477d68c381d8947d5a45272d554e27b47f3e4e687c4c0041dbca6b7de7b4aa954120a7cdb0f9571834891fe80b5774a1bc7d4891619a8b790a5d7fb652c1b5e9ecd94109d66fa3cebaaa97deadfdd87fcdb6961e2c2d843ee960f9cec018d7e1b99ad9dbf9bef27dd4b3ab6ee6df6d7b1f31569f3a20a6b108bb4fb6e01e194e5108813baef4eb5118fa1a8c53a4c6abaa7f5d61df56f36ad6b6083418f8def4ded1d0d26b869878715358bfd7d979263ce8b826ae1aeaaa2b8fba881522f084ec51aeaea1b707e46973dd71be2132fcd247f7ffb60d59e82d3770dfe1ad6ebac7ae60faad6b89106dac28b9955cf69d3883409ef81496d93e8737a98b7fd3ebb7da4c640cbb6022eace8139195be2428d28b618b4eb637e17f83ef071c7f6c6801664559905203af36de92880398175385e0e0d496ca0820983cbbd6059817641236ce98f1d2cc7e3c95ee7c4424b75b0011b79047b343661c5e0172c7b0fb8aa654a93d8d40d1637050d0a760dfe5e05e3a7411639aaa0b30a0732b4b350359821837d9eed3cba5f4a9f76cb5fb33ec2f36a054bf26a83e7d94191c33e9a8bcf156ba4f41e9e929109ab15b129285bdf3bccb03154d4849da68846aafa42b7f058f93854f42afbe4b5b29699a522b92a746c23f9a514dad15ffc5fb6536640668e7df4cc3ea93a2af1da89ec84cd6013ecb535d56ce1f5cfab2454928a2de4e006e9183c9ab87e45190badaa189f601a5a0451b8390fccaef48e4de769daa6ddc60a363f734147040c2cba40903517954aa292066eacd31ce864c8abb26305c30ea9c25687f148164efaf677362a6c46ec390c5df21c3493ca42d4df01e7b6fc5b6e0d0010f496efa68e7a19b40f9329d99fbf5140a5db21f0f0aa3810cccd37e8526738c0fcd38ed959a2eb24157e91f32fbae2ebb66a95a9604fdb35cfe967d192e2757047f218eb384e5879f90ebfa533cb53eb32707f29e4bb80779ab79f23cd9bb9fd2095e5e5e3c1b78b1945ad8c7bb4f1ff12742277687438c3460ca37c7b7028973a1b22f0fdac92f9348876c0d93c9ce9fd5be2262acacf15d7d06de7d1cd26039b7769facc56503f15600bd4afbf56ad64c3151a8e3e5390ecd98c2efed420afa7942be27dec38bddd03a64fda6bd9db623d9df9b34a97b697312000227f9e732151f0573a1c86f082916f311b00a7b6876d03bf594cb14829a0ed860e8a5cc43e619f7038d20e9ab898651951de79f1214dc26b15ef325861494b7f5d6ede61ac5ce63869c1678e720fbf0150e60f1904ae05eb7faaa8382423e07c07c68090159dbb58a1b76d3378d34c4db5901fe18c4eb490556812209beec045749b7d76b21c86654d7dc43b63145cfd19d8543e840ae59c25d503aa47ad5225c151f00798ebe89f633eb38321f0175777d0c3fb2835036f754dec3cca0086cb385d9230786fcd651eb136df8a2855259a08437741b8be6d0a0e7e25b1f8e80c06a5f39f04b2039f379b196eb4b1ba70dbb46e7cb1ba19067e14727f800035d86fcf60e81aa9e300444e91d5ff3198df1daf798d7f0226faaf9aaa95fbc63e14041aa36b9dbec0138ad50a892c4274194dc6c7d47425290e4e4377fd6acafece67aeba565a53317a51bcf1c562a90c3b65ee81033b6b18e245e03a7c38c78a34513a53a463d9effa9123795a1695f1d572b13fea60c062e8d7bc7ccbdca9fbdca6fbd596f751e6995f365884874d4de28bc4f9932d573a25d42193805a87dc43dd4c52c753159f2ec817aebd858a2516721bb7eb69c485f4e33b5c6006955e4b6367e3d61ad5959dab7b90858596a04e12e84dacb7ce8813d60b63fb90650de3fdce7916636db429042b07c51f4ea2f2dd543df7013d62da7c5cbbdeec517a9c13f60ee61a620a547c63ef8cca244a165285203d4a4c8b01a6043bc4d5e4a96d47f1d92c874c0cbb330aae9d4405ececc5d2e88ca5cf0a7ba86f562bef286b1700028d5bca96425e96c87d51f4a41b86a5c1f8045b7425e838316e92078308b546bf7c0c2d330916faceb4efac2ae6319a79929ed2403db060cd3dd581b8d88a1c697a95de48dea7d096933a37a521426c56bd62597419b3940c1a669381546e178dab91bd92691253d2b8743fc5720d923b988baf3c9744d817525674619509327256c886e0bf321ce4c37be585f464474bffadecd77ba5d03c94d7e6725847e302ebab1a1e2b5860dbf38cf2281143a44044a69d62b89549f244f29c981cd1004db090148690e3c5090c62898d129175b1e9c610a58be0758931f93c3633cf3bc5a6a987795bffc0388f54ea61bf9b90303a6d460c17d9dd48179dd4537a8ea807f594773179713612ccb23377db7ba0882115e0c7c327a1a5016d4766cfa89c184f943bd8ce18e5aa9df4afb9dee6dbc7be2ad4c5b9d314845eeaa237e48f20f8324696da3194f69b6e3c3135b77d68a9879d52fffa4b5851b92528a475245959f8a40190f1d530a209270cc25430c65a9060256864046d11a15c9aae22b3a03ee945681e309af25e8276e471d28ed44ae644bbd074241faf8fff8efff3ddb86c726ec94faa8c7b7d863b231d16c3473f12c1a0c1f14d552c445a7a6271ccf917a03b406e716e2baa43a8c4dcfc3be581d72bfd23b7d292cc2104212bafcb4fadc011198ddc2033c4f9d312bc6f48a06fc69b329ae3cd5352429d0c0357926016c76ecf9119978d1de1694c97f27996ccd9e4eee38d2e6c0d88b1f06fc8c2fb0e4ce41ee2f92d3014cee37b85a6863ab8c2797c9e811552f3d8af3e423ced94c58b120853650e91d14f98fc4ae35e7cd5358f516ece31d57482b7cd0547eadad5af023d7a422fa427bb15fd5c9808d71a25e6ffda0d4fd03f9c4394bdb54792089a4c02b439e892cc74fc1a9959ff7c3774b6c8aa00d0639190a09a52801597fe3e7d2f2aedb4289f9dea7b3449f4d9fdd54a8f85697901b699f200dd77e52faa71dc1e35f495d1d6216ac7712372450b473a46f663d7797d76f742d9454369658bcee17620fd90fdcfb274900e6c5096f0e8e28813df4c48249c648b3790b6f17bd7c846821728d337d7b0f5069a65d754916eeed88dc64e63b96eb8545c7136f2a60e0ac428f1556ec6173940ccc0ff3ee8684dbd73e36ad16fd24a934e8722a52f6ce9ff1de23e377f0c6381779005cb52092df65ec5bf7686afd0834f073623e08dcbdac0997cccddaa20712ecc386b1cf24359bacf15ab3bfc47c83dc033d13f701a38d550f0f737e571a84f00a3783dd1db075f09e2ef73eae3b1e901decd6dcca7d0cae580c8d3052b4e9d404576e8b71a4b3738b41ad6099150ef0e4d2fb7d59c6e8a17171e5ca81a6bb922173311bbce76ec81a72c3e9c9da500965a71d2884d231a288aa254e064f83dcfe57f8015b4ca53d5b182d7f9ecedf0ffa07c3ad4bc13476897c5af2bf906206f456d9be667dc9889477daf1d356f25fc892a3b2478a3ac0f6443638b89ccb21a160744783e03a3421cb29f9d8201a1ab081a02761732c8ffd08dd0b29d2973e14559076bfd48cadbab0097e7fa3ba4b27c0f3b42107803e6fdbf05b9360c5d15085d92d5d9bfe178acb8f8bf2205a373729e211d81f6553e25169545e0d4dbe526775db6ef90f050863d8eeb2555c24738365e137c297799314a9500872ab19a2917b0c37a04cba8b206d22affb829b0c344a6b5c3f20228b8952a2dcf177dc25c3558404c1e70fe43c9643a98ce83eda2c2e0991681a8405cc49de2b3618708961b9dd3a949826d111410212d1236d68232f95872361c5d1df375e3280b923720a966521d62ca3a2def84cc335013f621651adec77565415a2e9e0f7530e5f5c99f82f56d9540e6fe1af80538680d1ab8f0b2921d2233fa8da13a0b5e4681ad6f9a4012f4eb6dea923003f3ade4c9309aa37f79c17e25f732a81d4a8ecfbf1a4b7b7811376becdbb5419b3c9fd5aebe06d4ad7e192acccc736897083688c2410ea0c289814dde1421b91fcee838130282d76cea209afa03e6846b9d70016863f9a3fc73a3ff0d540edb916ed7763ba436dfbc8dbbb37f1927dd697424ece08249e6eaa44225e6a75378ff31bbfb985e6a6fa817b82879fcb6aa9802e4f00eafddf68435f1c539737961159789836ed1169a31fba83460692feededff0edb7f27193e3f37338cfcfee016d91bfebd89825d15e0d0bd998a4045e4817e2834745668ba758eaf1c122bc61bb32340d7d8b71816bc46dccf043b5a4bd0329f3c251b59e8615f02591bf87a60a01d56850e33c57e9e9c189bd067d2530284e556c4fd55e9fedcdc55798d6caed7b6b58eab737362834a8fed60ab4756aef9d5567bda8eae31463d7d62ea60390672324ba3d974d1e26f416586abd30f35820481cae5c301aa39b13af9fe8639b402110907c91c3c46d94d5b14e497fab701a07d840c4ba8bf4cb5a17a89ffd8996a9e47c2511e1adf6856423ebfc6c01074e38b3e0c796c385022747b83fc4df26ed532398c1b02d2f57fdfd90f2ebb782fc9aa007da491ce64f1257e2677fbf6a33274e38f74a1f81fc02422d15f4a3f42b35c6bc3e2b1074fd2f3d3b6625736b805ebc351a358ed69a5a78283c97c3d2dd5ec4ddda97008b5da131457e6af6eaa06cc6d9f97f6679bafd67b7b9385c17d47fa8ff4f945570797de0eae483c04f080c94994e9609f7726a2c53b2cb1100770aa53098f5c3818ffc29b7847f9bcc22f9644a6cb02faa00863381fd474cbbe729908070596e1bd10479a915de22b26cce02fe204c773ea1ee4d3d6fb135e7e3935a4824f33c945e032e375602b4f21921addb884958cb1bce5a1099734830c6e8ecdcfc7c4c56b68d5bfbbb73b4bf79335b083a823a29e7fc9e540bcfe17e2dea03b6cbe3074723701e1f72afe15136b8b8ee79ce0dbef690d7a7c82ffde352a5ca19bc5f73970d5172984c90d7cc264683a9fe562ae791d4125e9dab01dc2d8e44e1b8979d1a0f1ed8b95903c3f97990759145c6b52ef45cdb5d96764f41017739bfe7f0eb2c15cbdcc454c953ffe718af10f75f2fad7902d4baac18ea054c2d442a4ee2c2aad2e8aeac4ef8d8674b40c8514ef2dcf43c02bda7c6178e59694788592f0889c57c0d4b4b90c607f1dbf78ee5e9cf4b316dec6a50e18b08186c13c540add73d7941e8ed24e0ddc1d72fe58864df187f722fb4e65a27547f77e822f7a460fb2a58803f2d95821646f5df8d5b9c6c768049b859347d20691674d6ba3e1a2c6e7eb4686ae96119b233b9a026342167d69a5e77ac67956116820c4e43442f00024f31e43da055727c3aea3f88ccb07f77fa716f108a83f0138e72f7569571ca86e51b489eef2b72988c3a55219f144266f709ac724203d59e31626e67aac1019cd948402a6cea78936ecccffdb9fe593040c8698dd50ef9f42a9f0b9ddee9df61e840bc60d7c3ef3ba9325e8a67f03b7a141274b775f0d3a2c935e9cbe1e3beb3100b3437773a272c23d7c3037f0d854a842a5840f136b974d875921b9dd478dffff464f52c8b9f198bdfbdeb1e8b5e2ad40e875abc8aec34d4b762d3f5c9f3a08f373d845d0e41acb2e17c124d2a9021f69b973d39eb8e75cbcd945bea8d1da4bc8985bbc8e5cb5a1dca5e0f27ef2442d633b7057f6e9bf012eb407853f13cc4a4fee79038c34f6e1bf45c93d2894e149bf77b7834440eed96f8a588936fe99c032863b350f4c3b6fd46c459642f7ffdf6c67ff32ce1ed02b0c78916fb52eb5faca20dc07328b90f33879b8b4c01e6a0d91eb4fd12b6e9b93ad06c3722fbc8cd2726b509aca972d1d7979f03f388086eda20a1095f8e2b6348db23e8f2e432308e087b3225f3fc50a875f4a63452f222155c51da711b680cae9c5af41a15a6901ad5297626d996ac5bb7acc6ffe622ca06dcfd4b4180bf109d26fb0ebedc73a55688057adb2eafae1181a5509b770bdcd1920bf9297b98880755a7dbd7007b5f63aed5d0e089cb233f13bb2d1362cdcac77533f10388f1bf8ae4cba2b067f68fef536b64fb17a130783014ab38bcd4feab0cbf6b3e6605f45cfaf39b3e3888538af1a3feb49212b1a69dc6ab5be7ab6806dc43e2f90c55f4eba3d61df29921fa1a46e5a3e54b53f707809b986cf26cbd17b6f4cb9c6b0cf02c99007b4d64df093b93a92b485248756ab592411e91d931adab3c7abd4ad669a7bc74b9f1c098a3bc0fbc72794c1e709026b119fb7389c8054e2fcb388013f3090c5cc0fd9a3a6606f00dba5ac5bb8b4aec22c0ff8feab78ece1b3e39bae5a9f980670dd65c0b73d3ef0523734714a7734e1c039aa6e07ec95e7d49f660dfe695d3aff9853484a2277e5af537959a6a2fd9bdbbd4be7a822315fe7cbc8581cd60373db8557ddbb50cc71b70dfda3b58e24a436c31b75726b0d1f545931a9c4e8d443c7519bcb3f2c6b19ebf2f474017f45ad2276cd400a12e4046a0c2f9a104f3477910663ca2e6935b833b906687e090f33d1875abb33c5e4a45d851b26465dae2082b39ea84e8e7c57f0d8f6875e4d09f26929db8c4ddf2b28ac9d02fe7b1b41eff8ca91d0ffcdeab37f63345ba5437c1765c4c52c3b71701b9564dbe465fba8f0a0beeb2d94458747aae662c54ed3a7bfd561982fb7d622b04abc2d9c33f24df3c2a850c5ad28416c36783f12244ce64c8152427afd823367a4d4a5ca9892166d6b0ef7ae2e21de016ee0f0acbb0c724e6e8dc136ecb5ef25cd4cbc6a846337a227e4ce389bcf62f40a1705666db7d8df70a44bffef5284cc88d3e40514cfffc219a4e690222aaa9aff7f5b0cc6f27c872b2669c578a868f84271423d5c17a31cf7668856a4b1d5a25e0c609154f449d7b4461ae5f1f5f500eac16ceacce909ddf24b10b802b40cbcea8619533c2e84d2565fe347844509c04b6106ef4a5c1311177e16edb08b08fcba5c9f7235628418fcef14450b9523a4b1d8005607aba7664d5b354dba581fb50085355f6b155b0afe89293399ef68631440186018b7e6c5c7bf6c8228ebcbcf0e9593fe0570f77660b538810f62c91ab606703e578a01efc9381cce661ededf0e08c1dbed6ae11b146ff046cc9d34a660e23c73646c7c2a5997268139684a413dd6661cbf90c8be1ffb9254d181a568a27a919ce26a22797d6cf0b377920b607b38b5d46b32f6eb0b938b4dffd69c7a409c5f3bc50b37a8735bb57006bdb5a91226cec6d65edaac635a6d803120473fd4cf965ea41a213f745ffbb6e5d4a2074a238cd3b141e4307a5d92d35b8c669a2892819a9f8e42e4e7c65979f43c8ef15d9fdfaffba10e7741eb108d5375547e21ba507a5d2b6cfc22144003732152961064a8af417a1135bf973884e76afdb4582aa412fe5c734dbb9269015e765943501b31959491cf137a06ff0cf4ce4de3d3626bfc434f2e140dad705335a63e8b1b298e8737a04c623ae65f77e44477c501a1dda696203f3d4029201b92fdb62ac530755e58cf083c3bb361fcbe1726032464c24fee5624ed6221d20997209dd253137676fdaf9a7c12a44eb5ecd59d4127a3da8b9ba30ae734516b32e8062bfb257fedad9c47d2b25f5a970d2d55d5e4f97acec25a7062d2f5fc8f11e64cbc5ba15f191e130b2bf38a741bfaa6aa82fa6b26cf471dd56bd36558774c6ce54a2b471c5db5a12ad719aaa0f482748730a4f5614bed41419cad9ad4a9bfc55811b0d0b7c87ba53c00c4b74709eea57347e2f8e1d1bfa446fe6b33056a969ea41f15606b696f623f2a2c454406ecbcb7b6440f3cefe8ccc28b684dcc1c87a7d9c83f3dece5d18278eda85f5501c8215ddf2930aeaf23c4a43ef794d436e8067050ba32044e5ca838e2a4722179d347e39256edd556dcee384848ad947470f00eb87ff1227019303b4f98195ee3a7ebac932080c7308f81d45b89e1b51b7c93bed943fcc0f90685f0ea090e50cacbc2f9b04726192c1136a9b13253758d6afbbf3e2038d2b1fdde920a5d7961fe840c26bff0dac346c823c6f8af19b91dd5892cc3395576703208f0b836da94df666e1ea588abf4ad20090b5a35b153519639e58842e591f335d5f9cb9defc49c0c786c43a8418ef13b9027e731bfea274e33085cdd4f7e2c2ee5bb10814d5694f1468fffe75806db6713053c5ed90cd7b63ccacb44c9ac459fc14d82e3e419a373a37fa74b4bf375a1329b90753d5a541e1d09a9c7690f551e1a3e07258ba1217e85a29887156b49fa8465843f6affed50d08bd9723bf763699691e6ddfbb0df7f287dd398a8db0e195d1598137778e6208fa97502d5e32d671cfcca040b09e217e121a82eab7263cc1a243ad7e271d709cf500a15b20fe619cfc5bfa22c214e2bc30671bd4f6d163a3bbc91b886f9ac2259114512e31ae3c67c75139de1081d76651a66618c9d84209b445153282a138d9d56c24dc4cdb19f4826877f97cb8da48a1136ee402323db96d521489b4afbc7a4f45da7ad0c1f950f7a43ec5105f4fbbb3a406879e570d41ff082c01ebc91cbf018855d31dfb2be4a63f0345b68b140b3d08e5379cafa08b3bd63523966f34bd5fcf5518176b2636ac8a9e07ad890645520a65063f519b802f015f3300f364875dc66f5355cc150383ace9d2695928df387534a425b5e97a1d4ac6a4fb2a9af6136b110a54c55b9755b2b4f2777b0c1cc6bd35915f0d8cd46e0907de77bb0e3f93c5725f8764909365a8affab9e8942177746ce6686c65e98cf2fc410e43d9063e772d19a0691b745697dc292ef62d14266e1140c01b2fa6d30f6da7b806d57a3d6934bcd399bacafafbb9748ba6f782820f8f4b771ed5cadfb6b7e3a270c4caf8b49163fc4c0139f10d000a644266fddac07ae3a802436dadf96aa9ebb31615d2fd9335b20235c1247f02f20a0c30689368c8f01220bb22d12df8b321d7616686e0adbcca6ae15f1d5afcbbfa51c6b5790df67501b70dbf8e06eb44282761e8f6e182e4c3c243295eedf7d481c3e6a77a73b03669068982d3eeaa5f73be6b674aeff34e9177f3732466ee08fdc4e1987d11c3f2ec48c4c0516d0beb5368817f0d2bf567df28b7eb05d0f8a55b7e3326ba66bd87e15073d0e1e3b2a578801a381dc7735bdcb3d3402bd22d4544787edb5f17a2330fe28751cb3ff20b7099de631c3d9d96a17fa456a9df2ee71332d6947335210fbd66201d619582ec664244dee14523959a588a16a9b5056df8611d2cde12bc9d0fa01fe74df6e1681a17d0bea4ae45f802ea9665b3dee5d6fe7a9b9d49377279a8e3560901317b29d57d5cc9192c338c94858eacd28b56bcc71cac5f6323baa079c575a55e2791fef253e899076661888206f591699e88a7b2059a126d6d66ec3956fe94b05e1b92c1906c0535f73d9752f66c11bfd6d8e440e2b339448d0affdefbc7351c643f3bb239fffaabce87d9ed0f37bfc3cddbd296845e3e84b0160a63df012cdde16d2c2e91188e38a200ffab11d45299e7313c7f1837b9a2410d8bc0f35b976c874b38ee596728fc2efc607d85c7264dc8fb5645bc396fb1dee24ce79d95202190dac1a13e75b6c5fcf43b4238d28534c5959516fd44dbbf8f6fd6dcfa9e621c17994f41fe555714503fa2084f869fd1c3c382bb5753139c88d62744bc55439daaefbee6a857e36725cd8697a2decbebf028a8a1bbb6a7934dd8f01bd5b853a006772fd0b88837711e749bc1c8bc688daaeec98eef7de007e7a76e2319f187bc5318091aa20571caf4f00b2bda77a1f813abb3134857fe90960a4fb2406dbfd2f10d7a4759449dd18b02f7c1f1bbb5566a9abff0d0d0e16cbf2ea71a4efd788b30d972490639f19b292313379bb5bb13c8d9716a4e7a1f77b3f5240e7f13d62eda62a183366ff763858546e64ed41db2cb81e724637df5230927c1c19e1f11b86b602e8dace365d0b518f3e8e8d08f5e08e9c2b0932c868f5bde6415f81aa39fc2834d89dd196c0cfaf73351525579f8614977ea832021e4b1ea1afa72f4055c28f66f85a765eebbe290c1122452f9087e679baff4b3db46db141c2ed1144f3407f7e8f7e1ea06162b22e9052c149f440d50ebb892d031619eab5f337af5684597ca4aac2e1b189f1a30e6e8c85ea65c268b48ba36ec03300715d8939921c13b9c486ee001ce3d9853eef6ff06a8a2f5223d037cb253bbf08aa3fa2e2b26a2e4aa0025d9c9d4ab2c2c35f577ce2cfbdba612d2569655a06e7bb30d029fea7ce674e1e3929e258649b23c35fc28c4c0ec19687616bc199ef1fda418149de6de106807f10d048f29a3ad7c27be8475d9d8e736e191a8442c441188ef4c882f06e5eb2b84d3503a4a921eb6f07e2a1e97acb4d1fb7b8095d8151d0e962da6a7773dc4991354870ce7cafac7d8fabb33ce763a9fbbc82d3b02f5200b7fb9e6176064bf593d792f417447b06138b1f91971b855a26ab07ef5fed8231c021f74d930e71e1862c62c33d736903aaee2a195dfac4cafd4adf923ce54e30c83e7a35cb69ecde6b4557fcaa45cd2303637305e20b27d8104b32aeefb750f02c4c9856abdbe23ecdccf9dc699d0581d52a5edcc8636a1a3da9f2124d3fe19075a5f6dc5e9943541a9bb4bade478c1ec4dd0479cb867b7db85c73c226845a6263592126cc68e6a28bdd87c8ee3aecc8665b6ca65a905e3679403829815615f9f096ba880249170a73ee0e7dc09349c541733f9aed298fa4ac1ffb5670147fbba1705631c4beb1199d60bc70ae4813ae1fb8cc07ea763d5a3d4eff3fa2d01f567e0ed667328b5d725b7d4eb083af4ce53ab17199c0828ab98f72a702bd6a7befd1056ddd12612b2b23815e717becb39a7f4ce5559ffa7ac8b80fce8714238b1933ea3acb64b226a177ce78889a1c85415e9c81601d2b753a6f2cc06fc8b2f99b5fc83ef0a20edfa3c5a57612cb40543f1c9f052fc6f6a2e12091f3a5de0d4e84e861c89ca69bbbf0e648cd30b42e2f3557722562d2efd6b283200af676dc274872c3b2b9635afc9c95c6d1c8d2c10ccd2e964b03e6597128882accc6e1a014088a1ae57085fbe7bea0ebbd8315216511a2f64389428ad26d0c1afbc0d8d989c01e652642ca8fb886811ff0d7f382001af8834bc2ad8ff9534d1d226c641a187170870067b7a6d1b535b3accfc0437fdf9fc98207bd9285d21dad25eab4bc76183905e81e765f7c767ffd70eef0c8f9066907c5e571fe6a04299eab83af521a86bb3777c84875ba40d2999a656758c99680243803b8be5b69d26e6e4eb2501877b198582d7933c0f33cf01f76858416f395f7d858737f7f23124cfc3c24dd81cfd6046e0b89bd6019133785f724d7e065bd33f9de0c89093bc6fd93a7f2481494d5c284483b50bc3a29e4ea21212bcf1fecec9cae9fc0e2be3b262975095b519f4a1a13b2719435d3274069f835976a77ff8bf11fcc6de19f2d62e416698e57aeafebef6e89e1f532ba61de8491ae9b08223ca0baddf04a66c3d484fd904be2f9d88dbb332b483805d46d316f10d5f756dace1fec0e63dba934f304cd055288359b42a782bc79a4dcc05f96af80ffe0e003d8bb086b5aad11da062a497d21da0cae43d3f2f8bc7cc8cc427d0a978c1b0199278ebe26cd3f71ebcc0b0902702b4fea591d6f6bb9d41ed507a1fff3c5ac810cad7c914aab2aba6de098888fa6be4d9cef5be4f58185587f9f3e68c7e2899fb6d9f3706935463343c3b6e8b72df70d1344a61c9d2e959c77b01ce5f730f3426b1c65fbc68d064cbf6d6aba7bc4c0b1beaa9c48a969bf9f5d89fb5c881c723aa6525f2f29243dbd24a94cbe22679c0829a476e3cec9a9f496ddd701c70776087f9171477bfd518a9a7a1342b4b32843234cdd39d47d0fa28b820efae0925e7c5876fb9bb9b8031d6ae19ad8016cc81f4fe0ada513b932627b21b10e3e05eb6b3493d48dd4534597c560bb089a5f38e964abe1fc4daf5ef2bef0521ba4ec70a42fd6d7b72407848d8340de39c2c921ee63698f5d43e37d58f3e0546161c6e0594e23b393d690953d749b3117bcb32180f31c1fef62ec634ed686ea4e43a7ade0bcbcbf88530bd74372df2def76772750f2a4db5cd339e68d9f109754105dc558c9f822d81a46a3349783efa1e01e1aa712848c9e7aaa007dd97d3a4ec26f37c0077154b6fa692893eaa70bdf2433265c8238346697bc4a6ce50a1094407f38c151181e51231f56a233e06b74473cb2aee32d47b799d6d7964c1b612c097696e32f924b38dff375e6e9b363b7624ed0503516a3ebce0bf0b2c78a78dde9f661f752790bf478d100351ec48e2417e6e64a488e36edfee777a7c87eba49145affe0bccfb41e92a5273513f398b4f266a9af53a71d450ece231272701c84f4abc2e09afddc1b0673d8b611ca05ef842217ef006c920610d53cd13fbca37d81f219b2fb19d7411b397490b82fb813075b056794eb76660a02e5e28dbc9db57d798b723bcc852e3eedc5be263e1511662de54369aacca9e8707e1ad4913365538a58aa8a46cf65691a9880031dff6be06068024a591a26405e5c3e18088111cf22570a70196a37e2b78175faa749b647c974671bdc4f05e19eec81849441ddd1b5d3f3df3bf63f3565c9ce2df45cf1a4c15bff590c6697813fa625657420b68aa9072d6394868e671f90abf3e5c850dab9a09f4de68b85bc4d748bf2c36aa68eda11516dc748298f42c5059a002ad8600873b8b85639a4846ef4398bcebb9fcff31bdbb19c9c3dd2bbed1453835974c9aadee5041f09180cf58c58373dd248233370d5b4dbaa4ab138c5d5298bddff40fc58fb2f31c71fb36af054a1953fc2c6f090ed8b77e045f082882dc0d341232ec896e286eafb6b71b6931ad9237eb69b1353bc80c5af65b9adbe1cee33f0139ae65dad402fdf5aa8fb9be5d566f1c26b0c04bf22e9e5cfc01c0658ff48125dc26e57b5fe8b1301a2d07b8c1e970e4904a0c1350032d4843316aea6a7aee1a0e448064e92d288b17e962cf862349bd6bf9e7d3f4c23c2ed80dbe4e723142594feb40e7018e3552e4cc94f1384276d2b79a1c24d405f52037c6812096fd32144793b20bd1307c50bec21640525124c79e23eebeb007860ed1c7de303f914bb8021fd930e0ac9b961f2bfce68af5863e02e039d102cbc6e41a55c9280b3b83e080cb5fe978601bf51b7a146369c3126ac8d5f6eee9584996f901704dfb0465f9afe6d86abf1f8f8e52a278e52a6ad9a54f64fcfc499ab2eff6bd0bc0b686064eb6bcf55b9bf7d578937fc1702ae45231dfc23b37421de767f0be24a1f4c81dbab2d8849d141f535555aac643e869ef8e2586f44834d43254c69e8ae39e7690ee386ea0f048b4d53d1220bec94effc26122577a4bc777e522bc3b0aa0a30cf7a94396412c174fd06dd58e7a0f6102ebf8faa91808a46717e96a6b25643cecf8445a796d714d49730ad461bf87592b25d690a91abebb7db362f943503b7830b4963872ca7d6c8cc173fda37a3a9e3375d6310689c62dc76bdf4d6e27961338175cc2377b2f1de2570337d863045705c4b1d8d17df83e83885f4dabe781e4381129a5cc5fbd6de04ea25e5b3ce40107b57b71bbcbabb10776ffdeef114c7d246b705f351f55ea5aee423f30016841338a877ec8849d4133e81cb776207ab1f6b6de9ff9adec2c7a8c15da823979440418686b660d8ea1c7c43eef5caccf85845a476415c092c22c8c15fa1f6bdf1b06e0a21f89cd311de511c05f48b2c77a02951494140e4106c9fd2277fac3cbde2bb2282a5d2d86606f172a73d896d9d40e9ae4aaea7c31386bf40e214b9bb53a55e0c788c63646f1c0e554243dc5af6015b73acf89536d93af2abfce7351d73be0744cf43bbc0fd60d322d8932a19a38ea0bc60b6cfb957b55f981a9a7fc38a982538843de1f0d2e3827b224d1a358dfef336f518cd512c2137566b0442eb2079e3d2adc04dd15902a33f5d745234c97979636032817a7cfd6a130ac88d78a65df9ec75b6d1fcc569249f5e4bb1651fc1dc6a5f46ba40c72b2149ed8e169e9c6a3dcc2e9877949ecbb48189e6ac8ab64cf58a1a4af7fe890db532223b1574a1aee9d991689d19322cd5aec7d9498cb50e81a52f51c3704b2f12d2727dba627bf450860aa861af05fccc2687f0a49afd55b8abe4637224cf53f93b7aae06f13be458cc84f1eb330b8426581fc50528eff276be023d2da50e0e711cd187584b36d444a4f6f68831f88065df010fa5b46e3882e91c6b7b2003bf90c3f19c78e131a2cf0a00b3fdb484d3be48d98ef7a4a1e9a3e0337d40298e018134ffe729c9000b27502ba12831d5da4f0f616079a8f4b8d15836a5736166f630a5c404b2b677e1c8f362e5cb84b184bac55d936c41a6752d3667de52370b1d10f47875c36fa49f40e249aff658afb21d1bb97c76152a266d34d54d6ae695adeb80c64df5529d4e7e9746785429e6f2a9cf109d7d061d2daa9728468066ec9673b9bbbc0ba16dd1396ad1de97e223c19d6325b76a0ea1f983eb1302d6334ee87dfda884dda9e68fa28cdf44eba629e222efded6fc73993ecbf416a4b664e02c1c96a13c8bb462dbf0216cd6aed682dc563b8865e38655cc394cd5e5735619509dd997a81282ebfe0c3dc8787fc36be75c1c20cd4bd04986534d51b83572a9a82ce33cbf0317dba5495b4d89d13ebed60e0f936b4de4efb41b9cf8bfddd177aad1bc926eeb5a355acafeeabf6e0d15532976c764765973dd112aba569e50e9414effd4e66b1eff65614d87e504c617fd1d12df38ebcbe691846f9543caf2183b03e9455235678d62c8bcdedfa8336f535bc6a1b56eb5aefb9b8d926a4efafbd915842f7d6a978dd7c51de2ca95c8d9aebe50093dfd7f0a0a2490971e3d7fca144eca31776edb9d9ffd1c0301a8c7b887a3302d83a666bb09e1fd5d1cade38ee3b09b1d9d347c5dd2dd0a2847fc18bc2ab756ed1812cef530e6247ac3a900bab60a8a769117106221d63eaf74384d5bec8452cf1c894df6cfae790a9e63c4f4375bcf27f34ebb3444af882dfc2fa13d3316dc279440e99a6b4b26d4adaffa840a782940ee430aeda0d794ebf42a84477682cd38455e55a591cc9df24f9fd1867f0d4190a703bb6eed62ea0b4f1c700aaccc26beb8bcf95b7c218ec4ce7118ce6c828a09a944cd1f621fa21613d42de791eb8b9eb94537429d6da74783c9ffa314b3d8a6309e04a6e3dcdf29aa46ac3744e18955db5125eb2b7e4ed5c8e3b41cde193f4b5e85cb0e2c8953bb3e198db4c72e432d87f53b43b4b4f5b0c0dd5d0fd160a27f83fab0d927e02d70eda66fdd90537be7431c86e56b5f5c8b3c959ad480552c508184124879168e87b09f9388095d55c7bb94deea1b2bcff1f8b1ae94e0e1d1740cba1821863af4c15306cbf5c117db21360975eba40f2d67e455843533e486f653628e4254ab5c22e7acd590d2d41f93f5be6f9328373eb3f82b27cfa7a567ccc0e75bd37306df3ba7bc460b865de859bb2f6f6bcda12984af8e6c028506306751af86dd74f69c9f41a05717f5afa7c345fc1549af317f7d7c880db99a1623a4ac54ad73116f9fe4eafa982ff0602bcab99bc24dd136f64a5506beaf6228bdb4072f18ec4ff11ba68d64799ebf9f20224799f1fe70cdd7363908cc98bb30c2382634a99c4692da89e13544279d7e016653d0e8caf5395968cd07fb107d7f8c8d6863157c0ac70bb8a74dc776c5dce75fd60b2b21edb7d0022d88b9b7e21ee2ae66a0233e7f9a715c9dd9ddc7187fcc666b2c0b01c2ec6c9d741c81b566b760cbe3f0a908330cbc1c73e15d75402b0e188ae6365c1dbd85caf0d492ec9453d8772c48937b53d16f2afffbf115adce4a9707b348df416715e3073a260dba0db1df51ddab2d92302789cdd92863880e32b12dd2aa08d5b9004894eebc9a566948e80279600fcb854ae56bd73785ad5eaeadda012d7bc5ebe4a9fd03e9f74c4fd316854b938978c5f756c22d1f0bb5829a2eea0f969ea0f744703fd33cab0e2d3ecb0ccd1c8b09bbe29ef9316e834317eff8a836caf9c18f582069fdd3711e1398662372078be1771bb7dbdf4aea3fe0cf1623b85eeb9d4994341c73afab0c1467c7f6504a3d5fa4b3831030d499876451b0a6c91c04b6643345bb446420b9c7551b1c2d1ba7cc152e3bc8f667aa2ce1464b5f7918c2ba42fc45871b706a507fa81996a22f1bc7fc1efe624f4c6e0f8918344ef97a12a6190b4f0b6f22f48a5157eaa5aa0499eb77771bc89d5f5a2649b365d1556fb0e8faad43c946cf3d07b4bbf6e408f1e5e8c4bcd5953a6b9355487873e3b2be32b73f9d38e852e9d18e382ad620879b9ebfd9c087bb5c3b35ab72d107414eacc05c423c0f5f57358f4e0a8ec42889d77233a744f296eea5f68d2fde38a484548b53e2c7fb3972ceae07e5fa5684bbcb09a40c630702ec1219954180e1c141cb12af48e7a9380aebcaa1b5da51edbdcc859877511cbbaa615347469844d8db29976c1bddbf5d72bc128209e1545a4c106ad39c5a9b05356ed370aff402b606c21ffdad3adfba66d55bcc0ac3b38af99ed3ead928f17eb23860c01735918336b456ac847a04b9772ed0a46c2763191d8fb384cc77c3ca9a5c11d131178ff4e48179db0961472aebadacd88ec1b02ebe320876511e9952c3fa759ff98e258fbe555ff3759727f79c2e1b6b3d5a3f5d3a10d90d8bcf01102cb09f19b96e087fde43f553d8a8393c5402055a33cb7f785c53991f4a2a0ced508b997267d70a5832ac471010c55fef780b2421b5756a17185a124343dddc060cf17e0ebd6f1b137e4ad29e08995f09cf98923b614038efedf04a478ff5066cd29c08efdfa74e66091f4843bea9d810af082f368e1f8b18ded8b591374765de1e870b5929cdc5065f8743c70f8648d302a08fd8bcff9f22e47f3d06dd5f82f1c3a2bfb03dc8f162a1912715ebd85adc08729390a077afdcd4bdf5831f5f99f0eb4bfbe36499ad07fe7aa5cf17b4492469b92e2e9defd4b75d63cbaf45e73e6a0f462cc0be64cf5a72c0a59551c8acb35b4debfa8d26f5486be2f0e382740d1c96dfe83eb13fc99c876ab9b14bdaa221bee7dd16fada2b646185deca7b33f4cbce050167a3cee8b3d10a67615e0563ba0286ddc2d9143c79fab1887fb91425e496cb9a95f89f3f531fa2344b5f445d6a43e247b7f17e06bb7979556d101fdf53827ecd6f98a96fd0b3a80aea250ef3e3dcc431fc257b9d9d56a9895437a518ebd989a42b6f7d8a75316ae7b0b6484a2f9595292e9d0756ef715476c3388f5beae6f345c8671b6fab4357a9ec4c289310a4806f1c3f5199637323dc14dc3a3af16815de3058e52632804c3b3b84d63a923dd3ab309fe1a9803f2ec3e556e44e02dae81b73e541663d39c4132ab89101d54125a91864be34a3f24e418b3ab1f27d559985a836139cd04bdcec57212f972ec55c98ebeab67d1ace910ff8cda3630dbed80410c2ce48bdec1eaa3e44d98a9066c9f7bd666347f4b7463b054eefde275e7947789f114023def186397176133bd1f5b26a45010c49fd47bc92b0375b757c10b723339a2a382fc026916f14f4f98f5a68b60c2c15571f93edb3f44a87d2f75b2a6b36c5a74d9eebc1de2dbda08b79265401348a504f8d532911769a9ec3b7cff26d0c44b15d938d0056a6a96c6fa797b64b7b71802b46f266e90c2b451e673898adbae7d1be02405a7f3d3061e768896ddedc98920b0f964904bcc4c882396047cee08888934fd4e982cf988b6920d49c910ade4ae474a9331b0cc5aab844dcdd65879605a2ba86e1db9eaba82bfde1817790185ba27428c5a226bdd7435da6fc5092502eaed3aae1db714c25015ee381d0c749b965ac18efb430c853adc7d2495ce47c9e9b375b48920462f3383884419a50a6101bd03e1b182f77e7f4e37eea021e93a2162b31623ae46cb7a8686953b34b10ead262adfd82cda2559337acbe003a5a2cbeaf141b2cfff10d0ba55ea7d8d17666649951d19454f6e6ebd9d3e55ddf4a7b7b0093d43ba60c7197dcda4e29b362b5584838546af53db02d9941a009864102b2d5fa9cafaa437fa31de31824ec0ca50544a7f89fec3c7b5be1f62c8d8d07c6287aebd06912bf91beddf2ff45855fd0d6c279b2fd6a5a86979ac9986fbf82d9f40810888a7e3401870555e47919d279a2c2a07cfd435c26a690b6f6c98a67a6d5cb9227e85a56a98bd2cd9923d576e478d07aef745090a4ebe6ded4055ebc3bf5a9f4f802e41580306caf09b221ca3927404f0556123a7a4899e4664a88b163a2f8c923e6144bb3fc9d510a6b3d936891cd64623d9403c4ca168926176a66a04cedbdada86147cd66c3356b1136d0555d23f5809537e89ade3c8fdaed79c5aec27f7cd6edb122919f8d536409f6022088a7d1212be2edfd34daf0dd7a8c1087afecc4ad8fa6757dcfa12379738b19776496b7491c38703ae983bd3f447b000ba28f5a0d0afa93912a0a7a3ac0e5861abc530fd1ea6ee966697806473f1b7c69383bf6cb6903a9f1734580a363fc9bd4e96c2faacfd5942fc3bcb8660584280f656992965f53fbbc4f76158e613c54d7727cdf4fe8653120045a8c5ed2cd5cb5dee8b593051fbce195e1a044d2bac117fa09dde002588326cf7c05455c6d0bc62f36c33005ffb70c8e20c8cd35ac13a18c9593a5442463dfc378d27b2dd2f039808ac38db742c5cd9dfc91984248c9511ad322f4b2d86387f4fa6c9a26d1a860799568f5824fd4d324fd73fcd80ad5805f5fa4947f181aea8efc1a5c179642718c826073789fb56e92542ed3d1d47ab8fa5c5a6cad60a04daf20de74f93504797c549a2b541b5033e704fb48b78b4f2a293f3e9f35f58ba9721092cdb87202cc6746301a383107f466f31c2773b6787b4b2cd48bb356b6a535399ef52ff055dc02e94e31364d08af1a94f6591623ee6275c6664d7798215808d133671b53f8b91803b820881324b0dc41ee7bfb906f05f5bbd507c81bf873c4a18e7c6cbaad93b70a66d55c59c1b9552e131e909d8920afe3950fbf06d96226f85928819a0ce81ba84f9319edcc0f4ff6c93b612bb555739a50c70a1acadb0407db30b1ea4146f7e6041e4f4083682ef226935327236aefa792d9c300847c6dee78f20f39cffb8cf0638d0819c8e03ebf093c63e6c295b6b483d44f863511654e3021ce4e47f2da606227d8110285f4e289b8c7b8d1352e39119f24216a710a1d7fd16dafac5a46e928cacfe2619094008d46b195936f478d967ba0077e2932858aac654db2135b4d3abf338968d07c6a50b19d06ccad712b0c351e8d61cf6ba050cbb27fc0e1546c47389936f66e3124d641635f46bcb1e81adec8e13e21f2b6ef5d58feb866c14f86b547aeef488329899fb9f785b6af3707132c553d2ee7d63e98d34f59de570b76a33089920f7fcce6bb84bd6bc30773a800f03f897c48b20cab6ab0131b423d3ad024913b1f2fa419597d3d54fa0dc0ce314a8df6fb332c55b267b903708567c9eaabb37194742495f7d5cced3dd6a3edb18743ae6768363bc836b7a96f22514aa16b4a49834452469b3710a89dd432110128fca71cd00f0fc05d93ab5c744f2564798507127e803f4aaf025644731cad6ba44cb07556399afd16f9e5ae94a33a2cb0115b63ff749ee78f424322ae2de9e938bd7ae09b33fd9d701cee2368393adaa169b30a2a1f8deebbb3e0eedca10105a13bfdacec71594d9da5a331c241654c2f143aeaf4582a25f348f6d06a199bd1d00ae3391195ea548acdd75247cda5bd6947ecfd08b8398afdd24d0c2f56d0080377a9c4a86e7a335454577178148f54a27211fe11285495068a6bfab167077a40495ce5b7309ddf58ea08048d1f3d4adbf5a02dd79db3d77fceaf1beb9aaba165e2b47d26c9d5da59f4d28bc73051b1b68e364f275402fd3f4bfcf76b5750ceb88faeff17b6b62a1ebff96367969dbc494d9838252a6cb37ee2aec33e6582adfc077c76991dd034a095cbdaf833cf68987cd33a9ef458eafbfe43b23523a9be5923de3e4a9185af9c6ac91ad4585b5a765b257791e06e7b5b6feb0645129508bc239f53c57cec2ab59b562dc4ddb94a2476746dc600f808283d759403836bd28612671695ec134da91a61d5fdf499d4bdca71609f3d65d3701032f31f746762fc8df71f02a76203a0e32b71f5bd11641f87f6fa53a1d85338c554e4c0d777ff3389bf8a8c6a8d3a4faea5f7ac19a77a486081f06644483ff9437893e2b85760070ebfdb8df9d4a0569ce2d3e30caf27acf03e01d38f9b467fa3437f00f9c330baded501765d49e63012ac1e9793bb4dd4fe1a3d148e2d935781ae2e453d545f25b9a6bc76d0b09ff2ee71277dca99a8dd96fbe92ed4208e236f7c8b1d43f83e9cb742a365da8c8c226668805e1a85b930e3a384c15fa0067939fcaf34ec6954f6fcb053a020ca05358e6a99b906c3047e7d59df6619ed9d316a952b3640f054a3eaa49929c3d0848bac480621fa9d8a946986706023f82800439ded22d0831117ed8df80e82508323c7a655e35bd5ac71f8d0481cecaa30aa5dea58a8f30b4132234923c1559a3862b88fb477c3c21e47a4622e669da3aaec101e41cc903af3f0708bb37b5794bebb108b81eb612baaf86b7efd5657641cff2fa3dbee5dfc06aec6760abce4e6fe9542db9cdf5db465301f9ee372fce5dd7b46bb1f876d45f3eee8e448bb9a0cd526f44acfa0198dc431ec444883e7d49f84f5ca25e314d8428254416c173b6fb6a7efde142033e1f5a4c7dec94752a879dfc90edeb0b643b0eb4ee5a28d1653b21d3ae4c8810d747ed56f9604856145ced21cbdfe3632efc05c14cb1fa4950a4f1f857e97ac368bca92e0be423966fe6bbb87034794fdac3eedd31cdc47a19b8862fb8b1a718c99345399539c36bf857c772aed2298079cad1ae9053601a17a309607bbd14667648196f6669ce8e5143570ae1b5a8f2f2cc6f49a2d88b55b99bf842761e2b6e80e3bc0f8c572fa166d92db43cc51195eda0bc39d1c0a6a521e6f03118906d00ef1ae33f4d10d263532f3bf070bd1b70c67ae0e275b327ba95d2f5fe6a5950b9c26039e5c8132d5e48b45fda61049584b574b3ce275b66fa610e3030c8a95af25fe25c7d5290d6cbcfae090e4228df72ab4ebc246165e8cfbb11bc53bf0010bc6645984e364adc7cb0cb6f98ad2733df74a50cebfdeb92e358b2768fde662e05737719659d0647c3ff493226c2cb6b47f073aaefe039804c8d31a20d0f8e27f5ecf30e581812e4f579c97c50e94c769ad0c93d6ef73a7ad72240e700caa7c2fd45a5613156bba14bc271e484c1ef226ad0e6b71df79a61fe516d35f759d8cebd1d87d65acd8aa7bc50c3c5dbfaadf92043d02cc3d675bf36eec00af70d9e8fa2e385e5740f1dabfa78104a867ddf40fd4760be8664e0f30e27e14ffc00ff47c24b612d63b3d8850c0dd453f0d22f4d8a09ac0fc8c06415188eda9721d1f17c8ac0c5a8673592b0c533c337cfdf500305935f7ada7466100d50c784b583bb25913645ec8c3234decbadb6776d2b2081c40a10b6c896812186b6f0cf8fb5708346f0bf08508b8deea9ea13daf72312ed85194b7ff91fab11c67bd5223faabed583395d7db1d240009d249fc161b328f740a78ef063077a108784d7476476c9c974abaf40ae43f971019bedd1f020c19db3f9ecccc19907176b8023dee329eba6849160844a6796a1061e6054de76a3bae359d3fcdbcf911f3fb537b43b9fb4b2cc96e6c125e91acb7fa14a1226bf297d9dfb4318d7114033ca75e9b5bef81b8050ba0dcb53f73efe9bd91509791bfe1108a458bb64c9a2dda1dc66c9d2db5aa3cc211fc04d3313b6f8547b914ee66daa5d189a4a21da9bdf2fc46a57c527811b56b4ad668d1385e5093497d3632b0374ef05fc1ca1255e2b15615445083d305a52a91b3f8f35654e29dfe822ae857e772ffbde5da1cff3a6ef2e3b3872d446b02dfa8e1d055aa4c7eda3f6717c206092d8ba7bdb7bdfa4300fdc84a8883aa3c5688cb488ce47ed08d15b3589530329573a94fa38c20f12b4af41106620e614d4b3886c0ee252d1927545648032ea55de8aab55020bd2fc68867936f323fac890024f9c9cd7ce66547bb8b142b600480c728a0141b5d89cf6c2aae00e402a43b17d438b445e0b5371ae835af2e18b3b46ea9638a0d111897153c76077b99adb05b1aa58fdf6394b2d312df44e702c3361406ad0be09c67f227ab2e37babba9c2dfb5500b7013a536f02a0b1cd12261d491e1f17b0bd99a6fdfc0985a8db5fb43e3adb9e98ce389f3e5a195c158b112266ec3e4fae58bece517230fe945acbaed1e4d213ef54509bf25b023f3846dc9478f066d2c1b268fef4ada805080bacf04c088f42b4ccfa60f908a6d9297eba85ff7cd5f02c7ddb0028ba80a544a15d6ac727c8d4c8962d223ac4bfa5baecd1b249e22b93b989962de0a20eeda6ff5d2d6781d7d27c42b00a87e3f14465b7ec5135fbace3659fafb861366f61d6d49d859ddc26c362e590413cd6e88b3449a2e88cd03cc7218a979c33c4e5f95b8c01fffc34ddf83adee30f35304c66cb432833432cc30de3520f73e58107994ff1773d2d002deb315921d7d9be68268cefda92f9b998044711738ef2a15f0b39f658dd781eb519a33c69119e7f53a5bec0ceff18d7807d9e9560e8a5ef074fecb3d793d8506135049e2685a01a915ac8ea0e34772b94bb9407abbffabe1e7d086816643d2905547442950bb2b1de9bfae2fcb536a3acc254ea680b65c41ac1ffb45dcf51375ca094ac256e6b25b1d3721dfe3336de20c2cf3484c971267a122b3defd37702abcfe0257434e388149683bbc313fc78a64cb17ac4c7fbc62f5a47f65850b3442aea92e78007a063b28826b45b5db652244153f598c64e2809d9fced4b6faecde38d58a47716b130af72a3d2924cca66278b367bbe72906ea6d6c7206b5a7c5c2e2dadd5125617b78add051c7312b47cb47ce5945b92626d079f9a891c8c691e000c53fdd283148647fecb8ad800656a9d13f5958ab938ea5047ea35893ec7f6b6f8e7272c0783254158eb1c427427a56d58fc79ca940c8e8fd5ec6598f4919f770645e04d9b5f496dcddd530f9c087f20d58f6ef93395194a87ea58756ab593ebcb89ceae610477e3db9471c72ed67462169daebbea45f3d251db90f9d55382a58d752f5feb3012d10071eb49f402796917270a30f99e72a7a9a6e28fd7e8a27e21e6a089b4a2cdea5bc923c2e322ba54b16e9b3abcfac8bc42f7a6d8f94d9d62d6d351bfcb1d969f3c7c1e0ab671eae657a638b5e0567076e0ad1d53790556e6c789c98f2f01dff694dc4d150e2104701d117339ee40d5cef0e8468b5179079d769bb59203c4ad8214469429dc7aa7ec4928fcbd0b187c20f306bdf6033e2a9dbd3c98553d929b1c2bdfad131be0ee4a3d744cf4cd6e4b1accb3944c38f4dd535e8a70755e45e0485a15633c3fad80afa8cc6c265c175411c1a41c3a9cc6acf591270c281b15dcd03c48f18ad077970ee24956d4d434894a28f4d64a12d17dbdf8c24eef7840b3afeb94ac8b1ef5e25d84d699e5bdde12fe6d8a9b76e6909a754d951d9101a4abb2a003b6544c31b1d159eb231a1a1a4a87749de632631b157c0d0f9517739f92c4b0fc186fc61e5be24e98b0092afa1c6db6e437a4766fa2fa1e0b7fc097b5dbecba8fb065f467c72d5d847f615c09a63d97633875dc3b6076b856914ff480de46b55013fbc1e5d2706c8bce6462219796c180b70dacbd5f7615c784afdfbfafe9d375c73a5a38ad03e6b962e796e4f03ef5f43fc13f09466f480a05b5c801831acb7d32ad5ebeaf54aeb9b5e92ed7023f7bc05f436f0424ce5d02c17ff613e6440923829a58f45f832345d91c1085ebe14438aebab46ca8f64150c28d2f7d9065745c89e9319869f4f79a15be952385526d42b11212e009ec6748502f2df9c6ae9b430af3636537d185fb0fb207495385dae5c6099a4b30446c109251348781dca101fbfe9407dd11c851765f3695dc87dd51a34460c5e3e4f1e08f2adf84174744518823652724856b7018d3c6fe01e11ba93f10bbc07e26b38c14a5496c8f62ea0a6779d0fbf42959a8235d3d6df0add661362176d9c93abfba249ffefdedcf2428f772d7992be1fa37eed72b38982323a8b9e6e5bcc36985243183e816c874346aba57e3fea4a26d93e1fcd63cb197a6fd86e548f678ce2820c0dadc13138efcc78886327c7ea5ad06db02215327473487d788eeaabc27b9ee588e5bfce24299d23357d57725b90fd46a7a8f2e67d6fdad83a2cc8cd3a7763c26acfd2f045361f624a95ff679423c41f1e03cbbde71b4a8da8ca57f1a795b2cd6ad85ab319952015de7caea13f7b498c2a955ac4b5f8738baa3450c6c1dbc9e58143f468d3cb0ed5e1b01f30e6443da5169dc77be8878f0578dfd014fe976f10496610202b2490223fec54c26bb90de371a258f495945b8190885d18d6e3fb84519007f562ad7bd2acaede6922f6a643ed06dfd48c335b2a395f41891c25adf374be9fb528130405fe10c27761b93911de37d5fe62a79fddd19239bbf8b6c568e8ac5a5611156711af70207c53de087af6c12f21975c3e1df34a74cede3050faa6f17842fbbe33a969de767e4a3591e2710d4db280268bf91470defcca6e21f22ceaf014127b839b871f160a44f06d190d14f97f5ec0bfe75811917dd8b6afc724d540282c07811888e75007c077ffdde0c54a5516b1f54e28ca7ce0cf4dbc77d1d94161d871d965b514978377b9762c92e6f19c24fd55c63b13409e7350fe27d22b93d0d6d7fa02ef31710c7f6bb1ab7b73334445ac9f0442e8efc93c3845804a172a6227b8ce414ee6a29ff1f764a08eb9834b1b43aab294a433aa74f08d4790a1d36f847379d4e5c9cc75d4b10cf93d7a8a18b6afda306e2d0b648721cc384eea42fa36ad0c13058b434565d91f18540f954c7294485fd09354bd99c1dacac7a8d427786af20cdbd97a2e0087c2bd4ce4a5e0430716ea3ccbf3b5f2ce0603913c877c67b223b08652f59d5585a47aeface5c75b3ce427d5607664c5cf99f82ba9d1a93377b106d38986b310efbc8e498f2b0a385b3e0dc518556c9c5f5bd41348a3549d1a671e3d9ed62858b6981f5b12ab61770ea6049a344f7ffecd8daee12338820522fe73245062a158ea7d0d1ae332ae86e636e5d7aabae6a977e925743cb9372807ab1fb31e40249bb09d5f10e5011f7190874b224ed367ade105da14b87ed262502205556823aa158f60bae8a9aaaddb9ef61681680058017e9e33ef85bece23fe580303d3bbba5d8b851303158f479f4377cbb83123885e23217ef52ffe570d8e8ec43b82c2f7bf29d8b4281d3fea24be58ce242ebe2f6e1ac1ec0d9de4e954fc93aade6edd3d9668fef0476742bf8d45775a25f58e14743ab3050d64219782022a46d6c44a8e32be9ffbaf04fc6ef7aaa80ae2ecc6594505a7049fe36dbb8d86bea4bb294182959bde0683f7eb2868888961099e5bb295bf6a8ee844c3dee01407d72067845d356e8b4ab9570779849d27fd87e4cc0b3b4086e61099e63f81051f03024bb81a8203557ecd98cdc9665b305af1473939b6ce52cc02822da8f884345c440c08890aff3094a06f923103a7ae3a212f947244471550150f731168c27b4e0824f2a50a0c845de4a9835b3dc7c62c370b891b46e1db342109ba77e9a7954f37317e1b1b376d65f931d368ae3c13826edb8e77890ad40e7c8d0563c54a8413461c20af18713dc77c02bf87d05cf19c33c75adfd22f42df4ebca11ec8af507a826268f02a6e3cb1380aab9b12a0f62422f857ab9ef33b40cc7829d181f75920a87a8b86ad657da820d7034096a0448c8ae6958a5b7d099af54b3ead338c97f9d14f7e981f7b518c55780fbdcd63a6b29c2c331c0fc10143b98c3108756c60a302d4ea2a5230d3a9a84aed082d3a4d99b80964fa00afb5ec45e1e54e4a74fe059b493bb39f0fe5986d7faede693183a34de074853a2c7d10b3773fdb774664406b003eb117b651bf0ad8aeb6328f606e53f5b86152819792305b61641390df69a65f4da92143013b3c6d45ce2c11c6c37f9d9eacd36179f134889e47bbde3c9530b51b7772a81ad968946edffeceda4e4d02ed87479a92b798a2c89f17e0c9b97ce1bb7621f5e1cb04cce561302ab39e157ed7b301e73cb3ebec02add2152a913a11a35f4850e7cd01257f512ebccb9999bcdb2a5f94a64f6f6c23d0dedcf2be6e288cd3705e4f0c9059260f2c16b1d754a6b597f18eed2291973a25efa2b63fcd405b722ab0e32ed63fc6a8aee3057320a0cacef835080d0f90223c65ac73901de25335c2e9348cb6413bba627a78c8a6d3de1de6a6b91d93d27d8f8752073e84990dcdf6350bcc7c98cad7591fb7d4c083ce0aa0132f750e6d4563aa24b581a723e34a4caecbc95e4a135b0fee4c1109a8f1d48f72a06c8e2263e8a7688b93f29eda125af37b27cb574e05bd6ebd33a1e9901025dbe9d69f5e5a178732c3ffa28b2dc8806228b36c96bb44cda02f7b7f186f2e1e6cff8b05a1227bb77864e6ad2ffc02af483d7b9d2189aaf8dd7387287425b8b2760fced0b598466d330d5b2f326a8d6557b73bf289a2afa15401415ca960d4500c777a77801848fbce2c0037f402af120500953df50bdbcc0187f9e36d0bc8745d62e2bff3b2f4832e75e5f8a8e140b241c04fb8d529f3ad6275fb86839942db67e4d8321dd26608ac0c38502ddee6d29e162004dc64eb2c3991b78f0cd9c5113b2f48a2ee6fdab9b97aa98cc53da765e4307b9cb90c0af003e47ed7c5b080bed1ea6b712f4c97379c15bbccac293b6cddfec28e2ef0f740ad097191490c89aa7a5b310dd8d24103f28c64524a85728d9e1b307cf8b3a5a5601856185a07bc68c9712b9e3d9c509d75c757bfce418c12601fcf7ff6079db0b5f5ecfc20952505a8db3a5d5bd695142752c76d33d846c6acc1afa265d6af88898c950a8fce616d60f550e6f9664e26915ad1481bd3c9a86c875aa8a113cc2e6f449b4639ff6f01c902de7630fbdd2deec0e28ddb1789bab299a12f44258d532dcc0ae99d50e8f5d6b210b5b7b6eaad68a939d437b29b13c3a4d89b7047845f70c964fe379721fb0cae9cc2fa750d0b16b7b11cbcc9cd0fa7448a6a0b958facb4ff8785373848c2878868a6e7bb81508e6d869c14b8f45445f9796c94f8ef5a46bcf6dc82731814947cd639faa7f357c56eb39e2a12047a1526c4565c6d0fab6610df5e7f256b3b9e26bcbefa36e44f8afaf33852ca496215e0b0408aa9ff51aec48e998533c3664fe8c109d97656cec671dc7c00397f5fabc7651598c9ca01f9a20bd8c1d6d44471194327fa87d3a2790309b7733b1819abe24c14d60288e55d6071440221d7acb2ddf25ae53960128ef355c8b73e379e7e11424eb285227c62634876ed1ab07bba1b5066538e74b69da7310a69a1b1511145a83bbb530b345e47ec5979f0611756edf548a72e76aea4ab187876f1794f68e7f9714099aa32dea9ea94ebd63b23141cc9137fae2e3f46308c8199df7fab96544e1ecd632392b109e58998eabf9b6946bb4b060a8388133828d03e1d11fb81242737b2f6ead429c91eb58d6feac3e7d43210eaf499c0fbf3d4287be7497efbfd2258f2ee3f63403f1c13da0db484bab84dbb0d2fb253d16294db86578ca216a4fc4efee3092b790409ba05623a006413aead0ba977d269ccc16d4c1294b33eb741fbcd9e8e7e683f766dcd0daff4bdecb0238bbe6a36b6213c87444a456e0a4aa9d1b4de4d1dce1985c49eddcb3a850fc97c973b3d8520adbac4398d15d2f22341731a3eee6213f395f2563bb70da209d9d0710d536b9a0b227955f14f32df776f1d67682aa4a7d7af2b958f2c00797b5a8ac26ea1336cb4fa42fe781b29a72393e6da2ab2eaf4963bd128cceed9ee7a9c3300cca4095fb392253361cd16c6728f14ac0fe04162b74321fbfbd32dec69e26ca5fad3ce9d4a288d9e6e71bb6feda1ecdd7fcacc6df66f8872874054bef9060ba102a1ed974d53d6ba963ec7fb3af56e07d91e1f56dbe9a86dbc3cf70d7fb089f2b0c34dd5f7dc23bad4b80b37fe6e6b3d3a23f1fc0b3335b63d89d77364bbc093ba6783e687d0067f5fbd08102ca1a4f989de4e7c393b238a0f9d844160cb600d52c2055cb8a14d8444c199fb06b51566b36afd59b36b0367bf89c9cbc669b577bbd8661482547bfcbc042cf0493e1abdb87b00a771242ea4ffd271142ead3e24ca67e5433aefc5aaccf635295cbb49c888ddab3ab53b49830bd010ed3014fed28cf04b9a64f65f01e341bdb21cf03d7333cae758bc0152edd868242e5cfde73792a14ea322f6d97cc820dfbeb2299124615c9f4ebfb9c103aa15701302d7499524f10520c5474fafaf5e879073280ed94d45caaa7438b98ab87427b75e40523d3eb73c99a63421d9ea5c28966b6b5fdd12119fc754c991882140b0de6e1e0d4835b6c00652e91709774c4ec8e9ad4e6b6b6868fdb6c85816aed920ac9f0d5e159922cabad3308c9e71a62f87c7df4f873f9c337c37ad23ea1646d67497c81f8f823503c89e178c7a91997991454e19a14228abbdcdf71087d3b01e30a17b16e6b80484484d38de8cc1be9e41c469faee7f12231b5b429ed8b243c6c44dc370f176cf89171fa1b1cb6217ac441e0d052b37dfff8d88c132115ada706aaa107851f1e993737a19d66d1eb6bb8c635163eca31a76c2d960b1afca1644743837bf35efbb190e336071a67b1a8717b66741c27a9c3d3ab2013cc23354684c81d6c4030d8405dc6617c9fb502f69b7f2ed573bb5716540ed479b056a059e6d6e65abae3a2838268b933ce8196d40e448da84e169faf07bd4949c2cace6e64d7017bd7c9010e6b819862b435b6c2d204bae8bacb38fa536f3b36d7256d9a06549022640a7bd1204f370c66d63bbbc03954a34a9649c1ebfadb26104b233d57786c527d024155f4af26cd0a87ff06733fc0daf10b234ce6e73a7dc7d64291adf256d999f4e109983770d245915eeb5eddbeb937b6d147cdfcaa071db07546db7db20d397ed6d68b6ad7f15bea59031cc0884f7a6c5655e748d17d5e227bcc1162fe1d7550cd0d6146a82fdebb94b5dcef4ca7b4088729d3ce72409c1e3b6e3423ad661708c9a3c82987e4da4af0e73826151072548e4dac5836e7cfe7ff58a4ecbaa519099fd4bb696e47e5b931e58b4637f76c918e8735c9eeca42971cba1ebb724699b44ca24a0355d844ae2b28b8f8765487a8286bcd8b19f263767f24ac1dbbe1767e339b5e4a1778fd7dad30f2f00c9b9137d102145fab7b43fabec671c4a042e5f72fb5a78e692367488913f3a8f5b1602df5a6349e2b13655d77fd7dad5da06695720a6672fb8f6099639944509b14133fbdfb71a296cbfecdcf45c5a209ae6c37c8f2dd444f9e37d30dc17a94edc754f55c7485ea0c2bb752d7830498f975f8edb24ed48a6c2964beefcbe68d162c171451815dd38792ca6fc7f29e3e54a96edfbcadaf065a15f3d46a10e077a5cfafa7b18a0b4547badebc0b347ff45a7e945b85b8d5f4e321fe2d9e146fe20aca6a93f6b0cd1e5e4035380a0812ea91cd2a6184e047cf794c2a67f8ad2cf187a8343ea55012b4e5376acbd83ae9a36f965c61dfcddae90e664b4d1edd3d6473a86bb5889082a58419cb51441a454e75baf32be63a0c7df4a4a4265ccd9193b9a0e1828ab658c92da6592301a2a22ec5b92680a3ca3f811c470131c2e8806033798158962b33d98b27534d1474a749a848c6a348b2c5db82bb24c754c548a5c1d2f608257f69b7a3941ef76d5b7f290a6a83053e4252483c51e2895bc2e226ae4fbd267ca93ad320450976810acd163965fdb49c3218b5d5ebd0c7d66f5cd5629bb9c38677f6f5d177329372d7e91a8fcc3a33a86d734c11ff58c6541fb4d1b19357315ddb7da19f4c11f64cc393a15d1e3a12524ec448a9bf931c05a9c1f604db2fd40dc451888fe974dd1f2cf74f671ed955e953c26b8ff1ba7edce87dc6af51caf4a36f5acf8e42012a855e6bed179b737dd8919f7a64042fea59dfe46613d8c9e44c216d3b7353b6b3cbf1c72d898d0f7fcafe9bb367bc5cd18537510c52b5fb04c36d7dfceb93d93023c16482212052b03b3fd5c08e359eba93d682f4f6a2b94acbd5d556aa43cd4cd6856a8cdf8bb340f3cd5d80b03714aabb1e0fa0b568425aba49761fd73c0dd283dd8549f1cbb061b5758b3f642b1b115482d7151e6afa03daec1e6bc6feca5fb821477f39a57e951ab7db290b5e0f5c5187203b91b67f246aeb79a655abe04d5c0ba431e849408db79bc77460c7a35f346fe28c00086fb8fb3c0d4810c9707389125bf308636aa91c9836e1998b82a6cdf2fcc0ff0e6a537ae8c9085203ea76925a70972fab9eb252bfd6fa8420cb7b17af1f2f624e20a8b92df6cce493b162391a2f80083447daa9f0e2816fa1aae3865228c62ef97e8b24dad3309d217c528f18db0bdac43457284878d349620efe5072821d8c7d3ed8d2c0b2dc7a52330aec323d6bfaac081fdc0c2bb9cbf867927b55a7cfc9eedb73518626096f9342efb81c4851b7bb20d989852bf933493d457c5e206c8aa79d7f4f560ab84e95521341166116a5b32edefbf84c1831c7f3e7d90a491d6ab7962d7297614320a7fc5a488d9c34e107bc44be337c493041162bc97088b8595885b208e66786c3c8e754917dc9c0c02644a05fc21267fc46de24ebda2a4a910b2dac3c9ead95c2737921c210c7e0f5ece3fea952447d470f91eb53c285dad1fd8f0c9aaade1406a31025b5e522b3aec92fb5c2670d00a3c4ae3e5a1380d09992928dddb944055fb14d032551bf662af3049900f8cd564183e200fcf35e2ad6ec37249758fe2c9af3c89327bb863bbb9df2a8eeea0d8090fc8a75faddac1719b2f307cba45748647993f39f37915697be20dded375b4619f3824cea6ffebd2b4314787f36a3bc486b2d13accb4f3b736fc6bda5015db78c25f110545cb9069d9c9e8f787a84eb270261d79feb06ffa0b3e946194af8119e109b9712a1cc5bae283e155376324247ae1e81325873472aa3503efa3e7a720268c3bf05f615a98007570108b3217e82d3155429eadff05672ac33302e09d75549863dcd0d6cd9efb53ee94c6900ee08222deaf1add6602371d33a0b133186a0e427c6fc7a714c8ea12a5481ecde7f6aa78ad50ad6914ae9a279dccc730b61c0a2908e114b2d6c3b7c13c4c1d3d2dc946c59e37ceb05d1de56e556ce8559b51f82a59437d0e62e97bb8c4730c45900f1d12ed7768c4053d59dd7b891d44ecf70acd0419620101925e019c95bf41ffaa12cc0f1134e9898f8749759147c280e405b31d987dace31f02bce05ab44ffd5aa92cfe41aa49f5bf00aeae5226588312c3161728409fbc5cd82f7c7dc80abbd4052ac94e326309f8332291c5dcedb2349db0dc4e934eae6622048a5e2cc48f26f65471f9049fd3f03328155d8b7dcd7257a2f649931b7d74d7261c319829c02c3f12ee7d9ee35779caf51fa52d70ccaf31f006cd66d0e4b6303b55bc16ae9c2d06b7fa87180ecfd9d384bed33632f91a1368c10752b9076fb87f47036aafb02c023072def3d2923f8025ca7a65d1e742d5b13080a46b4c90b1cea3454f770673e97f00488c1c38da4492133bb86ee0c08e1760275a8df513ad8e31b16a9cc58815987018b8d407050a279a4632a27f2c1521648e8be39630d2b1fc5938a2ae26451e51872ac355259e816f057e8e116c880cb9df9cf139762b3a3c4569f63adafa3383f7b2baa748159b043deae487876d1e5cd8652c5b3af292a47953fbf0d595ca57fc1d6cd05046db13dc99fc1f66fac0ed586d1f840a25eb4d1a32ee704829bd9a80dcdd99673e295535176a02a4f9c2ce6c1cb50d85c5f94da997017da0868da0e9f5972ef4d0a13ff0d93eb8b6e669052dddc43687d1f342e19f80e7e192efe45c3f38f28294bd9d934d3d9d1a6b7acc4a3bdf5ff6006af57f40ca82c43ccc56b0b08c7ad806e94aafbaf0c695508c7cbf714e115e834f8026eac3c460170d426223f151b6a05b76d8d7c5bcddc8f99e19d225b7d7efaec3d4dd6158192ec3402d78b869bca0301a57bf6bf3010040632aa5975e49c6b409e6ca7c2b74b91342e9694961ff3af9355f0d0a0464773b5f0ca5bba550755c07dc02456a8c32a355cc3c12e7f60e918caab9c0c39e82699e61b7980fd107e0fff08fa9691fec737358f7bf3b2a183dc3f4919f1f3788441145c0073e7c82a88bc0e5066d7ef617675a5bdcf325d5197dabe2b12cf1009da9ed6ad7d41cf81ab08606b1383f15f1f15b8e398e7795697f9eadf2349f8287c9b57d34d2d71da4987dc4c7d3164ca5e3c15d90f6ca96869f09f7e400f9d15a48fd28d400b92d08635f5154371fd44e0f532e57e29682ea86cdaa9f2cfd29ca490c7a1b92bea0f130001ec3aefdde7e77f4dd21fcb5e89d07509f081021cf44481061a253b6715e804f33d93e82662bd6dbb5b3e2bc79c44e1008325147a358ce086a7c0558b38cab7fda761b35d40ffabde978d78dddaded628f57c87ff5ed931f5240dd5761e1a51e6ebe451e74f0f763db67ebabef7d87273f9ff2ebc15f2cb026b55cf4c94dc04035ad5b7e4a4b787db36e93eda7612e788a87313287838d9a5004588511fc702cd7cc7131baec88e7cd107d3f057691ca7662199fb81d8b293d364e5cf6324046c94f008c39baf635f4e0d22ff4385ebe1fe5826ae154b195c02911769e3fc4d403036f7261bca807362fca623ef488dcc5617f082dead41d1460a143ffb03afd51c62c45a2bf4a02b182e8703a697ef83cd69e5b306e2d4f0d49585e02f58a15d70171495bf3711c2cb281937d285208d52ae61b3708b22c498095d32912893425ce9342305ff7e3f53889e6c1c292ec64a4b6c901c1614511c5c78d3172cb2e68f5a903a0a230ac89e6ac10b22973fd62abb517cb6ed5dc4e558bb537765cf4e6e2cc3f960880f82d25b1b7f255db6b1edf55bf7a9746a5c21b4d88716e555092029e915a82f80f050857dce0fe2d25c164f18fd69551d4fb585cfdbcfe8e8dcbb06fe8e176bada275918ef8b8999a347e7e32a15f4f9c42107301dccb38dd0f3ed48ed6bf6ac603de351e18fb3598a2cae5fa24b8d804c13d3496e6aa1643bf31f2535e80dddbb37681c7c8ccf4bc1fafeb6738ad6478cc536620a0b0b30eec2b527d63c2e040694706492f04e08537990919b7c144a189d37bb61201e5ecaa434e079de3653477180dbd5bc2b7370c77250c4c9326567631374b3e7c5d9365f637ba33addcc5bad66a08ce5892c7ea63a4558bc55cdaf4ec2a66ca880ba55085f0309d144a875a17218e576470a95ad636c85af3ea1d242347d41a48828c855b5315354677ca085e8f05eaa8095fb4c6ca01334375e2861e42121d9a63edbc289dfbb62434f5606b7bec546c41589cc6ee7a2fdfcc6daa18c07ccf67f6073b1090c8994ea88e0f9e782a2e80dab8a9b9257e459c4254bf2767195587e22b70f861a062f20890f6a3eea9a6440ea7405785200aa7aacf6cea88ea7725a1115312b76b1ed0ba3f074e48b1c42f4f33a1467e31f113fbc41ab159e0f0b130d362cf84b9727a8b9d121153c0c7ef33c1443c6ba64342116076a677001654bd5f6fef67d03479398f7e0b0fa3d871cb4b901e02cea97867b0f1220e4fa7598466e706ec22781ddfc8dae2239d056e7ce4afe09248c8fcdd7531e45914393663b7825166650fb8fdaa43cb23aa15b040e9c02379e3957e6321e88a3e6acb9b2bc8f7f47a561927dc3a6df1cbcc593242d9afbb4d007f0f148ba9a03c5e4379dfd3cfc5edb977559250675b522d2794e29205cab6d607269b49a7f1075df55649f5b50b1c960e83f3eef3df8d538e96239488691ae74d26e158b0dc208c29cd3863ff7aa61a2ba204d86c54d3123fce287619877f9345a600dbc1c26ec6d3756a1948e4006e33ba509920822d5793e869595a2bdc8f5e23393e28e484545e3561c68b899d8470af3f73f1ecc664ed86952d9c2ac001dcb053193a264b473679e15c2abec819cff7982ba2fc5f4b94171d1cd5133e486d974607931b845da28c75d75edd3a2f3141b8d77394984e9b527c0780251b6d3a9a66b69dbefaade78256cce96184d8d3d568e1cbc514b733e0836b0d1754fc70944718fcb1f825be1df82ee307953d45b1d8a91a045c48d6615b9585e36af0a9ae3fc4645c3b5f4a6ddaa7be25e5bb45976b9a93f07e3216a8c842db32ee527b190f9e077bcd1712316c07d2dfbc4b8d4e2015f46b85270286e0f9a2c4a823ff19e5ac21f80ea1717e0f68dfdcf35a41daaf467724ae1c7685f6bcd4b1a18230e91a5907c4b3500d610249f599c346db3d5677f710fc24933ae35186f698767bb8abeba0761fc8096f793b0e66be15976626190c30fb0531186bbba80a88ebcb2800999c95fd4d812dec48d2c1a0a4450884c9da003ce4f1c3ce40c487fb6ce3528ca333d59ef24a7b16d014501cb9a630952fae8de62d2f45b9e43c3a88e2f29aebc7e5656d85a7ad4b8a4603341ff58b8266aa3384d5fd5584c16027107f16cbed094dbe75250670807609719260fa08b94ee18449df0f269700540e90f75d65fb3d07a5200f4a8c71cb839f659b480ad7e32f3d9b8e8a627d3f38ac8b6f7436315aaebdd39c78cd307dc37fd2348926c426d3a38799bf265d5060241583bbca805a4ff0c79e164096d1ecdf6e8cc5e3bee7ead7f0b8e7d44cb8afcfcedb7c57cec5b3830de51795d5ab8c236af5f10cca7a1caf3341474983b00f3dc297e621cdeba67bb53a980f9079c227f197379f58d6658c7429656f2218ed580a7477982101a1c40a5ce123c7a0e53b3dd81c3efca3580d939938bbe3949f3709e2022bc6bf0d6cc6279d4cefb25cc8462aeb0cb749eca1820dc091c0e18c166bcb83bfd014c61a283e1dcf090b2b6ffb6b62d4a532411bdb0a684179d851c4bc3056d6af4a4522a580bc95999d12c52911453e5c7d20958b22d7b8be57bd156c7f6f48a93964c88431b48b91bc0dcf8d4ccfa765e07f134f0530e5a185a5568e7a24bd8b6a61d89ca8033a1803ca9df705f4f2b99fdb8887a3e23bb8b19c330a163d243289489174f21db0574c0ecbd335d73ba588159c2d666f82308d1ee8935986d6cb94851e83683c06c3efdfbecd9d4eb3360ebbd02ca29579d1d71a9e021c7978debd23a98e6bf258c90236a0343a1140cf0a2e0eb9dbbe2de3f22eeee94200d3d0f7597518b0645143fb16fb11ea2a7cc6dae0f120ed1a77bad6328a138d9116a1b5a8823f18e274cf94a2c65632413503372fc07a28c0a000fdaa1ac8ffec7034458546bccaec9989c1109ba62e252a5b6969505c8e2c7c2ef450197eec7385d2e70fd9771e69a5e0d4a38c058712c2a0b4e370f327150902317520c2481e04ae733604872a4d6e08687af01d01b5b9ba5d1b39a232d973243b3753259a83b50544bf9485d616f9ce521e709ec085bf19a268350f4b7c9c10baeec22f34a69b1d25e7bb4223f7066c1b2d9c55849f5e81ac8fdff919f2a8859327ac86e15322a41e4344437f4bf07212a9070de4425898de04e277928875b0757a07da87759b857fd18defe71533265aa1d82781c656cac73ca04847710fc73e6d27becedd1d11763f7e280eab74a23da1218f5bb329f4cff10063e88dc7ac60a8f7861f5170cb728ee2c266d348dd15ce7787b2ace71f8e8d7396775679d3ff6f3160a83b6b05a907139e5f3d8cac5f1675e48a5ea3e106f31b281690bf9ebb90282a3be463daacb9127e6144978ba6ad5da398465bbc9deff6410da33066add42922843d1a0e08cca0b5e38e118863b7b8b84486cedbacc04936dca4821afd606039317b3496468a125ee792a7106632a0ac3081a25aefeb56ceaab2aa9b3cba6cb3b64dc94ad33eb57f45528103634aa437f13e08fdc9e795944b9f6822d0dd01604a2b67172aabd98e2e00f00474aa966115378aaddc4c04a21de9783185711dd914dac495541e769a99e30112ae618bba4731fbfdc4f1d0192b345c4611d71434773619cc6c0065cc266c894705d49ecdde3e2723d68dc6b4b27542ba7bc0a6d6bb4639b3e50b8b1e49e0b336d3cbadb0ebeb41919a420ecc29b60c817d2692b28c2b7b360a6b27b817c1e7c74da5c9a2225150d6276c3ea18a7f4f37fcc106a03fea5042810c78d5e173a09ab76c13f12b1ae5d7a47cd03101881f2ea382cfc77f0e41f483545a7c1c5be29cf1eb6bbd86bc5a1314b2b0aca4079986a3708c3095e0ab4b0042bccf673d226f610fe7eae20b28f97d4f1458bb2655e51864696b43d69599a8dc86d2d105507b057710c289c440b7ba7e494b61190491b94671f9cee1e2a46164c64e6c95a7ff463b7f56ff86454e2cfed44630f613f108b590280ba9c96ab42b71083665cc21f3ab4a96ecea0e305b2519cbb813a8c0fcd781a61518277f76622ac342ad7920cb2273edf21469f07c2bb90888add8d59ca5af61b4f0748dea53d77daf0aa5339185a46aae0fa3ea5dc12b9e50696b6ee4adb45641db4cfc138fc4796c4bdcd7dd9233f6564980053ae0e8de0c20319d23ba9465e075a1796d49c6632156d317df4ca8b8d0aacf76ead8ae072f1efb2ddb64704c28285ce6f995533bae07212f2050a5b42622abe0964fe165eb3b2c7c1e2279d5b9ed5903d20267b56f47897b25aa32153057cdf9db44530b9e46f9471582073bc2274e42f96193ce6465cbae871d22a6f21296f04ed3e9369929761d80d538e23998f3dcb1d52cbaa403cde5adb987f57ddb8094ba4e6ab405315799e9f6c444c67f5384d7bb44fdb4e2c7f7cd6c123bef11a64c97369bdd96377838414509170416877ccf95ca523661914d444b865b0c2d356b5e594f5711edae0f5e23001e7a9e1f36eada5d14b3229f2641d68bb9c298b5f305cc0848ab53abb30668abcbc3ca6524a36369d28b3e81190dc6cc6c6845d97b418ea062e010a0b2becb8eb0a3140e4d16ee2c90a23b87d69e9f0063ccf80058262642597460301d9bbb4eef87719b7bce834823e9755229d2374cebcc15a3e7b9fee1b09e3b6d7a8944451bf4bf9fcb93656c6622bee3835da0d1c8f7b0880f10457fa5e902dd7cbb0a7ac51ca78c2dc81032b415cc2676d6978eb262002339ceaebb7a7de5d8f5e58632cd449c2337d779e215c662634a63ff02dd16bd1afbb6281fcd2e9b8c788dcbf4a5dc4e60b43fe9f46f47fb59efb79fad81a5c858173e23ce862e415cc0aaad8112f158176d123a6b296d679a59361f5f395b24fc53f1519d3349600d4cbd4681202bb0b698b8f8e3239e6a97d1d91027d61745363f83b425bd5f4dab7c331018547f184081e041cebaf596597f11da2772f2af5fe7ddac1b8d2538bdf50616a36236f0fe0d0a59e04558f0212a89bbc61e1cd5b908f0b7dfa4fe61cb625e9afaeed430a7c9b4619332d25139174dfcca0097a878d34e665db17fdb8c3a460632a4fcd081dbade6e67374c7d6802d975651d3acba11f9c503dcf66639abc86762f89d107d48491eaa4a38c35bedbac61e461ada295194371073b5e99d2ec11e4acc27e5e05d988e6a81ce64c5ba169371f6060125406689cfaf9589f77782cbe55bd99e074feaac4456e8b76d156359c00a7d0947a551b3052e8978cc4bbf71961465e424fac59bd46c5fa763400d891870468aadc48e068a4858f570ec67d8b9f2c9ab30113ca6a46c4ca7b54495acc3a167fb056cba184096d6a9399f6abe0134ec381f6f0201ad91011c52f35fc8c15e0e365073d94b3124f64bcbaede94eba2ee8864377e7e66f7d62ee415c2bc9771023b05cc862f336eed7e230054fda9ec0b6f4a6277e3fc237935d551363c3d1261d338f34a1f6422c1b30ac58e5bc9a9d6f6b9537112929ad6f6bdb8664db9ad837ce9ab45e922b165bbfbbec5365e16f2927030dd036378a52d091c3f0ae8f07de42696d7550a105483c3b421a06e2facb87bff0b0a26a31cffeea9645ee0e96284f91068dcb99b62de232d3a9ce4ade194b717e3d4eba0aae854beef72d9a315e3a90ae60d0cd19f7da1d8b5721bb78922e733c04d623369b8848037ca0aa5422af02150bdfa0f42db558fc35b257b84a6c9df9ac84d5fb6d1c6cd97fcd1f33b3968bbe252a6b055b0b23d129f2253465fed4d18652b08483c9ad17ffdaa40733c8c922cac72b69b776a3df771859e881b5c7bee433f05dbf6dbfcb243ef99ed74adc6a71f56a2859c3de749d148d3f568f58ede34952c584601d49f6ad3d7e658c2b4242c640cf6ac5d327248171676b1ff96a8023290afa71c78b08295b444957f0405d2bf04caaec2fb14e3e863af18fb7f4486729635fe5355dc892f61551bd56a41fb31624bfc92aca7797981f53d83a1e326645adb42060be089a90c65d4a224d49adefac43ebd542f1816fe86674bd600490cf849c97eec1d5bca950624aef3cc4960db7e52b6b2cd31bd7f8aa34a878f9ff037061c2ed9ddab27bbf6552d347345560ee6a1a6e6e1807ccf52d8273746d4d1264922778ac8bd897124d05c40bc77df632e77a4047461828bcb6acad3d2c0b1ecdaabd9b7dced5835289590911a90e489e1ae394043fc6f1dd8c5d8e73c32f3b4af03bc23cc5559584bb5f330c7a561d39cdc4c7847a61434df5e3a5fcc54c24962e76ee202281b08e2edacb861b376163f1250bd681ab811954abc2f255c0a1eadb8cc1e8536fd8f89091a83430ecca78b002a677b121987f64c14bd24e4b56107880a948eec3bd4655d83bbd553eed9f22122f34e9016448f26c99a13bd1a86b2079c846f1e39e8ecacc42fc1a2c10c96fa3800b4fda5eab315b99612c53012b1263bfcc666d109e4ff657a12122db742b441151e40ef162f14b889ae661dca417c9284ac1fc60b2d90abdd67ccb46cd5bedf83a5f09e95ffb5ffeb52d64c887d2d78f348b1f9836579f07d36b3fff1ede8af89b93fc5923addc89d2df73cd4914ae9f8391c45e42e8851e5fe23210e7600e5c55641b90b08487f287de2ccfa8c1874e6317910d5d8d0e17a3474fe40552e660e1f30954c0bda23b77942839fa4211d5da185768f51cc439b24dae5ea4559f4630536d3f3c0d9d0c18124c1b591abbd5af355939af08208e2ada71a76ed976d97bdf6c980018920d930813e77a2873df2871843b1e8c9e93e4d74e0f493f30c89555453b2a0f11afba7b837efbdc0644077a2625c6f640adc00306df4946ba5a3fa7cd585147a485b4c9e571e9e614bde9278ebed7f92dbb65f3fea5f7ac70fe081842231beb9149d53e50aec4ea0fa1357ee4ad75af579949e8564ccaff07c9fce2cd5c71b15f140a1defa07db1000b13be2541626e268274acc6ab34db1ff8c31c352689911fe3402e7c8512fff7003f5e1f170eb8ac6d140108b5a0b2f98d5b7d708188ce27135b5d1060b89667b56bed5b2665f2c053079f6db9cd12ea4fe41dda520eca28d63edaadc4413f164742de469420e7657ae1ff63c71823068315c5cbcee9027ddddf2e589bf71d7719094c437d391a2166ac61d780a434d74d557cfedcfb3a88e442c906cfed036c18106871439cea94f5a59cd0dae64a9bbe9d22ce29b79074a7d96e165016ff28d7143d69b2b99ddc0c1e366a8d52e5085cf5ab8983f933e2ce923656d27bbdb9a3b47ef5ac121bc4a04945d76a93a03b629c35b6a8b089370ce57a098c14d2f0db9db0b9319005902d0eeee18d13c79e9442c2bb39da21a7a8859d58324230661830cf8c8e6aaaf37db65889b1a20192bf34c2b88a3adae1c108a425f6362c52808aa25754a7ec95195d872663a907fe3afabc6a3970d5ea606d7dc7356d76dc37970086446153abc118badd8c395ece3e71daa820e7c6db9d8841867812c62ef1d022466e5989ba3c024e46e5b2850b61fe14cfa9b771bfab4df427919ddb83d6d973afb73664c1a92aa7cb5d66f1331582fe5fdaff7f7986b848e864dab4e8c8f3585d8727d3c6d36dde79bed7d61bd4c1f4f6539fa723b1e80756c0c7fc1ecd93d9b8fc602e5a5ebf017be610c343d24767b7492787be3b6133f3457b5fd12d1845659b6257cacf6e21386f2db0836c707089a269ad0fba0b49dbdfcab4a3c10866ec6ff9510e55dac7f561e6419a025619eaf2b009c0c64899cb0df2abd2bdedc97a27d5299244143c08e1e81b9b33d203efd1287367e605f4218b6a084cd83d307e0b2da60cb27777444a43c47a74f1d393fd5501a418f8125fec8879dea22454f76e1d044aa22ca3417bd19959590eeabe69b04a1a6968b28a9a0024ce1bc28276ea5956eb6b87f032187a6679cd37901c763998a5af23a71ca551a1def6f3f2ee72987ac9c4b27f39ecc02165b992bf744212339c89528d40b5240897f1da46f728948ba919606d1991090408bb18806093f122ca8958b01853f711718d4b0a28037f3d59d02b2976edee015d9c89010af79d338227617615c81345b5d923f30982ce156dc7570c78ed7c81978dd83a5d90378e639d5607554e091ef25af8443ff7f67832cb580fba4cecc4d82842a7a787d83c74cdfbfa3814a7113e2ed44cb3c1d2a36fbf757bdff0d488cec8776c2b987a68e666a47b38d1b4022ea562fa6ec11fdf5c74177ef61dc0d820d9b9aafd622d04ec77096e821fc3c3f407adaaec32663a36e7aafce811b4b89e62416dd482bfecbd476b3e5e63653d84d48928f55bdf6bd00564decbb2d9bc35ec0a705b5359ea7189c13df838233479cd2240991a059f62fbc9c5ae7747a43dd53ae85838fc5efe50090e70cfa32e68340f051b45ccf847cd9c061e5ec9f7f22d6e779487a8e72cf39a5964b528aae9a23c05a74f492777abaf77ce4c075cc05128376f4d3814fa29a2c86cc6443d9d2e474fb5bec098e5e44913d4afd6f9be6ee2ee5b39b3caed7a8b0b9aa4eedd0344a87b9e6109e1b8dc3c539cee587940e28de05b7baafa197fa585f425910466ded6bde7c65e6b7e7b420227b4485985085aa1c9bca44c6ae220fabdd6874713ebae8733acc543f390c2cdfd11423d37eac89d2374b6a9ad2147079af5b6198dc7431dde025253a4ef3473cfd5aa0adf81a6b73bd62db066f17ad17c74cd69c11c347c28e23dfd8133e440f0fbf8a91873f48de4c48a768e81846659c2a4e4e0d22f49075f69998b4bbf2b994524d12585fdd1ccf47b6a8a88fb43f5ae0c1678971f60a5a94db08d6075f5dd18b75357ed322398c76780a44826a35d8042ad1223845672ae833f6be60721b34a36c79779170473bacd359a39e6a6a230e34c0d7fed3f65d7055537b592f865c619d3412d0fcddf7aeb1707b8a6c0af2606892c24019bf46e0d2a2e369f2277ce1925f5a6f13a844cc702d1c990d7daf2c785039e11ffadcdf1b3c1fe5b45d8886c5accad74f1f1aca46b8b45dc9925b19be58f8c86d1b7f529c63e8d6f6d963b0f23ce3da0f36a2193c78df36cc3a0c7becd2f0a3442136f43ae82570e797da222ab07d5416e66ef1ce8b9418865c3ebb0244216c49649229bb1589cc790b66797d5b970408735d334b578992383fa8029608ee1fc66fe037fd508a066d1b10cc0349d76cc6059cff13a062913ec764caffafe9d7000f2373d17a39635bbb749e3e37c8465d1dcd4aa6a0699a76a87f67b05199fa0519b403d415b6efda75afc060fd8d9a65824e1e87a913d33e064e7da872cd5a77f0afa9bf0290594767b4bd4b068e77131b1164a139129c6dc622ea28c1088c0e537215b6080825084c8be91521b3257b43d8b0c5ad733c24c543bdd20a1dcd5d868756f478eda74067e44ae27375f3f2e0a03e4127b43af7b543ec2446122a12b8b1eb34facc5f3fd0c0061173dce7d2c33490a818df9da2cae3db229fb25867d2f9acd55cb93657cc17d498d5c9b9edf5cec07076590e1039d094323017701265593a2699e6fe3494fc2938241dded4fc6e968e76f9bcdc1437eb37480684bee41e0b8390c7171f3fe43dc59b609b15dc384521179af568560f57d946bfa1fd83ea266bb229b5766fc2e61b592a8383f206f828f12d1a9096e07c3c7c543ab4f10444561a09c67dba9f7186064c331e263c31313cedc5020704f7f7637778dcf97d46ffcb7f1adf17a87d6de2584be971fb36caf59e3ab5626f252d7f0037c494d5c3ae9fa985bd8fc3b2c54a401bfb7cb7d3140761cdb95cf25addfdada2b15bec5597e4f72000d14fcfa0145180fb33828d08542da7d734584b02a10650307ae038618a1a8a2d0cb1950aafa4462d961308e2fcb52ad23242e3c45b730b23982a853d1280787dd13ca82c3e68e6f91395bb0b59fc3ae8d47b18a68c95ef09480a391a95918ff13a36f6fc7a75406645c42b5248b27a3699e238de3a05090d27cb96bde9e85a48d7ea439ca0873766f91ff4ace87e013e67b04822c1eb5bb38f277a441c215cf151f3a6a66a0bdf5797a70fe44858e4380b0900ecd58fc688004958ff69790303d2a14b143e114986b8b85bdf52ff2d2f5161b849429494935c864856b2c2a300c3521613ab5dcbf070a3844dd85eb30bd86003a9e594e02d5ceb4472593b2848ccb04bc01c133710aaf2bd4a985571845228c205d566ded348379f8fe4cbef4a187abab94f6075dfda56cdbab8dd32e6482260fd33eb6b4fee64552560beed2d35d5c56da88fd65f96c71c81b8abfe70364ab94254de9421aab5cdce9ca6344470a8e503c593026b6c73c636163ac59c43d49f71fc1034f47420e78393b91a9ec2609eb1537298d37827f4421982b21cddd91e9a6c8ba030253347bdeb220d6ce99f967d22edc0a9676d33284c7144f1e5b0aa6ed7dc90a5165593f525593da18feae17a3e35bd8e8eb939a1d7914b5179e70913afab883d5fbb4e6f3f514fc8474e076c28743628ea0c570263a52348a22b8af77f6b3b41fe64ecc7b8214b39a5815c19b0ba87f0d011ffeff8545b00792d46f21e71c8015f1879097e899be737035fde18fbff9a5a0614d13cbb6ffab91fdd827656ad0e55a89b013c7a546bb3d41752627f130f5175c217fe4eaefe7ebbd57dea97f5e628fd6d51de6361bad3430433a4de43d889ae3755bc75fd56e4f1095e3e2a086d8619a3ab35b0d4ba266ed79160f88a9e5fbd7dd50ad77dc8506913b920b4e51b044f09e1f6d04cc588db4f0a67c70c7c345fe6d8c408bf927b622e0905d04cbc48c5aedb126fdb6d4076d02f5c2d5b790987026bea33f81ab2a5ad645e0d70289dbe6ba7874f8fa7180c199a4a6ec06a6fb8a21c3812b45db55aace2db849f6dad003e076db791f241b681432e5a13d23f0706d5850473144971ac008c89b06f5c2a50fe3b2c651da0fe0a1e53689595ac3d825f8ed43989b268f7016b196e06f8105b2b0ff2c152935565e78810a88d74cbae30d7f5aa28aa1bf42935b888f3d83b7d51a75bba45ecdef110ec136696fb2669a7b2a7d7cb4bee5ca406641b28b41ffddbc429c91d05e55faf0250eb04e2f843221b28bcf29425fe5dc8983bfb44e47cb76373b19d9d614fc6273219d12c561a4b717052ca2493d6f918b593abd4ce952b392b8476a2761ec2314fec3268172bc4919cb62ce9123d141e448f8e1fc1b97a2e20ea39576601e875a4ffed53d333730c8a1f7c68493eeb1e890526e87971c03313ad9b2a3cce0baa2cdc36c362fdb07f6de306aa8b7b7dd5cf65844d79ca67d3f614e6dc4bc0592afb6042ccfe8e3f6c118f0328f5b8dca6556dfe3e4f59d77261290f2f6f7ab1356ab1b4a62c42d5aed368b1ab3b7b571464defd79ade2e888ab926e00c928cbed88bf1eea1724bf013d2c0cc0c3fa125b3b7f368cb8e42ad92e5abef95b428f982d75c26736b66165746fc603ba65079ec4a02e95cfefe3313513f4070d0963fb7333ad1994a8463e0ed29872fc9d9ba83da5c4b4f71e0d881d0c585da783a0673f11b99a54ae8822360d30ba59a3b8498cc0778f543aff7ebdb1a16f81ec135b8dcd9f8a3b6d9317aca738b5d792e16262efef2d676089f7dfdbf09a1bbe5e670cc987b385e198e29742d8cb1a811436bcea0dba6e13bf120021783af52adfff6eacbb0412bca8ac19d7106f68c35767c7b8e88f06b113718affe2bcc3d59953f6590370dedbf2c5a2bf128aa5ee980ed2175cfc1447319f3ff1665431f05233c8c3ff9619da4e836adccda20ccf13c70f7285a730dd3640c199de4db62398fb27f575ef538fd044393e30c13cd52fb025e21b0e1271508da36911dce12f2e8f49e99864f4efad94f6884232b890afbe46aa27c369eb007117a252820e964a27cb35ad938acd685f4ad0dc20aed8b5e307feadae818fbbb1d2869c513c683d6d0ab4ff0b11fa402cc15e3d01ecb5ad2949fcd88424864cd0ef3cc91ca98c8b4c059eda2ebc50fb13a57a9bbfb5cb9d8540686d2e8cdfc88caeda5044504ab24906052626e9fb090c4b1ba778589b102c4d528be750a6d129725f5eba35d0445c98c6f98f5caf069af3b0bc2201fcc91055de7959cead40905271c2057889672999375a57275f03b5847a80a471ec55f09909fb5add68661f698034ec9995496771f36f141c96309f7a2e858fde6e89f46e538b6ad47ce48a8ceef95ae14af64b41e335d2dcac2ca7f77d27e51d42375ac688f5a1de3df8c2a23125bdbce7edba73620a72969a504d95ad1ccc8a355cc0b05e5c470aacf67df67ec183cd69392bec0f842b4a8c8dbfad37b6be77d0a2398ce78ab5cff631248aaa8da3fc3b63d0cdb91a39b4240daa94e7db9735f97885c7d00926e0daddb8e1f6b1f4ecc270859810f3f8bba7b524eb3abd5e81712d5e107c11deb89aced9e161cbf49e2543b887a5de2654f25b3e938f29642421ff79b00d91c668db472260d552fabdb322d2fb651e06f96493cd1fbe030ef84342e443f29d4070ae5b079cd202590e71eeba30f9b7624a4e179412330db27087591141c4785b060fccab9f80c6208127eb0b7fb49005049ff0b8b5026418520b89433964cfd23431d815c0b6a8b75189eb8e0af424a0c9d166fae532a50ea6328c94c7480eaebd7a58073b55cb5485c6fe3e174f38f2740416ab04ecfab930a9a26b993f46facd1cc99ebb062e8130e04ced673428d025526c90bc5188a6c041325dd830e79adb3786bafc6c334188afca87d8c51a75bd8386f86b159451093798d5507c07844eb958a4ad93c4e14f22b2bdef75b438869a9aa2989ee4f36d32899a49e40bdcc16b033ffd1a7ba0c12f80cfc20a9137eb6d0e4eb28bf911df53df006037cebc967950cb31ee76131df3323df00aa6eb13816d41abe11d81897cca0893830a5ee875fb813781d4dacec88d3f33616e9efc057dd47f3edf01917c159c4f8234afe4b13d058bc020949fd26c0f96b8f8cab3fffc5424e8c1098d365d1d68ff7fdbba5070ae7e0d3607acc6ca4d906b50c1160a24b731e61f0dc8393edbf6a73527e189679812c9c9227e774dfb133dd151cdb39e64fd09f9ae7c428fccc4a445b9cca130528c2daee45e4965ee7abae016d8d262aa599984c6aa1a407708599fbe46069181525c7094866cbb15bd24a4ff77b5763689a95d40e691c3a3c54ce80d8de6bfee8c05031ac11135a5cd4ebfd214cff4eb6584a7ff5a55a4a00661e892edb6ce4df4da4dc97a922a49141af74d188569b3fa46b3ddf324ccbf76b3f3fb0e948c8c9b99b73eed6012d9d768e092b58aa028c4d2831a54d85f7502bf786955c9856eb7e54e5c0aaefa198f349fdf4c17ff67dab958f51bd712cca0922f04ba6bd8b2ff724e4cf23fc835992adcb29f5019fcafd87cabc0e3fad780be6a7256ca9b2efb05591ef02d912ed841d6b8a1a7416f8a8fb742bd1c588371ecd1fa75003a5ebdcf4c29818f478d2c3f9e015475bd608b25d4353ee3d7647b6c36224893367ca565541c0772e413c70e38336a56f834dd11fbbb5379105a4fc1628763d5e5774d1f84c6c73a81d7b46bc043ece360a9b7d38fa7a4965235c98ec7bd7a915a44357f57cbca962bba4103a4c2c2f8cddc1ad3b58d1912f53fe413a7555a67b1bc78d15e3aa4cfe5dfc4292b0402d222cd45afcdb4144e73d4997d924ba5e5932068bed754b38a850c28f759d44c6c0e0b6bc448cc8acc96ff527ac495f6f35e6ce000ecd2977fae9ae0eeba0095a2d85eb598e00c46d2c416c0e789fb1bf947bf827bed9c9dccd4831b8f2c3277428752f00743b0456f5418c84d6f73967933140c52b86dd8e45ace7cfd003e2253c60617a9747f4c7c58ab576e5a7b070d377efbf4f582e9f0e37e5444da9fc906ae06073a33b834093f6024f23ae0949256b81b9ef06b5cf829a3fe2735a291f5469c06a97b0ee58f80a3624818bbb855e858bd56a07b4a0060ebd5739aaf708e67f86034f53d00f59264b1677cb34114666ef1430a3476f665b98419ddba1fe64cedf973145753a5e37ca82725f1b35b70c1c99212a546d1defbc91bab6c0ae34c679f0fcf890f3ca2923d74e068c4170d602629534b27cae06cc47534f1c0f498fa58322813777026cf3ba474e839087c36186ca2c82a4a05868737ae883607527446024d758aaeaa1b0b6bfbb8172bb27a478c882328dee09c1e71aee3807b7a5c32362c910128bfb7a514acd2aab41f44dc1f61adf9dcbfbb13a1b3d418bdcb5690c078fe6b1e8541f4d87a0d54c1cf39d5eddb7d2cc3b79faeca058369d15120962aca5647aeef99be017fa9ffb2f19e20219fceb0fa07e1563d01d972da16d9e81d874e8718b1953a0813e392eef6955743e7090f07c086278f511fbe6ff263c590c8b9ef970d5c878df38346bdd535178b89528b9809f960edc8783682aa8be4d3e2fb4128d86d34deef0ff173bc9cda37160eebc0af6ad47b35744077859285b8a24d5931992efcb0ce696cfe2d32657236c91e94142c19be722111427dfe733c726cb59d1f73b95cce9f1babf9a71d066b4233f51b869aaedc7123cbb0bb65bd2df9c25c8a2ae4242b5f17f6ba36934b36326d0b4597273aaaad995f353a7684102bf8c9cd04cb221f4d5ac96e15814002f7fdc6ccb3f67bbc67ab7c129bf94d97135e78043988a7637ed71b962d4a10240f4eb71a8f2770644ebb837a1ac045211b3e530faf9e6edf4254e7af57a2cb4676f45c6c0b883e009b76ac3dd7d8a80f98174d77f3ca432898a0c6c67c7419abd5394a48c558e8121a1116fafe05b4404f7f4a6c5c278b438246959096976d84604f3f0eb225dd81e89dea9085cad6a825eed491ef382718f9150d560fe385122e868d49ab754539a081aa8df8e7a8c1a0bc080181931f371e0ec5ff73cf037ce8f152e9bab370e256b634979ad57f7649be06d8bbae016b04676cb6ff4960446b7689fc10b77d128488c47a7b5794d78a89a687a3e7fec9e69f9a037c6a1a4f6bf0aebf43365aed77b9c87605940eec3a9cdc88f176423bc947fde8fb7a86d05c226581a2ab6d37a96ff70b56b5c36f7544340eaa370ed36c51ce261326842553ccc421a1a62b19aead7d66bff267995d3f1557689e359bf7a609b1168ef8d314af5b9869f0c7e14e4aed5fa0db3f2f82b3f7669bdaa1f528f71f6a28fa1c3dc4b758320fde26d9daf10de22e7cd422c85beb44208d2f1424512b62811fa2442ca59b72ede8612b5d39937cd145df65641e07d61c479efb13a225b34fcb783052a5f61e437e8b34654fcdff92e5f169e26e0257b16c773f416d4d78ef63f69e4d4fd98b34504204513facd9dae5a5e576602ddee6e9d9c05738a835a23a985f5f8bd58d05472c45484433f4150c5dbc26cd266f4e746f133933a977e174929cbd2dca116b737f2c350d05d2581ac6de7a8b4c52f8e17a2d8835fdb9d234c30cb0b959689d56a704bd9cf9598e2658cf8c8ef02e4254f6db85ffda5a8df47bf88d4a0c85a93fa3b1406cf778c1da4924bb606b7d70e90f58ec862532329451bed73878ebbc5db87b8b08db8cebbf7e37d4a65ef8a17635cb3302ff32694961256c752e871dec9f94a4213943ff44c5bbf487c4b06a37f85a2859bcfb31c88415f09337524c3944f461ccaa90abb80b011a7d1e936add590f52b9c184cc63a6e3705035d0495df6ad91d8080ddaf584e2c1699256c42d5fb4033625f0acdbe6685b60b180b8f16a66b78a0aedfdf7e2bbdfa08f370b1ccd010c27a100195af06dafc558b8cb0daa80fe6defc2a5c72ff133b07f0d52ff31ca2324f78666bf1ed9f2b9ba648e16d09f4ce6e28ffe1c1dcac18553ed8710588690348f37dddba0a5e97a7dd6a8f504c267e930b0bec44d36195523e78f6bda16241c0b0397398695fa7ceff780586f8e4ca3c2a3193278f288231d863a812be36fe6a587c22a3e57ac88a345b85f2f9bd53f7a1d9990419b1c746fb96b346b44a63130f2c45f5fb705cb8d1d8aec5db0c39dbf48e664e54494fc06e8010a38634dc9d59ab551eb1cc5426d80710613a385bedb03dcb1f8c28275539f7d64129847370d876c356758bda12dc6102f6e7583185a08686ce4102a8316f361ebb7f49b67e39d42f9ef0d8eeaf7f1042b57c235e4b9002cf2e98aa0e9f6afb10eb04e913431c52390268f4b8fdfc9d92040e67606f3e3c84c52fec5b4941de84f3559c1bce18d8c4efaed80b91c5220424277909c8b1d181d6fba528d1a3e60b266b0a544add31c1958cf7ef0cc3f468882389cd8d2aa8f839c76f97ae5f2a6bc759b41cd5d0a238e2c81b875af527ad9a3319a5f4e18329cdb078f894c4541d1d38d52317c4f5227707e13c8371b5dfdded1fc7d721cee3d9e6bf8f784bfe6b4b864c2a600378cf3d1bb0bb39bd907cd29753cd1a132578be621dec442141c12eca8a6241aeaa4081425f8f58a685fb724ef5965d4960e3f5f73fd00ec3410a1aca25f5a0945a5e174a505d4f2e48f9c8642a5bd8d36464829ef2ac1928ce6f26dce8eb726ad5b4a9b2843983ae8b33cf3b68c410b6adec3bb93a7646c2c362bdb091ae1d304bbe81f9e799a5e86ee010644b05a7058d16566236c8df03c242d68ba5b30542e500d577ff6fe79d891cefea3a728868d06a243c4e26d76fc884945ccdfce2a4cd5c8da83c775a79fb5f33658b987d1dbffd7cb74db0fd146a95e7469f56f394749c107c9c3cd167dd1a3cef048fb4b0926c09e8e399852d074663e5dcfe45a5eebbb88ac83976bcc5ccfee910ffa493d8dc58a225173494e433fc0049dd03a8cf1b496615daeff03b464f7a31808e3916cbfc787078dec77e44e265e6c45c1493ac12b1e358ad01aa433d96f6ed76e0b5b807c6d4e44eee6a865989a7c095dd42dec5113ebc825cecf72274c519953c9128675f0af6193cc472cdf11e9bf98ead8a6603f1da4322815cbfc309543fe0b0c3469662b284512d58d71fb3f9ad52ceca00cb4fe937c4cc23afffc59630c79faf180f9f9e9db570b1d84390c19e9d4e05cbc18bc7048666df232c2b801cd32414cf7eb99dd3d4e76d18cd8cb30aa5dfa981339a696b8d19afa3162760d947db410cbd7026d00aca611a4847293b0d72b4a8008def070a4dfcf893c3bafdff8c83729605c002344e879ce28fdf1bb54d3cbb4727371e5862c958801858b99c86d7443568041f9ea5d5dd9c787422735f125902c36b8024983db6532e8635950f91a6c067083edc48870e2d54e46b5af7260fea9a5067e0e9e6c93d3032b04979c530e978af40d02e94d27391f0259db6a9bbf483b97735a062751c379af2bc7ab33bfd8ff442f7dbd510e42f98d641b6541b5b808492fe3bb318c5ad4dbad57e3536999855cd1c05d65c8ed429b4ae250da2a68ff4bbc8d26cbde43356923c79bc5145f2b3786e02995b5c2a9acd1fef575f7ea3c3b7b944bfcaf399fc3e3e40f5799a01099de3b1ef16d3e85c275fb5e72b91c073b8ae731536c2cac99280aa9fb4e5e82c72a413233d973c7ac632a884773143aed40607b70b5570da7713f3da75c3e6587050caaf0bb141a614c8df93ed4824a54d5cd6b7eaf7196b44a96b02499ea073c1e5465e6829cd39fe824e54092c699257cb6d1ce48ffc3cdd77fb0d18d3232cce85961c08fe4a05901dd19a79d52be4002f477f1f9315b7d81f492c73234acaa3ee95059a5d685f20dc13aaa15cb0ed3a1bda9f563cad865d7383e284414ad9d974dbb2aa72bddc3faa6fb5d96497a2b6bd1fe8329f2b53b432f23d0da4e0f3d8da58f64b2a935987bf0aab6e56453fda12c843bbff76ca6711121e57401426e27666dc938296dc4e3f5873ab4ef14bb1f4b7581b5090c1dc312c4f85871dde79bf85a4b6ff17b28f0f6c4a153df985fb3aadd285f8fd6d66e962a87f6381e339d448902aaad641613a6218a5a75da5a4e062e888b1c63272c14c187e5037a07e18eb604302c1ff2511772243111c037b70c33e0ea0c98d05d791279f53c03027053eabc57ed06d16ed99ad566be7687af43072aadb86632899168effc2dd15392ec2777a1b741b984eb394aef533e33f1426094e5d46638c742b3d35d6a6f969b8c345ed1bab4c02cd9148ae43aa4c04147f42edadd8028b5062c918b7d635d510c3372eb86001fac0863e72785c480e047b6dafa710a3002a8ce034051f08853ffa28cddd5b65d04e98be8565baab2964b37cca8c4b5dd03aee6f90ab5f9619f98afd7fc6aeb3260d6eb9efb261d8c64edef109db41ad8cc323c15541f65a0e4fd1ec1ff66e1feaca045050646847b2035ad3ad92a81776fe0f54ae95638066e9f4512cba09035df53a5ef1637ffdcd501537f6db26bb436c8d0d5547d4798c0c3e73f425b18b6abc31aa0a858b08d3b1551a3b73f9e46833ad53e8d3627b951e7345e341f46ddebd950c703996f61e0e19019f008dffa57123de5c012f4037582f0ca5c53815462c48e148bb9b848c59bca28250bd7f5943e978c013cc80b7d06dd638d486c4388f733087c9b780ee4e44c2056905230013ada5e02de1a5738d751ff65d38035d8414e7e0c300bf5dd28fc3b17dec187873081c0170fe359219ca9aa084b90b03819739785eeb46a1b3c7b81decbb43575e2f02f37f3d0a3edcdd69ae1f41fe848f92995e40b8ad8a140d24daf66f4b090de8996915cb5e3884d63ec30d4a41f40eca7346b5ac7e78aafb87d6ed87e28e6c8b50cfad2465245620d8e270ee958f610606f66d3c676b478ba553f9dcddc89e56544163b4b8199ba87269e3865a8635cd7137e84bb6b6c2aa0224a489fdf750f68c76597520563ebc299828725c0e611eaa6421329c99fcc74c252b3851f2b560400a91a92329dfc534c84f750557c0bb3e587ca1c6d0e89bb67ba6d4e63c5e03a16c5fb511d13e733eb3225bb22754ff8b9e5e498cd3a8dbf3f07c6fabccdac45e5e527a47df84edb25c97352371d4a2e587043b73f02808dce080b61d733ee19f1fae6c8b2658ef3b32ef740912bc5f125c217ce671b9a487511c1e666cebec6d191d303aafb0170692305078b5df420d32282a0bcb02be4e4c1cd074864817b7a8cb1162470a16011e0e9d653de2e1a496bfa75832c6524847da0440c87a0ea8e1179c2aac5e1a7b88e7e12f0172f2098280f385de98ad806185b6c18f43c0d73a5eb8a64993a1eaf81118bad97066a48a9597b45f7be8af1b453b25cf0f6dcfa1a0366401f206578edee4e243c3dd50d8eb3f87f6b324a740797bf85e4a40418ecc3838588e2803806f5f1a5cc7ea37d1e302cd8cea62e16b347c4b0c6b9e8678a56aeb3341f9a71817dd8e80b5f4232df1d30dce5518ee4145ab84c6e8d74d7b17af9fb4a7b4a044727907ee72958f281ee79d9739d9769f1b65a01cfa896a549bddc09b251c0c81adc6cd5e9d04cc9b5f5cf658a27aa5935011e24c0f34482e29ffb5924ed5de91987fab8200871124e88be1cb271f4b02180fb80b6411f2463e125a905177354d8e905c4ece1ecefa6d77f52c87d2575ecd7c6133103b13e62c9ac9461e01a3d1e84014ab45728f4e542b463778b7053eb0b464feca32bb088aea9b02e93cd01af654c75daf8e9da2109983334a996f89c693baafecf217010a34052eccc65b7672d68be76049f6437279777486e2800d7fc3065d2519e55cf417d4cfb682df785dc2bcf7b4c823d7a7f48df821d052856dae45fb56e6096f4b402d06c19f2bb884808568db8b6972936d0441d3ce5b840d2d0c47923ab3160593beb29e94401c549fa2d1a456f938feeffa13e5769c3aab9aedb220f0c1d9b7d1cb21a70cae3e79d2f2ad2ecbe55546a2b0e31f6444eb2e7ea13f8909890612404e76cd0120a4f3b51da7d7a141a4db054f6c33c676d225da47d0f6f951788d639210e84c039108beb848ee2c381b57601919480a3dfbf6201b835de962edf738c58a8a72cd3a24a3b42d2becd57dd345ec6a805b3269084604145e58a8529d3ab0c5f381d5b5e82e7c90a3ff21317e36cc58509acf904cc687c295c4fc80e6368c6ba692c8e2ab9e901a5689b8ca2508999c9c1793635096408b80577c1337bdc4b66001cf431cad138dba39115aa6f8dbccec2f30ebd02e6fefa57c82b1c8690e6adf48c732ebd562b6e8438891707a0c025bd6a2adafedbd5f2a6c4fd3259784c546afd1584a9a221e779e1ae0ad2859076a18b67dffff6a75ec106049c4b64b63d68cdcc26a049028f853ddb30ae43bdf85c63f396da723cdb1daf565fae10e6b048e4270ab861dce40126e12c8cda0db37c1303cbe15350d98fd117c1b1809880232b32cd8ad99c0d9047a6404ffc6ba20f280cb9704400ebfb298fa09db3d985b4e66850b8d94de45968156648de8bce9f1950a3b6ab51ef5defe23ac5d7757fffa083cf938b12cfbb0dc46bd72590c51e51240354ed78ebadc52c5d343a886b1e52c79334d7d4f888d404071d07b6d628a7358551ceb11a6702bde84917cb7b5b978d846a3776a720766bcb5b0469b9b0a084830e03d8988259c7492ed62a5c8a29b6839ff40b418b9e65c74ca06badea396ef63e422fc0dc060798ff50798143f14038435b906df20cb9aa095206634be5394c9cfe6d8212300e7d28f0e23c5ba08c3dc2bae710e85327406cada136e2e6f483aa8c48f53ae7924b51f8f05cab23f9f0c128cf408b77ef1413a8c864dd6c9e420dbc8a4c8cbccc816ab2007bd3a7022f8532be2c05920a058e66a54cb93d9121ec25f2eaec4067d46c4c5cbd662cbf61a3197d4ad34450dc9185a55a467cad24f5020e4c149f728b820694d929819ab49fb9a26f1edc019d6e422c0f6507616e3f7e1351b270d81a3503b3af5419b668eab7e19d1982e7b505a7d21277d751a6477fb8051b90c9c73f24b835d8ad78a77d511a342c235bbb40f816135b87d9200fd289705ede4ed2e7059d30d1b33afce159a0026ce77f92724dc15c449b97a1dda2807c87315272342fb78a40ab890514d9445305b186bfea23abf873cde192de2cb055d73bdf037b522ca6817cf2c3d4ce09891abafe10c88b1569c321b2eadbbc1f2603895c6415b11eb601da18fe487b06fd3a8e9dec578f71843a3ef77b57bdb1b9307e0cc9db70d5be6681250a69f285fae5d36d35f92f822b5f9bed6a6c887cd0bc884a32dfa0a4cb0413c9ea6ded4320c1f384e3ef4d329e7962ef269cb38505be91bad01cf1da83ec7db4c0793f042a906a4f59dbce2d518be80b82bc908c40b57787d9dde5fe2d5a6348faec9ec562f081abe3a41786cb0db49df5984dbf3ecc72d03e4a241a5939959b4a61994948ef3abaa4e1cfdffe61c2242a016e74354f00bbf45957c6abb349c54001b7a8d51efbc47810178b2d4d0c14fa992688e09a7133e3c129e07a89a361bd5906fda913e559ce8c14d95cbcd62a38cf5d00e7265eb78fe65656d8aaa6363e6ff21f9809d0b576a4b5e93037a7908e48583ac4eeb1f860e625f19a91488ed0fc5ab67f517d1197df4b8db5b7b162d92ade0c1ab94b6c0a3d86c3a8a7ff61256ca6ee5728abd316f4cd8857a834b5594dc8d69fa02783604ae1d051cbcff8b3f4787fccfd75cd1c92c2204b793199c53372c139556cdec5d7f364e255d4d48ee0a4c8cf21b2fe618da36bd7e8287c8c1e297393a55ea888ae614ea622f482e52b293d27cf4241f71426ab32853b4d7baa2cd2d9abbb0b1bf929d64502b2b6f2598e551e745ecbd3bbe98e245ce4bc4e3439860c68a3e616ac7ff50153a0c04c4c34e4e79a1f6e78724ae0e46469401f973d8309f4c53136b929852de70cd53558c46d9fd58d9a912d50e9bdedb049d9e003c9f7b26d8220f60be1dc3fa7ebb54d73913227e706d353de75813a3b31a5fa1302202fb8ea2502f1017c860af734ee9595ed6c72cd21d2e2fedc8c27e90da58fd493184d2cf35f17bcdd7b9bb31caeed5204508c9f716706b28aadc159624a6135c161497c84ad11ab9a92875b79c3f158bf25db022a30d51bdb644cd0bec1e78c006631e8977da0f8b5abe8976403458bbe533f0dffa4c775aef7ce43434f347e57c333ce01bfd6b85b021731c28c5e43f07aa34ba13638f4ba4441eec75c90ef4ba9f2f4544388e809e10f537c66e92e930ee71b782ccec3784aebf8d8592bd9ce475f643af260f14786a2c07069a08b6d7819229de5462b2b6314832caa2f8323d892a0ed82889d1f4dec36dad5f0e668c43d25a2a3ad5800aa838d0d8faa0cdae5b1ebf44451ac91766bc1f008d977b023b523bacd7d888fd80488cee2f96649a383372edd7ed94b6f28541401a0518c0a91c32b3657bd21a4c06663a076cc651d9b8fefe14fd3018d7763ce9f31f384fbb74f9634c2d9a9afc106f359ee23d402c79dbb5e07a1f749430bf13c5e0b8e91047f79ee6c990f7182ac34ce03e7d60f7e3f035a9aa3f0c453d5a29796eaf30cccdf9cab019332201547c4eda515b63a1cccf4af655e5ddac807755e8ffa3cdb8659689ea737cb4327109152020fc45f8427180663cbb7e68f821fc4ee3048c73503f93c9c48f210df5e1a1862293f9520c54ad57fc2d30762f8dd52f2cde946052687760243e255c456c5fdb8c8773ac8729527604ecec85041673f81cb293018d3c3e1e844a763d9e83c383c3880f3c7aa7bb89d6da17e10fafed7d0bef2de17182334128b7279298d1cce8fd2f01c8609a7898d046abab14d92da0ef2028d033c2b36aaf303f67fa1fb2be6f7900be439f37e37feb222802479c2fd7835ec449b6adf9229b05d93b883fe1eae6a79a3f76371fc6b72052d5a117452563b3322210207d25a2f2a866db870fce2078cb270d31e4ab83f38cf6958edc7e153fd3deef715a2b8203642351fcf701ab4175aeb4d403c910598ebe62a89d592ca71245f1868a66e420d12d4a763cb20cf3733e40b9a190c389b6fcf9839e66a28e5a49bd453f14da7b200426ac3c04b48c925897d9aa36a7d576caddbb3ef68e88125a30b9ca626a9fde1a8fded8b0fd896109b8407d3bb1352d48a61ad90396157ad1b84905a28d08aae8110eb3d03ba1d7dc6333d1b050aefb9290e967b7838727f5766734fc3c25a3a733a648fdab4b15100aaf416c1e6b6bf32b5a475938c6b54313d03dacf4da3e1db43d8f66cb567d01df1a6c9dc8c3afdf7e206af9fc2ad25da1de3e3414e516253a380998b3a43379ee2ada79e5f40fc59d224c32fd8c485fb5d0b5efe312bc264b7b3094bf77d2dbcca624857318957f96e12e0757f4b895fbff98cda41402446d16043d12d4ad5df28a2f656b15a16fe12a4437e7c42bfb18440ad512a4dee011e46aab5b4bace2f12fd1b3bb7c8d8a6358613cd9560f610c9135b0771753c3e7f8df3345261bad4ecad7a61c152612628111071803d12b94d96e5d3f928d4c6193acae4713c342ea02e13faac9f4917016e02ab0657f131b6092aa102a04566ecd2195beafeb99f50e99ec7ff721403f5beb8adc43e2fa23acd5088632a68fe7f22c3fe164a6804c5719bddfd854ed49713d3546755dd3159ece8fd40c917e1242793971d1f2a2fa6d7ecabd86e9bed54b4e3ed97719573a86ee03f0a14dc3ea14651d4d2f98b1c19eefbc68da9fa51cf7734a339fe6bf2995a8810ec090e2a6f0fe593390d7910b68a0037aee5b3a7bac515732fdf917497bc296ecef981b500cf634005b54999e5c7c4abab273cf06d48d8989803a35351493d8ef201537b64b67d283f1caab7d8063c0c5b3dd50ca6057ea7ab5e182d5ebcdd37129a20a28dccdf4941c916c941c78527c4d12cb0c876813d6faeb44c60fbd4005c28bc48396720c5e19f2a7c8f81c5e54086a6ba8a08daffb8631a34fd87573d5aa6363fc4402cd2389fd5e3695fc9361108ab25e9880dadadb7a8a9cca0c42f7e8a7a023dc781a0dd2771d8b4e47190144092969429568b92ff319a4e20e2bd012b0dd2e90235805517b6f95a45a27e2f0d531270da1840909a0b8f15e1e4644f21e76854280f7e2333679827dcaf52b732a9dc8d4ced5e16259783092588d6c124324708fd9030f400fa79bd7d36813fedea33fe2019fbbd06d65d7b724664fa3b6164e52b6afaaa993dd6ddbb15de987b1d4aac0f474f5b3d5668d9758209699ec024fb2bc3b3dd7d7a8bb382c2b90a4a05cb1365267bab463813394e1670777dedc8961423dd423f455b418255bca646c51c24c4d6674107d234f7078392b46a51f1f6e104fd9564806d1816225e98ab68e170ff89a33dda0e4f85e444e5a3d8f58d8ff30e360e0241838835e8bddd76523661ed4d4981b3b91b230e640168fa3de8d08427f04a8a5e72b54a0c8aac808f6bb0a96111bb95246f4f206cae24d1a6f99becccd4983e27dd0edfd0a2bb22b8d6e485ee0dd9cfaeef7b1ed460a5417cbaddc23ae2f5cd6bba9ea4b251711366628c65fe26c7175095c938c46054f719e4381e455266f8f654b8d8333084b271ec53af440f0e32818de6c2f8576323f182fd8791be149c2499a6752945eb1b9a997228e864dae2ed9260392d4cc49d66f1160f92dcf94400c042860a9bdf2f2bf5f2d32011a7c574e245fd0e693d27ced4995bdc21b4a040dc11c821f2ebdda2faf9d11a779d0efb93e6cc8685caa19431ffb7a6606f90cde3917b6522c3116c820e7bac42979a5eb99bd80ed1be328ad8ba8f21bca3e1db151f226022a999206e6ff1058f9717aa82d3ec100755e4d1607247f14df654b4077a2acea0a1451ec2ccbe35c327bf984945e341fc82720746e067275cad5ff055162f3470300090cba570845c3f906e7afe793fd5eae14e7dd811b00f4b0583d0f24345b736c513cc60d680e8fd7e152930c0962f1f64d2a8d5686863101e26d341725a99ad7a9d194f05f225c097aeab20f9364f44cd37b758bb10d903137655259a801a6b97547d8c60114e94938c79c11d1985faf2bc508398990497f09f5269841eaf3093a800bcd1853a959f9bcda17524c4771616b299186311328202a76678c7371474169f47cfa6d0dccdc5cc653105538a6a57ca922dca77e7295740bd6bbdd5c1bd7f294887503e0c960dc7422d49ac89fac04f66c85eddfa6929919adfb0849218f89134e5394d8d616c27bde1273dde0cb5092ff5c5e3fbac3547e518c670dd94bda2c12beaebeb773a384b021b041c0548d055f2615dda7519a44606ef0708d5a05bb82d2323fa57559f61bc36a85c07e2d36622f94c90e8a0aa530cc9570a98342d186eaaa17d49644037d4a8873117074947e02493da76c68cf5da737515163544ad96f028d1fff1b1a055ccb4c6524e235dca5ad65daa58aeaa23e676e71b1961b72f57d0dfa56acce517f68fcb61d31c51503929ba1fe651e9e0c9cabaeaf3a3ed3cabdf62de59dfdaf4928ccdf7db0db3d1d2ba6733c47146fdee27553836e7ee1c4fbcb51dca5d070f1df338ef564603de42549c43f5f2a87f220d1b0700ce701e71f76edbbdeec1f06192c913e25ea398d934f1f1ede917f008e34d3a212e2ad3d96b6cddab728ca133b573198cc1b109c980b43b4f2c15663ac806351ad4294aa25ae245106e34713d7501b444008ea532b7c7a2b35715039ea7b0802e411e6d21649fae4f4669495c1d1f28ec11ddc6f43452d67d0fc0ee5f51670b506445afaefac4d9493d2aa1e37be7611db42854afd8ede63b9800359699aaf6f473d382d5e362bbcc67f413749078ccb4d47aad85d3187e21302f3741df20d82ffd8f2b76edba855ac148a309fecbc279b09d7a3cd6757eef2e2493694ad135a86b3deff1bea0e277c0c1b4655887c1809644bc418703438d8ce33354c8b04d145089b30293eeb0ac729e6b16741dc3916621a7d3a5346cba45074490a12063c8a3a49cb8dbb343afb31c24630b5fea9113d303ab73855cac9b70a4fda466a62132ac51f2371a79167fb688e0d2dd0aed57c54211633e0dd96e7a5976924147a533d35fa6ed0ab5c5e19c90e6442b2faaeffb577615452846dfb82ac0e59f642137540007eadbb44ba3b2ef6586e6908d2e9fc759eee826f6efa511678253fb5d83b91ff983422e96d638e8c6787d2de60fdbe1656878247e7db93f205ebfe673970e53ca91b5cbbeefc5630d8e9c0d9b98df46749314c48b63f3b0431edaf5b0ae249ca0c9ad15b375809fbd70b0b761761d297349bdaeee0cabb8a075bb33cc30c685ef6af794f1bc9b2595618550320d2272d7f9b0cbb00ea8dd5e780e02097b5b9b1aedcc9bfd49adbadb9a8c86a3c56e1577066b632bc223ee0eae18a0ba1ce49ac2eb01a0de7e368c98f457b05cfe3370e7a12249707b034ff0009489152d5e60db13eaf8d58858175b079f5958b72db106b400756d7b59d789ed6d443eaa6fbcadce49de2a7dcdc2fa7a380999ecff4b6d8e41f3550b73bfb2ad5ed97bf1430473be5abc140dfe601290149b7c9202a29a4d7c06d31b8bfd750ac7fb1a809bed8533d79eac436c243ba363b8aa9bd3936c92ed4dbe38d8a6c40b2e9ea7fc4af67985b154c1d60f98a45c3d76417a01bb199e1b8eea001a49519c483ca97a98c24cf71a2ec7c7960c9e7ce82fbf0514e2edc0c1e851db6807cc3372bade85b6278436774696064be791a5dabe3973c9062d03330043b7ba5951a74ed325b4f2d8bb85ee309e693d98351ac13bf7b6fb579de70215f55d456c21a1109d6d8f211fdb4dccb867bfe13f13f3fcea241b79d4e1dd1d40eacc3ef2bdf79e23d73416a5b3e74cb71f909a3ff40be978f029c75ebf3b2b962682c98915e010ce4b9542fa2999ebc8b3f1c6812cad9b0baf4f0cbe0ec6c31a0da4fc87c7032d06e9d5ce773adc632ef431a4ae06865593ee33a6686997224a22a85ab485d8ed926fd2377837e2471bf5da62d132c90fb73b28142ae0f8852df61a5b29246c8db248914427bbd65c3b9d5713772e4d2fb88deacf8a333457549bd755475516fdb84d027c36148e04e54abc81515d6577144fb27f323d3abc8fa6cc4cdcf594d59945e2f788fe3a44d025cbd3e5efeb7a7affe089d35c82b3db01298a88092363bfc2debcd9f4506c3ba5689d979e7dc10ae91ca85f2739eaf9fa10b23d38dd20775c441cfa60a8a6f404266155e52b0f4d3d28c141d81663f5a96b92bcb0d3db1598094682ad0bfd7ce8c132c6f0f2d4a047e5e00f35545ed38c9667669cd911e3e3ab7bc68ef63da92c6179a7eb6ca9d5fe21c8080f9f677783e563947393ebd044e0ad0ac33e0ef74d75650d4fee5aa12b82a939d15c7eb1a1fcc200d5eca67a0b4bcba3cb5bb31c3dcf08c20e4bd9ac73dbe5f1c39c45a6e8e22c4128613594d9090a1ea95b2a909783c928a0881a3d404fe08c3035f7c77cb5a11e878ea5f7ee086d9353eed8ee723b471c3bfdb679a74893ad916b8c74dd831c82d399ad5a3d5d194945e0fcd85dd683dcb7daafe179fe6802c7832e4d77cc1f52bdb677c208643bd2f17173f5f544788aed8577b3afa744dc9378590e911304e386e45726f5d2dac4460523ae6edd4d04ebf5df94363061c78b2335a23daa047f9898f8ec36e7c09c7265f33df4b31c30caad14527acf21593eabc6ec2b990b951d40334bc44c0751fe6515cc6a498629cf21fb380728975f4e8b86a7ae92dffc94f27fb9b732bc633cc3da82a003e3d39aa2c696585b2013a379aeb27d545c22f77c97397d0e3f40917a6a063a516e5202565f68e82dd4556d5064e9de5aa2363063c0da1ba3a96b7abc75058b7e4fe0157f31d658b2295bfc5036f9fd4e6f29d77d25f66962e0cde9b1cd704154ead9544466c90b00d00ea8bb749978db7beaa9b02a76fff17327ae4c296a85c7e772e93ba3e8ec02ce295b63d2ffc37893c8332a3353c67cfd995c760d05a604af3a9db6f05b9e69d09e87bd0f3b39413285777f2eb2cdb92734d5fd7c2c3b6826436c170a8ac17f5438c30179ccd99788e52b11451571f8f47560401bd3ff7415c457d6997c7bb95663488c0c64ae798dfd8758808f15cf7c90a0b0873183644a736096e51365ec908eff10e109a8862f01b2603c6abe1038ca5faa1fe4c0ba56305c04d46a973043e4809e95d1d4e8899b7bed66bf0df96396b12fc7bbfc20ad731b874e176af447c4fee3a3e497bfabcc3951a348a166394369452f5e74855961ad0ebbbc1d468c23ae102de7f847b76aefaff7c766a353e142ff52bac7421d828da6544a2f0358cb47986b5262f1aa1a89e87265ec90ee51b056403817fde30dbad22eca6dfbd77b551fd52786bdb7b34a91ce3ac6cd613e77f1d4a2b790fc9f9ac17488166a7646c24da8c2771386f1b83f0058943b0ebe96c931baef8cb2f1647b402b2731d82dc476a5f2327ecc21fce0ab5442c32fe1e6083e6b40a225f22d62ae68eb8e7e9900cf01a3b6210a50a198d01d64bae2d33ce1ea49b12b97d10997b758ae1f8efac6561debe6450e3853fd3714aa11102e5cc546ced144b2bd35a634912f8422d886a0e3ea43069627117d46e7ab71818c359ebf0876447dbb4a8c5f69b7a1bf286d4ada724007de72ce598053e6f9dc854ab7c216510403b73dc7a855dd7bf0a2430b822911410d39648efde14e3f5f74c621735b594cfb0ff478d6bfe3690af7a7e147de1c13782abe8e2f46e87cc62cc4708dc73e86805881f97c4f48933ce01b37d555f8f64862c070d7ac0d5870fb9cd20ff678b6d1f76cf035c3e7ccf4475b1ccf2e44ca38aa3749021c0fed90ec5436994a26627d0d67983f9bab0ac02476a50e34cd246159f2788b4ad336a7405bd500ca525bd1acf4b64858c03557a1b153e6661590d3779b91fe1b96f955a264484b329b1e066a9913c9cad0d1c20234b7b71de6511051e1505f8a8802b6d8802c01286e2208c03d4768fca9b85cebd203709dc633cabc9240b3de6316dd2dbdba4ccefc0fa6e96e23f689791baf62ed263a0d8045ebfe178a92f6eb9a63d67c50f78827e9a1415e6acf3537e30634bbc9c100d50bb4874797b91a5a4ab8458956400e0eb495c3d4649d4ac66a337955e8a7c7391cb0acc5ee58a1cf1268f6899029042ce46bbb7341a2d8459947df141da7ac6288203197d0a116e30dfbc3a0ce7ab836018d926a29fe60ace027b8dfa3bbabd26e01ae9d2e35662bc4d276145bfcaa75e0a9fec0ab34ad4e703ae4f1985c5d238646185751f66e04bb1316c39036d796ddc92fdc6221ee260fc2dcc1ea843300af03602924a0d3efbabbe909d55e19972e41a79e013507c3829b21ed7ff86dfa65a1c3c035354fd759b2ab0f77aa94034accf412bd33cdbc6f6496634ad89648825ffc232c1bea388f2d1d3ae5460453057cbbfd4ddb3f179f0c83a7c7894803b2a0f3ad4165c98bbc3f50186a9c148b4ce47d6e199949f15e351179cd192e7f9b5478113cd192632ccf12561436c29b30d47d1419f06d6e032e77818f0ae9d5b2068c27a8efbb7576862af0aea3e85c2d6f74dcda9f4636841edeb90de13128969aba3c57e701ef90d000cacb6df49b7f9c150863ffbf5c42229fe3c834172c8345d9693771a3bda918886632df9d95034f2ccd47f12d697a0543d1fd2439387ae0caa34c6b6e2349b395d421b70f1cee90edec18cca589aaee5765364f3d625902d824505e8b25dfc191a4360ca4a438a6baa4ff1eb2f8666c9e37d7703f05dcbca055b6b2d0acc60f957d77e671a4b8950c343cc56c1d0b305cb49b04e41678bb66d43c5ec788603091758ed2b0348a18d153a7eca52312402338161dcaf10decb20557ec762ed28a44957ba92d8eab0f8c7eb81a98f7fcd6b681b824df7ba8092c5accd9fd45bc482ff14f46b94db1bdc78b366eb4ed0d7fc21496d980767e1cf31d057677173d9dbb09e6d1d70c8ea95f38e08d0c63db3995cf03661d3280210a214d8062439443d578e5ceb559f6a7a3e63dd4e14138088cfe367e9d9916c8e634cc2b6816fd54cf7995312a0c2f677a7fb2faad8d66793f52e7d4dfde7c4302a3913634aa2cc80adfca33357798997bbdf91838535664c44be933082a7a2c18963c8616ee2e5157ccd1d6db0810b6e694887e4f4ea947a182b1c12e5312451eeecbbf6d81d6e276343efa913c5d53e977f2d0406c15ef321d652943d14cd74432c2c1e189944d246e3e602c35f20f49de4dd8841eca46e3655a2f74e41951473cd3768de244eca7f32efd2c83b77e65a3b5dec69abcefebbb28eb9e84be9286224cc3e8ee98b7ab59ea4f8cb369e0238a31ec278a4fd45716b5731657a4870821ff73fd671d065cfcda71b8800f7e5dd8a51ae6b451ebb4011eff397e54b5e238e9399a6bdaf30ced05469df9217568dd8f7e8504873621b6b0563882631cb40f47d81d9ef51f6487e0ae46259437e7261467257b71655d15d0c1f1377b1f37f41a010b6d6a2d15e70dbb6da28f7344881f85ad6bb00277495fd0e0247dc4dce09f0b978b98f118614b9298558edcd804c487f66016310011689f980abab647c564d3be019141ece98c54e816d9203e38acbe15b60dc54988db5721acd3f9f121eb3a14ae7c4763e6055fc323ba2e31956b887a46e93c49981a15986ae531b8de3472aaf121772fb1c3c8513e224292fc8fb09c4024df417106e657f4b2c0dd694cba4d5cf3ad25341ed0b76662abf39b5874492e6e10582ddfe0db6267c5f01540488b495e28292af4e5eb3eeee2dc0dee8b1aec14db68a72a68ca7edbfcacf5424d420f956f13589836c8bc79e1e1b490b0cf41584dc17cba481db40dd874d8d7ac524601767d01ea768fce1656d345a53fc5bd372681ce5e9369dbe4c93bd1a88aa06d1a56d9df17c929320a6ffba3c279cb0ea7036597a64cbd055a5464dde5ecaf37d80bcd5c3e03963129aaa3e6d10883cf094b6a1087cc2412d80e02ca40e840f858fd36ff4874c8406ae604b98f102fa234431395275325ff9bfb2a1f2305ca4af0b19d71d77c3a612a34b5f7b69cade66eb71d83b22bac9eef5517084d8f67b25fa937bf36f895d679d9d1d70d570e28c13367ab11ce3b2f7072f740d71b84a83c19b11e9d796ffde531b37ee6b03ad45ccd17816c37ee47ec85e20f9f56efe771d9a9c114f7a8485ad4aaae692b9dae8f497c4a1b56a757981f893a7fc662bfc03b5b4773658b4809f9f7c5cddaffcba9817c89a0a5b41ae69474a4fa77aae6137bcc9eaf0029a40b91ee43b8302d70f3d0e6e4085a0bb21eda5958e3539f6a33c2c3a380387fd6e4b9834fa41b2f01a441434a4c6f8f9e36c9264d28ded240f1bdaccfeeaa91221b528ed44a5aff41fdf181f9507f71e32b2fc1f59b5ae623c2b6d0a303f07bdc6ca694c613f41b5cce6e1c24d4a2fef7725fa6607babe351bc989d12e00c486e97271e032a99b9461342047908bcd9e9720887d41bcdefd24a0d9a28acaff32884573a2626c91b91cca60cab65a0374dbfeeacde044f0cec658376ffe0999fe57cae0e6844ab1a877c63d5edbac4e83813a8e1877e7dc525f6eb185a16b73339d9c93f2c0219ddf177e057dc555bdec087310bf0ece0b9c5a4ed07d158cabd4bbcea53df651d5efd34a7b86b3c986985e1622229a4b07b3f74153f07bda00b86fdefada13731faa617fd73e2bd3bc2374374c6c0fa355458007d165435cdcd3c152e81f1be871ddac8ebe4207215b81ba9092b3434e8c36938ff6303b68a7a9af8be3b7b90dc0fcc521aad03c0bba398e87c653c9fcb21ed7c84dc622fd87de0fc24a8fe1e552036a05300b7c5861df022ef8de40f7fb86d18431d15753306f4a0af2fac231e9b182ed50eab435a54f8905215146527824c99973801696669b85772a0b904c897f5932ebe5411f85342ee6273aab6da07a2231625536ecbd65a7c4cae8328bd853cc3c044203efce1316fae67b0d506ad90ce4c10ea3125e25c1b0ec683b26fd74f393bbdeb05cc9dccaf2f00afc882dcf681eac851c33e56ebc6fc4c70e2ef8d526713475fa5ddd89ca3b87a88b1926e6130c17df64593fb87476ffa4a2e0183c1696d6716085de04134011ff1708931d6a78bbe3159dee13446a46d6d272e07ff33b6a37cde9d8bd207d6552c3a30c52b0635efa6c2cd6b69a59e2a5b54db6b101bde881efc64c931cdbaf2be35cbe5a007fe21e46211e9d6abb8fe3fb220cfa6a2f27fe71365abe0ebb78fcff7868e13296e5087392c4c9ee9c84e692463ea9861c14790ab122c1188c592dc0a7072588d7704a638a7c2f99c09077d54814066d7223823848c815d890751d63f9e90800912248e8b5305555651d36143b38947e4ab80e8de932df1eff8c0aeba26520e4405d327145f870dd74089465870fec99340a98a12e93e2e3d12414dc9df07e02970cbbb037edf949bc4f630d5404ef753a882d6bb86cb8d19d4cf48eb9c4ef8e6b66234773f90ffd2e2c194b5d47ffa43105ce92620831b6816287a9a203124583f3e58d339b92de78f842f2bb56332320c24b573f3fa1b69e082498dd79fcd568d5ed7a42496e0315fde644b5aa826bcc590b9d3a5748b1eb9028f285fbfec15fd0d8a03a52f85d17892577090e471e230e27b874e4bb003c39c4d6f57265942734a83c43b6b31b25bafd3bdcf90a89a5baf2792ca8de208aadc91b848688eda145308d76e59b5c5104f34164822f1a6fdfcf80f92b411bdc1464d4faf5a9e498e54c03c5b8ea65411df6ebefd743bab61bc815d33dcacd3bd50e62a890ecacaee3921171603cf32b3ad1c9ad10874b195f37daca12586441a5cdd245e7cea398e36639a0d84c65ef7f05fcdc37537f7a135a2e67195ba0d7d990b3e9abea48ca60bc4c32426f372f849d26072c4394175620925b5dd3acc5c770439c4cad7a303dd8864341787714f46ca00cea1d62673e28b7395e2019829fa579543cc9e30b71f7077097f418a754462ba2796c64a35480304cd259a2327d464839d162c1a5c02d3e7728f892ee882dd54a8d178292c5310d8395a99cb5f01e8a29e06ec26d2b71853e677fe408802795f5bdb1b4e3e04e0fecf0448953b8f7cde6b430453ed5da3feea75988fc9101e3f3d0576c11a0cfbfc0081c0caebfbe471f9dcff695a26f8f10caad255ee4a7dc0f3414fd855e87100ccb8d6ef5d6cf51b66c743fb98139752a423fdfb3fdfe9d0b7f76a2878ac394cbc7da9a4979145e76fc2d0e55891323e81797250d6ffd43dd9560edd0ef52294a435ac6814fef2a20d44c0728a134f5e5353348ad624a20bf0f6b3916149a64afb3d012904d745f2cca74af2b7244d9b6633e2c1b5c97a278f1d56f73107c173ec75fd96588897a2721f09d29364bb20ac969454a0978ac81c505f1a3ce16ef7893f9932547c302c53ff0741b543575da76837e52ce892a2bea6d25487783abdb5ad70e3a24a4b7e3162c09a419dd851daff884116103adf09f20eda24b61cfde0243d5def1574e64427aec25e47e0a5008563e1f70fa787e5ac5bb2b268d3bde5db51312e85e58427c94c0a7e8f82846cb7c590d0e9a96198a4022f1043551aca8e9dc45f36f455a83c4c62788eabf325fbeab462a8682a647282d24d1d570830f7d35eb0297a54b52bfe44919bdd3534cf128d7a58aca97560c1220df339867b6bc6eda5c92fc563e98035d9491f3c32116cb72edc088ac4d07d653aef592306b57764f2a1b245a571eaf11a30bd93b6f2207fa46621dd07afb4aba53b501c3ec258fa1a6f3ec5954183171eda9b25d898a4a4e47d65cf8db3485d8f1392d0926fcafbd9c97c1cf58883b727d7061399d974a74abc59534e663abbe0415038d9557f0fcfa4ce532b3d4bd843ace10131f68b513032a6145433d886b3d317b3a4cdcde9c7276cf43300c7f84db8ea18f4eb83d82c3bd16f087b3a556b26d803d842718c2531d6a6febed8e2ef6e6a0b9c87d77d6481152ce23ef2008d3e3eef3cf592fd55c6b45ce3533d4c776e8feb27cf549e7506a05f219123f9c4384b8ee47a4522d6526504500db4aa5682cfa45a246678ba9f71e7a517639eef5a231513451b0c0ad5fdbe1e41f967b4f6acefa238f17ead320ebacb3a658101009dde3be79cb99d265ac7839befb72267f4d21d7f66006492915b08cbfb4dbeb435c8d520f23467d47a30f3a0ea46378753902875c23f36ab885376986eac258020c678bd4a3982574b0461ee26f3e7d2cc2acf324feff3d98340b173a4f998d1c12c722c0c32b52478cd2ef79578fd4199343ec54b4daacb668c88510b330060a8cbd984be3d1e493bcf88f4f9c8f0ecce1345962b9ec0a68e083cac8bb49bcd976648bd9f3f59420aa254c3375e001ce20c2e7ce4ac24154fd36d28a86627eeabe0f0c3dccda86f2a063cd16ab5a0e08c2fe30d2339fdee4c54c90f9a729e088836949e4b3e5892dba7e3920e4ce2b199a96aa01c8615f0f5209193bd6a070d7b48267e50f06a0519c2f5fc0ad37e61371536cb4ea1d1b36d60212c7d265b47f17a33bc6881df254e6a4df05678d12c4335eebd209d8d5662297a88044d1de800104cd2c40d251dcd8679b6ecf321dcbf80f9a033b2e737e3c0f41652afdc9a74f2d52c5194bddc3b2851d5617af610c188804312a8f6bcc7f42fda94f7d2940b3592afe610c2a9481694696fd872a170e0c7ba0765e1bda612039959db1fcef991f440c3325227e0821b072344b6ee3b6736c297f76525e901d196b766c232154633698e19b7ee6b04db7c87a0048ebf227eba19426945f0a4e45fdbcd1e1ec1a827f07569762cf90af8c314ad83e4b1d52181a0c4758f6ed38f7723d16e135b8930e85517de1bf0ec2c253f4b8477997939ae3cbb7e06f616bfa17ae820debcf0b151a0b1f6b03c02e42dd242a1f1fdb9e564f56d2c1671505c8da658f8061cf2b4665ec8df99259ef1c21fcc962f9497774874d2d15d96bd105d5811cb3e6e363234546145f8b54fd9696ac356d49ef3b58e72e576bdb6b550ee2d32b18d3879dd555b8f3a2ac478fcb546442286a8d034db6188b9f589daf4cb9a25d966153f88d612a3ec4ebf52654e1f13c8b9c2a0b43cff30a19429778c1556a896161e8af44a32ff1cac3144c9dda56b4fcf689cd896dec1ac04d54eea0cdfb035e55d7bc655e9298eb38827a9a325339d74bb93191a06bace6d575b9998259faf9af1d903baeb1016dce2194284b7b78c8c97d9b1391ab7bcd70b0092b19de0bbd5db2fdf312ec4b94ba646c7187560c8b2c80b36504c19cb3ab13332beb7834e914e746091a5dd36a2dd315fc25d8e69038bfea0d5446628380f731790a75c8e38f428115a426a32ac3844dee1a30120897de0db31ba862f0b4cbc9d0d4f5595bb9586fad2996bbf964aff5f8e7dec1c6308724911b1fd8c147730bd7827a6d53670eef7ee143e2dcbe2f21eec0c1941938cdd5be98d4c3f740f8e8cc256ecc0cbe2385fd607fadcbc7a2c576808f5b57eb14e3d2e497661444720218789c967d29abd7374fba90c329b9cab11693f2bd725a335b8412346a2914662c273e00b15b6af08da4cb24d0036dbd1a25437368b5038e24633c3284a68acbfea01e9db31cb740b46e9942db30689c2d4c9ad72c8df29e155f8eb625867729296e23b0eeddb5e20bcff04abb62d1298f0b70d9558efcf037d05b7f1aac2aca02faff0c76eefe44eb681a728fd0ba91e53753e30eecd65ed77e27a903fbcf4477c8328111a42ddb288ad92f912cc319b171f0d58b94a882aa6e465cb99747d692fb5554b8e6b75908b0f94266e4a85d762e355a7fe54d5cca88922408156736627dc5edf511893e836bd6d0562127b2ed2667d331105a1f4b07acc246ee078dab5d0c911595f628e81c202862253277bf5908e3bd71592ab576a095e02d7057bd5f6ad63fb550e96040c5dd8d9d88ef74f8f10dbaa15486882546b40132945edf3b86491d32813e2ef889b701f125d01eb20a0193ad6ba80b7a5493b9fc887d0295d188baee4825ee76c0668b295c8cbb49e824874b6b400db57a4a81bef12f0a6548ce5893a828c89ae2c2dd42646fd974caabe0218c77a3d6240d703240b6ddf1f8c08ff2ff0fd790f237972d3db7483886b96c4f5a768d8131aa599e364acc2a55e47cca5828b5956ad7ef99a76465a6e09722a74d43e79b865a0c01947f87d3fd123933e5b4e2fd973be3ebb813022d7d93ad35bd207bcf313495732d5247fd9434689965a73e6bd3f80f1297b46fc3973bfd645736eb0e920d98d14848264597c09a74dfa37c5cd487d17c3546602bd3103e79a61524d9e8cd9e05434ab559651ebd86c7ab601d2246810fbd93d841187b8ad19c0fec0203b6292fd1fbb9ac47e091494a1f093684de6a0b30d18a77a1c348fc2636b5169dcdb14d31f7ab2d7faf6ffb62c80b2500937aaad9c2b5df8be55a5a6b6c7e5a937e2744d4c201eb04212e032ea78185e715a87c5a23462df39cbde7cf16888bc4097e57667842bed73d0ec8d45078f819c7468710039484ed4dc5dc144293768edad767bcc9ff92781c4d9df02bc6f0e871d1f5bf644a21c1e40164a533fc422275cb6975813f2c3a4a20a00bef0d9df80f0ae35b525076b4ccc6a894e9e7072295d1a9f0f2e3a0253d173632c64a05633ee7d0d995529dc4e04ab646d4c2c7493b1d23a18c027adf9e407c74b822b9176e2c25fa2d1b33bc1a8afbb1ed183c02a7e400947ed0a3c7cb8c545876f6012f5f81e901a6f1156b988f4b387a908dcb4fb76ee217a97291a3d8f9e60c6c5f6ce54dbc45f58315f67b0abd7de0fdd89fec9831c5ad54f708eb9b4d21e4455ff4c017e0e620013771cc132c16be5c14b07ca05a4f7b2890813e77c9cc21961716096f3379e9e9f9115f25460af228029f9100362b9c5901d3f349261b75e01bab3d73a3a6240c3de89fb4f932b95fbdb57a5974b8d45512f8dc03fd990406858304c323ce8055159b8721db4add39c3fe8a0d5df2af88ff8a1a1b2f19695f2b01af54cab23ceaed6a835823a37dd3f3336f841105d551e8703ee08a74686447fc9acb8b3c66888d95dc8ffcfb6730ae01ba4309b74d5e36babe70a7e8cf910d96b582fcf51bb8b02d8c9c6ea78f8d50dafd0abfb14d084969ed6c4072965e86427b41979654cbcdfbc18ec42f8699d89e84f6ec655cf05ec822c17528ed2d2dd46f738450e7f91b3330eae481a7af1e4f44071a5da3f566f298f2e5e8c31c106c69ef8fc19a07c56a476615277cd439115135e68fba88e6b0b0efdea049a8780e269098c940c0183eb9f65df2b40a1b2b38db28bfceeb3915b590aded37964c1cf6cb3e9342c2751dc0c16a3238748283ae1ff982ade4d5771c9863893225d68ffc8863bc6f26ba166a3377c8b3a1a8d56b86ce464f30195b2e9ddac179c70de808232377732483d711e453284cd6fb944b926791cd43fec99f8be77c7ee7b28306f00254aef4df909eaf1c7a787e102305cf5d8e2f724676413620b5bb1960ccfd2b648efbb75f4e0733390d844d4cb6bbb697343a206265b94df9f3ad69a62085101e966c8d3b7328a8e6b1b709ee32dddfe27e92fe36ec9d271044b42b110a07a576916956f7de8eb8b89014f91085d3e501fe9020d96c7aec82b01e08a79a39ceeabb3ea6e1894ccd148a318a37dbb01c542d658c4464bc77ed1e1137110e6622d3c0aa0523289353a125eeaf52c7d7f0f0b57ab67a99a8d1c68c6dcfd23f3392d53c1fe180d6bd831a8590bec4190ce413863dba1595b908affcf3aa74692066ad2d278446e908af8f50550803089beeb67d554e495bef91f7b423cf82b34587faafd84523fbad6510db7694c37d65f60390591c6e64a90af7cc7eafb08aeaed843b548075b421722f7ae62ad900a6f25c7801dab4970aa4a0993ae3f3299c4f3e45a876698a93699abece1e391783150ead8b59d464f23dfba382e8c423584e0fbea41c868c19d1f37eea57eaf0e8291631ab14defbbf51821298d37d1f6517267095444923b018ed2241fa4b06ef43b0b46f504c1177d0ba7f1a52dd0f7dbba7254a553497927e49d732859975eb79370c5050d15bcc6819afce6d0b7620efb9921fb5bd3f274e053fa3846ee438853ce3a149ad8bc2475281631d81df75174112a27317cb05375dff6c0470fe9ab5e74ff3c412c66cf4e60c0a651a7acbf829702e09ae445017a614f63dd9310bf72e5a5eb0bcffc07d34b05244f1bb9b769f749fb2365e419633fec477e25156a9c4c9fbd06ea780b18dbcc3c78d33f36f96f67bbbad86721852f031db5595d42116ede0f6805cacfc2650fb1f75f223346a8284d4462682fc75ffaca849af69e042150448c8974ace711b7ba3a32e815650670d7970909d3cf38aa38a40eb01cb57e02b06f6b59f058ae3550d225bc9c3a0acd40972270e368e084683f3c6806dec276aabbbffe6ce713d3b6d2f475d1abbc7ca7448122358192d4c4e922394fd74b25044ff1543e91bbcb8c2bfe5b976a34f86631d64ef8b24a9e33976eb7e5e7f3e9056a08e373cd239dbd989b6cadb430a1da87ece0eab4b00cb22e46aedba3d281c66fc65b273b46c234049280b4599e1accbf40aaf4eab1a647936c90fa1174474bdbbd5b39a1ee9ff8b14d457880d52ddc057e68080d9e72eef766d37a46dd54df43f9ec05911db076f74f3665f285c231e0945d61e40b6851818e382ad24760967f87a604cd2eb495fe1d27e3c95df8f7e1c15656432d5d8aa1280c1ffd32e41a10054bd9ab6837fbff0993bb5d576a46aec74d398c67192688062fd5aecc81061b6bf9e523c14ec9dd6be48695a96334d6691a17876bd16e9f3eb3ad71186ecf9f5f83dd0564415662cdc337e88d9fe9b1abc0c319021927668ad0a87f1b91376f2751ebb06bee82bffe396d468a5964e6cab9fcf36d3a8803113b87b7920b4a207433667ecee3fbc2f0266d63419887e2c6619944227fb256c6184e7a3fd3b9b2709f7accd32075612c4685b767d4f7eb9714427d7825a15e5fbf50233715f4c1a6641713c5109e17adaaa6f0056da1e229a84b972bbcfbfddd6d2b8cc9847ecf19618dcb79b884537426d37ce62f32f94ea979caa9b3c8eaf01fcf20793316333d32143a0bae1a6b0bb4c289c61b79f46b3d4b1b2c54083f60dae6facbaa7b3d08e7e4bcecef458235045fdb39f7808ac216161a2481a2f3750b890b77081b6b3974c84698c0701e5806692ee62cdf87c1d5ce2228f8f7b56b053116ec934dfec5bd3afac186105899d642103ecfeb4bdbff61edeb1bdb3207e0ed48a29ad0b3cebc3c8128d050c4a4e1a404f268fc3e55618572b1954d49d95cc135795cf80e1d322d384565d17d6d04e0f7feb06b61c7af150252bf06ca598985a238ffada3be72b3cd28bae8805377dfb9869b8545be03136f53a0dbe5e541877df4d16ace17a39b95127e0cb80bcdd67950e9423c1615cc811b45f8ea487980a0e74bafca3dee24148f053c213d722894530bce0288c46fe5ac4aeb6342c9ad0f0c0cd00a1cb816f319a8ec34df2d08752cd331202cc0d7fdb79d48ce1affad5e2b97b383a12c0d078250ec61f512fa2fd94cfafa20141e45fcfe401a0a7f4a863f8056e30b90101785281253e980f43aa3108c34ac747d481e72492ffd3e342b93e29b61b2383a68362c835a08afc920c54d019e2621b0b6db2a49be68952bb5eaecf7957d21c3cbdac48c1dc1c81d6efd7ceb04906caf8ad5e8209fe9fa0d3e687b985b6f21c9f83f6cf2d245dd2de5f0c1ad509662bd99d5abd2e290c465594832d55d08721f73480854fa1676ca43377b52bca203912debc4ae11a50acfb5fca219453c999e089855ab854dc719bec39c8d9c65e3954f66c5972536cb309f9611e778a4f25cfc7677f2717affd667f40237a53a88a8570afc4b8392ec099d7dee626d8eaa87001e8cb244207894dd0cdd01266b5e294f136d9836a5738e2207edfa7f7e7f93e2f30c938fde1d8b5a74933dbc86c929eec4e05600241e355f3e280f998a63e7ed0925a1061c698997ed5760e361d88fcfd2fa9186b8646eff860342cccf3ae1e3ba10d968f30a5d4b88b50448764526e378714005b5f0eed4b5b948c9161eb5bf59234d6d2ae66c4aa621379edb4ef9b8b952117edd1fe183e06ea3fdd1d1a99c0d7d3bc4722ffffe631f6648d936b0cf48a10ce811d8e72f34826704c266b32c57009a6659fe1e2cd8be84f7f78494b5f36cf90aa6bc12563a094a91ae71fdfc39b3577a8bdd5bf7069cee6279fe1c42a9344bf4387e3248971d14f45ea09d6a9d8c932d2e50cffe4e7848c112093130d420a190500dfc32f68a3d779447efb92966c96807e0a47ff33cc0d4c7bae4e18fefea82d8df3419c650a2bfac8c4244f2a5cef2194afe73c437ca8be171168b7b6b2904fe7556f5eff0f551f30dc1e449217145f444c3e8f5a535cb7848c8c7edca30c990710a50bbd157e1a2da5e5eabf1ab4a0573e4753f310e3bb8320a8b6614abf8b7c982956df0bfa5420e8ed4815ce53cc925a6ea550a6ade7b6beb264c9393b3f4e19cdea0ec6edb3c0a308e900ff8006eaf639cd454e704587981ba7747a03a1c38fa6f3a87ffde0ab9bb4debdb9f9a44a547cc7b043646d3ae5b2d402702b2797920327a8f5261edf4fd1cb08cf13c4c6623b55df55691a4c2c9074f4b00316b44d551a41d7bfa4a4495e2c728f8366661c0a25f8d2cd0bc52b222d509fcd50675f246ba2b60373abbbb7fccae98c524c66b30196cb4d51f63e48b97eabdbc104690183e2d6c140a1fc0b17ff40db7d931483eaab35e88fa7c02b904c4b953796faae118ee8c05e1100c3508d65bb851c020b36c121038c3c2adc2c01482deb3e4c71b1eec8612ae899f204ffc24f7664c5025c2d23453730f5af90f9b22de28f363e28092011acb19a7a059c636ff6c7c0ec78ab264da52f4fc86774c20e56c0f4b208de9548e775b02ebe370bddf519fc24e766036f1994ec7b547fcae922e7af68a2d9c25c941d9536bba45e30a0d1465defb4b38db69540b2bba7edb207428f7a0ec12e3f27ade63e941422422f3c661785368232ba6bd5d8307ed6b020649c09af08b06c6f214ea6af29a59b8ca0c7fab75bc14dd102ee9d70aa3498f4c0a1c138aa794ecbc2c5ff8d4280efa9610f1d505d6c36ea7bb829e41290bfac5c7141b16067363b09dbe191b16fd28215834592ed7b1e05632e75035ee85038e787d5d65dd04efcb4bbac8f4cbec01a0f41302d6f7ba9507767399de71f8d8703e4ce2aadb8e44bc8fc2886efa01422b62632f01514bb0ec138e6531818bd4ef918fdde05caf6b32493ad9ec20d0108f656d87b5d10ddc1fd684531650fcbb998d3da53d449349e78cf6460fdd1620cc8e12d105ac788c44a5d098cae0e66642fd3554a3a5ab98ff3db843cde18d2aae3c7f5c5b59d577bef3578bc1f6e0a0f845f017f2ea46ecf15d72f60facfbbd651999ae2c78d4180b8ca5d87e4d699abc92a313f3c61ed533637ec8e6f550a670898c91ce19545a52b041fdfb3af4555dde21454a71f1ee53af9c5b3fb0879bb3619f205be663080369df8bf0f667ca4eea17f88ebce21f97fe479d422984cbe0a3787aab803ecdb121bcf58f829914c8e03c5a56c771b880acc8fd398eaf557ca272553d80861bfed91819c65983b23d5e77934888fde3d1bb64ebd47fdc62c5676615ddf1d78adc184ddfc7052fc8b1753e008a41fe6a951eea8b21b0c8d02346a1b877ee30d1d1de7652aef19d9c4f972e626a5480fa0514a432dd893a2c1ab9a9e4b81e1a12ec7761ab1dcfc875946a71263334d82d738a177deacddb623154acf576c70426cf4c8eeb0b6360155b7885fc8874c58438ba8a9c721c562f070db091553f36694fcde6f3f295cea32f81bc4bfbf871922e414e9a46902686317d74716f641859cf8e8e4ae42fbf22700b655deba5c8c91b6f49dd684c1714483fbac372fc016d24e4acfeb98d4dd14fb609291768c29c76cb44097aeacf2de00ac0e11305950152cd5e9579b435cbc0f7fd4ea03e93335c739dcf59ebe6d68c3ed9e9f6e359437daa484d14da7f9ef8db3885d0850bf26abd2e5a4ca0dc806e44af4afe233c0a51cc0ba15e8523004b8b0f4f88cf52b52e3f7295002f96fe39f29f55e26bbe658e680b984858ac74c6326323e4f7553afbe8562c93a12565475eab5919c740a7946c195fd6668a17eca402e68522338f59af759aa99ce4e419eb9c4ff0cd7d78f1423e4b0ded206129405d45d144ac487ecf39b410e49cadbfee94d0925f790a13a90876930b75cc2af4fa10ebcc16004c67eec0ef32f087656fed66e3e071ed935373547fb744c402c7a53165414598b7326426ced72b13b3da11583968be3233fb328912439fa49af2a3588992a1bab887dd639cf335cc8e4c71779002d35263016e94427b97bac1f38ebcf20be5ad5309540e8d0f0e0d85d2accad9a429b6e38a0d42d0c03738373636282a5d7e60ade76450ca8f89b65bef8430be115742919ec126ab052e835b9c6d4f64ed13f69f7306b943bd240a0530e35da2d5d800df03a62ca2559cb7b65c4ae60b7f612e948848097825f35da8144dc01a1c85494fc617356b6ca41ae2d86af48b61818b2e324a693410802ce541fd00faeabeccd1d4dd146ed947abff4d62f37fee3a65b414f31732d5368c5e469ca02f70ef6a65e1c507c6fa79e52c7117a76ed2cb88d97adf5566a4947f447b9ed21fb3fc726e9f9c9cdfc0828e9967a2656ade4f2e03ab4a6f9472b9cb7b902a9f8b6731974c01ced8da53337cde6a7f47eddc03e0f026e0b1ba337ccb2a633ef6e045006ce29538c28903d100bdb8c3c2dc2ee43958847c07ec2ff642a73f33592c6709bc9a401a5e97bf5f3815fd0b82a95e27b1e43a596044593b6ec3da109ff49d3da6f2a59886f7d8d0b6ddf3df254de960abd2f7e44a8e7019f3bfd4f1069559d843a15e4b8ef857971c35bfe7f1e76a8727728ae827f55f77ab6016f26e54f9e64e4f597f9347658d131b6a6f2f1b42154c62d0e33c5f838d0a40e43293e1c6e0453f1a1893abf3be710fb0a3f46139cd98964213084697c9090faa859e3e87eec2abe68efe360dab71832a36fd9a04a4163913fcef8507cc8f53c2946660819758e22d846de5ffadcd98b90ce4b17445f8087bfd73f57895d446ddd59b77aabb86699417a13171ae163c5101d390db7b1f83fd82885b7e6617cad5bc910adab06d1e0a72d56cbd5fda1f60b36428fe25d401a704b0a9c44ceaf795c86eddb41e6a7c46a47f64b3461324e21c024f93c778adbcef2a0991c67a6a796af795a6de303d776df179419d18b6141f67cd905c4d8546a2d97a2b17b7dbf5dfcb025ee60f64a933c8dd313e5986be7b07c17a0f41fa31ca4e428510be33a9afbb1d5a4415f7ef7d1de0ff75107ad0c3697587c44e14f690b79865abdadc094400a7f408e6f8d307945755d3280fef49fe633aa95a995eabfb3b46002a49de4a49b88ccb08ad5fdaaab8947dc7fc67d7d65d66fd1fcfb46421124384b9b3cd9c3779ae3af55c828f9fc7e41e97c3fa49ddf8fae1e1e33b5f154763aead275c88cd288930704a824e1b6d0f35862a7c5d28d24c10effa23201b80e661f38a9cdd49671e8b89b0b80f5e4fe8398b8234d1849eb24da64f1afb09839bbf44eaf440e269b48631a58d67b50242ccc46e8fb6dda3a6f065a342b6f10536337996d545cd05391080e9fc0b2621a82f2a86392c0fca66abad309526518180600fc3774ef6905f7668697792452ad297afe224009d276d0f9a1a7ec2142438c9d61cfb70fc9a8b01889c629a84e79195fba50544133d135f5478a13f358feb5dbe00ac802b22eb8dd4cc0fe81bad784ef2a0de23e39705db507241b9b2b8955786b04cac8f516a7dffa77a69376278efb5cbf258d3bc5f640949701c973a346b40d872486667d71fbc90b91b53584bcad3bb91f2eeda0dbc8dde2b49c1f95e40d29cf86101010015cc5896fcccc955f7f4ff80244f50d0f06902c5367dc3d0dca2284654f997e2352be08e035786339d96f3dae477cb4692dc718646ff6b16dcaa5bb7ca661ce2b6ea633ba89fd4c65c0738c45c0fe8213c5f31d928a0c0b02d59a9e653d28d5de1befb2151f5a232cb444851068f57273343ea350616ba56a2fd98132d9cca7ab0b68531f7b85dd0ce9cade4fe6b7f9ba2cbb5ef6d4164ee7ce52264a93c0482a9ee75802bb148b5c9f56839a9812935789076115c47df0a7b15645a8866eebdda85d567e6d63c2784235d1c77acc957430e7e8ac22fbdef011449ed5be7cc43d6e7411af216b9f9a0ae1bf047041b8d6231339b7876bab1a16cf43c3898a63bda1b18b74487378fa6e43e492ec4c952e4c169b5d6866037ea8fc9e046b221baeb9bc2ccc8448cec42b1b768711a9f8155dbfc0c15c17f9ea2f7fdcfa2fbd038359bd06e1bef34fbb8d0b519840455acfd45ee3fe769b36cb1baf8fff687226b546a537b331b7d85413b6d56f7b512594734066ad487021ab03be1ea3f4b12c3ee6880f589d204d9c84dc1f62c9d423842725cb0acb11e882bccda4abec2d0005dc20a32047c78d23a0d75c1080e7cb9bee289624af23efbd655c7dbfb577411c0a57a405d97a9fd427dce601eed33a9d8ad3aee6a6f4d5ac3d95bdbcf8abe3ef18788146571c1336a9d6b6c62a4cdea9286f948d9d56e8e8dfe6079db4bbf2d1cdaeb1bd6ea7147a5703048835e567aa15cbeccbd109c5e89ee62423e971a07d58a90523cc0d0d13f8a183d55766e287d5b6c06643bd93a3a40e204103ed8e569c54f30398b12b7c7809db7d00cea58968bb9f5ec535fff64cee2680f57efe7ba9adf50aff9071357fe7cfc2c3c67a948a8dabffede00fc2dd13c1cdd0b323d680c4831d4770efe9dc404601d15827552d872ddf2fce041c65e3f1be74723301a398acf5764f5afa1a14006692b296da392bbe7e07227038b08b427d1bbb0f45c684063851d11e48b87a1cc5f0d0b4e7020c97c01e18be2320ed71fe98bef05f9bcd2bc2b6e498164ba060adea51ce44e9215f62e248cc45ba9c81ec78d42fbcb05d4a36081fe50158881190b7be07406968b77af46b426029338a0ebba0bb8f9972f6b5e10eb41048c41489b228edd7ed48498388d89c0270fde9f3b9412d494ce8ef163ae26c07be5f9c858c96a07da6e98c023d28cafc8728edba2ddb633b195cbcdb52fc3e0b930938b4ff41d9170e86aa3b7affe5f2765c5325ae6fc5f09cb769bcb2c9bc1eb574526b830aa50d547a8ea470385bd0f3384ad681bf652b0fa033f5d460ec50fc71238f5ad946f6bff8f24c252b9a606f6f0bb2972912a6873d8230feb5beae96647aeb1c45621ac29ad7ba24396ff9ab2293f206d199c9d422d8d3e74cf05fa8581499209b218c495472e6545e580ce60419bafd2552ad7da3755a4fa1444d81d810f3e8ff6b29a4cc96c84e3d47df745d7c2958478262d37c87d9416f9e7083b8e708863f316f7e981f63ec09730eec30f0eec42808c6849a5dd4723cddc30c6b8c0390275b9081caf55c9587f565b6cb9c285fa312bf593d4c805c5126c62f3910a1ff4dbbe8d5732c7367fb0b1f970770f78c26ce1c70105397b14971f4f7e9982d339250d3725fef64de75e2eb3ec3b858ba9f7465a4a7fb80a75f5f1296377b857767baad8a660d0d23c9d475b7ff67ecaaaebfade1e1c5ade9c003adfd8c21ad6d958dfc199502b329997e31b8568bc1433fd8ebec2508ab09fb400d6bbd0948996f0e22b697359b633e4a36674467303546fa754285b4bdbf7a497c8c2e220e859375fd7e0dd6e359f63b1a1e03be4e6083a8f97117292124090b8762f2611f7202c6681b411234a10fb8f5f090007f3fba9edfc3cb85b31bfecdf9cabdc19732c490e44a4ceee0cf78db0ac168dd9cfc05065e4ebe66a58d607d327f365502122a3379f3c75bb5a7bdd806e001ef5e2fed3363995f78dd7f4a5ec5228cfbe128c007b6f2ee89f5b8567a0ec832633188651b132f8f02cffee4b9a20eab46ab069744acf6f815a19462cc8ce07cb3a3705206a2a7029342b745b6c0e76934f1e3d2294aba6c8e3f15bd41a7227e5cc4b3c56b68a695aa6633ce6941689f8d2f07f81b95cb6f3e5cf9b1a75ae658af624c2a19f47ae65fe579827d40563d7182b317b565ad7f17bbc63a394de4b475338bd8047a3fe8703ae3049d78ce10e464472e60604b55ab2d6c59e3d9024cb07aeb537e54e9c0632f4dde7bd584c31c644e2fc7a4ce4d851518e9ef58c84657566f38004724a0a9a1262722614bd85ec613d6fb79541dd45e5fdaa0ec015fa3d1fa92559fb98a5b8f5b8449a655d811e29896c5193644e011e00d92a1a37cb631c3cd270f7b2b62d9bdd095de9692d5ea90dfc35cca07f821c58bfb60dfb6762edf308370081af40078c222b6d186ea2e7a5c1ee6941e9cb96e5d9e15e8d65812a8bb140f61d01856a5805575662a63b04aaa87c37bd2308937cc9b32207a2b18273cfb74e17e63a4b9cf75b119abebc25a3f20f0ec1e6b36b6e0b9bf584a550ae8ea734ab19638c3f9405268951c0b794c1f2a2f211e39bd5625ce97c3e948ad5274e6df4af91c0491c1e7da9c77605c12a2c4f2a5504f0f4f41bab8ea43532494fef61ff3945e69987d04d83dc4f2c7bd302aed2576a3343d5c358755f45447ebc4cdb11f9a8768ecfe9e56583d217863cb03360e6049d0765ec327155af8810179155e1dff41dc04f97609ac828c875cc9c0c8152795c1c2df0896231883fd08a7eab4458594c78bbccf8c993b991854b6c8e1ebbc91dda33e000bfaca46c468cbca8407a19d2d91f9b95cc0f67ffe511e68c4a03926cbaae3c6df41641cb2ea7b39ae3180f3a33e20d71c81411cb199dc795f274802dd5b2e57c40084b450ecabfa1a6c14348707154c5cdd3746e18230d9e1700d50ed78c1db0261f13d74169f7a216faaa776d4c78a3ee7aacc314bf6213b83bf36cb90749415bf968fabcbc0c62a09c3457d694ac1bc0d0f46ff7aa404ffab39e38445af1ed31fdce50b29e33ab9a4b8d9e8fee35fb42a79297d1a285de3982e0a52d2240cc7a49dbd3ce273f900d4306f7133876fc3a607079cbaba9b6eee320cd988de6f2585ef1e6fc9dd92b438d580a8053e14a16ed1e24002a14088db8a9a48bbd36b9efc5eb0a6df5cd2f7b786861108bdfe18932f4159de3c1df964b6a9b6e872aa3891c304543f85863f7f287e0acde8fac7174530b50f33867c38525f0deef76f09b1fea4310f22c612e497558417b0a9b25f907662c6df4a62aff059eb35722de6d5a45c22ad7e891c2cd4a6689d96aeafdf19c2ef9ac031dbb8024a26d2808aaccb364b81031f94eb7e74c4c9fe5483904f6a62349d2a92c29f8a16fcf7888fb71b33a28035b8f477a88ba5835288288a90255dffc471e11d92e09a9cae86cdc65f1bf7651b7d517875049646f3c5e1337da0cff15e3e0a421e754bea468bcf2a6368b3cbe8fc33ee7365a99ca423438bce9817f2e5b14d2abe0833946ab46b5f4c3d91f9d8539bac3fdddea074867b712195f87bb17e86d22a2e81ad619bdcb1f04053d9625b7fe61618c8149361930f3b23a3170b2780aa3eee9aad7e6fa54d17011306f373986aabea7456397d7d426d662d033cdd768c0c3067d4cae885fb8f59a800761e6e9ce496ccc95d62ee8bee0d106c461aae432329ecd4625e011ebc3c1ca674e0c458dd4fa66fa96759eca724e74e67dbbf8ab840ef963b39104d9cf769dab7d0824451cda5e2575d3a0303749a173258f840293b81b14777b1da41bedfcb9d6c3201b2dde39da32707b7994c27d999d52840955c05542f55f485f2e771e363d4a535947e83568c99491a79a45e146fc0ae8f39efe6413b41150f0741d989799dc0dd1d91cc4ca2599b2f96a855df3f001364d76a317173f817716deb6922aa4019c01cfb84c458d2c056a491d82a286030313f6f50e7fd1be8b86bfc3fb2c1d67402bad8b6362f427eeac260b3d74d263e8583c852670056060fccea16e39c2e42b0baaf77d6d750bd444e49c76a048a517a36db3c214468ee9c9c5d083de3c556b44ff7a1c1fc773e7277edddf035ae637df001f7344c34cc0ef878ecaa963275f1119f22f1094909bf06e04d4a0a8ba752303f96deceec6c81345a36ee3326eee89c4c08555badc06a757e0bb1042f70ed207e96cdcec5386aed5783d18caec2741a5d7fe93c5156a93798b44056b80d2fdf57638b2a7e270be69d0211501ead2ec8a011f49f579cfba9d9b9e72d8baceb9daa302e319d36cbf982aa0ddbdf5d50b7ab6b553954f20f7a8f71aa3b53f792fda7278a8856e0b2691f65029af6df32a312724ac433c41e7108520c7e86d620444beb1dd116218c5224947550c62e0499ac958e0514e66903b1a83f01e677b11c33627e1a3cb17a1cee8fc7d4644f9c95ca6d3ea34510955740573e3c5336f25f0e3f30dd333e0b4b49e102e4a70e336cf661d96a0e2ef7074e0bc51e062ef33b7dc8bf711a584ff475d2b143338c4863c16581f6b6431401502888410d35fdfee52c93527b3c8c33c9a7de08cbf91a1da9438597391162c44539ea35d0d06e1024bf6d5a7876b7b8a9e6c737db11adf2fd292f9e959e479c26911163220a201dab1529ae8ab9c03796124d69c528e0f70f69c7fddc87f92eb38b0cf789ed25300c4335b22da5b3f1ed0911b485c034c6c0ba579ca11d5f39a1471f95c0ce95620a8217edb92b0e52e8d37b5a83b7dd932c7c5524efb3e1181bcbca066210597d3783c25c77448f90a0a09b0bb29c4b288fe42195cdb6017050343e5d2eb6f7565f7bbb91ea4ade19519c1af36b4a905e92fa1a5d1ad03eddb0f066f1047b85d6ef43e6c804037aeeef3063bee0c4111cef8198bb4fd0e0eef182e5b97c7eccf21371963e438672e2066521591eba816596e0721c5ae2d5cfcda887697864fd3633651aa19b1e014ef5a5ef07eea1626bbe115193089aaa02d3c98e5c048733f0d96267346c670c1bd21263d814953214783515f041f4250d9652e395f351905b53b43ac3deed055a0d606846b6d963ca6db5d076fa0e569e0a46b964e61c0255ee972d749e752a1456a53e68329d987768f4e23830c4599bd93737069ec9bec26cddcac2f5a4288f75d0de7af52863f282bb6e132a069b5416868b1ed53aa61ffd03dc96cb788ee8554a411869bb2d784574546b0c140243611c93b4155d1cd94485f0c05694f714179f5d2286acc03f74836570347e6e4ca9bccfa7a58ba11c2cd892c8c7323b50c58073f5be5ad45b156bb08c4fc15c7e043b8dbcc6634dea55e1b5e14bbf0ccc9703e3bd2c31e83de9f15b69f02293e4fbae625420918b22d3cc925f7abe7cd3d2f07e8020f730e1cd6175c55faf24f772c19878a2934a11bdd55e5e75abcd466be11bb86304e2887ebbc9da6a2b1a08b025b5c94daefe5e14ebc3eb6f058dfc2eae0532031547917fa4d6de845e7481dadd4e82f08ea84dad1ba38b02666d67134c01b5e20266e560187111e56c8dd6f22aca7d72cd25f2fe2526dd3f19bb555fcd7d8bf9446434aa95be7ba6fff42927bc4096bc03677433514d893423cf9d057edab73e6076a6d4c7f7f5514b3846cd06a87fdd70ebe27f556f298ffb8fc6403dc7f3af31eba25115b9501d041ca4b29297b40b9626d98426de4c82e23a697a9849ca6dde9da3f60c0a7cb8889f27116f6ef41ed93cee83019282729519ee3b155803b8b921c113fd7e9a859fb8ba3f10c30668c7e627ca5924460905d246f226492fccab55a06413a30fedb5cd67115a873864949bc8c05ee4b6984f0dd9424026fb61859516e778659efceb81c1198f86946c72cef2c0f0a0cde75976728b790775807b8efe45debfa9b1d4f684569afe65580da026b1207c7463b4024cccea69966601b527be39820238d5c40dccd0718c5a9a41df5624f84ae4ab363bbe5dcda8b876554bdd919fd5cbd90b0398c06c8054095a788906acc1beef2c5a698f4210a48bb9c848d16662c3e65b89f37d2e2fc5a86e871dc82f6682aa5190419895eb94738e112e27d1b12b4e1c0a0a452c06dc75f14bc21dd94107c33fc700cc3e3deb240cd0048490ac4ff16cf61169aece87f8673ff5736d075a23e7e79d2b4d933e571ddf73b056bc5255bb260e019d939c5caba4bc4035e995de928458a7c664a7fd0feb26a74a2d8fa75b9f748b2adf5f9067ae7b97ab84d79bbaf7b70c753823b7775563e1836d0cd74e31e72ae411e45dd9297735937321892bda17df0c2680e1c0e7d5c816e80a04c67c484f583dab183d583b3654ea9d1b4da576d61c0d78d077f51e495cbb0462a33cc35e6ed0c09b726a979eacec2951d073692abaafc057093cdc84e65dde419d13dff574e982bfee5a0d449d2c6e5a04d3480aae81dce857eb6e98e05d65527a4f2b0de35d16c1510ec0793976f13a60d15855b0402a2af4981c30bca579b0e34fa9430d2591e84b2134bc230573934f68b19011ee905efb5adae09482c942c1af16b89db4bfd5b725746216694ebe183c06c0541ac8bf5dc43dbf1a9a9e02613e377dd0f2cec5ceedb3841d9e8d55d65bb7646638d3d7123423d7a3f901d5db912c61026b1cf80c03e9b9788a9eca82e99117fe1b68314f42e4ceabf8f70d7d1250308b2c3a7d24715e57a339f8c4e460b2c2f40a0dee22d8c6c9db68ddc5e5375a29af6081fb7c1dbb58dfc1d30ea06c33fabfeda0bbe68a87045cf10e8d9e005883fcd102542cad8c14066ef2bfc22c7958ab74e22e64b2a111efa6b14e2c1c8ab7b5cf1688277e9e18403822d480930303d6344af49afe706829563a01a27a6029395a5fd48f796440d4e2fa08705319ca76786ff0cd8b433a08c3aed81c3c351855c24dc833422d457111b7dffc01cecfff5e03274ce6349a4e1dca55ad3c1d90ef5a0596224ed144ff74c40f64268c9316a2d982f6591ed89c55682c3c9ead2c774942faea09c66d0e7ca2bcab709f894e08d920ee58ada9376017ede2dc9fb195f28d1227eceaa83753b70d0f1d9e2d3b89aea982ca140608f883334663644a2b390abaf9e024e0d38a3e54cc39d715cc0592b1590aa768062d24edd16504b28ebe32fbbaf57df06351c63d81891c8ce0881e04c4fafe981cf6c1111ed905d9b015e4aa84f94da280d73f4f00b3f2120236d8547db960d6f117581bd6ef4b4207c68d8c76430dd2003113946e12e5d08479cb2f9f53944cd18bceea74b51e0b23eea25a917fc520c289bef68253c91e43cbb041d132923e73d2bf01f6eceed0c9bf758e410c723f8abb8fde31aa0b1016d9cbd86d93783c53b5f621f358fa41451027f2e5592e8a0ca71f5d33f7e3da54819b0f0cd6322b39e0c68982e4090834bbab903c94c77760e72d83f763ee77ea9c420c919c93dad5c3cf11e2a825905ba9ccc3730c8e450112c1909123073b87017fa4bd82f1c38918c685313f3149dd72a8ba0f43ca404f58f874eb97500f6052a6832f12b5def84abec646cedd4d048b92525d6a1d2d3f2e8dc2a86d3e22e994f656960d8b04469dd8cd7eefc6b7f9b8584fb99d0991412aaf4285c6008eb728f46a4962b144adb67b41770c8122bf8f7dcb77ef6d183c8f19c8a32b09d01764bd988a00f4ebeb8fe8f3f806fb73b0751e13915a7b3371a23d041cf6784cbdd5d19080af0b2583f803eb1cd51200bea42fbe24a94789d8e6d61b95cd6afc569efc453616d428c8681f01e07d1555509d579cc7fc76e757bf99fdb2318c8f75c66275cef56e79fff3be77b590f485f434427a191f7a1f08adc0e40645d2d2cea2a5dac0229705357acbc67514e60b5a2eae29eee906f998758db7e30d96875ef2baeb27dc472592596764dd3c776bb07d3cc62bac2e590725b69b4944f542505ebddeb9d799ddbbe190d634ac22d8dacbdef069b5d690ce345f3afd618b423be37a87a2c5e99234edabe8e5daedd89b2905884103e25a86bfa3c7b8e7be967e80f0c8d0e84a3cb2a430abd8865821271d25887baad7aa671cc22b53ee16e9c597311161bb4c862e9221279845ddfe2f648f1d1b469b5ec229a0354fc6ca3734a6fd1777db448d40cd80d5822c13ac36290b29235dfe363d328a93178ff413252f44e35353aef34037a0c902efd43c93a567188dd83383796924ee1459f0b533e108622fefab8b164ad3b3b987b2513ead20f130190e7f459a87b6fc11894dc801ef5359b3fd6ba166e6d962df04cb34d9ba35a85b33bd48d6827becc8f9fe04d87f834ade63fe08832058c4e08342d7f96435fcf48cd3dcfe6042c17a6c520ef1cf2e9707e7b057d9b66810294c548f0e9e05eaf7135ad53c7c72d2483a38e367e5d8fdd69e0d28a828572a5879ffa34c5a4d1c9bebd4535df163e3b61b025f058ea8a72178195aac7d5b0b9ad7c290425172810459ce54ea40cd4bfdfac6ae7d492b032f5af8809fe65acb83314a8940bbbfe103789e26f4a7305b56a484cf1cf931800214ffea045215b3e78e056bd03a02c8e45847c3b417cbc1dccdbfdb591fce915da9f6f3fc18e31eac5cb91e2a96e7a8b3933bd727e0caaee2592d58f57b5222617ba5a9747dd17ad9ed894e1ea2b72303491d38e97c61f2d27bcc5fa758f7bcf81794bff56b7df0f3cc05377d16910a445683983dcda5d4517787cbe8c8a720357a1881f74575fdd03ea5dc27e4f7c4b6ed672637a2689f0622ecc53e34690e04921615e57727b7195f1bb45febdba85c2a624fb71a2d280edd7df70d45ead059796bc13ba6c5120814df9c49a3c32028e714836c431ac40ef4ef01e44e5545de64fe4df998563a688cb4ceeafe35e863c5af6a6255a4dbf619955ef2cd8e32a431aa718aa8ca8c103fd1fedcf9798df468aee20744ecdb86fae8569c15b8b64c517125c420033b111240ae2c87ebc91bf2eaf59fab8b3e529520486f5051c04c9869abae7211c91cb579dbce92308faf57f35abe4ae2fb7b51ebb30280b7746316fdea9a292415f1b82fe280aa5c5b4a8e92a0a32eec2735f38d6cfa67356f74430f2f7a8938751313bb6d3e586e4d574fe12a930e4e83b17b00b8ebf1f94657093f6f2db227fd218eccb04041009608ce7d3cc3598f32fb3982c434dcac9c98012dda38551aca1bb2eb64558129ab4ce59b69f8f5c3ced574589fd41546130b1d3cdfa78ee15b7fa81081cbd02f79891f1736efc9c3f98ad2a4a7bf615227093e694181a632858fdfd2ba5f8f8b3114d5b5dce49b0ad790ffe0374affc8ab0a2a5496d0a44c10ae9c4c609b7998e2bb87b87be970a6027f2e39ff8dd52d0ee0f9653ee9c88f917302cba570fa7b2d55b423aaf12ee0b197eb469e5508ea436075b9cb36fe1296db2b250750d913e722e9e4e2d94189397cab476e2dadfc39d9af8e88e31e67353edf1b7536fa8c53110ed92b26983895a049382a69bd7bec062d22bd9eec6b41c86063cab7a0894fc3c69dade3a870b3ece3c3cc5de877b068e74b0183d9ed24ec2c92f12acc9361ebca039138b3f8ab5cd0be4208ad2d79dd699c0fa50d25d7e8d581bd90eab3012e0b38fb910837e539aa8f647160adb9ea05a1ef5b40b9e7f9864b6624114e2ea3489c582514a3ac996a8c51cc56b289facac330a5dfccee449a082407f708cc712f3d6be53558bf2f16bbe59f75f61eab3327f99f041695617215f900afb794d03a07213f4a49429e84f4bc1ebb4219157896a1e8e3fbf56318808108139ae1fd059640260a74c562e5ed3760bb00695657622f2e360113e68940351511fcc93defdc25e025f2440f194aa127303c4840aaa7bd23d1cbfec8affdef4f46131a97b9d1ee0ef77536ab58db4b696792547bb4143164af35ee3d33dc0a69532f3f39885541fe2fd0d4e7f07e40dd17c858c70cd0acc24a650bb62f8e8026ab8a99aff90a63a10d257272bd991dbe5d8f43ab80794f245fe06fe4533574761f35b7eb6d4761e58d2d37380687b45464cec571a231daee51a8c5fe3fc6b53eca97f3d9f4478823515bce0d4bdd1126f44efb8d6ca43ba250adf9ee2b8a5820387467811fc41dee3c8aa00c80e572c53a5d0e8aca02b513ed2cda24b1fd2d5006c3e1b00a526aa2c855a7406cc0739edf73232b8b04cec9c32a5962950bf1981faa3ae51c78803007d5d05f036974e07aa202d316a877cfba431e410c74e2c655273badb8376105a8af1a8dd17772e1605b3220e443dd80dfafab2d4980435a43a467214e62923ecac65ea54edba9abf67c8e218394ba27337493cf0c91bf153a506632c86c93db225d7dce95b44b6c5bea17236b45a84723ba960254d0421697cc8b8b769e79fdcc56fdb838b28a7510420ed764ff3386006f94db23149e7798e89ac1e429618318a9e95a02d5fcfd8cf6cdc5426f6991944b7cb6e576e3b05faa33ab892c62c36256d714fbb4d43ea19caf831b32d8570e2a3fd9f42de1261312525003922e6befbd2c32e932da47db15c531135af678623f38278040dbb530101b3f537029e1448635f2c8f84f94cb3c639c21d25815ca1a96767461b1a2d68dddfd6a23b8c0cd7bbe9be747b5b4b6c58e61ade6acc7cf4c30fb5ff41e318c0450e6beafba985ea20caa807d3462e1bc39d6a7e1b56d40694561e0cd91d1a25dbe4733d41f683ea56919b79501350f230545af6d5fee23668451a9fbba118fccb146964d87773d4d5c7f6a5027f1bed984aa5a14fa84984772902278f46bd3c7daf0a095f4c120ea474396bc3b4a4b7812ce689ed729cfcf4595a1fc651f1df720d84b4022290c20333ba863fedb93b107f56ff546d89146727e5bd803affffd63f5275be170001d9d73e22735f114f6d1cef08f6919beb2e826a47a4817df37903067b23fe71a4f91fe1bb637195d141533219a06d024edad98f6a3fb95ddb651374022c944ed6bad36e71559a4e8ab2b2819f4f01a27d18ad2479868faa0880422255796d4cdaa330f06f9ab49835edf64060a937b9c012817bdad75a640216a8b18061baf8acd647592103131b5f2fa82ce0298d292a3c174201f5d52a947ad166304385375aa9a7c1d4414b0188626328b432ed7b8bd77915bc8e1d8077159b7ac90be9207700dc8a0db42b2aadc1af6a2e89231013b52b2663247a44565622b7860559345cd24cf9116a12d6263f6513e3f3fc7075610fb72ec94c938ea31ed5efa4d09eedf679669f874f39f459757bf43cf135e3a947d559bc15dfdb732c4edbff2565466570876f7ecc0d604fedb511c9bdff16f0f8b16e65aa0f9fb1544c5fb29c9edbc1b1c1e72adb08173dcf55fbb8a028062dc67af0dbb015a75136bbcda7f34efccb5ecbb4267c4596503419d96251691c87add2b43f77c91ee262cc4bbca5d7d171fcb43b284a9a816b0135345050df140dedbfc1324d04d826d7471193373b473bec0834c41de252a65cdc83fbee78e4c21eec19deccdef3582c777212e1b41e71c804af5b52869fbfd3fd45ec43320e40b31c3229ebbac9d4be13c8cfabca9076fbab3c296c1b045d4ff4aae450d06544eaca85a126930f19b227b37fdecd5a1c908aab9869c3c5447850ce7236da405038e0edf90145470ed36f02a77723ec667241f136ba77959e6a563735f8788d65e60413bfe2304978d6637b8efc7a4cabacefff97d210543e3aa69337b8c93d2d76da60ce130e1bd6c1612320079b13e6118d19c524dd996ae042f5b99232b1163d25661135a5646e2365155e564e5845f80bb6008b1706bf1d4f779bd33847d54670033514998961b4867476128e84d6be64479abc58111ad3a7a34e3e7b52fd3d2361c2eff8bdab761c96363643fbf72e7cd058c5d3c02fdb9e3180311a3deae96f6ad295595522c45da354e17a729dfa2614d68aa3852a6905ec3ef1657b1332b35b36dc4eba38c04f55e064c0d917382a6dd1f8ea3f739277397838d36849922232f663f6bec2aa5e381eb173659abaa30eb7dcb9d6dc006cc2ef55774048482387d136bdb62586e9115ed4ff24a0770db2447bc3117b880dca2447849dd5910fef6b8b73847d6e542c2e5441f83867d7d604785a96725c3e15bc2b88c6ac51c6e37456a6f38a0f0549b9d61f4df11605641b379e85052925814ccc697fe95b47f6f88849b91583497b2640f79eebd5f4ad43b1ad515cea1ecdcadd1068cad155311ab6dcdff44dd001d91c9c44c58491d267cdb522eec4ebb1df79651901ffb7df447aabc3a80a244c779f9e0cb17ddc0e58fc5ec1178b5cf632e88a618c00f671ce3f1a6053d710398d9de7011b5e394642331624f72d0156ccbf34f5434cde1abd09d130c5b1b7ad9b666321bcad73da40da35d59c9bfc3a298376a5666f3bcd41155082c67765644855c638b56d61c55396dd74ddf4da2a814899728ef87cc73460761f6809737444d398717f85d05d9b8d720a72b1d53c174e711c3a716be3dcb8d87420b472dcfb34cb09c6243b6aafa11402106eef7a791b797015545e6d90dbd29d7a2680bf83a6c5318a9ca2481a279ec5c24a9100a8321b607a8bfa6af279d78e4cd8e1aabfc5f82e49a3672c48b13a832b0c90644c1e4da7e182610685949b6f079efc989070e2893354d0ab9884b3d7394e24e570d9e7499c06da7b216c4eb7380cd043173bceb6e70cbd376433047d006e2cd66ee8b59a1eb8df12b02582f9182d7c5db81b2aa8e7dbb45ff785d8d317cac336216990ab33cdfed9b63cc19ad1c6e4049a96406211fc08b883c354bbc729c14055ce55309a44e30dd0937783ff46ef71b4004d1742a84891c196eaf3070df65eb03baaeb95c17bac9679a4820ffe20e9f8374ad33652b72462a5383ea3993db79c1320ed54f7128de595ee758f9433bf6fb4d95e94747e576d60789d874820dad4f6cd056c08888a35cc62bbaecfcaa7ad718d375ff286e810dbb46a042f192168df375a08e6e7938c4ec3a94ba3d18640af12f9b43d658b87bb5d311f0d20ea37f998f9e096dbf198201066510a3873f001c28c270fc5b1dff40d5290c0203b7eea26541b70bee6d91da16755a3da4135180a33a7acf057fa042f8f7b67d54d3f5a38f3fc0eba7335603915ec8cfb4a556a69fc6079327ead729a6c8f879c06ed1bf191ea47c50299ad23784c166ae9dad68d0b5bdb28d3afb79b67fcd707d7c8e29e455e9870c73cd12065b3464842902f7fed7dde3ac773f9134ad2946a9e81fb2733186970cba14b4b82b08d96b23c501691c7bb2d26e01224973db75e4cc6b75e656e7a94ba7e16087f2408c7bc7cd427104b7591cf11ae6fa68cb846475ba5af56ab013bc76a08c92df4867ca08be4b7b33bab0ac29dda9acf3925bfc97fbf46feb475517d7909b38c6f5faf16a2510787f3e512ddd7ef98ef128be1985e3c4ae4784e0e6935361dbf6d446119fb2f8e4b9abf638620b96d4346c1a587e978cb9b6fbf33f32deb21d860a295b80e5eeef5030b888fd8ac0613b09e0182909f36bb4fbcc889274a99177f288b9a83c73cfc359405adad4e8424427499475106bcf5f950f76d7a32f0877e9021ef6741df8af5bcc4dc6956a757b80566645ba39df77a069aed315264aaa4711aa28530ed01b799a2864121ef2dacf1054ccc80b34282b64ed19951670010279c61e9754183e533e347675df3800c176e46f214ce8e500e487b8fc6856508a9872b2b1ce8907d0bf86751029aa25cc304fc5624f4d90b9ee58607bffd73348113dcf98c771d1fd28f52c1246cc99590ba5bf883b660dd6464a5de9477f5acc201767fa58f91cbcb070559f84bbec700c3053af8391ad0a9c3af7d899a7bbd1c50a16364f1c8b8d10c9a81bf862c9da2df67a14873bc5249b1073602b1d15e25ad0adc845ab5f8bfa2d11dca0684e8a7024fe234ba88b92396f6b0127e6022e1cafcd37e1b4320b884f938b6faa7bd018e09249bfa7f65cbd745563e8526c317450ddd3ddcdbb91a67582548f5d7658391f2d1ff707a9adffe92d6f8f237f75addb74a0c95874319294186049260dacee405ec29a0f0020f7777e518358ffc803a5819b01081e94bf0aff3aef885893583f5b755c8233b3d3af8128791a3dcb8b11aad25df772df16ed544565016e57e49a53d1a79c1cfe826aa52329843fb9cdcd392be4e85200b2bf722d8142f58bbc48068bd03e7b1098535fa0305440d258c3424180b485e39e2c00cd0371a70888e4ed02fbd441b6bceb3aa52308e395955b33b4b2ff446070b834fd98d4c5f6fe9c61cb3d201c81818ce0a47040491130961c46e3f621e222dc97b0ae577cabc537b994e1ff8910d3d0e39c9cde451ab41adac88cda23c7e40bbac350469d6614fc8ce91c1b2a7b3668048a32028907ce53d09e94eced99b9bd58042107ee21e12c881a3cea3b1b3c1bab304efa2fea8a5f83ddb898f20409422b8ed5c74e98791115d5cc2795c07cc1bf1a9325871400d0660d12603b18c22708bd8f1e137650ec47d12e1564bb04c4a33a80b01c028aa4b93088377eb834b7714f89efbe3e0e478a3188eb9f6363a4a6402452f794b00291217d4d3ccf6c6d5b6ad502bcc4537400662b15757c699026bdc0757a6e258f237cec8a3dc09394ad605dfd58592345a51e34008aae35cdf4d79c15abd0d9670c9bb325dc553fa9d5d238ca7756ec0d9d29b38fa8307beaef309d85b007d67451d857279f7e60fa814a2d94a59e0905dcd669d244dc600c3faf0f446e907def0a61a6167132dc62acb7b317c6a62e58fd2a0c802cb929614d8226be9dfbb57e7944d0720a72820af4f8f0765e4aa9e5852a579d4c41f7b0f6c89abe993ae6ffaaac710a209c5eb273fbd466bf0c04f2c4ba7d1e76d2bdac3cf213c2643eb2455a13b3618dccebbf8ad96a548e42497c9380cd1a5eb8d4f67b9e46b8ce5884265e8e6b0fa348fc082deb93164a40613d9b443dd9fdc193f3c70364c9b6863743ab7fb4322fd67eba4611fc8d1e0d787bfc8385d837f44afd1cf737f653a90c41c38dfc6d83eeb4fbe54a6c7d4fa316260362e5a1484bc223dd9c85e8dfe85cebfa1007ee1aaceeb9e43fb0d3953fff82197b769a607ce240cb3e5e859802627a2bde7e9da3f3b48e8a732945ed13ac12fb85ac1936f3a7575d553a549c133bff4f7a33b7d0f133faa58669232c4f06aabc2cc0aef805270ee6143d3ffdceeada781a1f7059c02d4d004b2923edd065bac3c43505b2312a9e0fdcb10cb2075db869e881b706a06d139866f1d22a84ea765ff4b944bd27d7954354ce6d83f3b26910befb92c23e116c2e4070f480afdb494cab265657647c13d94abd0e954791057cb8d0ed8e759b4c1bd8cac860f151e663a0f393a4ee4b01f80741ab54780fd266f22ff3269e795843ad0d6d99ca34c22ce4255f7bb93a70c09cdbe50776acdae375f76e1f1c471cc45438066e2b98af1efc0d797da31961981abe71c5b82ba432c7e732123663119d1071195f8b4900354ab50dd817f69b208c1af2f721f15af4a96c07c742c7eca2f67d06c3ea98dea42954e3029f1841fc9dca89565d8d4b66f52266e65f6791d80b8eabc677a1ce512c62e295682d5d20cc20426c10c879e52b29e02c6cbede9eb6b125be6f8ded1f59546e90f083d1c9169860cf3bbda62a7f36ab52a4ec7b3317187d97df5c14aee52512a154d5ce89d65dc64029b4d3367d632d27ccfbdb99badd1601bc365569d2b7c8fd27e14f0d5ae58c4877b37bfc74e96b343519b98c23857eed821c9cf0f311bfe956c5a9ebaf59ffeacc5f885fcbeb3437b13713104faab7af932047c4a34d9f9cd50a8fbb005285508d23f5dd0661b5fbd9bde95c7b6f179fcc0548787269c0b2c0a16e3f5146b25836d6364ce4d80e388ca96e4d78d6721d83e7017c2de436126ae428d2f3650a2406201536b0e0b57358bbd9f7d0149bdd1c9858e74acedfba6b8b60cc5a672a1574d178d6cc46d29821a3fc37918c463542422ca63fa73bc834f440654b75da14401529215844af280be8bb92b232a380883211bd786bfeaf89298884e7e561a1a91b61f1069d34786668290c503e9bf2129cbe17b200e7954fe0899892658fc9964292a15cbc8bdd4bffeb6155056a90abd4e765af2060c5e90e5b05597a3607ab8af2c05cc0d0ba9509d8d113d8ed5e93a2956f5d7ebd87cc4806c11a3aac39d6e44b77cb746cdbc26ee2bcf3a317f9f5f3a7f94ff0bb9003759f69d6d63671fce844dcde806c8da4054f9a3ff0fb72735b041f58b61a8ea29dc418a72eabb904825018d78174ef314aec3cb4075ae103a971464ebc580b71608142affe141b8f5d84a6c4274fd07495a748e6f09fb24799b541a0a0974d03baed26bcf4914010b41e4e5163aced45770d0ff75a1c65d6cf244fbd195cc0fb91578427a8e421a4e8c29d69cc828d7ecb10cc9cf881db3ec8590bff962f2d6963630eb7da77795390ca7682641a4f3c09a9ddfe56ce9782ab26c95f4d450004ea055ea507f1d43a94758a3cbbf6411f9de23918ebf90e9ecb18a1139c6591691e1d79913571d6f8e82d3e0cd09728a9042e2dee5c2209ce1be243f2dde3abd8c7d2f1b7466688a4ed53b2fae470538849cc5bad3415702908d930cbc5bfb9cf58560ec375254cda98d65f2ba567bc0adaf0ba804e9daf93c3e096018d9b01eed43212f41495a273cd5b423ed5ca92fda81d5b398661dd6a2abbbb53c9b55fe7cf8592486b136a31d00d4779a5fa906b7a52ee6eb86f36cd8919e394a5c12fbe930f178e9130418febf9014ed54f80269db595741ca4000caadc1dde22b31dcce6e073f43f2154699412cb332c5506b717a726354f782f46a1c424d113ce323d6df1d6a61f4b2a78d82149654300ceca7810f821704381524b13deaa3c1eb5509874b1566cbb67510fbe8791533b913f61836ee9839f34bb1bf3210278bb515b88def69379b2c6a9d581b1615012bd5df5a9c8a9ad2aa7d845cd5418481318760507f16b1da4af614e2fa265549d710159be5b6a301a55b6c65761bba54ff82b826df60c3b091d17d73c80e2e322143f275bec7cf2f3a594696d7a014a3921f448b715113a8fc56b4e50b01db4af6de53f799ae119e020584cc485b86fb16247aaf4d041d0b22d36afcb7519e043c0bd036e31808b0dda7c58ab5b990e80b82c384f0de53460b4dbab48f83dbe816cf89461e8ebd99314d5bb4986705d695b7938dd71f889734fe47f7755c611c2630f3296c5837c9ac274127898ecf297f03a344d35dce1893278840c13acd673a14772556baafc6f15b52ba5efae4cb1c08c76b8c4951ff98e62f874e622895f3b4656fef47f702d9e8bfba26dc7a3307a7b76df077a260b2056d8c7fe2090587735d51cfbdf2c4d41f2c2a339cf337d08ebf42dc272682a4a7498ec6334b1f64639aefb3f75eaa73b73b12d610c8f8ac444d85e0a618eae222055b64ff593c217b1206cff6ef9a21398c19e19fc23429f480697ff4aaa40ec6beafc49486b4dc169210689469d2163690b29629a2873f3b2cc32a61498c9de83ba46b7c8b77741bab71d55adc383c2de11c101e6f1b26c233fb0721866d1083247b13a8741a0c19af0c24aeddfac1b52a55c8453b45f158fce44ab206278c30b262a3d84f5b2a996e977f057b9802bf6f2f58abe69718afc62b3e89477210d91bd08f5957c10e5afb4c39cc8a8ede7b2fd38f8ae908202aef68f21ab0c0c46b39ea1ebeaa0ebae43c6e48690dc888b0d79bd6909f6b011b0c0cb1cd2ff085be190ce9ce282c52e4758b0566104ef2d129b82e87e9b73965d63d86a11b4b1412655a446accdc2bad71bb4f185fc6f73b57dea4fe7ba8bce9eccc97a39fb76ad3e6ea87a7f00a874ddf96fe305044f3d6eee2a32d920219441be22d37ff4b2146f5882e2fea3f6c7804791ac402a7c785dd96d99df20871303e27458a8782aa0c72fab9647a40f9928b7ab1e52e2572d3dce0e4cef9ce52909c9a22792dc0fa4ec592062da1d82849e20e0fd538dfa399627b73ac6e01325fb77f19dc2c52ca1ebea9becfde4bb8808bfe4afe59ba92c679211f6956d9da981077895c76f2a1fecf026cb0c589c18341d7cfd841fbb00c44868fee2100fde7af1e648f0f056ca72be5f29b6fbc7a4262ff1d9c60e4b31afd03e0a6d503daca682a277fa2c0ca9739c5c956a3ff67ad981b975f5e44a71b26d8cfffa2c38ce3541808974723fb53ceadc9d27e132518fc9b280a0b62e08870ee4f893523e096cd993561b778bb5129a64d249fa1ed32e44dd3c8345a709cd44854a5bb241cfa2524a027f1c1bf6cbbb44f22c464e2f0b0053cd0ad7e5dc62d89a5e67b6a782ee43effed6ebdbcf888343a3d19b4f7a7ba9b6d480bd806278c4d4aa7bd81f668ae2ebf864b9213d0c82a4862234882b768b97a0a20ef2065d71e23e600d35302c23b8c23a9fa6106bfacecc7ba0834d97b7a8fba1b26d5336145e7ba11eed9f9bcaece07a10925c7372a22d8b6e51e6f668ed79f5ff98ef3e4678a86373c97ec58030096ac09a7e770b0f91d3f5a006206e7c187c606bf8e38de0fd8790ec8c8f4b549806eee537310b66fead2160cfa0f4f9a5d7f2d03f0797d5dd55fc98b57c1105928d4a47bd422937bb9fac801fa5c3335cea5b030a38d21ec313a30ca9a4d8f31f6520701b98707caf8cc9b423279a51bf8915989985a5333289bbf17bf79fabbde3b1b1531f50d7ecf792990e515ee7893b212218583f0ca20b7e5439cadc9a88d921847d4cc027ef6fb57dea773859cf6eb2f72000d8e45b2cadf19c40b588b90f743ae4594d133038d36b6dade7256f104c89a867b2648d1a82a5fcbccf2bb2972cc68b47a0019ba3faaa0fb528179ee0f54c77724ed16821097b3b9b89bd38a6a5e0a5d62963ea67f501d812029dd4c9d0ea00a54d5a9c08b1a6397e9285f16eb0c026973ad077d0eb3c61ef276044216d15741abf43d616b38013e9699113ed66b4459cb765a30374c7cffc518e175e5d4030ec644c530c7c4a802f93a5cfdaa0674867a1ac63955220fbeb5750229c82968c26b9965c8af6a70099187bb3560dd9cffe4fcee6ad9c0b2086551972125787d634812b18d08de42e33c260552bc3dac9988a26c8dd5dff69f77181193007a905915ccf494e705a3bbd6f8e4ad070ddeecb50a50c6e878eb5c20978cc2e1823e00ede60df805362b3b3646a88ca60b1c3a87b954e8bfaa6cfa83a7fe3b6af3c10f6f8dafa86ec75f605f36abd385a30693bf82af9576350d84bd84a520b4a96d9ee8db011e659964675708c15188136e76841e9d4e84ff068bf425c409275e457b6d7682ed86470287af0d8bc4194aec75e46edb088f6a11b98ca40030c74ddb49fee2a4d4acb280958b3b81f680929a4e482afd5f9574fcdbd3cbe058e128412b3323af4f6dbd4a56e62f802ce27e571e69447d50e545b0110c002ab940d18a65c05772a268c093c595fbd8e206aa5dfa8b9136a363d711c016a668d22b97fe18f7caa94573754a73e263f41d4486a584308c47185f914b3e72017e173b6cf930a3447c6c62ac75ec9b89c0f766f36bd94f9db4f63ceda268f9e3d66a4dfee449b627fcd26e81633bbd5fae5e538e1df9b0ec851f3c7c0072e3703e3c0832246fc14bc0d4c127abe79f96179c49d28e4834c6ccb641d4b972d4231b3e9fddf87dd1d832d62b23a37178b2301b4b964ced0f8ad78554acd45483e48b18d75c358cfb7e2ead9ff0e766ff41b86fa889a9fb605910667204947cb996740cfe751a0f1b885407292bc362923361412e1695cbbc60d864c55336ec5bd5a4596d8f6419625b72017c97dd3ebc9e56c26c8aa263a1c452cd42d3be2dccce17ccadbe934746efb2f630edef8a84ace310b0272be81eb970c45f78e90f41b2d08d2418607c7eb43f1c967d163248f6f5f57e98bffd0fb6857db098fcc262a4a64754039016e0e566a1008cc73f53d279e441a8d2fb6938fa5934b0af8e327c5bc7b402abbd5ded0314ff5f8ebb09a56f8d73348ad5e35c27fd67996edfd67d5004348cd2f9eb94436861d03f884326bc41d60bd5d2ad48ff5a0d1bd2240eaa6755afc5a847b0142834073660b42e788892e80e36e54b22b498db79267fa9407b6774cbe540cf0a888060680910a298e2c0ff50f74e4f7d0dc821205725fcdd5a2ef25ff39c111f4d382f3ff80dccce298141fb21fac9e278f5ef36b2bb5ee99efac7eb26d4ac5c8738c9c21321860d54c6a03c89a138abe445e7da718cee2748aeff129fb5e85e697f2d108d0a8571576938790af722d0b083a503f8fc0bac9fe7ee37e8a25d0706b0743c4d8c0be6fcf1293b66a184a16781c0c6783e0ed63cf6ab5f22a5e3ada25c4b4dc573d2b9fe8e1a039844f36ad61c40eafc53d2fc07a73af9b69961a18c02c2f14561e4eae15fa6cfe79587f7550315518e6eb61f167edafeee3240457ba83daa5710356b78caaf215beb990d68eb2f5d6d32ffd5c78d6bdc099c5532a94d6a516767e000c0358b3b6d618e23dd6387d5d6f23ee3a9343036244ee01144e0ae14bf28341a8dec5afdeab8ebace6b0b77df67f4c062ecdf8c79032db3177588f68970cef752d75bb953fe68995b20e730ad2ccd039dd033e55f8ae2546f6516ccdc13769c453752f230f3af6f581680e801b25420afaa5d622308b37d1a7d78162214c75ba70820675dd7fafc9e960f3f6b7df79dc75b13339fc4d34afdb096bc6665cac0a388752ed1bdd8eb940a58ac7660f8a21e9085db5f06b2b42360fa2c0918ce6f8578a9e3d8a68f3555e57bc43ad6ff9fcdb81e66b59af4a293af8c247d814663262b6277b4b6f8fbf3e6f00e49ce6c78f6141bf2930df0ba46eb4d5bddd1afc5725c2c22db79548673cec5e4340a7a11b240dd611bb4e9c7b430d2d4387c89807bc63949c89dd39d8032c5de23b80f68d8ece1ebfa569d68d7ae637c551e94b3d328e003b106685c09c6a4d3cecb93816ab5d45d897b0996e2d0937a7aec4bf6605d804ae78b2373cfb069b98aa39978501e4e20b6705f608b2004612505885dac76989e2a2e987d26b4445b62d1bb33bb0238570f500d988f39075fe598405b2817cfdad5c91dbcff88aa1279191c4916956e8ca3d46a93f2f806709ff895b8424b783929b056772d76b5d330050d00ac9d227822768ac6fb859cf941014b2f578abe60a568b6e4573f660f84758b94e104c18eebe04380b7e17ae48131ecb93cc2415d4a0aae8302636f7c031980084b4eba0ccdd87395f4a3f93d3d448c02771118c03c3029b6c72305aed38cfd8883e7da8efa28b27fecd4ab62b2cf57942392d2305853a6d30a0e288182db89ff3da131e85e7c526b7c731bf5b8740e573faf62c4aa083bcc4c1e51efc44835f14b905c79db29f968096ad8fd643cc459ce6e6bea3e82d5addcf8da8f3fedaa0e6a935c76e50fc1b2bc33e358ef5e792808d011601177d25f582e65f7fe9b36fb7df0d0b6db2dd5fa5070aefffcf3a23851cd416d89704e527347aaa773bd19d49e9d2b6bdbddf9bedf916e9910f3f4a4f41f233f036836cc88158a1f7e22c3ea3ecc4890f2d5cc77979556c484ed2f35a039292ad8f09ed35ff7d7a716b8787d20a57c7aa21e7fcbd7ae97057a1fb0e7fbed166acec16c7a9e4b8983f1f9cc27bf72586acd76a2e9ebe2a765b91f56a30b5578dcb75245aa02e0610b9407b5d6ff3d7a1828a6a454d78bc4ac7af19b148ac97deef7f9d5400c5acd0c9e9cdb7c7e59606cb3746a83befda6065c6c5d38170639bf81f5b3eba40368b2d5c31cae6bc7ddbf32833a5981c21fd0c7574399ad41c6bf9cf8b8fc4f0754c07698b688ce99bbeb16469206e0720182a4c52a43c5e4d4133601042366eba7e987f972e464a3469505855a1281c449fe565dc8e1d43480fc08c2b904acd5efcebdded6ccbd66c8db1d2439f004a00ab035da3471b55f238fd473f9d901cf16f6106fa8f398cb862ddfbe243d304ecb16c7610b158ed75e3916cf219048c523316c5a638d3f0d7d6537411ba1b34946313ed7185580b4cd2c189ee9b0519759b487c78a139f9541a89ef0d4deaf0323ebbfaff18aea55853c12e1d1163a77f41b3b7477024bbef807e75bf03b6b64fbc64eab0c68cb8138251caa2f8a9899b9cc148be7b35769e59e3ae2d3397775709d8b917766965a88cc60527b3d09715acb1da50004bb8d8bb417f2015ea2774f49ef33fa9d0be1071723a49a3b8364630122d83cb5d4e4a037388f432e5117e46a6ab490e94d5a70a9ad06e9298fd7fb0c25e35a02fc4385a90721f4f7788362391b0112a9bae3fc6ef8393ac07ec7e94d88ff2049911c9f5b1c348bdbc215c81c18ff6ea662fd256ac98f5ee78b1c5c3fbf2c7e954e932d77df974ffbf45b6279bb3cdbbcd78ca925dcb57062d7b02ea6ae7d5b3b4e34b37f08a37cfdf9f0c3a4395a9151de8aa3c86d62d67a7efdc8e3b6b91fe063c627307bf0c81094be9a3bf05450c6b4e8b6e164fbbe10c14f7c83ed658b38bd02933c053da0c24a14617682ebf1920738b6da5a85244e5920491c3fdca760d41effcb6d94c4690a3a690dda54cccc499bc5880911db1d26a6f0fdfd7c02ae4f2c70bc5de935aadd46e76d4071be13158ae7f3cb98ea4ee7ab25ccb959cb473ce24ce4dda147cc08a4c570fa79b715dcc7ab4ab254ab468e9b9877f9e8b9ef9b6f3ec231d692aa2dafecdeed975518e94af962a3c1786c0cfae1f28843aa892b80d583e85e4d4bbc542aa946186da0d9fd317ae000d3d87e9431823654f0a97aba1bc2cb923954c41982eeef9c65b239fe97d42eece6d1ee6dbcc80d8bb09ebca2f99b188c4d40a57b4d35cc5c48a6db5773a4c20956daa5871b23da9651932f36cac90a2393dd22bb8dd285ed155558e297384110cec1511e6699fd0e13d03e1a49cca61aff383ac2610759e04b189b6ff1dad7a3f7e36d0395834b3183597877a1c05544fec94e7a146b89a349ab56535808d71d418dedf569a5e87067902f8b1e90269f1b536330c37976ba0cb8212cc70c87886ab0618ec7d9f50291a9bde77c312e33a0db8fea51701e20df4fe1ac06b3dc2a86b390449171908f09a1c66c9f4f2f015a3afd357aef165200f2eb9dc93c8c04d61dc0ee148e60f6824b301fbb59cab948deeea5bf4f0854e8eef0f31983440560219eb6e19aa0778245ce05fa761e04afde4bce651c7e8f8528ffc566d08551ab86f70be5b14e9135796969da0c1e2d5fa66c67158c3f510ae4816b10e61f8df46b8a25517450eaa6eb94949f351317115dc727eb1a65996e8252f566eac1ea9d3cce9b0d8d520671bdf70cd44e78d8c5df48751f939d56286e855d113fe538e557cc3285bf207ee92fe0d596ad990e450651602fa646369a7c22b08a15dd9a1f122d1025ce81b54b1936700a05a3df60f2de5b1c19a01c313843c3f80d715570be093979ef1c73d090fd72d1305365d8615d63c86296f8606182c0b73b55322748631223557c5905604fdd38a318d6035220f602c17699a1391e0e8b2ed18e999e26622901a43b0370947511a6003e89fff48c3bac656a9b7c9734ea02100ac8a40840c014cad94d5ed28da1220253d1b216f9c3158f5d2a1e4be70e44ef86c5ce30a35d47e257b57c606a189514f1c5f2c0cafb23ee08f79e280b3f99c55ece14c2963f68d9db2d0c28a210b05230c4e3ea7071f51c6cb137f7c1e6d701300e370e303e66f14d136da45e59ee179c45636170b90a5327e541049acd8c0610e45d1d063a4c1bfc9368d86dd2673314b9e1a92340d145892959a0dcfba122e89047186d422ea268740f518a8be9e70316c7eca0cbc9a63dca9f4b400bcd32ceb5ca778172d497fc2328f685fa01cd2028cf04441f180d04e2c01cfa66b45454f4d5d19c022783c2470bc30ebb18c7515afe8f44e9386301541b024c917b2cec91bad46ecc9d0e934fdcfd683f475645f2569f3874e768fb0a943c9a3ee1f36c2bb8244ef47aeb40d964806f0ef22574949abc4af4cf392c28618069014059f9528342b04e28e17171138ee4caac9ba97a9cc9781b0ed4863c711eb17e9b6273b0bb6a0a21fbd5e79617a7b2c1bb6185f70cf252491513ec543a277dd761b74e813a9b518e5e3ba428b98f04b0a1e21d902ff95de58b76993d6aa94d50c4268042c9076d0b9c2a0d792897c4a2ab70043c476eb05cc9c6a3a7e810853199f2ba0624db305cb1c929d01e293956f555cb2dc3ab88c4c7a633add73fabf5925f0675dde41096fcf435837146a3fdc7d73ce4375d5226c25605ae60e007979d4c2ffe586c8a904b2160417837d5854ee6e274a6000ee2625c8507678a02ba3735097d59bdbc1bb8f4987e31a6da5b587dcd740dfdd958f993dfbc45088d63b2063a1971504f0d4481097ef6da95e6a322e604b713465ea60e3f3fa831de568168f7459e8beb5f3d1c18ba062653619687c86afdae3c9eea4d22ed66633989bac483b586abb6fbf14b98a6a5f50d42b3916e7dc0c771d54ce0fbbe49e5158b8ad1f3927fcf4c98e01c079c3b656db7d388cd5d15485147b82fa84c30ef8c9e7a0333d6b34a3cf1a218c95a4503d0b4439f65e6fcdf39136c97a623fda63eecf32ed3b460960cb432dee4055ae48e836365176e9b8016d42aaea25ee20bc5f7c3dc6c2833d54c7ad25d49351edd1f7eaa7b0b0268e6e22f5db50c4c64c84b330781870dd6df256ac5fa86f374e5b7c6141b75464250ba5a3590c172992ce5ee7920345cb5935cc5ccf4830790a6eeda9be4b58132060a72a7d9aa7f5b2954806333c3c229f0056ad51f9e6d73e577f73903ab5bb67f864b9a9eebd9444ce29cded99178cb187044d15c4ec48db5b03e479bfc07607f3e089ece42ea793b588a6a0f4ca8e90758e4676a373f8a93b48b84bee831b14ed8836d0e8ea1741b84757315e3a4b3d25afc58952af813e37ff50ee7ca44de318b4b4ff68972689267c79dcd11e525d29dddaca5b641542c12b147aa4451793ae124cc8b6f3d5c6d9ce402a34127afd0855748980cffd943b1ba28235dc8f4e0d6bd34466b1ca6294af118869a73d46ef50955abbae4fd4ff9f332e08625064ea8539954b2374e4db6ab8a70410a5a6cf0cdb00dc0141aa3b3ceef042b11f64722225b1e41175eca5010c3bb98437c64016cf9ce9db45bebcb1dfff65b2996f9834752b99d96a732850bf92448f775ceef4bf09bde1385c85eeb6098509554c7df537fc6d4ab657171a5db3ac206f397699ca4c1919d435483b7463e06cb60ae25caab76828d5b95a8bbc86a5753010814ae20ee7e04e8059ffaddfbca8d574079334d86bbaea9705be4e35475b1c91e40051145f21a7d94df1beca7a487c4139d59f5e1984f26775f7e46326e612787c6041398683c2015d99c7639e9d786a441878ca2cdb130d0d440c168105e68bb4b6339a5ac37e56429d2af367c36b88328ea19ee728bf86c0b269eb46a5d95f73d38f982be34fff4982f85c4c33e44326fa5e2e93137b7ea96240685b177da3d5d32605097eba3c80e1b801618d117f2d0adae20c453d80af45ee56396cd90c2948f5b6ad3a03742746fd2a243d86365d7474c7916d2e703fa5145736099d219a26da7ba45c2255ad03bdb149edbe168986fa7735c3686c9a3c0c701a843ce9936fceb6dd48886e263931b6d4b18e392b2aabd7a20d0a76d708b60badf5c14dee7d1409e739870ec6b515a99617f44af755448806c61e4519ed964e181afe48ad6f3c94e66c56e8492938dc321483047fe932ae2bedac9999f5c6833e729facea6afb07efe1d2f5db7394405f63d43247974a85ea2f222aba15e3d0ba4ff62f54aec469353df4824eea51df77675e5ebc79b9bbec1bca85c4d68dc1b1f319d90b15ddcccef590bb0bdc74c781772c4ff416e9aac87158da4ae581f8e03d01c2e465699aeec32a5156206ccc7f3b897b205cba02b6fa510ab5516e1514dcc06647b1cf811ef4ca6eb9a2a65becacb2d5696a4659b965eede8c73865547c7d8beab545a9cb4460969869bbf59068ab92c1d3d88fed84ebaba2c43c4eac345934f384a8b8e8cd1088711fdbeb5396637ddeb3700289a6d027778b517592149705664fd9f5913e5feb1c1fb25983d1c20fea51233f3145257e7b61da024bad236584a70584fb61c2141f3090949695d2e7efa5773fc3ff7ebaddb38c133b204b9e4e22f0d47ef44afb522db1613571a4c86117834916543cc1970292f29e916318984b7f33749ae53fd9f283899793ab3fefaea0b674079bd883e975cc83eb2a38a7fd0d5c44510f7b4845cc5e2ce92d46b21bc3b78c95f22f3a24bd10e22165e664b4ce79742008018b12f4219315ec0d70c9b6ce1455aa16a288ac35835cc63f68fb3c89b4d7d236a68c4464f1007ae0659c7e74652bb1e01b01667ad58ad3b5cd9a5f8cfcc890d0940c1375592a17c84839d1d0d7ef1c907d35cf633183b717b6bf29afb4fff119ccefe733002217f894da0ac857a97fcf57fec7ece651093e9c884331eb721cad4393d75a954a67c6212e2515148df1d9b87139b652a9b0db51dfe5f4169905f0d260c2c3fe6427d05b3d600170d5e6593b224afc2e17772f06a4af70c13847295fd80c9e9bc37cfe2f70e563c600122fc3ab623a26c9ed2181b2cf972b0678196f076b2f3f633ab219a032806a7bbd9bd6f4185a786bbb25d6e36711dc93ccaf8eacf5d929dd708697576745e19aa431cb760b30aa86add49c6d24c1143081df916edbd6199acb63a4c0e4bb853784cb578dcff63ac102f93734f6cec634c8327b8cc3716bd770ec700fabfa2dd811353ca46bfc92fdbdb6fb1acbdad0b6df4f97e6d57042537ac175b7d2112f9655102d5be3b9bd41147527bd24a6600ebeea9a8ec53b08fc13eceda86fc5146d372b0a0bd7bba6a968e51143af8a1b20a03c886d5bb454cb8d3652cd297c440560365687fbe6d49be32b1af6e93c1ba1c51410dc76d7d1922543a38c4545dbfb057ca5f90a8f4e6171754370665d2fe0f8d12fec58d764126492b1f9c35c96861b4ddcc4bf4094fd57bcf38f901d99ff960df4c23248e79793d82006c05aed65b1dd2fc26a0698cc086e952bf9d57daa7e93be7efee8523f6cc8a03a2543913da4f0dc99982780fb5980bdd763f38a2a00e2ed116c8b1194c77c666cb9136346dacfd63c3a885f110ef4274a76092e3a3ecc7a6fa1eb8a06bfdc3a303d71243f7e288f3157d222329602eb8cf55ab979793febf3b8f6ee70173b7eb7dd6eecaaa83cce0dbd0352d9e9fd7abeb0b9edf1bd232b9bc9fda95e62874accd45e8712b9d3b36c9d409748d08ae332ddfd85de4e971ba2a3f31353f1fc4a42afd7d0ac3ad00b3e7ab29f5698312fd5e6e406f28476f79567862666a466a0bb863c4e81c02a078815e88883262ddf2268b2d54cfcf3c5ac18c9da66600e1ed104d253b070837f32c4690d082beefbda87179a5644d15a90e233b4505330fd91d14d9f71767ad5cd2a36d5626c17c8548cce76af143a23c8135518ba471565e2e5e4e6e32259e10be0874c5e06e7891e853f08dc1445d1bc6a2a1245ba874c4a7aa57d29c988d054bedd5d03e8e56130d65c39497e43fb2bccc6e6f13157acf92a89ef8a89a77cef9f26835eb7c043f6e2cb1f41a747fe00683fbbd087cc9ebc80e00209a91943d546c9f0c288177eaea2733ff5ef341d74a3d96b2cdd57ef8aa69c40f6d45d0be150b6d82cc0154719b1339e4bd0956143c790878268621f1c5332fce783a8a2b48e23a1a381bac4279c30126a83c88de73bad9c355103a4103bf285476799817fabc03b92d56cac87f29a5eb5a2970bb0fe31b0f4e1ddcc6b9b188bc21a62e79189a36d6a62821d0e5a7a836e3b5a37b90e358557f95419fbd78a914188be55e0759d1842769bf8e434bf1790b4ec329af4a460e8364c1576452ab33b3397661af7e60ffede59654dd3372440144429f9d3db3fcc7bd1f91fabf9cb4babd3550566f39b11c88d8744c441aa700dcf3266dabb2a1191566a33be0c9cff65b30adb0b63201bbcd8d8262c33f2fcc24faddd36fca9d3e543b1f2343011593501c322b59fe085e4301c646bb2e021d48286e3c987105a0d9508826cbe8ed5c0ca6054c7fde6b392b09f12167e6ece7e5f00237554f433e3076f901d67d0205e9d6431c120c4e8d16db7de9e936868a93976ccd7f111ffcbcb4bd06b2e2b4b85ed36f602437536fba580de206c0d2f6579e5c5c1307e201c2d0dcf45d0376f18694144ce7650f8e0302a95c7373166b148acdb91747caae768e93184f7024661f0ea95ad9bfe1e43e5415afa5dcc26f62ca700799fb1f06f03ec02be515e03c47cadfbec6fb70fa2fef5c129fc710f705d324f0b3fd6cc95d21b79ef641f35568fbd71333bdc78d344ac5119cb46699fb6bfbafe551729ba03eaebef8e768d3f5db73105ed88c87d3874be056493ce17d03dcd7cfadd650592c318183fd879015c16d080053e0a813e16dd520c345fdf73edf74b5b76e47702661af7bf2126a6c2066e0ef7f6090729d665027ac90da114302a7d925c495086fb7a21f7ca2f72851dbfa0899916e7c3f5496563387dabd9a21ee5afb90c28dd16b035d790275f3922f432da0704d6439371eebb1dfe1b2afaca42de80e951514d951757a212ac35a7f024f146e02c97f5f73c97bc42cb5bcbbbcdc8260d0547fab188bddaa94e9e50b53db9e2a39a861e626155372b494ce35f6a00e0dae631321bc3e0043dc69f7950a3ea4a88745db9d6d9482856a078200baa7a535c9a43b7cef3e0bcbc5bb9419406ac1c22df0d8d8067a51b373cd10dbf46c8f4e1dcf0b61c25769377bd2e80a4560cae9b26805ada8beb4640210893080d37f38aa816dd4990a2eb13f9e75ddd2cf476c3e3627e9cba1017d4a8abc4daf070451abcb155f0572899323d976e2385f78491ca297f11ae31a60cd7fa088b0a870b117153daad81960f85471f397b40e95384aef894d7e5a75c6f7738207ff46829e9e9dc419f57c26f51015e31d9f8031c088ce9908daeb7b4912b692fd293adb5776f435aeeb9ed62d22ba20fe1168ce07c2f9e6dd22ed68588c29bf757dfaf7bbd78faefacf495b05c13fdf6fd13158cce827ecb7ef7214f89cf182756290631de6c5ea3e04034cda44bda6b3dba9e81736ee547ef21175eef91f7aed2dc5d922501e29714ded0f045a8e61017726713ea711d558ff6fbb3c38d78a3823b187670c7a7ab2f3eb46d7cc68abd83ce28fdc9abc08539c0de575e46bf06463c7fac8d821955c40e1d9eda63e238243a9022f6958176152234f1cfdb7dc457b31947cb88b311408470a157fe738b0110e14d19f1e61770cf8552ec7d07c6338cd0062ee8925bf81fb1636196d7c1afd5c9ee9710787f44e60963e9fac1fd0d21a39e6bde30e9c08bcd344b46d8bc2b48a831203329c1c1f2a270f44981ad9da992b88213a1d4808577832d02230fd3397f483a2a88948bf3ccf669072cbff5f83aa329ec071a23dc38c662c94bbcfff754df7211b20c4e5e54b73579578077d264dedd9867b9201da5dbd3de074efacd5828b52d2b3bfb5dd7b2d5fae7b3d96c0adcad21a020e4f9c9f29e7e9852f7eb0b358b64e7362101c9ea7ad6e1f804dfd29b9fb3f5f6888799c43b7c666149bdd576b1d1e8d012ff796eee03d6f132d78e95a3b7391fd8cc213b72e69552e37f0f13a9629686a0c97288ba48f954ba901112582519ea534afccc1d6b14669d20ed0770f64fe0b3d535122f3bcd3eeefce357989734682ede50f83a2e61cba56a9a93ac3f30bec7277558c981c2104dd5bc66e9d26943241a5bd4e073d310c96e0c0603d37784d9e829cec17f2d4d02fbb277223150bc73d23826d59d512f5d6b6cdbad8d987f788ac8716dba9ba97527ad691f31d85830cf63f61a7ddc99f36933cd4df364f26443cb7e7c151bde0c256603c3f35aa3e6fce0aa16ec65eb74af704e36472583905606fbcf28922f2fd874a576da9a942a76b5d70f5366170a7f094ae4cae1fcb76f76076c2808ef73884e1409e2df56950e2094562df70c3cd14d141b4beb9c5de1bb6dbd8d91c6d0b5323a747af75b9908c6bcdf668e437a517697bbe1efa7b2e234a81a10991a660e6eef88352dfa14e6318e91405e75c84c372e7eccd6679a96244335b0df6bf9394604ea5068d35bfb36b1c6094dcec2e1389b0aa6f47942d76caecbfce91daf2cb016d55e29e99fdbad62f5cf5ddcbdeed6a53f2c26b7e6fa432266915289cf889f0d9e7f6b18950474bafc27faa8997606a2743a4546f7e9636729395867e58af871360c79151785db62914fed6cfde369cad5b8748c7e070bf70b6b70b4b2a06326d315c3c016213bfdee286073d72e8fa42be5270606d20ca47a00ae7f2067d8cbbfcaf9b52f335f10ddbf55af5b5cc4f5ce1b44055de62e4d656470b36230bc5b5ba51ee5a7e81f82c4a9de8d3a861a510788d78399d1d5cc94ca3250e6a5b573fe8337aac2b9efb241788e2369842ab875371091e6b8029bc69f322c8d9845dbf615113b3cd5b17e9444c519bd44d11ca0dda42efd57990d60e6283f1ad9824d3c86bcd9185f765809cad25e6c4599d90e50907dd7d1370020446d3c8599b32a6781be8fe31e10060fa2cbbae3fb6d3200ae074ad0170b0d805b768f2ee7718b8b05a080b981dc59b43a5b09ef565bfa3d491eb56eed5b1005ae69c31c9ef0b356fb2442ceb762b1e1a3fff2cc80f45dbce9fe3ee47c77cc71c558d12714579cdea547f4acd5fa4e07fd8809d94671df8122bdcd3a2dd3338ef9b9424cd2ce475f7d8379e7ac9fffcc32acfbbf7918064dae8814dc321c613743eeb4f2b8a9d91e8e907bb59c01ebaf5f37d07505e146fe30bdcc820357c9f0b9c1cecc1a095c7fc59f683fca3cd39ef3f4a5c3010484d6c7fc085d70c5a81e442f8029f6c57349097e822c267c2aba3bddb938f09f60d243c7587f75f64bb604084ecd1f89f0401e7f1c14dadefab77312cf2e2a379d2c85b9c2eba69cafdfa7af80306f583f0ff2c8df44e4fe766a4e891c77669d4de2c60fc66822da78f7b81b189de32306dde3dd07a81072ec2d5507941c43076fd058a4cd25d1fdaa823a97cfa4cdb53496fb918daa7870c7c8b367b9f5396499d83b481c7c9f4f8772ed98d1e57a587efd4b746e254d7123fb3a08f45f326fe9b0c2168490b3c8f4161d98b0bc5654dbe3edc577b25ff249f71109798ecd0032bec0523b353836a27da127b3f6a2e546c60c9635de5719651b948c761c4f3d3aca17be919a02475188392932e1697a365b55d7cbf5b6704720dbfa1a70a09b1c53c27ab974dae624c07bd9aeaa81be00818afba9c29cb3a07c7f9d088a343cef00a5b91cb23e41f6e52d69a51d4d08d42f2f2f7a12aace66a4aab01a0ed4dbd25658a593f9de5bfe298986d65e772ef8ab71edc875c3a9d728f738b556603085c46539fc07b5a1f21831ad7112f39dfbf3c94a5195043ffe69cb4b6cd5019e3a21c784c0903d5283fb1ef326cb77ddca35114c3eb40e9884fe1561ef4151580e46e6933f29078af372aa21fa7b7ac5e1d6d3a166d866507c93651efc2db0534a491a9d0002db1a7450c4324771739e00f38977c5a5df2050e164b948ef82c3318c540c57ec59da6fe24e42a68d636d82f00f8659cfbd1743a990183b65bbc62b3608b02275f3fedc60d8702ed3d0d8f747dd14b9f2216bf69e0b4fce3b83627eaebdac1d77dad78bdbdc0a6695f0d21151f2bcc348ad491a3bf78ab8e5835ef168ee68c35bcd2e8d5c643fec830641f9bed67333ba2efab384ff25567c4f2159d53a2f671fe1e65ebe9827c676b3119dcaac68bd702a89b56a0ba563ec655af6f555f0ca85a820c7b9a7d19fee50062b1aca0ce5bfe6616c56fabf8cc2533a520450a141da7b32c2c3b615afa10b62812d24488d73781aed06065144bd4fa2133ebfccbcb108722b9635040a70d76e5f2cd0cb770b39ca6daf174f8e810458c61c2651e5c2af4d89a491fb793b780ca5c90096825c4155b92f3ca70e21c8d0a69abc99455503bfe5f4b4d773eb67f2c22d57150c50bbc9418adf040c2cbfe0f4403c26f54c9f1e8c4b841e12502f6dfd38e090b41e7e011b9e363a73fc448479f872cc6597e437058cb7d83a3c7cce790f277cf3f86b8fdd3945508817c7a017e636dabecc585af49fbe62a31d63a2d31dd3682fb41c16201b236766dedafcb2623f4b425d1c209cf56ca7a15550e35ca41683c8651ad4cc6f9e927940c6cd7a43f218140822052000a22b79ed9fe172e6745d8baf9a1110cfe1f6bc612fee2e3397ce471071430d47f93287dbac2e95e910dbcbf3a9a4da1709bc00416a9e8ade8bedbc889dc6887174d91559939710471b49214365fcd7cd094cf6a13f3c1ab186115925227e4fd69c8d1863f5d320494371ed8c3e746e8df0864d2ca47c783be0c6a1b5d9a7dfb405e1fda3555434d41aff109ab776dc93656bbdf236082a0ec8b5d6c9a9e8a3610ebaa2eb35a8e08fb8a0eb701862922262eccb62ec0bebda980ac047be517d62d5b89c298cd9c6ad655f8020924a73de39365287a1c37031e0bac32931d6a246c9dc8ae101227e51ae611ba00ad5b059e5950526ab446cd620c208ea4de67fb16857b9de81852cd6eb031ffdf165fa31d176df311120395162086a9c2902a8bb09a0a88a236baf0a21a461b7074484e6aa33ecd4a524c8ae838cfa99b9a7a0687585a8767f3c47bf9b75d8c71fb3fd956b8a4930f64853a90afb06f35778609b54817a37192903ba1fcb3a5d16c77457dc7d2d5390af2487911014fb6132882e22db9ec16bd2d0ce4f3f89c35b30ddbb0ec5b596e5804457a9ead0306a81d05c71b883b24ad8353727f0e3a464c92fd2f82b86e10d62eb67813ece459510a817b98cbfeeccb6afa5a32fcb49a904001934731e954133eaa01b282e8f5e652e39d394447c010dfab7a091ace4ff848e6e7ed566a707d54f5770503b7adc534a4f22ca8a4ae49971efda3290d6c277072f0798a8f477e132e596f7a1b41a2be0d46f943e52e260b9a5e2226a01a16f284283168bc8171d6b615bcec05ded3b449cf2cd382eabe07f73d429f5fe7a5398f8993c5ab41e1f9da6a4b109e79ef9f29186827efd82a8abf58c6166a11f9e3f02049b7ce623b6fdb18e07d4d6da8dbef853ef88b03d4d38849fca0a4a7fbedd642b01d67d07e517a9bd3d415fe4c0112d18f8ac54fdb7eaa21dbd4fbada09bb8c6c42166de84b05342e404cf370c1bbd2ce9850bba45dfb79432ff8d086deb2c417525a50325d593bcb5243f54e9b12343547dcaa29f34717f65ff71ad758ad9c58e1230b91958bffbade95ca04bc32aafc954e1eb0425ca1ba7be966109f7d95eb04f93b3b0b9d1372839ab9262725b1245f76a5bf2c5f54b3091fdbf42a83dcdf65344ddd1c8c67f9b4985a5125fa66a2eea4c71065f4a56edcd8082e1c639d316bdfec0b8a52ddaa0d3ac4c024fc416f5551ae80f7d79bef39caa93497a9389f4f2496c7cf160d53775e9acb9f502c2702d1b4537321bfe6483eb1e33c68daea3ec442b19ef255e3ab130b764c44f955b2136ee17618ac0424a24a45c642628f6189d8482a0f200833c7e0af68bd7b33beaef8a223ffbb327f48475b109dd58b29810ade7fc4b81487718e62f6f6579fb8ab4b8d3d826679f8bbd5ea518acdf67fa86dd4c465e25183aff11d7584777176e82f6653656565a6e411cc65fc4fc2d01f4fb7fcd3960339dcaf41e946decd0c87359ceb6e1937383900fc6bcf8b50c3d2719f74724c540610573ee6d0f36281246380ea223361728a55eea8ef4ce65acf64dd220c53568accb6e5b292eeb70dbb50b2865d3a2c3bcfd7d97fe6793cd2cd22f8134c6415c997ea50fb6f1a1cd9e8b0e9168e0dfee061c38793bc3e18a1f367a082c03dd81d569af882b081d6b0a54cd794a68187dee92be95375937095ff159fcdb230b10d51a30065f343d3d5183169aa945d6d4777e06e2e61c144b280f3d1ef25d257905e49cb40b0e9ab956fd91406021ac71c128a40dad6f805f6dbd701efffe76e2757188e1480e6e4692fc3506cee8e812cd6ee3c0ee961555ed5d15915a82493167180a480f0210bdccdce3e6841839fdf665315573921acdf3b77fd02d982d1c3944bc5cb156da855c735f173efaabdda4c7b9efb4031ff54d4713da6ff67a9debe70ce66d5d684bd820f551c23ee6a94eab592a71ae945a20501509f5703603af712f21cc8a11ffb51b67c303d84d5425ec95903a176fa6747512a89f759974e88c3c82f96c92247e1b1ccb6be4713cdb7047e2b8baafcccd31fc6cb9c6b8d20cd1e830482a1f310b3305c1b052720df44db597b3c654f5786352a7470126c3d4fbe4b94df0e26b5327d467c82008e1ad0e52025669e5f02f9b2a5acdad9e2149f9e0e7ba647dee0045b8200aee8a2a85f7c71046af27b6f6bab2c3eef85e4eeba3cbf44ed4932a79cc2d778bd3b2bb9237ebdadf30446eaaf26b13e7bd268c7b92d4650125c0a351c3e7a2b5c898fc88f940c2318f1b69c1387ae9310ad732372eb6e0976c6153f85788babb7ab956002ad2f260716e4b6c79c1ada03d51f1ba774c4e793be1cd409d0ebd76d249b0b4a49258ca177bc207fc4ae89ebf7171ba5daf8ceedefef463f1847245b258a2fb2a99ce618b4b18d77bea33463cd04c997a745447a0ffc74b2b44214c1f94584f68ec0d68c66e042076ab1a3e0f3007373de19f0d7f5e8482f6cc4aa872ef568819c716d7ccc846e6ec7ae75f84ff1d875fecaf8b593e9c6f394db52b091b59939dfc8b5914e0173b31c090fa2555a15a9a3f1aa4f73cdf47b1e1e8135fd34aeefad9df3366c9bf7ae067f97b75a48541d357034e03d36519bdca94ffe08a23ace937c51258585e0f7b862485d3f3da86ed292d17f31b28c77f4ce0d6af801193dbdacd2dc7b20e403cbc391179eef3d600ab00be67dd94b6ad3be90b5efada0edea38b28f0de71defb2a97ab95c7fcd079b0656e033b7e962b180fd9774e0cbaef38ef06d274dc7312cd190e966f97e44b35ebbbaaa434fcd0ec5730520917d0cb6bf3aa3a285d51eb5993199d847d3cb2c515fd66c4ecd7db95a3c3b0b2150d533d512d170bae574424562ace0599b7b594fd23b8426280ccd7bf5a069f447744739faa8ace7bcf3f427a27e438fd3d9e7eaf5c6a05a1d4005fd19bd07d09fc1a363ad24ae9be62d6daa93628d79f58d8fb49c50f05cdb9d5132137f1b5d2b0daae26fb64a2345e24f9675f7a0317d515b60322b399082418ebbdb6aeb221296aae8643aafd975acad398adec1756106ff0eeb9687f6df0a1a074deb7af82dcc37ff234640782f775b01b079a1192379123283dab6ae7ddfeb0562b09c87fab8a335529832f346e694f97308fc521b762fb6980e500b98cc09596799f3134c1c8212d782d14d725b2fe6e6b1ba564383d7501657b37a345c4c4d8da210e4fea5eeeef69f1f1c1d196ebced21cc68891c9c455216253ab4403a725a5a7f64395c18f42e240c7a5f9bf6776511758562615d74e17b853cd55c2405162dcd5ab6815c5e93bc58bbfbfb36fc8430cde7260a3e3090f27b4ef3f1bb03a3ff1a5a3f0a5daff617a5d9f277200767758236556f78748f1ce22a98cc077022fbbf07135fbec0e6b8aa6e12a14862b32a704ba0e853b902d921641289305a5f35ebc1e3eb76819c7ec7c243a4a3627c923e919ef8a5b9964073f45daa6e617ddac008c4d4db1cf0611b4d8919cf12024dffbfb977a26e4a7b2bc801e4cc409bc129e08d2df8fe3f2a332a030bd17d268ba070cc4b57a0f4cc01cf8f53c13a565d8b61df3171d92357c2d8280180bd2177a0a826e56bbde4deb6b32f3df948776bc3a52f635e972ea0e0f6cfc602ce4986b4261924b9e68ac402cef8ecc249943e77ef23374f6f586a6dc7dca8894854c90bf58c8b93948c5d967302add127c5d319215d929d90218f1568b5d5f4a8cacef7709ead6d7db21096368aa2d61adc0807b38a1503027bcc7d3eba38f4882c1d608ccb3f3e6835d9177aaa41b0ca85824efbaad9a76afb3b720687fc71724c9151af17e189b54bdef77c9e8997ec4831f1cb97b2b786fb29d7bc4369901a6b699ff26b721d0c0e940f6bb3be9078d024c08d6318bfd6f35f626f6965d5c71b683195de828902e36518a4e841b6d52ced542fdb6f9c4f22871d372782c3ad7357d20b8c7acbc10d1942537f18566dfee89c76da35673005db3377a68c6f10edc96e220c96d2bb40181a2daeb15c060be7424f0e6876e1354e1e81e1c54021bc591e1fc9681eb5cc08ca42a4012b5df978720392f97d9276aa2818c26bb36155716dbb1ee9213990a1a0d9dbbf7928658277e3a6c4c37a4b489c15012b0b42188008d00fb46ffaebacb473a8ed3730a4f8c4c81e9e36a4e1219ca2c550ef9a1737bfab665f6b1cd476713137ded856ba78cb2e12058cb823b938eb9b56fe6dfe437c1a71e2fadc0245f27a6895064c43760e6109495cf069b3e9ba4c1602aaaae00816985f70fae784facca58019f8b0d474a58a3dac088b0526e275d5090eca828ead4c8d17bfab1b02217a9c93878b67454c1549047459f0b9b4ddd131319590ccfb6303dc5e031ec19de972167efad2d37980750b522e1c6956fd28334bd8223ef3a13fb808f1d041ea2e796b0003c0c33cb50b9b146ba3c480bd74ae9b8c4c8258591f3949ad040138709e37e6e02d7c58d44f26ba125fc3d0bf78ea9d1117c16ad375a064f2915c23041901bf0e63ce191835433a06d692b35c1461d209e8bbf0e30d9eff4611f798b189798c57f954351f468c260de2b978e6bc43d202b7aff0e6c2e63c7172af13d920c29c9eedbae8c01ee15b28cddac63f594a21b7fc94e16f8c03fd6e874c8b5c6796b6e31b7f593c4bd9689b1e1e66eaecee92eb8cf757d9fba4d0e77877620bbda85ab3b71c09c9c77b7b5824bd5b971a53980632c8f2dc40431d302a6b06f1d0e3988592f8b40c1f88c6986f9b9434356147c7e89de7915d8f392f8ba40f1ae3c122627b13ce45a629b6ce9bcf600d9637a8d0f298a28e7f2d5de1bef1efa6cd8f976f75455f70d008f3fd57bb1af82c200e0571bba19f1eabb6ab383545f8f978a0ded883c779d20182be0e747bb3f2ff2368eac7621bbd21e4d62ac4fabcf5baa6a025ed577db661200a99f2642a7903da394cef1f272a59646f461c49052ebd0f201b49fbc75e6944f9b28a2def3e924a87954fa704cb1e178604968f1911a8b8b2d41cfd27b3913b325b5614986ceff8dba8957d51d828c632162c9fe211fbf5c50be65627806e8d67ac06363d8c9be5958851b45899da5f859cd2c85a883b5a50516cc8d719261ab4a931d78cd9aec5b045d43f77bd4cf85e066363e8f1bc62cbdea8d5cc02eb3ac0da054610939e98280ca862f94daf845cfc12bf74fab735248cf460789e030c8b1648ab57d558b294ac4871ba17c7055db8e7141bf011b1c93eecec66eb68e1a856225d24f286a2ddbc2e031c0e43cc1e4512f2719b4f1ea9fb59b73dd9d0603b42a5a834e69ede0ac4ad15eed7f4e95a95bd49c1e0b8ea12f7d0a38ddb806ac96c66abd8493f75320b71e151093c1ef7604b5b12ae756c53f7c1535f290823f5f06ff9c3e333d14e18d9917c36883f18ebfc94824d5b359f76d9ca476d710f8049d7dbd959d6a72bfdcc8db982d027b7182ed10ad985f1cceeeddd596f12b0b69149a6b56496a310c393f9404f70636cc1a83369e5495ccc37c19fb4e1fb96c06024fbfd781f70570d0980d4e2e108714fa9f12dea9402058b44de3088ab0a57371a4d3670693169482ad26ac90ff51cd332ceab2aaafe5e4ab68b2dd8a837af2ff86ae6e049d8c240b39545c853bf45b402f8b0aa9b401607e6feda89005517842a67596f9c6bcd27f462cd6a3146c51d41211ae233f32d46fd71b170cc3c10822502169ec2145ce51000e43c57c2c0a9e8e534e0c465bf4b30a08204954e2402f6f2d9a5c69112338c233e5e779594ef69e64f2769a5d57d8f0551ed0c9ed091171045431a00a1dc99acff45f797acfdd09b6254b1028df1e502c57fac90c1c1067c2cc70a9b42f3331f4748cb6607715b30946420606c9955d50500541df7a5cfc250350b3ad832cd2af16c95d12a1675fd2ea940afcbf6b48eb181ac8181744043dc647269918d8652b27491d6f5bdcc74044bcdbc165ffaca588acb6b076c1ede075be0eaeb939f8e5a26c76358c7493d37af04402eb5a714e58c98b509802af8dad2bd0b202320837f59c23bbd6a9db24f1ad41c709038da3d5f5a0b909d9be76675ca59eca26a48360a4d0877655b433a78c1d1d6895095fd77b7837ca520ca42b3a9e2b2ab323a6e6a4ac9cba1ce8456b6e2b750cb84b6d7e5a85f8e5b0d9801ad769edde1013a02c44a6dd554caa51f8d15c5764f7acd62f8ed7f3f4f49f35b282075acbc8bae43ad2fd29f4d35cd3ffdc252f0ed7a52e7600c43a7afbc1ace3b7923e156336110099663abf3e8290a3175e386447c37c3f906a588d25e645cf257c454506e27b3faeea692f3da757c946edb1cbafacdeb7800e982e1e0d73cc5ebee0850b0d0c732e498f0ac7c128b2c6ebe6ddd494366fe2da808b87e817d515f60c3c5736b6fe964ca52bc958f358d96dc1ffbb9f052be6c950b09fa7d0b29789e810dcf8b05649ee239870dc8dda366ce4dd2cff1e85eb84d82933e7e8266662667b6933250ecf09a36e2875a9347da856537ed57ad3379795603ea2804faacb5d07c188d6505def99a8c0137bf566fb5578b45820ef0f5f3df57cd6bbab1ed6d994e2b8426096fbc4aaaf140cd97f8baadfaab17adfbcee45fd71f02d7561c1c58571a9e8cc8637f281de0a72619317ad005ec8550a736a7a2879a1681bde9afaf6a0eda37b52862d45c50c28cd700ee02624609dc693eed6d7aa5237c1132fb97d65cfc4d3b386935760a3111272edbadb4e9ff9059b6655cb80438e79ebb4bc3fdc025d7419efaaac9b4c4df314d92cf5efe25a64574acf800e04116569a439a5de343c8624c0306d6ec3787778e7e6b68e31f170611a0d55719f50a14208b3c29d932e9066e8996b7a0a31a84bd508e1f55a425d893d91d50195a436f35ff52e12d57dac66547caba0247103438b4491acc804b975f6a6747798e48f13e4b857ad503495524b6ccba588156f9c7ee0afd37eedec5a50a0af2410ab52f1db384eeae126848ca7393c6e77748d1b2aa625cf52a3f45f251a66cc55d7ba04d01c5201aacf3ad1f58eb0ab6ad90d894a5e79a3d1f37f7a31c20295713583a4ce79ad8c13fc431da773d05521a1e0b6c67b71bf5a9ea299b60e07db7766a68f71439b6731c98c079c9baaa9dd092960bc2c4584c327c10f67cecae85a10d34cea88ec82b3184f218fab99e5b9a01510efb7258b32670be675576b276a77bb2e699b35532d2c24a4df9b90092cd8747061318d489a1956b61bed97480a1eed7760d79ac7f8f7fa9356674d446f564b8ea5541d40680caa3bbefe4ff5ce0818b696e50a5adbcb3a4a0659635ccdebf1eb3d3e02c00a3fc99510a05dfb3e9a2ba378ca191e965f928bb1ced0b9d22df64d1d2a365eae1c5c5a6f6587ab1c8d88b035412918d6cada55fa9660aa8637efc87b23804c0bd3556c237a3d61e04b12633162730f45902c274764ed6533792793a6ac5129b4cf0468440c192bb59c4c79c2af781c47f039d0078d6fecfb3607d69c8902bedf36ccce66e439ca900f754c9e8395f47b89a43c5eff1c75aacd896b3ad7f3e1652e91cd9d18c00889d03708a8ca7a666c66472fff241a7a1a197b1048c8c058595f96d1f5302a86cf7981024e187d8ed37bc091690725955124c2300c0d38881ed9369b3d45fb4fa61a7a08dc7fcb7c17b2153885fe454327eceb6588557e78b65a329c71708f78590ba37c3d752d851b81c80dd920348d57728d6c8c730e443f28819f7e186ec71b41d54092c9df840dab30ce14ad163c00df9250e45265b6fd79b3891058d903865e423f3fdbac47ac603166c1ca58f779623791f9b0d8e8b3aa1f672e2ac57d73d1d2e90f4b6a78035e18dfb031adcab836295a7db33d4c7eac2082426b8b8bf30fa9b63e1ba85eb1a5772a4814bcb88bccd0e9e0503d002779c357e53ddcf6cd3ab4209a6d8beed6fb6caf3421fb8675bcc78ecede755a02b734e6c98f4f62ebdcf7f861b1aff2340a4e7af42ab59f4be7513dca50243883560baff8e2499e92a8d371614ee7c64961e481e2f37607428ae4f22da1605f5dcadeb23b392a650d2c67aa1765de06d531a7ccd2fcce0a129770ba59d3c7526f85b74325f536864e4cc1911f5ffe7c8d3908570383a330607f57f7efc1f78ea516f7f97aa0609ed598883231c2e1ad43d1f16339dbcc5193a60d7c7eb05a70b1b825818cbb74d7bfa5adc0420200f4ea48f4285219de69588a4559c02523de332be22f086d1b5f0b0cdef10793d699a77326f971d44a13edb99a93d79f8ad5bae18a2f5513c7455c65368e899dcb7fc97ffc0d102ec5de4faec943427ac176eb9a988b15aa7126767a1ea4c29667f6c1814d2848b02384d868da70790f7c1ffadd6912987f662575fcd062a98113e1b43b4636c7a840ad94547801d221ec31b69763c47e7c14108468e976b0160daa8738e0f1ddce3b0e1f30a2c4ca9979e9abc59f4c3740bf274f09be59cea62ebbf1ebe59c86137ee0bc5e6a7bd7326d13127a80e10181fda5e34c03be7cd132cdd1d8506c9369f006a9924f8142dd8107e103b0bf408f06ac9290e7f1216ea6d20cfcbf1107081a1120724fe78c566b4c98620f02725f0d78e8627fcb6e4f390391a96b3a943a8f50658066c64461fd22c8adcaa9c5cad7c08c22be1d578ab343cfbe65f2503f84ba9a35daabebd075c9106388abb0142da61e588e8b3134c52e9ad670700a2727826b7df704f78f9fade3aef3378131dfd4dd0305d1262c4e3adfff194c1163106b10053b79075fbde2de0e54e8ac955936f156fa43791c1df0bd300d9b12a481eddef023a58d8f62a68741e2abd43a1f929b9b235aceee8adc4bf65f6d4bc398ba55aff02200e53698a75e10247dcbcabf0695c7bf5695988da7dd08de2a0eca755e408ead0c222c1aed65b795b68a8b296545d903011dec3d1fc3ea1efc44e411784463828759f6a910ce412f77bf1a972f1c8bdc0a028f9c833df9d148f2f3e303fa9d18aa9b519eaf7207e242d5fdd9efa66ee7e9f4c68828570fd97f64fb4fdcb76427c782be41385eb2d22d6a10c24dba62bf0e13bd9c26745dbc2eea73661400e296aef07857ffe30a91fa36b045e41375e99e65520ddae9be3e6f58a1af1d4bc65d9b4d2834b7620a091d1cff3d2b1732f646819a33f2adafd7d829d0456af1b0dcc1736417ec3ce2cd59a0c7b59fcad621fb2afe456e503c8f0743b4ed6ef5086a9820194ffda88f78cb3d510f832b503fd5f33a83682fed20ff577a9099ad545d7381668be6c20b6d8dc2d8c88ed2d85f99538249ff6ea33cf777b65a26f2a5cc546faba8d3a35e81d9f32237f7e81fcdb5b82570b6773b182e790aff22d94c396318ce17446439e1033467bf963e4e9a619a68048b9aff42fc12fca9c6716d5337c1c7e355f5d61bb8eb6e65ec4a3aa458c897fd2c70c16e79d39c78c4eb952806c7673ec2884b624d1d9370e293bf547d7d85e36f5ba1e3e7e95a64cc738bd42115227471b3540dbf4b71a7c72f2c13c550e1c64dbd2b9f1a4ed74841b8015dd6b4ce939e8a18c74bf7ea37acafb9b8c87402aa182095193d341beafcc752483d735f83f504d3f8f26c55baed26edb8ac78ca9170739f835ace86de9541ed082879b329e845d53649d828a58be56aa3a7da58b5634fee324586bec692bd09612c3219b001f56596ecbc3afcc70504f29ea579283eb78841d2888a2e8c1f59e80ee39f94ff0591c40ff0eddd0156ee03b4d981762174158bf93c94b082f74c5efbf089c09c93af6007080e5d0e819749129c277a90e27eecf48a9cac82b755d366d2adabaf9f170567465f187d1b146043965af00e9a0c4afdb649b60a6d813bde3c8c5d7fe891345d2ab4021442bac888c6ae7dcedbe4c6a22b4bbd319903c73bd75156087ac9bc1d681d7c7c9fc85c3f959d353cece215a0f2644ed2820ea6f21a8259078d5a818acd40b4cae54cd7bac3e04aab204ecd30550cd0d3d991a0dd17f0d9d34940bb62546ef08c4633be3bb2fa609df33b936bc5a055639f88fccc53ff418223bb3c7cd570c1db62ee26c77b8a62d2086dcd6df051ea0a9e6f47a8d5192e60ff66e0828ff3b79c3ef34054f0ad7f63a3fc8bbecd2cf0c7b55f4f79f7424ca49e6a5e3d4ea05cbf7c181680ce2a9381605e6f16e893012e1ce89e5de98c5fdf56850d8657d5adbea6a9bbc76d5a89b303de3889705682188f53619e8a3252764980bb7ebcb7eb7fd659676cfdae3ac9474060cea3037e0a5dcde258c8a9a2c7112cb89dff16fce2f62a937359b305c6fefcdf2114f155ff9cf9742ba26fc23fde76a73e3506ab7ab2268ff02f9dbce91d970792521f9db7b56732c8affd71ef4c4f9ef1a2072e94d0cb678a65be224e3a3c5377f0daeece9bf375ecb4bd5292a13976324c0dd06e2d868b35abde1ed4c10e601cba8cb976c6f8e9448dfb9d00c3b13bd52ebcd3bbb3b9f752e96681ca77d48415c80cab501f38ff86908408e6ea6a1e4e448151bb52c8ebb46e38040bb8d9d5331e263f5de95540ef897b255ae14de5b30d32527f44233c864def181ecf43b6e889c32dd02ff78c1bc2b458d995d943c3f62d11aa05fc991f476909dd36add5f69e9e2f31c20db9b9fd186fa142ec02f312734827bd3cfa12924d4cb7f9e5d4d8612b7b87a9bb33f1a09e8cb4b866051f22421b78d2ca0e30b901e8abbaaa9aa6fb520666236a8684af1c7d2b3c6b4edf6a28d7712d96d4620073719bcd10f728f7306e2073f70f078268497d92d6b915aca31cb1496a0a3f572314521e7bd725fd4bce863dfd3989845ac7538a794eb7a84367226812db04e3af440bed644ca1d547de710e2c06b6e41642e1693361563aa654767d5c4e52e57b26ca018d04857818442c3ac9bc86273d76136fe45bd9a2136991b0443c4efda7f1aee55e2a016d91f501b46652e68ae9de113fc9c52b7fec5b320f925942a6d8b305484c4e7025ffe1f1f7024b528740ac8b537c4cc1d607d419773f52b0758362de96e217fd557bfe44529cde54349c14cb169584596f5c1e21f6800f2967e5310714b40c8e925c83d244351f3651d1a6a07741c0b1d6a80e8f6cbec5cc84b4110e23c2f1cf268c550a25d4a402b7c0678ee978d62dee1cbfdbeff461add7eef061f7bafe4d594d8c5cc3d8ff020483599df2434c766c03b2eb95ffc6669c5492389a7048aaa3cd7962ea9af9a44d4fd3632ad5700580adbcbc2adba276e9b7dab12d25570a6bbfeb82b57edc992aa67557ab6db902905e39a50e6d9363e32296892598238520872ab353222c7761adc4d540c0b5e710c3c60d0606bfa1fe50cb521309146504474c2e8f0a4f51121741b955aa552b21caaac62fc1e7aa8f3b4b40a3e269f752f13c6cf34e69fcdf32f1940a5b940e67f44579a666333e99cda51c6617c0d37628b4db3c857b27a77b951e5ed917498a3893797844ad7f7e152e32c0167f6fc6eeade0b8070dd9021bb775a52bd31dce5ae09d55bcd528c868f3edfbd2168f557d4683e7b903aaa9edef8da7afca25ae4be29fb9e53f653c30133f1f70c05a81f196cc4d2cab0386f998440069a9716630a73729533d3f8ec6e40c2fb9c2be0acb6283535eff65f924d94273819cb712935c34e8e9a1ab4cdf145572db0fb2484ea6152e0a8723c229e08f0e900b215efad439c38a8990496d0aaa8f68d4d6606254b0eeced7f6d060712c89294dc7f6903fb5348f7250ff93b3a453d8c59250b27509edea3c13d7fd5558d0646bc12210000b753b4c980d31e3bdc2a001d22671a592c59e99483ead24938ee452cc3e1f6b7687d3c475f633f42af8002207f4e741541ecd526dbb037cf754d861b9052f50a10b9fa5c09b0e8bb722a6602bad955dc4b9beddc2e546d106371ded6b8c05d1dc6a1875624a4e0108a8f4ff85380b6b1406c4d606e28c46bf6cd8fb0d3cb493653e50b98129f9e82a651a7daaaf3c210a53fdc9761f740a9d5394a1597c03fef393c4e4f3743a4fd34a2f7122fd9415e340d0e7a13238cd706c022431d3a9e9f2a37adb59c8b228247b4ffc3eb1e2d19a69fd2913ed48bda11dff727566a426d70c7114ff6203559e35bc78cb169669320ef5b73acc9f315233df95e928555a72c913fad817bb5595257012c475a57fcb8f65f8e9238ef9fb7e0b3ea9349068ca1d2092b2e21b7311bf2ef1876391d017246e7948658dab6c52a50bac19a15ae17af4539653ea41c70c7b120ed079333540f328fee5a319e92fe9a74315fc90c294aa5ac9e92370a96c50632d11119799ebd218c5e62672a8458ebdb01e02eaf4b0084099e60952deb21f485fb83cf6b2e3115e29d8e68ada1c02fc48fb61f02fa9e832b5861350946b5058c006053eda2bf9fbafdfb79798cb4fb707b7f4a39381171944fc009ab555d0c523c6e0ae1b2b76fee2a8e7de6f904eed1141c15c4c03747d2045c7c29c102c4f92e21f19e251feaffd0cacb647baa7e08cf014d650e27a3ba1e96a3232c190fb191eacfc4a0533ed01079d36eab1eb9fef9af177b38bd2c08867dcca6e5a54f5d929a2ed7d7b9feda2dcd21d3499a90202672dfea79be25ed2e3d3b5d27df101789625f464a621feebf5161c2258a7a484cc5e4f8e10823d7597ccad4deb362387e341495ba5e8814240d120b6a289a3382ddbab1b0fbe6bb88c54f6eb68d8e9adeef625a1a6ea94f4ae3aa660fb81c94edb8cfbe8ac6361d5e68f3933b91d5ce188ccfb5fd0bd47583a6a016c9a9e258e5d70166263ab07d3bc0eed46aced215ff72d9ab3127c703f953ea0fe04b124b3f6e71cca6ec2174867a63fad52a643f5a6f711a44477aef9557920958179310afa5b72add3bd0427993198d889518dc1b4e10e8d2b1742f2d683d1a821b62b7f01dcdd5f96db2e3b40c3d3e51ec367f7cb8ada43d7629b8d63fcc39d0d4aa3f6b05fe57fd56dd5ea7e14414de5c498a510b9df3355830070cc421ff1b480c56a05e502394078344c0be6951e0875d8d88ca8696c315ba1f9cfdbcda00a2068c0858b4c16b577cc4cc57bb7758ea7850bc736efab2f8f8f510c88708511d37b662d8855cab7915764cf7ef69d47e065fa50f337095b7083548378b3dd86d3dd8b186317e28b66ba6afdeaf17961aba388240dcd7e52c32a38bb88081e3e8cc13c1866fbd60f07980798d6523d883233bb2d1319ae44a5cdd6754aaa12a465cb6c986899735382b1a8cb19a61130357118f7a3399f23a128fca56173899ef977505f6ba5d05a14cd1966ad9b6784323d627c59aa29afb2bcc3407c798654968586f067dda25fe7def66d9c3f62a4d1cf6ca8fb91057bf8b7b9baeff6edb12b94295952b94610aee35b9d40974270dcc4fb098e609bb7c06a3e12e6a6b77ac4d7b05abcf5ac73dbd2897914445905f79110bc4d6085dcef0ea69ce8a8e0e42270fa4f1029032d69c2be34c0b0147d6d4da3294c45441631c02ef80217dda4935bb9ef0bf15f3d569aa04943c6711facf10804593fd97e3448d93e2654fa9d8771a21b4a7c8e5d5662374ce8fd42f534c39a62c6ebae53850fad01c2384019aa92ec3f2624e9b9ddc31f9a732e546d1e8afb1d0c12c7f13a918a84359b1e96559d2f94b6a3477ce00c801408f5bbec8fb6cc2759723a4962838eecbc2ad55dd9d5a27aed596528005020d3e06466af4d8a430447c9e097771008483b505a7e607b3e065f2920da7305e9ceece6bb3fe26337b930f8b33051cb674705ca09cd8f9e7d729cf8dd0d5c7e99464ebb6833c32a6474dd200f6a2f9d4dd11ce2e380acbd7aefec6515bcd9e7ba2454f5dd156e333f30f406fb8dcf6353f993a252961a552ef73e63e20239391f741e9e878427f00640e8819cdee2922036030bf8cbc0cc3798d691cfe569910adacb41c33112bd8cd2fce45eba4a85759615d2091b9039d29267acb0f951bc11798bed6086a921e32c25f119d7534a529353e911926dd244705dd2f16d1c277be291aadf42f8d9a71ca3387e55054c3f23ec3ded2701cece3359dbe18c446a3801796eb97380188167a0b238833a6d0c340a0dac78a2c29c0f2495c6e5027a8b02d10919ac9504bcd3179b8475e36ec59bed9530ceb5e62ce2857c830f6a43f9fedca418bcfc54a1f24519360e5aa542be74d79b08123af7dd32dc7c06dbc0c65aa652bbd5029117abec69451d292f21894b9d73b1da19e6d8d725815d0c54807c317c6e6471fe8998e64d729abea21c9b499672e59b3261158df6d740e577dda121b4ae736c73e0d897859b029db989cd1e21882161c404258ea3d280a130c3eef0ea87b3634f80c6dcda7d36b191f16e03f2ed1726377e1a44f1c938c9b40dfc3daac4a302f5b91d5e8fe626a136aab7294009821206486ab29bb4867bf48fb37f7674c827591690ade70a12dbb624743988126f9d8be2639b1b18de12ec817f86e55268fd3d43ce443c674e418f613b5fc30c9604f6473a3c1edf5a80131e2746990e2f3a426499cfb4802d5ed695f95a66ffed835d1fa129158d3f25dcb12db883689cf3c8d710aa60db6dcf2d1a0e0c1fdc6da717f2caa596bc9e130f046c8dc03483f9f83f644efc0d7ac5d4ea17d2047b907d90f568489242247c2bf631c0903d17d7b2b2af9c980d0486078be0c143baeea54f7c2c55469d008a6137dabc3f47025954e11865b607ecb807b772047ad3581695962ec41b3fbcc287993bae0e8a91bcef5e20496e3ef06e631715e3174957173907be0b071e0b617b3e319f68c68845aea1431b91a098e283f9a6d7cb993e56721f26837e1f2367b3ee1f85a9d47a795617a06d0f619e9d91e84c6ce9923ffd35ca860eaf2b06e14f51c746ee0fcc37327e2a2efe4d082ed341c686c9ec0ead608919f0dc8f0da7c2c35816f8b26f524cbe88e954916f47656159ec52ec0f35c826c22177a27e9ad26cdceaf3c82a03ba6e5f334d491b896f88297747d2362f37617e9fab680c7470520026c355783747ee089b777f47cbe1d9ef52830df02d4cd78bca47763c52aafc8552033731ae4c162b938f56120626032042ceb989b43381691f35c53bda15f0187939b991852ba86b5d1d4467f423d27561e473fa1b719514d217256ccd0aad8571ea57d42c2d9d0ba43a03f73ca511f2835ccc9697bc6d61067559c28565724d30116d321743bcdfe98eba6fc1b46ac157fa74f6958796ef8cabbbe93ea39c57412ee18bdcc5cf033a0a2d639d6cd9458b810967e73260fc977fc76d6a03b81d6168e2ccf9b75fca3b9e2e90c46eb6a4ea0a448fc62d1a237adcefe73ca2b9cf9ab242fb663c4dcd47ffac27e44655cd4a03a786ae2d00ce4882fa0af614c14072c8052cd846905f7d4fec95ec2381db660f23f0c6a9034863f10f1d11adeb7bc6930acee63d06dc050e353db4be596d2633e7eae3cd77a4c1a12975646b5ee49250182d549785edf9c687595fc2dbfa364fdb5309a1bdc375a261c383836beb404ffc81717d3787831283368eba308bddf31693d87659997e413aa516e774eb2b2dc048bab79c1815230402bfbb8e48ad0a383532670e8920e2acc4fe36b191d175be974c4e55ce55e7de8149b7ad3f185b04382a42a14b2f0969434894bf3f4ac79c192f5ba095bfea6be9618397f710bf5dad67a167b78ce858c3958287dd135d1ee9cd97df4c8e8a1c8c30e266924669689ef3ca5c73e7bec6f8ab4d6589f11142c9518be8661c34e98afd7c30b35080863e4b602a1c4e4f07c029270f1bd61b0346072e1210ff1526b0061befc9a964ae47eb7ab71469a37acfdd0c12831070c252b4211f191f19dea4f08488476188f6ece1b5707fe3a5a069eedbedccdba8c7eebb03c1d2f44dfc7fb3cff6e0cacd55f1f162fc42bace9d2a7b69c8c1a6a6f26cc95e9dc01b65c68612ca633a7ad26451225d68f55cfc1ab9f4f4398faa132f7975cc6341fdace4863645edf6358464156f1c7ddbd8caf499038612744e56fe7b943cc4fe03b721f1f7c41aab23893c2cb2e753dd6399c0bc21ee98677bc523198904ec74c6483325a68ebc318abb7828b1203829eb7ff6c23d138fc67c9080b44785fd0c87e6b42eff4b4c696bb2c10db65c702d66af1d283acb2a2f0add49e5e766936aa375fd8648310143db5c9cf6bc6b822a0957c9e8267c4a1be4794be306fc3ddc06e53e8bd8e13b48ec70961d5818d2f63309d411fa8681b84ac8a9faa08ae7ff94437d2578d85a8edb15823d9266c67b54f6ba54fb77370d2051f377c93acc418be431a10784d35b0257e54ea3c96187e997f8aaf056ac183ae7e52e66869fbc2b1f88099dec11526f3d9dbe8c045fe90a003dccaf4f4de843526ae6024011a1f1f55cdaf7077140805bf892ecd9933d6d95f6b92ca8ce102710325c7f34b18ce8b0cabe49538b995b30ca39d93e6b30b5367cb9da52a6c4b8ecfd413224caf914d4256b48811abf5ab3580798263800f2f80bd34e9762c5936607856b66d26b736930622b27bd3065e6c461e2f7c28bca7bc0428b29a4bf0a3011717dcd46295de5b424437f81eef0b0984007d0cad9689ec2ab13e5f2bcc47aa036d63bfe1d798360e70dd4112249e3893768eeab8855e960f29c8cf15988e863eef27fb363f9377c6f0992f03eff721c48418697aa8e93635cc8049e6ed3c5c1cc07b8647ef367259fbe8576e33ca6aca474156c22e5f6a7045101d6244811ea2773d53d65914323d65a23e12d0cfb0f39fa932a33270c497e1cc9300a131dba76819a25e5e10fc16313a2605d90037bed377cafabc7aa39a435646bd335f358924c2515ea28df0bfbd813037a2a434ae1725a10aed991da0754eae4ec2aae7cb283100852bfcf0770637caa6c56df2ac2da857ea0a95985fec6732f6b5280eb19296c3f55582c55d6af3b127e272dd635e69232b4803040848b3e0fbf21d78c97f4ffb0d6b0668d3270f813282194457a6e143902ce0a17fb2283fe22293bdd03e6afe877a9411b60eb258ff05f00655052af222ebb1128a79288424dc59cd2f5d72799967d5a3c61d81e1993701be0d47085d14581791bec94a53c44d830ad56e2a6cb2e42eb7079262ed27422561fd2d6bef50f57bd6a8c67815fba181bdf1ab34df32c89df94dd1fcf3cdc62829eb061eeb08de0a4541347b847d1eb34c46dc605d2ff057222d97b7c3d284c60bcdaa8fc817f3583c1c769f1da46a823f94a52db111c0073cf5eac1c6a13a8b88bd9405576e9852a4534d6c697bcbe154117b99efb75c23e7035a62d45ecb437123125c4af7bec5439ddcd69e72fddf797428ecb4d679e0070db6566087c9959936ddfc271e4ecd7213708aa66017e3ee2c754963d78b49a17cf61591a593efb5ac2e6ee07f5a44a48a0c94b283447126a8140c84759292dda98351c7f37b3daf762a655a7aede7040c69f639a330a8b48f10669ed13244fb4545ab6cf152df71cb2d65f1d6844d81c4091f91fe04370937e81e19c8166e24ca2c314107ee899cd97d7cae5a1c78c4c7190b132d3b6d956b84e26d3aefa9850f9b0887214529c0fd71317368178af6fb92096d072822b5074f3b2984f9d2a153c8673085d09ca813c92078ee4e7fbb5b03d03876eb36439531d4e8da23e4712889d6657851ecf6afd70d0d076d4ffd7f3f884e49f33238c15280867473eb7b4234798908af9ea43f8fdfe305cfb8f838083fb9d4e30746dee28c50a51efcfa08140f5cc071db9bcfc9c24e3a768434f4a1cf148cf25da14b5e8f553bee44c59cf9c1cacfa871ff502de4805b5555a8812b3e4fe5acf9184e040200ad5fcbe394ce187bb209f598b1fa745facc5b8ed32d14acfce14667d07416c0801900e8569df526ecf5cef05d85623f5f1811935652f90a35b0fd23faabf91839e964cdbaf37eaa1c41830fd9df5fe7713dd863409619709da757876de9464a5df708ad1e8de59c606aee5b5ec4a00d7d07bbaea5d01e27c30b36a38a1a2dbadc59a0d9dd9db5be88ad631b504f981056a7e7fb41eb49fba9248302653aba0d23a7966a81c0c19b28b05144edf56a904be34e45eaccc96ecb9a0010eb2fa86848eff6a077d26a4066e285354c8ccb12bcd5382618b141d5a9e63e941000057cdc2bb1965a9c9ca870f747610338fa0c8a7cb9a2e9923dd7619add201d93febb7efc239238a87ed8c70a19e1152b5f88d115a8cca1309897a1915e83f97c20f6d30e5ff34259eea7cbcee3706d5edb25593d065c1ba2d2365e4c52a2ba36e7301e9945e9fde6e1881b5eae8566b095b75b10d9e10f56625469998767a93ce9e512f4744749e223e7bc54d5cd12e41cf1d201d77345c88191965730887fa57537d84d8bd0db45273c1a7d96ae493b9c0fd0175d0f7372c28442528e910c380fd763f5af967db83ad2c8792bb057d1b2c580854da3887a7267684515a999138647243fca74134605c645668e854ef99f843dab2e451eb9f3339fac5eaef74f127fc567b0b811d785ac8c86faa2f235823fec5756cecce7225db211029b42cce1f80f96944f0287db172f7a09b9c4c220740d01b3a9d6a8086bfde510ca734a6701c9e6c479dffa85cfd24182cd09d1697227a1c3bfb6cac16f9edd021baa6e81349467eb7c414836fdd2d4c759ec080a6ad61e2c68d012408aa7cbd0d1a564552d2c96a2f97e787ba939f9c330a4961f00be825eb44c378c83a82ac9bca90203306f1ab0632b329ec06988d2645d4225d91dd3d62e414a1e33ce1d4e34a9ff7d725bfb06182f2fb9593d3fdcaaea7822e09c4e4116ac1726a608e2ead1091016d8e5fce5e928df8a53355f115de1ec4f210560b6294e8537287400f2c29c7bb18d5bfe6efdb8b46d06513c16bdc9c645366f0bfe0cce22c374c1182cf6beb520033dd2266ecff6ee4fa815b67de35108821afc25a413a88b9a70244ca06f92d994598e7620b9264a4dfcfd0bf0359f0d537de98d2c9cdbe1822995a334d9e2706c55d9ad3e3cfc52c6801c99c6a6b3ffa331dca5bd5105dbbb4cd8ed18b6ac2e4dfef02e38eb7a62e0afc60258e0181f514565b3c53a01e58c65f5892e7a6e23ec636ae1974fccb624bd547ef631a5369d335cb91eddbd0e5f1ccccbf617466edb98a03d52bf9c8e24a74546d9a937f4c978fa508a663a1236ed873409e50a0803849db53643139e6123482cdecc2e3db5bfb993dbf34f15d5f56c4131378bd10c7d964dcc80d4ee744722fc00f865e9ed960f937a27725efd1823df8a098b88dda51c4b54ad19130608c3d73b41aeafc5125a3c4565f77d0273ccfabb3c2fb2f5cc0473c7ada127be53932f048c77e65f54cbb8712f2eac6b2b7a7c25fad653eb55c8bb8dc024c360a0971fa0349c9c902e96b27fcc8f6a6e8a45dfcff0e386bb7dfb97dd0e3b8eebdb355042efbf956ca93cb5756b0eb75f8b67324d03397f5ab6f1dfcd02a2707a200cb54256addc3af6db2120f4f5d260f938f93d6654f4ade14309afc4d56e722b90acbe5f25ee772ea8040322d412bdeee226da37b2b4aa11e45378446cb1c585d0ac1ea5c12287d00470708700acaae2e1fd5aca3eea0072118b62bb305c2de12eda32a711f057afc17cb547a1592dddbbd5232d387967605e7a4daece88c5971a1e7d40acacf8cef1d6ce4d84a0c7bb6adf2e3140f4080c0ffeacebc4e1550dfe012f7ef88bf366a8a7f09ca20b40eac806f076e9cbe72d51b13be3d8afbefdfbc7e3c07c9bff9e00a474af46382b9ce688e8294b3daedb1b19e012941dfba5a2f7a69b7e1a742cd5b0c3467e45b4b37b4728fe0cd04116bd36e8abd28c095b808754086508a29d64f9100418c2f4e9c1098779bbd41d3b4b0a2ffbc73d57fc1067f2233b7f43243ce95f33d5d2d01622eb20d2d224e48df443995422b6acb406c37242f487bb3b60c74a2066bf73c3b38bad1dca19207ac9715c26f5abc4062858151e2a1bf796c7d439028f4d4cd65a38497fb8d08687b96f4f9de30b8c7f8e4ce198c3de60cf694688ef89ac2841e1aec59887ec61a1716fdfccdcfcea6c0c972b3c68bee3765d8f71748b0648fde789ac0504d78f96190431cb19ad52129e611646bdbc74ae13854bcf627b99e19cd07ba2c0607b275ed473fd5348e247366076fde027bfa017fe4535665337768e7cc96ab749f4fcd2f45ef51c0181ac07a51e4c3d7f00d7c4f9098d72cc84b4eea815713bc9bfc4ccd063d02933d501f166788d0976f3eeb3301d672ccf59dbfb7f2cda6a16a44b2c50be7c9ea737eed054b8005063693c39ee8cb86eadcd56754a5e42f93e053c23b22ab662e2426377471f3f021ec7ffeec91c683099767c3b5e6cc52a7c026955ed6d9bc9c1cf2c69ed68a3272dcee5553965d1ca1235f5b89e158e8f0710118a3e77293a07322502d8fa169052b3332fd2b429590bef6e8719cb68d594cb9f38d73669390fc7cc7c42ae2fc0b23d2ca420f508be22538f212b076e9bca4ab5a33c2fe2819c3355cb9112ffb793309e65f54a73f9751bb9962cbcac2637481b472ee9ea1432d27257733ab5e06cacb7147cdcae81607ed5055567ddbdf2cb6e69a4386b5546815f473744f83a333ff2ec2e37f566b8def1de199c1d34e04d2480c65a569326ffd8d2f4a217c345a141242903f8768a14f8d65c2f8dc4149c2b51b8aa9c683c18f46b764d6b815a442c53a57f91c6f01170dab7e8ac92be794a92c8467fe4c265c2974d7f7693b886ca59fdacd6a3a364ab36c0c5a43fa54e9a79c94f70c654ae25892089afbc406808e2efb7ba1b953f60b2c0bef8be33f70d1a9d0707255676d745742327b4455166a4558bfff891f9ec5cf7451e01c8e497d93ee61d5acbeda1756ce44342749313a53249e36646d9fbd58030b1f9e87cf2c55677557e6e6076a91bd41b9793d37d25969b0e9c68beab51060ca04cfe126f7c11e8e717301313b32fc2b5c4e5394937008b368370ffe13e5c4b1f1c46b036a20c48bd2607983ffd14de551e10cc1e114a37a1b823f4caeab7f868cf471ef4d71c9c58257106eeaedec7b21537dbf4d634ce750df60081ae4ac010abf14dfa4d00390b56c34c15aa812550663a9aaecc7997550179d0cd19a8ec9361726dd4ee2381fe0b806b0f767774b5f14c93797a194bcb2a2c88d04d6a6169ca30f8f3bb35dae215f7bf64ceca322620994a8a5e5b009de31c059f849b908215f9154756a755e0b16be6756c194ed42c6af81a55f4895cf461cead397ae71ad49b2b652fe3b2c4a6cbfa8dd07fd76b9b52009dcde3093fa660f7c3e4aa3755b1afa7bbf3bd6d5d87409cf8b6f3aaec62e79ca45c0a4f6f02778445b95a0876d155f199d3c4bb8256981f78194bc7cdd0a7310b1e886fd93bda8e0b6f96e7998c8cc664b1c3aebb8b2c624d3df65e3ac08494dd050ff5e6bb25c5dfdc3b51d084e2361d94d95c58b75466cfa887ebd752f1cf65aeb08a3b36203a95e94272da3ef185e1173c05227bb6b0c3935ed2a111395f6907949fd0b78f3b215136b9435a468d261524d7a9a96c43fee5672e400caa9edd5624fa53ffb1a5929508f148ec2b58e3bbc74dd86e29a4ee281cf1d1dd8d9f7cbc75f31a65e4df13c90a0fcef22dd4a1f8179370dc9361f6cbcec34b782095532f3b5974425f593196a452f960bfffb2163ad583fc322fba987a7d63b0e4e77aa99844d88772ed51153449e9774f161b30b2b506824eae960e189e8158ac709212a50914b39c2487ea50ec23bd51a6ae99cc4184c60558f837834153af8399f747689ea6d86f6a66a1ac4cf6630576114050cfab2871f7d94e935772e2ab2ade4cde6114a2a1c707571c969b55e6dff63c3162b3588baf1047de7c5d0baf8c399c44d13570a94e612482f89434ef21098ea7ba9c801ce92e1501e8962bf519a9ed9ab3338cf3ccba38dc7161b556de1c4e15ffdb895e16ea854fbadbf993889113ecb0d64fb05f4b969ebb23436d7db29e1293d57dd6bd9eadb00efb994ad7184884fa3c3030d2b6832b8fac07ad5b615efa5836f3b552b950c539d4368ca502e703dbbeb99a3ac81b19c576eb219962824a9ad21080cd36bbea02d4f6a3af3cb9e33d328f9c5987118811ab2034684c5241df789f739c609ebec93765493e0dff723c47a1d0cf2dcd627b78da27fa3c0b530a32de92904b81d8154e14fe23f2195bf0482f2075183e57a5636a8f89d6f29029a93178722b70eef640df25347111962a48f642dc52eedb1903966b324a4101ee5c987d0dcf2337fa2eb8d35c85915b8af79c19a7fb758d5aee307b55437ba5f0eb05f3954be8e93ec81686a44865f19d7a7bd8173c93033e348049f681dcba8c9abb8ee4cac3912ea9827a190bf7e321a50a60da8d015506f8bd17bb3b168031a5afbac744bc35e42064e205fb9ff97e14346934d5c7bbed7115fd5a78dd74ea2913b62c1cc46ed38cceec1e85de46e88143f032f0420d889e2780edd2f28aa4aa864670d1365f158940d44f97827b909229181ae4b9ae8086fdf6af0ff6b4b3242fec778e64396f9bd9577fbc47a33b8652ac399d40e57cc3fe9522ff9402b7348f24ff713d0efdcd3b12c27031e5cf67fdd901b430170c177b3a40219851383311b4f051c26f7b8e233d0cbd56ba5ec60d6bd6478b434db5de6adffd9f4d140a383587c5572b55229db63abfc9f4139cd7cc55221e1f5aa560ac8cb89674bac1f9cabf0cfe5d624fef4190f8afae7cb0f40880106aec4294341425eb3c7cc2e207e729c579466eea2fa39eb4be90137bf4d0eb27e6440b9a60e03f2723bbc3dbe07563311e8bab256d5fd707a3836f0e4b53c87bc2787945ad9a84f40fc4fd1e0ea2fe1503ce6676a6a06a24d9457915e1039239f370d1af04cad9a0eab9e69a59eec6f30572e4a707bb6e0b98f2f63bbf0da5bd24fe2d83ea194bb99d942299f6338f61cbf4b81e74b748bf1491d0c39b00413d63f8804ae9ae45df72095d5b4182f71d5e928833f59356edfa3c11f32d0a6dc3190214bac9a3cedfc42caab0af8c30a98931078da9fb1468fb925a17bb7bd707da75c95b792e61640203b1244758bf993c59cd329dd3bc2d4de88ddb87cee3e4c982618ab5393653a6a24c5f59244f90939f206e98cfe295968ce73b312c446ccbdd365bb1ee70cec13e89f76dd3a7abc9619a4b4a9652a6fae230d238ad31b4a351b8de866ac9406f4de4920822861e367dc87023c815ae20c68e66f8eab4f5c17e49ac7eb668d858ced7f2b5b97b6f706f52d0b2077fb2b2ea36da9b3dbf342439ca67c99115659f28fb7e17f04d52fc7d874f663f8eb60944b0ee1ba5f6a0b388247a88902924dcac646c1614c2455ff651758652364667132639eb1c64a96aa8f43648fc4dfd812e5838b72173f548270425677f5ba44c8f75d0ec9e629d1cd7e3b5024021a5ede21d2d9f249e0c2b68380ad8e22a9f4f35c923920c1d47ea7be4f615f603fe3e96ae2ab4435f74f8fcce1ee2a5ace8817b9de7248a342ade22936aed7320fc9827922258c967569b33a3a85a0cf07db94d9dc0abb94c908ca9588c8eafa73a65d446eb82a31413deea4a8d82be71b2ac3f9c4779341b7495e8c7b7f93531a13717ae5c401aaebb5b0e9fb75348b07384af568437266a488fcc218273f904b3f79c83abc8e0c27056ec8671ad791d60019af08c73411536b7ff6f1ba7a1ad0b8dfeb35d3ca1e5a9acca1cb47e42b595acfa4cdab2f904536421ae1dcced2e079126cc27e2c78ed90108dc11de440eff7516b44b7e44ff675b2dfae7f81edeff25b2fede5523ca0595cbedb1b1238b572d582e810b7c6e0cb7ad4cf9ba2229236b2f26c9e6d42cf29e59d5f067bf2b0e2b833f23e1de38ef79291913b3390629768869d6c68eba96b74e2c97c0c253bcbaff1a4f00b168152bcc096c02658d2427b5a8be33891a46a32cee91f560d928d17f44aa94912c6701a2dd632068a0ef698559466a0ac89ae3e33d4669bf7ed1fba3f7e33b57d3e14cec322f8aeca2615f09ec9648aa703802f9edf2bab0c64f0151ffeb4cbb0a8ce39966b447c425ee8edb9e78b0d516ade74088dfbecfc7d4321b90dfbc277ff579822d75f258d93b85080ed15aa75b35c9de54d5bde5400f3f05d93faa8ca1052bc8bfb17cef300f14a0f19ce5af4d8df47134258ff641a14a0889ebbc4753f8dd11cba54c9702f3fb79efc5802b9893758e0218ed356125c1241d66b73f8a426d9a876739ea3cea3f280a420779c73c9e0211e9edab310344685f312da9560429ee5a9ed1cd615aa4d61edb18ff5fa1fa7f443e665edcc8dfc4c7cb1e24938139bedb8117c6f17ab182a1e74b751f125b6d7c4e99ab78c27e2ebaa32b5376959dbd78a7b10355653f9a2bfa7cb423b019ce4205a598baf057853c0f2f1327be126407e8516c45038f465a08d9ccadacd5f892a34b26c49a40418bcce90ae2889888113ea0f1dc564464bc84c88d79c396969bbd06d6365bec9d9de2493ce02f319917a3928370fc707ca0e9d1b89571f83db7a6392b2029047470e8da0a3d707d008a22bf22d8865f6bdf4cd8d5a37c383b9e4a6a85a35ed99c9080151b064520fcddf400634dc0ec8017de146d86509c11e8d3f97435b12ad765f58ca2cadaa092a2468d0eaa07a6bb0dd626bdd6ec927a4549e211fd11fef90c8083cf914df160b2b706f3e25a1ad9fddb56a8eefa3cfbe1817faa850ace5ccd3118f3c2bc07a9179f9f859e8309561483b5c3f400157476b34fc1837452d12108ef0cc72c252deb23b368898e7e6466606ac82038ea7d539e93c749194aa8e84df526058aecdf064afd066d54ae8d0a32b14dae7d70762e22e9935934578bdda108b9029c7157b5392682680b6332a5402ca7e42cdab600571b409541ee96b1cc1f103ca07c5f2e7f2fb5e37e3517357c42c0d8ce7c73f1fb2ad85431c3c1cb5eb44717f465c29bdc76c030fa51a232939d01600f4aa2325ee78e84e2f5ba77094ea6e476add334e7d0847cf87173417477cc7f310001dfd1097e50385bb62e2b5e81130a73c2b1e39b1a6d404ef60ae1c6dfde8abf60a0be13b61f87a64e1dfcc9d8bb8bfea4c45166003dc325f998586b0b6ceba393204c7153d257f8f2b9ad20bfe4ff0f425668b2b560123cae984a4775a4615aa6a06ae9cab0980975fdfceacc9fe4146148d2c2bb1cb26ce315c73fcc4b59f14ba7e92cfd42dacc0aaae24c96cad98e668715b296e3a08209a1db95262f75a0819fe6b3a6e4c6aca00f07bb91b2d4f565311ca02d7a223b814742b07beb6832d54acf75d1f85e074145ef9dcdd986a63ed24747d51999ff1373a5cca2c4d087fc76ac73525f465b675f101971cf357aec53d05b3d90460b4a70058b75427614570c9e5d45d52397a3d772f8061c3bf41ca4706b9265f5af44284b9a8da3ad97c229e4d159ee568d3b34a7c7fb63c36416b098a64568f77be77dcd899ea42cc0567a658a9e44b15fd16e784f6a22dde2e6df6f6c94afb342aa265c6526be61dcd7701350ebc1c4c707d233faa7fb831b92a882200f8dbf6fb6294760dd9625bcf2631de273c2a1be8d96dc2b1a9f01ba6fe14de2b775fc5234d84b7789c254bcf8620c9d5f1606a37b5be247040e8aa9140162bac6e3b78a20af3cd4797ae17933e0027745d58b027cd7c3835d3f5812348e2e9aac377605813eea8d1c6606d91ed1fb0ebe98b050b1cf8c70daa17cb9260a5411cd857738c6724ea77c9707f504dc11bf24d64be5eb5f24b11cf743e9d5b17bdb71037ee1ccfbe36d4a76b2a62f372da4d9a90af7be6e87baa4a1cde6fa10f9b0c959f2ed59776c221b7ae421c3ea9827dce7adf09539e50f630144a1a1063199a8aad2e09b03a268b915bc654e469d386325d1331779840b32f475309c80ae379cac8f41537cc6fcd14e853615433c1fe0c36a8ba91802e3f3483c6c71d4e7da2ba21c342442ad9a7ce49aeb78144c1ab636711519ab4594f0a34a2b52b9f053941bb24acbe9594e2a8938bdcf07a6c57e504e60716892b50e11cf9f7aa0a0dbd4d037ebdcf22bfe270699d5fb111a3202a2b3678678affecc3aaefeaf4f237ba271c7010b55d83cbc62de59ba6db2d8e70cef6fc982303721147356d95ca6605de6d09f5fa9c463fc221aab06016ef213dbaff06bcd8716a788db6b4c928b1487f48a5e5db2cba6fd9cd4005e15c248c47dfc04cc241f5d784ccb60993f09d2e70b82d0d7730fd7f527f1641acb1c42e3e5da835c1c5a9ee56c38e2b80d5c85fb63cba9fc96c508d252627cf0e17de32c7d7b7bed497ad56ea40b88e0b295fe26771b68b9c89743889e321792dfb622601520fec26827eccd63afb43df0dbfe147cb17811cd0664ed1e1eb93270a486d40c28e50efdcb8e0e99679db25b7928a725533d10936a8788bedc0013e63235c4f60b5577afd7d73aaa83c8b28c5bb58ac63850883d00756353a56c4ac7b0a21705e2b50dd01c7bd5a6fa619612e36562b7471ab304b6fd973253eabe34acc51145f7982e56ffdb96b105361b22e770bdb0d92f1070d45cc83522aac57378bf5ee5f2fa35bb7ba0b8bfe3673fe9aeb051a82381b03dee08b4e91a07fe693981384217a9c77de41237d6bca7ce98fd34f37983fe97559c4295e3aa07a95dd36a36f2efe00374cdedc7def699361f9598161e8f154dba446af357e822321ffb3e4144857dd2a8307ac9a5a661470d403f37b2a7e840e486d28bc9e8018900e741d7ad71c755f2dda439c6d31874b6e72157a1073277d6d04b15ccdbc27486b34735b30ade08212c037d71eaa38b9b5fb7a1a3407ae99cf48a935f5615b63a8b4a76425c42cf5536c6a3a7bef94aa7920b8a2bfe7becba1d590b6c5fd034dd7f9d455f521873dfbbc16e1fd6d370aea48a881d8f239e09c6c140be44eaa8fe79fed0ac5957ada7510b816d5a7a9788deab2d018f05bfe4e49a3db5b9818d5141c952af05e117eeb5274c307a91b29ab732d45a5e78d06cc0355367d9d32f0d840f05f0deee3aae0136b478995a10321c08d95e2cf6d6cd76bb32002d9d38073fe05dd4be08e0283990c64fccfd0f6134a9cddfc2ea0f0fb504b3249800a984dc131bb42b0aab121ce8b52a38d796e4b5bb05c2d6ccc6c47d4d1076899d1745db3767f4eac371e8695db5c0fbd765f1679daeca43c38040bcd5508e73d32ee49d2fd2e23b594f8208faecdd4f018e3c94e7ad6e5f3d1aa1910d0ef07d857fab8e53b9f7f945642ab81089e413a842a95a3fa574385f5343e2702bd7e0cf6454e223c13d9665ee5464d237c798d9eebd104e1307129e1a07d2bc2b07e75547b18446539a2eff317497d0593c4e6d758bd2a6695c9b20c0efc757f8b78e41295b33c8285850702a2ccc4376faa6fb9ed4c6ddac00159815d3edc8811ea4c2d08f936d4736ebeb5a5f78afc040b956de9e2697d80ea18025c4dbf7bd404afdc5180c7cf7b5695fef2fd7e59e455e129c30f6f5671111e974e94055d7e875e1149d15bbda5d229f122a448eae8c1ac0b56ce0081b7955a25d0fa064b4e723d15575c3f47e880e67fd3dec7972977f7de1b137a2f260c2b023dd38f79158f20165d5919622acbf602aedcc16bab5b0f021bfc8c6676c2e11c18c97e55ded03276f610a96fe8846f952ce1bafa2d5ba295033f161071ff9b6f1dfe725addd1a1c32888b69c4016cb7b8c44f2ff6004a44b7dfd81ab1dd82701f6b728e7e7c57fdc0df5c1dfdf92834ea3ca18740e262cf5d2e951f0a44a0441ea720f0c6c6114a2d32336bf1c1ecbed4f41399a1502a397c552966508e57fdd9c69e9b28254940b1407c99cb5e39bfb3a6d22931a3baa1bdfdaae1bab8ccc254bb2ae6e29443e55ec5582dabef484a137581ff5bfb78c8dfa8d96f24c49789e5f6fa4490efccb30989fdf1fc80fbb072fe4aa7a36ca39eb78c35b412475b79f64208a5eb867383b217d2be84490ea2f603ea6fec51228b7dc9fafa0eae781c103f04facb379893a6ca76b2c3b336f5efccff5cbb8d8f7ff9a88cde14cf4b1714da5043b2a527ec1891e11b34df41cf2e8d3cc2a2b6eed8030bded71d796ae4c3b777aed6965da1c171f07eaead7c5c7dd98d3dee68c55655a119dff4b1ec93b1af7f65c83c7eaa5a3f5798acacbffc18bab27b86e7c4cbc53e37610249e69efd95211baa7d0d3c4b3b176b349dab9751143b401641444e366d6139085141eebc80f98b0b8eeb2b95f6697082655ef33de6733ece21c988f1a221847e11b91a9a1cea9f06a26354678b89fc16feeab5bb9f275453a1aa8d896cbf8e9dcf0cffdda1671ae2b4462d6ec6901f4387a8b5c734e07f232096f5cab44af07eb844af17d7fb1a841efda8550900e25734a6940102bbabfd9eb54f9bf92fe1fb67ba76497a302fab705f851a8fe9a13a7a0a5dec6513581580b5b5adfcf408af728d6c247356e74c41c7c4abbe97095f396bb1a7a735b87265f33ade6690660affd82596d1b70d60ab5ddba0fc32b57a23544510a9227ce83d2a85db2d270373749323feadd50da4069d5e32d81e6605093a05f851889349148d62818617e864c7c608bed85bdda8cf4efec43eeee520ca76893ba63e19c0dae120b2349e6176fd606c730995188e8389be6e977f314001eb473cb16f8f8ab805652fbcd6c8ad23caddaf4397cb2351ffe2d162162d1f4b86625716030e4dcbfd0b9be53d10774744b251bfef8adc2e575b20799c6f26e29ddb6297359bf31ba783eba5eec2f6cb091eba1f4b6a112e652551f3a1a3f3958a6a58065fd134f0e11e86f2695b041354f535c6f87353a52241f940878b11361c2b9c382e05f469f6fae0ed3a8f948bf35a37365ab0e3867eccfdbcd3570650bfb77f1762e852ce10131ab76eebeb67dfb204729f021cc6c211d8874c15f0b204987b7846fa6418444ac3c304f7171a522d250823dacdc4489523235701e9173580b9acd82c81eb9b6b73f9bb0fab03cd0cfef174577ee107a3153274358a0074986bf3f80328611fe2766459099a3754378d6b3bd43b3a20c9b71c2197db7730fd3795e4be013796b8b83ae3ae3f8028ad601375faec18ba302037b5e4b69d91aa28ce687a328c05e1bfd3c6f738d2de7d98311182391f114d0a969973ca995dd27eed43e6cc9358ab7e4f81f5f51f2feb7ab0ab172e4ab943748ef19717f032e0cb7b26537244dd1af72ba476edfa3ed0a713553abb3c430201601ee8a49ae8b5d49db0a63ad6b6a02390772e80626d7f6e7b5ca7dc2e0e9cf6c6c16ac3be440d2602c18154b79b5d0a45786bbc92a15c0291a1b79fedcf9b7cdfb6838f06e7fdb018433a3d33cda50d589feea53fbd59cf44d2e7b15d354e1def90c5c9814c1057c3823f6d8aef3e6afcacded1d396574106e1a60576cb5ea0e9e7e4309c708ca0453598e59ab217ab4ba0096800765ef24e2c1beec49cc44ceb6168cf83bd3db06e7e724a091849e4e4ea1cce58bcf8baf314a5ba4fc96fe493a01f3c8c93a2fe47eda2e8332dd9cca6d9968407bf4c1d650ca8ac6a65a5036833bbfd2dde9ae7d5b088408507c865fa4c630cf7079ad897f23279761454ae2bcad4cdb817b271b633663778de8a4fd6e68d8feafd905cfda6bd0133ddb0175ff53628299e16863dfea9f23b9a7dc7b07b719359ced68a3a546facc12112db32b363893e78e08fff9dab8afccc5e426e5bbb8dc14fd4445a5106c48003fc212efb94a7a241e2a5caa384efd7ea1f6be74e4e1d1e4d5c231fffdd9a8ae77a5e91ec488ff923c031390b059434cf8ea849cd5c7d8f3be58bea3ad2d78f59c41e1423271e2022fb77891822b91d0004667a82056e4ad0fee33dfb6f017762f679372b78d8ad1c2ed744306e59588da3e7f2252a0449f56d7522239e49b98975b07f0b85ff8f75cf381b152660c6bdbbe05176d198a57d042662ae57315bbb2998288b66690dc03c8886f633268a1794284d594dc253194d7c25e9c281021f170b4ef6d8ab18d30524003c46e972a165b16dcec15362420d2b2e9cb062b874a1aa75dbdbc842fcd886262ca5bc139ba096f69c8828e4a27842a9157fd9e622a3b5957117ee0669b8c5aac1fb8ad58de873e1ee844c8abbe2d258bebff87159a116a8117384924f81f4bb9f86533fe6ee05f93eef42c96e2434b52504ba4750578b3a4b376fef6b1540885e0dc467e4a73c27b38339a8200d616b8354211ecbd0a710cb4cc8ecd5bdcee3c34d394664f983b5aadb41992ad1a59f0720c47cb183c16ec6858aafc1c3619d15c23e74db5dde3cb9488b111b8bedcc394a7037d01c3478c547dd301d098c7f1f0575ef9bf971714122aa4ae07634e97d9f1e99124f1bc36be178623809e986c7918835438d36853f1465b673bb2ffe92f46be59c8af445c5cc5566c464c9ec32f931b9641706cd7a4f70469e678c67a1d6583aeaffb22f56cdd0454dac1b05335f7e8f5745862941b56c1d1b115ed457267ba088409c453988a4e62c0e800b751fc3c65a3581ecc772f0c8fbc4878d01cc38f538181119c872eae0a68f22b1029f05a858ede2191e31d88a691c363e72154fc89426c45d1b8ae3e4ca2632bda2f030264893656c96bcaf27e21256440017323751ce680c8cbf2d15eb7b39ea02df0c20eff3d4c3c53a3e1ee2867e09bc748d245bcff5c94412e94866dee4820b8ed3a7b6b9eeaa059b70249d4a539fb8ecbebe2749381f169f80bb6727ed4507108aada4256f7402ff7c8ff0c4060e6096c29a90d657c28f2666d07df409eceff016714ebf6d3aaef86bc86dfd6d2146085f61d3e9a9a8aa9c85e288979cfd3769390958b1a1ef78f5ef4db6d2342cec8a3c1aca01d7ebab11766063b9cde67e03be1ec8a59c8f342b726ce82fa3a8bf26c520ecd14559eda99a311cbea650a28fb04d61f68665920aabe510bf4e1ee7ca75dc09ac0d486faa4b7292ed95b0aaefe660b60284ab70765b075c2527028106b0900c200b4719b1fbb381ca4ca2d7c20ef65c7df59794884a61f298ab7a55cadaaace3c8365fd735fe7f0bd0775a27f63d26ee0fe9c3d1c8ab97f6d8fa82c16273685a1d1f4e84b171ac90226cdb6ad9de2153292a9166d8dc7f5b2e5c04e247e0a036636553986b4b5a0f73ba2ddf1361b064cf8b326c6965c311e05c53b4d9089df0bb1f5d43088a1b94961144adcbbc481389a46178175b850f48dd67121c525c15242350ee0d7acb87c52534e32337a8c5521732594420edf93ae5a8f9b9386a67aba1353c0df50afa4a51afcef1f888dedbb0a79deb026849a20759400faf8625ca56b98483e83a37cbbeded0f4574a513abbc5d923dca099804e0d20b0005a6b4b311f35bae8dad7666e12778bee362e16e9e8ae82f79acdcc8b8d2074bff8afc5ea10f519ddc73c376bd1435b6d135eb502f315ad9df12f587f74e0175891dbbb79017d60b1bb46c1dbd9eb963fc965d1fd570dcc73abe77542738190c1067a8e5c6de23ac6b9292baa34ae2cae3fb64a10ac68aea75a628862730c0c9f42105c859dbf404f7654a35dd4ecaf0b5fd699d36729ffd205b196d67072ada56d8b518f2f77f3cdd1776149e3b2344f0214d3304787af74216a1cf076de2df9a3f17255a08e1683c7734b5a8fed1065bbd74b3314618e6cb851f08c921a25212f1ede29478832c759faa38f44a4882b5404ef051eb72ced0e11b300a35343c0b6ccfb0da11417b39536d1874cfa273abba66276aa572a6edf1cb6962085e6636ac042016085ec39753bba885a3666a97e0ade269a07e684f1899dd11b10a91e92b54ee7647e8fb4a2e1dfcea42f6ecf9fa560568384e0e231954f09eb8aa9ebbd10c5cf99c10a7f3fa6a191691df1bf6d94086aee3f4dfce0a4d912c1d3018be6d17940912672a928282f0e34c4e82ea577556b864c5b54466bd8f6ada087f8bd1d5755074a2b4be69d95fc668508746f7b19b586c1ae7ce95f5e0f360c54e67f71736e49540d76a75a69716eb9f4f5f2b1d10f9d4e944b6459998142060a6463d7bf5351347db211cce0408bbe8259e47dbece7757f453d2197fca01cb6c85f07ac9715fa183ffa982d58f0797c5e891908ec9c69c5d07cfb675fc094432db2a8b52a50ae7121601eb8316383bc5256ac485976e1a91720cf88a79b99a2702995dd3fcff1cefb944b70d62864aee2cf7628492ac6a58ff7e6231e5483b0d0a01817a5d185e8768a22b9dda5e255b8d8d33d553dee8a4351ff5f43ae7c2ebcaa8337e50000705af57fd75ead31570d279b3ae04a46b1d4ff460e1959de8443bf51b17b1f41ab48fc063fb4c378cb2d2e1b84d3be0d58e31288424526f18ac1a2635d022e4668cf70b68b80715f1d0061dfa67868fcefc92591f844c7e5a08a6596bc205222f342a20594ff0d4562abc8d07730b2fbb53f5c974c70cb3ed5e32a6b14c6afbbe8380ade8116090dabb23961c45bf841d5e8b615eb2a89953a5f194b05fb0d55bed568c1a099a235631280b18548045a388fd0132ff85def2e4b6e1e790d4f31a72d63ce94ee6de15fc261a1135a1a8b4aa019b653f7cdb49f9ca67268104aa5206e4cac177f521038f7a034528659367c54c74a85a159c3ef46aeb591561482a15ff2e0b62ce9d67dec676a0a409ba2099a83d7c929dca0df05998ef3a6449ee9d1591888e82ee28c4b65a15c1297924ed00bd1521a4f1e052053edf85c13f6d72df27b52409e84bace710d3f9a19ced7f3cb8b2978ba5b9b25a5ce0f3ebbc4beb43fedac40b7e83f469dbcf9f280aed1f675737286387a76b755c489eca8ec67ded4c6409ba1bf53a9d474fbf4dbb3cd14d61f80e61dbc9793a138d3b0cd1a1828f5ccd0e298dbc9f90d35a8ed6ab78aafe1a00e76659484b9b9b246467ed80ab4d08325bf4bf72d8d4d8c6074395fee152411d6d17c4e59168757912ba8636741080d69d86cb037885413eb060ff4d7dfbe759175f110ed703f55de6511de438c771caa4dc723c6717d82f258e2f15f836c84f26b8feef9e976b4eae061b96515711f84692f17150fede324e7e8143ff502215e54e7f1edb05b8760c44aa11494d18887fab3a4336f1bb564a25a514b341631ed968498cb1f77f9179acfdd500adda870587dedfc6b1de76ea82e6d62ee69fe0b0af89c21e8cc1ba4e2943a69d2f959b9791040e70e6276b68098d08ede87b5541fc854f97159cc2c5819c88f1fa6bd879c7f6304a01c321746d0e4dab47b064314bbba917e27f72d0c7cf4fd2b91a998f291828fd4349c13ae29aefcd8038f9faec6f9f6cffedbc83521ab2095d467a3db650e1471d66fc1a232fc66398a6d3866b64bb93f14540b86b6e64f94c58d7b00ea4ba8d32ef76ebb046031942623182d50c22e0134ebffb033f25d8e79d62276daede7e679120606f2bdefad7394f97d37d2fec0d6c57d93bc8e0ae025ae1e186382a9766ddcd68a3538f4999cf7bfce94d614ade1f704332040a926f17d8804efaeaee72777cfe322a8164a32a00a9bc373f47ba9cba33b5e54a195867e85bd37edf6932e34381d72f3a90d37010c26336487073e83ae6f5335bb72d8a57806d1a6adea1fea2109cc5d11e725e0ff2083e00d09157d49269ea41a89d02b9665bedc7d22b7dfc1e612484e1c417c0867b0051f4f6e6e755b781b25ee92bdcfa54cefb1568b04fcc5ea9717313612fcb17c8715afca486af3c0f481a22082b9b569dff9899ed43710427b716bd488a5c0bd4497d7678f5dad979011f5c6578817b1af916282642ab31b4972727086645a1c7fb706aa9054d898476fc7ec2c0509819a0d7d4dccd7e1e326441bcc21b3a2a68ed79b1d46a89e5e16c3a67788653afe871c80598c4775b5f2f6c5f35703de9b65c7cdf707c4d6ad73af2004753fce1e418fd8e5d45037413341c1bf8ce436cd4bdfb9c2363104a01ae51f9b82d4ae8d66d45a770122dd9f405fc5251c07ebbc3688919bd08c3bae98aa0272e146aa7139cb4e8e2754655d1f807f7a2d025323df00969d8fb7ca6df9d6af7b5b9fc136d4259c07e5f30b283ae409ec2da13d74f6dcc0405888805e198f6d68364b05a0a21a30c8469e2946f56eebbd7148dc4fa47787d40c66ae9530a9c54a94cbff3a83fa1c1642628081724639f79e277fce1379e0d9109b08e035d414c96ac827a8e72a21fc62aa69d497c847793d8ac4f8ebd3cb8fd16e845eeb116d1346761403f649c153120c15c9368cdbc0be4a220801d53ffbafea21edc05f7772edec87115b9c4384df05903fa591215d3b0d4afe7fc62036097b1431c56fab5d5125421ea3c12eaf597797181ecc0403ba6be8c8254ce02ad52d8d65a76e5d1f469e28bb79d7edefafd050f5167404d55b06949eaf2199682c3be79f11eac62f354fd0bcaeb032b3372790378434202f970617aa465754e10179d51c9dc77ed35330be5bbb3eae5f271e05d04087512f365db06149009927ed3f1a6da38cc0ee0f5bc9400ae5dc4bde37bdb76c5f485c2c38f03a60bbc6bccdd3400c91da3e90fff042be297aacbf618f6ec6fc0db9e2a3aa5ba116d1128d842924574b9a4af575a87299201a45235d623802d1451715b9f544c8067bd5d0432fc4bc8988560d6f15f32d5fda0618bacfcf9d538a3b7e6c559b3715ebfb1d8c4fb8d6748850c01da03d93b211517527b9a0ca2e8dd59adaf2b6740b4d02553f245f8f05e144d25cb8a18b4747c7bc98ae4f4aa87dde113e5404df2ec90d24139d3d18a1c82c944b3b4c316fcdbcd81f20e9591f3dbb750d3c18091e86d31149cc979c98d64e951c4b57075deecc3efd6035a00242d64ce1f8d07888deb86b6977dd5ac7ec7345699a94a498791d33c930af806e99767118963071f9f09b85e894f0c5682e6db9fdff67c2daef20b8a1114fb5d8fc1a63dab326f617be3e2fc55e4846776d3e45324a52653cf8df8b12971d585fc8a5391ebfba4f7b1094136dc19b30bdb64250b4aa0b513f9df57b6eff9e29258701977b72c935ebfef22b247caf07c56856c564ccd365941d0ced5a5c4d9d40863f7ec827be4210dcac6262615d0a81de04c2301464712c20ee2ad28b8a181b496a1ba37a7e0d31f3882e0c86d790e14417df33af7f8d56be6b447ba811b58fa62f899d3ad6224dd5eb5e92e5fb5357b76c392248f37bcd39087a7bedf490e492352fd343f19ef99a02ff97564b5f4111e11ca1cb4617d86aad8ef06b93a5b9697675799d180a1be35ec7758438d9ff36f5092ed9e85507e851f68cf842eef26b2d815e35de247be5312baea3384cdb86ae7453d7b37a59f86e1671362536d86ae3c1990532457271b340a36a974df381f971a08dd64dc1207468cc8b96df3eeef1a57326c949548037d5747330d236e954a0d458212c296b3e9d68cc26f51adfe69ab973d8213c662a7ec5b30ea04821188f4ab3df9a652133b589e9528a19d4202f4e9097e6cf4e3460f2028392b0fca7c5398e0555de502b6ef349a638cc8d7eb05a401937a5538c1114908ada63d49f3666982dcdb50773c30f897ece9ae6e3c76e8ac6a823247c0413c8cb7c2ff961a90c584fb00c43f7633604cc1c24094a26e7f86860dcf70feae0dd108735b327ec03e9264ded2dfefcbd592ca94268d8445cc646f11d8bffb6554099a6365d85a6f18deec24f04c61ac565714ee8bed3df503e3c703eb317ece8e1ee704cd97b8bd64ce984c646de896a0e22af17d63eee899548f5c142ccbc2a1ea8fa92fda0771b7238a5bedf4a9b41fec1ac7f2aabd899a03bf7e7ee39310914898d6c88faf685b636b4a48919fcd30888f2c6e09c6e23217c7c91d0fc173ec234acfe4d11f507639e8cd383d448f90f3deb29152424a236e8f2063113deea544eb71efa95b2e5cbb56d9a3d736716f19a55a20b6e1fb0f5b1f6c04a392e8073433a1af2fd7f969da24f5788972a291f6ed055829bfc699ac53df2907df7583b9c74691c8674e23de3334e0763e8a9b504128ceeacf1263b8accca2802479a9126c3c0699c62fba7902fefd7a753b0bc8a882e2644b12f68cc9653b6b042d4ee99d4fac527f896f985d4ede82f55aa2db64758149cae9e5bd02637f77a88a9b93e8fb241d7a2a67c48ee73da44067a79fa727a2745f6f5a716ad335b2a679ad30339fb97112f7df1e47ed7b7734f8c4785d7631a0c5ed8628f68389062115e1d7b0f8abe263d3605313684c5991bdfa7936f4b62023812fd9cb5732e5d677b102142fcb2ca268f457a41ffb385a2dee086dc2753b8bed500339665803d9550f49020e6b5d8246a9d93e0e28e5826d3069cf303d66a311a2670c27f47940f2b85e43ecb258ebd559736109e1c110815f16b3799a11b4832d8d67e5591d86d50121a2a4cf58d8ce787efdeff97da7b5a3d7bdc3b5ad3c46d54d15f6844383c28a40d940d0a03ea65a8a16aefd3f3a3d65b9c579caf734b2fc0045df17b882656131ce01a2ca4a661bf8240707e470b1320ee27fbabe9610503370eaed997c288a934ff76070ff057a17e7e578f72ff7d3b4f947218294b8599f076977deb8c122583d231f0281de599f88ae7cfbb651a6e1e70bcc1471cf9402ffd538df401381b2483fcb20bc479c69b51219eaca8e2b7d2cbd95220d0ba0eb518e2ef4c02cd491e114d179c7632aaa53e1f70f1492e3a134f3f7ef4368f558a0415100bda63a973d96f46f68db5950c9fdee7744e3b703c0c00d7a94496957ccc42467043a80ab931ffdbc2b759d66ef327f12b26349d75e11d5e1439112b24d7a0d9f4bdb4681859a9607dfddb6d22fa24c480517cf2f4d707c9c5a5b1e182d36508647d318c7686600649d3808182992508156ea36c1246cb57f3707e9a95709cd80421e9b530f854075eca373f0df451a3bbe8bf9023a246b086620336e90d740bad14a8818f2cf05ac3b80adc403337e7be686c12e9886eb56eded5b6a641afe8b9fe0a17ffd3682c3d53bd3f846cb211574b597a9c3ab2e37ee1d710753e27651ca37d38a19b50678811213764f6b4b86118b70114fc12594bfff3681f27a5f10cdcf0662752dc830bfda14becf1db1deaf5837e224f9b287dbcf3f7360d0f36d4aea2c72ffb73e8ca08edcf6ca1da669b78c48214f358f1924aeff1c45ff4eaf074ba47a82cae05e786b4fb0cfe06d4531da9e67771bf76e25f0a1a72897fbc0c739387b74d3bd2b59e3c32763cafcd8f56ef6a5cf7fb33e29319c0b225d4730a8df7accfbe19317eb92514014edbb345340e19f84930a329c9cfbb1215126ed4749a86109d1b11312ab15118362f358188359e6680bddf68b1caf95eba71c1c35beda809043f58a8f2c4cd58f417dd83cdeab56b3408ca78dcc948abbc05144e227e5bdf5b9028588554a33702f53121d6878f6534dcde708677423a308ca540e1f63228041e4ef1c16542f5f299d4530149ed9ee648acd8fb809d1f0b5187f55f97bd9c4308305efafd664c0010c70e8a3855db412fdcae314c194d3575795df4570842de1ac3f60805029df790e64cfab2f50be5dc30ad9639afe98b06de387123bcdfbd2d628ca4c15b2b8d960a0633d7f2fcaa7d186e616f471c3fc5cf5c71eb64025460f7262d923c1a227f2e06be2e426c7bd7af4f6b8aa6b1703be081083370d12ceba0918ae595756b0c70b0fe94938f1f9ccdbaa2379d8bb6724ca3c7c02e660ea0e314d16cd048f1c859669d27c1e7b42bfbe59700b2612de0cea2a86f2c72e94f704f3a11108a24bb63a1ab5baad84e997cbb7bb0ed7a7edab25e25c6acb1526d9d580f203d712ce9ce43b7b62f24751214194a679ff69b11c5828f6500a7485a24343517e247acc2f615b1485677aec1d77555d0b32e468f48771078ef806335e129c4f5c39199f2a17dbcf256beff90f647c1d86d2c38c22ee34936ddb8581e0e1f7da5b829f92e83a6cfaa06d043d757704e42b3d02690d860ea95ffb25fed70ade8f421425836576f30948a65190e525af82a8311a4297ed14fca3d7dc6d3e862856a733bfebf1db3f84646fdff4b631518e42952c2e65526000b9b58554b72af0e6315b321ef437ee49ae323bb630430670080747c34ffa71ad6e7605322322792e120ec8811f68c6128663363da11cd738172843b84ed2af30dd7a459ff8b223a182c5d6e93c6e9bd5aeb4cebc7d766305d3f5c76de3cb1c8499cdd429638415cc3dba43c60fa2098ede341ba18f9b6dc551650f3699c97cd5acb65f3c76fa3146b85b28971f855c896138a8d28db630b44aa949d67d71da8253474524010c2e865557cb32be86b99b0ff08dd6c6b78ebf6dfa12a812587f8c904537c67c89e0ab2cf8c3fc1f9e096ab5aa765d02626155ed6f32542291b254521d6da19ed2428d0b0e0a219da6923903859f34419ad8a7e51a3c06df7e2e1a7fc311ea3a09aafa73b0db14b3fb02b3f0905c0154973d8405eec601fbdd76f72ff88963dd77d51b84a67873c1576349ce2b5e34d24b0acbc710f1379689652e7d8b7ed8f9354a43b975954855d9a5d259e65020fef2118ca72e98a622b2e5c2b64044e8185651360f374ec5f26a1e4ca436d3bbbbc9279c09c8aac3f3e8ea34934ac9b15cc52deb6b1760a6f93fd63c44328b08a5e6a4e90f4c485e345b96a7ae234e865fba88e92dd3a8d63f9fa42a0d148dfc777ed1db7c46f72438a8a205718b99583272ae5026af4b22014a5768ecc4f61cc03ab56ce832d7af560c795989479755011483c816fc244d7b34dcc7231d8130e44fbd05a005e5ed134d0dff43c3cb690eab2dd3ffe9b4e8559319826cf5359053a518184e712eefd1338c03f88dd68f88f70ab0684c4eb474c2de9d6c81d3d8fb4089e55c5b0128c84570b89ae2cbacef47677bf8aebc0c40d490d997525a02d6955ec8cc886e5e4e3a8923b9c12a25c869d4a6875f59b05040058e789e60210447ecbe95307acb620fefcd08c0ef24315026fb3013ff54649ba1f74159e92d7e76e40abd5975e244084fb5c202a96945b2387129e4f1cdb549f371a463cc95a047260c4b6ea08c9a4793793203a98daab42461c9f3312f0169b6b4d9da04cc69a687c167526a3ad356069c275ff386c3bae35abd800505f8c2e6fe6dcb9442e43ab4f83fc7093db97e26555cb365f0f50ac0181484ac7e2509d5586f213e3f297d0df9a0bbbc629eb6716fa17f50178f38e31dc0c3d1f155265b9ead50913ede73d76922be268a387ed5be0fd8d742f29258c3d5f79b97247b3382d6fba88429240c235fd7549f9706c0f6c18fcafa2407357289caab85cc1d9fefc4fa53414ce82df83bc0b28d5a4d01633f04fc88c886d05d6dd65b789f3d1a5cebd218ab6ae28ad72b4d03040634b722219d8f9366559bbd873834e1048991266e6448670c2638469e2db8071bf1f94df3ba708347d78c36cd6008b309ccabac756b18f3b0b18c252a5090027ad2e6bc3130ed436f0ec54775383677e069b673d409ee2f7f0f233a908aae1e3a9ea22c0feb41380aa23b3b6193f85da1c0f9453bf5f456e8614772c1c835d4eec80f1fa1777c445b69b3d1b227914c0d71ae724c4af97ad4f7459aa19c7b6cfc990354b2b6c35a36cdc4d165bd30e9d4012a638a08e3e6ae401c27b35b202c80237a404caaa9750657f64fcbc86fb01fcbab6d56e886cce07567faaa69fc09af20bc77de423d029705c16ebe7fdce3853e2f336342b7536a6cd4374a0262f3af4a01d7c5696912fcf6d7484c9f1f1a7bf7729648d6c34923939ba8e848ee8f946a70b3b5308f4dc69fe7b9deba38999cb675a94f3d1621ed73bc306a824590381d180f78934ce7d6cfd06e5318b3731b4270f1fbf3f6c760a4a1b0df2639252cdbaf44a4a5e7c38ca33a71f31df41759de85e06dc33ca9eba75e94ec2764b5c6c48b6069bf15c296a61cc912ced45e3023f21a2608f8a7aaa3ad7adce1a80b5c271d6ffb62209056a7bcb789c01250c1e56d7a2c0f9ac950d82cb2bd8237ae3d23d9664b88b9fb2a3e77b0c042e8ae0ab4802bd34c895dfb35cfb01539833c7075cf01185afc12c2bcf8c4705ab8f40fe9fc6637bab5f0638e642b1bc734baacd372aec99c9a49c718b41735721d07f51e32ff29fd7270c25aebcad8d87d9c4d72b43d6db220274d445ee140c1199bc857e44e27772ec22d3e4bdac01088b7061d1c4f2c8c0d43d8838dc22216fcd2cf86c4d155e7083ebe13a365af11079baad99730f34a9fec8a07d9dfa54f86b23dea1dc9a7f0a872473b00f4d2d8fee5b295ab4211032ff33a4a78e461cf1f22d7014ad4428f5d3b867faa12936b7e067e5f0017cfbbf51028225927a60c0973699ff66d6ec418279a65299fe36554a2bd278e74c7f72d13fdf2b67ff723706052678f107539dc53b71063801fc3184e6cb8da1c7bfd99cb1bf490eb25174511ccfa68f2b62807abb609fca8800679dcdba77a114b1a36a2d2dbf39c13cff7da4c4acbb127269893ef64af34068cf3dcc2e3298ca7c6b92724571ee2bda795766e25e2f033c907845e8a717bcc1128862f54644a544723e6ef29d112c5c386161651573e509bb5690f8af0748a0ab74c6b65783e40da4c3bf7435de8494d9a1884d06b2ee006f483e11e66fcca1a203eacf502ff167991ae486849701cd637e7645138ca438ed6134346dbf0d89f20d26b5792a2a1cd421b1c1ef64ab56e6a5cb78e8dfe4fea130cc569e22a75e2289c5964b5ec5c037a382cd333d2fc03be1356a0e5ec070b50229a992b05bceaa0ac5a1e8c5e5cd0bcf610454857d2f6726c24f6f57ffa3df353b62ad479c2a8a38fc7ec3128223a56d9c3a74b468749704e3e4709880a1fdd853cf752b36561b6fd5517929898c45782d2618025a06232b873d3a28b77719e510af37cf0335320d7b9f27c54f0b0dede242a91049abe42b4d9cd15fecd84eac07737e19ae504d424b2645e4376b4a0127608cb16cc76e7aecc30074036a5fb70d61c2d71e3d25c400f8d29ca672135fb57dc4ad0efa215d76db023f7e52506b3514e1c2a7aa7111786b10f43acb2df6b47ecc8fb83522a1a09262aa0cc6ad6e3cc872e47c856ec7f2794041af845e44fb2b406d33ed9af9e77c61d43885ff399b7df6c05b8033252b9799595f49cff17bbc4ff4678e9932d9b9bda9c176b9a3399421ca3b0bdf36900e673e8d2ec62ddf4d44abadaea205b9db4582c793f80293671693618b88eb2069bc97b56563ccaf34f374d61372dda1068fd32c34c566fabb92b1d775bcb3e2d6d6bb06843e6812cc6fdf16ef7df9fcec77967dc8ad165b76dfeeac36f60f9999700171291895dfcc2f6666463f4762cbc1b6c3b3c4c34e331ed621eaaee0b2ba938ff1c43d7cf02cc0fdfeb613c6c8980416f4474d70bf7501a2166d4ee4881699e74698a6b9ae992fd340dfe5963a2e7d1b46ea55b6efa916cf668bc278be8d5563d3cb86000f093c408dcd64e81d3ca58e8609daa01b62c8704dfeaa3449ac14e8df61ac25794deed981a80ecdcd312daf81654b48e72ca56b9243bf2c1cda1eedd74993a3daa4be0c7fdfae788c20b08110cb7447d187e1f4036e85bd593c94a0a786b0319ffc8458341bf08ba92fd04ad89fabc8ed54519e637561cb196d7abdbc04a94754dee3b22a9e45c04915e125b322aa3ecd20c54bf25ecc767cfeccfdf376a0751ba5435fe6d2e4ab22ed2d9cdf6de6843cda3349db0cfc42b98c94ae6c7d4dc16d78853270bd6a53ff6a7dacbe42bcc97fb2333ad91a46a13a157497322e3034b5fbcca5cdded37a41139f52e897700ee5089b92fe84282cc7b39fa759cd67ed878380eba595e2c4a69132dc36bf33c0e345bab35d32f04c19d2fb3bc283e3bbd1b6f0ba2f8574e3d858dee9f4f6ffa13a1226a6b18c7824fa7b8e790b9419e3116f234277e1a1b665a24d3075caf045f05f5ba62bf8e679ec29dd74b524efe3c16d5ba70f1d734aa6ba861f74ef9812e525487e8d5b376af779a87e0ba340b54ab703e989ce4b3f461caa6bcad4765897ddb1d1c9252f3807162e1950d597ed908a7db51f2a27f195dc86fc47c0da0acaa8ff417ee93344cafb79117951558ffe2fa062b8447d4533928a4066acd9d73807ab4f6d65895c5d5c1565fb0ed4715bd933c993e27537b93005c781d1a516458e87bded5bc27b070a07b0bede1174eb824e4635e1a14b9e7151af51537e09016f15339dbc8fd0b656e685d99d5f762be6367a922c54c6f32cc8f4875fd2addfa27c937536b299f18cad6673870eb17bad2d7c10e76105b74584beec9d138d0ce850ec4708f00d250e855d65b0b8b326a6fa8e8660d3b79b64fd0f2fd7c89849f802534d6e2567e359ea235062087375dd86a174a46d9260a0eb7a7e558a47b47944d155604fefd89489e67b504a295cd90ae23cbb7b701b9edcb8b496e9526be0cdf9c99bde9ec848f8de05390ca256796fe0134d5a04e5e7747c7d4fe7cc95ecc438544999c0c69e5199ac5a60e9b4cc5ef5f2033161207898f7849b8a928569545ef3b36e8e96a1ab3b167d1fed9ad65b8733f69cac1a3cdb7fa7244d95a2479b37e0cf8d99b6e1ce0e6562a61d68199351a24a795c89671974028b68eb01040f805600767059d00cd654780fe271ebfd16ce57a666f7ae6ec7276095eb8ffa3a92e0945e6f2f896b524f8f375d13fff397547d5061d54cec177db61944eeb547df73c6eb84bdaa384eb873a70526ff9eb358e1f6bfeb344ce7248ba52b1a5809e75ffc0572fc9d6124a0820e6a28d32579c6bd118cf83426b69b23fffa2d043363b027651c9d38770e1182d1b4b981cad6ea02e9c5e34313e5dd1fdbc91bb6a1fd135412002ee1a4236cc1fe9e8c731d5692b27aa0b5ecedc85183a606797b6a27bf262881392e969530014d9eb12ef99ef22a335d18131b6ffbdde324caf75851b48023818d229fd74f133356b84cb117143112d7ca144e69bf6514738464582893e55fed6cb2bbaa2c32b073aa67e9dcfea6020d0d0a4913b0cd3f562c0dded56bd7a9ff3b972bc8b7f1554a1eaf86856979f6c62dad529eed4fd91fb86dc8718fc61872e7162ee36e1be8c108678b9a5a62de438f13ceda46acc61449a43fa78897aacbe5fba67bc0f034da26fd3466dd846c5e57d555d889ceac6d6ab397363c9e786e838b3e5af734fb15363004186e5fc033d8aa5b6b00e1cef24e415551eb444b90c10b8466a3eb6bdaf3cd6df91ab9c7de470dbb87b9d31f184ff8202d52d789863bbabc0878a77580690a996907ba19757b6d879fb7fe076ba04eef09d1b1c4ad890a1c565fc7cdfd034873e07354166b032a47dd7bc5401fdf6e13a831324cb8d0db21a8c6c5d8bb6939b3107ffddbff25a22b5d45828dfcc31595e6d3773ed85a2cb285e5031ee9b343b912ab7f6dd640a715ff1e8e18de4346866983c04663169137ebc5ee6a1361c046b5a147f8d6adf0babacf64925ea62846b4a86c145c4df6f04648ddd02a25ca24e9f86bf235e656068a3205bfb8bff330eb0c1c78bf8d6f31cdc6931ef60e230157b17515af8696ca8ca0a291c2032a1d7fdb4cb3c21efb6230e3ed0b0ff181c38607807053a909c4797a012c9c23eab5dc0ef13d1d80e81820911b4b8e8b48979a8520c23db4e9c1e152c0c6107a17a42cc009d6ec212595ae451304ace9b8f7c8e9c474893c0c9663d759aa82bb05928d1a2df0c24bf2cafe49a07993a2d6ecfe3795034396bc31302df684798ca1f9b78e11cb8f768788683578300b28c48511fb4375466d08aca63dde0a2e97998379ac28a844b36f369e29ce335fbd518f5e89e9994ecdb82a12512e83d6037a808006155a22d7b501ca795891eda9cec369dd2a7ee38e095446ee5a04b47ec33aa799fd2315e969791c7823bdbf8893dded161e442d2594f59029cf75b15e2395a970e467535682cb7d126a3634a5cadc69e94176ead08da7752f9dbc96955c747d6fd8a80af44256cff0e24ce4243a568128225428f66b4765cb85d025fc36ac4b255c80bfffaaf448837971fe876a1cc1ce8a898e0f2efa7a67e25737f614fff1692648416876bcc0bdd39ab3901a8894b3b29918ec4affed62b36ba04cdd2e86a78912a47b473a06956aaa87658adae7181630720568aaecf8541ad8134967527e9756980c2fd645f779da685e1c94061adfea60912b9b3c5a931bc101c6a5748a03b6790b0edc4a25607fe1b1a1beb7d39e09d0fe84a217da2ed86ee67c285ba9eaa6c3233316269b08567ec02aedb20528e042ade69c8207c064e92538692eef0c2751a53a6ca7675433c314532f4e09cc18630455aaf1e99214e1fc0293b661abb025439dd1315f4e7037b356f15ddf38fa3af186285df4933a2b8ed727115dd15c8578b08f4fc2be1dc13ea2790493ac3f15a3d71bbb7add12bf0d87b43fc2f83a61d2eb623435f5f6316b7295b78d3449556999e795c6c0fd332991dc6f702b3e122269004deb8ef45c2a8817b34b3d49b1f0a0e5d9a273fd3e458857877c86c81fba3f960f9a6c8f9f4bb8931809cf43c427a0deba54066115da5b04d865e155e6dc50fa9ab0af53ab06f6a54539127d097b9b4a5e7b6e5c7f3ca18dffcc56a8cfb8bb0e34a6e01f3fb1c5d3c4ebca13bb0142d55fea98e33ce3cd1b224c20ac66fd1497002d1c60642c427749fab513ede24e8e89ed7778c9d930373735b5aa9ccf7838d09e4627aa296100548f9e3a055aba6cf5e1e8fdab7340fcd85ea1cb8c68f8410ea6fda79681b183e053d839f36bf1c0d5fa4f18ca76030ed5cbdf1dc1dc3550bb81a9c25761a7645e31aaec1f0937a94617ef4546fb72d622236570b04bd71b84f03e10b163d37a06a6d10c78bf9ed7958e0729f11b7f3fa19e0d8d01c42132bfc21932d395ad630a22df8d7ac511176f1bbdbcb695a6fa4ceefaa9baea034f154b3db8f0d5e4aa945e68e178ba9f58807dd3d20274f3f567a6f724337407cdf3c1d28c0330ee150b473f3dd86f8701af2bb911810ddc03c71ad41bf6c2dabdb39171dba49bce832ad6ed84abd75e69e8bfaaf43cab0b55e99282b11091ac4405b84fddee69aea72f365ec6820be207137d9ec523f81c9f616731d4aae250ef7fd577b5822195abc5e1bebaa346d5f251b2106152b3a3fe28304419db887cecc5087e6726ad8b6302337062a438fc5dcf2d2bfb30e161fab3ece5d424c54a4dcf430ea2a7a3af20778986c811e800a95752155af70a74a5b12374e21f860b9db395440324f45d0b82790935baf47ab3729e3fec89f6542ecc6ed3a73dc96971df97da1aeeb774763dc50c700b17892b2b207eb0953a22ed83236ceec0c0cef9b7374f301381807f9e142a6e8e8b1e37ade12453fec77a6d4d90f1b616eff3a8ad22916aecd13e1f0c42f9783374845eeae690889619a0687db4c84687938825813a54e00d7d6a8d12411e070ccb22bd1b3f4cdfe9f8af2345f2688d7f44cd1ed4e79ae252dc39bb680449e9e7885911b5db3b2b2b8b02bc113cccb8096aa78188b879cf555d318f1bcf5ec57d2539ca1a6f42a7ad5a9e9bdc501743593a61c682e6f4d54c8e1e6762117db62cc68de8f57267811829ba68650ff08782dfde4c0e5d2be137f17d93aa576429c4e6269846d7aa37f59b01077302d1d65c360764962dabd74e0ce40548cfc5fe6e818492997df499d7a8071a13c893a1afcc04e0b59980dbc3f91f7a6b6d1922e2815ca6876154e396e26292deed9882fb1e0267e6cbc391d8c5c515ade6e28faf855b8880be0e7913b9c58de322aced013ff07ef9ffcc16894615a63b5c2f9bac45df834e35054e5669ae0f38148fc38c7b740b4ac24bf88ce045ae86fbd8d25730c7763d027ce7f69c4d2b61720053beef58f7551fd359ecf3ec5f6daefeb1708ab39d3cf1014a1a5d4e476388d6c27a8a2fb7dbd0fcdd72c8d56f455213053cc86a2694c58b10e654d41e88fbf2811b8b6e115f09191b0dc24beb838d0a06eae4957b821be67c900ac796318d420ffa24d31a2bdeb5d65ce67a27f95b3704aae9f518c048c2b04b5c5af6d9ed27ce373c612b8286cf822defb18f715fcae7e955c1a3218218b82029d97b515a3705b4d46988ce1d290bdcb3738de933f12b323837ad5e8ba9e3d350d634156403af5b03eeb0ffff56a035db22faac1be5198c59cda7b7e7b5ccfc4ce3e5ae412d594a276fa76418f6cb25169912c67638a18c746b78821505cd95c886a24b095e751be5d1db89cdc15333de765405ffe77bdab7fa825eedc4874ba393685391a606d8568c3fb9a0d27afbc8227a5c936f65f2aec0a7a67688f81be15e91c4540c36bde991a4799f2b49a78cc5e59f5048eca729d850c9cb9c9ffc01c6f4968669b8a7929662e557c1241000ebe88a0fd90ee1e260cb83bfaa15d38aadbfbaa23b5324911118922f360a826dab4e9de5cd5adcd8fc65d952e58c224b771095d977d6a29afde1a65e986b7bd64b374a89f1fa36293833ca5d1af4859356daafea7b22084a579192eab1bc7981a2b0007fa0f193d016f0104360539cec1b2282526108572017de53262cf1f8611dd9dd713c6abee3c185f65099c0705bb3175dc754a1b0e9cebf53646f9ba6a3f5a713142a14a81204fc66816d432af10bdc45891fc82ddbc5a95e650c22bf7fbd4b3110019105f9b4250b6c0b30cf8c0d797fdda82c4984043cb92f8e5e8484f5e9156f81b875497d57bed1eb0f72a53b13ce31728721d52533f28b24ae29592e6cc0506713a352427ad3c52a7be27e12ee46c08c451b2f5c1ddaaaf703d77126cfdaf6baa8aa9d73a40eedc263715f94d695996bb6aaf84ca787cfbfee3374e0da994d25c67285f89c2073c8efc7a1c26465c9e8334945f184897fa13aae96783988015a43daeb9768b3f48aa52a08cb51da3a5d4b2b8f8c3920d1b0b4d013482de12349f79a8a403d5c5fe233b295bb8c81897cf9f8fcdefafd97893c74573072dbfc5429772bbd04f747ab62993fe3edc91307290d1236b2d3e1eb0bc82bc250d404aab801064e9d349507ea67b016bc8f01c37ae6f9ea8af88b75fa8e0003a6cfc1ab4551e60d08f40636c4b89ad933cee860e5ae9239f2794951226fbaefc6a6a7f6ab3fbcf41ef82ee5154ba6b1eeeb9c131b028da8210fca78dcbd990c5bb3ac0a4662ac9475156aa9beb2d3d15125ec3a54ea4a63dc53100be4a5f30b63f203f7ac1078edf1012520f3fa5f9ab86efd11b34ee58ba921879b787af83a8d7965f6623eab92c92e7a4f22cd2bf76bc0dc7672a7941f2efa06bbd3bb9cecd1121b04c80609467da74d608ef48bcbc2ac87a67174062af66ae1781994839fa52f7b5550860d17aea86e90e48ca3f4617339a3d3072d5c68fb924d94d1becd4ee104ea18fb838894b02f93e326f39576a720ad981b47fa3c344a08b9e157dc557379b69bc45f0e3cdafa71d58dca1b587ab39d91d3047a2a92dacb65bb89f7a5265d59926ad2b9cfbca0c752a5dbb221315ffe73d0e0eabd2cca2d20ef488b1976344fcb90c5dd9461da48b3a5f9fa9d08ad2dab319d459241f6b67a3777294b64ad8dbefdfdb7b050aeb35ead967508756f156816676e64531c981ea3ef981d76c09975575038eb7ef2c34314e200f189e4b1d052f52e491861b15158e8b4f441d36c0a2a5369d610b66784f94f8c34f38f811ab2087fa3d56b0786c7850d209f94b7c1a906537c6684b88e1e3683dfb6373876da7c63e97505e1807d2e6f59df153ac57c8164725e048386376522ed5f0433194a75cfc8e7ab3dc98aeb80f9b8604739d32d593de39ea85d5662aa41a8976ee9da5b8086f547d31a7675dd8ba9e212c50e31a8eea1a9dd7b91db64c4d753f35e7097b1f6963535cfb9e2f24da6cc812e38befb955cb5606c37393c237cecea7304c5560fefb5c7f71ccf70cb2062b3bebfa036221b8e36fe14154eb199dcd9b2f85462ec127fcc728efc48a71fefabb7a387fbd3d3423f3246ef56b3aa9bd8ba8cc75415ece6553debe9b4e2c5662b04841b86c94677710434b2116128c6584691e9b906c0845ea05e1f4fac062f99bb1795b232c43a662a44e14010275e6a9e15dbcf66453510356041b3d773c1eb6d05be4852beeb183b70029388bb95dfa359804dd141559cb3fedd36de1667918985092af0f103d2e016affd22fe75f1f7072460d929d83d8f829d0635f6b68872ac684363b4d331d8f154f0008f3e17ef170daac19cc6f5055b06ff608e9d97bb959ef55dc9843e35f80aca6bee6fd36436f5cb967a139024fb8ec65bab1885ecc2f24631fa723a40bd8d83999c01e2515c4b616727548a0c0b7820bdec57816b44367cf6537216a36222e92465244f240638cdcb94efe5ba7cb540a5748b71086c4e5140ce41bd5fd08f4a1bd95e7afa1e19a32bac7d03714ed5be1ed98b3a5486be8d4cfefb8d7b0ed40888d2e3922753daf985c1d8219570f3c7dcb7cdc15ab2b63c9cb4cfdcd1cb8720829045e535943886d5b421b714a66d857fd0d73acaa9968a2d6e2beabe5cf41e7450441cb31a00ca82cac45d8e9db1645b584ec031bce24e228a5c257634906533ecf299b9799337278a1cccf586278d22c6336cc2165f9b83fa6bbb31ab4d1d690ebe969cabcd139c2b2c840f8692a9e41d396c092a62d8b0c45a2a3ab53fcd8277aaf86669c73567a1ae304844ad1765dbc6af338937fda7e2703771784517a4b2957bc6930ebb402d8bf2bfc5bc9798c0d7ce19bbee944d105c0cc27af21c1e63f664113df662560ab85f961d85bc123079e838d1d4c69c6ab10a11eee1c007e5e14ee0f6a7481d4680632b91404fb65673e85eb849a2d078cddcc699c10b53e9ff5744837b854571d0e660fc30a3991cb7c5d13f96e0aad313eaefabdb47d7658c54180ab74e7d926673d495c0b4bdfe843483c494fd4eaeaffe9c42f76e15da82f84f2bda091da9d7fc924f2622370a68e90fbfd7e4aa6890244f1801ff22716cf99d22b27e7782da59a349ce734bc2973bcd802067bda24742ff88047f7e1424c6277a574cf14f59632649f451ca1981b3ed52a82f23d4da459456e2023b6b2f7f0260b5448e02a308e98fbb4c61e9d2f24994327131f1398136b4470dc5fe6041c0255b5c43e21eda453b0409fac0f802825a484eb1f312c971929d6082a29ad8a2fccb44072c9d8b60a2a8f8e1a6fa8b048bfad88f7763e0e093bb910143dcb6acf823e429bfaa9c4058d5dcb0aed28e0ce91cfb64c351873e2514ecb76fae1a89bfcf426cc1414b38ff074939ee1b8226f0cadcf679a96d4724da0daa0a941d448b2f1a498deee39dc9b9da5247ab8f4d71aa2fde71971b3a3bf249927f871e622f6b3e0d990b1c285262081d5cd89253ccb74af1a12b4561d5179cf009637650bf7e367299952216aed02a84ddc7b7ba7224b1316f8827f8e40938cb16b9c67d26b9418f69f565aa296627a2c6e40474f358b06163f8d47d29bfae5b34ce0dcd5154605ed9a6d32bad82d8a5e07650420bad8f5ce86db7f5683e68ec20186e273c6066d1915f113fa730fc8863521549782ed4f4499aef8606471919393cf912b3194bdff3b97bef638a4ea213bb2131600f2149d6151c6134c61f99377567716d2dc192c4cf0b59df5acd4603ab09fa494049d3612861da8571e0cfe533f94a7d46736a1d64f673c200f494e6391444144f56ad1115c5c111ee8385f0ef5a76027335e5ce1ab54203689194e5404541313ac589dba82ab7850b86f6e6cb0a0c33436e21a7992c38c200df1749e96d8ea334b924271b6103b3c54905faa4d937720f2687068bf6be94864088e93f727e928575c4a32623c985110da95901c6ee51564f03e1ae1cea67451099bf17133aa8e2e3ba64e014af4f6d62f25da7c8f1704dd85ed3157fbdddd5d5da54fc456dc274163344fc0defd4ca1e24c955e4b34681cd175e0ec545de47a7d7f5d227d92d525e2e0d8eab82461e1f562291905c62cd43b9fbaa56c3cc247c4c8acd7a051b82a6526bfd163e3ec2c425221218b5091edae886eb7633d3e57c24d1e8265de1789de1c799fd68a2487154faaece3888b1d9602b1332098bf8cb2d6c3b40268c106daffaaf1ee2f0d47aabe555ea2cd31d44626723e22a97992f071421cb5509f00c30c58f6cd59f418b994a16d8e9b18f6c315891d14b786e6914be3a09c310980a3bab919cb4da6d0e7cc5ff40f0e03910cfe188ae61f7396cf027f4a010d9cb968970474ff96b79739e5de14121a54882b2d98c94a9896c47ee89731296a310b7f9b333264786890829ad08377e8e07da70a349b95730aa5084fd1201bd2bac49e4c271e2f9f4d7d9ad461d6e199f652398a7195f3df172ede2366649105ea41619b98fb893036004d88bcc3fb9546166f340422cba1eac00bdc3262077c8a92151224fbbd718e9cec403ba53e9f0f74efc23ec398c614b1cc0a219383930ecd873e66b8996cef1ed415068c993bbbe4a2bdf6937bde5cf240db678c104b8bd9407ec49dc71e431aac4749dfc541abc734f85c0f82fb355c4ee4d0d5529716333c272139aee7db8658b75adcc8f5df4a7251a22efd9212ca5564d368820421c958b0fcdd9bbab96f65d70818b3eebb578578be4d67fde82d41380ee6fcac4b3f8fd894329c4453e1249e15d2bec7bdbd9ea328b448b04af456b697a26eedea7dca722f3e21b2eecfc03d091f1dbfc3bd718dac6b455d651cfa669176250ef640c4769d0299cfc7c26745ede302392ee90e7b296a59301bffdb31583e62666c84a5f33576b3d41c98cc3b28268f7054e3f303d93483eb7e3f681d66456b77ba1f78fda3775032808a8d11bd1be3cb807464d80f3418eeede0eb72fc4f0f06f319b2302c73f8cfa6a2c25d16f496a409a79733c9d57a138c7001c4e20c08ec8201778291faba1eecf5355079a93679b38993f9ff0cf369cb049acbd3d2834a2bf1372a668fb11f164d6a250ee7ce3c2844e0d784b7de38a863c5a35c5828813e4ece806345af70a21e67752a5a9f1464f090445b37550abda0073656afe73df698943bdcf231e3347836fd1de77a8697c4a49872ca29305fd889339426f6e2cf20a36626136816074aa1a87f3d63fa1689a1d38d7a1091b9ce9b262e36db907f73dd4196ce34c2017e82f214e6a4e8cfe6146fede53a694f39f7a0d29058fdf5a4328ff632f278d8f22c02bc41a6dec822d28c1696f1a86d13a2aae66285eaebd0383dd78bc7c5abf2f92704bb8f0ab9e6dd71f5139d4f851f1614620533068e78c1e0789f224862dba9533bf5d09fb6fb3ddd457ccc875810a4aacb07adf2b31c8c18eb4efca5a3421922a9db83e4e2e0faf035c57d1735afb9155e344808a55bfcc798282d107ef663be4f07dd262e6f0888ccb5b113b140310b3db6eb789f948d34f72a026b650eb79d7e901dbbc9602e60581db4561e2b7731e97ac8cc3355e42b1a58a7ce10dc719ec1ccc01216fa3212198c9c6eae5812b6bc3aacda4705653aeca1e3ce79dd24fadc48f725bad581e110a5cb40281e75cd348d46dd9a60c69eec630daf6224256605ad62eec394a64aee2901f4eb6b2fad8ce110209a08cec90808ecfb240b664c43ed3b2b53d6a35e4379961a60e1da0ebc6de0159b78779840e7a0b17a1bf4ee88388504bff4fc5ddeb5158e9c4915b0b5078ef622e98cee5b11de2ac0af0beaf5396e824b9ad6ff81f262ac0da955764a174dde945a5ba14aad22aa14650e7cac112588fd9adee85604af7e1da8031ee4bd3d41e35d5927555ff40d0a2315b9ec4c20062b2cac07b83884c7a0558775d1cd634cd9d50365d666fff3aa8e3718da93160439c8b1c26c0354e4e29f2bf7f3d061e9122c156a539d69cf9388386e7b096bdc2c2b9adc12861e00dd56afe87471e381969c1ac45e2c5dd95f88462f19be006b3d3eb00f63463ed47273ac0d173b1cd0d006e3554857ba6604e6b6df0d0446504d49fdd7f53ba6eb6ac1d576a6af7e249834f3f0f0598710921a16193871b56d49b27dc3e60e08d137064eacb7ac5569d82f3dc84f961df84ea46f050d6c3339d042c445d330bcc1c22196d189c97d75c29c3efb04bf9ac7c03123948088aff4f20cc5c7daa96472a74ce85488c6e769ff5b4471517b2e9fd94cac2438945bbe07bfe354d27e7c1b9801665215d96db33aaff2855dcf7a5dfc20c41c27b5e0ad252127a07005a684fad16d7116c238d2f34ef14cffc1a7c2f1c9c3ce84b5251b796d0093395368c3fdfa311daac69f3e6edb057e9828b64dd77f9fc55963d28e11eef3c658b3957830199c89308370461404bf86c335a8e9cb75f2bbcd4fae3db1020c1cf92de2e98cb10b67f292d020991424782e96161664d1907338a98945039878ed3bfd284250e3274a454278858e94098f38c37a815ac046dc5c4ded59a694b5118ecf34d97f8d061628a68b33c8ea55bf6767cdc2e65e2247bdf5793392efd2ebfb91df8186de18093f5cb7d39ac02128b0c3c0741f0d1ac9b2dd264157ffd80ee7ea621b4d2baf46364d9b2e2d7e1ab8bb085620b13a429df4d1837d69f5d9e6903da7219742882712d6a3109080f49bf472949121cd734efa3922ba5d4dee2ae34ffed17fca96a16bcd4b53149ea54eaf67d954484397025ddeffc4b10393c300e150334b5b9ff50c76002f6e454e3b271b83c28e6489a93367f9782b5a78a0dcf320035709814da67c9efb6b41a24d9f09bf77be11ba9c162f484b9f0f91a803a3973f0da8ed696ffa09ec6de57b766b986599d3e045cbb20206966e6d32552664783bbd89382868294d699a67131fb995afc1dfcdd7e1dcb941318811eb6ea4ad6df317e95c2019f5b954b53159cb680f713b542f59e697bdd3517654b82d15e85eaf736b837fa5bdaddad5a3b0756124994164db282b7b27f101d5d1894fb4991d48946f945315123f63d21e79a44e5de2d9b8ae61a58a15ecfe6d31c9ca7918fb0d181b242b71b046e7f770130c15cc1a83fb940501b83c3dc00079acba731e0165bfbfa1269a85b145bda3b96e2e3b117b6fde2f6b165816b846f10891cf836e146036e5e42fc774ed53e247c1c0306e2ea248ab45e72dbd549c460418f9a6a21b0a47d87c849fa03729dc890bcce710280020e1e011221f0dcc9c3fd5b77278489b0261e8d4e207ca73b84c8997f5f845b3c08497885a6548d947fab57b60ccee8adff0f4f60f6f5181435a8777b8a8bd1d776b8d41232cf2804c64d4b559a6889c7d5596690af3826b7e1c2027ab1db8a23b8faba443de89545de284b51ba5266fc546052810c8145a20e4cfce27d0e5a9e265e193dab4ecf26a5816350dbee685214e01c0df778c0aabc8deb887003481167cc464624a0a9223eda1be6ad3a229993cdd9cbaf0fccec3c1a5b8509cbcaadb489d78080c90e5a861128d7977659a938814d86d9826d0065e2a224817e01eb98b53886a04fdde910e7bbf693b14f24cc5f7d770a884148b02a5481a0b525d3656fb6fe4e766b7ff06d1e1001be9263e6feb07c68070fc914a627d1dbd1238e1944bb77369819dd7023e0baa7236b229723de6c278a296ce4168e4a4ab1fe1978e958107dc1bd2c63827114c4d78dea2e0ef3ccbd7caa95264bcc7e6980ac908dc465f593336297ea3983b937312b4ee95f7ec0cba99ead40f2d6ef4de48ff3087239f2895bb0fa7d253719f89fcd4322d2b01db5f0efc9a3b6a0b6005d2f35d70247305c34790734e49a291b19283dfaeba029d347c53b0c41c039f6fe57dc50b3043d36eb86190b18d6390bbb7a9e3604db723356da7d2f217351fc8e345a50e153c74f3b48e17b8c75986879c902127d869519366da28363ed7ab9b3edfd2c5d23878647d771254e2aaa92fb6c6b3bcaba5698e7f9664e955e135bba1ce21871d659c2204f3882a95508837f018cfc4411a760b8d59c2bd2e7771432bb3435540b92d7be24f9f9461d789b7fe63b1a25b31720aed8989108a5ad3f5d697f8dd85b7be4fd46bb4374445cbc6cac0fb3e0e4d3b8cff0461791335996e132f29b8125df76c723ad1ca068434481a8cdf69d8a6ae7307fda2a1406d2e955c26cdf20369f908443fac56c9044feb13cf2acebd1408ece70055b0d22d5abbd3b870ab861b1a4e43210143243907930da6043613972ce48e6348d529c95c18d0526ffe28369e6f2466bcf4b8cd2bad740459389332af23c05b5c013e42b8ea82869f75b55b379f8d3d63071fdcb3b2598de65622065af21ce1de1a2aa58204e4570605b3cdaf02afdb71801e5745605fa66d7d2ff9cec3b4fd8c96d8dcad604d5aded98446952d5b893c6023d576456d8116e6ed01c9e120e686523e124bbe14e0d12bd3742d667de25a816078446877143393e651a2de98dc2113463371625b1143e7a0b46b6533e0953c3a3ef9ea6087749d8efb5eac889373aa7b7e2b970c90950cefbccefef85d30ddf6100c0c3a27d2d73a4beedb537014e63a93fcafcfd6c96e29f47522a587c561c789f0bbf72329f3717b6449b8f17355546f91e19bb646e920f8dfe1413a43fbe82ed23b8a87613022cdf4b2273794afc89ffa75df8626b8490654db219d339644ee2fe72ae21ef4b474b9ca27e969f5938c5491391f62502bc32e0f9895f2ad65f25e4c94979a3bcd59a2b9f113aa049d5dec33652e9073eafb550b4ab24638f0d55e23610fb22ec6aa40fcaf589fdb45909da4b0b0af630db44e5cdbcce2f2a548753fc8976eb556db10a40b1aeeecc6dc734948d59f245ae3af6eba3c196a1e7d2f3fabedd18a1ec9f551b309281519fa22cac35042492b633c2e9691a99e3bc9aa121c834f1fc4e1a45aae5c2e6dfa32055a0230919c55b0feb9f8ce8b7d9d1522bf7a0d4b503f77d197b35658cb82dfbc7086d405aded7371dd08d296e99fb620fd7a43957603f031d03285df00cee82e5bb535cfcba89d8ddd1d5448c0c3d1941afb0d90444933b3fb38fb07fc897dd37111a7285bceed2a710bdba5b8c9755410b9b91f9c41b5fe95db9f544e692cc5a777e63120eddee55eb542a10fdbee6bea58b8990b21c73b89b426757b13f773228ee6dcfb4e2245e23d0d40c5d189e3b24bcc594694a0889b6a0e2acc3687731c3d4b243fe19e579c7774ece6dfb580d0f6e1541721d1c59f298d788146ac40cd31f88f1fc279feb432c75ba27b6f3840b0dc0867588c3e630730d58c3fee8d0d18246b65db27c90cb82a5b18c602fb02d395da249273dc16d9ebaa75191a21c9625ccf87959b87fae24b4341164d92ad74e79a1535d4a8d142c88583f4ae68aebf682c1040cce53d098b4db0e393ac7508288bd5a1b577fa7bc1b96661f973d322955ec1abb9d6ea3490127dd7330221a7e590493beccfe567c84a5d7f09759c66e9c7c8defb3c57ad56591003cbeb8a2fb3c912ca507818fa9201e219e3ec88df76907a7bf635eb3afdd27ba3141d173b10d346f9fe52112097d2ee56ed0b6d83df97b53521c7ee32c9e2fc3c109bc0d144314fc708447c3ab0392df5d1319e722176a425e262810d7f0561b4fcda3c861347694d66203b32e9741dfa48a8109c9a6289fa104b095fc665c7b2de00c765dd9b90418b95ba994537cdaa2a723d9b8553f68a192089e31459771e39a35b8230b0281c0939580f21ab651047377ad79d08ed31db191a0704a454a7cbee1bc4d3d75720c0daf8c083a1f7612df0bfe109bc9d5a1893bc3ef38e8dcbe15fdc8c696fb00018363c9891785699ffeaba4745325cff2427f628172020e8555dae583972319ca9639c4795d6ee3f46ac897032cf1bcb7acf9a3b21cb6dcd592d1dd4c5b0f5ce0081874a2b0f4f60c7d0b23f54ed27d8d56d23ed615cf449c98573e95a954249c492ccf665b86a1353cf346739debb08423f34760d11fc62c0d9333fe6ff2a0897f6b77e7bc580c6094dacdc44f8d76e65b2a12e193ca599d01eebfd460b0e1942b7d873a07ad4f556236b986ed80005b5d998e30ad00cfba2fbc41cd9a02d78551d0836f64167f9852046b104861309551707ef08d762ac6953585cf36911e1ba980b7c019acffce5f08a76003604b6dfd40dc12a19ac02fd9fefe47ee0b0218bbcc4d411cb482789e80802a272ecf12bd3157f2a8a78353c132f516d235765c07fd10a59947c8d348b77ef0a34491add4124b7f6cb4aa0b26d80d9ed40d71bb473a2f213be25c41881b5eb54efe44cb6b8f7ee7c9628d387c57d236fce9a9ee4beb0be4600b88d8611f30560b83eebcf3c02cb19d13e8ae5510d4ceb2b1d7cee985e757ce6ad150ec930daf120332f87377c22b7603b67b496aeaf69e8f34056281c8555d796df695c987da3d8bb2d7d0712252a49175fef051765c9611ad30c3e57ba2e10f7f133c741382367d256dec43fa86e08bf49671daf3d376059d0476b424065abba1da852168f87709cecc93340470cc03005593ae1857ad9fa44c6ab79fb72f3a168ad7f0a1c15545958097ca547bdc47f55b8383bbca1b0e51b04ebe880745ddf35a3ffeaf6eadf218e0439e5a76b5a7f054a74b3903c855ee6327fa05e2ec2a70ed0aa694b2ea3b69bc933a6a87437de84f3352ad48c80092f73294ad8b4c51a9953cba48f83d187d16f1a5b657b08452d50adf85f9ad2bdec53086e4cc296f4916745a99654ef0fa7a7733c7ef25b3d14af3cf4d2b34585136577fc76040ac924f9a69463b70aa53d3c2d575064af36d2dd6c5f5f425f9bda571f01924a1dc2383fe08e7f45477c8d508db4be69a9f7febf351b1a68963a421ec2a742d2f7fe8834e2eaa00663ca0a30af720986caf25d076f1401d98bcff2dbb1348fec202207d044b74c220d94911ebdc48bfaa81094b6a42cf4635005f33fa71340f5d0aca40ae5c1049dc5735b7d479a032b4fbd46ba5e01aa3285ede8c0527a68b2439bbeb0870890cf63baaadd0f1f8b7203d2445f617605bcb84fca7fbb784788ae3bed22eed01ef818b6dc1dd11b18db5e0271cb94305d4bf6a774eedeebc65b92b9f941519114cde35a19bfb882aed0f7e156c32f5ffbdf9fb379af3698ec994d8a8fd5db540c1496d2ff13ca8b7a9598e2160cb18dea3dcb6ea631ef1d6902ed86bbd60e270a2fdd84584bf03fc5bd6b05236c6a2a02f68bd2f1511a357ba1e5dd29e3c897c5924b5a6e5f40212bc8dc78cab6365f31794640fe66a9866307efd65dc6692e6bee8ccd5ad0b9f625a7dbb3121c14368f18b1fee77dcdde2768ad10a84f313e5218f991ffc4a17146c6954b0e74530cff5830da73b7501bbee1171bab2b99fa883d99fa61a5355cec0e0ece35509e45b901a97209cc3adf824f483436f0751229f61e2955dfb0780f5035747b3d2807754f3913ff158953da62387ac000f483bf54b9f1941222698a8f6e5025d99d062d05d62737f7bd28a836e4311fcb73d8553bdb045e5a56752ff23d36f0a5691509143005e5512ebe0d2530ea6e104a700f6ccc193138a9f125c3ed2188e4ed382ec1c99101e158064660e30010b0fcbfd2aa7e9fa4127302d9c8fd2591b14c985a697add575915e0d396322eac785dc2b5648ae91c5bd5b2fa89839fa5d79ec4cb471e7b004666612ee1e740ea3bc4a7b5f925078f9ffcf76cc2fe9658b2f201bffabfd4d501e1c0c89515a9b7c69b8965fec4ee3fc988cdd10d7d2eb3a003686bb817bd264e8903201bc1b192b81be6345fb7b3615f4888306329a0002304d53fd97c89897ee62508f42c672e61416914295ff6f1c378b94cb133cdb55a12d6fb1da8d13e070c5a77c65f7be888e4001246916936cfe487f1c5ec327cda587a948159ce8f3d53c459bcb5664c19aeea9da70560b8f86746650796da44d102a74763de26bd35b17d6acd8af5cbdf3b68b4ef3e67d00c71f714d2dd2d2891f630bf9e304303ee7d9b78d3d043c63e8e93143e3e4ee826220d91f966c1288572824ed8b8b5acf39bb887b13be5389606ba72ec3ab9aab9d9ca2564a43a1d007b52157b191fc3c6b4643a62f114ccd0ab2777632f30a2e3774f272631361681335c9aadd62adea4e1f1fac35c49a663b33da38de7016261d3d32edd08c0a03d44ef34d2718f530122a03b146c590694bdb9f32b1589a1a2246f3450af3abfedf96d0c74ebb6b5641af12dbbf2420c8057f477d6a984fc1f6234b595a63fce17869970dbd71e5676632201c124b24f3e980b31dce3e85d789e5d513e10880e7f40e697eef5ca8593623271c597e45e09b103d8245710ca11bdb2e4e9b16749932a63ac0bb5b2edf2004743c77ec8d61e04b0cc0c2475bcf065a9cd370cde123ed8c70c9892c16d6a00d1ab3f20fcedb21166f9749bbb08900abf45c1047aafa3dfded4c862f153660432a89e59e12ca62d894f0775780f7ac348072a140e6fa4837755b6825ffcd9836bfd1f0c080a37f7ca84b3445edb445df3240650bcc20d42009ffc9b1784bdb395b764c5298c1e903faad169d27ccd2bba1eecb0b39bdd72fea6ce49fe7cf56b519398eb07e4276ff3c4f5ad8626e5770154e68424c9fe891458b03364ad5a1627b5c4e8dc7880fc2c49a4e615a4d518c14ee3f52f9c316d307d54211e058877a726d18df4861621c9ff60a7e310447abd2c45c71f3461e5b0c92a2598c5f622efd29450301a859180494d3d01bf9059f27a939ead6e74f339bede7a6a383f4ed21ef494c6e0dd40fc6021678e74a5ab4e238d9120b73d9a5e69f5002eb40bd2a3a8e59c4b4aec920a327f1d423f0c4cd5d83a45825eaf3204196d0fa76ccdc443dce3a53e48b1187dd22d63c44ca1b1f2edc9ebe33a9551eca4e0aac84fe89f1c33c2db0825395bdda5bc9dbce22f8d1fc76ec287d67d77113ce84ff82ebcdd301f556072c5a15974dcdcb127251dde80aaa162ecca8b67b697aeb9685696f5861918fa7903c4764f76ac6feb0e0e5728b0c2ff402bbb61a27c67f8450a1e0396e57a69b34cbfe0d6e365474a32e34d0e8e43989719db519e23234be109fa35b6e5dec3ae3c40f4be567d0187d6b88e1640bf0e3f3013df435c1bfa09fb6def26eb09236ae53bcc25d3e1fc4cb9753ad2919fe48a3004262feae8f9a55c2f356c45b6307f2d289bb95821eaf4344077315c49ce0ca2dd33feff4df28329be0e2ef3b3d031b29b2fcb5a5435ed73916499205c7601f8388e268988ccc9139f6d1628426c5a071a3cf2fafd295bef1d5afc78d23b36fe0369011a12075e4fcc98f22095d15bfdb8afe8efa5e5a5e850f353bff5fcf030cf74a89ca9b6717c9b62d02141d7ee173ab7fcb0d00ddd78a913c00e2dc063b0db271e95ef40734f962fae49969ee62104bdc7d06d09ba122b8517dc4efa62b9b755c688736ff9805c265aac16deb8c8710f4eb93d6a9abfb4c8a6b5ed039dcf445424ceeafede405e086402683c8e7556db4358e73d5098084ffa2f48dcc6edbb9f627482afacfc919611c68c19b5d090a3ab8a62ca1775c4a78f27ad87d4b5e841b86797df992b6a5663afdd4b5f63a70c36bac8edcc248cfb7ad6e751527bba4859145fed6998208aa16275f2a9687f4483ab7dd125ecb0730e39334fcce65ea7f860447c7df03c4ceee3fba4cf65f328ffc5c97f4e1c5c75e7f6b1d3e6e4844aaa21568bf56c69836da83cf84b1ee1466df70d3e377860ca02de51381edbc14677d1630deaa38f3c54c8004a41e7d0cffae7aaa749061e0b991ce9c79040251d0004edfcdf6678669a23a4848d93885d08b4d35ec47d285988717c16e73e3ea532e8d577b7411eb75f1309e4f319581e0b4603988ec0408061e60255b5ecb6d448781753e6cb67d7fa3a938f0f58dbaba4e050ae386a9c13fc214861b1bf329a0b9d120b3c6dadd904e77bfc2ff0b547b71b64a134cb6be48de2e02263dd39226a7e72e05e84b8b04664ed51371197ccaee8005a2fa1e1ed2a171439a34c4eefe2ab5321b75a5ce008faf4704d4e0aab373d743669b8a1ff8a0091ee1d85154cb75167f290a0cdd329110da3001ba9fbace15df3b177bef1a4b3222d91be97c02fa77078aeea91650fddf02ca8ed7b77f7bc77430f248c5259c1de0e9918cc8210b11309dd56ce538c87881bc8b6326a46d8b9b6f7595df6613a263b2c031bd1ee4805bd6a139e554563a2a7b6aac01450df59e073fbf5e048da0e1f86c98b2040b96cb42fb10f06f83f6fbcd9b9925962e19d39c964bb8f78af8d6a7f8c2188c58c34ded3f6cada3091975778436d3ec0614afb29622853fd195e5ece21b21bbc2196ef485e327c6f6261e2e9b1e30e573d08c3c65b349caf3540fc40cf3bbfd8a2520e56cc51c46ea8a606dd2af209931bfb7ab1689a992fde21f502bfcba5b40f13de5be6abc1a35e4db6b9e06350ed0d1f8065244f3eab1332aa6a67ccaf1ca24033d56c5d2c0c878918e2d437d379246b9dfc4cbe6e844df6034d19acf56171460a8ac349e377514081d2779ea80d400dfd96ad1338b1a6a5644b6311596e6b6602b6a15e344e1607131c5d2f413ece53b33f638d5ce65981376381a5e510f59d89177604428f1302b3108675c90aa2f45b3b5622e673753740d07d23c9cff4f416e6acfc796f97490870741a2228e6b9bca2d2be99c768f8e9cc6ea01d53e0629ebff3f7167cc26252e9b6dd122c821f8fac104dfba84fccec65ff769eafa45a2ffb2e08370510b2ff037ad6656adb0839fd6eb10a722b987168ef72c81bac1010d00340997cf9be2543fe9cae669750d9f5d5f12cc236900be2a286734486c3bb92b57b80bef00b43ba3f06f9a2f7bef1dca9c6b53a75f2cc12fd2fd3fef27916192e9a4362fea6a84a47eaf9bccdb60f847f10c3d77028e8bf7c9976769a7b2d3df944bdee5bbfa206fefc82146b997d495551316e740c2298146db95e35c4ef10921ad2c5f078129ef57728dcd85cf50eb1471403da35fcf96fdbfa5de03e15fa6ac01072526974ec836e029456952db924be8150c6a7a9a60a12724ad6b37d16659ba11d1efbff6f9654c4e9b1e1ada9495c43ee065fb1f9de4f7fa9743d681428765f991ba1b613441a7f9c0e52bb70316f92bed9881d5d2a224094755338bf3fbc0cd19664c7ad19a4b24926d7672dad5bb262e08d273aacd48763380298fc0b7f9e6d92e1b2b7ea9c0b4563152ebff76defa024a666077312b01eb0f34026750aa2803e5f2cc6a119593aa64f260ff374314cbbee8db76eb2984de36d2f267f20563f6a7511c44f865e4e1fb89b3eb8fe24890c12302d81ac7fe91a7fffad1c74eeba3a18a45408d71d82550268018ef2760388c5f59e17c8274b55ace56e6b0315de2215079d1037a8b6e6351d2fed3f88f11ded5e68638988393edca924c82cfcfc59d63b87e35de5953e34afb1841df15d69a1085b6e6b9de21bf5d4ef9f29425f2d81b99ebfc7031aa2a5c6a93b509eddd3494f5ef9883034bcff471e054abd5c80085d5231e93c7df103c4fff693cfdaa0ad14aa265d26f1ebfe43945b1c0bc3531d18556b40003a31e839b2f4ee756a80742c150caf553784e93e2c51859436a6ac8a4f51c8875a0f60e6e06f353602121754fc0922130f13ee34d988ab1a0fce990849f1157e964f83c18fbfbec8508ebdbc7462769b0d489232d4471fd27d2a224a2c959ff8bfb13728fb0566cde5bd8dfc0babc699f4dac39c1c92bc3df16bc4fb1d3236e4f21ab13f1068a1a007e58afb1598cc011fcdcbc03f08c3d0db3fe4a967bc42cc392e9d262583be0687d82c8b89e97f9f1462dcc170080f2ffb19f822e01582d989d84de77b820f278199fd9724b31cde11898d6ce4c9f6c8852da30926f28c339366e4602379c39ccc4a839a6bce58be610c7ed42d622cd9e833506add22e896aedc18fe2bd3d8f8775ee1cd1e1da277ef69084ff90753120f72751977732bd09b760b3749c966941cbfd2bd014c97a5d74830dc29417f4bdf6d5f5c08be858ddfbeb74c8787584d60858b42681c656e9aef732a799a62a9f5d4203462f56c7aa087167782ed393d93100780c5f6044b06fa8762d70f43b9d59d3d56373470b2a0e931d9136f606e99e92976911db364e7903bf6453963f9b15a99b81056b5a962cfafad42b7463c784b04d67aea674e70c1de90cf893c838c03e112a127db6e87cd89af377fedeffe35ed7472cc32bb3edae6f7d41c4c40647cf6efa3fdd862e793e6adba5eed5b839ecfc264999c2d52010d0e3fadf81552c55677d4db1e5e5a07948f40576c72b3e141e666dfd46ac445ea64af3044c2a568a4f7dfa24dad7f50a478c350691ded52ace7b74837875ba52201ffa14e7bb2a662da278c63bacf82e046c1350e89f87c5742c87dc21cdce3917566653018de32f1858732534a3657c71c91cea5fd8c8bf9c24071facf9e1acbb3bff33ae63e1606297cc0c153a7ae26e6c43fcf80c61d995b4671889c3391cb77d415ea8bb0f772dd4ef6b71823ea5d33892af92704998a166e125c60849a178c8be83ff194327bb601a0752c02f5f0224a285ef354f2b84877f94c9c2cfda5c40c7c1b7539c6527fbea5e79538012fb5496def7056bdb70975a70852c609330eabe90ab769e86b8c7b38ebe020882e803babdeec560de8c1381e5b5f1c889bbb08186ba6a4d8741cea369ee72a166822674162fe43ca04cb21bd8475c3c6d98512f70380286e1d6f1fb54c1e5746275638af4ed1a013d1b5124d1df32991ce7d329d819395246fbc2832f36041bca435e7c8f89567fc49dabfc23864abfe7239a0929729c032a07dd810301ce59886904f18b89a826c23b5f4b43592f191c6d833d2bd5044062fecfdfd3d8c4e68c7b8611c22b8db1d2ffda564db2dc73b5146b72eec4210acc3117cd0cda707f3bfd9d4dd1afe1752aa830a2fbd7cea94bbcb5bd0906218b2e9e6cf18a19c5ddaeec9c05277a2d478c8fe482bdb297e5110fe46f759cc9b12a114f851c538bf45f52cd74a7234d569fe94b1d968872e86332375811f7ab47d9f39a58bc181f4146c931c4e196342ed14d312032785ad60c25793e1a7ffcb2387a656a03e04c8e8842182228e52bd7b23cd72aa8c1b0a31fb4410c7ecca29de869db22e343ffae4e7993f57370c039545d68472d0ab91490b9b506b505fb2bb2849142b79ec9767f8b9408fc9f4023c1ada128f971347dd0619c29f72dc1c28a2f0b06782fa68dd61d75446f5d01d415955359cf265c3c7198c061ce10d2cec42e4fc7c036d7bccb6807ccb1eb923323646a2d5cd74108dc20961df5c0d9bdcee221e84b9e2658480960221f460e81a914151d42f9abde19f6614f63cc5e184393cc3931dad644376a4d1768fb6a1eba510db4c62f0cc78599beda661fbe2226a9a1dcd3905e84c4ef70b0bae16d08a9e9d32979f35b553a10c87534d9284664fa208c82c5ace5170c3f85b143b85f620606be77edaeed781b8135bbf9bcf8b72a563a6673cd2201b0b7548bfbab71539f0f25ea6f8647800a12c3fc18f9d34ef3d1a6f0de4d376873e77f7984585707f1070490f84ea06b22f58586eb2acfdf87c2d22ed89f646a602d86a5a8a98b171bf9215ae0dfb5b9203ba3c52c91ab30f6f5724cc8174a6ac6b78668f2f5924c1ffadeeaec916f39417941604d215a731f291517ea3ef6f3e1974849383f869197188f49eaf9407585d7cb04004187cf6034f85192eeb764bf511c7b3482f50b64447f062f0553972893ae326d6c2eee2036d2de796bd5fe864c1593af41099cc708322b591879bb26b48d686c3c2a93777782c5736d89176c4a2e13ab7043f4d078764f5f72c9ff6d942ac1a5e93f6d04efbefd561c282f55f9480aa7588d5705d6d1cb018f246b735525ebffe8acb20b6fc30c8a8844bd1c545883af7e2d6108d8aa3ee90786dc2eecd25b54c5e744d576ffc3744e3237bd27157bdadc5766ee55ce258e8a6705e6259eeb7db5cdf88a5343bf46ae723a67d162404b777a6d15aec91b1ea9871310033abde25669357f8eb2110c1facc1af8c66a1b5179862b25c266a3446559bbd88a789ca6795dea36484420e5ecb298afffa741a82062179db71f8d70c09bdec051c0ee703b933d959bad4fcc51dc3f3f28fc3944c62570c4b8cc5d162ebb9639a880b3ed16be1d7ddcf658bed9ec5c10bc75e5c784c0244b4e08d9efac7c9393201bb0f52b4afcf5769d205984772e01aad1377f61083cd666085328e7da920f9ec00996595f2f8d5509631e03603eb788ff0e14874880384268b52addd30f3200593fb2d205ae7f3b577c633bb1332b1c4546ec3c5a84a69c85bce300b1bcdb83b73b3a5f543329ec7e6996affaf534cfa6d9b50bce3c9fed2b96c35d9ac0b88438c9583e3c2ec7780feb48f409460bed5b8405c250df3095e0c3d39dda9f0bfe459c4813a239ad259bb4c545067d1a9454ff494ad68e079ae37c424b6ddd9ac9ec8be521e51f839c9dfc9dec8bbca0bec5bbd33b91ab51194145a3c99bb6b0f207277a065f1128a36e37dc8e8ecf90ef78f80e0ff4a7001b990e2a424749156d6185482dc9299754f34df769d58e22b4584585772ae1563d40f0835f7d9034712ceeabe3754bf41352545a4af31ffa36131f5e7da46f901fc9520e208fa53682ab4fe41e0813043587aaa35746a5fd1976b64b627c4755803609dc70c5284c3adbeacac2f7c5e11bf68c52c6b314c4d21347d2caa0722784e5d40b537e49d9102a7670938e4849717d56edc27e952b421f6148bd19d323e2432bacd0b25c4b7f44379fa88729635a31888d11917a183aed7da8b22c8c9ebab00a0430c104221477c59d0b2f33087fcaa801ddc29242dfd261101e8c8fd35cbceee551f9709ff1c47eccbda6cbec1c4f105db02f546121dada0b66ca5748a653128f44c8b45200e2db4dd5712b8485468c385dbe5cd72fdfdd70f17820f7098430cf8629e88841fca4050a2cece7094020f39a5a706ed5badd44bd6d34de6388a5f2cab901ab898376d2c7c1b35d28ae070ea6fd81680684f699d20a8bdab243868b933a22888514ef78d0bb7c994472c7548f508e70c7e3bfcb0d7435a927a1cea90eb9ac79a99012c8a0a37b259406362d3b9ed9ce4c5b59fe592823c475274bc16d0208da7638fea441d43602e7e2db08da31fc169dd4d8ca19af34808aac5a5ae5dec01321dce88e7ee61e3cfa675d8337df7e82199e072b2c84142452046cb359ded2cb8f59d7210acf83cd28b5d27661d7961cdec2539259dc43393de6a0c29a0c9e14edbbe6451448dbab8d6f772eb2673dddf0f748446c1ecd5f025332b630726d225a905883d52a485f3128d1884edd3a8b37bb7bf677705e9b0e5098c7be2420237f55d762a76a4c7ca5f026f862c97809c505ec4520e13111d23a660015262a1cdec0bf4407713334141b5ba662b8bd224821160c8dcfb3ae90a039b13fa80f5575baeca7c3c2b8d6bddb25ff508d3eb8f6f1dc4a9fda57d66ce9986c4c9aafca54581ad2ce5f452b8007e4e629ec2f0667c8cf852cf9ce74943b28ead50a1c2cfea7bd22e6cad0b4405ab1f5900623287e357850c14c7a4d84a83bfcce7b1442565a8295f1d5d32fc4411d470f2afc2f27433677be9eecd522d61f86cf27b7d006b3fa44fed5eece2f11f741daf9e9eb4e7e0401b41d5d1780d232f380f77a27f54027b76db13c20ea202c2c5b34516a1e9e04767bbfec63ca2407817df196ccbbe2ae9326d15040557c9dea16e67c320e1efa23c2e02032261285a703b5620320f5a3410ec84944b5fc08f5a5704e08a40000d85f803cddcc9b2aa2a226c6467aebd508bd6e209a99ec2d11090aa7c42c7433dc6fda031735bb00e704e6f95c76dec10ce48aeef8c68a186cb1aa2616f796297dde32d317de3b1ff8aba5ba32532f05abc14bcaca97da1fd7cbc5e0e838ecf51180b70cf6d521f83bdcfe4eeb0e06fc111e730619045280ed2427473c4917834dd3bb250c49661c8dd0ee54dce335e14c357470f8e5ea8cccbf2ab425658ecb45e6beb5cc0d855ec6291c907e75f2b6b45a0c3599a71da3986f0ee1df55c479ecfa39c6e8ec6c343d38a9918b45c730e6a1a9169aefdd32e480a433e7d3f875faed2782c972157a7a613cb4442db6e19ed14a8007f344aa05570cb056f28808af74948e5cedf4341b827325ccd4cc215e29e66c2cc767504a2384d4cd5bad43613a3257f95eb510b1d2f7a8aa03560efcb2c301ba2fba55c16cfbe98918ce75ccf17c8714e00c75a867bfc65411ba96d1ced094fa945b513d74ece09282d78ca12c11b269ed23e038d6901fe5295e95663dbb2db1a160a35007f4df865f9a9e456ef7fd1d45672b11d1168862b5fcc42806c3fbc46cfed34575e29830aed4a6e058a113136e8972ad131bb6f9f6861191c48d22ed392c0134a38e3dde564ea4b9f9e61d03a4d9e19a8860348093922efd48b9bb14e8f595564f6aaa4e72b766dd47a8f4ee8615f704c7fd4693e0ac224d8577d855b70b4c0fccf9183cd51d811f8f3c9e04fb39aa63787f5d8bccf6348045f96a4fed608112afee43277f8187fa8ad385b98f50dbcd15bb2ace4201480f7ddb3c8cde17d89c9d35694b0491f0ea965b628862308bf4b95f5afae96205872d5da18c3250e208f3d2f660769fe4bcb7fa737ede520ffb9c549a59fb2b1171a032d1c12d315fa49ac2015453bdd95f9cf2b8e0cabbf2c8f833f15143c77fbcd4caabc9e2642b8a8995646c29decc8c31554a7644e84d00e8734f3db0ad30ac3b33555c1f1ece400ccb414c86f72212934c1ede278c11747e0f554ccea74411065e2894a823af88e22e02a3e40af56478fd6b4ba19468390153d92798cde64c96d6ee48a14ce43593da69dfe9daaa526ddd66b3b6167f7d805425a2e6efda86093b3f6bbaa68273fc973a0d312246449911362e24f0cf277c24f989910f37e6c4c30620684b634c3b48ddf5c2ec61155e815b0b1c2c88bc2d31ac27a25c8f8e1a50c49729071135123584003031b545ed58ff356857a65c9257d28da3b955810fa1726ab0a2120b7189a2341bb534acbdd00f1b48f69a158a10b0fc05d90deec7750ff7c16d40be3410b5911fd4b06e51ac92bfd2dcb4adfd603a5d83dc7ca010cfce73674f3cb1a0f2ce433e5b4f5b140c01d6b34e28fc03a1d8baf0407d3063858bcc68460d9e7a4eea947d473b65d73306ea1ca1f703fb1504a2ccf8d0e7d059b4e8ae05b00bca1c9227cd47b6f7b424277cd316116374549b283be65902ded25048d4bedd0093f7cbe86bd070d6650d4cb36c006e4f83763094e2af50d323fc781568dcddd8d15d7a43d044ce592265b413aae6623ccbc77964669005b2b0e6ca3d9751006cb6b6044ca49406197807b26f1f5ed8d04a5b96da24e8537a4b87b19c0de7dd95d46a63271482bea4a6eb66cad5f3912a2bac9d44e7be9278232a8c326b16da4cfb5b67b206e97e7dc5bf269cce7f27580e09b0c5319954e2a2b4f643df61d2b8e05582639fe43a58c3054cc17dabbfea4b196eeadd2a7488ba787add619708d1b49c6c300ee08ca5357c62feddf8dabdbd670d27026a575fd9900d0d947c509484d5fa872451245609f16062d147dba05bf64bfa8d2d4e74932d0057b711955ee94962a02bee6ef6ddccf2ab23ab60d3d31eb18f585db7e3d357588d98c5d6fb35f21a05fef61faa2941c91285144ca6427c265e6af39ff1c5c1dce99d8125c13f30e43ff63a7be9ce3b7438d190bcded2443183fbc6ded1b9d8862c86b93b9ef8e740de16294a0372d6e540de741405a4a92fe0fd688cb0833cafc862a2cb4c73b005ca1c794e22de72ac1cd1bb882c404e786cfdddefeedecaf2a71a36e46ea27641b3bcb3e6cda3b918d787d412355b525f121057b920b4d1a736a5ddf47a2a55f09d982c0900422750ed8196116693237108f3f6b91b7df83b56c03097b610f76c8e13a0d98d4d434338e5a7ce6a626f7ba848d0d13049b07ba61260b9b5ed5ca28384bd2eac1a04b05b80c59df48a40add89036c0498688f79f2f9796cba5990a5a9c4731e5a76de00dfbdf5bce8711ce337a91da6abb88f4533f29b8b8f4fe11ffafec632c5ddf278e6efec7af8e280016890800f7c3c904b384840b96eaead99b0c033876c5557c0290aaaad2ed94dbd3e841e5733c73f70f22123dbba3baa0c26b865060f72293db4d5b6a6483b74f46f3ad234a65c5ae3a185af36a1fd9e6b3e6583e10aff66883ceceb75bc5d676e890dd28c7977a197d9d28175a3923a1486233f21c104eab131f27065975ee7a42e453f3ab7b7451fcf100dd7aabfe393b16f2af9f1c91035225bce45dc251678364edeacebd5aea123a6f949cb9d92c7b27a9fb382dc4f62d368c60b49d9f9c1817b9da26bcef40e05a6d7973f14df9bbdf18a980c815d010e8391e95ea06876299219ac9fc8d836a4ffbe1aa88e0509e355f7ca579a6ec3d163d6a80adf39c65f38f85c1773e294334f8470a99fb29b5bcafda61fb2187c181d5c6857b76f51fe696028ed0c44ff13e0f2ecd4961d517903de928dadabccdd60b15723f61c7ebf81cb47eac5f64b378fa9f735a1c1dadf2c37e27cde4f77841037224478b188aea0420251fcc88752ccd882c9f99049c148b9a117442bedb6364cae2415aac6c5ac37fbaa04366769a8867f1125cafbd37999d892839a3c2be03110afc459af5e1d0736b299efc013eb3785d4c2c3daf616d5d686ed3ab24168db2d39b192a6e764419fe7bab93f33b897dabdb82cf6c9fe7e84bb1538140b0fb2d527eff49c2248665ecf38dced67d1ea00126a617b02e0c60f4674258a6774e5d04a63ddda239c94e25b6768052aa32cbec531da922e2437850503f48eb015ddd1b86d6b0111ff0e83ee82c99bcdb391ef6873c58f2d22f4fd2fb7d2f57627035aa38352495d34f1a2bc2250b3c95ad0a7d68063abf04781843ffbb4995c6c63f509642b0f5128edd82f9b4d287d9e5464047438807cc89f9caf58041de28a2fa939afff7da01c52bb0ea33ac4722ad3b3a005845d074e7052c0e745e406cc6d19b5fe0a2b1ce515a04fc6de526d87caac2be56daf68bac264c3ce210f983b79b9315c55e327458173ed9e9eade99de975f2d24b09e3b5aa18f12d127268766e2bc3252086682f32bd620fbd8dc7fc18a36ad3c7352f5e94563921b039ba0480f963ec4e6a72efb5b3323e0860a680e140e014b9e0c5ccf5bb34ce665315123cc7a7e795c9f7b0c1ed08f0a2ebcb3f5d9178f226b6371f5394056630f8388fadc2c8100a4f875fd46be93212f763b13638ce6caf287c9a86f9322928a5769369b45d53e580413b2469b81ac67b9521427031097353117861244f8579a1e924b2884803be167ca5c49fd8025ab73b8d0a9384747219cf9ea68d3d646355005a19bdb4942aa84067d19ac11f55e2617b990d9dcb23bb668c513981d701ec9b1c3880b09faf1391eee27afce9c224f7ac692b0616568e9850bae0b7db4f695c653618e15ca8aeb12c7652e9e320f1377fb26ecee84976590134b80a40e1383e4a80b6537341d19182ecf7b4d8a5df5ca4927369c5ee8b0239ce8595c962b7cecb9a944071c1dfd7d502e471a8cb8be5a26e4091a137ec3b180b0e25014aefc159690040e404e9d0be56090ae7e90106a11489f287ffbbf557e3b7a22050176fefd05595bfed2a8ae54a6bd2f71361ab2730e0cf886cc06f0daac12a2214d43b0035d35d76bb7840ad969532c9daf55b5678a4bc2c966dc3f706ecd11f665687ef152eea39b52a59cf60ff555029762472d1f5a7f6075eb86b1f97b3717633245f01d5a242a6365af57891b52c8f1b3f5067dfe4beb02fb8ae371ecf75695a1560e615ea76c06b96d1ae801ecd53f1bb4cbaf6cc0821a27fd0e6e9b0e790e4e9910cc42e4e12d64e8bb18e145ed0dc321d8ddb3f00f0d6585eefd23e431654953956063eb6e2c75e8e4beacd8833debf03fdae5761ddf9b6c433857a54b2d1154b2d21ae0f0aaff34116298b0255a657229f8a7ba16b9501d6d88650de2e5f3b9732065aea1a9c93a4b39968748f15e4521382a9ae6a38f4824c2d9818137f990e42880dc345a7b03009bfc5183028ff04582d250d56579bfb5f1bd4e059c0f71b721ac354c4740945f3d7509c93236841bc0ba94be1bf13eecd3b6cdc671b8550059f460470ad38cdc08c667ae963609c4126649d758fd3b6d70024e5b2cd923254d96435c75a560050aa3b88c90a43ec3203066161c3798a30ad367b4b8449bdd55b09ad0581e2706a67238cb402d5cfbe206b7f8c10c025dd5161908fc5ca5c8f118bb107db2caf511e14c97d14e89e6f2c70d1363b46652c0e8de7a033b9c8fe04f91964b13de46c8a648fed802fd7c173b684c70569a154c495f4d7592c5d7da492596500a0923597d15bc3ed50ad2d09de5297621ad2baaa57b2f24390860b0837a8c68ad06721c175b0ba6367244a4bc33fbb5bb98c1c0bba99724e3ca96e812c6ffa0317b7991c2aef489717993a4f7b996bfc149ec3869bc5dcde7dcc65c66c64f30f918ee45b077ad96a89fb6b0c1cfc3fb4afccb8e795ad5e56b8a433b073d24fafb073dbd037355566635ef677e6754e504c4dc16dad65dc902f651412160efa2b86b887e526e59ee4ff5e659a65e1437816d52bf9d35fb6c14663bd7107dacb9e7b4c9be87111d0afcf7768d0178de4b628f64db93797722c1d7fe1bcceda010816977b66d79b52afad5ba8562abc3594a418d3d91b2a501763b82f5dc2bb38c1da3551ed627c5f973b2fd9bab580cbab154f15cf121fbfeaa29be9cdc22140f0b995ab1c792b3e4286d015f81a6d5333423e975b144af7c969f6623986f28b4b9a0a5600cb2a68eb4741cb887dc9d089648ba7241587faf7558830e11a07eb92f6e10fe213ce81e3ff50307a1f33b70d4b3b6587b1cbf5ed2d017122c6ae2cab7988fed2a4623f1d8ac71d1527bd08263d7c4966b463ac364aadeb7526a526f54f30741f6a7beb6d0aac048518f6fe74df7a100e272298b860c5fcfe724aa7dab0849ffaf66257b30d6aa743a4fe98bc30ad7f050ae73afaecf1c3491684160698af394951adcdc8f857ceeef80add516affe35384415370ddb50a0412e50a488266d8ef7278317397980ce7016b65091699ef409a6a3abd0e4ee387d3839689dcafc2a9df03d003951646287d1eba7dc22df603db89fbfa5dea9c5ca5c57655cd6a462a9591e48aa74b1c7a7f8bf387d2286a6a8883d43d5d797d44a59a51e4fc20a769e40f40d914176b72ac3b458f9c794f25794afc124b828d188b3ecbe88e093bccd20f2ca6a47c2fcb2e990bb711536c211fe72fe69e6ae759078f1e52764d3fbf90d972c456611175f9dd5b6a79fd68c8d0251362c03500084a3ee4386f2f3f5c0e78863b13cbc082f6db2664e0628608f7cd16b47ed71aa089667a070e8e5bd1b2657323c93cf0475fe9226d3c355a2f0435a400da4ecd88d7121f716d9f37fbb0f83f087449c6a5c01092c12a38f96f3ab92c6d633db9424cd67d4136f3398dc8163794489691ae5efe44585d3cfb8b2c9bae9b3b7789bb8754d46692dbd77a37131f0643a2f35054dffc5bd64c032bb3309e20f02fb5c7ccc3e52f809a82753caa251f056df923746e73c80362bdb76c6a3839cbdbfaf9da9c7b02b941f89f39c1916015c31ba224347e4f052ff578fc95c6a319a9dae64470c8a70273c49b76e20220cfc9ca0b619f4060264165eb7f0bec07bed99a5fdfc39dadc98e53635c605177dd543d3be2948bf091dc4a24b893017cace61ec3d84db02f60d9e929c9af3a58750137a65d73001c46dd34f6f47e32be1ccf1b12a0532b904bec1e3a5a8fe4c9465745c31faac71a52f344e65530e4a2f7ae401f452a71f49b9b5829044bb53d0b69d1e1e0434dae3ab874abf3243acd845cf28a826bee67ed112a9027b67fb7c96226bc6ca42cedbdb34e8f7f16fe4afd2e1b7c7195b5ee70b02e5a9fcd26fbb664d79c4850a11c0229ef52f468c2cef6bcd7825e193a82f397154a3301f6495fe1ceeb8ab3bc7a5627bda7c8a3b6e156ab8c4fbe0c6ca257a985816201300678ddea6373376c3174081ee6578fcd82d04aecd75e131229bb5037e466353dc1cf57339d5fa4e3fbe87e021223d00194545e5fc3871ec4bf1b065b3c43724953c1c43aa955dd87e62a24ece193c01b6611843ee6c31128b1391070d13a9a176e3e04b290c7fa2c98809c203b98e416a011368e9ff7989939c99d04025a617c4902e27307c51058a2b516569a3cded98d139724649fc27beb58fd139e6512a2ae7a8efe1a4747909855701dbaabe62ef5d0b659da86e7d852bce36e15872c1afa1661252e11045df66a24ad771dbccfddd1c0d4cd568deebd406524761e9673262fc3ea4bf0c8c869d0772f0452d9d0322b2769c6d89a57cafd6fd85c2fb78c1f9ac499a0ef10932269f5dfe12188963ffcf98014962c0f76bc1241aad26deb684bdc4321af473295a9502a4ebe4de809f63385326a6e61e3ba0a1a71bb12176f412eb6cb120ac779320459ebc644990c807aae59d6047e9c009ef1e2956347119fd3aef44725b7aea240f261cbec1e125e01e554f4bf0156875c072e923eb07defd4c67cbd14ec805284ae5871a140f03eb6dbb28b7b9d42562236093161922754ac172452c246237b0c10789a641c79a597ef846492c2dd26d66e192ec3794cd01e872b46b5a7adaf53aee9818b5130907a44e98545d9977d15cb997a7252d590e51164a8bd8c10a9c296d998f1b6310c1bfe13348aaac02079e4f9b78a7422edd26557a9c2c0c0e8a8e0faf4c9720a85d3e2f2d81525e36d07ccf8ca0dd872e35c91ea4623fa31856a9976fb448b407aaf0286244207813f2168c8fbe2fac7c357d521215fdd360c3e6ed44cf8ed12c462fde9a66299545fb04e0f1b40d769ef33e52a23cfeacdcbf85272523f4cb86260aec23bf530abe3915e193ca1c9edb01019ebc55d1fd0d966744930de94ed558f6716863c50dfa13af5d1ffd665b26ffec92afc0a14f464b0d4c31c8d5357b0a54692af81e85ac40689d1776ae2b4356f05dd2d4c7f334337f0f6eaf04f8d0b38e60e57844e94ced06483d365afab4c96f4eed2dc276f298a2bdff5a1ce00066e8e2058fc44c4b4f3155d99c59f28c5071fc898cea1f05dbe8afe469bd2b00460edaad4498e850175c883e12543a9ed5a21ee43c7ef762400c136fb23a2518d1e6b7a8517d588ba63251ffb246e0d210e981bc6aaf01d743ed67145d1f18acfc6aa6e644faa59ad27e6fc84d2f1c2a34fad4a57ef67af57e1747c8a88f7f50a1bcd2d71d8c495955e98d7bdfa661f3c7623e26acb6adaed834078c68543d9b0ad13151763cce44b70ef3749d058d72ff62cd7c2a605a2daf4f57d7d5924714bb620c45d8da4ab67a3ccfd709f2e430eed8b09f8524872715d85685a4655b759cb0a62e8d46e787a63dfa8a4d79678ee85f402ea8f1a71a6ed9bc5e38de78679f38d05ee4c426a4d0e4bfd6d0b74e538eecbf71c673a0e6aea0dccbd6e8f3d7e8829e7a0d89229f1b1aae69f076209953e5a6c4f1d4a100cc4d4835ee748030c049932f100cb3bbfec7e6ae10620f02a081b00f1dc4ea5de4bbfdb0a9738eef7f9b730f17f6e640a6882b8ab9269587250a9c23865f953e23be252fa1b8e6de3e4398f283abd40c172b299bcc7547e2d16480e76b8abe6ceab0edf31c3a68216e01253bf9250052aebfbf68d77de3c8c774360945f9a21f9dfa239771f78f5053e30cd11a21214ba574b447ae2ee93d508ee63cab4b548497317f3cd0349acf788dc634baf3e6d9cdccadcb8f68ca1849fd07424f3cb35c38cf19e39510381fdbe580573adba1e276e8a2446df168d0aea5a39a0a629d7bea89551b2f555f549215d0cbbf3096ac9acebda50565cdf6a133aba6d6d6c3ef09465846824a9b8b961522a7b3e2489f546b5130ff6272199af03735a60b5604607fbc24939d3279d3efb91e332b37d24ac5bb23f5715b13d478ba8602092bd0414afbe42c06d35d07369bfc724b2d62644038cd3c2e8ef929e4704c06407e5fef7fda41af94b026a9e0508c8cd2e06fca0e03c4faeb4e6c77a9024deee22334da764a7cac5b189a29f577dd9f52deb05ae5c6cb4fe0803b12a4be8c5bc07fbb63266df415dcddbe80ebd74feafcc737686129eb5809c3841243b38671da01fb0cabc5c629336605e98b61e345449204ae2697fa31dc12c206acd6332acd39a30e0c950bf88513dbef8c2adb7575053f3c98284917bad344e21f8b7cb246bbbb6a73bba413168d05f76d17796d4da0c9448ba040c4f59bc17a3c611d586ff4cc2ba086ae4b859c13bf297f74b3378e2b2cd994b990a0b0cefa322ba843373de8fee8e49b12f9c6c3f941b225854f42f68aa6a25ee52f199e2cf08391546d65cfe1dbef913b2dc1662a1538f219ac2e1ccaca8fcce569aba4441f72622d073b40b0b871e5e751ac863ac1124cc313231a5859b7a5a981b1e8235664abaa8b813e88b36aaa46906e40c4917e2ebe42627537d20135f814288fb92e0b80180f3e66ecaa3566f4affc329de37a51063d02ae70ee26d595d2655b0848b6d08f81244670e7dd42151f326c2fa96569366058b69190f8bcc6051198602e20a9ebfe4a7d045c95dfe23422ab2fa09cb4875442f5822e242eb541399fb8bc49be3385a56c4c56589e9cb04adea3be9a495e31a1b42e4168ac4aba706b07dbf6bc57089fe4d9c6b2de39de8579fb5e8713fc37ca45d0a9364a7290975af4f13c81039df2d16a66ad98a38c65d4d0e5b9442ecd46cab6de2b182eb64fe9e89ebb033914d1420ce99997adc128b2f3e55fb2ae68b5aa462c74ce1f1d72b912724e0c47ccbe2497b3c79cc883107b8e21a38c4d9185eec42d5d94f7d6a53ffbc08d9d17523406b07ad55f4e773df2061b5a00f7ae01848b600c033d8cac60d9810616b8b3b7afd93e5be201e0360d26173409ac4b6891c6d14e55b046054bfef4c767a6b360291a1a722cc44cd0e8975991c77bef710dfbff7eefbd6b0a422ee3cc54222a324bafa334b5b22cf89cd5cd3d507fcb7ba246c6495ac7b3b061499eded80f96419bc15d64a9283cf979d9ae56f1c57f8989329d69f30888ce7281e4a683c0ab39c5b99ffc587fca0e722eaa7a8af58c64c5d72b7e699efd8e424bcaeafa6fa952c0a246a656e566b13d04f8e8233a3e778a346323f3db1aae3d5d2e31b0589d87dadc3168129d4fb2024536e251d06bd1392a6b30da3d55d7ddc1a48cd086af7d47f2d70a7ed5c0b448e774be574ba96fe3b251c606cb5e397da87e15c7802c3241914f419f1d75b6f820404d186a2d0649487133833336dc33c7418870b1b9a7a078eec95ef86ceeae90fb9114ae85a59162ed48268e5a957c494ae0a52fdaeaabe7888a3da1440ad7b37f6aa3559fd0986464348274d71dec8eba5c5a096c88d49e6b9d918e76bcc536b100e8cfea0b9ad9e85384a9470e2035100d689faa6844023546af20e43c472eccf60d2c8798e646e59da293c7901cd768533f285e1a34c2443e388e053df79bd403f1546a47c3c6a2017220b7ee0285899c77351e3e9b106c5b97ed595b260e2cb7102d7d9d93da3c2013fcc50bced615fbdf7c9cdb4be1f9f2603bf0a764fe14e4df82d5f6a5f87e247b6ac29534a29e7bcd412d16b860b49f7af743e163f4d642b11af55b3ee235936aafef370ba888c8c939e0760ba295659a27e1f628482586b4e3f04cf48d3343d170b8aae3da43371dbeff92ab3ae46e45f1e9843688f00db05e252ec5907c0d93041b1d4d60a2b283a1cce117ed0ed2c06cdb33e61cfa25a06700e140b69398e517c1a6e306e27e9eb8c22fba284e40f92fdffffbf416d334fd096c9349cbb9c13062ff06a0bdcdaa30ac1a1f7e9c705c5242c396f0a1d669f791d10049e9719ab25ee581c11864781a2bf383d8e3a468ef5c2309a5f7f5a618dc47c7abc6f4e99d1e5747a0e7b0627a3dabd9669f495146f2b9114dde9ede46d7ca8a631ddee5f8674fc110f69fa49eb9123dd565e8d1719721955ab35ca05b11a28cb34ebacdafd7b3d9b96f4320e0d62b1884889e2786297041fb7b6dcc58bb25f949f811cfada623bfd0e3b6b96191820d80f0e7ed8676b8c1a63e1151f413d46073e5d97114826dd58960fd0491ace0f18e8a5973f263aff1c026112565c1abbe08502a6f78fcdb7734dcc257474f3dddfee588f59d15c2d20f876fc184b9d53ac6d836193f1b926d69c2554f5aa3990454cb277d9d314e695d13b4db0e5e4d100eb9d0bdc9b716de6f9834b3aed3073137f607eda12207737ac3707408032e9a886f5d8c7d16c9f87aac3fcf72a89253d328497b8eb9e935073d255d5b683f53a3ca877984c70e915ffe5b2866fdd483737d7c265c3cf633603ce1743822ed3988a3fba878a9a0a726eeb8a8b9dd32999a07b1213542d541d8255bf26a232d875b6e8edf1ec8edc0f81e74588069bc11fe34fa39cae7560dfbfcd66c6a5ef00335473006917d250819d557b1a1b0ad1b8b0419229a27c3f59be32951bb8cbbdc30ac2d19a973f1f38a55a4b41c287fbef35e44a0b36271c91a604548d30628ef44cc1fd9e48a6bfaac22d26e4af30abaf73213878ea340d981577945e215b1d8b95c63219344f8005f74e901476573e2d383dd00378a58b0cd23c269b3b5fe367b4fed039532c22689261faf808b3eade54a99630bbf6742f914d8383b465663463f4ac814f687be7a5a95a1487b6f2da93c9866459121671d3d32a231438c9927838941adb09aec895514ba3e5cd4f16515062599eb8275f350c8a9f2cc06db036d8547590200e9f445fa725ce8c61ff334350cf3dbcb617dffb36be45b52633216aa3d1115b880f7e2b7fb7b24e2ac2c91a45cd3df366393bc5bdef6647d290662c57f084050689959337a82437e9e462f0ba358a81a7279d6814cd6c01047e5c7bfd63666ef8030d925bf5abe30a7bab30067f9355aa82bf68b5aef1c26d23e830307344c464aa13bce06c14042e1062fdeefb2393b43560a596e10325eccde79d6c5bcacde8884cf9412c2a87ea3fd403da4bc51dcd35bfad6658e3f7dfa8585d5934865a6c4423345c5a645cf33b4e0285bffe01ffb036d9e3eab004857355c958c4f04a8aa10f23a29fa892fb867e787d8360d1f97e1c56b77476d92372f23bea72d1cdc76e646b19f0ae88b136d5de2fedbb407c137f991841445234d53f6f61423a17d7b95fda89c4339d7d17b287df96c74e3fcb4832d1e860e32a28309a1c310fb5312efdfcd6f9863806936f2041e2cb276608192552cf17476c9185acd31c652c0c4e2fae74b8bf52ccfd0ef9bc6626609132427ced8567637f91ea82e041e9a043b65a37f4fcee05ad7869fc1bc1a5b4a6340a1d8fdd1e41601c047838484d649ebe1ff6db598dd38724dd0fb688af99e2d30137bc0dbbe705bc60b1e029545d4efc39513aaec31c8347a286f5e64e74f294257c161b67d465db74fabc6fe8ed50ee72a884278f34230ba0c7dc2c3da3d1f93f8b4fa06736b06e93bd3424d720d4a9b7c19f82f45fc6cc79d4cc0e4a8944571757ff39ea26429da3dc25dd34387a1e83c2ccbd480aa485a3459b877cd80b25113083a50e2e4f97d7ec121f0a4760a35463c7007b196b4288b1cbe3835910cb37231a8dcd0e9ea4f7839d4a58b3a44cca9a70cf1c3009cce942b8457b117d8dcf440c327c17ad759c135c974c935e7d40c41488530ef1c4f21139ecefea3b1bc55ebfd9cd334fdbf0f12d0412e0ee60a7049c1e2649782a37060222ba57f9be810fccddf69ebf54c2a47241282abd285a06a625fc2d4c6884a9966d334a6d085301a369fb9ad367eeb26613eead15a50ea2f2e9fd1d1fe47b31e6d8eeaad915f7eea43ef68ce0431a654d1ae5250950159e5055cc0ac7be457e02a92f16b9cae323625ffc9de654822e9bf952eaa457b5ea982794c508f9c7e99147997feb015121cd5e2d608ed26ab5215dc77d0741ef2b8b5b2c9dfd061db9f1809cbdba8c04e602eca1b1f67ea320e6e9a593630bb43bbd7afd83161c95baba350d44183faba68b354ceaadb05e7871ee574fbcf878a9360877038078d324cdb51470674f755cfa2caf47ccea143119326117d0aff15cab922c1f93f3ecb7f2e0f7fecfb6fcf039a60b73c8b82c831fdf4feaaafc32f53c35c89a7df056c63353d5ce1f00576d53fdf8f596aba87aa7031a05bd3fd7c72eca32bce81d62927377a12e7d3c3176f783168a2f15f71a1a2df23a287c611af67f6372a0fdc8f9faeb3206793fef30e506c373232bfbe79ddd67ed5d1aeac138ff0f7d52e61bc2e5a256e93359d3534ea6626c904f080d7b35ec38838b7e4779344555e71e3d0a5746118d152c3cd404f20083a7b30e7e603c6675be6a0aea03b19a47a3704319b1027f4079f5d4708d8621c2768be1f0906c5bc20e5033aff49b24323184ce6fe8ec0c800a479fddfa5d8dbed7c02d1c74f5e72887853856db844d92a4a03321005e6d9a1f45ed1469b6aae6d25b997672ce9c614582e83acf9b2f331b35d554b5880fdeb5072207f4f8703b361565d7139dd6f5b27cd78d60698596f53a44ca29035c52afc92b0ed37c647350ae1a7eaaeab6dc872f505e2f8875aeb8e6baf33c3a7b9f366274d6871903065acaf6d10eeba11f253b6adf5e2e3617db26074b359ecf07d382bccba5f4d63bd040a1d64518ec26f158d298fe77bb76737f6aef2b80b5a8b1b0cf6adbf53676a70a7fbd7a7f34e382ae965bd7f1df44cf9d82ead6ca31d8b0c277fff473def2b8edde309f12ac7c5fd7fa3d4dbe241a5377cd3d4acbcd2944b1189ae3a10180e34fd1f709155668e41746c15ccd06883ebdece97f2d295d2d6fc9dda84de8b8f7767d3ce607b7bf3666dbcc892ac7b080e7363e11251f7757a9bdd068fd9bd03dcda75d65fc2925e1eec55ddfc047fe1294f9583d47fba5f376554115de9f551c89a212e4ac16c006772a930d8865bf6e508c8070a06614aed4d7e40f662822b3246cc016436f22961a429d394cb3a7cf0ff8177322f03f791a27de6e1db09c7c2872f47b17447894d0881a2ffe16d9ebb048066d22b8a56c1f26c7901bb4107e52c19f4a771b3bdbc1cd7692d701daed214c552c7ad27b6ccccce158a9af9ee86832ce19f7f769c4cdb14d4b3bda54b0293d66ca88c0b52a1b59928798d3fed54f2fe19e495a7f3157f49b494e0db78b670023aefe0d6aafd97edae687191dbcbd1dac62a8958c2ea2cf1f1be6ad355bacb65d0b27e4396cfcf8f81d5e8e9cf00494552f1b3483e8c05ede7d76be21f0240eddb7b87c6427bdb1946ba95c822a62c8c8bce1f9b98dcd8f7f73fed6c12435460a81d2934e4e424808c2417cd301b6238c45620e638d227a40fa54dc62716a3653b01827cb242b8a305ceb86e365d9634eb9ebf3702fb8f08416f1cf7d0e9c3186ebef0081957b6c981849cab8691e9d0f9a25ebce10b656b2e311e1a28c4f52675a5e1853937dfad189e6ecb86f0da8f35b1c6ffa0efe7a891c7fbb3237bbe134837b4ece971510f6e1f0f28028f054cac37a1fa2f3e7904b074fbf7a188d102b3be518ec08de0b67975933b6e9e934830f5df8a8c238d86017fb91b56d7f115ae91cef72232f9560ccc4d41c5121724c547045e4a5b3def47b35d5ef0b76ff62bd9a02204904639a1935a09b6b8349b4006df720b2c8316124ed37c5154dcde45874f1535880544fc4e2012cb689bde397256d7087e15821d1cecc6a53cc521c9e62414bf68cdb78e44c211e690cc68f0809be4913b50b01d600d656d192bd63aa673412c9706aa0c2f6402b927243e7cdeefcf0108600bf79b8315218f3ede212901b3826447e7c23da44b17b82db0b6532c47e4df1f76156976a45a63de82a688554f10bbf603b26115dceb84d87adaa709677a2022d62f60e97a7d8c53615ffe0a9156dc17cb8bd4d4beb69fac320d8d0669d159cbac946c5b727e44422248a88b605fa7ff778763a36cf4a34e7bc4cde534a0389cdbbf4a724fe84494f4434c50e6288e3ab3d9153c668aaf00d71381673625825378129a24e044fb2b8b439e7b401493f7f597f31b3de8fa436d92dc97d6a23f725757a0ce49afe759e3e90136ca6cf2b9f75574fb779b44a972e68d75f10b791672891b787f8529cb7e6f940ef67ab0f2ba6027df1be46c16ab1f03f636e56cbe05f4ea3663a60f4a09249a40a50d621e1b84d6f209ddd871385fcf363f7af8a1cbe5a09a18af06a28e9d2521e64c77a6a33ecc065054e0fa1bc8785e9a86a7bb0aff59a09be691fa1aa9395a44a5502585d0e8e59f37e5f3e1f67c10b0593a0379d80fef01c17a3164e31dffee14cb89e57adc8b344203f2050dd29956be8db11ea1119ac268192dda4d95cffdcea7dffedea059a1eab4499dde163da8452ecde6719fb86e064021fe4fb1e16a13aad341e922061cd67a89b922fadf2d223d58301724e28bd3f2746b0326976818abcc2da0a5f33c297973fdcd8683848372e15d3ab5b343a24596d9ab8ca1998af70782c07c962cd48da863062331bce51b47f75f63052c31e5d5525ddb7edadaf4efa90e40f2b33561a518a2db30f144b2da125249ae79ce394a9216a7c0815c3119fd508316cb58cb5315299da201450424608b6733d5962fe46921db527b4b144dd6be6b9ca9e4d5c082134c1a98e35cbfde7d1645364546ece3bf5bef630b6efacd7dc5a5b75d9e24f38e84506025f5c01a9ea946009b54de2a34111618e947b020015eed4ffeeea2576241eb13c5500d7348dbef2c14f4455c075d5ebd2e26f6cff1b75d9bdef1b468a18a411251d44033ee9bf3c95df4c6c49827883b975ff74b11c1cbf7065d9c4bef037aac6fb5e3511e04fbd62671ce050e14a2a4ef71676425a0f6b2629798297eb35330f89338a2b7626bc13c172e785d4640aea0887f7a60f3b3de978beca085b15dfa96afad4560576dc65a89fb241ad5e7819d05aecc629d787b82433a35d21fd179f47c1503d6f14c8bd8e777d58b4c327a376564249dba8ecb948940f59015e7d66fecba1bb15f079f4c94066d92408054d6fafaaaa1e720147a2b883164fbd8535d99c873301311a87016ca84cb8593fd15eb5477d8396801d51a94d7d8dba690ce6081dfad91332fef2736266f1a7d121ff4427ecb5362617dffd239adc41041a70f638d31d5f7a31e989e942540a6d32d6b323f3a02885cb5caa9b6aae274ad7f4a6ab8d00f2fbc1b41cbc9754e9d90c29d3a77d0d56e22dcc11b397714b49aa9ba729faf4f605a9ae84d28d4f05a5a9dfd250cbddc54638ac2490b44550d2e7baba7504f6110e9ed16f575b6728d5af6a035892e97c99526bd8e4ad518b2a17b71a2da0a164f1c2526b3d499ad9e0f5646b4ad3c979153d78907e5b99f3a243ae965ad7d8d4b064ccc4aac089b1944671cbc30faead7d9501fc7583193fc2dae1a6c4fe2fb25b3c298dc172453faa084ee3a30244de6920387196cb6d9052a566a3092f7fcc1f7fa2a9d51a13b8c5c0d71f3d834ca4c74754f318c7635095909270d89c3eeb720abcf870d5f486e4f7d3bccfd0566bad099093d66a53c78466ec7ae8092bf14b1fdfd27aa2d22aa5af821bfc79909ecc21625ed14261d61fea4223d417c14fcd1cda910dbb89beae338750d1fe37f372148645fb3b2fb2ed38f02ca6e3b2fa01811fffc967f0053248c36243ece1fed0843c6b472b0e7514f0649eb13b860cf098e7387fafe027f20fe55d47d73140847514e65bd964e0da3aef6a1234a1afa2ae024e3f2d0213d286765ba085ff0a01d5328cb8fcd2f0c613f5020777ef9f5b0fbeef56c0811931b495674cafb2b3b9b9de71c6348d76ae47af4c8d0d685ff754983c5da03cc9b2a6d2a254289b5288c3361757d9dc17827647e9ebe17454bbbd14cb938a29cd5c7806149abca19a85504eb3a3744e51710016c7c7212e904f47037c19003714ae955f57943a7458e9a9032d6e194d01508d5ac68eede3cde60bd706cfdbea5eb751bb38ca077b4dcb81fc73643f64ed7947a1280d2f7b85179c77c3f3d2d500329b2895b494129da3c9f75f4aaa3631bf6b3d6d1883257cd5e5f4a82223f43a50ab6ee150271a6e6c24912d64e00db27e91cbca855cd8b9cd779efc8d89cc9a5429fa0052965dfca06a8f58b3b79841e85af1bac8b15ab1dc8cc9c4bfcb89c1aac4138e2505a6700aa1f9510835f4d38be0123e5515ff1e0e984cdf1886650bf32bb35a70ee42f50cfe27060f2e06001cabfc346a69b516e0ea5f61503dd632f53a72f60ab140dad7ed4089de491aa5f407d8070c3bcdf6a2eb8a2774df8f8b095ae0b075b3fc798706acc8d6349f79ea3321d7c4b208c366aed3d6a5e7dc158432684c349451f929abcfec773463bc522a45812962014f61ad6231458b168c93b29748cc12ebc229c180f15f05e3bf4e5ac98aae7a4f398cf0a971caaf91453f855051564ac3320fa77c4852b20f2995c4501fa3d330489953ec6ffe9f3f01d7d56f35a6822641205b5e857f418e14b472fe22344a5dfbb525f9c4599bbc973f75be67b5b64532b12fdcb5d8273993f28ee1b46ffaee1504ddcba0d76835b12551b7014eac67112e833c31762e9b57975877ee738d37051fe3c6510aedcc78a354d7c777c0a428468fe66a20ad73882f41098f5624d75ed79da22262f424be3ec448db77b47fe68c79be275a8fe4a583c4b153da24ead88ff4a9666d31a079dcdc22c9c0879c8973f9df6f3a03fd681396f36da2627db93caf6b2a35c33f95805ff12f6a15733cde105630fd35c13f92ab0a6b43a752194292398043330f5ff69c8339c30d38b67fed83f51afe7feb0dbdb6b548afbd99844fe422f821c5567b870a4fc445e578eeaa662339d6b70fcff7e1c4f4ee968c1edaa0551dfa6ff66975d66b8bb64c0b7969b483e198299edefd4fadaab62bfef4a85c728fdc321bf36aacec8beb0cd03d09efaa2e991677ca08ecd1f83140d2c72cd8426107868ae6a74cc7019cf55ec4a012e568389712b0166a75f20d5eee04f1111f33c3de3c033ac97611688280905f38500f0ad70e2971fba88f168c07c8a2f16b14dd71ad04c203a09c5ed2205ec2b7b4156bce7b598998f53321108469e4d0a01598fd979b415e3842b8408f5ca27bdbc302c7deb6880b964e27f6c1ab07aedf32364df4b5dcc3f1c8f6bf2d6a630950a08dc792846f12947e7a831bbd0b4fb682c9c736e256caa19d44eb0eec5e3c0d093dbae2ccbd9a1fc05e44128ad57640072b4674720127e7083d5ac69b82861b6121f9ba6ede6b0ee21ad85afa8f04920799111e2652d3183d70c51d0a73b1dc54ff6509fd883ae7fc529f1894215fb08d4a2600ba33d07ecaef05edb2ea04d5ae4a223c206bb78318a12ac22eb1ae8a7cf8ab7ad2772a9c1907c97a1a88f063d897eea66cd4ee4848dc9ecc79e5e6df1852156105351e5eddfc15102752b0c62aa8644757aca567a8d48b6b6bd6cc4dbff2a11d41d2a9dbdc1aff26276488be0939578e6c87e2571a2b95b998305c2a29ce072220149069492d3911aa4187bb97be0154939c86948bd83e6e123963788fbabe87b9f95f98a7d8e41d85896ee381b56883d468986920b7cb515812c6381b7cf00f0bb82e499a72f827e3b2fc623d170b2d8d90fe0690e46fd11d7fa60b762bb646af6aa7497c91b74af4bec66565e5a21fb532ab557c11159e5f940c4f036524a4b524cbe861ee9106ced3690b852237c3dc8d2f41672e73da83c1540f3b70c27233336dfd6b1f0d09b864ae051727af8f2e0671470a505e05ed7b05330c4b45a4919f07b59bf7458c5e10c625c2b7d1d0a321cfd84b8b30a3684ffa078e2d81047e8ce8b0e763e1bc6e07edbf75c554c1af898969306991d6735f82d047f85711a6245e96b002309f967431567170d4c2b3337d97932c1d549eb658541c737b1863a9301dfdbc363b6c0c648f5026e3ffd6a7c419b1e6a86f130cea4b0e0ae9c53058b5580b037211622c844b0b7230b6e45c16a4a6b418f8e1c405f31e5bb76cfaa0201056ee4217d50fdbf402157ca130a7cf60a0124adb92710ba1fed74cf5362802124004cc7c6cb836cfe77ccdd132859bf7f5c7cafd494141afe0529e6ffb476c1aac3e1fd00971af22f134405f1008e96e732d26fc8e190eef977f8682397daaa10f7f92c84a0c18008a3e999cb9deec092f3bac272f54bc45c3dade7c42895446664ddade3d0d5ac4d577cd2cbd8f440249719b20dc2274dc1117a9251099335f73110b5f82844d0a77b84c6022a6f32b29e4c872739a87df1d35d7d0dad1de6911d86eae5087a314d5a84a790e6e0cf5db68ed4d54c4a05d0c5b03cd9971818e0020f74f8ab82225efe391f4631f6fe35aa33afcce07f4dab96a409743e1774877cdb5c5405cb701b202b2fa28cac4da8b4d53f84b1632ecc8621a7cc8ee28b476e8d4640f85ce3b34c060021945383009211656f3927738b424e56a5a63cb16c566d902982f961e38f2bf27fc62bb3409097ce192b12c347d6340ea6ceeb87153a12c111566ac3bb0f0748066d8049aae71e89b8101771eaa44330a2c8f127d726c8bd16a4d7fe287b602ef49864660b8a28a9f633b2f65f41b029863382d67afa717f7a84d159ac05ab79812a1d38093757585edbfedd8c4a095048c8bb75399a04bb31373835303733323234373238 diff --git a/jaychouqq/tvbox/file1.json b/jaychouqq/tvbox/file1.json index 01726101..aff875b9 100644 --- a/jaychouqq/tvbox/file1.json +++ b/jaychouqq/tvbox/file1.json @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf510ba9074c36d226a7a2207d1c6b3e13d1d802e8b81f60c94a1f4e5872bde7675f4a6583c0c53f2310655c644b4f280712b5f7ccb4f4c6d49ab820f66a1738be5849e6a06f32545a28934ffa518b188a39ec90bf2b556508a29cf707ee97d047128d9ef395becd5db929760d8e344fe08f06ac948610ede4d1fba066e77ec83fa0b9ad64981362d7ee3883c35174cb00a8935610a095f942cdf0edf434c0df9221e4701ffbdedbf10e81ed30dfdc64b50bc6aece6a5467aabd564342a610759acfd1bd5dd3b58a9a34762d2c14ae1cda6305665c2355e3e74517dc080599077d66717de4ec462bbfde5949a6e801ca3d3b75ded4870fa08a4e5b7702e342ba45e76a6f11fca7a2377e41b28c4a78ad6ec0b67e11bf37a042bcce9ad061ebc31706d33c8b7e974a8d44631cb219aca990bcdb7d2412ba0af1ab1377722ca079f3e90915e9c7383483b4c26a41d42c980cd05e0e29683ec21c9817160310fc7e47a969ea6fa4c92eb74cbc7c964c865b41f72393c5f679fc482f2fff77f095c584b081c0fa99c8e6b7752d2c44511ea432950bd818dbc90082699aa362026c94e258ff76d79843eb31dc8cae0c8b680392981cbe48214c8936299c1c0c2d5bf483193bd6399f54ed38d3cb5a5448356185a38bc20d67fa624c9813b927392421dd965d2156e585aea1044306ecb649e4e683f3e6dfc14ebcb4512e1fe32272a444e17f011e393053eecb4eb0461e008f2162c9c6e38573b08a3f79df33b8e3d0d4037439562b481c4525649de9f4a4ebbc83b540c80463b6cbc247be9c48aaba16aa141fb8469cd850a68e0c53f6a75c7da65e4dd7cbe36c0d5db4f00b1ab0d0f6666709bf58453712b02e677275b2da06eb7483550c32836347a51f9e9d63b72a6a8132b8f2788f0c577cf9e291f89cc3b79049ee43e8a6fe5c21464ba9a71aa7ce4f3d01409d8c4bb679e38504d233c670bf42b96c99356488c0d18115d36e129295421086ac4157e3ee1a596e06c026c9e24bc0b6722639a4040f77d3307a5a7b4118cb9d4bda26dedcca32650c47355e13ff4de6747859a01c9e5cca3185b5efbaeab2ac6868d0e5902bd4abb31e41ddb8b35cd7bc31df88d1037f67848bd4991d7a52db97b25ab46396369de301cf549133d80b65ec1a0cc781b7a80a227ab5ded358c03432428d50f942cc37b6d338abca24bc8e57c3cb167084b03d0e9e45c53f9f14549ece2abab72cb8ee35f21a91a98cc7272dbf43e1a7b8e2dee51705cd1515ec14c5907ccdd4d40be722eadb5a128fba556339c87983bdea3d047fd955263b262c480ed7054dd1087b1a43efac7caa33b2cd7bb1bae06b16db9473bcc9528dd8ffaa5f2b01e6e1eb6b84c57efdfff187d300bd03235de5927506b43ab9e93363300bf9bd4559d3b47ed0c7d92c21785adbd8b55fd8b31c91f287cfc93504dde1b9b68369af28bc174faac79d96bc5321afda57599bd00d5f301806294fc6c498e89f8691a0ba99345b903ac1cac07eeaaf86430798bff0dcde4f8505c325f92bc73ca0ea0585686ab22b647ace6db3e7d54dfcf5d7ae45aae5b0ab07366c4a286794e4eecd019314f5da9b735919447ef0538937d82e7c653de44147dc52026e3cda6df7535a82200c8120699d2f9c281b06f8088fa2c1a7b58d9fb01ac51265428b9cb615a0110b0e63559718d1c8db4e712c78fcc8ec88541afb640e32ae198963569eef16e514ad233fd7b71fb3fda7f5696b2f1a9eac468cf7c342c5f3816dabdde803d88d1a9323cb6a50478fe01e00ffe888ceb2cd98e9b4e38b03574a89af629bf20b57e56c51c7e018fa9f22f4d009fe97f885285b81531c4e78f5e7154f9385407330525f8a588edba38301825a2753efe7d1343104d47e8fa0afb965c7d294c011df6dadbb52743bf9d4b452f0247ee3cf76e4a42cbec9e6f1743ef78059eab3dfd4c16f1f3385939731b45cabb23732d2946869cb48ac2e93d2c409575f033186663104c486b3c8066cee2c74c89544efdee711d7cf70fade3f65fae7771ae82a637f690f179e86da6fe73f5af943ef4e5165c6fb1fcf8d68953ae0644c940287a6bbe3dc87f71e351eb0298b64e6763135447d1c497bb70587006e23726a026780040aa73b3f72e1202312e0809c0d36faadfe70259b3432385ccb3fa896678c47e8c35b57f41e408e87d1fc7117569c62f73b0926669a8d2c6b967dc5a6bf5a204d1dceda96b3c9b1e6536060a7bc0599aa62df5ec6848e6c1b1aebf90dee8c5fe7a01363c9741011decae6a7a2b7a8b7fba2849b916e74190f28a0c4495e11b02de07a11f295ff145600e6ea20a820c90b782c0bf5ef977c1df9d13de666e6260905c074dd699098393b46df0358163cc879af5faf56161aa60f4f8369c6f764e6e6efe9b95f4c2a29e65b416758df535fb040138370b2de9c2f4799c25d3f51effd2a29618c9770641f09df4aaac0b25139366b32ca5527e258761258b5f532251152b07a6a3e8e43e6e0a90d87121518ee21330227fb55c960df4ffb2a56c7505091de45e24e1379b6d98f3598007be9c75b4aeb76a4c3a6dac9318cbd51e0f46b00d18816c9be0bd5c5c52304bc02d7fdee31234a4e7a979b0cf2b37b237b0d6e31ec8b955e9acce909bca277b48e7d086b3be3effe2f556e58623b1ed65cf81fdd12722ac8bcf16f96d88ff5195923e762a2192f29f3aa960e8052915e897dab3b8d4a5cf6d0084ec77b63b5d8064277c1df15cf3e46d07435ea518e44158c0ae205464c817519fb96cfaa342aaa5b694e485dcef3569d50bf65d0b51950569fdd657b69a7e7b88a4913fe2efca2a1cce84258df527cf9c5862ffabd9376837be4cff7c25f1b8ed214740b68e31360213ac827d6888bc663401e42ece9624a2b3e64451e4c7dbc8c1b6ab2f64c2836aaa81315f6357939b901c8b94a251ae461f0a5ad0d3d225119c3f5e5d4f4263a0dbe372bbfd28ceed476882392397c0093b4e8afdc7ac48afbaf94435b6e9fe714f805613d9803d5398f2cdd00e42b53c66a653e9726796184266d77ff37ee622c0bb91c3ee22146e5c596afef44d8a71cbd3751afd357062e3890f74f1f69c9d12e0fdaf27a2103b921e06ee3c6c6392445ff98d3312636bcbb904bdb7cdc1b242e70e9a719932010c8a51299a93929a75c0abd3c3091186dc84054b2ca4d40feaeeed12aef55e644e87cf66322520083730d5e76ac9c4ce1c2d4f1a5527e2ad838557615562a93eab046116509c00860a9807f24967d36b7aad8714c2cc988a4b36449601f95f9424ee2c3925efeb6e39f0edead42ee2122405d93d78e17ca525489961ae1fd55cae7308d85f9fe2f121254106475d8f7db3d8a35e4ab0c9d3ed6425b3018f2023045f6585a2ac711e871e369fbfd89295853ff650f3d3209885267d3540b9feaeb87cb47bc6223764fcc4299e0895ded3d37336bedee03a4b492cebcfd6011a9afa641dd3896fbb0dd8ce5a0de1ff69d1913ef8ac2bb746f3d3768266ddc492365bd635086feb779a0716799c4e89a8245067c2719e367d6a1a03e231c11960e61811aa8112d3cc31855835d3518b625dafc12425a91ed4ed55c1d386ef5da08ea5070ccf3f9cc656486bd42bd732abe55c77ad6e5ffdc885daff6dfe53df4d51740121ee6ebb15abcffc57d8086c13bac9b44a96ec5f338b78b6f3282b4221687f5bfadb11e30c7cf1161de0346a502c1f63443314de0fe1b69fddaa38a9191073359bab0bc784cbe0384846a9b9dda3915648cb668731ee7f7d2b7934d1c6361c432350744357d01e0efbae0bd32e6169cd737f4bb93eebbddb32cda5b78ab41ca8ca513149c7aca35eebc4c2ee1c6fc0d5950d953465185e064805fefb6d54640089215c008547396928307d2bd1a6edc07b92fa958036a8d249780e61da425c726be513335034375076666717675fad096a3ec236caf4aabbb808a6dd5a274483a97e42b8b4066d7ec7071f464ca9c5ca7bad30f26f8c56e10f9281c3b72947f16dce6288de78ae64cda8649c63327c50be6e4d5d2e4112540643e66ad4b1968f06396fc6d5e10c5d0f2b478c3e8e232808e09396c2d2ac94209dd633ca0930671c9e38a49bcc92596bc93c7a38ca901ba4257bc66255996e5fdf63787d7cb963465d75c4e326012c5060572cb5146b3889c17651a439f570a0a4b9e4fe41aead427b298ad5e0e881c3f3d2590b2e6f0c6afbc221d29c54fd442d7668be0342a7fc6def1f0a2a54463708af896a95f93d4e8adee777c598c24bec9fd3b660cc105743a6065d1d8933a30b4b8614b8fa06f118ebaf66bf13d996e018d4ed86aba7c5bf05698de1463b4c1ac3cfb3223976cd551dd9287e3a4b67f814c14f8c17338045e076e9341cee26996d707c5e0902d83f4e952371cbc438d285faa55905b02bedba0262f9c2ae6e7567ccc4428e8bdef09b1475434bd48502137588f143940d997f7a30781ea14700c310e15cf91a12df521a25747835692b6522cef373d7ee6884023416652e3051455eeb4235ba1d76b2a782874d5ed4586fdd03916edbccf263fe14e25fc8b7a0c7630b8e1d18081c5ca60efd8ec60755cc0b9a30dccd8e86d497b993371e0f7e21796402c981ff3fe1a9bcf7b7435e6c39cdde8ae4d60fa1e48bf209b32e53d56509eef71496e0f18f674c8527da150df07a36431fcbf57b29169db00f7484df8fcb65c4ef46a521b2b5e70d224cddd4d70791d2475208b377a2c5fb2bd8ab9fd551771fee1b9be0b28b15e33dd182b5f88aff8e5419756db2e43979079909f0c34ef80288f090d63643b2bc4a1998eb9119670db3e65da98ad7d22f834fa22ddb1688544bc1cc60ea266f52a51d891566008cc93c5a79a1a230f24ec97e664ee534db6431b416e88a8f0257116760fca3e37287a82943e02b60c81278387d310c8fb87f8d7754f1dd52668ca48836a4640059cba8d8e20bdb68b366c07bca259621902f1186c176f9e85f2fee018ad5143dccd214cce928f93158c4f07a4155ca3b1b0976b1ba7c58018d7280df4a2580515a97a2e1f228033cea3b0f7a820e14b158f83ac66eddbda0d3b2f49371326f3cc2f2f971a319bf278e215e9c918f64caeba75ece5bc5fe0d7cbda96915b42192d967828199ca8f91b9a33f4a286acbaab3a2e3fcafb27ee3482f1d3869d6cca09affc20b931fc7db5096c9f9c9e963ddf8aabd475264b425876dd46811c6f9bc5cf5666a6808321d77e28a9adf207a6dc1bcba4d295f145b0430ed357fe95ddc102679e86d2200010677368527f6354aad53f0e21b18219c8e57c92ecba0bd6671306a37312944a0be04ed078337b34445daa3a6fbd700ab9ec2251125f13703b8a98e02e6ef14c0a733e2d4fbf2f9e3c09c627684fa2c0eda0b481110d2c0670444284ce81c8cfc3a4aff346b8fd3a69b3fbc01d8746a9d314ddfb9408245f4dee74160c6e644f390569d7becf1a2c6df49013421efbfb5c08f0a1cb88780507583c695cbe238434d537a9c2db64fa90cc6de3fafd98d78dd45b64ee8264c92b7e65711e7ba9802d6a15ef5b2a32f6694bef3e9b3b347d2ba0af703435a2d9b46509ac213ee5d970b92efce0b0cb4791c0fd43ab4baab33842bccd054dd7f84e24d20be3f38828a425556ee2260252bc40983e2921e860e7dba9b7f4aedbb3364e18aa4d76b0170aa1a1a4e9ed6343e1eca1144d19880b04622a6e4c14e1c569837e94c0c8c1fef35d49de750e85c3886c1da00c8fa9d8014d5721b8e05aa8818cf3a3a721dcf811af8d4702b81273d38ebea5b9b6230c7096fb8204d60446fbe3d71c0eff2d7da68ddd26be819c8ffc537c06d8f4bf03039bf4676f445d0d53c9da836c42879e00fb1bd196237771885424bf231651a353138964df2a506a07983734e02cdb2ff25b89effc3b4882d3b61844d24540b812e7477aadd4108bb64d709b9dfadcd0fbf90d14231b6463ef81c05bee2d1c1adddba9d0e9c1051bf8a6108a78df5a522499f98bc566f91087d9c063dbfe25771dbe49a58d39852b1c02728f7f06d2db8402ba6509d86338f4d104d7924a1a19542e16f0d91d3f69bf6b357098c4c7b1500b495e835fcf4784cdd4396af803f3b48180e7b7055a2da1b0ec7af0d5fbf45729db7804070dc0ec95a7d0fc126f8ef585a21efed694ef58fe66af53d73ffb658581fc1a792ae48c96949388db1422fbe9a538046314b023ec4d88908a02402dfab150296ab6a7e54b3e265c8c30de30defeb89fa0f9c931c59644441d73a8eb17eff506e8bc1e3a5ad5557341e65112128b5313623d930651ebbd5a2a95ca1c045dd5f79050b1532f578448fcf479d7273c4b2dda6cf5090504657040e279534502284ec6bf941cb7d77ab40e0c1dbcc2f132988eadd4d08b53736c76ef9fd9ad72c6f8135bc244514cc1c58da7dfd3db689254eb57e68122702bee1391467988d8838c842a5b53f45169e7bf60e4b9f18ad36c775e8891b39cd6fca7157e5a4fe8af4d2181d9acf83cacf44d8f1899120559217b2c69d9c8176ab56fb0116beae97dba1115e4d67fe182ed2b1859f55e7a8f5259a438a549c8a536923ab279c46dc3aec2d58cf427023de9f019d3c6d627889f9c5c7af7cff9cbc82143d41ca24a0c2a1791beb5baf1baa6d24fa60fa73499c9025f262ae8f718f27a59aa6d96338364abd9bc42f8b98aad12dd8d8e63cacf30a435c48eeb26f5eb054c456b347cece16a8aa65fe6b7a1fb1a17e81d02de9b5ec29e52b72e4a8331c83754c25e3495c2b4771c0ed6483a61fa370cec24b765ac1f0a670b7064f51e7216d25e032558d7d49f396d9c1cb9378b178f1360b54e15ee1f26718256976d0765528e372911e6891dbee75f6c805ba4bc8bac0283d71a0c8d9caab65ab49a8c0302893bbe2ff45b643e2d3581a67a208d9f5c7b9eb784dc4cac2cca5e689b28fccb2923458429266605dcd8d5a7624ee6c02d7d29e7f81b03c11ef42d8e15e5172c0e3c3b26d107629480d0ed5b81a98a5b6a2eb38b0a3c67bf974f31e5dd87583b0be7899b6cbadb26cd195ab721e8e10c9ec88788c5a448cdd486b7494bcb635b9a3a3e253d32eddbcb92aeed2382cc6154022d350009996faec64155d5aacb122823863c445551f9d087b14fd558e40d8c94b93f951174d0269d4ab3d4d8738798227f48733215b2bcfe288a82d5e72d99f46f65f055ad67979b69169cda3f21dbd50582202acf7d50f6fb223e293f0147a4f2174753bd46f2a354125796e9dfccd1ad09853d5918bde1582e496f3ac3126aac4a49898721f9e5a49c06022d75bb07c861a405399b30e160abf6d5ba03e52805c1e7c2c715bf49e4eed0f0ed7d924b0900517ebb00a796a6ce6aea8cdfe0b410343e5d559080d1bb3d43fea3c89e23f75bc2a9b4d2bf3c31a425d003347c463299364775b06477d505ce3445a4ebcbf7118991718827034fafcf185efb96256c9a3f29f29af79ce461f1b11beb2beb3bd14b603534189184829d74a6004b1e4c92052fab5002b84327e2e2d1a6ece1eada4ce5ceb98ff6154bab5d5c9ace968b9b5802f2178ee92878ada0c5eb7b49a15c2e6aaa7d471fb976ecfa32e2974f2f4f8cf33f822c496e18881506fde87a4b38dcdd15a30fa061dd753ed37e999f8ae76ebaa35ce5649f0546b757b2e25a9a68a81d09cf71d13ba667cd6b7145c49068cbc0c99510499646a25f4dc4f2c17afe247e3c0bbd719dcb97244d13db321556d51033b14a3f47040da38bc5cfeacd55bd9141453d76c6265bb7efa84064864ce372ebc431ee12e5bec454aa2be610b5778233f12239312db9edea923ff0ec2c053cc93c6df5a44d5ccee068c9c5d176afef5e2cdf66336c30888f45c00d0c8264481b94d948eabaa24089c10e7842c38ea7a331ad36fa87a995d25988cd92fcb5a513af428625acc16c88699ed87d44a6554b234e69e7a45c281674723d4f73d1d78fc7e313b402212876f907b00805457fc13604397da6158fd3785f0c095cf975465760b93e35f6bfae94fb0c58c3fbfbeb5ac00bc2676ebfc77964ce1a9dec5d7af242ec308d6a9ff52b024f8a001e92aa58e0bfb82f81920194dd8a6d6f483e75ac243cbc157455b41c2144c8f83857b91f3fc6bca3e089e7dadd331d0d1b11115d2665fa1645a3d9b8a876e1d53e95570be98d38b900f9c0d426514ab3264e025c83d439c69309e8617d504354602977412ce3fae8776e6d67e13ec7aaa055305f5f7abfaa697642a25c9091f79930ccbc5d66117095255458ba54cac769cb06f9362661b40c007a3c43df7576ba608263adbefe74c0a11daf1524c5a5b042d7a2ab3b8dae928d258f6fa70de2adecc6073c42ca5a9672a62d188e91e5b25d907ca2d1ed148d40a7fc6b99fac9a7ac71468e3eb769dc02a6db79092c60a51afd7181e3a4ef83a3ddc6841ced37337c33a3dec2554df5118f18269d31b6ff8ea3d01ef755d64eecc7cd52a56e42f1b8a8259471323a425d95efe341d143b8aa2a8dd3e4f176b3c95a3b22d9028234606326e9f820e8819e32931097fc79c8a67cb66525860cd04c95d9f479a5b3f1c87904d2e5a4305b1c495061b8b1030123d0fc8e44f3c1b70950f0c8cf61e6833f02ceb332964ffe4561511df319b82690f60c8fce12dbe6ae1a0d867082cbb9eece04c126ddd559dccce79e2e66ad79042ec136b827d26f6db7d36f7fd0560ec95005bfbfc42005831298a097b47d175d6010f30bda59c9ceb9a436ff8fbbf5dacbacf37b7b5ebc3aea53c7d4d66c09eec094323a50e74dbe413aebca940e696cd1ff46160c7937b8c86e3d130d7b712b8715800450ac369eba1be21aeada1a4207edf7908aee3d9a8b36f03c34b60acb44758ab603875a50c084bb194572ba081fdf1528401caf4aca71e350930231921458aa933fbdeb62a30907b975ec054b77a110a79b930ea8fb5cb50e208d217b2475d53914b6eb7e7b7efe6fb4ac660e20bbd052fb7b712c5cb29f26b64c610dc0a58f7499b095cf8c9cb1c92edb66a063998dfad67ff535caf8fb99a1c2e4649e66ed7e480f4eb153ec096eaefaee93f8497cf51edb5a53104f2affe169f7199f719a6bec99869aef3e0de8ff95f4ab226f69e85321d923c68381188ea777e36a65d977c8d968b16a58642d6d5400223d17ce2d07378a58a7f64fbac4d48bc7a73e3619802830e76e8ee8bfe198089df6812f7227462ddfa7471f331700524c0354804fee0b8716c3b70b9c8735019a60cc85df4c14008c413e4b322258c9987b45fb4000bb6b4c58ce3b27d217b19059c8b16c13b254203ae3bdd1c474882dcdb422c3a7ecb0d1966cf00f1e8ee60f6a03b9f50fe74e0d060635d1bee83a596b42a80c9926a02f17fe8f41795769fd56f7d84e71045c289de02cc629230860dee0ecafd02d380d860b15742a3ecd5e167b1f75697acb6e71126e9470b2a84281d6762b4a225ec39bae2da5c5fe94635569e9a6a9955c9518f55a63a2dad579de5091cd63ac52e5148019e8964f01834a8c84b9e0b42ef5c544b6d16b495ab56a5652bb4a7f2cb667eda9d8379c27c6c1b05f599321b4a30d35f4f6b9d0b070634cafc3c067858c75c5d2b39fdee7a0fa0f533f7328af2cdb2250e885c69ea92630d4e4992a6a81486eb518584b6d556f240c11eaa3fd159ead883ed101eb50540274f1ad0ae897652903d075f4bc24b5099cc96a4489a1a33f3a1e190ffa720d57d9350c7b92a37f800cd9fec4c0398b4aef0062c0d2b53687b7e7b325863d39f834e516e2debe217723205bb21e1c4fb2c2d4624032067220cd61e6960406c3dca4bcc11e83ef2693acece640f7d664cb44bb0da08456591b93367cfe43fdbe099956bd9a043ef881613ce84d590fd016a793f1d601c5e1e61d1982d65277495229678f0225ea2d87c973446275f678df877457b0747e83277095f552d8ac3d3cc672ebf3f2688f1409bff68932cd72d85ab4c2b5a06c941fdd890c239930036f2803730e0df08d275f9d267cc564876beca0ae74ce48b92cc018faaa85b4683fa065dcb7d41f5b79eeeab1f46b6ffd35a21fda4b2d4bc2fc2aac94c5a097d6284d8d06635ebc03a464cfa40ba1ff2f3d7fb6d5004496ba4923b99e4cd028296b522f19bb41f8d1b8e4905a153ebe758be3b8fefcd58ae98ddf65a6e01bb609b1f5d70e38ac28bd6574fbe645aeb39d386d5cc158603aaf328df5cd5381a54175d20fa8e9ba91d4dfe53522f6b95b433e1a6d4c44b9def7cecbc55c1af7f01f0d21da3f5c250ec5141f480fd142f20470993172045d3a20ae83119f2cb20f946f8b142538fb65079809b2742502b803deefa3867a2cc87bb5e3957276d67b30d1768c0df36b11f47437075e000752ac8d144c00a995931af87a11d9d8d1e3a04f4d759aafb8723d28110d5d5eb05439c35e7a6c0f2293a49121a82aaa2891891579fb7723ae79ca246f09b0b7c35433ef508c45f8ec4d4e70e449035f95d9dbdc2829ac4e86d823dcf2c05bb3c0dac7e8211f0e824240711e2cfc6cae360cdd6c0ce6b12d9772aeda7f58d8e3f798bc942e60093ba2bae15ce8b305518e615031e321236c9767683a18ba1765cbbeb63f0b72dd69c6df69292968932af1f878490c5debedb3831eac4215e0cfce6ea46295e522bdd4b8f78f7fd18ec92b979f564854c2835afd19b4853c557aa05f6ee12d3c395e46b61d660e1336ea59381f84958acdc8edde8dc471258aa7f973fda88cd88fea35198d3a4fc032b99e41e5459d418d4417a6a8c05eec3ef22873f1ce36329ffc421614454905cbda5255d8a980ae693c8c69c7f1a87449ba521283e1419deaeffbead693f21d1a93f04cea527b1d75c9515c753ee8017b7fd8cdc4cac44232bb4194b38f215c33a9cd5f5047a12a27a9154d03aa60814663a0a73e4769cba230e10825c28021dd15c9aa9186c314555c79e70ccf1023bf54531bbe3b9a044c59807456592312a00869c3f31853809c133bb552aace09bfab128d6b7c36185e3a5f9879f2975fc158ba7e580367aa5742054209715263e42806d16213703d9eaf20df8568c6404ae3fe8d71b2b034be77c6f15b5d118420b985b5e6267825a78431b62ddd06910c7fd0857da7d3b1576d1abea61fd51ba81433a1822a006f5d863f5299a580b18a565b868beed626f4d2fa1e4c7cbf3f102d71f27d037c54b2ce9f954d1d11249b715a9b6caa263e9f98ea6e5adcacf6f6a2916c4dd4a129829b5a6965dc52ac7f443ff778c5c1e4eeb98e420c10df82cbd64e35e4942583a6b46daf5c33981d806bbb5f37ac76c40d2cbf832e43643f3bd22419d676f043a386db230fb2c084c943875951336ea3228d26407bab51f69ab3eef3e9768fbe592cc46220d35e9fb9766dc3449d6f4380d2f858518acdfea4fbf1dcc8b2aa7fcd58e553e8a9cc9f9e461316a7d2009248dc6e0cf952558c2f9ca87745e5cde1a1884abe87ce5bb06c2409877b693cf6bc7ea34556f53a9bdb494a6e721a0b4617e2dda7ebe2b46aa4b0debbdc325ab10b3727d69d9f797db80d4b7d4b5aeff5513f91c2578f21d468df3cc779be3b6026ebcc17dd1eb0d92870ac3b355cc3e52ab280a87d0892d8104b3a88c521a015eac719b11d64770d1f72ca826ddefc5941f68b7aa08411a0d935db0574373a93dde5bdba0afdb937f7ee9f87ec81fd1c5e89d60bfd418bea24163a3cb1abc87a01ea94ed8bfac2a29d2d1d3d5e9db0ce28b17411f3b73fbd8facf09996088fbfd087a67715621f06032c8e755635db9cf3d8d262ba02d997a899c4754543be626027bb638c3c23d233c234f61de5789fb865e4a8720aded3492769d7df4e78ac7076ea37647f3ca74e0f2fcbf960bbbd3a399f22814121b14a8400c2f3ed7cd3cadbf993b38451c0aefdeac215b80d1cdd3914ff21f451f3981d13f917b9e27c1c81fbc319b9341e2149216818357575f1b8fd95a35bd81f0f2ab61c116805a343d10a632a36ddeb850ac12ed6611eb3138e5777ef6b4187f97e143b20d025853df8bda1c065c488a0a9871bafa1f4b6f4403730cd790c43fb309f764b81131ec10d9644db90c5d68c241cd4db80467b01aa30805ff6c785b6b51b59d77ad091492de7da16ca3bee9b18967e4da14746998b2aa0727270f9329184ac5366a929ab09e01c00970e9ddafe53b2f64b0a46249bc33d8c9ff2965c74931159099d1bc0793497cf29e01e1bbb7ca0fec1cc28c228c2bf805afc1ad48aa8c7538e6d6e8695ef45f8a47d2cb506e1eacc213d56cd2495f820d5ea37f9d3b64e42e1844de08af0fbdb63c42083d7eb8625ed667146cc6fa331a14837ed8bdb26b940abd16a0020098ba6bbf1b19e44b92568a9d94127b19924c7febe7a8b13013ade8c265d200bda7049d934d840e25f3772ebb3bdfe20ccf76777956893bae061c6744cb1f83e9727a75a1be09cd861ea3295a09f530e66a4bf27c472c2379bea0d4f405772616ca71f99258525dba6cd55492885fff5297ea08d73fa00644526a0516edaab11727369ab459526809a08b67eb67563a57262cf922e215e8ae01c0c1d6f4568b36359730f173559f2d599b3c0ed6a7dae11cedcb59b1af5e510e69a2d5c5be8935d53388b2ff359462c109dc144096554a19875656ce2cff77bbbe2e31725ead7b9ebb1966fd98d42dfd4f173b8712c8a57edf75c92d82b166afff2af33c5ccf1335306269486e034fe4da2299e2fbcfcd3af507b190c5ae6ffc14acd3f0dc60543fc96e269e4ca2a6a0667fcc54604237ea5e6205bbd6ab92578b6cd2585a9cc6bde2f96247e32c5a92464251962528d30217d1e9f0863466702e6d136a92b943c5a5024c65eab4d5141c49d150416b4d8e64d627812b4b94fb13e3490abd2bbea658f77c4fad1f2a294b4d5394c51c11fda016a41da366b76536ae55ffed66808c8b320e474e979ab5edbc15db4360762f8b5ebc1bc07911bc024f4e7f0cb7839087d3b233fbd0ecc2038b88374a1732fe480c25b1e1c6e1f87533acf0710ac915787dc916e5306b739b4582d43c09a455a115a8c9c287b40b4d17d226efa1aa3249bba7f3a608263b887c1e0bba073e0638a1dd9e4e234d9ef80047e4df4f16b61c14151a36cfb89bd80e3e7cc56540286e6584f5c60e5a947f299a14118bef3394a493c49033d1d1d4fa7c0e26c9d3b2d7da2cb35e0640d444ca9a21d4fb7bc1050580dd6755c6ff9b1c6d841d553ff4a1be99d84beea63d08c380a21aeac5bcf38779933d0f41f5b3eb57d3576f49220b1091bc3f7127e82e31af95d67921aff3df2c1757c68da2e3ea7364b453eb90e207cccba8cc3ada8361bb7f6f277f3a44498884ad85f06f8dacb656c3fb522a6d6797e4fc3d91ee35b31e23f2dda97a7ab0ad3627ec1b1f7efe40d225712875a1bfa164b010aa52aaada80272b2e29333b5e55aba1789a566edc10693f53420e78744130df5edd87b3a20e7ac0f5fce2af26340dd476e8b2669f6acf60154b5c87659bd0e5c796ab15dc632ff3a768181d76fe36f1fda754834bea0624a8ab827ceb823bf9d72fa37c05ef199898c1f0fa941d6900f6f8790d1e42f64c3a043ce9138325ed355141bacbf6dbcb830d6b57d47be500b6962cd1bf4e9f31e2e915aed1ceada1a029eae9b1990b5b556d2ca56a6d8525cabe4d91d59ad5371009d23cec0405be2cc0003b52ca740ed7ff5b3fb3927c3f31509c952889268aa6ad92c698d80b93b29aa0bf8bbcb33d38893c8fe9ee47f6309fdbfadfe91b6e8e3050cf98c32cceeb3065ca4a5855373622325ca3c325d21d825ccd44fdadd879c1fda53a0f31b76fcb8c1a1b02c20c5c3aad2b6f6a3d4c3cd37fb45b3e0227857323dd168fe61f3bacfd4af13f560745e34c5d50f5ceabee4ff80a68add71ec902e00110a974c11a72d18b50569a14f8ebb65117f338e138c5aa9e8b56d3741e863301d9e3b94b31287267531e704ca3b33d1063258b4cb93c3caabff6ab467dc761a3ac317e531b86865b3e12adcf6f92553cc275b67982525a1902072eb1527eb149e7e84a068d2a622497a5956c16c634816bbf992e86b05ae5032f9a636e58b2255bef8dc5c35d3abf2ef62488c9029ca85007fa69da36b182d4500b0543d48ebe31656716d049cf2f31bd83fbe1d7944099f2876df5240c6f4dbbbe8670cf3e54b99b3d9d20ea0fa9b8a64d7c3780c9ebcb0c4bf1ec91c13245cefcc51e88fb81d994dbc8543769168257bbab1d8b273315129e0c35b178586ab3711641d0743bbd94682f8768db66f7ddcd75dc5dcb0bd94d9eacee55364cb671e833dd1c3be21a64f50ef9636391f9196c204f7809ab2928474557b99035c6556ae7fff3b98cbb33393144941ffa8a07c326ec2f1cc2078f6a5b01bcd09b7c19372c01c84aae45921723816d9f1e7e91282aedeea3e213fec358d5d4f5e1fc2a2d6a772465070986bc785831b689bd5203e3240dd4460c854e5fc60952cf156eb471146e54d4587e2ff4525fb90f9459b75595daa3928916c80dcbecef149053beacb3308eac89e32b39e6f2ccfc7f148bc97de7df72e918df6e8189526f154151e29cdb490883b8c5c3d0921e226744894dbc9e23528bdb70a174b2cccf8f31da900292b61ee1b95ef9c46e5a8fe082eb797d8668f7940b0bd5b677695d4c29ffe1595aa0f8b91f67e7e80a2724a566261ac6773f3bf5d972d6990341054974b4b859376139b86747483cab67cf9bd9015f64bdd8823a567f33766402c81308d586267200972317d7ccc7513539464e80cb012b4cbe79dfb315f11c5265ed7c9fb6e26626657f23b906a8eb9e076df09503e94e6fd8384213e2c731d1de853c59eac0524b08ead1d8fae09dd1fc3bff4f4d75ff075a5d5f8b2f4bbb85ad0e7569391949a57377eb1a51a3cd85f32a30a99fd9e2ec039a48c6122d238debb8c804dca91aab6f3657c7287333e7dd468b67ff1bd2467e3f2c479ba3890d705af0b1904212f7a5baf106d9d7ee826838e810f647ab5a2e0486e54c061e081a63939662983b1df6615bb043a0f8b9fd29ea8f5086fedff8cde4bb84b6ba1ad5b2407881705dcf0680eced0e18eb9ffd2facd39222a293d739fe0561b4c0ed1977ae6133f8c0e96598b6a8899fba567fbfc8b634d52ea4c6d83e96f59c0f3a40c8b3cb68e6341a4de4572dc0ec7fc68d149c91a97b73466f72d5629686c67a3aa7ac434ee95026c1f7ca9b88bc6507a690a9cb479e7cb8ee28036da329d20d441235354dce190599f11e0b6bdaeb7eb8083f7adaf2f9b852263110b82cd33a6924e2ca4d2a6143eaa223cb89a2cb843e70af27f28ed7d52a912c38d8c57ac2442dbb0e42409a3aaa05ff8732c3d28046edee06138723ec2fc431cf0931b4ef893bf526c67e5822f6a3a3e43286b790f28c39f177af35de74229c649462e17a485c3319a79f84ec5c2974e55844e489bb5d9da14588c193029be7cda9a43b43463e0d7c5389296b900f5daf1c019cb8565f0bc615219ec701d83949ea223d1a6d3b8e494ccf4b7362fb16a8a5c707a11374eecce72a4908033567366e77a2a551b294bd4a964cb88004490ac61d9e26a9665a8c15be31e48ac68f17dd9d5cd67ae50c249b57287882a7f1eee251c2d493e9f25734213b762e3f6ba52982712a507ebaa65b58bf1312e935e8f06c2bb32dea61e02d3b418a9fcc79979ea69fdbe2eec40ac210a5759209ba298f1bf07a334109b7e4c65ed54c862bdfdd76535922ed4c9910a7aa998f9f90054116a49511ca2b9223038795a3d413e38f2096e5b567aab32c52ac0754903f4986464e89a6276c301153868c0997da9adb7d6574a297602e85a0d06d47a51bd66af0f0c4e584a6171926b75d671c102797c6efd238d929afb46cbede4923b81012c1a8666444291f432bf63628d45ee223aedf34030f28c6dde444692f7b3383d974598386ea0203874b189577b945181d274f351a036e495a17b56081ae36a635d5c1d8ee769e4430f7a56b0ac36d0caf4ec9e2896546b7d368ca2f2f39c8296fc9634107a915ccee1063217b2b6e94f7bedbf88b268234f8e5da5bdc9f63805d8eb88725cc90f8e594c69dc37e4862e169c997eaacaed285b8804da4ec61add76e51d3217ad46378972aef9316cfe55ae2ceeb5fcf62352224ccb34f5afd7babb2bae5d51296000b79bf4f7432568185109d612d592b25e171d0a43743e7b3e625e10302c747e28e3544801bf2778457c30d1896597c574ea475594c1d7d4eedb765de9d1285be37462231d1d7fc14ab970d48b0d91b2ed4fcfdc135d95b63a4472900f181de95d2bc88a06435b17a9486bb30e1a4314b9ea47c28b9e1884c85970bacd710cfa0307d4a0f2b68718737942d758c2a4abff7dca5c2f1925d500d6434a501c5b536387d3c14dede87ac992c0245f39391a4161dc2fb59a7246fb61a9a273c84362513ff4f1430ca6b5f0ef320818dfce969fdb50040d67915dde74e7668c39bde23c06d12b1d6984c6ae4418f90ff74dd5c51dddba9707a36ee245377bf6fc39bd246886d6c40a42655128a3b367d8ed414b2c2ae7054cbcaadd1dc88243e2a8cc2c9734847f04b3a05da6222e2066f00c43a4e3976a480c23d46d52c953fc4de72c173ffa3d58285e19de41d863a0f3005cd96b5e8bf9e51f6128ea2e22cc1c3994089b7c6d26737ec5f319622688be98eb5efcd93390cf054072940a838563313ff1fe6cef14383084085f74fe1dc4ace305eb1da3959351f0dca5c1a4b6d3d9d06d9f66cf9ec65d4c074be935548d00b9285e77ca15ca6e2de3a38e4747bb63d698d737a48496c552c98ce56d401a32b7905cd0165def5e3d017b47bd3f65cb114d89a3e87030e5fd1a2665ba82da1925ee99ed00bb0bc7528da0786784b92747f2625f3c5230f36cdc27be83920ed40f2f60d5b1168a5a5f34725c7fc0f4ec6e6e4f0bbccccddc85e2a12ee8156de6927c2b076939aadd1774f709f4ba1a7fce0f9e85a2d2e0d0213fa8e33fec6b08e76fbe0565c315ef6c43bdb0b5cca9054ef238e60e72116afbe43ef7551c4ba6c79a30543707152c5e565979b8844856fe618d5c8d41071b6b51d785551f6a3ec4393e4f4a92f50f49f90e7a3801049357df557c424017f1f503fb04fe81c355f527e8c8ee2f53b4e0306b2da6e9d46b5376563d4d31c7c7290d5e3259a7f67632d83cb1fd65e1c4ef85d60c333b0d84b232e0203a17693fb56ff733f5b3df147226c77ab73e55817098dd679877b839709afe48ad435a2b5858733b0acd8f95213d678f474f4881a94d3d69f206880c32ad7be3cf503989609ad49258db29df14a89923b0cf2197c75e23c2a1428520755497943a34ae2f711413746bd093091b18779a808242eff6744b1b5bbdcb3d9f2507ae2a96cda8178a6dbfabbf335ea49c301ca3f86d13b9a17ab6de18a990d697159a45cfde9500a226d1057b8826c8f9bcefa1f99324c11c8b6e4021480497b4eec57f2b3d935a258c88aaecb79d9e9cd811bacd4084f78ed987180246acd4018dd31de6975434b44705e161984a3f55b08421c247073ea8c0880e695bc0e5c483570f3f0eba96e39ae7a9535577b72eb806e5b1a7544d65da78de02d1e807d2e481b11c349a4522923e657131fa5347365fced39ce9913084514c1de828ad0675bd2fb50653cd5b1ead19e32ff965706bc883e13df3443451bc6d1e86c91e35fea940e760d0f54697de1902c27fa88ca773c5924dd5f5988240c1921e4f712fbbc3873017f4bb931a9727a53c159e8c60b2e8bfdb915e028c46cf77f0b78660a6e01cb33de48a351076212cc45f902398e8aa9c20a1f8ff724b2478dc9d7930cb972b4de64dfd014132ceadad23a05930f6a69ea981170f39698d5f58cb48de0717b7433ddf09838757f3bfe2acbaf4939c14046ed9a2fe17d6ec0023dfa84d003bf970135959ef2cecd61e50c857e22d05aa1d8297805ace74f3ad89c744a1e6f0ca2336fdeb28d772c0963129369e0d7d1a1fb63bb6e8fb3f00e6c259ee5c1be4b3d3508dd4d205e7491c07064802e49069ee5f864ff6edd1ad376c2ffbbbc15e9773c1bfa797a35b271d99cef10e5d1aec5ddab8b3c6c8e1b7095b20a2a85c45fb7a5d7f94287b4e352947b9a101759dbbe1e9e270ef8c881eb2a0499aec3033b3e9059b415b3320c2d181121aa347a109828308f05f58df35a85ee049ab2559df15b154a61cc3ee1de403aeca1f8884beec06822654d01f0682914a1a04beec86dff090205952a8eed879017198b39732f304f715ddf6b7320b59a20aed81f2d072ed5da880f7d48b87bb42f0575f24c539f22bb417fb59b60ed30e7d7a351b8f472cb6c99598d99ed0c2b882df12d332204e7435b469bd2fb8020d8c9bb0afe692fcc84c5861e422dd6843cb5e863ec4159d61512d7a7cb634c913610d7884d9f9566fa49e89628834c96704356ea4a7469829d1d006efc102c38200767f263acd07bcb957f793a109e61f52e695747b8929b719314fec302ef2bb4700abfcffeab0302c997945d20d2db536a332fea2d7c81965d2211533240c1a62b1e415a86180847c4644cbd93fe2c560ff01366b6f9294cabddfa893e03185315b3148158c7db68f0b69d5db2b7402548f7bca9aa790727821a7a9fe06b8d95df88cd8ea335f24cdb2fd3066affceb40906b5198d6a09996f8c5466ba7db96e630346b9a1a9e82626500222594b059cf17a447b9e7bb5f6f4a815ae7cb01a553e0d9f37cb1c1994f89b6450022e01cf754e8ce1a7a4dc339e1a452d715fdd8fb5c1a66394e66167016e99de401f564607f274b83636edc22ef430f546b3c9c7e21325f656662a86385b399c05ded2120d52846e73312f007732b160511b5be2e2087b4cf7ed65033c9a0eb4c5db99372120f7d9af216be8dcb9c3538be05cc45cb391f3fd2bf6796e3fff14ca6a396bb6d2c4a5798b95f5be8f7e718d5eb6c6d9a00c7d8029aa5482965817f95bc099731dc5d1005b8831dd617b7d77c5ca13d312b90b5dc07c70ba0491add01a7752a3ebf7b0f9c39ca1cc468b17aa4a57d6ec2d61c07346f5995f752d4bea50bcde9f98e997ef32b2123ee065169f979a7bb515c60376e840f92afaf43e72d1b10feb2ae7d183679d6fa928673b724c5523f89760afc909633af76c3d4d9f88b62eff2605839d584f3ff15f1290907cae848581a12ce659b0fb6ffc4a99df2207c8a5b9dce572dc4039879beb1cc96452ba3db39f6a295192077fc6d1356d54fcd0e794228ad264c7cb9cb6dfa132b1c328e273c1f3bd1d8dc022ef111de320b14f340772f12d48d664e0ca25e79ec25d14a7797cef1dcb4223ca2e5a637585f816640271cf45d81695d32c2e0672b2c40e2e1ec839dc1369c6f020a69bef95790eb56be5c671bd17ed32810786b66c4f41cc9e8400197c426f1287c442b32f93a18ffe9c484f7eeace5f2c08f87bf7b07bc1388d0aae5ce98b14b35b570c04c3dde2941970a93b2d00d783ce56579c2c3a8d7e44fbe97257dbbe2f4ba0124922032fa2a30a628641fa352662a500177e823717f7f0a568c4d68509a745e444bb64295b933688e1b627ec1a56bf58d785880eba71c08a8f860a0cc74d3c5749d20b954f83d714e4022e9872ac8b9c0e701988486b8e03fba7c677143fe05c447c9577ae643f2e78f6ce9526be0045f8c1e2d26a20853d75c54d02fd3c25db8f61ca2cfd62b8f7c54108534fef105568a2b7d12bf3e053db21cc75e29001f48b7fa3659024ac69515b11831eb0babc7efa1b593b5a49b11ae0e0b58d74c66bd036bb0ebad60d038e65d2a74b8e4a68bb5739213a735d1d3a32615f54a4bd175cb7a8245e599ff03cbeb878a4d05b93db6cd29ea8294ade67b6db33407264d933c15e4b30150e49f3b6108d1bfbb4e1e2b304b38f471a30bef9f0f4c15d126e425ad5f5c28e379cb1e36f2957ab1c8e5d009148552edb3d846bf2ed91b0ea235f0555b8201ff9fa9dbc522b637c3591041d03eb9dfe89f2df3360e6345e26591ecd3aeaa2bd367cbe35b58ab09c9fb8cbb8a4e6ee9d84db277ab06888257feb43a25c0ff0cb548809a3373c3e9c85022087e757f843b679d7a2337a32d7720ef9b1d027c1b4eab5f742ae4214b8212c33010de890918442d35d14f5c841fb5e7b2430dbdc0fbfb0fdee68c2ea5a72e082c1ca6a77dc809727490a5316c866072817c69af1f87f9aaf46f788b9786f2d075cdc6a0e292910fe21f70065257b2af43d38d372b49aa272d7827e7427e1019606fb34bb9abb6e3e38d550af9045739544e910017be12e8960f8bc1e26a42c7e5cafcc4823fb561f14f10b28eecfe55321f6994396db2a7d82a5848978fac5e4fea168a0ad765d8d838771146dcbb0733fd0f7aea0bd13ba116216632c96694a7b179a7eab07c0aadc4f1e4a46983ae3fed836ccae8414dd4778037f6c971c029edca2118efe0338868fb2622e0bc66112eb6abe3f485d3f647fe5de3a3798c754c0bf852e6f481f2c38681a3e32a1dff2b11c393b39c7abe9f90a0228a03aa80fd7bd0805e0a38eb5cdf44a20d2cbfe5ffd4b688f532ef29d6fd223c3e1bd0b89914c0faff0f188610f9f065efc311bf0843c70c77af2c760184f7fadad841fb9e0b694dae7cd9d3816e96fada8eba93b91d0e2c225eb1f7d9811accc37e2dbead3e846427d1d15b5e4e16637364f445134092139012b0559ebaa92cc2e2d627aae172107fb5c7ece15fed94d669f0b69a5780913569eb433908b10e024ce5e097109cd5c1d5b93ae496f4fe53850d56a64223509ab078f0ff4f209f680b30e553ec93ad0f65ea5873a546d1f08cb651aaa88d82c2e059c8fe0c63cdc54ed16fafc164b2060f2a2a63c8eb29afcd6bcefbf3bf66b42cd9884f0e14d3b0216f93bb3a80c9222b9956393a44d29f10997002ddfcc366dca520cd826c4d2b10bd6c87b773c12f739307d3119d85612109f5395b0fbee7c2125f8bcb489ca995fbbb4f1a3818f5be822525c3ff9861ce8b2fef104a4215a30fae2dcee9ec2bc8e73780630454a30e774cab322b5f7098f0745ee882670c5186f2eaa7d34e15f0f4b68823a28d7574e1bd22e92f00223217702eb7aa336946fe438a0f841c447dc91b6eba0b98f98e92d2cc8285a716fbb76238cfad73270f8af6a982906f5ef9a99544d954e9e7a3c0544284d6523b007fc80315f6a506c2a9b93e4e4be84cc341b7b06847643dc0757273a9dc957c7e232a033404603f301d93810f97fbcadbe15826c24ac71886013c412a320833584b6850e4fac41c292bb29044e837fd0c3d6fe59674bbc647d41d0b87b95a5512596df918992324356c1fdd1a2c1957e4498a64be8ca562c58b875ec6a15cedfb8777bd80b9bce1cdc7152bc066e6f5ef7ae24a8c8130fbaa031362748c56e844431c3a3805e7b8d59d205d981fa320544663d3b83a408563e015a2dba29062ee33307388ee6330ed2013b7188eebcaf0f0553774cc228d4c5d4954fc9453a5057a1735b4c7b0075e89d180db30dab39e697266ed0c1fc6d62733120c0d630ec40e7652e25c3cf7448e8de06182427e81c107c069b2188d5e281278500c3375179350df7b7e13b20bd16fca89029a88215ae392e0816e6c49b68ad37fb8ecefbb28f7f5a87f2557e31fcddd19bf59f8eed50e755d3aa26260e02d2512939e9c1979de906b6060da5ebc14f316dc09a17a268c4e06ee693d37165170d62069a0be03090718a6b20f21297ef58068d5561499f21bcb285b9538b6efcfe3e5da26875f853bd9a222488d8bface5afd81ee7f44795bd025f0505f58b23b001259a0a32795886942b60551a7378b94c6e3611f8c08ff736e1b134e6ab93c9f809eb9de631dc0d24261b4cf41303c93661d2d16a5472e0b3eb534bb748e7275650cde9fee189af0d2e15ecde41c97059d846766825b3901cdd7ae142bab1c8ed3526c9aa29eaa7c324b1314f35ede853ff2b5053d10129b5dca5cae9d7e82d3be0ae88f4fa485a63f360d27fabdc224371b37546353b9dbb321179534034e743c4a87580245e30b35b4897b5508c0ccec51e34a97d7b76f48eabbff7b8204b5194e6ce1a3c5711214cc02c7149865464e75bdb2e41e2253c0f180dbd124071c321556208a6fc20da312b1b3a00fcf9cbc54aa95494869ec91a12b10fdf9c2af8b2097fc63a54856b7b7ca7365cb4640027ab9e4961e9502ec95d5f79ec9dffddeb5d426b02d8ad6fe5afe970255a580800e7e16cd45874ddc57a8d38cc0eb50b51cfc8f122a759f67d0ece632be35bf9182f2e686ea2baa37dc55d23ce7e16d8780dae2071a1ad2fca05749fe1996c1cd594ccd16b75b70f0134dde4dca5b48c268bc85ab78e855bd9a509f90294b96bebbaa1c79a7b1370f509ed6aa7c3000071934357f44e81ac71fa7b5f5a224d8f023d13bbf79b66f7859a52ec652b7da6dd21fc1963d15c101e957c4946dcae31f216ddbfc6f6186c5256d368098f2549afa3fa394cce6fa47e77bdeb51ecbe438c11e1cd33c844f8154b1403cd7f2baa073649b98372ca33c483f85fbf9c9a9c87195a7d5b94745662c6206abe71192aaab8a83d82e4a3a90a8abc4f2aa157e7f97b97d5864062c54891774ec4873c6980260bd93aa3b83e8a934e2f9290d1ee2be28e01579bfdbe91b797730189d6b891799a8290747e4c4c752e9571dd08a3eec421993b399c8e3689c794e82819f5db1f2371691111c6b305fb8b9ba2e8be3a9da6ac0d494f1f332e94075cbfb8cfcd5195e0c97b623e3e6ed72d2a130fc1b0b3bcd03386bc21e18ac5fd178c9238a5ec93d0ef6c921b07b9a203b4d66243102246191cdf9376448926de860e5143f5437716d45f5dbaafa0d0978e13471f924f856030a5d72a9a0278b330489e51b303af2362ae3a3e34573f27e80c7a4d6d1772f8fd89ad96c18d9f69f1b843e9ff4d9be6d1a1325efa644ace91cdd5770f3927d7e40be1d6ebd3e7bc2e1b65657b7a7f4d22815923d26aecc5a727515b6e4bb1fb263497db46e7bd11b8afad30a11f9a05cf8f21d1de611af0d264b735c4b0e7c314a3479f1256dceb9c4c3c5cf2ef00e85e9c68364b584f7c623c6778ed9b4bbf431ae87a03cf3417717e7761cf322aac86958654b002a3d646a80454e44832a8dd46682738e0a14d8ed43d5aaaab5aa3a47db061dbcb2e88619d9230f84d4030a8bf2471d88f9010b10a6e7f4600e536ecd898b55d32ce60ddb59f5755281418da6ea5b6a12004fb82b4275d5cd2ab970201d142698c8310260ffe7a3cc28052f98ac1964bb59da8f6bccbc4a41bf31127601038b440d6354812b5ca570ff5e3b112621fcbd5e64b09ce130b318c7225136320195f67b20db4530140deddd22d362de9c60f81f80f052fc5dd6c65c4016ff4f16ea8c234e08cfef33e0ef67ed2925ecb36ea320eb7bed81b054cadb5b09672bcbb42ae5759772f560b3d05eff5cbc752c601af926b766ce352e3d94b8698ea287d2e15a92988233fc6c5ef6df38a6bdab41f3dcfc5b1c0bc1b64019574d669437649144a0f0b1475c3a7ba62086c4d66693b675d2cbf507076b5c1a7a620e0e8083b62caf15a9d035edfaefe5e0d5fd265c51d1d0e8f3750007012b57fea4b74b890088d6edf111818c9f3233f00cc778becd9b7e7b7266d79f056ed62f07e0b320c9e724d8e4d1e3ae5037fac3a20cad6476d20cfdef09032507d7706cdbad61ab91f8d12bbfb6e53958e9a0309ca0effe4d7faeb7f46fb73e8ca6f86fcdd0fea352f98accc230b163747f1f821d290324153adb15909b2307d61f49d78d36da8dd7929f643f1a94e1d2b8d2ae807f8c8956cfa34af14609b9d032e8f3ff84d0f7e9014c32953836ab9f9550af0c06b2ec99c4ad0a155d48ad306e1c8b5eb75b265aca1376e4090cea7d1f7dd59b77812acedadc696693e99cdac1d260ac45e99c611611a7cc442e79a53a428b7fdb281bedbb9e3f009d5500d06721069a0d2ba9a8973eb25d69a8e34f506ab781e6179a4202c2cd482577f63e5424dd396e08702d966e1dafe586314e60ab0475c5e42f489585f099773e01bea77b72c70af81ad63264cb2cbeef0811c77f5b5275e249c9ecaa4662e2a8c70d2430e20075edf016be830cc39bbf3dcb09b819551df2b98eabd279ecf97966292f865c76400873df8599c2bce855cad68c3b3403f197c5fd556c2c26e95144ff73799c23ad06d90bb57a9a79ca207b576652ae7eced0d310b695c69a04c7459af161ee3a62068cf785cb6f64e368814a1de634dcae8051ce8643ebeefea3c6c2855c2672727f60c82294345ccf8efb9dd5b7cbe3e372df39f863e77637f3f854d36aae696ef7d5911c7de21b3ff5b045fd84538820a0251420cee7f86fa479a52a0449d76052e4db303bfeaa89f6a64b44064e836f4e3184350dba88c78dab88cdaab91d1be5dd1f85d56408b3a31fcdb20e5900f6a086aeee6fbee5b7aaa76a7186016056bb3608562d0722129c255a5a8e0842d5f5e8d6ebb0711cf25ca2d6d1e2becc22d1e47bf80144b2f2c357d47c38db7e8d9a50faac168944ddf8b9bfa0c0960bc96e978c000f0d8e6410be1984aee3ed20ac612bee14ed788c85a9abd8692958b10455e829f4ae49fedec425c6c052e459e177d130d84f6b188babc8cd729559d5aea775005f8247b9b811a90c509c44413b4d7b716f4999a1b1139b8e593b9536ebb811dddd44b0ac90eea147fc9eff25307f8b6851f0d8a7db92057f0651e745c3a037d1336b5d7ea25d3cd4a2efa38824796dc870c314ae9aa0d4bc09707398e204b8f3510d3a4b4b8d49df2c1da9cfbb67ae708ba1530c229f275eaaf2848ca53d58be7634d7b83b57970e180b15f64f8981c8e47c70efd17a4b8ba29b6f761f96f564ed6d394a58c64b05cbbff5ec02830d6880d90ed1498c3084b4b6e35eda6b0b05c2935ca01dfcfd543e7f2e92f228527f3ff4667a2d7fb7321b4aa1112159be9bcd344c6bc00c6bf0bcf568aeeaee70fe249a086b8f4e7d7d96b98b2552635b6482de1e6b973773bcadf2feddb8d8e49dea9a52674c8b031593c5ee948d30dac9a182ea766a65c0b0cf48371c28ce4011fe9ea4757a59c55330369f114ea2d3f9de1b517bddfcffec911eb1902a2cfa2e446134cba3e368a53f6a2caa48c3bb1004a3999152efe1ccacab670a2e336349fbce3d55955eac507d7d49bab9aef22a4204105e904503f7e6a1beea972ded33a5f6e02659731dbe7244251e716a67359dd81f445e28c2c68ff622201edfb188f7c2c7114fc2461dce0fc7f79c2b2a9973bb2f90eccdf258219fc53291e9c87c71ba9289f23db44cac69ca968449f54a93316cbe2b8801316bd0454e440acf2ef038cdf884f195cce7c971f4e81eef9fa9b0a69ece96f34eee0a883440e2542029bf21a2ac00dc535675d579223ffac686da45f7ead2e6a9d443b7054f7d0266ec605ec2cf04f334659e0d31ea8f115e0f0bf5b45dd49cba761f790544d020a2ec5c8a8e0ce076a89ca4276cb813ab6eccd11f2f73f40d32ca1e6c54d40c5669c7b6aa863c3bdadddf9ab9b3d234650598dfe61da9040346efb0c562e5815e7e371680569f4e266f7f5b7b946060ac2cc49db4eb75fa74464a6b57daeab108d3f2e232139d6654fd7bfd7370c605fafc491727d7e2edab0bddfa5067793b2a03f09603009c556c89f52285c509b81e80a1fcf8aeca6fd879f4fc2929a88e0659773361cd22a9afe3c38e64bfa06529866c05a272198308ef7272ab4d25e52453a38a15d0e3f329d2d90505a16b5b1504526350a7122e31445c3c693b2eba151ba2b2e30516bfdf388d48f3752a120948cf56e1724242e63e5212838d761d94a748a8c7d51c47eff5a55897198a2c93ce1ae5867d20710e5daf5d0a23271fb02499855fd631385c37f5e254cd1201dba2b8cde1affcd1925c05457e76896ee5f40c3c0dad1c90d389d5e5f70283beac70ec7aadcd9594683e7ec0109060ac141c97bbce114cd6581b8c6bcf3d37f9fd4253e9970103dc188bdc32b0f6b57a51c711d50b60fdbe3738158bfd75a452d210e8448c4cd7d9bbc79a3803d7f65842472eaa856d45ef0ae621216f9d2ecb13389dd8a66bdb456caa2155d16640a71057132751e54497fc14efe1199497a4900ccfc8b313192f1912d7f113e84cb00b500f679a5a8c9d22a257faa7d3c3c282861c92a677bca645bd66a410bedaf21e1ea2c029590cedff6b3b0fb11369216d570c78f607553af9be1cb4d8243f0cdb4cf3bd9ea444799cfa160e7313065d498fb336780e58bd69fae39e5538ef87b40339b1857918b777e80c83e3f7ad6adf83ce2889a50348e5c65c8e35a9f680eeb517f8433f93b2a94eb8a5fea9c8fd6679315b6c9684de2940f0354473398f421d28019d5dce8c25cd5e9a01e375e313bac5b55e9b693ec42a03961d4c7522d67eabad0e82eab3b0529c54d6323f3af54c9fb63eb43b5cdd4c80b4dbeee58de6f6344d3b14811d036639e148b2531ff5ef66549e96af250d47c78966314b5e052e582bd4ddcea3f14fed9cbfd05d794712f9b9db4842f7c2080cafea593aa2c69edad90b1f039229abba83a7ef759432b5cd401916969b3369b2fea08a4d8e165fa3e36d5771a266e76dd43eb4286a7ec4262967eb727db003b3ec621a2ac2b95e4559f198bced7823472caf2ea6ec2a01840a5a119105d873648c27b4c3787752300596914ca2b2983017e179ca488f3e0a58e5fed9d18b685f7132c5a8e429219e3b61f67c23443fa4937d33d69098ca84943702d6c2b9b8952abff8043dc819d001564a997ff28aa68290c75251e3d90afa72cee25566b9ba98d90f699d54be734c84650d002195987a821e7530dc5ff68cd55358c5130a441bb0f4e8c64c199935d8823b9e6653a910f31a790dfe01056061dba30d2f0068ea18ac1f48ecbb0ae54f2c35937f82cebce3f076ead5156d31bf68fc8cd51dc38f1ca6b1daa8baf03fb93a3be0737031245d07c15023e2de4bd2b23af5313a07050a6a5412d453e446d0528e2b6dbde6e0894415c7e321decbbc0a2f68b287191e20eeae1aa3b613d5ba3cf1508786f2a073a23f6f9870a81b3c59c4b5d16a4cf45af888185c05639f4098334f6a6980a8f79a531d9d779cca1e5fa09a75c968f18ab217b32a47fa9bbf396d4ca0e6db6f48c83937528c6e05b146a00eebf8da60790c34d00ec3241671f8cf0b926211041231afeb16ee16cb2e9adf70580078cbbc91fa1f482e3b9254ffa48ea7fc90e1281906c90cc9dabefb02c3387bde2f17542418a34f78db63f2265aee31b026d3c34f77e558a395b991389851399c0e19c6f6e2a671dc63f7ab45de5de180e3833ef130b89b2a8646e649394f24d6f8193e7683202d8be94945464f89e6f854dfbb1e63f666e014b17e2d9598a584ef1509cbaba1ab23d665b90fc070a09f4f421eb97d193d3a665221d5cfc6eb7e265eb41c996f106641a35c5e0650b79614f00b5333eb6e80b09bb63d950d9f855d3056486f7c16a972902bf271592102fc06f4b2711b91581a880713869c2f43e0f6acb3504180295aa90ce37f9493c791a96db75de2e41801f3e1691da0948d6722b47f4756a9046d14c6e3492f8bd55c7f6f8efb18a038ab91f4affc15aec19bf92ecb58908d6c25da59e4b6a164657ae4526cd00b66e5338bfd93741f61d8182e06784034b47e633cac198659e16177c4e5e1079419c0dc05d39efeb633578abd3174da3a803b453982de72b02c5c9f1c5662c7aa1fd33d40ea896fa62a3df322bba5fbf88c06e60b59d7bcec29fadc277aa3093c2c07f4105793144432f7da9bbf9fb46f3e069587ddd15fa15ae94bd1495025a09486e09b8696efa108916ac59abe8a517339c428b99aa90775aff1e3bd07540b0701b797a8c884034340a796fd0c618da6c7894bf3361e114eaee98cfa2b35175982d9cb33aabfbc81ed970ab280fb2b5692f65bb8d408db5858104f0413714b86a910e81cd6ba74e40d2316bad768bbedb15a982dd7537bd2de83c2c4092a000c69388143eb66c0835b2fe8cc242fdc7b92bacb717ba5894efcb99287abd361218615dba53d7b9496ba6e757a829cb115069074579b1a7b4e10448e7c50f711968a44863cb1b30a6a009092c6042c43abd909dd811a38775a470a9854663f986c18ea59fe43c8e65bf97508158eb4b9f7c09fb16d8fea3b71007d01ed737bfe984adfc87c566f19db8965a8f543b003089cb888ddd4baba6e2419b1c6844041987284cb6e970057f00c9022bffafa96ce003dccccb8aeccb50d9dd6dc6e5798053a2b40334ccfd88b444584fe6fd06982aa2bbc1c7891608f2291085543fb50449ad391bb320e60fcc38c4d8fbae277e35e40fa9d77533224cb690aa41bfe3162826e0eb2d69199a403ad198611b2267998c5f25b874b4dc956a3f1cb4c0f637c16375a2661f5fbc56199b347c6f6785776035757b57358cc1dc5dbe4c803f48b3c2ccca15073023ff5aa8bfd7869b41b0d3904d6743c94886a9b47e1b036fc3ad60367057d6217ea48f8184e861af23c16dc055b9cf8962b78bfcb3f83d19c7209d0552b3c644f14ee2ec3dfd272154428281f519513c82dcedffa187555fda9ad2d2e1d03bc57f2d9219729d410bdd04d0c670a22a26944dc67cd71280ec430cddfd9e803c8f4225d7b3a7d7d82f7ff769a00906f3c9b3c8522b8caf4dbdd25f6e421220dae16837a97f15cd844391af471633007ada39b8c9763494104e275ee19b8c71d1df5a388090cdb212cb2f6c56a384d22b420d53ed1dba4d6b6e39230a1b1dd7b4d0beb46bb47b3c94f0d5425d6bce106b67db75df8adf01065e20efd173e0372b9e60de8e30bf61c812ae202dbe19f9a7b193585ec0a35d39b96040879ad753cb734c9fb907b338b3381938a81194cf372bfd13df4cf0bfd6a2e96262af1a066cae5d665f723521f7477793ae4bdc8b41cd90d179099508fc0d4b0ab4aabcdfaf32b247372c27765007323110ac9dc81aff56801221442f93a02de16c469c4b851878ff2de4f3add5a7fc3dfee621844f4f3d1d3d5a095a81656882e60c8cd8f71761d2f8b0bd8fb6dbbca27812a153cac8263c2f3fc011394525f8e25870480368c83422aa9b88591943c64c7f2738895f620d97fc82582989038e59b2a380818bac16f04073f7156b4028f2e1a7c8c204b36aa78c06d584a5d1d7b9130c101f3a50392c0bfc3d9dd9e0286b5de3a25aaeff1df1ac189592dfed99cb484e83f42be2254c41a82245ccfb5dabbe0eed51891d17779a33b149c8a4c9861d852abced75521f516c3301fa28a532e8f1fc4073b84c0344e78a5d229107b464d8f5def30a7928dc0925b607e75e5215d2c9e09c9602bce93e0e91a27240250bcd4942e0a668725943d6011196f7e39daab4f70b11121cc8eb6f90ac2fc84896fef54ea52146508cbe43e89d30b5f5ae0e21827532ff797a680965b000329e9d273273e284842e812ea32afe6a89a5842839b752c55aa9f28eb834949d6de5d51567e48cc53ebb6b72cb6306bbb5cec1c50b9bb66766fb402efec79e8d2692269c5a7b357bb15177fd5c5ffc7aa4b570210afcad5e9fc999bb30783f7cd4897c839dddd2dd0be013eaa53ae3f3d502cf547bf8095f5836d687430bb72239f12f53328dac15a429b854f248b5559781ad1f136c3bcc656f82bacaa4456da4d2e5cc9a0656024e71c7e80a3b704b04876496f5c0cd020bc2cc1d29bfe878924993e01497bc68d00c0baeea5f76ee80261f54a2a9266d8c37c7618e71e4116838d132786e0029e3c1277d33ba697087cd9d5c189ae04bd79edc8b13fbf8107015f8e236c067114b8a63b49cc6019e5c540b291157e942190edd198bf23bc647aca90e299c98541fbc2e6256a32f8288cb66d92639e2b9fc99958ad7374fe3b5421104a717f71c01b91a1027b57630a95a264d842a10faea4f54957b3fa05e2a4286fcf69d814fc5d36548938d384eb5081c6979eb8ea4e94b79a2d711a7f167d1dea0e57efcf3e3fce3fc658f189948159c4dedd2c3c3acef47c59f8bcec53db77254f2951c1b112fd116de58d3043af6d18f003682f3c142bc058f4d656b805c796766caa2edd370a6c316e31b89b056119787a23d3bde8730bc03153519b4201106cd314c00cf14b23878443bb94c5de9597c8b40a6b126758f4a58c03cafd3ab813c3444a266fcf023600f783e9a226aa45fc696ecc0027691760a85af163b9abf80e3613134546407d9a3b6c0d7dafcaabae78a8b7c5dc84473d40fa8f4742087c50be06721d23fc9ba1619820f28ce2b1b3f1b5e439061b86ced975db712be92b94f8090ed1aa31392c1ae608f1540778e431043b8a462744cc1376534c0bd463d5f551def25792840a5c81b96254f055a03822a943b929d84abf9aaa06b0eca0089de2bb5c7c23f41d905e1de7e7269bf95dcf0137b178a11ece21943ef1ea5893ec7346d9933f9b8806e480542e36b03c6c721e557a7b7e0caf308f52cc55ffdd6c5db764b34c105dcff5592fb9ace77a6dc84ed9c72dc429287025180d27a3aa564de2afa7616b865e2944e887546c56e75c7b0771aa67c296dee80d2536c37144a2faced0fa10a7aea681bd9474d7e559ce6e863ecd3cc1790d7558e4b41c8c134c31d22d9a5b2bd0bd1bfced82867772a9a06b7434fa8d8ab6327baf901893a63f5d38f185e5224dbc988869b034de169e92d76fe59f7c0f0158b3572adb0a2b29d349fe4816a1daa7dedc5a14392466daeeb807f729e081508ca2278f5434cd1a9a7786ecfb664f2549fc0be2590188ee4264e1db684c1e293ae0e7046bf7dfd46fc3f2d4d55551ef0ab28463af1117564ceee0d3fc58e0d491b50430e0fdabc3c20cc39e1fbe88c569e2796718a00c15a71211ac7e975f6e3bbf2114ed1ca1b191a5ccc25e9067e5656c03136971daa887a834c80dbd6bc9701067b900ecaaa635502f5145dad370fe0dd9cdcdcb1e52c4234babc289161cb141e6f63055b8423fb40a685eb52a43662dd2e3802456a8849f5f04b8ad4efee43e858415d2e29f29e6d1576d471ee0eb8ce5d79449bdffd432cdfd0b7d278633ec8dd3e3f0752022040acd59949cb5efe2829f4077c7cdbf6643b008cacef674f3eede014d30761d3eefc0c3795178b50e059d59e0736b42336798ef2895a57215912c04afcc4dc0b58d1f2a3dfe392b5a81ed22215cf384b937c93f250adff002282fb74b41a5310bd11c6c8b21ca56db2773d91f0d83aed9f7fb458f44ef12427cc4d8554bc78697bb796a186f384bf39def9d4e6b50f58a3878e53ab89daa1042209ef83f069469222e04095f83fb2fa0cf8116c455ee8c248b80217d82208052d16d53b7b70128d38ae7c8ddba476aab659aff06a28c41331aab5cbb625c1c17dd761b148b2cb4f605f1eb4da1fe06d5d284b9b2447b6f635bcc9aaca9def79ec7a1f85fc0d6933532ecd1e20467d0dd97f09fe268a6be30b197a7f4f9ce772b6e2787a0eade89b901bcb99af401fc02dce3478038e484bfb6533c26e78aaff2baa11ede8de5fa2463642b5503cb9c05a9e63701648302484d01062b15880e699a15757a796801dc8f736fa82241c2754bb3a69a02f9c01cbc3550fa74f165aa5908ac14fc63071949c7bd67b5e4a721099c414ac6edc4f2dab97c2788c4ec418355bb255854b7090098f816dc4beb6f1d390d1916bf0d3c64f47d09cda06183d0f7169bb6ca57450204f6a7daed24c53e8e7382077318e259e4a81cdffc11cb2b81d557de4e847c558b1d307650e3751fd0cc5de83fbfdf1af901b985f625c44a2b82c6dc4276aca9982742f120ce7816b47a2285dbc0f9cabb0c7be246dcb6d818d1558345289a09792a957f622e6272f0b76d158993bddc64cc93fb889fe7596e95f08b7bcfbc19025b26c203424fcfd28a1a6d477df22ca66141827bf72d0d94b3f1ea2c4f54988d099322d59c57d6264f39aeff04fc9257c2f0a959c6323a8b8235fa2f6acb9f509b733b14832cc3b022c704bf1429e21fb6226bd3f86eff6ce4a8d7b1ede4b72ea2c1b4928675207f02aa5ab0feb7426fb46ec6f4f3a54d75682e5f51fb7bbe08673cc367248258e4ada76777e142322fd132794083c504257715dd778e76f55873547e593444b517df80c083391d09c410a095aea2aac5b1196d80e7164deab31dc4cd6903252928a89a62a72a281c8e85395a042e3cd7b8bb2fe41a79aa421e79abb25421d73fa592ffdba28d710223634bd9e6f38239d5c8360489a214b5a374778a7eb9cbcfbfb46ebc26f132e8f4d1cc3e5abd934c1c36dca58f096c3e3ac3d116a2e41972e8583b586afbaa9f0b24476e83518b574937bd3dbc44dda42d57587a75591c492c9072c605790f5b173d80e3240fbf077c0badf1389b9798443b9aaeab0b3982e480932bd97bbfee64822a1d9e839d7fa999182cb3eda1e2f852d23cb769f3102d78d0a7e8a0f2d2c495991278c3e34181920aa65d83b607b8f2d9a3dafd0a0e75b8dc2f960dd62a3bb6a6b3c8dac6f030c0e671ee843e6773c75078922fe7247f71df2e2be281fbdfd2266ec0ca6b3f47b15aa00d2ed930f1242df2d911ce613fb60cd58531db1843197d084f2ecc7e7d1ad097c6e8a1b2178030231445ad9ef07c8de58bbcb0a1977288fd9221b7ed2f3592ea659a452910328c290f952f78d33e1e99ebb353d41cd14279f631d77c50e941984c4c776be639bfa892fa381ddae51cd51a6d4fc77f5477ec5825ffa5d88b7a82bf335a4f5f0d0e7f44a7c5aba822e1e8ca607e1cecad301c21bd2ce5ed4c87fa9236bd92335c3fdc2ddd48fc10e3146b6846a4c738099c167d7808b0c7b05eaa46e7e005ddcd7032c031900a3ec479bf9fc76c8b59df88baf87415f5af5b0d1d2847a1a790e957eb4c9ac876cbecd6f9d3cc5901e114350db747451b060abb4d6f5c3ba88d2dfb416852d87ec49b23fb891e176594d193534f6043dbac3188785dab1ada1e8c92ee377ab8216dfe4642fdacc6b84d5e543dfe31ff3af040bfa6875f17a39fa69a021a4f0e1623e80aa8bc6def265ca537d6341bc2c3f60c7607ff23bb3f29406805f44216f7c5ac300d4cf674006d895d41a12c52d44ae81d4ded3d42f66474fb2bad1c6100b4ed5fad5fd22f2c59a32e909a88a6e6d7f986be0c274f2a58925738481d64ea17530506cdd5fb112a489aef86ab307aff49de11c8b6592110358d5821fe3fc943cac39dd1afe603b0f0156a486229e5c0e158e814f8b625a6eaa331e6a5912ec37e10b13ef71c1f8ee183f05a4499de2ea943c70df6f367ed02d63d6f13bdc20dc8f02994e799445bc861e3fe68f5c8f8f5f5a35484a74a3fad93267f83674c90b037a34024f0096f6c13bfe3b608e2784187b26e6cb5eb3788156aa7cfdb135fccde0ae167065f3d0349c9b0c41a176d727b82e9aab7163f539ded9bafe565c0b832448b7ec6375b9180c14d59be0631a06fc3ef89d83fe495164a4c5a67dc12e9a0729e247f49374c65d1316791eacade7075ea93c164703fffdc38c009564fabf424169941af3c96385c11365639782297d276d00b9e57a9c47f00c10f2de55a6205492564b21abe8bdb262a850412ce14eecaacbff600c5db6d9824d4ed4e866298cd0c7a7a7e06f2fac24022316b6c6bd048bd3839a556a94efc223e45bb081dfd4bed5a1585333b7b781732273e93602a50b48cf0374d564b7410dc2c2a05d8256e45d0b9ce3d4e6611fc505d735b2762fb0b21a9cc932e1be4c2f03373cf12bdf3b329020501a7513a77874cc5c021184077b9a048f36eacf44c71d696c40ab04524c680865ccb93c2988414092c11c2f0fe3621fd7dfa6738d49015eefe6c473f69f6ac58dff6b995ee99d50abc713c220da0777889bcc71ca9473b2373292231291eaa96f54861be48a72b66419b11f75b9f45e43ff5bc2c5f0aa87c6da0c8fa1a08e2ce2e0fb09c7c36b4d4af4f0379d8bb06c1aef0feee3f64f94ecefcb6baa29d3149df9a1227abe37faf17d2cd9720c9dd8f73413fce7f5a197295cb9c14f4282a9cb94ebd7c72b3aa4172a9c86c90718b233792b26b3b1426fc9191b61c61e9cc4fb0aa73f87d33a11e5edde71bad537e23527872b54db1d6274e18b0a30748e30e3123b9ffd7d6462011402678ff726b3caa8184a395cf0e3190fd0ed1781be27305633ccf72807cb5b02d8b1b9711deb67b6fb2a003cab4680a3cba7c270f6f48a14e24fe646b4cc2706d67e7efbba0fd0fc0606b00e247d573065b9436b58bf78eb6cfafe31053e39244124671dc2a874baf868fd1eec92d7d7a8b8c2ebc0606bc1705ff11550e205436d83d19723283d6ff89caa1a6e692e2b6b60fc140e800e95cafb0549f85312de6389fb5d6568a8a1a165483b0dafa1b4eb1dd0dcbbdd51c94f085cd68b0c6404566467da0cc8370174239cc59c7b4b3b1d7f899b3df9debdc937268bf1ecbab8e65e9555789cbe1ac7e74987105c41760069d9aeaa5c02b97b5780093cc913424193942e1ad409b24869946b8edda8d4f57ed9da5d96587d670dd5a2b9e28a4275cb044140b75f1c312ea16d45b58b08932415a409cb4eeecf85252619684e1041b5ad9ed721c766807597f69a6af94447ce6c2b893acef27f1532a8781ae64fa7f82ebb32df356b5d764c0e625ed271562e818b3253781db771e4a2a1066f0d59a0dfa03ba23bf894c42385adf29cf9c8a46b78a2bcd6a392565db866d40d17b9da07d8f15718edc7f302704ee9fe57b7493974ca67712a8384cda1be90823e28ffc4ad93c4b195a1a6c97e1119cb95db05b1c457dd054cf2dda0a03744b9fff14a8b50ea74245da759ed02d55b61d22a3a8107851f837bbec77bcadfab97aca7c1263b16c2bc054e1a68e266befac174ee72e541fe74db86e65ce2ac3d4d2f97d6ae0ee0907290ce47ba347462d6bae1ebe54a782a282ebf378eccde414d254732f6173fbd6a0662bd28a94aca5bf0997f8832997fd4cd9314ba9d421599d3b69b8ed0ea95e473a067a807a43f325c8db7df292eac59e40aebbb31906065339ddf9ebdb8892fb1f5b08024d6d252bfd9c576aba58efedc76c26697a273b57d6d70dd13cb8c6978d6a51ac26e424cfa67aecf5e29bb35680aa16565e6234684540f522f51201572e54386e2839643b15f484d43f021fa5c2c5a218e5ab8896d5fa18dc5f9c88049afb876895e23825047308a66ba74e61d484215bd84351c7e4b5f080301ef07c30dbdc31511818b98a3762183e82655fab3a683a0ec6fc9897c3fcad93c554775eceb579b57b576fea5a39fc8c42a0f31f6f01b5e75f23e44fa31f055a908a56bbffbfa5253059c47f0b71463f4b06075ee1f0a7b4330907640c12dd5c8e6f24dd2c4a7c9c255ce9703f0e1f2ee5b09d8693e3970d96f12e132c5f045f56348d7eb5172e41330cef16e73d7d78499f6c2105bcfeeb1b0d2eb7046e3c4e50e125bfea54d954dfd200bc807791f2959a20726a50cbf6d8e9d1b691f7f29294f71f5bfb8016cee334d68d37c3987281eabf66b7e2acd283ad21995230e28ebefea849721752b1a08c7defa7fa985cd64f3c7a78a6c7699527416a8628a0273cd96234242d82b38842f2d3e4e6e7921426cf45d1a35be79968737764d5861a8f9d41d0d8d0ac2d1a14ef80321dde67ecba3e40912972f13b8988a201c0ca1f33b93e849cd4486c80dd5d1542f1dc48777acfccddc947d3146079b17a4f80e04882839eb71b424236759e7934d13ed1d3d6dac8f8b0b14be7f2cac359c8323de364b5621c178fdcf681f9f1e5066c9bd02dc8b99f1c61df628fc009def9573d844b9cc59e8def0e083ef4ee39b602b9fc78c278b93a05cd0af51fce6ec3a6c77f972c3b575c17a5ec45e2c8111fbf68b64556a9b42efbf5ad81b1b677a9a2016a37c4e72a1f2e6b0e8fbcac6df2f094c260340c17a06bf710862691251df89d4266a1ec4e0411b7d8cd58147e50d42df731fc924f8e8a6ea61e35caf1b51e133c9042ad69fc2ad98f7ca931f5898e17b025bc0bf969605c0f8d1311e1e32669c768a9e03d94001b83a5b2f784abe84e68a02b73a801e2cd68f90e48cf202ca882c1b414a2b341141d210efe61f8cf363e75f0c975d6aa6062ad6b68b61a914e3fb37af3dff079b0f9ab5372af9c606c0b3f0d343a47d4eed89b3cfbd83f1d672be9034048c64793277b38ccedad08e4f4a1d6b0ccdca1d0c5e7bf2ac65c3b5cf5d2185689408c1ce8da6446468f8e94ab50e16d6f8409ee30aa70f3bc661e7b40ea0bdcb49262b669acf680e35c54cfa0bf008974cd97f427f73ed2bdfe723250cb30e3f7a4738d9cf01d964a2a9f4e1eb849f3af5bfe1fa1e01f1eccc3202a6aa172a074d828cc710d552c7a0457e1ff219aacade662e00545581667523f3798b9dba3547f1122e262b467b09284f18c43136bcd0707edd75998d77a9624eb7e3b107e2f4c9565ffaaeee050c9b26c7b06a24956a5a5d63af4ec39fe02f611df8a772d3f67ef6725a3e9ecfcd4ce23f3cfe088b1246ed3cc852e7b169d91c1f6f242d3a98a0dd5524f882b536c6bbce43f1d18c7d7bf347c41d35b3faa45ed1370cf05a3a9e9f0c13394c90cffb0af2d801e398f96fa730cef2c153c66d2f4bc88fc30842942576e94dedd1b26d3a3c9c95dd745bc7fc32b6f8fa0c143207394f959ae4005802d0f3426c836b32e650a83891858141e78df5a37b471829be49abb262dab4b51c534ca1103b30e778ab5c7a7fc7029844be2a18fe7a889b046778f1af664ed51959e747137f1eb40f9f18e71c57821be7ea5ac87a01dd63c83f2c6eec0780af782a9e55a61e56f8780dae7fb54f6a5b4330bedb0eb726c0c4a7644455416e016a679e6f35b8e0920667c6028211e81dd970f32f4cf86e8dd6abb56b78504dbca2dab1f711840438ab1012f0a96502db24a61311a3bafa0a4eb7775de95ede498caecee7bfec577f79fb1f7b695640858833860f722fc28d422cb27e6a012e12a532a7220505bb0fc0df5f15a3fc2eb0959d9897d1e27612f827f5057ccfad5e8e034daddff055d3cf77d97ef1c9868ba43db31f4b41340d02aa1d6c46b80937db038287496ac299317a8a8fa41a80421359585bbfdf5ddd61b2983096cbf6cecf869a44e234628d354320bc42cde679406d3751694baca89416e1484a3739dfb6fad17a536eaea56f4fb43ea5ae859cdd305c95b4be9e9df0252b483003987a4686d9a9ab3d65c9ce317c05227a9f386e47aae34a2465fa82932a2bdc5288845f74115c61a396c35ef8ecb6287c797b4c4c19800edaa9404430f38de40d349ded7ae3efe0d400a4b08430b160d251025babcd65e34f91e760dba544cebfd0c3477ddb675bf479d043fb011b6b20e8d7bfb058f7c5ee6adcb4eca084b5fc7f0997952b16d1bb084bb0f5ba202055ed868e0dc20b8905a4cf2ddf62a3da573b6b75b35d148b18bd388d9f2a60cc6110dc7151e03f584b311399cdcc2a38f517ccc7a53128dc2e95a82592cd83c7c5f358b6fc3b10c43a4d710eb5512677191bb3033b603fe92366baeeb6d9250f4220b137c3c980bd45f58c37dfe11a2df493754dd9c11be897020845b4a555f71eb27777011c4864c67ad4b0be584fa7a5287218c057b52e42c4326e573ee6cc7709ed90cf2978835f4f82fc3f8ed05971dc7e0c4aba76f43459c1916147995aa379645f7712983149e1a3b9ddd792e81e9a64d3d77abafad307cfd41c6c85557dfc1f655a1cd75eb0b5bc7b5d36bf8f6b9ae637bb45ff1005de8f36e7edf79a11f4a05e5ad07cc64f0449ec6c402068df787bfaee6730b21172883ef966bc309ce709e49ad910b758c8d8746104c64f972e2786a223f7283fac9119e54fd6731fe37fff592a278e218221c6680eb0941754a92d88966a61893eb956aa207a65a21e5d26c20dff274354d93e038b1d94013bc3549f9337cdf1cf55ebdf437b267fdd719fa1a5772a718e23f1afad97cafd4328f4b703f1fe869060cb1a72ee79f07af7852e0c1083d354a5619dff72f6590064d308669d11e5e436f853294135e4b422d6612c97976d7e4b947c8776e673916696de3c588ea5e972c3dd405239fe8fc0fbe3f675add5733c8f4701c171bca271f9640ae1cfaa73a45162415c0e7b12cbce31d60446db91289dc918c08c81b1e179dc85c62492fd15e47dca7720a0ed50a5186a2faf02f93b1a22809982535e569de01b32a6be71da148085ea48327acb647dfae3ef9da37d20a094527766a14e559853c271a449d05f3bbd7b6515f7a7cfdb052a111ae346a138f16c1cda6c11b93ded5b75bc6e3c5dc79fb6d35f6d379e91adc1aa41aa5dc80d92ad5453263e0536cf351d7a7726b4edb6233b25f8ece33d640e562d41ca062c0bb52c0a57996a746b61480adcf61bde42cf4080c20f096cc680e4c95d9fd3be4579a72beeda143b4833239a2479a4a7e6ecfcf6b3382be2142d1d542773f5dd816848d282681914f8de269d3777110c3f7f35050053ec73eec10670ca5f304824897f4046fe0df82c2c82bec83650deddc4c09ae16e74f78b9ecfb1114cd1467dcf931dd45dd29725506914bdf4c4f09c1e563e1bc06c0a149a96138fb3d99d43fd4572eb733f048e3ea82e36e21b41c81fbfdf5693fa9b6279b1d8f13f8cf84a5385a1181762f9f496b7f33943499ba8b84cf5a435ffc2d126bf85c50b8c85472a36cd7c922acfd6f7fd8ae93e46c77d7790bdd21856c37c039e96bd2ac892364e24ba6ed3c88c4a82f3b61df258dc80413af5fb94788e30d2ffe7c1edf1b21b27d49a8763b02b6991d7743589c17870cc1860b0e4c034cd51bc436bf39c8fd449b8c735d96f3b0f4e2215790470dd145255db418f745ad92821ab6711976225115885f5645c52d4dbd2eb7fe38429bc296160b908d036dcfb92ba3328d1d6041620c7eb72828ac15776ad6f52910d9fa7fc9a2dfcd1ac11aa68531d075697da9fd7b1e021a94e71791cdbea6a135f3de3d8132fb41c41d9e52c71c47437c9f5e517855d52d2c9ca6c2f3712ca3f868682b5ffda167a33b5d82681aa31216e7a85c88e5430b070ff78650ed11d16664b5bb718509ccb0c1e83227501a63d3e286c707148f61949c4903aba1dd90f68bece2480fd7d3ec5deba0e01944cc899569793e4d11d2c58cc3ef10dad15ac9f907595046679c1dc6274dec7c9d0b111b8ed9a10f79b928f2913f458c3f8e2502e493efffd27cd2c03adf9ec2d8224cdef951b04fab170d873082200b4b77a6fb71bab881972de7dd358d9b95d5ee2735ca7635b37371afb174623a9755fff4158cceaf40ac7f35653fb845d95e8ad6db4bea1b1d330b3034766af6606e7090511475c2ceee4131869556112d005ec55e0926c9d4d4b102b11eaf98b3050bcf669a46dd94d6cfb5b412193a77ff5ea644de22b3b28937aace380b5f33f589ee22054cc85e899cb7ad5b035d5d1c61614e25c321f6036fa7b111b03ce802787343e0a310e37c101589f8a2a4f7f46ab36373ba241753db3a4eac662786e5bb3553f3d1aaffd03a9e60914884c011dae24b781ae2e95f9f956f0404e907eb357713a5866079fea387bff6f419b9a057178a056d60ccd252e969a5164aa94ff95d996a3c231c594a1ef6bb0c6bede0ca55c1321af40e8db6660ceabd723cc72a62c9bbdc0acaf3134773922d8bddf22b62fced20687a4c4bff5936d26b11534f0fdf349b1bb12507854b9a01258ccffabf8e129178568d26e76ca3c02898aca0652e8399f070684178401921d81d8d1d2412d6bc6e7f6ea820e7fd2a80c71c365d1a6d78f45d8d6fa19ca4a27d4decb717ee58d63aa8091f1809cbdf113cc9c812fa43dafadb045f29af8441cb83ea341d2180b5d0a4aca958e429a67a35604f020e0f79f2f950e741952ade624bb493e72fb3711dc7082613ee86f1b5b0f3320132cbdf6b8d944285eb88803538d5b7c4c4e7284a5a834307edcffbc4305b7bf4cbb964bfe21be61e52a5931c2c75864fe50bcc027da43b79d041b630fab3737a145cfdd2c7dfa176101424187d488bf9341700da20147398bb0bbd38fac26c5459dcff095d97c4d5aeffd0b4510a1f60fd626652b90f7c0922fec542f042408d3794677b2a57371da0ec96d27547a841738078569913eb298714fb23c9d039f64635a6092770cb167643a2efed8b0cb2b56fbcb0a1aba0521cd0d2e1816e4768d940ebe3d24177c2093a6be856db63b5f9fb95e8248bc64fef2faf2e7dbd607dc4a87573dd437de9c38b3fb40f2a2bda87a54a638ee7d7707317255ced3796928255b4584231a60b6106b4096f2b9885cb2f62e4c80001fb085ac209cfd15cea700db6d3f5189da1d566961faf6e50ca95f403b8521848c7825d317fa6cd6087b093d741b8d285cbe7835d45032b8078e775e720a1257279f79ba8a6c1fa5a19607ea5f0d76908a8ef91b78aa9b4ee77659e3a233860d459072836ae5e26fec4c4dafd2e248e4630da28d088cd9ee3412c88e3323e1eb37966cf7bb527c58d7cc25d8cf5b8b8af6851d30a60b10366c08a54be77360ecdfddba2e284c2047f374bfa2e9ddd94022210ab959969df97afb8d5310ace5d6771854ed685597b6b09ee0a566c1b270c2afbc74afc7d3a49bde6c9885a2052d13703284a2ec76cd9ed52e3607c22e6749a944a18b5b7efb3347a0c3ff3f42fb4de9e19ade1dac3d4bfa019e64660b7f940813da5f3599d4decc0f0c897ca19429f2ef17aafe5a1d4effe20542d81a19131bcbe8a9ab647ea341fc86a975db683aa4521de4daff7a022047adde5ce72d8a555b676695a3b9090e9598792e8b0f3915c838120bc690bb90be5658839090cb42674025d2ccc17d1aceb27b864797f330d98dc970210c733f6c47c610594c4ba94fd6d485239c7e5feafc424dbe0dd481b0e09fc8bca5c4e32f480f1ecfc706c49ad0c78aeb674e2ad2d973ee8b7206dfb46c6bc18aaaaf6cdb5d6d42e31d310f1efc1d21feedc5d234526484cf72a1a8626badc768448fb85eabaf896c020aa7f891d58cb87c47bf8d5971778c568007e4a74992a38c182f6f63cdbdd4938762b093486da07b096679b1be0db4c0e2af51a2e8c0bef4d5e08fce1fd039009999668a42738861f56705f687f65dbfe9604bf8c2871381e3600820a3cd3334b4e47edebcc112417d8853aadbd077cd4b197d42d1dd33b2713122312ef89ef0dab8f2ca44847449b8e0c30833ef8ad35c133ddc6fc2a9414ebdd8e2a3cd3c3214d3325fb88f52ecc9a5b84f77db065caf5b1bc7b4aebafe91e19b25ac9f09c2edafdef4bdc15d33f7f4451866cadfafb0c1ad5d30d12c97511abe2f7b0bfe579d8fe2c4370d05c200560104ac7532ca9586844e7744726c06fad7a5721f78cec799938224b68f08bf1025c7ff3cf9607a3d214824a83bc2d7348b3297824b348990d4dee796bead5d817b9fd3684a2150404ef60eec7bf676480599c79cefed12a3bf8d79af7a0e34a61ff38afe909ce0d23911b57c1024291d258bb9788fc9626c97482cb0f1c6dd5ed0a9e55bf5cce7c2145504fa3282311e773ddc9a0bdf82611ad582138c2b953b669116b9dd335662ee8c2d23009110a6ef370a16227a8ae66ed1487e5ad9d905725e5bf38d13939c074e319ee6ec5b08e07638911a407f6d50607eb53aabaefa7ebda771b3d80e9c9e177122596d4ac5fa66ed5f225b5e084e763e6a88c0cc6b9d2487915e756d8b960d8520218db7d794621c3ee4cdbf6ce88b989bfcf8eb7b9e28526f1d9bc83ca05accd9feae57aed5b8684bf2de795eda1a8787fb8f1518a6ccc8c5dd68ad66ce053e8d1efb4da70d474ed53a4a7ea48bec7fceee9998e9b6843e1affc89bdbb57d5e3bc08ef2ff4c2e85c4626f2a2f5eb5b03e82167a3ca9752918a1f681000f142b9d004e4c78d4d647640c6f32e24757322baf543ba70a377c2a1bd3a2d2225d886afd9902bff16307178c3de3e38b2cf743705a03b9663cac93f70efe515dbe7ff22ea364d1640293802272291ae13c53e2732d1ee203c18f71f87025016724b1706570ce5ad9b382e5ba9230c7dec5bbfdcf233ed5eb643e25fad0fcc8ed705c2488940b1dce74f43b06531c9637addd5c58ee757a5428995f408293b2cbc07a5707ebbd41fc4219dd2466180f0830e0702d512a99d86cc640706c7e66b64994f2cea56bd8a7fa0d68cde09274b42a51aaadc669f8d43ba1e10eb8a1482c30f74fda92ea807771ae4eb6f249076f7f272ab4b63815289a105f9188bebd6b53fa5ca71f623fa6190a84423f6603ae22698aa7ad215fbe48540ea98c63df92c8191ad78f5c6238e85fa5669b26e00e7d9492883480b63e5c930cdbc82c28a7b45e7acab6d137071fe2eb8670caa3464d48d4e9c8c484e6cfd22e8531d43dee582fc76744c3856fe9ec02eb715ed341cba261a68f79dd88ab95137070fefd8addf7905c49d43b5ece853f1765de5577739bb30e4fcb8fc2b81e15cadaad26bbbcd7680da20664e5054f8690a8e4c9f13b6c5fb8f7837306055948969c1452196d55c701eddbd907fabd98338f026c06106e88b426f7a42cb94a6a9bb7a52feea033627d11c039a3351b014439f9cd2965c58978adfb7d44dd6f599605f97f8f4a234563ebe2f19443e878304a7b0d8d35460148da284d32ab60838a64b355559277d9529ffc5cc4a77cc736ac8a5b3f13ee0ee362848d682321aa8200d6a9dcc613b4a33bfd74c86e4d81561442da3162f6b33f8312f2c01e41e57a75bbae7819e29daffd732fa1f115c48e70c64cc1e83d86352bd6726f3aa8f4aee76bcdaf572ed14b2a052da8976409cbbaa38840bda443efcd38b850b830aa7ee8d0615c61f72fe1b900395cb54392bab0d40e08c99cf0035f0df2ccc42bdd3300bda0060c3df666b85d5d66e9011d0cf9cd381f78455c91a4372890041cf5ab4f57b651e8245c74f97421be0559fb37d8c2c3e322131fe0849b685c6f9e706c0eddda06b3b1b6d67e101ad8c42b723f70dd2e3bd4b6630ba2f7df75cb033bb33144a1c343badc86d58bef2cf5615d77568977b7e83e24435169614c2014a30002e04b1c5bf871a65d4e159a9c3e9349f1ae0645bea0556de6c85bd9e686a7e2e879fa6b8ef2d7b60bbbc6c23911b8c7cb66b8da7eee0d14abb882086d1159fc2319bfb4e9e4e4f42acb06dfb9da412768706fc891623827d3f281b0fd9437346edf8837a3d5989d9cee0b7210bafcb3c610e9ce5ba8633ea2d6fed456550e348f2f5e68af905f87e607663e779ce5aa253e3fe447cfd0a3b75409bf0b9284466fc35876c60b6190a47735021d418827738b3689e131dd5f6354c3a0f790fa81766d1fc18c74403934d1f97644d7cbf166451774489529f5fce1a3b0ab5659cc0da204c526154e137724583334bb738aab5ce2c5736c2a1ba08a60b03e1bc3d363c846cbf1ab60fa01dc73264c37edd597e18aa20581be7fa39b4f1f56d53287bc70b1dfff1059e399de757c3fa7b88c59eec76a998864dc60a2736b6cf6a65340f79b9035ea54b726c4809d4c95b2d5e87e3c599af81c488124e2d76354cf0934a8cba9aa5d0b178b8fc1a82a0cde18168f3ee0e49d1eed7292e0aaf4678fb03a9b27a0c4ec2c9e5772cd1fba3c98035333c3b9c7d900988caf8e2dbb1ad49ae0b3e7e72556a0fcc19dd6199d46a6c67f769dfe571668ddd1f6ea3c1e170f2f2a569a9394ae8e0945ed3d505c063bd09c3cf6df475f10a401e0a87cd4b79fbbb68326e65e0f9de61812ec5f7094c1d9509c9e4156b69b00926417963f743066364275d4ab914085bae8f011500461811f7336544ded64a94c719f0933f5793acb6860d19a72c428a32f9a790012b25c909276d5bf8eabf279d26feafba6ac2881526742e03d2110fc8892e7c9a1ca8199b2c0ce4ad97c50667562efc7c82adb62859259e907d95c8e42cf46e46e31d0503a25a945dbc6b20567eb1d870aa777525465512d722a3710cae708dec7895fd14e308b4b0e4fde629d3ab12c473636dae5b73be9bf10a13b53e996bbdeca5f4b77196d027d14b89355cb51bce8c07a933bd2f22acd7859642e36c7814ffcd0b32ace4b03342927d49aa038627fdfa05edff34acb25e17604f26ccb9a3c9089c471029daf3e1d78ebcc34a9fe2e2bc44b17394d159d2a16f65a76cf27ce7afc753f0a89aabb67cbc39117ae945b6015fd36ba4ceda7568dfc4713e5625cd3f0e51ffe5592ed3c036ee63696d19283608148a39ecabfade952f8549bed459bf45e985d7bcf10bbd51862b881a133aaf5b80f0226a451b07358ec07e27f24e6520a3dc4adcd90e4e98fd8b9ab800cdc6c64ba83bc143fa1eeff474e7f48f0fb93857b51e7b70b4646651ee867fa22eb66621408f9da6a174ace3bb06af1222aeb3c77757d77108f054db1100e275a56be3cde04046cfe00b33463704a91ff67e6a2d930bccab887bf16d9681fcbaeae14a403dfeb488926f7fc91c728cb99c2c5fdef6a94996b84c88f7fa1819c1b6fb6dae8d9ea4bb4df9164c26fe151b98d396aa554590d1ffc59a4601656b365e34b59bb63de2c850a2da3d8a7639f4f813148120076e745c2250e91b1826c67c0c9602df16bf2f3f44fb044c54c498c45c9d83766286e9cf4c0f9e1a4006df58788515a796da29ee68e793632f3c55b177449ab0e93a8a094541337667b38c92a750849a6d218b8d0dc4add5c336270f1a8b70dd91a5a2c995c080dcffde4faf969bc02dea8977c28580c56487dc61e90f63694d7694e765d39835ebbf434a00932415c94904f06bef601afd8cb5bd60cf3c986d33599b5f72ccc4bf19bf26a6242d8f8e5604bed6843342c2d95414366f85d5732cbc802756f1031b0278f672cacbd265099001572361a145513c86a47abe72d2d50e6d4709e1734456d180e9d6474522eccb5a028958077ab6356894d3132d357aba102e8a28a62ae811321856fb527c4bcaeac263119c1465763dbeb156215cda8086f8a2a0056fc0941f869fd58e10c842ed9b6a93b975690403379d89895efc32f29546daafc85943f58793cec8db11f1bf6d8f8d2abc02919991af7e7c3ebe0b6ab602e9ee392f03c4e09221062edda71cf151a553df2024a0ec32e422a55eb12bce7ce65e4d0d5def8064aed4c7d894393db6709ff9189b48fba3f336baf8e11312c663e324a5613b93736877360ecc0b7dd8e5b7ac6cf0e217e227acd7d7126d0eee1a68e62821ccdbcaf47844682e024e6330f1778e5de7f204b2131a75b080c28fad1ec3a5656a8a2814df0b3af4c15f3d68ae85b8b97299be8bb2ca3e392df6f009345f99050a8d34c0f39ffafc3d507b8b9d720e7a0fadaf1525d7c850f2edb6d6ffdac6ccdf14b35441bf3978bd432bf4a5ca84dcfa307801da437373ce7debafb89e850e7cc13c455f1e44db9e9c4c701796fcab72f75a25b52e5ec7f47edb71c0113554721e29ef8350a8dbb64896987a441d36291a0a0db73b19ad135f2fd50fa8388b8f1a6c6989e0e451fb8de348b971faa2d81fabb0527b57eaea62bd8552ac7a0a16cc54581a69517f5fc3d6e10250568239e04d805296b4854cd0b30fcb9d253de1f1ea8b51ff9e48f34ee147708b0d5c4f7ae4ab2facf1572c4f6a738ef816b5e94a8ee18faa7511879804c51eaf9943569dd5eca45308fe2516fe0e1d0c0567ab39d41865265676899d371ec08474e74bb0583840479a7d5bbf3715dce86492f6f75aece079c3668a0e56951e269243714e6bd3a31334a72606c66f874f117dabd2251c760dcc225173502f65656418495672c7028851bc7fa63dc69f0993de363088a09fd8c4be58d121df2acc2163edee335706cfad040cc0da9d5f7148eab7e379a619bd15e74d1c98e5f28e576c6575523964e29db89fc60891026bdad7478453dfabd5cc571f0bff7c0361626a2fe852747bfa0356bf75d8e25fa3074351d6e6ea36d95f72b933158f94bd571ba17bfcafd25438db4b7d098a136486e2256d1a02fcd73eb367ac57130b1890c499060ea7c68f879a07361f6fd92e57f07c622a2ec115c840bd73d605e6477c25f10cffbb170bbe687f6920c7af3443e1c4fdde63dca66f9bbd9d615368ff43f08a7ad5de49768a4978627f84778b5915bb801488a2c75dd8fb268325b75e3ecdbf7a13f1d6dd444bde44fe443a88e2947f312b5875af0415f925f7059b46be4130037a43d61b87f56c276658c1ae1abba969462041e8703ed2f44daeab9f0c7a30c2c58abe14475691904728f57735afbe7f17cb3e9bb640205f72071cb6997678b47959cbeb693aba58acb0eb4ce6ee8c0208865f13d60f1fb7511766b6b8c24342712d9ab3c359b76573ca37ecd2b0ca15a39e1f9dd8c440e5c03ee72553a56c1355c1d3fa0f0ff5a39b06018607a468414c6166fb822152cfafe0c0ac7927c08fc43064da3dd9d27acab537240d84c5b1ce1eae3e67ecdaa17ecd5a21882aec5c079cae8b1f107487eade5b29fd62b7b3e056764127a32b5615b47fb980a95d1e9e84e0f3d09e76e2b8484b04b6bddfaba7d2250de60e1fb53f480eda264c1464d2503105d3f22f6ba754d9a023a37eacf70fbe4309c2f04375252ba8fea5f50196f699f936f02af8a4d23da28e298d95697c83e4e2d7dd06ec3808d15d1f49b4e69c90378475b80db428b570b5f03589f471066d0aaa051f76b81d946558889b84055fe60c7b1ac8cd2ee28dc19bcd17d2e562d3cbcf2536d9201db653e1fae8b5c09e90b938153b6d3b8aa99420e1a97a21e036e39654880a1bdeeabd1ac83ab0da6f6480135ebd53294eb77cdb6d2cf94ee850bebbe5bfceaeff7562ed658a2be2ceddf178bf5249156eeee87b86f93f1e6b60d21ad97b9d0186fb5eb4ab4e7bb00d758f18fc5196635a1049372b4643b296c2ce00db882962f48ebcf6d057412e801f9bd9c2343a4b1051f89732f3f7258094b1a963c8d2331eaf17c89cc7e1090d682016f040ba247fad49c2d726e51b509ae14fe9bbbf3883b80464b779092492d58f96ff8f9835c2e17b668101faad6779795c9d67b3179ae9fea0b7d6c7ee6f04f251e7a045c2590cfb3743097d20a84d3ca8766bb0501478966a340922ce5b911d0c68d8fe123a2bf7e60347d08296ed918d4729f5a665d9fe1dc087b9309f02bd30bbcdb8554eab63301de1a0e315e83afda8ece1b9e647a1984c1217bff7895653f00e15e3c179b1fbb7597eeb89fa5b0fc3871a0b3b0a6149ac6908f13b13105bce7c78a1e8712a48c460f5c22dbd0e1f674ddba00042f7aa66ce89ff932203265bed73c396c4a0e510cae5c4799379a9ecacb6eb53757e821531598cad599d4a6afe4bd9b52c3f8490aee88debafc1e229bf4983e168156c08a52b261b3aa4b9c5ad4a56d33def962f6964bbc5883b5e6c4e68e18b61292ad99e1696527a274ede3a5d9a66b67eed5359805bb8e720ffde0f0bec5ac7e140f32ed652d1c1796117d672ae2c37f232f28a6dae059e4fc07df3be12ba3ba99cdd8a43d1c491e6bccc6110b979e8387b4081de6ff801f7df5bc6d3a42ac34eed78de683d4b81d037904ca154dafbff3a080bbeed6e7bf026cc229ec5f7e80f526f61fa218745116135be4fdecd14c5db645466bb011d6e57cdb8bba2de8c4e5fc80cbe889d0a8bc2c2c6e2b45de38de0b39834877200a8f91238030ecb0ec4b9bd8bb08ba5edb7d2dd95d9046994a821968856d800e55088176b9342874079b556a57f59e684873dcf6d64ea4adb66557eed3c01e4d375bdc5212451086d6afb73a13d42f675380a6e43a46622aa2a1e02f7fa8bac264deac82299a0b238c1a3a928d0e517200525426571f5e355f791948477cdec624ba09b9092c1901075c004a2e254dfc2ab097684a8e2608bf1ec1c2493d7e6a9e85a9e8c00f27f87c4f18dbe2ab53ed493b8e2b7bcf7bedde1a75606e88ba777ca3f47215f694068c23f5286ad1ab50bd1f5a53aa2804d205a6f93019f29dbe049c8d4748aa4e5ca67c32a254a4ba598dfa5e4276e7f4d10d9cf1818c78ecf8b9a960870a353d88ba37fa46e998be115b49422170dab548f854572dd05461b190b38e4c2077626ec077306859c4fbc9b70e92e252e802df6ac78d30918d474275e62924eb782528efef8c378c7bb42e0e2fc1aa61e96d641bde48f442495cb8f6ea36b64a9a052bc689521c7609ef03995dd7b10ded946e8d84dff076bc4c844c9425bcba8bd194370518e777228afb2bc637c309988715bedac742c8c9343c07f3950519005c7f717c8d6352d46b5a937bebdfc13bcc7ebbe9d208eab2caac0f4a4c7d497d0949202b9eabeab62f042d0996dc3d019b66966b2c373a16e0699f096fc58d886a4ce71d0a6143c9ee0fb4c042ab87dba58f9978216091b061d2763e5488e54fdae015aeba186602a12750522eebb47837967ee7e01a50408c5d999c65541db62d8c03f86b75894699f258ebd6f9630adf979c2af8c9a8c43ead30fa83dc6e837145214abbb6aa6e747c974c52ed12ac0e19716b071b627b5fc135cde863a22cabf04ec008ac602da602ec86ac2c087f155c63b1812931c983726973f4b9c5a48973351c5f4ca7b18e958a2069fbc4c660f0a8db35ddeb5b41301bd11e92234fbb955485eea5d0bc40e5bebf0741e164d014970f1b0de4f6b51d0b3a190523300371175d781c001e4280966e12dbdac1f6d0b9fb43781b3b5165972b2d2f027f4a07ed182d804e27a4cc75dfd8e6ce029eb4638e6c0bc7acce9bb78caead779bcecc3374e0b242cff2aca6719c051c899ba1575c74405b60d3086cbd8b4fab455a4e6e54aab8536ab0b2a0548bbba89425d7676de3033b6c1fd6bed244d0ebe2bc9322186b9f492e8aa8490b08a5095377c661558c01a5491654c3dbe3eaf39e656389be79e2786a64d5d2aba783d3e8491a4dbc50cdb1a88a9922714b99c93411b121e17afbcd4683c563b6c1502c8cf7b472fffec65e003f67f009b05071330726b0705f6c7ce1e14fdf87fa2be991f4914b4e1ea0dcaeea78427d4c752f03586deff48b4870c937681e23c69132fe465c47351d106fe167715abe8f089841dc60f89293b15eb3d94542f71502ab7f9d16912860d0054f46123936d2ebd68702b9123392c6460b13f0ce21d3e0279bfd19a78727d53a22e54fcfa629b513b059fbffbd1d6853cfcb0495752c5f289f17f918c853b6f101c5e9ee51a4f36662cb7591a5e833194170166146a52bb4c3b4e885b2fdd510c3ef068d964e141ccc1ddc1ce0313c1a223f72bb9da60d66605fc4337976498e9574f9bd3c3905db5fdec143fcb688fd39f50dafe6c65209acfd3deb356bf2ef6681d220a713e1d4c464c83e82686a839643cf4f690076b84e656c1696c13774bdccf3170b5820e817a6e1a8a3751c7c24e78b9e9c6c329fa50d71c098f26a2a4f7a465c2da4fed96ce918c8bb238ea494d0c31fd8c2aae4848432f44a84d9feeafa9ff43fa3e62308e7179f6d89f173bf4e6b823d33005ccd622f06e6715b8e5d983ab935d24eb7a058fafdc0e1faca4609efc83b5d550c5f57c405a83430af9c3e4a513e727bac8f7cf5d1cb2ceb984484a3422fe4e679a0c01698560effb60d0fc436d6a860c3d142ebdef3216082c081f15fed6956e049f16c4ab87e9c5284a605dee5af98768edc98dd9d1e6e97c56ccaa39406f6f763fd8156bede9b69682b1300a71dad5cacb2cb1415a703172811ca79f74d33ca1ef5e2a2dd5937fb8c3f4678b766e5b8f8db6ec19d46d30426f8a85f36b929e90c153592510c9e7241cf593c2fd5b003bd533413ed44a9a1a65eb66ff5a4bb20efe3f02cabcf1139fb5f3d553a9e6923bb98420b7f295c65782c8c561fd4468bc83feaa6acb13d633c7bc3f84e8046152cc5247452afa9355330e8e45c301f7e1cb180d5d55e75fc9eabb1aa6f990582c76ab5500333f2a28435c142f2ceaaa95abb131433db5d09955b7084b93459126b86c73e322a778a89b61b286083085e29e01a7b3fc496744996474048f98f32c6b3faafad0bd569dc4261d39ae2f0cac99846f1c47ce03cb498364d9c018cbdf1c20dd27aefee365b2dd95efdbf2704628b92e468e50582f9ebda87109df0f553795c3770bf23ff6c71e1f7101b4ac864b32355c1a9d984994a39e0806b3a1a66637ac8e78176caffdc17f4507958d0744de4f3bf7ced8621cfdc17f776acba1c4f4bb33ffdb1c30f803e4683a9d55ac56c8980fca101ea521338ff3dc37aace46607b05d836959bd71845487cd7f8c53c3112c010aa9b1ec05ad277beabbfbc247364012605557b40dbe1fda5d84734b93428988bd123599da0baf9fffcbd37e92929fbd7b26b942384a051e55a4ea40e5ab36069c087bc77b6dcab1a093d7e0d9fe82e3e7adbf0e1d288f41c0a8837d1587f160102677e1588a9caa5df9353421c4595a07626b70cd08318bcc39adfa567c4c4302fd887d06f044e7e5bfc17aa44efa607538b94c7459ffc5eea828d64ce54a472ca213964b01ae2297c197a57ce0bb0d82843410c9e17aaaf761e8fae15d3d2db6bb81fd5acfc085b66fcbe4e875cc8bc3f88ee16b0b64b8303919a383c22ccf0ec51662bc0f1d8c3e0c981805970a4982bb29c8c0d1eee3e578eb6b41d7cbe0f37c532c2be7607b3999505c5e03c3b31f48c6ae3b63181f82d2b3c5f8ea6a2385eadfec0e75360199783a89e1f5b351ef72a0c396baaae9f05cc5096fc144b41ebf69b7915f2501f22cbd3c693e9cc3cee0cab71b876ae00bdf57879f7e11582d3446c769124daf8202e9c7baa144ef8d74164c5b8520e9fb0cdb08e6d6f080f47dde13e98c1002c1d4ec23c90461f185b623718458d153b0289cc016669224c42dbfb6c2e3d60fd462bc03a992b5900d763269c8237ee55a8e6bbe2ee62206fa08e9c02945fe06b2b390af6345de9e3ddcd6fa136c816f2ba5153715dcfb8ca54fcf139a0c189b2fd6dd622e5fbde8a81e1245f144cbb2125743ba6fd96a27129bf6a6662df862b5335105c1527920948226f5f0538c227a830a267b6554bd481c3b3376ed189b7a146538f6cbfd945230a91d99f595c5904262d1a4af590969181a9a744f55000e543c4197a8691f2c5f242af803504380326ed65068c00d1da254fd09127f84c24949ab760290e0bd08a1b0c356925f4735a74662364bbce8d0422ca889692b4011479143b9118b9efda423264ddc28cb5569cff4b849835168a95f05b1cccd7b10c0fb798f886fa14e056b5c288325b848c34820e0f3d3db18fdbd61fe815678715e89bd7c6cbd7289febf6ac7d51f9e7aff90b5a75461783e40fdceada4efc0c78831a5ef0e7c219713db1d95223e256ee968c301e3cd2b1bdd2617e3f78903d717bd81535ab51cc248fbea377cf44c2649339c226265767eabc6f3dff9a2bfbfd90da5293fdb44ff706175cc02e7a94d1790bb4ed607e9c31430077128e6400af313c9f53f74c08c95395af48dcd66c5a2502a3b7b1f3c3e8891fa17c34e9bcce39075012e0d73007a0f66ec717eeed32991e5a77c3a24ca84da33cae473df013102624a2f28afb969a45d31617f115dfc674a15d804accd3735f85fc937662a247047d1222b02dda1c08153396ae7babd14aecd03a4fb1e52985fb2209b2e814fd0967bd0cfcf036f0025dd2eff4bf9f8f72c28cd2230bba86453e3ca351ca739f9777c088e49fb5a91fd026193b1a8b6e5b95375c91820e0a5a9c0c6c0ecbea93f3b4b0fe728f4180976afe049d795ea8da07e3574cf6b01dd455e7c53120c644b47737c655502cc297303e06859cdba6176318e6efd92f5b25c504457b21a39e1778982e3c1faa2474be09e0bac12837d2f8c776e6b8364f68b62d25bb91a252d2e508f18ca9bf47540209273e18f2b813f5289043fad266891f9efa5d292bc3575bee4103790d9516101501ef6794a8af5c21ef7d75b39dbd1263be453dabe8c97b473ae770d81f8e33e127c37ce8db6a2c3b366ecc5d9113bd48f6ee94480ac9eade7d3aef2769ed5e3312cf04f1fa906a34491033f0999ccc0ee3e1f9536a105172839306f8ac238239496e23402d59d6ea210025889713deff5d709fae3585792163a7e2fce063ab72ff96783a886baf2ce167cf794819554914a509695aa6d37f96e02318f0ee47ac532e762955bbb66c8bd53c3d9c625fcd3f1308d7e3d8b92459bd2a66e5db0c11e37160580e9be99d24847aeda5c4b951fe88fc0a3527c7f0ce8baca9d9fb7a395a5f3847578c7ecd911e801e7073401ec801a41e41804d4a726edee977a7f419e5167e17b7484f7044909f7ddfc56546d2f247c950651861c15b218eecfcbe8d9bb1e019a94e06d5f501cb73806f83e07c04c9a620ae1265ecae1eee3d45caca61d10841756d560f8d9c892c6a7e78b37a192ac16de6f6611bd5b8817413418e2af218349e172aa63dd405feb4e5a4aa84b762276e0b4ce3c4526fd7154ff795c7daa6816500fb84828a9463ad87b4fdc82f7815a3fe349f8a825f98cfdd43f2062b6676b5573f5fb291a6e198d183c7ab67fd264952e6f5025df2e5aa85b2cf088e445cc98f55c0c92e5454ff483b3bf8a3cdc7b567c9bb1411cebdcdf3ff109c44bcc00c04475e478fb8c4bf8312ae34d468ac6dd5767be4128f2002f5dc5d999fe6ed76fa42c1ec3e2ab3d04c4d0bce67361b6c2b0a8914ade5705a2fd06e53b9ba66a43e1c4efd53d06748515bc907c4bd0737d85edfdb81466cba93e0a843ed0a8d7aee153ad722092c23ee0bd534799f6d3423d0a91bf60e6141b0e2871ad0aec531b86dd62bfa6081abf0bb822a56a0fd8c722c37bcb0c3796679b613b4c605b26850965de0b2026b1bf9c4bd63ee7c7e89c341b2f281854df008efc8a8d8b02e1aff101ee8aa211ef71541e11db6799666925013a512e7be7c52c40f0bb1f6f5a8b9d62736a38c1f0dd9c5b98aa8145579de1acaf1b599ed88e711e32ee1e85fd59c87734ac3b25a4102a2e9e22885b8fd1e3a8c850639ed0d284c217be1d6b0a2346bcb8651b8d75b6ed86723287b4c29b93f3786ce4890672b9c094894c9442ab7cef80b3189bb714efbfb76343eb547dd0ee4fbd16d88fd3480d4cb48c8554d03d5296c4f178ad12c60a89431a2e478a03d6eafb6021373517b2fa2bebf44fe2a11ff6bf4600ca9414c115770d4549c3e5d279bf668b6eeed535dc02492ecc558b13d549b2c228571e4daf842e7cf7b4dcbcdb2551cd1bf5b73c20f7d3349ebce920b2ba244f9f0b925d3b21f5d3094dda6ed0381bbaca348fa26460ad0d4e8ceeafe248044a365f55656feaeb21496bbb11dcf73533126cfb9957c3f5e4eafbb5938af36880b9407b8a1cf4fe4612d668096dc8f0a834750f4115fd50dc659cc7726d96022e66e9645136777ab8f7cf28dfd29a6d02c25094ebea30fbddf14f134eae4af7439067b7f95868e3ad3263c4f451efadc9e10e5a1064e01701bd4538b6704d6dd4e597b90caf1601348d3cad44cd38bba6fe447b8cd11801c3de083ea37979d1da423a1f5d39b3093fe88f10cb1a1dd46422f2e958abb9ba0d285bb1f88b1b7d30f8c47928a90ba00aae44893af729fe6efa9b490ac6d5e1e527d141f90b807627e6df3ded983cb2d26ef17df9118ab1d1e5c842fa8bd96dc89aad57ee5eaba59337ec78b800ef956149486b2327eba416d48ccc3360c890d3feac73bce77ae94c567bcc370b067a1523c781d1a21b04b1544e93f786aa8d9dd5675f7e272921dfb6fd1745e4f8a40c3dda81806cd2eff423fa7035c9c21148e999881c2408ab3acf230ddfda7f6bf1450477289c7dc478bc8810cc69729dd8e7137592b99926fdcf572f73bd3e7d46f92d8a52494ff19b767287ed1f7582a5786bc886027c88454f8d31a166a188bf31a8d8fb8a2e929c946a9963f50189a671da1b74ca76da1a73e36bb5e9b1248787c663f548670cf9ef3f909607945b16fe205074fe8060ca2323f4513690bac8dce8fabca64c1da3f335fc8989f4ab5e8fd1ea87a3082a08d585fd60ad89001e4a9c2719d8dec08bc5933cd6c864e68f66b466fe8d0e24161186f74fbfb12fb39c0bbb32f1be87995ef624ec63aadd27ffa7683f6d658d64f463b6d081189efe705c3fa985e4c46e085fb2cdc26ea864cd33065f5e2386055185cf6b255b858dce743db1ca859ddf91a30d1fda56213c0675b90b548d09b872b56c5cd4d4f32a26a09fdf561ee9944473c9e816eb52cb7d2d13723b2b43434ae39fbb836345d29c9c394c09bef6d7e2753397bae1ad44906733d9be72d28e1d1d10c00e4664392a476ad26df95b46553b2cf6cd82298756304201c79f4b5f7260e060112a7807a3266436db3c357385810db0d23c5b9f91e936c44fa5a9036109474c40ef8959d0348608a6e6bac670c1d2191534d45e21262e1e9b7d1040b5cddaadb7d6ed395bd06008c04bf46b43cb744d6bc30f4ae848946b2d81135e89220062d104240b31af120a5d21a875a5dd3583b3ecba342cbf8a6bd077fc1c1d11d29b9e26b554042d2dfb2099dcbc15d400fb9c2665026669ac2daf9411a117751554c18657ae35f7e6d131936ae9409319a7fe11dc315fff42f8bb9b505e3a1aa0824287fd78d9ffbbee19255954848e4078483aa12b0772699d7a2b3001d195291f7041653d2dccd5e0185415b3a74da10d28526c694b6db390b4a4482f50f814d60970ee5d79ea062cfaaa4786460130aece2db1689ecdb4a9527b8f5f9935a3ff50f78225d7ac614f1ac8706add1803b6e7bc8022aa07e74e11357fd80676f24b6f5e7606425341bb38e1ab962cdb1f2bc938516248c24f086d89ea406a3f6207d139b6bc0773b8644fbd3fa6d35087cf7470bb81b41a209afc27e612c03886f8c0238fa3cbe6ac968047a245c56063c26b84407543dd003f93dbc9c2b30f456093c78007ee8b31eeebc2950f6f443372d49e65014cdb11389553cd4361746ee29e120f82bc68ac51f04f2775981a2e31353d4f4e84347593eeb814640af669f5da283fa066d5a2a98f2d4e6f44c1c48315fa81ae5018bada7c76c5416c79e25cc38ea73593f75fbac8e3a0bc9225d4c512fdc1506219e517905b4e0294d431b437eea50cf47c0e89d366206ec1d8618cd02e6581f656bebca2c1552342bf9eb4ef9c4123becb527cdc9f6ce35d0b6d0e55cf8a7057873cc765a040c25686d3fbf1082e8bfafbfa0a92ccdaaeb6423cc6891fbc418ab81d089651aad07377fed4e5eecebd05c245ae8a5a9d39eddbbea40f6718071a037b62d0d22963409f8f2639377e592f0ca11866b0a0c8f49d371256abf3d8ce21d6ddd5f8ee06f9104b30add0f5eadc3edee59a2283cf214f21ea7d5bcb78cc85dd5fe5e855ea8b8cb97bf4884eeaacaf9728aaebe69c08af05e384bcda2ce08d155e43cfc06694fc895762b3d267f1861b67f68dfd1f5722cecd2df2911b2f831a20f209ca93d55e6756afb3f50502dbc975b2802025c485910fdde02bb34fb4103ee0f0b10c64bdf4c228b1bbca77e73b12b684487ef8c57bb21812d50881b6fa4cb58d46750014f14310a6448a009c4f13e2e7314e4a9bc00fecdd7297fbd0b4fbf6e29b4d26619b5caf2adc7b3dc7fccb9617471216fce039ba13b56aa14cf8215407d5eb2e0af997ab059f9f7431912137cef69355c7082be22ce45b5a1779f8c92119a9f8b990c161e0251966df65a35a294575eabff98d747e20ec190ca5516d2b863ae393793c58f132eabc8e2022dfffda0262131f3d52e851673931f1671f8ce96346f5ab087661fff04e2ca155e84a251b069d5ebef501e7fb940420d706a6690dbc8958d2cc1b96585bbe8ac86db613062ca77f73d8dfdeddd6c62f574be61a94c2ef427c214e08ad130f7ec5c50352b48a97032088e70b0f9bebb13cc2c7b74d717db62662f2c4c521383f85733e1cc322e71755880d78a3afa001d5274902553ec10d4b8fb13a24fdcf313380dfe650e650036d49b8471a6b4f4705ca756d40b612dfed401aad43d83728a253c2dd997f330e179e6a36d58974d91df32d4cc33784f0ee9c2443e380dfc8578cd26c0d518a5679b9fd1a7bdb8ef099ef73763625e5597ca9391054ebc7849eecda4d2650f858cd176066324667a367a5dea9f42d5ed9668e57f9500b0d61856601841bd049ca0e55e7ad7e88da2c8deec9b329c5c6194a929942b925c732061b8cd058a298ebc92ebdaf8bfc9757c9ee96e6293964df4cebf7687f370d995ce3dd98966c08fbd7dbdeec6661b58101de25ab8080a77014e2019b392453b729c2af6f3df346ffd5b8e10b7f2240d837fdb77383b80a8cac722622a892356a0e0761a7b2776b57f67538b3ec57733de0ab11557e10c33dc6c34a22c76d19f1ecc82ba7c125dca1191c38cb6039a7956a426d239983407fe3b422cccc2dcddd3fdb8137dfd703370554ab5b54b141103986a70047620c6b2d020342ae025bfe4027c68205ef7e30611bb47d5e873de020a322751f72089713ce7f2c99ced1ec95e231aa5fe82ca5253f1110ef45377e329329d30e4fd755628c8a66039b9eade67385e8c6b117ba72228d3e9ccfd61398a0806adc10d4f3a18e81f1f39a55ddc2937692bba694512ec0f32b6cbb3e3aa845a8f48117b4fdb2cd8002901b8533435947bb1c0ef2312974facbb67dbce61d9a2e538956be2fb99c388ac4c99c438bbbe5ee9d9bd342100cd8af3126e2aa7e08ab35b38cbea708e832ad52e555b8d848a09a46cb1cdf3f3d7be919ffbb9a7e625a55e59cedf423281aab156d6f4d5aa38defa19cc819e737e8c778bd7ea271c7d7f3d16353cd75bd4406686600f9c5e19a9f0399fc8e251e47a9a3d6b2c504998c79e319b49b02175b18bf1c28837c3bb4d3486213ffdb4a4ba0c52977f653d5e6c590a10a1d5c6e992255fc610f57431d79b7723ec9be5a5f9c052543bb2b08ae83f6d2096b910ce87841d4a53de1d1b48a13e80e29c61a0c8f4267ae32ca4eb53a6b801cdaff29659eee7bd0d9a8fe6dd2b17f1bc61aa34d76b1593e799d985bffc062412996e5505ea3a455c2567d181cd835e5823d12f5fbd8cf08861c948d955de3af7a014b7a85ff620bea170c42104ca93146d21e035836d89e4f29c29bd8a6a4b1da61c047d0af3a85cf999d8c18cd62b5ac17cd187fba81907ef5e7bf4532caf999f9b19bb58bb57e64bf067361b2a798db737587622a2c8b5052deb6df4017092bf9c011d434719315fd6dadbadc1f07a9be1b32636e11dd3521328b2a59a4799483e5b83ce79fd1311757229c345667a1ee3e784bd0aceba19f3a0fae7137958396d4f438d3fedaee8a92ed2a08f02325163f9d3443eb0134f41c0cd1d5c98917b432c33fd47a52b8f34212222735aed53919ec1459e774c72fab71db489ab8b4a273178b383cc6bf6b6f0b9355e36276f9473f9769eb18a9e17a4a8f7774aa52eff13598116af77ab3178a88faba18b30139495082e5102babbcd62f83803573a33e3070373c773f468e56b3f206d478c003e0d3e288755deef8a999057addf360f7600e77d815bbb94921cb9e418e69e9a1d8473e9f5ce2f66bfb752bfc0375b8d072cb8a3f816af41df82496f3eb3abef4e88198c33cdcbbd43e5f512799b5a5e4ebb36feee7e49dcda17e491b4a65f3538a96a688313c1065bc76f117a384ae2975a8d3339f1d56f203d8a594b402fc1224f19e7018b62cd8e4f6e9c02220f466eb7250d891fb6625c66c03ea7b22e19fb39a0257013a9a559a7a5ad54ea020afadb50be88e2fcef750cc7c228d08a7a814f211f789a4a63d508e556a389de4479c25e202aba56d9c1883102de0a054386e2873206a9f2bfe069edd232054f09df267545dfdaafdc43cc51f79ed77ef815f70118a53800c2e4cfb2fced78ea213fe050cffb0490ecb7c6311a5e748c608a4d9b9e9f067ae6ad8b44e9a17cce33876159b3c83b834509bad1c26598f91baec7a3a79f99649d5da091fcc4a9a0d5e6671bd6d7a29c12d04ef7c841af5ca94a134f4ed51df2d99d97c61067b7938d75abbf53dea78198a53f20e1015ac4ec82c0ef4f4f42084f9381de85879565dcab0ad1acd3167425bf3e4d13655388a451925810b1f528f71a2bb47b21b1193dd13d4f31484eed3fb0e4f74c72e8aaa9369969c881041f772d19c3279221af009d447ca500763a1071efd3d9e6f352f1abe03031402c99acdb8a32d3fbb98016a101ffb57bb194e4c84345df1357537c8384aec5af01af566f8ed36cad8c45a66642cc198421ce828c35d88a2299bda2fc7bdce312fb1a392e061308c0fe59320a562b96dbfa81d135f34e22f1f72a0f129ecfa2f6fbaa885e4435311fe54863658f9c1e6c90f881b7ff1ed09261851c5e33da7a995d7cbada0e9a2b406399fcd3cad14079125d721828fe4e90e588eef6ad2fff25d7b4328f9129e52a8168457e28fa9fdc62db90d1417d972da818ef409dddf061eb37b83b01182775827b3b69046a161f3b69e8d30e00db1e69e5fde8d056e7bfb12216bc794a65003a41e5954114ffdd1281fc310b9d23c5f0a8e4be2fa42263d5ac918b5ccf056844b41343fb71d99e0dac9651d0e07ffb4fc5d6262297973400a120a82d6fe07b652fb0d182275e1138a3c2dca7e6d18f383a8610cd92854176c459e730a2ef35a7fef7c2b2204616f66cadc9ca74f87449c1276103c98491f52e6ad36db250abdd66e7bc1171de61620e969bf63d9b6e77283997a7707dcfb0e12f46bea4a704325531303350db104dfc7c53127c7fe732fa5ec141fa193eba75bdb2fbf8c55f63d4675a4d63dbb96606fc7e952333fba8a1d1a6e8dfccef7a86af29544f39621dc7915fc93a41e5a7b38f50a5f280a597a1fe58f5f78046cd67fed3e7cfea7e47fdd005899b2becff983c1376c8bfa22dec2c6d709d23d5db2b591b0f6dd8099e73ed05f48c30d450224df174fc3e383231340e0cfda427e2c8ec5f3d82851838652c605eda9848e2f53391ab0b50664286952a3ab62b4ab15877cd4542681738ca4767e9c50ca0944581239538e50918b727ac5269982c69986e23853507b62c662eee38ceb771a1f342b546deb03142857f3b1a575605f5aa07b146c318706b3f0358a7f9232081d05b44754395567245bdfbb3b50b943208a7ce81b41b81b35d21ced12e0c9778b95eea87ce507f0940f3e2967c98aa36e33df8a8cfcad28186d2976943d3f39bd2c7281a62f44cff60701a51670a0b8066ddabd65e30824a8d9513250c15e01d3d3897c2080fe058a39b73e4aa6fc6069b8f84917e1c87353b1ffd524cbcfe5bb679dac1f80ebe8fef5a51e255662f93c40fa5a06e81f411c9345e89131ffa1d955ceb68b4fc185152139c09c590012b38ab3a86f8a2846e35cdbe63f920c4e51d1b2346bf089cbed556e89fb83ff23b6b98de5bce26b8074bd68064497a612b4f56de9c74fa6bbdbe0594dd4be181b42de38517636c6d0640a023c27ea61b10f96a92f852512316965cda1ef81854a15074173961fa9ed5dda479e3554f45dfe9f8e069c1f0af0d8134bb60a53d68d1ac306d10c742b8d3ab01e4de933ec6744d7fe3c2e38a177fe5f78bfcb699c3c29829a4b80ae482de7edafd52307251f78471b489f331d5cc7b2cc79ceb0b9d70813a45e1401bb5a8f702284b6d24d8c1cc4603d350f78b8f8e865792af1d147c2258381ccb477160538d96d62e2687bdcb81d251fce72488c78b0cfd8580b290a319caa424a3899b812746c56b942a406660b85dc5622533e41065903e421458f6906777390469996273791c83d5a334d83ea9eff65445e4617979a379d90f31cf563f240dc9f7d7c628863eb9206f35e289f516e05232e2dd688c503083436bdffa8cfb19bed52d8257e3b974adc38f1e5bd87429112e1cd68012b0ca0a28ff959f370622b503eda033876b4d07906940832416626f3df6bf82d77f52c4d5ea43ae94234e5a692115ac49b099793815286c44a76b18f57ab097367aafa193e00826e252d119cf5ead8781fc6704108b3955518d13123b0da91cae0d1f23da30f1a1b2f4042ddec0983fd1a43d5738ef13b1293b235c2dae2450d34f38e919fd348f1e35e7c76dd83df729d12714ca0d7b4eb9c89921d0de7c2e15133332f8cc090979072c4abdcf0e1f94783603bbc48cdc21b3f2a3f099cfa481832db4e620ab05da2c42687559c7af04954217920341770d9ff069099137bd800eebbafd48411d62a4ba1aa531fd4fdf87c572e2882aa0dc60bfe96e3279f97b0f4d53956277d730a4470e9fc01b447526d58809552c8811871bd980b53bb404444d4c59aed8907bfdf296048989d74f2677b01ce7d98295ac1db9044ef330892231ca0c45fadcfb9e56cdd16c8b9349228f857670efd11d042b255559d18e50600fac22a4cdaf2cb71543940317424481915e47bedad8b98002d7dd67acc832565238e1cd049fbf89a22b9c506e5bab38261a5d185776472f7c8a5f9627fa70182b5875b335eacdcef638c728b6ecf60c82816f2ac0c882e1d27e5be097807fe7990d388e75a1a69966259fac7814f0237c04b905cdfdb4f3bfdee0a87c69ca68b0d5bc4064e5135178470ee4de98e7860e648069196d2da97f974f26336cceb2ca3366126002aa36e7f43e47e5e9cf55c3f4ce4fdd13d6d61f4217acbb06634d64dc427007174182c2d54fa0a6182ab2793570b74296945dc567b9b784cd58b40592d1656392386c3ace154190b5e837e82790d1197683e689b2e429f27932f5cfe9ccfce8902a74699d4fdb7dbdcda816b808ffb17b24c7efdddf668fd0f338c7f4f6e5c95bff347c98f8651403276c533b9d407fc1ca47ab248e423df4ea3cc11ead0dd371c84e16e5fa524c7e87e0fccd875346e96d0fc212879c9d42d605a4f525f3a2bdcdccd1c674f9f6bbe47f4c61a7403208496d12bc75a8fceb5bba08d2f806f73e48fdbd8af7348ebe47f2b0650fafa172705ae550404b25014b7fcda4056a5c71bb7bdfa5b70028257f419abe018a98d026fcc6cc0d74ef9cb2d8a60021a70947838de183c763b92a86fb5d779799d034805accfe12306aa6eda7b6112877224fa808ff78df210b3b07c5ac939d71c111e5278064ac2fe75f730ee471ed71883d2c70ed2f80e858087ce71f044d0b46e1ce8f8114a8c21a711615586c7c7c70157fc923668e52a72d2c23211b8989ad39d8cba28f6b65c05123382ea677d6328e6c3b4d831b80f328d8c6ada171140ba99d0d6384549dd117da10d5bec0d1749bae7f209e1e46127e7414995a2d0d65c3cf3c9344229c6d906b8ddab3f487106f90204774e21dfdba311f8b4c99dbd024c3d702f6208373700253510e51acffebfd836f94f9ab18840aada15ac47a76bd213b72b99656d594365fc9374b490c68b1c8623770aca594d7f3450eb04909eb8d759b609d7661e6a5c4571e80c2bba8a8e74e7f60d344a0448a49aceefa7d69ef345663737aa384ea8da1aa0809b8d729bd0e94ab15780d82015e7e5dbdd6bb68c1be001b6442449d2fcc0428faf8c84197edf775ce2db408f3dba9aaf5cc3feb865a6cd5f352c7b0b5edf39425913bb981452ca30ec04f2a35c8f85053c8529767380b3518c63e01b12c502934d88186914fd40ca5d81cf9de3357498617d2436408a0d660185694552524d7d71cb7403a276bcdab6e5311a3490d3ac6f6d244a4db611ca64a6083f5a7622b4f0f14331e64562a5dbd71f0d4eb479c4ea761476a08b7cb783e83efd6a93a1dc4178bb4af9e405d00c8e30919ad1831e0057cf25ffd210e1365bcbfcc701e97021522ece6152cf847b494f60dc1fe31dc14f5af4d72dd91f3b16824239b4c566f51a53222e9359e7e3f9b54062983e390e4faba5a0ac7e4df0c36e3bfe3d998b85fb7a56f6f491f33eabe1c7c26e0fb4c1dcd40c489f05afc4926b3573197a25760a5804e0ef8244cd94ba4708db7f2f2a13fbbf7728411a5f545dea86d4c5f6147416e9f9e3295480c28883a93031d0cde059eb0eb02b0598a28f656abf8579b501215048763df59e05675b957a8a1f87db2fdf2ec9c893aa66c2430bfa7f53c5db9df02855ab1e788c05b1a6920305449d614c2660309ad0d63d9b746ce1750b9324e57f9d186fb9ec9284491de2237d886eb79d4b2d65f86da988846dc650a8f1ce7b7e25d47dd6ec68825619500e0322b7c89fc281ad8c0337aedaaa8c26e0a1d2c236477970433dd751cfd967a365f677e76a47641041a2ca9f309a88743f26dc4d7c78e7138bb22f5e7b1f38184c1be00f80e5ec8970fc900baad2df2e520b526298ccf0d1550183247c2e01486e3279794e51cad9ebd448c5ce584cd60971a3cd05edcf2b6d5c545aa56ae7f8948be94203dee6a1c56d33c080079215fa5c40ae254c58073401bd4aa56de24c625e96b1ae81a275574a7621d28bf9175702bed176282000d921d00955e877ebf5362428ebba77c5a4b21e7cc27dd140ff50b7e7e0b8ac749190ee46d1b26b67cae69775d412ef67a637fd48809924a67c2f55df10d253cadddbeb6e7bc169e3492ad2f1826d3aafba2fb1a909520f70a1f63affb0e4b953389afef1f22814fca80154707d1b9ed3c118ce558fa7deb0d1903baa0ae32933d2114e817b5e5179651a8d813dac6a2d6325e97fb82a2485086de1d5c4b8d0df8cccdb68791a789aeacfa663cb64e84d083d3b02b7e5e5dd1a6be9760f7f14bd9351049a39fc3c036ad4d2cbf81f3460ba49f51f203b8c9a9f2e8b10268f16d59b6aaf9542855065707308bd43e04e9d97c6156d6a0da870986353e0d39a708ea7586b15514f3e3ba152e3832bba20521b649356d8bdaa7054ce8c0efe1d1a1e045a6a77eabbf1b9fcec93464bce491574d8819f8589d1e01b511468235393cb3d445c2a8926930f9397b48dd69d7934293389c9cf868100b41c09248be4628aa39fbc178e1be9c921dfad0e0fef16bbc8a70c0f6b1c39790ce0a58f962192cb3e194e0e76801590a3704e8bc073966a03ddcba8b9b479cc3a1379689199be3149906fabeb62440e05d7e88b3be114e2654480fbd7079d2a4791fba59aedf6f581e9f0ed01c846b48ee7a857890b267ee5b7b2afac11a62f080337646d4239df29fe1537e8c5c0ad2abf1fd773bea3f946e5d28033ade8406385845584fff909ebbcc2df64659e9fcc4a036f125a4ef0cba360871ebfb7d0c9eb6bdefaa9210562ec0c95136a859f9dacf9b812524dfd61c68a1446f0774833fcb2f9339ef8f2095762185f98451a65e7b5526a8c9cde8c50b4718b09e435cf3e22646ea5db06c18a9121382db13d0b0c790667d490e8271555d097cacafc9ce89e9902398b2dbc34ebe14ae2b55cca937395813bb7509c22af230ecbad04f751db0f422eefc74a14834604e465de68b4fefa5bccfb45a0739cc33897ef56a899bdfe81f84156b1ef26c09985646787a0f9fe5a04d45db80d522e27cf4558f83b6d22adaec9070cb9ed9407e0231624a31d92c0d9e402ac071b01de78214c1577420fee00071bc461cedba1680aacce22540dc17fb5f13ba4201710d295b67ab61450a290fa33a8ef87194c6fa15c139473d45e83e1c2aafade1dc0b7128cf273cc8ad7b8fc4ebd60ce6317c5a8d7a701c7cfe4ff6a3db25c8d4c178fc9e0d836ffec039c80e8823c2633f96966eef91a239813b559303a99a1a567624be8f266a5a65781367f11911c0da1769a8dd4037ef7538475f1f2ed81aa14cbc8e7083a2fada2b9d678e5ac1a7f17baa6f5fcc3c69060777cd74efcae7ac7f38343d172b46354e5bbbff82fcf25b188d507fca11577d5309d31c628bb17a1291e964c47c91c1339c649a9092f9e119533bf161d9f30986190d6058f3a18c05cb477bc70f04940c2435f7bd6899ff9dbdeeb0ddf5d98f267d0fc1f09b5030c5984eca88d025a459a877dc5a73b4243aef18cf2f8178d7c0e11eb80a9a93753974b6e2300c48fd2db60fb2066861c2ea158ed24ac3715da32f1573efcd0b2da8ed98b58bcef81ea165914905b563545fb24d4f37878df4474feb2a3087136b5e0cf9f13f4331fdb2b508c518c8f8b01eb2fd0311743229de8cfb0c90379d486aa0e13a06e224a84e95dfbbcdf71acd1f695bc0d33eb48c15278139baf24c459738d453b55761ebbdd51b88c4aa00c76bae496ff5c318b02c141299d46ff0ca2880f12099ae4863501ed37b94c4fafd265f65dbc071cfc2e8606371beaa0d0e2ea36a22609361bd0fb91c6f188c22a3023edf5b6fbb6f861b93367bba9392986f720ef9979354a90af992e84c680449b64c6b60edcba22aa6ca5dffdb39b912a76ffb1fae61cf33cc46874def0b5253d90394513d2e238edff4a9b1649a8ed15364b94f521ddb6190604484484e91d3302685fc6685b5e78590343fb9f98d1578f32c2bf8408dda8fd23bc06ca71a1313a7a07281ab2f011fbe942bbe5c50d7bea269ea0033793f5627c1cce29c4684f159399bc4b2560d15dad79020da65ae263e977847af0dc41c7502df474eb94cb42144f5425a7dfba3739bdae8da0f75d416ec7e5a59acf6d710dc50b4b845bd9f4755d780eff170b7732f51f9227867330187a8bf6bb48fdeed9d73f22b55fb4e0d110cbdf2f3b0571e418198e8efa03519c778a05088565520536c4041bb7cbda7d4f65fa0d176be31863ff4a4c6fa841532d0f8257cc8d961a71d2befe005c1fc5477590cc1b5be2b4684f27307ff9aea846bb5b16ba999881fd28e39a2904acd0d9e54192aa982a8697450ba84c0682c8b60b9543bed3b67a0e6f358132aa836909f3107bb439a1c85f181781214bf956f8f41901814db1014dfbf19222855355fb21cd29bdf5efd173a46340c5c419943873c600699440a1d250f078ec3f740de20ee91f4fd87db441d9f4f3f31cb2563aed1c317f89108f1fc8cc9d3511dd790cc7ce1ee75599b40f709fc33e16a16ea5a134bb1e9be588a6f0c1266d3bb8a34dec2e8cc3dcdde491b5e3f9769899197da02ada4a6f5648ee960b46ed8b1fe5a36d1c4e3ade636f505c57abf48670469b89e47eaa7da6056f20cae316df6dcb6301d5520bceb90f64e3f9c8596f352c21b1bc86c7164641664d3ed12f3ac405dd69efaeb357b1abfb37cdd9ecde2bff798049fb5d986caa8613ef0b5496bfee28bce03a8a4b67d9d6a3bf9a2d82a94238310ab4c76ff226370a7aea4196ad7ba0e4360a9a49d394251adecafeff586689ea97b0523f4678a7ed056b1b52cfed3ca24a0776ea778c2d8844dc0a8865ce11d933f8c089f8a3f2c5248966c570252e08ee3f3fc0a8380152c2819a639d843f15fc923007643dc87273693ed52368476e3c4dff64413294751137f5c1cea7dc18fb38c2df7e42ce8527dae1ff5c8588806e18e5ec8b4d5892da541bd8cffebc4e1ec762ad273a6c1ba54044234c395984389f3b6b431a25f3888222c8d9e081c90252a7041db2b0cadcdb4842243c9040ab183d9c9e70f160271f00b5e5a3f4ab81cefccc3133dd4a0b2c126df865b1eb259a19a3bf75e72f94b020079205269a8dc32ba1ceabcf1750fae61488fbe6139ccfb778f76d849ce36ca57beed06bb901aff1b4dbe47499360d26745819410f11e960e23759fcff6bc82b6825ec4f95236b738e5b3408b2615f532825fd3aa3feb18ec9e757931cc70cbcd7edbf50c0ee80c32718abb19866c791706a87963bddf9333c7e648e96b3ce98a5251b57d194f4f418e05c5820b66a03d2110e736de4c182311feb1a2aa7cd153b48dbe8d995b4aa588a0a52674502a3e01a9807d2934590664f53fd3a09f3506443cea0de3f9023d0bfbddc260964bedfc087809ea1e7776d9dc711db74a6cc25d9ceb636899b332dc65b2f857b7229fb719e61eea6c5e83ba5d27b065b6e24a4b8a94e033dc3e2d2a13f2b28c87153e9ee77c4ba27b22bae2c5e43a88352ad3984c4ea07b36a6a7de60961fc88faefcafc9ab3c42969504e75b68fea0b78e5343ad2f4c52d9930b160edbbd427ae399a0cec4c2ea2e90f968d944e672f892cea26287ed14be275373f7e8ec9555349f7192f259d62db8901c61bb158abe33182d29d78b3133416c9f2b1324234a076a89f2908320853c9c7baa3ce2dcd23865676fd2f05899f0b276c5ccd917775b1a38ce24c0d1f7eca49566ae0979ac26d283f345fee736d3140be0d50b45369a1c79e8ba3fe14867ab27772f635eeef12db844b88af5112c7bd2bb7d107a731aaf5165f895c3acb0e2e45cb6775fa4ec5465de5be23b4e06f47652428a1fc0b49eccaa97d5699b0d7b95b5d2acd2c7f792abc54a7aa8e01628896c64f9a45f8069a0436d13d3b764df75a595ea55b5e8982876df8bebdfe3d73242c6406e23b13891dfba2dd7e1d2222e8a6596e3c687d4b068260c065a0e5adc268a687f3b7e0ab9f557c4986747b34a177181a867ba6985c82439ed36cc2d343fe345ae8013843f2dd015ba29ada84d258d9c830f586a7383f2f9a753bed8cd31f519e842a6ba5f9f49c9d79ed766572f38fd8a87bab7026c1a2979794b46b4b09f9b1532c70e7019ca49d8025a1d71d43bf58cb2d65b18e3e8fd0c53e49a06ce1d4c0e114dd7da3052de0d322a4524d6107af446d4ab785ca5a8ac8344ab09015f41002ee86eb8d3cec83465768100fa0f36878fba1ec5f7c9a527846f03ff42c75b5087ba055846a9bcb5df166395cbe851c4a959ba492d2c62f9eed1aeea95d66193cc6d53bc17bfdcba41a57ee634c4c3fde391a396d3000a75c30fa3f6a26fd0588e70d4be67fb2633d990ce51d359744779da74e4d112ad73903ae5b1e08bbb7d906daf42951a611b505e27faa775a571e8906375f3c9ad21e48f6a9300dbbd834b5e680b3021fe1f2189c1b4fcb01fb3ee03dcfb735db03d81900b956dc9f19c75c6262cacefa203dd5c5ff59489469bf0f34d9c8fbba3cab08a2e55c9484ba64df606a9fa96927fc33f9baa65165de9ddeb7a4d21b6c12762bc39030d3ff8349ecbe03201a018df11d8a89f272d8525b91fa815bfdf1c1a24359f015b05549a736c2033cb924b8d7327e0495758f63e657cad00ffa5532994ac2224cfff11fe7eb2cdad0fb6074129eff95b1324e7c933f0b3ec3e9278e8ee30be3a8549427a3a08555f4fef299ce484a8d20a3dd172e8827a56422e70fbb0e0f01720d484e6018658c407d9fec44daf55cd7d74e25ac071e03ffa6b59a93c87c2b3ae1e94bf6b385521eadc6145a720b9960acd1f4bbbe20abed7c283ef66fd609c897ccb98b8d896fbd6721072e3da613997e606691cae0bc46fceff505366db22aef27f3c3935bac93435e103c887ec3506172fc9c27919dbfa4fbcf29537cf3068a2acbba2b5cf7c65d1c0ac387415147205a5bbbc42a695e627cb443e057960630ab76de5fb73230ccc88adff7318f6110991fe3a9870b15a7723d11fb09e2b8478e2d9bc45c18c1bbf4069b50dbf9d975774c0cb80866ec48f73c2d16274ba0a7d0220533a1dd24134ef2363ae619e3daa90c6442156fe94b34fe00b295f321c5495f75b89cecca1a57a58681d7948bee5fd2653dd11203b33817c432f1b81c02526e67ce70e535b12d4626c836be4b23176c2ee0576bbf77761394d420a41610ca30725bef4f311756d6cd3c52573fad387f5f73b88f3d8fde3608bb02a3bc164b7ae69d8e3301e05dbd2e93a028e1f27c9f70ec96d00f301cea089942c0fa639c7831a6d3a5814f7562cd0578681c474e80445134baf94bc5c139717ec136e18ee0efb660197c5bfba2ee9e2242deb4828193c5d850cd15d4495234c0e8a6c018010516a546daeff05e7e7524cf78db686664ed4a3fe30fad21ace079582dddcb740cdb6a53e49888ff10f749be69c5466946d1397a9251a8c75f80460162ede20136f3eef16666328be8b5bb4d186affca036546c1d352ba60d163736fcf15ff29b747e5e7da84dd2f774f35b3accccd83e04bec199b187c465c528031e3a1c27b4f188f3009f8bc3afec087807a93b679d84e5b77ba50a0a7cc500908012fd0dbc298b4be091b994c13debc3f7cba305d0055830bff22fccfe518f312aa1c8f3d1c79328c6e8ba2603508f6c094779fb15ffb5659368da91badbcad1021131a391dc542293df70593dcb1922bd6ba2b9ce0b004c24d3a5108fd5ca555426604eb01eec9432a820b156ec55eecf962dd69a55209eccd9816cc346967f5b14418f3eb6701396007724685e0f1f3ce03261ba446d6f80a546eef432aec79e4edfda25616d03319c2db07ab8eb3a9ddb5fa3aeeaf75764aa9879713f971133b44f32a26b1943ab952aa509ab07f773876371c0cdcfb696b9282b168354fa015bdce963db4eff3ef3daf2cc8021af95bce03d66d06082262987494c4727551c665d6e5858ce8e6719c86ee1bcfd3b0a33d6ce0757af427a9450ace3530936a9dc7ee322aa5a189aed983b51ea19ed99d2ef5b8dbf88d6563ff9a3422c5350107b78ce49d5a483a7451121d1c543944e9cbd7fe61d51f09d4351455aa4b70a4f3484f35db9e4b09b35a033e0b7c9e17a570a4b7923e6f17abd842ed0b548f24b6a14df518e287ba649f3f54b27f268637b744a01f6b1bf58a8241011ebfcb2b0e396d8bc58c2ab07cb0c9e24b455f5c3ac7d276c1a1ba822074ff43e2946675c39b43140af93237e9e74db19b4d55118e58f55b926eb19d39c19463862c0eccda1c412e297af5afcb35171cd379d0a70745b9447fc5310ac3d31404a56fa1c22222da26ef553e9120e7dfee42603daf4deb80087e9793575d2263850806ed0079b67931355a16ec486274b3b67b7197c95c3347e1137a290b6eb1a01755bc313cb84d785b9b203e95ae614d191642ae3e5f0604935e4817c28c418e5f75a0cd98aa806d7e37ba3de259f4eec3b09b02a1eb12ed7be1e6313560ba9fdcdc52f33d73a19adfd5c566162e552062cee002c4a5e77d475f66fca2677ca66a982911095ee1d2fb613e4247a46d1d17925c3d0b4e990fe252ff75342aa3229a376236b7288edd94caa6f560dd7015c9db2300668483c25b301d3c3e992bc519ed82204e85d5e1c8d68b55666a27ffaae90874b1fb9b5395cbf37069ae44ae814e2e4d74e0f53d83e1cf16cc58a408bec7e92463ba60a28cb4573dff9c60a9275f4c278b4dea536dec01d7f9c56caff72e0c0f684d6cdd40748f79dfd4864c2808c779fc327b17341b996bab715b0822dc3646d5b17602aea66593121fa1d8f2a80de617134324d217ee094af738f144ab0b47209a3600d03c53a25b1a6bc1c025399c827455f2af6e9ca865e6c326cf64c343ccf26e6a4537e00ae13cee53962cd9d193c71347d48da4bcbf52ce2a9180be71d62d5388574966f8f7c6f4be4c102931d357b92e05ef11d50f000f810b8074fa74f20d346d623a7bc8a9d44193ac6243f23a3844a9bf983d3db4e1e0c82fe5faa9a6bbccbcdcc48bdfa4da9552baa76bf5a9b2c994e61338881d78e992948f3a3182e2abd449196aa81b8c41f4235d5ca3b7573f10ed54f7b6a9f50398837f46cd1b4391311bf52cccad683e18a6e4f59061535170908aa209854acee36ae7d587a14b58c2911d310c616962fcf7e4210d86277ce61ccc4210563f86cf13d137c10645b8d04d7a58a149fd9258a5754acfd510e27baa5b8f915da91521f4cfea1dca9a4860d36352cb14bff8adb66218507fe60cc86e08ac6554f254870832db840dd67e06d39f8919d30d9df4b06a678d0eeed83933950fd8d26215cf4445dfd64844a17b882127afd69047da83704d02f3aa7a0bf2af900cacd91e068b0b8648ab37389d56aa1a523578f440759cc3d2592758bc85e6c222c7f3aa30d90e893d1c464d012477833d1fdfc42b450da68c69db0c6dc11db87291162cd42afc3b854695dbaa9cfb081a5afd738ec7cf19e065578d4d4002327f0391bb0af78d45ddb9c1b4fd8d8ee4d4b6151b6a10b4bdffb56e76195e6d988bf97a8473a3190f827cf1a458dc25f8ad1e919909c15d12b4be4d365952405a5e33f7786d5296b04e65767ffc9f93d26a24e3af50418383f28a20f8a01c5690ea78a9ac7977b795589a98605b6450b57e4f10e082117f5afd5f6cece4d69bf716eb17215c75307dd8c3a73ce049df0497d73f1260d736db6028a516118bcf15aaae79aebcb68deda14fbccd5967d50e543ff843f54494c3ae82c78f861c88039f4c5eb6ec868a6f033a509a537d12839fb2d0cf7c93fe0a0a3ae6010c79ea303f7781e21b0da744f1c657f18fe1b835da6e84e6b9e80c71df0694ebb45f2c63a4f64ff9333ab0284d8251777349856d98e6702b56eb56ab053e12eba0304f8d20ff5fd2473d5ec7f23b2057935b7091ef314272836341eedb77da0a5c96a93b789d0518d3824b400ef9f4309617c83f06867e0fcdd93abca8e56a31ace69c9e268642ff2947f519031b3ed3e6388e92cc271ab721d63c39cf2204b3a06e778aaba8a5ffc12ea768847579620e47fb08b5001996f1392e79cfa7596d27018ffc50eebd5c13402c152d062fda01acb65149fb3c47167114a6d452dedf8c1fbfd4c50958ad4880a871149b6b130da5d60d796015275140164d47031a019e5827b9ac178f9f23840e36bcf69090b39c94e63b441411336efa16e374ab30f98897a0323d487ce369ad304494716a633b64abd5319bc3eb219f23a6c68c424bcdc08eef209d35b211e517c2715ae4ea7878f292da6036165decd6a850a10efed455c46eaae564646b09926bc2227f34b7ae5283a119043ae3c1a7a62714705cac80c1579d0c443ae9c797c8090619a71efad833cd60b98c80dda1cb5261024fadcfd0f3fdaf8fa5de3f82bd94820595b80d05562852032c5f0745933400fcdef8a49009911c5212aaa5de716e3d26b21c8be1557af8c75a1f589e52a3c17daff27de4a3c9e66e3bc6c3074007ad61b4167fd29fd3c0fc34e00fde7648233e65e58c43aed44a60ed2fb3a6910e95fdaba00081135d00856c58c1acf064df17abdd8806fa2da6ea38f64d1f05cca93f905656e26a87a422197fefe4089c5fbde9eb4ceeefc5a015133df7cf9eed201a0ed71b29908b59ea81a582e9e2c9d5db1f8bef8a4c75f3f8b38cb1ca0d3dec669380d3ab3240c166c4b6702c01478218890d2f9b31af1f926b84d48cb0b5fb93944ccdfb2ca5d5d8be06f527d0914d4f90a596ac68cf1403583740a3a74f594949c078259defe2ee08cfe4270baaec2604d68ae473ed21c9978f7c847347b95172002e015f1feb0a76eb7271d4cbe725d5d3c7c50717b17720385fcd62b3bed58910f31246b92815ff03b8739a4df431dc2b5cdf3baae9f0adf035ff654b0cf827749952d23bae7fb3eb1ce0473d721fdb0cc4b58f300abee9be8f23dec5865b6f736a2960fc7b22a0d8cc63f912c3cb0860921aa13f9d4cf8036ab7aa42d8b2096a1417f1dacd22949a1c17a581ef5ddc30f7e7a63f582d507ff29ef1c32848365e813da00c187343935999d85a5f09094266d3d012cdd022a1b0ac5a041e3f7a839eec50fa97340e31a94e7349875e488169458ca1e8d1a3b30fbf644bcaf60ce3ec34ab451d0a26270079f8c34f14f9cf1d38bf36444ac960b6cac1ce893752cd166478d05a93f2635cf2a2027d01b6def82b93ad603862a8918b33d6cd290705b819d659799c67df989f8f62bf2aae7f2a39e944b4d428fb5c070ba714aa6aa18fb270763852af349caf8f66e1b0f7ca9f0ceeaad7c25080b55f079ec59fd21d6cb7bc9feaedc20cb044fcdca6b6abb9eeca1821509e935f1383f5ffe383ccdbb773736f18bea2547448140b82aec9132b5abcb9dd38ed6fc0b9e81c41b47339fe11c50c4bb1f2ce72040f9c4c8081c18868deac6eabb17debbe763637bd15f8d00d72dc01f4cf07db24bab4c07e24f8be9e9f7431aa1e98eda76aecc3c5c7f704368faeccbe73a61f5b7059e40534286001dbf46d93060a7ed5f5b66746bd62e77282a039dcdf60a1ab0e189acdf3c38fa7260107814892dec8360a2250abd302888be61ceefd5ca4edc8de18abe7416bd4b093e4c5c16080ce4389bce5d74a4764a2d83fed7ab0bdebae7daf6f241ec1b71f137c3b8bc708afb0b869a0d0616515d39168e5e289b9a0b0491d7bc333069e03d506fc02e95cfee7d780d2410d4a287012b4127935f8d93e75f1e960ce03d77f908fde7efd321d3825e38294a2e00a1b864ba3bb2c8bb55e96d68521b69f934b4ddb515b44d7f350de9bb755d67cd4154453b7e3547621b77926cfab28ffe64d7972ece990b5209d8f1b643240d2fd5142cada9cb651e7f83cdf31d75d79297fd64741060296c9fe7d7765191dfc50e61160bff057aaef3a0a3b1ddf403d55e79300edd018e2ef1a3a0554fdd98af3be0e78515fb16d2414596e9a854eadf6c22f8b09835cc23564ffe31fdbb5f018ff883b5d8f2917ca7428d2f097f2cb1f52f854caf970e07cc2e479d6c518cc53df2d6d2e76be244baee45aa6418656065c10c02fa7874407eeed7fcdec7ff075402830b5d2c2e1d2c9b82a5bfbbd823e312f25d0c1e68455c6816e188b0020f4610e6b3b05306e230d74a13c1ffc5aa7727a8b8694a8b328e7a56822b8425872dacb7c0e47d52c50aa37599052e9f2ed395b02e3f2106954278879eb2d7f3a4a8d93c62913c7442fd082a4adbcb9728b2d9ecf381e75a78fe699dde53c93a9ca0f5f7ec7a33ba2d496ae95d3c34e20ef8b52aba153bfc75a1ffbe788397750944e8d80fedb8dd532dcd3f2270c5101cb0ec64bded0a9178c98d0a52518f3dce9a4315598778063c4e2215ab79cbeb242c60233bc1503e4eed311b4f8066a40b0df809e58594d7c84365ee3d05feac9f87587e0651537795fa0849f09c8e0798e76f309121614a841a7932ef2a44ce5ebd060c84c9f17de39aff1d6f6acb981e2d9c52d49c2c9d392f32003508fdf68bef6375b06770e85b73bfae39b19f4af611c7a891d3a19c16682e916f1a2a39bb19956399a626cc2ffcb0237c8dd52e92be1b1f1578f9278b430a78b45e3fa284a94fbd902993036d5470a1cd7608f0599fd3d743463bf1f54b3aa5918cf9ea61c49af8e2768c6977a03f70aa1483988652e4d770bbfb81bbd3828e837ef201d2b5cf65d02eddcf217e7e6976dc92d92b686468abf26c8c58ac564b44f786695161127861cbe677be78b6ee29fe43261ac384697b98cd8f70b6c8955e5169bf268d69102bfd5dcc91320f466a8ae3c9e7e62bc7d678e8ede4ee5986f06ce8f69a62785c70a927c649457aaafe1040f814901936ef3c58246278d782f46795a79d35741ebffa81ffd45192d6e30209a6f3d953004192e3332c828524b1d7700754e987b7b7020ec096a164cb4cbe7bd14d863c07724eff8fb312043a56196d911474272bcb8ec6e26ad8c8461e3c15073cd9f5ad8c2e4d7c0c267c8531f0379defc7a7c524b046df2ff0769d208d532daacb56241d5fcfbd46fbcbabe630149908ed33d6167bf697d44cde6470d36e68c14e9f5718f05f045dbd7087752840b55c8f031a6a628fb4f018452aaa44f077e70e0e3dba8e9336ed1e97206611f5c20851e7a2044e325a9af516cf1a067128b5e79e9db647611b338b6d8bbbe28dcec697d00e3eec9dd8fb6590d3cb22a3efd6234e0d7af0d91042a7aabfb905c6f1ef7a5c0de750908ba46d8bd9f966ceb2fe80d4a8a2a724060808e5ae9093c706f0299cc014660859a32af63cbf1abcc0f9c58ae4fd40920de0c8b3ab53230d19237c271e34f51e1d4c349cc7c3c1b38e2325647af7624eddd457aa2fc5b35e47ac669de9be73599e79ea0f7858b4bbce6db3857834236ef8212047e3eae49073fe82430d2989e663d1fdf975c072fcd8273d65700b2ed545d310cc1fa61fadf6adef17f9db98eb3a1696f629ca7e54dbb7b89536af46fe32d82d7aa5e2ac9f17185f4ff7880bcfceb1c394c3d92c4f9c318cf9deef11093f20ef1a132f425a29a4ccb391c85099e727276fca4206f49265d8f469dbc647e818a91472abc1863822e175403c6398e0770b903941f6289ed6354448ffa54a8d5227d7c621552b8ac9aef174f7ce597e683c78aa897398825a9042608601c754a6285e14fb70276015cef1560e591e71549d8ee298186469d04bd401ff59c707c0f61f3f7d0b48c5b879600be9093bcd4799449fcad4e8268827315e4411d81b8b4abb51c59b809353b0836b26ffa5d2d832ab5e294b77995eb4df97814d114431b655eb904e8712ab99122656a168905b8aadc060f09dcc5ee538f9459222a249d594b0a72b50a3ca70232f5daad8653544086f53dd7835022803a07eacbcf26a8b40a393b7550cbf75e3c697ac79c431468dddea361aab1fe873fb0b07a798e63d39ee09381ba009a35e71abd843ac9d3e38dee2c0319b847cbcab5a530dfa8611bde096d4248bb7692ff0c7206c8188f2f416bd4084041f374e0a743284398a9eb7c27d1622d2833464f6ae621c37fb0275026065d0374fe1bfb4ce2e84aa954c771767a13dc7b3152fa1d6be838742af00da1cc7e9f9c2c20c03b788924ea6300564315b5a7cc7341ea3dcf8c95687a31655a2f6e0fda91609562cb4574500e610b431980d6474fd3443a924b41d44c543b84fdd1d4552282fbe84a4857bb399a5efe246c3509cd0437a39294448bdbb05f9049b4d8b7e1117a17c3e78d2d7f5062a681d91025435f06084597797e44c3de86581619484afe4969a7ffeb15b44c5da896c1b39095f499bba153e4b3dccec9dbf875bb4bf127b7ad70c93b47d4e1c48277823b27105fa3cdd1bd02ea1f5dc5e549540ed60846e2708240c241f6cded62bef5ddb82ad50381a919191b0aa223fd387210227dad3a11b1794ec7f01a7c6f7393387da39a0bf6459bf81a92783b38314eefd49acc73dd6fe8fe10e4120dbb9dfac6de9f7a328eee0ba316fff8505f0488770ff9df5e1e5112e215a9c74e3ac7326518c46839c0033973d336bee1957a7fc541d1f7872ab1e4ad0f6bac2e054700c0cd693eb97e0f80f3e3e11165baedf54f5f77b215eba42130350f8602b8dd9553f93077af7ac38bd56446dd0e649deed3ff4000c265c3a3b0bd423e43735b101af81d7a8dacc1150a66f32a394c5cfb3983110bb2c579bd4693118f75318066d3e1c524505b05e96e0618b91bbbcd5778bf7e6be8fac18436308528a3fdf41e83b1b764b40d0b487c8159a6089f45d2848a01bb973d307584dfbb75efbdf944095317c1fff598e2ffd2828638feebbe1afee560694cd5c4415fb5172f8af63540d298524711961ce76c20250e65a339fdb37f84bc2270fc16499bdcc750521df8945029c1d32306f8add50f7385f1ab63f720f00dcae1a36d76f4d0106bfcaa47b242ec3b37fadb776dcacd01f13a8c8362dc974b6d39dbf27fc19d03faa6179c9a5e1d198d80d21544df0af2a79fbf8b2d52600891a97110c747f4c371d68c6be8947b96caacfa7ea86f2f102ffad54a293eaaed72d494388ab5fc3f99a63951f671cfdd3f91477359c80e1eb70f7f1e576e5fcf46d21b207340aaacedf9475ca40ad2594c23b8258eb47e254ad706c4725307334990d7bc9414ab8463e76c1e1ebc57876f1b493ae3682c0d3b86713537143721fd53c849ff0f24b3224975b05dbd9d9bcda1a431a97e1cd6d37ae6dc5621030ea94dbcfce9a2f077cd2b21df94abe9be211da191b7eec52a72fcfb9006097105a73f45a363c4935ac66d5e439c3e4577185aeb6398bc31a4ed26ece228eeb03c4e01319c0adc2b2c444e8d120748de12363201513331fbfbc04bb2674b8138c8f9d247739755e231d60abcf20f4408550e2f618df679f4596a047049e3ebc10c63256486f928358c75b4ae4ca46f44ca6ca11041849bf0e7ba3c2d0dce871d7e1baf7f7aa0827efd274cd28cb9556bd04e17760d7178f2922a1b2368e0092944021d54966de5c6d5204c3550e552a0149b735091252948a13ba0277dab70204cc4ca67b391db3480d3218046e76608a4a75240b63a285aadd8107ae4502656966c63925386f11bf3c0a2a04d1aff1b4f0db031213b059ba298ec3f460007cda99c23757dd738445d7bc7a7d4b7241bb0d7b795f803e0e9ac46090aeb6d37c12ccd5fcc1bce9932f1b8a11e8eda3fb05df45dd5c3e318c2a05d65bcc3c602469b958dfd9ebb3c4e8c541350c0f3e832cd3988868561f3db59600cea067a2d60c887fc65af89ad87e1c89bcaab6cdeb2611a84cd4886fb6d826f0950b0319d33dd7ff0e837f24fa826334cc2e377c47a7b2395e3ebafa74e6931fdc209b7b3195fcfa92d58bf52504556989426ea21f75c8d04f971f37d4ea30623a6c7fbd8109d1e30a2669ef22300b724d48b807f0e93bbf9d9fe041c4797706e3b372c02ad02dd6d97161690aa944de9024e6631fc6c22cb254f9df1336bb103015370bdd1af35a6b1488f63996c1bdefdf5aa087caff2a94b3e8d6d0b6a8e6b987eda3decc240b1db77635bf945cca96c1f52dbd9a465e55bf120632b5c86e77938cc150767a624274eab2bf7fdf36dfba33f9757672bf602cd6fbfd8863cee682f9955f185c78da0ea7a404a1219c87b25ebba7e59ccf7c44122b9c5756b9048de1a4e85a5353a90ea7c00adce0adec13f41a16fa829e133b7453da240b926a37b49e7604a2d9f857404a04e6da385fad3fc4b3f673b0dfb59739fc5ff998382be5b7cb718591d7cc00f0429907ec552cbd9aaa78dddef784ab00a9956c4f6520dff92dda90c61c5e82c126f191f2fc4f5f78dbd032caecc2e6cf79635fd2468e1a3c62e1a90502922b4a08a0486b650f4e6a6bc5b6686dbf6b97f8e8fde083496b6d0b3356dc480c56aae6f75527d24be12cdd6b2a0e7bd8ff1359578fdf8ad3689e6b3019092e71f3663990941cdc7857762a6ce085d926dbd7d4c04193e2c87e21b170f94ae7b574a4b0df310556a997a4105b97bb0553eeddad5398af899bb3d99d9fadc9a9708e9f5987b40c93bfff74ac5f8cb4fde78b0995b838bca4da8b34b853e61421b5db71f22b51ef9620ac072771e328470fa2b68ead1ca4c2bb4959bc7c84ceb98903d7023437a4a0e7c7da2ba264a74d469d289c56b9dd8e2d36c72233f3b4701c12006d234ff347b7c4ead79159eafe8830e85d8abafc0f19e16b4792915ffe74052a1e91f103b3d3bfa7800b7f74b0bcc0fea627426e5941593bc108eba6cfcf8636dfb29a9bf5b4569d2a3aa3494042b1a399f3fb4e0a9860a74ec5c6070698a71520b9063a219c33ee7b0d43c425867ab415e2d19056df630ae103d894237601701db50f0a67ffe15d748fd22503941e51fe2a93c604eb9486d4a3b8e1278a2ac8a9e71c93972c254c6c11581330369aa6c6828e959d59783aa5f4243ffc03c6f21b36f77e4ba7e48b1aff58f84a632566d2e6c0b0a023dc6cdac1177168a5231483ff14d9f51343970e456e549dbb4df1eabaf6d0fcccf01f08286b9b71ac2ddf568d1675b2e652c9d28b16d17bb0b95cc81b5d213055118b0eb8ce6950c979f34be7b146dfc9ca627041610079ba87de3c6cd1843c8d1dca57201192430be25a2a2f07c365694085ffaffeb5b09dd7cac3a9844f99c07c9757e0096c366a2d7c0aae1a7d95bb2b599e64850d7e15de981762c2b49ca9714eb0f331e61c3171aefedd6d69b7b924f04e9f715b4a5ab11269d4c5f1ae5ce685e668c718adf4c1f2467c8561baa018fe120e4325406afe7889de0923d0b8be97f93cc171e2865637e6a9a17b462bc707d60963219a394db299b13c0e6db20603d7ddb1f4273f951a45782380a557e8910d91678b4357fd1cf6b366a485e3181bac114ac27215dceb3e8dd34ef31ca14c114c5c61765868274861c9abe447aef585481ac702e85b5b8d3fe1003185c6547e822de5c9f13cc58f213d79546152aab9e6f3e903cd57cc509183d6299e21fce942b2e7407d59d2c9ed35fb3fe4c254ec65e1e3a1aad55aef299c0090f4cf6059daa862f63888d2e6faed0aa0e204d4fd04a603978b9fa0b83ad8e4023c7190d1548c87962e9e95460346985abe4986182bc7b0598cb7e27893d7963c2f544a2b52c938835327234c696660bce474e77788f373dd9691d400fef49ac99d8c23581126e348602c17efae19859a23bc83b9930bd75bd268882b4a91eae8a95ff0ef7d094ec83eb79a72c16cdcb507358ef9e610d2c090216cefb3afdc3d047b4fd1dba702e56c4818790f700dd33cbbf755a3f6d0adce118942d750fec64a04b5363a75a268046cd9bf31fa55c503926b7a213fa7ec366a0c6aa0a7c24204a717bef721ea6b624153d90612e6cdca8f94b470380b0f1e794da429344f6755c8f26e9d798742b308ddf3aeba850c2fb76936ac53b2698e9c3f71634e9e5082be7f1461497ed9422420fb05e9e81dfc21bde909010a67c29e59e38c7c3a9b17c625375242bab09ec6458e93047171f3681ac97022a1f34205e6a526fb7019ccf7fb2d00869bf0ca3c5ab8542b5e5d1a28e88e8e14919cf6e4b6ac3113b24b2467a9ff0cd92d685b7e634f8c98e7468bf4429fd6b1722aeb7f920a4907282e84f48caf63b73ac16ec3c47c2eb1632ed082ec790e45f1da0a63b40125dd07821be9dc8200bf1e2edc97bb9dcf2e6c1350f698173d6239e03055330c177094fdd76232d3414b65bee265167012ebab911fda80a5971f0563c611ce18e063e5466cc6936a25c64e11ae6f2f8175efae9a597fded3f50ccda174dd684ea909b6562d6100fac2c1919f2b30cfefe520bcce026c2f8baef82c7f62075f8a554ba27e043e5f38f01cd71ed463ca74da9e5794ee9781ba82da417436aba18b93bd4fe2ccf0c893baa5e1d56ffa3e04563c3677621cb9992208a3f99c20086ac5fcf6f1abe08d7559b1dafb6e97778a6bc413db81652b5f06ce44dcaa0cba37fb1f49cb2c67e3634ae15c809d88286135a3b72a0c7fda8d10b89010717ee453817f5886efe6976ce7f7a3e590f948d7615b1c087482413f40b20511b40062dc8a86d0744d9ad073c79e285c13823f0be9e76016f00f1d8bd9821d3b443bea9e5410dd9255c48084fb8619aa77752ff6c661be41b428c0099a4d31510bf363b50727fbaa7a3106178c8b993d620f1ca7c6ce18b4680e4ca93953b7b73c91e41bcf70a72f49c1763bd46cdd29ef2dc842d29a81174688f6f642b26b9ce0b912cc1f45a9bade450acd50265d039ed9b934e3e16e2c939b1ac5c4173eaca372f1c469e0888372306b041edea276d6a034913e9978d46ae4eb01a059d8e62d54e3ee49ad3ffd2d5ea88ba863a9c639d36d2939bb03c6c72de34e1c377a0b588ab1088a3fb536c8689fb327b88d6cb1b13d8cb2c61566ec37cce54099e702b5e5581bac3231b67b79b9fa789799d524d9bd920b6bba761f79e718c484e8d9a7b63ac5d56866db9fe805dc1de544930a6dbf2dc3a3eded1085f799134b2f22efbbe218814e043390c511e6c41e58b7420e9cf7a04d4d6d382d893f86e8398ce6691ad8b1b0923d2d7b3a986a17cf84179387630107bb7e782c7c259bc9c7cb3a392f3322bbf06cbeac05e56df741a8c236ec09cb6caaf798789e37868c606bbe8e109f9794dd8ebbe329c1793a20e57a8aa13e00fba4eb598e77681cad22fd72ed3067bd3d570e4c39ff5eba556d0bd9b49f7bc7b5119fef4a068b01430a28dc873188d41f9b1e91e8341195332f5cb5843820f16d47a1c6357de0a6b1c25213ecd2a754875ed2f85039ec22a7e7a2be2b0a9486d928e2516f667646313984577a7363a3f319c8710f381b18bbaa59bdf53886fb80680e1f0876a01725bd0a86263554af49e5dcbca43faab63624208cdd50f87c3ff8511f36328de7ceb036f200f7d21e6e3fbfb013dd8bec4189b23fc6d71de7a5321ef4072b80a2ab0625474891f931134d5d9333475fb8fc784eed83b9e6a6da6561b150db8c3c803eaa06695a100fca9a7135c2340f29ce6a755230ef7a2cfde6a8e445161f5180101bd1d0b0a937fdfd6ccee42e78b3d390b4006fb0f6115313df73547fdb7b4b42d4c66246cc4cfd3c57575864f33e4f1760d47fdc0eede10dcdc8242f007b9bba521ed5aedc47b29ebb290660b6ff715eb9b7db8112a5c05c2414842abca28673143fcce5199f1cc441ebab7ac101629dbe8ab4b8081498bfc1688bca95ee5e9303e19b52cae662740e1c5aad21a9a8b12971249886ae9e2a96004ee23d50267fd427207ea6df6d5dcb08b9d393ec7e808ce4d2c6ad11e882c823e17fc633ddc4fa8e151e8b864e831ec7ef956752bbf7d563cf9bd1176b409eb669e7f412236bae62a4c69abdc59821ebf1501469298afd8ee9fc7750a5958d13ce20d2797164a1b55a36f2f796607466857016101947a07ae5a3400049160ee5348ed85ee6144bf6f29bfc756843528bc3487db02cf07011b754a5b335bf8754a56594dcd3dc7e6295fa835aa965b664dace93a0b6b4ab7b09c8a01a0170c2afc53575d8ad342d221a9700a8e574726fa0a2dfa750527481d8db29651b82c6bd0c9bf6f2dbf74b3892e6734208b597fa461f440dec40027333d7556d95de457074ae13ec8a9f5d02a76c4ebe263ca13995cd15cb63958b8803d7ed9f8e9071af271e2dc353674668041b35cf87b11551f61996ab304ffec89f2f53eb889d80e75dffbbfdb61e591a6285b4bee3b004e1fe608b3f038e79c8fc59c698692fb9b005d3c6f513e3aa609a6bee840567ba8030552110f7b45aa44d35656d0817ec071e9d5a3edeb5dac18801e2739ebf0fa7c8148e1ef4be9476b93b4801b3fae82fd8e19ffd55e41be1e13ae03d538f904df602e15b21903069f17bd40ac4ba9401702cf59a0b137480cf630ba2807ba7c7114f45495023481b23a91543db034560741fef8d84c68740dec784061a11f8f505ac63536f90eb1c47bf27efb0a39ab9a4b18c546063bf5aa21c814474ecbe1a327b46ea0f60aa58a4c3088f19a2b2160a77543989dfebdd818fdb08827940fa08d600e64d6ff6bc03ab0f890f87442ce347de54c1e18960bcc3d7bc2e199f8afd817f537453b3db3d134aa6e24466bb415fbfa801cee2d46756bcc9734d568d1aa93142280243a1cbf9a44ee9039598dd0565fb2dabcd90961400397695e2bef81bff7e5133b9f6c1f80425c0e489369097c31a86329850d8e289b114cc10a93fe97cd43ac8f279cc776b6f2430cfbadcab53b43efd17464a6e9a416df213609a399dd91fc7f27e236abad3973e77b6126af58922acea13d077531cf220a1242addfc0a995bdc80ce6a517abce84d2dcbf1a289dec1f406b31273b927bf0470a9858135d82845cc4b17041ae5a66055890a15d6b3bdddad6586bcf637d46e53f532ca278d5cc4dd2dd8c8007da5d3943b37a0bff33480ba6576dcec5221e27680b42e0ae7bdc1a5450b7ab4feb7d6a0287d0e155ae1c7332a722e816e8318c767965950552befdf4a69ab597cc419a5ab1770bc28030e61cbd3ea74fef6455b3fa8cfb79acf4c39c4f2753e52441276a38f718db2294326b8bc3bb911433e2c8e8e78af40169640c3b36ad5d28e3c549808139dd4e1e140b4bfcd2061a1063e8984302560b8cde487698c0554fb46642c7942e3f35ce9d5fcb7e222a8e0668c73357d124ee6160934b7b6e75ddeec119a39b5be7d5b7f8918a8b4e99852e8013dc6c3f3169d7268ff99164aedc2bfd7f961c5c8f13f166ebdf5ee22f4ded5057f74e2496c67bafcffa3acd2b68df0e271d4841606134a56ecf183f160a9deaecae8d8cd1e24f69b28b956da8876f0d4501e1f7890df72a273ac696b9e52b774ce2c819c8057cdf6dfa647fdb958fc6ec2c31169e636941c37e3bc5aa1e7b613444437f16dd32d6ed4beb07f799b2c89244138a5a08669ab16ac2a04ba5baa2e96199ab34ea0f4086a8578a719c5a73ed654c61ebacb8cfa5e597edc0423fd3c5c2dd572151cfee7b07b08eac00d63306d963b1f331560d60f2db629f91b1ff34979549af0c803a2452613c66469540ac4061075b1752fb6605fa0569c07ab64244100f47e294d1d6d8e63766c9ed9fe74ef2920ad8b9cb926c372ba56aaaca0cc9ac5a7e6ccff7b3a714cea770f07ddea0be4d29b89af0b0887101a4dc9b0e9a051df072cd16ef34b6983703bf1a08b8a98dbdd46eda9b557c97a4b39b08daa676c69b1a71b48359cd598b57ab2240ee8519952b7d6525c1625f9768075aa862320dd25bc7031ddc6cd4384295836461066c83893c50357be6e93ebc29ffb08eebb453beb4c8562ba0a7def4cb6ee23aa905a805bb56f0ac59803f8b68e526e3dee2a54df5662ab57b5f5cb4198c7ed22636d968bd40ce305b26e864053a5fd0bd2be448b4c6fb9ce2e8fe089ed8bf67aa640631384de146bf24f4324056ecf0efd825395e9a2c5cd29146314698e9e17175ac13b5cf829b59958d3e0cc07e508a96e37e4df1be07e29957d71f0a08f89f6da4bacec76d668be84830cefe2f56883991658712d15a968ebcb9c7a40fad6742ca158c77b59a882e4018c21e98b03a9f5ad7b162134b39a911e9e2b238d0f06cc21d75be90375719d1da21ab5d92f57e7fbab75e39d2c778c2b95fd988da19318e75895ccbffed62a89dafbfa0f39366956325d37b5b2580f45d9c3ae1b72a0a7d445bababc6eb6a073345a4ddf9c0d01e58193708d143ac285d74586c8d4374986cc8dbee31c43394121de2cc07282efad035a3996c3df6fa468ae81068fd2f76e67cf10f7e11a0502b49926f1c978a49648c854ba7917243905da5cb1f19779f30ee50014dc2c26d51c35dea4c9e78f57d85027a888ad1013e1167d99f33aaff335c99a32469b70437e1f815ad3f2fd84ebac1bb7a037bf25f2b3085436fb604f84cb5c827a5f717a92a83bc525a5a3727461156f1f7808bfb3e24a8d373b7fd8fd0a3d2308db5cb343fabdb992484ef0b3923a6cac6af6c7d7995e362a21a56432bd078d3cbc364a950154c247fd77695e39cc36e85de55915f72a57bd8fd76f55d6437380d749e3ce7e374365d455e21996efe28a13b53a8815455c2958690052e8a4a4c8e1becd7aacdfeb4a54ee9d671edf7aa2e40dd007acdd710fd584bc9b75ef040519de3e8d6613b5431438977590c31fa4280d8bbc8f857bc44baeae1e823bbe1f516197f11f622fe517efd444d15faf4858f7eba3c337dd3774db5ab32784ad11c4a2040de235895d9791d946de31a0295bb6afbdb506f4f2f6044c0c4e8fc03dda478e9f5f1dad8edc99019bc51d529c09097fa21bb5ec72704a01d718c1ac822dcf71ad690e27ea4b875e1e8a145a993280468acdd4a66169f00acb559cb140f05fc63e5faf2728c8abdf8c71c26f14ee80d6a77bfd3bf95ecffebcaa3194d8fb4fa2bed003bf02f178c71bce0f331559e03494edf5254a6db1f72fcf564173cbcd0deacd6f2a58a056fe2c342cdd49a210ec73717648e8f2c23be428b67b0173cd65ce02dac16308704022cf4bb64e158a8e1aca2eda9c3417e52d85972e8897c985a3f7485b1cd6f9087f767433a0c5f9a5ae6e17416206ae1b5123584fdd26d3859e9102414f6ff2167572cd1d140b972101d75d3be32ca5188c5373490a37a4fde2907719c86e0a2dca740e52f591493f2c0a992177619694baa9984946a10ce6d6e70b07f911431fff7ab62d5177b99b8e651e08f2a8c8f734e01bd7a1e9356c21194584b071e1cd91c52043448201039ed854fa20120a01214835b0745f11ae2ee3642c3cdb07320dc78e0d5528a276abd1cd31c3f4a5ac52817b964d1df317c33de725969c30b26417ae203d74ada7eab048bef85f37bd12c5330f6e9f3df3551964cb7d0498037a0f898235e59e48348e10068023d210066cbb2a18cdc852177c4a5f957190f018800d648ef5541ea154e168b2c0da3692a749cf7e5e3b109d4d0e0bc6b7b4a865e18e61994f474ae72011592d2376ff008fb05f7983a30093ce2d320f970792dd3f8734496506af1d6c22ef45f1d74306f7f4f93e16de788a347bbf360f2d791285175c705ae81da44fc53684bd8246e30c823023d6456b69773ae5ea7ea74d6c1613177daa95617bb79858f58605f38dbc4660b53e524ba046c2a63d9b84c91551e9e15a6a3faae992444a1cb60b44a7866523356af380f5092b505671c7ed634a5a14ee6a7529a6f8d3ac81257ad2c0e86af5b67e51b0b571d0e9eb8adeaf3a64242313db836616bab9182b6fdd40601ea20acb6f37be849d1388464aeeb0bd8684ab95dd58e726204702b55511f3739705eb6cf2e5ce5f07de66953ae36234f17a3944c450f26573987f5ae8dd71eb6aac7be5b927628ef1a1faa02b8da08d929db94155fcba4d26e87cb7ae5c3377447859d39d14a591b76e9bae3572da2b7aa5b8627485a365524f705442f922ea668eb3ddb0faa0e5d9e148c3541fd95111d72de26a07115ddb50d090c34ea722f1247c37bc6d290f422dd8e39c8bc056492c13a8c53c03576cdc699b5cf33765a714c191b8290d56664ac3fe52ba87c08d5e3dc742eb9603a02bac64e01ee3c252cf1fbd5c61b66a1aead031da9953d032e8abd88132ba021301ea2ba82b03d20dbf1226893ba5fb253315e35f6492bdd1b894db76f3a33db64f8b79fcd467030fef4030b14fc103a134dacd48199160326d3345ac06661fed6d7484b65db3fe4e49912099df25f81d313cf34514c66048ce10e91faeb18968271ccff346104fc3215b30ffffa9f07e7e0cfb178affeb3f6d86d8a2df2ba27c940d495a2c7bc0f7acba2114a6af6dea868fd8336b9c1250d3c8e24d14865805bf0fbb8b6029ae5a738eec5d6926c76c9cbf049c2a49526e861680caeba837f2fbe71dd6571f19e158c92b2a14f630cfb775be145bace1ee40f0c7dd92d860a68798f3a3a35075cfe9c5e05ec67fa3fd86ed9868d5e2d2aa6a7e2c020659d1e14b9b057868b9788e0be1f1e10e47389dbaf444a11c747d2c8393fcac4d797b9384a5a2da1f7f0de3461cca015f52778ce5d393a65ad141e9bcfe17215a3a414c566d6c95f719eb357601747a5a071fbd26ade2c143a472d1260075d812c30b20d8def53fb40b1a3993a2da7d0a389e2a6c2791431379a4f70e1af847d514287ef56ca500f8dbc08cd1187cdd288c78454bb2277f46d060371c1da7813c7e68022af3089c64c726c13db7a7202057060fd641c9fc0b4292bd5974dcd5376386ecdb13347a286bbbd80253eab6f509f6308595d8eaefb696e29612a45df207f96ca17ea2ad86f9168b3da8e94e5480447aab3f08bbcbec2bf579bc5fbad615cf0177e3dfb1ea0378c2374a697de63da878a8c6b7aef7c7d5c21fbcda64678ac32c72a40fcee1ace2b56e703c5871923cb5cdd6ade9b514827d5ab797e11529a0e913818d8c4c15b6f06cd15e57e4b517f90f8ba3eff57b5fc0035a50a3251eec4a2cbc8c5eadc3918bc8144984f6218353650480677c02f40f8f5758a3d21dfe84c48efc0ab480f3111678d79725b434d7cc3f513198272cda449885a3b1e333bdc39b437092a8c97e698f6ff08608c8d63bad779ee55dc559afe9eba0f7fb7cf0b3d41a45f12d6eba6571b62394521aed2f5d19382e0dbf97e30e3c470eb4538a86130f81304031bef6b07dfc8fa583ccca9d02ffbb45136d448825d54620e1d3cd6a79c97d47a1e318215be30208a99fd323116e0ad1ad216e8350e4f12436af00e115ad350aba35537d234cea6c405ce70fc02a345da69dfdc9a4e1fda96c32c248c381e639b7f2015dc17f510831e91472be3e39a0300c61c884dd18ef5703ed3d5856c81592585a4cc545801a3fb9651b85dce3ccd0926dd1348e939ccf1efd2c53951f8ebc5348286f4e13dfabe403735523fa497c3dd3e10d16260d4084686becca193e4fb443542bb07aed138ee4e7b64f675803161bba2004b5c186335ad3a75c3dbe1369bdd528be83c5e5cc28c80543777f2ea3b20d9137a9fecb9a27ade07f90b22988d5d5fa8439025ac4179ab1d400d30bd42b4ae32b6316a62987811d3742e068b8d524a45bdc76c6f0fbfe9eea43fcd6d9dee76700a60db6559f97790f5d17856946a7ee62c706b2d5f66978fd31b6ec3eaa42f41c84d593f3f87a19f668d76e9951cc9b999d5a06c679450767c5df1f3973df6e41a9a2e3864eb191a515259e5aeac8807cf230ae78b95be0c62b9f66cdb6f0aae3ae06a86aaea5190d7418f39b57d31de4e0ff0cfe07012b4305875ec34b8576497bc864e060138ef8a3736ba128ba2bedb402e57fea632ecffb27f987b221d163040acdba5b5872d48f04b188aa5fa4facba821d02a23789dee73ca5fc049939bfb6dc35285763a23d757a3fa47f02848053312055d65302647e42ff085318d1f96df69b2036682d98250051047056088a2540919638164a207a0ee3c3db9d43f9fe87890adbce6f553159de18dc83c852b3f7031ddc5113fa0a5dd44393a561c490014e64d09c09697d0e987182db44b60289a163d7fab17454aba486fb760a950bf1d0375d0f3103d5de12204c4d916da8144686c252b017a2ded76ce9a53ca072711592895003c6f7af7fd1d6e98384a73e9de778efde54c3415245db939430b7ab701fcf7b389a8645fbc5c9db5fd01f06f05c753b35dc584021f10931b7e02743aeb203ce18478f6fbb38710c0c6e7e88fc856b655dd13309d431d950d2290b0d80c9c18abfc1d118928d81fa6052d777caa4ddd7c5b17d1e5ff15562a5109cefc09f23c82bbb27e2257212cafd0cccc7492c801253a35635d99684bba698a90c190dd71336287bf88651612cb13dd46032399de3009fb69c55c71c8b636d69ae7d6cea92b0d4cb38b628287690ea70dab4767dadfcd62bc1bbfc7320ec471300c1974f253377370e515b7cff21f5045a35b2b19aae5b61abad8b120a618cea55f4df0f67abaff46c4b38ffb73cd669b76ebe271815fd8dec6dd4eeed6d095c5fa1071539b5b5c358a5d45e5b55413c7f928951c17680ff2183eda0d3b6b271db5f104267ff9f18137bab1ba4073347a5dd44df0d61a388a93f918d700ce934ac384c7e544ae637f2cea6a07ce8a2e11fe213f21af67e5993b05294623f0fe983ee99e6936748c1b3cbd2f8f9fe2d6b88c70fa0ba29dafbdbbd3491179a7d32973ab312c113431e3309353ae6d433e0ba3626e1693dbdcc766cc42439e12972cb58ed5ba21394d275e421edef685e8e7ef03088fb5fc37b80e5473e384e1d5c126268ffc5ab816a3d9701516a45c9d154bf8cf4b13b7c3cb8d5ac4756f06d18805ec1f45aeca58571beaccda5d94817977a11a1b3c40d3220e24fade3999ab5e118cd0ea4c74a0bf79ba6915e3591563a11785b8a74bf7bb668e528835887c9621a785b1365840c92cd8cefa1ffb37ce5d7992cb5cddc431193d5fb5c880b3d5872d250140837c14a445da6238ce55425e38a27ee5815fcef9f6c4be6a633c42c63cce009b1939e3e435e9b3a2718b2b38219770d9a4cc39ce803a67b66b1b4571502dc618bbf5eaf02e0f92a27e30f898f92af5138f590b6c538b7004ccfc33b8a9234716d4fdd938295bac34536386e9c72f718890f7073176cbf4ae9c50bc93c1172841101df443144d651b9f9d49d0bec121dde502c8d445ec251ebf8c2c6228fca61fa370f44b4c283d3de7d14d889855fa23e1eeb831674359b49fabf921563eb1d97d87b1ce4d3888515880cbe13ed768f0c731baff7a33693475b215856da8237ec6ccb01cabe7150b7895ac2b0d1a8f57df93e52e11304d7afb8c83d91895227af667f2590aa0fb006afba6ecc8fa9c0fa2f4d6458a5d5fa175d952eaa93642acdfa759b7f074db719b22503242816a12de810f1e99bab54dc506ea0603c60d6746500a71078b96b50a76aab2ef018f77aa96ee94fdd0f7272e10a9ed08e187126f65001253f83c49afba63b373061fab55875df66adb20672a1053b7e7aecfec6520dd4cfe61db61f1d3f7b0e0ae6f574bd238147f5aeec47b8d79411f74ad8b7a4599f71467f76bea8e0c22e6e02de2cb6d8a3a473cb2e3282cde147ba0823891586630bbf2280bf0deeb02d16b5ba6507f8cdc7405f80b6cff1afec284689a1a2dafdd11924281ae4102024416d3eae4a1cbb452d8c02a347b53b1e031fb6a8e36858b43450c7d5e0ff2f2a80e415183cc53d89c4d35581881779441ce22eb231d4796b87220f73385e675c9c24a5ec5bf80a37407ef2175f496de0e6088f4dccf18a90832b132cc6160b23d75eb84c39cf135611c97a2437b68f1ba908b48f0b0e49f4c97b6ef478c6c8d15d0aec388452fca8486206fd7c2017de3dd85237eb41266f3993efcd8a725f97c94c24e72e243bc759b004a59c4661cc4d85e5068538066f7da5518094f328d1904d84f09d8da02ce1ec7d87036cc19666bf204a136dbb5468358738f83ddbe3e36557443d330b4d983257e86b869f790a8be3610461b49c16c283af273e57621fd0a33f587ee957c2f811fb92bc0333d5733272aa6458bf3418e9833de83c351124517840a67f014ca654de4d5fa379befceec8b3be70449ae14ad4b8826f974eb3dca8728527f0ed35b5417c330331b78ae6747f51a5571ea32a08715cbc64d5f907197b670b8a3bac77b74df01fb0f6278de261f03be8724074d1f685591bc52500c74087639d77d54e1286837f67508eaf4ecc86191a0c68c485caf56b7b346c85325649ae066e35668a94a316e841ba9d8a232a42619f074c989ee22de8fcff2e44fb822ad91f93749fb03c7bfa5009a936617ae014566eaf7580919ef53ac0d0494945258e2200c5a6202a8dd8e076f9baabeee425e1c4c2de0c882920a1e4958552111572453010bb9c5c4f26987b6fcff29586b6b18acdade7246f43176536b8243d444d5128f3c97deb1ddd25f573640b1ce2caf0a0e574adfce352dea7079b89ff5f678af5cc634a70c5093272b9eac7419bb2f7d702510b853811217ddd8fa0ff473a9a0e9f6c58c40920f9d73b88750d9fa28be3ad1baed06f6fafd3702cb1eafda56f9a21de69d870044758b51da21bdd53962147a66b5804d661e8d366bc96114451d1829dbbc96470e2f5a0132b93218af91d7fa21b459f05490efd27e190686f9933179c14b41b8590962d47897afa2f79e3dc211f9f43ec6230e636b30ef9ebd7d9d25a85480b22931b440e71e81b3e8ea2ef36d7168f7002d50c1732e4a0709a79aea030e9c521403d873df65b0c3f420a0765582a515e06b494d0d3e024a702a941a5a261380dd16c15db5344342f3971c5fdba890cf3306c7111b0ed2c34120f234b8a6d16e3e700e3b8b1a8920bb4588d7f392b0aed56a62220d862569539cb5c01af26f0d610550c57855989578ba775dd9942d31e0f32e56cee2ff70a57a9a235fa8fd6d9154c93242a323da6cb1e7b5c4245728fcf42e53c6fc3f1d25c2c929de6ce5d300607bc47acf846c70b1db819ad9b088af28512be3e6e2fb08d8751c1f586122935be6e36118293442cf1eb8a25a7c16a77945ef3aff670a2e7c5d2bf9fc4f94d00dcd9d07c001651aaad33fb327078583d2a638f99cf2e108313212500f9333808fc5d6fea6bce1f3f80f5f490a94a193c614b9624e8144ba4543e80b025d158f99042b2479a487de77bcd11d8e0888a53e1c18d0f64e38163d7dc98636f278097fa5365d0e15c0a50cc166778b7725bca89eac1961cea928ea08533ab7b448e0913a9660538ed7aab43a3787a462a25e884b2bc9db6c092cdc92cdc4da8b083205ec286e68e96ba1e0227f1190075e2ce2045b7c8deaa02fac9205390e0dc129bcb7bcac593e4c7b96138f0b179abbdc2c954b1e77c31ef8906924151e4d3c64fe27b4980ef75ec8ba98bbd33efcb41aa0ff1892bdff1e07360113d9775fc69907a90e4905fe0c09b10177358221655905806716e39c0c7825fd91158093a68693faf9dc8b0ff4f4209695bcdf225c68bbdc9beb017bf3a274baa91dd782a7a8a5e5a23d0589470df7eb07361041d264057c8c7483b42f671643a3412fc33fe0fd44d08622f4b1f3275101629eba878cca2ade5e699c426142ad9695e538036edba20fbed5c1d542f9532e3a19ef306b56d787ec1dabc9b7395547049c1df371b308e5edfb62da58c49e67967879f90b0e6d8deb27097a5e4f15fb69b3a954356f0252dc551a649fb3c4b9ebc46599b80eac39fdc90579f683c2c955b42b6d133ea2319c97f22dc608789bcdad6c51f8262ac746a08190bfa082eee6ebb29793343a5df19ae5c09d85c8838c95e6e68028845fc47f45ef7cbb208046a17925e57d00771f303be9e3d4cba8d2a78daae2aa53b22bf6586fa45b4c8a575c8afc4b7ac436d4228c0ff148eec1db5f60e0e3dff99239f7e58a1ba91a607cf3bd77650ce55cd25df0e663a29ea1776fd00480f3ffebcf65be09db4740b6f05a0991110c9361258e3538dc9d10fb2ed7d970ff2257599f2e012b648cd8b0ce0970243025c551716a67c32487e6440305de42b2bd8f10a78e239a48e0276473c0e40b69261b56fbce3bbf061879bd4799ad2b254e067f5e20548239650e223763e896f21e3d229f0d884471cfba591b994472b6fd82617a0e18cfc282c1b8271689998faa1a2cc4c5239639a61f3c3ba157d4d74ca68dc01d2e24b45de573a5934f44e12cdd144a8b7ec101022e6cfc28de03a2d2b81d8a97fe14819a9e0b13a4c9340e68a3706230902363836a57684c6a7447cadf5fb52758d2eb2830d9d34c538196707109d7375c4cec8162f03aa608ebd71fca42382aa3438b6d050da0cb1fe70053eb66c7067876b4da46c42ec68f8d1104ccb1d3ea1416c8ffce28efe5647eec9f6a154acb08d64a52f8ac91d1ac79b8e31979f96bcd9c00ed2ab410c0dfa933f9281b36dccd79b0e6234cf5b70c57599df93918ecfc9b7e4a04459d2a84afe090c9cefc5897c6efccaa5d224bbc6126d9e4ae5cbc3df2dbdc2764725976c4b1e14e899b8910d8444514092e3c4937717159c31d97d3530fd2759a67f852a8d514495637551111fe883806fc57572c0651e084b32e80010aca250a88777e6865c42debc96bebc812b3397c4cf439e274e40be3421c9f754880c0aeb8481499e31b04b2d9061a77b6a2759eb8201862e5b5ff2f73af03a6abc401ae1e49727d7c1d874a48cac85ae4e24d1b11b85c71c9cfacd2760f00dde690d47df4504619434acedecf9977be3ff486f4675e980f8c8ecca13f3d7a9e6239e2ea32982e91d751c44c8ded555feab5b1d0163e1098ec231ed436ec79b3ce9f86c5de5783da470e7fabb2a64709c0691484136510854d64fe93187f4131000b5ae18a795e0a010233e169fc021f1fbe7379933dbb2dbac67cfdb4cefdc74a215f4b6240913baf2c8fc530bdff9146b1364158792a1d780960c9e3d63593b773d3a0ef307db1960f90592f96637050b7b68538d10056df2f64c24fbfc1576a5b7885f6c8c17fb196b638f21ae38469c3d70fdfa473af3cd0831fac0904f70b2f33cbeea47734ca2c9e3fcb20404b18e230ab92d39b10943bd28094ea3a16508694bcb319f21f26dac7d810b82d0059f10ef4bbe0b8e0417f2a59ba9dd4ac09183a224092a922ef142d0fa177ea38536a9366e4c30c7d840f5552749b1c06360b0565b86952575156068c6ea5080e84b0c1f7277e5f4f99c641a1f7003e62d5292a0d077c923d62f76421991a7312cc57a73136ba311f2d5da37babb7d8cb2f0a0e96f5c8abdb3dfd55c4970d679f4eaefc73691c7645ac838343f28347a06e5513c33cbe5570990c35ea2d45b727c5d76495dfa0bce3498062bd3e735c4ec1188a2e10668eb9550a0eae8b9d371e8a8b9ff52752c3b07456db440bc6bba9908237ddfcf31d76fceb7876cedd3188ee7517869c092443404cf8c8e9d46d808b36e0a977f020aa9f8998cc36eaa99f1c3198364bfcb66551e721ccda87cb83bedecd0c8d27dd54e21ea580064424e4664d3bd79edaf72dae7b113a2b164d0aac9e82ad3cdd254460fe08ad3d8252a55b74f03324a1c010d47b660f6db0c9a5f42bd04923dd0c38fa9261c557d58a2d6113224b123b4d6295006b94f81198a19cea45d11de51f7cf96c71590a5877970877f56dbcfb151ca64eb734baf08baab0872348c212e7cf3434f9f233f706401900b2aded65c2b03dba1f13b04451d29118a70ba4dab7d66d4a88bc5a46f6199c90f7b56dd6eda08f0d0320d913c900dd8f215f8bfb5b3e332613466c59e49aa5d07c511bdee95461db45ec7963929786ca2f5f20b53c4686721f7ac3ebba5650901515949be8ae675ab3265ca5bbf73b501c5e901e661b48b0b9ebeba85ddda2e4133d13625d85fa9d73364c2aab744a944b2255a31cf4a93cd34ac63f5d02090f778b0a9746b1e4d316f90140c9ec9d4bb100287804bd498918d94d6fd1995d45318a9f21cf535de9fc6824aabad0bbf7ca2a49453b96b38fadce8325995183f6a98f019155f5983e74281f3dca25db9fddff61b59ae5dda5e525d87004bcd12fcda5d43c5795313e31aa784c60cf5c18b1c38f68cf4ed89cf372042a2ac009d6ab37aafa5ce1155cdc9f35249e215268cf697af84d03302aa7918ad2e5eb8962ea710f70e9e73eb22a545dfdfe26e028f8860d56a680b0311b051452a4df0df3afc6e476ad9363b5bb443700e2b80cd83c9b83d4a68429f1d29da27b6e201c2ba9de90305aa518a2d0c80bf716fbc741a4bfd1c1ed11389035cde1ea1c2d1f85e6ad97493b399a4991401509212fb397002f76a44672b69098d52ea610cdf260ae0388e9c1661fb9eb8e429bfe2dc3ef0af437e41e66d4bbd7d8ea96e876767c6e233fb9400fa115bfa865555183dfb88bfd9d7bfe72693a2fb82551891f254bbeee7972c952dc5e4a24cb35ffc9657df3e42c972299d2debb9f1252470578e57e2cda60fc2feed98b557b98e52c6a4059cc3233f9461998d24e6063b6e64fb345a7144b0942a15157d8f0b6287ae2ae7bab242045827f87a266991344a208ac90b7a9d50d025be3a1b2642357edd289410570e28ea34d4537ef1ca00b9713e0f043b3d0bec09864d73dea55ab71a0666c27205c4731cf90cef737433c6c664a4234f42fc46329b4c3fee6f4a2ff8ccfbc61bd6451c86d5a8b12cb1f3b4222869ac93e8bdf0a0320fde0a66a2f76b4e24726be8bae6c84d2e404444abacb111dad894d5a21ee00d9e5059e438866a7dabad2c57e74b6240b7640fa25c4ead952527689895e0adfe41ae717c0409ef5cb9a516fc3fb7630c6bfe14bb71df8c4db33c351e88ff22d41044ef6b2792a2efe6c916319da65297fbfc58c91c04b8b2e68169ac86ffc4550e458f45ce1b247494afa88f53593489be8df87795879402ec3f2fcaaf1f936233c7f6739047e332c4f35ea7b27c44ab10f027f49baab6c2516249b71222b67ae4869db0cb75db26e720baec8dafdc1c24acef1766eba88fa3cb92a7e6d1f23423319933265895763c32f389248932bdb19e59b8e71e5407c0fe01c8369bf326e3f38a88271881f9f658e68d11a511735ef498639e281be93c821ff9e0e5227f0b5fe0d5bf92fdb7dbf40c71c562c8e1d6b7ea34919930104ea377312bd6fbc018f0ae8265306487ba41fa2fc8585d19367cf8680588f0c50c387b970bee7c3e3afefffac78379ebddf040e69a89d83926c8c826a8dcafb18d2a961f9623a9076e1d1f32676b71d63778f44a6f7b0f73eae84968c8e3179949e918e262402276ac13d1fe005063c26450ecb59a0129eb586793ee8aa290a8b9696bf3a2e6d553675abda5a0b50320c92f24bb990a455b3e2bb6f0ace23104131be7bfa4c66931cb0a7f40b474f5e4d754f47bb8253aa32d448369d088569890b85ae92ff8e2e76f5de310617ccb8e9582d19f147adf7336738252705813e75023822e6ba13b1d9c3f4a7a52afa3a65bd506d4fba9e39cdd706c2b953b51de966090ee0b656b1b266a3ef285c0ea58f6a04af376c745e6441534d490d47ff95a49d63a56707d95b339b868eaf3313180162e91d47fcfed756a368161a5457d1fcb395cfd57de9cf33d04e5fd73267623e381651173a79b04b7ecc22e803b452d0efed4b2738009fad5bf465cf76fa3e23c47275673a48ca829e29d2837b998eee9e3f67d0a2e6c1f8a0beea58ff6eedcbcd444908d47cff987f25b5e99310ab1ae5026a3fac3483bc2e45dd4d279e903ed03e09d984eb60a5b895cacf3f27e35f812591f6b3b09a233bcb64fca5119f495ff5526a450e956aff4c14c37244a563de374f4d2dbe988d0274c3a58319583961b5a112902236986fb24f9233315e1c7387a154abce23e121c34398ac8a8f60419edf54685a6c7f09ab457f8d213d93e221f5c892e85ad21eefe3af87a387803e2d30ffce5922663298f7a30bb8eb923b9de8f9b5b4cfb6a8ac5469b1a0f62ae55f082d2466bf2d71069e953999f1c9becb32e57abf1b6765237f72c2e12f96d3f6ea848ea200f85de85a0fc529538e5084be201d8f7e3db7c2ce687923fe1b576b770b51a5bf500052ed26d4686280591b13eda4b6508611b837c560aeb57e2f2337fc8f7bac02da6aaff8963bf9b116b1aa65c2d1db29264bbca8dfb0155fe4e8c4674159b65f4876b22ebd7b62ed1a8aa969dcef30b90cc24f92e21ba96a0ad11a643985c31321bc9ac27ca6dae43c2cdf6f9982cbe8d52fd5f485c33c3feb703c46db92c832cced16ab1b0110f2bf021f775739e7b59f90ed6e9a66816d37ecc6e4d2e9a11d055b7660f44bc5f3bb3aed9ee62685d944fbb2182cd1cc65385061918367a0d3351a7fcf92d91d0e75aefb606721b1effe6e80f4d19e7e66cd5635f94ccbf03ed983d0b3673b6161529709eacacb1bc904468f9a7f4f67524a8c3577ec9a7dfcdfef4bb3dd8edd60485d4bf7968d0879925e411a07fb097dc8947310b85d949d6b0374ece4362f690518f47d31dca237087a27ccad852193c43fca13c8c2269570d112f25ee0a68c69cfc6ffa3f991536ec4d20bf97349b61b53f7fb98a12de37bbb2eda79ea43517d6afdc116944066efe6cabe7f8017e930190116607717b5b9f8728fd69a0fd36e994dbcfd49fb5e4e994d3efd0cc86ada73968c8fa57d3aa27d24f17c62415b13326237b2d58ceab90fe993d4450d3623d316bdad92b7a69af15420c2df29b8f7bab790aedcc418a51cf86adce9c94c572b31e7abb00c17b6f2dcf2a5a7629696a2e22cf36f2582698754592ffff828c1a759dd8f05a2765cdacc3064920a7c750197fe836e038ecb4ef651d83522ba5c94ea90bd92c76d69fd5f84fb21d2c71bf1ec0a44c92c0c984003177f36feadb52258c299ccc158464f6320021bdd8fe8bfafd36e2f59365f9ee994d737ee71173c702f41b00d86228922fa004f2d52cda04a2bdce2c3b8ac9ff82215e7203f81c83fd129b9960c2c68461591e9e8db13e6eddd2259fc2e33dd370f474683ec76e57e07e30a0f91d13bea814e5585bb0efecb8ce47808f08e9c7421291d00f2d3e8a243af41750905713a25d63820966d461acec3b95e320782c22832d9b62ed3e453988f98ccf1762725cfc039b6562a368dde2ce4a7d5ca92abacb27a4b5ca5ef21b8a771eb1e27313c92fd529d27674c84c7a70547b122f8a2c8576ab3fe654c9111908416a7ffbbf93aa87f6686ec94b38e019187571ff78ff1af47f119bd5020a452187216240a5f726d184de630203345f198eb4280a7a21dad6897f6f64e261076779ad39907a85b0c46b0f2e94781aa16fa4b4d16600d4c83f2c98f42f65f832e5a875453a6c00f5740227ce49b6cb90c46849f53eab6329abd9782b1eecffae2cc3483bad57829a9e9d1f912b6838f153062c61a9d2eccf5bb91a72aa75eb2f5bc155ffaf54cb3f299b0798f39b832e7f0270dc9743c798f88b678966c62b146c60c9f69c72b78d4283ca98e164c3462a45d440abf81e1f83c53e91863725bb2cff7404771ccc4c3c210b8da27edb7eb2cac45cf1ad868016ab7b0316267c8a73771fc6cfe3b26714fabf4f730ad2728d0160a506909c2d1c02d560d01a0438d4c976ddaff9d91953dc86184e520f65ff7dbecb48122bc192a8d0aabeb4262910727001f6bd6bd4ad3ec081a790e49f9a4c498b0e19d7177dd24ec80ee385d5c45d6d0a378d951c73e9aeb5cae033b9ea29cf700b40045c97e3bc277b095f717344b988fec85f3d1048d1aa2ce56a4dc0b4fa1b12a3875b81da82bc728a35f7cce335e2109fcbc518d9e6d4199b6bf63137584d2c2dc0e145adb2fb1d1ef22c486ca39dde530931e459bedec1b250133df7cee6ef1eb0f216a308e55add078092526fa2a29ab2f63b8603cf86ea123608571ce10daadcb0004c357b7037318849a5318013d1cafd36c5a4f8d3cad6836ca59963ddfc84bafc111d6a759994d250a001e9d5b5493887dcf7f6e4fa1d60322cc01b11cf060617618c90bd23f3e3ffe0bd5e9c2bd975f7b7d8d434acb1e3c702126dd93ebfda7fe303f7720c75a16df9f9f0b1fab1050398e2ab07ad16f971984bb2fd6641535e130439e89dc61fbf70b22b7ce2366154edd978b36beeb9a07152f03705d5c1e02fac1eb3815b774db75c50f096564b29b872ee24650d964e6b950734a3dbab48c24cb412297f94af78fdd204a143566ede7e62cd09bfae7d1f4b1875069dc0ff74cdad1ea5e009ad3cbc60905634fd44c673198c50000b36f1e899f787005fbf4008158152680966b71a6077b2e3d8f5e728bb3b316f8d1b452e6f8807a7cf02a94cc42f9e407bf7d2ea61be49bacd2faf75f407718196053f9f3e60730e0088c034a088db980188434307bf8180ea28e2cde8c20635d30e9a7b4825ff3dac66e806b6270a1464a626bd6081486cebb1d42f654c2359ce209ba3957dc680ce3086b0c626b6564e5c454c5edd431e9d6ba8abd7dd8c6105821643dd36dd9c546473b4ccb8e5a27c877d0a7fcf44fdb61608ff960426460bfb30f7dd9fa2e43252bd48bac1a0138d517e5ded91947bf2b4a2f8d0407b9651dd4ffcf3d6ccfb98a39cafe10b99239b35a9f10e6c2ce5a1f0d15cc769469d487c9ad5246d9fb264e75e67f5db5278bead65417bd593f3be133cc8ea8908258e62843887bc426d586f4649114165e9a2ff64f6cb034566ec3d526f8603ae86348fdda75aaed4f4d67b8a9601dd41c9a2b7621959fd49674443d17cb5f172fa29a5874ca8f6d56b80d3b1fe44b4e8ebaf83492caba900f7d74e713c1c3f63fd318a4f192cb6f89126224e85554d98a79b80e65e410f6d27764ddec58cc3e25ff14014aba5ad85a20233e536d1bd8fea670f932f243773f6c2128574af0d0b9d3d2c30f60b969cda334e95530b978cf791afa2bad2c087da52f441e68abeb149ec18dee619e607af5165d9b10a43df614b289d9b4ed2484061c870d03cd35c60ba57bbd0ab7beb2aa2258377a9916e4e898ef7fc9c3a22aad8fc6b539ec2ef7c4de4bf02633d42d8e004aa0187ed275a17ea80e0137fdfca8118417959750629d546179e7196c38f83318a889946519679cbbd7d36a2830f32e020dc5479a94f20f3806a2c2d0383f64bb63921263757211d584f5be44e5cb5e15d00afd58b0efe022cdbdcaccee2a0950073285d1deeca2c4fb895f8ec5aa7a2fe5d97995b7d792cab0d38bb31f5c1227197e27827879801fe314fe0f4091c35e07cd9ad0864f7814a90d7f12bd3ce5171ad5fb2a14d2d8f7a185794c1cdd5b4e04ff5fa389e5323f763c12bb20d675838db2ca6d5c6fca556826f77f1f22f4662246b07879a7bd8db8a0621852bf292db5a171f37ae60c5369a56c8dde4f3e60d5c7d35f9401551115ac6a846d38ecb591aefb7c941cd48b86b0108626f01a359b81ecb725e354bec7ce199530506115be2939d9148e28f5e9bcfe8b4cd98b8e31bd75677c43beffab0987f45b245918c68ff18a177601930caeda19b726986c01e04bd5d255f864850fd32abc72cd8d59ffebc806ac825f49b1ad3cf6a15858e895a069ff2387355155aa6b905a8fb620c93b4e5eb96c8061660b314bc535dfff84d6b254b03f67a74488c3ecf37c93203b6111360d4b08120ae32a428e6074972b76b5829455cc3565ef3a8e791866c9896f3091ea0ced57afd75d444b4954cd9ec492a86531885c045f091e9b453799d3a8c7cfd7aa4a2e07e218764b9aad13fb772dc280cda1fe457b4e57496958072aab5437d174ac03638a49b575b0c14bdf76fb72d1a6f31b9bc2471ac92352a235a3657322996ebc370b9b435f02aee09b8b5ec02d8a2999702c9ed84d07ea5f0308a0965928f0be6dd6cfec78fa4e8543652dc9ce5551b07067b5c676d396f80635ed2c5115e19683ad1b293da5124bbaec62728e60da3d3c38b4b9e415211e77408cd6f8093a9aa8feb2f87fb2f761f5cca9340c0fbd92c0d7f596b8bcd35896f80039773d79aaccef83606bc969678e9b421a9c48049dbe71bdf37587fb4b975fc9e9b98627e4ea38ca4cb619067f0ea8e836891a6d378a6ec7debef7f53608934b9f0d485e76dc5fc2f49ef83be44c8a912a0285898aedae2a6e6b984ea9950d182cc9e7161d451a96c2cc2d6ff12c1550f776291d4b3d19d61a3ac12e98bb6635bd12a939e513c44787b803bd0b4be75e68b30bceea6ca586c8f095956f0a8c54be60f170921debe47427da35c5ef58de358c0a043551ac2a0ed5ab1e4c45f60e43c944212a42c1b894f06fbb34a84b35952e5d1307b79b25670e27467f879ba8454ac55a42c6e3cfda6754983967f8c2c17ed1e21cbfd8034d9b44e801ef821f9445041e9763820f4dc84a10c3eaf163e5e3a2f539fd77378dabedec5028132bf60434b4313d28b75a68da223cff4cc908ecd7a32bd2116215da24b4cb7c198bd15a45ec53b5d9b4ff3262ff69fa839efd20571d08cc4df4502cea1b173425f8bc015eddcf35068fbc03b481976c9dada7f7fe36157195e042aae120357b5394d69f5a29e7f2a3eb4eae9880eff85ef5ddf7f0503c3c3873b6755c7c49f39889a18a183aea2bea1ec84f23fdf49436333f49e047d0c07c851e2f217da1916a8b261219f5b950bd259111466e3d6958f9e4a82c883c73b045118493b72ada795c6f40d1225d22f45f78ff8449c34669ec2547cf2c30fc9ff620b2d8353eb74ef96369885ca60459afaee446b74949d5b039c29919a1c016c7eb8f0662ba5414e48987baadef4a12a16c42b330ce6105bed90ecd1a3bb7317a65676501dc62b57e00c319942af92271189ceb975deee87d332b31ee4d6673a84601ccc061f2d862f165b4e556a7e6d94f6429da0b11b25f7011c42c3574d958c865453a23207c974eb8216be71fbe60e698cb4e6e4ff566b7fa8bdc4a2a38d409d4689c7385faab058fe4951db199c1bd146f98a8cca49f9fe0430fbbb4f5d57d76bd1951c01e4e0071efa311b850c4f8c9fd089e2ce25aa968fe30781b63e5c5413352f013f3c348ddbcf2866b4005d897fb60e09f1f324d8ae982934c8f38e4eb56db4350ab8e2024d94fc0780598aaa794516f2a301557e0681f349277a4a8229a0615d959f0e7851b38b3065ced7c60ecd294d76ad68f5840bbeb5ac0c2f6332439cf47d400c5347b0abf8af6104f8f604895e52177936570b3727ba4823807a100b6c418abb67c2ccca76e5c16ed9c08a3ea47f2ac11900d2dcce28844f0cb0b5e69322774910c1c7a86f7dd14e90ad72112215378378d632fa7fa5d3546b6abbb172e47f171923f9e4fbb713b64459c902cfeb9988a069d2bccd5cd2c42bb4bbf439c368b7e194ad6d09972d7df928e0905640f2301384fa03815af1f60e9e125bd65a2cda147104d0ed2cc1ef3ee8ac1374e572866db68943112bb253e00d3bc4e35079c6692d70ee82088ab0deaa61d3637ab28771af9709a0dcdc86b4db679900853181ac0d0d41b637dfe3f9cb259442359a5e82bba4c7ee38e04ead017df1f9eccebd1c089cc678b96cc1d736417c70e1e4de0dccfc523c3e204a299ebca7d64e477cb15094b6cfa2cc744500f35f3ab854cf946928109cba3dc6c8d55a112aab5b29f8cfb65a2730c5a42deeef9797767c7df1469e65cc4a130fd2950daf0e7f3d25d60f21b5f7cdcb4170e8a2662df521d93b93753eb68ee2f466fca1ee1686038ce4cbde257da2cb4d2991607e056faa05cfc7c81c17983208a9d4e01069a3110e204fde6b9ac99d0e82c387a59ee417458183bcc6def83970e111643cc18083e1de2bd1a10e371f7a1d9a67b56cabd41fe0610b7cee6fd79b8c9d47cde0d85a10b23f9f379e19cf0e4f96db07a2e4e8cea53c011b2d083d082dc86c34a4a5a95be2a1e96a84771842a54d65bd010f626c545031fc54a3a07cc00089652312731a20034c7a7979ed5a3318366f955abf236626fd3f3232b4c44be3af70847410961f1c87a2f97361f4cf4c996056488f180b9fd716cdd7495259d481f5033e9f5e43d18e820583a708eff2108566acb7255dd8fcfe70a6b15ad72da2ab0edcfce4f0a59a57cf6d5a35a4f6c3775a4d13b7c232bbf2bbb326e922a8c32afef5e449dbdc322a3f77fc80ddd7749731010c25e98c1c56f14d975b599122d0c3d5a498c75304f3f2952a69a1a95fe899c76015a8499f81341dd491824e0c661df41791724ef2d967008e25f92840e069490430abaa855f61b764092c996693c78721e7275f928bc78eac3ca8ebd71aab879923d2e6714875d3cb20f2d660e378acf0de738eec175ae5a0bb5db38f875b62578197ff7be73ff17c1a6534924a68bfacea2aed5dc3a8dc66562e7c7644f19ece8a2f343eb1dfafbafcbe184d933cb7e089f36c5e11ae076494b44d168fbf8c9b1e196aecdea4f7da9dc9208c1f9c52eb46d4299a653fb82c9d09096c4057ffc73e1288ec1e40f7044f3400429028ad549719c6bcd13a641ef6b978c75d2bea93c1f49ffd999c09fb43b50c4e1006390e14e8c10390ea3118d75315d63e6f5f99d7c1a6dcec87f58445389f025d6692100f5b1b4cb0103581304ed7bf13496c4040bc14465ea0abcd66262cbc4d700f762ebc0d973105c60210571db0a87412917802bc7ea00abacc6f0b21f6edcdfbc9d3a7a80e362359ab6231d265b387ebf712292f03527d5ee6bf6d32494f2d4feff68a7e3cf7344a88f90854c8c2458f350a20e8e7ad087e0b6088a2d2885c0b643c8513c024cf3013f119edc586d537f88a248fdba84eabd39499b708d34556d0cb159762f6cdfee1e50ebeb84aa6295620b6363eac2055130841ec4ca0befebc43d943482ea86b0e0adb561ab7ff6c08396544ca2fddd6ac49bc0c2fbf0b634f775d24e73d60034b56bbb31b2c191c06ebd7fc44921ee88c355e2ba8bbb8550b01bf7cedf6d1527aa98047d0f8984911b4a07a5f99d7d3ab8087ff0adf01ebd72450805de8dcf9624df8d1ddccc874f34086600a89696709d2794def62f4900e31aaf39f6a249731c2beab51f0fd1a76dc4d4c3d29b2f5bedf7bebdd315c85073af566bc01b3aa1614c0319acda4f7644c2870c4066c100f29cafe97c1563fd3d1cc4b02bb5c369b78d265970f4ad56762a7aecfa48b994902bdcb943fd611a8ad6da5cdc3d3a92c31ae11e9f400cddd5c39856eec2b084886ecaeb0254726595bd98ff32922a4b5d28c8a2ca7f0adade725d16d3b5346362f3b46f87e21251b3aa2f30dbafb4b129afa952332bb90d4085e30cec22aa4bbc914242ecaaa45caa6a1e98577a833f69cd84d1ed443c734ef2d153659c6034bdd3e7a0ea4c1b822800f12121e71b64509892f2b6de4d04b060131a5ce108947170eb66f9d8ed30ebb317b2ee52ce54270f3f06035a4f7b1cd946b300ce54ef602ebd1737379168581a81b529d5c8a0acd266dcd5a9c9b9806f762a47969af7e95df98d9bc5cb5959c20b0c8501203cbdcc78df85a34c0cc5a2c2fa40cb72b08a96d0323b0792c96d227d5a7baacb157f4ab675175f58c2651b93e361b02439693e013cc3a5267d30a6b3af34c6db1dc4cedd639b1ebca4926e66ce19676e5927a449e5bf9c79afc0c875c4cbac137c396827b0d78516bf4d65d2af94a2a2b98c12a182174120ee115ac3f46e0f3979905759a290059449bc3dfdff09051b58ec9e512a5ed02ccbf948a6e510b701bef3c7160007a866b5738a66a46f9ab638ec87b85fe5df3baad79e4cc02d45eb5360e34ecf4cc26db20c41b821c923a25f27dd72293289771cf728218dbf19710f74f83c42f858ae672487a45c908195ce57188ebc0dab63622c78f4988f89acad73cf6eee3d6b57dfc353b01163559417bda252ad83434bce1869b54bf4ddb052c8c3403bae994e25592e0b8338e71a25ada4036804b2212942ef919db0f662c978f06fe6a338851a4b7ffe14979d28dbe3a3b0dddf5313bef0945d040f9dc2776efe89033ab96f2f99915a7c6d4f02858dd138831bccd66445c3c5a8bfd6d9c7af19b0569b7fc9fea4a87b461aad8bec5ba2910808796801becf00411aa435a42ca19512859b380f8d0a9e13ee66cdcad67d7e2cb59e3aeab374c27c5867b25bd41144393be4912a2bd83c73f53a75c5dca8b5875308424034dfba4d3cb1cb9a5d3f0cb37765bdbacced158e78ef7a4458be397f52b367d9d0a2e12d4378eacf1b1ede5a81bfeefc059307bea20fbaa92dd124aedaa9bb4b2ad876ee926bea2d4434890b0762a2fee23a15d4b6d19d3326c250d33830386cc92b26df69f7e14fa2d0769d0e628853a888a899189d5ec39331afefeeb179496a659a8fc70ae9d4962075a76a598e56e6f822155ccc350884c7df6b1bac11af066b89344d75a65c67400e50de5311fb9dc1a8924b5572e6b6965c534b3842dfb17f89cd7d4854def95bb01f10c164f6f008387f8429d4c4f93d7ee128cfa6ba980ec8e621e794eefcdfba34db97022c1829eaa22fd412d2a63ee20130792b363696e47f36b5d4a4baef5d9384f5077f106339f2b2db3727a522e6340c82842b046b0e0f3cec0a772c3f745c9a9c2026200a2f9b819726319abfd64f720d8bdaff7a06c29c447072a33fc3f003d1b4467c8d042e321a880d470beba56440bf15f90a23fc7cec4cd3d205582c1642765c416eddc674505e9201e03169d05af99b057262cc09f1816db61328b868fe805e8a8704134eb325ae4237ccd135e309660301aeb71c06dc33e5df7c009c684abb2ef9d56ce2db74086e6a97ef513739a5d12497849bb242dbbd116376cfc6f2fb724a23577d168cbbbddaef2459f5889fe012c78e24f60a149d70827f4a99bf5a2adaa4d1a6bac1ebf9949e65bc84f8051d5141f1b0495f748d8e68a7af5b4bb210af3ac3975b57bfe3105fb220c1994b946c98c1287a253fd54893e3e6ebdcb7544dd508ff9b95ad84e84b10eb896e2d433ae6263200f70bb645e9a04808fa676f0120d3beb1b6ee2adb7e26f3c8ded4945da5435564453d346dc147587a37ca459238683113e9ea9a1c0fe4e34262d2be03cb9fbda9921a2b0085f73dc4b10be163e5ed19225cc2244ddff990c92b8ee78139fffbb90b24d3b417e2cc936f7582f3ddbbb1eaf2dbf437f3a987d64fc125258c8ca23b2cb324df140bcdb9bb1d1851b6b91d7a1929851b2206903ad93954a6ab109ef6afc71884cd575895ca6fb6280375924489d6cbfa03acabeab6051ed1974eadada1274c21012e318a18fe7032f21e5744fbcc735399763997e55d89cf79dbf55bacc2bc7f88fdea6a9e0fb4a609fe9c401efb8664bf63e856d961c5d6f898870c05135f53395a475219f92a45ed8e362c4a50431ffedc16581f47f59370c37945017c403a8807445703f8f3e12f9d5dc2aa18e1db894eae157dd1a9c40be2c2eaefaa305fed83727be168132cfe4f2ca49eade6300e759f9e02477d615df52e66f131fb74c51e88c2926fdbb5f4fbd7aaf8a56a23a319039b2eb082f2f9825040481a8dce4ade85cf3fcd67618c05a94771c0f7a1a76abf60c05bf8c8fa43996c763d40e47a371e70e14acfacc03b1ea909c05a0b4af3282d3594765ea9c0202fd70e0a3714a8e027478cff647b92dc03597903a2d2e736cc20f643b5c8fda9f8bc03ec827746ba5d33567a1dafb1a3bec7c4736a863673578211e272a1bdff3de242c20cbc7b121f6fd62f87b501bc38fd09c0f1479e6d43c34c871bcdd1413c4b51d832e8852a79ba5ce80e9b66d8341cb437e2a32ec293b2f7c3de88ec28abdfeb943b277708fb61f3b180b7ffb59c69a473679f48e1639917323b39501626039ef090f433f8f9241a6493e1f305e3f334896d4e6a02e4beeb4600524497ad73feecb724a0443ede71d88689beb17b15965229df83d2c8656409e50aeb058faf413a5f0149c99a0d170a9a3d45192992f707265f1a034e23306b69600db8dee30102930525b9fb95929e712ec6c931aae5d7146426abb782a9eef14240b175bd8b0fbf382ff24fa2e2e8c7ff7bd2c4fe4846f1f8128e6bfb4a261f10f7017ae196538a399a12d8c4f1e382e778686aaf985d7b8c14c5de2b8e3077d59577bd778ef31f2adaef97d8bb53b9e1f164fb312cfad95ec7d1a89f642c66d045cb3d1a76c017e1312327ada660469b1bc7a2c68a76c34b93d5ea469fea3e24af59360e8fb9a35e7296083e3071e88545ebbc32f507020b5e92dddff95a87e9ca4f873bb1084aed732dae52b54d80fa7bbe08535b55c2911b0c844ea87095b2a088a209cb29f5e8f6483c49fb6c17cb9188dc0540408a3ec273f3c1e706e65d6170f63b7baeb2f294c5a06e044dcce4647dde78c74ebda5f777c9678aa4ce58366924f8f98f1851f527b62e4211d708921f900e5b5140b19f2b0e7270280bbc91da0a3a28630803a9e31c50db37e7ddd0877af4f3acfc8e395e891f5f61c7069a215b46369f75836cc759a1392f6f15ac1abeade186dc2401f8527efb91e30cfbfdcca434f385dba2aa4c134c9c90a7006110ca00911afab9931fcfec6fde3abac3e3e5e37f9e632bf4cfa904dd4aadd8efd23a52a23fb71e3132ccdea7764ac30a0b3b14afed5227b5ce26f7db9f327d40f8cb5ffae339ddbd7d15f7e9c02a7eed4938637a7c4abe73c985e05dba20efafacae523e51c9f3ae02aa37315c428b3beb6e43e216089da914be1fb0ba05c19edeb0ae38ced5885ee86bfe3c848eb80c288a88ede9e500da9bff53aeeca858afca7a40eb205e4ac289667b58004009f5edb37230de258bd640c5170a266e7aa6edc22bffd5a49890743e44d7df8652284e0edb5ebb1209fb8797a15600d6d896bf1d750a2e012026ba619908317fd38066a32f635816e356b6f317a9797bf84e00b87c4db14ea3ee38f95848c50a74a5765352d1582a74776953fd18d4027ab1c650e5cd88356103a0ba36594f090b69a8d3ac06a8b1510eb1d1858b5681885195d23d0fb25ba42ee58e77ea5a22ecce707c9cc9796a08bf547471c0607b63fbb3a8f9b55024db7f216a821e9790fb9f4fe372b69a82c37499123771a7fdcf6b53ceca371ede043d291c63bcefc3999bb73f91585e349b7ea115be9a6d9b8b3233e3cd94d1988f401a345115a33bcdfb62c54fa33368a641f5df0f8852fe8f86f8001d074a28a6ae2db3d563804e43510ff2ad33a8f7a28df7a9a5bcb45a545f9c5fb7008a76ae32c4988a48b8ffd486d2d8cf2b087ef739345ee498976d8e1b1ed01b2127bef77d6eeb6e6cf4e12244afcf1ac325fe390aa6393ec0666782d3baec936127174502c5bc5f84524a1fd8f821561b24159526d1ebe5dda59f9cead8e056acfef8c55ceb326d89d21b1180066759446bf559e79550d7f694e04fa45a4dde26ac176568e84d67293c032c2fab89e1da07293de6dca7d569bf83fc2a7de66bab26664f3b713273144176f330a642808cbda2109ff38f782e19ddf09bedeaaa9e7a818cdb46cd375a72cfb4b24bd8afc2288142b6d01795fdf51cf0e686194f648c8101531f26677db49e39c11deb90500537f0867119f11a852141e5390b993b929436cde2b9f804f099bd971e6cf301de274cc089121598df3edc6c5ef705ae22855ea948c6e744f73180a8220de13ce234ca9c58ef7ef9888613f4c50a687a41a5ccfc2c8876fa13cea4bd348d2b4cbfaf308bd04d79fdcb9eb864da3ea4db7e62c069bd6bce03d1a6b92c49d5acbcee6eb3e8e6f27d22a513876514cf4a970dc465de55539900a5b59b2c3410147e087512ee04c8ffa68eea49b3c1e7978c64df82b2bf299097b662bfedb84d8e643a07903d64803935e9f5d53312d78dbd453c78d6ef5e6b68befdbf322609d520c5a2441fe7b2300e2d42e9bfdd291bae946554f40d608df6c65625e1bddd8b43bbb212911d808842264748f1fea60ce1545868d72479cb58b801ecaf3c0e8185ab6cb28524f45fb0cb19389ba0bbcb9297e8ccf48c62144873d74d2e64335db74a7603d3dbe34608b7ef0c6d42f7f4b514a37e726258dd35a39d3adc40c82eaea06488277ec79a5f67425937ac21a49ef3da0abd25466d7420491b97d2d689dd136686039c4dc5f1ca1d1095f7ebfe9cca562e88462037365b9b16a2f1139fccf606a332e16ac90f5cbed52845d283dc75cab1b40511cc1c7406b1622fdba20afed6e1bc0edd741e1389dce91b3b57ed74712f550e36fec9c11340077fb62b59a2d7355041a98c25ca3c0919108c1527f47433ebfab5b4c2613f474c4f9e5ad1f52b0bbb3dfb5315aa022ed19f8eda90038ad51283297c4ba59473945354c981d642c00ea81c47c9501a9ec8c19e2134a95c37fd61292184d2668839222dc58f1091e60a8c531422e7a45f15f0669d3760094072c732ab38a01316b739fe1738f6f9e8564d51de9382f088643a6c49c3e300936c82133a73d5925489c1aa777809671ce9324076e1aa6b41af05d609f6750f3a49b3ae2f24d4783821260fea4ed5a730d5366fcb8b1925c06488661629943432748b667e2806e85a5d2f8a58c74a21a05ed932afaca8953bc9b86ef93d5fe21126fffb9ad91d616b2d4ff6550f0b6c826e347bfa2aabf83eaab69a9012012b0fa5be2bf4892e390d307d2c70c2b82750f2ab87c02d5bc1ba11173e869ddfc263fd82d51798420079593daa862d8d9ec3719ebbaf85a5517aabbd02f4b9cdb9aae1dfaf4d0c9a173f821bb615ff84236aa7081c692eb2dc8b3e9958a961901a0fb036434638073887007657f485c89a676cac657bb4f2d3a95fe2d1f0fdabc808f9803dc6b65434ced502387f8b7ca832eda5fa018713a7c0a9c8d77176ab6df3daa176e4960963752e7a0947371721609a793940896591c71fd7e03dad8576f7806b6a7d9113b351143245ae9678821f52b7e52fb1a8206be28834ce4c994507b8860bec534a74c3e51e77d0341c7e1f0251704c427dd705eb586425e1274f102829ef3163990a0b0d29c5df6d7108011242fdf0b5f4bf3bc3ffec80e3ffcefff0c428b4b3d0b9e3807999d9d8a5e733886a7b3a4d36f5c1863303b66d9cb655c6ec120c88bb2635ce87ede7f3019c24588acd009f0da2ba40fd8957f5f80e945500c3ae840ea46f263dfabe3d85c92c2462c42ad0d6a077441bf5bf1c98c80e067533cdd5ae7d46c4ed4c19acb85659a931de328f68d14ed55deadf2f5ae000467ad7d2329e6dd7aaed9bf5b12ce8198e5c85769c79dbb0581b4c21f56a327a8c7785a202e2cf3d9410aebec5e076e0f16e9b19ae894d5745c86fc8e04600589ee86e966459f8cb5295e3f246c08c8171a06e8d43dae972787405d01122b7b0dc1f51753f22ef2cbac0c3c99d27bbc89a141bdcc20f2f0b5ed9c900292985761f33ea0e089a03fdd70927b4347df22e8509a078572f845dd0eabed204866ffd67045a22528ca16505d8560417f69266ea700d943637e03c4d9168d2a08ab734c9b13bf33fc98cbbe89471da9c5e1e5f248ac3d0a56c467ac5271429d2085d909dfb69506d67c22fdeaac44d17513756771842b02e7002d0703730171501f433b009f9c88491915aaca62b9d70e4e18feb67c209f784bddee5531f018c1cf091b1536c298dc385c15b971afde04c586dc1aa02c6e6d94fbee773cacef3e0cc21c7f2419d7530745c50cd710d0f0e583468f4a3bae936a02e8d138adef547ceedf9f46c250001748e732017d66b0bc0e037079548c13386d76a2ccb716da7d82f0722f57db7f5a0a1217c2dcf35a7c38a8970f311f3f5224a6d328f0cbb11dd077477b0dc580a6937b476704f8994f51bacb55cb6a6828ddc1e6840d3b448ba28e56a7c3ad311acb6632008e1284ada2b55836b00a2bd0d5a16b03ceaa79c5b6db1f56c64318b5aa64842a7f2d241c5b0ab6794c8126d0d826d970ab229950ccefa0dbe44b82acd1b2ab3a19eeab1853e080642de33d0bbf286560f8ac5634d030a755250c1ede5dc54f992e57ea37e6cba9acef035dc8d6f31c8c5dbbe69db9da60633d32249ccecaf601188b25b123434d8b53e94e9b98f6e28042e7d0dd13699cacf74d04acf3becc1b219c1844e8ab49fc1270855d0f024143e9f7ea0869c81c64eaf6a27b4f5b98493f32a195f0cde71c78ae02b3f4f525d9274f4043b8780649e9da077bff632d9344e837483c8ded747fa8c166d9fa10db4336e31c6d84f9345b5c6a527db4de4227115c9169008f8cd733a7d9406ddad722988407cd0b12ff89f461a83e7c4fbe7e3ba7dbbd46835daf366359480e2f681166a62466be0ccfe5e1211ab462ed1bb9541c93153acb9b902e0c65b04a471d79f86c81d50ae97595364876e884febe5dd15bbd249c64894c28991c0e86e2a845428a484501f380069cfd13c10d25c0b98a29d191a1fafefdb7ef342dbe1f3582843229344469ae80eaccfc10ae0b405dc1db3936d57ee8dbfd0f3029ed510bfc2b81c651e64da3e94dad32f15406aa1e90af269f0ef7022247e8915961a33004a1a0b734c16741e5b17ebcd19af262fc2b0fb475eb6e2ea44e657fe2cd78f8de4e5c0adceaad84ec6bf699e5c55b6dc4cfa4f83c4c0b76baa4fb2bb85c9e6edeaa3ac1e402064fc6b82df386c1ce75f480e80503143fc3674d2d0f7b742c1fd449f7bcccaada7750da35adfc8d05c7226c5d5f0e79b341a4123739a985f5edc2d9d76a43a0396acbeb4fb364385b21ee965d0ae6a60ada23d737138d1b6ccdd5f170ccbc68ee3da0592bd1411818d9e71eefb152bc35be53de82d95cf5fcfd7d2968b98939235dfe2ba2c453a3f2ce40aca6961a973ffbbe98b851bedaeb0dfde52855cecb0f81dc53c710f9cc61aa417f7ab7da46184aaefbc09c14d184d998b6e287912cfa3e6d3613d60b73a709f7d0e247aaec75344d2f10f3d7757eeb6f056ce5c231e63f0d8f7082dde0aa8143497ba29359b1c2e9db69c9de22310d009ee2a100af4a326b6877b1fcccf6e08475a338ff5539bead61190f6402dae424f5ee7769e2879236cdfd84ff7d861f610cafbdd7c0b37638af8b0191d2c4f7458604c0043ec0559e4127185b100e253e5795a7d76748ae0b813ee53c7d3963db3f5297c1438f052543cf356206ba0128025e931a3f20d4c95cd8a9cc238b3fb767ef1bb616a2c4bc36253656f006f9d4ff4ef729f5bba339b4bcf8948f12f092a50ddf95ad4b42568c1df464899ce9ffa3dc3c44ef4ec8ec70aa243a21c51841025aa57d6a09b59124dfd9bdf9769e2557dd7bf42598f39c1235fb6a0a7e7f5701fbad293d3c5bb4feb26c7d400fa7a6255eadd987e102250e1b11f745584da10b0fad1fa9fa9d36954f9478baf928694a5329fc1ed04b6a3e8d628f1a102403d1eab34436f0c1834751913ff98a2311f34ff0883e49335e9d9589d9b2d823fccfa8fab4f55d0e675a347b5fa0313beb4ef82bebb49613851de6a0e1e3d3925321dd1a3546ec5abab0053bf4668ab266aa5b5c1c6d0ced89c08896c8d926d12d9b2805a792efc97782ecbdb54c18dbd153af8155cf74821222517f92d85833f93ed2c47981783cc78e9659e563d589f947029324c2d3f6f4252eee9d103b85d0a562c7b3e5b05decb2c1699b21dad94a5ebd8caf0ac009671ca14b5449bdec2e1329c27e8a586190f1815410b449e639ba7b8759bc7e3e74d3bfb1bd982e362556b7beb00c08d9672f5f3e22f1a0eae84271ac5fb2cc7f761ff1b04507870f0d4cfd949cae163f3c4843772b419e8e66b60c5d39a34fdf648716b37c07df154f93e7c405890d41cee9d5b928e6b5a4903579b44e7603ab5df56e0ff10d1d80e08e4c415fcb84761648380c20e9324b2afc787cde7223afe53c87f80c121430c324e753d98d4209d007869379549aa583ab1a84cb7090c4b0267ce3e9abb257cfb008536a6d2958a94b2059624fb563502b11099a00afa6b0d24b41236e013f874fe233d788303ba16cd90f2314159bcfa58bae1e06a0cbf64d62f2d821c1f45c5ca98c94bf221a4f8750aaeb5574e4c0630e775afe0e053811e27cae4d65476afd82f2083cb5db6a50ba92e0b5414c430d592751f46ff2487105c10c34907c51383a261b59478e9f95efd4c43e4008d49259fa43ea35128d769c58c8fc7af79fe0dd711510d6c623405cc753ac28e8f9fb516a16a57b1d7f1d274fe1161b0e08bf80e60e50ebd77493a9202369149a902a1905e33a7ee37e84d041bbe12cf9c180b553c74ff416120b16a3d2a5f1f6ba5a84ca1bb8a6527d146f00298f70596144d3e564ed5092f644f7bba35d19715a1cebea2763a0ce939a6a53f84df2deaf75ff066e78aadb8feb8fd81dd0f7042373004f006ce216e62caa90386540bc6473bd0b013f91ed654f64548cbadae2c8969ceec47748269276c3169f0d6d8c41ac93acd63cdb3f8cc8d824a4fc74cf86001d09a0d63864ebd76923ca8e1b192e4beb77678a7b9757abe66dd49f98bd8d1bce2282728865595bdf9321294a3e242836fc070116b2ee653de2fd6c05b441c57b52dd4ddb08e9f91b6701b09dad537624377e6c22f01a09e99395861b6b168892d7fd4299268c1572fa854aea0dc9596327aa8a0296dad36a66da2f817a1d6a6cc5fbc647bc367ea830484af94f488b781414d1c92226438ca90530713dac42de6d5069e24dacf630837370feabad5048682abf2e46cf4a121b61fc6032686c859d510cc8db2b43287029137ba5aaa734dcc7f428e502ce285b55ffa186987fe57d97e4034edefaef79ced15c6c5fc2cf72e47a7ed527dfb802447b4a377c96de9434e91714f702c3c40ff12a59ef2db3d7afa68c2d2703bca903a7999277ef5b18de81b7c6acef835f08325e671ff2dc598aae1b757e1de79459d6f7559ef18f89f6a9d0941555ee7adcf1f26906bbfe61ccd55ea3e38b0e75344d9655352afd7e4db8f0990ab595076880a39598259325c4f56a54207fdb09a99cd518052abc825145f065679bce949f33a65c21b95347e4852b352eb9d9b3dfa3999e70f2f80f340fa0b4a78807776dedbcd456ab710868b31f784d812eacea28a83fa006d801f44cab9477ddbda430f08d592ee1d46162ed6bd3a00a1b9561df236f90e57ac4320d78658e3e50430f98324eaee0f9c745af83155412bedab24758f65f67cf6e5311b4578ec4db882e0f5ca77c029728dcb81bb45257c41fab1840d0c09ae868cd85522a9a311238ae27949b531bf128abc5d4aa2d50bc0e21552dd4885c26660d12c26e7b9127da3a12b6edbf22328f728fa73d2c88b5e4c4f24c47b8dd317d221c37e2debf348dc31e02d46932dd2a8195cf1f0c3af650bbc08e4dcd24431a6b033b806131dfe015b6d20c6e8f8c77e249e23e5f0839fb6afc5eb02f96ddc3d87d91b9d3580f787c64a3a75f77d14fd7da97d8b44a2ec111ea92cda0fd325a3f23e7f8b144f45efecc7875d263feaccce4cabc64b4987381cabd84b4fdd1af2dc9be8fc0ef01dea73f6000d25b4c7c53c9df2bac26ef4cd477b487076fc6afa58bed6a70506e9c122d3fe95e9be344e41b639d1050533afd6afba83d9a71f1bc928d395716e2f8f818ff5150c2aaa9b31573811104ac5d719068ce646c6b20ee08b1cbf85eab531b6cf70b3032fdfa055a47a60f94ba9ac2f8ab7ee48bdcf40f9878bda253669e5e8eb8d67ee8b6493eda9625a45ed2541d1df4b347d9051bd71db4774c173ae34081de879005e8f376fab6dead12e94c038d3dca86c004b09b7e32571e5c6cc85df6caf93f1d97fe24ad3961833021734dc8afb13028db27f66bd6ec5a44da9ab6da926fc1f987dc30892c8b0ec145870391169e0831176f4cb8c0406038eec8a1999226ed81c4b2fa982dff6eed8e93c04970164d59700e3d2790eaee2c2c7f193023c728b78f17d55caf4554990144b7d2dffbc7e64600d14ae9a941eb26ceb4f0cc89974adce5b1209dd6063e1c05f696139e0b26fe13e3823a71afb5f631b068f42ba2459e11eeeef741ce206903d8bc1ea31cc722000fd839658839eed5457437df792c73aba21643630de91b5fb7e9f564da989b62fc082536dcaad950b615a06ceb92e02656a35536047ad39a0f6dadd2a298c4cf43639604d6a8578586a54a4939658ab9d5dbb94774b6a78a359a64e118a037193efdcd6223ec1608b1dc005e77ee843b6aedb5c23a0ad573544acce04bfb1913b72c3fab84b617491c1fc8a80d698ba908c1bea6c331f8a225d95724abc931edfb54104563ede7a5e4f2bf2e4fb3e28cceeb1b9994d8fe62d133172064456b7623950a41d0131b33e28806d386161f0b5a02fcc30eb4dfafc11bd39e5696e383fd796a73716edd19db92b13a15d918625b543c1b0919c67f696068e1b44eac7cb43bee3650c750b6da0442e6d70ff234069cf6b9c974f2b34b1db1fc34629d4030945eecd0eec77e0459349723d4937670526e9ec02e90a5f5a08c84939983e0d618ffb023af1458beb878173f7cffda8442fdba4d8442147096234bfcffee169c4b4ca494aea18a3b67655a8db9363d88026326b1e5868d9da55f5b3c5bd9f9393a706b3f869a51dcc64c336202a0d96a546ecfd0dff61fe60dbec7f5614135db5e2dbb49acb01a401e13406ee97f5f764a3f8d2023b20b683972b79385f2f47503d5f485dce05d5865afc0a9b41d791fd0dfe95a45b26afac9205aaaf2e98eb7200f166d54e2a25a276e91beb4a5a860139b6969896f2ce69198b9df0b8d2b1db3da079c7ee480f4ef7993683958eba93f510f3f21681e6af8a9e59a63de3d2ad6a5adf6ed23c9e3134025a190950b51cc18a3d9963089412baebb55bd467df32d354746ad59a7639db2e151f8f13487f35c7007788f8de9700673bb1b090ad656bfdb0dc166cd048c6f964e15a629f0685f072963a89b3e2e7443de201a219abebb83f96283af23424cd36df60ec801d1946eeeff6a7075af6bc29233d88b08f79bedbe72472ab82642c399fa90a6277048a88994743a75dc62dad554158323eb5e15c2b60fa933cfc88dd9698f19fe2ea3faad0e21fc5ea33bd31dd7c25cbc0d20094f9892abc6970ae8fa23397c2331d6b79eccdb0264e4b73d43ea2c27658a88081caeb853aa3b679d505705a889c3f12328b42491e3b166fb2824cc0ef333114335abd83e228a777b4d55c7f01c211d019e1dd7dc3600d72b88a9516a87aa931d49d9be05a1852c8e5869965c9a2cdd1df1b4404630a9a655543be322313b950c5b82a5e5ccb937316cd89070d08108a83c068a7f9e1c5e5621a2593b129e22e40bb5617db71a8c7080c7059cf27de8d4a421c4e464d9a02b7d2fe3a4a19458ab82c4f8963de80569e531e2886235b04ddb88e6aa22ddae6bb1f69a319d74c3317506f43951e7e2f4c3ccdce0a11e3f836f818def546eec274b4fcfde193b2f18175ffa19a18feb2c1adc384cd60dc7b58d3f755181ef9a23eb63566999fbc4ee73ec1a038cea3e44a8b62b5f70a66d162353b2e3a183ea6ce811c148753128a545f8ec9ab366a9a82d98ead6f9a5e2b5e30bb9f7d5e97f8586b7c3d5e7401b94cd950107330fe2277a8efb43fa05aa88d620e30a9bfee242999ff23448d704ac8331d5b3a3435c818458614e6d44747fc84f337b653dc9587a179e9acae60e3bc0509b69f1980ca4d4e67ab773203ab61783247cb2f9dc76df91ff367638bdb7eef2248ba623c31291daced5627e978cf29f4cb5139e3f8147542a8db34aa5d8b2e02035278070b9fda7d5ce86a54afc5ccf8129945d77b081651a38975c0848185c5aef5e9504960cc11de78822a6e6f8cb57ab25ff3d9290146856c5e2772bb1069ba5a996a3ad0496e32a0a7b47d513342a8da1b7c12d8138a5083a5804b2ae215ca321c13dc6510a38f608fcba100aebf077ed2e0490f36dbd83ed14fceb36816245f0f14d602fa0e641f85600efb63cf16c10937598f6bc8d21fa30e1a8762cf1c3de2e5653bf81cd34105ce202196b3e022bdb0b7a9baae3ecb00664c76e703165641e8ff9c0d65f922cef6e76655785b9d06aded98cc3b128e8f3a82dddeef895ea92e2710cdc25ddec0cad1f872e7204d44d947f68e8dd76c11336975dc1948706ae7a120cfde6aa373890989fb65fb19491bb12db1d0b96919b07ca8e4f742b9ff4e14f1b5fd977b111d7d1c09d2832e0a2181a4a51d33bbc8eadb021a5a9cf11de936a6b2b8317c7f19e6ae905ed94567ddb9bef7fd81bace2912f9f080df9b8ead59827fbf7f3d125d823c17380ff34bb83c15138a86f53236949f90a9d39ed5c9bc31a301a8dd184cd1296d5cbe5528204e95ba250820b74fe7af3f6694ba093f5db4a86208921df1598f5382511b333c98312f99b14d451fe41c12b91a052a0c4edb2e1c67abe61628bbe18b9f8d5560515ead9b8a5827f5e0b65048053fd96254e720ede4dbe3981730b563f38b5cb67bfb6b6bb25ee764a074bbb9a80daa70f1a4a84243eeae17ffe6c404d85332f2cd3bd812b8eac2ab27396c03e2a57ffb03d8d9a5f3bfc57ba5e7dd59273a208f1cb138a6bf63e77ee25c993d53881b4dc4bb54ad2f184782c8cab1ac5a0c1ac7ff4bf7dd3069ccdac1572f71c1c59bc0bc13bd48931e6e7543256398edb1cd9104f8cee3c0bd9e5748dabb59a1bf0fc956d246aa30c969552c5aa125a5b7abb93f8150e3ebc0209f824b7326794abde0dd8fcaa38de0cb0d547b0cfa0d45a271e7ccee89bcb0b7125abb41d4632f611676099e034b05b888db68ac2e18b11e1d10383dc468b92bccb749f13254616813421bf532b91b809470dcf9068abbeab4f1751d933cac919fa586315971f643379221d16194b1ff70e6c028d05fa285b07dd1bb9e44f4d1a30c089fe11a479de0d43dde68730af2d2e1b70c52b1f263f68676302752448afeb090050f03d012625bd9cf1c61419f88f189e1b018d998c3f49831dfbc984273b1e4f464d0033ff722de68992baf90b6ac3cd666e4497320c3063bb3681a0faa9a56fbd3fa914aae3be3c285857a297d7a0af6af0d45ea7eb31a91e13e34b382d82287b7e4c053b359cb1a32a1c2a6aafd4402d0109e778ba8a450eba05bbb50d4989db521a5b62100edde38619b40c1b013c918c462d963c964365e12a0d6dd1f1222ae3c1259c7d072b116cb493bb7bb9fd1b9009ec247a9e8300f2de700341faf8c85613f3b08059772da22030a70469a93bb642d0b3dc220406ea3bfa2d300a121778527de02a13b474af545b62f81619c6c033c6ea1dc335c27551b0d001030d83fd5e3d285326fcce0071a549fe68f703ef9897cbaa9401ddac36c8231e372814bb5f486c20e009a5a0acba67728f475d9fc073a18e0888ad009c9fb8f4d1dc95a88ba56206149b21ce1fbc0ec10bd28e2aec0bad165d93295e29fba9f426b60a5bf0b8712189f9f3a1215ec361d70d432b552fafd22fd6c86e7924a91113abd2c0c1147f527e99c535a259239212d2e20cf6af53c7b323ba5d4d3fde7e5d5600d32824c576d702f73e064d0d71bc9b5b75f2f3e3d77a01337043459965048cce63a2f7ffcd073d7802f3a3d314c67b34805be2f7780c33b6cf2a77fd47fbf87c426e7b3ba92ba49934e329f40fd69762e772224aaabe7ce617a56cb82770e46c0a160ae9b78f29f999675a1a8925d934fb8b36d7e59e124777f0214afbe8264557e94f4747f77b381538250aee49df16424c7a4f35a33de0fa337e300fa9399fed86cb3d5667d4cd2e539bec439b2eec34c022e7e051711f716fdbf3a95347da4a7572a3111e9032108e1195d12b69b923444a070b4ecc5b2378a2c46448a8db88e5c7fa5ff0e533efaa25eb7f3f64e2b29b26d6994e9cd2a8950d1948711fcda26dd24bce2fb8273e9b9ec857fb1193b90cc01ca35afe95fd4c3ca4fcc82b735709a83b703cd543d8ce016596576188de6bfe840b8ee98261c04fb402758d3a71453521638c63f2e185fb1ce3f50b47c4aa88c91f1ce00d339b1f5d8a7b802a9a8b97bc2d96bc88d7c672a5a50e6f83d57a95472f431b22067a1b9a99be0411e3c9dbe7648a9b5b07d88023ead2f1b6142d9ec85e589209bb65d2886c0b1c1151d0afabaa9513067156d7943c10239bad465df10b2017e76eeb4d877e6078e7480ea90cb649baa387488dd09f938cf290ec879c794d4fd0c06fad6497af2efab2ffb251ee68bf1e01a35b5a85cf71743f1a34ec9be10489e1ca2ae2d403c7dd7ccf5a22dbb01ed7b868957507a086dbc5ee64d8b908e590bce9caaf8fae467169cff76a0356e616460bf941281ac9e9819cd06e59a48ad2c41db514516fe5a73a7e871ba7f8fb5674b2c668f32a5229cf3be95d54d60d1a07837f88ddbf7be09bc56a77496ad9d835873eda2dd248299a0fef1a7d11a783916bb9149bd674501202588b34105e8add7be78d567cd54a7aa407df89ab8e7dd51ac18c28358f576b2ad06c184bd4ea9cab9e02026d2ef0646615ddeb4dc09dd67b7313c3a029f495cfb955d4a801e7f648e29e52d12f1463714e5a25390f7b71eef4b8405ac2e0d18aea0b450e449ca113f22c3d1cc00ef35427c7f7af871fe4c071282efdd2fc5ee5a8016e68b70a2bc1a030143962983688edd22a08136e3788dc1e8288411df9b4bf616686373751ca79c8549c64f28eb837f04ed356d9cfc4574f53b322bdb8d99df002373343a253b8a2e4f111fe1be692deb601368aac8ff94506dda969a1e955743b5c6b2eb077461fe75942c24bb3ff5f76465444daf07ca3788d0789047f1fdc0773edfe6d27e57393e15210ffde5188c6408d8e5443cf48920f1ef76cdd729194cc9b406e7f00ee3a2e0c185d0855bfbdfa7c32bdd3bd933bc1dd8227be97b5cab00bc8ba4ccbced7982f6d91b8251a8997cee155d5fe33d23a59d1bf04f3fb4feab5ea5cfa8b4c8b543e0c51d85cef10d79693731713413977f2ca6c5097a86ebc44a218261d78265d53d2abd112a3708cbfa832e92c3c3187b183744aa353f095dab65d65adff15480ea7fdc95333b427b7659821205e21781ee38638ed1762ba3f4b137d99ade7f30467d49a22941a47204616c35f50d3488713bc805ddeaac663b3ba1192b2ab99ed88006fd1f860df6e6558e05f460ca34d369112dfafcfff07968569f0e4c23d6ab95bb686350621b15ec88684b58811da998096349ab0fc99a020e7a149d73768a423478a4e3c89d6f4262396e1c946600a47dccc9f8eab25130c67a318bdb5601640c923fa5433d6be1827ff6776e1ac9c045f0970cb0840abca487874544788d3f84a8fd40abc2ec274530f7fc13e5c3b58b1bf9a70ccc4e9fa64a08f3c6444a40581a86a046937bf87385f01a8f68e576ebc439b0edd5ec0ef222676f20b963b5b5affb65865e8c07f658ba50786c6ca7b12a501fc39ee42ac4f3f0f748f66f9c21f88e91e6f31ce6fd112f7427d92ee46a8e16bfca412dd233ba7d5d37d33648daebcaf76fbd9656d55e13e4dd41f26c9d7941919a32d5cd8084d3a03b2ddb79f468a51c3470da8aea5dfeabf6fbe9da5f578f24d6a6a2f42dc8013f7a29887357c8006ce164291866e90e4f12fc6487d039c80c2635e19dc5f37018793835c117911bc51a1f6608dcb1904e0759272845d80c891723b2021c602429868507d649e631b5841511e110e7a07c45689b3da2920a99e5154192911a16a7739229a0c4cb80ad5f0a041a75e36365839042111edce0bf4b2abb1cb4578a17a9f74cdf01d12e70c2f578e44c5fd00b089060524ce09e26b3b048e4815c59085681993d31a4cf9841e456815dd64d5ead498a3c13cfedad0a7c59f1222dbe62c0e1f43075eb24abc8fb7196666e549bc9e8921063331b65321c40d8d8e37036ff17cca78d6a8ddcb998663f7b49660719f9b8f2daa89f1ea02b14e47aaac033109c81575590acc79ac3efeddd12a0830bc4d6c85200ad0574883924a4aad192fb9f8be46620b024f09762e2a136b64c90fce237a8e3a89042f554751be83281692851be0be0c63935e99d17acd54cb810ab445a6999a367e3ba50a35eb6bc9aa640a01bac87bc0aaab7727490dea0ba0b7efcb2df995ff40aa66401dfa90045916ebc1185e2d092e294ad1d133843297a8dcc2079ab8ac826f38fb29c19f0abd27b7c1db95fe7abdfd4e3b8febf999f07c142c99e1983db2874cb37f8238d440e5902f70aa1efe5fd12289853703dd7443f1c695a79435817dee3bd0f69477594b4775429794466536298767bfad949149bcce73e6f6f6d33c205ff1563a9db2afc26e63e9d094682fa65bf9e625e012562e51c9c678f17bb8a319e358cb2fb5afac3ad4085fcdab3fce61036e9dbf386e54c09fb4bab2861a2e97a2888a5cc8475dfcb157b71b3f7aa0a75074e1b73b433ac435d8e89dd9b8dd2e4519499c846c7019da49660d0b393e0002b33a7cafab31bb280ee7fb8f0769a0e58c0f0539fa3429ce6de0f6b6fdfdbe8155ae38fdac042646fb0ee4cae44e6513daa31bcf0a36d4ca38933239ee388db9e7f4f37b1f9a0efef9a932206821c3bf08203e808733fa0768f5063e96b55c57859facf81bd86e63b319a80b8b68a853bf8a324794597c5c2717b1820e115c077155ea77256e5681ec9901a5a39265ef620d309d174cdbb67a2fcad999091ea42be6dd84bf852e8f3fb60930b9468a85ddd203347984e3c8eda1a66802cfb504a0010f454b541ea508bb81fe5837dd54e114cddefda47b8c808eb89aba7b081fe0c1931f5738f9408b67defb898dcdab8150077a6062066bd9e674691f5244ec0ed489085ba09e07c212f791dc08387b92b74c63d6cce75577824cd465f5a059c96855bf38c4a5aa1c8982bcd1b6243562777716bcbfce52c4b4343f8839e082b6905b2483750819b8ca4b2e111798206be84eca2b3aea7ea2c6b9522eb80144af6fa52ce1179673bde4d375a6aefcbd679b4e480f0ea5992fd4442dadb925269d7b7eeabaeadde678650c8f50546764d8e41d74f61824a8a9cac49fef56f02b468f5b0e616867d80fa7622d7759a5fbacf5588be8a01683da32118dd44f89d18a8b274a1c130f5e54d68f80235d37be7227630efe12b3e9f99ecae8c9e0090a5cb0c80b1f2c4a0715cd41743236841bcf04a957f12b16af891c4db0c6ac8d066dbb503f91416c93286d45fa5055c683dbf2ebf9f3daf6b88af284115037b7aab41c833dbe5b35367594cc294143a8c109b179b050b957a64d7b5103c8ea6991bc8cc3ef16d38a1040907f7bf7ee9cea4f83d91250822d589b152925b799eb9731eec179f19f7ec5cb38a25301b8a024be992fdd10152975b7949c6a065a906405c58bb0ff2f9fdf41be93a4ef8c86205bd1c03f6583d1bdea20f55f3e858109e7939a98d9bc8d0fbd3d197a7757dcd6224a55e704d6472855fa380777d65ce67cf920be868e00e57b7584f22221208db127a075026ac521403c5e31cf7f8a1b4d899a45d90379f86166f934af5cb6946e08329568c15e76d269df23c6a6bf00427f65ddfabdbe581d244e38bfb59a6b1ce78c302b5185d9cf16499a715777951b637dc8f65b68fdb6d80f61f2ba87030fc88c303489fc68fb4dd19bacde08e1249aaffd302ac96c2fa9c2546abca06c32d6aaf9e3727cbb02885a7b788c410d3e9c10f9c432bf27ac9e5205f899b9b8640eb99f333f4d6101e43de03db55c8c7e45c0b49579b769edc1d4c52f5eeed786e95379d601f5613d087f2451c1297e6098be8c61541ac351b53ab179712099a3552a157525a0d471a4d8284d418f1b3d4f7c394347fb1933bae5c2faf8de68196977cb8c39ac4e139cd7c3796d7ebaca3233c348311cb31b8f4ab57fc1f40ec34eb71c7454df200c8b337a63dde37cd5502fd45f8639623834356883de6561b186e25eb328c4a1c777c9bee10ee25f83abcea68165a0702fe6aa95c5202de997922cbac84f7862893933a57ad1037d45dc3672d937230fb2ad685c994f9fcb78d5e5e3f3c62e8b8b158309dd85f20d2059158365abc77da20e4812a421aff2cc5b72f357dcec503dfb94266c7654a18a91b803ee155677890acb0635b44fd9944a793a41ff3faa33397daf8caddf78639296611683ff683886c96f3b0c152f7c6107846a3947418f13a2c19476e1f97c2390d83e1082692eb72b747e9302c367c1800b64ddde33863f72bc772ccb64414031e13d8580b718b2b5df66a6a1721cb32bc4a7af9dce443b49dacfd551a5d255d7d87e4b4b626c045fa9b94b4237d5f5dee7a5dede38a05cc887671c2249cdbbc4d170bcb5c975b2992da18477c85f73040e3e011b6041d6f66e98ab08feb1a68f1590d1f11b48a0f473d09ff10bda0705583ae01785c615c8a5998844c7551e20ef0f3a999c87cda309c3724cc2d71a6a840b814f1cee8038d7c26f3527056ca14d44e26d31c08d420e92f76a660aa53dadbb6cf2300a7d1332fca0f23020eabb578a66efcfe74c195d724204b81f091aefbeb4a790f999f90363cf27a3c1ae64d8a9546ca69408f1eecf97909c628ba235ce821be540d7c3c389af38fe8db9f1b73e37e994c9bbfebf9433c87b548824b3bc3111bd02a42516cf3621acc7c0cfa20861108ad18c020eb5d7f274708410b3eef3fc81e7446969629e812495e259d97997f71e525b32ca4d8915e09d43dca46eecd190aa0b02d8ba2ca9ed36514f0703870517146aaed23f511729d9ec775c12b277fe111531e83fc7f33a5f450e138ef4fff5947afc8f74e7426fc259cdefd051f3067e38dc256f922615ad62dfc00407a77be9ee1f6db8e309ec167cdc3607295be3866d8e164ad9f941b35d99eb33c75be241223c5e7fc3a98bd22ac4cfb72425d3d971be74ea1486bee91996fb2e67491c2e991aead63151ed93fb927eb55177d26a393d1b294f8893f0c302fac42d0a669a943fdb8958394f8fdc8ed7f211a6c443b9f958e73d21f1930a7de83602adfcb216b863cefac0b76f9fc5145a3f6645744f14b67f905473707541531fbd9c1f3d260fac415402ea8f3084f0ed7391d06ad402dfc32cd41df7fb6d2e8f5a87acba04d4f1954d6e723348890573aa01e673e3b3d8a2588494f33231125efc278af1698a7cacda4d8f3a08a49dbf38399a006996f5f858cbf1c8ee109523dbee67967482f8a34d3f7db84c83566f37acc8156777098f158e6ef47426ada15912b9e4f3e998fd5b3a5229e9817bf37bb46ff62c67b6acd32db88418ada82c4f77141c9dee89ce5ec12dd3736e102cd6572ebe29061fb995d65b1af94abaca4f70bb54f4930816fb9e90403e9e9e51fc8a4c70385413cb0caf3eda8d99844d515389a26d0bd47b0b2357d3a147118e61eba77efecdadb086c74c3a63b0319d6b3038dd9380c524567b3438c876e740726fd86497bf1925f6f64ac3b7fd06d286a03d974426af5c5b064c9b07b03deb3c6852d2606f17818142cfa0ea027ebe00410772c24ee30a1dcd66a0cf76acbd4bddb62d172a4a60dc6ca27b5d704ab3ff22978167b6f13f3e3ad387914afaaad57690c9e7ed0d29d5b4b0b79d0df255db20586fb2182100697b12936753e95d4b489bde4311800b7c106e5f948c7ca9adb47f99470cd7c71e792e813f13438cf9612ec5572346d90b515ccd66f01fb0b726f39dc16ca9839330be48bbb753e6c4ae79c080da4d3d3007bf18a841c4d7d9313d77d9661473a7fe45ceb565719bcaf596d5d90f62bacf4290b9fecf12a313a49dbae89a2cb829b6b423ef09c364bd58dba32c8fba1947a8d74ecb4ea386662a5951690fc632489cddaf852075a112d4df40a6c10a9a68a0c685fbdbf3efe518e61d1dd1d728e9ebbddb0e560842d455d6ec20961b3b4ff3309f709c8c153b02162527e0b363ce1794883a58a60370c0a68dc42300c1259453b6766c111fa87df9671d655804469cfb0fee365ab8a3b4db998aa7bdd48b09ac41f30d0fbd839a0592860fd89484a657910c22253918a34d9bc7d1cbf062ff47470d6ab373ee2a2d377f5365b5548de16eb578aea310c2be7a230dc9413aaeec4e9720c3d912cb5625f596792d94a1ba7ddcfbe4c025d41c1fb37a435ab9d5bbb47d37a170f4da934540aa7358735178072bd5f2542e1aff3dab3c61dfe5ee943aa0609d757c6522b21489dc7fd182c6cf4d03e004f10ee3dc7aebfb34214bfcbfacc63a630cbd70f60c8d2b94c1a8e577278adb1e5fdfdf18fdd6262ef618d7aaf9b94ea700c84648a3bd75829c33b5f8058dacfb4ee507c46e68c3d0d61832059b19a3063037b3ec2ecb9b29475e2e243dea48044c5aa15d25a1b952bdd4761a8ee3f4c4784fb298becf192784f87cdf0e4d2ee4bc2153ed970cbcbbeec3e13b4454f2304797fcb8faab01131eb7da9d07c00cd3c0d813733190a6770c7d692e9fe35f4588482fb16de0b44ca3f39737188c732ccae5ef97bf934ee05fa81ca70bd8c994101f67793b1cb690c002577dc47609ffde2c60ea89134fc90643ca26378b17462f6b356b3b2bd13b4b2e7f78d6e61a149bdb24491a812d31e6fc7cfe62fa63fd746912069549260c4eaf4fdd34f40979edbdcc6fce17fce6ba053337e1aaf3d07eaa7dd4096dd857aa146fc76b9dbdc1e0e49c9176154080a32860bbf7e9557cb01bfc04607301c39fe5d7ec95d379d70626d24a2361385ff63d502a6a85332c1fb8e215fdad41edcff85865f8e8a83e8d28b92754e318492e071e4ce85e3f5bd0606b44dc45c6c8627e14a4250d68636d157268c24014328e63700f8b9a31f9ba0723872c6fce4a5700cf9182826e37adfc2efd11252b2afe31670c3dfd5f04e13a9320e7704205095c520eda261d08466e704b5c23cefeb9c2503acc7b0caa285298538c07e3ea0de899cff8b65d891151f95a399efc2e023b376c173f5ad4f841f3083c9e450c292e39270f43e17bd3dacb9b199e5fca49f412e916bc238f3297ae0c016d5b69a66db32e3179eba4fde8708aa6df217a7714352fedcbe252b0972d2a5f02bb32ead414a4d989962498500573e7be1eff457c250bf9aea2e660b505d6e7edce7ba72d42e1a989321a145453287ef2ce5c075d44d7e77d61420472c3476f2235a1029bb5328064ff892a3485019c324cea9b70eaf05f2e3a3a94afd255ee227b682ce0d065d5472923f635da91afe49283844569a9f4d9fdf891f11221e641b9342ad691084827a4f2a4eafdfea8647431d44c23dca96e327250c0b43c95e698f728eea6b24be6b4832c12c724ba734bcc86a7baae0c2f0dcc342caa2b256f91209014b7c9675b8fd47d3a308be49f296c6fd0b8c37be645719175d3671b96970286d3ee131aedfa9b584c9f90b8952a412dddc791967d57f6c6da0f29ab4c8291a0bf2f0d8e3e7abcf0351b68612d42492cd9fa201dede7435e29dbf812bd939c5d65cd40063cb4b27633bfcfb96e7abea720a186ca0a264685e2730916105f3e5a8a6883dcb3480c9a54112580f2ae4e6228976b3f233dcf65bc06473f125e3876efa90f8002f88bc21c5503bced1017d4055177c814f53f3361f65fbd34da1556d678954c0141debd005280b0f4d8ebd6d6c5a3453e293c37f87122904be41801ef6cd08dfbf7c5bd40b5697f7d7b7ba4854a5800e4f26f65cee49d00a4c4e668fcf7943ac660aa1995b85db040b927748a06a6cac6498b1b7bd56d4a729270a63a86499381cee2c0612de7dea959a36170ad22d198c4dfbfb7482db27b52f2757b999477ba02b1cb12e31b1e9e85ed152b3737bb04b2ac90240934d6c05db321faa6c5b48c7f316b448f22854efe8d7af629be78a93fadfb16034504e94b4a3aa64505d4dcbd3903f0309f60fd89776a0b0083bf7533c33bd11cfef7e3d95dcc1398c02066c5852caac8539e2480865939d66db769bc11532cb7c3eb50de45818004ff1f778c9eb6c018eb1b3645a41d160bce4e235840dc12ee98473c173fb0616fc4ac0d971468a19884ae55e3f149afcd6aac313a3dddf952f25711d0134420a92e5c3442ac5bcca8fe2b2474896d527011cbd24ffff76443efc05e831667d16a1f70e9d1680f1c52fde3272bfedd8a52d94da5139af0b47340745d89d08451e00615f61551024db938d06dbf63052322c4923a54a8ebbd6c5990585ba4aec4a4e156126699ea17dc1ef2ce57592a0ae5b93a180d97f6f83fad916d2c6ad50bb41b22937508ff49a4e3bd15d09874fe8de1e111cbf8522c3807fee2ed4df9d8dc8aa83dc4b4f736b3ec153c9abf124126c6712be26bb48b228deee449d11fa7c4d1a30f09bcda9e41ac48870e5aaf42bd76acff33c99a28a889e246d69003dd9cdf7c1fabfc96e76136a4135b5222068b7a0e22cae4952ad8604ac9f84a21c29053945afb59852125ac9ad735cef9ebbb17a3f876602aca908c517fd3a6e02ad355fcc35dbc16b14fe08898d279fde14db68f38c3c99919c70425aa70c6b40ff971df75ea154d1b0933e0002068e4c6ed6a8cff1d849f62b833484fc4ee3df5b45f34f0842360d3c5f1c70408e7055901d3d5eabec0d74800a10603193bb7ba25596aad981a846a6428ebe631e605c3e725b8e7248a219b14cc27caf2a5ab9a17d8446366e0acab44361236ca4a848527b9a3b796ca78c08188cb4901071001a31c901ec1cef1be96c70a36b41772852ed16ab9a8a4e775ecd1ccfd4f2e38018fc4061574f4d2fa13221bc12901a58d72d5bbbe51d89883ec9c14369be370e76599b7b1862613db2e377970c267be252546364b82e02fbdec821121e868e2b89726296d6df81a888227acfb19ba5195ef31361fa6b42650df8a96cec75e082ca116468bd8b06bb203c7309365fc138297e651c7fb1c5d23ec8d44c6d3891e41e904b6c95a3e31542fde5e0429a71ef69372a6f49dcfd2775e0f65019e4881aea74048dfc84a2d4369e1aaedd16bab7dffd570ce931fd99bf86f4329ef248f5cf9e0b5a6dfa55e748c6c1991210e17157ad1f65cadfd6cc35654846aa56739c96ba82aa49bf0615734e9d58b2d0f3f50d2523f8401f67c7b9b2b9e8315f5f0ed229fb6a545492d4bbf7fbd6006211cf91ba26918cf0a4120942426bdc76da205169bf11cf20a54a905f8968b126973207d7e2b0bdbcdf7f5533de1340c3ba388f8f4cded499a13866ad9a8b4b3cd5f0c098bc6fb2fec24e63303eea403081d4fa866451706ffefeb1b77f990610cc210ce4efcc286e6695f3af999b1a1b83dc6e58d802a1169579b05924511fb700ddc1fe81c9e44e4d92f4de8ee73f61cae14d72e5c5a2ff8e88ff0c04e99d3578d9c68a0b02f7f0256a93299f576700d9f31c912e3efd57d6e7c95ce259acbb98487f92c1dd8844c8b1704f2c208260758d4e2c6e69282d6736b676711adb6e4450f1a08bec6301c9d77f22b8e60dacba62e7fc80b6ceb431912f79cdc6ca5071aeb555229ed8922c57625ab963592b632d3ae46ff678726a5ea5a19425946c1eaf5ffc38daeb94d35533d838bebfca1aad32b6c4709378b6c71108e7368465c7b3b4b03e90029a1d14e0f353b5f05e69c52f8276abf74366b74cec57810d03e77307b9fc71068c709b0e53d46b89ec93ddec39b8e6b8266d9383b6172bcb7cf2330f4aa24d81bb28612a32562b9c1de5baf103610f25c4e8c368da1b464e797bfb33ab7c0683c62e63a1085124c2cbd943d2f6a1347c5cbacb62917c8ba6ac3a330ddfecbba2fa5d965fc98ba9f34bd7e39c514391f7db065a9fa751ef7a6d74d8f68db143247fa1198e8058daf6b0c9eb4e2499f36a513b9eb087aac2dc611c8d1f377c99ad438d1a4c388f48e607be11792e2886a208569c55f8de69c2a153710864748a6e83351b74dda541146f1fb56818c82aad1f1db342a49c58f7ffd95b2a6dca17ead566d7c97a0ca84b884f1f7ca5994af8e22763feeb7a74689b4f4f2fbef1228696da1979be3d682d7808177a222d3fd62512b7dc427fd375b868f84dda86c0ff647b29ca90c068f1b81fa2278467a3c860940a3d437d4c3bf80b60549337ce6451751306c72810015fc9175efbac11f4bc131c9178a24159dd6fdd0ece877f5cd8ed4dd38293e3a2aff9cdacabdb6d5ca43171b75ac0d7cef5b7e90431cb32338a6ad6d5e2b3384eed0b735cdd3bc8f4af11ec0a6968a3c8003a1a735f01ad98f5f6ecad4e2baf576ea65bd6ab3417f8a5e4b3b3802e2ea890f6194453bde4b280b80d07d41e1ba6276ff7f5f0c00f6be23ab4f81529df0cad58e6ad8f8cefaffa034a4cef695d8c6f5633e52f21fab884dc1b03a42de9d9dd171d3eaa005702aac2ab64ff697745876a8d9227886435a1e632dfc758bc5d66d12c10667e4103752dfe265954ca3d249a80c5216a055d0fc5199373ecb59d2d9bd20c2aa6cb8a64fc73bc2742343c06e801f7adee2df3cf1bf0691d5b5d6f16c5b4745e7f508bd50f97288746d311a17e4335b99a69975182b97a74cd18488de42fac057d4e890823c632764bf6f5cc72471be6f37937723c15ded5a6d9c4cb6c30f35472808597e625bee183b898e27ab8ab03955cfc200e94d37435953a82e12ec16c1a7d0ffad24dcf6f80996bdc4973e798e1da7ce8fe3c73438e8dbe0d20d91d7e54314ad8e617ed059d365cd20073ed1b5459c63232d1a49c763733088717d4f00fb36a635fb28813f0137e22efa7acdc49a385615a1875b44bda2944b5678be1773f735a7f6dbab8fb30c684c85d7d848374bb9c94ea62b7b801d648a7f43360ecefd314fd229337cbe3d8a3071f4cabefd54d9ca06d475bf6adb97b92a08f957bc804b74e40b093aa11491fadd6ac53d1a3f74570df802d0308fdcbe1ef7bbe17bf1c64c4bf4caeb7b121e785c7e61e9e2822205d14944f7d63c2b6800eb09a1c39bfe9639e4c5f449bf828e327a0820a8d6cada590800c9c18bd91e10388ddfa008f53c7e0d68c039008ac4a4d9089d6a195edbc3cb80836c3a235468d64a4cecd1d06d0797a89dd4c26cfa6586740c13ddeb8156ebdd386eccd744802c572c76e772cb80d9643c878e4eb31d980ca1780a285b6a5734735796b9ddf09d469afe49da5130174dd4576c6fc1c9dbacafdd1f123d98f20bb16bb54753e319608b88459cbad6c7d445f44ff92418a268d8f46fb646b2437f8e32bbd1eb5e55812a29a224fca6b8c823680f66657406dd285e776f3d5be50594c3bc8b2cc0de3b84525b80a702b7a5c9102ab9971605ec69def6c6ac5a9037daeaa66caae4aec42367c108e9c66599f4d66e917a5d3a7cdbb832addbc73c089a2e90e433553500b36b5b519337a110415bd76527dd69d96a4f9fcfccc9e50927998b25d5563812f6aaa3da1b2dbde9394fc8bb4ffdee389e4f4f151f9a3d0478ac925fa36a72d8529f8e282976eac59e3308fb32c05a4a972c17695a75efbb442cc8410efddf428600d3faf810298379a2077d29bbc7019485e1d83a4ab6e77d7d42256de9b2a2495e7d067266f33dc59388767a629db53476bc8ab6c916c14061a8f43333112b74cdb315a4bf8e590656f0683032f77df261cd7f0100c5e0a071d1a0f35b317256823e43e0d0cf7079208ec1e39396c395f1770ef8b1f71afb5ea22268c76faa46cd10a5d3e35d4044a6048fa2dab5579074feb6c9b84e6bc2000507efd2a275da831dafcc420b46ef21e63e40aded2f94ddedd4d3a60801ac40e169495a91789ebdd9ff5524f5158da4fed1a36301c926ee9dc329f83c62340170b0a1ac4ec105455790d73f64d36e58f3055bc0a0ab4e4cdd6d24fb30e2829225067f0a033d49082d9440ef5f50081149a6f37149af379707997381938c5ef5312f250a8559589787fd04590bd3401dc8f325ea84db1c4e463e8fd5360ec19ec879941814ef2bb0e4180979eddd2c9d48644d2aec23243e3402f58b5046d2c8192fb95798506f7434fa145adb3ce31147c4019472aafe9f9495890f7567eccabfa2147c13041e1628990a1341764f230d5fffbcbbc81b1eade31a65ed13cdbf2cbdd1732f524707b62df9041c780d768c71595e2e18d49e9ce1736788ea2af472896a05bd2d454e6059d16cdefb58b4e64c74ed7de18ed7a15110d3d0f05c49835047b347f5cea21b7fd7abd0153e81d0396784c26705bd7732e581594418c37ead2cfd8fb11dc15448a05b130de5c14b28639256fe8ba98559752627ccde93d5ab5a6aa045b3a7f47f9b3b8096ec6b468ae1465cafeb0e47eb9b1fc4a3ddb90fd74a0009c80eb8f9115f4db29dc598e4cb00e1ffacd76463fa32e25e77770be65444902d2db1d7c8efc92527a184f4a902e6225529bcd9858467233a15c9e72825320dfec7ab80bf67f776c3f1cbbd2deb988c9971d273e644439d7c0a4425556c984b05a19f966b58f69bb2f4f6efa5e07cf32b077c41075c64e70b34818da768dd85fdc9d1d874b6eeba2b6e9e3962680d14b851dde52e4a6b2b2ef48e39a643b7054f185f477669ccaff803dd375c339bb3b83f3837a61c8b7bfdc4908f377bac2a106fcd5210b1811f7db3073b3ac15956ace6868b7f19a9c5ef13c7885e7bfca74eaea414443ed3cea51b8d93663d29c2a580c2825bb0816d54fda3522c8b5d2ff7d700bfec7f42af0111141b36b6d3132954ca33256b83c7193d71425c0d456d86886bd7d8d67492e51158cab3548ea0d1b04dce5b5d0bcf29e7233a21ff7562a05c07c3224d91f0741d225884814c83c16f3e36cb9d9161aa236af2169670475135b5e64db501560911d9be5ec1f39f8d67acd43c766ae4f1a81b3382cb3bbcb199ef3263e71dfbbbcfc338783a93de48e1840c3ca1d268e3042d62f196a32405f63b65346a770ffdfb3695e7ca48372bba3c79a16b91391dfb9d90277dbcab9d312ef066fe66c7361fa7d75f3f91ab7e3c76908ace75bbd12c8783d7fbca6d5b676dc283840c084202fbd1472d41cfafa511c420d06b635e0ced89287fcac8460cbe04dd483ec95fcd0977ac175785f39d72da73491d0b2eee077e2ec5b8894132d6a0d29e5770e8d677402eb1bdb5cd317db2cee770eb7580c160e6ae7cc8a869847181537d96e14396913f82be4ee1c5ad4f6c213c081d47b0866d5bbd18ac6bbe4ce13a21362b5645d8334bd86778dbba1d524a6032ac4fce519fe752582eca28c433c1459fd0a82e54aac72c94b902a019f8486b96284445583b32806be8c336c77b440626869e973f5c274bfcddf26b70f41e16596e4b0f3d1f6d1b9b217f7c490343c4a69137ae202d5894d403e09964ebc150af7be886cbcb178a639a19f0ddad74db1722b4f04608ebbfe9ce01a859526f75f657c9ee17cc300da2bc2148054344279040ff5a696a08ccdcba06b9a99fbc23ac3069b4488f1b9804e067b7b8c6c328906016526914b69041a1373b9031cb6abd54bcbf381978670b19a4dacd1458e2577b326ce39dd9f2dd2fa090f0c66da70b7730cad1dd9b99146803e5a74e2e769337edb103f5e6d60a9536d0bb03361c29f0df062596dad883d5f58dd7e330e992b47eb9f8ea0a28aeb82d813dc366feafd8ce0a732b21cdac2297deb745dddbd87f28781a7d2b4240a8cc3cfb23484db3fba9c3bf4fcc3982b4e887e960dc25e79304b8f91a95e282eaa5bb4c96dfdc2bc181eedcd7456f04e5e40dac76f622988970eb335c29c734f81262747ed36af85ceede691d12fd82114248e65b7e8ac4d722f807932cae53549b480701604e9c58607b304b754260144e475b95434adbe550063833864175c807839c48dc40dc9b99533ca12427f74626ade6a2e2ec3b7cda146088ae589828ca50e52164b050974fb4e1e194712ed6ba776d92de5799031099a015b373cbc32f092ae67c057931ffdda1f4029ec1cec7e392f65dc34aea79ae430f89050e83530147c3d2f27ef41b48f18e3da682ee3902f610cd694799861d16a5c4d939571c17f983572affc6b4286e0fa9897823a7028f1d53c6cf2b8970d14e0863597a2d7eb9fae6e61c87429a2b7f0aa681f76cba9f5a07010be62189ae9150b1eb0c590dbbc24d0778826e55ed512a07b86a8f766ba798a2a734a5b45c430fba949114d1383c5272235af66ead68008e14e534269f65a36ffa024f3f177e93e7e80ed054db45546ea8af43929f253b607ae623359c817981b63d180eb4eca4c7be7b0d53bd76175c7fb8076a4338d8b796584d638990b441151274a2bbe4a8d8da280b7f21f9f562f372effcffc49c02cd53ede0cdeb592b127c01998cafdd967ec79afe2136ddce36fbbb0578d993988f6870fbcbd943ed8f85371f2ddd88ce327e654e83c06e63eb1deed5502e3220879a2d63f4123a2f02e23fbb04464b52345c4309919371946cc4f9d4c239480fd8d0e1dd528a26d6de0c681aae6485855abe25af8396df6cdebcfb568a752d323d7fe200c1bda913d7379c43b7a1dda4814577caf69444dbbc04418007589f6f14d7186ff2903eb7d1f52c3b1f224421a703782181b4dba0c813226f9ece83dc9e60aabbabb088446b2c1ca0eae2a77b0fec885fb5c064cfca21c75677a962f18a83d1ec2cdfe9a3c1a573382cd92a96f2bc351f746225d2f1314620dc9cf27c35fcd98dacdf0e14f93c96c78357c57a082df319d9b6ac16f702020a018cd27eead0f2f9bb0697d572a0edd9f7bf7d7337e153b7ed535d5e3f7eea088e1b46ef7e167e0f3531dce06cbd9686d81905837e4667449b9df4db0de7b161d3214cee5f2d4974e2f3abacdeabce13f6c6ed0043469385e476ad5f918ad29385c7f24114561b1059f949d50a317af3350a632cd8f2ab8d1e8258ad7b204c3cfd7558883971780c35517cb2fb7ed5c2458d35d9f9eac8d19e84aea8b83a95bdca11c46da866975543c084719a66990915c143b03ca6d12f4f1ee32d8dfc741bc71ed8f66a6afc5c0c7d029ea076fbc627acfb1a7a58d80b4cc11a7057931cc19106cbe94dfefed2f379aed2d42b99fdbc3a66fd605879c42c7abf20ebac7d81a9d0536c1c38aefd4f92d2615335e0e5d0a08f664f88045f303590d1e0161fe71167a42317b47db96e9432c3e30b92fb07af4e8cc3ad43911c71d94b7621d0b0d48f2a8528a90b2b8af20de1410311b5da1eb00e34bbebcdf981eb79ea62796d6875852ded53407da45440da50b227a931d05a412feb2084d5b4565b9b8439a48b7c846a053434ffdd6690384a408c277971e4fa2020e07ccc3fc5cbf7f6572f574f5ecc4a9599cc49441bfdc3cbf06bbb23bba9de8cd4b1a08f202b6a2a2afba34596ee0aafd2f5615908ff715c56ee0c1c33ebaec6b0a95e5cd35f79d8cdb701ef0b2ddc4b702645cf6562aad66c5e9f3de616485bc6e33dac89ce1e8d4f2b0aaf3c5b799206ac894b9fffe8a113b91d6e4acc94be002f2fc94cbfc4de27509100d9d3041c1e2fef90a2fd6e609fb1bcd1aba126273d7c3590a3a2fb61720dbca8558b350665af95622ce6307d64d312ccf6ca1cddaf9679369a4bbb44428b7a5a04b673b9263ebfe3bd63d85972a3d26887df51c4f5c47b52540a6f84d0fa532819b9b190f9b1945aa0d29959796e45e3ae30b3b5e300abb77f4b366f23b9a6037266f86a1964a2861b945aae9a6e5c4c455d0d1ea949ed4b497b2ef753257823c3179a9ec5293a532d277d094a88d66075d9db8bc4acc8e544d3c1b4d5d0d4f895ff64e231b47b6b7f2a4c92e41bb8ff066030f1cecaec4aa98946916a9663d58585b540d4c1173d1260776ee1248e9799ebe5ebba2476edd6b2150f26c981709a4aedc7250ecfdfaf260a343aee69a67fbbfa90529be468514f21b0486d00aae5a78eed170675b989c815d734ffbfe8cabc736e3faccf2e751d16fa7c3515f53a42dc7a9bc28f3a9182fbd6bdf3bafe606030db8347e884e67ac4e1cfff8f3bf6df298ea152f6e450eb4be68a78f37c599a972713129dcf910017b7f2ac009e375810ff1d37dd431a8cf4a596287d42cd5374a3adb08bd3f898016eaffc26e729e82f69d51de4ae62b4048007653b031d432ddc9686f943e69709eee4d9a270b955f0cbe8595e7f64cf7fa51d695758fddb4c6e5b2af54001bef7709970af17776323e4859348753ee4303820c1f76a5c0714ac63474024121fa51fd276d024459cd99e5b45f528491c1441e3658f7d057e9792f0035c24d9f64c102aac4881d37aa37f3eea08bda32451d7763ffb172e909dd577f7991721cd08f925c75e982c2dab5fe62e4e27c356693c8f3560d984a54c5b31796d98042767b6c600d408e64e0d4369e356568ea6b498f6d907050c2665ac5f053cd812cc4c59851535e232724d4ea907dd17733f5f1143c93ee3fb7f19c45c7feaf070347b8889b4a42d661101d1c371c23e74c99438ddc14ad235d06934a9c801bcf9a3359d08012dc4e9ae187715e8a777618d360c2755e5cb7b4bb15a58a1a0530421a8a34202dbc8f9a01ae155ae956078bf27182467d50668706b1e38ac9db8bcf547ed5a87130e06cca90514e40e93c918a9caaa444423b7ba17c494f5c27dfb656504f1c3b919e31ee65c67df307b4afe05c531de6c32a9e86c60ee791dbb0ead5cb4f2fab30601e07f28b8038489616578ed18bf920c6ea17eca2497438c24e0d161611d8b368f7b8ebef6ef2f1c0caf0723c330ae9dae527743b8b26d0c517b095631f8a6f8c2ee4767b4fa7261684c9fd8c4ef82fa5bf239920bbcad502a77feb230c23bb9b8d1d120390bad0e5ff8c14a9a6408e476b256f474518cb187151014040a06de51d73ef74400968bbf8da33583456e504fc6be22307beea4bea07a9f86a9aa00b4561cfaf61bef68819bbc51b485115f762b8a7f4486fd51f3cf07a13a3554db16c11d2cce12312db0d781e7f94f5d25a2b7209074053cea0e1ce77015ae99c88ecdf4fe7cf9d7aecf9d8828ea062f9ed22a35add14e292dd4a85bda2f0e5691a776ee7535eec793debf7d70ba41ea9a7af0e8e2e113646a99d35cf2d2b2a01bc3ad93f91dec585ac470821a5b84167e77281f1a381a487b152f59a7ac3e2edb931172fd18646f9efbb7f130ff7d3c6c866acd6d70dde3e27865b6d13f76be3c2e7b2cdc38de3e15dc4a0e1dc7216d5f22084f4b3169e5d1cef1249bd8fd05289f7b8d3329fc0b79a118a551b35c3d8b3eb6b91fe0900e17f086241c6f8e4311c824ef506286ca53bc606ff3ea119f7a970c0d5d9de48eaf62ed59f897aa38d0379f455e060347b42ace45ad701817a65de06a588a197ae8de56d127b320faaae21f56b4fcd9d12eeca9ef73b7ceeb56ba23da712748d95fc58b72de6d3f00ae220eae330622160357a5bf97eb17b125a3c9d8a018a941a03e557b75ec2d6853d5b1e00b15780743155812240ce0010262cb93c9db014a9ef5bb535e88fa74842912353e4bd81bd19f97a86a496ed9011c55868cc6fad0b02f8806d6755d4094b62b730aad3794744a1f36dcf7c023bc5a81fa0a86036a590c60d05e9a6b354cc2722e449d272a7391ca27024b3aff3f681a26c31d9173f33c2148ba54e45307b998be946e68ad8de7c07d1375aea0d577d0af8b98325e646394faa0a74e1764211595c432ccf26a73c62065ac2ef97f356e2c2123f24578aa1950c159e79f829b6f32a345b24b95de04e9d01e715feee87d006d42203eeba36a3a89b92aa776eb3aefffa8698a6162bf7c8781f8a3b557500323c800486f3339c5cf87546265a8d23338e73cf36dd323ea40f52d2449090b46c7a1489d8fd74b31e1d0dd97fe514c6dc9fce1eba0047b6fd3dfb4ff82b807ffa59c9c837c2b950ca08a48adbe7c4002f032f4d4483d0762db379d8b3374231c58ef640a02cac1d3748773fcc6e3075319acf0b6f50f9fdc9f8bf2990aafb429ea32bc04f7692e105b97ef38426b31d64498b854a8cb6050fdf86b15aa959f44586e920dd578b8f58350a0b12c6e9cb34a8d736fa7403d58d2cb50bce6a3089b4f59a817f7a1f3670819cc2d0dd0a71d3adb71240ca05ea1285452111fe0d5ca214901c72f0c317e3ef8da5b7f6310591706279b36221c1ec1646f05582b72b4c75428b466b4de4b62372a4815328e21384b111ce3ec5ede51ea7271590f62c32625670b70c27f39e0586c7321046f345611d680a489eabbe1685491a53fdde37782fdcbc8eea5abb826fb4cc2aace087433df7cdac47656cac8e3b305707b7161225239ebde4bf186a69918a16b0fabfc5120139b9fd3fd9e6509f5c54919f820bb0337c2a8c870db93cdfc51d1dd5672b75c39eb2609b764412dd2c672a787f548faaddc58ebfdae240ccf876d1285fa79fb9f1c392048e2cb9977ef9df7f92a92e0754c99e11feaa43ee36474d6c20d6784b9e65d44f881fd2cb415e8b6d760f61cc03e4ba5b7f059e8a5290e9b0c792d53a015d55620aaee4dc2e6521fecbd6e57f10825ee8d2b860b740e66e6b3c86fae32b34b4ebe34078f53508e706f3391374146316e1434ea5a4f65a61d4f890e8fa28cb2489df903e23de698e2d8a88a7349659f5681e52d1444b23c1ce3f107b3ff7a3f010b59c94d26da1e0690825811f2f00ba28cd080d6bc81c71f51bb6694f095f4549a16bbe3b7a93f7dcaf258e26510f2cd1d5e9bb54e7351de98a3805e93ddbcb7bb881524f4fffc9b62ca99fc1a1268d6dc5ac5b5e8570c18009b259d6c8b5342a9b4043bd24fa79ec014cc9f0e704596abf319f39e05451ddc9b5df7506a0698184a42f6257164931f8f4dad0f654d5cd3a9f91309b22c9e9d813b0d17637b642f0f8b4ba564d7fe68125f551a7edd324233b817dae2ee6d90372dd938e1e3fea491f5676ddc5be87251952c1d3bd23bc5b931bd6166901df05c3a0b3ba932401c1f0dcae54b4ac22fbe58345ee7b5f4c5f1351c6a26f52799f18115432bb19a433556ce7f5833411fd19b56c7fc8b2819cce7808b5164c33f6c391048bc3bdc7b1c3297fb61920359210a8bd4160c7e10a483d85ad1e27c78676dd14219d7be4a92a1d52e80cd429538b03c5cc5193c21ab2b6c62c3bde269bfb83edc643e0c76548427e15e3cc0511a096826a1a7596491dea98a0d7282addfab8b9e2dc131d1eb65f3863c65e79ab9026edca8615cbda183feaf9357cc086a9139d036c83ad2a884c9523e726fc3f6b5c7ce3f81a623a373273eb0b4209b37040a355433c7edae5b004db4f22c5ad1d3bcd764a700f5a3b3c29df091d08d748f18c104afb04d6c2f054e85f9870223f61f659a936de33128ffa97fb5714a4bf9fc1f32c85f2f206e05eed0c3a30688a6e725cb8e31ddeccfe065a3ff55fd2e885466c082386ee884cd6891e389c63d13d4d2a259a76e1c58694be6894f127a1eb79688b6465993948e91d4b837e9833ac3c1a5c5c0c990bd633cbf4564275efc248e0fdf09519716e7a8aadb47f3a2cf6ee64ccbf3a7b7840599e3f57ebc64e9cc9bafe14b323953d632cbc42bf1b6ee45d88b72dc65012a661824d7419b327662c0090d56042cedc933259df23d3ffa4f291dddff85f0c0f646827d91875d52e92178b50638e81ec9c9ab3679ee6d050986400e87202dc5e6512b906ed5014ec587b3705e9304f73a4a73474a947318ecf908c7f073877e8f8198d1c305210cca2224d6f33428d3068d027c4716399cf4f288ea68227d3e3092e9a956b71807d05fa2a7717e5dc894afa5087937dbe5d00ebb241dea8b1d66c3937e0d1abce9084fac44347d87e154d6480145ae4c0f082f22e17c83a3b048f7ff6c657a075d256c0c2e1fc7a51511976d6ec8aae368db10076fa55270b6f3e91f8f2f5b4a42abc9424c82913a6d55d418bd5380bbc539602e3b49fa3a9ba34c8a812d8aa3973fd883d29afb2f2cd5a61761ee239cfefcb70d705a5aff3f3feaab2ae491f039d62f1ba0b8f9860986af3311c031a97b62e28c496eee2dcaf10f6eb3ccc79f5473132863685d0903507d94190c6b44d74a58a29001685f3d178d1c9a16bac37b3eeb3dd57c62fa4b7dc2aa924a8f7b5bacd51a5ea89c22ac44183a5756d796dbc4a882b2d0ef32e5c70aaa39786692525c2aca1d213823d9c7108ed619a462d344e5ffc2007edf252549b2d68de53700bc1f472dedd747bf11451aff59501392c7dddf03cee818b527f3d0286ab6286e4743608d5fb15912d58d35f40dfa545f39fb4ec185e22dfceade757751b748971050ec117ac8dea3daf7a66bab29b2e102f5a464cf1c82b3ad279f079a711cd94742a495601f532e9e922959d846a3d1e37975ec379ebfbdbfa43323d50e369a42dc15956a5063780dec4a400838f8e6fdcdcd4e01e959b0ad8646154acd7f11880efee5973466a561587e4059fa1233c13ddf9de444bbe0659e66459bbd8e9bccade9bf52fcb2634ba16105fc527308d1557161af24976e25cdbfe5ed60665a688d8b8a1c622126a2b66043a188f2098f1e1acfc2104aba569dd33db9514973ea860d7c3f1838113372502f4d2e16656540d71cad711df8b230e655544200077e8abd48b3608e6dfa70bf972a1c5b417eb0bb2703a53e3268e017361e08e2ab57ada5fe6c3e107915f51b1c2dbb98cd5ce5447b9d4888cab75eccdc3a5e2428a1d4a83c418ce58fbe66752c57f082d7b655527b1fee4cba67d4d1131a159df68d100dfb9fb33411e96f3eaa4410ef19d9a86619bbb05506ff5e5b27d159c19decc0a4ed2ea2107284884a817398da62450847a7b3f548aaa0f0e7af2f73afba6701f034e1a3a017ebf62676d57c7f0ff1041c5201c7a5e47e09347099051640fc192ef1cc515593fbd953aeada07d073de60a6dc61c4efb35768d6176041664dea028ea3149a73b9a7e997829bbd8ba0581b60f3ad48295fad5029ea2f3915dd1abd13e4f32ea111c601bd8cc52666d8b4d884aa23c71532fc8c78baa059434fc88ce8fe86cac1d4a8fd85f8c64a1839c18e587df3df32e84a9fc51725ddb8b3b36b2d9028e360a347e98b175af684c9ce92c415d3769ac496b784eeca5b101d2aada84b1ee82c263dbc9962a7b220a49e7c477a0ec4f806c1cad95abd1fb7e343f4b19b56e6157b0ef96d6ff444efd760868242c5563d36813f33840d5588edb94ff0b8e9ee8dd3c66ecfdacd6d9140a043187682d89b93bceb4e060be0a3b20ea0de4948255a15205509d254d137042d3833bc293f39bfe970e2656b1a31f92add8ba500e9e55221fc87afa13cf0db5f8a205164471d20ccf05281a7e10ac8381d705c8a6c464cdbecd5f50e017adac4eb337e859557f0d07c21e6c5c8d41dbbb9b09d2c88dd0a28de9b8c5ec07ac34a8e52777ce3e076086cf819c3d60879eca8813dad00c764e3d6ad1c003fcd191acd53da65f49b28cd0581a7b2b312828c09fd62265757ebecabb319deafc52333cd9a86ee5e3b1bf361069f08beb189186d8cf643cd3a8e83b60d24f0743542696d446f3650b10e2a1eefc6b0cab36ff42a86ac22c7854cd02034f11b6a88ea8194d9b2758deecceaac3c7cb47ede752730c8885c5813c93a3c0a903f81879a6af73c240b72a3b0a979bf766b5a8907fc8ae4b9d91ad5ea686fa473e0be23adaa6ae95d1705f456a12b02df9f0a64715b4ff10621677b813015fde28153f3ed1706974d1ca9c3783cce345953a002c250a52e4eb8e703a1e876d780b22cf2890dfb863529e378adc0ccdb022e79c6f25c66a63b3195cc960881dcd7a81ba605600ebd714f69a1efbbc517fe50a92e71dc4a26a35941a93b05f22ce2a79f3791a7c2ebf57b134a75e01694c7524598dde86244d508949df95b1c5d21ea822b48c20fa904cdf2f72490ee68c7f8d41052df8a151f02366993a026dfbf200e9c283b12c922aa7cf1f319fe429ca69e9f28d7c8edb0fecc714b77052998846f8e74312bf4829ab4bc31bc381e4b304b6936c7e761d5424dded7383571b7df5d670ae6f6a9abf99da364809050514ef990ad188b00bf301ca6c242dba0675a56c8079e8ca4e6cb40db6488a218ee6b521ace628b68ff00d54bfa3b2bd6ebbaa5bdc0f6be5b9e0c0861c3387841a212a2fd9157c9da86a153f31077c28285c5365cd924b250060286c3a3cd2a2a141b63206eda952fd2a7eb37e964a407add0d28bb9655417e64309fd4963aec2a636bb3d4fcc89a993105423523d92c3b425f03a4a11d4add84bd37c343e211984df8717bbb038e03ce129c89e30182d7d0f925c7b069c0ba6cc6a8a8fd2bc205fab1bbf6bbf24353d8673cc291b3cf2176c4827c21beba8cae428cc6efded84065a7e1b9d3c5b3abd6d73866b7b4e7b20ec1bc7805352f5a86c9487b395a0fdae47f6fa4a4bc1b3a96d07de83bdebc070aef5fb14c7d6da917e9912e212fbd2adf81cb2fd817fa5cbeb6363231bbd39a5ff2bddc93e7c0de319fd3d3dd9efb76707db8d9671549a883948880cee32f20f1f0e2df81fb31ada5b5a3b7a38320353402d90c44235f0b5d1b2efc16e2d39713cbe8f73c090bb20b94357e6107a17235cf1121c543b4101891190d01c5091ae947839f958ab46a3c1e36c594e90d98ac1a8a09c6a8c2d36938d5e4b97e9308699a3175b85aab20094eff866a5c25a9d302da47e181085ad319401fcf23f15320c712c60d4e043f4f5aa2aef27767c196c1130d8c7f0610d9b73799dc123cc3941e2b3a6adcea24bbaa8b569983047cf6bfbf3613569d9f1fe9cf761f55c157a093a4f76fb11ea4c2da0d27fe51c951b363df809757c761b3a9691fda0f11ad5ca17286086210c8203bc305889a1fabedc29d93b005d33e05e355e5dd2f10590124fec655944722e8a09537fb7484977a5878c294a1442cdf887d2fcf6bac966403cab95763560d913382e35b2c87864e73390b5cafdc10bcb33c8c3c29e7c33d2fcc685c5bfaa20777536991e8d3392fc79c29aefd0c9a7ab0cb4cb1f0f0e0fab4aa2ac9e7578f2c230d8a3521b41c10ea33d653ffa54a21c7edbba81b3a9ed76a5be619e624b737cb18034be1c301ba96500d169baa9f19414db6ec97dafd2455fc2b2641a78e2af3e626fc8bb9702280c3123188d45e848b9b5c8004d6137f90ecb082f4508863544de3705b7040fbc17e99984b25aae568538a7988d1dfdd475639b745f6bb14b4273dffbcc7c156e68086982e04a2524cbdf118fb1abad45b15ece77346dc9a456ab06e4cfedd95b15166f8f7c4cd5502547d0655cab29dfb32d7a3a44f125fdb4e85d54729721cf66c865afcf6d3b1f57cf185a8a8b029f9e40f934bb384364e522fe1df659212f875386f36d459ff132b173613383e697bbb2b0ba578233d173848ef954850420eda3543247474a40327649bf0f393ce9f5ceab82f55769366d53a76cdf258b081d321c47841d9c67ff98c1bc3ee013667b318ac7224f70675437cb1040011190caa0c28d41c07659faed6d9d5e13c82dd6202dea303f41cbc1c7e4a3a77bdcb5420851c05ddf987fc2af95ecd686e9fd62a669619161403ab50aaef9741c660333c68ac021878dba763ab1e4053462ea06da374e3ca1e2e444ec3e89349127e509b2a319c13d0b9eda8b34e1e3b6783c278dc1f8b38aba34109772060dfcf123cfd0da83bfa397f497771db33afa0e6da5586a6a0f0c94973dfd94f579ecb208e9dca8fa0cb31a569a7f97748e6177f8e440d60c3b4742bc83c995753e62c6f256b6d33ae0b87dfc33979f223c603af44b11e4b12a83c311c46890c7c531de31ae3d07bf5145c431ed2c9d1a76c964f7e059c22cbabef273b1eed31f6740e4436ff8d8318da2a9496d13bee8ba335691b9e58eb67a69eb61bd7ea0de6636470091aab25e9bddc5ef4733f6c8ec54f55c4fec0c4fa1dea11e5c57cf997d8f78666273642cdd2d69d1fb24d856f75d8a62ea970d19186620de9c000518e9947ae66f90dd74d4ba01f6b77a468bcbe08b4bf2974ce78ecefa319b6bb1a02025f1447668453ab7b2c0582d7a423487dc083e621b9601dbc77fd3e094011f44b50cbb348050c7023b06f944e53158f28a8dfdd2fefacdbe32ba579e969cd3be0692300a4b091a245cfef6171e5d64f356eed3c2d23c59c4bb6fe9bc74152d59d6d6bcae4a5e8946db1350c7b65fd3a8e018dd34f641b2f3cd841f2cbc91a92510e04c9d2d81d07f427657f1068611183212620daa79029e1d73e767fd9576078e5856ff9b4b581021184652a2d88f392a343e418ac06fb440a46f537959dadefb0a94842a26837161dde14bff68089ad2dd99d562ff1f2d027dce4ca22c7012c744c6d2b45b4978e6cf8c0cfc85a0e1347f9f8a23d053368569aa920d6381b3fef1fe4cf4cc0c9455d686d9880a81bbf763e672e94b6d3ef2f13a74d46fc0421f77c006db363104bc5e6323573019b29c586517d9237c5be5e8df00af9d20603e52fdbbd514d4740b7875b9177b67ba1756c17c5e3273e18d5ac637d828cf668b22be715d6489242151eac9bb6ace1150a65419206954943ae2e77da51096f17a2cb08cf723acd25cad3dc70a99f3f17fdfab3420383c44acc95b0da74ab1b1721c26918491821e7b93acbc2de3643e5ec0d9e837202d62bd3e1e895a204836e1004986df1448ce5162d3957efe0595c69c78959d307d2cf5254e29dab608cb59da8f331ee3993571bb3b4b2705d291ec990277334744342ab11d2a7423f5605236ea10f3bccecd6946a2d72e14f499617c961ee76cbe3989c5f2fcdb2d7fc4c995a4b7e7c0d3fe02db3b3f794f523507c559723ed6b8e0b60c4cf9b322a352209930e201e36ad7fd92fa2e683b586cc30634b490b255da42f65278eafc72f2ed23b27cfaa2218ad7f6953f3315f4e1b1e2f0f885d31cdf833c7b3865141ee3443062b35a54aab1812143c569b5d3c939dde2a8a5765aba7afbf154564ae6f3dd35073e032876a31d7637132a20e1b314e2fd2e26d5a71b8b5c285dfeaa9c32b0ac52513b220d1316b7c088a65e62e47a47c91e8e32f29e1abaee196ab49e45782bade375bab00162a169e9f7cdb33c2a2a6ba2ea5365486eb49806183e27ecfedc262ed54cbf961cee1115f910630a33815ce804d3b12ff4b6ad3c43b40e14bb8330d4791069079269966cab549094a907b8bfacc8042f774ec30931007148babe0d4b4577d439c05701fb77bb8ad8f5391fa71a15c995b7e465ba5c2f14c0220f4762498db0f2e076d8acabb33d3bb7bdd6ef920896ad0ac5bcf306782345258c46b4864f41c309fa0fd1d1ac4d6fa9dc86fa04dad532ab7f665d5d0baab84163d6b87757b382ac67d70b882d4ff69cc39d9e3bff0ff512c2b8140bc9ddebcaee1c8ce0c749ba168de54b21412ea40a903c22c3822ddd316cd61e7db75c5f57e22f66074d36d0764d5d3cd9ae746d20aadc8fae85f17ab24d31be241b6a1249daea8ca4b50ce3efd25e53e549124f8259c4aedf589a4a2b4366d6076ce09309bc603a5837808eec55b74e903f9a5dc5085de9f8ba6d47177935b97c42e27c26488275aa66197659ce9fcd1808fdbd5e67892dbefc94043adcb4625b6ccf03c0af937279b612393561128e7343a0172045c4f8adde84aa48b51acc6d98f0af71ffd245e7e2fbc22bedff9c23dba2251e01762f42189180864136da0c35ff362d0a1bbf68025dc93fe425fe266cc4a8c6fa1ef1326ec565a5bc6d51d760c9b8517193f96ebef79384805283c361711c48ef1ca55fe0fee49410f3089ab1c7e7d8f138e6550556b6d6517f8017dfafc0f6faf8349447b21f3b012b94f6d4e70007a4be74fe69cf80420640a2e020965fdafd0f71e1a538a97da6728be36436b309423e59522d68defbbb019bada2af9fd454735c36262304fc2d8b8bff1c7ecdbaf5f35f02543b8a0527873f7160191d88b18e209231ba8ab45dfa3c82ccdb11d0e08415294349a1a7c8114aad4162c1125793d6ef4bf8f4ad1c807d751a66def56749a4a2324068482322bf571bad5fceb0d725f6075ea62d829df4ab934f5e4e4fc95d48b27c6f0b5dacd08d084a3cefbd257a513a3fc689fcc46c7de6e4e1ef26c0e7e62072d86efffae5841fe9058b6f7330358765e08e569e3a5700f66cf94c352a93044644cdf247c67a89ee0741d086ae6a826cca02eded079a838cb6c49de26514155274e6b25b29b4b093b8dca3d73d86ebb0003d3a07d5bff10c731abb9769bdd813aa7e2ef4461c5cec970ec9ef52602a27e6f90dfe4aadaf6900114ffd96c226bbf190e8befc893110f7e733807ce9dc4331468fb60e2bbe2e678871f663ce2c2d798a74ef722136fa0762b178a5f27ae2218ab9117d2a5888a8234b4020a0d9e443176580b592115648a1f6a88631672adf01939e369b0a71753b7cea4bf24faa1fe1e136921122d9c5946c5098e34cc6eebbc9c61305bfd2fcbd39b9e0d93c4ab92601f43b845679ee71e9b4d0fa193dab44d33accf8f59e5bb9549120dc97b200bf871e78082875f696d4a308c65cd537bb5944a1bdd90f3542e1fdececed14d35953000a3b98c617d4b25a2a033e7bdfd8ab9c3a1a55d5578e5211df22c3afd8e85bd2832430c76bd5f45f3ac67f515024e25e7e7d487cb4c6a61451f682ae54a775db4acd17669d57343477397a2508a4a7c650baba20e7558fb24d6da15547e8b069be6cf9a8181338451ac80f73c59b643c97925cdcb6cc11bdf43f1787246a24596b2706a0aff4dd3c6fd0fbd16c55e1d264ef9a520644640d1b30372b720360f28ca1068e753fcbd15dba09b0381f18429a82b2e5fc43618043c5f485b1407a7274816c85516788a0fca314aa20458c18a2862cd4333696d2c70f9de8eabde85a8868bd7f8388475dc6c6a21972e1abffacd0e53ebfc6080aab57de661bcfe33f784bf774d8ea3a88cbda5f6cfd9acc2000f0c22839b1ec1a8c9cbad07da6735ccbd2ede0c202d7d58f33a0a8353bddcc5cf8ba82764969785eb50aafab4714a2053ea41f8c4b24c24f53c86fbd77437f842fe6119ff03204f343093b31fd95cdc903c1fbc96cebe43373f5410cd009c43b5c6b8516bb8c18697c6fd138a29370b4c67eef519d5ec131a59aeac6cc695d2b786d4f3c2a73a352dabf39289c017298b85d29cbbb0695d113cede99d2f4903d89ef64dbb58584164dc78468462031101118f185a3cb59ed29ae131da8c575477f49b45e18cc5969ae4826e890ebc595880a93d1b45aa42dc84eaf2e80c9db8b86bd913077b60a9ab9f63bf04be6f9f42ad062d1244b3103b424d72587f6905009a2ce70c1e9e547fb738568d44a985a15c2c56a16f2a2aa1f2b674c59ec076bad3171f8b1a1ae505f0cf175cfe892ea95c5c63557193d43e26e24eead357899c90230e9811ef359fe1f278c70b99787c69907cdf0829feebfb8686c482c9bd5c6ed3b4c437d0b5471375b8fb363220af15425508924b521cb3311ef71397aff8d46bc4d93ac0aaf6ed43f0d75885374637d140af524f975f32d504d3416d1eb34f7693c5574e323e86ab83599eff77c08fd9f9409ea849e9d8b97e4a4853e18bef6b7d04df4792d521414526959a8c2788a26c534403db1840dd70ca26e2ec343be53e3c8fe1767bac32dbb0a013a7b42787a829f8429a5d30a22ed60f983d3413aef109942dc73270a42830ebee50615a515c5bc2426f1b66be779dcc62f2c45e9adaa0bec08db39a04efd95a9a7c02745b9a27437025dab0812b699c462f67c81be28161041342ec35a179b4217ea9bebce11565ac2e33fdaff0417c4c0ae12710e04f7c2ec39e99e627cbccdaf57f711bedd9c465ffc5ea51c0452a4a73b02fe3f565907ef0fd809a30340113920f1315945b52a260bbd443a8ef528b8acd86c8385a40d9b4d256d33f10ebdf2906281c1e3088306ffa60fd8bdb36e0f67fcf93cdac9b8295bb7a4011d01fbd8807511cedc79ee2591a2b856b3844598e6964a97dd67cf1bd6c3271ce0cee7299264c10a60f5733a210d5d34ce87896c5e75431bbb4719a7e48e5184be4f69609346bbf1c9ba66b534b2dbdf26477a55ecd0e7af9cfeb9201f8d41f023bca8ce92a197e0b8e181acb4a33cbb5a0ec9bee7c42daad8c00d010e749ab7ff4238becabbd8f390abebb33345802cc3e732f926a674603a331221dc2ae2d27ebad646d0ea0843c0ba2d49d52210f75e8bc290b9e6dada195a76ec460148139cde5f32478e965e2a34883c0762c90e6e0b1e7642cdcafc3886175016ef3914f4fc7e2a7fac8e099e22f806353439f0d2f0839ca64b9449fa58075b52a840260e32f3a46c345016d326d358b5af2ffababe142d233895c46e05dbcd6480466bc2f2d98928cf20481724c11e767645108a1c3e95aa3d3af33d5fddd1c4e9c10e17e47d6b371509ab9b9abf3364970287ce34e3301de13bcae6ecf1f7f9c7884e4a1d97cf0c83740816d3fd65e0b5397da320c2d7c7f70bf8e2039fd9fb39ab5f9237cd099736a1770b6229d2723c73e998ecc70a6ef1c7a907e1fdcc3e495e9abb55ab42b66343c507c9a830b860c8e347d687e4b44a3dc5cbae0eb24b47a30921c033897e840a4fa3515964ef7f1a31d0ba455d7d314f152316320a2ebc15be60e8fe008fc6e6425c1a15ca1b9b22424f5db83b3cdf5318ccabc64fa63c63b1393c12b8cef1f6c83bee97a3c294a9ee8c27c9003b1e0221d5565bbe4e40fd240caee8fc21b32cc8e315185176e8876613ed0c8fdcdcae419fb50382f064133fdfde30edea3a65249e6cbb9958a2353ea79a97a0c42e182a81c7ccce9ee35f9809f7ad3f80a618c1d6ad63395392d06a727a442ddd284bf9c3107e9da023126606bfc235a8f53aa69fc753cc4686758fc6e45c8988dbd0e535a710ca7c9dc7e409b306f0b96d23513443ec0ac33e536a1b3bf1feabef89892ec4b10e24d06359a3b0f68d1a20b3f6a28b13a7b996ed113e9f7a284a715b0f2ab4f7e49f359bbb36d375c061721be1f163cb2de7c53a39030ff3836787c74cb28155061b36e44f14ecd081c0bbfdbdc6cfc6fd72d6bb994200122c3590dd19b985931e515892c2e8a273285b733b0ad9fc96406610d6d2a1945c9b73c4d9af465abf145b8746ad7b9a314f028f7d8922d83829739967db6119c719a753ae630819a044707635be4cbb3a65ac16d8a042d8c774a34c63e8a589c52c8598830cee85265a44a4d10584e2995f40423079e4eb2852a7015855414b52dadaac5aadfe30c5faa4073aecdd1d3bca8aeff5069d59d722481f0c65d9257aa70934ed7e088e8f90acced10ce84eb1ceb224b8b0b46717d4f654809b4c9626998e00e9cc3dfaa8c075308fb0fb4af7afcec0d3963b57d7c54c7dea0ba8fcf216eda6ae83b8197ea3fc25440fbf0f2c20ade2faa0c05896ebe716a63e58451a10d204e1be2fd425d437b3f83f09854e2acc3a1d21237f83aa2c978966609487460d0aa0dea91b4fa44ef883f33054803507d1b257c46f46f967be5802d05e816e4c798742dd949d7d9a6a405f86aec112af6443c13f0052e896987e53d3e1ee78c5d2b5fdeb73eef3166cedba620530caabbe091cdfd2ead13cafc58ec5378c326b971352ad0280c427b62a94c008677990b4fe79539baf3b96b9c4c0960a1d6e0db0f200599a9b223cf0398217a20fe5789b225a0253176f22b5d9b469215afbd4fdd31bece8dd794e2a0477ed08e91b4f3b33c4307ab9239e366290e0b8336b6a2467aa166cebf92d95dbef53f0089196c78f59e43477eccb25bc3ed4cf8c11f2c05d7b50ae84e307463348823250a216b42797762e42cbf57de5b09b8551881c866e0eea7bf8743bba7a6bf7108952f417fccdd00a319375c2e59ea5533d306b840d01c7116c7db3ebf127ce9122e98156c266173b32c519c8772c06e4301e6be195f764658b56fdbd312834eb4d98076a17fe6b005a54851b7d5466087beceb812e1cbf2228d897a6619c3080507a521626386de0f1f74fdc6a62cc5b3a6112d98666f59d3613bfe4ce8630ca29a8752cb158612bdf568e76fec490b42590bcd9176921e2fd49e225f0b4414c23249f04a4c86f61377428de6a3a8355043a51638f3758c4cbec7abcefbf120595a9116760f6d078a9da027bfe6fefa34783d238d45a283df3dd7a8cfef7e9c23860ab80df322bc73027b85d6d3b897073060280999c7b051aa6c45c66d37dc47f0582cf97103ba0ecfc58ba6995a36196e92a2e1edbeeaef48ded4fc95d0e25e293bdc15ef5071b34f47691efa56b86cdfa4d81f79b72cc333401ae9e6245f559b65893db6098fcaa1b5606b01ba05d4c9ebf7218c7dc8def2f8c87dfed167730c6e85e71716cc97cc5e21af1c417075bd12c789c4299e780051028240daf6a2551434aa30c7bbb8a9556d69764f90d87fb45faff937f338695a3963fa681ba603c03317ac989d898c8e80c712133e768fd103e474fa468bbe01e8727cc06659485761c4ae66a31dce0f95721b5438a958ec6b62c8171e86fba58f663d1a168202cc45800758566cabee87388adfb45a03759ac2045e7f4c11ebaf992e10cefadfe28feb5212754189c28c461020adfd8158115bf0aa69d5ff5b42e05fc714df36a790be8431e4b2ca466a576e6ebaa11930a563aaf6863e81707f2d140aaf4148971593f7bb57d846f63783120bf9287ca653eafe459b74fbe34b53a3ab0c1ca839252e9906ee423daebb9fd6d63751a08c263312b6dd4b6fbcedb56f9723345fab9d9baffd5cb5fa697fc1ee47f00b7dbf773372c36febdd1b2d666c3eee124b25cfcb638461164b208671d56f85964133e2801aca01ba73ca59bb747fa15a02eff3528dfced80a8d24bb388c8adf8d8e062fb96d26edda19c872a1d5c4478da08531771ad46e669abaafa7aca2b770e050f3193aa277b07f8bf7a4f5e5e3632624a3a679ff03e6ca09ae0f2c8eadf578c9b9fdb0722c2837d3a624578c74bee5d5180ed2d5ec1e007d2053e8a06f2baa3e5567847b7c78d843d00ecc38c42a01faebe22cda02434356819c7ac99f0bc98f9274511a421c30714a478e1ba90cc43bf884ceea6f58f40fdc4fb8123df460a9acf7c43918737dfa0800264c9a280282325e8023b1ee1a801a380cb0780510c795b380d7b3ba8fc56abcc9f8e767e126706adb99c6a32a067f0091a0cd0cce959246d8c7ac845ba18570fe4bed866f614b74fb62ddfd662d1fbb7c4be452cf46474bc5094b85d2b32d6ffec67d0ab2edc759596c38f1cc23fe00749e3b39b43307c9b17d91e856f1e29359139d658ee055951c4b68fa798ba9460a67148082a80fdb186b934b8eef01765756eb32e2aadaaac7002e5873f527f66e557aa26516b08a96c00c163863917d6528b32b252f5a2e6cc5d614dfd29989fd18487358f765eb5c017ec9b528b7f7e5dcdea02c56b1e25943351ac609f05f56279c59fe28d3be8b93a13122ec7abeb00eea72d5a6899e39c658044235e77e3c75219ce8829c79239dacb8e5d4abd32423f85594b001b06ec84f89b9e276df613dce2edfa42cedb8cf97d2fa2d23a7089becfe6571c8757e7cdd49db675fd37e28b101dd7bb79a75ca6501ac6b29848db231d309070cabda0dc7aeed2b3578cc09f2c7f5fdceb16d778d4c6f99a1544de6569e6f0bd32a5cb7f80c8956c6cc43dd2ff4ccc494981a81dae807e023f43206c5f2aeb187feeb7ddaadf5f59e00e88cf7b2c0b9f850a7d76a3c7f7dc441c866b33c41b78abb6f0f3185ff84f100348dbaffb104d626ac6a7a0380be675187e1bfa830f69496f82c5304a2b5028ca4710f6470743a4a4ecba62ba18050154dc9af811f896e3323f47c9282348ffe9b2acfbef0baf87117c5d51a484fd0670a7cbaada9493421fb01d1c80db251f8486c6490c77156c07d889ad8c5c6be4436ccd71f6a8a6a40ecb79fc2edbd74ec9ef6cb996ddd36ceb2e30b885507f0246db8b43f649584584553d453226a5ecf758bc2255521965e71e2e0ee021981c28a7e3027f6429c63c847e8a1f0a2575bdc3e4381e4e24b1d62543f44239d7ea68f924c5f25959a5a44c27eb33ea76b4056bc8ddf6cbdfd63d96e4019cd59fdfc88ed1e684469fd528b99f321a56781fbb7a70024abff4885d1d15f6a45abd5bf1349e275c977c8350d78e3405370e87fb354094cc9d3b561d1b1d357b1956dc395a9866e7d59ca47a0f80b06ce3308fc0904777828292739f993ef9aaf3dd2cfb55c9963cb94c2f5f8faa479f54b25c26f7af951ef4b269128d2315a40abc94732f8622e1869f4267fb359a6705c3d53fb6d6e0b9ab141ac08d62974a563b1138c18a8ab5f504ab0e33a9a5c0a122ea2a585db0037b7611f9de91b77fe88511a9945d4f088d749f8275c87d2ddae32985f653972ea25e796c80597d0bfaa023c29a16940bc69260745d887d1ba85423dd5bbab49b9d742e188c65b1c5b8013fa5d090fb8cb422c4f6893e7b29836f477d3000163ebe05f25a01d373c2ff2bafd38e66c15a29359e5e68241b604cba8e7b3280d453a60e9bf9e145e09d688e8411378d9c9317c7838e22e3cfb7253b9d1a193ae648ae89946f3faa873222c2f97baf1112168f69c00d67830438ee1634c4190aa335b6d232967377cf7466b87c87deafd2603fb756ae6c859b02cbf0d51f511a729d52ff025bb4e9186f1ec4e10232f4cad17ccfde91efb31dd1fd6432f69b632eca87ad8cbcd779f1f973d75a51cbc82b1015f7c5f61ff382de3daca126a9feb62002a45e9fbe0b4a006183a488025d3e6debb168ee4714fd94366ec65379897f28ef70f66f68f545a3ca4cf7483b5142d126d294b5b8838f42bc844ce5b6e3cb2cbb24bca407dddbf5ecb2307c55dbbeaea01710d020cfdb19f0d5c5b9ccf2ec002d2700d23b69b2c17385734dfe54b9f6ad9c6fb165c2c6e9cc33fb3e3630622ee76c97b0198878a65965af934d40437ebe6fd9080c3fd5fcb8fc1bf6a258def19d9f77cc3ba0987d9fd65e77b8adc1cb73bc4eb87f4c466ad4ac6659d1e781c3c429c47b3cc28ba71fd7049ad09ab7704f4f655acd8bcdc28969fe0c6f0192274fcf7f23e275d631577cf7eabf8117be23c4347dacc243e977bee65817d55228f7ab58755e04fc32dc7b46e62b9b4201ca752816264ca42b38763e7bd15ba67d070b5596deba85a99c1b218c3fe6b5d53bd8d238ac713dc2afa6425571ec1d50edb1b41f804eda322c72e2d4e398710699e0ce027cf2eb210b156c1298cd0f7b9c1d6d3dedab130201cc5f319bf5856a9a0ff06ff0c4f40a27cede3f67360bc5bacd869438d25800486ffd354542ba7cdf60e093083100604b45251629502d7b8adf2fafeb6bfb0c72cd1505bfbbc4b328ba7da490faf7db06e09bf9f1481065a04a81ad2120c77c855d6c7a5bcc1a2230c2dca7099b0137e1fa41547a1faae495c50c8b38f4dd7e317f66c6e47be1620f0c9cdfe1a453eb42d48922fbc63d254d143c2f7c2ef1ca3d088ac2df88f599362ba622835c306ab7316807bab471ebc6db3a0685ce8002edf0675b5d04192ded754c5877eed6c199f6b3726d03bf318d4b9697dc8f67964b8c06881d2e3a3818921bbdd0612d1ebae8644909106bd2b755c281cbb353c1ba926accdaad692577f79d2f745001e3c345fe4d0c4d02eb8dd13cbc0772e2d84f1af453d468060466b2d53679db712c86314a3834a224a74d1f8925de54c6c180bc3730ef571382c7dfe49b90b6e8717f9abf4f321db96060abc6660217cbd0dc5e753d282ed7d0d75fae28c713193d1f2761d00adc016716069a5749171863f1d0672b2c8efc555eb349cafb634be6085be79b18588f3c588fd4a84a981091acb996fe54de245d8edc0ea71591e2ada3a245d51e54947091da9f2938df159e91ce740353ea430e769cdd11392b43683986b7d5a84056b3627acd2ad419363b7cce32abf2566a7922319be47b598b22fcd2fae1a2ab51b2ec5756c94fbf0dde23d7c4a84e51f3fae725f7c7e42823508be51629c95ced2f1354d31452f62738e96f45f1e46e6dd6bfc2c1ac47da616de73a36b80787cf3db6f97cef42c4a671ba1f72c96a9649626efad97a4aba54029188d97b13f855d9e5053bb05a065c61b98e0d235df53f605deda77c7644d4a1aa513ad96cddc395f9c05abe6d72ea75720424826584c70619a370c53ec9d3acb7752568a193cfe071769d4a6b3b7346c89f73f91f273702bc7cfacaf2a6126968b8981fd7141b8fa6a3069eb0c87daeebd8f2a04318755831d61f86e1f51d8dd9255a383c7327971fe3f73304b1b4206d281f03aeda8ee3ab5ddf8e2282696cd9ff5f2f1635443e1dc1a8f9fde61d077ba2223be4df9529abb9e2ecff49d942b0881074c3fe62df9b24b8fba7cba1c6fa5cfe150d0a0a5d7034a21fcaf22f2e850c2470a70d82c08d5fd0258ef82e2709b9fdd05e35364afa2755698f5c8a0c9fc103ec5b816f61a161c04e761087ed7333ce8e6be834a80d41c6b1fb7fae749da5252123219086721c87031a63daec0b71f81bc2f32efecc6f67e5287a9342a3d4e62f8fc60231127b72b87748c6f4ce823f720f54ef0ef665272155e9213372ae5b10fd75190a5840a92d05d45394d8a8632da606a40dc44e28f02b64e4633c88b0535ffb3afd5ca1984249a69daac4983a0979df50ac9643a1ab671f2fa41a99d19cff79f71ecd1c085db1c4c69a92889dcaa974aad2e2820e896ba1c95b37c7a0f72895e54d3e070983dd01891e6b68c80589623f03eaf5a6696a675d3c9254e6f38ff194e30a2e8d470ec9055dfbf522101de5672725ce910ca8fd8116d9e50f04d02cca06eb64b71399e0da816fdf239f6575e260338eba7b9e7d02c34378d73c46c1311b5502090f64271c50bf99a25e4c051781e05b0bd6b3bb5d6b403b7184ec8a4fea4b57e0c25dfb7268502e0f660d551557b6b3a5b38c37be8cb54ac270dddffe651ed5fac371517b6b85d2b852efe304a5de95591bceea315add0fd4b83d782370c991ed17eb558e1b57800684c5f700508d496f4f009c5f0e7d886fb1974e4baa5e44d4349c82e701906bc1c20fb4a880c9e3dc612b4f79911a3ab346a0472b0f16c282398e691644e4dd69b99e336a7b6d012f84fce57811f3875d2e897bb04aedf3073e300d4a842e32bdbbcc5aea8fbf465b5cce650c58dbfe2bb8189e0fa8c9ebe5239168ecc21099c684a10e7180d0f227942472f8171f17be8b9d5dcf9982d3110d193ad2b046dee8646f9ff2c2b2d59bed9dbf54c2b04df27e876d9c27ef07be3f323d6ade46fca84cd97d24c16b27eafba80c1aa5478de6e63cfaf32b0861845b7fea1b4e28dc4e5c55c03ffcfa7752cba0288e1cdf43471c3b82f27c0c535cdea697ffd24a5eeeaf3fd5270a3198714b90b56b8f8c8c193a30f3951df8aa5d6cf4f4349bcb55a8dbc19fa9f3c8728bd6a262f452eca668414b155e0f66bcad22462fccbfc279d4562b03eaf8a03de6d36723ac802daf26d08f7978dceb718bbeb41a672e509eb7a759e52715b6e3e4edd6653e5235d61e07c07079a791494b1b9008d4addce5c11f29bc3c1070ac1d7e5fcdc3615418e8ca8e4342e3e18a057b328da706cb02c50c18b77b5186a5dacd62c53f1f7d0b6cc7e3391632d51298290638b913a6dd828417407fa7f444fedf2f978adfc1f933ecf3f1be2b70da0a805260bd9e8165d0c17dd0ac26b870dbc0d7dbb7aac2260ae89088cbef8c714c215cb9b72f85cc00eee89386c2a83afb4bc40ff33e27d6c87b6f22d2fc52f3d1e808eef7704f48385e5b7331acec7116eb9a098fc9c2a470cc5e85d8dc4f15d2b1a9da9e36c0f5b139bfab3875aa2d52c93ba3e18997f6c26b94494dd09857fa8e0b0959ea4a26131cadeb2e4b40a161edd969161bda162692477eb1813f8b8f929c9edf99069ad7658030cc2c442ba954609a00bac998d49e75d730f8f4e71764cdca518f91b772638c720287e08b3036a1ff1397e28b7c6170e7a0bf7d241f18ebb26eb3a4bb26bd6d1c2528560914453e0b1b5debcab26cb251a095a9ac476e63bd17627f13dd09082e5e7efefaada93d1874cee7881f363a483d7fd1a43f4b0e1193a94ab89ace0c766d05a5ed0caef250df5b5f0260ee1c9e8a3b04af38d5d06b199f816c62195ec411e7e6667fa9d095fc4142679aa8a5b9c36f04cd807fa366ba3e8e79c2ea537331b2f4c611af677ba71e9305ae737ba5a09712904766d95548e6991478210c6720afcbdf3ec01de66d1dbe6be87a4e0900624d3939f69fe8279babede40de526cb9e65f525d57ad3cfad0137fb889d86141d25a9ad80ef6e249d8d1cb5120a6cf030dabc0018abc83cf74aaa75eaea60f0b44d67925ffcd0f41a03a5b4843635dae9214d9f7ae55d2b3d99e7481105a7f2bff0fdeac850c5b3da5c5802cfc4cbb181df2322b71afdd2354d2614b49dfebbfb20bee21add081c7e3d92e8511a17e33abbc7df1ba3bc43e2ecfe8e686864692df478499fc446b4159fac87668761354adcccfde1339c44294c52a582db16611fb9e5881705e1a2674900b073f05c621fb7cf678fd6ca365c5aedbd01b28e3d29f95e42762be16c8de938584a2b0fa6027210a60b5db59a9c9c9e8b06f54465c37b02641dbf6df2be52fee18bfaa01be2115a1331d5f8e4b6fc4be94eddac07015410c3bb8214321f8022ee882c0dbcc51c916bd1623d7e4cfdb25a130952efc82d81d5008858815b0a7bc4fc23d837e8e0916f54537c4d964fd643f97b147993d8d2e759b9ca1ccdbe87d109001fd3c8ae6dcdb125a33dee232826d24b38416e87d9ad22e1cb98ed0ae15f284a8aa3c1dc3a6ffaa556f205623a6da3f859fde3e4f096bba5896d40b6ffe8c7ef2fa137119f4e36d1ebda6d26660d2c10254830ec91c1da199e1f27381634b6dd8f25960e9f8de3f3a752b46c6578a62581cae2ee2aaf400e36e2552d765b18d9146707dd84138dd03f719a3feba47d802ed4cc282326799e6d7dd229be16a46f7c1581d28fd96e0de6b80970b5190d04c62bce2c3a60deed5859b6e13f45e62858a28ac0d5f56fb70ecda0a0714b5ce6ef35226011b512404a2ba7693f56d2b4a42bd72ca5a58d29133429ff5c8e6c83ac8b9a1ef73e061accc311b00f485a20b1b7bcedda64db5edbed330148eb3502e65bfcb36d648e3da73c9643047e4fae237bd3a55281b111c229308f18605e589f713a82ef962747aed67f739148e58f5d0bfe0894fcf0cf3ac862ec9baf85da05c3ac297ce2eaefcfd90d12baff1d79093ebda4c137da62a05d0c8ee521e7bc93577b8290480aab37c00b2bfd9b69209b519e9213ae69109d251ca6d5242903ca5b191381eec09257df5423df72b6d9e1bf04740987c64dbd5ca5327e5f4258678087b883bcece23f21092ec4238657c9817a038e89ee321701fe9a697201375c9389cebac624f448ed2fc9f52d0836cbbbd3e2f68dcb0a66777f4859d2d97b2d03394b3bcfb87789b02108904d6d75e9359e516e0855243a6016512b91d9238b1c9816766ba0e988ac6e499f6fc7cf397c4a88421bd7812e7af03557cf4be9bc5ef1c4aa343c515b144afd988a82633341de2cdb2e4455e11fb3e09683868a2df9c5aa89c9ee0850d37a3c72e7310063feab1bdab32046862b751df58fe302274cf1df6231ac38510437e8683563194fefd06114f937102e1e568de69c5ec0f931e822257cc6079509142f13dce4616cbc4113bf9ac25cef4fd37c8781867aed87ba69ce48475292d6df3903fc96e93103a81a186e1d4c415531d4d4cd98251b94cd258196fe46e6e913a7ee37c78bc571fe5cc9b78a054404290656b2ebb9e51248575350999467f798c5a9d58b440524ad3ccbae20c727f028429b500ddca968a972e5cf9388ce779add7363627365e8b920b51830ee90fab2fb2aa6583758a1ef27dafcce88bf3c10964555da8eb602e4c1ad19de8cb5bc6036d4688ced3c744175b685abee933cf9a1e10ae7ed2558fafe525ed76b80897c95d29258251b5f2168027f69f46c8d2676fb39673bf873811e93aa8b6f4e64dfd212bf1a14f1b5e4e8358567d000e26cf7348a1cbdfb91129f8b214b0141c74bb86b86d0138fc28b4e955d87b6c3e6647ab7f0bc413c34cc782d8ddc9c8f8b2a60dc2d5a8f0b58298d4b23f4fe054fd7bd873297dcb0a471d6eeb8b2f9bf7223addc4ddffe7daedce7b5fb2dce2ad91a0fcdb16a112db9e3bfebc7a767eeeb392c9895d9d19e644dcbdeabf84b8a7bca3f31fac090b5c2c28460f10546ad03786f554a98c177588543b6226a7b453e2dc2bec1bf17e652a636fcb128795dabd459135fd17038730287ee9ba4a0533138c090f7110347fec188de8a080a64cd9d559e2912b95c7af69a6ef6a6f1b9560263c2fdad8208c02ed90163ca3f896c9b9ae1d45fbedaa1142fd1a1396abe40de007fc895d330961d67694c5846fa5e89730dd7650c42bcb1e789dae2107812f5bb127537c30d6baa6147e8a4078d967d963a2871cff22132dd975b6a571abefcca891745ccccd027fe69e31afdcc21fe95b71bef2243c41dd645f0d5729f40ebf4bca0495aefa9742fd1d53705f1836ebda86440f73c6b9ec62ad8fee5035347c83920e89440432e5b03f40641b5edecf79d09e642728a0d5ed6634950e665bd61b5dce92fd186d5b3092c097a5e99f61a9a2f52f1d5531416b1dc2cce2ab76c9dc210d58d582031ec1968ed6cc492087be39eb0010e7f00983067b3ea861cd3cae985daed3460ae0f211f4d2607d76edddf825c67c66f4c012508739d4d4c7b7ae816993523acdebcaa5f44fe29634943dda75c70be68eeb465c491864517f18e946be5e26abeaa039d57899e268c75bf7644a63b6e0bab30ff839aa12decc2f192698e1ce3e6d8a07f21986b129c56f04ea61d01ca8b34a004ee60dcdf8224d8862eceba805bcdf0efe57e467c7eab57e4c7d7e7c97d8dec9a3555aed08eec502243d8d8b9d7ea8239324ddb39255f0cc96bb02201e4fdbd9990e0caab1c3084080b42cb57ba11b7383aec77097eabbf47431054896a0097957191c6cf78439af32564abb046ad2154913517296ae094eb43d334d47fd346b3be8b2bc79088bfbf58c5b451b236b921a72cec994e2e560ce2157999054fcc8b6f3159ad484688564ba30ee5d2a810b130ef121ca431b63214064895cd5b0acac5dedbe735713248625da250320f223ae4619bd6f794b942d37ba7299ac7baa51ca3cbfdd510e4b3e27179233a13b242a70695efb49dd4352ccbfe0523f81813d380400328ae6997173c1966a7394bd8a7edb0d9c15281550b20269966b31d4860532060df0ccd399ebe6ea32ca9faee4633467f65e75966bfa2171d20059e260714efd354e30d39043f681b66730d2f6edb9b9ea41e1250818b61985876b4da4cca6edc4715e78dc4265eb08ad8054b5bdede9884c528b25aaea7d98d745a12cba6e95c31d033ac2f532ef43231afaa9f648bb6fc7eda16ef6b8c3efdf00bc88531501d592aefd8170c1f2b8248597189506b75a655e0464328bf6b52c4044dc825e5924dd9ead95d963fcf45433c9f98fc70217f63caf9eefdeaaf8065dc083235ccb02785f2800b3fb96e4bdf04f80956c8e8d745b07902486453da20f64ede6c3ec91a85c18db766f2228fa73c089a44996ad3bb6fcb62d91de811b7391bd4457a2e1e46bb8b8c1ac19c29bce53c0ad2896e57e04c1f07274246b31767bf047a6a9ac0872d00911ec7a1eb6510212153c9576ae8d92fc7b43515b8573d3b40a511c91af137600078a8c1eb60d84a246c524d704d187aa3f78d3c46ee0e465adc6a1d48e3aa94086a2bb78ef8fcb262428b5d0baeb2887f1a5c54b85431d2b8f82887a2ea5336da14c0f48ccffb21aa74d2ea162f56862e145cb90b79853b05ef7e9a9e91bf4bbb5544d076becbc5ee84f22869bb08d00d0e37dcb3f2a16fd12e31207332baa6284ef66e18c0008cb50ea8ec5fc8347587a810c997695f3e51574720a98ec2a179d8d8f1e33c7b974eeee34be444aaf5b7f21df6401271c0bf733d1a096f57ad8758e88f8ee2590c299c36a05eac8b49c0cba616624f495d088ed2f47f247b4826d8bdaa0a459b67c7dad8b316eaef34602482109b5fc0b1f92a0620a919b0b894b2dd83736ee90c154a71e440823b5aa65d1fe6755b75492e8cc6492526ac1b81a3667be4689e7d63c1bcb21690134bb5b96238c0b5fa8369f9ab2a7ae8d3ef45f3f9c6724b7e4269deed55c943c749117a0233678675c1a378d1eff82798f2401625c88749a1a8d09ab5672c72a143206c0f30389bf5e7d3c29aac0e28bdf40dd2080151e8912b16c3eca35c73e0dcf15ca765803bcc2d8158a3b392d7c21d6e861a32d56222321bda9284b94f53aeb0c19c4264625b408d61c20727d47970b7fbf1861fc4145320518debd6fafaa96c3e41809ee1094e400ff48974c9aa68365abde990d0cbeb552ebb3b365bb4867d17e1f5222bc54ef7510ddba6267b6bec97bc3ad0ce1a1dc147b79a16a4d9e03eb04ba56891aaa9dc5f747d75b3c7223f79182c0c7d11e5189fd7bb64701da60d9b9411934884942855b595e73e70f9024a1ee59395076f3b30be78035df07e42e04ea1126417a7e1b79ea14d75346579fab302c8404b170cb68c0113f3a33049503d631df0e7d1c93f54b78dd6d4bc42c9bbc9261b0f262e53f0bd1197f61fa2efbbcdef23eeb202980e46fb5f5924567a95427a637d6bd06514da074630e0677da28a06eb8d0f1f89e93dffb118ec8919c2059c5a6758a67318e07e21de1b5babaee47f29989cc300b6f533b42eff0f4761b7d00f4d0078f110b331bddae0b02eb0aff85932c126e04d7bedc15503d78fa401b8c29c7a3e080b4309ac3b2a3ce9882661c9a61afe96810b430838e319166b1d5d3174765fa6ac4f1d14bde4613b6ef0abcb6d2b3223dfe0bc8f137c4f419587ca750a1ef6fe71ae304e7e155732c986610f154029f8bdc110f08bd47bb4edc40404b6708fd2af8e6749fc21ba7f6bd7ccc35e929256c6c7ec3140b82d6e5f706cfed96e409e7b7d65f7e55c563492e4bf7d23deffc9f1493fead19b90e528e3f75a2cc83612afde4b6af51e82d0d4c940aafc6a8d57b71964c78f1cc60c1b5601d89289a6f125a9c8b4f839fcba23d549b2967d4ca3f2ccd7bbff799ebdd495535f88ab42381cef4d71d6e499b07f9bda99d0c87f8bd7f31a30f7e36e9848fc112dc1ce88cf7353fcaf38d95fc97db5a947a9b47395edc45355c783b19b2f8cd6cd69ad8c123bbdf4b4ab9389c1df1ae4b6c9a98a7c1f8ad89264b61917f7c0458660a2580bed48ec3251cbcfa634c6d8f35c2418fb484fae260e6388304f6b6b3b6e2d55d6883732b22b1b9cc8a04f87ec568f267a6f3679b7c951a2270a59bdf2b9ee8424dc957c0317aff42e4450c73ef42cca57883c95de646b3432299ec6ff4a43cc4ee442b4f6fcaaa4f71ae7108dd4291644feacb1d45cc53b27623a838d8cf72634f5f1fcfc36378c5371d3157a60e2bcd70198684aa0b6d50892a8fb9e7206431c1da4dee6ab48b35a4b95b037e5156054cdd2ca2a77cf55726f5a571b39f164dc29272ba3af334b3cef0a8decc8ca4460e623eed97659dda4e74a4514f020c7e07ff353913cc47d69ef29da72cdf09f021570e011d55a4481bd15242979938b82a282e08667f4cd24bbb89ecbe151d6d724c9fa6491150df55458dc6359b7a566bc05c82c5c74a84cd98348b24cbc3e17b90f8aad9cebfe81bb5a5dca315a36416c99aa386c3f99e1fcf4b848656037ec24f01d7de8881b371b69b43aacf6718ff18db65fcd8a1fb6960fa385b1d9d33fa4cd9dbeb71c9dd72abded25d0783a3d034271546c40239905ecf903493d60f89ef9a19cc84d3dd58715f4aac40cc602c98573d2d2428862ac3bd6002331f6a0f6e412d560e060fdaa9db71f750430aa3e094c8e4be45f6935f6d91e4dfa67f0ec1ff8ac94d3344d443110845954a1a6b43616951bd2c01af88a9d71335cd700e1575dce10d7a4c6f54e928fb065ab83dbe380af006bc9e54ae24739ab5da93b848a3d4a188af982ada2dd65c9da717f00d0d0eecf576c6670a4eabdaad387f578cfeb96c96bdf93ce2e8ef7eda0eaac97a3c22d6b56f070c255b61dec2ffbd1da8eee107ca0a5bba03ea20ebb02463f098f1002b0b3d7993106cc151b9a15b88d57a0db909048f84aa33dfca45ea2e93b9a5fc0716e9fd8ed9b3d4ae176b92bd5e28b0ad7d579dde6a3103ad2989c12220c7d866511894d8dae201e8a40caf6f9e378dd7505f5e1f6f01f534899c56297304ee6ce0161bd7394c636cac1bcd9ecfc75e6d4423916085fad7d8f92d7f1b3ea4a3a5fcebee8d118f0579868fb87532e1c72bdbc682175a6532a6386b9616090c190e88a1184e7b0d01ce709d639ac0317ca45d38fb8482aecca6cbb2786a9a56fc92377b1825adb0de7a5043abfa73bc4131dbea014c6107e63a6470d82a5c345896db371f5eb57ccc0651e1f5bdaac6013aab66d5a861fee95731e4b250896a0d3674ceaa09a70134d2066ac094adce6c113e79b8c3464ea01aba4630052f58837429668a49e46a6dbddc8a4b49f6940282b6f6d23f479f382c83ec645de963d306757b9812b408c80e2b97e5543d63a7ae38bd9595729c7d3feb6c706c46f2995a87f98318afd039eb66f766d6bd6d2d7aaf513113ef7578ee8f507e2e5b1deb39b980d8d31b57333b151eb5632268892eab7fa3e66f2c12af9624d7f5a4dc0938c0a8f3f94d41b16d91b9bdd7e82e972c872c3db2f56faf51011e3f873f6b9b2d9a0611de185242687e2d5c7deaf0774ecc27a2a434f3eb67e6be7c066862b4003e90cf0596942c84bf28ce5b7e56c0ba1421a2fc352029f70b939cd44f595204cbde7c78ed5bac8588e8affeb8f6a47dc7740857b7b6a167c616252d684cbcb2a8347f714097a9e27c9fc631c0336f0201a4a768fc8f0923270d97d194bf0413cebfd955c604fc5a2e9b26ce56a8c8a27baf6b198d3a30aca7ca4e2dd33e3dcff2b28a51918ca3b7e515ef403ef8d3d0acb2d0e7014bdc16bf80dbe6176feccca4dda35d1be0b674a64c66190a0fbaa784222d0bfe92cc7dfec8cb4995a05ed8079379a9150889423b6b7570363e63d6af28e363ba416c6da97955ec8f810dd3903ac06206e9862c8b29a2c0ebef301aa36abf9ca4f431413cf62fd82a306ead87a178337b196ba7927b6f4c165bb311a61b9c276af308af017cbbc7c791034e5f3bcffc3b69c8ca12f97c19657b397f084ae07656931155ec808ae83f210aef0cb69a3f05b21ba0deeacc8af30c0afc8f4075808c0decc0d14ad60ad6c8d7c6abe3ba97d99ee3a15faffb2ce81a549728a1754069cbf7e808e11c52b3bb2982c1d3515742792709b6b02ff03a8cfcd3525950a4e2055f4e286359189315d40e2af3753ece3163696f3865a957d4aeb02299b871fdf094f0196d6e4bf920f38078f9e8f9e12973a5488e6aeb4683dae9d8347458909465c17e412c6391ca0a0f8acf0e2d03b819d464eb648dd70c99cb14941bcba069df4a26b4872f6d53a896745e7e64e4ef491c886c6c5efb80189b8915b4fb7be017e879b42fce1a8b015c6a81ca4126ba778000d3af447532ccd25cca3feed79518607e52470587b38faf7dee70945839ba853ff72081f730c7f17078c8d0218c1fcf466b3ac086b74b886943d20a98c1da5f1fdb72a8680b486c7b0bdfd03046c8a356a2b54757e976f797375e5c328a459b4291ea711887503842bdaa132dda1b9e00f62316e916bb9c97e797d6e7dc1838f7089e2d5c29259312d4c0ba794137290ba0f53a837a25d8f1b561eb5483d010a1d8781fd7adf067f25c4da3168adebde2517ba76ed6d5867955abb6676320f7ed656552837831e25e8a8bdb88cf34cfb26f4eebc21d4f1421a281d55f08ed110b9eb024314a149704bbed5d7ab354927d1f0a1b61166d2457cd2301a627ffc008393a0377dbd98715216c603dcf0fdb89889fa0b5a0ffcef538b7f179a6bb1823e51b808b1b18d26da7b87d1a48a7787b0c2614b30446dc606bd4367a16da510673641406fa6142b25f817c4119cf5bba60bf4b5d794c23305368079292ffe32b715a57162ebc2be08e062e2b5928a59fdc93a8a933e6bc90c4287b73284752d649733607e2057d4b3426835cda3f0d674823c9c60cfb5be59c4d3e7c6ec2f756405e4ae40df5f48c27073a9323ae21db9cd4cedff9ceb9a2de833a51e73f8516017b5ffdd9ee426f8037a5642092a9ea68e01c272b925d6301a1aaa1b6494bfe89ca0039312246c59b227cefed2122bcb66b53248e9f88b4d9044e976f8ccc298f5fbf4395a4533e4337291da792969e6d7b59dacf2d7cf2e97e67c914907b2a4b555086081d702661bd410e8dcc7c0994627d0cd8f328524216991b27f9ffca8c10e361beea77e7d2a38e61a8af370d7f5b4a49707af5705ba7fb0933ef9117226aa189e16ffc7f0e33b86804ebbbc48bdadee2512f91b9ed2cf469ca6ed9b703922ff8157698afbac398f7b6d0ceca492fe9875574f681c1156c70766db14286249bb20ea3c4f5c6a9ab4a8a503653424d9d8e85231bd8fc94fcfbd1b3e585eeb3b4cb04ef3b2d1e218855230555f73c08c3395e1475763180031a922e38169521f08b8d69d7a44d764a387caec582cf821e6a14d8d6873dc1b78f4fd246dac11ee31362aeae34d2a0251078b6f7f2d86f1325a5509219308290a4da02e2cbca9fe102e4d59f536f294cdf63573aaa711225c8af43cb9374ae20eaf2fde50c959c6fa67793426c4fa3322b403fd5f7c6aa9e0e454b320145398787ac94552b20d1a1ee5a588b619ad6b0764ab274faa302cbc4e5fd4916dcdebcd73b24c422ac9f90685682ca7ae1c6122f36a03ddacc86adbccc08c0f874ecaac6ce764a55bef34d594f0afec3c22083a10f522ab6b5e3b7f0ae3f3e7f0008d796faf47ae0cdda6d1de0507a984f0810994dc255439dc6645aa34164ae75a9897c764f20e87cd50fcb012a068382fef7c4eb7b25ced74adb90d2304010495bfcc2703f5b751faba8a945376a13a730565dbac6412a35d2e3f5d491b113cc37be0cc7b0c4a9463ad5211edd04ec9b9f7e8dd89a33b498ecdd81dd0762ada91bbd86b26f87f93a14b236a175383d95353546e9e182d071408dd9e98a78899b56ea71b1864f4c1f244204850c8bd6eb5a416c25b0288df7ad9745649bb8dcdc6af1ed48bc87bebc9f25a28d8fd8a5c62b3aabfe9762d5625ab82663b7e5fd68a71e484acb71c142c65ede4f95732ba46848ded350f33dcdd51e405a679b09524bf36216241e31634e11219cb6c9beb9385453ba805cf0bb150973e5af7709e2e78148c337bd15b718ae0d8221184ce988f2f0109a11b44c73bbd7cc6010c4c30e0107f501b33aae8e063daae6206bf9fa5a18b481413696175801dd4aee051aed15ba5d3467c73203918bd8e8b6cb169536f9d13fd7c720d9fe16aeb06732c4ed3c49b45598eba65f833d57a482b61ae71c91ad206dc550089292574bf87048207f3a01790c685d2a4e580ea2fb2ecef57377750fe87a459df96789e9aed498bad88e10f09f74e67b7f25891a0f66c8974fa8fee6c076964f6e451c3e898829f0b39b3a70398e693731b8b3ed0357c9389b38103f66e7215a3251add8a796283a363a313b738ef97288c9a4f4b8bd0b10f382baf37e83f32a4cc419e6afcbb6d693c12fdf2835f79dfc1b038cb43fc9d571fa9891cbb5dfe10f05e42d85dfddacb1d946bf038b14985586986e76aef4f3f00b74b3e733097efdb13c3c3a67e9c60db3f578bd313af8d85f1ee0be8f6d5ed65b884dd935800eead45db61c748a859dd111f22891b10578bb3683f66b09aa6d4f4d3bdfe2f05d0be01184f282ccd0610211c4abf42a632c3d7d9599fdb175581acb7cd9d2ffb57b66217394391d550d93d0a94545faf0bb5c2018df2c4bce1b13c284304ab5a7dc62c18fc4c04d9892f27387847649a3afd43d1b4d1e51052d8ca3cb7138de01ada49811e2e714951b17cd2441d811b7914ef4e42811ff4d112d8d6dda76d28e46a72722c03e6cdfa035d6a4dc3dc9943eb1d8e5d34a55f4b7df551f30b8e5b8bb6e89db59fa89761ae0a278ebf36894eff1c77fd12400053b833d13e3264841d58e94d65ca919c09e3a303ab100699de67c0b3729067500c95fc02db7a12b9909c02dbc49b67766c0f60c325b917ed20fcf84ccc776424b47c8eaa3eb3eb15e0e129e47872f7ed2f89e20bf333e69e171e1396ac05efd649cad1f5988ad2aedabf062b54909bbc3791b13b4e75f602efd6a4064c2339c689a81a10600b48c401cc2f60ba17acb945d0fa12e6b7e4c8732729185c042e7129a00445a3c9a4844aa47c465da333100a5796340228268deb2727f3b0c6692b4d71cebf56984e95cf03a48c10c33f5d15a06d155c9f9d3e1ebdb7bb33d85b854a697a0ee72c9fe0d27db85034a355bf663b9ca08b943f6b1254e479f2bd913c02ac86aebea8c23296e7999307990df28ff4a20a64aec0f72c600c1a186d2bb5932888fa260382852fb382cfc5cca34ba331c33a594b3d9c4e0a2d10365d2096bbcf549143e76036002ce2b9951472f97d0c50299eab192928a438954751aacfb7bf34c9250ab19bcf04c60268aea281c675700cbbea4791569b804c01edca845ca1f2dd3b3e656d1de7d65cff3c0a82f2a9e2a813ea262e9a75705e23180b725558836c40845e60c56e8494a652a349e461d3f482b1f0fc62674866d90cf9377b6f795af8855a203b46751058e49a1a8b2f2d1ba0f3ec907bd011e8f7be3aa3cc8a230ee336eef7ed33020e3992d2354f82c40a694ac038c9042ac05f419ea0ad8ec43eb1655e2604af23d2b9fae81036c5563dd75d4b2bdc73c7e38a75ec5e2f757370bd94e83a7fccd6312abeffd6df35b10d34f2427149594afe63377e6d95933ec0f75ed37d5f5c8fbb061f7f25079712b1393d84824166c53dfc086a31a7ae3ce745e2d60eb8e5022558d9d7dbb0d54a7293e10f23d16ebd213bba24f8dc850e8478656bb1cb1ecaa3938287e96ee27dbc5d7938dfbe98260fa2d63cbe9789881daf731afdd6bc5d2becd7958112f14e90041c0f84fb0593b80f8ac8cb17a64d1e5d77da074fb4ce9c2c2e85c9c80979d053dcf84b108e05c416ea76ab618b9cc0a6e3f26ddd2fc1fe1a7a95e4f06c5122d086cc34b2b4d0413bd7bb50bf69c7202b3b646b67e78a6884ff1a38cdb616f92245060e04a71769025138da53f988cfe6af679050d11d82aa2a1c03c0cf8ab13cb81a916007fe4598a315949fd114561b93d206552a7186200a3dd320e79bdc7441d8449068ee4fc1f274faab9c75ab86ff9d198245e44bce48ed64ba4aec627f27db9268963e2381787a2dbc0861a5558b6fcfc9ea615df2bb072c2ce81da75999a3f34342aa821287f73121a30728d443516e2b7856e400b7b6b2b1e7f3d33ce94883e552f054b82512c8e170cbc4df2bee648c7a023afee1c45112a240a222e8ccb3ca9757b0c3bb566c0499d5ba8d5ebc39ef65518d272da50d215ad27c2c978d90697e1c78e29b711f29bcd125fda2bff0432521945e64b8d8d7bae1d536d4c5c3e41cb6f78fcccec137ab7fb1bb3797ccb52a68e8aa591bbf6cd46c2c8b9d50229876d51c2c37f48a37698f17c17a9312ab2cba57c572a764c5c258537d02b4e46d02526aca34a4ad806dce33fb13804eecf16c9366f3057060769440fb4a06f032cf2eb2b54f81b76bc6e45fee693f7b268d10bb8c5637c8392af6f78fb15a3d85e05ccc4a9e765cb7a7ac6ad7f9dca32a4bd1c974561aece9a7568094648923887498cbe1231d592bff4de4aee9c30692c56f9563f8aba2fbcde0c772a1cc6a30de2501048eb1b61d01ef41c2c13801a6f7f7194602213a8c2180f3ecdd0c11c3cf5c53c4cad7937464c424f0cfa274730af5d55fe11d3faf4f9162fb8c80dbf61ee6beb42b3c99e6c41baed90740d2b14c3a9fc8b230c93b986585d84ebcc11d3789a0014d80ba3c77b5913b0d4d4b32046c636923ffa1c1cbb4d6d03b5c2fdfdc47b0d9c1bcb4b9391875b7769359ab8f17cce11921f827b976da6b428801be446be08c0a2929528dc7e541e837e49d9bf25a7e24343b6d92d21bb519d5ab66a68bca9aaf8ba25f4472b3561fa8671d2535d628162f7a3cf5727c526b1c66a04ad8b0d9a341a214cb9da2f80268be7976d6d3c2e316f3ddbe696304f28d927d2cd0efda3286a9d5624db1c96bab44a0960266d4d6e7b81100ff66e1b207fbeafa9d7fe42f01456ead979a93d6f0213cfd839c0decd4e5abc1a7c97efc4ed7887562ca90e379d79f17a93bdd8e7affbe5c0bdd7a8ce3bcb744c85b70bbcec91184efd0efce3e447795073b8a2ffdc1115812d32d9382f48b449501550f31d64d8afe651ca3696a8ffd480d416495fa6d0fe26a87584e6ebfabe66b77992953fb58a8434e4b72701b1d9ef2c5c35a7a176f212b69d416a34a96398388b7ccbff7ec67a7933c6ee115ac1cebc8687f2449ac6b8d123af51f7b86d5c43b4eb78c8c943998f61f8fdd66ada57e3d1e6fb677abaf785318182c618e07d9940202ba80c677796552171282fc067f157e8e1490cdfe3d4e4d20e8ac59af6aade6dd885eb7bc8d3a1fd7034cd1fcce60220cab1eefe1bab0a3049a585c0271bfb042f8aa4ed7ef5218bb6f04efc051bc81eb001a519893c587626b512a1bd3ef7350c7d3527e41a06b3ae91fd641fa5b5de8cd4ad104939900e894ad3c666dffaf6cb08540c4fbfb56e937e1b837dfa8cd86d56373dbdb43548a5002b4268f0b3601b7ac8505757073db758e8cbdad93f789b3468dbf1e85ed8c91e0aa4df96c3b03c66fe6ff865d9347c3c44163c54239b2562f94b835f5ec0b3c3fd99e38933cbb4b5a58989df463cd7e03ddf61a359b5c1e85cd8ba4dd05ece9819e558f4a3d8e9d06fb88c3bb4e3a37822092ec209948e57c4f0ffff538014b6c8df5d0fd4aab495737d73c40f691eac7998e4616907ddc39eaab642a0ce355d45fc425c2fa0e93322077d6b45f9dc377e9392dc664aa5e00734d33311e3c46d4ed766369c0c0cf1808bfeb2ca7fa121b5075d16b60fc2412c0cd00643b19c9ba35dfdc548939262614b9074817a685cbb4c72141f04c1626220fd0e6de8526659cfb4adcae88e08d14e712388c2105d51915d3f559ef030f178e1ce39c09495cc3e704399f9348439c7d3d933aff8e195a5c04ff4168873e95ad7629b273f3d646230eb0aa00869437f5032a78edbcb007bce175d767a5fdaf7dd99fc101dcd83e6f78abad8df46d6dfb116712f35c7814092164a9419b07abf6eae59fc53cb0e24ca2b4c2cc8135d2ab14504cbb19341a18500c29f5c7c3204cfef1573f650c05e7cb3882735dc310e474fe3fe6bcece961d19a1db647c16130d6469da22010e3ef0b45c3b384381a9611e68a48b17a5701b398397b20f777ef863e33cb3a4c9bf6445aefeec992d186e4b54557e0d78ab859e326a0ebe508f225da107fc6f95444bacfb4c6d6af5e7be37997ad31f739f436e28dd06287632b419e6b7341b2b0d855ce122c72337cdc2d177e7891b42b790952b80cd51623ccf9378ac16aa1f50b8aad69b3c32f93738053ae9027124109d80e97bef85c28c670f77aeeb3b2df8c16dda781df0eb7c33b739ad36987d581c4735faf85bc73a5701443a3c08ee508a8830b77d54c478c2211b1d2b618d45c8b44ec85cade5e2110a92d5d831d7e3ec638adead38d2aa09ff4d277d9f55c3fd1c2c3d96f2494bc5077f8b2edd039a97526aecb416d62d643abdbf7799780dd523a1bbc57e46beddb111059ad956d1f3a9370d193b5a631e186edbd2ce41786819dbbdd216d8881f8a8e765462e4bd5929c974faad9c353a437c4f6f7740a7effc7f48ee640b1b121f4458d73e174538f7a9bb342709689763d93bbd90c846c9af3df218a72838c9a566147cb7772cd4c499c5cd5900e09e391883d8506223d133c32b551533323b4cb6a36ad569dc8e609374dde3213d1a1b13c1a52901ec133a6aa4ff4373aeb3f329ea5a9f8ea3a176bbe2159a7bd7bddbb59b1c2acc520b6d3128270bbd08e60b0d92af5f55a28b22d28027516d14fda84ad3776386d24f32e8ac1225e962f9b75e91303cb93f58037891c65369525db9b5eefb87b2723b14fa3db8371f170fef192e8f3d918ba57932e983219d12df2678f7acd408dece40e3ef26755c9f1af89f6b086877076fb34ce98e0cb87a6d8d3a4880f16d65b5531986379c7f4821563256345e614ed2cd9ef76e92784bf971da0c7234b1ad330ce45680e8497b11d00b3ecfe9135d96fe4a4159e574214f3a5df2da0a312b013296a58b724e86cc968ecf90f511d8a92e7d02169905c22b569ea2dab016f7f9abff9b43f54798570d1abfcd41a3b7add2a5813deef6e5d9bca7e05ef6b183cc52488a249714bdb114dd0810464c0ca5425a660e585b0d54ec601881f195013d3b459193751573728255af331273bce8a40fd03cf76bb32d4d7313922460be5f40b9e2d68a6a6d04962ffa5f133019fe5162dfc950a1f6a07405d87c72961e56e808f4ea173cb3bb7fa029de0b873e2d704e248dc602ec9f4ae71f76f54b62aa1226a1cdc5b61e6834ddd1b321456ffbe7f21022b54a5a1b6947d63df9f304861e9e3e994c8210ced02ee8eb193116efc477a03e6c34fd5c2baba23794ef517d6e19a5717273abebe597ebff67b1ce779e615dd857842d55dfdf1bd555f6c28e4a96d2fb48ef0a84028cf8e0c350606b65b8e896a9e0d42877df5015ff14beee03b6dea2b0acfbbface9201199ca2a14b38280d0367be0861a39bfed8766d9d4e61f10844fe52fcfbbd468910f0e54091802287a99da10a7127440212536e6fc3ae3b349cd8d947779e54ea55ce3fedad9ecdb2fa9fa43c80cebe35f2e9f69479fc534bc0fb024a834e3c8180c4a28485e8db43fd72be93bfec9bfbb54ffe5657c31001e5b41ace934dc18a380afc3c43b1dfe056353c9fbe4fb39487906ff48bf14eb7626464faab1e5f1aef54c4738e3a5c1b125ffa171c94561c6a165951d7bf9f996def5378bb3d0672957adec105d08618807d98dd56ca693e6ed3bd12a688419e0426b5c26928eae200603fd3c410f80b2be839876ee65a768aaafb64696e4c9eef1e28697609117665dfc2eb36f28131f310bb7fc392dc5c48bd9e34e0cebb5fdd055d80e2261fba35b996f60d2cedb19faa759df20be5185da0bed8188b7bbd775176735e0010b4f36878935a64d11d90d01298536ec503827cbf9b12723c4de8f973ed3e157e256800309e9e3bff786ec68587f37ca11c03c5df1d72ec5b4ea0f155494afe010e1b2c606ea6642af78af813f95303ab8054b2d6e7bd0a3d349b0319b0d8a60b0c03687031cd374b9eef52de41d04a7cf07a737d7db4b5f3db032e280c97c37c2ee7511194d6ddd265dfa49ac23c76e41334a767222233fd7752178fbe22156b243780192ef902a1f05817c40adf187676f0d339d213878b7538563984af9becafeff83bd2357859c893de071e2dec7a8036be1f4271d0841513011d34888e863f36cbc01f14967df6c3c3328522a923448ad3c6ffe31946fe9077aafb95c667835eb13754fb7e05dff88817e5aa1da6e0b3d8d7b21942c4da730e2690f73d77a0d91b31c436fd597ae81f877698437b77d0f449ec3a034f7cf6022928dc52f5397f13cbdae115eb8ea3293a81e4c31665c2eb3dc89cc009198a3ab07c8cb95fa62fced39cffef512c742959ad40246c1d8ff3af00f89f261817c7b2a1f365e56b3ed722ecb96f202eedb33fb2ed6c630dc48d477058af0dab649d8c66431fee04d28e4df917d3fa8e315fb738b4ef24556d8827f48b2ef9ccae9f808c0b103cbd2949f468265710e14176d928bed8eb2f3a4ec161c88f65e34c70711e609e76f603ff348a4d5fa220b32cf3286784cfeec4cc2565dc0a05412fc01c1f3d3103263536733316ab2cc1e99c4c78496cb7b4b3a78dcbefdfca1393ad69b5222da5d529ff12504e06935af8d56e5863fad6f420d389bee8ef770f0317fd4036e2e39888130dda02b37041eb05c071a7e8cdf86558a8ed14bdf204c8bc89f5d99d08b2e6d0f396da8b137c4f2552f1c457a762eedc772ddc5201abea6993caf11d9496b8bd91c3d500e6ea17595a0fd053182a5587894bb6bc7662356d8bb99302e85013cc1e01127fcdcdb173ceee52848a70ad70d19b97b011b4c04dc446479ba3bae5c679f99b14c371c2dc72ce0e776feed9c682c11091ad101243cee00b8fe6a17aca0e97b7d82e726408c045b5ee7e256129b965816352285d96ff0cd66deb82edbf4f331a7112e1137412a2b206e4ad15f891fa222cbe9d413612b1f22cbe1abaad9ae1804f631fbf1ae353392e4513e8868fdac37c93f7575dbbe15380095480e389971eb0d86c8190a1d63619071786c6a35eca8c119e87e1a0c1d336123794af58f84718e7de5094c2c9cc296bed4d67a937b0f5785031f541f4b694497a249f142554a6847a670bff944935e3929b53c4bb5eb7f7ddf49345929a4f5908a581ea800db049fbed6cab518438d8d137cba4d469f5a01b4f7b21a9334f99df848b349d3cc96a5362ab1a0cd1e1aecbb30a51a69fbcbf99399d352f2a6319a57d5207b953af0d3a1e9456de1ad268bd1272bb761bf485132794606367b2b388ca569fda1b61efcd76b94137630acbd503d97afe5720d3679d587c8fd34e760e570717ee1549f02ace63d8552ee85bd0d5251661b4babcb701ca5e6f2370e84110f4513c53d059e87e6e65eb6a501d34a0c7f450d65a5479f038c2549db04e8217fe1a88d8970672e8e8e3c9fd8f520c71672782539e8c899ac40de07beafd94edb0b41f6b377a9255b6bd33a4f7a78edc9d2f85da64679adafe98f61722395e731e36a16cd59d2bbca3defc0f0e69032b6e42508bc3d15ac155275fb0ad6f763cd2695a43e73ec88ab39321edab3f6b22a35cbe887b9ee72696a16e13771e1f516031b56fab953606f51d5a77d1b69975ec0433b88caf92ab27bdb2832988e5aa669cba6f7a5aa5eb3b4e2470e52c20410bab7e6b37170b92d84895dba95d90c4629da3efa54eab6c087824fd89e29f9b22b7a49c980e440a8b8cb0b8dc0a682cdfa17388bfcd67d3aca4871785779bc84436f5c4abce781ad2792162d7621419fbdfbae645b6f139d83f8609db16eb910a8d5ceaebb75d79cf4b2c70b9e9bf1bf0638a881a1449cf4bfaaba6189bf246151c9dda37e1c5e4ca25abcc585c0c976515457249d06ad24633d06b0f18eec9343953f5101ef29c631332633d14e7e62d6e873b7bf9dea71e366aab3e01249ff75f5142602ac76dcb43db13d6669c472bd541a9facbf8cb764fe45dc33a11110f12c8cc2cab9aea5c6eb2c8978d70da0b39f1fd030736fb7cfaee3bbe57212fd5c4329a8afc7219b17d878b3cb2de65b6c39dea6d381ea21d50511ab551f3d2bcf9401791ba29a4ba6e47eab9defc98cc3733b11dfa2dd8a570e91bf57eeec8bf67e6e3ceac00e0fad8dab193e293a67482122edcd81c2fc7bf59ae3cfd33d7ea0ad34a5997c70ddbb01fd6a5af729772e2d7b6da246228b2805bcbe87fe6116467c09255bcab9dcffe01f00d7378069aefb484c38716a40b541502b8dde9a7188b777455684c2815471adc2229b50dc2a5a31103fa1d1bede7df7adcfcb125a2841c45266acf0c15e3ec1b3ec42253192c302222710bcaa69af4b80fd3f234d204aafb606de33babbc5b9b110db50884bc6d28376e7ea089b57b6e70a5fbb7123fe960400f3ddef870cd263cd8a972c917ff4635d076ab4ba2f2533375e8c3330127bef3453444ca7aff046c0ae7a09bc6c866a09f31c4b09e93bb89450be46c2212b9fb0ac91db0a2e3ab9837034e82531a4eefbf45eaba7969281519b44d688eaac7f2f785a57a4ccfb48772b3be394173641e825a26ed4bc38ed45f27ae0a73be96bb6367da5fe46980ac6a7398839f59f20ccc716a0b7fed0b4e449c63e257bb22b0d4b08a62334a0e83d47541c0b581940e094a2421cc924ec3576a2db7d91b494aa13d334628783790331ba24528442f26e399f6936297f6dc87a20ce300ec4364ea433c212616d0abd172df19046b380a2cda632255db00944b150b6dcf33d650059c73250b4aafea3d5ca98981cec7cae2ab439da79b1edd7ea07ed928321a72f00e436d70931d9282613902e46ff9666c16f01efcfb5e45f34152cc6919459e9e97aba6d339312190fc107829affff169280c11312d9642f25beba275d3986bcc954624a3036c9b48f61852876278f0c1c74884f3149e3d3e8c0ac3cbe0841da7506f6cb7f6e4843cd7ffbaa469821a4035cac49c5066f6064638a2b74b15155a2613d4c890be410668abb110cb1e4d25fffb7d86bc0b2d70bc1277b30824c649631007690ce77bbfff885b1521b6d54b6cd66f7f7e58fec2d97882c6fe3e391dadc325f65ca9ab9875aad98f9f1c4506a3a6a0c0ebf079a02d2a828dd2474f4becdff4bad618e44b91b4d1128897f931ff8568e5b196a11817dca164e118e04c004509f15d133c0cea355d77d23ac80bb8c37f139136f88d01be23fb8ec4f955eedc958e0d6f3e8b8398966d3ab078d3976500992f82a87bf38ab5e3f41a5a25a5772a89fd38b10c10ad413350f4558bc62f8a0ad90f0d5355e123b92b3ba997839eea82626bd83d14732abdee40d939af1ac53f8fe799fecfeaaa59abb343c266d2f749cbc419a7b6c96b1ddefae8cd156b4ae18c421d3e22bfedcc1e7adbee615a6be0df5f0b34922bdacf16086ade1bdbe34d8c63d3176ba59d719a47dbba663d364b69d17d0d6b2740c6c883cecd21addce657ad03ef97c255cb7c704c92c840779a3e217203ea5b1359e33ea8fea6d7286b1e38fff27040e4066c74ea300420bfa4d5e1c05a4f98b884cbda755e39d1a7ea8df9ab8c1ff56c5797015ba2e2023b2c2246fdda3892b30005c953a87d15e1a1146bb13bc950885600aeb03e900bfad4374134379c3632c0102e21e585e83c8439648ae4afbc8a0d73456b50b0522f5aab10f4857a825cf2c67fbe008c1698e763134d92361270de76fc652d1b75a6ae00885aa907f32361c94fd2e12e6bede3cfbf900fcd93d64b37816e8ae05eb5570ef8ca5bad7c067e3ba265f8439fc411bf35caced706162f99a46bd5ad762f1ff8c4c8ffaec402f2e3d7103193f244c8ad0893f3a7c84bf2d1256e4a74e205f430a5253a2b8ef5e54796decd0f852ccf558306bb4d50dd2b23f9312be2e642d66a7283bc24a14f35c520a401581c86c962bcdee3a274044bf9373f3b25849b944a6840af91feff92dc73d89d7a9a06d06efc938bd9a4b05950357e3df257b24230e8e4244662fb8bb1dc35bf38e4f82b3b7301efb8bfdd1983cb8da1bc941f32aa6a78194638ee02f2840833fd27d79567d351a467b5ed4fe22308a5d50e1716dc0d123c464bf3662e4ebc1676701ef8c622becf2c6f144202fcf2f5f3343dd4940645c20bf4b34531d992df2e26e4283668a1172133ac4f4d426d1dc76eb8a0dc04a7a5dc3991e3afbd9c79d53b1b39834bcba46da53a4c652dd35cd2de662abeb6cc09d88a4868090cd65c0a6f8bfbb7381104d2061a653754a3fdc3fc018c00a670fec4f612ec808e47088810c01ed576c4fc12842037600274a1e507b4fa5afc42e420d47d8a829bfae4e4c738569898a52bbded5587145b8db61b2a0bb600c9e110ee3075d2143f32b309dfdf34480ca6f3d55b1449a37e8dc37487bc5dc4653ce46860291a4859b8d2901f685673e4f02c6018f16b9d2e5ac53813591b8a058277e9da8d4d5fa5cef7c546b8182273c180ec875790f1dd979efb1a2526bd0d2906c6cfd8a4a41d2aeba3bb9859f1e6194b65ee1e0df02102dcc11fb308e6fd00b7dbe9fc112b3d361877760449b19b60120a48ed7741eac75f794e3a521e2552b16071aa360823078e19f964893a1c5f2f250f94d7d3c359ab3f61636611915ed0bf3831c547f50602ffe3a57b29ff63ac69cbd5b9f6069c4396a3095855d04320f8d362e17acfd41e71a51b40dfc1768db7d98d84e62bb434d9e4dff005cdf5b137c6c5a338f1b396444739c357181ff4d4bd978d8130144ad4850871a6c727785b8a47d7a9483da1d26e4b4fdc1093503fbcb7112de2d8d800cd7ed282393ac12f3631a74b07f03d44fdb88773c6db408e5ef4736633c22ec38706c5de5449e9b08dc3ef320d66d70d0cc0c108fc905b49b6f0630553a68d41167db03b9e69649e125478e8362c9d1de760b3bfe9d28a0be49ba3adbe9189be7eef49ec5caeff7b5147b0e810aa9dda2d84f5ce5d31b470763e3b6dfe977adc88919ad785574df710ace8568ea7025b372cc28127485bb492efab985d8cb6f454974ca785d55293b1af03153c383d7e9eb477bdcb6b8a2873248797d62ece8567fef78e919c0dd27a6e0cb2647636c3080e4bca6166df0d4a4b9f34021d15feb3e15bc61d4a6f7efd37d341b976775d8b19be1c24f1bd89f3f0726e7b5f1e48ebb834f50c34becd0895b7caf11509e1e9f73bf07332942f14725a8e7ffe56dfaaf9e07838faade4e1983dca6cccfe04eb8cd833fa29b97fca18e411758bd908992d56c70f5223c7b5a4bdab556a79ede70c4db19661dfacfd063a4faa44bc70dd4c93db7f1e9a7376fb55ebb0b9e7ab1beb451dceef62efb53fe945d76fade6f503ce42a629ec1f638ce8a5284f14c1c3dcc5f2e1d85e754b3607a1f03f10fddf67ff1d0b0f3829f8345ad731fe2fe5d772b808950714aaad3d7cf2bd90733e6ca2d38e58f93f573d902a82d4c612dcbcc01ad6e6f2f6d011925ffe664850d2748f20345d2e3b3966134cdc3e442b2f140528dacf398553f7057631c3ad58b92eb8ac79c0d63e9036ace31ce64d4c1697c9313dae2c70eef3caff32c1e594aa6c5a6b4cc42a657ac5d43f41e670ad6cc2e9b47ac8b4603bece305aa86c436611a9099413c930f9250125f937495cc105028033ae3b741e5b76cc4c7cddd6de107449d1b1e2c1500905d584ab5195428982c73344ad225637b570c5bc6d3e792599c89600ab3095af42f2990c7dd181e3f0b9c932a36feb61abee13b0bab59249a3f2ef1e76d3db88ccb442ec296d72a6c0036a4c8702a24db553c7701583f075d2514ff341d6bf8f5f4c8179012781aa00e86aa2b35d4452961224ac8cd2e74aa832309f7ec3211dfb823de27d5e16131874e21171427af76f5efb00377bf415be868260459424c873b61d6c9d8a8c2390712995b45cb2179b69f69ded3b10ef228a10428ab01c4cccbd69d06f08a77486d42e53faac5fb9883ace345f602a6ce432b14e7994a7b3b569a4d9e2516588a137f02c5309c3375684922edf7d8264e12c7de4fc46a9f007aacf5c16d0983fbf627c6c73dace7b7048faf991966ecc5a86bd9d71beca40cc607230188254554bd1d8b09e3e78f167884b15fd23d29654e73452543458de95ab9e0c906527b098c8121c5fc0cb609e57add807df1c33e0e22f65d6bd62495a295b7f282c41361d524cb50cdc42e02d5d7ce99b1cb40bd3aa3134bd66d4a5c1dda1e3355800d09d1aa404ff524105f88c0a5e3a5c3f3890f77d7395aa39495ad31a40283e9ec9166b7776e38386dd5f182ecd917fd5707ab29289abd2cfa99441241a2a511e4725d163e0e49323669e06ff58c2d50bb434102b63af43fdcffa37f23af97ecfcc1e3d64505ee5b4f1bc51b081be2db6665d1264e808fad6f5752d18f537240a23704ca36ae227c6e88f86b64a5423a4dc7ea746aac5b429b520acdbb2ba9c44961af177a48b296541a128600a8c9437df899156d97fbe9bd0e73add60f492b49d951a03866b2eb38e8c243342be40cf25816c5278e5bf6460cd8b011a8df581aaf56f156b4341278a03163ff02d5ea212a0731ba8c6f63f1737f2eb2bde0f01576eded9794e65a940cac95fdfa4a9c447c0358ea1687e191f218d9e29a22528b4090b8a050c5654cbd3f8cc16f610a52a5b7bfc6800439ac5290058c0ef9b939ebf50d88aba770b5fd673daea84da52aed69a0e79c5f38614f61e9c961d6c7017aae1e95a0f126e0be626c806971f13ff14b78196c24f5003586162ce7b81987d6f1a624ab512c710252622c072dfd3d3546287a97c4d570c9a12d26b61b8fea9db2d2728a7f8a670348975411e3721e0e2cec04d599a291f88d6d468609cee6492cd97b8f24a248e38e831a2364546921900375dc077e6b3da834ccd8c1b2a86be7ca6cd0a3de35fa68b1af770b26512cf49d58a14d2b66ba37df54b1e54fc5218dcb21517aa915b49dbc8e442f1c8c4189e19d768adb844e363c457a2d27617fa8d8e705d63ba586a6a25b5648e9d5c3ba8e6fc90a6c913bcd146ca016ad603c354109590b05a6a2e0ff9574d3cee867aa0833d4a8e6a86c8b0f438336ab9bee1441c3039fec0dd9346e1df6fd3488c1f7fa901f098249a9bf97a538a215628385940ba784c20aaf2e4a7ceffc3c994b200ce3f1ed06a1dfe344e309e58376447872151886f9a2147044b639b48c9ec257eeec3158aa78b400c226e6caffb79419c724542db0eaa9b0486bcd99a4a326834c0316a260a39accbb77cf50f5af25f8090ee9dec82e40f31fe3e639287136080f348397c96790e5162e9153632233ce3f69daf1bca2b4d910cc08f5c241b0b7998d27e290510f055929194300800eef743412dbc03aa693b6ffe7a835121bec7051d4069aa4e740dd05e495a201c44b4c32eba4f13d7bc415a93edcea509dfbff56f4a6bbd929caf918ab322c418af080573cf7cf938344436933cfd907d72d45bc14e4c8e0c20190ed6d2ce4491808d182943831ec3dc44785f983158efe2d6b6d913f648e7a2f1a457832e21291d8a9287efcd99aa70ea8beba39bc1d9d303440a54eb204947fee622e3b1ba62861e13175567cdba5fd5289e42c86cd00955c237a5d9821e2e4c64663912614881a3915f14c1d6315ec686aba8c6755cb54a2c978098fe02796851e7ba17e8617ee0983974066e6dd3d10139b76e22bdbb70b99297a0083119483cd43ab4c025f6e75d3ca5a8119e5d3741a60f1e603341cce87d1380a1da0ed9cff128f998622bec36db1d388f82763419469ea2c0cbabecef9ff4b34e848ebefc93b1e0e0221c5c3135cae8938214fea6edf78b35d753f12cb475ff9dfa11c6bfce8967e8db61fa4ec29c156ae9912fc7cdf4db60455313f79ceedf2982d0826e76e5abc77545e17d19e205b83c6ed5184a6083e3e8a97a3cd72b38c39799642e34892835542196c69680257372f7dfd92a4ae431a3b98dfb563e5b5f189eebb0bdcfa0006e8a4e1772fa4e8fbce83d7c686ca3b0492026243e13020d9bfd8b708e0691c0334a5166e9f31bd5cfa186c8b8c06f380d37164e81c10ee4e6ce78f506e1423ef393e0db0327b15936632b0edf5f10f7189326018210fe781f93d75f06b948790274e795ad8912863a0874a246798c43e114650196a466d9ddcc5b7ad583b4bb9e61d4bda70746219ac96a9186e1721723d08ca0a37a1401cec342df8d324658d19a3b0292802d2c9264003d519984816539a5cab64a375155733b8231bb1d8abb976ad34aaa5daaa8a76b63bdba757d430fa01bd3544e0393910ad396e1ec09ec5cbf378bd36ca18cb9494c10f96fb27630ba31507beb1775bf172440c1c10ee12bf19bc1cbe903d615a9d54ae841f4a9c5075e4ef36678a0e5a4d8a7ff920d19dc699e99114b6ba4e08cef4de8c242096d258b57d8b8ee019da682561cdef3c90a6fdc5c75d1e1892dd7f8c7b59b428fb900dbd731159e25c0e8f2b8eb916f4c7074bacd091e85e464e414ea3227fe709d8583624cdd4fe40d1184bca0d93dd25937e266482ee4d145d097a7f30b77239363d6cd20df0f8e6c2c302540e1cb943cf0210d010f203a795ed5c1613e5431e9077520c84124fdb881b3c74241659a4edbdd794be00cd875d25b5cf2dabaf31bf4c27a7e3313926879f6031a85a6e31886c10a51b4f70519a60f7de116a0f6c0997139c2bcf21aeb968f553dd77f88ff44640d30dc072e678e49b5150956b1f77c8f3075fe5aa3fc855e9d73cff96e55a2a1057152f53cfc05eee115550be2abf93272c3126028025da1fca5fe3a3c57b907f3049a69ca14d030bbf2b22fec88975cb7701177f13b3ee6c5150971a2434110810e871ab274769a49e15296466a2a2aa21d5e0d2fc883641b288ad30b03d96db5f4225d18867773d64c3d48ed86a594d81066d123b7a8a75b81cff6456aa48ba27f78e81975d71aed92c04d47c6d660defc0e7609f3048168f395a87ce599619e24a832cf8289fe1c299236c82ee709a599d7ecdcfa79d9d267b1974b5b173c852dde9b5ae08639972263b99e308654525ede98a2a7d6699096318701f9d75ce153dd43444e10f506b6b06e62d893139029cef7dc324f22afb8595df0a20d5a48f13d7f6dcab56c9d70c428c99d7d4b74f48b82312cac70a809c9362fdc62142841f6ccb9f06aeb253f39275a8818ec03ada62284891eed6f0105630ee86d37acdaccae54179fed24b794126b2a577ca32767dfdf08ce1d4541ef821974fc558e1746ef2d6cdece28dbe97948851a55da002d2b253d0a0527145fe3f006da0c38b626e10342d6fc454fb42dd8cc8e2e13ceb6090374652c670f518e83df9c28e4d1df409e7490419f2487566663834b133f1c0c5612dbd98b8d0e70b55744112edeae2b9c0814caee477060fcaf2da656f9172d1dfc560c39ccbfafa6d4cc0056174a80a0bf3c4a773facd242c08d25e3d829998d66904aa99f7f79d352f6f6a8b80be28d15dc06f729049771a6523235309428ad7db1b2645586d1210ea87a3eb71745b6d381201a2cc756feab1ce290ee066298f12dc1636c05c9f228b70f7ee98651b395d8d38d099a5fccf484a5986544c1ddfcd4ee0e94ce165224d07c59bb20799cf2fd85398822d72d783db384a6dab9522e13e12da06802809ce572341e4e3df93d48f99cc18cac97a73fb8d866c2b78744f38000b32bc803c5d5a900a57b0a1f039c11d1edd9f1e4935615959c02f610a3770e0be77d081b05645cea7f3116cf9ed482f1703577955e679ce77d27fd4b230feefe59862ff301823f687f48cd21a8c58b67b1f1c11ca0bfbc37a27ce7f42c73bb7581442a08cfb4ec807ca1cffc87b60ae02c3bcf2b15cf21c4a8f992a8b81bc52c00def428d4171357751339f862dc3c1d83afbcfcfeac0cb6df6f7d0817ab768211e5bed59b627799e786033bd4702701fdd338004bece5dec56e181822bf7c36b9068d0c49ad553af43f00755409076e863a33d6b20adb70ee59177814e8890fbc19098b2f5b45495ad7651d1dfa1031c3197554455b66480b6e7bb5737d03845e1a385afe900966f7af980a6ca4b6cbb98b7cea6ea2dec2eb1ac0f68534304b3f59c7fec23131123909445f6c75f38528380e14f3369b76d6a9e8e79a5d45f87eb61ae763c1d22ea0d9d9875f6c22a2b7fb18737e3135ec37d14737c3b3d4007461e3dff3074ef45260ce0ed2cfbfec7d4a44754c76e5fb01717424e04de75f3465a2453bd1604f56b8d002e3a05d6afb1a793c8558ac25311ceceabd0f6c398a4670ed5acdae28c0936b8c11199a58fffbe80bc6179602b34ff74a931728fbd8b775d5fa73fbca1e31cb144778bcd41a057b21469ec64709182dc3b7057f0631c3fbeb7d102a7cbf7992bbf2dbfa906fb8c6a3f94a058cc1d69ca5605762cd8dc6970ab380b75d0611d23423e97aadb2b260cd3489b71b2d24632d2cdd7141e5e3961ba3f6b6c1150b482b120e3cb711c92fc09591825e0cb5f9a87c4d2bfd2eb19ee78d79c49a4439f5ca7d787f303e9856460fabe05bf8987c399e7f516b22568149d7b21af85129580e223a62532c7c219120ddca9ea0f55f44c32dd8d255e78063a60114661bedd8713fd03bc39747cb6414b9b4e578064baeef9f6d4e1001bf1716ff99d93996ed8576261fe1950b908a4418f490dbffcc1d357fc425e31a4077f7c46c3e2d35c86c7cd5d5cd1716713a8db5f977b832ee8fad70a942a832a85aea2e771014071d1ff68254ce83110b76654df81f14b16133b7b1a81a7441005ef28cc446afccdad68160e05a8f3e362d8f08d7bc55a1118a8f9968f090ce24fa9caa66129fcbd9360dee74ff841838866cf287a050fc1854daf37984a227500b7699ccdb096c624f9f8d8d429ed831409771eb87ef7bf1bc991848a6e0fa48e56b04dab30d8209965f8ebee0381a0731796f78b541a71dd0ab94a14b12e84fe92d9e8ce117ba4c2e469fe694e968a9e66e720ee53947c054ce88d5fbea4d1cf603a83e7fcb8ad1778aa7443e75a499858c5c737e997cb306cefcfffa208ae00d3ee4a1642ec7fbde29bc5211e1d5b52a2ac72b2e4785f77f8eb0b94aef8063d3692caf434892a5902a4b2f0172c12db27e7f5fae7084613a05759701d829d6552a78ff9985ff0533a90cd567b1440fcf66fa92021a83bcfc78c15e5090e5f46ed266df91d2006841e49997aa91367788bfb75ca4cf0f85ad6fa6391bf0a08f874ecef8bd20e64562f151e8a401181cebc233e2fb44b9937e679722b1e12ba3dc794d9c89901f4c5cb042572a91c834de570d5ecae77cf706a0754c8f5839376fc5f0deb93c7476ec4979f01dc6de9e78703b177852130a9064c187fa4940a97912f7a01c0da0873927df53eaeb7f12ea2519689dc7600344b9f46ba4383f58b7d1d522758f70e6ed8e62aa99480bdc6ac886e60b9ac27b7a17d5493d4bb1e9fb9597565f73eebc65cc8c75609a2bbe4a7782bde362a8083f85519713c8575dafbf05356ad9a9141d0304c6c6790da645f65a3e2e383dd22303cddbee91c3dc9d6367954805415a5d45190544a2265196e40446ebc0addb4216f044e687b5dbc08c09706d7e99ae620606a106e77f4f2970825611f3f4b04c262014bffdeb4bec6ad9738846602132a051e17064b1dc429e46a0e651ae24cda9dd301b887fd0ee815067b3a08509d1605b3b24413e0c6525e6864024ed45237bf95f3e3388706386c281cabe651aa700d53409bf1f4a64a43ed4cd1145092abe84348c0eb1493779d5048ef88293c3726f35f5374f9b50b827374bc95103a8dfaa0e664e55aef45e0e315ae8f701bca03be70ec8092c058af20c06053330afde63412cfbb1dc0538bd9e958889256c60bfd56e17e5c1b903940be3a242dbff7ed0e5415d9db4d412b3e7d0c18ee3d2df86d9bfc0182e4761967947e75589b2f93960daa416a9d4009e7d8e56bd40fe9e7eec410ed8518e731b994daba05bb08ce7c159425c19a4e488abfde9ff93b55700eda49cb8b1b02bd36407e5b60690a7abdd61b926bd130f5408db31f74ae496245f25ecef75766f5c985f209c2caff97a99bd11e7b997f997646e359cbd7c80e5963f650c15f66cd5dc5e888bec143eed1cc3e25ea8ed24ef2d172beb160366e4615e4a56b7d468d3ef603251d8b16cf4b1183257018b2b53913ff809d3b2d04c3596c6a10518df67a88ee8c653ab22ac08c11da6821b4217dee4fe6ee7eee46faf18a6787ef4bd0b9e33f9eb7bb05a78063bcdb9cf66bca9842a9af2f43ca044457a090be38cb1c298e65a1be0e26ae7e46239305913b32394f1dcecf5ca17bfcb8ca1197ec02990992d0d9c1005529d4e32edde503c0b1e020a1fd61b2fa404bdeaae799b05036825aa286586bb175bcfdffedeafebc10a2ca5078b8948a96747b6c8a63fecc54bf54887f4b3e4a24f911ec630c8bfb335a4a1e52a7e80a334b6fe34ae9b6e37e726284ac6af68690ea2b50ff7226c187631b835e2892176eca6ddd96a919827175e5cd27fcc4467157bf245b17404117901cb1ec92910510a57a2f3e42f9d76434a1a6e342c5c90e0aec603a654bb0d218fa2c74732a347065d359d4453b99e7b1c287c4cd1fc398e8f5069e74c874256784dfc627742da15cd9a70cf52aa397bf15a68e617770f02eb5d8cb2f12cce920b727f6ec9f30659aa2fb35321bb8692417a219ebb3a8d854ce041c2337c216882fc323acf86eddd172755e6ac57b04e7120ed2591589776d648de983e16cba5f5da4fcf9cf5ea74f717af04d73202a12ce438b2fb73bec91a650f1eed407e78156cf06c6d341620e2062d8d0977438be6ba62358501ff544e95df894d988f66d0b7168b84b070c65b16c132677c8e55d512bbc53aaf5a9a4b3f6fffa3537c87ef844eef8a64535bc0b3d13ecca8fa198945b06264c010af042ac6fe61076ea217c4f33c81b67090c132ef01e53b07c6ef5d6de85cd5fc222086a5df31a302cb66a94d0da5f57ef0ba2573383100db06107390e6ecc65108c438fc3f47fcf07442a53bfa6e2cda5b7c56aff5e9894d39666ef72f24a2882cd3432d0081b5c709b8c35d972f5bff291fed65c6799179be3202c051a10e78962344d3b1386625dde097c7d6de0d106af7b68a2e235d41e293de165473e84c76d7d630617d98908745ec044d2204631987231475b8c44c521ad50d86f34903215ffe049c4647e439b377d60fc484bf903b96a4df36d31e08eaaa9def17f56a9ed675a1560f47baeb8f807f611cb8eca8aafe06ee5e8743680680a9307a5dc26d5504681b9136d61cfc09fb9b23034168308b9f2e7b130be4ebe92876e0e9b7084ee9039827579897e770e3535c83e54ba78fe5d3529ce37de03862e5eef4fa0f542fb8bac42d396ac01e409e03d86ae899f25d48b8b23fe81a6e38f4d3270f0df3f195ab4de9ed5250545b0bd913648b9ed2d0e72adedbe8122de2a16532f596a9ee701af97535361dab61aeed23ab17cb88b6454c4db8372e59890f42b825f7ddd2dd70f9ab1fe0849631ad25b3850597dd9699cd1d06971bc2d7ed4f51b7b55367821182b6f592ba1ca83f9b59f38b948d62b493870327ed8d4df1d8b15611b81435ae67fa4b68293eac58c0ffbd0e97c3476d05d39cf360f53932d8e82b7d313142d321f64a33c44f39d61af18d5a96c706919b78b2e7e1782407ee9f663df2cfc74d5f643ce56a83da99002124747dad1c117c00f4bf7041fd45b91b200d26f203e3a743ee41deb235a127c55de0eeec8a80a224a072920621138fd567fa10acc02c00de6789d60b65e42c3250655b76ef9be86ac14b3c07e2711e03e0e7f06d5a57e5f1e4c4edf1cdcd5e80f5b4940c5893ce789ab64b060c71536dc980853f2dd61c51e65012c2e435367ec19514b70139282731655fea10ebee7c258086f965a437a7acb3114bf0021ceca1078a940de0fc62265cdb829fcdfb35977038509985c8b68ab62410f15d367319328691e3f5860ee04ef62b5ee8bc15c88b34fd4750306d47dd1be486e66fcd32a43ce5eac30479d82a0f25a05f80188fb558e4cc9f1b72a195812d403d3869fc12f4b1e1a9e0f275131acd5a7f72fd97ee0e2b4f95a10f70ff51717b98b970a744856a504bc7da0f7287a18851191971dd12b1e30f32f000366ec6cbc350f5ff406672f1ed7073a6c59bbb0b3c55aee09d82f583b448ca854efa23f1a1c7787d596fa1cff37337cdb689ea0ba7c218d34f9fc3ba12ec75cdd9874536ebcc9836035afaa15bdfe4c3607a72a546fa6d82ed1dbcaeb54078c12e068ec7573b5817f8b75cf12ca9f99b53f6e191a2ae17a855e58707347dbfdc765c2f1f6d3a24c29e797349e867035c1b99a302aaad7ab3d8bc11128b1805e5031433567ca43541692a886612f67d8593218ea3e754c077a730945e1d25556f2b15218ed591ed187ba8f14a8562d91ca9903c500d315845820b04338a5962bd1abd20bf83a8de554daeee08f73c7fb98397bdd5eac87509e9f53996688f155bedba4f9be8c959f1d1c240244cba1a84eb0b2a13e32f04e8afda4e6b77de40ec94eaef6c9e469c322a40676592218c315fcc5cb7a557e925aa1ef9079eede308f52c7d15afbe1f681c57870ca02d417618a7214867668853f06055ae11d7565aeed43d67efe8c70a6f02760da088360b20a8f88018f479af757883f51d547f4eaaa1b04fb35d7d1b1cc5bd1dca90f965234e1a9994729ad670eb7d45da2ca75c3037b860e868a715772dd3d44eb0e5c6f14e0581de936fda8a7f709bf7cff12e18e36ee1db740504f150d4991de82ce77b5d11c7967580020e53020334f969ae31578ccaffd912a36d9fb5a2ffbcdef2b1f56134e1daa865ca612b44a324290fcbcf10cca5404c96d57c46dcca001551ace33299ccde1ffea1c7ce0262f1301008ed2b187917598fcb3adb8e2823e522d99f59704fed1fe4d1ad144040b1b35ba6efab176db43173bbcd3bb4831c91729c08aece5901cc347454932b23b346af2119b2c0b77f51a73934755c7cae9e3cf8932a7f67e8972bf62249d771dc269c66c2d3281209fd5b1f1190b20cf960913cbeccaf4e82e71e33c0dcd9cf39b751dd3fa9f6c2512f2d093597e3783b24d68883988908adc792154d3513771f5c8a5c3ca84c6a025b9be6aecb8c557d683529bacfcf1b6b4436f04f79ded220814d1b5070c09f2c4ce13b6ed08b11f43646f699c5e94287f77ae673dcd38971c73a164c304d337c432825b35beb673ca6eeca8c9c0d5fc18ba70c45f010d35e8d994f66a70fcee720f175b4f544fe10ad9003c28b30943015a9ec8f1fc552d17b82bf228838f8586acbfe6618e899128694d56c63a148db09dc20c82b1e570faeac30b76bb2ba8f4d7eb17d713acb561beb55ab0d89dfb0192502969691310e3f85c49056f2f44ad419b6adc1fe6f499a827cc0e1bc82343c987b4a97fb66608aa0aac20b24499cd0a167f9c43eca8ed0c527c94f8396c72a4991f933ca54405564dde7b86edcc6975554a502ada58dbf1394013bce6572fb35be774317e1137e05f3ba8e73f48bada5a787e40def4895200e0ac854cb01a3b7c7d8cdff106213a7343cc2b4661d9f4d4074227af8dcc86971eb052c27005712d24f7e893f18e41f39dda7c251c437eaad1e2a87cb5a93cdcfa311cd53bf7c53bbebecc4841eabb722ef8d23c1d294ff4b8b5b5fe6d5ba84babd1ce16393b04bae6dad10689b6d9ebaf1fe90b780c9638a24e8a7f173676ad3f158f74f4eea9beaf214f25379765582f33c6c9f1a6ca3a01ceeb5aa2e5366e9175a50defad41f065f733df02e93d8a1f31ae2ceb9b3b45a24008eaec05e98bc6d02431f78a7779347bb6e20b5a653792737c187b42b5615dfc85be9348b3b80fd66415a2c50ab9dfddc47aac8beef74649f8cbab512e1bf7e8cef0cf325fe23eed33158c89655dbfe694f7cf77d93ead827588c6ea2d8a98ad29f82fb818f875ab5389019100ba5767929f525fd95d0bad3e9ffdeb1b2eee2aaf51cb816afef008629984461ab53537ed9fa109b95151be9eb4aa3e373b087563416525acc9e1228619847ad74d7dd01a113a70f03dfb2b583d6b39590c5504cccee71e3394e2fe81c2ec1e6e6865a07c67341014dbef252d197550dfb0f7527890ee4206ea535ac1eb08b1ac1465dec66e66d3709faa3f7d0b8fce2eb7348380e9da364f0cdb66304c0a1d14efba6c39df314e858b5a4853d2e7b184ebb1145443249a4c26f47b702160bdf6a5658720428b041ce76f13115bb301f81ff02934e22e9130be7edd3b3800d2ca085b8201c70f8249689443924fe774045f93817af36649a608fda01a08adf6d6864e141a913f6b3c8bb946ff509f56278639fd049f8ce1abf5f4381326181381e6b60b53c42ddfe4ae61c8c158429f61328639e1d00b3be862f479e2b485989190f03a27c361c233b16668f4efdf17cc8b0c3400151e3f298b6c8126c0cc265dc50f4c2184a1ffa6cafd3d1c12c60edbb92536a46ead6c88e7e966222f25b85c697028b46febfd9c2b269389ee21e0a12fcdde150e379cf41f4d783744f608bacf4d3e63285d193e53fb6ec522c37b45ccad352773e565ebf7874db9d0af2713306d605229482183cf5285581c936557d58a058aad67aaa4fcd6519056e2b44104551b67243997f522422c7e38e6f1e3479a769a045591aa2772afa07f1f674ec5b943d3ef5461b8fb11ffb0dbba3493cca3e5a952f3dadfa207f16c1b93333edcda68442ac335df7dea0fe1d0a1e23722fd82a94da99b755192f48e9caf22e895fe9e9c3b69527a1b0c20df2cb4f5ef0b8fa3642cc4a65ac717d8bb469c136f3f14dd263312321bd99b530593d8c536a66ba48c76c05f27aea845f6459fe56b5030a440af14a3eb4ec22ff3a01a6807f9f4025641a53ffca91b0773b521a38e8110a436f00a7b92c7f08ecfbedcbcf5f457f03cbc93de8ccb0fe46f0e993ed828f58ddc51baac9d40ab30cdcd60ab8abb4ef787079827818c5cfbaf6741c46a822bcfbbb0245f2d97809d3a5c1f9d169add3c4139c6c1380d8d9bacde3ac03b095149425722444f9c1735a40db913fc51bd9d4c1adc836afaf8d3133dd2748d9ff493a7b1f76bd39d73eaddd86f8e3152bfdba3b83a19f519c3e619c6622435061760511859f21facbea3a2ba58ca2e3e9fbc793325d36ce51ecb3c651060cc0e49e6346bdcefa6a1713f54dea72b1052f04d936e6cbfcda5995b0d061d327876c284adf88e9a98b73004c09873df6829f7e8529d746cab8d03a01f9aba348cea34564f391a0b4764ec012f2f61274842b9498dc9db9cbe4f11c0d7563b47a3f96c8ab3ecfaaecedd4f7d7b789a005ac9264acd137f9e8a9b13a2646c9c98ac5c0ddd37a18a893690da9f21f442e08f27a0d1eec9e79c8ddc67794a2a362ab2a7e92c28b9c08eec740ecbc78420589c01d7f49380964ab4c3a1eb69bf4fc269eb020917e2eff279eb3a817904f0b730d6f97ce6dd186be8c2b6dd9fe68cc944fb88544ec7e823ddfda68e69ea357339cd99ad20ae58cea0d8cde6eb8cc21b5cfaf9e4858c8f5de63b837b550d47f2a6eec4f3b338ee406af9947cf6ef032703baf348cbe3f5da8f92e6ddac80a0bcdffa5b08937de749b4ed9f64b04cdcc74870c280b0dc783b2d88e5536a46da45ce28257750bc450abbe4d0039159d95763567f1c7b19a168bdde9ca41328a2856b2ae9e9a9bf2429d0921efc401195cf4f9a8bc91a7f3fc13dadd9a3aaa09a0f750bac1958c658ffd17a404f6fa6e37849504bf2be93aafe1fdbae512f6b85dea1e29216ba41aac7bceb21a37f4146197f30ad3871ab510054217447f1b8c51ee1dd4b2db443256d747b377368d080b27fdb49468711f31440e8b3286ca5762c7e077c0e52f32879b40c6ac6fa591290109fa493295e6d00deeadfe9820e2a9f7a6e1a92ffe3a18bb7d0354fb3acad363cea615007cd8235d820edeb272a81b954acdf9daaa60567b514c66f9cd4116a7878b58277dbab65a2527f97c7ec52ffbf746955246e411f78d6682264cce02e14e54effa7fa46f2e13485cfb1e4e9bf9ba603b370315c107b5f6bf65ba359cc247cc3dab86d2f17b2172a5f99436b616523067be702487a66d1d16bed570e5a75748748ac9f6be10093acff3efefe5217608a05e98c333f2dbcae8d4f1f21d10479fa9747ea8c87000e2f87e160ca325d4933034dca3542ce026afbfacbbbd81d86f14a0013701d3e46662565ed443371558606aecf7504fb2a46a8fa76dcae4e05a82128175dab8f83900577592d0d77242dc69d8a90c22575c7c4b9a2d760a3280a7f8184d299c8a0af67f7c8f987f92290874b0809aa3211496c9e9622aef3a6f1cd6b50ea5f09508d85e0b89727159ef372dab635795edd3846912b9ce2a3911f942905b5e4c83bd326f6827910e81ab7949ef7357d58a46130170d19ba2d508d68bcd08c033627138e66bb251f022a439714432797a791bc6a403020201eb9d524b3cbeb0a1c4c29ed5391ce27499eaaf997f6d871885a143ced123063209241dfa2fd96390347bf237a5e323361a2e2b021902041967848ae33436cd34fe0156065179c5a496b3dba1ce76ab45bbecb896c11886715021c14702206ee6299dea6a306aa13b8c2083f3df279ae28cf5fc15bdf563003339ac087854d1d3bdbaaaf4f79234f9bb230274805ae1c89b858e5a95a650cdc0aeba70825922edbe1aa339dd0bd3b9561f25e83267beb5eac5bdce99ee1e8749e4d2f517d75dbbd6aa5d945998fa6cede8a3b0e0274f61f6e57ccd8a969d1d6e960ee641a26e2b7dc47138014330919b203bd2941a8ed4976887a9d2e1554cf7169561522fef5ee409473f7bf3f954c00eb684206e8f508d1251b197dd6a024b07118ac77d4e17444375423881599f115cd1b160f08752702a75bfe65676d511b64fb73ab5735bd7780f88286a3734319dfc0d3320844e167c3c1e937fbb02d3a505c057b3a1d574280fa71f5af6177b24177a7b2fd33f7471b7ef3d108c6335b39b1a8e514a2f8398ab0a3d7e1ab552b5ebe8dfcddde491065e584f2a0d6118380012854e325d8ba5d44ed43a49f82b2e87a35115505369d53a9110bf971d5113e5d3665933d27209e8c8b747d62a2439ebf172e6f090331854b04c01a0446c2943b64dd307f0c91fc92ee5bb3c2f5ea705a949062c57622c8cfec80559f479e1f61d832a1d14211d1e44511a7a096d42b99455ab626ef6173f1c00046605cbebd58bfeac72fa28b28e9f1e4197adf2a39c73ac44cb3482356631b46130355e3902bd02acb7f8018421875fd2138a8a88dcc84e3c507e7528551f5be5f4a0fae73636c1f2dd6a945dd50763afc34e60654ef5e869fb0fcdfd176d19a785b65905bcec3e45caf535fe4d1f094c55f0edf5631ea849e2249058dab1c67aef4720983d028e5f6bce60c7e5fdf5436bba853b74e543fd0f888597e86df9bca98af394c525551d34389442b8f0fd7b9d863bd957b441b4190561085b8b4bafdf74eb149e89b39b3df55f62e8251073c7ea8d9aafcd112c2f82212c650027717ea494d57439abef5279bc55b289759a844add9e22cb996424fbafc0d3322804090fd512f341cd7068a1bc1cb4d51f39270fb32cc3bc86aa25456ff3f90653ad99dfc946248a4ed7f0566fc93339b086ed2c24b50e91a930fd150acb26c1b4da89fe237c3f58445ac96380b18acfd4c9136df92fd7a0416f243834e35d37047f0e586fbf140541a092f6d504d027a80ac0e4eea20bab91e4ebe88797f92fa9b787ab52277a4f0563008ae4d268cbc0ed4051820d7970f2327be246df19ca536e397d7a1646d84864024a990b3be42c6f794e4c9bf132792bffe40d5642638ca75b88cb9ba0ade96fc5d0e935f9111656fdcec9c882fa024f691f36552c6908fd789ec11db1f5e7c431b69461496280c6392961cb76f2caada7306dd9a8db8e04903693f625ab1329529e0efd4779f7a82e55cc64951366252350c2b837834e916a9e1e1e26cde7393a72cb53e03b023e578a7eedc7ef18d9aa5892ebba5d6e029ee9ab9d2d901531e4b0842c0be439b3baeaeb0331e95df2812a26910a6114555ebbd91e99eb3afa2ad7295143644c8d1be02df46fb4930eb36f68b00c04d041735a1bbd21b14e1b9b22a00306d48135811e61e765ee0e1f3360044d81fe38afb786eb006a24de7adfc329dd65e5c85c2b124321692c1e6ae1ed32ea98f999f7c94a24f16b76ee494440c25c036c47cbb221fbacad92722c40a63b54f9d67793c56ae1de5480b75052d2957c99794a5b3aae7f3145554f2466ad49215325c1c67945a55e14a05e4878a279440ffb1129e564a6093fef68fa65b5a3db2a83fab63a252599cb1c6affbac5bb4a7f56fc8c4a733a868839fdf621d13f110f45fd2d1c26f1f3b7a3b617d3ae885d5ed5b94e6e0a91dd18c716b02ec4fc872ca467a2e07bf3f96737ce9c22de175a23553fc9a32de000a40bbe5e35d198a8ba2a534d554b7d704061940cf9a59c58dea208da3fa56765869b97e3b1c2a78e82e4531aeebb826b97d46d6d9d3d04b47f3cd55302a5c52e0cd71ee81fdab9a6af2a63338a5254d95c873da81e80aee6af9ab2c9ee85d2f1746edbca28d79e4f2a8751f4f0db19f6335c0fa1d49d70ec76b2531a8a8d237481c829aed4c717e5ca7e4ef8daa67b8f8b3b633a7fbf176374b1fbfe9d57a24eeed3566bbf64d1d091b40a745e8f39d5f40a5fd661f296cebdc164cb57805409aa9883067e98664e58ffcfffae73ec87fde3996c823943f65d55fb9b7f894650d7eaa48b6a7f288f555f32fe31c6a0a28948d14074674888e21f09312f6778c0a9eed6a2fb00a59a1c9fd419c6d7983a1cb569242690681d6800f1e77b3943fd7416b9f265c669b3b310e5bd105a3560cebdf2bea57d7740a50951c6059cbe708b4026897e6beae1f9c6491c39696974cbb2159a6288bec834bb9536532a0aaa1421ca851324e8dd2ae1d525a21593ee3446ae0dd42496ea76cc82d2e8f237eecfcee12cb293585bf19535875d366d0799651ff63483ecc2f188336208c3714f436e0ff22f7c08b64ce083160983b3b80cb9b502add8fb1b0e71dbce0abdb87deb9b82c8d268c564e9b783470f4868b1c79c832cf28a51f8e4b51a54ff56d4a7e075ae5e6f1d69910ab97d2a6e5d890eab1b860f214cdcc33aa804fe73242fea00ae546bed94d50989183404e5c8c8b1cc8325c3c9ffe1e2affe1bab4b41a052349e03c391509d3cce3584935a85bd1b9806ac4cfd7171a76c36c203b75a68eac82451a863d3cf8e594dec2b4d84208acc844ac987e8650a5a15a381abce056307e6489143293f41cb3f26088fda3679764a4a8bcae9a87454e7e08741b49f08f85bfb009cf11db318eba857454fb5b384fdb299c5b4a4d3a0993221847066abc6037ee99d631b55e07425eb97b8128e64df7dfeabc8db004819352778b1ffe0836076def562751b9c5d8e3471187c6c8cc5cb6717f313c290832a50073b2c3e26360e382f600293162ed0990dcdb1fce11d68734e2c7875cca4a307c4922cef2f2205522f304bedebdf65dced183c0dd0f7c3b23e1f53d199465e8558f14be96d410d45ed2fd38f78303e899c8d37cfd914e9a7fba76db40d08cc63f8703ef50e59966b685b5d3afb12881e5d2ac21f257086676fa14f9474dd046aff2b56bac2a98cdf15e9ae988afc679330f7d10e2d68b3a6e3b45597cd61c71fcb8fc9b1b098829145cd9a7df4fac77729a19201b37cbe4e4ed7d329204aa8f88207069fb9cc47e6e4a1e6d8d23b41e61769efe96ead86319287939f9beb4141125236f3afa6f45f6886434b339bda2501550e7566b859205466899b5a2b620d502cf08fa700827bb6499a8f4f862a4bf51251d4ee84da177041f29b9e6f60a83d096b91e30c1f536f99de53357bf91382f21d1ad2d77bbc06844aa6721f996007f1a8ea17b5b7b80e4209a1b0eb63f3fbb038dfc69d123139a77a4dd78900fce549f2d9cf8b3b416e043336b03674e01f1ab208bb8fe88ac9ba32e5ce79967975fb9b2acbcbe4ff54b12d5c0d37a6f1c30ed9a629c4adc97a6973878101a9595963b39e201b958f9bf128fbf1434821a5e4c73fbe00a63dbd01261c9946da837bc3fc29c8a82d6393208b265d1de8e1f204479650d287ddc90c2efbcf3bd248ba4b12fa68faa1938bd2ded58302d26ff25b36f360efde67acb8ce87de2b7e49a5f6f662ad3a8a375920ce99ac17b78b1ce1cae85ca498dfffcff8ab923c40de264504e3a1702d20094c76f724ad5e9e904917f6306c11d75e93c5ed622f688ff4d95ae6d7e02d10980b23bba264be3070b9b04308f60a18542891c40488fd5c01b07f43236c18e5ca691b0be875178d51b13d2b792fe6810e40ff5ba52b4a1f99d3ffed454d346cd2adbb941a9d5815dd8345e66192f5a83e324672fe8627ac164b2e296aafef07e6fd524ed14e80a06215b0789d2b106bcb57942f1b1a502dcf52a03e9eaa4755193d50e9b07b622b6206b61c324c0f0cd11526038b089923d711ce5905e80628ace649993cc64a3341cfcd0813210afe68bcd3035095977c5edf7cbe0996c3eb61d12d55aa5e0d9cf019eb85d7ff67cf984c03a6230dcd0042ca43824861902bcf2e48c6745aad1c0ee9aa1039bebe524f5101fa76f129d6737ae96b14c00821fef00a7602d961757813d0299a9a7a73f01410de9d6470caa58bd2fbfcdd21cad0f953fcda5d46be5c6cd96b6ab002118b7599a0d8f7c7c84ea9c85be745d166acd4c02a3d7540490427089bded14a33425792ac8983cafbaf6269a08c0d7833974dd00bcbfb460353607c35853d39345272675ec7690012281b80ca3d4ffdd9419f5968af1164ef3e2c7993a2aeb85e5224744108941e6e3a094c664dbb4ded721c1e8cde9a0107c27227d1c90a7e9fdda87d0cbfbccacc3a66561c712ecd523365bd0487aff830fc91497f0acde035de6cc552b30055d7a756d198bc33fe3d9640a7d0ccb54d237f323e1288cb947d2148e0fde84e140b9a7e8daa57abb19cbc52aed1e310753746c47572fde391d632345c41b83441b638feb801fac1f50394e2f956373fc16b83d74ea60e263ce6078e5e38f5381d3acb4b09aeffb719f984eb562648c28b93fb162e65c46d792dc02e082517d15fa6619903dc21c41a0e0fb9efd08d441c1af7d97ca8336df9beec566fc069c22465a7d43db8e98ad00999ddec256b4d8897414df94d701c57b56c24c5240bdf63f264175f8c6f2ea6e3b428a19e13238730b427eb6744b2be2b6c27016ef9bf07e3d3bcf5ee96c6782ae1c751db3f3442da517df7b3f6c780c449264a66ca8fee8381bf24276197d0df635f9de9352b3a21f06c569784dca0de3f35ffff4063878ac23f384208a80036066efca6bda7020b36aa601c1abb81eb6867af611d6f9e9581c094b94052813fbf93e61e042d47a16b10444d12ad22f41006c846da6bd8a9825447d6857422f9b33200d2e694d29ec4fa03a5acce593f03cb14508ffeb026d0014603afa06ee5351ab2717a57be6fa304678eedc943716342bc497ca65b4db4b8cd57d65027ef68b04fc9cde17cc561c450336e404fa7d199af51b0af21bf3ceed69827945ead6b895b2d9616daa91fe64ccb0bee7a7124a9a72934c861db5ac7ceaa6fbdee708b34bdb0757feb0f2a1a0dd534c019bc262d19ba46c8111dcea7c8d542e88b3e80e8b5696826ab57bc4c115abb668bef086069c644ac2915bc59063fde9fec6f3f941fb36a8fc8288917d50fccb3f0ab37d8488b4b619e32e4952fe14ff1e72026b090da8bfc2b748620053101f0e1fddbb441a27ec026990e7ed14b960fa52d4665ef5e602b3902142e5e78ed5c3ff8505d068f0c72b97cc1a585d08d882e61f9383ec4bee1f4bdb9f6b26b452adaa31ac3c218dd825c62d900dbbdb8968ab2cb2fe796945dbdf97e8b1c089f11adc8c08b52022f6d0364b01c50a880a7dc530fbcd577b3aac9fcb2d8ea54779d1b64a8ef812bba273abd02c507980932f37f62e831d426380f9048bfcdd7315f02938d1f79d8ad70d06cdbb07e98d1469086b76f1061718a53a5109760a250e068fb4b86024eb33c21e3178c2bc26040aa55a0ec0de331d37172817c28c745648f7dfce04b91782f0f112b9a428a03dc0d451b1aa52a9ce9f7ec0883dc6d77b73a0291a22af0580ce5bba5a8d9d50accb8e7b86ac019b32d055b590170ca91857edd94da144e195292318d588e349489ac33ecb5cc2a0eef54d46ad5c70e2be14668e8dc368e03660fb4db4eca3bb56206303d86d0d66a414ebba14d09004f940e80ebe51e664e698266cf97a75bbc45a51f0cc1b5a6d36265e640d50d73365d58e74ca271b0cef3e2d20764a495dec63267d9f2dbc9199531fc9114b3fde4bee0c1fdf69ccd0d1a4ababda4026ee3387a614d54f9e828d5ccdd18918912e82c6b461e662bb021a4eab1bcaa87d9e5e4fdd23c502e081dbde4b8a43323894dad0342d01f1e934a3f6fdd5697f37d8526a1e956a08191dd74e35f6cadc132de710ecb5d0a0fe54f846531f1da71be4f0eb399dc9c5e40efad744863d08d93066b6408397cc3847f977dbfc87151780e77d50ba1106b5adeb71484c89c8c1c8dac25808afad59cf6b08a3cbce989060e72cc87eb644ffa102569ebc63de4b6bf85cdf07da50279b174a81240b8b0d0ed87f56f5a0fad5aae56dee39d4f2dfe5186996604cb80ec32f2fbc83f000ebc8031a68206537cd95f86f5d79a366af28e1c23af9ef639289def58ef42d83cab6c2db720f6bb84452b1ed653dcb8463118a10d861dae237f4b28b35fbcccf847f401e8327318d65758067cc7f5f149a9e26aa60814dc1283f41fe8e7694bf8d20a4366a26d0b673d5a065eeb0f7326526736c9db4e87ec6066e39f80fca0bf129bc90791a2c046d7aae2bb27fd566039ff35905484c5529ba5ccd8324f10dbbb06b57564045c02b12068c7cb4aaa434e781f236720c842ad7320e4b680bd32c76e348771e02f9295bb4a2684da8377a0c4bec6b6b2e13522e4339839b7cce22fc6a1b09d6c223c34079387e16ff4da31637c7a96d041f9a5d8ee8ac89ef5e3847fcb9a219ca5c68d5c92dd122750e557bab47f1baa1190e664543d87f6c47c9d2a5f53fb6a5b0aadf8dc1f706f263400bbe46d9a72e0239a53714184efa733db117cbed953bf966fd17f33619beb71007777eae31c81249b95de21afce4c31cda8fc5a8b81ab84a2d74305ecd79c95cf6a9a0e84e048444ee28c673deb484ced2674eb99d0202ede1db63966161790177cc336c6d29e73322e9ca071f5231632243ab5db8c4d99e361b582c5242038d9c2cfa5c750c3862ac4d06277802fd22aa67264e8d59b09a4e6e97a6c72a346a43cf4cd4128eb7586f127930b04d73b2c814aa09d2a578528e36ebcee29d138c60061349640f0e352fce72c1cdde1ec8bf1dfe0f8572bb6798bbbfcbc0a43f11383988f4cac9c653d751f88b88941bdc68e16d81c3e3a095ce34e998eefba741c4eed73e8d337a26891a68803201e630cc07242ee920e61301415058b402b2d75f4262826722fa704499dd8771eee48ec3c71a4d4fe6fb2ce1974d5434d4c78a0f750a7a57e4da9d3d226c2d7c218e90d2870e13f1fb49503ad8c7fd7a76e31534685383742659910a2bef1c287fb9bb80e044a4bc4409d8aeb549f5ba8e9c9c49160d3cda5c9f547b1e6ef94e83182a68dd6867f6661be51924a131feef2901b9fcaba229f42b72d4334f976a99da80bef55b5d48675e968e68b069ce1541320f9c41444b72c3c7e6ddd8021e21d02beb719275c2dc8fac62aa8f491bda815dba0d7e6b21cf60025ceeef465bafda7be8ecb625b3b063c7d3948f07cf94e366be27ac19b8d1327fc505f4813292c6e2c1d9a6f98317ab9d77549a17f8f12f99b625f3f4f0ff6f442add3c3ae47a62f50c1731ce80abc144ab4cb736961a12fdf117720263ec0bf670ac731c85cece8411f86f1536faa0d13cb27630305dc0ef346b37893135ec2396a368ed0ff4316439d67611f74a3997fdb11f6972629700f7d2aa8b5601c8081002b957ef421d31e3b25f8be5842264e6c2c8605815fa0b1a490f21921ab5c64bc32b3167174397293270a5382f13bd83f817ccf248c02dc70b70fdf8da6cb86ddf79f61aeb03e4f776d928b1d6c440dced97427d6cc35a4e9019a44423577aea01bb385aed47fac4c18e7dd489443f04ada69f5accad7906a29f4dcca40d1d1c8b11c3e5eb1c42d6bb52beeb449f1de896a577b7912242bb4e0be59a55fb4acc624fc024575f842265d4df548c6540c34b082c905917bf7fd8866fceef6ca3815c27307f531fe52a64328a99ae05589133d557e8c767d49b282b3c322b82145ae263b022b14dfc28bf7a650d82fda02a3fb5942561b9603d6de3f510f4e5b646494669652d688fbe2c334ace9425b0b6c6ee6ac5169089bae12913f5c48346a57ecb4d40cde7370ba1c641efdf61abd75b8def37de4403c027c70ed1146652205f06fde762baf58cc1d43b042b4259f03cf45877c2862e53bfda12b2267569d82915a8e718181bec61ea03deda4f6bf9acf07a364aeb9a409639320ae68213e105e58a4be2e82c33b3d02dfeda3c3fa61d965519f8cbb8b08bd6ce5b643ac81b39d0889d0b97e6f441d1f0f33013744de9712067565d454fcd9419ea7cf0ae8f85f0e14c82535978a703ab4c372d08929388336d71651fdb235a01bc598ff01b5225cbb0e8d1d02e518e7fd601d919fabac25deb48fed10089d8897039263858ad2897d52964947061b93755ea63a1cf42cbeee09a77074ddf7ba89d775b1bf99bba40fe5c39daeaf2bb48dcbee3eb55a1c44650155dad8a043a17af18aaddb39111304f23db94137fa13116def057138b30d971055d665874a485462a68962679607c5026e24f671e90cca7061d69c1320e64d57368760c5ef9f053f979fdfafb07776999a7a06bcae34017765c60ce994021727612176edc785cd7fdeb383975f58ccb4f0e630eb6a1585fab3c14ecb35564bdb52544ffdaad434eac8fe05419bcc488b855e949621ec2d2a6315809c0e1e1beb0ff96d94546cc77f7f3bdcabe90510ebacaa72d24f69196470f1b30dd6375aca81f18a2812955b3e4bf0a5e307068436bc0a1a11c90628eb691e22b27b2bf754fd190397d748b901abe6bfec850309122b4959b08be12b64b465d392e43b8fa19b51160b2d6bb79ba230a6bd9dba19978de82f2e9c2e0b0a84855741379c666620fb945aff2a1e4b9fc0d7c7a1010ec7f801214912bf56a025c2ff987ea8a8232351fa744b79e010efef17ef8f448365c80127ba8671851ae55043296fcd2a3cd100fc157ed1608ff0c5181193f2411cdc9fa6bcfed8ac8dd10fbe35ffb13bdb11454b398e19ad0caca77572df392bffbb4b22f251185d9a168f850676ea82923c6e003b3f9d0cb028853d5936e2dfa3cdd799bdbd8da3180317872668d437e648730da89900193e8b7719c0772db36c1ee4ccfb2d5c2aed16f8d9cd2eb86ceaa1c0b312302535379c92f855a5238bd1bdfc1d5c65d63145fb6f40dc46ff6c5aaba1e1055a372c165eedfaab5854651943ec4dc9a135a22af3eb88c0349e9fbf0c6bf3482213146eb12f0f5d35a4598812fd1f1aba8984cc110e4a7c997921e7b81cb3cda086d4699a3faffb7c2c8d697c3303fb30282cc6c006399459899ab7dda8fbb3dbda6a965c9930a3eea0a27f5865e1716d1ede4281713cd157cf39fd4e1e7734e0cfd19ea3757359404202ce591fb8fcc68650f7e1bcc14956652d67c7b2bff286692f39eadae3571ee9e8cb106fbe6009ecf63d26b85de3be46a71f9688252a0e7a5f5ae597ddc52797a8342277812522d3df2f8376562a480a4192f73757a046080b1fdf42b56a4333cdafb79bc0c483c4821edca1710adef2401049876678f808c2eea28216ded2f32404aec535531f82f38e99598ac03a59a70b3ec21dabe0ee8ea24344e1227885a05831b5f12c925188a2cc85d9c1db63a39fab00f36f28e25312aac2f87b1b8be9d3ba8f991a6e89a7d3195609169da7d19eb00b8ba98e4deefc244ad42879babc0163ab5210a09dcc12d82c6a20f9b36395d90351ffecee4dcb0efbccebb250ada3348b5af1284a3c897fd3cf984ba53915c7ce9de426858f4a178a9d4679edff3f492fe6bd9e1bc32b004cc3447b7b914a085d0ae5b40ff8220f373f25faba35cefe4649ef2eab768d93c4afd7f8dd675099d9865f05711e0b4bcbadc10575ae73c0be2ff55e2341ce1c7e091c382afae05ae6e9bb88cda0b276c2a35427208bdf5033749c6b913af179c804871efaa5e0aad9259d86f9a6511fe07c5326abfe6e471073e695041df25312540572875f18e60f2424302cce55d6195f5b3b4bc67c32cb384a0927df24c25cd55fcc5339897147b7336fbb45b2cdabfb9538c78dc259895e07010be9ce097905e138d33d4bbfc5ba151500d9f1de96e38fd220437e7511cb4b8d70260e11260e8e4d61ead7394f2c148870f00220360e9de4c2175207ad2a1a7f74b680920b91768a9c4ab8dbfa60dc22f1788e8dab973e6a762d7698540a6ed246af339a4cb23077036e43ee1b562a3d5357761d1e89a8291fcf7f6613be5d65760207dc60bb766186d442ef56550f55a0650ddf743e47dc3ebc851952816a6bfe8d7af8c9c93642961534826a187cab08da613897c3aa2879d9e2b5da84294f7d812976971ae1294fec268aab8fb9f8714c925127be1c87522391f68d8d9a5edcaaa93b6c22745aa6982ef955c0898faac6f9d20a48aef7e65647ff7d12502f507ca1ef6efc9e9e7280ab00e99a1f2076e5fb460f569629ccadf9dbf3cc6ee250862378d550d5a118db372abfd393fdc2a5518e9094a3c6ee4fb343ef321417b7cd3ef53baf4ad7940da271199c2607e8748a627dd3fe8b7229eff8eb7acdf6baf8655b23f56c388eb58ed92e9d41b361e7495029841a51905ee57d6ad036f5bd64361eea37a747abfef955c936d4b1e3af39d6c55b273adf4a233f0402ec1460b562aaea9ba85aa301023115fd2097bd4794bb2fb75850789efce48055904becbe83911a8449a0f69868f860caa1276daad2bb9f285532351d5860a06817ad6874fbfe3b061b20cddcd109a8b96e2181bab8df3bdd16790e14f403807c57f14fd62a852aee6b19c4239a87c004734c46ba8b048a0e6f676bd2f9d974c17c4fb5f7c4cbd48a4bed60fa0848fd3078063c6701dad6462b28267e486bab3ac240ada15322aede9b5ffa967f068c1c33143a4f9103a39ea9143dd13d5282004f8dcbf2ead4aef879c89b8b45a3bea114438f73b475b1e204d14a89edd599d074f443d89ff9e84d5b12c54a0985cdb54313e54d6469dd12d53b7d8bc9136e595966166a06557064a685b609927f9d20059c0f8f4edd04703fb5d662c136b4295498d2c2b384fa3767defc9499cbed6f708d8c09d0796e3925f09645ab1bc3f7b5fe0904417ffc19ad62ee71a8a5405ec8b3a78c7278f0c6f81696294f5fe4bb5cf38a2a64063c3fb362eae0bac7ef51ba157766f368f9d8244aaf9d5e06345e1b98b98624816c678055ea9d31bb9cf84d25c90fb34ede36cd936bf4efa475969c2e0878969e2b753c76308d177d189da1a1d788ba2d48d2dacb117195ffff9c4349c64db22e754e27ff5e63234570accdce5f3e45ae308cf4c8fd426a8b875af9aa8d02ee2fb0d69b2800f1a72166e3e885075a1950eb6d6cc2390866e1476de1247aa37ec97a12ea2202773b1b042494367d6d0f2cc478376bb10cced41643fb0ad09160cff1e6b6324760719e1a3275b6b93212e0a77085c006d129c0b768a6fd00d44bd8c1b61351293d842b431a97a7d9f156d57a503c7dc708296986844f2172461627515e86d1695aab0dda8afe3878978072ebb4d8a65473ad6faec546eba5171826c84c9b1fb97c8ea98c3e43072768e61b69cb49d3eed77faecd996cf0a37b9fae865d2e3082994f08425e27d65f709ba7aeb52b1b9bfcc04ed0e78ccaefd8e7f4f3923c39426fdc403cf7f2ee45f3ec6568d62308a0a7d7fde30b6e4e1c72a27f7be0d70c4c9bf641dd4012e5b9d4dd4c8ac250be5887e778a5c8adf726918c3b9c0e2eb625566b0434e4c55c81ec6ce5d9ab70ee4e019e1f8b0258e582fe3d7d69fdae04c11422bd6725dafa47e1a804228fec2a7e433cb45824678498d8aaf7327f3e38da5efcca7408633e119d64b6fc6ac7c4c67d779e7ece76ac756e1134d14dce871e68aac9d5707923490e2251702daf9c12f190aa5acea74d489822634a6c46bc411e7c004934ef9f7924c9fa562805439d4bcd912415e360644c7ec07ff6ba243a04bcb021d958f096a382e6faa93ad2e14505c5f83bac2361c3567ecd9d0d7f0b9c438ebff518b9b5eaa31e09a4c0f27ca7098879b818e1e833b594ddc3438d946cece04f0dc97eebeaa77e469995f77b2530531cb6ecbe2aa23b6e19fe3e7f9a3615592cf0c50f8bfde4ca4f937777cc7aa6d64ab6c5882de3458a119377b2422966f86299ad29fadd9fe9d948fc5fcce411c13f3930a586917c1d2daec022775fe6887d0e9c97b6105a2d1c812f9966b9dd59a38d2e621fe05cf96bd4b664e44efe0c05704f23a62df600bfa0e5e420921608f1d5385317af93602ec96ae45efb3a501ca2ec934b6e4e1f1497f69442e1bd08bae6ea53d8fc6317b2e04566b0d5abe529af23624138fa4588a02a77013e00ea3ae875516c1596cd66de523f1ee0f55d7289c7f98a162f6c8c54cd133f89c96840cc787a711fc2d01ae69911f0a1f6a5afc6e868f97570b3015e18e7dd065b70d9fec503c0c016348884b33587e54df6037a416a8087ca390188beec14090b6b0b24ef52269906b575e4358cb94f4d10065499daec17d923db074272c3f030bb6ce28755eb6d57c5dc7c1164f8a7ccd3212d5eb49e7dcaf2012ff365da9227bf6ff631b527b08b70f5650533f4bdd2d4a95aae94aadfd0ea9872259dcb5a15a6021af38c83879e131fbf2c9e0172872fe21c9ca4fe1d7830409895b7f32fea4c7170c027327475fb724a19a9da835c94087f99b1d015d34633067a7c59c5a45f3018dfb3d34b6aae8dbcf197391928f474710d1d1d20c9b8e47050efc421c99abf0e03aa39a9418199516fd19e0d294e47393895a198e94c7403cba0b994690acd39e804a8f2e523b61f28d3fd15897b2ee142d843e4131ea6dda0d32a4f697d235bfdca1d729b0864c7eecf2c5422aae9b82a1810b73007848b700e864b7b256c4be05408257ae3bd8e6789dbed44c79443f592bd460cf4ecd97daa90cb1775d186ac9178c41f84b98d6806e5c0713dc6478ca333773ee904ef9033fb3f8ed2e3ab7de2952a0fd13bbdcec9e71ebfe9e9bcbffaf220e0eaf752454c62b9af6757a8c2c30259de63c3ccfdbf8a9e0c00cb92871e1ad93661e60d9ce54d2fe37efb03b4d471d27001b95594487cbe0f281d10021464f52b8984466c7f26241ed14dec5709ad11e135fea81c42a440fc8b03909c9dd306054d718b8bdfba0654e66ed76c1810f40d3dfc1428257cb62ccd393af2bb58b975d9c43f888223e35778ad24d298e29f0f5aece7827e17101a8c6a5a3fdb55b2ccbf65d246808cacdaae6194ef7ade75b19f7d3820c2ad03dc6338e5a7728d3557bf6c9e1bc32b27d0000a011453e9a03132013a7c3715cbc262c5597a2737263c15966e6631212980e078bf466906172c14e6783a2730926445f08fc753a32099108a5ad2b004e520a0683d8097f6af25574603f03be559195d6fabaa437a9b6843941811cc1eb274bf4c07cadfb1a55f217f108f1cbbeaacc9c0a27ba0910ad971503c82855f9a1d7fde1aaa4d968c52f57c0f564fd78d099b8bcee908f6fd35b672646f974fcef46640d00c834e26b22adf10faf04b2556edbab6ff5a2800ad68e9eb2dba7c5a843bc7bd50c948f48771355ce4fc986146f70933d65eedb2c563df1e38c50b5ce88008552da851a4f0000be4460a111525400e4c61310f6504997a6bcb0f30649b47f08952119b05f17662d1472c6428ce05f25e1e562dd48689e429beb33b5fa5d483e4f1725b0ee1d11f2e50b902a7660df848c630deec37d35daecb7f4a8b9488f13513386512894eaf2b52360a62c359eab66165afcf751661b6611d5588f05e44f02dc4cc30a43d96081991f10b54c9d8f7c07ce960d0238f14d3876ab7d2934ed400f9f3197d236d6a09bbfd4bf665f578b60394c25a8da9203f78622e82b90342183d6f3aae668544c6bc6552346117b41979449640f744f1aea87657da4df478ad8d946166d43f5cd6e36e3ddeb7710bbc19cab1f6b760470fb9d73fd0588f2ef05f674cbe899bfe4bf9f882752072b15152b2710a70eff3f08da37fa1905ea3fbe43aced079e09d6e46514d2c5256440e03bff98ee44000646d79dfb610b1e5499168765365d3aea7442327d1ec7e7ba518a5122353af37ea8d5f2d492d627a164785519c5124721d70a519979b4f260cd6b2121861f8676581a2153159e975171d1e0455634251031756f35a327a6d72b6c082cdfa0b28ddc26e47c5b9791e7bf048226d023d4343a34dc462918d3ea2243a8f2e6bbe04a6412acf8c8d91ae3c06da804aebd4400c1852459e933c59fa0164de0816613966552c8a920b7dd3009052b234971ab6714ea541bc728f25e5db263ea09978c142523d2a0fa71f668c26c0c4d4880e5c11ccfa90bf7c68e4fceae89317e2598a0dd9555f8fca81d2836b13dcfc5eefacd6e6eb45ae34fab130439d81cd75d7646dc5af57add6f2d3117438341c2f99b4b9aa2229f068a432df1b8f6c53c0660c198a28dc175c727c0a8a262a35cef48a34ee6d62b72474ee1c36fd20fa366d061149b13d011feb28e2be0eb7abb8bbb4b8d7aff2f39db274608557f20e2e07756ef74a6d47d40aae31fe51bea9d0e48a435360a34b143ee7533d484ea744ac3485ecf66e0d529801aab575b708f03c11b4c73720d685874389b3836f8867f7bcf61d485371859fbf42f8972f2c560d8d1f26faa17367f6c2ad57f7ac3d7d15e617f3032e919ec0ce2a33b8533b0f3e405389f4d99716b620a72f2ded6e1630b6a18ebb352ae583c7154247fb04bda4f814ea0d397072624f8c80779ebbe1c1a5bf1c7e5b39abe249bcb25fc74874eba39ead0233d2fe510fc3bb2e6107feb5a5fe549c9b9ab02b7444ab8cb9e52da074d259dce9b97f65be8ec9c737252f382c476a38cf4723367eb0e3ff61827121c643ddcde69370f60be758571ad9a809b9d2863d0ffa77fa15709716cd26664273066db905b8d8379ea9e42e7823e76526acedabf5d365b896f36c69fabc7f5e01259b3967401fe93de30b1f6a6bc8f57d999fe39415423f0281e4d0b5d956d7dee279d50cc066c3017bc249ce6d5e671498a69c5cde2f330a94f09679a6f4386ef137477ebc309e528f980d019e262a424158372af94659d732a2e21ffff59d03da6125c936438e74f9446e2ff7bbd3158bb8ed5e68a54fce952f297db4c6030024fa37ca82b896cc52e7179ee939aa9b6601672ec72effff8ca5ade0892d1b4cd7a0594fcd7b4f0ddee2e1a8c3fb46341a7b85c96e38b823199f1508c7dd87c60f3aa050eae452afd064e11dde8687fc11f3b8c609f6630f20cea1821481f6c619ca24ee16d7e6790d51e0ef58395663f8bfe8485c6efd71af24797888bbdfe7d1f50c637363d6a0ddf6cbfe9e2e85a35f112833c8f1b4226ffdd94ff82207033139ac321718c803aae2a97315f5670bda9f7f2c88e7cb3943032e1e8dd60181d56da9854970e34467f68982b4eebe7d6345f64b3fcf4c37895aeb89513bce685886304b73d821dc6df2648fbd42e227cd09b4b06c95c2851a8e1144f7d7438d831dee5cda6b8017b444488da2fe95660a08d734b3e69d82a44ab06eb50d1257651e8eeefcd611cf7f8043bed9a724ffb80e1698d0db7aa77e525111e98a1763ec65134f9ca865f87e33961263fab4705b71fa76f0d9f1d756347265672da7e57193e4dd112c4459186cc171dc8ebec29f9b2b7bfdc3c9b4895e81f429ba2da374514d3fcd037dfe418b841b294221c5c76ea691eb3c5a28b6e39a1d87f81f3f4bc8434c4788907effe61357a81aa5843d290a6b0be5c5a8e01308b9e7310ad11c0a4938d83e47c2841d8928758f0cc4f53ada6e3f50ce2d48e2ea4d790d88eeecc83fa8a9abaefaec75dd65cc1eb50d4a7647de12aac645609699db6e99c931d8e96fcb1bbb19b094e4431a1f27ed352d876e6e57e371b206ba0a857754497561e6a06cf9982a8c0cc02f6d93f77d0da5a63a219d399e3486c87628d9ec2b884f50e3c5b17206634db4b486a5ac82bcd0c4831e1728ed919bfd2359ced49263e95f5eab4f8b34397b528dbf136bbac1ad8d72b413ec4d0181519f2e0420545aaa55699031b32bed565bee94d121fcd972c00ac56a0a5c0416558b7e60432ea6bebd5469faaec1ab63b0ab2e725c9695088364aad75ea37cc2dd566406e239d83bf20d2aadb6d8ca3237d521782faed4509026ba58592ae53d23ae555de45a2c33f8ced053014a080fba97a1f56c788c10aa8628b0d4359be4548adb984d03c9fe2754fc7783dfbb6b8c3c08406aea70c74b7ac0d408bc4d9f631f16a5a308ce0acca7ab19219d0b28627c1fb9caaa36313c55e96a2cd43f532fe852b684ed733afe6a92babaaae196d770b3e4f52428da335170c8c53672f14257101d2d507f79233a9159d3d66ed81e292099f230b875d2c3ade5590864cdf73655aee05cc98ea3ce37c7fa90c355d7db2a1bccfa5054f01291220ccb85bb2a93ddabe6cec016faf7131e1c7909db627c84b963b7fa5df7ad6dae45b6f7b11255dc027ea1aa8d0f1b1af90a98867826720d1471af053a8c92eab2030c4ca9cf7270f9d39d006ec8924d3de2fc71c1036a652c931b9c74091a697a5218d484e3242cd6e798647e82189f6745b75b7731edb67c5961404dcf14c223b87b20e78cd4b9421d047b3315b80269dd36adcc151a08456111d7aed190a71756661b4c58697702c8b056055ac856079cf080427a7506bef22444da6447a0c766624fc3ddae2599c98baba1f94fa80e0d2bf12b4248dbdb519f05037addd3bde562ead6d6e14ce749c309b8820a7e0a788abc2d631546129316f5b0ff8974c38f6b50dd70e00f115379d4dc7469b28b3fac5c5b8197ffe13aeeb18bf565920693559aeab93864df6366fe218613b189aae3c491dbf4f570fc3a447253528b318c843819214f64ee69b4a525125c7c38e909b06fb62c9eb0f57c9ff0b4bdc51563ee1a4f88820350ccfc3e338775548995e4351d196af394cdaec744ccaa2dd39b87b8181648f3a2ea671e52c30b8d1136297d65711ad7a1ec42fa5430028d42425c863717f58b079cf5c9a5b3b532aa2cbdd3a8b7a6c6ecbaff28b2c3bb670d8e0648f285de146196242235787528ba1711f6a3cf4516d9492af1ff92b5c954249bc0430979117106b1aa3e2ab08b24c7cb4ae02a7fd7557d5fbbb3d5776b6d77f1f3f93a90195624b5b483e5cd68c15ab54606eb41fa0128931564dd4faba87cc210da90d9db99a3736398e590acbecb27bad0417ca83364b458d702b4975b9eab4109092d2f3fb646cab834d30a580fb82d521b53eeb0db3728e96858cf73331f008cef6b95e467195942f02041ab5d61a83293e418bb073b1a10b65cdcfe8ba283d2507a412b175d7b7019e589adc4cccd38689b3ee7440cffb0f266d6337ffb9fd7bef4ef0816e7cbd25a8863baff8caded46706b92b5085d2a70d2e054b7e0c2736b96fc54ed6057aa2f5fbf398a88cc644dd08c8d787d09ce67509c0adaacdc85a96804471cfe19aa0b7f32df6f352fc36c1d92bb8069b7837cf67d288088b73001fe459311065868aa0f5fa4647b7318393bfc75750e7dfd2ae1be4ce4f3445492ba50e42c0215ecb0f56aa7eb9dceefa53ee41c618ced0f5e47baa7d970c50e83948d298d915eddf4501722cf06915094a7848f66a80abd3a8f2c0e29325e8cd9e12a353534be5c45ee9fc77d77b751a6455028a578427ced268706d6ade8c79cd7f3433e5fed62abefd665de0695a2c1a6d53fed3485079af3fa33cd07fdcc08f331a188f307515fa554c7e378920ff9c4d9d4e6856b169bc868031810ef7dedf91b4d621c7781bb96e92d8d0c1d51eda5fa31ba5ec0a5bed30c10b765bf809493e8ec4f08e62e37d27f93c321ad7858c39722ae431548541944cbcc0e8ef06f4873aa40460eb93927e4e9cfb29df40389906468e7e601448ce65dfc2a65ff9795777426e6092a027bc8f0932e72840df6c454b306f74db0ecbdc57cc0735d87eb7200a8c14ddc19f2dada83f89f79c8a6da7ca644bbab10f11f8c94887da622d949fb8f87e5983687ac4f246dcbaa6ce8250c05e9abe6d149dacde340ffae15dc421fba8e4616ada5f6ae9b7aad4914f4ff92fe098948b723cc276bbf53235a73f253910d8896cd4a7cd7e5f744ce0d8b3e7d1985480b65f811959234beff72cdfbd388357ebfbb713ad0de9a0f65f201f1fddc6641302d678031b39ced8bad60dfee42838e9c48c9430d7ecbd237c31bc2fe1b0204f044cd696c59ec48c5667df8e0b0fd3dd02d27051e831de972e03375fb7bb9f1f11011b04cd54edcd79f6df4b18036b75ca40f3793ec5e336ecf6a8f4d552ab21c016919eef2f8c6e66ca2e5b97435cbba49e697f2162a1109b5430e600631f8d1aaf6b978e3ce55d26b86d69415db0d290914c4771f7ac98d894b1f3fcf38d9995ef1086e28d7f6b4be12a5823678fb0d4ee4fa71a9d1e21cc4ea6e0436fc6b91fdeb431788a5cd7f6642d8ba8f94a793a1e9e98a6ce9ab061fdb9bf4727b2700664e7fb16eb2bf305a77e08b11dff3b2c4aa079a6988b14de7376c24dba36354e500d67e64c3f082d37151905d46fe7cd64ad7f1c978741e50fcbca5528ac0dc6e289eaab045a15591b01d1a6d560f2e23822aa5efb923eba2705210a626dcfdf3216a8d5ef6888d1a98a4505d39fc9a973ba076f3e73e29b151b5344307d2820e7ec89590cec833c2f37b406ad80ef519c4a2fc0ba8519e1dfcf8004bf2bfe67bbfb2dd6f1c45ace74371154a81e37508635f04bc64d72a65a61f660edfc00d979df7768d295e9b92698e3c80b33c5e8998ba81b09e8683c2a9c16b1ae3a4f8861ed456c1b1a06687551a385bb21ec9706210c2e2c1d639a49c3a93f2d34e04ad08e340925f8c9a827a0836f8c32ea96764a55db6587210dcfd2fd7d4b4caf80c7501f5e400e6fd0d0f84ab2bf848360cf3d08ee37b723436c843a02b46836242d072ae1dfe113af762ce3da5f998bd4e26527883139d85b204164b569a0ae998d1952720fa409052b5ed68bebd4a48428275b57352e74c2f2453e06afe88bccbb16be1c6cba2329e12d7d2ce6167fca5a96514cf32714b981e42d0b5eca51e389688db437b50ac95bdfb2d3c45cd5f398a75bc25108bdf62d7971181e826b5f70503c76306639b9c4dce4c20750c201db2b9defe5b85fb798c330e28824750fcd2e5a80df64ee7197275d66eb2e7e3afc16b3d24d8730d8a55cf8c76e4cd1a1fcf3149a62ce6c2804f19901d7abe3003d2bf13c883110054343d5f3afe1a7829b41878230dd897c5230449f7d1fab1724fe1bda4fcca0249bff2a46c0a4db17401df19ccc8eef03a1e2e5ddc2aee8bd50dc45f4dd8f51669f9cda78a7dc8807165031cc7bb8767048ebe0017bf32eea6b855edcd28bad3c57388fb1d325aa23d3322a323bbcb49138140c145f7ffdf4f75c6129fefe34f86b65f2bfca2821c71e9c9c31ec86de2c7361a87ed0dc2c3b1138814dd46773e8f21d6ba367399050364241414552fef66bfdd517cd70dea6628f4b5339fbcd467452932265ebff9afec4a60ccf9ab8432a650d6a165f1b8627d63f15ae4eacb3bddd395d85b6cd62ef5096e34829e688eae254f6499425a854084c14eba03d64ea150c295ae2cde17d52ee03d50e3c1ec7807ec9ae145fedd979600cf8b766117d76de1f4a81024a1cbe4058b8eea228b56d55e6beaccde4b6d7a535a90fab9499a3f63e10d63523839dbb87aad3f0117ae2de1c8b1607b10424c27c1ffd168a10547049a018c4c5ac2fd2ea51a021e1b65c33d6dc202369328377a8a6336acc2ab2ed9302c7ab164d0a5d75835ff380e4e7b7feb54f04166505cfce2e0bb2154adbc4cefa6d1d57877152a90918c1276219462a0110d41ba8003fe0f1b216b5fe444e2f5cbf9a11bb59eefa4bee74c012ad0796aa7a8bc6645e077197a3d47b10d73329312c12728c537146b19900002522ab3a13cd3ceb0e3744d4fbc3b5ce7ba2c0cb5b15dbb3819c8196112fe102a6609c1716d831686ffc8186165d6e65d5468ddd29ac499d632f78e94846d9b05889df42a4e4f523f2557ae275baa30817efdf3f527b0a5fae6d3d5e2ef864fe750b8e407041261ca7bfa41cb038c0163602ee9b7ba53b5e566ef07f41cc78a76e51a9fe8581ccadbc3ce7868c2c512efe79df7d325c6dbfeb3dacfa839953b31ba67864ec4a5d0513daa812880a31f1819c591da30e0bffdb85c38a58ec9cb64fd74bbc52003b5481eedca77c5f64d95e30c4cab3e25bc1b80288d953af1f99f321b7ea6d99206cd763429e168b610f2f316614db9db78349679ad58c6f2d4d7241b002edbd7eb71ef25652e47ca96f38f2a249d9fa7968033aaa229222c9ff8bc91fafe67006119271df6a11a9d48072c3cdca846a0e5e99a135a8aab9f8d85d6ebb93aadd6f2f6bd2d62d7f5617c8d394f0b3059a452789fc18af03a71010baf446a4f38ff98399b9044062f520c15c22de4ec29f77c4bf1f1638a0472fe4a323811465a085e65da95a43deb786552f64ede77702024d93ceb7dcbaa6a61ff0419f8d9ea2061c0e1cc93a4e3fa8dda355eddb27f99d555f29f8925e3a0c02a10fba1ef3f0720c0adbd67ab6c3a40e77b4978159abc182429ad19c5dcdad87806ee13427f68ab6c1f3ce60e71d57912348cac46b7e88c3dd7a0f6ffef47d0126b854ecc34bffc83f2f2e0dba9b4078d90969d6172aec22b97e7dc8831ebc09fedfec090c0d24312b922269b2f42d385412cf598174545b2460d07962487b27606b54451fe9bfb166128f6203b4e2e449876af82db6a5625b53af68b41d7fdc80b067eee9d0d7cdd1c674412a32689a2800a363ac5fc7f7209bd01e97c14f6c0d31328afb890e52df5ac9933c56c3c8e4d9404fd353ebd532d98660ca1bd4a9206c98ce3e9fea065e85f868e6547d05fa8aab3f6af490a3c074d5d9e6cff569804c0c6b935a9a07cd557cf799c091198e793f2ecfaa1c3de45e16d3c3ad4884e9d83566f336135b27811185393cad36005f0237109f37bb815088a876d76528b6c9a7b6a24e6e834251a5260f942a4c1808075673d6d1bf99bc9d4cb873c335b425a08ecdddd701bd91085c0e0a86b5089dd162e3fa9130a1899ef5450402d91b310946759f8bc3a1b7e11c92babae216c33faccebd07a08f030c5583d87ad76e4fd1da0741383441213e61556ea580081c7666213e529d51505bc9b17f9b02ae8f43f7210f40e0abc4b19253530b89553799fcebef6fdfa58afaaab86288be7070693dd1716397ed08eaf56ed4d6b6890a7c3707a6eaed509f735d671e8750b46344dd01163ea1d20de5ad18379c509e286e80f2ab34aa0826a99a06153c64bdf6fdc5b194a415b208fcdb8cd498cc3216399f71c7caa2765f3bdc3055cd98e367047c7ab48331f45cec5a04f58b4ce1d4a91d942547ad26c409857d6549d6b526e31376cc0b72a6f7695b8c9f92041aeb685e8660c4d5dabb88fb474f32e153fc27d6b6ff3c2ae636c38a4d00bababd5e55386897c6b0b860755f383f59bbd3e6bd81f895bbba7f97b29f615356de8e215c20903ff7543368353139c7cc7aea59360cd855ef9cd3fe86cea19c745cdf3c371d76a462352a0d61089fc428ba7b75a5a5d977329a77e3164131a95de0476d7e24bba2a903d2c01e8f3bc63fc7f54dec1675c310e3d1f928e04b85413e5eba97bc6487d725f74b62144ec1f30b1195023dea28bd37f6181b0637ec2143f29da0eaca8a76d8d48ef46b2c345895b2402e5aefb99e49a32905576bb75c4370804ef14d7784794995a9c110a7ac6e1d269f86568daee1d29d64bf5ddbffd0f9fddfeffc4a6950b767f0cef507203880facae57c2eba531f3f7e1474640e1f6425292bb442c841a346f7bcda87131494d6be230e887cbd211ee039659e81e33f5eacefca9073363d9e519ea8b4c0f23b74fb18edb5e836d1fbe4a19e74adbe55d80502f140a3d11f8e3c1dd31506c8d1b5f643cd6da21104b6c72be4c68dd691bd8b5c909c24f0a46c30ae4d32c39bf9796c4f3f6a8d7219b93f8987cd6553c984c5fc939147bf8394cc45faf7dad569c9d1911d1f441e43bd37a222535fcf6e5a763f01230beec825bb92a804d7d35238b87a5db95e2ed4a4b43604ef288a2791954c7e9080d5b27d39ccdf8fbf021ea711e0348d25cdec3c84a4a1e5e1a94f3a54d3380bef401d71962c7e09a38c5f39da8d07568d626fbcd138894584cbbb2398e8f21def8f74b0a973bf1c6f765b4ce1fbfe46cdfe15e0b89aabf806e32d370703b744e0b70898c92b827deadee1bcf1b13c6bda559885a129117611bd0d9b44a898252f795312234ef3c99e55903f1fe03a7250bf03e52dad2c98d729a8c6804ca0432858545df378bb268a6794fe17197e657d5e1eaf05cac56dfd3a067b1ef76dddea1a6da84ebb32404a85062d3c949a3b3e52d2fe542748ca9d558e14ac1117e1bf8e90f5fbaa3eb75d8bdb263afc538586c540728cb67c97c85890cbf9ec4f278ab93681a1384aa0dee37de7aade56454ce76672fc7ddf245882091ab934be4c4f0b4ed80cedefc2fd9241a2db5b47ebe3f89ca059ba419e65e59ba5c56d4329f8c78d41277be3ace2cc4e9f1270f66247b81ca85a02a3363575fd7325e28d27ec24a8d48984f8b62e950b3a160ebb4a4132c6b6170407a5c53aa1969557e761d37a2fc8c6ef7e269a1067695739df2c408f4c406282a3bbc2019ccd87368191c78ac7a9943a38aa6df7a1da74be80ecc24ffd51467a1681cf553de2345828be00b6ca490cff0ae082cf770ef41f19d9a51eb85ad9b4c08f85e7a5c483e909d6a2eb63c8ac6acf96db727a4f2c9965876dced4e395366f339629e9c50befcec6aa004aafec01876f4e7fb2f83fb0845567260e1deae4df933bec48267ceb5f9cf1e0704a15dd0777caa7bd2c6aa562e42159deb90bb14989c3f7b145f7ab8c5ce4079e61f1b9eb18ca71b92f5175591623ee4179c95a4545aade1c25e422c9d709088ab6ae770c0b59924d2d1630e51e7c83cda034ceb5ed20225939ba77b293ca832a094cc400a98afab09ca3f1b5a5052f3043446227b80ba0b284d0c21c0d0d22e0c866b5422614000326099733a7880cfa39392154b8649495934426d309f10a3c91ae4c55fce94c04bde7f509668a96f041e4da8a1c21fc794ad600b09efada77f04ddfc4ab79bb58c4f38e46f3c3b934f16220f1f8ecf32cd26ec0bff7da1cf025444ba96aadb13b4fbca4247ed02dd8e1405267937e984278b32d907d8c80f789733c9431b158cfc7148228ea78e8723cbfad2d07de94f6498f5b75ab3a4fb098dd249de9017d9026651de0d0223982815e6f949eac26acb3b78d1f5aa6542e9c433a9b7f3aca7125132b684ec2a2db520e6d7a6030b6cb745d19c8a2aa34248f87086e10f82190f4a6af6fad21773dd167f5eb096e0dad89960147eb23e62421c77a08b53c9fa8329e99ac438922f5ddd20078d74c86f5b0792209864d384c21e0934902d6cdedb2f68c54811a87051bda9048d472c7de4e255e2605903f32b753c80e9e8aa8cfb7f8f7fb312bd5f63b006d1ff7acba5cd5cbc0a715a173472ad950802b159eab30dac8f2eaf5da3c1ee1be97cd9da72e806246dd82af4cdead741d97bbda5f3f46c4b1bf72a4af7d6f03ac0b85f9ab1ffd99d009d08acc828e00829270be4b4c81f87f3bb05928171c5ae6889aef649a124e4fc016a94b137fee2e48117a915e5988bf13b1f579b3c6de159b482a2af8476771a24f2eee489d97680f58bf53bd6b80fcdb5e58f5caeb6b9102a3fb64193ee362ba7318b6da19f099e384299f61bbf9d73aee7a1466e269d4f870b62e61b61487dc04c939e0dcae0d748468396d9cb581cd05abd7f51600db12a002d1d1ee690ccfb696cfb3bc37cda56f653f2bff35b0066629e9b6bd498ae1e053f682d540889753231a34f7d53705af5f72fc460ff86e7ebb4b9c7f2c0f0c2b953b7d2325c31b3e4dda15811ac83328306f8e1706e69474de8aafa95a4447522b48b40c13371c091afddb8cde3f4b9db99433151e6592b22e93f04731bbe129b0d46c73b1e1d769a72aef11e3116be5e28329f54ef9c10bcd044a6b3250ccf0a0e9a93f2068e8ecf3c709cc23b87bc2f45c5f3eee3d1c7c075de27ad662d90c9479b55b91cd160e6d068a0d3e2976b8b7bf8e251fe6c697d0a4857b081f660edad39e28bbef3a87e1555f02eb13d2a3557b11d45592d06de6b4e477f4098b03588fd634d9f8f40a063ac1d5a9027c280d27c05b6d0a3e7185494f1fa7b6fb754fa14d467e01dcf4fc98ebdc6a443fbcbae858106bcd7d33622876317a8a569d2ba772571fe9b0b4594648d36e4f5fec113e7b9af26852d738e0eb7e21b86f71199a46c0613e59dc5de12f4ae2d5f05e118e55378360f0618a71dc84d7395829a5440e910394ab2310714c5022ded997e7acb40e54eb6e2f3bb9953bb0e633b730b965e0da4612a69873926a37cf34e7df3704041e788c13f6f360ca85db6a4890191fc52f891c282661bfa641ebe7cad41fcc277b4ed50e8a9360597cabff0fce70506ffaec43ce29ed86caa8373a56d37e4b38a20af5a63a02b6cf78e9bc9461025b9cc773d7b5c14251b174bc1d0e85673315279fc8fba8fdc88d2642806d8d6289b20c7ec23820d014da35a9c5a07bcb017178f7900a583249c7385267329cbf4f56bd1127bd396ce0576358a822568dd0c0b196ab6062a527abe148668abbe63956f8444290c0fc054aa59684e989a64b30d0b29a9be37187294d3ea15113bbf780fbffc25a00c49b9019fa998516ca2cf49748dd9e1e8f5c5269378f7a54ef76898f6481954fb823b99b5eab27709bee523f214edaf3f601cc6d396e60bab04d699a3f7ed46b9f212973374df3c6f0438aa541e6749e0b55362d14629cb76ead9566199501431fa6c09b985bcecf5cceee9de2980249f72dcb9aaf40f8d67b0e4bdc313692dc08dc328864e0f2dbce48d82ced11803efb1bb63441e6ad633c5bed2de2d0429e72af9e3f93cec2df4a4d90088b440b263c4829c2b930815ccf09388e8aa4dec4aca71eb8496a9d27bf91fea40129ecd52decac2232ae9a413d60797dc5fe7608b19f7ddecbaa4afbb21e59bcbdf43fad476dedea279841b429858b4b247f9f95fc1131e3f2d8e20e913870327ec7a987a6ad42800da4ab186debbd841dc8387b9367d90ad4b6c6e454394ec44e936807da5ba2443301da2a90c85882f5d14da5cbfa6076644db7533d758073e3af496da5fdb45653a033120929990d8b9d91d70c28f21256b85dff17b3c0a99180b9c1186faba4ef404cd05cd67298aa36e3e74f8815364fa1868368d160cf78ea581b245c9e6150da12a23961d52d78643b792650d91a4834df701c62960f2ab617072fbe474acbfbf57ec8a859c8d7e897846d2b70f755c717917471dbc98ab97e56914521e5b79a225c5838892f29ca0e83b3388b46ca99c2d297190e4a0b2c29609a4a2f4762ec604a3a8b5d13e3c5ed9be67d50a1298f6b61ab73b118f67387f2f92144743b00e9edd993368396c182607011e20de6631dc3503ad50e5bb794548925ab28e9bae144466712c2aefc90b838451eaba59b3e9c51dceab02f1194c0472154c89c98c2b45a21f56563bcb807b29880a168f70a514a477bc44ad92ed7f1d11829c199913497c6691bacd1106ed0885616e32e4fc35d99e0754aa275402bd5bf86ea8991b59c44304a170fbff6ba7057fc5e6126920b733c77b4ada9447f7332c2eff83290e95b7e016086789a1152e431a036fa760ee7f3b683468c45659cf497a0f820d24374e87cbec7c82af48c2b423027f747518553cf7009bcf662de516ffa05e03c68af08902c726454c590d7cbf30971362e5b6885d3fcb512b2b7f342814d747014f9ac94ba5474ad05ea1aef67a5d9bcb9b726b9e49502cc8e8473ba4e52647482bd3d4ce1b7b4175765d3bd039682e27434b35c82c3132bd3fbd7dd942cfb3ed20134e0b9e8c3eb51895dabd36e7658243c8c44e44bc85bc09799d092baba4d7c7830376c7e8201c15df5308eecf724320d19ae768eda7702fe8073b16dc7329ff20f2c65fbaf3ac83eef0a400090d66c28e021bb60e93922153bd4f595d5ad472b43db20b0ac1cc3c6c25224afef9eeea95eec9cdb176dca87f0046c37173f93aed0c79cf7939b0658d7769b69ff446eea0bf603c437784203cbb80553d84aab2df35246aba2c8c928f42ecc5c7d096e55b21c2a5705fbb7608bf8062e962a63cbcea355a7972435e46a892a5724246fb1406871f09cb3450d6a8ac70819f63151731fda6bde5f97a9b0ea0c8353430e71f834207e806d74a6c158442693ce4d22fbaf0c44e314b7d2a0a91893f3942dba874404015a1d2e4dbb62eb394b26c97cf904eb5d80dd8bf2cb9dc70befd98ae9afaff53e870cf3da98fbcd62ff9142f2842fc2cff67ae0afc16ff646f9c46af23cdda6f24d14b45e672806d990a1bce00cb55a377387034cd8ce7ad0caa52389d1e282780111ef124083b3fa65af99ae08f089f5549f3cfb93db10de06b68656b0c2dbd928cddb1438a5685f0275919fbb2f8c325d8b1b7fc88a82e4aa2f11376037d66c797bb22aba489395fc996386e9b0621e960f4dbd71ef2e3c9efc874254cb97f94690dc7b22863fca9ff07d39d7a8f9c6e8c98637503a1c2c90dcf78867b855b8c0fb02cdd969329a5e0e9a057fb754a15ac7b1ef2574bb0c24c2c293fe1221f1dac9465a7660b79c923c90734f0c916edfcf6cf4a8904dd70fe9cae410ffba9b9baedd95a51c8a71ed478725d2a7237eaa7d3f8a6efd8f3ebf5aea73fdce4e835bfcbd45e2b4f8d6ca64fc2ada68bb52ae56969f881304b4e22bad81fe5b998808664864fc65cf31e7e3c69b794666f0515fc550bc8a1b1f241bb0a8ea02249431793f0e58910795d1469a75728bf22195446255f088760965591a05c0b71c8bd158dc9fd3d7be20f8b4436f6d14d0e1f3a5c4ae65e599bfe874cd830cbf5a27fd1a8e3894175ec031ca587c07f161cdd46c84868f7dab4ae83030e184d610bc454e80b8c9c484f94cc625500e0ff27aad5985f86242090a6f18b23fed07286d76005a190c2a746738f1dd186fdae952f0f04283a543f6e2f128d5df22e830cd457490c029e77a4c737f6df78f01ba0f245200ca9b7d98e9c1db5b36b669bd8c45f4681d40618430d18f5cccf2d923b5896af285be8b553eb924c898417c707facf18583599eef44fc0e3666205ef030022a2e9ee8d62446823be6dbf53713d746b29742d3d7ce8257a408af2eeee888f2b7ab7036e8c2c90e234c8e1563e2db31a691ce26a533188ba414903769707ff33847cf65084183ba4a143ba8735a9c60b6dba97e7ff86f9572275964084a43eeeac25d5f7fed9868214d488fbf5bde332bce692f2c4c52aa6c44dd76587009825d6c44e4dfb505cbc2d5a0bc8df2eebecf731b2d9d03a671b71724d98e66e051ba40181dfa9fa0693bd30f88db1b98f374e21a63ea2a43923de1b15fbd311a91421cc432806b9e78adf55259a60ce9abe493d0d73331f5cde77739b890aeaf200404cdeacc90db8618eeaab5c87d8b225ac963a4b802799e6b5307a0f4869d8b77f8c5d2ac5b5dc3649e1f76ca4d81084fcb43703e00976edcca2dfb00dc59daf5d452f9f3472afcdbeab9bf54d33be0c96ec2a92b63352718bf9a89c6e17bdc33e5405d86bd39f6c8448dcd38c0f772571bbff0ab9d398f8b2ca1d6f0a65684bc7d42f5a0d06c45f38a1450f2cfff8f452a9a415bc41eb7d280da791a85e3f43fcc510c2e68c62a1cbf4469b435fd50c716d5ae706781b91254361ca4c34be2576a15088f3bc21d42873f3150f29e2a662ff0110ac5027ea570a2c0f30bbd27a750e6be2fb97df202975a0c579a84697986854d1bcddde78f15944291b2288983911ad275e86fbdae2f5b1f4e2474bb44eed939a3208610e253251929ce9a8cd53a5017c916ad0412b799bc6ea79bf432e7b8f829c91849f103b51407846c1f5858d818bc686214bc07ec76842cd2e9d9b948953d8ba7d6fdaa5b33e0cc1e02882fda43508a2aba55a785cfc800365d7bc8d721c8ad8f3d1c5f862bb13322c604e2a20c111dc057b436c4204e8c2aaa28c9f291b04a8c554fb857b30ed0d7d32dfcb39b77a8d9e36d18990742e9b2260a3a001cce80f182d67fcaaeddb6a43bd6b64b1b606608e8f3236895f3091d1346de8c292fda9b056f7d6417ec407ed83208bf2f22357f668f69201c390b45a574444ea55c24ebebe1f0fb92c855242939c30c4ebf1dbcbdfae5f4a30081faa323a5008da14c813388ae4711e3a52ace062ed953132ee8282fbdfea78bdc42fd14cb75676f75a9b8cf954e5fee4d2df9f147a5fd764c44bb74b26a523398ae9bccf1373d4242f38cdc922baae76a82157579d311e6013bd8d199a041cff5fb1ea1b1cea6a8f509f1188c6b5cb2dea5881a835c70b0295259ce4e620184611c79695cfd1afb045ab9cb932c9bfb3378b8ee5ccbc619beceef51e05da624141b06d2950647fa431f73f1789cade70e707b0a373bd566fddf05c6bc0d33ddc346da2c95f630d90ad60a3cf64e118fbe24ca781de06966b8dd1496c92e82e8b3efa529a604174e0b5ec4ceaf83d89c5b916cfc0d7f42c56f5f411993b0ef01a39cf5f4e7639e91031226dbcd0276f54b28749526c342f52b8c54b45d24a7553f5195c290b95164f0812b56be0e4808eb2c4ae236c824c841f8039679ebc4fa7785c20a67066bb5968dea31bec5d7ef4e9488e76361acbda8e59731b79fd988cb07152ef4ee6fb48fb49b2c893673789a74b1552ced5a4dcf9dc52973d938c5e70998f66276024481d86ae882593b513d9d90de727c3947feae4cc559b430bc401aba4758d620964c6607aa3b456cb82f2a4be28503378244ff95c0ad712889713a32e3aa6fd5882bdee80773874922add3e57a5fd1bab354b0a4da5cc106bddcb7970cfe94389e20341f47f29d88ff1ef8100d04250b2ac314c233c913c2b0f18b2c50af18320e0396ad61cecd1517075b0f01b10b0271c2d1ee7aa2ac4f3b9b468216fe43cdd39a2a5a0cc80eafd30c03b3128e7e9c133a9ea4cc003e91b0e8dd63e099dc96ff5c917de5a8274d05b8acb8171571072733cc6a7123cbb955b846e4bcb061c228df7938d51c6cae4d4a69d5a806376b315f9518f86392bd14e70a6274324084ec456c737d7d22e82bbb1890973445f67f535338640ca6bbf6ed984fd7852ae732ac3e7713c9ecbdca40f014db1f3dcf6458f46eb6b252d0e13fc822fab6ea890bddbf0e83f842064a4f65c89494d6b7f3b77f18c253383c04d5aa05c608a0f6a4f07e0a3827c6f7cced3c8c2fa0a2a1e907c74168148128e7df5c31b5066092abb324c312b27a779e103fb430bbaeed393e197c9465cb08f050a9cc0b68575229dff232b098299fcf82eca91c595937a51d33047b69d786b0a1017cd0a7189fb51411f66d126eba6885db307c885bba73a7e0330f96904fa3b9f000cf8224fd67f6d9a96e865eab93d9fe9f9b7ac00e9db6bda58cabf49544fe3a8b1013dd498892ac3a1ad553eb635609c79b2f771a3ee58faf0a3e2c8ae30a6c935452ae9e11a84d4cd307564e13706229c32e9568ff8af00b70a7787c6e648a5832b798f3ef6236fd164b3dffade91a87586c112bd86d60e2d83f5c71b9f81c0723823af91e2ac6ad8ed114e36736e174cd2d98ca9963543c1c0ed939fb93635cb460e97182833ba033b6c9941c66b52a3a99307eb1cd7754d31995403f67a91cf1619d5bd10c399eb103afd54fcc253f131fd9fb14aa1760d64bb656c1bc460bfca41fd7f4e44f2d3f243d80a763376cfab037d7aa327f442e69bcd5ae673e7c1532494e06047629a820ec06d0df20863e3905a4e56966ededd1617068203065e4bdd9546e2ae44897a4d0baa3522594a4938473a3e24ea8c2aeea4fbf1368d63a460c92142dccfb29885b7fe513d3889d046081b22559f93ab804be9f97ceb19b6f292fb125fe356091ea9ad0bdba16a1f3ea7476ae84ee37d8a679197c6d1a0102e77778775391f183254e7421a1dab85fcec7a6533911339288860331f47c7b2a206f7657ed4a7c3d4358e476dac55740891d86b817eb7239c66fd9204e3e521401cc130e7a5a5516233a3a39565d812ac30173c095f9a75d26099cd8cafea664c8bac7366b1ebe83cb649ef36dedbf531307796c8fcee054d8f510898141b5c07f4a2452f6b45192972934e3d551046b23720ee77812075b0b69638596f1cff161904ebaa7e9303f6efc35b8831cd5bf173b5bcbc5a2d9cf2fa18c742e2596df7f2b2f1b33a8d0366c78af1dc6e664691eea87c0dfd4771fca389206957682c261b3c9e75b6c9d58cb0d2db0fe87cb1a8239a425b144de62c8ce80236107922a08f1018c845e2f9170562553aeb348185064e08dd2cf1b0be1db7323166a15204055db5c49533a1504652aafe8211ef94d2fb3497f2e43f0007d03ff13639a2ee059c04f5859aca5e47008368e2c6d257fda1c9f61b0c97d6ca62709de3c45d21057e1a3e8fd7c8a6633789c602088e5559d2b236c6e113ef4875621585d55ebc351ed8c26010130ead4510e73b73ac53b3438f108b3911d0fc677690ecff7b8aa3e9f82037d2c53ed19dba208bd4a0c5a268de454d6d2211969cea143dba3276d9925ff6bb6be4a02a4aaeb746ccd153b087b31caae13c30fd2f97a289f4c7b79ef2a2763e32394f319af18a38a1be940faf40db9f6798c8c8fc805394fe14a04e0b34a4755a5febcce34d9feeeb6e991636cb701db57c4d78ad0f03f8aba5470ebb8ad27c9cbb7db6eeed5c9b7789a435bfd0e3e08d7eb091c707a3d0853d9f2dd4bb994d14ae23ea4ea8c51e6b8af9c64bb9f15c4fff593e54bb6f50129a25770093ce55a14cc5d4253ace32ed69ccedcaee6db68225c6d0aee5cb341eb45cba0605782c1e636a96dada7551168b2d993f064eef3e269bc1b13ce927b6cbf15db249d752018ee51c437ac4fed8a03fe87b363ca537b8ce33082a964f64d4ad6c0379404103f528db94cce4f303706ab258f72dc1d05f73614ab38e56d3f84d00e041a09ecede8d372609116c5eee7784fb928831dc91e61fe6d7c6393f2c93a179a842c21c6a5e7924ff043722a45175d113dd50d413e018c3e337139c6184bef75ff88b48d7d1b36d07c7465bcf5616b8c3b1f195b68eb30602caac6c93be275ab6ddc7579a1b7b83e979a27051b72d213c7a9e08997eb546670efcc0ace2692bc9e354ad192367cb84626956c26f80347bc66dd69e113b96914bb9f48c369f4c97b3110d04ea3620e3dca94b5f874942cf1dd914611144c1057f7cfcef455400fcacf002dcc765a5531b733cb3541a7b60cea8d8f4d33b84a7d38261c850a31e12a73fd8e1d0de8ad2481072305e271b57f2cdc09b5884ce9c4e6a2bdbc718bfb52ea696c30ca140de6c6d23a626447bb714ac29815d065c7231b06494553f50130c7a31a02a6bc214cb46239e2ff0588a2b8c7832594c17e259541dc962ec5300e9d9b7a9806b379548de017064cef8359e73889c898d2e2c25310087f579cfde3a5729c133073f2930ad47ca91e9d0030c86417677bd8f756be89e0938476bab3b3029273780becc90c9c933b7da12aac3b38c6ecf03b951ba15f69f2c9ba770a9fe67f777d618c150a64d12997bd61044707a75574f9203a258ee067960021dd09c52f42fea474f46ec59877c5aa2b88dee361dbcd562d14c080c798df9842e296eb6bc9f0076dc4ed9a0a20dec2a2fc75d2cf267816d9131ecacd840c4de7e574b6d130362d4fad33d5c68b3a1a20b1941ef283d9749accf8117104397ad06113dec9a8c6ce45ab5819f34959eb05bcc4e7177641cadc678d872666e8fa9498ae64acb0a5d31312e398c5857ef1acc270ea09207575986fbad24b837449de81eb6579b43e00247fee07f05cdf27ca7f708bbd52e428af09988a6b721d441ed0cd8696072b7a207b3bc6c49f15c135454d22792ab2d2fd548927eae3d4a38cb52397b01fd6735a4510a75e2ece8100972ff7eaf4ec577c599ae0e6366c51c70db6b01594b58b0b815d20eb299b9a2f7438be9529ad98b9648c9a5ba3b0e9952bbcb6c0545e79ec8beaf82812cb369dcc0fc1ffb3937f1741138c9080e14f9945f96b0870f62b8f63927b22d18348317bdf55584b585fa3a39f1ef2784c5a94b83add142617d0e51cf350025fb20a85cd40d4f5d9e2c4f5e5aed6a872726303c5e6a69a5fd9d4e0be00f034c932f0dda9bccd194eff4a61bd3e741f4144d007813df2489f5ebf5f2ad0fca0c589bb5370a62d27e0bb6ce5baae913a929b94a3f22edd7066e32984684bb275175884537d14a506aadb283e4f9525b47aa94f6da034d7312cb874dcd7216b3fbc3e372366b7363dee2150d1d3160a791bcd9b78071a736c33b8dfd4ca3ed0f108c7f42a77eccbebf624ad0b01724d56335bd867d0eb013c1d38730761ead3b6ec0a0d26e2adb206795470c951ace2328df0d0157099009cf0582835d1108d9630fdc9c3d219bee4c256f13f80dbc863866b9fe4bb8d7855f17a9787b6b2c3b018b93e96b720488f797523e2a8fa6c51d1615a26b180e121546b1de39125792973b110e2a5eab8a4f878504583eb791a006328856871eb407b6d9b84221f340008bf6e3ea9a82aab3451160b3ea879e60c27048e604ce63b7f0b1553d27e3c281b94c239db58c6c8886cf73865ece2758cecb979e17441ecbb9a64f406849f498bf568356e76dd31cab24b33b3596ca19f5e86c27c68a21741a9987a8004e10a540c330e0b173419c36dd372e30726a66c615ec35d702d8d67d28baae875babc02305c66c08dea4890414c6d5c3aa06d4116d5a9f8dc57242b72282426f56f3d6d692e7b13fcd9891ec00134c055df04a61a40ae2aec6b1adaf45245e3e622f3608654067ebd14cfe6b5548b2e23dfc9727fdb2e139bdf968e5d5c17b6ed5862697161eaa3c0d72a1401aab00403d9e6d92779649b60d952d99a9224c20ec409433008829799eaa493683e0dc930277004ba36920bd89e72f4f392e7ef4dc7cc72ad6c4fd9dec628fbe4cf74342f6ad5d1e443a9ac8a21888ac3cca25abb6e0f723fa9392e126f13975988bdef55fc3df6d43aae03589bbed626cde87b702c6f89b34ffffeb974b338189e40f654038d1e5b2c213874f9f03fc5b0ae7297df3d562aa4bdeb56ed7cef3f6193568e3da334ed0ba0cdc5a2294d69bddab87c66001504eba3cb78329c4b1ad3493fce93092211a28021d26c206f7df5e3e016a336df08e8a5da7ae3a4fb120de58f015bbd1ced17157b0c596571bf5459e9f5378d5b10b14e948f49b8ca8c08f1028c611b34b3f8a05a2a5e7ac37f3d191e487b0a8ec23b5b54904ce74e288acfe728f844efaa50404b06300d11398924157d6aa54b79f8d89a50c51b155f242aaaf09e0a935c255c9e03d6e89b61ff15f0e472801dfe47628b81da977e2b69c99e504017a5fbcaaae85bf28179e2784ebffe9510cdf59018b738e1389b996a1c53389a71a0d2afb3f712812f27426db6d144d95a5845ef53ec334553a265f953a0749b9564258a056aff21b65b418624966baf5f8feb38be2b7c8cfe9d6716518d86051c5954ab82c96f473fc1660faccb7846414b56f3f0ff6de1e493438904e406fe59c4ce787b6a8e55001f6e2ea2b04454041608a7368affa5e41cecb19075489341539dc54dc208ba608a81414966eee7f93850bbba64cda147f7a8b9aabe40ec136e974a5f48ad5ef68978f5213da6b1facd9b2d096929ccdff1e028bc4ca0ccf0a40866bef51323546736e3e0ec8c3fc248f7d371afad52bf149b961e4515d7b1e95939db4572d808e7113c778a46303531e500e4ebddabec1813d42daead9d4f5edc3b6267e1bb88f3904feab4d95d2e3a13ff27fe80397dd1ee5a83a18e101fd299c072a52ba3d2ed9700f0b356882371ff13b683db072719ad2ebdaa45ca1e29a2abe69a10b96805fe98d002a0b126dc9fb322d32c373f67737e0c5d3ad0f41ba35f816fe726aa8c1ae0bc2939287ab4965a3fceaf60ef49e0a930694c0f00d3468ddc90b918c063ca5b4ab68dc2e5cc07e21add13d232949c2c72aa1b80046da54fcdd6b8de14e2d6095525eab013923daafc04964e7231cddb5e87768fc41e25af85535aa3fb848c5b4b38973cdfa04b3db1fc12411fd985557069857cd3b42884f43532ce328e5eb791f1c7a61385050593ccaf0e42165f448c87bbaf31c938e82e4f3be311e025e791a85e394f7e3e2bcddc847a6ae8f227386693d73a4b003929a63e9185a9f00d13ee7878e6cd07167ac6aa9c3b631c165bf7710d5a49a5accdf77ff0d35067fd7463a4d53b1af1a3e9d72b0853d3623649d624cfd1c140c3644a6b32a6eb962b5011a11b8add45f3f12cdb86684168ad48c4c6e3cb87a20777a989eda74b80bb6bd6bfe07740f119a2183950384de0ddcc2d0547ee8e5a51e5d7fb2f1454c9e9397421f35f48058d5cbf829bf12ea8be042d2b95abc2e7ba18fc89cf0f5544f3ac157ea3fbd894ac9f89bebfc7503e60db2f8b959d59d8ec8f86108fab1032307e4727f3070df5ab3f2406a8ab65dfbb2d91219432fbc64c55ad36c12b293bb9133636d1c04ea98ff08b7b2a98484287cf4c51d50cba8b3c550e2fbe8b131c008bd4852135da43862c6ee57f49423159e6024e0cbd99ffc18105425c546f11aeb6352762367ed6aad170405f052beb56b6546ae96c8a4d41aecd27b20376a198070796bcbe5baba9d9808d1f4370f782162babcec4d509a608e199380f760eb21d7af04b4a9cb550e1d0249a8f9bb0597ef8c84a738752579ad0f08b2b9b5fa8bb9b2c040bf0d25f7da71e71fd224888b483a8d0f8152c089a40cb208ef78dd874bbddfd91ada9b369707fabb8016cf43ac0985dc3963a4c8ec671ac7656db047b91d039965e1534dc1bbbe1fe0e31a0020e2b108e456deba257e85a6c771192bd462174806cbd5389452078af7a4e0a7f9046ceecd28bcefd749080f9a99537d9755b5c97b7590b56598c58730cfa4e22dff821c9f1658529244ecfd50f03a89d31242d0a740aa5c2bbb013266ab4d78b04842c587f61ad3383038ac528b7bdca714dc676370fc076a59c671e58e755496eeeeeaf1e585b02daa2279bc89eb98bdc6b80cf96e5bfb99cb36247cf03ebc2cdf8662118d842f69924bf177b45266a4c38a594b2effd28ff799cdde100f553cec87b229854c0dfd0ee8f5d092885e7bb88a3049cb9b4e7f7e093bc3261a37cc877220bc5d2926250398b58268707a510c22b87c6c061400e0d6d1cf16c5cbe316d6c6686251b4bb889b21f01a1f7aec69c5713f0c70011c45ac256d2c39a84932ce853ef4c67681f460c0e6f3973c455a5e1c28bddd4cef7317eddc20d7bc46b95dce6bd5a9d8a41b9492654f294789be7e560ceafadcc86234fb50d9068d4030586a4214a1ac01d4d9af61866ba1203c5d09a7babfa3bc81d757407cbd1c3904fb1bfac7de508b138ed6c43b2a38b27cf165767f04108e3d6bd4f85a72f47f62e08d120d56cd639a9dfb10c4049974ddb0249454d663ebf66a2dc4abac2448eaa4c25593bdb495c71dfefc2d4b3dc78612fe9cec5d63a9f03e0704aa211583e70296868acbb8a20b91d91c9ee6732b5cfdbadfbdf6bed904b8f735d786903d3c5cb0f58d6c5fc4e6e9fa3caf35781b1a86fc38b3aa63096f1c748304d9caf0b1be60f6303a8cc3ab7f04efb78718e39c486ad17b6e8451de8b257e190c0125383dc4eea405ab8344e072c776273ae85d7477dd29b7774d156507e382ee0ec0fb5205ce4c6f6fc49e17c411717c216f06e0beea7d88d99ee4d036df067602d6a10b57e1a1e232be4e6759fa35770acd2b454204a394dc7718ed9f3330b059e0bad92b908ef5853c3e39c44b6704e6bb43c510382096c881f4ffc540da37a7d47db16437d009d976159d86374b25e3319e79214492999956a73626b987144d26cf77f372a2635aac0916c53c4a207ad37587b5b4bc9dfd9459f340ad4057829c841e4bdcf8f6fb5476935893f339931e17b31e408e88b0d7eaf0d6993b754712e1cd12898915bce5e6c58e3e419dd0b5899ca0f7b724d52c65a89722cb2abbacb3cf8d85de55216e120095e25b1d4a95edbc950152d117713a783914df83b1a9de87699c130a934f57164642d9cd3c8bae415b1dd9ededeca0efa0fca33a7d893428a1b2d0abd9737f6ef1f8d9792ebcf0318ce8b8ddb1731efe898dd75b089142ee23a6247b3fb70fadd8474a56aee510a158af2bbb2a4034b02fa7acb98c4b949a915f772784b445f026d5720407a8dc95d7307195afbb2b18339166af1133fab120123c42246971e2a2ceac9578b6024c3f6db6374c2c146b6e80b87df52f9548e109bb25094356c8134009ba9f235e61cb32e8f3ce3225ab4455ae95ce846de2d7b0bb634bd3a57406fa4c9af9aab2e2923db4eafd70efc26e523775c6f170ec958f5774a09e298f0a70db7c15d4085fa3abb863b9475c15a220ad1f57b787e3fc27010a9cf9d72f9a50d37202c7b5fe6ade732b7f767541c6fd255e7e89d38f2f38f1c212eb20409fb520e6213b18bf6aa7aa3f585bd9c092e9b64d10bd4d2f6fd201a40afd9efcd665d00e0141de8ab64dcd9f13f7d4efa35bc0f552cd06b65c68077976b98f11a2f08508f8af8d975ce31376a58ecc2238a1aabd6f68178fd25b4f1eb51a8a6a155ebaf96544df237239041ad59953babcd228021cfdf5a55a2ad01a55b16b8b8a4f4cd0418088bfbc57004c05253d4b9d919211f14db45a5acc2135ed9a537708981a4d3bcc29a1ec13f5c0da35f9b1056ea26a91e2f1cffe3db0384a9fd485a42a77c9042e7df337a274683ef132d6969c8a4d6368338f080659075d4aa6d50453b68ccf3e410bc950fc9826619192a09cfc5d912ac380d7f2d1d4dc9312c962591788ec447df4676670d414a96156a96e02022955c919529fcd7af50ec2e039fae28a205007a01823e1c32235c6a7ce5b51cce489b238378f23d10ff0718ad760e2449caa0e1745da49271a56835242d94c3ee79020c2ffbc49d2a7fbc736ffb58ce8a3ffce41d05c7e373e77616fc1f80f7ba283134ba9d0f1809c52a87fc990c5ec40d192504b0ac6dada2e8921eddbf3cb975c310a08034c0efff902a2a34ff2175331d284c47775f92b6d63072b91f08f4eeb50970b83e58fcc8fef42e25caaca825ead7c8ca1ea1d6676ada2ca7ad5ecec8887a0e6455aefd34fcbc3fc7b275d696054a2af2b4c6d9754b58f667061253a1ed35de9671990d8ac04d35451c524c625649a5579860fd5d2ebe57e747f3836ae69513dc84c9ac92573da223ebd718d5a3df291e7df02423f866d07985738c31c04e4092ed17ef3500bb68b34110ddf8222a76b79510b1f9b352a606a692be1b174f0d7dda3637aeaa30f16f2c009a142b169ab22547893436cf653f183412b45a5f98099499f2c9699b6599d3ca3d0f64ffb3603387f215c02206faa412bb55fc6b5179d911e5fd81033faef40d34717dc4dfceabf62fd6707d1a28f98565239339e56f280d99b2de8e50c3aa4fef163ae3c86865e5e7d51d106c7085025a35170a6884fcafcc9409ca115b7c9ffe97806fbec26518d7ae2a2e94bc2a7558b5765a4289867738fe9e8ee7c691b58fbe1d0b360b8d4f2021d9f5a9f6a136a26951115e50b509a7120abff3889fabdbc089606f2c624a49a84b4025531ead764a53d19deb4dbc36244d21606b28f8208e83f6d3a8d47aa97c8dcfe9d1a77ca0f02444e62194fdb1e94ecf725acbc4f2cccf05bc4e8813d0c69e4dd82da983e88d40cd9f72b813e1bf5e6f7e209f6ea5c1228a9caf8665d7cbc4250350859d49f3fa10ea4864911912173bfb206a8f8a8cb6bd0a2a3faef8e72ff901a6c727a0196949d8ae30f5de6b24da2abadb24a98559c3bb72261693df1123ec0349a06eda0ec960513ce92949d7212f1f9383a7e4f009dda42bd42a418f915b59bb05f2538b2b545f05859260f156dc815334b380be9c2addf96b22851b74ec8837de665f16709f24c1e3a06cade2e046dbea5a9a481f8161d85290ccc9023e78d623aeb74239483fa881147063313a3ce887c5ed2241cda88203508d9f7bf21ce1b07b62633ff52f5a262e342e55508c182b7919cf30fd2f547d9e3d97c6bccb52466e69a7aa67692886f149f1b6609b9a47863ba6b89b044c8aef397a48d34f309bf32849db0e4539dbbc55e8c80ca8f857822fe1f39c9f8fe98c112f2e9a14464c44cd1bece52a5cc37463710deb1b2085e29fd18fa168944d0823ecc4f7e6820737172ec1a7195406b1659fffdae340fe9ce79684480a6ffee6755e732f9e9525607f5b9093a1d7cc47d414c2360df6e35b669640797af873b4494f3711499a1f92fb0e9803754966aa8d15f261abff32ff3c82cde2bc400bc02cd3d5f31dbfcba47d8399f4ad473c2d6a5fb311bf2a8b0910c3dcd59341de1e28147e6df9ad98e08dc1769bb2453be468ecdaca02c6399c9e7c66f6fdea0aefa848b1b5a33883f0175750deb90f63c2777311e41e189fcd6a687afa84185515cf8bb48da852f99ea9c59430bc0d4ab0b1aa5b27f775a59698ad113e747e477960c60607ae78a3b7c71f28dcb80758c62180918e91b589bf72682e042f8b8c82c187eecc126b6cee9caa4c8d652fe5e0c08ddadda1f5d9ccf4408f4b6bb936d80d90bb0207434fd9abe8d2d06fd05052824498bcf2594e346c68d449e36f3eb788edb86558c56b5470804bb206923ce60e39baf78cb1a2b170f149072970acc9d55f96f4bebe771dfe629ff17ee316b932fd0ec59025b8c4d4647dcfb8c3ba96ae581e842ed7b42f8fd445a7cd475e2585d81fd2d5b5cb68f26c4fac868654678bdb02f7d69a996d1b5bdb275cd8db0c16fd392107d799c5dae96537f3167c602ce4b4a697d98209dfecce1ccfb822bba536572af8999027c95473bab6bede05f6160b0f77e7f5ac50d9980bd08c4fe313919179a19ba84c27a7d7e56c728afe309b5bedcc0dca99136a18cd0e50211c7d91cbe13107f9e4ed2c03aa6d6042794952335a7aa394d0e6d6354509d951e63253dfc443e184fe3653f5b6ffe0e4765d0712e59cc961fba39ad4935bcc225b158d1840d27bdd48a0e176d5b06c1959a9b28d3cdc13bcb02d34ccb0728bb16f7501ccb7f4e747ff6d260f8e7599d1eaacfc60ed4640cd38ba759e04aeaabf67ef36b194ad7cdb12225c6040cab0c3576811877b8010348264232d04cefe25c3e58848a654830d5bf89fe04a01003bf26663c71338750d9a583a5b7db61818196fdc1179b6a7f40657705ab45a7a06792fa073e418a2714acdce7111b4faa40faae61849a50cccd30e74807d5dcdf94b1b0d2a216ca469117656e921105c984aec6c3ee319be6c997917141597c51a913964957bf8c64d8cb70ff5fdf429fceb0e1486d59f7ac0a86821bdfc9422ac6d35430ac4a7f900ae373e8f2b4d3b933dfee08999d2c5e3af242e90cfc6cb9b36a5a4bee186e90b2557ccdef95f0a8ba63137459dcfe60b1f8e814b6b565980a17069cc0c6301764230df250a1aee4ddb53878997e76aabd227e90c558ffa28f574cf3268314130da6b13a91c502778f7bbe85bfd31d85c4245fa92cc6ced3c48ffe9968a17fad3bdd7bafa023c3e85f27cbd2ec3e7f154f0f178b0e9bd3b1ae1b3a0f62452fe49b71c3ea8d038237f271e6847aa11403816491763d5047ef7cec9c6c2a9f1d11e0b7412defe74517d6b23b376767edb0d8681e807bfc6fa8b96d612368ea377d974fcf2d615e3fedfeece7a87aeb619be8bfd40cd5904240b2c8c94deff7bf2a7e61338d621587686fdd2ce128a3039d11401a9930659ac5142033fffb406d814202a9adb510cb3e25bbb983e64e53301fb2f2f5b57a05628a770d5f13f376bb61626764b37cf3bf3358ee6b48786a84c63dedab571718f291ced0a8099ff5a0dbdd72a5080adaf3302464efff7de3126eb76d90b861098cbcf82cccc79124b7b7e1cbc7564b61aad5bfd11862886dfe7ab6321e3a94b8e673c9c334364e95ca674a0056f9b3cea2793f9d5e3270de6cddb8e56296db3069624912d16879afb0dfc136fc99543d907e16af342059e19d2ddc7771768c6899fad6d247cf3a2ba859b9394bfb0d1dba85f14f345bb47dce5e434378e9fb622c1778e60dc127246e9043a8977ba2088dffa5850b88cf4d5a953c0d67eefa0681acd1cf997e74f569217f5be05419f7b45df5fb779dac2860953b04373ef3980aee6df78cc87758984fd5aadb6edcfe13648d2cb2f559e7adcde0c2d882b8a4bc6eb04a20db1858e6fac2032c0bbeabfcb863e16d53491f49346ae5baa4d16da72ba53fb72f9d4a63aac0a6acfbc80d33ab813d32d987cb419bb527cf9553af90e0d1cd39be92c7caa31e9c9892a0e767cdb0bdf4cca10a4b53c168ef03a52439df86fcc609418c29c3e0b6e1af7f97743b3f8c933204dd328b8770dcb8bab004f1ff7401f8ce179f696b6782bced642c37783f758337773080388d2262cc01d430e3da622be9d105614bd69f4ce373ffc4a83caf34265bf00c6dda1500d5d0a1fdea7b786da89c9890e6c320f58b4d130ae4bf0d02d0bfaf57e74cb6e7ff11debca5dedeb27f8cd32753fc0dc96a62f8c2601dbcf6285fae0fc23e0e7403173895d14b1a0b98547441c0c9ced2e8c4c5cf0f6b6b872e520039a269e1b59640d7d1e46fc77eb7e983929d5ccaba5622655e7cc4bc45b589fb7a45988883ef11a2000ed4bb9ab7724eaa2d675a2f2389293ec5cc016cd25a6fa026ab66ad03c50329fe8e8dbb8e549d118372b895037240aad848817bee0228aea4411cc2598be964c12035947800b83a0deaabb600529f94217f54f354c7f51bd6dda4d47e82b5dee1e2f1b7da80a53ec6c7364f80af36365674202e356db3bf295fbda1e5c12b3c17479e4d94942fd9108fda4e06266517d195ffdc8ef544bfdbb68e207efb6a7e8929bb77b31837d76db7dcd96245d7bde7f7746330f9db2f78ff4a50a63089cbb85d3dd58187500f564495b9f19002a2e8b2062fb1e6223249107cf500d2c4b2d6f16573910aea9a4d677622a66c072db63dcf4048c30a77a080fd82782061d5945eddc0bf8564a026e16cc0818286837c806d2bf5c205b06a21c3b90a69ed297835d07d9190848908470020ead0cb9df95f813640256828c3f9dfca337dc0ef75c4fbfc0119de1752f8b04af9014de2201886864963b6d5dbd050e13e32cd19c6820d56a9c03765ad9f22abeebea559ac1ec42ccbfeea602b038484e0aa7372172556bb05e932c87b1b00d9f67d1be49ff06908cb0c6beb1db9f6caaadb6e491b3d3ed4436e2cec2a177aa87df402dbe0e8f4c0093b2a0dc249ffba2c0cb8efd6dbdf9e73b90b83519944cd63e43745b532fcef3f08d50d46108005dee096929673b0aee07560aea7407faa08217c961be1ef018450a28526dc7e0f6582741a0a5dfc01dc4e6e2b09f0b0bf246725af64354768dcf2d049ac6ce23a55690076381476bf7bec3585f10dfc4bd999db830588b1da08acdbcfc9a519507003496f8ae0df0d922f1006e8024114c65dafa77ee08244ba42def71bd07874593ed3dcce0d40eb03d5ab205c3210ea8254a8143c7fc64baf3433c7fc6e5845bce1aee57ba28f3a0d1c60f372fd4c8531f77ae702936cc850d1d788cfb1f0087f9d5f9ba01bd079367991f54e201ee5c006e197879c5d27fb750d06460d4786aa347e7764683c54ee5eb00d90e5d361a373db54ff973ada4a3dbc2ba6437c03ed39acf8e20e438bcd2e13db32e3e613b76a67387198e5bde3de392a2a2cb9622be9a2f7ac9633ac0f1ce96b3171efddb2389491dfcc3cfd0e97fdee8be0aaa2af754b3e285f72af5d1c6e3d130fa57a5bc463366381205621867b63e24f7a64ede85600d015929bd414956a22f02769bcaf9b45401b8d1d01be015d2f5551338c88dc61ac4c39785b03d10b59ef8c53d7f297170583ba9aa5f95f7200862c91586c0e5acd10905ba308d1d55e2ecceaf972ae9e4221e7a61ef2da88af47722284ce86846efa96ed40af5ae13867bb9c5811532bf42a3972f29c41b6722d41baa78754fb0d424d0fb73106f627f923bf08bd04bfbafb012b3af9b417cdc905224a509e3f7a6cfab6c9df78cc85849594c2d3c6ccd4768958bfd838ecbeb0c988dcd4832805d85dbc669151e07526cc237e2ebbd792b86cd045b8ef7a32b0ee97347cdde3b1f14ee2929e6e94fe1e0c54dc956865a045f925f9a6013691bcba50212c1f8ffeff34972132f827111c6e62136a37642907d440bb0274d4e3603b01965d0ffe5f173947e8aa2728a7ba85c39bd9fd3259562aa6cc444cf31de4436cf0385c320fca10802d8a16cc6f5f39b8f5de3e9665c63a23c87fc63fb57dd97c4f73e842267f3790867f9e983143e711f8f80efaef17ad599609d5712e7658367eb4af1ee64a63baa0df48d33525f3c420d1474e6ab196b0ecaa085037c3a0d58e09398b5b589ac896a2b67d0489c0e6a672bc3d3ec9aee198eac2f0691646ae0993a8038073821ffde233949c62d5b0d447d288d383047d6dc25a396aaeea8cf6b2c665bf73169bac3d97d870a46825b0af721ef17754d42db303ea6920d03e161dd75c5a95665426f6c2b28ec34956d66fd34436cf787d41c02300bd59057b48775f77b1b7d8c672353bc1b5cc238bb8c15253876a37257e0e306f3ebfec5b3466ee8f27e6a11d1a49442d6393557e721e3a86026ac1665fee970fd8c799c837dd2eefcb81f474cd74666351810bd29fc232c71382cc6500184adb292ee86a5a427099b8a18e1d65e95ee867ab9fae79f0f70aa05b8a4ae6318db831ff2e2609fd4863de07fa74b5d77dc859f923f2fa630c0a8c4a6dfb2c1f764e6190fce6a3e7172796c06cc2c22dba196a3adce4759c0d0763caa50b4a6af88f94bb217cc14900dc9d8d9959b4655fea512b8cafcf45c7ed78ebe40a7d4412180bc5ee05b66bc2aa772554e98077f9eeceed45c6d3918525fd1b8c7e1e9549f8e283d3f621b7f1f1f4491e609a6754d91e7acb6747440101505ab0e995a950635971e8395da57a014e19e028bfa9dbadffb40ee7be45ca689bb43d0f6a08777d1b83a76a3c34c89801e0524bde2b5cad594ee5502f96bf93d19a0f30568000cb65f17f9effab3a336f677b1340540fc6802e0c7f65c15748d681c3c6173bb67f59e6efad70cd9bfe1aeb342ed93354ce5ed1edcb3f21ad0abed37255858312615413c40f73a21e1918a387629092d1fe79a71e99ce14b87975b77c06e8210eb4ff159dc397c927cdbfb13fb85d04fc6cd46dc8fff5746149766b14bef6ae0613ab66cac1911e06725c5bfe4e6e1868358472cecff4de73d5c7787614a5ef9be9f72945e0ad3ad1f5184c345c74907b9055e6c09ab6b526f464085e1882149a164e3b98036876ff7183c2458891ba8fb3a16cdebb1725927a9fc891674c2de6cb1f77fc5dec933b224f6b4253318aa098febab50b9ff4aafcac5a7bb50839c47a2ae8547c622667f7ab9271ca57ae2737e9791efaef11e92f4443a21188ddd7e334426a74239aef1ac37d072c9469f81bc175753e8a60d47ea2e266e77fca7114e3e48e78dc043c5d8f462af47990289906a3f624c2655b61a08f07fc5e6c805d0a2b5eeb383bb6ab3fc5a5309a082ccfb9f6336a83511cc8ad5e617f3ee3b80ac3548e198c6ff9abf9459e7c6bca52b2b9bc551b07bad17e5ae2476d920457dea76e7d1025952e8dfe8539d0145eeaa536f55ddf19da740bc416d0bd6f68c840fe1443a3f297b5127e5b07e872d9163fe8f6627cb7baabe972b544ea1c33bcca6b0ec45c1c467ca787482a97a029d1a622421792cdb9275182feb83b5f54ac4b51295e1ac2ba4366ea5b2090693de5239cd9b838756acc0d7e60ca4d0763e200db10a1569f5e1ec73e199cea78be5ac2a48d26e0f005b3d286e74969aea5c90026305a3bbb57700439f1123b0f49641ddbe05e5b3e84c19d16d893f78347a016aed104e9d285a4578191c4f77ea36163fb79d4982486bf18a57edcbbd3d6454378e7f460b2327fd408e31d2d37752edf67045343d47571305ecf00ec734dae114a9cf4454b76ee1aa236710fbd5e097f7f5910555293b7d174736b4152b8fc7ad06517268592d06dc712b526aa427a2fd15a80c17c7d5635dc0c21242721898a9954ab20d9bc8c822cc4107c2e892e365996cf0aea12a0de56d14b9b7f504190e8d5eade8a3ce7ca475accf06786cdfc74f3dfd90f784adce115cc8afab02558940b3af6d9df6291b24c02ffefed13ade72ff0d1eb6bbf8d5a8bb2b278f612f5306f000ff8f8a885e1f8b95d7ef7af4dca011482df1724cfa38e1d202063be877aa562a46f9d0269f06f96d345cee5df16d94c308e32ddfd8303e64765af2d7701270892e6b634b4c1c25d8c98b9e7827a26e918503319bce6c55a4fbaf3d0bf4de7d1ffc60e87594ce54e06c41e837038a929918c3679b202aa13a59dd73fde79dfe5dc9162f81aa41fe81b6e8605478fd5413e4a197f9be4f2656ec4951a9c8f4dafb8bb7065988e36998ba0cdf0e2234dbb76ad5515d7a2fb11a0aed24dd19fa9bd624c4a766cb3433d0f51b2022c7d9652745f7ba8c723da7d8dfc8033d0e148e7a2c17b8c536fd93ad872db5555b046a48d13af136bca91b5d36b02129f23d2cd28a8289eed5d9604259e6e53061bb33332caa491b45833eafc18ec3f649aa43b065642fe95221242b6b76e13d4bf99e58fde990d4c41f8415bad5363c3aa2e0c2efce2f9e9ae9ce33e37b8025470600b37ebdad6a296a783b7daad75ac4c50ab5a261a03cd956f9b6c4d2f83aab4a3ed3063686022be2789f7bf660348cc321b6a0e372f0771f4ee7d4878a3a4410df5ff93f723abeab064eabe468ee34b0e8acf68c66f256c9aeeac4721998b96dcdc6e459e317dc5397a2d8e43ed589d528354d2b5f9ed11ba1f405e55dc82cf6afbf5bbc90872f627cdd230054784a999de511f6820793616144347c236fe784dea64ea83d6c1f1d0021c993a961389e61b162d63bc9932fb991ec2888563b577e09e34bd3a40319476038d259c31fae0db8b5a961d7f67af54bd593a539c707fec50deb1a59ee38b497c86c4943cd4de1e2e80c0a88b1cd76492f5947513718e440d862b86e0bcbefa8ea58b9e08fa3f04de03822ba03576395c72bbc097872be1681c7f64ee60bf8a434c565de3d57729f69f1ba5a91f1d162991fa1dda44b6e2249424c758f7c87c848a04cb2a5df0e52f59c25c24a16b8b99d3564ff12c707ea1647c9b1a78bd3af18765f1ee94a4f8ba0daaf1d30d1e9c13ea54bafdfde8083f76f5ae166f08ee9a43e37f18de30071525f7974e7b8d175ded7f8f8f2c0ede3b9b11e6e1ed3f6d4063d486b3d19c887b2e8d56ac8a0b7160de396e7372893b56bddeb58f49e68926748d7a120d919f343dcfcea3531051f31806a7eb085bb2dc2fdb8fc14347c93cc02ecc555ffaa4b43afb66711f83e1fafb887659d7a56e688e568f1722a65ff896651cc003c7c5f488d3582f7273d7a32d0ab3527df4508e9914a47355fd53a76dec2255a21f163d6ea1d07fbb062e60eaf7df2ef948de35cd74c649a4718e18166ffe938d57e3f2d42bac3a9c386bfb7282ddd6a61af3fcef8f8a49fd22558439e9f6a3cc9f23c65c6e6a2ab8cda4a70265848dd7f838c2c325f49fcf9e2f7e61591b7e0aa2396eb42d8ba05bdf9864cfb2de31d59c7aa3a196fc37ec1f39aca14391eccb174ba61558ee4365f1c57e19f82565f9b798cbe2a5af1cf85dccef91fa9b3ae0bc840c515f8777e98dcf84b23e76684faac50aa37fe2bb20b0c1eec773b2914204cc362314457b2957d3c8f880c4c91ac0b918957bc0d8b554a0ddd5a9d0df5899b9cf6e99778e23710725dbe8bb3a245201e0f2b9d15ff0a226fdc101d2ed440f2219c8f7be504ead1bb5913c2869b51be513b0136b7781b59145c28465c359dc65e087e035a113bae556512f77f3505394e7b7e4aa81ebbac155973b07d01db4d0fb27ec5ea67e6c34f121bafe3a6e1cae154a03086a0721e0dd237d9a01b48c09914bac28b804e428e1a3c6ddc70828d11595172c366b4d2995eeb9d24248d200d15b1b233c953e357d9223d66dabcd27f2ef763e08ade6a793b014031180b075adc8ae5ef167bc6ec29650fd714be6081c0a3f196177d3bca73910d42fd0f3daf35d4f0b5ad5364dec2595b8772ec6297794ce367f11b20dca826216fd381a4621a67372aeec0417f977196e103ee69b2a691f3932e0b48c15536f356343b204e8a0ae48f3977ad14ee55851c0b61a7aed99eebea0d55eebc0e87123a7cd9bdba7c4124dd0b4f6bc0e547981364942a35000859210c4ffbcd12a4e1b2ac8ebc9a66a75ef674f62ac463a78cfc2885adc58698b31dc7e1858c12116c00f77bd3fed3ff7721099dace98d4bddd0ae3801e2c6b9cb675d43905c6095c6f912c30f14434697336ef85e3ec544ba5073025199073889e14862cdb2dc17ad9e0be26441125eddefe52267706af20a4c296ca5160e79c09458f061a9941d57d18c7c93329c426ad59919ff8c264fd7545b6030d618ebb15bf7982926a4e0994a0d36842f0b5e2f6f32e786a87604d8c0b01a24cf281bf639164d5380f4c5de4eb6705e1874fb099a678194ba407b270025799381ecea22a93ac68a7b63aa4bbf853dccac23c576b243c0c0fd00ba6bc598eebfc5891302c5917c8ba8d5021cf6c7881b964972b14024ffdf1c8e3ccf83e568e66427867e9579afcfcbfd96d0b82af32a3c2003bf1494b2a8e36513cacaf8f4e4df547fb4eb9939b9e9c40d547b95be39dbbd5eaa39e67bf256afcc2b787b856184ab7b6219d61d9995aa35a9be9694f3574bb6197c304165792b552f8d85bc8ed68e50d565139c6399dab0da5e511128abfd7d8bdde1924edd11574e096fe5f4a55d92d415814ab55361e42a9c233cf0acb7df581c165fbbe409eba570ef608ffb748df27454248bfdd673d3fec3d1e0dcc62f30b33b4e4770806dcfa00434ef38b3b3f9856725a4a334b6b27f8c6dee7bc900b8e487cd6e311e6cb9e5dcd4bf01f8bd944f86dc180d13960361e98520752c2e2ed0b8a6217021795edbdeadb68fb019d6c0cb4144d1ce337f7dacbf65da87d0659f49f27e883faf2d7d6e96af6c3b064055fb45e74e780cc02c6a6907c9175ea21747331a5f26b1addf10b5fd11baed58094a8147613f141f77782608f2bf4f9dfe0e5997a4e375d27d5bb3f6f1b6f33ff473c9c952aa0a038a6ecd42b0e12a68827e3e2e98325d4481cf65c5020d68bc4d1112a83525d5a834dd96201ff7ecbc2f565e2f91f06325f8cf2a9ec7dc00e70644c3394557882251f1c1bf45de1ac5ea56d3f62a18d34bf92722463784e23362f026cbdda7ba089e0ad443eb9cc7761369e63b58c3c9b5b49ae33cd2e08b81d123d79c86e9ffad3bd6e3ae77eafac0e9be89251ddd3c311694a9b47f04de709bf473d90568fa41f0c6e8e1ca2d16ae0aa0e542723642a347fdb7fabfa7e390599abd9e3cf9bb330f03171863ced949b173ec70cb8929c0de1a0ec7f94750e7d1c97d9cd4453a94afeee308c24a2e6312403ac966333210abad222e74f4f28a416b4c37ea22bc4b762ad72edcae1c917b47ef3006b33c3da4ddc3b7b3e56ec9bff881cc9ebacac5b135cb4e32912002f9640b88d7a064fb20ad3b2b7a27121765cf29127bc0ace99415201c9ef14f41bfb24165300ea19a9444d77b3462ced2161d0cbbb288cdca282e0ea83632638e97a788633963cd834f504ceb6512d5fdfc4d50a0a9aa369495de1aeed56fc301564001c1a219b664834efc1768d9d565d8eb38315d19b97bb712972554d4b5e8b8e8a466c17f37b045fbe995412da9b4a0bfda5c4e17b9c6b91fb65e57dfaa3af8134451c55900c7b62fdddbee19c35064da25b022db832eb6e259f8b091feadd7f129412658078c61db37806a5b176fdde8a53d53c89bc66d1799e74fbc2016973f26354326f34ba8f59aeb5c94ecbd064d51e429c84ccd92abe0f197c2ad970918cd67b844898da6f13f0b960fb342e816801007a7c9e84a33fe4e2bfd92b2d51fe1689a3c41bf9f073bb9dd1500efb78d4132c28b57a6279be96c006c40c99154ae52d3bd4941a7cc132af2da4956fdacbfef1869d26ffbd94132ad88df74c0ea832adc25cd45d6a0d07f224d5265c4e67b95789014e0eb80baa311e09f801bb3fa30773588d174a1a143cc39dfd146397c9c1c206a7910a5a5be0d83ef3265d8ff3258c9465a5488111e31bcc5bc7ebed6570950d416987871c22eb91c24856cc3517646d4388aa0a1c132e3950349d5773f2ae8c349a9276dd8509f8dbcc5b372ae4563abafbf38d18d62873bdd119ca8aa9103acd4c9d7b2934677add34af6dd71ad9ad46714e4435853b4b7b0a1a2a0657871e7bac5206afc8e7cd1bd0ea38daf2a9534e9b263ed4e1bef4e19c712beaeac09c10e236f2922538254b30791bda90eb5633b63d890e5415cdbea80a5bc329665a0cd83f1306c2c66246f951470355d95aa28328a7781c6631632b4c72b8972d48b99c55857723f6646b6ba9586aee53adcfcf1bd03c4a0cb52d4dd4f7255ab37d0720bafa09b2c15faee982d3ae8a9d59265ef5a677d9b4a8838dde7b7f61943e8f90909f8c5579f7f5377e6ca3fa1757f52e2bcf4d6cea8ad5f0affd95b8247330d1da21ae14bc56815edd69a916b7c281ffc54297aaad094941a1b2c7538b4cb48014d7f17438df426f73fee6725d5aeb7dbc1453119321de41e9818b6f7e86f1b1f3360c6b799fe1ea70549786ac29e5c79402ee2df447dd5af5c575cf754de9a53848412382c168f3356a7e05463f9961429782235e321f9e8ab84ab558cccb42f8291bcf975bbe8299db298f3d20374e74541613c8cb7401ef2be5003674aa0f8aea44b4f26fac4f123779554db76be6f71402396773dd5298d2b275a975c450b29d8e17ec2578ba694661cf1a516f1101e075cb25192ed9ac22527e0ef257ddf1529a348e4736fa7ab83c8b73fc7c91f50a474684a865c049e513d6485b075a6bd2d1d7b93d54481117aa01529ec2b55e74c96cd1ea4ae3d1f19936da0055b31fa9854e245e98783582bd4dc497a67bf5a4ce4a2259d506fffeb69006f9e1a237a03234606b11874d718187a4abad15afd49c397207de6be1eec687362c153e9aa35e48d156c7bfa7615f3caf13ef3b235df9191acfd6e29f91eea25879a6993b9c1e72480f830ad48549f4306fbc9307da6ab2cdc3087b5341ea45fc68d0db6640b857b62c7b39fd275ea532c14c637e0b5a80a0cfa27aed8a81e98dbc448999b678cdd6cfcbe083266f7192d724c3b245e02c8fc1f2c753c481987b46e90868606a87cabd7aac5611d6f83620a71aa3d714853aec0972b05732e40a77d78423fa42b636bd04ab88408d0ce4907cb1ef907257b1edcc2dbc66b70bd40c950e5af36db13ed345c247067ab80f933bd8e9b9298aa4267e63bd89eb20f3158daa174fbf2ba5e6d71d1ac6482847ff4330fd8b2e87a80dbacfb9e6a4dd0fb755129c5cde17729024a02dae0278416787906bb5330aff1c83ceab56613a3409f051ce787d908bbf5983089ac2f6f09ed04c3af70735cc6da1dc9345374944962f1670a45c8626892595284602a6456e341961772535b9d08a70addecb7aba00e9d126b3d28c8dfe685652a9269383f256d7c2077ffd725c74b5425c3d7199cf595cbdac4ecd47648ce6c105c9555bd625d04d399263c97bc3c050186fef12b09627d1d1caaaba684740526256cd26b94283ea49edc59ff6eeabe1f358f7b3df359d9a81c7f442fc716c855f4356dfd37a7f1b84a1044f3835af56c2db312a986e9682241b1608741274535a4a153418c3ea79621cf2f2b0fa47f6e7ea6d0b6dddb3d5bdcef3d616a061b500ed4a25c7c47ebc050a8f00a2c55ad990847943a5f27ef5ad3f457fcc1605f11af44053dec65695ca5cc5e833f574df8029c9a01ef3fb623fd1e53404b30602609d1f3cb15207e8df9701ad06368ed47966cfc5174e8a6fb8577b36fc97d78ef5ebfe48794658e49049018d60773e4aab12ddfb1a2d5e4adddb036062bd04c73212930c27094118b1297525df13a79cb232db8fe7ae857a988271f4e008db1c6f0344763a311ff32a630b4ef745a6366fe0ffec4a647e5d13883a6cd5d14d982181f7bd35437313d773ffd7b803923ff74d8d8af2de77085151634bf856888093d03aa1ba0ccca571517398727c8121e782760dd2190e248add62e49384c8544cc7699bea1ed8bcb6517babe6007c68088196404aa88ec3b4514bee7a60e8299285911652399cae365a9bb34df45b541751e20f547b08f298d479f1806effa24401acb551df74a2403603fe10ef54e47e6584e2f03722e7d8721f3b8dc876c3143ae44d14775cac5b3b0ee91cb93d2a0ae95153f86f7717995ecc6d5486c0e2f8c3873e4d1c20c99b491039fea5c9a80a1a8a49b178935e4ee4396a1d85edf4dfedfa5e241ad52356687eff3e1d7ae0b0e1ca9940f687f431c0fd87c3c0163967403aeef4ed974a49167c32c90c08027202a7e12d27f496198766d4322b8ebfb880313e3d752a4e98fe35947b9522e17c461df598c5666af9c591f802033224c1d9135c3ed054df3debab82d55890e12428b36b8813fe0049a65f6b1b4cb7a64007ad4de99fe65ef02995893a82aa9b313bdebae1be5bb7088eb674bf01ce799a0dd1dfd3f119eb83f9220800f0605df7a56f306e0747722aa19916baaeb2b4e04ad9e0c08c326cb5c52ea7d8d8ede923d301c608f2f13ba07b1c4e563ea3971ff66784f183404f1ef5b72f8f5a4ae1858af5260ce3d347afa7a58617c4d12821b1c290198393db73ffdfee80c2a2182c48d35216ec12c88e3fdeb0375814225ebec17a0eff88592dc01f51c148698d853c23f668860ef9e01bf896fe89bb29af3e8107157cc9c3c343387ebe6b31e3b770cf420c5aef5abaf740a92f0bcb359a9da3d1cc4c0fae91eaba4f68ddada07a3b9a7358d89f7a8943559ed978bfa44e279940f26afe2a92d4f0f62b676ca81e34a8cd19c73ee590f9c0b37a9bda18e43a929ea0d7787ca1fc0ba2da18ea3c6170d5073ef9c9dee166ea406d5ab83d5e4ca14106d4826fa19e667d0bb2e90d02cec27774fc83afc91475a30dc9341c48d34e703191c596c5258251b6b65fa2c1d2e56005659cc9536c59960864e76cb33d199886c8a128e0df6d9b5b234369e5164ab02b4c7426d5c6351f981ca43c38ddcbe905aded0d680935e086db978ff17b650e8166ae5cd46bdeb0e1aa20c5363b7ab4ba45f4a0fa936a140a5ff7ec99c94b4b531892a8b1aa3b370900961bc9d70330e7c2183ed226973d5725e4e43eb74614fb43a453d41540762e4fc909d4bbce8852b665e5e540671f17f63ac0bb495477bc1a0f46a45b0b300e3ec9082f3f490e85395464681ce1e3b3a853680be6edd1c5baae41646afd02f263981b5469d0e2ab28469b8ae1a81c7b6404f106e3202a7fcda30abbe07f69085ee1c0073c2bb15a79e5eed23c2eaf9183ac3da6321686fbca66e874d7cceabda3594c3ccade73263420e3e54249c3bfc822886df6329a7c93a6cee061acf966d7ebf4f0e8e2caeabe878729b8fb97d736abe69cef8c4a8fdcbe17c4c4a7466fa8b953f04cd102a039ff4aecb9da5292f3be9fb2d8b6b363f64c47ad2981ff7f622bae9cf8c370cc5a8befd5b41874fcdb98e28162f0b81abee676742a59d43d57aad8ac38e78a15e4c386fa8c8dd08293b01a90f1854f09eb50b7e32eeee2c3b99138beb4a89f4b34d8673f3ca3df317bc8e0e8790cc2c0d3d8ac4c411957cc79c409684313b143c3b9dcf1ca7ac8ffd71629c49b0736400c99382818b5f13efe7bc42fa181395f2e2433f45d7d676764c6ff0d3a5f46e543515bb70566e46c19e80070b29a3966c2b3d9de570299db63a412828b55b5da2b420952940a057d4c0f0a46e4ea1bf272b2b9bceff397610d63e10d66d479c6cc7a36e4ac98f4c603116706bc9e5754e2d566590430f971d54f0d5631a2212191d3b334c744027ad39daef1b300b06e1bbb07b6fcd31cbc66afbaa11cf7f12d41d54fcd7daa064bf5cf8982ec328d7dae1ff79f359a99989b2b1620494f3e0919d220afe91abfd7b482d71bac9de2671c8c6f15fcc95ffdd86117f8e9573167fa19c7b5e6ad16386d5131bd8fd3b7f4f8c9f7561642a2fc673c42c14109b77d57aa7a7ececba696ae16b0f61a9a6d71838bb044f5e3cd5769ee0b201c40615ed9fc2c5efd2bbd0009eca81eee60fa5bc90f0cbd7b2f11f4a0459ea705d8eb7128ac68258fde2d2ecae1d3e60f62c8868c9984c4b3a40481bb8804835b46932efa217b7bd2cabd36ed10fe3061c2bfe4fa635f9adbed921e48217168150cdea650e76946a10842ac77cc016e5b7216834467f2974fb013acc24831daf6a9bc02710a6155aeac118370272514201716cade968f1c4e772abae5cf4af238ae2a49f18088b0b30c954f2c2c7c8b8430eda39c6a87fc38624945e4817b8dfe85dfc23b13928e8900dd30ac8938af145b79532f23d0283a56a69120bb84dbba6a64a707383da4bbad6da1bfba684a39c57c3edde2806b9c06a8a8dac2e14f4ee2362855791dcdecf5cac6f60d89618bfadc90daf67bcac54ff756d50d7a0700f896b37dda6b2ede9be067d3ad4678e2cf3706e7143e53a3edd7eed2b5668c693b08454305bf510bb1a628233fe9dc08bc9e7eeb6ee5a7fc0b502b329a17a8ba7c89160abef7ea272726f4872861183aae0c09b18d9d4f426ef38e5984aa8fda1934a7d7eea84438c920201011649ac078025761734260e6ff55b07d69ea9f623ec21cce97aacc83725079327927475b201d43607fc761c52eb5219700e04d9521065ab5650caeb9f1f99b1d60534345ac6a4d19d0912244468a528139ec04b5176d62b2d26578879acd70d2b157fd9703362f76b847406ccfe6795a450b7bd41619d01585bae3aadf358b459bc12ebcad91f47009eca1077856898134396e5771e98c8b7962ceb6e2be1a177bcad669ac30bbc29f20f68106fa639bf41c3cb2d586572e91f97dbcf16f413fc0d0006ea708def83f462fe7dbf0b28d073d9c5f36594381700cbc9d77946a4f25eb8d49e4994ebdd66066a252f237d2ea1c7667039813bfccd0e6c78a3db6100afa1ab2a638f85db2806e8d358860a427d33427fdc2b84507380036ac295477b45d4d10d53b534dc40a7d5abfa2fb94f27d53bd682b99fc45ff21ddf6f5e2dffc7f4e1985189d7aafa0fb0e86e0d3fd5ca94cb22163d951b79e6f4706c72a39d264363127e13bd493e1f7439b278888130e215992c4247aa9ad4da67e7980e9c7ddb8c0863d20681e3a38c393cd98df3a0b805878a7d18fac212b54d770a4c57d5c149469767fee577b9ab1caaba9007c15ad43a8d4b206f8360c830eb475f3d256a5e24de8a562d14d3e2cb79d286a19eb2fe1847959b0138439b72408fc3632ef4ec9d43d9ef2120d6db00397142ffb2c9229536c74a2563fcb8a6b00c769ad2159574202232b5881571663ff63761ba5e52072da6ec158fe97748990829fe825075f62f44e5f27388a06703a5dd49a169cac4c5b716064ead08038da719c0d13b6a8e667ac99c7ea8c31ff673df0e9cd31009b18540f97a811bff1d5d067502aecb50deae20fce8f44a0b561eb63f431e71eb28def17b141f81ca3150f929ecd8f845f7ffeedca59efe8ed8a0fce8542a763ca584253fb01f3ca41119e2dbca71487436ea6bab072f3acb5bb085a94159b82495f839c000e419adf11a7e286884939b52cb8bcf3e475e7fcf60f0102e95af1329ef009479f9a622e0732344181828ce568e93da9b1af4cad87ce594ea909ffa1550f67e1eda090bb92df3341c7752725c6f51df02abf4af44650d7831d61984d81c050aebdce3e40cf7fb2b9852317b47ef8895159ae04468f4ab4c59e9c5b3fa5c917c0f8d31429957bb36f3a5c0dc201d2b7b298e251dd96c13f681b80d17576b788d7049003ecb0a9e9013d282db1fc82dcf1e242a37d63bbe60b341e3e07bc5beb4c2573ee9ebac5f2f6b5bc52fd5df2cf10a3fb1536270e56bf39f9d852be9f3fcdc8035492cc2c5f4a32c707e5a73219ec0df02cab1534eed88dd94cb0720fbd652dffa180fbd0e9c600e6967b2b3cd01a250e26ec389a2a0156e2befb6ad794c1e4b826c1c94219f3e5d711a19d1e25459504a02a63d70bd38d6f02f95c807c857f068b08aec85c13fbed555292d6e997ac6b35b63a4c8c47368c5a6d63bbb5584f081b33924edaa5a9bb28fba3f2ebf2cdd37e676a330d04c625f6cd409d3f31a3155897ef80b1950938b6699bcaac352aed81ee5cc51fa7b373666ae5670a8c6ba2493c6f0a7eb0d37f4b6c8996bc5160bcae5de6381b5ced704669dca1026aa277dfe3c7b8b51d7bbc0fa21c44c9ff18c690bc909460ede849c0bdcdc5d4bf8ab3720f188af60623c81a15475a73f7f5305fa43e47363d58540a49b484d1a53ecc29f78c25d1f884057e782ff07c3862dab3ad5c139fd6cb4569de3370bb2790067e5af9542c31abd7cf8df85f6691cc8f06bc4eb940cb586d49be332315805b5dab4db623b13728ff8aef31f8e2cc1286e39d84ca2475cebc456461e2d4d8436ce12795ee5734f586b71f61fc8b09ee08d5e5258600518125b223442ed5093f828c906ad10b06bc9a02696166036197211da780cf283c0a07fa948fe563cb5dac39664704b0ef25e879d45fb40f5aa2f2e06b1975478632bb77fd23539311dbd1cf18a51c3f1bbc71ab19092750cfdc3d9914c5f305ee817219a0275f766061882263badf6b832ce7a534051557e8fc1c3247088cfa119303514583f7a563b27469a1d7ccd0d902f95c98aab400c35cfdae85c4c0d39ac075d0ee68fcf38a46bf165951bc213f4c8f0e156479dd7b8608ef5f39677450759393dcd304199ea88d0a2ef137a9dbaea064aa999b86dcea6a1e3347f971192b9837995529ce63dedadcac1b26f44e4248cf220fac06069c448d98e31583b8b3da8da868c4eb6f6d3be5d8b50d012b9b75dc8d8bae9e25c02674141ffc01a0420206debe4cc0483cf96e6a6b914b8000ee382e3978dc82e0e220323601a31375c843f0bfd25a49f3ce4f1db78041894eeed8613f937816c75009aff0d8b2d79d9eb63c5a4d26a35fda3fdb6eb73ee1f5bcfc817f2807aa43978224b27d4b0bc8c9171282894d03622ae5582c769c7b3dd49319ff73db3995ee6fd68e904d4eafd3978a74d7d5a76d4d33ecd5e3d3dc25326a91ff9dfd4aafd828fe5d14866e24399f937810455df8e22dc9df4698afa4364a85b74f959cfd054871cb8bf6e00d885239a64c9b27083b9d3e8fc8352d24f852ecba2c3cd8f2cb97bd577fea9173dd4b6d87c7b6dab2860d3c142fcca7a811dc05c1e33a3434ac1c26411e6b464df37e0b847adf1b77a45e27f108825a1af26e8031794254c2aa719973f52096a4abaa7724703cafe3e6f350ff92949a6e5a2b74db2fae7ce96c5d95fc94d9756264367b0c104ed45d65c3c34deb744769ab3b4fdb59364afb200dc9c532748a13fc955d223866b71564a54d81d39e7107e24af0f3a04392654d7aff5b27f189809124f113a179cef4b3a75fd996fa64901e082db9b77851ed6fed709143930354f6cd57a7fa1940e930bf75035c49d3655613e953818e54667ad9656b617fcf357b59831e05fd5e85504cf5e8286e0aac465bbe6e9ccf20c2a863ec936ed618cb38e53f3b88f11870b68f8d9f58482fe29c7d93f3605ded2e8828cdb44e6c4f6ad8eff7a2c011c3c952e06354f95b2e570256d6364fd43f13cccff9600b75c88f01d15c0cb6a31a7bd3b9fdeedf2afee02e87ff8096dd6da547fc1478f73b64129fccec2578ad8a17295cce7f05ab9e372be8d02478af9df07f2cc0ed78cc97af5df80f93585a0e547fc4612dd7dac811eec6a99bdd64fc602f9073aa45e6f56ed169fb45173d80e648d558f7914eff72e75ed8b64c4e545eaf9749cea2196f615b13e5e96fb0cdfed1c816cb24df163fb224627662fb7a0722b6b5ca0337b7fc89bfd12762d9eb67a5a15477b470c94edc58af27ea158c838fda0c8719905149f82ad3e7ca6a1b1b3cc5d8b28c4cf30b03c89cd9dc79887d3f40f3c62670410e0bf43883f9863154bd5868e8083c173406a1110255663f4a2e9b91f3526fad7653eede616a746419bd66136bf7db6c984f058ca478a6a0009a9ff02ca02305301160596303c51ca48b06de7ca8cabe3274fb97d06316a56eb8ad51150935106d645b39060938f1a323a1a1a815571e5f8bcc06c32b07876425aa13e16e640337a8ac5d7c1b4a0be17f70579494e46e040a46abf1c1b4ec15a0ddb45ebb6bac6cb92aa9acf959bdc317c29c3504f5b33f4aa222acb082abef699f40610aeec2442ecef8f694c71a2dd4353f993aca154a886458ac6fa1b86cbcf5135b97e4040a0ed00cc098ca0b55e52ffebddd6c37b6d54794b94c3205a503e93622e3d1da5761f6c9c8fd9b3ad736f34cb5e7a4565e11ec9dfcff352a343f70e907e9d0116e4b9369f145d56e5299db59eade89cef4a9514c9bb6f7900044e2f2ab345d1eb2bf483861e6ca65502dd045b717bbbfd64fba3cb3beb1958901318c09d26d969f80a036b5cf3dd7387ae4f1925c5dfd6863b5188bbef1ec16bade350096f1adf8f411ce808b0233e8329cbe06d512209723f3a4bc0308fb1728ff784b4efc6d19e8998a72c8a802e8bc06302c3d032c2ffa3685a841a0304c78e0a1333076dfc95f47bfc96f91aceebd6d28ff2d7140448d4fb95bf3b98400d38f978bc7c06db12a7044dcfbbc575a270830dbf8c3bafe2ba0b08683c7aa47c3296c5b54a11a21a12ad3d81915042db251de6d2e525c95d606242cf1580f3dd8e05efde025038bbd1a5292a1e460e618b9410a31873da08a3fca6daeecd992aa522f71cf51f1969e69108c833b26520249ffc3c8affb4acbfaf1b3610492aee54e35cb292f7e4a1a19cff252a11f4bccc070514c8b197deaf11223f76bca48d09f3458434cc9cb46951d85fe0abf93b03bb01d8c27b49c425ea56559e47ce5a6b55964c6844f9a2bad45219975e94a14c90ca297821db3cf7096843903ec90c83492444ee837591e35c969633d8ecd6e2fe101adfabf70411935cce5fe4af66bf3a343d185eec760c1f658a175647878f66879373e5ad6c836c40e66885e9f4716341b92b30d3263cf0d6fa15e7b7661e930421aaa01fe4d84cc49c2a3bcadef0ed04a7a61ee2d02a47d6b5a8c3dc7b22ed05436d80a13e7cf52b4e532795f4cc666aaffb21e2d5ed5e8608a3c4eaccd4869dbca9c21c4a25928feec9bd918616662a26e2bea34585f9e811f3e04040ff4d51415998d9195273e3dc0fa6e28f74b2fdfa5d465e15173bd6c4bc3d66f77e01710132f8a05ee8be21f2166445802f1343b369ea0e5ab9c5399fbfea68e91682b8617a71bcd8a9b0ef0df936423ca24652513ad1adfcd7e3e2b62eaca2bccee6b18ef3e1aafe8dca6c178a4ec21525dd8b8eeed8df18b52addb1255c62109fb9f496b5a110a7d79a86d312091b05a17952c98682f8bc07782750fd572993e7b0faa5159e99725077b7623779b94c413b394dc86dd6bfac9b70de90827ee14d5d592bb01f4d14e88bc12cf90beca580130e1aedd12ed6d51055b8a93a32a03eb09633e0b8743f30f209b3adcf453a5e769e9b042b887ed90afe385c5c20aead28833e364af2c83c71cf5ffa1f92f39fe28f1e4c04df9c97e8ad1ed8d1e41166775c8b4617b7714339af012502c0a672976132547db91aed575fcf6177eefc4a65246eb8829e1a0be1a4673e749b8209f7524f964c3d7f6ead8417af98cee3c6012090b9cb7e989b022b8f0d5b223d84f9343c28091ac2e88add6a0759bca813b6f4f8c66e6f96c61f52a01715c6f8f19327d141b3000c1faae4341504c758bbcbe4bfff209afea133a6927de946e69436e1e1fdade5b90e5cb97ed81f893f01dac77c9beee31373834393834373933383738 +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572da86f22135ab9f0ee5b4316316a66a01493cc4edf0ae10224428a577039ec4b893346ef8e3953fa1a81b54b17fb89bdfd04d4c271fb59230b1dd15950f03b59c52cf582f781d7ed224693397be9ca5b33385f1749f4b00557bb8271541ed7870c074fa1afa84a354099984950b79f028bb5ce55e03a5316f20e2d98b8212866f8d9e45bb3142e1dc5240da2cab8f0c95a2361b9fc51e3a25de52b47fb7f613d331eb2bc69ab39ab58cbb1479b9438b5176afaea218fbe515180a19a1676a8f82a14f797e075ca20463ad5b60152679808968f78574e53475641175839b8fe798b2c29502461b6438a85d01e9563361a3f5eb974b359093daa1b094476aba0956400d66307d7c8fba41f9edf2da8711c4ae27196bc73e3dd813ade9733682090677fcdaae271a6091bd003cde089ee03b6a2735ff1adec1271f065c94e16c0124efe5f822e546434f896768e4985e41d7a218b6765880052a4acec3c2ea4b91be283c719f9db3fbe7b0da2ee8e8b49103391d36604bc37b7af4e3adb5b628272ecc667c82d7d091bec7800d1d4a1c5c56a78e53f47b2b05f81d3777f5760dc4b85bf5f1246d3738a11c4b89187fad28c0e151fe5bcc5bb3a68edac1d516ff877d989c3188bc2885138ea7eee1c317a7b7467c84da651b65a277d15ca094dc9b4d05ae2a80c259079abf778569e2962ae49b48e25fab5137a2cfe6e8759db5f7968abdc304c11a6f12d8907eebfbc41cd0fa44457b58403688fab5c72608d56cbe8645c171050bf183871e590418a0f0ec3cb4d677629f99a525d59b17c4a7202eac97fc129bf297694047586a4f3e0998e6d818b72fce30497f175592d3922c9e613eec8a97b68921ae7468636afb8efa8c095c79c7936e8ff255275de0154b30de91646e7eae75d6e070ed841829d69d204b56c341adb0669016508f25db677b1139d86b21c232127c658aa5990bac086b82cf799b356e7d3f450b5022118f8ddd995f6399f02e17dab30f28a10bfecf89ad009eddfc8a696fe6c64144507104fad63a831c99d151b8f4a6b69fbf1c0e851d3283385570f96f55dec386f3f350e225222d704753cec286c025f9a0cdcfa4cada441cedbd00764da66952d8886781ddb3b4464b86441751054561449d8feeb1baf4c20723ede8754b62dcea54ff72c5a198b872f97d7f37330794646e83ca61120cd850dd05b131b35459da0729ea758655a6757831fd3f1822af1793a6afa7f577c630849748e429a8ce1fe0b52d32fcebce3322656c3fa54bd2842960511a789a6474fbfeab9c7d411a911d08211cd0f50b7fec40301d682cb49f088c8ef55257c522c4a963a0d5e5258dd87efccc8ffb7cdd202ee748b6fddcfd919e9f5082bbccd590222824cccfdbf89c172b4a9b5c89dac4a8a6a004c62c7026451db9cbd0f3f9e2ac36b0ab17c7b9a472e7f6e4af281e96c92daf045fce295c32559201cf3bf866521b8104f5141a7e58c76a8a2441162a867b23cec665502330ee115ffd5373af94857b95894c6a31663f47325a7a9870300a37226f15a97f006fb5c05908d9b9003ffa38b3e25c5fb2f6bc8cd68c4d64182de12b44793cd56c8113d4de8f926c29d1ea8a310b742c07d1e3312182f3b16bec82dac4d8881ba4a9838f34ce60d4799db62fb999416ff83e8f97e78bd896c1fb215babde6be15c9e0a20abe9fd62531164b81b8e7caf3d23879a47c1dec9ab650c59c11768967771298816872faaaf25ecef31cb04655b7664eb33285c94a551feeb8c48e1aa79ea7d23f77bce6e4532d8da2f166e787860f4631d8ddc8be4641db080004d278b7a3dfa8627d7ef640fa266887ccd3cb9caf30a0cf5d9066ae4265517d4ee73ed5411595c9b72a0d29c11a65ba75cc88e5c2b2c2e35b177a0fce1d8ffd15534cd185a8a73b97b67da204c0d14208007d4393c86fa59c8f8734e5ee5693c02ff1d411054813386dd493f14a5aea1328360189ded0a36449f95f18d856497522d09fa28acc2444d4224995c2d7202bdeb5da2ddd51cf1aca4c339aadec394dc2451f42ac64a420a4c06650e953f50ba1d4bde7f8ec49a9ea0d64a2c7fb086afca5d1a2e8673ec1d7292c133580a48fac58f131ac78da660b176a9a0af9ed33d7ebb0164584918aa73e39d77d7728900acd99353ce5bd389390e2a6831f8ca35d0d8ab457aadc58de32d7fe61631e5129477129ea576943e9da44577859d4d24d80006c82eb01e3ef31358603eae4494df7ef99da06d1e066e7862329c917da87145fea20ba64f84d39b14dc64e83356304bb779d0e7e17845287bfecb17d21630be4c60096eb581665a9a167d79f969d015e450542b999109ba9b9f0d479588af2619b10bb1bc54d87c83836eba78867454871e0c821cc922eaf7873cd4c78b11ddecb1f3a9cefea00894405e70c30f1512817ea2bbbc2566ac67d46b2c083a0132cb0b03246a82c9dd93b4e6665f5bd8d2883d38cec955f51222499be949964027500aab97f8f86c11ea71ba7bd2bacf2bd404247985cdf84acda0df9898343120ecf9fa4c69becce0560c18207591ba117fcf376abddd2f5636974cb45d352accbeae7c776019e76d50d4df4e9767fce785cc813502686a4c25ad8a57e0232ce58f14dbbcd94dc65e93fd39b432788cae9dd4e643f15941c5ba511e7ca307610766848efc33c9c7416451557fe6509f2bae1122d5abd237cc6fed6c005e12ef2927821f0078ba09da089d08cb8db9d015249bba2f49a0a323374225685d52e6f0f21ed89d224fc20773ef0a37167085259ad4911e1ff4eb9b70dad9031056958d82a9edb80a981181f9fab747aea9e7445f62e4e0895ab0a8913123792c3ea3b0652e523eb8bbbf2ca881e2216d008d2a4858bd154d09d68b9f5af3cecfd7a42fb73a9487b10b390597e51225e52827fc22acb208557d16904f7ca0e383eb30597485ef8e01f0e473300bcbc6978c2d90594c1fb0629207ce1c458e9fd209e00f46125ae43e93028b6f1c17b532e2f9f3fc2670bae7a5273272db31b412ff76361d829e06469694e6beba0ffc2f06185a2bd3943a95a25e7dfb551e4cc86b84b7a9c40c2ecba27904ef326d1247e967d1b5f35ed59ad01f1067523ac4f2484f9c0f06d86a08484d131e450a22e2437e31c198befbaaaf099160d30581c3c0bb163f24d6c6899bcfa01484bac1f3e84e5272af79a6a563167e23cdeff6f11296db5f65bd7319e38082663752fb38c9dd7e4f39328fe259aa794ad5c863527963df4f13758e142dd5b52aeb44feeeb93549d9bd5f8a913fb7194cd370196582b51999ee220c74a201db9596698b0da0096ed16813a86a4078a5ebd0736831c8b6ff547a32413f30d164b5c772d75418ccae42c545f77e7a044a1ab0868d255ba33fbdfe96c65f81367513e4d914ea09fb04363379a89a6ca56ab28df6284bd311b401d8592978140f193c3c9b3391083ec5c5d079c5d85bc02dff1146e77c995f7ca235944e63a44a0e4748120a1ffe67511023e0036aa60ed1e9a157aa86c430ea7f46080efe826fb98db9c2d41646ac8d07d1e2bb7f4c5352c8817f5762c0e917baa802715742c44a94e3c940894a5cade8a8249f2c2cc561cd2993fa80fabc4fe9999589ef51c1ea1549a08d8be3af4dd0bade1043134c69a6ac84aa4daaadbf68ae3be95bb772c404cdcea909547c10de1bc3bbdb6321bc81d49ab961b0cb2225043ae66fe9f392bc893c73c308f11e3541baeba3d714b8c6557afb10b1e6fc8ef1bc05131dfcd648d7e5819794cf7b8a4931d4066d4f104765cacf27366ab69de8161278bfc07ea669771db7d2676cfdcbdea29309e53abf26a53cb816b397c9d54cf33e66d1ebbab88761ecf3755acc2404d0bb51af1e42830e7284fff1528ba193693fe89c5e032fad0c0c641ad6622352315b2eb85d90c4fa2d253e4649a773633f736e9385d5376071a0a763672a90712f9698b92ad932c9769ba7919a80a3b50cc8a3bda3824ab8a4c992dfd2d09f86fdc7cfd7ce554bf709559b68a15516d056393a8fc954c81b18515fd710d1b820ac0b65a7c8dad59ef5b3f04310be04ec7627f47f9f3ffd2b5c13d95da65134b5d7160426c6b0734bd0bca28f9d9af77c705df7994a7167967529af67167eeb1915d591272d41d547ca122bd26abc5cf9ecb0becaa36c6cbb8d0982a3af31e06d6476fb0553cdfd80fd2449a353ea82608934bb5f8df8f37a505628f86ca81312f9b93ddfe791f33ed1b23f479b2dd5cbdee851086a63a8638d9138f411cca0c2d17c598cc85bf79a6cee3edb733452b85e211b6d3a08d27d3de2733173d261466a73144167c7856c4a23a5e5815acc9595f815a74d04bdc7c4efbfe6c7b36869c4eef38298adb51053b8e476198bf4df4e6b9e4fdcb686c4df4b75abb3f7f3ac499117957b0e04bca8b752a8e810659ee11a27e890b7c5d5c792570a58bf9893eb58cb630f2a43d8b247b16a631c20cc22bdeb1722516da0f8345a1054bb6589f3c059ed20374a8cfff7f87a4b203564293ac66f6f73748a97879803b69d9be37674cae1efabae568bcf08386873e3aabd51fe1531be4e9c71d7cb738664884b593adcda9fdaac901a0d7be09d3c592e798bc63a771f41e01feb305c914df257ba0f2ec532a0084e1e7e425ea0438e327da32c0e03717fe14c41e93cd830b42d0038993abf8fc7e17c7639fbcc63850c1e7a5fb0c9ffc05685104a722cec3ce2f69d96febe961afd7582717ed4498aeb6158043e58b16591d0a7f7a9a0079f64985a2461dc6bcc77cc256c84c5ac46a9e50712628b01c2ed2cfb3ec3600bc87d8ea3f9b7a18f6437478612deb11391335e5e697ca33b45899b1b1af829f12c61c8a925ccff075c5643e0f03c1be8bb4621d9338f29836853b2ebf2ed91e8c47a2dc3f030d7889306ffdf2abbf520715aa5ec6235591219f291c1173ddc8e0693d174936571112962294101868a64ff5868894e2e6811aa2d591c7444153f9d71c72e9ee0777193cf9cedacbca63009eda38c85325fc1806b2df6744fa3f1805e34687e43b936838035aff8e0a3de137911d8f761f67b569fe363fe7ada5a3702078700244abe6a1dd5f6dd8344d73e7787e529bc3bdb94a4ef206aaee288ba0b9b0fff8b7dc7d907a7a1d0e2293d299923a46404d708468b1736e4a5930a6e2f01584db7bafda711cde27b2daca521f4d71282160e7f6a59fb447e0db6365ffe77f9fa6a0dedc26fa814c91abe8280058d1a01d621d62bc6cb4f053ef97d087440f611708f8b9463ec632929bf6dcbf128e5e90909faec88f89f65b78a1f6db8d1ab78a0cc8da3c242aaf3219751f7d605bdcb3a0b96d788a19fda26ad1ba9b058dc9bcf1464f2a2c6e27e16e6daf2be3875f731f13ee6ba348ae4f50aca8d5d02e41e9e1af76d67b3fb53bf759da4f7bb949354cdf5b0b40b4e7d8dbc03d34099f438994a8a591168f61773dbee1c4c96ec97e4f173911fdf423f78edaf1ef6ceaa7ab1cb498edd7f9a83bebb272383b5646edef80f1f3152a5e33a250d362b5329718f4ed9b695b360f7d2bd3d0503e5a2b3089d39a99d2d791493705fb97bd069502c383f2408d1418b976e5c41e09822017cf64ec2bc4734e4a3a5b6a28f458c0bc917f484ba166beee1f566b4db20891ac29787218537b1182013f25597de51ae4d592724deebc019a9ed50975d8e4af9de606fd9582d1fdf1b8da53f6106552ac0a6c9657657a7592bc42d29aa5c8ef75c6263d9b529839a87fbf1a2704ecb715022ef45472f8ec9c961d3f652029ca8e688d4945fa5474d1262a23366ee0a323f487be50a93d0d13594a83526a3256a04e0bcbdffdcb11d89a94c0b24416997bf22cd8b195f19c740750afeea224b6b3ff05f3e744a97ef2064a772967d7ef3f6ca8cdb284f325b95b09316fb541bc7c702148d039ad4951978932d353d38f98d668031994ce5fdd733ee36f22e8f529ee75b7eeb51211d4f75897debe6608044434e7cc15e8c44a331352b518438c7444f65ef6d121e4b2fec28b4c1806e97eb6f4275ebde0a4f4fd1e51c3074d64b466b840d7661d267867a69c78637ed985610a48a3c63769fbc3cdf0b467702a1e0da673c4fa9ee9e7370c9e3ad85c9e68595853f4b2a1375a5e62f3dcca3c57a1f96989fe222022e50f4a0e1caabc9491830dc4402439cec24dbab37f1f6e6e071af043c67a4d0d021ed4723b1d15041954227ef8dcaa88f372a91813d35b1a9755c8d0d8db9f4041c5530ef9b48b2ba68dcec321682b9dd80a4afb8fd8afc5ec392f13b2bfc2da105093a32d1d7be76ef8b46888981918a872c381016d3fa3f4dac869e51d9349fffb1ad56bf494b085a5d99df8b9ab932f21a7e3c510ec6e388fb6e7806b4d126d5a38098ac8bc1fae56b20616057cbff61804cb9bf048a72b0a9609657db034fceb4157599eefad1027ac241d17b0f94d81b0b1e1f434dc7028d28cf016d0844bd0f95bb69dae9385c267420961772c3854766cc1830040922eb34776614570572d476dc59d381997d2bd7bcca5b1cb083524a375389527725d0e874068ccd8dd121aa64124b6fdaef402b5017757d121563f9dbaf2b98e5697b171516205be2130fb3f235868bcaa30a6c0e22d4697fd355771f111a966a64689f1d72351c311d6a7e5bceee3349ee3d7a41f0f72a308079b96a0f4ac92890a5d2c09be0ab0b8301fc6389f1a2b549d8957ca2c24126dd999648e9c1c2d965533fcfcf8bfa50ea86820893cf6e42b2d267a6e70bbaffaa09662d6c53bf6b407c2d366043addf9b3b66d39f9007aa707424f059ab628106d4e64d17dd369a49bc89e9f96407e84bf88a6ac29eb8b55f8d6a7686e450ec8a1b161cfcb3531de7b64d4a848e5a52adc8c1671e1df208478822708608c2871adc658ddae8b768dc123c99a8bfb3fb9b566baaf2487bfb1fb8ce1900fc6081dc761cd041934e2eaab52c3585fe1e9d73aeb766a2fe086cf652ce9757a3aba435609dcbc3c09ab1a4f7a48a9988741bf19330737f2d6097ab8fe4fb9e9a657138de7133ec03e5de4b9fa964da920b531ebbe0f38ad260f526e32bd8cd3708f3add7a5604492ac55b3251f0ea4bfbb25d0c6950870936860e1a2fe09da9d9d1c95a93ef282fcd78a2eb363c97adb2e2448814a86b038e5759b08be4e567ea5f963a5341179cb47fba7ae2b1db8332f2f77cbe26807cfe675cfc16d48f3ca9f89144920b6646fd4d50b9e93af0bc50089e187b1f09d72bc2440d78e13b34fa3eb8edc829f484a376b0f5dd948b4c314d6d8e7631260b27a2bef6ecdf2b7b91ec729ec8161a6bbca924ffd6ea4c99a3c9c08a4758f24e5b32ede2255657e1ae7d94f674c5ae6149b8842e2032d49e3083b3ecdb3c68168d6865b678f99d0f27f7b2c3af644c1184ee60e51ca14ab55be3a66e8e84a8bf27a7e8efa43ab942c67fcea124c16f657361229e79228e7757d842e2e41ccdf7ef73dcafa1c782fc33e340f753decd48fec17e5b95feb10622c19f398f8344fb5f6ff0e00db63c5dc5ccee242bfdf67f74f36ab51e4f86ec2d774d6985272a8b178acc815d99e4443672ed5679f501ba3f548806fd4fd3140d2be7e2592ffd9c2375a23e4e564c567499780f07893103cfcd04e51fb23f1d89a2ead9e2dd0f754d1311df31294014a1201fe95494489766a790a82926b664054ce7243662aed27fe9fd6ddcb79bf6f1d3ba6f2cf8fe52322c1fcead44b7deb7d7d0003fd31704d6350a0d512c7cec4e17d94a660163aa127982e793839f0586badafd06877ce90edc62bb80695cab274c55a816d6da4e81e2a80161511182f31607e4b60ad6d556fdbb3ecc47079538759c0aa875531893b7a9aca6d7ca53b40d18c60170d082111df9f1e3bd8e61820f847ee04ffde581382c6acbfe2123a8fcd3311b5c004900d4af20d9c6d1e4113cf7fdba2b288daeebafe8022e1e2d718240a391d8c6c4fa13f655afb336bb682ab0e10f0a5a9abc2e225d750ec4aa7677579c20a7ca39b645f7a379522ba6f23243a1bbbc28eecfb704eeeb29913b68729d31a22d8f2076cf010f9eda276f79235b056e14616e6d3f1beb48089119b9bcf6b9f24b6d80f1c6b6e24068c327eb66d18c0145d97625a5e3aa27d4f2482cd034ef06ee44eab5a73d93c9e4c5d106b07aadd62bf1b5a14fa872f89a61b5a9aa775d26d6c084d6f70e94cd7610c00affb6a81608eb9db2439c60d486e8e853dcc735fbf7fafe8eeb0be43f1468b14aca867855985f3018beeb6412f21f7770a57b5b6282ea9875c0169f19cc2e157a48d3df4459cf213e3bafb70c5f9ab126e25af1549d7a30dadb9a711375e6e844f250132c5d3e33d90e73883905a16512c3e97fe400404c761cb2fd07563f52a48acc6bd3b92034f8325ed3ff7092963b9fed2b2dda05f20314dbda01f6f5af64a21956daad40e24ae4e2160c1b309a2ba08e80ef5a531cfb1f66232a43c7db9a51b5231ce9e6e0f96957bcfd6d34c806946eea47163b88cd1999b59430487a47b8c730aeb8cff0bb505a938eaf8034770f4ae95e072425c58fdb2e3760341b5599476034aec4de20fe2b8875be0a82ebcec995b68cf1afdd9cabf59d5e23842b7129911a06411a141a741e52eecf268199e204cff25b260ab2886eb2e08ca17b45027579de4709c30f22762f7dede091dd23030e4a823a4eaf07c71611e6246d9d8e2af6a4f69a412f351da3cf2bed61ce0d5d9f40d639f5e7703e93006dc5764ef4aac70378e2acfd46c885d58582882dceab10f6b86a57358de615831a4fbbd933ec0a3e89dfe2b8547257f95dd010273ebf63b3f731733c102ceabb280231e10fc056ee8eb7fc6c0d336cead5477a7c31ce29a8786f8fb92cd45f4028ff8440ca0bc67e9701bda12734ec2dfa161032a131799b5f02056bb8d334a2974ecd21cba9fb399a8263f303d4233cc316f420f5aa94e40548c1494be7de8eece7b54f8e0155de78a0e36d14344815bb5127c3f659997b19f30497079998ff40b326cd62c62a439dd18390c15add982bdee0980dda1b06d83d8bef2ddbf404c409ed3f6f6ed5d23a9afb1d18d44d2b66f9f6354b2d220f1ad90e746edd8f4e1d82e1c698c70a0b7db2d7ac274828db47cd5874ac12c8e0c9dbcc50259a1ae6e0a24c6cdefd461e0dfd51e475d6343fa626f6ae74eb7796aea582bcd379965084bb878239ea1b825c4fefa02152bc204b612f96f242339db60a0bb8ffe2843a4a98ec8eb4420322380ccaafc3a1cb67a1b22b1c7803dd97ff2946af12dbb115adf6b1f57138af42c871a418330973b5c828bc990be267acd6051601fa63193c5b170f73d3ce583d1e0467ac31933ca56575a61a916a1dc190fc8d51c452cefb2bb1bd63baca0a5be66b5cb82b18d2bfa79f8ed55f402cc216caa4272e6076b0e39344ccc3ee79ba1f54f7ba42278e794fef933aae62c87cf1df0fbcb919d1a5d24ab0d634bd95573d774d18a3081263de01db110051b82fdcecb6676c64ad8d55d24208ef90b0af1b96dbac221d59d245886b29b421c145622b3678229a958d6ecac22f74dce27e96307ac5d3a4998a4a40a1a2628b86bf3e9122d99e3d64d2ac6785b12bd9847f05c902251c52736c7dfac07bf00665f12d1ee17021018f71ee1d4b8e3182c4cebf08bbfa57366f7b84ddbdb4b837a3a7b6b6c4585e2b12982f3232398c2242e6b0d0c9cbf8e940e576171cba6a0ee1575bb0311c4243bbaf16240526d48d6ce6ccda11e56ceb1c1dccac7653ea1e9b773cbec70617c9c0dfcb4e983ee0a1a39de7ed04a9dd9425e00980a46956577d1b8930ef4d8ee817014bdc12e4fd3e9ecc36e313fbc4acb4752515e1b13b85d05d9adcaa317da421dd723b62160998fa20db4bec2623f9f79f9196a6afd17cb68cb08ab17630916020fb19c16841b49398f8ba61d067882f2e448a2a4e2556ad862a21a53dfa9477b7d4a7bbd7a3da32707b64708aaff758dd9c21a7919b969d1bdcb61e3d705509a5749a8df20697c51276a88b435716349d429e9c7b8abb688adf7cd218a6b5a432bb3113118af79268f0438789bb8cb128507e63e7607fee05cdfb822993c030a143db7cb7fc9a3053f7438d5fca9d53888d3101eae40047469f9cae944df2455e10998ff70f9c06b003c96d5b71f47c0a867d488fd07bdb6dfcb82d84f68027f16528cb94bd7d83a2d8cfa3e44c888523064e7c9307f9f5688373ce909e3d3a9fa333d4c34774c0d290b5ca6a1bb05107cf6dcea724047bcdbe008fafb75cecb94c85178761443b1b16bc5e3378cae7138917a1961e95a1a52aa73617c0218b5167010b4dda8cd5c30bc35fcbb68b8a7227fbf0304a083dfc8d43712ff95e0eefd7ed8c165f460d24b8ae460956f287db9156b87d849dbe48538ebf33f43654f18352e05a0cb66a233fb19e49da1cfe98754e19c96a5d10e3b0f5fd9b543f3b27c1795b44fe33779ad56b17519a579909df90af5de2b68ada2f6272270d0d4f078b604ea1d30d3789f8282b100098f9dceeb499f0eebe89347d9014279cfc41453fc795c1f234c20dfa57776d09cf4ad0421248650b74ca42b22b66399180e681b340887a9704671fba9edb0ddb92483fe18d994b61aa5abd46add6c473889b5bf6ec51f93d23bcb59afe3a214a8606c92cea3eecc45820ec29573c2d643b102274a8ad4cc760b9b2af75337664bd8715679781043c4a50a67248b77523344200784aad280e0fc48a817893ba621ca4741997cc624ea2a00b9a3fbbcca498c162e04d64fc5f9e0deb1cabce0a6120c426682b0485249fdc94d639dc3c90cea6309a23ee561c2419017a2a9f6441b03e2f3721f9a49f569dc6d841b62b5b21abe5b8638917c3ac4d14e27821f70a281d45f28fd0a7b1eefc600e36c45ba234dba7d2517ea37b4b69a67e76fc57b195ff9d1dc927c351537955f37f021d3b530d52f5c87a4bd558f52b700a7779ca47316266d35ba829b452861b60a7330af40cd1032a83525d5cea84ad0cd5d316711a0e12fb861c39d10c60641ac4fddb4dfdd73b13bfe49f2ca34794f9389a812f9efd8d9f3e4e17d8c66f490a566febf654397da637342f099298e30f051fc4cd82226ad538cb42e1174cc5cd089ce50fbea694d2087efff5e78e81ec4ef4d6a64d7def4bd104d6ed85739b58206ca0aaaa0bb46dbd018722192dcb4d05a7625bbe8bf7f271782ec0429920f2a23d2877635641a8cc1b6b3f0f8246d00576a83e4d3659a30a6d991e4bed114ea6f48cf5833840de62337513433292efc49866fd03faa733c68d8f5a8c17cc939f4055510c39c7ac38673c033e3f683818c92ba70a269d310f2cc9aeb6ec46d5aaa739bd30901416fd5b35441ac12db471ffe0a22a1f9000d12e8ab7145a08988a928663bc86457237a15343f7b448474c6b117399dec04d3228ec3bbaa1a82fa96d4d048c3063e1f940757f7ab5cde8af4c9c1e900e083252fc6a6fb05d3ed5d753d0283c992c143f04caf1033e824e0b15f3c4386fa5009ba110399cc4f3d2a35dc00f60391f2d8525e4fad19b12d7428f6c42cd4519441b545ff10e4b40c69739a24cc3afbcf4e1fa7173509cd4ca8b06175f905680d5f378d7ef96c76b08e7e0bc4d5fffc9aed56a12a62e4f1d1f02d5cd2341a1bf8ed2ebe5de40d55718396ca648991c694b357d050a3cd77991d3e06ec96061737f6674addfdf67767db3c72a07e4bf708d56b7c473c871fb91ba63124ae34da2387a758c5e2bb6756fa5bb101e5d512a4d6957520012facc8db53e8accda8239d8741f04ab0ad13a69a004fbc57873bfd0f880d96074d39ea8f885cf0b0d210f04a9801863a5f3c8ab0db3ac4e907a73b98a39b2ef003948c1570f1b577532c5a4541f5d9823ec33ab718669a6a47293ce0ec56c52d8a5113a5eca08b716e70777ec3d35b070f47634936b5e238ea6ae9b588473cd5668a239d47e30799d2b0375090946a0e19fa6c2780d24b9b22f0acceacbb83a081f624c243cc8ae6fb7aff940b7712b0e94d340b81cd7b177ac4505d32dd4a87d9cfcf18ad6df9dccb3855c992875cdf20ce55cf50c279da3219ac437a3ab6799828ee6dbb03afa8c604631e528a3a1b216dbb5823c911547309ee6282e732d8c2c5e3c59575fe37bef974aa102e66a11d5104ba1705b28374d9bebb6a93d8165f8320b8d961de2d8ca0ada31283331e19a86e54facf7a0ecde41b8ce18701decc0aa0d7bda996505ddb5ed963661c2c297edfce589d3b7e64f444fb8f9c942ae77004a624630fc6a730c9b12749c6c40ae4fccb7bc4f7df077b1652c12154d7295fb4890acab4e54a6c10f4d8d73b933d1fb16af9f1d4497c2b3d5d20de9d48bce8e706d126c62ce4aff7a5c72e1d8de0ed15b1f8f4d879fcbc56e99ab494a2a43c927aeefc7acdea5ad61e7212c65a936af2f77bd213864a93bd631aef7e33444438ece6af30abedcd50a481744ca403fecb24d99f9127ae65021d0580c1cdd9553c18b1330bebbdd9443b73b97e7f64adf0b81fa4b3e80cdc372219c317a6f5b4d55e02202c737f715d4981c9b50d78d431a1370b31a2e17be425fd30c40d8d3c5c38cd3e7fb1c2d5ff7a76c6c7654a4ebead81b785ea52e429537abacd600961752a437fef60eb0c87bee131ba76761f268353c6fc9a5126d3836570d2dc91b3696286e28b5065c97e6e54e5cde2a3998eedf06e88f0fb328639dde3caa0005cdead4d258261505c69927e5b71784b76ed05c5f6c142b96ebb873da74687553761bb93d3df72d6639c433620a39a44f46d027504434675ccb80a5c7a0957ece57f81c4cc390ba0f6b718b47dac2a778e7c8755c1c63cf6c0af2e730e225029ee4c0518a46c9e416755ba4b3f8b85a2e7a29d862491bdebdf5a317a0e4a46618d15b8490ea0564ce80cb2d987900f54741d089f9b40498de22691e1d7d4647e6bd77f580b90431d62a7656e278643f7bb8d55aad34c60874862589af9dc8fba291e07e681f22748acea16863c05acac1cbb7fa723edcb9d746da2c5f1f7b049919638feb30298ca471040d1b63590260ea4ed9169ef6f968157b1088ce37538eb8d4c4f7a4d2bce21afd69b5af8609d39cd3c7d40fc8a8c629647a617973795983513ec3816c33150ec5d76a150fddb57d3c7ffd781c0d25f0e33d9b2df086802693cbb281851f67d998b676c469f032db47a35d14f1248e88b01fbf6296f33b53f222458e227214b467a47188adf63a99565aeff057d3a98d53b239f83e4fd95fc22fec6e7ebe19d1e204dd9d708235da15e66b456a8aeee1d50630558ec89705d8991ecb8b48945c8af5a7d021ac44c22913ee5befc00bf4ebdb614e93b2b614f097c8f56972d3cd32ecb2ebef0f7be81a2e7d89843a6fbbfb2be40b9a5da3c3dfeaab3d2f0f3c1f6dfbb71d5db444a56038f85a4f8792a879084d296d4f378c96c4da3387cd392d7023d95b176242c9be196fb4fb424683ec8e437d7aad738edd9420eacdb8dc54781a260fbe2723ae4463ef393df9b7e8a62c122310586e78e656d619be3d9a2de3cbfd1cb3dd756806bee6502f0c0e4520036e208723096f57a053b5d40d67e95412bbb3268519ffd2a354b7cc83799529c653d7bf114f87caa1bfc064031877946d1396a0cdc97f8a9293956dca6061bbc7dd523e8b7dfefa0c51e35d7122c13ed7312ca5cd8ba930e73d73ae7695457e46b93aa77fc69947987b1984a8ff82a76df10f66bdc711824a43afd99a8c126f232aec352080f478d7458bdca61d6b67b9f1052d3bbf27b0cf0efbbfbf7716914312c92e02d4e207a28d613fcbf58fac6a6c5804809bd0dd7cc8312e58d8621469bd89b9344f130cd6d111ae2ee813d091b9e792672f008b15680ded55b53e1d80d8311d52df563c4725a587d72b9a7b40e7ae36a1a43c5eaf181d50d05f136c2d4eb82a8572faa8b23ee90fa9e98fb52925652d5dabeb9ba0947b6fb800be7a9ff6f65c984a9c2e288b6f3471500ea855efbd84f6d2ee32ea23ee105f2d231340ccbe5450fe4d475c6d30894a322379b259c409c0d975ffb531c40237f8593b904c8ce88686584d58c266a485d659df58d4e8bc90fb45dfc308d594da4dba7f8f82d49b630fe8c34d88f253c2fa932215f13beb913b10f42f1285027a42e5da7dbca816b5417544f9f0741fb211ff6d4b9e1bc2f0fa1c541a71df54f8a35235b4e06989b1fe47d730144d1034d17386a82593b48f5ab468ec63d1570071020ec54697e3f0fc4ba21aa029eeb09ade4bb5316bef881ef2b84abd8df8f8d1ffe138a5e3b7496713c68fdbdfb42609e338e6d1df9285fbe7342f85757d59f2cbe5b0f59478bac75f98ef0132ef44b57953613920fa1c186c582d86f1f4622aaaf1994213e1c7bf250b15182fd1889b8619e30fd466795d00aafe5e811dcfcb6ee00752cfa6d85b1d109e44abcaa60aa05f75429a006eb8a6711c484b330b4202821ef9dfadf9277dccf90a86f9063639df6ae39f36689dbdd231783285bd2138899791351acf9e486fd9acb37928f11cf233ab7f8ee083742ebe4a71acfa4213d4eee9b574ea0a1d057e090394e2810515cdaeeff198cd0f91adc2dd67522d799bc072e007f8c1c8ee3b921b4e7b5a8c37ed30de86cab9b1d6eba0c84185083e81a38febb9d5f866f0ae0d61295709f97620825f60371516ace399495c240af4bf6969b0906a221c714282e4e035ae21682474dfe006991ac44ad7d9467072981207ab96d6956c790a907b5f53204fc2cd83d04769bfc35da17df2a4d6e5ba9d81b55827f86a72990ad890e4e0446c5ef7f42efbd1c5039c1061a175c349a7d533fbe130582152f491745d3e67423ec6f68543f80b786c9fba7f79b83eb7e0b211f46913f3061c8f310783bab5b7b712dd5040dbe80aef9fe71cac04a8d478a692339ba714d8336a7dbf4c1fc42042a332cbf65b2539197c82deb62f7142a8f84af837248c6f214e59e7076c33b569a7f4939d117f600a3ebeeae045453db55c4093902836ef06db401b01745705f73e9b2341b6029bd6b20c97e83fbb4322bfe2bbe1c7fb1c9302069c3e42100208a9ccf34aa9618dffbe0e04c2a85fb98fa1bdc14e5455b13e2144e41cde6ce4c0e5efef9eb82595ff7f6032e20cbbf6bbb99fcd59fd487a4a452acf3c84faa07542ed026d93098d77d2b22c02d010d049f995fafdee4d60b047da88a224c6831166f077e322924ab18725af13caeb1f603810edccb2a275537d96ab93c1c7bceaccff4898682557d7eaece9244b56317dc56eb9bb67300729a6a6461e61accd753f09e83827b370e280e992696144a518037828cac5ef4669f54a62389e935a8d42f1995f33b598bd97301f0338b949db4f107705e6643e7bfdc0693d3474ce6ca4d4b69e81b5019ae33d5d30d000613fe8eee90a590d171db46e36c0c26d9ec58178ade6a70a3ba7d9daa8b86a1bca9412322bbefda6ed4ea1005b49e390aa3e87dcbd8750662bba0412d288c768614a753ffbfd48ad8f77c4493a798452c93b50c8ab885b086b4954765e7715f81454ca69780af941be9665a15cac429fc4997a0a7386f616522ad99acf216a442ae982634fa98b1f7a9815c0d590c6f4d15fb12239504d09b88afb6dd38da4349aa24f8f7e1a895cdd596b895d4ef71d99fede3e03b3ad76be27d41e3cfcd9705cf33751d8ba0f693521c0769ca03566abfa48de9c49247fbb644b5ec3bcc31cf5e9b7f14b1bdd4a84f0ec3731428ba5d8ebc64d3a696495e1d68afa0c4a5ce8635284905278d163d239f9a869a7c5410526c02e6b878687e5d544d947261463826f9748988ec028251d6315e31e02715c7ced607ea757ac2eb53e5e1320a32fdbbdb590eea971803de23ec929f65d56c98cd8a72bc39392c89d790d4a77f2c81f3fcc6c6bc4fcf8352b70c37627884f9613da2c5d0753fce52ae6ae62718f90144b0339b299efba33e5e67205f27d4a5cf5b9f7735a4e978c7cf27867eca84c2c487fbc8b48b810ff0dc4dbd67178dacdae4e271aaaac76d628e32ea28322834fe43d9747291cbc8611ebebc26cf6409e3718e99807fcacf2f1398b449e03ad4b876766ce35e342e5b3ec5979674a23b4898cf298f329c2d63ab98b18e2ff3d8f603b393eb54b01e2d8c577dddc92cb1f82c65d0c4814b52a896e7bff73f19feaffae5699c73f2fed289163e83c72ff79ddb9dca3eba54ecf5049180c425cdb725947e843028bb21f9b1e31c8bb5edf78ba5c741a4be3732f54d3d39b45052575dd895b2e2faef950b616d562873e40145b440916e224e1fef1aea8556c163ba35155dcd37ee7d5a954bbbd7a03a08bff23afb1f6795a13d94d5872e18916ced219774f875126d7667e8a4b921507b24feafd94ceb08520be234dec3fd3e0af4f36f1fbd764aef50ee2bc34b347b63665f0d7dbcdb861638ea4e9e6dd94e77a96bf1268e7084173f8a252ac97922b65ba8c8aaf5ed950fe780557ab40a7481632bd0d0450087a664875cae02d1dea93a952aaa0c93b51a73fd1e6d0ce02628de9b00d0234013dd3aa7816dcb57c7bd1d8cfe47807bf65b8e4fee85fcc7cd245c40b7dddfde50718268aa73ac0e6dcfe48fb85ea07cbf2b63ed48b9b0690d4daa3f364e940ba930d27d40dd7604371720f529faa22e4ad9d228e9ac52dd11b6cad87b2ba8ccbd9855ab5a70b4a2d4e0af75421ef5b8602e3287e57ba0e7dad0261df5244d08913a88d1e81b52f61febd688e70e938028db0120a4756f599bd2b845ce5b26daddc4c4732a9c2f47a6b9376a1d2f50cda37696963624b326cd6415a62af29ccefc4dbc89e1a35f6f8d1dc1fbc58a0a5e0aac03fd6afd150dde9c527eb9e0ee3cea39afce4ec5de6c6192be8c919d443710baa4e660bca79078d6e4201eeef6ce5592c536c4dc8b4472453c804b78e60e30a6044e1674dcaf2ae6ef6a09bc8c46a68988192e1709147bedd14c0dd6c6005368fb040646b9188b5a1b06a5c72b9ed815aa78a8ec0c7a0771a71658e9d534f22bcbec62863ba95ff5ab63af3a9b26056537a5fa07325ae2195fcea0d997fbe39e2621795877ab8cb931e5e76a3c9416bec8e806c9a421fe02455636d8853c15d7233aa69b537627b491615d2f4927f8a83bad8b2fb687eb8ea4c823f8f8bde8c5f7204a9e9d8c14de4442d1787a42ece41f54cb2115d3b3891beabbc01263d8c83024d7c510228e6bb4c972390b1c83c341b3a09fc9d67457f058b67c31c5494ba3875c895463ecd4851526bf4969636536ab4e9f9883d4a5bf3bae719eb4a5ea8ae597cda3e01c82a764ba3b5e69f136f6aedf768c48cd26b97d8694c1233bddc16e618d2025634191894c920b314c6206605bf2a910632e32dec75bc14599c9bd620ac7bdb20fdfd2a1ae955d388e4115cf48f1ce6874a979b72d086583775787424c8d3089bdc46c1ec1c428dda7dfbce42e8c68f9e9425ff9fddf6fd3f50e56e4863c02da67418e9d60ac77a1941a197c8d7c7c621ca188f72c71ecdda45b63796b4e4b1881f2a376e3f2dbe86a1e86f383f4064523b2200a3a9c8b97d62142432d6b4a521639929e80a2f809efa382984c23497f5c91470590d025cb239c964823d007c78776bc7dad5ae7507c3e5f9a2f11fb841623669b207e515615e8e5da79dfc764b39e4e70a785de7ba2e2e5d8fcc38935fcc1e498239dcfb1172473f53da41eed3315843cafada1460b6add0bc229288e9e9d04981369b6aa2428d08517d2de7168c7583d978b4f3a3503bf7fb4a504d0accead454e09fe1e32dc4741c3b97b74f933ed8cfb18034f118850f1603ea23a58bbb4008f15d6df499d3910d254b98668526c63d87e3c5e623de9a1a1611122febaef2feaadd3050126d8b4215a4ae04aded5f6276e96b4d8c9d2cc1257b1e8f632bc9eac806a09135b67577018559cfe218ecfa5a8be7e15aa9c60f80dd892208b79cae36a81a77130e8c1e88cbd9c2e5f67a056c448cdbaddf25f127b56ddaa4bc88a0dd552371431a26e69f5c6dbed3a55432b0fdf75b50fbf4cd9b073338f9ddae3e176fcf1ccaa586bcca141e5c10641dba53932308b239fd9d2a36b7ce021501c8db69410c0bb4be4d775ba7c1ae048679e7fa8972fffc067c58bde20b4f98c77bc622adcaa8981cdf6ee148e83c8827b4ba7be8038835ff09f671cf564c5dd58bed31117578d24b94a184ac7e8fbbab88ae49bd85bba98c1d0199c2e923ec0f45bf50520e98112e730383a00af6db9120b267fd6acdb74caad93135a4679640c25a218a05422c3f02dfdf6bd759236c6b1532337a988bb8858b1f3b40b2bbaa0de6b31d6d05055fa598d1bd1b6f9910bd08f7aec29b2e9b0f5fc70c9536ea8ca6fc8238d5f8d0733d4e222b4af129a8c5cf57ea804159b14978f29674d3840ea9cef62b5536bf3be47a874bb5988ed43dbc985f2dcda250ecea65c91f88ba8e6b9870219071e53b6d5f67bde70be3a53564d39b959214c11f863f7ced67cb35e79599644b8bb43873aed10b2e5ae759a3679948c51b8b9d9abce36171e4022e3f0ce374db4f5c2fc439f54f6a4f4ecf4fb61e1291e5dd25bf8a1a80026de5b46b3ae979722bde196d65a2c2b3971a9835cb84edcf743c5404e49627957eee94d0422b234d132a17a0556af322a63d4c9855751e5d79512c6d8463669c3c4a75d392524a8693b21aefdc04e59665ef665ead489ddc6880b05b4e7d520f3906f27c8d556ad58cc783ef9a2f156f11ad37f1195a41df34d8e0a1e9ae5075a8a08481b8173deca08271a5e4bd1d5256d483cf1c324aaa0a6910a553542e9ca35901111fc136cab2bf47a766b572af200b3d2fc15632e4fca9e50d3a8930c59ab014b0369f82594b73a96651c01731e5bac01bee6a330c1b1c90294089a77767416c5df76f35630acda2992624d4bf1f8bccefd8425d5571e41a9e8d4668d308bffac44e6705b76405be9afb180ba7d0f39c570bf0a638c32cb63b079d5cb57db5fabb4a1ea29ec86c24aae34a1977d568b2d36384c264b025cce0eba63926ca46067650c6d4548b9211dd9a83e8454ea0ff58f9b699eab5110edf20a966e9a327c7e6c44ac847f8daccc451b17ab012d3ddc9d38b5d6a9a2616c332efe5a12171da8dd4cb2c80f41e6c726dc026ebbae3fabcbe828d7a8b288032eed773cd5ed6d8886335cb934d2228ab9c0f324c5642e26a5b698996c37f0967a49e5f5d485fb599e4a2e32d52e4a55c271a8651a320ba47000eb7b3138921795006f676d99f6211d6dbfdea54021a64342d1c2c4406decc06dba3996f5bcc781f72b91adb762f6f225acc168af332d26a508e1caeb9ae6ba164a98c48ed9e7da93d773a606e1e382f787a09e001f8581af0799fc7dd5a011042605b7d97cc52821bd78ac736b437ab0e6769294451204309141d52d50b444db156f0ecc6ed26fc9f6b59bb262e48f8f88b78e12824cc9f15ad1007ece352cfd86c240b2fc9fda66c37527af2d09ab47df9be89d579ae4de2cebd0bf44952828a7828c5fc383571547302ee0e4a70de1c48f2b2db61a187478afbb20ca828797644f5b787162e880a0092813b1dc6385f2c6c52f4062886612af70fd26a16e415ed1abfe777c245ba0897a0dadcac9ef5ea1b7c26842571fd1f08f9e6f4356f364929720de8eafe39865ad05919d44c346f968145340713e1945606ccc4c96bf38d9260f04fcae2d445f597466b428e0ca3ef0064c547dc645e57facc0778fb1dace4aa343804d9f42f9324e4792cf80c11335ffc086fff5fa07c4025311e48476dbdf601fb0af15c2cf20ae8095c968571704567e2fcca5a35ca2d2baf21fb3b8967ce81f770044136f486510b9b64b59faedbb6ab23f98e549eaab24034b9ed8cdc35f51b328fc99e28b89f75a2883ad865a7ba384736e1561b10444893a3e5eb44be6a7f14fd3d0ad650a42f6765390259ff7ff07389e47afd985ee9a35385b18aaf6195cb4c57b8125591e676a4dd9ce5c5e473da132980d1c1c9b38e09a3a12983ec68952d11e336d35be074170a7b1aae7582cca11f2f3e9eca9a19a3b423c17b1a7a67f03bbf8d0923ea2a388dea027c6af91ebc1994174ceb3fb3b5a9edb7f4fdbc76ff58a59ea7cd752c6c11873d495c4e6d8b221c824929878938ec12893400e69d35c28c61bcdb1d499d9a69e6ee082e468c63f4c3b2dc69b2da997982439f666991f5ab10c7fa3c35868c431d11f0f49b8b45bc77409245c2b73fb3e98b37c69270f2500c8ab78cc1331c13ea343fa6af7132a082d2f055efbe8a84176232a0fa54a5dee4e6d6ddd146762a02bf47c274d54b8f649596f68ae3041f70338ba20f2c61d59442b4250a97ac0120ec4631ffd797f41b9d3489bce24fd86f81b4419c0ff8b8d088afdb5fbf633428bf7a9a84b412cbf627be3819814d17961dd3f460b2c140877eecdb90e61235b4fc03d2c7fd016befeffb026fb196e5b86f4bfb4c4f7d61daa7aab11b4d39709a5434393125c1188673cc5e4d6bac60107be4a8cc74482b37295165901c7cdb796f27a17389ac6b585f09d4a9eebba6407f765abde63e10719e14f13ae494191cebe51d2dcfaa464a14206223d61431a37f841cda5855bc049b7deb31dccf29c45fd55676ae57cadc4a4571215b7a8a31d8f3da546c5d3b42d442249925327d32e39bf6cd48c21fd433d794063b098091b8d5727c673e959d8f112090c170bbb666a372315496db2acdd0c05e9fac3326ea1a916d1886d9031d8bb2592a72eb904af68b605e3c58476e6df382a09e32fa5d4254a3966e61c7829d49ed57a84c433a763d76477129fe4f0551d2fd2fbba39dbf008ee63d1b749dde81986dd8455d5f64e2c0376dcaedea745c2d22055b6688cdd3151dcb5d402c4733e5b0d8c52bf2cf1f3ace7353948f8b06a26b2139ad478e243f2a59221aacb2e85c50db320c211c15e0083835e213b247775372562cdd1974f1c6a14429b1efac6132e58607b8966edbf3690eba58a7bf174453f68ddcc889381ea0442f838677601025e7233d94b4724ec1f86cd957b5cc981f02a9afa343616d37f6c94cdfb2d9316ee4a37cc0a85f0c706529dd5fd2ced925e8360499e664aa76e4d45abc332039843fd4db7d9a845f94e9c50781cd36141f8d51199d590cd2529996296703cb2014999e4210a30f6fb28963bd70205c1b9aa10707bb4f395cbdbdfb9e4e27a5586fa0039a2f7fa9224a925a7ab42dbd46d024ca7ba7bab2ed309ccdf099b691fb42654283d60ec08afe4a34698bd0d05f141bbfe514f36b50385df00ddd051fe0fec8beeb26eccd9d8555b11eeeefcb55e34483c5df363227607d407a67d441f986bd23872302bb974924f8c7510c3505863bc9a63dc63c7bb89ca50ad72cbbb9ddc357247d0e412d805db45f4fd9ce382cf7a98ac0f23a7a8fbc597b692675b8cc5b7d1df38b2b854e563b993083ef0adbe7e875930e8fc479d02d66f893c837698ef7369a69ad55cbd042f5a3082086a0166fa6e8722970a74ecfc5f5aafcd452bb9f1a1475150e6cd75d8cf8337c6f3fb3635178b26d8f408eca5391d7891f20786f9e778c53187b39891563eb110c4aa181f6590c8a55426caac4bf6b9ec20cf3129d725802ddda149af1936efded4e9d0f82e9d2468e770ed212512f49f43ee1b225547622423ce515bc2c9caa5695773ca7e3fb7624fc8c1a2c92fee0f2c932336ddfc4ff495bcea00975ee119b766d39c8c7fbb0847b326c097ec7935564ac324722feeda696d49e42067206f27b0b8e4a323b94a51d5a67da4418e73f0356a3de6af10c1e91f7623d7621fb848cc513e8e37f4998246b0942852e4de84d0da0c1c2a83960e70f91118a0b4612f12ac589a30c454412e45b54b4c3e4851417b39f53184fd924d28cb6419bb348ff7f84f8bcf9aaa28c2d419fa93300f7213808413f6f7276304c20bd1acc478f0bab688621d15331faedd3a318d8aa1cb0fa217f060b31a125d9e90c9ccf193eb9660e55212c93a785d4d63d194a1e504db7c50ad513d09ee6c703fa4e21fd5c6883de36410b09930497c5faa5b81a6115434c73a6999176f3b903dd3eb78385e53c5e925057e40d88cd1162496579ce00bf9494e3cc821241e3fe8e39f0d5b419ced972ffea4e1aadaab74eb127820293e54109208a6dc8df1eef609fe1ec89be833e8950e84918676c0e611702773cf4093251cafee5bb2f409059189f1e299fb6328a2d27272f5b3f09815563d8544e27bc046333507a0eab9732de5fc65611d198672f745fe3a8fa94c3d37b502568ce053a53c13c0c7fe5d990311e016210f5d04befee20f5a3856940124dccc6645e78f782585cea3f4ad48bc1b595c1b0b1b204a25c23c4bdfe8b72530b12c2b66b3db689bc27e2dd797f3ccab1e2b1203a401904e87977f58127257b7e355c785e8ff56150993879a1ebe2b0318316f5df8ec3893d503b447a58d42dba6e09d530ddc326af16b478e850d65a1ef0baeeedcd8d4d757caf70af92794273ded978a00bad064a123e9ca766710ff8bdbc3be2e53fcf73fb43aec213889ebd14b76690aa5ee0dbd04a609378d5f8af2c4a24236e101e906bffaf1810f7c556fe52bc9ba0078a7fb6ac6f867480f911a932a96b3aeeee66e21aa4d30e9133f74a753f627be1884916262ab9629b92f028a3618caf26ec649ff583c622255ae36ad8c2fc13786f50c682e82787a3038dededba7d94b63882e6823d2ffc1638566668cda64995b04111a6b928ce18946df71dd4260d6deb2cc33b91a54d71d73ec939b4d22f93924bc4693007f02225cae0da4e94477ad01b91569b6bee33a2fa292e3d8be33170c1eeba3424a15395eaf07e9e880f52ca6bd32d9dcf37c14c156db3f7efed76198589da1e0b843cf5c346bb11948399f7647f10182eea1b6e1964e66d67a6ac6a284b9a39c37525fdf43eda8d278922520509e7c901026e84a4dff58d7b34444a2e4761565c73aee9cddd32304d0e7c8a1632d32984652b2c3bbd0604a730db871c639505d01f9e8bd3c5255d8e7f7182c4b48fb27815fc461d865fb1bd338fc863a6fa054d918106c0c527b94b689d82232e9c5d885c85c72a87d850a4ec5a60c39211be40f8c09440c3476b6b0a20a9088089e0dbc028462101580e9408464d4fca0f542a3dc9ff3e360bf6a633a72487d2472f542b8ad5fc01a2faff575c34f93c119a9ae4d14b438319ffc0ca254e06f76e0fb1f685c7a6294054931a27a6df30a29c353cc071129da928238c60212449dfe58d7d3c134e217ccdb068d553c4308422af3ae4217c58959ba00960b7d2c7eabd0e4d85e64d2dedaf8ddc00ecf9080ca7c32425487d1a056308e7aab75ed39b71dc67eb3eab925e2f70d8314d40de59b4b75a1714bda02433b14989a9a5daacfe307739988757a3fa903eed6da61c6d3eb3c93c0bfe6f2b80900326161b65a403023e4bb5e8316667c9dea1916ad8246ff5eb027869109542ff45836034c833b6b250096eb9a860cfead1e8be923a3a12f613d985ab711536d33f6625f5a57191e743cef0445480751702132fe2bcfc995c38cd7e64ccaac017a9c022c1eaa90a39a32cd94d79d26476e4d32cd53c6e7cabdd8b7dac49f30c4f15dd7f98d440935939b8b388e14e1a40322d020c3c7061b7c45eed44ac0f35e2f40167eff8ad86f08c06fb9ec1c53391b0a1d24d83042098218d0a07b36d6d150097b237f018c102d57e46d7b30559639fd500ad2697a24d85740133bcef8fdcbc325e4f284f676424cd3c257e9ddd488bc60ba03fe98268ff2ab94c1cd912984d105514cf3a988e4f3c560b7bf1dd937249adbac5aac4e59d77c05e3ca4ad6be2a3a57654b7ab44452049e0f781c4bfcd7b710e34b652480ae742c147f03f343e061c8125eda0c36fa4aba606510ebbbd01d27f6c3b372664ca79fedd4d056e636353a41d3c02d20e73dd2fc71afd485234e05df192827636a180bc906b02e8711aab853c765a0bb8d22e7b654a4626944188213ca823e114693aca4e2d39d7460251e7b564ecdf4187812007e7046b7e17076f7f800daf8255c9edfb3bbcdb87cc03a09f1dc48b44e5ea14f0c76a88eae56063173f274b13bf51d52ac3038e0da171cabefa29c8ac95aa8de6e280e1b891dc35e4a761d9db50ce9689738f66bf5d9a667c3570a6bf7ee3d5561852ed57b4a54a2bc09c3edc73c6a856c72789c81c90719323bccea288348dd9e880d3bb24026cee85c367cb2fdc5a1c78fca789df587baecc1eb3bc2b70a49417d6afddb00fc428fe161b95b492a143d6312d17292239ffa07938138e8f87816c4b8a0f9fcc81dd36de25cc46844b63d3b28fe7acc88c9f4051fd617e898eac79e0b0418deef42812cd3ef5991e356f449655708a5f29a5228c7e838ad2871d41884128748b5aaa71a41c0c0eccd017f2c9270d6abb6b457a39dd94ed62ba914e2650dd3e90679eae27e44b32d88a86b6b08e43c5c0ed61406e92a6149c8e7c9d511c95a0d123ddb6fb6e41d2f81eca39022e69f5c0d0ed21e465b891bac905c214f9ab711eda49d81af0c905bb9bbcdafdca18feaa049844261d8a2414fa5a666bf030c22b19a560f4e67e58b77cfb94f8baf37232c80789b3de3879c8b5211cb65e45dbcc6f1941a20d6db43cb0cf2963a1362838f6586645457e95cf729d8ba08b434e6d51dfc380a6d9b9afd4ae728e28b724a43d49d2cbd87579293b5b72d05b0c165a1447b7d98a1150c921d9fa3d17f3fe2a786aa117b8e22915a7eac216d2368f426e3baf7b97d1fe575d930b661cf4f14d3fac5872a9810a2763b5e08557541712a276cf328b054c959781e3346d8305a929d38769b5786c0f564ec6a94821e4dc004186b67a6dc7a8c88f618eb9d355959ad6f4cf683df4610de1232b966d7aa9c681e1bf66a67e8f70c5b97730c17d45a576ced8c71c12942e5bb3ef8f3ac6f91c2f062d9fe5a86d49bfed7ee89c9ba4f1b83a09d9bf4b025bab68306da0b93576a3aeace04f6e0c9bd497336a47f2275ae5056351c78f4bd381f880d355289e8ff9e6ed5d9ab4d29e4bc9b36ac541fa8357d79feca7173e67fa10029a6c9acda85a094822d936a285df4caef6b2a5b6b651706276dbb9189867d1b06813cf3e0bd4343a8356f6d2971452b5b51bf7d8c2048b1e2b98b5fb03959d34c75e73e74dd6296aa7fe5d767874cbf0125c096b84da712a4ced220dd94f80e750a8cd6a32a6b0756b287afc68aad1b0399cfb562dc24064b32abe9e550d936c4d53adf00b5290f4cdad2aa7c7fb699da1614032a77aae6968552b66b09e20ee66566403880947ea3e0bc239f8457024529a7fdda6b5b335e3bd4abcd3bc410243b110e78870612d1d0d358ba8125d1782e54553e9659fd8069c317499748b08b77e3ee93ceb724f0de7a0548e1858e17693de886a007aeb442ba02c8325d5d514272eabf6e0dff29cac636c878cf2d3149aa7955af0092e0c679f257bddaddbc7847f043ae31e1e2ed14fed2943f92b43ed1f562b508c7cfa2079bceeb847a0dbdcae21f143bacc263271e9f10ab3a62214420c88ee76fb44936f0389533c0c69964b47b7510af008fcaaef0473d89f5aa7914026a9740e6a4555df6526693db468e19324879e72e4d5a3fd793e2f5b0a5c8fb5f3ab84984763fad31c56be47e966556bbbef915e9fd24e36a14d82c7d5090c76caf68afa73cc35347803b0ba5dae2e128fb7a98882b13adc05975a53ddc3e0e28596db85fdf5db135b894dd0e9ab3093513db9186aa3a050df14332e0957d442e8afafbca8b45e080a3911ab9717b1f5c098a04d82b52711a34d9ac4d5f7f75fbf0d533b1fc5a0d445913be81e4ec9d8602ae3dc7b53b6ffda0b2d34ac27264014b17ff552ce9edfacd95f7962e1e079ceac6ef0103ba01a870f731e5029615be32483eda00ce64eb4ac158f72b44cf2dafa8558624b035a182580cb7bdbdb716ca93ef959d2645bf0f5ebc4b7025b4445b46eaa8cd80e904d0669ef34cb718fe92fe10884bdfd77213b05d481b03c7e57f20c7596cdbb8566032268cb79940f012395d86c781be070731ba0d939dc1566b1a43fcffa422353f21e02ab3272c705ae63b8a5914afbb7d9ca3f45b39649168733b8c4f5d7409540c6e7286731540d24e3a702a26f114e22283dbe420a3d4aeb316dc59338aee47382d8b350fb0198ce576d462b129ac7506253fe34742e4c5e7434bf9dfc8c49fc35f5582178c4eb7d6d6656288dee0da4acbb9a676d3a74bf28695d03e335bbbac41b98b68eef66e9b2dd6cac231540fce22ae65da9dd826db1fbe759cbab86e857572ba0036475a3bc149544873d0bd6df938c8c39ef6521e98ea9dabdab633077a2132811f7edede53abd7048a468da4f8fece12af9d253494a91d97afaffd9e1089ce05148ab2ceb67c8534b61bb8d823d7395e157e5b1bedf5984ed891358cdb8a6cfb2e08653f7fd48563e03f5b2d5649edd2fd4784ecade45a7108b59423ac148f7f4d246e49cb798796376dc4b001a4732dd0aed2fdc9377cd99a2f910b72444c3623879547446d7d4583b460838f4b97eb4d87a24f8344254b2440b6a8f65276c300614e8877d3ddf4c98a01fd1808e984c2c3b8e9e3798df8b26e01853efdb1f406277e6037e40c6319abde7df3e43b479c0e15aeec5ad343fe43e8e94dfd0879c499736359e87b98321ed708841bc065df968b74030579f41f869dd1a5ce54b47a29227ad314ba59376f7982e879f5fea3e7364cd99883d57ca16557afc07b5c29f4c46d826272036de326ce18e224bc00aee4c158e1a2c6f26a3f40c0f1265818925512e0aa383012104e563864024e1ef736030a95b918f05b59a5ce69e263269cbd8bdd722ca019cae2866392ca7c2147ae6a63846f51a62f7db7b39a5ced6980162a0c5acebacc84e744cb84bb9ab9a299ce8de42497896df5ed4157e6d281c598ec9c079cab80f5110a40a4b9985e10b37fcb938521037b61bf94a55abf37327f97c95ff21dd84d039277d7017a3ffd13e50a632f573e7c34e2a7e6971f0d8cf6de2a4835a720c2c07928bd3b1bcdcae56c78055fc0b8a5490de6c836761f5563fe28ff52efe2723fa26e8753b5d815448082757b0d8b3c640f1c13b09deb260c52bf5f02d9a897b9414190fd8d3c239605288e6b31052f28cad3dfd777d0a79741d1023c09d9e32fdc23c85d4ff07fd2b35aadca92561acc25f60684844b715b6dae1ca193efe82ae7e5d859fa671fea9988bbf39435c501217f7034f618bdb6e7ecaa49eb5c4b530e4611ef68c87d8b32135e882443445584c74c55c245065dbd779b06da80baaa4ee3ebd57f841eced1da931413e54581ec0b97981f85cfa28346733915618a51d27f50852c400068fb5a603dfc7d1048a9171a67ab8cbbf384b41e3095757458efec934efee84fead0ad45fd40cae1df9c1adcae2c476491d35080aa14f7140b17bae81ca0736b10681c6dfff1a868ba1fcf2f48b17c8590d8a81450e1a6846a425c0f7e1aef239330f02c5e6d839d3d503212687462516ac5e60d080a7f8b840a309fd81146ad424436ce69056803c5e13524b54769f77acf4f1a607b9392cb7fe17287f985152d93469625ca79469fe1b6d14673c82a0a71edea4fa515f92a3a048fb582d0ce7afe31ec3ec141b1e07df2c6147480dd49ea9b5b1ba62f70f53223e931fd56a5a184616929eb6f8066352db2e7ee6e4d1c3ab8353adbd1a540989945767d330f8481b26fe12f79852054db07ab09fe9db2563e3485b66da3f57d2b7735172b6846ab32a9e4617a105d468d294d35f71f7466987e50b4842fc55a5ee3949b8d3dd01f5cab1d6fbd4371d794c6072df2f43b5556839c7ab88554a4493c059fa3a2f046c776cd9d6d5c43ba045c140eee5d93251a66f16bd09d13cdd8e4cf70fe967397925b565b6c2944d8d4bb6a538f8887efe711252771141eb48eeaf4b7234dbe10a55d20ac582127a89fcd918bc0e7dde8b30e61e7333106cd39c01ed03f74ab23bca0df4d4ea90b1e8ea8ed0cdd6efdc1e8f6a58bc78097d2b9fff1ae248ccf658edad3edc91a4b5beaebec82574cd53e4c2490193d92ee5ca82f8ab496b4ec96909c6540a03697c31b2d861ecb89c9b4bd3fd1a16719425701e86440ca6164de69f9b87ff45f5773e17d493310db93416d4f021a019fa84076bb020660b3f9d1a190a71805ec74f4bfb2a02a08069b6d99060e3a16ab832c98bd307e8e59ea327008e723a96cf5e10f5eeb2c196513c492a94bf14157898675e15fc9d3c9eef22517a4a5d4b11a527eb4a9f414c3c195e213c4fb36c4f29bf75dec4889a0a92c2984ec9845425073970c2abe495b34980ad165c853dc4cab94b149f62507950994f82a9a15580ec3e6b090fbdf89c97a7f9f95883025be505cdb3c2d88d362c0a7db6e5ae2a29c0eff38ff1f829dc0c700d1ecd8b2587d16e29b18b79667f76c6e8db702a866efd17856ce9718336c3508d092e36c5d9b3886742f219c121d94e3c6b03bdd6149f3f81ef7ea59709a93bb44c7762830280a145d8454be0c1b9217811a985767f79e9503aff208151eea5f3ff281fec01b49c158dd0a5b54689b9df9d008d55c55b5e8e217c7c3fc0ef0c2f187faf05ef73bc39ecf672890e2ef19cf3cd2063d1997fa1d6a1dbed8f9fcf6a6cd32a957ff0c89fcd74e334cc37afa595e479352ca67440205840f2263652c895536bdb1e37770dc2322275dd1dbf1a1f5c92c4d5b6ab83dabccfed5ba2ccd9971d56ca0bf7a71ebceba614ed0259774e9f1ab30440a9fc4069a416683af884e3ffc55e418cd49f872dac4af4c99e2ce7eb60baa4b0756760eb5745caa48b93dd932bf0268b1701e3531bb2dd674918ddeaed4cfa2f27edd7b11a56674be6557e5a0e8d8196b0fb23322010d257185b16a638cd30aff79f41ea11312db08aeb55d71cc8cdbc1c2ca18bdc923de313ebd536ff7a492e40760340ce0ff97b9c9f5406ffd1b49fdf5e347fb622eb7958c8617f2a39019dd1893c2bb7463627c005c8b9fcbd49014197005473b95613818290521d5c309203ad3cb8c281ca7cff875a22acef7f4ad203be9b15073bef8e694a4065535880283341a3f0aa83f7f809e90bfb28622fd9e45ef8b2d10e6f20390f17a496b1a57f389d1590bfdef43b67a6cf041dadb887c30d40f9275a200c339bda3d2614a222dfc8fcb2aa631124f9e6079f6957367a7e60e35147002c7a42c612168511499bec1354ab23b59852223122341e9f649282112d8202fdbe9735b07ee07d07f6ddda274d71306ad72c1505c174271425de9a6ce6f59f3a6306f94593f06b80c38a3dcfef1b43535effab30c27c4e1d5a53d76ea595cfafb151dccf50c6bbab429b5cf00ca92ecbf1cf64851ebd783729c87002e9ed0a23ec83fa77bca6a9aa744f36778053565941d7656751d95b5d02d8ac5e104a9401c2e4b8098f093ac9a48d421da6104b1b840e32cf4adfd81316f8bdbdc9c2f5b56e736c1d2b9af9d2f41d997bd1fbab62adb4ac8408f89bb91b58ae7473588fb4e2626215174dca86dd7ce38542f79c932c2c10f438b0ceb26af977d055f89ff4fdbcddd560fe73ec265e0103deeb8b898691f4e874f62cd5381910cdf40979df25a0cf0e61fcc3df19dee54708847cf198b3670d8d8f76449354589bca88c1217a0307891655a492563d6ecf0c184342fb583dab17893883be96aaae131372a7a7d51a131594354588cf703ef17a6c0154079079c24f224cf583499db80d93bb4d85ee8735c8ca84ab5d677c993bc4d4bff45c3a80f3e8e8af86c7bd41173ec1a84143089281f9cbbbec2b12006e1426695051bf0f5deb47ab1932f98580eb541e539016b1de521a7afb9901aeb69d8de49a0bf6ef3ce6ed133bc36ca03d0d436d975d21eb521c30c173c28465a81c5d7f8b378d9a8c6bdff28688f3ce4a0c00ffcae82559ab8a89132329fb418d9dc60e5d5518409b1736ea798608760dca79bdf1ced908eeaae05c1a26fb5f231719e0fac9ca4c82912e2f84c7b60c927ba05024747097e8996594ed007dd6a96efc88e9605897b6743c1f809e29e19fab2713faffec52e2eea171ad369da200f5d8123986b8adb80883d8ce7f8bb4a76e5bdbbb43dbe8d695150ba8ee2e381ed9fa7d03e6c96af487430ceb2063865e2a513740cca109d6c0333d987234c0c189911299512dad70aa64340d67773c6cbe21ed6c177268f83f4f77b1759b37ff30ce0eb06012b11cacd7aa97d65f432d21a9d704fa7771dd3e1a712090f2d2e98f186483f07ae3f27d9b04eb6aa9493a5024b0a06b08f685a1f0c3d63fd6cdf67a3f271d11b7e482c850e93ebeecd28644c53de942c48e128dcdb398aa9fd1fbcfdbe7dddf00ae7bf45a5934720ea4681eae91ab2b34ed385dba0c292770cbeee12bacb414a80b272a63d7a7122cbcb2e76aef14a76625a8f45fd59c2570243dbbd9866fdc8f6c82791fad5552670af7481218ffdec784c6672d0985f25cb85f50eae26c9adb65d40ad3e3001efac8a1901b220b6257a0badf2f135f8d153d8455f0337c34d2fb0b6128fc719eec899abc6ffd1b512a2deb5f2a0ab00ba44e21ab28a7b4e8d38b69723603a516fd60f2bc79d8b160c2302ce746168c56c90c54c2b1e8f48bd68699dd003436e7b4ae8f9b108fde5171004165cf3e41d8ad613e45f5cdebad7e7def855bf3878987994c5f76a845e388d18dee3c377af14c1471557063ab7197b8124f08e73b470d8bbd080003367d10bfb5fa0e7f20b4c090265a6fc8a586eba4cb1c52185d0c8b8c09ef6ac4deff96b5979ce0c38e527eafa28ec197d66e72caa51044a39e52ac87aa16ba930b5de9546a1b0f38fc9bc9b522cc4bb86f8abb7ca0f8f79529adff6f395c6b126e0255de8672178f6723a3e38e3b4f4bc8379b264219ee5c60b99bb3bd593cb94230b9c0253d65566807792b76b48deac6b3191ce7d87cd7f041e18bd6fd6d9df4db771bad8a87e55a8f4f4a06dc0fd20a28b1c0b2a2ce847f7054cfd22cb53bea2e45d7ace4155f5f9b77d1df340e48fb4d610dff63bbe1422128f1ee43b77edeb7982fccd79482c4e2b19993d3e7e8eb54bde719c57459afc74784b8b1a10e0e95876b8669dc419e3edec190f385893792fc94efa21015d224ad8e8494524b190b7044f51a1a7d3aa45638e556f99a545f0e52d18a4c25c61bb92ed1c258f9b16049ca05816b7a9e57923ef3d4eac4b86a8256bac097b36e8327960e5eee6c2813e04db99a46fc951a74b963a94f8cc64d6ad81e153dc16e5c6d2859b19e67296aa131c890f55d40f0f657c1a79259a7973b825ef994021eb25597cc1723e4ce7380b677163f61ca0545a765220c416fd93f02af08d706d4862a217d82f50a7775968ee40daabb5e0759760759cf329023567fe86a72fd1405e9a03a3e33241db160b24a6a659072dea6553cefda87f6ab4d36fd6e503e3ede0a507340be22463a16143cf5b202b30409af79beff3fd9ebee56ddc02af90ce0c6a82ff2b30409d434b96e893f459b5c59b124e8fe1dcc5e784760940d9ba960e6c60a68fb8b1102c08c3cf509ed3e0c58832334664549cf098ffc8019ae95a48ffa7f284700a5a4afa63c81386faab931e96b777d87d0105c027b30eeebbacdcb13984be972e54ac57a095107cab9ec820f22af961e4afa5830b1bde27cdca83a38b1dcdb2afbec2aa4f64dcadcbbcea15968cf11db67e8271add44d1f9b3ed2523b14d60976651a95637106c2474d532e665526119908baf0ca27c892e17d9c0585e46057acadd66c0098378af025e0b8479a5fb390eb91d7a04058afad63847bb2e04d045cbc34a956b51fc996ebd0c15dbcc7155454b8d7f9d784ad14abc48f798e1d6888fdc754a61b31e432775dc1e40be37807c8663bba81e8a0c56c75a74f0653fdeb084047d7677edbc47c3c987b682537c279ef9a3abc010850a87b74a1ffc95ef31fe924dbbee1808c7a7fdae1ff4e67f4cb5e28a5197935112ae7b660f2d25cb0a10ed26b7cd09c75ffb5fb44f7ec2283d2092985c644c93485d8b25f85c2a3102430804aafbf493208e1d10452a885a0b8afdfbc5b8b47061fc3de550fd99de9eaecb055b2f127b9558e477d1ad35498caeb588bd3b3512697d4bc5d6ef599de68ded283ba130aa975a1e6b5ffdaf1675cc9f25038f310be50f67f80d10316beb3f8a23cedb84b4c3c5c42a36b339b8c08415eb78d655250aab506b9fc46e28cc83777c95fd900ba9db7ed03430126ff9bde3f1d87de8f6ed874dd54ac42e9125dece5899f36154c548275b413a6ec6451f701f9725eb45130a231ed179c269e40832d0da2e3c67a0c310a9648b369664760f35592c0d43fd690a7cbbb78e116d3b52aeb6b5f7d49fbbac94e9011f9afb77119b9901d2e48161750b3ff800ae954cfcbfbb35cc53ac08f8f65bc81056c50424f05f3f2c8730a71db5e1c8181bb3f6b73735bcbfdb473368c1356de50714d0c52028ac63ca3746e830c2c41d380b7ed4bdc7083a2b82c569c9132061bc7bfcefa12f55233f852df0a8f46a33731852e60f8ba2b5e981db0fc3b9852413ee72553ab00a9c839cfd6d1b2b4c06eae0d66a602fa889939c8730ab7b10550eba808d6d0671f37de5b71865e02c84e85b0233edd25198b40d1c5c46d80e0390a41ca138b48d5b48841a87f16deef7ee90127501defcce21d0c970e9f264f059d8641c2ad1cfa022d752324d01b1934a953791ed6e1b180ff4c30a7ee5da61967319bfa658da6c2e85a3ed466d60ac38e5989557ba3fcfaa0471703a0421a075683cf6b83606fad16e54c2f99a5483bde084d71ab335098fa701922c73f26eacdb72bef1e0f9c29c515759a4f86fd917680745fdf58bbc1e0c25435235110d479859f79defa7b9537194fa28eec21e2c849fd8e0399d56cfb6211394910e14707ae027251e4e0172abdd7f22b9b4883e7b563cf6e292fc5ed4ff6b9df3e2b3325600a1dd28fe12a3eec712150ccdf03f2277cf42a9ba106729522719ff4533e58ac1fdb08dddf517ced7e03b7abb63cca1b7aa7767d0a8928b1a872a0816a1b73916d8f8c59520c0caa5bfa7509ed69a208bae2c5146f51171a2686914670bf6f55f232fee4793296b3d5bbc629cc1eedc4fd845a8f763859daea8b75a61b83677e10851b50fd22ea564aa8cd0ce096c8a16452b5991ab383b530673f680d3f52144bf23fbb22314ae77e471bd0c23577df41cee85d279a42cd3a43c628056675c2dc0f7f9c3fe9bf30b75a7092abd7b9fb322811fc14342b97bacdf7e67b8ea9c5794763b0e52e09fcc588a95d37f433d164523725969214c1808f262018ff7d203cc5bbe1b64fcf9893b2a87e5fa3fb9c887505a054931dcc2be62d248316027fb2ec641cb0595cf63c12fff40aad2603f61504837931676c0fe00c231d3eebec5378db98b6961a384132e6fbd350873807b570bdccbe7feafeee0d91a123e698ac9c08e7a9f97bc202ef9c1242261d6175237ea6b33c39393e0ec18e8d4e665be279b3ae0ff24db269385ca60875eba3c06465866995190e5ac570bea95832b12e717643c024da8c632f27f071e2716f94424ffed0d9057489268dd2761dd3be1fb15dc3f120c1011ccfc31d08b686d15d3ce608447d65594fc1ee8086da38573623059ae41e3a4a461803a258ee340d8662663a81a4424d2fb82e07bcc75856a91d88a99e8390516267008cfc22354f72858c76d5606aae41ca6d2032968a4649b6b7bd4335ac236dd82b6a8bb4735c22bd32c5d1f46a177ec66c9e328d9fb7b8e5bb372003d598e098e2f82087d53299faf981e9c53d93fed67adeae0ac9a07f87a5cf3d15c0d3369296eda6771701d21afc537785dcb5f6a19a64d9d33591df2187b70aa30a2977785b5516a56cdc798c31e77c2e33b80ed649c22c68864d88405487b8f6dc7cafc896694915c2b5ff79a7006394ff566d184315390562c6feed82e7e0e05f764df0e0bb239f58d08df53776cb58f271c4caf9ca921ea34bb803c979a3fd8e47bb2b53ee86c9872265457015f3cdfc05133e71f90b0a43e43c1d6df136f8c1023b55ec4ced7873374e84fb0aa337f398e8032402c67a3433ac321c19681ffc0b81fdb3e3b126329786d27b6718d1eb49b2b22145231a9cd1858865d62147055cea0f7997e5feb33d8370dfd4eb22dfb46fd229bfbbb6943713f13dd58d8fc513e325999f7d3a037a0018a6017a34d972b8c372813c937f3b349b53b7857bb164ee80507aa8b8ddea7f0860d1bee018fb4e6d76d77545f6c32c22457ef38221ea642fe54d5805426f960148863aa682522429d79e5c6cbca20bb8c46da355e45ca550b71d61ff4b32c2743de3d32d08d3444c3a219009ee9110f4e5c181d9cbc0e3b5ba9f07aacdfeaac8b367c968bef7261efb8f211a886e0a83ea4485e7096221681f8a1cbbb2ee30fceef68f1e7b154abe4ccb7da03954a55b6ac6281340bbede65e2997bfe5ffd9e65382d933fe091010bdd585ac98d490633558687e87e39e7dae00193880fecca68a94327af47d7aaeb89d905636bcd01a2e8a789733cf986b0e336a5eb5e070951c96ffe2f70d19426c5f5878e8f1cad0ffaa1ab534361a72f7c4793a468942d9fb47811ab3f74f294b6bb61f1c74a5c7bc59233aabad27f6dddeaac8869f1f5b6549bc5459690e405a5bf2e0af83f5c8c7ae52b406da792bce17f4b39275f01e6087d1e2dccbe3c6f70cb4c64661932c46b4b9813fdaf514463c1ebd26a38bb0e4a39b3c7f37cb093995d587a0c6423c33be1de2fbebcfff31a01d75abaa3723b519a1cf52a3ad431c5755c93a3a0cf0870f0a8d5aa5b8dd7719c5b99984a9a71b594f63744284be5d2d573c14779c3e97d65b354eac519fdca3c4f757effcbd0c3de8f406dbe68d7fecacb4029f9c2dc7cc4e8f45f0addb43148c690c4adba13231524959bafea3dcef14fb35fe6c7719760b83c850ade2d46030f5077bd99810c1e73832ab2ed4d8ed06b0a27a8f231fa2b3543e92d5f407e38313df166ba1271707100a9f20d35f79a916806743146318f2d746b404d12b8809a2980e8c4def2d09763eef3277d552e25459f5ab208908b54062d7e5376693bc472ee64ce315419b871475fc692973b7e5b701b34aff40e3a0fa28cc6d5a0505e34fb0662ab71d0cc9ac88f3016085b689f28c7c913c80f1d13920f39bf840075a6c9187bfedc1184f3d7e34730f1c1acd1cc09a0c75a90da59a379994852dfba8adb1b26e25f0f3c9c0fd0878489ab5c246c88abd138f348bec007f20161abac36b5aca6983e4cfa47219fc0f4ec13c2f466a0721120d78dffcd9809f7cbb2e0262e1ff01e7b063e7801a5f0cec271bd06b5daff7cd104097baaadd78df199b7dd579470c53a7218aef7fce57159da70ffc18e6b0164e52d0b9a4055d19a415af6f73ec29b0944d1dd6f4bfa3c2a46f61f592553dcebac51d7cb851e74229c038474571e45a9e6aa41d5b369af1988ea79f29651c1620cb3e6846ef90a0f13755b9df506520e5885f8c380117305cb1a3f5e109de230e1056aaa547e158f1c2f8d7ee0eafd815004b29ea9821c4b64a339a042fd82ea8790a3cd765e7089ab817d24634e8b7b42faa4d9a1868c98dff2dd07d87b7894562089bde0d1d5f2d1fbd577ed5b0e81e919214e2eb6dcf8ca43cea91700ced4561f5742e55b13fd667e780cb2c8c6f8d500f4d56c1463ddf24e208c10a118225787622b5785202e1915fa2049064daeefdafe730d7366cc66c425fe0cd3bf8dd8059e0c7384a71fdbb3cd5fc6b4c19b94436bb4d49409dd6857940089e02c82371feffd99b3d8b55ce0e8b16d495a281ecfefcee64f2e96f3e6a108fc22b860e08022e7df693d9f57ffba89ac5c4b9ffe24d995da1436cf9303d1e77e10275abd92b4db7407f47b71adf2f8f01e3d88e8802505ab96543dbd9a9527db100f53d90b0ce6b3b099936084d2fb296bd1e319fcd027d4becf1d346c2bba1132c5a8cb176c3ceac0dc5c88b85713965fc99576179101077ae3163fe78e7201694c656e0cdf81e52d4b4ed19ffa33e77b762f4f66b675f10265d16e3ab6b62a359ad252d4ca4758447aaed94919d7cdd55ca61603a97b9a7c044c2734253f4dd256f8f3dd0537183580fe5efc4cab0fa19e5b7de852c79291579cd25b16e0e91582314fb9579c758f018900d342c373562d0df673e3b95b651e834809617193ac12e21df0f5c0cd1af700870586ee0134cbae85acd26653fa4b2cb45e85da2f0194a90ed49e37552802206425550b52494a0cbae297eba7db9e39d3167868b414a19f72788e771ffc0d146a2d07253cffcc96386971ac66db071e75f5e60c135ee7e29fedb4afd340c926888a74335bcb9ffd489cf055a540d2cd6c978201b19752a7cb4521e74deee7fd0c2c8a0426f9dc24d3c89e23ba2b2979b09ecc83ca82b30bc2609b2605a837f8538ad6402d98553819c712f22a4e3a63e4a1f551d6d1514b7f535bacfaf88d428c69d46f8556978a616880e2a76a9396019818265efd81592adcefa1e62bfaacdc6e8ffbc75649d4c396d006102f139eb688a9f0c0837c057c15cea82569885f622fd64aebb9551f22194c4f84039a40ea68724560d1766af77ba5c04dd1deeed04e31bb5dfe382ab9f74141d61859084f02afe9a4dfaca894f6ce658c134114aa4790ee7383b44c8e502ec00587de028fe023f68b0a640741bf757254a33a5fbd4dd6bba3f071f9a92f5a1d39e8fb9cade7896b1fd3ece34cffa056fd96c43141e5c2c152c701d1306b8d71229cf0551551649b4522b306a1c2714a967dc9822cde57a22dd7bf1be274a706d64b2c1c44a1be111c71a14a0e5c2a0ea15b9220260c92bdab44871cac4548ec4b1d27f2a185e892ccd2c2274fe5d719d46dcfab28cc7ec0ec68d5007cbcbb51d0bf3ec6f1d629957aa182755dfed3ff603232bd2c929850e84944fc6dd8b9567f2bfbc8e5dde71b98dd30e60943cb99c516ecbfd3345025fa03549b709a1be4c1da54b5840d9c4e41c3e6f24643f04b14a6daaa03f03afca94097ecfa032379eabef0ebc585eea3ca7b4d26f46feae35df9b5726f8f3a714b503b0d534630f4505292278e72ad64cacf728a30da387d6756a37f275d87c04087002760bd1266628b64a3e6c108d1df8070c5bd35ff2fe31b3f2d8b8b7171a78c02ea6938fe2048807fa5ad9e87d50702aa1688f17c10353fc8b9e6d8a224611676be72128e6324d2198b67670c23a88babf79d49714bc71ed7dd625a544c97944390ecfe42ef6fa39351ed6cfbaf6d4cd9a8d8175ccf67a603f3a883f6cf97c4de7c9067c3264bc6ab4e640d4cb8291ad711ef966e837f1173ef3d2eb537ea3338fd544bdb2a8dd3fdafdcda3aa70ecbbf70a124a45845ceacfd97f4211b99f845c4c1680cbd18a5875b5c2ef794bcd0c446b6cecdbff27df3d27805180cc96df2300fafc7f5da41c208458a8f8098aca3739f3dc01d39f304838b94b6df87e9084468c46a0394edea2600d5be32fb9a4da432cd0bc5f1dcecaaa5318e08898e1bca2a3c97e2f94cd4bd71cbab36d54a2aa0ac028d1683e5d57aee9dcc8dc97358629b31026fdc49462601c18b43cf364a95f61b1dfec4ae9bac19365d33f4aa87d893a4905901596a27f7eed59cfc61c4f798efedd3baf441daf57405900f62ca989c88a164c26e66cbd337111ea7f5f6ec4ffba960b602b6a93d57293860dd91744d2b231dd4f8b46f07f3a1a5a36dbba2be8dc9f91d9444151596c069f75fc401eefa3695a9a78254538a9bc0bcb10d9f5ddb383ad1a3120ed6194675f5e5aab95d8f2b3b99c35201572de35c8e04a9b99241b18d7027dedc246cdcf373371a5c607ac60da40fc91d23f517ef10dd1aed4aa33e11346172977e7d80d57e091e7b49d91ba4808ad31a0088ad4e6730408304d5b4a91d64c55d5c136eafb65ee9e69c0b73cb4ab3f660ccb3317ec310f76e05312e716a3ded25a97d0205587c344714a7206751a8b4d470ce53114558dc681871249921f3cd8656c355e7baa945df8a985f2216d168a4901b131068998c7012ea9821f294b329f92ecaa705c45c7f2208da43886f62f0de2cec576aa785bdde7d4f60e3bda65a48a945013e162d4bf85494b7cfb8f1287a66bf6f5309fc5f56cc3dbc008ce4be0889f95e2ae8cad3f9ce81ea3aafad77b74d3984fb226bc9b4e45749fb4626588619e4371ef57db3e0128ddd85573861c966cc30b881b2e0b961a74fb4dce096d09b5b528268fb2ac999e7fada648d00760f59f25215b2a604fac4373060c112f558a04bb810be9b865fd994ba364f9e09b8186dea0b1dbd7056c2df9bd093488f78e1ea0ac748dce29ca3de43c8deefb4e452f76f99aeb6f48c98c73130a96214ad93cebac661439bf7e584d3ebc281b170df8aadce0e6cd69ebf8aa4de955e07d41637d7c2d8179e46b2c1463286d9e77da68ca3f4158c1dd0cb062bbcaf19c244c92bb534af56bf774d2382cb6cbfe7fac43ba8153559abf5ad72a7faa623b2768a0e4afbe82358c60d3946e5bb75479b38e73e964c89f9a18110eec63ee77d502f2d6e6a4731d4aa6a140a45fcf8d6d2f74770f9338a9a506300907e31670208440959f3bb71c5b8a198804cb7544d8d09ec85f8d27055d0f87a3348eca058508b1f2b9b05ae1663a0054ba09ef3f440c1acc76526506dbf50540dec027c419ba6938e4f91fe94754c46ea3119cfbb7d8e4deea2cfde90e2f42c4602235c5550af4ac51575c2703ebfa5d85a6c9bdda0dbae129409531dd40ad50299dee8a88c49a3e5c0200754bbda2d6af2523066fa6ca5c2b3587f511cf0a84e9e31a0f25857d9e4e8a9f016114c08d19f84c93c509c0f5cc6b5f973c4e091f98eb097bc186bdf3dc8019d0fa665367b989668edcad9eb4032e1901e00475cc6c5ed6d192bc1b0682a9d90d8d6d9cfc688500e7150dce9b72191f86d811b50244c7553a0f3da556caa4b7633725aa85425726a60d26736986c041418b558c64e95c58c931d37066909b530c0057910362a1e4e8eafcb16e16926a1e9d6c129acd23c70466d2f3ed187a60b33ce9c60dacb50894908ab20d9f009d32b525b42d21dcb09571d448f4b2bd804218da21c71a30dd43781db5cca44598ba8049a65dd271368793e777c0dbc59285a2a7fd0a4726256e59f03fc64cb5b359031176b6bdfe4dc1d818b69e8c96ce08c675bbdd1777a6e0f5836896b83559b714b799d84133f49fe049b01701b8d7a510d90aec83417b1ed3415baf11621a1f0759dd692943f9877d144691764652e7644d907527d380514051a8ca0eac93020f367eb64416d0b739fabee188792c989d15606fe0a4a4b6d3b002dbb16ed3f7fb1c9d5262e6fd9a684e64214d35c085195abde2a0abc8e53866931b3cc206e65f861e9857bfbbaf9834afc18b28cebc1668bd41c8286bb588201575d01178186fd015dda65dbeeddb081ec7427bea37368d99fcdc4d651f12b2ae8e320d2371878c0640063f76494cca7cd907b0f406d10804fbe53d9a3c0155ab56dcf525ba556232c737e4adac8c888df152c51f6d8d919f1e9b490903ac189a89c37998d6b993be1cb83d41d9de2514c519558d9f267928acfc7527581daa4c7ebd2ac496e6d0fd180e03c8caaa8e9b49f4be3ebb2064beb0ff370bde9c96949f78e05523369a84205152d77c429071ae88bdc76d7aa53ef688b77a98591124f73e84edb6337ce68041017f53807042ea8dfbc1ad137e01c4c45011e848e17956f9e1cf3b7e0e34cf0a3ddae5a943ea3888819eace1516dc172f3b739fe96810c8762bd56fc0a8c55e21f457938d5979976cad1b31643e017d57a382ceb8a7ec2f0f320b1d82f331f131e1449365b0ce7d467905f548fd63768803f75471b4c0220f8a19ab4bda78c63e0bd3cd7953966edfab763f8841d75bf7820f88d20d54937b096bb38d81fe99d8bad8d82d6bb5858c28727b69bc537efaeaae01f3f98078462fea321a4adabfc3ee9d1ce965d8bf46166079d770006ba6ec374ee66e7b4af14a3673722f1e01515e8b3df44ab55b07b6382eaabe95b8df5291bd9da87f5544a475f1f1840716364fff71aa0a0cc256e7406f3012e027fd5e37259571af1990d0c981e0eb27f949c7c1888ab089ab6fde034b571699abb2f4f958a85b62e0f659b0be36bf970094692b201a75f69fa688445657518d5363b41c339f833d2cf9b353c0865b93bb6ce9830e9908878c82d0e2a7a0f191b1fa2a13be12636ffbc2012acd4a73bbc7003f384fae0535f17ee246fc38a9b2859ae9954ee274edfbe10c2349d632c6a323468291c61561313016772497dc01b56da2fb837674980d95cbfcbb5e68b7037bd84650c4781456e9a5e808fad1f17ad58a60a6bf2e5b98033f8a5d50d4af51a971c4ede31d523f1316f02be89ca78f81247b932bc812d04917909925b3ce45ba4206133da2797f0a3ef270cbc3853a6439d25ca6bafcfe1a8c9eb3201bd6bdb06d7303a5d66400ec2accf81b20aa59ce29546ce4efd28e022fb46b1ac04ce06f6903e83f5e0bca73687398d649a7a10f8e0a5618c931c518ea85c7b6b4281597e3db1c7a6b2f20257959fdc0f20fd75e9a56a14ff1b42042b600a548ed59f7b748197280c8015039f568f469e7c167e7492c4d8817a4ecb9618e44982bbb31e39c3383e8b50d7dfc16555cf28d3117bb482b54aed919bed60f46fb43e80a14f81d28b88fa6cd4308b0bd5bb3096e02e9642a43f41a90d6e7d1c86627785913d89933b96a82c01226cea556829365e7c4fc0b2860aa38cab8e02f550ba6be609c679134a8482b512a94f8cfaccf7b9274fda4c75322d7254bc277bb902a938a1e39632f2063e4f7675946acd566cac6a9fe34d40dcec0a55ba065ac7ca180892f65dd86682180b751ec57648b81da6c953bae3b13d9987101e374323211410d13fa719c9f10cc83f2946accbd85c401dd527284943b47e99c37458739fecec1a275bc289b5b06f1bf1bce30155f22de93bba0cbc4f1c171b013bd017d77303f121383aa898d796d9519c11d067df9d05e7cd4f5f8c2c87b757951c2ca05463fe1cf138c0d6b081b8a9cf8e1ce0fd1214ca2baedad102d39feaa819c11454ee4c40b4fe12753fbd127b036e1746607ec2e5ee66c7ced4d7030ff1697a399ce70a2569013e24540dedd4b0515bdca55e52d66cc0f57e31cd07b50134a29cf98527d2e1ed0fa83717fcdef5d77a5095cc4bf1b360e45671ba5c6ec6bfe83740838de1ec562a9038a001556b5cde02efb321a1212b4bdfa6a38032bda226e5c7e7c352cbc431ce8258ab021d609c278ea8c6921ba20f8c0907ccbc561cb904a8825105e4c377532c7401124cdce56a7bf11c7c1b6fe8cba660e5c714c19444b3dbb8ff29d1133b40e619db38640abfbfb27b2f8352d3d5928465cb55669b7f7e83250ac22dd867cc7f49919280c70ce45e5c31b3a9818e60e627866073a0496827934743ca806237c0c89a93de524359debe4cd4740a7187acfc6e1502c2edcc806a007bd291151695e2787fa701819a33606fafb7ab8372492c4d9abc4d97b28fe562562d662adc48f2d14f5df2b8a8a8f840b38b229da4232fb7cb4ff58b041030ad26b52c358a2cf4997f97f92473e7d197088483d354371e01eef28e05a4156d79d115f5cb64aa24582d990776ce4ca7dbe5c274d3375f450ea8c49410bfd7400260bd18ebb77b0efc12935c390653e69562286696dcd465c6a3241f7779d27c03595fb136d58c0d10195cbb3883c8c1bee9e16469764c07c12fac3f8c4771715291c2da66d130f3613800085603e5f84efb5d78ddc554d07e15fcb84786d80fb5169fd245696ea9cd07ff80a8cc5236bd8458a8f12d0367ac2fba17dde31e44634c86c07f8950edad03412980f03a3730ddd8a3c8afdd4a75c12a4c0686dc1829fa7cdb32a85e804453dcdcbcb22b8191f75440d0c51009b5918566b8394d5400b425072827ebabab45cce7f1cb2c9aae590d5476494f10e911cd2579611e2116538ada5834f7b4f1cb1b3a1fe0fcc5ee824169d7a159da36bc9aea4c8c840cc0c12621c76ff88d639ddfbf517fea460b923c98e81d445dc17ce50acc2bc8305024c2bd3216f57b8a8502d5bd32a7704e34b857529f5bd985123195d24c7618996e4bb5c10f66101bc256d0c0269506d84043ffdf6a738ae498130347b424edc90f8a79f4ced32043712f8b2ee8427f412fd330dfa35a994ae8f2e19373ace56c64e285d468778a96c7578de3a98cf74addee2f72de877277fc568b19185fc7dccb117da3e842cec1b7018fb126289945587bd7634a11a836a441a98d1112f5bd40502ae56a318ad301c3637a9107d2f128cb451321f2a0ec72795b4457b9adddda50f225d2169ca1f415416aac6c1c9067ccb17f2492a9ccd20057a13c5da0a8e3ee3d3baac4f1cdcb25b65f60b7ec895ad13309fd2b3e664396b59ffa51189e97266e4f0fc296df02a564c73f85f8dd3f5122d1ed51a2d86fc49018da78dc478af66344a3c22ce1803c0d18d7d11820510521bae458cc5cd524842575553b49a7f0ae7751b87b8d2a2ab695ed582b9283f6a0db4dfe28af93312e9ad0966d0df7e728aafd89b54aab6066954c8a75cbce5cfa75142160b618a219d20b39c0d1095d78a5b11ed9ea95ade2ec866872d67c56db64d00b637082ce4559583675044d467385dcd6a1cdfb81d019ab4a7b3cf59d234b520ee2d6db4f71344d8ed7c9ea41f6039f80a315ba53f5aa9bb047f73f6e07d655394f436319e0efc53af1bf0f3391fde1deecc249850b8c59dea97ff1dfd020ab13d65d99b7e6ee394645c4ae7c2a22bcbc49c206782025b1a46e9502f4df0b013f5ad622105eb6f7080d0fcfd4ba5a98963a77fa0658509e8a76e239be1e5687040bb0738a779ada89901b3cb06e3c34d01ca52699732c8d1f79dd787a0ae8f7e85d21381cc901da67a26df4e68f995b4606d5ded877c0c275e6c5ebb30d0168791619298d94bd544195230d8cd6d6e1855d0333373dd53dec0dc55f59a685e2616cc2ec49a0103869e1537206caf97eefde6e26335d3f0c1b4cdc8da7d5bb3e89d749338c24bfc620ee52c0cdf07f44766432cd3d22a9c0ba24371483d21048ec188568b5d13b6e5cf4c63e70ff226a54649e96bbf5777362fd3edec4b9d3bfdcab59500acb573a34ea87c15d1afeb206412b905af9f8107bc38191a32143e44b6db787c53dddb92c97f6a08dedda8475a674fbd31008988f27d2dd74a6d4ce97aea523acbbf387a5d099dfe33c78b8ae2f34e95a23ff20f14953315bca15981ea55dd9dbbec768c2df416431566ac4b78502d4eab2a79f908016ee2f5c3009f220fc1f3d310f2bbbc7ec2327a1de875a31925753c91fa9df830564e7dc5402a6f113baf9880cf1b50c4fdb3133f247d581b0c597e9c7df3e5cc57198d84dc3bfdb483e0fc7f47349a17cf595519ed875bc44f194074c55b0ce9ed6647bcf0578880a3bcc417fc598abd34ecc914f1451dddb94ef8e56387006ccb78e52ade94aa08c895d8f8d9226e9a4ee10b06f34ec081fef7a1a3dd2b3d485e04789a261b13ee32c7199046225de216437bd9b100e38e0203d58647af0b85d7e621703a1f6af05dc19340747bbb06b0284cf2c1d024606d8066d1f614d707de659e6e1b8159265ee5a162f8628e7e441403d734cdfe987b542d5762becf77957c75b4b8bab8e39fc3719b355909dbcafa5d2d691157772b0292951629d0795271a07c67e75c6b92536cd119d06a5da0a636aa878c1854b474a2a64098ca543581ea573c30bbb8cbb620f6b08c6870f75ca857d8ac76bb36eefcb2950250953bf5db502040ef4752e58c9814418828e30fd750b309ff0eff038306e110462899cd9d728b186cdfa97809f6e6d8e9ce3fe6d7eb029455b77ea368da90114ba5f3f7de7ca0a2af5072be25b0f2d63309bbf7c4b48dd4732bc95d5e616a45772ed4bec2f02a6dd26831cde216fe6ae998f6a8b14ed5768dd3f1af298aaed86f2c40214e78876b1a2bdd4b3fbf0c6f38ed1645d275342ff9f5e0769b13dfee2d63c144c30bdfcd0384f24f778a6cf419cc124898bd92924460455c874ed61ebd924db4cbb99f7f5db2ca8c6c3ef3e5f263c891773c375edadc4f33feced1f6177c2a2305059283b3167d299df2ca59c967e5175099ccffddacfb0f92ea907a51c4bb44929456bf88844f3b3d506a1f54a4b8c9b4857b13872fac78e36599b143459642f81eb1845a2ca3895efbd193fb9b1087ca09ff4d11b9585a52c5b993a6ed80277a40c5f18579de54653a08d0e35988d83490ab74b6fe0a68287ed57e6c9cc64258d04fa1ff5901e6144fa346bce90c40655cc4dd2cca219774c85b1957eb97495a72d5ebbc02669356b97ddf26395ab927582028bab07bcf56b3b741c1933e40fbf0c52d5c5e3bd6a360f7c818222a0ccfaa49a328eb025da95722e20d0601128004543d4177d43feed70e7623ae4436a3557e95f08f9862614309c781db1cd89db3f15ea7f4bb6e018d753f52f48fb6223f54af57127427e1898c2924b7fac9d6fe584b7854e256c8cbb3951ff2291fb2dc7d0f03246e8603edbd6de1f92610e46ff51f27b2a2b1e881d751618975ff0729a17fe0735d1b6536f76f2621f708b617acc76e89801512de690db6c794df1449e570872986a3bffa4b3746b198ce454aa9a696f6a224bc81b25cef637a6b945332c783691ae241c9f8ecb3d4d41a77db5062c34a136fc70ed079fd2a10ba3dbadb55915de2b093da798b9588de22ea0cad4b998e899a1e163c687443f47e7cded5f0fb3091c947cd549d144be6d17367ae9514ad24e04fdac119aa12523130c8d8c15f85c4c8bd378dea2ee429415e7121bc4fb85801c44bc779aed4502a87833a4d776d59c0509d75a723e14c9643a7a204c526f776d7c83ba884c8debf34561a021630203cf265b2a7b674e8c3161934ebba93e848076142e831ce4d81744fa819a0c9037791bdcafa63bbba7f625a0cc3380bbe7a2cc968e1df1f3d2d3bb0e078d3d0d161bc2f2a39ccc89d73d459b39f7fa8da1e4b691f016fbd4d598456b786f0139872272a044fa9a1ec3944d506162d5c2e9d0ba4ed874e3845d4d0396116397686a9a8eb5ff8e7dba323adc022e32276184189d8441e5161dde63bc2ebe757b1198cdf898b0a82ea4e54ec1f2ae3e1338f58d446fa703f63cd30de83cb14798122ca72e823942f67b348f0533855cefc047dad8a5d7350650b967faa6a0f12ab64d9e4b59ff883ad10c53ba6a3f9f6a6dccdd802263325576ce4891594cddf0108e34f292f7ecbf90d97b5be07ae8135555dbd99b38ecfed61982e292f1860afc0ee65a88c8f036bf3dbc5dcc54153424a000fea89fc7bf7380846627b09474e56c97449b9c8f88f1f41d1200a0d399f94fb52e3aa13a11135a29cf530d2d81002c74ed0d6057d1483f13a491f18b096d837412df8c5ba331a2492261165584756f652616d8e98acd67cf0d247d0ff58c34ce32e8fd3455c92ac54e858632f8827bcc64e1a428882a067876603e0c2d06b45b24326ee669ce84e4f742ef234cea9f7075026130673693cebda723e92e63ad9dfeee80209f95d8992711da59e58be82129375a3b0f8252097e63ebc119546c62e1c6f5198149290956629ede6f1d682904d66665f6c275eb0e991e4b7a152481337bdf18f9b0ba08808afa02df1b54bc38e70137447b9b3d534094353e36745b414ee38ad54fd7197325b9a47b4cd4de303ac8259e3655a250654d7fe27ca6ddadbfab2b006b6bd4bb79cb5a1f9a00a9aa7788b20f8bf1ea87db195201294579cab51a609cc4c77c895ad4e74739bbd751a0a57ecdf0dd2d1d58fdf2263f3e6a796eb4c4c7b1173f9715e6ca19143605e4f4a9712ca9d55ca3763f466b2ef2cc05b4a310b21e8c4dad6f502c91d27312f99ab7cf96dc78f1102be2286b26bfab656ab814aa27474d3a089202b5f01c590f1c4bc7c89af327e7144d29f9562f6364f1b6baa8f76899bf91b07f19c0ed8b24b019857b54500cfde83fc0cf01441d6c233084c195b08244a25f51cf8e0754a3a47130b1f9b4c029450316af1a6a06d04c927378c6fe843621499d19d8f4590c71d5eea89bfb4876dc1e7fa6333c3ab89244f8aff2feadcf59c7b5b0567f6835d231bbdfc4da55ca553d1b5ba4cd10f746dbd4372afcbc12e772fe428e17b6691894c717d6d8b837b8e6bd972188aca6c46ed323066a874eb1d828bffe3042bcde46ace5def11acc769fca33d79ebdd52ee01d24785bfe6a812e2cec96f9bfd9a5ba5d101ff949d06f07aacede5283c82512521e76d2950632a023d7921ad5109d44600341dc472fb359af9a1d25fcc5e646f58e720c52bab6a63da90187d9ceaeba75846e4d9d60cea71ccca94cca9814fe2e02217c62e63bbf8bddd8775264ce29438ef28ef3fd8779f7292a4bccc84a9eb746afcae024b166d7fb45187915a62f9250236972dcd523715683b702a55aab0967a828b7165e41ef38ee8359c052d9e424e730e61aba4b493363373ba9440e1b1bd153d0870c5ba7c731baf707dcb7fffd1a91f372feefad6b4a989e60a6862f3679c722f6fe217bb3346927d0f911652e547816290f112dfe689d5994bb27fc2e160761e9a876b47adda7cd0959cc49a4866bbe3dbbe229f8d47473b690b86d4a904a77b8a94b446573535722abe229ae3251a5f2b1250010392d725f6650bb1cccc903c573526ee36927c57f5158e2fc621c4180ddfac207b205789f6188b27920f40c78d2bd5027c1ae9e0c6fdaf324c6f41591bdcb70336beb1d91fbc7b2ad5ddf2893eb1183f01bd601df2945fd3974430d3b97fd0a3c61435454fc489377ae43113022edad31fa58b2956facbcf028fc36c03c64a470ffb3575c03336e321452e39224ad2c6f93fcfe43baad73cd989ea19838e0931538d54fa73036d3eb482fdd64eb78d753a082415bfc7f534cbb913fe287aa3023fb94ce6e3d98e2944ba43593f8a4c1729b55a70e4cfbaae3d2b5bd543946918e82d948e0b2069d9dfa142fb7d6ed0d6b0061a660bc1433569bc8dee73c72004945c464ab298f22270d2f130730c4c0536fa7c2e7542d2d1ab9f03788fd8fd84d2092d0e297e6c871d5c5568063602f811342879601e0abb196fbed8d74a3099b4b81be5f269f14a43a634f254b9659d2e56603f930ddd0fce5800f1ed9becb1f1cc05227ea88c32fb02ca8d353e6edf1ee82ab710bc771e77424774cc56954b795d187ea94db315a3ded634e105bb289e7796378e8b1af751dd2a524a6770588b8ba551de013be5089081c8eb4c5429df7eb9ceff25242477ca4c6122eb75586086239784a95649c14a20393b662086cd2a2d0f499ef33aaa7ffed57c68e5734f0c5b85fa2d3bbc7a5755c3375d94974ed2a907f32d0a198dbca17d1bb1d338db3ca8a6a8e4e51955583e50cc0a660041bb29693736307f8088fef500ecf98363d7f51cc11c4af9fcd4c00d4eeb302ee158d110f7f23eb283f74a236610c009d4b522ae63b3a7492862d37ee2552b15f000742ceb42e6b94979873cc61582402c6de15d665131232804e9b1f9a724757b2242270affb3d8bd5616964be2a8b947988424fe780b3ce2ab2681e3d2bb8d1b76dbb5b6d905be993bd2e19c36ab6a71885b35b4b65d5fbe105ea588a3c88d0c3b7d3e20f8e0e0e60c317df18a1af8aec255586417ca490503f02c5a75e63f225df5d064d39c8ed48da98400879c2709ca476eb7b2d43c7fdd5f98c8b6c3b5d2367af7142b4bf742ac402db6b1bf5094f27d1014e431bd14979fc772505fb68fd9aa96b88ff8d265307261b9478f370c6a53ea28d1bd319b34fa720199eb5da52f9f8983876594ef67a93ba0df025ecc4d8f9890ffbda8df2c364c253f0ca6b1865bd7ad2568721f3bc5ba22fdf2dddb47aa44e80c9c0005bdbc3d42a1ac7f2c5e9e46b96061323f5b15fbb0e395367e25b23427bc5bca1cf5bf54385f2cb0e90586c911f747600f4951f2801de142ee162e17d688a2b0216ac0b14ed8f34ba49c4a8130560b4915fdd33f3901e4dc939bb9a1da1eedb0855d2d5e5447897097e70a6bcf92ddfba1719ac43a6f8eb7d30290c320aab1fefe90c19d7e04f4debe09af13fa112f97f6f3105b8632166643bb781b0295e3f05e8804aad01520096208950834174bc39373603a5a3c2ae6762a7d2963d4a39058fe9bb9fcb2c04971888a1af9b027d7e0b20b159392dd8c8167ee895e1e57d2d0458d42a5bad5785ab617b98b4905940c2323d055e3e2603b8c10811245c5a04148fd3f295aa9493278884dbead0d6cff2164de5d436ed96d84dc20e38ae19ac5ccf2cc8bb9b35fbf82ad47f30b2195caa2f2a4a1194c6492b3db372c170551fe13217a4c0fb19161bc9ae8475ef4d4f060bc1570589c4321f1cc51745212089348b3c806817e697b4de09c3079fc59a67697e96787907c24d93d4f177a7a54c5d006eb26f4b59ea58216594b7c25ba8c78b7b74ecb42daf0c90d552e64a1ae732d0f083156792ca044f7a5aedc28d4573e4b4aff032adab07674d68fd0f09f8ab18732f305228acced3bfbc39049c8c6b907a0e3ed82a50bf2eb7d1546013417a8c62ba698b65e912081246b1a466762cf94290bdc1c7c6a63e4cff3f0eed54ebd65560ca78d64301292ad1ee1fc708a75778f01f956364a959e0473cf32cda78a97e3b9bbd387e6e06ba93ff2e085c125504bac9a60189e3130a02a5edd4f42515c7789b3b7aa5f174783b5f46d2547305651005eeb00d1c8095da4a08f63e96f72001e10cd988aa74f4a5e012a045f611beb83331c01c13f49b3f5f35fbae35be8b395adb1b739b0f41d06c51824a2c69d9d0e5d8a63ba4cb9db4a8c582dd75bf5f4748e8632b7a95f999bb9cf8cca026e41265b252db2d2c41b2c2edf8c85b0b2b56da934abdd062100e82d9a5788be93a9b1c1bb54dbc869753d3a8caa0fba56443d81f71d2cb7a9a7e3da5e25314a2d796fbc3b2c6db2401eb2cab55d861caf762b7decfcba2853a200ed5d6f0e5d9a1dd3194109bbd22d31252bd76c57789c67f0caac041700c058c3feab90657b364787efbc0d1ba45d45e8a9cf98faea49a964f65839c307396cde3af1d31ef13f59ba6327c210cad353f1346fd6aa4af503d0358a94759e123412d5adf77b283b861a5ffd4c87f574437e675b3ad24a05d6c5765f6186561b3b755d8285b1d7f1c927b046bb5da138c2653b32ec808c9b1c4cf4af5294cdc7b6f4154afb53f19becc37ca7d25bb2c4267bf89d4455cbadda61d996ab0412cdfe10d448b1f7e1884d2f511a4480961af8fe9b762f18db16f11eb17051db709a596e2e9906729026c31136d99cda2905ad6f6bbc3c6255a128a0522066a7b8a7709d9f850dd52224989f7c16bf1d8f6b6264a4793fd13018bf8588f24c6a1fc1f3e0038880629324dfe4d41b06bee07bf6c8d539e397d4aa384b7ece131958f01ae06c116201cdeb9835d6b09b30561f22dbfa7a7527cbf3c4794fe4a3fb4bb50543ad0a34629cd220097ba782ec6b4dc749ebc70ec9dba2d0195d5475de11d8f4e6e2ed9c5ae3cd9dd8803a0e02fceb25c9f4bcf25bb2806397ee7e3c1ddaeb0b11ce8bab073cf369d0200e400d7df417a07296fc86f23b262c74a89e6947a61438088dade107200a3d4ed6e83c14d77b88e321e42e1089c7081b6d6190016d2a66ca0c2ffbc70664e512517d08b3fadc237c43677c6aba6783332f275e2324b86cd04f6e055d483abe350f9a51073aadd2949768ff07a011e3ec7ff68b02038741142e7c74a041ba2b8d6d2f716b0fce50dd205024f03eb15460521e2d14306cc8db7cb04668020ffa1abed8f306fb29c0fafad46c22229a26e34c87d86b8410111d4a8297a1d495ad488f4dedaab011465432637e0c9d993166abe0c503f92e59bbec9a539602ab3b407cc22bf72410e7c4070c7fafe72e5211801676abbb3565190a1735cab21943175a45d5751f06ce287cf745d46383d2c9c5a157bd431282533d40ffce3dbac7e78d8c0d5be94e1b4763e337a7971edd7ae612b67675e36c3ca972b4b2f1a094078870d7f0866a1eca99f1a4c99fb0a52c0d8ff135741f4812d9216dd1154826e220daafd5d385136f414583e605b619222b2923fdaa3638a00185c0111170ef208c8daa1bae8c484383dcb7a45d7662f7f4a5b030895af8c83468443300c9db41e3cb89d49b4a49642f60698efabb6633ea726c67417302e61aec8e6957c06229df006e884c1963d2080ab36bc0fc29f9a3deeea09fb8e1b4e11c8c55ab1e8c0e833f31970a0b01381c1ec4b13cc7dfc1f2c5d0f0147c292b34cce1745a1301ae0a50194fedbbef932ea8c61cb74a41b489b5d263789f664739c33f0c2e620a71543e955e0a1e0449db0729505a6cd0eb37eb56670384f06e93a70a3cb9b9c8c4d064232b9232bff21a0cb09a22959eec9d3a54548db2411e3aa1c363ddc3b08ee733783878508dba7a1cc90a61b49c7d3dac772e8ad4641286608eace29a8111ac1fbb71219f739400f579d8bbc33617ea0a6857cadea9e1dab5e485bfe8268d7a5eb89798509be7643970934784b68a3298fd8cc5edf3335f004409474cc0e5cabd126b9eb10e2c8b8687036f6653bf1f1256561c8cde8a03c0edeafc2d34da6f3ba8ecee64a9b2ba58f21fc2f127ea1ae23b0e63ab6e616c732db5a88a3d557a9a2a08b7ac7e5fade76a70fb4fa7b9755d788ff68c0103169a829ddff01a120cf6af3d5c4323c0a30c19a01980756b1a8eb8255c86e5f829f69dea6f61b75dbb67a8f75188b5eb5ffb1e3fe1ade18ec1d2196f5f78c3622ea72034e8dbe61e6deab870b792dff274effe7d0abd2310b4c6d727cc2c8ebb99dc7993f0a94da14f7b0e51e07160944ee3862c2834537316f6414423bc3805767d777cd72121611f624a971003e336aee3a37c17f57e5038ba327402ed187e190f50bd361812a349fb239ba4dca7603ab7806e4d13954e043a5acf408d247b8ef4aa560e1ebabb740fec0f541a4dde4efe3de4c3f2450a12bf42e83da0430ae51ed409315c560f8cb51b73f2da8234742936356f6a0bc1f8ac23038b33aa6fc595fb70f84fc7f7419b4588e62ff27988835bef1ada8bfe02400cd707258d5ae97e5b43ee755f659a43761f4905aae52e4be116860d9840f89e9eca89e0031c3ee81e503989cf8eb515d22bb0fe2201a9a32b23ed7057584f069225c35ab56a26f9a2b696d815821dacb5540278831db0d997b8b6f72ec1f60dc3338686464e6963a33e4daaf76af738913a7a6e684fa6fa32fbb3bf00cf99c8b367f93234128e6177084042ea8c5be480a0b9567a7595f4173fb31121e61a2a05b4c6a4ce1dae261a3ea8ca420e119c203f8a8d4d03b7ffbbc7b4a69952f396260f47a18c83f783f547c826fa6bbd958720050c714a513e5e62fae80684a17baebbd226b1d98a1b3e20d4eaa646e52670a105030b450af4006833a8fd402f17dfa286093f728a3ea5104c016494eb28be2331d67081ff8772cc2505355f1b53f7b26720470000701782a3515e919e68eb90217ced2770822b331e7eedbbe28a172c156bec7db8bd3e4a6eac742bb6c09bf492954aa7a3a7210a102ef04928513130a81ac54135d7fa065d63e3b6f290cecc15f98cc6be5d20ae2006ce6e3089925b4e6aa50a41a3ba5898a013fe1e21250ac4ee05c887b9e216abc5e005118e19679b8605c630e99082058dd8114c8795876853a6f278f16df6e0536ed670fb68b62e80df7ee49ecf24b5e9ee933b1479bfaf5bef4eaa52e5cbca3c3239a2c111a6c287cecd52252c03bd83889b16cd08c5654bbee313a63f90bc70f388cc5cbd2fb077aa53b1d7510e1119a0452de3df13b54951f160bbb6ca3188c987c48146d66f937cdc0b2855c808d96da64b056859f6f4026b7e6ea7d97ce96eaaf5a97a9539320ece715d3abba1002bae5ecd892ff25210088e32054533707d2d334c9196a8b5178c3ed08702a4eb5ada6b1df3215b96daae2dad696d95854707da8895bf125fabf97d152e4618a51b794e675deb1505ec5f7e5cf30683444cd219c820da580411b206b2ff9bc1e5f2bdba2c24f8ab8cd1d008b74f9c697ad661805b3561a0802904f1ff4f79890cfad6869ad7f91ca265172a09514010a396b1cf1be8ebb76bb9cf905980b0a65dba5b5952b63be1ab7a35ff3e49cc1fbb5e409ebb4a2d5c8eb507974a6c32efdee3aaaf275dd013dd7e215b0206d24b4d5b71256bf33a8a107d502a66df0c47c919997720824d0b62669f39cd933b334d1587e06b02d0b261df3181dc1edbd12abc0405612e7f02c96cf960c0b42b31b4056357ace93202dd75e2d6d73057839675521701d47b5f0d41b4b04e7cee51d5afbc25808c735eba28f84cc47c70c57f7500e3678fd88faae21a93521e3939ea09e0d9f52620285faed66f1c2484df2e09777a5a53fa2ed2a9b4a7bf48bfa8c564336f5c240c961aef7633e6dcc13c9f98f09288162e569452623a15782f07ded1bcad29ae47d39391644ed7eaf6eaf9ea0ac49321325c3b54879cbed12e5cbcf9170c594abfe6004fb50caa162c3b57ee01a420ee42f1bfa91476d3ca68788d8c45a8f1902caec8a5b28d67e94cda1737d0e2b29c6daff1ed2b1c9c803bb126e13877cd1c5a9957b7dd22335dbb64e3c693c4e82d8e356a63667db0f986c280460f0b8c8be831a1c5bf621fb0672590e71647b6cbd46dc86233e97ecbbf19960e15924429061488fe7d48782e0a13051d512bff6467db7d273889a64ae25ae9119372839d61e371e273a60626c1448e0e38b8ee516a2c34efb1fdbc8c537095727b8aefa6024916ae1c323f2b8a7f02d7e76697d66a1cba45565ba5cb6863fb7ae0bee938f1dca1e75f100be8b1a533642949371c8239457487bc083b2cb4aa3454d0c07273e1fd719b780141620859cef8cc708b0271da5833b3b72a222f81ecdcafb71f95ea82fb59324486b9f2251df3d5d1c9bdc7bf8ec2f4e2c5f6a8fc8ef55d93d7db0467acf6f13b94c2e4c93d68db7ca11603cabfc2c667276b35c1fd9876f892c8a15476eca684efd0049359ce5155c639118200d9b04b8ac929314ea6b14f63254ceca192a674fd0f599abc4022967e59b9df0ecf769f1d7f45b42740875357ea7ba8581f111fba4864ffb3009f09ff14efb4e5dc9ed46049a12ac4e93e2acaf6667cc02b390fcb0392e203286b08cb5a16f042b6ed082f1989ce6f99116dbe19aa2cd8370d8a53e7039292d2c7ab53481534724602d043c8bb17f338bbc915d13590ccd69d76f46a34174f395958a55ec976f58784a91977ff089b0705da3fba334c33a5257d875015762fa511bac08d3e579103768fd85eea313ca4d19891861a08d28e04fbdb521ae01e5d3525ab188ef7d5fb22811ee1bb56e172c4aa73b91e08e41f24f54ce8622e6cb9f44dc7a6ca7e45bc3508f8fd13397203685a99b524cd929a5aa7036ce34b476269b4d6406d7fd945fae6ac4f216ebf69522017e6e2464406fc752c6fa7e67e8634ef5701c01858adb43080713e3dedaf26096558adf805b24f085bb81e029bff512c95217abd3a2add6581e9dc0fbaf3929901bd96bf20154b1d07617682c7a3f29ec1fb83e5554e0754edcdc0d13f49db4cae7f829c6a6ff578a2d1010ef7a4be52213a22870341bd74deb4433cfa603f2f56ddf1393ad654cb9cefdf2666ecc51317a14184b95cb43240566d4309e587cf95979a7a9411ff0df3cf0fef8b281ccbe0271dd04b25e1d564d8b0d4cbeea71f463cdf171132e5d16af2b87b2b6a5f9d9b55f2d768559e594de9888534daaf83d634164a7df476c7eb406a9e51fe61b1d9600f660dd18d835290db5f871c4b6e357e029198730c51485880011fcafe066f2034c28b329ff3a751ca864fb5ca1f2d187b6b0008106b9d0fd22a8fb372f7fa5b9a7681adb053bfd3c7123b7c41efa45ec8998cecf9f247ac4c002af392e6d921793e9d69d126018e0dd50125c863a064f3ca63e79c19d483ad00afb66db66d9716b952533f52cffb238dc3d41664fa280c8df2f4aa8524e91f000dec8efb1de9c19f2d318706d0b2d9e5685e56624ce323749a8a76e8bbc099ea6015461cb31dc71de30f0a51d00a7044968d882bba960139667b9a197d5791f33af78fae11b3954ccece893dd5168243c69952157c5f0e4ba82b214c86d26a559c811e371bbabb0db14c7e3d359da5c56907274a15b55c0cf740b997e5e0dcdcde54000739cd10838276d29a37b1615008bc418af7a1d85376e7de3860b14249d0b9d3d2888ba11df3d395c24a2c9e1ffe9429e9feb45e8a3315b79704cbe4a3cc92f9b3b2cc30d1937de4757f6673310649d139e9ceb51e17a7b14922b2a0fcdfb9346bb0acb5026bb88728c2e2d107fcae7d6af0d06d5964435e35750cf259fb38ee6afadcf7d3a93bdf006b8bf0eefec515d4fd64ba28ac9fae0113b6ffae358762c9c07b242a2cbedcffdca560aa49e266e2e97de7838cb983e730c925a0aecbab45d58078282a19f4f8bf4c9ba767b400c36793c1be9adaffa7b7511ee4beb4f5bd95e86edc6e9225aa7fad2abce36d8433c7fa7acec7d8232677d19e74b67b49f9d147a8145502493cd36f23a779f93cc1f2008de728f6131100fa11177c191c7cc5cbd2d15d81f34142f62f36c74ef5c09b841ebd251495763ebe373c1213ad9b2a4daa21be1386d6b5cae5b67210f7ecafbef25ed42023a1dfdde2f8d53493f65492690c3bb827742ee78dceee76d542013aaf50e6cc984df6f3279a72ef55ae2a8e9a065c72c078bc5f6153a36af5cf6a28bd123a516b060bb5b6519ef3fefd67d7e690bf1c6cf9f29b3e718eb4fd9de9313a9211edc434b49cfc747544db9296f09ecdaf281912f3e8c088f5b0f617e7986574fad2aaa130447a705fea2e5df3932ddb2fca2b8367e73d4740f86c9c7be3ad496538c64d4358e31eb60b57ea886f3ba8f3fc236edcfde09a5cff87803e7bff03f68fbbaec51b124b6d15814f3ce05eaecb1aeb1daf03e0f88cfb8fd7244f8e249f6614df8ae980c1052c907b8531813f3add29b3baee61fbf7e11fed5427570b9f1717fe61817ba286d2a866842c3e113dcd73d81b3f1a3782f167a5e0149304e90bcf658bf46f9a5d5d62bda658b4c596539ea3c634afbfaa949916e9dd02e9a1d039cacb71919f81ca97e172d76581b9ddd8555d9afb6949840eaa944af68882cd8022269a6d5aa1f60be1b9440098297a9f406308e13d3685a50001407014124efb44d2ff31f5f4bc1c137fa60ad202d372a1dc54abf3294a8cad6a42384068cde57078588a89a1ed2a5ab90c64f7c9eec18a404e8f8d7a85b4b02afe4b3ba606210cace5d1a94533199ddadef85afe3f6e959357ea044237c687f2f47db1610fcb54ef0dfcd115c8777cb0ac5226e08fa7ee5ec22b3b7b8e270c2f0bee07133939ad4513ba016401bbb375173d6756656622327c52df35dfa10a270bcbaddf43fd5ce1693ba200abbf405a71bd3e20ccdb764ee97863113d7f7be15c8c157079576c7f35b6ee126f0aa79f8f16c252743929c3358341f4a704fb4556a542660b9fd9cfdd1e5ed52b1a95b2d24095a056fbce1aa1d0c42242fada6ee36afefe39a48a2ba62f36bedd9a779a3c0e158fd15f9b4c9477f792fc3f31d7471152b59707719bc5cd4e00dfee2f8fee0d908ec730c85fe366e540c324c805cf325fe6ba3c5ae642f7232b705d64ba328d696072b0620098c6f64c538f131844db76d76050569b9f268b8b70882647bbb8790447a92005bd5c46df97c0ff6b392f8dc41f7d946ab2359534175c732ebfcb387929fddda2f334963ab6a528d0642d11b6f795760153a38e6d107d2a934bfb223112b5f106e6a297c124c0913bf88328da8510dd7389ca21e8e9c16ccf601d9fd37e6bf19ea07652799df0223746150827deacee55e208dcdfd55ba50cad39d240539e59b2586cf843040ce4def414a77b6efb60f7a1cc1b49c86ecd85aafc2f7ed39c7beac93b995890e863145e181cb5f272edfb2a307a3d140dfc23145c2ac9eb01fc8c2a522d68ace1f39c4b0cb98bcdf36ede718ac2ca5e6e2a059af4149a251e8ca57b79bf80ae37ab6b29e7247c22efeee451c27eda5cad696bca048bc88077db3dd7c876363ad11d458ad7ebbe36c39a85df7889cf960ddcef5c421921dae06855346380572c50d2da1787904aeddf1aa87b39672768cc3b214350180d6c38cb5c853d260d5cf7cdd759b59af1ebc4585ce394198803d086e29d762b1146c652245b0985fba9aa25f246c8bd99cd21e103551ec1e13b2b03c5181cdebc742aa8a8eb1480c072d3c548e727282312c4bb8665b73c018e21943ba6729b851fb9b0fa5cdf5d03f62caa5046940f6fa777774caa77e619a5bce57caec7b0c257ce51188ab926a4f3ba4c7d505c97daa8fd725924c80f4db3067f05ae18f67940c2b53c8c8b933e1fa1d6554586905ef42c7d51ccbf6ad601c82258d2ee8bce9894521d58615963a21d91b907b9ee02c36ed6bc340c3c9b5dd21e2ce036799d27ac1182f766f72e9ad4f283d6f629530054873a8303d477e3a9ebf35ba301811d03a8b8b5a4c341747c4267cd6f59dbd8d17c0b48e19162f51007d7c76bcf1e1b0a689c6e90e47181dce4ffc3876c11a69a211c3e6d52dbf85e193c94b602f43babc7c5095a6758ca7684463bd2629ff7584fad8b34ef9129489f045453206140170035012082004be3085de5390883248c8dd33a6ce5e665f193105e21a38404514e16b329f0719d4d37c2efbe10cf0dd82c9dfacd767add0814e0bf4a424a06a8dfe6e23459753b5931407b8ee04f652c7cd6e6522847a99c9775bf9a64c96e32c191f08929c156575b7e9a0d3644cce5daccc35bb8594a5505aa909ad49e02502f1251eeca2f6e361981e58ada1fcea72213397664efc57894d46ac04224ece42cbab075d556925caa247868e5705584496ccdbd9fced4a76140df2d6f8770742693efbff0c83d7441c0527a2c83a5879b1b0aade7d92a0948166bd3c03f01c9f22b9722226b058cc1f776050069c00980ac35a9f0e2b69c7282dbc1a6cb042cb28ce52f59af69a755c300d78c4afd88dd86261ac2ee8d02b9ced52552f97515431c26633780c99b22042dced26093de21069f31fd956959c2950de1a37561c24b0a30698c467938d2110c27beabf992cb4b1580e5373a50a1739a5fdf6a77e4eb1929d4d8b7c3d53cee2539e5d9c1e071cfafcfe9d5520bb794892e42e2bb8bffe6933f3622dade3543bc242583d534b61887d7154d53adeeb1b6404edd054a2f7b0c2b88ede0470d0e9a61b050675858c6723f38e0811f6b77121a4b69f018e2082ca13a2d31af1449bc3a4639b8e7cb5c110366f03bcfac3844e7ac2122fd72c1838a59c8c610467f8480326bbed73604fcfab2509e2a4639a3638e2efa485e4d6d8a96f4185fa498c18e868c9cad9d93da09300d82eddcdc36d2ddc06933f2e39940f8511593aa78a2997ab07f71db7033529250d87404213d0d4396ba57d7184e9f6b49c8c5f826e2c44a661bc6633d20649881df543f7bd0d789318f4a291f4f2d3f6c49369287619cd9aad071b5cb25a2761d9b65d7db2d4b0b64b0ca3198f71bfa8a276d286a2541723ad562f59fc0b7f5c3f70327231a7de39f335f496eba671f51b2b734845ee88f8ee807b1b786d56c43141eeca2556c5cf48b313656259cbdfdecad0dfbb3bebdc15d3a00c693fcbfe591695a161a6492e2ebcc6a17ce0e948a2a482743fd39719de290da297355466ca7a95e65d5dfbdb6b161cf21fc475a7854f54d2e9e074558f487a3d4b73d64906fc3ea37d873895792badaddff0d4814579eb1ff4bc0d340372318971619d9d97f8253b5898fe35a0c5c3b2089f789f6e7e0c327cd83dd02bda9d326684a151e1cef4e5001f55565ac41823aabb2aad804b5de7c0f005be95f444bcc72aa8e35cc1ad3ee529cc7337b11b1cd74a7290f4352f48d41a7cd6d92af656cee40fdce9de2a3c0233342c2b1dbec2bd3d5c550b608af20ebdaea9578754b26c278ec1f76b66e6207c4ac37177459cd6f0ac175c81f3e5eaa2c52bb8f9127ef08f8fb1d91f6b073542a7a1cc54be04cdcbe95490512c10ef08cea46426840319ffb4509dbd1cdb742414a8b3f99d9944ee7df026d33618b8218b79851ade095c32779611df0f2c42897506d5731dea9c92592282a72f56ce613aaefc0b79a7025afc153d75404e4f169b959a6a2528ee151d0fcda54fff27f884368ebd360fae9cbd2eaa68ea791b8cc70b12a0739bd900ced3414a6988f575fd5113c1732f140b3f9275cefe34eef2e741e98ec2999d671282a6925494757a7f7e5841ab44a34b572df3a5277f348982be8196fef68d89bb7bf414943c6ac9b53167f32e5f8111d0ff21e542690f0e9c9fffc8fabfe63bff80bb288885da27648ac0d856a255ffba5ebf4e95c4f78c1679fde8da86d583d2665fae4f7c82ed6182aeb38e4e7d950532a0dd78f6b46ef264bbca118fd05ec1b772ebfc139fda3a311f1da003e4adab9a47c27c9316a570ffe133590d3bbb28f21211697c27c2170e2b87891cb2617e67ab9543fa1c21dfaa87dd93f2f6ee5db227bd6b7c6e04fde15e531c6e3cb194725d1837e1067038ef70aa0d6cadb5c4d2044b29e78e6de315da4edcb58380e954a37fc6655c1dc2d0ba22bf40ae9a0b7c0c81a7d5eddd0b322c7a69c0904ec1804a0a7b5c93a78b5773484986b96cb987a11b4bd5fd2feeda4ff5d4db94d8b601c15fb15233149d5cec4941b07100d875750093fb13d342e834ccaf4136d00fc0a5ca80b63877343313d8bc5556dea3b0316955dceb70ed8870f89a4d02c9e7c968b10bc9ca97ecafc5d805ec96894d3bcd8fa29fee6391ddf2c2cc44abe042ae43d4fa1165d43b311110356e0032a47183570bb9f1c1253f3119045a5a8aa2be66f63fb16bdb0fd73bc4f58a48c101678a86b752c0c385ea719bde6570b101270039ce28e61de483bfe31f1533b79e209c3739d878b17be15c479b150a2a1c3a79fd43e365264edfacf68321ab9a84f76058fbad21418f0b0da5955329e098197e65693b82e14a3bb437840ef4999ac0b08c56ccfb44996ae9a2c7e8bb54f78e8d7b3e2d5d6220a57f8b3ba2d0e491f6ee5a63f58ea7a4480f48a0f6bdd096e8245c1e827a050ec98f38789aad031bbad916267cb520347aed256aa9af43c43d1b63e9609e6ecba8d0289f9e084b13c22aea0e308ba4426c2b65c63240dcc0077331294b31d45a402e34bd19d5d4a1394330d5c197ef36b61be9010f18a6fad867f538f60b1f33de007a93db52b130e43ab9d2c9e7a9ea6aa1331314777d83c1b06065417808a5d582ddf33bc5fd6092451f998cb590aeb8cc3a3b2cf2794bca0faea8d4f885ccee2d813484ed9485f04a751bf75e660d810fc11f0fb176f8dab3d409e58b7c23deb2d449bdf89b657b77400d6dc35a20e44f0aa26c045f93feb42c19816eae3a6abc03d869d9a9b107de74afd70175ffb3225600988f9c8208eecdafe873a2e26776ee2ace88fb2f90d86d8a1f1924928ae1631b1d8ac76b42fa00c5f2b38618f2b099ec82397b0d0d4399fb36e449b34d2d5d7f1da89951cc89d0e3c9ca85a75fbe1617ddb93b8bbfd47c8854743a5c4001acbe711d304e8f2d1c7fe7f2e7174f26e9b6c04f5d7f4899d24c43fc39bdc4c4d19b2acceec1b954ebe6b47bc1dfc16ff576323dec7f30f7da8496d2ccc72c416a3a4235d8030bd292dc1e3dad1cd95c72d93d3b06a5aaa8423082d1e6b17a36f093f6e8be11ccf1523888220112ae1f8ae5361cfd3bf2e38ae4a428d762216199f136a3b62e9db720c4da99b8e1615d662068cb1ac8f7514c074b6a33d8881f46da755b0c2d6b40d4cc4233476ef288dbe20304326588e92b3cce5ba27fe383c4e1659a0a91f54771edc420deab4ff63fa779f1f94ec8c0ee5886903bb1a06a6d238fb14851dc1ba35448a6df0f90469bc95d24c81fd9b401e1c1f8b2f2debe40c3678a593772f8ad241d4ec79be0e25cb28cecadb5f6b21901d917d2eb3c099464453f756cd02c11b35f5b6bddcc8a79217243fe9ec75d4aa1218763532cfaaf38f4a182f3369107776d390f697508dfe1ee4abf638ef243fff1f4336667e0a69f7e50a099e7fb6db24e6d513fc3889550382eb4ec8c69840cf5ca48c66ac2b530adeb24799fd5c5ddf12d3bf1dc943348b706d5a0cf2b99ec7a798dd2297af418f92b37ff39d961ffc84db503fff8436e4e01adc484b3fed7681d3622c8a9f25a5ea18615e6192d0af0d7d73e9cb3191d1dda27157363e2984ab4e38014cb42557530034c2d3012b9c86d15a858bcdbfb7e927d98195f9cae5c25ee88fbe762a9301a55a0f6a9c0b3b985b5549ed7e66a2f666631d9b738a7bfa0d3a0b77323cc999baabfdabf61df6d217a7e0abe456f1890d31e516915c451fd6526cd342bb9875316fb304cda7de7a7c62cf8c4e54b72636853c324300b4994582064c1b9aca9d487dc7a02299d0ba3b216859575dbb2d76793c8797e922374f8986d9dc91eebf8703c80d9ee1de82504ce2ddc234fad3e54ca0dd1579e8171e903a1b063f09eae1c8ec0ecfe5389c4980962859aac106bafdd0bba1aea0403b734275fd5f25a3de09cb882c54c8ada6fb135fccf7c47bd655e20a0d8289fb00bd051315808d118b5752b336254e58970fd61700e39ef2cdf8fdd7c5d9fdde31255cdfdaf1ffef4ca8d590ec5695dea8474111924d823d33f9f28b8cb2e9f7971cd49a90c0432da4db6bc1cfa612a3a534324476d0aab02b53c020ff01643bbc9e2b40315747bf952b3b5386a68006af700cfb46f0d53845a0f6c22abffedc014bd09242f6e1e4756b76d2f9ca342abe18c952d2fd116ce70a2f98ea3b86446e35c032853ae0dd0e5bd4838df0f5cfe418abec118e9a77a0cb33e922aee73dfe522fb322c32b722bd29a814852d99c643a52f897fc6d9a782d36cd7ba893b917f29c25449c0b488f49fca57439f8bdcb232d614cf6c170034c28a5ac2644ffd4728245668a08990a87ec5f9db80653f3f820ba5492150e94a140f56375bbb3042dc1d5638e3e33dd6af349849db5ebca814266ab0704412885db7dfe824f1c8e14ceff405d28ee60667b8383fcc375331db379b7949cb37a4994c9cdf997cdfcebba921b2090a8924ade4a62188928d3caef62b43ad9c1f5c285ad369d7e23c6734c6aaf0ecb52234be731a70b579931878d89b8c2735bf0d3ebc4976892cd70f5f6a0be759080c39ba11480495d71f41c3d12dc74c95cf666689eaff744aa65d86508a88010e91538d84ee01032e6876c1eccb90539e1084d13bc7442a36ef1695f60043007cbf59f944ba99aaee3b49bf84a052b62093df436e376c66eb4bb33ebb0e8ae6504cee630e0d8f0b05c9ee33df28d7efd0481686fe2fc3a9c48067bc9d9a64f3fdcaf29c917f728c83ec57e4dfd78f82486196f1c1e33de57baf7f23a9649fd1ab80c2d8e4a10eb4711bdb2a9738c6558c09dc318dede86211d2ef725f2ffd04425e1b28bcb8b19ee4e3a3c9fd18b119a66f8495f959eec49e2b39757ca4c92d2551e23af31d1ca2c5e0a241435d8e253c377e6e00a436d5d60a74a4a7d35262b1ccc88404613ce1bde7ddf45a0be2a6ac8610c2788cf4590b4ba4db8afc2e6a1fc00c4d57cbf9f77bcfe319111c1e573c9225cbd49df24be85c048fe4be9a5ac9755441edad7e85f587df152a6b8029ff9207d49233c5d736166411e594c1660c4791d92dfe88916b68bd24cb15a3ef45ce6b2895c1df639f00dcf556c4e35d497383afc8dd9612fd29cd97a6bce78b45e4a49c30d7237749c8c096f7fc5a15c3509f515e30f21f63ada65b42a7cc5be1998dd6a4bfb505e2c629c955d0b0d72d080020cfca6b8f73a27089fe80cba834b2a47f738f208459c6172962fdabb448d1203175a48784d5e38d856d2d04f48529099caffed2ad0bd13e131119f41ef1d31aeb53dacf4145f02f814907d5a53c937155471380b049d65a45aedba7a612b945dc95011ee3b21bbcf605f8b1d214f3af14850f183e1bc80c4f5f15418c180f6b3bd8cf95e83b86f83307aa8028e994da8c34e0dbacda15ed9adf9c7c013ceb5161c7b4509d89ae6006c634a372148baa0ffc7d5f1b3019ce8e86f9a4bb770e57c7cc3fffe279472246e103b4c3e8063fae915917e633378302f933cec38788db6cb718e8dc364333eb375be095265f2ca9a54bf9d879b7d486fb45379413feb2225f25d8220a0e263ba63614e19eceff26a0bcd43aea7ba0d5f3b8b6407b270ee8945718eec17edb0ce3597aeb93d79e45a09ef8c3f67eec4102c60ea6264f3d063b41aece3aa42380b012a5d3bceaea36978e43008acb9145d60979156bdd324cb0aace4990eaa612f3c91234bff2cc9b742420c19b9e836f1b0bcd0c50117f628608b4867eafaef1600b7f0303c3e9d6a578556a8e39f8d818921ae0e54225b0b1eceaf295e613288b0869725022d1fffcb10e7a9b10bfdc71dfaa5a93e04b7cdd37993b9b5a2c122d4dc81e7144a4ea60240ba44c884e705495c018a1dd5dd51eeb5a0e64f11d0528b6051dfc9c49903f41db28702c474de76ac87caa865f1c6b6de5dd832808e286eb7dbba816bea1bda28605af598d9083c4b1deba6895099407c7f5b2db2c6531f908c5cd362f3f9b7e6d307a54f20883211ef9af034b194dc2437f233fb8cb8dc0a42143fadb9763341fc424ba227114f771fb6cab2d7c4d35a2b8c9bef6c83e39f6765241c79bbce7a9240c8ae36413df0c13ec9bbcfb2dddc638ae6998e2ad93a3f8d07f8d59c74409745845dcad4f651da41eb79dc93bbfa57ba6c0b93e100cdf291fb8852016ec4415ae4f37bc676ac12bbb75c435868ea8042e1acd984f691621702ebc3e0d1752d8851b06d544f86314e59df1d544330448b9effec90e2ce9a5793166c9f231e3769d5d36bb8848a6759173daf770299a00c390238e3eeded0c2c391c37c1792756046cfd9e069ba0fa33eb35941c4fd81eaa6f2a59ddb583a3e967f1cf4f488117e4808cd4ea751bf4d992b74b69f250077f6ef52f488502981e59afc021ead0e14066812aed35ac6ca2921fdf47e83f05c7f90d1af90c9ed25e313d76ff92ff6a1462ac2e00b46f4c9dfb3865045ab1b358b3046b1ebbea3c5fd1a21bd392e4934cf5c05b29dd8cb7ce6939c78d41c52a6a62ec627f4911e232d2f29f0c1f988239dbb73921f3c25792a899cd9ae3e40cb68865ceef9ca5a726b1723ab5f3a33a3e02666d0547cf356ded80beffb9ad098e94c3de2f8b9e3e2b2e9e4234a6f12dd5fcd2ba771e2e9361e1fdd84bb9bd02904854914a3294f0e41b23e02bcc19729c9f6c6c7a3d0b7f784d0f6668080ffdf2852a2a2d071a13dc9cd058768548a80d907868efef6aa03e959c3fa7d44440de7daef02d7d35e43b6d7a0495cd2d11a98d8e99a493db75fcb3b97583e7714ff30df0546231a6ba74c89360da00012bf7da34638feaaa4cbb70140c3514fbaa9555cc47deca29ecb7c54b83d06d23390a3ac60d4a2e227e6cd97f45827290a3b5bf9b2acdc5888bbfbc31cefb03abd20eb13099048a9548f412c641f2c3bd9089a5c819ab86d138685918bbd7305240af5c48be8d11f881a0505d0986dc26063312e3c627919e2eca25755b713eb078bcd954cb6c65bd723e564596d87e15b6c7882237e2adf2e94818f88be360f3194826212ed49ee31b41ed156351def45839e364b820f573f3a72eb57bc88ae380f8406e2ec5cfdef50565d8bc2d67261dd6f4cafea5892f2d4d6302add9f8b60766ed5b00d6b61bcbec4116e305134121e6b62dc1f5cf1f9d4abc847354c6ddc4ba5e4e5a137b83ac4cb16fba672b6772c5dc89758a2c822e12c5a1d41055b327afe088534c5f68253748605af2b1c719f02cdc404e8bc101f2074e9114567b5824a66be547fd31b12dc0180b5d47e6946c3be0302df880a14ecbde2273911bcef5ea913435b823cad9892e981878918ec430f28b28780b83139189ee9823c892d1b1c9e875e41c8978f2dd8509b8d0f226e3b3e1df77b60fb2c681503d213e2ec08f97ee0e71f68d1050e84677d782193303fccaa239f85c2898f87a8263288194d7e40e9d53dbdf1c04fc4aea5139291894275be1b9f52665f1f10169c97398699c6e0b84e8fa98a8ffd8ceb426542453284370c186f21fac4bedb4af41886bc6d098b4c2e83f28d761b54babe20ae60e26286b86d918814e6da329114078f35711b9cde254884476c2edc9df73dc7473378932e8ca48e3b78458022144bb91396c479b3187c04dbb214f367faf51aa8068b50a4ca32b811da65a94495247edb0829c057ab26a1b417bd59f9094284a879d282ee449106408e6e22377b89f1afd4c81441d4bcf4ce8dd2736520c808c85a1cfc1e79fde713ce37f674176b9b4254661fa713deabc17fc39ab2461abc93f691b71c6dcbf3b4790eea2d3b2447032b1d9bf86ec2d0bbdb05fc87d8dc7298a7f3c7de52bdda4a5763d86d4f7b829b456ed3342b04a08a602040f256ba26d7ff833a348f97291a152d39eeb92bb07444be33029fb2152b16e8636289d0d01e75425f275da9403c53b490e0c4a5cb468fcee71ff32d48beff57e82e1dde2bcbbad3f3c1dbbac97c7d2aeb59cfd42d328bb6e8ea747bf582d38af1c15a9db50f22dc391196995240cf0f55e15487eaa531c8e66f2510978ebe71db7cc14996e50c9e96f3eb525085bddff20f9d5bbdd532b4d72d66375926ca4ab57c5dc349e0f681c3656c92b78d7c0f57d2cd1ef505a011bb469ef0035991935372cf55df912bfe721f4a53c3edd90d781c6054c847a1f54cee14a2018f6e394ecf4d412c1896e015bac2e6b1be8cf0c449b72606140bcb8ba67fdf323e43a8df71cd590526aa758eff1a0e46932bf0018d1777b69d2a01678be60a8e3d7c4a0830301bcefa7b0004f4431c465b56bd10b37a89caa41caa96633cf403ef27a280363ef2468277c8a4c1c7084cee97fbb5c3c63bc91cb854f1ecd54e9fe83517c8a8bd5e5a0695f9d1977a208097592c4af9a9ec2cd4507990375bc668126c6f9ee996dba1c058ac8fcda027951b984384ebd489fb9101139b737c6b63bb5b15d217e75c2f6f91a398db25483b5a891bb2772f775d9fed06073804a50c5b5696b349615c3f3850e88f6ad1b88f3cbcc24925243763f98e314f2751802da49e7ed40f73f44b455be50c828d8217e9a4ea577e8d264b3e5ec6b54f336fcc143761db33ed9a32937ca85733db99a67c52195fd02a69e9e557d8f25530c1067bcecb26b38948dd8978ccc21ba8e3f88506b3530251a5611f2b6bdfa210d55f5293be6c3d366b95bd16ce146ec34d5e833391a7cd92e33141a40f5d244dbf814e2e6e31ab5fa717af0789394096780a082c73d9ff035d769a492ae48572b455ffa5c20251af5d9c0de7238b582b8c401f032afe8a6aec11451570a345bb58aac99df6101d291ac6ec16246d3c4ed42bee3488726ee4a51eef29947ca968a8937bdeae884f533d03a64f0a558446e3394d19bfffec274fd8a86df2bfe618ff09ec16c899b04fbcb41c0aaf225d85ace7a526ee03b5dc725155f2ec68d5f1a65f943e653e313e71d394de8fb7e7e1465387614964b03bc4183903a747a900575aefe3887b58949a7ebf95d4b60ab4a19569f0dc3ac7e0cafdfe528e13e7b9858ae4c622183473a9311653f08450bd3eafc0d44e2960131eb4e60db999e5f4ff6b6c7c0f63c32796f0e3b5e929fb02c090ca5f446392c4f6c84add5e1b0d4ed8dc08ed20d55600a9ff13b9e3090cc84b58da93d0601ff2b92d99da3dfe53f8d5779da62589350bc9d75eaa3a388296c3ccba8d1ffe4b3976f6aabc5fae606184bbbcb6a9403b853eee8fa87a50aa2e655165bd0f55a89a46f9c626310ba55770578dbbe40380d352e875fa2dbf940fab45753bbec55373b59af28c2efea6806e08c8d73561b5a232a413c6c9625d29ee0ef87e988cbcfc85703cb74a2c24512007bdd7510bf920eb35e8b63894f4739505af67311a5e38b2ab257368f6833c68ca6aa3627b64111723414fe8831d2247634def8d0f0835568043e5dc257899b6188fc8073beb828610776412c4e629621511509a578f95c804893878a9596a3b00e0950d9b6079ecbd27295ba338afe700fb5fcee43fc9fb74aebb2dcdc8f6e3949fafb09204af0878cf8051543320b1daf30ee14f4f9b3b16ebe18e9ef9f083911ec7320e972e84539cfb5e8fbd4580cd9bc31a5629ff6910099f0fe57e1d44e15e32c2b9ae29f73b4b6b7977599a62005276a956baeb27be4467b5aabbb3c3737624f57a406ee2256a35f1a83ae67b517fb148cc315c1803feecc38381d0426cfc216231ed5646bcc8ad1662cc2227fe1df71959064a895d4a70bca9b33e26272d9f58b6fa779d8b68fe76d50d3e92650b10017d08f1157ce08db91196146e3047cc4b4a9dd4de9ae4b48a5f844b4bb8c3fc25091e3c61122996fd8b698636b08bde34ede6713ff89daaa531cf3023f867de0ec11a074ddddc742233f4a4470f204e2415a4c4233e1e40e2703b91dca64851461fadc394a92a51b4ef41b6600c6ae17e6c60a9b32b344bdb97f11a74f4c139bd5d3f815a799039fed3c8afca29560d5bbeef48894e8bbb2d17a8d5283ade2a55cec349885ef794d415c9b40ceb9147b0ceafea5f4f58e3b2a6920376b91328fbf9101aaa1fa85c76f09ebb4038b67c58de3da6dc470efe2f1163126eca24e715cb6c3f0aea21eba232a421688cd094b81ec7a87564f7e2801b2480dfaf32f872df8a99bd65374bc7cdbb63d697ccdc4d3f8ddcc73642f07d6d9d3d90ddce316fb13ecd6af1d6cffe6be88aaba355aa02c027b7729a3743ee978569b5e2331b5c3952f5c07d45a504297c3d76706714b737d6cd071a4a3eef5d6210475290542f657b0a08dc3765a7a775fd8c59628ed9b51895ae77c0409d26436b5b7931f753aae4488b99303008dc644a37e1a8c51be5238e36239f98a476b08f03529bc85586c7236ec6e43373f736273ff53ae7d7b154f756fddf49dc588f379c1da962e84dd6988126f9fa1f289bab921042d2c0de11ae718bb758738eb391a8227f8a00f1e6c589f72f6f4429f9bf6ba99daa44c660c0a30abad5e6fb2608718ace974e101f66fc05f257acc01e0c53a699a70a90cd281e962e6bb50fc82c64e883e0e6b9cb3b95fc9221c1f88e0e55847d8c3ee584e2faa8aa2fb531ddaee12622317a5bebf74142a4c79c25186046b49d928bbe79c8f96f99f9559c24bb177210806c78a785762a497c47506e9449dc2d11f2da8bde280c7a642f7a892f45b87c6b9377c118245c28db7dd58e94b057443ac2d633a18d067297707e649e1aac0091f6473a50e6cf8ef32ba4f34a358972d97e2cd099c873a2b0bee819690ad9ebbd139ec3f39efb34aa2a7ae59cccb8898b9bc82ccbd3bb1b42bdfb8032877d5f2aed098c2969264f745e5c4362f6fbf4fddb52f9ebc2cf5ecac7621c555c0bb39b5e96edb53bd90c97d64b332b46e0d02eca609e9c5c835cdd623757a6a7a83ca89516ace7c6082bf0f0aae6fc39e06bfe49bb63c57d46fa2fb1bd097683588372769c17eca1658d5be3b50c27ca8d2dbfe2a8cb250d5191c647cf1ae9e83a59b6f6cd09128513b841672243248a416cb9f4afd989b1f3844f6b33c0ffbcfe77d0f7746a59d1fbf1d9a107ff44c338dddcc29038f848768a33d544683923d8b6483293f7605e70bb0ac379dc9416d8f4c87528fdbe7649a43012ec5a6c586160d46811500a3a77f62ff8f31eef8847734d5eeb7b836daf670e913f7253c7557216c95958d07d9728f58e2cf0e434206c48fe3e8863b9f1130d24087afda8b7b8e1dcc648c64964052bfada86d87ab54391b542012d48312e4bb510a2655332301f5c298225f16a73483d350356051770fcd38643d8456ebcae2959dbbdf0fbc26d6721ae681dede5d8b5d83822d66458299d76050a7eeec064f7b0952a2a64c374ec5bdf61bcf66dc151ceb170a1841ec25f2fe43a9cbe65dbeff8dee29f6cb138ab303e0845563d8f52989d15d2b0ec1ccc7c6948306f1fc70c02549674cb7c491c027de8ab3a3ce55553273807ec117b3e84f8291bd53cb6f7040ad8b22fd16cb46bbf553ad156f6e5ec303e487fe00de790cac8a404837660f6052ceed992f20f7909dbacca035544d5cee89602768388363aa1325401ac41e612d7e0b864c6b0be82f934f9a3c90775f56a93c3cae8bbd1f915b9476d2f36fdf08843869d42ad3e9338ec9ed473dd5f579ca6bc630958e244522fd74ec56ab894f3a385c74c54f0883b4b1fbf3c83b0bca700e3baa721558bdfec5572e7a89d7ab2a086646429764d01767e9c99f4336915d8fa67b449c531d2e26a19c60075c507412054e976b767530845a126c78908cbd4b58cf795a004b32d3affac4ab489dcaa2843621bd9b87aacf7484ff33fba01ada86b94caccf182208c074e1c3c2bca8709a145846de5e31d6a4f02a17adf722fa89f2199ce1ce521f81cbb61e0c6356df947d84bf01a81d1580ccbe5c5d45cb0b074496729ba3d24a02b059e6e99968804ac0abfa13e0f2154ad968700cfb3adc225cc5c20ba39897951135fd9b4cfe7b97bf051dec61275bbdf584a0df91538dd0b24dfcfd2c739754000c830bdfcd1cc6a84a28e5459cdd74c8a545d88d6bb7c337fadae563d91af1d2854b994dcefd2887625b4f740a88d2621ce401edbb4644975b659caf32b58945c8c94a70181dc768676410476eaa2eb1a36e982291c847186fd59235683e95c2b67bfc99bf6b8b12cf514017eb954fa3e040f50b7fead89abc968c0009000c137d9e87754ce0069c0e5bb18bd17f7f5f2ae5efde5d1e2a89598aede77aa9001142bd669aacc694b355f180cf5b0f5b424e9bed2254d0ee6c1b939f0dbb547cc7cef69c3650739b81c71d194cdd3916baf1635e777df441f99184ca6de1af550bd0f675fe45b8a097ebdea11745c3d373eb6cbe39c86ca6cab16b12acbbdc6a2abf2c252044cdafa767ab696d98d5d2afd7afd187f3b18b0d6a722518c1ff4c87ab3f6aefa60370e1d392b4f5244fb1a62d63093f1364ddf377a96d15300027ec68fefcfb8f555fbafc8aaf5c9a2404da0687b775c858ce4e20accf6958a6e5bdeeb3d11abdf36f2c1b8a04539df4f69733a10650815fc90dfb3689baf8808df3c2734e7d06a3e6df25bb8af48f76c7327c09e92b5f6c0635926d01ee031370616566fa62f4f4ea067b532bd03147801495958cdd3cc50d7e7808a472a6599285d89b60378a130fe8e85dc2101596ff9a9d95f2214856d3cac9233f49bca7eaa74519e28534b033049ce2559a58511e4dd132a65df71ebe463e8d74a7f48174b15eed54850c3ee8efba1974bdb2a9b7045a8e629215fc9006ec472450b8dae20d6b8756db0fc79f46a5a4f16ddbfbbcfab40dd696fead604a663c58da44a63671af6f6fa8244120a9ff8d5122d71c59c408429c0ac273195c2121536961e46538cc9ec54ca376dd30158c6da7bdbe79622c218784b275bf49a5ba6ae8f711731f35ad9e73dda7a1917a4386a5268aee4df427229ac459f57af77bc4480a3701c3e3b97a446de51788664cb5e50db396f76955f6ff9880dc2bdd6d44a0ee7b937f61c204dc020d83323b98ea0eda1ab62cc0b001be983344802b484beb2bb82b5223b858c1b1679f835a89541411906c878c90d758b10017c29ac57123fcb30bb558e4cc68ca8fbbc18cbdf0f68ebf2d43e9f836e098aa344e9fef66038d7312c8575ad74a75ab6d21662a0f08ca00c44472c578d6dc469cd6a329697120746a464ed859905b349388b7b4ac575b7d1b70a03efbbdd256a6475f90f5381c165647d7d744c5c9b192bc6e024a55dd8818a090a4ceac7257eebb900da7c8a5c128750c9c8984415a906d08e34deb8c4e002cd6aa8d3fc4a977038af498796ff552701d80e76a7e32a99b5aeb55b14863487dd204fe00e90ff68d3393c48cbd2181fb52492be4941d6e1f06c3dfe6dd820fd0b146f20599995ba8e0e4c74032d295ed68c955e58d61e541bb7397c7ff882f3ca70bff4c5e5da2ce572658ad1f68736d653181fd6b6a71d82f0f11c9e9e3e27b9b51928e4802b6e6b3e34ed27312901238653c2062b55315411e54f41d06e91c789af409e0809bf9586e6bba6f4ead54974caccaceb221f06bcffb3082ee127a64508829c41d9bc2bea0333b622fee9f1fd7f3ebcc862d0037b925d1400c6d15aeb7a383a8af9b1e111c93313479118710f9f51fa6f2fb447077f13164dce08336bef6f586ce7a6673186a3d43965da6da2c45706326cf7de54074c0836631da0f2874ac0eb15762f3d6be71677d05cc7ca50ac533ea8ee2b8c6d8ffddda83c7c697d618f07561d35be73730f309fb7857826a172f311cc171bb1a6ddf8ec14bb01f6d0fa2fc4e8cb86b82686f62e194a9aa5b0fb0643f7ecd7c8b9ca5b91978cadac4c191582613f7e0fa2e24b94b8725ff7950082da8a5615d42b65297e9e6cc93099f2325a66e2e8a631c2b38b74bd4fc3ed6db14b4bbc7d0c24ad84635c9a3982f43cd7f4c3ba638295cc9ba15c21e4a5210cbca609d5df798a99a87af46725c08dac3fac250fb025960bb727439c34badb3d968a5a3d74faa82b05b531f9ac0b3906d60452ed73a87049338e26af1e196ce9d0488d31692617e0c89ad9ff743bc031b319cdb4ae8c21fd6c15a881e2ec66d4dcbba585e7fccc010264e6dad70f0d70e204b30202f2c2df544cdf1a0ab03060a91eafc5496de0ea69f3de3417f0df790487146c87084ffccff8c263eb6bae76cfd66c15f189f2d458765b4c167eb40a00bfb3243f7ef285aff8cb28a73b06adb9fdb6b5e350a0fe05e68deb93338715954f9a313300c2c37e3953392768f2e8c190f76b53ade27fb957e928b040467599f6488056c13de493211544eef8a390093d5d69f14dd50f20572c7e177b0da3c7a11f1e0cc887cf61f299e1984793f1ede8d2fdb6fe4aaa5ddebee532ac5fe02efc034f751b58de4103344ebb678a6911893d8bc52e9f6a7863db4ac1f66cabeb15c129afb1fef773632b4e9a6f21d3dd9dbfe519de74d78dad891361e9f30d96e1a7d24be4448b2ef7288c0ad1da366b7f364c64cf1091913fd0982426709602749898a0c73eb78d5b0e3da8e62ac211e6dc05e7fcdef57d62212c517b6342c4bd5cb1d0ded599bb038ed398b5ab398ff8ce9f8bb5ea2141e296c6d00f4a15aa206327c01bdc9fa62195d5183e77e895438c44c4d3cce90faeb3ba77fb98a847ae7786dbbfccecd8cb719bc30f65950b4dc9c2f739cc4a96bc3116ed725fb14667d5e4983b1f403758e479e8f6aff1b4c93353f1badf494533b98ea255e1f4d095a82ef8048421f3dafc0051bce8a233728e741c9068d88346a31000b89d423f158f7e8df07ad4c43c1fd109d8876809fcc388603127945b7802ebe02ce553f436c8f70c0da77e7c20dcb4ff4a099748d256fb657f08db8891208b8a29402265855649fb5d86512b69ca48e6bc947c22c159452323a078b099f6b7a70ae3676d4071aef69e5f9275dce1dddd8c35b064b9ca384343de867e579b0dc93da96b9bd2bdbca08d707639244c7f6a2414e703666f8e95c937bb25554aaf065f7aa9f98440e2b7605451207ea702ed2321f69a468e03948ee3638b5279a47e74357e2b39edf5681f2e0dfc2f308b2d95b41f98d42dc7959da8a0bc54e8dcf57cc718e91fb54d5baa3a8f2fe2bae015a681dd40fe7abe5258e69830ba752777b0dff4b0a6bf6eb90242f723a63a8b06c36aa6fa4ada633760e761c87780a32aff6462842b33b935de8d0907324b967a952cd28bb4b516efc7d085f0e073121f52c48478ac66581810f29e242a07c8e25829ae48d8fecf896ac530b1363c72f3900bf5babbb012cbdfd392aedda0621eaa448d7747eb2471c0ca861a71d009dbef82d06799fe1aa7dd1bab130b5782d097c3491387acfb513f9360a26a43f9a63608ba6cb31a6f2d2a4440a9e020f19de4a4ae155195f7b401847c1d06caf1f503f7d3f4c4cb21e39533c1cf7feba30af5b150a63dc56824bca72fdcb7e8e8f72dd9425902d7daf3149c21a05c9bc22b4ccf04afd291a01c08d245287c42614aa92f2244a0b598c153bf3375dcf0ed555a3f0d49aa2413561757418c46a33f2f2339133b3fd94fcbb22bba29616fcd5c895e3dbfa222951e85d1638fcc816ea173ba8c5dfbd0183e2788baef82ea5c96b055d6bb82a116c6317412841e74e1bd61c462ab145d9e2f176de88791eff57701be13b80eb9b97262806effbbb98126588d4230bce1c5a3e42db62f988715030e912f6d0259d5ec5bbacaff3b50b747cfe442f44d4dbec7e50d6ea17ad148a0bdbffeb04b85222ee9f1003791332aa51e2fc9d5b841a2f04d4d28019b7ac5736c2449a02ca058b6229bd82cae4c88937b08706d1c73bb274792bf84aaf31d971f548e1bbbc1682d35119fdde1df7d2592eaa9dfb7d6a59954ee644fbdedf400cad9584ef1e807c08f552a507b8935a547399915d280d13747984c2f6cb46bf31386e4e76cd7106ff869b503681fdf6526de0cfd3355141e3c46d40a0c8f56bc199447dc87a1aa3f6ac1641b8771d509c63e3a2504d1c130b12e13d34c031d1818599dca7a29853c1519085631f210b2f05e85906097aff11c3465a1eb159156166564c0cbfd01cda443ca56da359595b45d79cb2e8965162e649c412e9f38e08c6262e1daffbac6a0c9beb552d57bb843b933b09dfd09254a5b050da969d66fa605d7ed8b2de001c00b9e9def83b3dead246a5465aca7e6fe21189325898d883df007ed64717f38c40efafa3e183e1773abac24042f1d5009082b8d39ac557b4ebd3440c93da581f11e42998bf5ccb0401417c90c5a027037ba1e777b41fe30fe1efef607b46dfa7563a7e0863b0ce33f6c247cee8b84766eb1182107380f5659cfe3eb3c76430cda26aa7b1fb77c5b77b56fc40dde2a9c65f07729e3f98d5e7bcba2e9f5b35340885dea87cbb4dabb1b7361b571b06a07afc85ccc8f407efa93cebd82a1c6d9f8cf88ae3640aa65e7583c96c30b3a089a538c32b3aa22d88184d990d28b93634124edbe9f39e588d43cc2094d7a09fe02761816b1c484b691d348962a5b74edd67ac9b0c5834f277e89a64efff7713ada86edaf0269a6fd217dcbcdc62f59b1f8e885894e17f67b26b177e6b926f49c50d90c456c8158cb09629f59ec9a8a629b4d067707546dc7d843be4baaf158a799bff78ffafb77ac74e1af4902eea7b622f84a6ffaaed2581484a8974699ced3c4547d42025221d4f2dbd82b32e03d4f2d75830c96c1ebe81bde24738cd9f46b1296db4d38f0377abda42cc711520660bb220646bfdad7ff15340865594ee5bb6d95e28d8da93125a1426024eee13c0b8ab118d6835225df9e45cdcefc8d1ff655706ddb85a0d73d0e63c5253850a450a83790ca492cb41932506705b0eeb8b0f78f19fa80d8f6a078861a1801c21aa9e32319e9383058b6fd8d4eb0b6e219d0a4e879af591116cbcda54c7ab06c0a39a1f8c250c1838587ab94971ec7a1fa051cac8875e5dfcf4c2f60930ecae4f52a03d88ddee322a900f5ea26f4bf12ddfaed42910b4a1006f489a160729d305ea8e75f241f7e79a19e2986381fa99b5ae1998bc707e619d3a77f6b83f9fb0b64d63b895e306998843b10d80a748422f8ef9346c27bf5ca840bac660b0e31f3d2dce015004a6747c5059e44f48f9b9aa6e68414a6bbb897f8786ba4b6df8019c9bb52006024bb1fd988b558a0a546a03a41f293151233c796fa057134762ce7b7b3b60f837dc930539c49bef2cc2e20b252923a1ebe35f55700da8e4e7308f5e85d7f7cf0bf77f3e8bff7a001147209348022750aa1412b2f6832ceac84fbec388e2ec15b824a2ddd6e98e6c8ec8bd8c7c67fa9fdaed4be92da29010a8253b15a8d5e77d54ac5acba18e59ebabf3539de15dcea09d23a5456f6a0f8fc541130542ad025a3d1d2bf80dfc42a89c2d81e1051ba92315372ee368f73efeb029e7cc24a29c1d9954a0f6d721f7f3158dbd605fbc653678be2463c36fc97e33edb3cdb14044752a1bf77a113c0026cd81187b8ef395b0f6667823c047cd63d927b510ef4364a1df0d2ca1dce4d01614620ab8f9b2cba5237df248c59242262e612990b8a2fb5a09f496d3c1e9f7335bff9d315fc601710d6ade92978000a38597e9d6e66c13d7c368b8e9f1a349936f48abd2fe8195af430e2c5270324fda1247bb67bc70317b475c8b660e43b126c8913a5c5022fde09d39387828f48af62cc12ce298a0a1184d6ab0a231c9d4e0cc2098cdd191ecd8c48f1b5c67ee63936bddb1b95c9f447c20a3576010e2b96aeda3e7f1b51503e53b233a95cc52ce41d673b79a115632f4ae46f2f69290b6ffa92f7e1ec37ed7c0f42574191f5789bc80a475723a4d07fbf53dad347a27c847449150df342a2546385553356b5e4c5d236c7b68424c9eed0f0a44f7363def6131f74e77e99c9e7df4a0a538ab9523c028755870a75c90f76374048a5f19e507fc43d184b120d422b00cb42e9064b85a842ed00a0db761bbf8c085008ab34b7c65ffe117e96436000732d62e37fe0c1ed57ac21c038488c6a500053c243ceb70e365a6e77652daae92c58ba11c3776c4c107fe47388480214a23487b12168b454049ac0008986c730ad8f942077fec6770a87525426aea8f62ee90e3df27f3dfa64333b457122e7f79fba9eefa9b36adb17972e0d3372e722f929bfcebd2f619deacf1a0e6df9d1ddb59cf9ecf918c93215827ea7450220ff60f3db3bde98f7568e7a3db4db9e4bb275c8a84ff6af6776cbe62cb58389d7c997a4589c998198c6b71bd5dc4a44f188cc4e1d9a2f9a631c677c3ad26501719beccb54ecdbd6cf7156fd8754d79e89d2f51788ff6f1e0bcbf08d31c9158f8091657eb46bb8491b3a17419a8e365ea812fb4a1b29acd635b032adf468991dd60e525c8a6b6f73a081859a0c7b046041deeb5c67b33a15eea79ad071693bc78e5583ef140822e8257e18a52d2ce0a1bee69f98c00fefbb11550021e930bebcdfd8d5ff0e7da5bd26ada769a63e4ed417a83d2fa378d52a56c067caee7b878d66832b3e6edf94cf0b7127bba324717a47dddc35804346016bea78cf7b493319a712709aecf40f3062b4066f5ad6e97ff8d764eb356ca03b3404c68e3757dc8e3604ba848e97f7bc4ece37d1ecf8a8b57c2c0a6774f28b6713829655f20bacd95d096ffbaedefe56e01a2d779dea376eea9f1243cb592f67132e7bd545833837c0e54aa4744b0358565e8d6d0f2b2534b4220d5b9932f90d50c77b539f77fe67957e1a8ca64f7e72e336caebcfacb428806a31aca1afdb5b497f4e328d7eb3d2d0b707be624c38a43d0b36a6a5a7f98fb11cf4401087ccd24efb528b925556d67f236e2142c4f4135765093685d45abae8af7911c373b5fdffe9d03966ff4870fbba486cd3209d28e63cae28f3377a8b145c014bb2a630ce53c57ebab25047757a22da5eb5da39aa8362d20beb6552ec819ed57ddc56a8593381d0fdba0818e49a0fad6999e3334cc566cfc43efc657fc153eddec668377206902f9c8bf70fb03a6e0b7c7c0598e9cb84c0d76767ac68d9c8576cd8333952019a0015a032b180234e338f605f2269d7d15dc8cad2172269cae6f2d00c109e3d433b4e2af1718f8d23c512795da9040155c4d3f1124516dc7367d3a463887e6eb2aade437e3f8ba2ccfe5c66429789b86be1f5326dc8c9410077b28c207c5c83497a91128537b2031ed7f3ba7f0b9b30f91998da557b341388a7105cf8dab9210146d0d2f309b97d58296267ef3a87876ac6b9bc5cbe33375be12f9a78bf5fa636166b364896f1264e976fe72c49eacefdb2fc820131a2096dafe802bb4e818b02c74515107b503bd08a66fdd55bd006fc325aa31e4a14445288f2060aff3a1906d8d7b59af34fb5edf0f16ee64ae1f53e41857e1c936b5eb778423c9a6a5b2fc043f3f4a278dc703483f228884f997805757c48905d0dd49bebde096b6f95703b951487bb55a77883e9058e142ea2c28824a5d89fcf6804e6e477bfcf8db907ea4941d86c9258c20ef1fc4bcf66c84115b13bee9dda45b5cd4601f30b350b079fe46573c122668b1c6653a1f272c9dff5829ab678ca5c7ccf90664defb3dd01b461cec1d011fd2ef028c07c2c54fc968d36a1d928b273d109ae4def4513980d654f71dc61ef47e6284bfd1f2815864fa4f59c15994813b726091cab29c3d4c2ad0309f578bd9de90c6e1c4266f15c662b9d0cd70a5be55738bb452fbd0604292154b3986d648e9f8122c23ed351340258a25b9a951bb8045039794648cbf008e7f821e26537a6cf7659641d9385dd85382b4adf325d7e08c6879090c3a7ebbca921a239f4dd1107bbd4d6ce694396bfc1fc8d29fa0cc43b1bc3a98f052825f9e3d7b5da73e672cbc1885ae06d0b3b9ec6abe0d0022e7124192d6d14cd534996223d93b2fbf4b0dc752cd8ee8c5c236935be5214cb73642f7e582300c12fc11665d833dde8c19c4e327ebc3ce746c8bc739fb9ec25a29f8b752db320483a495994ba0aedc3d71648295e3da2bd1c5b89b87ef8779b4b83812655900da34edc787b099c7fe6c64840939e88e25eb1ae19d49c00fde40c1bab88207229f0a2fcbe1eee886bceb0a522b5c3e0e30261f063e99262f3052c730f26e2ddb59e0fc48fa16b4a767faf24df35a51377f96d983fa7025938a4b11e547cd04374587ef8c3e5f2ef51525b06c31e729ba988883684e1d4f07e57680c8ddd5cb25f006c01d3f42af3cb17787e7ff0146fcbb92fe92a3f2d72f4b751f2bcfa43d07d126b489ddc7be96a410532ae0b77ff7ea902656eb984cd8219b6ce04d94efcf48754718dc9e77ddc845d29aa95d60787b2f5400b703ac579cbb09ddc7f6f07361960ad826b30aca3d2d019d7a1ae3f3c0ae163821ac0b579f1eeffd3751ca69f178945d5c1cb93c5559b3b0879ed1fdd7932a67b9abed6bf6076d158773d3d964686aa1e33678996fc85e427f7f9e1fa4ef50c167da1608b38486d7459d8cfe3777de30ff99a78e14e290024450f3ad4da8b4a1855f066ee786ae80f529a2a3cc77889bc4e0ddce77cb8dd671e37a1a13f3efb12f0a6af0f7ea736170b5cac781a67da385eda6962cabdff5900e1ad1dbf3dca8547d2595de2db9666a06fa68aa2d68da619939a5c6315552d474e435dc7f7a1cb5b9fac3b7b9030608e6e4ab6b4f585d4ffec826308149a7ba706e091732b8fce74836f96d9fb005b22d18eba1a138572e4e525e75ab8e27c1a9f974e4563edc53c5531c7e7ab1ea1a8c0795b1f58d1916a51298de6f535825e579da8c6d8a44a5a68722a6b8cc8e83a7caa69c89080952f7df0ca411bc6da229b42410d4b3f51e62769ff4f480ea49a47faa3d1e11190caa5d4d7a8e13ab9f41b697b2d5c90f19cb3c24ef1c62f5ac1b3187d05c6e7ddaed26c94a4652b2cff1b342ea6b1c0926b28cb95543e651fa9dc72a4e083408a90e3fab624d02458a281027bcceaded43456eabf042c15427ddf036ed34ee7f4740575a48e3c9cb18627bd7e78070c7f1a10aef3df308ebd68eb37eb4734f94ef879ed6d6fbdbf6831db696b2f23d61304a7a7e1558f3847f3739489eb4cc764c2069d7e533a2d7f5ded6baf28f64ec25f13375a528ad4f9acb3a3656282ffaf82797287142ec78694f8cf9d4ee8d21f4100cb1f65c61a58a98409b2d28f56538d5d33e86dd11e1d97b63fd8b8d2119e6cc51e707716df201fd067ffcd580681c1f7f215a14feb9a954191b3ddfda019e1fd121a1b5249e163a2f0c735f27273610c9821419d0aa529fdc76d7e9010767a0492a23c66cff2d905923000b8025294d9ee339d4c0f538368fb2c74edf90e0a593dcd87d3dfce2b33708b0fe06a36da29b1e46acc4fce3f58fb570b357edc9ad8f910a1d43ddddb812846d20a445d9a5113edf6924c970faff9c696d75156f69363ae436ebbfd549b0297e4d24268d2f23dbcf72c5056386838d641e5f4d015fce1db1b0eca6ec5e960dba377e92355c7860abf7a8c21a09b891d472918ef6a2187f728721024a794389c9fdf92dd02d82c9d82b6736e80009e80713fa153a14e5234b60c00b38a39563aa59cbb5436e66fc343f0c1d35ece971eef1b9d54dbf2b29fdbb495cdc620bed03ab34f38e7e2e0e2d976224543333c09c48aec57e2e87870607a0bc15e1143a1440d3a6765ad73da285e4277fba91c1b5308f1c39297bc19bfe5f9b23cc3df088bff8a36510dad32c4d98433424091d00d7f1fae8fe01b818fa009a755b5f4db0463f8e6e296e03a191ebc1a443ea691c0d18c7b04640946e12e5d153d017a3a5c148a51a546487d1dffe2434448d5bffa9b03a52dd9961e54f6d318df08325431fe7d8eb5f057a50c4c49a698719a0dc16ad785f32071bc3972549c1f2bd2694c0ba783c7577b0f092f385a9866caff361bffe1991ce60760514cda86cae24a785221ace49eb0f8471f207aa77aba4bb523cf7766a812a8ca369a0a9272bca0937e3c92f4fff39880f5e53c77f7ea79a5b12b3517fc6a1e09dff6838f943d9dfd835eb06de41f0f6c2fbea9f5870973b747fa428115bfdf44d152018b561ff28bc4d385140d745444a3decd439e92dec8deb331106bf6ef5b1a651be8ef73c357f2e77399c546bfb2a079fa2fd00ca9b9644dcfc2f8eb1df39ae8ebd128b4c4d916ee26fa7af42aeed650471f4503d5bd5b21aebd08a6d44d4e7fe5d8b85f4cb08e28dee8ff633a43e33c2681b48ff7827df72db00545c3b98a8b2508f7dfcdeee9a604b508df27c756215ce2e12f456f4b8dea6cb14c58d91ff8fd2a6d0c2e1d9f54e9de8a4cb1fa8d7f1ba670b72833ef0dd28688545c94199fc1c9c6c7faa5ed70bd29466de1777ab3fd5a6d4ef304e32d67cdcdf4021d7901ff545e87ef1c0cf72ff5925afd40772f6a77d44890d3090d4e0a5f1f008e15d824bf041e73660cfea482736a9a27c807208b11034adfc71f04b902ffbd38e942ae127f7f73dad4e1853dd3675cd4b122cd30d20318634371d4aa578be8f026543959237042a1ce7f1d97662e16d8fae9ce93d97aab9efcc6b2a859c1c5c01a6af92fa52aa5f51464df020da3c5bbca9cdd7ffc874c690ced405ea03007a27f9d7b18a2a63353b4fd0b7f1789a756fc7341978bce9747d4b472e820b7e00a411d454b2feed74c5f8d2592caeac8f9df23485578af108df4a10847e78c7dbf34708eadeb3197702e49832ac76d0dcc0010a8e9adf410729c1859d3678fed469a7811dd805bc9f14eceeada2988a64090ce7d2bf5b28044b2b129540554057b96e096734bc35632c896ae0c8afa7f9bd6574eee58d16541299eab8d03baa4ed7c0f66d304d337ca7d5a55494965aad5e9fc5e545d8505dc6982172f9c9e20c5e083f09d08b9808edbefc5aa6ba99ef4902b7f606ab431a41bed9bef0aa5053fa90328f05355fafccc6490612298059c0745809d6979d5e47b3e207e2b910490ba153379ecbfb03926f3cf258c400ad165ad4a964940eac210ac707ffba945555890c7ee2860db6bcc0a4a520d4dc9d61eb3e769ed962c494535a9569d54abdc5c063a40286aa9eed33ed87722ad6891f96a12b7a5b98c768303b45920d7afed97952d2adc5d359f035f8a224da6203f3013d2ed3cd03dd493bdf77f9b7f5365be2423583cc00a518cda7dac72ceeb9b7c9a03431b4d04cdca8eeaa8ddba07c9fe25e8e9b01285f762acc8b37a35c8b0656d139239679005a510fe629bdaea87a7728bb093c40af77de95cd7b0b6b287b784feacf1ed085aec95eb3b3ec1ed1abf058c2d83257770fa2c6ab0c3a7cd95dc0155da4143cd1304702398205ba67c7836aa164d1dbba5f0e9e7ddc8be04de4599833c85b3c43a40b17eebcd19b1ff2f3a0c54ac41a179102c5d1b2d6b8cb8f9912fd7db05810ba04a85d8d5016bde78902a39098ba1ba38614bb5e4ba4d45193bb3a539e2e66cf05bb656a6c7c9a574028de853191f4b0402a4fd300ab620a878b9971e1d3b1cda77f5b88d5f7bfff5378f1d07109648135292f19826d8a7d3b7d4c8e2f364da14173830ab2d4fca872027f50f19ff7d5d3daaa3079d0562524a811fcd8e17d85ae1701834be39ec38279960acaec46320d143936b0c9ea5caf7d3ab916be429ee864dfb7ccca8ee878bdd1c3bf244cfe6af98b084f6eafc11e6db87f46cdb967b35702d0bc07c33ec33d505263571e59ae842dfac9474f0d54ee3fe20fbeebd6e445f17334b3479dcb4256e69b124907164eabbe4839b2dd164fa8e0b2d24dfeb8b49d7671b4eae61e9cd3822bdfa862e60693ff2afd086b06d81042917114c744aea9f29abc6a33d94e24e4888b96023714f254ee30f823b139dab4b48d8ca41b923812f12e1f1048c92a89bbc83db7786cdb37725870dc3c3ed8b96c0f8e651ef86775a3cbfac7fc595fb74c5c393600f4a2c4c77dfeb790bd5e708bb737e19516c9150d8cf571265c355e1352c01778276347d882fd427aa1f6b56041393848c37d420b55e488b4b3c317f815e742bd05e0def1fdd5d59a655a029a3110fd015496a3f756cb6ced173fa3491e39ac3efba253924f916484ed763c39b44719d25e6d97fbaddb97282a168e860545889f7093cd9cd86abd75da4b4d3a4389c3b1f91f9c185f1b25215ddec396a3b606952dcc95bf536da299bf75e6577b96a0984ebcdc79e2e16002687f49d132713290508d5b7d544b0e34e3e34d8ac6d2fd0a4262fdc223b35c411ac4dab02fd6a39ed3608dbb3a3f90bf8761290a0c29bfab52b2ac504f501bba2574a5063d5b2a92953384c3faeb76635f4450f9dd94bbeda674d2e9c9a963643ef63d5c866afffe95bc07074e1023fef3dc5a220874e55a8e4a8ad69a42b6821f88c52ca47e8f795d425405be93d6f9fdac682fab5dddb535ea089653ba1496cbf3a26e5678d8f0e09f94e73e0a3a37c294693fb951b430a133f29f9d7eadb44cdb66963c8e644b471667e8fb406e76da201eabe00e8c14b04a590f6394e037ef1c6d610ebd75ed5a28ebdf7dceecd5bcad8fd3b826afd213941d989d104251f6cea8065d68c47a29c2a90a76d399582a69417de1542b055f17b61b1ca5e98c05b126dc035a456eec56f4fa8fd3ec58c9c04dd44c01c804cd87109d9c4a1dec5c13f6ec3ce77603ac044c5705a5d771701220b1f442ea21b1f54dcb6fb92f2bf0566b623af44468fc48918030fc3713c54766eb32fa042ac916cad7b5f5eaab8571d8a1361b31b4fbcec3e1d7e052fc95e81583c872611cc62a9eefc7e64cd9c303724121abe2b958348bc33aafd9da084f8e8e9cf2c9f97fe75ed2fe77f59dd2a4cf4246cbfa41d51f69ca5afb0ca95e054f3546c551cda5263e16bb1ab9d2eb842da693db20de02385bf8482176a546c7dbedb552c0d488c8bc9e38a3f1005749ec6bfd724df41c0cba684db54a8a835029fdbbacf54aaf93fe70faa307705ff4f21bf65eeecc027fce5e02fdf2939445170d303e32d17fe37735491fced12838cafd586e6a6c6d5cf7ac671a1a28dc21a07a4a629ae5f5c68464be7d53924e89af45561435ae426aadaee8e75f1f246d8691f931063b15b080a3a2f62d278cb07900755d3ed9bbec432d48ef8c85f61e8806767c20baf64eb1cdca34a6943eef9da0c64464485ac53c68604423c657bfcfbb5f0b45944fe1945eca13485b5ee9c2b9a2376c9bde89da5c4cc1f132b891d6c00fa8ff2091d4736e592dfd703925d06b6ba9ffab046df7bc11db0255cf2eaa56c1843633ce8011e6cf0f6670f428b3af048a79b9744f17dd85c780ae595901cbcc8f1ad86bcb438948a14410c15cd0961b585d9edc585368146472929a6e82be7bf697ddf96e23e43f9df6655a10a23e2434017e3841e07efe510e7a9987e588c3a17a265ca8ce1540bb50bd28f98b4f2439d63051e406e510b3b27658d8e10cfd19bb5ace2bc47a7c797747609486042b201e3e122fee36351466f7b0d7e7c971407c9fb8de1966410ddd2adbb76e16ca930b5f06b642008f65c5f9a332e1459a3e1deeabf8866a9cae741489bc585d5ab1954e8ec40fa631aebdbabba7c355e5cb00c31a00ed1d7f7039d8e44900dd4f4b578c751379f13b242ad6a5b7121cef289d707433d6118df198557a4c3d10ab32333be70738df1c781c940ee1e1b5c2a1f27fc072dc1959a36d1ac46cb8b8f17d360470146df2d350e6db85a8d8d6584ad825c8b6b44b454501b45ba7f43518bd22bb2e48a77e2f3916ae420773b2050f82f39310ed4ddc28e95ab206e204eecf0f0385d75d6a8e584d8b58ef413d61cd79952a7fe1b3d7a6d685bdf05684023dcdca1b08a4b1458c05f4f8587354c435b1c0a767d3d0bb84ec6869b9a97281028ae6344ff7a5a0bb283de72420f93749f76b4d5c1156b7e49de3177b0214afab6bb17a3c4d7743ca9e8bbb530665580a5e46b375eeeb2cd0f49f0d13b6d680850d868d367554605c140856339c1a03f13a4937d0fd9af698d15153b5277804c03f3d2a16cbafe1f52adb93a69a2437e592c0f8fb135d17d10562d5a78c4930c9c78976043d6c61b8b8f596ac5920ae061c04c656d5de421fc268eefebe949ef910fac39c84e32fcbae1aa4cc926dfeb23ae0135cfab2ee0c0f8e9a00e65c27c7ef589e2e47f65218cc444eb6d6a9e20c5bf6413348844305aab014d4a72116861cac460c49acef68ff6aecd778866db8078e4afa775f44c28eab675d2046dd271c65b2669b58b128fc421445d8120ce14e0a2550f5ed02cdda7ccb07082537b71757e2cb73a157b992bfdbe89f50ab1f55737feb7ef99621a7522b01e64e89b707ba0774be4e9ee18df1aba5f5064a4056f4670fce06dfdd9192bcad1b3bb255a8da5a9b67c3e3c1ca96c59d23d255eca3a90a59a95363eb65b755236610ee59eb22c68365f5a248cbaa0e751a4db05add3d820130844c9c821d86cdca51d824fb1f631077b0b8fcecb4c9b7b412472add78d75f4cfcc45536b8b9b7cd5bed26c9847ddd55a1c06e7c4b4e5c280c7cae97a8204656f3eb3cd4db9f9b8cc3e0fb11bb214a832f39dc075a9ecebfe8d23d3133d6b014bad3a8c375d9410bed27499d1aee817c79d035c90b12aea69c965f541b576fee8ecda934cb572e916e159047c9834fd040381d8b6c4883b481a323f8403b4199722df2aff992e8c4d15bab7c986a982f32a9172e0dd9d403028c0700f8eeaa89a2effae5312c4b77c54c14d3ec4396a9b14824f980df027666262429bdab666b0f4b17c56e3d246d7878c86185060d03afd255a8abae72be54cb5cf33d6c33f52a04a3664ca49aec89060de7417b3ce77a3e402674e8f0c19626d0fb2918cddebebe77cb0fba70a6b25ea9f805550469d108a9f5522e86c5af98702ace679b4bac33afdda7ce071890b69757571473b9311043b5e2f035dc47be554767d10939e401f689c1ff6564fbd225d8e256474e8637eb9a04480ba67d463846554dec2bd3e568075b630aea13b9f4130eafa5a53a72687a8d9838d8820a09be41998c2cd3c6875baa8cd8dd0323df838db71a998e1ffa73a56a93fff47556cdfe42032dcb4ecf95f895c1dcfbd889abc0f4fbeb0f5ed33dfa18e138871596750098dbe74b024aa81620997c14598c8c5692594596111d140ed0618f216531b756aa674526c2b4babb4c26014466836844c6e1f741bb853201caee61ecf2e729d0f40502e75252dad6e15445577402238d98baaa09153ad4967d08da21658d2f362c1751c419accf22cbeddf97bb6ee14cfa0488fc6587d0a9f07b421ee1a0c6e6fa6d5ebeef64fcee3596ee34ea04f4013b897f45e77722d4f876c771b78e8e37e181f46f0298d89b86f235f7f84b75fe2f614b63aef7f9a44012c12d767980279dee57426bf8a2b4e8566d8678f71d723c95e2d7bb3a63a17e3a1420275ddaadcd0141b24b70238397de67c23a1f9dc350c184db8d9529aa205f410a1a2021951404fdb26ca1d47a58cf7687c4ecef4b62ca1f395d587b3a0136b326ddd0b4503b17d8f4d1fc7e3b7914b8eb82715e5a03032ac1ac9cca9cadcb1de0ac7cd93ab797c435ffe2e50135fc5f4b246aa831a1c68a21c7339b105402ebdf5cb47760f224ac2dae03004a001c9e32acf9981c497f5830cc3feeff8d6b6d6d53aeb72d8de2167bcb2a33442addebfb1f707bc54ec1fbf8839c1c70c5f0ab6eceaf4b2215436c9271a55a919f49b4d3157263b95ddaa175f29a4741e56c29e7fb5972df50a999382058ee508ac41265b00936a9f46d836cf3ed998e4fd18aec83f6209870838996dc73878bf72587a10190d25e142507b430b596c7cb3af6a70be70ea304ebff32a980a560a3d37b1ea960a2d25be528e71351579634c6ea9946932a94c22dea3e36259576b1f45dd4208f791ea756b9ed9d135fb9aadec05bc349c06d64929e03b50f1a0c20497ee9ef91e4eb2772abfaf87edc2f528263db30d8419e419c7611d03c6ae9e68bae22581bb85b11d461c5482a118647a29b86f90788f017bd9c4d0010fb5d101c0cbfd3ffb6b48f7b5f638ffedcd10d574ed93f77c3b98a8c41657b67855f23ccf2664dfbf67b580a5be9df3e6a3cf94a5493a3106f37a35e254637aa139460253eab8fb3eb12db6fcfdca5c781dc0d1e1dfadba6a8f03d88b038b82cd51c509a4973d293f4049f2049c912b5a7adb8c98e7dbb455a9e990903e5936b689a07ffb8c93366dfb49d7efabae342f9aad40eb713c4d78d3783e67410ca0c16de890ffb9bf59f8b04d964b75e9bb40774e87ccf70248d9514346f497cdeb91d4d6b765fda7c30298413cf7879adba655feaf6ca685c09b9511c08cbcb8e78971ec6b7e01443b41e2ac8bb5db45019fbeed9eb305e8b1b2dc64b6a41e82c5ee95f77bb2c2bad6dcf66cb58a4f3b3761a1581e2db94ca32a369057d417ed3304818f70710c5b7f10652d92191f0ac9503fb0951378fcb77af0e5b3152bad9683aaf8b39ebe3ed5002e8a97fff53a05003bf24db00ea30bbcc3f0438ee1e3697a241e679c93a09b7f9f82357a8a63fa169a95d4840c254e61557b904680a457d0a07d24c60dedc9eb2013de09d71d64bda6f2a1f42c19915235b9158d07804dd0ee0415470f6fd4a0a3b13d0f6e439e489ba69847a777fcfe34b4a798de6be0ce2a4ff3e94772e262cebac17bdad317433fc3c8efeb980dee9d288d4580cada00016bff040f14b5c3e4001dd12bffcead287ca5866f1483069aeb021d00107b5093b9f490d96d2a75b4c26dbeccb676436092d052599f3a9d31ef4603b7a98f50400eca019c937df3612b1574d0cf03c4ea9a25f15ece6b5ff77afa5f0ef160a3ccbb44b56e0c3fb365ccf8497a72a5b17e6d779afc646795a74e6c48010a380b05c614e41e4c8cb2eab1fb0c6f6dc09cc53a099199b931bb043685f629145da46865bfba221f4c9587ac9e549ec630c06798020a0e8d0e6fc798d6e89c6d0806e2dfd1d1a120f217d63c3ae09b7f49c097a8819d04efad64085cad153e2e60f2796ad3d37a25438ed69f3295f260628bde1d3302c8d215a6a9ce0cb65dfad32578924e280c32a4f0f4e05a743f2a4a5f0519b5422ce8dbb3e98442faad8b40089d62e53059288580c84a454c1b5cf6785f6a3c6beea730e15d7dc10e5af34c9f89c0386dceab945173f7b3668fd2bbc9c3b664dad09862eb67648e8a3bf9ad988a7874e8bbb70e865640a3ee4839c214b52e244167cf9ab5463adbccbf3c33fd66e75ffa81b4ce394207af03b7d1e80f6a657f3430f5de21685c056af8b17ced2f7320722c337d5e7b502a64b6fbcaea1cee30b07b8c0ff5e67587218b490d942baefb86cab00545b02a9496ebafdfb04ee5b433d2ac4b4a7dc6596a5047732bfdf0d9c32f44a435ebdb5f1cb51459c64f8ad5e3c994abb4e730cdc3eb296982b7e0d529aa167bc1443130e4cec4b4a8d0643f3b51ccc0619f5f12a778a1d4e8c9540cd5974d0b9db3cb89e0251af1949cbb94ed0c12ed7a59814f2681a33794e6b120ff4cb9fadb7e3741b500fd535e5d9c53f19658300de1699e828a0ab972103a7210c8759c1ed0e722ff6ee298d5c9216a3dcff7a72840514277d0c75028fe70167fe60348d84e84a215bbae5d67c7dd72db97539d5d24cf5a092ce996d665fe69f19a885c5e3bcf3547ec068dba0acb522a94b30a1db12f1b20917c42491df7c7b79148cc5afa6faf843cae6b802a08b7b0564be473f666a263f11757b8c3f4e814b94b4c65387bd19eef1369bee70688c73d70de1026d0f9c1045a14752d754b7c9c99d80e7d81726dd5672363c34ccc0e107864b221ebbc7cfd82aa23ac759267929e15dd4584d043894aa75b988b35380f8f85793a8a9da79d85e6da8d43f0daf573ed5f3e73d143238d2b1b2e4d63717b1511b33bb04faa6c85e09309a7e3b52dba2767fe6450e86ce2edca600bab3b42d1bc68969c39b83f57127f1d0f69cfb4c514a733152d4df4428350fdf219ab47fb7df568fc9cb9c654f86fbb86fed42aa530f09f68966c55f4794da2dc1d6fef9469485ddfbe114a10d728136a13a8e3a94f8e0e8df765ac6068ed200ab6732be80917f615f547c8764022eb6558791d98526270c50da5048d07a58f330f10a6f6e4981ac3cff738e4afabe0e92884fb4ee6b0e4775c41ab41d5b1f9c3100a074e5cafa8ae2b53d5e80ee43d65f4b14d31b2e434d4d44ba5f3e16f265c56f4269f8ad7878b9dce611c91568eac1000bf82341cb70d15f12fd1b4f41101000c31663d507a1e35c957e5f522d91f340c54c9fe8afc33330ac05441bb9dfb11fa278ef3ec689057f9a711d9102db25a4d266d1d391351ab0f2b5959908a6115e11d7a8f2ab79a93302643e44458563a8ef2860689f9ccd0392034b3ade92b3ff58b7f60cf261781d6b65143934436339dfad4e80a0a2ed8a2ce814e7524b0beccaa295009bab5d7f3dc1a7567c079a6c5cd484004c2af525d1a2cf27ac04dd67353665941c7242b2fc12d76a6d643f7f23059872f977162c12079ac70ba5577d8c131d570ded189329928b4cd28fa865b0ed9e17e6df241fc42c454cbd4b07d1ba222e6f84208a669f6a9f971ebab6d8bfc8a0272d6d7223e3958bcaa469f71710da70aaa79418e4de9bc40377c5e6df14a39460c4c9151cff10c4af0fafeac80d22fe6bf28d285c0b636fb1fb140baf36f0b4832be5e10fb5755dcde8e58b30b1efea8650e332cac265e17c4e977dd2ecc81f44bbf78040957904bef2b4effb71dfabf91c5b61bb7794ecb8d1abf3b2dda0dc6704fe3cc2a56bed5e43b005809f5224a39123bb85f0bf1940ea880133b140d1193648eeed31ea51fc54ef736de8fb7232a04b59241ed27137bd8ec3188561d39c74011eb45d59684a8996cd8960acbfcf3f706620e1b7b3ba70b641d5367f559380166fbaa25870f1ee791a0115c392c82a97c659877fd23d8f98d6b6d7d7be05ed3f1d1b6bfc2ca8a967e12435ff993629e2f72b60d65498bc86df23da50d0765bddeee61bd56224473aac74a01763c04b199885e83dfac0000b3c55fa7b42ad5982b3bba649d82039e54f37457773b75967a35876094a1ae31b7f68b00c5e3fd095d4df282c0684879c4d91a46ffbdb490a5fa8af315c8f06fac5ea8e0fea55b19bb5adda13dec6755d0e9f9a2328d77c9af37a034bcdc304462e494c6a28fe615d63aafbc700e2f691c97641ca1e2a6d4ade54c5f66d94bc9dd58ef07fb975a412d119f889283fa728687bc070d890ce0d7f05ac7557d9eb00c16b63bef9dac8bb9aee55a1c76a066afa85bd5eeaaebd34b720f3882c1174645f0260cf384162b067e3d47916606999ac87b5cb6862cee308f0c7739fbd951c7ef616cac414faaf1bff10601e9d199c843e1de1429a9a55723b6c2fb8ac249ab9135c41201956b35f837c9bd1f24c5eb2fad340059d37ca55bc54117dec16f6a622e92ae3012c25a641deecbf2b1b9da3d36486d9a6ba6cace81fb8e9a3c0b4670e0ddeada16bb9b8efaca8c204561e5661ce17569352df59a54826ba3e7733b5201722d1d0866e1812a7067e1e8bcb2b951892f7a506a07460115523f74fc785bcb83b23a896a1ea6bdd7f69025d4d2a86f47e09b3fb003e93620004cefb8251f457143c1b466d95331b722ade55ad59d37a7ff43a56c2b41c516ed863c41409132aa2acf169bd1e842b8aa6bfa75a1fe580daece94bb5fe424a157fc8b84609101bf877601699cc68573ebfeba53bf7b05297c757d8b26b0068bf9ed76f728200172d85a7460552816bbd75a338b72df60c10ff52ba3716be4624459dd710310a5dcb19b54cb90517d7b6c9aa5e3eeabe1886c58403f98a5703a7742d581c3b9ef6f9e0723e9cd333dc1ab6a78a013cfb6a53116784d6ad01f763bf3b4d8866199e867c114de02cb09fc80f757da8ce306c7028fa4658cb5cabffcb527db4ab1e87ad7e1f8b55a18fdcb41c98602715da25ad777e447c93095723aba8221fc7d269b998f8d9bd3dcd4bde191b26891f16e93106a998cd4379a4fc84ba3a6dc352aba282c17e4a782417218dca479d445d9f813a054f3d2a98f2cf42faa4703f527fc574674873e188ed7776e7cf70d347566276137908d4873baa6b0a3caa8f976ceec498d4a317c6e815aa1cdcb11502009e6e4c071a678fc538e83b2dd7bdb77b0c58b8b111191645c71abbfa869662cbb7e11a1ee49fcb4021427b77261638e48fa12e6d6bf605bb4d0d9643c7d6049b3e5ed742a1e8f2b27f087542612432fbaf1c8afe6d6c1859a69e4689bc2f5375ec44c9300a0e1d9299aeb641fb47219ed7cd584aaaa0dea20a34d05360468ffe8c465961241df6a1a884aae359d3daefa55f9579120daccf0ba245d2226d38a590c114ce505811b585e1915fac339475019be124e29a3d45dfea9558eff35cea092b0b407722a20be9261b0575a8990de48268a08bc82203d1c851cab976e67c5725a5d665b88c4938adab72466e53095d5bf375df4a6ccade7795c7682f0790a3d4b63b07261981a80df24b5bffffc470c3a5b9200ba3d6701177a5d543c5f6bbc69f0ee0487cd959921767588be0895ab2c2803865c2939eb15e9f188ec6f5952fd12acc51b9a574f5de807ee78f4890dcdfe5a07c2d46e1e68977d7efffd5e8ef577770563943fdbccda2d8140e6451ceb9923cc46ad69b576a875546434bea121607a52e9d5f09114d08aa2073684c470a4fe5183f1375f009ab809d9e03a95c04a7e46bb21166139777d35cd7930506a691ea5b61a23bb788ebdd47cb5a71f5af285789fab684eca49477d1130b06558adb56fba09c6b26ccdd8a36576a3c5048a96a0a8204a7fa1e22031a55b142704719faae0f21432561723f1c5daa3cb642554f11d8360067eb048863240492dba408db26439546e3828e1018a606fad24f2f7fbc05637085d295df93c7f88e0bb2a03ca94ecb4bc89a64571abe351c2f098aaac109516af33a97e38ce7a0bbb43cf5c11f620ec7108a911f218cbf16bc869b4192db68abf8b22aeefd5b89abb01e97c3a575e057061f3a9d11c98b02c474d2ba71591d1e05a082c64e9b9a96e4d8f83b2cfbdf5ca6f7180181a806bceae9de3083d584b71d99cad87828b5a29c05adb338026512251d1736803016076d598eb55f66322a14f523395a8826f604ad2afa50b71e477bed8fa59c368b5ac6979314b7263926d1b4cbf7c3b21cc1f7d70320e126f2d13fa859d283bad1f8a3ace0a7130fc3df7942e7ce9a5a301a11069d03cb84c7707837832335682002710805d8fd5e46a45e78420496cc4af15d62f0b108a257663e30eef0b2cf76210be5d9fc24600a8ed6503ac34a049c8a82480c089e55e14bbbf2f2f40b38f19ade80d4a9cd990a44d2165e11bce0ab1b2a3905c94a20c1329e956e5f89380f96302a3eaed550ccc47e2768d985e4b02dcd69fe0820e318d2da0b14dd3db9e6b7bd4ea68e0290f0489b0c295639b8ccc29b238f7fbd27bb157cd0c1921f42720b8fb81db6fd9c6d57a883d8dfcae000c97ce7717040c171cc3178acaccd5db1870a0a7c0347def09ef7e042904fecda84d6cbf3b446fe7329d8460bbec04aa94eebfebb1cdfd17e4733db81aac929cecef42d34ab97eac84fcc0b65f19fb29c947ad665f008a96fba83d2d65e899a5112211e62f1ed988a6bf9795e06cf6e23d176583feb0e406be53f5ac6cfb687a2f7a4d76370d79b2d087e05560e940188bb32a3da36e1183e5384eec7ef08057ce1320444a943da9a0b1393b770fa33c909ab3ae8c7ff166a196fc3bf8cc95b488961ebe6b760f2f3d717aea693ae8fd3e2607bdc2d720a2e04286656c39ad9f1e855df90863778f13678c5b8c0f656c8904f4e1e8644860b818587f6bdf2795ba4c68ae6d521771ad348d1ee95e9989dc06511bd82aa8b24527cc692b1b3c7cbed326d3bee8893903c35d019433040d5506ec4ee56378c202ab889b9d168e5b3041c074900f9612ae3548e70b1a13d5b67c90b08341f881e07d15e941425c30c97beb97ab782959676a8b38fa2221771d07bb56af3f33e1fc5ebbe28d115468c44fc713906d7ee3f6d5fe7c1f7389c845b1d5f35c4dfdad40d39cf492cd8f513df609a11d80b56effd367910cd27db2b3b5b8bbd339cf7bd4b3708d3f65e33db64359ed7cec4a7a0adc6da67cf8de39021e64f760cd5411fbde56ca55e433f117537a19fd5664c133cd0fabc20999b11afcafda3fc4c348fbb59bfac08bb4b414f943281a9c26a87f0d3a0308eecd74273a9a359d1aa033d2792ea60e8ef4062df4f90a1c779908602c4eba803003ad13379c94dea633426ae8ae1a16d8ee673979672eab4f191115b98e48223e858e8dd3610babcfb9543f77a3f3077fc8e4d06b40cd9933070a1973b321ee60c0b1dc5a4f28064b07e16813b2aa536de098482b830a4c6b85e8934d3bf663c7b273c98527e493dd75c3702094487d59af7247745ee105518114232011f9ea91627e19919a7d3c76c268ea79f9959ee6366f516c4212e3125732c8bc2e74c26c54230400ee09b68de41400be2e7e68dedaa2363fe840689c6a2cdf959c0d6b5acfeb24f3cdced21d3c265a97e65f8ebd83eae21c02cc1c3718a95810fb13d2c63ff7864fd546d48cdb3840e7b178a008d9c1b5fb5c006afe47092604aec76c02005425ca248f8bdc96ec19e99c85db70495f86b29605aeec3dfa9cff8cf6d95609df9cd6bf793905f18b37125a4a77155015f104bfc6d508ad301e1b79bdeeaf991b69e853cdd508b3d4eb100f916594bdab859ed486dbf717aa765aa1ac718e4ea4eb9b0b0a12863c8a0520c04785a6128b5e3ed502bb59930d7b63e4fd619324ea96cd0509c4e9d41c60b503c6f7a75eb7630f8abc96af41fbae6d2b7b705f6cb9bdfe48b53c364435d92efb84043427904e63ec06088b2c53906b41680a638e08aa0a3f6a13df25a56f59a6bf303179b2aaa0d2f3aeb6b200d696b9f4d402666ae01cdc2f08e0cfbc4b337e888cd343533c3c1afeb425dde9da3834605a8db272ab5218aa08864bbaf6d341d69179d55c09820a753b229980b45fdb6eacdc95781eb5384a1486530b22b31fc13d73370db127e6c2daa78f7c3afe580cc062cd12f3e04eb26f3077bd2a22f133222f05f5af887f793f2d77f82f320d9c4c105d8bf4f96e645821a750846e578360778885ab14bec49ea576f0bb9c98f74a081c36fd01c02381488933ef5c9f0b740cda2a990ecd422eaba8398998454a05afd9f10092863fcf214c06c173ff3f521123989678e87210d00c5b8ee0d841b4cfa683ceb83cdec18aea1bd2303880e6d1046b7e746032e3814cd82661d748f5c631156f5a1da1b5d72dd5ec6c81d7140cbe8a57828cd57b932e2328ec14386793f364a85f7c239774cdd7899cc9a1420914b1f35439a3662f2d9d3672ca23ec6b111c846f7ed6533e4e480ad8b332614010f7ffe90f0564b63a3b637aff78e74668f5729c63d92dd5f77a6cb0fbe43460a876abe02c8df040a789d8b42a8e2f2262714099b5aa013e44d4a27217ef119dcb75b077ef53a12d33f9c048f1706d8b5d81451c2e5abb54a8fd0d8dcdfb2d627b0c0c0abb2877a50a19136567c972f0e9b905066ba36fe877025c634c67198c6a8d281464eb4380d19c5ab0b71aea0f78bd6eb6f02b7dd9a538b791483142de14f645fd90b328ffb44bdbe0393e0e68509a3396d2c7a8b5d61fdf6dd9e233e848739bf99ee744743bec221001af26a95ea0ef8ce71333f43818d2201751146bd170e6929b966e9523dd09779bba04461c8e15eb13021e531c065f007d1707686bdb68f4fb7dd2d98d95e623c6b03847cead9b9cc8654fdad6eec507f47024b2d5ce8852bb73b4ddade4bd6e4bf605e1ad3379c89e3e5f15f54127b86fb1b435fdbec3abe1d1d59c70d11b604a6d9b77040c28f70d7ff741c9212fdad4417f6ec256f663b2f16074ad769cac6d9a0b682b40ca1a174dd3d2e39aa99eac400c8e90cd0c8c23367fafb84dcc5ad09934c87ea470b0f3e47768ad0c441820c0778c12590ce5abbfa9db8c49541844edcc7e00edc401a7b8c218968c87bb4dc9ffd956fb2128206e615ab741298e68e96da06b8ff0cb2c6f064a52809c296462ac4c3e717f24d5813ba4254ad1182ee70def4ea658dd98baaea173a96f22833a30f2faa5fb9ce1752b8dc80feed9e130c8316e954201c19b6ca7dce7cafccf40d3230dd527dd0f68f3a8bc39ce588b3350c2496a2fd83a72110aae824534ff18c5db1d80b4102f56941903225f3ce86bd8c6198fc2b92e1ab6805f8cbaa3b8c8ed215a28692456929b5517f8bbeb6057037267565ef5bc947a14fce8e565265631f5ff020373b94cc9862de851c75c0e4d3cf7c96e528d4d50b19c59beb165efa775779b4174629bcf35553d7a639b4c252cb0581c855ff26956a9963915935ef317497508eff54e753e2080e17c5b963b4572a7b364fb377c33ecdcfe8252816aa068c39d83c1bcf1422066fd0ff490628724f7c2c02a9eba202a7239e9dce215984f386ac018bd310e512b418371a758440ccce922353ece09da8f7dbb8d868d35fb5b457a003427341057636b1eb4a25faee4328ada2f3e368a284f037caedec0675b8104a070922c75f4fd61ce4ed88351a5dff23a1814577a00872ed7db855cfaf2312ba89e757424a3f71dfb733c9496b8ded5664b7162714ac38cab7438d678d4d7f74a82a9adc948d8a1a66579714e01e104f431fd2c2ab4a640fec18d78d1968ee6c51583c4355d442ecf90e777e39a4ab6293cd38450e555a9702c5f8487d5618a68a0e5691d9657200e78fdc7ac1348b283cc543081a9726dab6d09afb25f0b443796606e559e9d6be822f61913b4a8dfcb9d8b67846963cc6cc5b00b98647b3e673b80cb682e699f7621ed759ba69bf0e14a1f06fcc8d9fce40fa56ce6570dd7a8bdb83596cb77e9654c5132cf4e1469d6df08f2c3f6fc779e7afb26db94ac8187d92ad8f28f1d1face5a5c0d785e3a0cd179c0e1dffd601945fd7f9160ee4d4eb42165fb0518b176e576930a12d25283933b751f8e7a6d97f4c75d73f1e058e9c35b7008b6ba0695cf05fdbf7526735ff323a08b5319168bf428976d2d1125a050d2ce4963dc04b1d409f343d3f6ff852ed2d82e3beacd7babee2d255c54e6ef06061833c4904aa80e74c5b027ec96016b0cdde3f10abb35449166e50cbf45cc82bad0894743ccc8e4fd8e189c13d28ce9209d12256eea3cff877a4b257556ba24095c8e35d818980c18b80e1556d5d8c4d2c187c2c060039d701a319cc709247ffa97ec8d94469bdca16bccc248142d695e05d12b815fbf53d5a33fed81152081956e93093c7621a4a02024ebcf288a1551353e00bc1b6f4451f4eec1f65ee2462570285aa249898ef5da6bb277da023c9b115207af75c62a086c18849151d3a8734b3386b4a42ff2919c163ef712aa56a30891cc6a8015075a13d95d5861f51a1c7de9ad85284042022f3ca4a988823eadf978c1f5df39e646d7801076010d5314e14ea021e00dba708fe44bf187c6504799a39fd10f7a9bc148f1e969b55cbc697e286349574c2721b5c77c372373f243ec000afb365eafb381005461153f983bf40d02020f51ccdc44d15a63c5512b6b75a1aa8e3d24a4ddd3cd2a716b3b857d565a71e6b4e3ea8dd68c44ea87ea515f08d72e773c4a92076c088c8737dca118477175f3ab034cd35eaeb597eb9c71a5b37ca210ea794c8d615506c4fb74fc65c261fa21fa510b68cd6479793314a3c143d97de2a676d2d1efaf41c051ad9d95a1820d43b3f2055f2f5bd3660f82728565526b9c62b5d0f5f25971d62346b52fc984ac7b6dc08ed675221e31bdccfa1b41f50e9764758417868883a6eeb2bb441463671147e7c8ffe0fa5353c379ffa67bf81332aa8c5a3873a2ef06d1f99c2e5ee2e14cc42954d37942aa13f5cf3d7da85f63776bb9ffb24d19c62e7020954471e3f7b920854ddaee3b031f9718f5d144a706a976eea44ac85f964534379b6902a20ed6f8eb85056ed59d5e5f6521c324851593c3e8dbbd0ea47e9e4d4030c3e6942bbe7d2f1e530fc6c7509231e89b00e753db377bb41fcdf3744820125224d5dae7324ad8e03c189ca74c440f8b9d8b46abc458579d5993b67cecb64c0188e18326b8158cb8a4c81bfbe3d51f945ce0e47bd35830da980ba45bb919c37c72aeceefcb4cd7bc31bd439c34204b08bf2640a66587d91fda006e15fbcf2a538920480b998b61e15adf8b7e6ff829945c062a97c9969046bcaf4d8b8ead94113cf3b0b28d4848c49ebbc6139db2758f971bfef52ab033a3919cc004a3fa0e429ebfc0a836e15ed5f390ac19699711b1a001db87a1d1c5bd91688d7615c31760c39a69a4d711101d0ddb8c4584cdaaf95972474d96658879d90f91a48feff5200fa4507f45f3ca76263683d2537ded2629e7b0b6ad1f5bec3867758d09693982bb8613def8f8b6b989b7b09ef5b1c558f4dc94bd85220734e558a1277298c4ad73bb346a02679a052afc9ef9fc13cf9ad5eb20096a9f163a03780d6f5344481fbd29db3561830a323ad61ad752a241c616f1570779930cea97c1081a4b2b8314659396b2d107b768e074191c8c1bf3c2f9d3f352272987002f56944d8022d97b8bb8424334f92cec4ca1c8e92aea9465c2cce4065b4799a841c2409b058db4f35996d35dff180c2b080128a29897d8e2e4be6d8433a23e754f8389e4f8df199f061574035c54b6accd5531d13f61a86705ceb4973c50a3c2daa9dcc131d47ee942eaa07c45aa97192495e4e7354b42cf88f88e7df0b66e20ba1a57df762dfd402fd44caeede8242a836f4d27d6fe6d5551979fd7893b1ebe286031d925384b7e395f3b9fa6c697d0499104b3a515250a3a88822470f2d127f35054e4cd508dcb1ddd8dd0dd1f17f6ed7825d66af43207143c1d1c7b26773cea71bebc3f9f71d4079cdc198009181f6497472c5290fc1609fee73f38dc97e05e1ac8e5b93bee21f9186c421875599bfa9569c2ba00a47167e30beacc659058448ce88a101521a7b2de2c4f0a1f832222cdff5cc40f01c55f9a15ff474ef9479d350291cde6845098971aa4980fd7ca63b9752fcd0216b4365975501cee96bf63712847d1444c596c2ca13a52402184df107cdbd4b8f38ca8cb1817682e16f9b64673e016d3fa27ab709d9c34f101811532eec8357d42693c8bae46d3773958d783353f614a5e74571c8a14998beb9fadf47a4d2716ae465b5ada6fb5dd62290a3ff893041ca5ff6d5bc4ba851229f8f88f4100b3ec055e60f084cf2ad00ffde93cc9dcd88ceceaae7caa65ef2afd043df66e1a5edb7cdd4829b356f4bacdb2097613c27f029ce2168b3629737f5846f3821505e41c29ccc55429e78f024fb8b5a17d1ee7e0a683e3a5946654050c101e22a4da3d0b4106a74adeb2c57fd791b287bd0ef27eb61f98394395385614809ac6f18a3d7f6b657623f7a64d34a4040a345bbc7543805115c60c44f5321b135c5ecdf70ecb1cb6abbeb0c4ffc8448a176005d53779109e87c3951702f3416f6f6fda1e61e127a9c6908ad216c6e3c87d83e70c27c3b2487fd02d26813d4991de686d787bdbd24c775f1cc79a0a843d0c6a6894007dda60700501ea2af8d3b0ec864ffd08484b37fb2ed6511d6981fb26d17ba11279529b6538e876f096a7e4eaa9bdfa7247cf86e9187a5773b5f941da30d998a377047a85649e735c852c71d57d097ac188eabb448fec6b03222d8b928610349a59036c5e0cc4fa47cfe6d224a1f97875b706dbe5e99c12dec196bf488028953ee5425cad06567d10f740489a3a6feb48804b2df2ac2876833c0d9623400bfd7354c8a9d274a399764608036c94ad9adc9009da0e064814df36ca7a0d6ade544b470d60dc400495e8f77be1fec2ed135a7903401e2de2e7dcfaa00dac53e00b4dc971819e7da56eaf4b6934492bfd9d6b4a734d02621133590ed6ce0d0099a0925bea15583426c405130706bdeb5fbe9a09c95dd3b5a424054fbb98881ddc2450cfe526dfa96b39c42656b0d28e49332b2ddc4aeec59298d14011905d8d2e100a4c6d57c69c2136807b68c08136ff2607384dba1bd34002a257811317be005a62c3051dafd76dac22f7c28b00647a57fa6e8f9e3a1687c0500ca39caa4963c7f854a243ff829d53e41785a0b9d2212c1494f8837cbe7445db59b1affc804da66e890800e0c69fbc28975883f79c0ef0e555ae413a466bfc7c4bdc95a9839c59c8835bd60d2dcb8655d048f61e95060416c5dd155c9b74ca912748d67d57b5f447e5fd32484b3529b6f96f31e451feab0f46eac6617e8c432b46c3b9c1e921751951f58e005bf891bf22a0fc3754380943fbc4ed13ef8b5b33b04058bd1b74623c5e4dfa35f712da987d958925eed816e836293b3dc2693ed0e9a3f568b9ceb88ae4785e1a87d97595dec8092e5498ca5c03a96847b7d1fc2c435b86ac8148eef6f20cf2085788246366d9cf84b643695f1618ab4a6fc25cae3144f1e0702936edfd1817c2ef70d3817b4baf6d829e53104b4487b4631a1c639657b14a11a4de349c5270c5c3dbb3a606b10fa35e1bfa76558bec28295c635429c71e1e823b6cc08c56edf67801a6bb51a627511b4f9db0340c1e4b5d8f570b3fd7fa9eefb5669b9186f0d1c6fccd31e39befeaf6553e5c8f1f9259a6266631fc9482a0bb9bc238d0cb68b7e643c63c4fa3a7dd21fe885b258e7208ece0d6e7e51ddedc1591fd548e9de31a06fd2a71b2f11cd3196a3dc9d26ed221785857cb6c0d39a6e3e2876d2a57c78b0df1c8224c9c1e35204864be18c3d9e3c47902be86174c1c58021ef2112441549543da2f3e85843916eeb8c2ea40f37112933876df21f776c489a7340c46a1f49f58f894c4015df577ac9cc45c2c0e3ad5b1abf9fc14581bb1c551a66f206a0c48174472e29540b5c5ed6b3e4c54de9a8a370b02e595d5c64fe0e12128e357b554c43e22bfd4939c06228e3be1402371298e65eca8b2b90e8ce434fad12c4c4146f2cc0792ef8716fe23c7f85bf007ff47becb333df70b6ccb93c18e31b3bd5297e2d729deda8f4f6e734eda0214a7e9b80afe3bdd70f9722d9d3ebb3093ec9e3b7d4619031fffe18cec9e48717f25d6eb091db65cb7f89c412422de77ffb85b34e3d41423af92faac40dc2ed20da5df100eaac380e2043fc99f16e56bd40f02d4546d78fb3be1f74d0aca21f7ea46f6fb53025f68754ebdc362fc82594adc56535a12cf5d299a99c3da7ac84b4d161ed9c5c428eceb6483b75d47473cecfdb1dfc07780244d95321406e5af0b468f9eb8d0a00f70603888a36ebe6e9210a555a606abf65ad3532265a42fb83d692cd4649d3ced7562b40c9ac9ce1904dc610d360bc8736033b33cdf7685a307afb8d6971a27c8fead5f9e8a10a84de23a02eaa48b33c7babd1c5b020a60e5bbce96fd7e50cf7d2819b57c4e7dd6b0564f1d713a120255f9b250cf7040e795663393f4ce2deda993d274cbf40b1265be12e879cfe8cc821afe4b43028df7a63ff7595ff71927e4e3b1cd1bce4b542c0ef40d061a6aea758a1f38999bc2e06c2d59e1d8fdaf34739545af6e6b444af41b0b99a2a99c823b93244c95d809f7d16e2a9ed31a8707feb725825eacf7c5c1fa26a575b0d554677fba32ad0f5350fdcdac3c155f8f412e7a299185555576931622960a5a610439e21ff7789f669b6fb09a61e64b9082198eb4302c4cfc49ceb0b9a7a925b3393d6b3ef9937d844cbdcfc9f3874f5aaef3f2f8be9a09492d48a08efc95c75b94501a0c44767fd6b923d6e4dbd74ad8646ac9ab152d84117ca3db0bf4b92ab14cfe4dc36179d78ffdc7f560244d3882eb2b1e9f4dcc82d76bdd32465658ae0a576d437207db87883c29343b277ffe4aaf2d250c965ccbbfedd4695b1db2202bddafcf3b11c97760d34caa7d3802a97f2175553c9cc3f31e6f9ee597bdcbdc2b0aedd4df3e9ee615a22e90f94180038b5c4e48ab000ac321943c9809e42d0c1cab553cf0269a9824af0a1d45feb48b22a9654a70970cfc7114ade01fc4739b9eedf519da3eb146dc4aa98c322ac20e53918502556794e5f53fb2df71d1e60a9f66cf42a64b1daaa36810b826c312c4ce64490efb4b0092d9bb9e73a40ef10d7055c27e640b5ce6fdf36ffa954a97751213a558bd34e3317bc32a3d6e7587d0a0e1a8b801cb59e4d65d9a01b76b95b22365e002878e1aa2f4fa3db3c93e54a0ccb249eac42e3d32c4b6da7a3f67597c5cd4de20412023b2ae95542591002df308a5d381a495dc5a7adcde75eef6b8e9637520067c67d06cd71885abf1ea848f23f7c3d4b322556e89b0436b819656a9be802fe9c331b2713799267ab57c72ba0bef81445e96cd5249147e110d7072d05e4bc4f30b03ce99e76bcb596b04b83aa71ea39b0f1bdeab50ced89a72b474ddc95e3fdba8bf9a8ded1fc0954c2c0040a0375cb611f9b1d83de1166fe2acf66b41292ad988d1473f8b227fe9d735814a2c9764f1db9f12b9b8e05b8ff0ca923b01528e8614e961eb8cd371ed736885969e524cf417388368ff0adf9a975fab4ace96ccfa1b7dada3f2f87a47240493de2d486959059708e65f93333781e1191a94801719b8e67030fdbfd0d7a15e5423183ce51a81f13e86a5e477688722b5011c4ca6af8474500269c06cc4c7b052b41efdf12392431e221d49abf1b8e90674a4e415f59724efb1183813ff7ca1318ab56955c51d632e8817a780872d2c062d6a19de5df8e84526f6c03ba90aa83a0e1a73fa1515a536590e39fdbb017bbfdb2cb3f83af59f13672dd9152890208ba9d170b29c840cd1f4a1de23beb333508cabada1239c080ebe3649db82cdd959871afb15c4db99561c4a1f5cef8f75d7b29eafc01f07faba69f5202bea4bf28a50e7b033f01c95d0c3b1f7968adb48ce3a6a8df43f2aedcaf510a1b77560e5266e3bb074c8d93310220e0a675597f62d114faaceecc109ae5981424958872bb5640225500eddb445f95ed06b8ca94d9f8e39fb21d392977d30bd8e29b0810cd1bfd9a84f0f97e82ea6ebe6d9894bfe8a2219d808a8952c9d4608880fc7ab54d6eacd042486666ccc873c172946d0ab66e3a47c548613be826aa38dfe0d7ef6ac4a1c2786aa0ccf3bdda59c98b0df64a6038c5d2945903d619b3790c0dd5303110c4d08d85ef24895b6dc66cfca6de4951a296776c9de22272868496c125fbdce8faa077754347bc9f6f989ba94b8cebcac702c91f7a6e5362b1d8b079db25d23e44aa835921418d5489ad860039b70053c30df500bf2a5dca3a950e15644390e6f8ae958b1a4fdcc0f63b3b156b4dcc8e9fc00fbbe48891d718aa11e7b8d13ae086b05b8891699d6b7618c7fb288caa58cb9fc55fa15dd44de753f0302cfbd0e4ed4123cb06808b51225b3892845a0bf412229aba73dee21a123e5d1dd3ecc2dbd33658d5fe12f917cfc69d37db57392dfa01a9c6575270478e5f6760bd93b9f54c6a667872f2273f4cc18ee66cd63ba53fe8057bfe94dd1a75f1e8ce0986c58b5d6c4c1ee8343afc31098ec758e891a72ca78b051d90da1d2c016dc9c9296ec817c287e8b35fed977f744e76c8c551f6f92f3b3db6522bb8170e279121f3788043e2f00cc88611a028323896d744424269496252bf964165f2ae5feccc46048207fcb2ff709390c3469a578f88fbc993e5e03f90c182c7c6af75becf2638c352aa4668e4f30feb341d0af31cb0f139a56d13aa727e3f98d54ebaec9e8405bc4ce241a3528922067afa7ace3e1a23a55632365e5c60d16dfd03644c4dca4c7194688d529c3665335e1d18c142ef889354a97c4a1d70da4f45319def6a0dbb9e3e42691ea2129db273d1cb62e3a26744f4ff6d63985f09a5da96120db15d33141aa682cf8fa6a47ab6f5a1d8d06cf5287fbdb18611f62ce4f5aa0c419677b5cf3cc2582e9d43573a4ee3f35bac3748ee28a0691d88cad8f1c4078cfb09315171d33c629773bad4cf9e33aba87251b901ef70e3011be14e41855b6d4e1d5484512a876284c641d167921c37d728fb6b13051b5b612280ff2638b00ee41fb77b3081d4df1e384a0c7fdba856768a17d934ae513cf24f6a70fcda4923b47ca01e9fb2d88cc48daccba639aed0a16e43969ebbaefdbe8681d8792818d40f92ef180b6e32095c7f23b35de2287e4fc7a9940e3e9a46b04d61e273b2d10396ebbd3a7cbf3af4a4529c21aca94227a8462a3cf04876d678ec9235ebfc66b4fc6613be643fdc3fade8971d7e5f5b68b080a093c6a33aeb0afcccdbd413569d89b107abe9ec99031017cb09f18764210333c73f55513314212240cdcabb4b8034439613be2cf93f678afa20b47ef820c97ae410d36197d9a443d6403dcd7ef9eca9a1dec7b8bedd58e7b9a6b47845e703978af8417bbc9d13564701afeff8e568b90d444d7eef3699549c6f547037db6ba2d658397de5a00c5e7534bab883ab8183829c8dece9dc40d76f16e951eda758c7c2da61612da059b415b4a896390dee2adab6efcd9122d384d15e4e36f1880dd0d66510b8a9359e75cbb06e1f3985455c3bc184ba759d7d5d2aa04c60a0c9f9286887444e5bd2d8be34bf465802c10001a168b343647f18f0a66a5b744b9281ce32994bcf783a25cdf822dc8f86ee58ce55f9de2defbf131c67544cc2deba7bb02c5eb41dc94f0d2647d2eda4fd902f21172d7d61b90ae9c2ca0c44ff63fc0fb22ecd0326c74ebee5dd4e0411f8534285d2051cf4c777dd09e22dec140782102acc66325b7e3d3c946a017b877a603a6ccc448fe5d46b586583aa17c5c0e5178f04b149f8031eb547d796b2b2135200950dc6c379666d4e20a6c4ff7bb60c4aa5ee0558565eef6cef6cc363fa2aa2333405889d6f2b13fe114aff000e038868a1ac227cadfff732ffe1306e2657363ffa89957f951ea3bdf5bf0e9a5e7b346816f1feacdf3e5b65290e620664ea48c89dc2e4c691b6f90d60542294aac62cb83835d0ad36fdf07ad382b676129bfe224ef2f59202a88f817be3676e7da3734e62f56977519dc789de9981d757dd5da3a63a3b734e3e4c7304d7d9de024f99a21b4b482416db611ecdc5cff84d7f0c60c4f2a6cf5a34ef4f6f535ab171cacb8bb14ce2393c3bbc1c85bb1b8344e893ec8196b5b84a0d064e95500104167facaf3eeec1832dfb6fdb1d2ffcd44bdb143f7ea58731162b5c8edb508ebf181cda9e923ea2ed4e8eefca68f4621749c8bc5fddd17170c3d99bc06cdfb7c14b4f257958b69726e26860c7014394c640e5b03a1a41003bd48171bbbf0f9934804202bd10a07b58435e58a851df2823932d9a17d3cc83bdd1b833926039a57c48de340ede8ef37b4cdfcda460a54f399eae7bf59653964bc0931bdb22a9ffe56bbc32a5f7864eaf74f36f6d508277f95a98653406f4836624bd4feeac4f966fcf1086a1d629604620cce74a14c551566451d48fb220f665cf3a849b6311b36a436f95bf3423d428c54a5ad283112653a292a43328cbf1e6645a5c0c220a68e5e28a07bb4056992e5b74b33b204f62d144ae5c7b5025ef87430f46889f09a3e0001a44a2b3da32f46a746d90e098e4947a96fddba9be8b256de5d5916e036945b1a10d061b626b62da0ef70710f7af8eff3a607c59da4238f816a2eeabfc271b212e5f33537bfdd79a95f6686fe7f0b958850c19f5f53dcdb2933621f6c219c1a9a69c4caae6e1ddb21dc3755907970efd7005ad0b640097b33a044ae45159ab84c5d07d5c794ea9c1125c45f1d7c764f5303321b929cb74c6212e3a08d62d2063b0119e6f6d4ebe08ebb77d5846379b589e54d7d17f068964de9cb3fe47e6c909480b21f1040ce42f89d3795da77bb27708cb714307a0ff5dce3a5fa1e4c438fc462862ad672c4296646dc298ab9cd3aa2014b870200e8debb2b84ba90ed9b1d703f0bc07e9b70cb2d4dc6852166d76bf1933f82cac338ac94451a4253b6201aadf4984187276317394c6b3e88997f3a165e0decb753e626099e7b0d01f0c55775c6d937835b31bda5e9a1c4c0088ee74acabd4825ccaa9ae1d6c729e71bfd3e1a8845896c69db60ef08fc777488e6946cd8e424cd63e3a199784bd1ae874ccf552dc0eff41d74178f1d33d72a8d7540b8c3faf78b0ac18f8f14359e8b7a7693ddbb2a93ea2ef417b10cd0dc9044b1b424d037da7eb8f1a481e9d496f36c6f70f8b6725917fb946c036805f3c8716f01c5e511efbf97eee58a95a3c5cf8a140b7e3c3589494929318f20c65ed288a7ff9b298be821e7dc6931b833c325a870e76fd97fb5d715db8a9e0c318d1c926ad4cfb5524ac8918c45e473613ddcff81db38026b2b7aa50c9b9496f27145be93d04059c5a04a26af6ce98a67b2f0a1ea25d7c2cf7e238112200e41be7ca314a1d4e5184517b205ffcc0265c71ce9f7a1b08340712d15013940877f8b29c3990d06b76f31320eaa5d1db3a0336de888aec3b8b72542cfceeace2d8772250b9d125897280d44d871094cb0763bbcb4b5f67d14644c69fed089dbededa84ab5ec5c6bef38592111762070bddf8bfde68ca57e7165674e55a5e6eb09c4b37b52207a387648b346deba127eddd37e7139d3130a81e3174732d11e5afa2cd5ddbfe39248d812fad4e10a0a53b2ec4d7d0fb693d9edaec46e387c5bd19dbbe24f90ebeb25fb1cb688c83bbde2595c26a42350d5590f5dcfc8d5d4d33990a16336b18a09682d6a429fcb51af381a7260d4491a84b5316a35e148536422a49e822fbd4e12ff84d5f96a8bbc6c23961c5b7510ad33e3445e025478c4bbaace7ed552abbbd6ea741ce0022603b2387cc32e195396d2610bceef26bdf7a6a957c4c94346306a53a6ee1ae53dd790e6079e2d7d2b1fc0d27fdbc2268c3deb47cacac8c499e80c81190845a41fd65855867da5bca67c7e14617fc1fbd6696a72fb422124067f602ac4e84c0dd55844c1b432f3fc8ad95fb1954353bebf6b6d71e6c21351d92c36d727f2df4f3d388365dd00b373d4b061708827a711aa40e54a95783e4ad2da45ea9920004920c9e121a94dad76334df2d17f39d759db4da76becf78ffbb1675d6f0dc0993d485ba33938cd8dd1773abbff743e530beed0168d6b8176b03df1bf18b603d702b256480dc965757ac80fdeae490117eaf9f16c3c1585dae1c6e93da07b68c5bf10da93e5efeab59e5d5278f24f418d6dceeaaa4da485f892f143b9db69d2df8444963dcf0ad77dc4910dd436bc18850e11a1ed66d0995aa176a64dd2218ab83483fa801a4559e0e611c078af4b4d2531f35bc3fecf9cfaca8e3f3f55f24a48a1fd1927d2b4a72e3d93155972d61b5bce831197f5ff8945f03e5f6234b896ab48d84cdba8c1ec2a175b795fa59cb8a3d8bd958b9f605b42eae99133b900205c6bfb6f8aaa8809a874dcefbfedd14d3a8aca482387b24b855eb8e49ad549b9b48657f81596d7f2fe48444639e3fc2de5f01930696f8b6c190ddb915e2e352264a4babef092293e37bdf766de5074412019f691786e81ce171289b161ccef29713afa562c16d6afe21dd49dfece5bbb536ecdff144f7de3439ed2d0d10000db2c77517e8081362456305f504d07156ef320e2dee66519cda5d77e9706274e817dce47967a6712324ab2cf9d01fe310077f9137a2c7e892835ccc97620efbb7f1b19c065090be9588acf2124f577f7378259b60cd1f07f522e9b4b4ca9663c4500b5313492001f4817e0bddf7d76278a697327849ad86b15cff48892c21dfc8bce706380ef7d279b0c629cdf7b0404063124936ef74d349a35afa9acaf29bc5a36ce08c181909a611b135bfd8199c76e0c4ccdf9ef7f9bfdc959440e9f29fe66ca217990c6123f219d8d7e17ec32018cfe0aba6ec6a45d0e1ee71563d38cc7fb85eab10b15f2c7edfb1682e7a0473d50e03c09b85973ac3f64a5f32323dc1ed83a48497603f111fc4adbec1c22d3aac0da004a3f84c32cd8497af60b86a117b30415657555f4db963ec6adaa6b827dc970ae0cf83e53f6af763319ece6122ab0613e61d7b0060f96eda79412285e055a6c5b029582babebda24212b24e2a795ad8c53948ef7b46b8ab5e63bd2c8956f399e397c76ce8352da63c4258da9c282912752441a5d52b1db9274bb7b7257762eae84bb1e26889480f563ffab315fdbd8375cd266d47eb2880c52b1f66ec045fa838319757e77826c49a152138d0f955c75944e4ccae703b0768d81a0bf866ff3feed0aea8af6924af0435784807e0e5bf58cf3410d56275a25d4eff16f23388be9f023470688ec2ae2ed596f7dee8e062c39d1b8da6689555b755d002d72b9caecb97e74f46b0f0ca95e5090b1c140c391c32a9ba016d79a660b95fe27623c545fa22172bc8073ca49b4bdc9d4ad34cb2badc949377c71689443063effd9baabd8216c0695ae5f250154c50c09c4c8a15bbe835f71245a49b4a19f46b69655d660578473ca892ae6be5086c6ee195777dfec936143f83aa2f99df882a8bfc84473d721c82be46af60e998f5d9b8b448fcaf1cff62881a22393660e9e0666bc26734b32b4e2e80145179165d247a6b511ae0ceccfad822a020b2d0045b01ecc8917e6bfa6632a29b2f6e43dafac38f77030b0ecacaada07884b67005d7b25e5d4607257b31e1cf7c51742eca4ef199282b4933709ba7e0d87e8cc31e94c6defd4171c571c1110ff7c80593a24c9850f26684d8123d6f3743756d20cf03db263d33da16496eac05baaeeffe407145e668acd65bb9de6c0334febc140473eb4ee7dbee50ecb16e6dd199d1c4be5c19c5c6bc7184004607fbc3ad7482ff81545d4540527ddd0c5587a9e17de7b2f564e0285124772ead391c7790c42ac836c6e1123d7b5d12dad65abcda70e2cdb1fdadc638eceffa22c6afd9aef188e9dde814107ef7dc6a757f76edf3e2f69ec9c4aa3c86d8ee7e25c88dd5159bf0dec8441377f3875be497a5ee25469997bff925b85255beb70898ae56d43a082e3c6d1acfc5900317f78a6f17f8bc5d680cd69b6faa3b486b747d46f0eb35388ec4bf908c00af6668980df93457d86e570a500fd81db9e84b3f15f69041e898dbf7569455ed0706f948d70c8b335fd0ce7b6e338b94dbf51e38817845440865d5c1389d737de76ae7f18fd0a88daa43a09ac9f9d546a2fd0210d5d01bdf05f5a412374bdd378a9c1c174813e88da6af727972eafd42c9ea6d60a056514468a6baec027f3a0b16066ad8e62ce2122f98862aefbc193aee45ca33b9139ba301492152629fc213a2538e29d123d65de824ca95583272454aff599d1289bc3ca814eed10f5c204436ea96b642592d72dd5d67bdd020cc865322d87732b2db2b610f5b16233e17fdf84a09691aa8426e3173bd8b3f715472c444c655cf2f2505074bbe9c3b7f782a637c452576367fd89385b9b8afda21b0d36e5425d78f0295c2f994f77208c645fae26b5f34f0905fbf140993f494cdf578de27d7aa8495f6563cb34fe85776fc579d11d0faae8f8be9a40b899047e432ce5e71ba4939c8031f3b39f10bdf9f5c9874720ca86614ebb49039d9abd6410bb5b0b7e1f64113b793f29a55c1afa688a587907dc7a4dd79f698239d7e57b0d2b35033d12262bb97cf47d1fd952c292c331967f6d1efc4f852812a4342849df6ee8cae6edcbe67743a895779504ab5cbb00adf7216f75164b36ed69c84f951fce53904b7be12751d77277665d9efea485d7668fa4d0132e939157a07672d56fdd744c3856e5420ad6ea43e5af789b19fa835cc036b8428897bdd042f6a7c1ebc0883a6a388a498d055b68aba77938bdd91656311deae4379535303fc7ccc8d3afe98ffff1b6e4e36ed561c3faac5a2af098dcd422a8a3afe39aebbe64617e1571f353c9dd440469afbae7c8a53d2b9b137615957915b4def35d8d0386a16de617065c90f5819fbe1aef35dde6458f0c1c601b1ce7ca73a0abc2c25a4d2941b12d1cce3ec5c2af6b3b4a04de9ef3d4a2cc58c918b476956b590abc7859210ce15e47cdd0e3bf54810e80b67c3b77c9fc167de95206614b3c14f02f3a9d3d91426cb0dc1efbadb13af6087802f219428bad45d719f881a967f58f546c391a51bb95e61505f7b99ca399bfb21ea22fba277579f8b7392f53e1084cc2ebcc43c2c031acef98943e9b62ec518f8ab8d92131646d692add3094defce15612e3a762e0ba8fbf9c9f2c59b6715514fb0daf27187e45372eefffe6344f717db0e41d248ff93cb370839e2a368d8b1dcd9bad6f3dd205f77a272024754d7b1ff2c61f2361686569159b87bd6cee85a59d8207dcbea84dcb63abfc4e25869af0f711a946de2703916bac99a18592fc88d92ecc01eecfe290df2c21ac64e290c637a7db82ba8bd88c56f196b686b042d09047fcd32a6b8b7b4d562a46cb562b6a4dfc612826f1280929f64449edd0cc37c567201aa2faa7784630c7ddaa9d9d56e047d2e72c5dd86ab4318270d42de232cd85209afc54a999fc9c5d7d3b34969af6ae3bd911d72778e42adaba523173f727b95377cb244c4dd68c93ef6a52c91b540367d98fae7fb740246cdc0589030b98ca9b6199120069c76b1b8fd64d38cd5238432fcf7f525e04cd137bcf29ccb7e9aa2d0cddb0b1a47231341f0c875d5313365715590b3af4a9979edf9cbdfb86e7ec1c2521881a09b71cbda0d1ff0a998467778b8a93698f88817644c55ee3ae96463a4313e7c78e37aedd90e37b28f9631f7b06ed4c4a29760ebea0f8faf79e2256a42ca0004eb57ea1e0ac57178c56fa52b816b1204ad8d2ae9d511d5e7311dcc37facd491cb510e7007a3c0996d627674dd3e706495df4d2ea50e9454f62239c2d6c232929bd33b0fb8b8239390bd528a9ac9165e67c0698e64af461683d43e2f162547a3b438077efc2b0b07f289fd0534f571b16ca57ad3acce9342030abaf4f368d0b09b38b497cd8f861c0ef5da1092a2575dfdb18e92c3e5fc7646d14cabee941ea61f039d18bfc12fdb7b1aa5d113c44cbe478db67801af7a1aa72295d69257f1cd14072dfd31189767abcf8c5d2edbf49eb3f54b93ed24f4d13b0fc4fcfe311d8272f8e3cab186fcef12c501ebe1d9cf505be7b38386fd668aeaaa4c10d2ad24949d95e871e0c131e684b53fac5a1859b856bf0cdb6af52ed64e8a6fd0995377a7292406085f71eaf4ba97211730ebc810829b465fddb7d617a2f4961d4ab15cd9703db53115155d18b1b890ebd82a4a5b8e436b6595739ebcb4f2aaf575d28f23a3591dd2c1c13a0e97b539a5eef9a17dd2ea876ba14c51ddabedaf8ac97434a8ce72f48a6a9a21aa42102ffb9357199d902227b5841d88adedf9e97825a608734683aaaf825b0c73a0b3577249f0035ba16ef804411feeae3ab5d38d0c59b78a45115a20fae556513bc102b7fcb6ebc4e7d9628602e3c799cf025ca8d0cd3290c27d63ed1c4deaacbe28149507717917a203e6c53786a80619405eebcd5461aef4ad89d1e074e68797e3d9903c31835c6f542a11db8a6c924b9b0b328fc3a0038194e925fb0ddeccec38eb32f502269301c0b9c8a9347912c2f4d6dbf835b5ffdf49d3797e9a4a40b3b5e70bfca99741a97e91d0fbea34ccb1b3221980967e6c507a3c5a3961f90d540d209304adfd90cae0f5f9c4d138dfdd99de5f3deb8efd12dbd83c75f32ee6efca909c00e36641d67e4f4b52395554ec4af9ced77a0dc6a67851b2293a22015c0b371fb7d04de0461717ee6a1e1c8a53863697c88bfd080c82e17b342260ec74879a76a0f429332aa085a8795847fc208fafffec3c0b2437f30e14eb2ab91249d15766c7f46fb2584e1be6bf5cc76e75fb6be3976a15ebffacd798edfe17dee4987eafb94358a6465bdcbec228aa39217516c6a2e6d34f71aaf950e0a16683fb88015c35d2aa9ed554d94310bc8a1bc8acc99696a94acff59508af18ade30cd9aed8f84484f20bfe072bf73542514bf588c6b7f01d3aefc5083d0ff66e3e3565a6fd527ba76153890b3a006bd2f5321e173639305e3930db88ebfdc21a60f3d59886bfe360189fc33ebb3cbe8fa81a9e8c76369d40bb8dd3f5b3ea9cc61f584a56c6cb165831ca7a849f7debfb6134e3cd428d3b0219921f7060a5377401cb5f95266b1c04bf8e3ea60574ac7672360727dfc41380893fe4e1abf3a9767322d2da36a8d5676ff5769db8af4b89bdcff374a39c0c2f00bb2bc632f17a87c5d714c0f63f83e17c241f9e008fb5b5d77837f32d944d4635302fe635e06734d6a2cda482083d747e658cf98d2f8ec5270dc1732a50ef60dd17842770a0cf594725ee1b507439b158bc9c0cdea997eef01a796d8c211d5a3ca2079c919eb654960fee55bbf66c5db17dfdb69a11d424a2b2b0e794c64669de265b052c8fba8796e5a7e84cabeec4f35ba6e1192220f2c9bb3963da17a96ad4a9d970e0994b8e4518d65d0c8d31df26edfd8b3c87236d88f77837698f9d3cdd4c6eac16b04649304ca8a3bb33e89a82586db2e81546b8913de0c4f87f29b8190681e1725cdba760fd16136a2025a1254db177111af9cfdfd189f85e9e3492fe560a0c018cc0dc922bfa1c387894402ed165784ce7ec51b894a67b91902fd1a1b2f9dc8cbc80e9d22be652f4ee421d9af8365520f61053cf9198145fac44ee139361b876e64b0ba87df0e0df101dc98508fefab05bdd8b6c5f78df79be62f4c8f6ea69aed6c780bb4c7043616205a345614dc51161461b2eea87efec07d65bfba2892547fa8a0dcf56564f8c334265921ba59349cd41f1eeb853edf95647f7721341ce1a27bc6f0752fc734156738d0758db58aec5d29e783d136954cbc7ef26aefb822024b676479e992695a530045d72a9a9546016983406488eaf3dc16d628123fe16cfcb332407fbfbe65d04ed4916405b060f9974224887060e597cd7c3897e11fbddb793e37aa607d9078843702dc350c5000ebcca842690e207cc4bc8f9e0320f2d1c6611e33751b7bbf3e0005600cb1763cb0493ba5a6262aede63167eeef762baa70529686f32a631ceb014975a234c90673feb98b3fb8463d8fb2944f23d96a80e5a6a435ffc2c4c841a1cc629338ff5f3824733276d79f91449b54dd2e2ab5dfad4fb006c49b57d207b206f47fa66d40a15ee6fa53f9c7c0331c725bbd2b990578e16be261027683c4aaa5c4c86dd133d0024a9094364576812a707b9a205fa898b940629ef1453850a98f35ab1f2aa0c0015150d56056bb9dcb35251f6b1bda5164fd1586f56f6f2ca03cb50beedb4a17200da398e846a921ae12db144beba13f6752384c0a261b853dc552c9d3274d4216e08dce9969acea7b4ce423b6119ef482aca6e679d7a9ed293e4eb8a1ef9fbade360254c6993618c790d482a0b7119a7a1b33325555279d09081dddcaadc59cb3f8f1ee023fd05d836e283165c04874fda3bc4690af5aaad8c5b0817b322b1d7fd11e7192b4c53b0862731b1d079c5e44a53ff23cf78c980bc58c655c5dd13496abb3060ff8df70e5b1f097ed21645bb70ac94679365e1ee5dd9313017af56d3928ae261905f18b78faf1f46da6d9ebe7ce55a66a795d7ab0dd4dfa88e5ce76637954138497c72dc0e2d94a11b9a89e69effaafc0314e1907b6c7c0e5d064b8557c1ed772f8c5eb35545f7948dfe6898e24ae65d6d6ce4bc82e5ce3b5d11ec669700e0926c855378cff9d8104096db8331b259e27bf6922c163ec2b5c2256af4f5a364fda683db59a85f394debda397d0b55240d7959722a7e6e922cbd3131841131009a32631f8b8f9ca7cdb373898f2a6d08f1f8fcbbd0cdaef7b1be2daf933574e7d44fc83a4b01a375a43474093b505d8e42abd8b9d303e2ec06a62a4c840555e760c37a98beb12bd02de57a0c02817390ac4a642e4d1908775a0c22ea24919d6e2b9d5a08cdb157f77d156e102e2bb51fc92e7207ebbc60a171c631fdafa922671271dd6522ae489b170e12d42263f2792a657573678995122c924a4c3518f4ac12e14228b0614e3bb7d7114af08994672917bcc8cc3ba81c61bf2fe5910884475a84e3ed971dd981126bd64d8e5531d13141db0c4071eea06ae403639b43552da79efc942ae8d24ece466a89eb7486693f4e7b95f117605039599598418613d98ad9c9e2badf548498688a5093e5042e820563276d26d2020fb9e5062dd06bf59fea8d7830d38f545cef8692ee9e46e227446b1396905738fbe54c8b9ce7ed39ef52c9796b324ed90d15adedd41b8ba2199552a8a4aaec3c3513ca08e1a344877095e75df792302f19dc087a7f98701c5c88d589933d66106f1e39b180e6aeb929e075c0d1767627daa78bc0f9b3d936bcd5509441505e581014f5cb10804e8c2167a41b10947eef557fc933b9271d1880bd97477a6b4f0bccd0cf5c3aa575978a5a8d1b21e80f589220c9ec6e1bf5dc483f94779eb40ced3374e8e21a44c91e64e138d3bf15d616a1f3ea8c18e0124375b6df36f1e90bfdc0b9d87f686180ea71a4465eba4cd769d1f2e9e8989986a02ff7229e3c6832381796d62ac73672dd7bc567384ca0164a372e0d50e21111589b919a9d7df6d034a48c7fed67f47eb525d0c4fbdda8da301be10f0cc7447f68580837e2ddc5e34182dbb5631112e6c1f40263f9864aa17389a09060cbbfc6f3f784b74c65aa4765da034cbb87244ba96cd18a97425f5a661d05a1557c497aac11e515b26c614504864480008ce86331b1333ca276ca919c86bffa2b3450005b16c809551c8faa699c885b594ca001b71913b6db007d25a443c5e039d359bb2632a3ba2d4fd6fc83fa9a86c118493e75d0048c4b1e912c3c76c1b14ec46289f665de8f7a9970402b2bde712be55b8abd00d5532ac9519be21d893b6771893232fb1e41c810f9ff040393c094c691f815c4d16f49bf1ffc0e7288f949b3ba4b8f974fab0920c29f00d4b5bc5166cda1153e8afcf88c312667795da04093eaba24497cb01cb15e5ebc42ba547a6ab88f5025dfd59791d07127ad9308f8f1ba4247645e472d3422e1ef72f8a444f5bfce081c950e33157ce097f7eea2fbe616e78101b78ac34f758e0be3cb069bdd5b537168458f3780eede0c34083d544ec3d3b96c63e6509b698ea80699dd4ce4fd8bd01b6d172222c6351c8abe74a7afc73d8e70a97be20b5a181643a2cc1dacc073f603342e00fea217639d26d30549e67b9620f490617a14da2b9a5f178490e7cccda4a5cef15261f3c6ffdbb9e4519a56cab46c1042225c977a3f1a25a6e78ccd141a9cefd8a891a165e8466aeaebed91dc76ee90d765177c266f57f41d5a7fe0bba5c98d1beb9b020fb8df0706cae77a7b9b6db7b8d650d6c59393c7c4d62a60458d07bc7d5b4d10492f38ce92d3a6b13433ee513256e5afb4ccb0caf97b89d842594bde30e53a519b0fbce416e919223ee6ede1f348b54217c26b3f093d4451dd1203d90b0fb8a925e9273f306ace253d14bc23cd6a10b1eb918fce98a45b24f56e5fdcd2a9f7c8d6ac7f337c721f7f1a3bef6599a8724b30335aff33c45a623286f89b24747fbce477958a8f3c83539fa86d5bf9dc5e8b54cb199b64301da56d1c62216918a95a2d7e230773bcf069a1b78149fffb4b15ce4ca1f42c344f8259847d4a1e495419e66499ecc5b2c396422b6ac7a3d874b11b2d5c33be3602dcf3221f82a31ce75fa51481f5ad6b4c8c7a19dcf549072b94c48a25bf2a7ef4faaec574db73ca361aa9862ca3a10b49014afbdf28699f28bbf4349f7222d51da0b03de834797e9099059dc7a05036bffa2e0bdf4da99da6dc20586be73374c986923fb9136e1d6a0aaa2416a62b62bde104ee1e229045a61af9373e24a7b339e9b84809ea6b8b0b7f3bc4a0ed7ac722778dfd1d17940d8b985ed65fbbddd401ae4171c78b089462cc04da1223193e1bedd14ce92082c4eb4128c921949bc1a00005942610e7ce533de8ae0dd06cbeabf1917d211ecbf8c072aa7d88584b4fb178a62e9db3623c6735c4a1d659cbcf8e37951de8633e4e54c5053140df2ede961a0f4b5861f57a06d49b6f2efa97f8dd7255dcf8b8fddef167a3dd96098d1b115385c16b13f70f49afd3bcd76e95288f362ff9eea13959e3b2777e4db95d5d368adda997d23bfa5c8a564c0e1000bca2e07ff06200931203f3c688d9a44fbbca1d10a14e9c9494e262e350c7f0a18e9fa7e34f63b520d17d50c6527c38bc58c73bfbf500cc8a4985b0f3f04be94761883adddf53e47be71d5d68620dd00be60e473cdd9bb4e98fc5f0848f3c07049a0c9841092cb4c461dbe2f66e424287de4d87c41f3b0a8b940eb88bdefe75c54420f1049668784f17f96df4e5182d9d7c5de9c829c9a355c61f6261687977f013f204920e63c7e2e0fa35a6350b88b82766375b52b7d8f3b64423e29956aceb83255a26d90419181a324faeb902e4d100b5cffc1bef982f19ef0516ca407ff8ff3fa3a7d531821a11c8b003d7313b7cfe3f1c1582ebbbf9127c4d1c9b0faf6d7c5c0bd6c0772e8d3f0fd9d7f168717a27ff29f66080a56b87d0a3e18a4b31b505e77ea7b6c95dd6c6d3f1f88e04a49d5e74014df1ade9b48f876fb7fff7fbf5202842d184f2ac554cf1c819f69a99f85b5dabc57ed800f5d232b065f7d983c5362868155bbe74b946f63b8723ef90f8c3eec97dfd5ee19fe8ead3e620da199ce8aebf4bd5b2c7cb14146fe51496e56f914cf3d9fde39be1757479f12a8c9c803855bf051d18371f5160d5613caf965d74cb9719dac3baae60b5e17a09b197a9566e66fa2b9ee1d1dcb208452a036fe0b38de9ae9e6dc8cf45c9dccd2c70e7fb7bddd8322fdec7040fc0e4c53f052fae2bbf07f28881099c6eaada3fbf9120b385708c27423c5f4d4491d3054f7374ab3d38ceddc6bbf739b0aaf6e048888490a5aa62127a978187a7bdb6d1aa6c4a4a4689ab516a79de2286302c878d49066fbdf5e16324094b1f2af8a55ee85f78ab34c071c048c111bbd2ff10a1c2d4521b0eeeacfbfff09e01dd5ee98f620a9c89b52a853b90b8eeeb55faf06fd874e593ab594e45a95f774bcf24610e1f66643cd941cfd78c20b7f1a61345df424c67d59329de2fdbf8080b652378a6446df05ebf1bdf3846542437e17e6ac0b2603f9af59cc8878396671255d6e630a7c4bd8c4231a1c64f1b11d737cad02b7590c7a177f91ede940c5c0cb8b4be26b60402aa42c87a6fa898550fce1654e3bf775d62790befbc6373a9583d93ea6cefd84708ee977f9a6b2ae206c42215ca6c914323daa3e73e39469d7be0155932c7d5ba3281e330ea085077c8bbf4ec6f91689a29c191787a339c0feb050a16071e1e79cbfa5643eaa013430aaa9eb7c3d1d11d1420e8f3ee79eb60703cb4dabfd559f6fb3e7f7b0db05b008bddb775e9068c5831b5e633f069426bc0b664665219b04ad9ce509c72a8f3a44f83f757925abfa98b055c5aedd693faef2f6901e01b1e503f2d6675ebd77726a42608941322b4a92b292135a844b3e8ac59c32c837b7b7a20e239773acecb19e243fb7959e37bb3af89b605a2ca562f1e6ec02e076d038af674cb6695c28436fdd4ea29a20367dea0617b1d9196e914b64c38cbf8fd6d72f0061adc7c2cac2afd650c889b54d526687770ff48e3c2e6e9262931c208f1d528d9f1a9aa80944470437a1aa001313d9943e2b2820cb8fc5f49fdda51541b20b4880edd32e347268e68142e9b2dd35f5ab7cce5fe8905041bcef86ec51f68fcd4ec39821e480c4e1050f5b64890b8b2388740508227bfb1486ed95f7b675fad19b854c514750e0e749a1ca1a2af215f0c1c0adbc30a05c475bb0a4cb4b5885ecb29c5a944040fc6814416b337e04c9131fa3a20f59d6c885e9b1a45f5774b8cb24ac39038f8349cba37c24fbccf497cb65f595786ba6713ddaf45169e198201f5b00e1e4cb526af1fde637831bf94a40cc8afc11e5b41f30fa169f87415df1161aaccf18ab8cf82f2d7601a98483f7e96bb3c0f440882b562fe36992041fb2674c321b94f5723ed7f4aced1aa489e38d634269c9b2320409e676a2c792a5f3cc418782593ac5e11ee4e01fa20834896c70ed2fa7f3ad519982a8c20e0422f341e1279e9c3b208962fe895adf59cfd7651e087be59198f7097b43cb2ca2fb04710d3bae21c74ded9c194d77bb2fe22ab04af94b6cc04d2a97d17a82cfbc20912aa76b46302b94e0c711c6be0ea5566c5fd7a1c304137a63bcf2d1b57ca371bf5ab9cb98651cd090ce5d5bcbfa355fb295e423430608ada3e28db6c52cbc012518fb73512a06fa20de10b66829aee26246ada8f47050971ccba88ed1637aff19c889e69729e44bb0af0d7301ed97ee64e6dea7d4a3560127e75bdacfeb353199dadf999582207b5677eb232aa9115e9916564468f1a8c769ed868816192a710bb63d14f4b5671e854fc3718606d8c2f698b406c944c4a90105d45549efdd946accf3f8c3fa38f4cc30744e3a57f700c5546f22ae90d2b739c4b58f5d8ac4396c9fa87bceed831764cb56b7392302105ffc932e2d59492caf34bb0733f06cf0cef3ad272d9f28e11d471ce47f5e52af81793c5aec7892d0ab403f9432bfdc8cf418d24a803852f3f9607fa2cdf48ef64e4b0efd06441a8f1620d621cffe53d1d6d3275f5991efe23f0ac4c0cd9469442926bc6fa5e73673eccfaf34bda6c187b42b6c10179d0ff0b08efbad43e8ac325e719bd2fe555ed8f86b9b92faeb164419749d757b5c2eef38a13a79d98408c0284908dd7b13e5caab15604e33d7649afda7679a0b22c17fa63d65f7ded0e21b68c1fe63bfe9de5778e28f96dc6936b4a0b036d4e80c8f7c8f1d6f6e842ae8dca6921548bdd64f63ad6049c0201a3c8f43c5c58b1d5ac1cee69b64bd77b32b0e9d327a545c18ff2cc3ac5eecd497d2e1493caf01df67350d5da3efda5b01b47409bf25c0086214175997c9ced9e3e0ac863e45bfb461c7a3690d4b1d78f04ce4a60a30f318ed2062796bfdf530d5e37086da4cce9ad445f6bf10359cee684924790eb037a26f61f8d7c2afc2fc994ec291d83dd87f7df7ba7706baf3f25d80b4e44f8b9e85362c015d245f16c9a141f1a973cb8ee23b5000ff595759cc704852152eeec2f66c22378bc4992a63e6f3e50363c28f33ca5363f2d48135a3b4ad3cbd78e79726c1810fff4b7a8a212babedf23971a8e6b7ee5f34168d2519805c399b1d3ddc30651bc4a07b2d91e1777fa60ed23c05c77cc2e875d50899193f14851e5b375ad40c78399fad509ddccd92a3d212275fc4539eca31b5f0b0f0142c2a4f9730afa93b1a919eaffe5d1e001d7497b000a48b1034d1ecd6095699b91b592746a9d814a3e7515ed2ae10b8db85383b8f9aa447615034c82e3330197e493802d4735e01a4802f618dd64ea8691ee90f09a9a4c362817cc87264c5abfcab5e318ece4c946a244e141c88ff80b3eb6cc6bc0b13a31994951517f641aa0dec19159a156500f2794363c16ee590bfbfa9a6f7c171900f53c9dcd165f66c8bf3badea559d7d44a60ee4ff2533ea7fd9d9eff991eb10fc10f2d9c74872dac4c7d99069474d6baf498d4947d24cb2b6960a0a477803524b695c7d4823b79ad4a62e5dd0dd4d5ed7a3a6523e1bd406f26fa14ee45f361258b6782313a009542660199e647a8126374463be9cae024fbc269e0d449fc218834cc01fdd3c2dd9f32450c00714f535136e0d97087db939b9e34a1e77404de68b2db26c22ba561d5f70a5a58663e9fe63b660cc650103047b6f3f47152caea4695205566018cef7d1d9ea6101237920d0a8a24c4a1692f0d59d44a0a4e94430cbd95ee7e59468c8ad8a6e4f847b848eb845c9719e263f71c10a315d941a4fb5a365b510a0fc2206ffb935319fccad4afb849db42ba73d01ddbdfa0e935104174107313010f66e2b572916e26a43adda693d0196f80f60ceed6c6841cb71c07aec32c5b18f41621432a1e8eb1809908b443b990dd16a3bf9c5ace948a6c9e9a0bc604001be3ddb60cdfb30ec74d42a38e311846ab773c16fbc6ebce4b47fe214f545560f685527fb0553c81e07fb1986198198f55ff3967b292f316a90b9f0913f17bc7b9613f5cbdd44909934a1ca8fa53796b15610654afb8558c5d2eba2cd7acdea428b76b4ad1657dbc7e0782b1b1ad5694668b0226353e958d97056fa91877b40384fc26e4063deb1db7547cc7b567f5b9e7d665fee55797ee4788f5f28b3774ad428b89046e3fec39552363c16cd7a89998cff00299abf5259a71f42fb37a85e1aa6dc79efbd6d603ecbcc15d017baac6ce65c0c08f52a0b7c3de59443dce1fd3513fa11776d89895993f3e2c9c5538869991b1aa23ce5b0bec61cd22c40034f6ac9f83997f00f98d354b82af3f3664b21e20ba4788a2a411ee818ad82ba49ca76f558b09047bdf39e8d1a4a6a9007dcb1cd3572180801843ad38433c5bda50af926550f72d0d83471858d62345f0fc8c44aade55601993f90a0da3d0392016843bf733780a8d4c83c263d6a42717752e2c6458d827515c67f100ecc8ebb2fca0c5018cd7eecc3a51fffb60874dc841cd24798cbfc7e8b726ccfaff7ac28c66c101aa62631b88df118c49692ce3478702e6690d4335b8ed40f44739aaf660d88b8af074d52ac80f0efdb0fcc32000e8e89b1f1803f4b25f6c7a23a1323d8d054931576c69323ad88fc5dd202c3bab80e82749590f2c6d0e89743669d22eda7c5310c309e1dfd9b6e1f273c44ceea767c5edb2f0e533f66e3f435c145e640af26882e8fa3b3b5da9bbe962a6666ae942b1478f8d2a0f612018320c3fd9ef1907ad6320f762bf791a6c9314170bfd12326ca2d6c339b29002a304671c348a814aedbac0c7936bc0520de2310eed6fc2befa014296421fa293747e1339a117d1accd92b80c4d6144dd64abf7d3231f654d2ad118acdfb6fc5d5d52c7f16058e38a7cf6ce82a9342ead8888e2a581f12957481ed5886ef9f486d62653a06c71f80a7888442749cfada7bd4594df11918359639df8bcb5c01a38229dd5870a63d06a694d1cba5053b19eed98c4c6168b32e6c8bd194f778da011bb8bf116e01e226506b58d1deb09221bf171ee3809765aa02a800cf8f84c769eb13ba7f21fb2adbc338abb933209e35fe81360f219c4925eb4a7235dd5d9ca3916a8204102c786d799e74ec8f85e38780ba3ac1ee5f60d3806034d65dfbeadf7c7ea3ae57d4c096434e78430033e207d1e21c172dc4789fe65a65deb0a071d7a5767d0f8b008ef97caf93ea9aa9467697c51473ac3af40ee8146da8aa6c3d4ad1f6ade33fa37710814201c5ea380f4701110f3556a4b266e00c2cfb1155c440c5a2e36671699d8de464fb5f3eef351b3598e8dea32b4a800e44ff5d1c7a157ddfdd3aaa6c0d19573d62f96696f5104f2e8121ba0679bd3330daf3389198318ed99397b2805cae0226452d821143bd6471181ad0658c14749dc669920af901f168ba93513a745fd6aa689500efc630ffcdbde581e572fe7af8af328eea5505577c2facf826fe326271111d91c0f540d93afb483a0cc53a9f24fa2a8f52a038597aae25ad0763a1a85bd8e8e0c26f0236a887428f4af5974f4c99222bd739e4995b353ed5d67988a47fb17738c1ab8a4394c1db1103a6a096de9a2b66a6645294a274fdb1aeb6a0e22c6d51e54d9bd3b0dd7f776780dc1839d41d060287b237483ba2a883f988703a26988227c6cfa32749f885e0611ce5c2d0f1a26fdc87c64d023b8236cccec87e4cc0e6a21e33fe39ebbd08ab91e250a9d349435cbc94dcc7495aad24bc3ae26d226eddad82459e07e1ec8c1561cd51f030d70b3024fedb9640d47c1167c5442836fd00713352fdb30dec25dedd957d26505e64758a7cdc17928d7d3d0f4e778746ed99ce98ee7ed99ed6d708951af8f7c40a4e5b5eb757abe42218b462fc169b71a92f89ecfeed302563b1e9b91aef3a9b70a0fba6c3ff50a3f339419daa7e238c1017fa498fa2919e07f23b73f22fa641231ea770eed6a084072ff6981a7e74d3a3d7a73ef13c8d6f174898fff29857ac5e6e7c15baa052454ca82c92214b648c49dac144aa4daad4aa7bbf3af34c78e75dd65b81e3b69ea278df13330f7c4094dd5ca0f335c1fed2945a69c6e166f61e38bd73c08ba5cedbc00b5e7e0acb74bd35267312879b98355a8e910f9d45d413bf4f32041797ef86e506d53621cf74df3d3d5c3b8170fad57183d026aca6d51aab72e6c1c9100a5a73dc1e47abdfd77fd22f39a1725809081003a862443307ec61a19bdd1d24b1684d25547a98c422571d47315f64ef7980ce43f6c53ca64aa0052a0209de613fff93f37c2bb9b1d1dfa4f9b66ae9434dbce6377a86eb0f78da4d0d77be5ba6eca029960972c9fb723bf6a1f7c4f2b78c4bae37bdce99689562180bb8f285d0a90dcfb3a75ef43ecd58efb044684204d04c759aa24d755def3d9a6228064343ff48e4cbf9a6d5858c57a4dd045bff476d8d3fcee354186883f90edfe2e4a1eb393a7cfb000d8d8d6e5c803fa25200d1c4de4c6baaf06abb6f5886f0b0852fcefca9b35683c9b274855bdc1b6ab666f800297938fda339a3fba8ac256ab565e59fadb668ee2865afcecdf0c92f3441cded3358e67a76bfdf0a4fb2eade5dec458b7284cddb6b478b43aac539655d1c50e57d88df480e1e1e7476805490a93eef7b2f29906c6298db87b225e75bf2eaf4db6d42b16622db36457392d824fd4a9c30cecf21d472f0f46874c060cab3d393f41c390a7ee3ab9a97c0c312a5ec5efe975d4bc7d00b8c2599c874582c142c76f21659a34ffa2bf1df63ac0579032eb045a1d99b28178200b16c0a952008930f99fa1b85d316eba380ebd81a77e863f5523bfa281b8a29d2d855e7872335263e89cb83ae6cfc8f627b0c7d5693be87ccc5d4a66cadd1d405507fc6701e07e48ab8a3f36c105592d0a2b29cb6dc10b74d22af4df31aa4b02bb35b7d312033e0a60d8faa027022dfbab73b63e00ac51f8a07674bde191f40533b99b26c9fd9b6a0e78d660304724b809ae5bf058d48059e643f2f67160007dee3ae37423fa22fd4d1883d5b19da2a6c7b875b80214d48cd0e82a2ef8668b8ba5dc44d59af970f69756828a299345c9eb892bdf870d84a815e0a8839d964b9fb44d36830f55ea3f9de23e936e76a306763032654b55661e9d5e2462cabc2a00d2742c68394f8f670f0c639bc87ece04972784c38966652701830500b965b77800ac1655826fbca2d4e3eaf2fa6fc876e0125167df24a4dcce55ae48f040f573e8c888a58eb755c0e9607be697ef320d37fd4d2a1716781ae47c712064d7c3814b146cb7fbb0cf440dc86da097cbbc9cf7bd582b540d80764306a6677b961dff773a479b734e1e03f3541fbcd3f3c736e5a5b48abcac4cdfbbf9ebecee9c686b901c25e6718dc0671356ae40ccc2c4af43cee6f7c820eb3d7a9a8120f916f07db6b6b5fb61f1e02a54c02972145a95c321b86bdf1ac22d8850c13969e8c8ead72c9cd4cabadfc3aaa223e3d513b844529faacbdf1c3b7edc77f622b941c906f3a8577109056d8d77177c5ea2c56cf9ed98903cf5e2f7532583923b9bf134c6f38d1c447f096073738871f25711f71a98622953ae414c03a5575b314e37ed73dd566cb9c5298dacff4b3dca7deff50e3a4661ca80de4878a20dd5af172ac93e5116a289a878e003b0ea7bbbcc880ff6d1d3e2a079fa84023bbd06c0ee0228eb45f2ff4920d8915ea25646c31e8ce71e274b7a3d71ba537e137a05fce4f243ca889deca870d5bb80f2c6493b35650d606d62039b4a4d6b5ed7b85cd4e0c756bab6f79f6aa642111f2e914423b6b29e3ea7f6d4f754752f93c12e09b1973d7b10da75e71c4a67d3ac4a52584ddf394d4b6e17022e2d27d24f993f5898b48c7bd6198acf83e4e04a828fe51d8dac3bea5e5a13d4144bf8e13b310c501863924f3b5e5036433f908bf77f30adc4d8bf182619aa14d07631f89c9e8c7936d9ba01d24ba8cbb31ae80a1fd292ef06fd8c9d78571e46e1a17d4fe3a7cc4d0eef7f7b94f61f078d6b13b61b8bbbf72ae19c924d472e702379c10a3e4099de6bf8aad2d655e29796a9515b0b5572c805d01e14bb1e84e7fb68a42c78c5204b1166746c14f1a0c2a783b928fcfb96d8158cfcf93aef7defe3841e6a13cc1dc8a52b345af7e5121bc2b819bcb1b9c9d63950ba1b3d01c1152704c73078cb66807ffcabf31a3df1e2175368846719d3f564792946cb1a4f9912753fade60421969052eb70c605efba73c7bd5d4482813c54805b51aa19cc68d92534520c3caefae78fe97aac1886e65c7b8d5a79832628695973706c03ed45b79e7a3140c2a3071b98bea4e93b39298c33e76a3a748f0ce56100b306cd04be14d2bf260f7ef328cc567083a448266dd80ac47bc691513792a5139683199139654bd3c923c600020bd667566f9c4d98282c14b7b4bab14c3cd319ec31bee08c24ab28256ef916596394edb1579466f13c5c52760e6c1e1012f74428718595e724400ef63bb44448afca900d9b1185679c34097173ebb59131adc90c43b363f8756e287f5514042b785ab3c3e3f560ff8f914859495e0e2604388c791b1b5e0ae99208a984ce1f58f630312317fbf88964e2cba01c41e33da831ba8d816a7ee1bfd982b5e8af48eec7e4b7c7c5d42aa8e36c3ef1eb1ee2e7627680ebed421f4d6b032a3d4b578b22d00b91a19cc21fa9b653dd423b8fe01be26057cc9882d65e0f525acff6c068260779bc5fb94466ff87db196c8a40735b014915f770af47ed7fa32818a4e9a995f94771cf4605d0104b060a5d1c715abb30e1b189a4ad6cf26f7ddc0cad1ae14aa3398fbe8ebb22e35da00b954373b47b43c8b499be7aaff02862fd80ca3218904327c3353f54901f86a89163cbb871da5767cd99d0f41ffabfc2ce88d6ae07dfc9b583ac41c40f7652d68e0cd04f5d8de6b5831d4874f097b5196daf94dc137b1893b250c66170ff7b58a9bb87e6ed47ef50a80536daf84f18ad4a0e6832a6d5fd08d6bb9e562267b8ef39202a2a3d5e6da742aa2812d11d7803a67be60584d5e3dd18c4af77eb29e5f842dd40b5bdcb1771b6445a3037f79fbdfa9d0265e71605d8e72ae07246c780d75ae6f1d73262b2765e27aa2ac63cf1206d51ec4c5c2a92685b87c8c2b78469eca9fb4f9db13003ef691c752cbce7edfddb35eaf3f271ce4035b0080e2d70e3fba6865ed409ee68ec3db3bfe0ae33e9e2fe6c0e3bc042c04f83dc77d11471654dd480ef502b82765bc31f1747d8088b27ae5133c1e8d34415b5d7144b60fd01ea7166ca47812ba9ca9a4f3915d49fe18e5ae7cf2fd00d44e86b052948f2627043de36acfbf97b7dbe065ffa22e58ad9792c0d37c8b7313d61a62f606cf1cc02024e7e64b49f2a7c25b6526d7e5af5657ed3f53496b6455d4283417baa6a42e2a3dc058ea47efb9f7b46a64580686a539ec8cf16300efe63301b10822831a40d7835418311c94022b9f03e1b3a8c29e1b08b40d3794876a015ca84a40f565ea459b5e850a0640334c0216755bd069d089e2bb03465aa080aae49cadc84cae60387bd494ad0992ae5cd3891b7591c1abab682ed3f73bfab3097d64821b35d92e116c01e2fc1dbf38c5dd310e031d13630d5425121e4d5ab437389f7028dd4cfbbebb484c5ec10cc22f7098d5e8877c3fa33b97cd4b2cf7d71774bcd1f3760c057e67699235f6b6a52a361787c025dc8e777411df80e5170b9b2b44c6827d23218d62d52b8f407d2ad0aeedbeff2f625dea1b2435eaf2186464b7de3510234ea25d4f35a542b62fc2b61bea60984f9c1b56e99ee81e7456e36386e5e7e1e30be5a288899d0193b012a948709fee9a89c2a29a9c648b578875b90d1c6c68a1cce9f0cfe565e8d1b76462afbe49a42500ed3528682ca662077322c955862559b7c673b7e892f8937d1756255af1d3d5f57e9807272806b2d73eb9fbc49ff994dcbb607bacedc78aef4ba50da23064c189d91d621381334dcb6685478d044aec52fed1a84ab2b04717b7795613454000ad1a1d1e0269ed360b33ec115eadee5b37050808b09c192531864109c73fd2f819dea9400586d6614bc74988a077f2f5d5083e9142256282a0fbbe4f35d0bee6b2280730ab32c1dbb06574f3e7cc73620a7360f05eda52c3d6941a50b8a51c29394ad16d2b2f1a028a2dfaefcbbbd8790c201f71ba3ff281e22c7c821737a5523faab7a155512b8e8c107fa7116240948dd7fe66d3593be5fa3498a13e4db45d922ee4d550e4958164118205dced63b83fbb67e6f070800882429f6f7c4a34673b803e15dccdf6108d86ea770cefda57b80751d014eb501465188a0529458c8f448a5cd5b69fea5820d5ebc7fc801c9af6abddb6a58eb32019a3c411a380931cdf5fb24f9d1ce7fdb8cc224e2b48c31054a6ce5c931a622f9d10d5a1c5d9b5f622fa91cf1dfd21fb20179f4c6a291e4f57606182ad9550deb11f5ec0fc60f2c1f30472bc1d29a0082b914c33c33a19aa4202564e7bb9cfc33adc953da45b2e08eedd2c83ea4995b81c1786d7c6cce222d0d1cebef476788e3f1b1b99229aa71b3cdef48bd98c882046791c617087a5cfdf94e87bab2ca606aa9aaf4f4824aaac2660b93a893bab6d42c573383c58795319d8602e1014c708dc5a31d0bf38bae1d3154279a87775c74372c12ea1c3d4ec38c11025c4354b0153bb94a75d9d20bc40de2d54fabc7f0e53bca97aaa48903610505a1190bbe3cbfc08541018ee260b99427b4bb6f3fadbaa60ace4aee0d4bea4433b13c5769bb74de7f381ce4a26e85dd5d345256ae4fc23a206c0dbde58a0c4a7d76d940751a03823bba6a2f714c7c98d32f0c2f352f643871626a721bb93cbb9ceada7f672814be51552ff2858e59f94aa02a5ae193c914968e7e1efc8e96c569b4e4414bed92c13815b3cdb669040aab875536624374c6798b1495b02aa4ffb9b45734ae161779c07d912384798b6e1d442dfd81371669e47536183f7ca8434d806f7b84d9d12cc7772bdf54bff77550643a8b07955cc6cb136e5a1814d0091d50c804f5a1b562796163e43e96ef93a638165b2df666184c2c8e61b90c1b3a9a44b2e37bbbca24660faceddbe9d00c039f98c708f8e69db2853fd948f1ff6610719b5e9d58b0ae6607b9e7f16a16e238debb87f94683db910c8c8de6e67ccf928fc5edc44f0c99cc24d28075316b9dd0957c9b5d3382accc75f56d722be2b4f31fd01429c6ace9b33c79339991dcd5719caa0d012b3bd43f1197f274358f1f8147b99f5453d135bb13ac33b9ce475b9b069c10dd08d04d83fab37cd221f547bba5536ff62d5df24fbf479bebc08b0eee813f4e5a7ac820f0c8caad5fc85afcd6eee6d1f704fa18beb1adcb81c243e997e088971fd776f2b3a73888885bbe14b3e7c42b85eb133c152e9dab04c2bfaa076cd7f4b0d12ef9b1de15212de78ea8ee7e34e9968237bf048169a6ba1246d2bb65a417322025cd117823a0ffd83ad7c61044ea6548545ea365f123c3c46815373db7962fefdb3785c96fa1cbffbea84fc59c906126044b18a2289b37f6d643bb1f05fd768a47b35e66ed7cefe650c3b1bd89dd4d5736d212531668ec0c4a100bb0b9b90fd68a7907f65db4373789456a26bd1364de65c52edfa2529c6360a83128904220d5f300e0348fab3f2164f84c601763a9656a5ff8c02bd377b53575ec13438a396912797e83f8d5f4bc1e6c0f664360397becc971f09f579bf10f0ae90304ac3584094d94943ab6b006b952f2f45bfd19a2e9b32dba081c0412fbc80a69d4684356a046f68bfac68cac83eb86290a48c0fae72e9702357df3f843d6d0f49ffafda68ef60c208ec976c2e6b1aab1e9f1119fcd016b10ced986ee7383a9c5d4d9bfa41a7979349b7380347fdb81128c91dda45d1f1017ef2593bf847ecbda3ce3de1ea3fdea7459bc6540066841fc7ad753c682a32aba5e8a987311f0fbe2e0d20246e5fc6d1bbe9210481293bacf91dfbbb27ab1befd003b962873532c7683e7c0e28141d0e5e9bdb04b5b962eb3cd4ecabe14f3cf898673053fcf929f97dd18630a8d659592c6d0e27ff1a1959aca0a8a20aba2401138d0be43fd9b3b2d4adbf9d083aa099ed4bf9e7484ee4dd2ef47dbdee3a9ddd602138338a52ef8177c646c7ea0984a8a91cf3e52ce748c43cd49576eb1623bedd671dae294fcabe3bd74aafb2ad5be110fd9937db17874b4d0e5b3257e18a17aaa1edd926a8d1c6bb307a14659cb32ff77b63542e00febe06e57198b8f05898731049e3456d6a89ce0d6fed8e29fdc2acc29e88bee6cd432ff38872ea577cd5415532e1e57fe63c1b5a8c6120f16c3be712b13204866b1345029f89dee364294fd4c07dd40a1da537ab0f00669a48ef9d1f18e6871ccc07f1a74f73849b19d14765a0e31a107d63141d0673be72ec947fa55e2ef260895b3316a1a8564b6b8bbef01382bf9d0b36a6d4d9ac33c61f8ad02e5990a0a7b3f9c7a0e63c36201e0519ca228634a5137fd65911bc4bce2f5f80fc9beb96c282e3b646c85e4a75da23cd13021522ee01695e31289f60071f5b22b4f540206fe37c5cf4165bd1677a8bac2920e6cdd4ed8e2c77f6a3f96baf979f66c686b61e9bca36eeca411bf89161322b5676bbe6c184a7279c7c4f6e12edd77447add0b46b46d9398403459e5a9f9748dbfdfdc73cf1e87616631e67bbddb2ad38882f12f97a7baee9692887254409b06c4b8659a8e05f73f165a7dfc9d015456a24727be315a4ae748b71c3034ea62c14e83e44c115bb997003bdcb97d3491d9328c0179816c3c0cc8a15c5b5021f4bd968787497f9c709f9492dda8f5d48a93b95624d5ff6336995e0438c467f5fdc31ebcce34ad21542ccff6c7485db5d149ae2e765a61dfdbaa9b89259cbe3fbc6244a4e94dd2ebf710c449c750b86f433f8e4f32fd169375e3df5028e75a4502cc4ef08e389b2bbe95bae1969d0fd03f5e115e92144e5c151d57723f56fd41bfaaaf430fbb500b3b4adf7b20de93731ca79be1825cd28e77bde51603ebada0796956bb532f17b5edc08b0cc0cb06027cfd3bd4be520d93ce613cdd332f09c07efaeb923e38817ba25b3589bb2f9cc7f9ef8fc8018426ba63180e0fcdaf6464aab69a10254c6fcf1b03f9abeb3e4eaeae93967cd6215c2ad868fc858d18b302f5951905fa76a4b982820cbd945edcd37b52215f7fa634df1cd951788165053732b28ac6cd2cf0c7dfe69f2d8908b87f9d2f4bf833e3e13b8ae5cc73c75f62d2a23e44826407759ab6549875e86b0b37e65305a99260f2f0f478ebb61f81bc4664f215e750f875c8a672714717f40d458a466d11ae8aa9d0ec8b730f750868a8ea486d0883df1e4f8c056a7a1af29699a6516710592db88d2b5e6697aa60defbf1e929ffb44631ce4be110cd488e5e2cff205d31edb507c6262327775549aff74d0e54d51b1c1974f381f7e129d6a58077892b86d12c6c988a0e9c8419d689b8699fc91a3f442d4c0040dbefb51555aa8d8a10c7d303e5450c46f5c126ca3685629c04ef1fb3c74384478a60acd40b34648e5ebc38f7c1e7e7b847faec47c979a6b90179613081c0bb587328de010c74d699591c338878887e9fdf7d01dddcefc01e50ea4217cc4211928f647f8202f015844683c25f8d2cba1f5c6937e0a1289feecaf2df89477d85159f90b8d68ef4776e2913e8436d73ceb420cf111fee228c61ea9c51e0a59cc03b76f7c7749e30229051a9e6cecbb7325a05d5bde8709021708994cf1abdacf19641fc9bf46b94cd9f69fba4076118d03090af2d34baba4b49614d0904881f68817444d84a4dc43b54f7b497d3eed1a2f27d060625b67b50944780d151de05d44da992b0ace1b42d9dc39af0a308cac4002a6949810593fabe766dbb0d3265436dc92ca2cca1c1b294b91eb6f330bd3eb44b065a2b6e446b049a2c2ecfc338b3919f0589c286cf5a66bb6378bdbb06393f7920356a3c20a5aa7cb6c559d7c7e2ad6f9ba515ff074d04c3b124330892c012bf76494d414b3fd50fbdbbf3988d5dd0c3ffded996498d2f76e1c1d3d0bd832bf0d878936ac9d51a4953f6e298a4de11ecf6b2341342e516197ad59ad85e331e6ccd4d164ec735aefa4fdc13365a6b4075ecc831d25611a905a797b454454b31bccb4a6a5eec6510726ddeb872e0d5df3018a2094887be841c20db897f4aca1db0d0d3f85891f7a95f208f38bf44169d9c28e64f4dc0eef3a72b76540b7d5c2b59a2f9089e142e57256c08b0de283636e9774cf99fd6158ce500d74a82a38825913fa2e1d8a4f75741cd090e29cb0ddb949866b1ed3a554c9f3cf9a7ccdd131d1fb637ac93d3dfdcc116dfd36d7b7cbf266c3f0c6bdc177a183cd6dfa1fecf9ee20b08dd3e87c108306f26b8942fb5b909efab3924db214f7b062fb6bb6513cc90efd7a974e4a58383008707c163e1fa23e20178b9e72eac21fc6ecfd94fa74fffdc7dd0038cbd31f4b92cf3ab89fba69c043a7ea1f35ec92be969547537e713d392a3160d250cbdd606eba16ec02dae0e5a618093a18f9ec02dc42888bf783e674fd9216a4ce193349d6b09941c8de3b7974fd326a4c656d081175cf59847da46ff92be4084ea7667603d65fee4e777193fbe1c98eec20f997a98aedffa6e314acaf731c2234aff13cd8a4d76239f49a5a791e004854efe98f1153a6bfdf1d970ccdaee1f73e2c9b7057d8b520aa20d0a42e2b5a9222cf32258490897e7a1d14a79978945ac87db506ec4c70829c1f7a488290027dea29e615774a59c8bfe713fe1095451d732ddabb36488d2f6eb9b71f53b2a78c14d78fc3755711926d2adbb829ced98aa52f63cf45f31d10d133a4faf1bde5a9da220c6b0ed61f845b30c031c2eff4492c963b6318376c5e565ced6a91cf8ce91a0fd67400209af039b6080a8e729c08c95234a272ce1d6537f4c54a72cd3c07aff4c0efe0133fa4df07b24a75b089d429ff6091a88f9c64beb1c5b46381843df5b3f5ba9fd76c13d4851c10882676348d3792a75a50b81da7354d7b137d25ec61782a7b7e272ac952dbe85dda30e3789178b33c7fe1bf37b58eaf2cd4e391e1395f41b6470d3505c2a1a3e286616372e791b5ac232fd2b92d4ea94b24f519285bda75719658b9c0e74387bc7cdda5eec7140001c0a74ec7f33a0a177cf16b40ba4135ec2c11f142d7990ae28926e94ff3443d21c0d7131e2ee3690d285798f507cf8bb3e4db5d8f955cc62becc6dce0108ca775e124d73a96b9384ad3c19ec33296604efc58cef331ed88b7ee3bc4141bca394dad6fa837bc33988c73e8197c5eba85e854a3b79ea0756ba3220b2789fdabcbcf7d9e13ab81c5f1f97c31af9ba4c3d5d0a969e0ec4f6e65c0abdc9452cf1cbab763d9799c42303fcaa1ead4e70375546969a4ac7257aaf75f5fcd661aab717638b1ab82d6cb3daef68327e5b8e24ed85d7bc3df744d595ecde36090dcc3acc920d4dbc7f590cb0593348fc56332296dec257f2c79ba72c76876d2db65a4bbba878a95304ff0f1cbdffb808cf6e437fe9352316d4c18877881070dd741dd2d9d698ed6253c9886f809e3d53d97e9ff7c1996a3a7e75195979644fc8068257319043731e846f4e263f435b495ef98a5493e98a5817b65a1e98fba4f32d66377bc49a3266352701f0d43267801116d64ff4aec5c67b4912b2be44d2a4c96c9c3c39fd35ad45dfaa2e2049d720ae07ad4fb77a170705e7949f328de93e33cfe1f4a6bed5a4aeeaa1ac28088d8d07a8ae5b1b61971fcf5dc53d99e2ef7a9c7bcb99a1cade9c073235a5ef303e9044e21bc5c9a7ce27a4cda05946c8a2ba72c02ef135bac18a5b28d2ad1ab90cdcee636d6d91fbc3fdfba75d66ede065a2f156bc730f413a9ad261ce4f71ac6e326001886fc5a22564af5960699b569a799edd254525f1ab30b407f860a187957b184e1afa06680a0882e099e226152f544d1fd83c8157efa5147cfb73e35e7d0275f2078139cbdccb7d2e56db3d57e4b38221b7865ba0f8012646ed9fa6ab16f4463a9fb8658954837f13324a9a82bee7f4ad8e23afd130bbd8d28e0a96a2fc90c19658ea4bbb54db92144ae4ed31dae37db9a763253ba42119700389787c89dbd0b1a1f727cb2a64f275c2987a0a1fbe8b5501ebe98faef1843d9b800425f0dd2ce328bcbd40cd537ac49e59afbc761961d0f6d6113c98573935146d7ae742a66cd5957e4eea83c637cf530f110143cc2b217acf179b298bbecfc7de33f970278fb88ddd3498d2d6952808386566bc13a4bace058e0a07541e7eee5c8fdc4408128f70eeae54e4f73f29aebf6671a950ce95f678a94bcf2540bcc7d8814b70f0ec6a0723776c04909c1252abe6e0361b189a7173986525a712fca05ad66bd18ab40af5ee8bc504637fe4bc532772c67b087791326fa1fcca14843afb8ebc4fca16c719441b5054754da3c6974de32bd49e2e581751a033dea0242dc5650cc3e981fc78cb63bd38589731e33bb5ac701a650a2fb9059e1ffefb90b884b06ca12cab32f57272a915bf364918b53a708b8d9e9f487503b37be3b958c94ad9c1254603112ce682e79f165c69c24610e6f2482949309d5cc21374378788ff857308a89bf4d349dd0d29cce946af444ad47a55181b46f67526ac63a9b1adbf0da5892f3c5ee3fb22b2d088d8752d3b5443c935d6de541813607851a436c7fae5334f678ec290dd34e25d16fb17eb6ae3c62c03e0106a0dbb919397ba676d843a2b759fbb1e4f414f1162d7158d8e57e64166ef3148013c1b4676a027796c3ea9c99dc60454236f842f5cf243af063b63ddfb7f4c2cc8aa45b7824a6b2ecb010f70b5509f8cfa9c35bb5318671f1c80eddb0ef3990285499480ecad2453c34ec239800903c846e75ce0473e0fbff7db3b0f4aa24abbc1dbc8035952556ffdc25e19bb70d1afc96ee2be7f5da223e47fcf0d72371c4eaccfa82ee2839e5862fd23280a029d7340813d125ea6391d97af0f890a9cd88ba892c8106a7cdac925dcd292501a289805e63dc862f20e3f3edc04311decf41d9362add8ee1d53c4899455a9e3d55dab119b439e0a04e4ccb7c9262ae07b2da751b2e6e861dcc334ba06fa738b5d2596691124287bd65a83d8213ea0e51742fa8aaf9faa7ab69e7a81bdcd0a0ede65ef43fdb46b437035aa09176ed772e9f34732a2ae0dad3da9ea20912b7eccbce7b5f8dbae10e75c545fdf32b57f1f2d8ada5049b93e707033f1ba5e14aa224b2f8c2e6c5197ab04c1b048d94afb0001d99f0a450fa06f3608849fa57fd17191fe445452fd24f5f43b13a1614a0c6685276ab37d4dc08ff23a78009031141d610fbde3e0acd261d134a80a9d57eb025db09bae10a4984966b5baf78b9a5ce31b7c97dac5ddf0da12999d55d57c43a51073d4ee144f9c202326da8ddf2fa5515b9aea1df246e607adb37b276ce4e01d6a9afda364be209854355ce6c42b3041d918673f9d858d25fb7141611fd814dc343f729e54e0c95cacfec9271eca41297ca873bfa7493e6378e21d97b4687e592cfe9e5c15373a4f6704af1fab33329192cba71f702730feaa58be882f29b2ce57d4512bf3ef59285a3358323925d6752f6c7c3fe034c8997155b840387f6983a6a6c837d0cba85826e638e0e71cb392dafae29749b3e89ef21d901bf437540d6b399f7f4e2fc6b62097770b8e8fa109d3b7cf66d49e5c9a46af4a05045dc7fbaca39e4dd378ec2d3276ca2caa863715fb3a307acb1a5307f6141c12a31852c4a6562a9dbd6365723f49af30b387a1342a9677845bff05c8ef5deabee0a6b0472e6c8dd1ced6ff338656cd86c90ad96d089aa0503834d6ccdb1b5da6d9674b066dd881874751a9461e262b143d0196020fcbcee6145a9996b41440f8aaccec9476ed46e7edc51fdcad09e06f8c974ab92fca1eeb3258fbae31639eb5dbd7b8e049f7996e3be39f4cca1e9312e7f74922de7067ae2b0e25481a4e4081a5f152465d9d6df795aa605ee71a0b766e986307a4b29411af7430c54596e00376a8c2d6e8069d6129e3ecbfb889d1c520299b19dcf7fcfbb0c17764582d40374c2e6eaf7ffc585784092976477dd95e6bd6e5bac38c5ffae83aeae094ce50c2d96a45fb91bfefe012d3e77795901adee1a7e9f0e6b87f4cfc06fc04b526f907c5e53e4ec6592a642957442833b5bc503d46451821ce565e5630b2c3378820037fbb11ee334580d857081fae6b6b5ff4db487c412dd635aef8f1b4e05776a22aa380982da79ab4b43067a1318b45a690c43172c594fbb47e3fc4e5896e062ec548118b79b14ddcd43bbd4951991ae2b1535353e99f26ad20f19f1727a52795c164d89e0c3efe2aecc456d88bf306558ecb93aa5172bce1bab69035a9b7fdd6dc179314147af448c4ee9c72c71d036c55a498521282a989cb36bff8e9e01970f7d8a57947096ef132619f4de7f2d17e8147f0e200ca3fe94a549e72cf27d22afa2da8b1e92aa42f3831246bd8aeb3eafe0ab840b999898cf08f5dbc9fe7925d7b6ef2ad1298b604e6bd90b1d9a94c5419af23bbf9570c1f5968fcdd947c908d0df92ab250177ea14431c9e1cb23a9909daa639792671227512772b3ef6e69843fd7a4b8bc6b5beb1b6e307583f5a7aa2ff677a6935c16f75f48bfdb75008f81d95e01d02a8bf2ca8a5a5ca5359ebb96f3e3ccc57982de38baa4a5467abe1e6b56eed857449d128f5465818b10c95e76c2b39d939ed2f16da12a168c4c9ffca8bdadfc9698fde729c9f6275cd20d580564fb91f8b2ac412521aeeb0fcaee17e0638785754b4313c28d25334838dacc1144675b83575c31eb219723efb19297be1ef55a5b781f15ed27bbdc90f911b212db0e8de322420a0f87ec3e351e066b991e0f38902768523f63c74c846503d263fb2accdad49f0dbf1e6604d11775b9282e27d5be8cbf54c0c818193e77a01ba12cbc01fe01b580d07317586fe1b38b4382773efcce42f2d41357b4e2cebed5852912b1fecabc5a3e6461ce8b9283903d6b6dd964d720fd702fe4407127d7a73b67c2f0fa5681bcdaa5eac304311816ad7ad84c8a42a99644c81c7171a317c71c4fa7c8b2ce4864dfedc2d9c2af5ca36496dd54c1ab9b8d01c75753572b77c0da299a6d7d8a0730de5c83b144b9bcb1812a98656d85cf6a0b143dc4bb17137bb1f2eecc2b2bdf4266bba4001449cb9e8df33609054fc6d351e60a2f8bc46b73d1e40fd18b1df449588f7f7a0d67473ec6ac60a4937338742f6c07e488186e5e15e7b0c2482395089f0ed36516fdacd8e9bed3d2d12628c8a6f7e4fe5d9cdd0a358005218e0502724d7159347340ab0d4e0b25af0b3a5f90c96be15a8a2bc62d467a4bb1b86c96bf198d010e25e7c749e5f66da3e749e71514d97c9428e86b8bf7965ecc6b4faffc54b50acdad0f8c498ff87d49346ec862acc0666a3d72714f670664251b105f47939f532ba3124f674c7260b74cd6b350072a15f5307eaf54574c3e8abe13bd9276b5759c6eade96239a95b3ea8c5c5fa4ff07147d2724918cb0bd634beeb26ae02ec65bd95032f241cbd442ffc2660c1b24ab446bf72f9eae35646cdb5e3066296c5a6b3ea1f6d949ae7c60d776eab776a9f2e5ff543d3140a549bac8fe8f254ff95ad6b5b8716eae04feb83710a0f885374242c20ed4443e68eead14515d5e9d6675d3901cc90541a8f9a917a3e412118abcf313b061861182f0e07935b507a9476c04a75562307f3248730cde76ed3dce6bfaad752cb29b0b5942746dc6b64f7925b3a67a93a67060797a7411de852bda9d0267c1458318e7bd5c2410329daaa482a9b90587bee82adb872782f2c4839d0bbe8b2f895604b7348c0d1692136c056679d2aa3ab3087a366797a094de4285b52ff525ec6f8ce705ee86cee1757c5b6e161e393b76b74b4963fe338c4e6de9daa212c3231d183d133cf4bddb53b6c9fa22279d357f128c8e4319c23498b87d0e2c7483e0ccdaa38f9d5c56dbde56e2498ebe9cfb87402dd891de5b2e09ddb1e84cce53d5236271d75a2239cec8b7b1504ed3f7b20e44ba3fce612992184989f43b5bcf7b65b336c6b294d2e07a37c94050de10a931a23cae68a4aca39efb1ea8b736400564700e597c7944d94a664ad063e8dcb89d5a75b7db9f6db20209963a3875e3178f0f84e5cee34f7f791941a1aa691ba1061c899e7aed16b307d7b9a27098fb5e5e7bb5dd1ff0af82193b086f6aa026cb626cb882746ca12d243c8335625293893ff4a31952de2e270e381f74fd7576e33df12a75d7974cdeedf0a0217bce93d922ed437d015ef6b48d7e2f8c5978434cb84eb645f1d8c795f31daa1b228322ef27cafd1dd35cfe92a2c800afbb61515871e5054829d77cfa00ef7c9e92d84f760683361e859aa25cd7b3e51dde1bacf9b29abc047d058f36f440aec8ca3630495d170edfc37742d17967c5471654ed00f39eabdf5e76f758b5fc0ff96191cbc184885a5ac7f2539b823b58712e3e941119003650dbe96c72e00e70826a1aa22824205de9448b135a488291d9759058ecf1ab0e7d1cf54ea452342a5135fc6557fcbb8ed90412b3f83f97cbf067e3f3c124a14c0fd8958407679609aed23de9a5e84b4163ec151100f118cdeef05bc0d4c644dac86cd6c8d49b2dbba9a2e091765a81b1d81fa3c882db6c74d36662e64c8e4127ba0ddca51d83b5fc9ecbfb89ffda9e664989770e26fd44ae79852ef1dddeb03f54f3a0b8611f636f6f638fa61f1882999e0701498cbc08f2ab048df7f6fb618b3e01ce1072ff051b65134c6c26da48abed2feb3029e2e1b2049f2079a810f30e9d789c5b37b5d4a3e4e144db7282fd75ce84617ba0d36142ab6da01607594848f66da280dfc685ef8dc18c90808297bca9d6195a0036d3724393f0000fda977bb849ed86baf24bb35c2fa5b0a0dec6a2c5e038fb0e2f571793a2ff856880fb35d3621046df47fe606a5de870fa292feb670c960488f51e0256c3fe13697251cce3407f476cc1f57a2ba9af56c091ca326ce5c499425dccb7d1082a9762e01d96b73ea5fd1cf9002995ffb2e441a27018295a1ba9de726dc8083842ea869c4865edc5260c25facd89fd2d5f13fa85dad51dde872437cb9ccb49c291264baa0903d453c6936cd1aa7fd6a34144179ee9a1503ecd5751a70c6654d6790d9c9e73ab3b7cd7ca7abcb134350fd9d267c6b0b90eeba53fb075e490526b20cc94ea3bff1383121e0ed12ab74b343795df7c636afcaea7d5cfb54a18faf0a8b9e1b3aebe00c7f9cce537467fa089477ba7703b17144042750ed5c6c921bb7f3d4b45f2824bdff50cd964df49627e12eaf151385ceb6d860439a76e9dcdf4b80bcd68d5af7c1e683ac031d43447b06239c17b475c2f3102af5b4bb952fd353bf179e95bc1859260602ebc7f0b8fed2cc22402a490290b7488eb3b3e70c34b71d22ad2584776a71ddb423ddd3c54ee4482ea13ad0b926d28cd551bec866a8c9a57037f0ab8d633115fdba1c069605dd7cd88887134340526c52a6d41f5df574a9e2019b3ad0cbd6fb1f46bd534669f7c24cdf8275a0c3d4971bc9c327ce8d0844eb641350c6ccb8f957d720c6112dab4d1903a43e179f429a94fd3709c8ead293cacc56c8457c74413d79a5f21c9be54a6aa4c08fb5ad42265efc069430c0d01de256678bd7bdaaf200cb10f90a8bae802e96fbe74fdb49a85d8e1e67e73f7a53a46b3dbb7bb0f68a6297972db2064a09f14974200d0f9be33dc11f597873702ff1a98a41f58ef4f2ffe12f22d3b581a37d25cef80a87772672123463a0851f301b05ba293756e1da3a985d1e58f4b3f059b318d1728ed6ae9c09080d62a38d9607efb9e61e99744554adddc2663d628d90973c9532486e6611661a7d8427cbe3b2dfd92f69c5250ad307beaf0afe9764c35e0c3c1dec3d85855762f38e35ed057e75f527372f9e8632485b0edec213874579835c850a556d3f41e622cc1e5509b79963fc854d394c35cc3222c6043c881f14f4f18fe635560036eb030283a05f613a918e0d45be3ad00aa46cb4b68508788b78985d4615073249a6abf4abc52fb592cd69d54434aedd9db4ba879c39309e72a40a35ccfe6dd03a104272fda74c5d1843ebced8db7e9580143dacf31edfe69ee58c7d5a9a770f359a8679bb82389c4ba7946cbdfa3455806ed0d81477e4bde2acc87ff8c7c1dab796edc975bdc85528979bbc8d47c4f36f8d7d340ae79f24d2f65f0d2f686065e542211939ffb920e0ec34679272e232c1c6981b19972c6b00e15083e53da065471d4dfef9b11aca31a6687212c0b5137cabff8b913933ee77d08cf21e19ff069479991a84451e403cb049bd6fc66723c01a9cd2493b9834a937a51e7b0e15f6481a5205493e70cf1344fd57efe1aedd92a4cb97977b74357e6a6fcc6021384aef1197a997856c6555d5256075bc3aefbe96bd00c5c5c2a0e17aef697d9a9663b46e45e5ebdc6cdf26aaaa4e06c20f19884affb089e89fba2096bcc91ceaf03654934cb4ffe7eac4fd642c3b99c414d498e8694ccb4f563696543963ad3e0f30382cc29b0573512604701a203abf10e6ae4d3d9aa3798e4a0eb29977fa8a2b2f56440b56ad410c562cac9d2680403ce2961a6ee4cbc53bfee35929c29988feb79e44b7e9ed0843126369917bace0d8cbf7a76dad49d984d6495a555090089af76f2135b0b057d2030b4661c6683dd4b8c2148ba52f1e1e7d44fe54189dae7463398818c346211a16d4e964461751fb8c2e8cf6105799c8377db6cec0bde2d2dc389f8c757ab0cee4379ddf685cc4f4be307d2f0a9eb94eee3fbbcecb716985671f88c892a99ec479acd620708b7c51b528a483c57c0340797a2fe48dd81cfb5ffc7babc35419f8b379250617bcca291bb5f3d9caab164852ec7fea2085512e863cbf01595a5e729add64fd494248ebb5132de1bec173d40f733ab6fa9a5319e19b9f23d926ec285cd02919a31bc7bee0001cdef95bb342fbe9c71f37c7126bdf75a969eaf2fc2f30df2b62929a2f628a8497d810cde5101479eb224a997ed26dc545d058270443d8d6558836bbc2c58f6c400ca51a50cb149f245cbc5d301f056fece0f57726e1be5cdc2c897240083cad9f762b42f287e9807be9ec0a2348ced6d4fb1d8f981fc4804fe500c56e6bc31936c468c222a37c9a353c6229b5fbfadf4c3c6bd18bbee47a27b5ed724dfe27af1e9252f51f79d9d0204ec4d25215e4a7e4d152977fbed97f6909c86cc2548819c634acd2cafc2eed0804938bec2d5ecccfcb11217621191dfc9d05b0dddad91afaddf8e3cc7aff612f0323546df46484ee239b11a126acfd4d5b1f43ca2f7b7d710ab8c6b8210a808aafb56c6bf22c284b46565b173c9eacaddf2bdc6e41ee9863604a7a237830413c43611d6c47a0d9a9c7054b7c18b60575a20d1915a70e5f6f2ddacb66e0dd71d07972a25f232101ffea036df85c46036f237f549768a2374627d81fce8eba3d6ab75a1b0cb0c0c0098307c30f09c52cbb0e3f00a3396737d90889ceef891c704a0b73456568f56b0500a94dc2b4c81bd01665f72e411f2bb9ecfa1ce769e6cef4e0c5a2513b4d05fa1408cc8bfc64981f9b039ad4fc0ee80292ded5ae47e89fdb50f1456e2ac20e51b0de22dfab6f3dd60b1a5d7a48fd5b2e72e87a7e0d3fcefc77b4f35993fd21c67dfc16571f8f88f37d241d28959e8696e280596328ddb5b82a70fefafe8de4148953c1201a56e76b4e8800c01dc654ed7de163dd561d1bfccda5fe00e65174db534860a1a1a236ce3ebcb816f21ec51a1f97c4fbe04391b65855606b40bf8b307c7243c7ea0c226fd84a2e455703f2e464642117df8f8c0eb9df04846c5a1e16ae43f944cdb362089cd62252f05f56907946bb3ebbe0c1139179becf6d52fee350a1e15be222cf4726d087c7dc1bc2707e7d33d580b2e8c7cd18f76f5993a134059e23cd15d2644ecb8b92a4417875993d97bbf6961ba55f921020217c1e6ece35655417a321f7c24ce47978417941e651e1b12339a797de89f508da1287ea036d09947de6c15ffcb5fb92855733184c58fa32a80c6eaf3a264d6b160eb88868b68927d412928d6cc481bb2a2d240da9a2c8ea528adcab380489b82c39ef9614207a8937368600364c03b651269e2c9e91c7302da41a8d2de9f8f82e94e38455f1f3de5cf9be32b5e1c2e8abb93bdb684eba4e6f64f6ef1706d12c789a8a2b96556446da191c131fe9ef2210237ef867782c5b0bdd70b99882ab0596ee9538950e1f858ab01d1f5564b0e910966f242a8f85f25164617695631a910c8edb53dda779a10c0544d8f26733d9ea0bc2c11bf1eb76f1ab8467f0a716263c72d0232e5a7d52a7708a22a49a9b36f0ec3de7b0af3d9e573e1f21047a6581f010e46dd8cb315539321eff4755f3f102b7ee37ad599b86d26f35336d2bdfc22a519b8a4b115428ef83efa06258218d170299952b1bdf5810397f3fad3adacddfe1702fe55dfd3cb42532cc8d3ce737523a2c782f4ce48041034ba120fc3fa9ce055c28053f5fc0f0b8ce8bead02e313a2ca8d4432f65c552fcfe241d958eb4f1e173fd9a40254413664cf0585d18a781fa28597b5974daccf710825092d0eb579174ca11f03f785149ffa7cdb795652c7200d9bb43b22d18bbf868c1b46595abae60692e9b0ec63d1745f9c29f8b3499f9d17c562fc5c1d2a417fc7423a0a0e7ff4a2b00b6cccef145e02e4093feaa3966766eaae21824f2278087c3d51a0eb05e92b6b717f9eef14a1060f6addd1906eda9300a75fc02de1931a5b13b22b60c6b6c279dae8435c399a5427f17b8d197c934260c1bfa39ae3cea227a6575d32e247b87f17c51548efd6a8e6bfeb0389b77b01033a8413121dfb306182c642abe698590c0456374ed006a1cc6989dab17b7a57d2410328d0e414bfd55f20430c736d34e270f9fb362d75606c73c3bb3467dd1c1a79cbca12e31d2183d8a0cb8c6696822279fff3d7242c5da723d161e878df3d607c5ddca7716fa7044d5553c60074b4b3517b3e72cb33c9264faaecb453c75c8beaf55e26f7d3a59ec422d1493ef99c414fa9115dd67f55afbd78626198b4561416a2af6156b90290945fd77c3c777f1f24d3f47ddb97f70caa4c56a8357e862dd2807a9b7d78a6ddb46e436de980954e75d08fb8d60340f5ec9b989f2885c142c2fde62e69546dc81ff55206491121bf0eb3e5bb7eb76dade7905d459cb207e2dbc1b5dd0fda85d7a060ac231f07bc7567cdf8a624aa428bb041c5fef107457648ec75446cb6bb375cbc5568a52ac3374916e8dc2227bd850c78848e85d0c2fd77a1e2a97c39bb033cebe137448eeaed92bf9e992b97e4b2626f92d2a8ec6ad99d0a50cfdfbdb2fde8ba5077e5c86c20fc674fdae25515624887d1f9974b775a7c1f516b6802e6405bd49bc2e199e1a83323e120ef16c5adad85f9c7022a7aa6565bfd53e355847b0590a5b1e1b40c7784da4adde47704d0554cdfe3d6fd83c67e641cd1f8bb675f2b7ced88e577e4a197248f113f1f6dc6b75c569f08544ea00e5125a0dfe224e9d24248eb6d0a4e2d5483a39c32cf169c987f75a7183a31eca62524fd5228b8cc5277086b695fb28e26bd1967aac3b8bfd6e5a56e41a34d6e1b2f59cc11e68efd82103c50dca1ebd826d9b5481fa3a24e1d8dcac7fe435d8a92870c06440db23a2e182a41a5373ed48a853c9e7396188810087e3597d190e58e6ebe07b8e943a40e1e02775c67d8c233812f4b96ba8123bfa132d52e138de360425b724539aeb7a94096f318e6327c715cd69aa94f71ee052890568869aa5603100a06a8263d1e69b4f4b5ad40e5dff25783cf9c340a0abf8dcdb9623602df85c7ac177344f4a24c32e80601254c9620be06b98ffe09304f5c5ce9b59f48b13f43f920f2d53c2d8ad754216888ecb66dc60a458dac9446c1081376a2dfef028079130dd2f38d6e186c39e2f8419541c59304c9195e7db583ec2015f3adb9be1b71536d4dfca42e3d0281e0be1ee5f515d128de643692cf3ac823a0954e4d2e658af7f1ad7d12cd0d78f623fb1d7d36f75a0594c9032b63b627f87bc6d484d56783fbc5508427f88a6ba2fb3a1f1056879865c67041eb05e9508baa76199ac705fe3f19325af0726622b214984969484dd9fc6b5cb00e8ee99bf23ee3cbe41d40502ecac01e440fcd9249eb61a7afd3e0e9cf0a5886a3377b5be354c5a18a23b8ac2332b3696ebe02d00cf75eee0ff1ec24fded296896e67c9ad94d80adfbcdc6d001ff5ee1f0abcb9020bf3d5ab032f7bb7e07f0ec59c37feefbd2492f853eb1526050752f596e5deab9c2d3a7a2f1e8a31c28348fcbef694bb5661b3deb234beca41beaac6e258aea09bfac9774335c31d3302a35b2589e3acc20d7a4d29087f6920d2ed9a2f1b7e86d5b0e5dc439f476fcadb1010d813ba0fd15f4a94d175b915533dd5f3520d2279c9d0e32619e03519cf8d326a3a0a9ae0390bc9db8b2ed7e622eb51de55b0a5bf8d96d35d94ed6c064d5a99b5a711ea0ffeecf43d8331f2eec163696cdd0022556478716e276ab9ecd81853c47c488297e4e9242a1e73a728139fc232e510e576a8395c7e1deafd0fab0438d0ff07ac1e790b7348f703e0df3be7b21a48811c9a146f0f48f097284ae2170c828dc64269b70e692a966a732640ef4c6caacf9b8f9bb83b04507a641e3bfc1934b40fc739f34fb4833152b2b648a3eeb037d4df9a022e3a653fa489d502bcd8933785185f08ee7f3079594a46633012086a74575afbb1d02c64015f5977cde395714a9437fe24d63bf7b4c7092749393c3bee6b887dbd6349b013e1aabf80a5199cafdbf12ca34918348622f43f73eb7537e40f702b77c08736d41eadd0f3594a093ce8abcdab146a0da4c702ad227281789da286332393dffa99d69a3d5b5eefb66f6b0d150adab1aae59b4d8df04ad0dbc440301da779ac87d99c8ae44df600a609bb2c550c2de565f60cc0b875c35b888c57235198e02a9efd9bb33823efc7f3bdfaa6e5e6d0a6f6137578bc340f61b3be6e1d83ce0eff5784e869f6a83784a1960260e2a8fe2e223e4cd17dff228897109cf970e53fdf15cead4b52d0da79c59b523b5b577c0f10f8896367118bad872b4aa394e2c3bb050e7a170c363bf1a0bdf1bcaf011ddf2c487bab103e15365d66c2461d71918d8f461487fa38eb562e332fa0726b532749fe7a0faff801bfb247054f2812ed7c830e232ef970e93752bd1d9e441e2928a902eae7df9b09bcb4e153ad9922b7fc1f881cb88166eb195f144fc13f74c4af28b381d8fe7f6712d97606ef01046ac38ab08fa0e0911ecc13f7bca5e055078ab14fd1d20a8c56c2232f00f868e411c150feeadd9937f7f0a81f000b4e1f5321b82b25cb8dfc4e122369770894c07252008ceec5d42c19b30cb05b06ecd01ee1e86657eb84974177bcf0dc6bec5b5cd14d471c9991be2c6de8d73fb2a486c179a6fac6915ff2ff7a59e9527ec8c908f573e2deb09be37ede6567a409e899aff138eaa2e696cb5bc8d2de556d25489528fcbe4e9fae3ace1b15fe314800eda09f2250476b255eb2bccff47f71bf09a0f8b6a1b4c2d98c5d1adb05dc35478ee996cc6bec73654ac0560f5f2daec857f3f4693d4201c62afa7dc7c27d5e47ff5e4a7f37eda7a3799cefeccde4fd90a96eefe122cb69bd0724e23a3664f8cb739962fc15aaa1eb4bbf7af04d97a2ebb07038f45577f7247d980822beb9ae18f6ae77d35cacbb3c52adc85d89de1f12f5635fb08347759b6c2b8861fcecac85774021a883caa5eb854a8af0d1173bd52a3fcf5f26929069242ebfdff1c7679edada4726355f8f501c6977ee4d3580abd4e638a0d5667ba541de8457b01b93b65979a3aeb9ee3171308ce0cb3b52ab98df183e47c08349fb0ed01bc42de25c1eab88a773b01362dd80894d5069ee02503db49f6a29e9e7e0975f5c289a69d3b7bf2c975cb5b5baeb9c4a38e5d53b68cc0573704abd28bccf02a9955f8969180a0e1fd89f6bab14864cb33dac50c4b9f434da0f6a30cac4271607099f4dbf52ea52f4def9a43799f6386f96a34605fe6f320391f88831ea599069deb908e9395ad1aa4a49eeed0d967f468eb9469c0f4c11ee08de743fdc8c97a21faf80536897ac56ee7df626ca3b02299a7ba92830a59c3a866c17bdba49ef09924e23373a280aff803082a8853859e8abf86482de1caecd5b8eead1a87e90fbcaf7a50ff726340a5aa7ab5e4172b05ed8d91db63d67152b2e457e51642721170c097bc80c0925d5297b38feff5d0aae34d95a9859b35a6afe32c1b260efbc54af1cf6300eaede168b335001241012490409d780e4347274caf911be51dd64c352ef01e6e02aaa1ea76705db32ae84337fb6d5f586d3f578f46a58ac2e614d3545101998bca3bc46e79f0ca8f25ee6e4cd01a60ddb6a4c3e72ba6af45ee012fb4907a8b667682ba3eee7e3bb438396ff5c5f2d4fa52216d8a54b0dc3a19948125d03dd7e12c452e03da3abd34597196240d16bbb0c0baa905e25defe810ab455e3db787eef7064beb62808169b8ff25c65029e909dfcbcfa0a2f351137e83dacfcb92327daa412f7254ad7afd3ef45196c4ff678a80d73c8b7bbd4efab6a9cdb0fe1d97b53099727a6eb752df4b970cc80b637e8e0a366573975ab845f9082d89541535d64a6beaafb10d4b85487d7e970727f703a4b474836619d5389b004925f9e083b829eadbb262fdfa235aa5c1a4c9ea5034ca3dcb2f984056882adf63e5119a28757f460bf5caab0b03f1e8510925035a14c24c71a96efc19be8368c0f6fcbb05b0da42913a393d5c7f22d9dd00a9905014e36709c60ce6f8d40d9f1c24bb7915cf6f4a846754439267b7c9e1eeb7b1be91eed95e2680feabb56e7109dc3fed00d83e29ca82b154e2dd82f0ccdddfaee50d6a09b542046dd08a021b16b0be42e83054a2065c306bdec2b9edd77df39e5405ca22a9adfa4ecd29124aac5ff8f4e2e618a628b87a4f753896a24d02ce241eecedba5a18dc7dd2ecb1ed79ce3cbeca8103d1454ecf3b4bb1f1d22f2f060dfd5ba7dd4fe1b816b6b78bccbc6d25305330758c693a5dcc5e9bd4f21086c5ae56804ce1e912a79f94ed0a6533c23a101875fb1e2cd552ad8d85588c70a3e1df9b8160bb64ea36d930ef404cc267c3fab4d90df319a0a1010790a8dae0820b45f1cc15ece1e8371e7a31d695cde8f28ee12e40abd85870a36d3c9d67b9448f7cdaa896b5d813326fcccb3eff2380e2989e298422513e22012e4fce95f81802d12d3f6d167f32820f560bb2a58786cd1924fd96dc43dad0b9e7abb8632b7e34030433905de1d113de85a5997e41e4329560ddc04d7db6cca0cf220a38579e460feb5c752e66cc2a2cf7339a59c5c562423e943dd357c6c3bd6d9fa1909871d09fd1fe1167b7262883f3ab4b581f454e6423fb67eef52ce1dae9281fbf817e886a58de99d266334fbb3db524c46972a00800fab59175a757af1863bcd15408bb1173133c472c2670b013815079f36ab316e467c2a962179e2f7064335c527c54e56f6497836424e0f0091ee2e1fe3ff175ec062de9c40c0da788487296a05ef5fdd5912b27ff075e6d97b35d2b84d0f73ce7908180e7f012466c747e5e103a26d206115ee624e30df55a60cb0a893160398a23dd1285a4f0b76182cfd5929e7f771c8a140946ac2d956f43a8aa03e5646d4309bbe58f08f9fb16fb1a29bd61aefdc2b7d88ebcb7ec89558f8027d70c0dffe21bb1ecc772b560b395684b7a7bb550cb179d100bb272b468f3273f7cfe1201f255e1467e23537b7f77cd0c9fa9f0d0b907ff2f84d0c2734b37a66b4e3e3905b75bc5467f249bb8f068c56bd735bcc61d6a4b0b08b169b4712d7e055721c40b058f3bbbaf183028fa8e387008c3f037df15c4078959350ce6b96dc5e80768c59cbd33c0455ba970afc828a51b02406868c32ad21c8c0bb340198c9d16423157f9e49d13041c48abd79a25607f4144a2bb4c817353f807814707279cb8f337f9cd6aed50ea65d194b52b85892eeaf259dffec260b56ca555351b54dd3999612ca3d976188533517c0d42bf836f38fc62a903a0d6a8ef628d59b6c910300345e3b9e15bcbeb5c0a2e82c443f1dfd9015190bb5070f12f6dcb4dd16ae5bf14b9c9ca7ada6a7f6babdc960a87577409392d592d0b92724d1a8fd676c89b766892abf178c1ab9b6e0cff021547054fafdd2280b867941c16c001b79e89bfa658edea0764aa68e356acf6f6af3de4ebd2db588d1401142c74750b065e71bb5dd0c45a13cb5ccf64b05288b437cb8023dfe36c8c268365173118e4fb2e37ea34b9002e4be67a410ce2843b35280e2945d1ceeabe3fb601efcd72ba195f2d7aad8d34250f5906a4f2e45e55787a3403c7239d13f4647e6fb323d7cca18868b2824182f2949e3a453ac8d4b492a2fe433853268449505416dacefac485e9093dd0e67410b94df4e82ada7b8831e6116280be8fcec6f50a3e63ba7eb5368bdec88bc4197b2ab8c822a1f6a2f05d046537a63596945fe601cac6c75d0ce640edaf27bd3fb02bd77ac9b78976991abac2a80cc4f52ae6da3cdbd0a5b4e139565658c38005e51b822ebbb26f9c1959dfe65ebaac74d538818bf1b95b673b2fe65a1d11d3625280a929d7b50ceb710b6b1372f7b52676ae2a4b154d2b5437fb57d502a87f2fb750699f35555cb39022358a2764e3c879b5f50ebd775479a37470c986205258ea4c5d78faf78927177201efdba3110720432779a88f1a82c170978d9519f2dc7d030b6b280aeba14e045d38f6613cbba1a0c890efcc2db8bc2bcc59d48c68e47edb79cf11cdd02bcc9843236639895b808c6ceb115b3b285616e3bf36f2b1038cf43db145a951bbe7d9dfc450674fe4f603adedc69235e2d8dea2e4a33542a02c63cc7ac0afdfe9eef6c767a2d14b2a7cbaacf708a7474a8ad094ab3fb1c77767fff8bc14f072690678a1e84e39acb642081ee265f14d2fbfaa3a4b3cae8d3fba9122777a561133b01f8b8ff3b3ff5f39c93ccfc3c81b404429072e0d23d44e081a5949819fe605182f4cf799cc85b5567acfe400fd1917cd414969d1c6826c8524b13cf845090af779d312847bb313a4fc787d188d07de3de8a1a255f465d57b54b43235a04851d3a6c04d6c420ec34501006b7bf2602b8849cf8e007c458ded6221153b28e0f9e349b89ec04c6644df283bcdcc43a44602ac7f9b4c1e043e401880b4029ec8e535d1733d9b44f4088a1fea6cd055068ffe706daef246612fdda5325dcb5824bad1d803fd568a0eac02e136febc4976d9d9219c562331af94605ee8ad0d17f39479bd779a656963a1231a8e31e88d208184103054058e9a24e7b6993b3811adf7e55d1991f0eddc77261b0e167a7fbbc3bc727ea592ed0276e07b97688cb3f54a35eb8dd6b9303816f8ac6dd2894216e573e91da58c871190a98e51863ff3c5d5dfbc246a5a2415c0828906f78c5cb5fa2e24e56626ae6632dd45e8259ee8b4d76f0b89fd512fbdad7660b8fcc54c839b4ad19d447cd075f73d88f2fe92c14eab3f074ba67860a4910eb49e4507b2008b271dc246af1853d892dba5d99de8ea7d47d78450f8e3c31a227ad35d582aa7c5297c261f564a118da2f1ec0434ed928c0ef9f7e478d1332d7e5cb0bff4b87e96b69460858349a0a3c2f756bda5efb1e5a14bc42bb206e6e382d944550f1c9241a67f6451d4e7f6cd8cb7d514e7b1f38f71ae1c3571cfe76bcb9ce0774cfdd599fbc7a5af28a6efb2d78c3d15cdd5817fc95ae67b684797302144b96aaf5590d2c3b496dd32521edafe126e2210c02ba9898c1e329b72c9ffb522a2b381dc551ac3bdcb3d38ed806e11db95477eed828c46d41b875c50031942cea08a53e95d9993a1c333fd16d43751da6cb91ddbe2a55e04ca245f4393243d01d3095047459f1889fc66519d85d372cbe6191cc93acd9cb05d555c107ca63d34a02d452e7019266546c21b8cf110c95075a35130451d8e0bb2b65172f3d921d0df3871fd4562d3e42171dd4d35bbf23bdc672a906f479bbdae0927b21eedcf24bce6bcda9dbfe4e7716e715f9fc40443ebb9358035439c322e9c3ee05df430a982158372a5b170332f4487c1e4e6f7862c385345e74b1e2b02d3d360326f4ee1a3a924f6ac980c464d9582e8d12f3e6af8eb4cc7683eb8e318f10e00d6b7ad1927440c357baf11ec96b127d09d9effb1a06ab60898839e542202bcf130270467076058e0851a82423b283f75da1f893db2f3693d662d39e60d1eb0abde53d4fcfbd8672f04cfcd734305b24dd98f9921f0ae1b4783dce3db3eaa2e5d6b9a24d1cb8f0e078a3aed671d2c15b641ef2f8032a083ca2e058873e0f55dbba35989e97a833a10923ea8ff3a9221cefb7d006b0ea7e07ff917e6abe8664c6e3d2b7b449dd166d05cd6ee7ef09c1bfe34fe53d8be94191a773dc80e57660b50cb217fc53688247ad4c8657bd552131b2595b033a4e2a30e39e7824442784f377121673f85c74d2e032ee1378de150879df88f22d0cc24fc1d81570ad4cb7c6fd8493e34ee87605251680396902960b6a1e89dd7bb85d216d4579c431d8358e091ff540f1dfa51dacc4f69e398e085359cf42b7f3f0d145ddbd1887e4fe8d0366e8337465841e2a86cd9cfcce765a63fcd4b51f8a35c61731f9b9d755f72cea53b4ad8042f9760c7f4c4aa43092a9b4be34a8c0ad7b8af5f216f8faf1b5b51fccddc5c216c4b18e29cb47efff0ed8355a242f8ba58492002a792745d4b9fc5fbe882e3a7348398b5da622e24f5db47cb437cee2757c44b838e598a80ece8b24f65bf8511c7af77eb1328c23b83db97a2b30023a4b926c66e80f8958d025b5f6df9c486dcb4a05cf01519d57cf115d48f4ded24c19d047a4dd3cffdaf635fd60b10ee95947a61867833199096a050e5f062b11508325d0353f368c3dc2275d79ed411bdfccb5486ce7aaaca81691beedee0663496d1009ed4d1de9f71099bb738f514e69e4592e8a75e8c787ac70c6e85fa688b64e3b54217294528669b0f4618c878b810fd00b9f7062648086506d8ff9ef71473cbd53abe24c98e00dd6b695be55ad906e04030f701ce9d4b1e872fbd615941c8c8c1eed2752e3ee7f58f15f6a4605cd3bf8b2f2286576da093fb27df45998910c211eeae2615bab0693ca6eb0d8297b1061160905f04d25ed7aba00a1cb89d0dbda846a1cb8d21ab7b4b827c84eeab10cfecc0cacec95a3bd14832589e63613d267034be7b4c9e00991d200daab6a260c431a496075aead827e7a4e09227599467aa5efd074a6d6f227d7bd4b0ced6754ad7bfab3b0dc23ecca91deb1cda06a7ea025c1e308f11b62794ba5751f5321c250336eeb3504f710befebd4aae2cff8ab08eaa472fc8c26b3c174965bfac6424b2ea3701e85ab794973f10ecf33855230d93a87364f49d1d8dba50bd4dc6068ea67384127a26fe41ca8f6365c6431312362afd08ca6418ac00bd28ba8b792dc30d4e39b7b3980e098065805a16b5251c512bc9ba5c5a22c504dcf3fba237edccb1310ade92831c986760f62d6f7d7dd50b71a7204475712e8d09a70dcaef4a5a6c20f3bfbd0b43c94408d65622bb465a6a079f8d3986d0b234d76de571f1344acee70af35690b9f2a849a98d6e3e384d10711e31e209b041ed78e28897c6341ab7285108671027b4cd8ebc97e804185f6983ab5f3a35e050034e89bb22e574b043265801e8176432520e14ba923e639ef7f736e5b2e9f62856243c67a9cedfcce57a30eacfdafa3b4af09ae8783248c83025406155f8173cc9cfeca3912e9c508ee6bb109900082435e65426c156d793dc59a6c2f7d83902d2ba0b6e3160da1d9465f19bad8cf9428cc161e2e0a3b98750750e46cf6b557433708a6547d64180fde1488dc009f7d6be581fd9e05049cf908477d77b20eeb0565365ec7df23a9de22b141d5394ff5bd305ada8534d4ba9588c5dc684aa863b1adf7855799ecf71d411cf7ee8843b5f66ca92b91c9b1c4ccf3d907b9e1a43d817455f4f39f8082e93b50410a19492cf632fffa5be4db9a12cc6c92a932cdcfd4b91730ba4966ed25700fcf55516c3f1ed9c6ec8ce94ed9107eefac171e91f28566ee660e31e876727e2aaf73bd581945411a8c0fb30cf23ae740894e3cfc51c2f0984a73d96a40361e2bb97138d2c9d7a9e44bba194eef5ea6c4dc35a02d6673749d555e376578d691386487ac537d951ef3d280dc285c81ada045f0f1014f852a998a3cd6b7acbbebd7ef7d2330fae1d0adcec41f280c9213a165156b58e0905d10e5ad9e907b793e25036744ce784cb4762ef828f2d5742c01064bcd83bb20d4155a474cfeb0d1628bde11fb2b3cc9b4317b7b13779fa88453777574310ad4751062cf925a3d962650a9006f791b2c49729d585fa9e75021ceac9cdd3bed9366e491e403f11f1e46ee82f63289cb296fff42e08dcf2675f86652006d76f33725c6dacc57674e8b4520fddd31e0a91997d004803b20380ff75e441532fda172bbcc1b05f64d90671c30c89d78a195e385f7867f4f1dfc0ccf6080dd4836d35e1b315b5e920294baf2c050c9c58592fe2a6ffabf10b4b8e9e8cd1606158813ef2539b61e301c4b44a06544c78c39504ec8d7c0546c2db4c7bda3fb7252393035bc6bb411a3d07ef3a93b3460aa4f2aac7e35036e75ce41e4081d118311ddb33430887ec5bfd0291126ab932bd544a06f447a5166c055294123d7c702dfe4a9dda962fb298a862293cdea4da2488689268bdad1499188813d2821f1342cde9c21811bc0b1566fe328e13e0504e3e9d76b93d8bd1402c265e1a6543d4375f6228a7354dfcfce5f026619e74b4550005a3869d4404c687208f9c09b9b7bf9ed4056682e0d4e98c7aff013d9db37fbec0fe9711321b213fb47544414d269448463bede0b1a6065eddb58f2fa5f0d1a6e93b68d8ca6e1f4f62a54ca190cc15b355e618a956ef42ea5c60f9d48257b2981f90c18f8800ceae30335511ea81f927eed8eb05e38e6975673f0e9aa45e6277cc223dcd73baa94976402e9a737cabce999d126e6852df20cfd83dfabafc4d91ab40dca8b43e6b75b051916a793e9c9692f57d71588c8cc81cc0754998c4498262e6346daea6b56b5ee82f7127662c26cb8018c854f453913261c50280bd4c66bda24ff180ad0abbccd928e9c4b4a803d7396ebeed5e5628eb0f4da72f884a8c51740470671ac46d2f8b013697357fcc67023f86298bc4d446fbac5fb6c8a43822907da693566244475511b367d3808ead5c1e2bb3460877fb28d7bdca66898437147f815db54ea81f8c855d35b99f786be0854401db05406c9ad96b29e4843499288ae67fab59461b69cbad21b67869a2c0fa9cdaa4853379ffe31f0a589f98db5d8971cb8b1525bc4e297a74d0c5a13726d68c15ffc606f146ce266a5fe96e4073647d2a6daa1684bb14488c42ac891707ce604eeae54948ec0ea27c977cbfc717ea5b6b30e77f18c2fa0fb677b875b6cb51092624fe7cb2c99d4343391e66082042899243bbec9a3eff3129f9e85dee35270a10aed7fb5734d6e52220c7977c87f4a90169f077d51a7614c2a87757625104fa7d3d608500e60af58427d74507f64d45d030c0bf95d95fcff6683d6fb30927a46d936c3143d42a9f7e64929be72fa8de3eb6cb8ffaa0a505034fa46d3e0101e83d135876e0c6d09d5e4211214949c0f520c42b9a3dd3042d9995421ae73350767c544f7b05b5bfdfb5386080d68e9ced22e558f71f33e5f3cab20ac8660ef070aff97556e79e018745013342f9cff21ac3f20344159ee44fdc731fa8215465eacc65d60ccfd7d6273e2662ad68281921abb25cb3c9d83c16544e4213aa10b0b01af5052d8ee49688e826fb5cabd3edc18897676042040ad44a90a7091d8fa2bdb7bbcd6852c237764059a5b20b11b6b1be996dbe519d9cd6f7180729e2e194c47dcba6a16ab1ac995c755fd1acf7924084cca225ef5ba9a3ecfebc86c85eb15e19f3e16c100b988b66a25f5cf28d60e4f8b193f4edf3a4cc9e8944be2f1f75c01f727923b16c2a7d031e1350c78adb896ee754637fb3a8dcf890dd5ed376c27ca66530c46802336139b12db64c2912dcf44e28cbd75fe471d754753d73407a8f11fae43e05fe4c6ddd91914b3e0936ad052d6aa7444dce3dbaf5621ee8fe33d75ca054398fa26c731b2fffd8029d31e6a38131b919b8f730f6e27a8b595c87b080fd1b3ba322d52174380a72b1120631fe7c9437611d479214d864249568c6bb18f74bd7c7a97fedff0177b72dfa1baf0e4b1a3bbcd0c2cd1322f488a83cc76593c5e20ae7d918aa233873d478d4050bbbd3a7c15f1f8be114798487ce70086307aa1abfca733ebcdc1ad87331c2ec5e479e773012229264d863e8a160c5011f86f40fb53271e6d8d1b25d7ea5570ee1c6808959ae82298d3b1b37c64f8498b400029c249c094a591fa5560eef9c7286d69448816cc9a9e17b93e091c5a1ea86c4e3e6329125fa56806a0a457b83579e2c7a3b95dc0abd7102725578f408551561b8bab675e6635247a3b1c5411b979f7a3d6c716477ea11256120d7115202eb7490ce797c1d5159cb13d791dfd1691a21005ca2d6deaa5442f1a822fe2f2fdcc5f63f6e65f2cb2803f89b71914e2e833cfa68d4d332d5e20e441d5a5b7cb22372c99378e0d1d104157e9faa3272c490dd0dd477e5180f3ff5ab2040e3643ddc0cfcd327eb7b1951f206a30ef2ffa394c02728fb8279474d02978be465980d95a89590acb4f419925e54e53be5a86d1a9297ac042df43b6860d3c2d12b5ea139e0f9e2a85a2d9f3304b5b8ab46ef25df7cfb55a1524aee77d108d27210b64ba62d2a389156b4840b273a1817b1631025cebf6c86fff047b0a778b571e56dc5d41fd480d3123dca78661f1c3effcad5fd7cac374b76cb623efdddda78552aade7d96d8e773318ce9304b3b040cdf11199e51157c1f5ebc3b98776bb5cd66d5661bb2b9b0ef981ad8fa8fdb394c17c98adc3f69c0e762dc4990881538f4896f8f20d30a76de896698860b152289e782290a390354f2510ad94caeeb8653137eda127e8ea4992d3643ad93920480aaaca338b4f77f503934481b893f980820fabafe47627a191ce27f4e631dc5986891b75ec11d2ab49c0f9677ed23bdcbe1ab81657ccf1e3d8fd1cd0727625afceb8ad6c381c66fa4c99d62016b4c1f8c244a1769a4d6e37365faa33ea93bb3aa24c97789b3c7f8164227a2f5f394c3d80e816149a2d66b604790dfcc3f66c02607a20b41ff4190d52e92c518c6c7451598eb94cd7424a76547d6fd74ba1fc4066599ea55685f7919010c503e475c6a90f66bafbc4dc53197f7c652afde89992e43d48c8fba1544954919f7e9c68d2c1b5d744b1023fc73088e52b43f61e4e0f041d05709bfd318795a60374a494f551e16842be9c9d99dbe9040bc8710bad89c038d62f216d118765397193175513de0833b1b5a98e8bd535f29c04725872c79f5b5fb5a20d8351bb68eb46a76cd3c2b51820db633535c45ef75ad19d12038b518a21dc7980d63a1b8394566c98f8d07478636015d84d0fb64d49942780349436c92217e6ea2acd25581d923ec94a6b0547888bd741950bb82de4540e59fec5b8722581a15e548e3bf0a6234d9004f50c9704775caa62be75961a1c3174694ed6230d37cb325b8b7da6f7e0c9dabedcbb55d6de3e65016e71bd346473863e8cb85cb2e010d2565fb6b759e0860b5ad9ee8dee4032d3df505637c3526e04d8889e2b249a5e428cf24df1b49ed9f8fc4080f1b0175f72c846b893f366265ba9c8cbf43205a26eb76ce9737934e90c477f3ea54442475485ffcfa0e26c617ef08bc24355bc84cd3f472b0ed377679c3625d0ba030c936baeeeeed9ee3789bf60ce0a37d0e94e34a3d9436fce35b38243d1a199d5e84b99ed5ce9ee790f629e5eb43c2f899d8f91235cf88f73d9bd3878a85d06ef0b99a79b7f3652e6af64c81c299473e37b3e77135e2381a4007abf0eca3038fb3148274890ba92b9d3f24645db5e797753f0cbdd506c1d30ab63668dc2989ed8c5d5671a8aeaaadb7bec3dc09d28e6099f8947902d3624749352091ef1f557179ed54a7c81642b6f90f7e3809d968da555e9397d9966cd1405a45f5e1c8dea2ac1ca5e7c9ba3ea1cc8f5d2113b487b852085b78fc928597dc13cb6f1adfa5457bc4724975594ad676497e376defa2110e1fd8f9a6f7c0d8ac829291471e5c660938c46288f9a8ed65d669bbf6d24d987fbce37d43295a86964623c42a7f1a5183c7f70622c2de569c38aacfe0a23f70960e0f7d8af40e0f3aba60acbf399c7bdb0e2d0918f278db8a7abfde1d691ecd230295b96e90476017b59874b6010d77d17f766fbf33c0afc3d5b324bbe77440eb7e241236d63ef6a840e979aa664229f32689c15eceef0dc67ac7af3171130ca93c1d84171563d5122547904da4fd9f95a09405d260b50b2db0d839ba6f15afbdd9990c8b9f0b32eac5dfb94d95b6d409658cc6829fd8450cd9627cdb5688d0f60418e45704a79e9f01da08f33bfee7115ef5d5acd82f77fa6517d137f9564de046a7e354983e8573b9899a93a75ee123b294ac53ff257b5f77d3bbb3fa392bcb83f571f026dcc3bef37ebcaa3b65ca50409ab4a0532538606bfea110b580db06d3b0e11291934a3eef94230a9c363769072e9db55977793a871d92d7c96e0fb07d1a4b81adfae70811f828259ff95dc2417218af46323e7d7a7dd1b561605700eb0afb86dc66527ad380aa79facbc17f0827f8351964c84b682f8873b9039d16f3efa2612c766fe74b10b1322372069b6246a775e79a36b547e2c101a95c9ad17894469aed95d107c593e18c405ee7dfe0ef2e9bd35518989ed2f933051e8216b92806576cbb9613e3457a4e18d6629873c5b663a8caf8447b4569ee1e179abf11fa8a3f25a917d7d26dac19456002c19253b7dd3ac26d146d269223e76187af6db37616fcd5711d56d9463c69efc5f70037d286e3c8f58adb1b618e6f9198cd022789ee2b7eff0c45bba2ffae946cbb9b22e45d7cee563b2083e2da1398ed28d78a2e304fe69cf76cdaf7d01dc03998e89fb6f75676d12370c7d57f6ddd189f3df9b62ecb6dfb0bcbad4ecb20cdbdb47c8e86f5bddb7d6deeb00af5f2eba990948929de66e07f31d88940bcdbba5f88462c808592eeff198c652dd45396a24bc6758940962c03c2d4e5047551e742a2be3961d97fc53312067704b4de9583d4fa99490dc0a028165ced7b20c3b95b2ff54032d7ea90c717c429b84aa7e225bdabc4176e922b68e213aacaa89c7e656067cda7b0164148736ea9c5553c6a7013ffa3c1efe959637bc8d02e16c7ba5f7f5e00c51ea3480c22e25086ee23498ad3993c7fcaad004c045df864dcc8c76905180a270e570e3a63586d67232a292c8fef499347ca4822bac9c422cca3521fe6823e12499b520129997fe3c5f35917060db9b9efd0cba16cb28253783305079e8e941ba37a11734359d7540631296e692952a389361b28e3ecc980b100789d83e0f2810f63b61e8457339fb36b3ef25286cdaa4333bd37fb70474aee2960c2edae63a61db13a1917a00dce1d01e8ddfa06c80905b167f8e33511bc1711f0fa6b5a1ab6de264ddb384f5343836c37cb28d16c68e05012dde654531a7cc3f7f5377584ba54cd535914a7ecee286d65afc8d1de687c3637cd3e582f5200226d897699afac1aaeb35286216d5666e20204abc2abdbe4fd86ea201e8d6cbd00244946f59eb61ff99017ae60b67fe800ed2584132836ab833bc9aba90ef224af2dcf70b2f94f798331cb14af7436e88c2b02b5f2cdcbc69f64248ddad3f2495ae93748f3f3094d261cfb1ebbf56c0fa151da42b0c79fc59e2c5487738399afe537cf89780bb072d5ed4de9324dade864fe86d7c2044100d77d4215925f0de07dd19cf34c812c2d8432171c4f90197622b4bb8906ea85b55673adcdc01799e189b755186b7ec91fa4a10c03b7246dff17ec3ed3b5d28ba19aaaa3c905cafffd81bafd4d2dea29044c4e9af25c8e6162e1fecb2c308f4e505a40cd28dedd3199d9d52711bfc2ef7aa6078ea2bd50178a7318c08148c7bee54aee29ea7045f97357321a09ef1b7691039e3eb114ced389b28943cd44a8959dbe6b71bfd98f1be99d997a47c75512ac6add29c18113bf960b297f38bef3e1f843c5b4d57e63c3a5987d87d83f843eac34281308721d2f61c394189ef42c337c3afe9181d8eb3303f854d43543fa08f491bee75877d2dcd61b89871f2db84a77761716a81420af7f5f206c0a66b1ab61cac1ebb381f45df96dc9f00ab10207a991cf9aef23fa99a10c9e0a6ce86dbe439f7148e04bf966e18c942adfb3acaa8e974d8d07a9637b635288633394920ba876e40345b7bbc12306b80ac3cfe5d0f8242056a1c4d63290b88dc06344b9e85a3dc15d721d0edfb824990e0918b8831c5f9ef5fe374897dc56a6da49fe64f7a7bb5a633b06c28ba3f276cb5a37c7a432a61804767c0423b49bef5aa2694ac6c257d704a0f686d715d5d7cda1f23b1d06efeccf5b10b12daa213fe9d192cc6055a0101687a38c64693a757acb6f8cec5ec140ad17e861bab9b96fb30d12fe3343806525be700010a7c3616053d6a70e09fc5820d45d5e0d6e398fdd67ae5464530e3bc72bbb94540c2c0a7128f935c89d62b8dd987b2f92d2e278d1b7740b1a29c7480d65dafe673361a1f5b455c3eaec26a198f8e26050349c757725691c0fe17fd2709a650e47d75fe3b5d7c4b754e4a49dbcc10f25cad53806f7c8b8bffe70fd577b5efd46247878d71efde943a2672ae524738c381fded1ad5e4ee0b5f77872d8917148260da52a20026397f51d42e7bc820f40a4a98dc0ea91765f7201964a7cda0d454cb1989da2a0cc7c5bb1c767ef8a5838650acdfe10229349e2b46831df82c10dadc4b290b9aac33d577d75d4fd721f7ec65b9fb062bb50b322d538340710e99ac255a6564d7f28df894f91047de0f26f0217924d836b466ad6db26be1293cd50ddf99cc6d8e848693a77a506a515e262194c43de294a334dcb068afdbd13b3b04d352fba4c6371c9248aa3f2ef90756ca2231e6ded01c2d1730e564db23022710595038caf44d287358c8c51a3e194901b50e5b8226340f2a14949330b782fe000b4e5fdb0189625eb461e0e435de7b07562fc8e8813e597aabac34c32eee58ab1a5a3525e83d776a7a8b1d3f969e53bef1715dfc87d990a5b694694773a4efbbe59f831251e86d695f3ba1d5266807de161e85f78bd056994a490c148c96d4a539b72f78809037a8ef81420aac51bc5317bc6ab1674a8907f18b0aa70a0d4b467954180a6c6e62e8af769453773ee0e8fa95870efb3ae73ff95f2aa2bcff80c452ebe4be76fffe7f0d9634bc996e2300d75253010fe0336cedf839120ac4c9176d4ca395dd8ac72eeeb0de73f6197c90d1ae8e3eae148fcaf8468dceb43e0fb68618b779a58303f00eeb51f824986e38c31fd0389ab91b8e3acebea54d9a913f9440ef93741fef51b946f7f54b678593682762752be9cfd8968a434c9de569aa91714016626208ca89a931986ccdc1d42e20312c886678ff86cc383923285965bbf00945e95688ae27d242e4abe22efc627f96d3b2a9a3d7f8c3d890fd6707dcd4d82a362325f8432103e7676124a51e25a961a6d15be36bc1b25ed2869d1d9e55e58ae633f8efd0fad1b4aecfcd0b1f12cdd5094d8896e359588d90c77ac097e25171becb3fb6268249d0cc3ebd931daadb6ea0f0b4aaf1653cde33d0da6df7e9e84af6bf44fb1e5776e5db5f202dcfb11a8280334ce824cf1ae874c5cd4d2dc486e81227a1753ab183bb00e281e9d871bccc6ddac1e07f5c8624626c45aae226142c8e3293837c72c6667612618cd77e0ffd9562bcbdea346a42ffc47e634e34f78b448467d8f2e1cfbd3ed034bf8ac554aac85409d375c7a21777fd5c88b8939283759b5f92c64db9bcfcd440332849b3461c013ce95473fe3285e3c0758b6cd5dc0c6227b43297a998ffef9537da0b9f67dfd268d85d5fd375bfd3abd7d97da9f8cc561660d838251fdca030067f96962ac01b6a44ac4945dc7b1a7d3af2386c1964e3319adaf05c387850ad5fa0787be2be3ee5de9eb02276c7b8e7abe90e47be6d32d4e17e08beb10bca7067082cc86b300d2d648f271f4f7e57e6f57488ea45308c3f3a67b00aac55131fc73b0f4c28ba29396af930b669cac6a299b1ed503544abd624095e041d379fe59aecdd9cb5c70f0261619ee305d519b718e3ad54c610762733d1839929b603f734a2125bdac236798dbc0d6a4b8a526095293eb61e1027ee2c8d9389878d02c6cc0dc360a33c043ef5dfeb02de0660a9935e067a68bbe10bd74ca40fdfb6ac20bbeda4bf2ddeda9823141d1d544ade2554e246a6819c52308245a54680dbad9b87f668c224f5a764238cff551ad6eea95ca52580aca96b47a6d9290c4b7de8bf7b96a9202ab20bde7de3f4289aa45f1ca27ca2a2e795bb76389621cedd5fe6483759481dc2f14dc450dede383e8de39fb2b7c66d21173596ff7e01983128276b4cca3c914526be98401c99730b73bf8d7a3469b735d58765d0f29343821ef97702f1f2d7da81412be18cb401768ad300740f9f4387614b449a538ab5046dccb35948def13b4a9993aa653d1eb6932bdcc2a2c0d14770bf81452962fdb64d0438f7d11bd9aa4a39f0cef2bf29bc08cdf3745fdfba66e6ed6a1271f63321ca4d6c38f7af68505980e8b92e1a6522dcbf2bc09aa3a196fdceae8699eca9f6c98b87a30c1d5fbc8f30bee2a4cad4ac47d0e998abdc7b7999675fb531ea1b7d913e9515bbd674f1d37ca20d4d92122d236070e11f28d9dafed83e3fdca37cabcf2eeeca0b7d4cd29af6f7ecf521bc3f89c413b4fa31824334d13b39ddc80baed6b2f50d54b248149276b9c7a095467957722e16d845b519c81875061036b69c994f3db6921339d8a8aa7395d56df313ea051b057bcc72aa383ea937a3af6aab95e0cfd0b6ace867e4a41f489b7ef9e7824c2ea9d83aac43244adea5c08d085da06ff82b0424577cafd0880c975fc711260ea2d7ef0be30521f35a8537cdc0fcf0965f94abaf8ec2ce07dda3a115a2a52b121c0eada6b6c1de916964d90ea60b5f10808395f0f75ae2a4ce7a7f3d0b62647aec3df674ec5b7d19018bf5f0522d3bcfc438497548f6f5e84b85f16f7f938df8eb11c4b21a49c4c38984352e4cc2a098b534b04126f401b8358a9348b5bd329710919b9aa8e8e9ac302fc6659b97bf23f7fd238d4aaf4fe34681da98b35ce078ceb176f175206f5ae43279df18cc87bc4f21627bbce3e0b4a6a217429186f94346deac6eb82c9195a95aafe14b1a5fe15a009f0632a70e04b4209d78b2741c05d8907e197ef1c3f90e236e2c801b9295a27bee2708e3c66809ccdb1a796ff2c2d55d17b5361028efa5b4ce559562ff64aa5d3f1f9c65cb790d2a6d757037e7cc5ef341d8f920e5b297b4705caf4020bf209ad27e33eacbc9ccb5be8006a2789f2d88b52f83e828a7a9c0608d285135bd4d42816849524951cec79af3c6755890fc2f92a26659319f048c884b97bd70948925ff08e776875142d30d8c41186ec67e72fb6570b5d75f3baf8b1047077b917ea79bcc60c95941dd253358771d39bfdab48ec59581bdce009dcbc4dcb772a2e3d6557d0b08f4f7913395a9f7cf47f6e6a3292b9635cf2885f349136d8a698b761a875f81adc00a4e6d83000c474ad20b328af5be6ae08dbdceca5bcec2879c89f2baea94c3cbd1a37b0703c63d511f1ddf4376889fb8e54153cc99523722498dddbb592df8661edbd964e0dedf4951972fa718de9851dc1eaec615ff2ee4b08fe803b293c113d16a5ac81fd2b89e88f36d8dae58f0acd947e0df5dc7b77ef6fe783561d6dda46cb8aeae560f7fc1853cda282ddce749e31a415ecd999822b0f68b7525ea4799643817698a886e52a6a2be9c6459ccfc0d82c4467dd11ba6f365150ebf1c653caa3834fc3a04cfcc2b8ff2b26f4f256dcaf1dd062e2c515465bf37cd93828b138b2e544872d8f4987aac5ddcd6dddd9704f68e1777436295cb03356fbde99dda219fc8be28cad7e8553dd000693f0fd582b9ab4f1bffba4dd385e9ef60b0113797aee01b0427ba6213b7bb7a29d384e5721a1c9592f86a5a6a1fa1a158dc9ee249c67b7073fb2aedb9ca4c2bc92b95506266465420a9b855c42d0241557507ed4f270508f40e4a37abbc05675a59ef3e9f1e49fb819737f814511a10b56ea66d05978452b812ceb4b09d82b25718859c23a7ac6687a7162e254494525206966f25b96aa12ddbc79201ff6d00d44efc8a527670827680db457d0a1d1cba4c640e41168037c49c36b83c7f738e8a661e140de770343e7693c2e5f23f71e8d95b7abc7b156efb2031b2d45240e0ef9152812b35b7b5f4c1eb71499cfcc5ac1cdfcc1368e4d0633c9934ac997140d6f838a6d58f85035c83075b919fec420b90831f2cc3aacb0a9b38b088c58d42889335a5c4a0c921108dff984b91558059adf2ede8345ebed8e7aa9ec1e4a4f89995145186899aa902a14434e3d13d1b4ad59b2a3d0e72f9c136b1c0e163313707dc81063d4104d1aa1930ac67b9117133a8efc679ecb2fa06420bfeb86c139a522dfcf6c7f1feeda41deefe638571b8ac99c0be99431644be8d5c89abde49c75a28ec38ea348b723e4fe47453a57ea83588401289caf9631ab09c6b43cdea72a17fb2c5c54ffc9e5472441e31beaa747d9e76eb4160770dafc713147bef3d6b9029de77a2e61bc6341201339a1857998b8d1bb47480ddb6b21801d86fa491cac38b743e4d7cda1359dd557109fefabb06855e7f3e8f7314d3ebf37e6f21b220cba53f82c259d6350e0106b5368312386643df89a9d4ed132274bac9b68be971008b03e215e0905a2f45094c456b6261c484f341db9ee658e159e53381c2e28b5b94000830736459589f2d3a33c644b2de5e9de45a91da68b3f9334465a2e4831aac4ad862e79095b4e938ef3ffa674c76626b422e5d3dd7620120ece51509b15866102fe46e4102c36167472866fda741b54a2695818336ab7b5d410209199cb60159bcd10dbe4fd0ef5028324973538f223e5ec47a6cd581c81765c8897f21a30af04c714db52b9983049287db6987d0910fe3e7aeb9d2b1de12fee85d9db5b24fe7ea91c3a88aaa51fea4d05834b91103691d583e64a8174631611c573df5f61e6bc9677933a344527098538aa66f9ce142e194c3ed6fc0b9db15363d437a40837af0a872c632a667186938df9af81d149b271a15751788bf03f2d0eba773adc4b30440d26c3973ef2668fa422e90cf27b00ad1e934e9bc6ec970bb3f41ddd34416dad846bcd7c6aca93fc973d18f21726ce697615a84603f0e3c39f414226eb12dc462dfc50276af00191f28ace79733f0a5d255c2141a1bd2968f78c1ba69405649881ab93dfebb6844d28433cb09b12dacbb08f01763ff257d31426c271537ac0265de9d0c51dbdaae85abba02b42a954d5e109da090de7b06dcecbfc5d572eb0300b5c2ac779d28b3294dddee8906dd2d3e5465521cbddb3c3db54e57802a81691ede9684df637fc132b3a1c4d8cd37e7fe264c50512bc51a307434902619a3ef1a3c356a80347644b11c3544b92eae59598ef635d158ff232f41195c4c0118138d27870bd216f3961d853b89af39d395bfabdc851355dbc0420f72184b31901363bcfe32da18fd7a73845fc0d36239175177e329210702ce62e346f720bfe540a7c111659e5008ad78dcd401892c58efd7c87a6c3ccfe74ad9870252ba69ebee241bfa0fd2d19e6d764ef528111f71e897f99d785e4b1550cf17fe0a61f32000d55f14886ff50f2a9cb1c76febf580ea100de09d2a2a92af3bde0965549c9b7364bfe5732746cac77e09625e4be14618f4a8c4ed64c40361b1297762bed494556d737f4d09826fd92392cb28a5e5519f9eb1e36550bd23f83f9a627886bc5bede6e3a02fd105a789b5c5a082618d73d52e3b75d5337e267e9822ea22c6430ab4cd96a1bbc06769659c2c7474e06a70d11cb94f924257bc464b575b0a5b09aad1e3013066582e9470f2ea0f2a9e021a8aa98abc063e4103ecf8d02fba26aa060082a609f441f72dc0284263cb24a81c3191c80c17fff91c838c5c06c6fe896f13e5b6ee8bd4952b3b692e03f046c33fca63bb89a0bf046f356c9e0d8866c2f2cabefa7cb1084eba87e33cdbceaf30568dea9daef28e024fa672ef8ca54e401e1951600605151535dabdf328036655433fd8cef31ebe7fe07369b42de21c76048aa6646fc514016bf20f9346355a2432498fef4c7ddfee4d99abdc2dcd1bc9ac79369327cd23d9155dcdcf3d9992499abc3a5c75967cb74ba3dd688d61572bf485c48e30afb84daec8d02e24a961984c9b1dfefa515b70b62d4ffeeb1e60ca40bbf89c0b9e9d3239509106027fa02d78e96627d6d91561436a735123952b6c656b80eb11f15b4dcc89155654d272229a23627ad740571516d6e1b0c702bd42b1b8d3e6f5f66f95027c9811343d1a2763a5a62aedaa108dca624e5883e0070a414051884897b21a452c47e18813dfde4368f274fc326b986b0d5abf2ea65461c9b514e19b75ba62aabbf2fdac25b4b5cf990ccc52ae6e3811ea1f57fbda00eaf2d8d67bf19082fd3f54d6915a417ce70eaa31e99226955db35f507d6481721f797617e3bab4c572c8ae0cefd74c57ab5e9e564136e79b88c7fc1bc076cf92a68bce6a4d89fce860fed33de134da63025e6f2b2302a10f37b43c40a7f676a8e79dfe984924f18c3215988031033270598ac652cab3aad4aad36a79b5bad0c08ba33c9b051f0066e2e5093fee6a8aebdf77827bb9812ce1bde7faa4228fe8c96153dbd9ac1881dad30a4173f041e539f0c95329a5156878d1379ff42f287f0aee4596f5ab4bfcec33e6ebeda1e4b46369d1d0dd9c4ecd201feeba19cf054d331ca46ac37ad8f6a7a69d824c7031131742e86341d419be212fe22fa324639608c7ae54e643e4b54fd8bb51a2f8708908dab19151a2946532e344580c6f4f8e09ab4291e105255259d567e0bceafd9c5caf58eb1c973b348eced8336c604a86e4faa0fbcf11ecab2359b3d99af5aaba42914f374574b2b9e7d898f053e766592c026526709fef44e672f489cbe5cc72a597276e43471b97724733f53a809d2657c0a421187aaddb62eae2b0b2d79fceb143b51af73544c9d45a9b1034c7a3ed754e447cd29a0477e98a4b54aeec5df89ba68479404159d214945510f956e0613502f57f3be60d76b3d0537b2e63cd99256da796c8f0754d2b904350e968d7ef2a6a91a42bb5d89cc97f62ebe28a43e25c0a4c9be64d7ee2c47a06d7ba8e9e7c9175637a0dd18994adcf30882be8228fd81d3fa96ea7f458370edfa7b864205cd3aca474bf5e3b6626d981ba6283a4e027d685547bbe59b37acd0f0650b6260b9a1aa31b6f600391cb39791133c40b6eee32eb2895f0dcd0bc383b2284a2ca0efa34e7980593c43e42f527a25398a17f26557d21a17bf4ee3451a3cfe68f85100df34984bae699fd68fc88a8577f116ed30a468043be611cc7c89b53000a0a0b7f9f8ec2d91a0c6b0bdb5833919c16258dcc653778b3c17653a00c9a5176e5d3af3d500b6a418772d22a9087fc9eb8a8d6594ebaedd8383ed6c963570506337923ecaaa23a6dbd10d608ffddd81c20351fff616e68dd86da0486e6b397fa2d88a480fe43d57ab5170325d23c8beff740b319e4d86eeee6bbfe9c735bc2c695eedc8ca1516c895f41539e52b9e498806c09e071d96687a9684eddc487a95b0f88754216dcdb9bc792524d26ca5633fb39ca8c0d07aa67823569cff04abbc49dc28cc9de7e300475c6d6bf68e1df0fa0f3165b5f466f5edba74fcf1794777ce3f7c605f49ab1d4b1d345c6b6d52d320cdf303cb0ffae8fdb9b9addf554db73cf6fd0de0ed5ea93cc2f4b94bac51f1eb2721975a2ab08c0f6bc23580b5931d52977f2f7dc8900051ac9af742b21ec67685e3c4ec4f62e266e306e28e79786af0c980cf15fe34b7d5752c0df6ece90d787183e72526a298a091d6ce7dc290a000c3a423cece408647b3e441fe9aff9a9c4b2dbe26f93d39104a06cfea58b4c57770325e379fe1d677b008025765879b88e1f547f3be94aeb3a667a99a152942291696b788d6385d1745cc8a251226d33f389299cee69e1ac1693f854f4aae0bcf19a87dbb5c2c915bfd7d8c6853246b3e012b59f9d64010c2c01c188c9bf7712d56b3fc0f2bd9ad7a06ef7b733696f3f40faea08c2240c9a824ce3b0cb0dd86ec99ce9b7ea0eca196644547c2f80f575c4df7bb1f96da7253e04b34141b6c9d0871716137c6136dfa83dd218f3a920d72decf3fa93fedb6270a064533282167e88f8646478e49da4c19fc85291afaa726811a0b183fe5b3d7b3abdb76a613492fc022ff1179d282aac884fd32f6d9bcaa8e98b07d59f0b7994c2967de0e12604590a53ee5f66a1e7ac595d59690baa8dd89b9ade38dce9a382e4a4922a875b9ce6d3bcb03463bc2891f5019dc8b824ba4d6dcd055aff870e3a5377fa0117ef0d94ae53b5012c9f979dd80deaaf61b88c9aed689d07d1b8622c87b5e58d390331763b64e42aa637fdf12c6146c904b7c9a92dac6c5b7a11931ef0fde3b9e5fad5921f8c03a82a412a2b98a5fb8a648f8883dcd85bfef2956c3f181acb9d61b3d482baf566c3a3a7f2f92636340f51bf1fe2719bac8d269108049757d9dc93233f4902901c7371fe6a9dd4beb685706f787e1fa083f4b02467eaa7ffb66c12377133be1ff7e912ab7e8be438ba1f9e52475a776b9b04b24750e51dc71cc391cd6dac538aae3da86350db1ad8df31deeeb8c3fdc526d96a66835330360f4f05697c4747e7e1ec32fa184a195f69bd1d4b8b1612bc08a277c03406e5957f17f30c91ab68350cf35ceacca880052b08979a0c2fa8700e545ddff84f7eb940ddc8aa4b96e92028182fd3d1676db976ee1fac3266f7b44b53f0df7f30714529deeac93c8aeb1903dc8e8c1966b28e2962db56d7c3c1c8e0f952edb56c1c09c7c9ebe50a21daf59175d3e2a5590cd67701bbbec38ed32378f47b118fd03e81fbe8da05b59de70e1548a86d327c7fc7414951415025e2af544b703066fa58479eb42473122f7c27b5378339d3a4ceb46b21d5d22e249732ac5965e97486612a0597dae78afd5a4b9675e7711c178c20426d5886e926fae2b7d6b4ec6503b6daa04d711ac55c41fe291aca533897a1333ffdbfde3aa942044b75a027e72d27032d562481e6c8761a8e729a539e9d736d08c2bbe028ca8d046dabdd16e3eedd5fa03d4ce102432e2dfb6d3e381d4abcc2c2841ac7316390cfbf3910f540634cf9fac28b797ccce9594a0cc74f505e66c8d793529b372acf75772a745ee5270ca87574ed57ba6d78d2a4b03cddfb2b90a435b2853fc4545f29febfa0fd55185f14e4d3f0529f484ec07abcea3da6c7d314b153ce1b8db0b6134c5d333ffe70b8d0659ac700ccf2df1e729777024539d4f22fd8105b97bb7740bb5a96f69bc34b7c0dcc80777dd6dbd73509405792ae1b173260a90927714702913d4e61b9864057539106f4d743c52744d1de7c2c6d1ebdbaa0f46c3459608c98c1d04ee20732c0d73f4e5c35d75679400c77c5656b2dd7381473d1b9661e9ca6d46f43232b789f2b6be4419d49982f302a2b650994c29a92e90b714be0d5ff983efaaaf1194bea12d9636822099c7c2d2fb6ba654ddd1a1dc81bcf109127f2a8f36993e41b5a4fdf83992c0eb891ce3f9866234f58f941da503dd2372f5d63ab3f5a892e7363e6b9e19bf13e712bf06e276087500f3d879f890699613b34e3515418fc8bef7596af04950b03886c5689b38b9c89b48378910df85f180ce2a99f72bf4077b341b6574bfc8e5c640893bba24a9118fd829e725c589dd926ba606fa5facdb1c57482bab1f83b3c62c7b617a9fdfc946ef82f4c2f17074429b7851c3191f213e69ae03630819dc464e21a20399427de6eb5f3f6c83e568e9b22441ac17dda99da15ea7356a4fb387bd4cbc532ca913c02e7e8de9f4cead97aba2f2ddfd9d4792cc7500bc0e020ac0b905c9c7d6b8a0b89a16259470e9584cfe3b44716b9c3f593fd029b80502749892e543bf38b55e957efb96d0b08e7beea5f7a236e496ab537704566677d0f123480707af53b364f870609bc9ab43319e4e46bb3b7e555a3ae26807112b5bd0af5261e9e7b6abb0e96d84bcac310a47e429438db8270dec3da05a60eb9d88f349fe7257eddd9613b8eeb36892187d55f460b4980fbbb8208f85664e6b7b4eb6c8bdd027715e83df5b05257e72aeae03d216258402c4af0f1cac8adf85d84f7e6f39a00bb2fab0898bd837ecd7f894445300c51d4790eab3f4024a47fe44e462fd9ff9212de1c32cb744c54134f36a34bd928f2ec056709648882481b4a3a952dff8870729383da3abfa89cf66ca884ed554304af840d9b12e5c45fb536452e2c5e271396108a800bb688fa7ab16e2f23e8175f043751472222613be0fdbb55e1d486f3f9436f2509956398d74619909d3a5d54531d56e398c0c412b24b849539e76deca7fe0f21f8db2bdc7bbbf9eec6488ec90f1f22198045878798086a94a8ee201ce6e8e00af7c89c7b3e4c12eaf4aa1a2dfc2a9d2a0b31171f2ed5cd1edfd09c60ef39384e2642204ff2075ba0434a7ac61cdc69abbe590e07268478fa7890f6b0b1c63c744070323ed47e34f2eccdb230605695c4b6bc6ac41c5167cc7ce91b288107e48b23eb47e63e72c9260a369d3e637eb20966f3479681c78c4c32d62b3755186a7a427969d09cd4cafb6859c8b8d134988409aec19c2d193a4091886a6a8a3187cc303c447999dd7b2f1ef1b5618c2c67a8f66f888e8efd7863f5c0bdd2b527fe655bec1093ca09636248cc9cf88354de285c78bd4a8debeeb3ba3928f4aa926423b00dfbb05ece249ae43b5eb7ebd5bf8a82868564a2ea6f6f2ce57059405a63d4bcde9c3f48f17b30130029cfa2382380b81636aab925b6645640b01cb5ac999a49004f4a53dda29694be6a395f2228a2e73e73b01234bb33d40d3e8b076988f6ffc09711f86e6534b4e0549815679f4482f80648430caf0dd021839cc31adaafb59296dbbe84da9e9981a1516ac9b35fd9cb6f201cf9e1c47237f2ff96ed34ecd7fbb856a86d1821095038ae295d8ab2a16eef4f05ac37e7b349ca6b659bdeab7d49121bdcc3c4908abf0678c0fd48c916005e3f410d501ae16a71401e1c4336d3750b666953d9cd07585b960b36ff0954213632bc03aac86ba653884c7ffaacbb09bd2a4c981f4534ab33bde9e052d8822fb72fbd61561d1f86a567938c7357a17a46807e0c726a8b4013e4412dc70da3ea8a989d4be2f904428140b1ffef6c491d9bfcf2e4a02e020770b7fb93ffb77d76f87e420cecc3acc441654ea9bd46c09711eb87487fe7f999d0954dc5ed66b84be04bba0814d0b176c3fed61e9a34dda20b05378eb182208d648a73b536a658d2af990d69ae8aba8dfd49a0cf1c2217e1c67b87477b2ec18f57d642af36c56299f851f0c48ce2d8ab5e02f80ce2c69a731e709b7be85e6a6834f695b31e76759496132ffa7f9600b4cac328b9c5d33eaeabe3aee20bbb0d21a9f327e2bf3fe573716f580ef78dde60e255142536eedaf1892471f69f90f07340c3111a623a79e599ed321cfaa01478d0630d934fc42a609ff0f1c5b9000d54f788be0a97e3c9cb8cc72caf402c36619db4c215b684771ea27aa30106cef61367be2ecdc2b2b841645989cec0ed6c4b88c320f0efacbe7b198e4d2ad0226f83f18604ffd96ab69713bd1e6baf669eba0c08fab538c89817fac1ea0eafc00e4756c5d23d829e8f5cef899168c3914d13c19011aed474230f1a06099415834ef8f2fa12ac3ca318f07294f17e731e8fb05cd3fe98d83c801f400b3ed25d4f77f342c98ee1731117e1886eb00147ac88445395b5a3ce0a3ea2c891ba2671192c2de2b4df47521c45d9171e8168ace2f31e5a86e59e53c7faf93eba0027b0011ad4e95dc00342dcabdcb9713b5627c9f2419bea2225ba6749844cec66c37bc10d224c2307e0c831577e460588f6c45734863e1e40b6d5493ce41b29bc88969b28814f74bfa92873b8f854f923ad3d351c6a68bb33810c4038244981d0219eb3d52b612156a052fab3eee8c49174b7e55d876551674f1129bbae4506c7f998472b266f74b447c67009f651e8dae6b0c880aabbf810c8bd13f32e1c5894d93d212e1c13c8e2004cce68bc3bd63b722319e1af8e423509ea5bb8bae850375d44ac9d26ac7eba101738bd89a52350edfb77b89cec16d29b4d454c1e0389153cad9748efe89f79646d65ef23688e18ac1f70293e4f912dca5ce0abed6e3cc6b522e59317299ef712ebe48b806390fa333e00245c703c162efbac35e796fb81d3fb23f6d087b920d75ff2399b2ce583255d2bfa2b94f67bf08ede5747a647a9a366329bf376909805e9ed645365a3747e6b978979f03410f896203e9addb5b30bad13f65919b361490f7404f5af4e997afd344e1b56ae01890201943e760e6366d808b1cc3abc401f6f9445d4871bdddaabe9bc893297e67f22dde994b28501e4e8d119e5c6a000b30968c6114cffe0c9257e2dbfd43d006b0ca43bff0a347685a3decc621fe91c0072293bd585eccf250eb210e0c517faacd7defb8c8e91b2b7ef52bd274477f05bddf19887b8ebb8ee631c19464a55fcbf2aa010d7962eafd0cef0a6fd755425c292f19a563e5fa2746cba7ca05e09a59f9abdf791ca7281b484ada0677c4e856267cf6132c0c873b8813a07b9792aad07bc9582b201b88e02e811f61b23c5ffdae5ec78dcd3262ddd0604a578d6d45af3ed01526ff15f48a42179499c603e851dd68713bb18274c80ff8f298abe475bf9bf1ba1fb4567652a83496c95a14866ca18cdb403f5e46d411f15886bf1b74f6de57fad66fc23174be0239637dc591131574b4753c2c366130c644e90acae2858158d6684877e7a0c7f9eb4e82f2a4a931a8201fd49a949858826f15cc219eab8827b6d92cfd6d40e8fc4d92798e05b3ba027ed8deaf72ccd18749c16b1ae1f36f98b4c0f6d7f56214c49712704d9475658144362b0e52bd806b91971b5ce54566ff7a64001fa8e12a6909c85e267c67fd6d724d18dd739fda64be18cf9a216e986424035f57f717b31d6c29c08400c22919a858bed578ed6690ac2336f497ffdd9f69f77af13f89e08dff932090545a31e01674c3c677323c1658a7d6b197c41a72d9461868350504dec39e0804e9cd29270d7d82fdfb8d105a39a9b49a5ff467e640d0e3b314708950ca0a598dd21f3727afaa98d7240a2f1b3a7ccf514aea8170b8ef0d3a30f74503431c114389a56829909fff6b71a8a24e2e2aad73a3ff323ee558391afc22a647081a6e9971d39a45d5c5b49289a2a24e244350798cd52033a38a28a62c0ebb6bd66af80751acc520c18d707e44ad6ae94d80eec72ea7e48e24e6ecbf1fea2cf688bfbe12ad66f9fd9d54d5b3e08a1f92ee9f77431d72a435156cbbe72f08f170dc0d9a6012aef6a549e822105babc00aaaac27bc5090650c9cabf5c5eaf71ff636800b02917087264a281b25560be6ce5ed5095c54d64a76e540ff931cff420b982b59937ac222794649aa43f75a19c8e939a298d74ea8af1452fa49f7cbf9e071b23a5a1d868cd929d872e07147e578d5b0df760d2bf9810d509e5fa2c60ca27b388fd60741df00c7f25646cc3325b113ef6d53ec8a00d8e2f72174b35d6f4991788ab321467dd6cbfc34acb2e691fb4eb02033668b04b487c8a5136b58d475d4aea19c2354dcf144625fb22f96776b9ec718c638c9e509b72cef9ab6162c49c507792ef93408ac093a5d92cf099bb98c133940eb4f39e6fd67b2d4dc8c856ac8a320c766c190399f003e32fbe122004c1f48a4d898f3d37c2290f3e28d997e62278cdbed3958ff49f8bf5225eb7a6dea41f404584ebdd7df25952d1d4553d9c334e0a36898aeee4b80a8c53f6d7d7a50c7020d921c1fbfe5fe4f50f43628a9b6c8eede734ffa6f72ea345a30c1b924bdf1d964ac60d592e7cb8d5bcf28cf8e0b794938fc653ec7d13ef1fac88aeb8a1ff3ed0c7553817f50163f1ae853fa0224253c9d48e9d150beffabd4b8015a1f0ef438c199941523b8c3cb681a82d1533a042fc0649c60f3dbed62ff2c3674f6f32d5651778346ab83d54dc40a458f1838eb067e2234b6ec5e45dd05264cccfc3dd511d11df06bc654650bcbdf8b8794f529c57b35cc1c23879947d415dfdd829d6457c7ebb542bc8e8a613777d7f6502d9b53f0c4e890d7d47e1923b264473f0136bfe04caa7204d34b34c01387790aa8a50b0760e4ca8489dd867cd3425d0d4788be62bf94a0ef1c703b10b0bf828ccb6b9fddbd6694911d2c05fa72437aa3b973762bbac7b80b109643fc37a2c2240b44076cdbd24a341abdbc798ecb9df5ffef01fb52ae33ad255e19a60c6bc079c770a6ad95201ac7bcd94c6aa1adf80d8802565cb35ed45d97b82ab6fa46c16373f99edd2b9b1fc807b3ca67e98b3ccab9c555bd72ca0f4874b8bbc9f096fb81a77d5a6849289e4073e848a59b0086aeb12c542fc0e58f720d9863b13866522494c983174eb7c68ee789f8e611755342bf9677e3a5113ed239722dee7e50b5ff73a4214a21071ca818fee5efa4f0c751d51ae1e15838b1140947193487ebdf9db1dce1e636e6221547472c8f59bea09d9bdf06fc6a122c1013bbbb755c4ed448e240e49d4faa2b6ae1d87d21214a048e5b23a08cbaa2a9c28d8325d52563e3c1a23491f59a3f330c7d895b9fc90dbd0c0d5ac222b58edf6f3234ed378ee4b770850b20d70d063a04ab590e62ef1680cee408b09a858642d28d08d5a1deb8adbe976b6d8c3b20aae7198e8ddcd9310e4054f897bc527c42ed88098302d2756c573132436b0399181ddcbc6b8fa200e5f092ae1c9bab0a7df78e29df1606cf55c1b73a93ae0a358d9bf66c45777954ebdee18c3d66eb21e296fd83fc8321f50c543eee2e06f9db02babf341659b620e872c750a98aead29d531eec59c0179bf1dd8a19f99107221016ea56fe7f0f503a6423aa40428279c8d2d80540862e426201842b5db0953c62ad5b972feb27a5f52208dfd5d0d74da9510639907ce944fa8deda243dc3689f54f602892ab121b5f5f5b0fd854bd61ec04056a72bcbd5a6814edd32b1467a266169b2f2e8bc930b87ed05d8e8f99fe96d2be7f7369f8f2aa3621823cd295f76afd2e9346a3b4b8a89d5f7565eaaba41976b46ad3a98b05ffbf33da23f7591ca2d7765b8aa61e3fa1b1a0214aecebc38092ac670f05ea6a69203efd239b791a3ade2775bc36cb41633fc103010c02135ea5c4391994a779e124b3745eadaf6151e507693b2664c7e0db8c9f95258da2a8b2bd961ce6262f0bf8476692e20b954b9b71d2f8064996076c1e6fb72a6a26d40117c9716d0d3d34fef72a23dc3176f6a91a12d45b0582455f5f305e257fbfd17b6c6e9095ac51817c4f92072dca841ba0af8611c689442967fd67eaf02956a85b1ab57ed3c5aade8e26cc100ab5cd1527688ec6cf9c7509c1fea2656e5c80ba04cf89562b016212b80ba44ab123cc0226a224b675657155df0b66d47d3656b6cb2fae66d60230b29dab2fa8f84f241d02d9bc627a05a6133d4b8da16cd386fa9d36b0c823a4c3e0f5ddfc7ea1afac27a3eed9a85de679ffe461a539686697df8221d65fa5f9b38392ac08df130aee2900285e72b3ee3eaf451fb2ff72aade7e6a8a42ee684f3a010ebd1ac1bc0072c69d018279606bc5af49c70227faf278e64d7506648c8ee67abaf48350358a30829afe3fd8c10fef61a399761273b9b58a7a1a4b15e7707c8d22574d53a974a0fc2a9fa18eaff4fd44ed93f832a5d7dd00d422dbab15cdd69074c5d5ab529dd3108e08bbe87c10c31a31da8bb6637c1acc16bab34343ca4718521f4a99242fc984f2c066a87403eac2a583f69653ae2f64ff612e9dd436d5780c35953cdead51846497e620493531132d342aae8cf55b2a5dcb37add9ce50f957826a5b5d3e4f07c746826b7d29b08e50b97fb43a333428e86309731af65605c2b2e013423e7ff1f47b7bcc80c862c58113e391c5adb40ff123fcdce18a9c7968e49e38335935e5b059f46830b57dff21f83c06f59bff5fda3a20c182846cfc28a49583cc13afcab243683be5f6125de29cffb11f3940aa5301fd6651fe1b0d33627e17f347675f704c3fe98dae4bb27870855e45fe1889b37b074dbfe9ffd6bc2dc52c42deafb5be4e327521b6d9e64ed029112a14497251874d516115e0150d9ec708274d5ac511d4630b57db7d82072c96670025fffede8d2f0ba23cb59b3b854ba81f675cf6fee3cd2d71ab4f7192e959bbf2e388c93b809b649876bb8202cd965ac50597aa419e7c74f069bb5d9a99355921c06dbc470bd214fc50e8927c9530d35b3a2a8e086419cf0f9f6bdc89ab0d5513188167c26a9efdc492df9107bc1ecaf6619eca9ffe6ba93221641dae24f7fc457dcb6f152b72883b927ef5bd886f6330335cba5dd8b15baaf79878f25d6168f38a6edddcf96b138fd8606106dd5960bf1c81de30057d5c8f756ee39689e894e00fedc5a2ca0192e848758a23927c7ce5b00b62242c64fcddc450530c9cc449cd2ed7c34c0cb488a6fc8b0461ec43391178b628306d610a4ae7b28713385a2254ca82ab1f6c31f1962f1237b7a1aad9709a986e4288cd31cc2a36bb36edb724025e69bf3e2daf7f4e84b8c8122637710decfe79b425d480b6424839db75c8cb23b1d5658175955b58417aefe317453352c2ed91c3c687ee692bedb841d49a28ed9fba877e33151da524d1cf1457d4d0cdeef07e45f4209917b54b17b5769c579f6b8bf47c659ff5dcde6fa0023c205888b9d147c2c8ca40ac1b67052c2db868706e4bdd20b0984de2ac40a15ce1f7b845b278e301f039a7aad484901a4a9884619390228cfb136011bed9b4a2ba7070fa65c28f29ff07ab97739178d91b7c47470b803fee57d371c3d2a2b3345c28a0ab9f8fb648b79e3cc3d5455739c38cb1af8319b3603f072f419f9456e888696a8fa6cd9f47cad95edd4f49f78fab4862518eb46d295306b2ea01b8979e445074de18b2ae6ba66c45b4461acaa4f96d1319e32d42c9ba450d37c6e1021de1c59520638caf40f9d27c350c9ae3406b04be051354ddaf394f99ae116e356d1b31703b4d97266130f6b6aaef8c6404bbd3815c2a8dbbe2c0f826b94ac924434082a0f1326364d32e7e2f9dd8764f8160ee56f9d8dcf19542f8ad89d5e8ab73399c114477ab917ab7b674ccdf98bca06b9c9c5339fcad6e99607f09dcfdedc6da5371f545e7f7192e49f40e30530bceffc488e51a0432dddb5c4a68dc28885760349650aff1c6246334e09d12d46cf4a48997312ec335cbe3da206f4ef60ec4c4d8397726ca50809a2a0d9ae72461301ff793f2c839e06d8c1c83189f4a017fe567c2ae059e596c6dd8c6cf20da688083751f0d2ae5c1ca0dab3be0c6340be69eb717b10d5b2d78d8286d5eded0c8c378a6c6d9ffef1ee4df3a86b3e4f47de0ef1ebb2fd9d9776615764fbf6650d900c04f554a877b4a39392f7eefacf43683b944d644af99020d56f74ec931183e2bc3e690e6a982c69ed069f76b78642a4aafc5712240240b4fa0460873fc50ca0bb4a85dfd301160b1614af8137e5bb316588e133246fd179d575f491b34847300b7c0a80392eedf81e875483d015fbd4c1e9e3b227763315f7d7f97468a2bd61271b84e764941824b05e100187ebe67b7bd284d587e862678dca0af450cb49f9be8b0a045336459a64cb83acc7528ef707bc7b7cde56cfca27180225308e202d1602b7a826de224026df06b891b9039766ea01ab8b665a05419baeb3dd94aa2a307072b8b27a560e0528a2e881acf05cfecb659d7152128a46d82e53836adabd7bfb30ca842dfd8a3d2485b9f34259aa5b274612fecfd7149fa26d03c6eb4f730cefa8b636e99c3f8db4d72e6ca1d3cfc11cdef2903ba1fe99018bae9dc4f44fb187b7b843236fb42335d805b572d1faa4bca99c4e85cd488970c70c1d4d418cfdd07f2f621dc29414bdcf628c166b9665a9cfffbf00aceb5d688206b841a4c6a7ec5e2dcafa4dc0891774627c2ed06c8f47b396be1ca0dbd900cfd4c7b95069f9f92fb1c685a40c5bcb22762eac7772fcd609593642c8a00df48245862acef1ebe3c9a67bffc7d435e84c2fdafcfb523e4e5849a61683dbb3cdd6cfa7688bf20253b8232bf677d6a182310ed5e5b3a041ec005e37d4c4cc0dc05dcde61625778ca7ff616bb369833477eac33f5eda5fc5f0366c6c24bb304e5c77a7d807fa89f9a64327f9b85ca897c6076e0af254cd62d0d6e01e815c64a0e74131ae84cbd4f5190bc9f6b80ad013e28092bdaa0b76c469a6c7b61198ee7d15869cef11e281c904002fa0ef2f01bed7c1b3005a205eac79af2e0eabda51f7f44e49c7cfb423f7a43a47fddcf85f189fa41b87cb562d94f97e056194226104ba1774f2c375be5f588dd8788426ec285fc2f68a33fef2464658cf7123b2be586703be73578184f9724a0010e84e3893acf1f0d708353aebcba3bcc1ac4937bed896a302dfa9e5ba10e068ae33832f023d3074c1705845acad16ea078b80483a326128c707ad285d4ea11ea952539616c2cf9511328ea76d24e92c1d6de51add5edb5416664231035289017a4663c71ea5d1bec7b74cc71a2495076727d89d83298c6611c2a6a779d832fe1d4fc156638dd09d221113e0888b3a44a602d20055f2d1398ee271dad50ffe89ef50746d5d6ddbae29d8737cfc895be291f8868f81ee7ae22ddbb54e9d34a2ba5504bdc0598f7e01ced5ab4a7e8d1336b5f7055ca074ea5ec41f923a2e88a53c83b99e8289839ffa4d40b6cdcd20fc91e45d728725d8ba4ee653b0f182fafb59430cf597a653a8c0d391d201577af56d78d0a65d8ded76844d6e5c556817f03b8a1c24acab775d6606d09506bd781959b02eabe9c9f0ced89038737ab134b8bf396375b469cb47cfb79124274f18d1b5a8d8caa8c4dfac7310a7cf351bc0cf24399dd84482f3abda359233686c266209c4908bfe466589d9f813da82b7f49fdee527be6f8337714c8470f48019ca64dd506e3e1583287547fe0299ee3243709958de3ce2b0224af7b21dbdb3245034b85bbef89701718ad84ac334859581d96dc42c13c29b31fe7181c80f067142c0c5f6123086b9e4b2172fd440abbd42680ab63c9c2eb50cf395f1d3cad76ef44b33ae906e11ecaf0ddbfbbc807a1bcee04b5782d86cf475c18654956bf7ca4b2ce67173d5beb93d5e7da0ae53857f07bb13e804745769fb38cc716ec0ba268185caf198d704e0416bb00143b8816f0d2880c3493f4a06c5d070ec8a4f86eb1d478eac31ac03126828797bac69a72c74d203c0a3ea18a0822d398e1d690629e6977eabb7aeddafdfc5a7abd9059709cff4088d284fc1ddf17a9d026159d8d1276cc351ec3c25f2b5dc0cc40ffd154be18fa109f86d2f10c98269c5090c3ec90d25e8a2d89c301ccee84d7c72ad37dbf55f180481287254ef63d09f9bf7e5dfb455682bb0247d0b36cf33c87ef4375652fcb9c9b6115dc4e834b7139f80cf1160c4256247873df1095af6ff071e99750449f609b4498b7c403a1fd505455ee8ca69302d063baea11348d7225d2aaf1f890e4cdde60977a4bf08b4581b6ec6283459fb370fb29d284a452c91c462b6eea9503022af639f1badf2911d91b288421d6f6a540e92058bf346a4d61e35b4df0190d4a09dfc41f51c03a13eec88a5ab9e4af720480d507bccb1293b65797289cc7cd78799232c1a9e57f3c42af94d41655897b3efb94330d667456a3768fbf84d2488be0ee311571e258a011392a6f3f208fb8f528b1c4af457b2bc11266120fdefa4dfac47fb709920ee293c9bda28f49f7d1d4a66cc1e1983d75cd3ba5fd2f484d0ad5f13147299d5394301440dddae5dc72cb70cf49f8d5c005a9d7a0965945efcfd8a992cad0c07f93e64a98ca0dfb11a7dcdf5bcaaa255fecbc6ba711534b55a29792e6953fcf91498f4c15c8101407142b4383d2408e915fa953a922c36ad1ceb26ecbc4e40bd0aa3e9a67ce82888ce0f0f798b507062d5a94bff0bb849bf4322c2c8e746ce9f05cbc8321c1e30b3fa60fa5603fc37ca15ef81b88a6b89a59cdc273250eea3a14d44d213993f69c4050541e57c65e1281047ca91b00dd4c563d21f6fa7eaddb21d4bdf935afd3872789cb4dcc67a8b3f98310cf35300ce47ed8a6638f555f7d4b163d0884be4f6890f23cdcd686e5cec178218f2e89a351ccebe0b759f372a027425fe5ca9eacac6d590f81dc9986db26c0167cb76ea7861a9e728248034554a0dd7e6b6aa7a9a006e7cb804a83f4c503dba4d5c03ecec99ea44dc3a05c781279dc2336bdaf8d4bec48f8c2959330ce85c8b6b0130e5938a242635d94eec0bd16b9830fdbcc4a0db68c70b443933cff27d87d4a7302f9a3ea401835d5da96d14d24165f78e0f40963e37ea0b6257e851f3b9191366c085e229ba25cf1531cf2defdaecd034ce27b376d70424c29a4739ad70ee65850bdde898dee23d68f443f6935a2361bcdff7551c9f8abb97e230a535a625fd0de84935eadd8c8d5bb6cc930c6fbe6b953830ffc3874400ec68a45a414231fa258e963bdaa18128dfe8d1224d16cb43dc7499b7d3e18e458e25bee6d12513c764a02d9e46adb5b04d9b1e6b9a69ef0e0625a1c5d0fda778a9f003058aebbc3b7992edb1f673757a1a5088378ed45e1cc1a0e7a10cdff1dca46466a078875ff7caaa405ba2aec298dd61434d3a01c6832b592581595fe2b71a7bc057dc0371f00fb2377b41240827dec81ba52d044ed4948ee3209f8c85cb6529c6b13c5140481d882282dd38213b22b9d89a1996e915a72db6282ba99e849ca622f9674c131c6b1f391904ab4b7ca252d5889314983f63c08d126e28c9ad6d11af9284a08c077b0b2f38302f13edfbf37d30cc154ad6e56951bc6378d949265562c530970053134fa98278c16a1a2a0f144427e9e4d6884111b0a9f04223bf92ff37cd2e635a974b25c2fd826f0a57390093123cb1978f30e842241e02f38589dcc0867adf81fc84c012c4f2af55bff8ca18e5fd1b6e0228d324d2e89546ba1d82aab3bd520bbc0f494ceed272ab79dde65a8c164d740e3784bc06d690241cc17428f9df25af4b84458e47aefd46feb2c78ed8b604f6b88656d39e6c630735269fab1537fcb8360927e0b89f31786377fcbe25da819f692b8fd248f76a9d70378cf2d31ddfdd91c3ed7b28ec16022b5cfcfdc00554a8f1b7aa52e9eea060861c0069620d41ae29f4ae9b1357743998e0053c3e61b29d8a2a6532024043b2599daf35183bc5987a5a67ff2f095316d365d14eba2f29867ee8dd8bd166ceee6fb1ae0366bd4ef50a40f6f8e07f9a5c14dc72082b6890606fccd811790aefe1c2075107b59cb28034cbb19c1f55115cb225f6c02e1f15d8eaaee3aea3b72c21c2f9907f065641bec507b681dee5264edd213924ffa3f335cceba4e99c1def22ede2beb2e9d151527084c6e6a9cc9159658881c0233e77753c2baecb2f45ecd581ebe22633c84b26c61a73bd5fcd27af7e353876036a8f22f984814122720c86f6bab9e5f68f7aef9eb8875db10b1d8856cdf97654df02a87ca34f82a8d99b3e3a643d0c017a838d0fc86cfbb1fc9a8b233ea52a292a5e1d50e546261c427b954da8d86ca352779ee7a82aa1b34fa7eb69b9b3b43ddcbfcee3d6849edc72409942f6c8053b1ff395d770bb012f74522970d3853e1c7ed4bb77f346cdd90c7bab99c3c8b26a5d4120979ea80cbb9b1331a06ae02171b8562dd9176acff6130c3a8f2798fcb050cfca12c4dae65880e1e8fd3b79ec9d30a047412ba2de1aa7e6125889841ed2081d843b03fff9cd7aef098f54c11d47166c5cb938174a730aae11036f39dcd40e345788804376083e890f0ef3737f75e8e64b731e01f7ef787982b62ea8c2014941f1ab7fb1b50745188f03997ba3508d4b180334ba6505fd9a7a0571f4973813a23af97172a6d4b8eacce2c2de0ce700adad4d8d64318f2b9231b71e9612fe07a8441c6baf8fc0754ed8142abd5eca25ac57ed2644b6584532afb51e4663029141ed58471fde58f778b5102a4ba605d5f8e82c75808f2d5a5b29d1e6406a5a84a4ed34e9c489ad40c4214d849079c42f37a5d54c62e10d08e321d774e3380fb362fded100062ac67d42f404ed6900e90c39e4d983f1833b9408825b2016add0056d05f36c7cef05edce8172d50c9bc9e1a60fc84f0687d604f2ceb6d98de52dda807449ad971b88009382c4519cc9adeaa58ce757278323abfffeb14c1102f95cdaa9e101790f426a9275e7a8263e83142046ee3d985c372036bdc3bbb13ace2021df00bf39b77d9a40b130bdaa313f718398c03870af752c72d68c766f239c0a7707c85e5b852d4fc525280a8f6511fa3af100f1c27cc4675576a52155eaee3ca2a79d9ab4db0b9c0eb9bc09aa43fb8bbee2d044cb5622a5d13ffb0f667012bb4a2c178464fffd215c67468529cd5ae721d176ac49dd07ca602707c0889888cb8523829590e01e42722acdf78fa84f7fa340407100ff3d47f4231a832b6044a9f71abc5bf47bad873524a208428812c3fb47b37d3e8219db40e1a836e1680083a321eaf2535b4e3837bc1a28ed102b1b75ed8819c266945b9a08c0306c312dacefdc13e17dd8996ce7c706367289119b2a75608f8dabdc9aadfa7d0f9b73116958467ef5641e5cc18fdba8a7023e4bba2a7e97991a27b7e79bfa67be2e2438cd14b4352a4bc21e735114eea838d7438c32306ac1311c64c4b76cf49d2c5fc2dba7e7e890e70fc47b86388bab3da81cea5d3f3e1f88775ba2127974bad55dc1592315af5f7203a61e8776ffc85775939c8ba789078385bd54047a518ba27c7f8b1a1730fae9692543c370e8703d2754201a46226deef9c0734b73613581041107f9fa54a1df4244a5161b29131af7d9e7901ac6f27bd35ad5c5a1d4ac3b80a5287e3ef6fa01255bedc629f0750fd6a35bf0b90bad41e161ab3bbe3fcde0e593e616551f7d0d3b9061e13d560534a2298596313d4dbb600a26e4924f0e5966b8540224cb22a85cb18a195c217073c6063e51404082489ec8e9baa76d92a7a98c8b92721455713aa156a841543e90ee3236e5a1676f755998f8d7514b6f59c3396ea0d2733b84ec1c1b050d9db2d9c5f28eae9711a56a51de02657d68064409e7049993f2b0bbadac34a0d91ffce74e5a2217de214a7baa5d29dab2a686205bdf168409af2dc2235d3c1bf83b65280a2b33ea749f89c87c0dd98b25ba4170bf46a65a814dd96110377505b0227cb201937d7ee9f6f28a1fd2e4976ca38da8340e7fa45ae791a362b7623ad86c82c34a53b42b9dc18e391a311a6018c3f7415bec4a2dca37df1e4b565e5ff8bfabdc424fbc685418008f09bb87d5184c38459f70ee73645e65fcc52592c8727117810146f54b3b1b57841d8e4e8dd5491e6adc9086355280b95e294d3e645ccb5c9bfc5aed85e4da7a13b2cd2e88f4b12a07a061ec6db1b2630e4c7bce10b2f9d79ea21866a60ec9ee6f2a0c6368a48526645d3475ebc815e9e480af46f459fe80e33615efc9520baba0c7d4b8b947f20a30779e35b2d3a5cde5c732252c43e49f6ed4e4a2105175b89910c065cf75cba6dcd624a3db52b8a314552ebc7c6b53cb3d17b474fcd5d6283fd4cfeff412c3bf03f20154e6b973cfebf2f0ba7d36cef47a381d574b70ff14da233bc9bcb0e53ce95f2bcfb96430b7c088a59613ce3182be9b278f8e12cc7d1e467c4f7d74a7561119032f6539a19d51fa34aaf825dfa72ebef2d6f0593919651c863f5e69f80928ae2d90e2505ad2254b86691f3b6ac2b12dac3b497ba70930e4cd51bc454efd513fdf9d0066462747083188023cbad549402abe873ee270256fb184097b6f7a29d4c329b2345ec6d7fe3d0855898df39ebc875017f19e86e6d2bec83e524b25ecc7a9e046e2b0b5c984c0552449676715da86fda170bf28f502b1151a34e2dfc96a16701a35a47372c9fe1a81bb29330b64d30671f2948ca74b4d16a135524a4f1cc4d3c39360df78e99576891231182b1c42aea8eaba15cf416d2aaa7fa1ca1faf717b56d239cc8ce4df6872e413142632604bfac8a904ee1cdadb25ecbd048fa5bdefb59ccf3328a1f5ff7a5c5cc190ae84278c1ca19813037e4f55a8c2faea74f33e4a8152ac3a5502b0589b8012af5f954558e3727127928d1549d4c93053c4cc4d99cb52b777419bfb060fe5a37b0180c2a5358a7ee653b947ec0c4d680029d40d9f1558df599e804b3160fc29fda662fb8fe9c769b99e297f5c585edf0a875e37e82344610b8c17eaffa5aa094fd34586c268d194fed8baba04088f20df9128f9039a0b1dbc25f7a4640810319bd31b6a5ffaa052f767f39881ddb0a869cee0b237fc74393470b7833c15f1ead5711466e2654290a5e2d5585004e7235dd645b5154bd7098f9f23be533e8643c93329afa1a7096e92054a4ee4b94ebaa430076f49d0bb9d18f3eade0fa1fa28d9752abef6865ff107eedf3f6f6a20b2711d08f0aacd6fe3c858721bdeca2c9711d6934384405a23bc93ff1871f29ded8b18678ab9b7430e1a61343294a6c8cd9723b311d24a893a1e8b86cb3cd4db2c7590a913886bf7a840a829b322dc018f015ffd5a8449ab949594236c10f91669813ef7f4abe0b5066ebd1140be9324340192c4b76b25e9d83fee11229069d04c91f8c9fd57731129458679fb1516af2910565afb178681fc8e84e84fc843ebdd4321cf73027892c7410b04c01f6d230e029514607cbcf3c0552ebb8d06dfe2a91ea9d3ab30fbf75007be3de59fceb370c99986757830175b232c29335acfb4e572ac58c82c0d6125598f925cf2cc611ae56261769703f649b2324abeac1875369352e84357a26b132ca5e118af8d1d97c80aa62cca7d3bba9b7b45f08471fd2a1431e2fb06196fc19391d68bf82761ae180907e2de1f25f2d8013383ba935971cdb797eb3b95ad56c2194755c601d823739ac9050647b72e45f621465a7009a43f56d03c0a1247f8f117bbae55c35939d2688bb1c95a62e38bc1dffde8ae6456dc2f32c410ada100ffe26e7db9702d00892b453db09d9edf82839eb7670d2716d99b6140414429b3c076f968e39ddfc17043e52e2f8d88df4b76bd29fb4a59de54746908c2a380c9998c3bd6f7d3bf8af2a2a80e145d5fe89c52aa5adc2245cdf5268e0dfaec429d1069164d1226b5221dd9af3b79e506cc39f9c53873219a2a9157c96816a99b65c55cebabc2c98589a7271b248843d29144f8a7925a203e6156faad55514f1264ecaa54eb64004ae32e57daa18babc9ed32a9f23c33725ff9fe30dcb4b091fcbda84ab7d73070419c37f724272daa7b4133276191a33eed6c5eb5cc741b3832825caa8719b0f59806bd7fee2ead2563964683950fc39dedb44ef8fa0201c8e2ca751ca52138edecd5403b474285785b85aa7050086d3970e2835a911d1577933b5c9e7136c538a3f6bfbf9e67de3ab536335bcebcc2d343894733845586e0fe340d39bd805e5c39b59f4cb84ed05bf3d621bfc40d6da68c4d20313ba5b4d3b1b71035d0a319bb8d6b3680eb986ec5411f4eca5cb13479998409e90a3d27bf75859cd3523c08e37979bd6c62e1df4ae569d6af65c292a2af9c5557a2741ac9eb857d18cc0be6d2a32fe2a0b4f74b1935f88506deccd20d32b36ca3119e527b4d9446449a953b1bc01cdab087c4fb4fe7cc6d1cd1716668ec8a430d1ac85aa1a53f07efe6cb2a1c21e1e3307bd56546ee938687e80a1b334a1a802bcaa77b42507ab19847b40c706a7e8162cf71a50b97e3cf9f4d8a7dd8b3974efd5cfab822493f49f0b7450fa1438d69d920df4e938d81b27d039a3f6383e922335e23eba43a4f2fd66b12d939e5dff197ee9709b0ce33bf17e7567e9de8f2ed27562e5eaa075ed6d7c1d9a59c72de3f0137e5dd2a7321fd9bfc2e05cd0c4f9a4b6cdb05286e22f159d4bca54d7bf9e5872d1f0dd3eccdf2e791ad8967ecb387fd48aed4f8481b150695a5b623a2a2a8f1d49747d572fc247ea9cd0c3dd5fe6ae0e8d74234e06708c3bcb0fc33cf8f1c9282de77e8d8580a148b06d608db9865468f59d83104372534ec13420d3d79e9ff134660e1c3afbe26e604f6a9bb4d40926ef8e4291ae4936c01fd78f978520fbd2149bf831cf19c29e0569debeb2234fcc43deab1f899f348d1862a658d1888ec164a81bf5df9ada0244603b29e25266856ca62ed4c8bf5807d1028bcabdb8c137a18c5474403016d16b9c56b7d1898d474d73bfb4ba473ddc81f2b9f71141d593e747e0452ceffe8255899e4b07ad625720e76e5b6e35d2ff3f85417691d999a298bf1f58563b8bd08eb8f9fc0316675e94734a9ffb67a876bfb019558d7a8a7c2b7ea1b6d583273adb9d13681cfd2eb030eb14def20c07d7f71bfea0fe8a9f44fd7b8656b072fb57971f8414b03ca260d459d454b8c643a903e962ebbf5f74645bc788e3eb5833e63c04868d313149b6180b5b5ec0d7d1d3a56b82b66185bc2712bc64aa47cb0d66bc1d53a5dd1f71026eb58237f68d1a00b25f69d6469c97ca7755538b9a8ee858573305fd272f0128ba9728271589d387f28e83d811e61a081b22deaf13011e38a3b6c1dd6fa14ed915e1f97814ee119585ce3476f1a2f6d055dc2f5dbf2d78f3d5d5f2ece414709c71d63bce6b53ec507f3054b9bb258adff45f1a2c53e8bb53edf034f51c25fe2eb494ddadb4a1b49ab7c810811c663e54b0da2778c48ada8b1856e2a12ce2afad92c7129ab625d56c3eb49c2907e7046faa3d42f88cfd50e28a77b181f79271bf28d10eed0f4783d8ee29f3f24616ca4db22e62ab076b012e1214eac1c347e378cc2548b53f2b68fcbc14c45130fa6df4d95300d8c7461986dd74098587768fc7c1eeb7f0d5404d127ce553a2e8a2900797fbc5fda38159ef9fb6bdd01024a9ecb9bb53e1a1d11ca506071709a3388811079f0e0321e3112549a2b5cc3b3e269e4f787d01b1ccd9cd9e4678f2310324a6ee74fc55f3b907075c2a37e4138eb061a3c8d425826ef0492607a265eb89751b88c174ec58164f5ec27d517378d87a7ed0ad03b50c5c94356b8a3b8e7f85af5f43e38e0ab8b91dd96d46f8d845a9282032e331d1d052176f1cba794e7a904182288b6fe8cc9c4210a782d324a45a26ccdc5b4dc01bfe15d15a1d17af0b5519dcbba2aef47f1a49a643313a7de2172d8d7c257f2ef3b67e2858b09215566bb369496490280c8a58cbd6ae59f0b1a80bedf77c6173b91a4a3493cd7594fe7c98528adfdcb4f507bfd61304444d64447f6d274a3946b566ea1f3f2c49585dc68fc76a026a4ff656855a9b26afee7b3e57aac692e2aa260f4d90a03d33f4789c6bd08f1eaf219b6fd23c489454bd919241ceef8121cc19ddc8cf1397ae1df9bf590e70d4fa665f7a1a5fcd81b80554dc251550a17a94de08ff7c14984e756cf23b9d37b56bed0cc1a4a3e98c2d8a85d263cbb755f24a1bb462968d441953171c4dddc0b861fb072e9921bba21e76fb990eb16c5d62034eacf8219422f9e780ef4197ff35634eecbb65a0c3f5bec240516684d03e5ad40aed696deac7337cc6a79ea2e64f80d5dcd618d45ee54e1b525728b08a9c9d75bc94c226c6783bc2cbf86b430053ad0c2ece81757ef11c4213f321f6492417fb3f61958d714bcf96286f50b3de2c3b698fd9406638c77c34de5f5b3a1a95b35e61d1e50992e48b455b305da68732c0e6528016b8d281c665795c3d7d88334a352e7479a4f9174465874a3c470becd8b7b01dd1476f1bdef2c89b0e56e582e22b110b311a4b3df48d34f2ada39638b46d6758fdfb324b708b5bec91b68c300702828e3634ab27719f241914c78c9ca1053d05e56c57e4951a399fb612fe2533655f882227e108367bd5d3e102de20d803fc6cc31fe1e8283d7a9eb697006ae7b1db11614174e541ac210d6a08378247023ae7ec7f5de6f40836da7c1985bdfa509a9ebed28dc32a3218d3841edb8dea3c9450f42277450c41b14f4cd3c8a2c7f9439f5af35a8f50d918e094f852229bd42a3a26d63c4933ac02f9571d9e5d50b13968be421d9e24d54d1e8c1ad33301833a1ecc16a16aa957e7b26c85773d268dafd7ddbaf3d419e226673f6aa2069f7034ba1bd3d1dcfbd49ef5aee078ad38fb1d21f99ab2e75e11b78b5f000d390138431f4152f262094e3411221bd15ec2c5ddd434c3976d4714358d18acb8515fc238e4d0cbd083d5cd0f245409cff2680b33ee62599bfed6fd5614bbdf3e4185c55afe485826f0ee40952f46a2b81cc1f82805935ee00bf7c5a0e35a561a6e48ac328cf059c8596c1d7e86429e77c28a13ec8f4252f8b0ac779f027ecba4932ce4d5c47d42c5d3969fcf4d0b4d0018de241c3339e5aa52b46269ccb1729f4efc29c73c3224a0e96f747a140d002c94506207dbceeb06e2707d2ff04871bdc2fd3b5d3f7aa69437f349b88480f22e5859bf8ebdbac885e34324f295495a1e1f094369adc09004d36f323417f564dfcea54faddb141f23a53766e5f803df329d47b8f7963a6f4f83638b73f4f7a97b7fa9cdfaff7ccffce18f4823595b5e286b827571430d6bcf741dede7702516bb212414ab76b19fd63a1d55839cb54474fbc12d3320aa4b9341a52a749f0699ee10d90cf4bcf065e5d198ec70350a560f999370352f3e7887d7e51dec7169af014bec36e6e1260f18abe1873eab639b0c7be7e7346b537f91bd899d2c6536fdddb56c46e0bfe18825eafce79e32b866ba0f0b75a202b5fc8687d72cbb27b9c31998195e47773d34b301b3ed7401578c77b2de78178033d772bbec782323e61a646e5c45f92a161509c1099424034d99e213f2aa886081dca727f82895407720cc11cd0d329bd751df349d515e254f7592a484c26bfae534d1bd2749d8ca65df55b1e9238de3038b6698708409ff15678581ea24f6d8bfcd4ee9cace977470c816f750f04f009fb5ca27fc2580e903c75e761bbf904dee779f0cf77605f8f345363a327309adcf12234ffa4ed52ccf2af592d17848ecf660a0d179e3ce50b22292ed1423c6c5166b6068ddfb69a48e9cef77a6769cfc6d10abe915e731e9707f453d2fb22a4f059d812b6526e758fe4d7fb235ba1d42591ff7fe9a203d4cc2808ae376511077fb1b2e8ec5c77babf6a1eef318989df258aa201ae7f9653f4eca883c12eda45a7c155be88ecb1877908c38783e7779e45c6834552c21ec07b4fcd8ac7b7d98bb72418c3fbe2fe3e9743e02dcef98ab2dd10b92f7e007639b21abb4a8c7dd648169278a1f78de91f8970a4812f127588894e1e9bc1e27a665bcb81821ed248f614a353d94fb1a1d063c621508b1a382279970df732bd7ca4a959cfc1856272b7c4ce0d5d05951466192d2c47b4aeb1e6ca3cbb134d3896bd28f18e29284c85688cb28190688b957b746f0cf99ce48056b20e79df3be6240e844e3edbcd8a41992f520a21ffb8452fea7f3481337729d9512769e4f0df4e7ffde2fe194007f61adbec6b89e1029b3a431ab71b32902d90e4854013d1a4c90a82c08edf08562135e6032f1175d58ae57aad77d222553ff8e22e8917880b3fa643e30d9e71ed779eda4d4f484ca56a55a8cbdcf3f989def895868fda882a8fb4db22a544e5fd026e133837efef99df9afbbf247befc9227301ddab2be2e4ab3a8e890fbac6c32ac2b89f3c294b7d062bd328b6bc1adfd7b21a7fcfce823ab85def4329dfa03363ba1122af075f8e594c30b05c4c6f2838ed1ebb8c656b6ec2e1ddcfa074ace7df8dad0d31001437364b8ab322159fc5d758d3de0541668b2d9c235892a6dcc95b6334d026b82eec181c5df00fc25e841fba4f347de996bf96ef2bc4d0e84cc23fd9517825ee2f9778bc415e9e66761260dadd428169cbd657a2daebcde4ab9e4b96a90b4033680db0f5983c1ae4ec2419b4c2fc27707eaf4642afa71ee6087ab585508e78495c7832c735b88eef053a1e56f626573a92d2547a162be38c85490e33668fb9a7f3c268b4e94731e3f1798498221b8f48ac14e2384f35d0cf8748645475470bf0dbf7f2490e9c8738324cd92bdf79c039e451a71028fc98ec21cad43651593898203cf22105eb2f684e6d8cc677cde183783b87cf4910ab65c49b094878029503cb3dabc6336d6c39a807259d02734f1930f5fef02905600c42da0701db56afb50abb63406444cb0e3b410eb138ebe63df0547ad8a5a1e2bfe49b0f1fd6cc90b4bc0ccfe45e86469ffaa2a4d9ae91f0b70008d9043b8d58aaad5e32042aa7ca29570d535a05ebd61c1036a7ce7c87a730fc5a2f2e5776af0baf132610c0785e05d8760754b1995ae655af4a2fc3f976e092ae98702e4332ac5996b8a71566cdd008c2fc7b2b10531f3e8d703215c18e34a2b10e91442387ac0da1786c186fb6f95542c2ba10d6b3205cdbbe31e1e1b1334f85c04b463482f7efb1bf4e98a583ca35281ce04f65799380f3b0e4a89dfac2eacaaa16523e7753285fc46fdb5f42e7f2a6bacf154c97e2db288a0a70b204be544e89a29fb077197579d413893adfc2161bc4ef348ce53eaf361d79f395df39a077ca8d2f34abe5f9c09ac9f9a56b14f8a1d1294091f7e777ed595f6626e4b0424479d98bc724537b3b843d555ca96e49a55712de1407a119a5e9c64a5fba897d416f32e2eddaf8ca38d0bbae9af46c90a471a6a6ac940fea1e6ba311bcae8ad893dab755c916e7bc76e7b8704eda1dadeb8433a247207a1ed4cf15b6ec2ec6a24adbf76e63a19c67fe992fc8ddc1e703b670832046ecb3a046ff4a2ed552f7f14c087c8483b6c7d9d4cae903d1ecf4696339ebb7ba31c21619b7cc31943da03c7206c18b53c25d3dbae9dc445aad5279e268be5bb6e253aae89e1d0ae40b9ac813e948d0e13d75e3f4788e848d79e8532ab434cc8f4ced7601fc36528f3a187f79c528bd77f2780d9606be315af4b030549e0836b1228385ecaaed5766492dcd89401a1b83165f7e83640b28296645233a693bce2c488f2ff324449d806931adb09e450a56dd4f2bc5e8216d6e3c5fc3533491347cb3ff0f9f5b3a92a73fe87f3a6a1917faa055d274b5d30a53dbb014476f82fc30e406b8ccbdc114fe0622b5598ea97ccac70c01340e6897ae65f3a0fb96710e055004becff70911b85bbcd66a1a843ffb8e44e444c879a5909a4c0f71a8e31dd491d503adc9d85b112d3cd2a62f5f991bddb41a3afbad5cf20ebb4ae0569c6a53936d62e2fb5641eca08d4daccaafae51012e92de95d5c59472d9f5ce429c7f989e1ffe910f31c95e39d1e172edc0b387929f2ef51fcc91b48189100eb1ef3769c6bc3f21941d1b586e429544496ffa60798dc6d2bbb79fb6f31ade11accb6c183ed04afbd7a54419f9415e7d50406979ec14e6a4c34113275660794a8b9756bf8aebcd351320d76439e2835283e8c1d6b3fefea613e25bd0ede73b99e46cf7aac6d048bd5039cc9cb6f75c539787fb4971aabcf76da7aea714115e369383a70807599df1dd86090d297f09ff01d87301df436086736ede18f128cd8f13007f2e31e7b35d127a36501c622802483d22206d551cee8f33d71b75e479d67c1c94b6c4172faecda4024a969615eb00ac8e95a815b21594f2902360d4b1541934cac66635d9877dfe6a4ac019f1ec2786c0140b48414b6dc90ce5b08404ac26eccbbf354597cad92695b3254628e6c0e39992ef3e0b7c4734008dac6dd4f3d095bc832b7a73ed02982ba70ca775243bb373dba6b42aaf9e31abaadb3e2e42b66a76120b9248cafb91a247bd14481b82901c0f389c1cd1109e86827b7a30b1fd6dc5508ba94aed779246a4e10db443662a736ef2933f68d73e5217cfd542356d448d9987d6ed6e050ef5996042c9573b4b7db2eeab266c41306021f831c1bb76fc0d5653efc6cc0e6bfb698257933e0610c6f880c65fe92844b9be94fcdbaa125999632e7481ed33ded02c62bab5adffd5adceb9dce0eba1fedff01bf5822be23125c0def0ea3e63a316024b7ab55d2520b64e78d88dcd57e0d8d5126be49ad8774d384063321ee284c8153b6bad52e4d082ebf2caf4d43e5b632a2349d6ef60bb2bfef62773c4732325a27abe587217a9801bfa6b6267f98e79903270b28e55eba6a80688b722031302c523ddca1e0e8e2e115c93aa0f723ccc19c9c394dfd15b8d0cd1b63416dbf3e198470eade60509269bf1d469423a4f1227488c1ab4aed067538e5e472ebf978b11d93e10291bdd95305ce7e597c0d18424e28a3b2b4d7d2bdcb56aace2915cfe95b37f621ec1ca521c00a9b84a312c8cdc944a195509d31498fcd98079fae5c9accbcd7a9cd66837d182d2f3d0403c96d2800f93f4f5971a653f957343c341a0e42f932fd7855e61bac5601126e739b14f95a39ef94cf73df146f317bd5a4aa3c3fa0fcb8339eff8be169febf7cbfb1285d5b86e307edc1ae835057e01f56d6a12540dc571f478bf1eaa88fb4c9f5f5a6ff86064562606066147ac9b8114373df8770af7db002e54ab1e89e8fa12e1eb6001d35d9e5f0578d73c658c52b9b0492507af4c04afd7bb5f1f843ff276c6e35496b7853b93dff8b68c3667d9ac8aafbc884e6caf08ed9fb48d67ef78db9e0cc7a7271aac079d5b77545470f1a64c8105ea361aa9e8e13e5f34649088cd902fbb48b04b294840e519afbdf0509ff8eb8a35fa9725710e34909fc68d14120a2816f85f9e50fbb3f1f1afb32940952584a6c2e0c3e1783aef37ec1342c54d5ddcdeb2422db8ebe67bae93a90618eb6cac23194bcdace0799de29909228495ae4a9ed8921c64dede0b693272a69777a017c1e47bb4c3eafa550f193cabf29c4326f44453ee49d940d11cb0764e846bfca1d3ef3add61fafda6a4d307808bd31dda4a4e748b5dfe77ad4a57c595721065522e7665f345adec355eb9655dbf6903dbf0b39f5b19e4b0ed1c823b6bab4313a5a48faf4186d037fcd6edd424d67d32ba939ccefc295f2213f50ece06a3ecaa8fbd8c17ccf90cb4659455d0dc475069f3c799b436d139a653b254e69b4887fd6d8b5a319d510aeb29a45fbb9352da029247ba3a7f5a7525d68ad41dc09f7a4a16f20befc793583d05d5a1ad238d302461fa838abbd8a95892d3b18c2bafd959add4b900f5c482ccdf7fdbd8d32bdcf66a77b23fbf1fbbffbb2a44a5afc17622a66561c9303d793b0e3493240f8a2fba1ab95a9aa43060fcc8047ad2208e63312fe19ff965b910527cda9be78ec1302bab3e1ac9b9800d38557213c0b2e5c738212603d5c96c566c0bfd22030bc7d1a004d492e55695bf0f9d0e4d6d557d6cae29727ffc813258bce95f619babfd77a05e6742fce41630d20e66cea0aa5890c33af7cf13dadaed4956a3e24dc4af448e7feaa21b620dadc900cf99fe4636fcdb3039dfe31c2abdfaad19f94aa54324a63aa43a0754ee6b5415f11d9cf15dfd4ddae54f98bbae808299491b8aca09fbfe81e6d2ceedc3bfd46d6ae830911a5bd9afd0aa294043cc10ba2f7018135e79f59ca413d469cae4256fec84d6f5d231d135d452549651f9213d2aa7c4db8cbdb733a286c9906fa212295fe4ec44cfe8fe1a7eefef29a752ee3003500d968751dac2f7143f56c6bac5b3d27dc24af557450bcfb30ad4356b9095317e4b7f815c3097115cdf3933b99ee2dec57afa4ba7a5771b2f1f70437c7feceadd8b1455ce5ff44028ad54da2faaad061e0ed74264bfef3a6b739102f1f5342ea6fd5d74c599a5874ee432e4c224342285f723899eabca204faef0e1509567db49c2f6efb7c49d2a272fd94dae069c3367ebfac81fe28362fbbf3f6e1617834c88b99b674499a52a7623e227c8100f028354b398559c611be7ffd4e45040534a6f88c776a4ae1c6f38e323355953db5de1379b83cd577e94b60cd4249a83b17a4bb41cf44d90622e766faebcef6d68b385bf6fb07d72faaeabbcb5f97a97162aa1cd29c9e90c7828512243094f38a9649d693146d62b84b518516f34397036ee57bfff4c3978acb5bdc610ee2f0ad01f52afc4a74c312342baa3931c7a9e42338a78783c801f7a29444861688c497da8b11c8d1f4bed340b9abb33f1870ce0c9f2f91370bf004a55cf9782c89884257e1c5917a20602c7d0b38085872fd7e657df1d45a6ea079ab330d05e74ae129deff3e3c71bbe10a5febd4e23fdc2876f9ea76d4160ea53d00dd7a0420fe6d1b1bd21b7bbea5357d999797ad3c41445b4c08cc0ee510e15d3bc673f460f89cbd8e456ac53763501a01518f49f318f39213cff11fc095d16da281c6d177c3c3e9a0abd129bd57b6f3f732f07676febae93e13be339517df7d12bbe7b2f201eb6f637cef38be3ca53670203fb297d0f386b08b7acd29123ea03d99bde137a5d7b601478520b17a1cf6d0f990cd1a73a7a5c3d1e55a1b21031ce502a93fa5ea0052a870f1cef3a672f06ff16a19bf10cd5fbebb74e4a9eb8c6e3f8fea5d3825d10d3fb00f952f7fa4cf2648e6fdd5e51e2839fc114a969b341e2d56cdcbd6a450de55f5425cfd294893dd7220b14f3e163ff914f81d30b0e88ae6c5108351975f4589829b9859c89adf5626aa960011d170ca9cff8002490cff01ec5a825a8114ac1e447273896f0bc55ffc296eb4d3e2edcfdf8c6e8392ee9cce1a23add43e67f5762f025d4cd449a25c86c201dd6e90ab7f6513daa1d3306c4779d10ec29d4a0f70e2e279efb214b9e6033b5fd4232532170ab083da83c140920c62395057f1d51ad5d3647313ef5eb224c58359e8b65792f7317ad53c60ccfe5ec683cfc1288ddb5147df5f9d7e5b34fa4a49b8870c17262f0b4e071a2f22495ff0d48240fcf1de9dba62047c16e429dab50b537d219eea6938923ec263b2443099d240f0d678b7fdbc5818a1d684cbed51a33968eb3e294c8545a5811c9f80bab11f1c50a3183e97cf46f34b27d9a848f40c62e4579ef126b5a68f670ecbba2681c230c0f55b04ebb39b3d1726f7744b2603a787eceda730f9badbf9a1a873953fb64c0bcc82721c7598c4dd4ccc135585faa6ca951fbadf6180cc7610b0e75dcf2e8f68b9cefd73660ea5497093bdfa47ca5dc51c37b94420c9d1b72e60bff6fed9bf47901a525dcb63bb3dcf2fb74c087226d4e0ebdda6659460751d9ecbb3eca7d37c0a701ba7e6e88a622f989cb25c6d656cd96c9bff6a80ff304cf68757e490557dbceda4d3fc4f533b8130328df29b6a8e3b664dea7a748a1cc31b2295e3bb67681636f7cc90718dfc2510c354ec7acd47a0ed1abb1b119e9ae8817d6fe5a489f3e6dfc5a533ee93fce25509bb192a5d0f08f353f12ef0168afe8334cf244ec223856ee199183be755e2dca57f88e834f0ed0ea5ed5250e86cb80bbbba3daec055015b098dc2dcf54a2d233df255a22553f171631c9f721f47fe3b64be62d861a62ec71fa03a7339bb198b1a0835ca2058a26ce3226d8a1862455024d9b46757af486fb8607082134b5159e680448fb226766943844c7e1c9f3e8b2247cc068937190bb9b08cae4620ec3e63f632e5089394699af647acb2e32158409b8a95efb275cf421ddead0f6f456f4fcafb4387945a298ecfd6607a913d50dd53bc1fdb7217fe2829fc8483e5876752611389f6902580d07469f0096df4fcacfca7171eaa4570d9ac80de10d0234e6088f778b9f62d7d9b8f49b7f8f738790924c9a3db7a1b76dba6a3133ccb3d765f99c54aaca32c836cabab4ed08e455d0116a06503ee2dd14eb0b875b00aeb9eb7f62e5d69aaac09b7d24e5f43573ad0bc107329d861b7d501ae98d42ab70a90e50ad87e184356ddc96dcabec80b46c3d832ab922f8544c3dc05dcb6ed61767f4eeba66b96610a2f18f5db5b3550981c3413c589d6a8658cb6f0d0a46f84d5ca322cf4b427002c608b989d64ca1682c7c4d6d4d17d2282d4e7df0dc5bb2b5a779027b7c313bb240e9b5766c0bf466713fd9ff4566365879b1c983628e69903cd500cf7059429c6981dea0b86f226090db4273e15b26b8f844c1ca3cae1ba8efb683233cf1038e2379d45120879fbdc525ae8b6e3339800428a773f4185abd3cbb556c83e5651e383ffa0df5657191bd835ee7f09649baa8357c936f649f23875afd0a9a0583cdde1dc662f110dae42a01bc7261c701f3f6e14c17c07a2674bc6c73d964af0bd2e01bc281149f5e25e1975f640c7fdd2aef3415b1266d6d16669d229ee90aa28a50fc5ab5238c81abe5eed2db86b2cb9289e771b9fc9bbdcd75a4c2a1bee3a60b738bdc5f3fb7b98f6110cf3bde09bb986dde02fdc3066a714dbd1615e66ab2a27bc5bff07d0ea46885dd53c40634cdbf08ec421ff93c35ae59721a91bc7030b4b64d62d160474c4136d84bdcca0743d78dc022b87998f4d6afadddb9f2bcc171fa5429248ab89f82a712fa43bf334aabc13803c69e7344a7b163c5151eb488a8558ba60a4c413631cb67c7fc5426cfb8fb2dbd446654e87b7be4966f3103e95c081ab6c4f8beb1377ab10c5b864b6ba0e510eb0407f35229e10a70753fea141c553d352a74843cc05c9617e70b668723f33a65e18e5120218dc4e9e97e17106890d2ea50967ffdc130691c3519a5d5d959e205f05b9d040802f523628932ba70202c6a10041be115eb7fea426287b348d2c14b05e1f3293c4968f1a6ebd1737434526acf6c620b3e7bc3f16591563056eba7723553fd2413532d2ef57e9eed1ea7f004ee4b14c70ed23b4b35f043e073090359624e2b380d47662a813b88ff15f66e324ad169a0ff0173443ec5cf3d0c39e4ff4185585554729234e74e9166bcc19bbf161b209017c9f527a401874627f169c6530c9ddbc1c04c6857ab2e97f6779bf732dd869578c82575f74defca6029ad3b1c9bb456acd19febd318dfb9817418ca9886699bd11469fb113177ebd55c264968039142298850dc3967fcb248376aa8c8fb503fc3ef38b4d7e3acae8c29d319e2ca70c912944cd5a3868675365024341dee77afecef0df3a4163cc6f760a1f21b7c30810ca36e0853dd7990f00730f9703eb824664abec203f4ca226a31558e3904331e5de763ae39fb7223be7477633ac2a77a8904120898157068a8618e0d24bbe9fa12a50a376a02f5ba51b0d4056ccfe49485865dc100060392899e041da3a66447a2f42baad1ca54deab7e6ca5c9e1b719ba462ebe9cb6780dc1ecc3c9d592a78180587c99e47e3f0641c74f5dbe1feed2645b8fc1667fdc1d8e2eb71e8eb441e92b48344a5e0e67ce2931bb68d550ede1474906c48e1e4b251cf877f2c4ee9309079a8297c5aeac5b27d56fd120aff294c1d1a86410d858d1be0b65e275b8c2d638e785dff8bd37004a84e051e1fb305d8d27d5d94f52e99f6ed23864d4fc4712ea4f309b10f5b2a7e29dc5999ec2f0418eca4acaa991a0d3feb7a8f00f50385d08f7691fb0dd95dcffb9b45c094343f8fd1ffa3475bb679f0be39bd924a626ba2ba0d00b7873a047f31f17917951b1953db2c5f0a562643f8799f9adbce827254d5b849d9c540e824f2205a909bd5007bacf9b796c4d1e71b4583a8f10decc6f764f0ff396ae5c4f96062cc8e38cd5e90c88305ea898011259436a30a9feea1229de6a1aed849b8e5f8d9f44d46a3c3196feefa0b02df069cd8011ea98e7c79ae63146f1709334aa23298625092e23e43b95fb2a84e0c0564d199bfe33382f384c3a0bb536623bf0c2243de7845b692b1ab788e2bea412a1147c84714bcb3a3532e2aab3898881f0dd33ad1c30ac85824b9d227200f3b23c8f82bc9f68b1d26c833bfacf6ce068d14b349b4307974f878e2182849f10894a4ec625b51e76df3f3d751dad6360556328d9ad377a8a84ed417c1b32430f9e054005c0dfca89109379ae579f8015141b41dc2843a29b3987eab9a3b7845bd75b12a2caaff83152e5064cb06e47d50d5aceb99814df38b67d3f76ab7149447ad7b9a318d025ab43d39afd0061f487454d79332de140f9dc83e4bba69f27cd7d675570047452c524bb00038c1e5605615e5e2030b3e9457a9ef99c19e6ee941d32dfaac7f1b33c2b79be3580f5d69407ba33c30b696fbdf95b08cff057f6a52ffedc3bed6273eb0f948d2c86d45789e2037e60e2a0468457eadbc568f2bcb3b091258917d01b053603e6a68615872181b7a6a9883ba3fc2a9a4caada774719558f2d6d782c3679cf67e0cd0825008931784d24dc5d01946e3904f10ce2279c498c65b5851fdfd64d1eb50e6a745520a55e879ae534dd192f9c0697fa7ced9c4c57a01f89e597c00eb9c868b207ecb1a2e36ad30b6b7f3108361242d59b5930d1339b12f62a276fccde40d135c6972f865c5a30d8197652aeb0e690c2f7a2360547c0e5ecdcb7988dabfe6bcbf403b5b5cc3f037d569ba8241532371738a3e0f693ed5a3d5f1bc50df5164435327af765e9061fbcc5b79ccc5517aceafd2b9cd23b2d5e6040781c14e9ee3643f42741e53b981f434a72a26d9414d0511d783df6b981d50c7ffb8c206a37772097e6859f0bf301a618951c00033792f29b0a76f53d8fe00e57038840c7710ae38847cd15c8628de520c57ffbeeb8851760e02f197f334ccd1e4b1cd3db515bb907c709ab1af3425a45d5af01c17f52331b53f3a9d300738d795be5fc5ed0c5676358f94985e57c6bf08b321bf48c74822be7b1a95b47a3f0fc582e7b2ac2c58032110192768907259972a69e188837bd5f9b6ff52497af6ed1633cd3b84ea36fdb29382fd2714c126affc55bc7d7ebb53871431b55fd977aab1f8c116594e0a27fe366fbf099dae1d9c9187ea206177ef7c56394cededcd265dc3bcd15f4a815632e96b2996a0f53d607c4e35744629647e0a0162c8af2223c4273584ee0a47860b563d3a39f2dca9f8d3bc5b9fad9f24da335ebf3ec5147d94500be0c6641e4f5e20138129cd203ed4abe9665411e47b4fea5b0c856efdaae6e32f15cbc938d8642f30f866f0e813973cfa9671c4332f1d697472b6a141c842acc80adc3a2fbc0389b7e3a720d1c409e670bac1e351cdec966ba98c1ba20a88ae313e82af387874b6bb7e46455b59a8987c441e011f013e8f767bf05b00f4c3ec01ed880e4898674ab6275b6e6f45aeaf4193ac6bd693d0836177ccce4da55b16692191c670ca9cd68c540df00ef86f3d48bdb81f1eb0a2533d8a7da0251d5452795aff1decdefc8366f5bfcbc9c0fee1865f2844a0cb879b8947c04c1abc9043307330bc809e5a905749db8666540548c93653a91198252c2e838340f223bbc59939bc7acb6e7d69a907bee4e39691627b0d681533fc0c5c159cab703878b6f4e899a7cecdb8d722d27e65bc6f5ecb883576d287321efd487f5f0af34291da667a8bb1e158a58c090b763b3a294b44980ae66390e2747e5a37c22d16e9580e8bbd1dd4ce92390b437d548f2afd31e63a8b2b3c3c6f906769015cb5a3bd0e1953231f558e5832c9e70402fb85145d1e61033149461a5f7912ec22411800bee001e505519e6679d89fd6c4a92ce98f79c4d47e6ced9d78fd1ace525788960c1fccf7c43d50e0e68fc7ddd372f124d35b2e0bad5fc8124e568ac70d80daa1d4d367d35caeb41a3704d00e66f4cd77efed0a96ba34cc0d44cdbc3587cb34735e870bbce85b76f3fc916c80b6a8cbb223d61570bf49b39e182bdf8cda2472e1f390566b81f8e0976d010b5f09ac000f185e6d2102a01bbdc4dc102622a5f656a9496f09a6dd3ff1ddb9506cd3e8aae12202953c79d3a51f9a59d247a5779aa458264bc50efad16317d7cca57940a067b189dcbef32de87772d0dddb284320c01c13083a066155832a0e496fad8ffba35f3c5087e356310051c3e8c75462faf929a80693dc0cabf7d903c0050feeea996365516fac1e734b1a98007d0bd0bfe4dace52a783f8ec585c502cf4668ed3e0327936e0394f32b96bfc3ddc6d9250f782d82101b5582628e3403cf92a7959c079e1702e7bde15bbaac6e824528dfb01a16d74794f2463878d4fcc0ea3a7c22a1874c5f6a6a4177224b92a350adf91f939b8d7ed75da8ad3ca56afb9dc12a0dfc92f4fc29bef5ce0961f179f52ffd719019f105961342746b6dc6c4ee607bdd3fee6938fabd5ffbac50f06405f196042af3382554613b1057de407457e94267bbdc5ef4bdb5fdb35c17923761bc52c4807f9a9a6d3e64d85959228dad9f694c04d9ea619be9efb3b61eb66ca00e71b66d2f15f457baefc48e12ec2b66084856002be43e1f929fa4f05c16a7076fede13efbbdf542e8b447228e6ae242e21cff85e1b33dd27a1a6e927924c3a78794f78418920f6fbb3fcaf670c4c94570e445ab54c1cb008de11c10e1166f441e9632ecef6323edb581c5a1abad74760830a62f7cb7614786c700079440645aa5a99f04259373c80a0dc25542e3ced4e901f00edcc6b17009ed874cdf373668882a5fd1321fb897e5e1a32ea2b3699195fc4b0ce0f01331d28585285a26c4138ab04732c6c3665edef3efa5fd373290b084c842a9709f130812fcfdea87e545bf351753def4623bdb7c99d0df570a88bc6d08c3ef554611e1993b4e03175292382f3eb3f60640247c56397dccd74c0e6e55c345a4cbf5e672604410415bc5b46c70fbc660033677eb585a34b7f9479f579c1de9ef151de6f9a30641fca43baf29f811e2869b705bd9205a3cc096b4fce7d0dca5242970787625f1eb510d5c18bb3ac36b145b330409298856650130330019fd4b16f49c9c4522ad6189b6887871b45f775a7045a7c07ad4a1b6b98599f8cd955ccb52782205bf0e9631758e2959bbc78617e2d2ad87fc0788bfb2e1805bceb3befea318bb9bd0a1dfa4102f963c0b3e91aa3e0fb490a414ca19077ba43bff41e9f9ee8ceb61b5e8208aebeaae010ba336f7e1c906aa844b6d7c180243829df30d1091e5ba73fd0316074c9ad66134a35936fca46afd3f6d46a86477fcc1391a5ad14992152ecdd4a6dc12ba42c076addd3e84c46f30cefe4204ed61b1e894be543eb08b67f938fabcaf6aeceb14fe7e51baa86b8112088fb7fc4173b1d1aed1f44a9e45da90858aceb9d0b1bda8e117188053090a0849d229dd17244097ae41d21ed029f04d7296476b24ae197357bb3e75c75ba043a26158558ac0987326a0ab8e8bed35efa15fe1e5767145cf74daba7d8b6c72c7abbc3b52f7ff8f350df726f70d677b7916cce6a43cce6fc9d1dde55af097a81aaf39832c023886c36696295e3aded5a395c9df0dd36f06adb068699094a0186a2e31964b422615d37c30d2b89b5092df0e267336c7b7f556d9e9c5bc7fd60022168207794a3071f06994076be4ba99533111f8ec525b578d98799b2c9ccaec733498cbaa48f2390afd4921057f9966d0e43ed5949d9d2f664fed0aa9fb345e0c5eca129b4e889e1ebf4437c066896e5dcb3dc69635c253543438c9245fd8fab532e913f96daebf0fb84b8be9f298d9782280821e60ea0f737d60e570a97f1c37c8ec3044997042d95e270b0757b08f173ee391c59c5192b6bb164e4137d05147529ae01cac5102805e1602fab40d5be790ddfa47f71e73eb1b2015f93df267e58237e22eb89435c87fc9a0b0cca1951db8b668d2943b5d5239f6e87b90a90950db4baa8182cda2594ba7620c463a27e0e83e8ce90b32d0d365e9c190bf7ca15b37b7bba3584343512727711cae7308d927b9b2f86cab499eb8907d36e1fc007b9d055cd06329f472be2a0c18d680d115048f402ceabdc2f81ac0b9c935d2b8fb548aebf81c7bbacff462edb1ae6f49036fee7ab394c66eae0c734b64db88ba624bb0902a24f40ef9720d04116bf6edb2a1aa31af74e1376c7a73b49c1a1d934e6b6a54589af37dd8c557d86aa24f409883f2d24daf1891632d4169b87205aee33e6431f5007405d877d6bab3d0fb120ae0dfc2aac7c6574c16b8beaa085d8a834499c1110b2c75598ff9b6520ae8285cdb37ddcde39d745c2fec595f2423b0e705c9892ae9dacc5936a4a20ca811ae2871f2efd90fef3b59ecf229212f4fe00e9d5bc48c9f5d30363829d92f563bb7cef2aa1a6228323bba0a7efabc39c3b56a887a73b2a8f157dc3447c0578f26b1b5d0e7fb8b51592a588065a20f939730d6ef335db8af9c24c714d284e8db4f9a0bedb10cfb689106c4a6b9dc851e4eea5f1f9d0d7b40ccbb351756ff5c7b3613c5590da354f6bc169c4b816faaf8de42c28542fb74b74dc171f0cc070f7dc8127c9f39fdeb9bd0a87c309e7155c6462eef50b47f6dd76c823579353e3e8d199224fd8acc3da20ac058f1dfa523ca1be92843a3df4a3aac5836f2f93650208777dc90005dfb7c9d381a0479ec5a4ae0e708c5b5e7c230be0e528c94d42e4d8e799474e47a1dfd9161478b90961490d472f76f5ade3dca4ce59cd6fe08a1980e064bbd7ce106aa40e017eebe6d61287299a74130e89bc79423d7f7327f1bba40079878c8d29d84c54e9053a66493059f594e701abd7247f89844222add324d7b2f75212f5eade9eff3ac57f1a1ae3912ee2fc6159981c2b9dbc765956b45692ea4460c329e37cad8efb5858e90f34fba2e99fe5d5e7202c96c460d5d4f9cb51471ed4a1b8815caed2701187f813b132add92bad5495747a049e2b825941392e46d7568359917536a2247bf257f4978750c662d14db0e8291957a231bccf45a897cdc36d036feafaa8c801055105b909d45b9c94b87d7880a8a5df358793f8ec41582a3362925d4afb8e3184eb37da6fada1e775e1451b0415e78823b9044a49628e88418e809285aca76d3af563278f11f25d8f4471fce78800c4f1462ed7da7d52dd08e77c50470cd8dec6e721943b7fb9ca386312126e4aa94f3c690b036337757723b04faf6635bfb54973234f02f3cd7a63eb93c67477b234a97d579764951b6873e6ba82d33580712ab74d3115ec94a6909322d7cdef1408fbd9a9a10bdaee7438d5bc4e6b4c892617d13ae4e30d79e4095b05ce241beba627b6062d6bf7a00b60d3aa06d003183133fb984b9135dc3f7081ab99ea3c7aee3069dc5df4171273262969f4c1d4d387e72c0be650a790e7cb1a5a7d5461e9af75e56499bac04af277a7aad230b27c449760f7d86ea5781d0325e821e99b1ff433992e957ad7cc6157d0f56851f06af802621c188fdd6cf10fc641aef0d7c01994029c5cbc01a026f3ca5fa6f703329ca3931909b71280e39f7de11b756f2738fdd7f43dff8a94ecdc3ff455537cc2cc5de585338b980e98dc93e3bb7637c082f4bb3ca66d4c0b541afe58567d35e0a67e0226ead53ad206fe84c024f067584936939c45594a7362d5da89f60253ce2ce07333d03598350ddd05c35fe62368b21b28dd935669733949689c2ff88dea1887406530589ee2091d2f25fa4c365f29ac58558fe63ded1e49e779d0358f437024dcebf8a309fbee08bb72cbe920299b6a9d956ac183407945960f391f74a2b849aaf6036240acd99a3e4b4b39361562a16e3c7cf17216ab48d9c40437eea7c563b183fde7f5fb268c5e4ea1e567a6544a16dfe0f7c141140cc87f7893c5aae634053692114878bd35c28208384ae8650b482b99f0563eb5ec7ae8b01e317e93de10b8148669c8549c047ce83c1d192a571898acd50612798300ec86181e7697ee00abed8078587d7e6d4b95d36376cafcbc386a38aca2f20f69d81da0edc13c1ede0f78b1c5501965d99b5ba70c69e23638c9c779f90dfd21b6ff2dd617b27a26398315bd71132d7b0a5c3d88f86b4f3eaf2d5796840dd9660cdd48e735ab43b6baf10c88054fe7d7a5c68fc05298f4b7484cc4f16fe0600a08f4089c8e58108100d168722f0a03fcf925628be3f7abacf4b68e13b2af25da2a05cbc84d559c414c93f66700a63581fe051c22a0b2b220f6fd736e67b86a6459117823b7da3f506946d671daa111f994aa67beea9813a5785a1eb67894f1d352c70868100fe39e357d4d07b120188de6e0e5fad281dded7c9c453e6713ba6aed3b12f9b9c0328cf1cc3446151ecb565d4d82eb7217c196ed52caea4a486254f03ae240bc39069d532594b57abfe74e82b3ae94eb6a22040cf7cb9ba601283f9ebbf56e0324f495bf356789ea53c01e44d2c8bee21721b430017797de1d2b5402ba163d126c07fe8ad857e9cc02602a2ffb453654074afdb19b76700e139370d80a17dcaabc91b8520817a98cfbca54a9c43d1010d494ee4b83e1d88d0657a3118cff59c87a2fd35ad60ae259a952da2734f74c394acdf443db6aef6f762d7358fa9f45de8c77eff4e23ef87184ccf48098558e0b49cbb281e9632df0f6082b681619b8f952fd2d25568e2d5a22afadae9740621b5c12c5fb7d5ebe90f4af62e4aec6f228eca09974a554b697b5075946af7d627946925c564e96f9c47dc8827def775855b1a2b3b339b66b1ff5b7fa55c307a31cd51e7a8aa8fc35cf68b9420cd377321d514ce0ad2a2c564424fd9f42c6827fdd835d022554183438adfba7801adc991c7494add236c2e207722552c6e4387d832a507803b265200b8813606b48c56d7bd39a0b6318f86b081a1fa698ba6bedb6c1cec056d72b6e9861c786374075862bf92d55252b5204032b0885d42338d4964d30c6ba3979ac61983bde3ebb8feeaef3c169654c58e75c51ba89a588dcdd836efad0bfb1092520e6e7bb8782e2ed95768ec1e6ce85371d9b3e5a8c1ba77f17406207a76078f5339c62952c2a9db05b50947edc3fab0021c695c9b9d94108ba79442326f7f4c285d8e86ec42f767f63162887149b47db70e531691744047369f06ab20926b234c1bf301a1201cdaeb33c3a6dce5bbe2847c637c256a638f57d3e3c4445263310f4ad0d8ec63da19f8d764ecdb1f027dd0b2b9e23f7865689cf53c625b618ec67cb219c475556ab76280eb603520d9540f1fae1b4b71089c4aca3f0bf00ea32ef0e4b0669bdb57f94a3b896080286904b233bcef56dd89479c2f8e5a0b32c5bfc33aaaa8d5fd32533c7130a2800ed282ff3730377e14031328cade2a121a3ceb262a421df1641cd78406f65ffb2a1f32ba7b29d0ffc785eb2b5368e55d4f0c676309507900b03dc8285b4dd652fc73fc071d81d5d2bde2af30c8da25af355b79785cd6b1e00e6fa6e2e1df7b806aa87b5c63f6c68093e7a3a92e5fb76d4c6631236a1a0570ae60f0f9108d01e58d0506068f334b1f5c214356b7bb4f3de25b66d10104a145ef1b89f91229a4cf4045b9590e52a993bd73e771ab417795904d4358c39721792fc2a78018dbd989b59e3559eaa12e8a587e73ad13ee82caa906bd3278697f5c02c93630e665bdcad0ba4346e33f596a4009176d6892b1bb5db47cb4f21e67e1e722241649b37d150c33ff2369eba9ce87346a5f3f46a9fa0d573e5f1c71e1bfd27fccd08581bba2bd39e6311a67b40dd2f3e0ebb5882c52f9f7ee5cbd00277922888ae990a54e7fe12d006c6d345ab36e961430cae75f126031035865c578922602355dc8a8388d2038522984e2b1ead818679e8b6854f3b3ff2a25da213336c588bc0e5ba3af3509206f5c59bc2f0a706758456bff26439a9646a2564bda4a2aad96da7bc283778cf3c12a5146794b2fe442d6337aeaf97f6b107c5fa1f938e81e46f927dfc4a75ceb0e25f9f15fd8d38d8ed39bd716829a5d1ea001e64dd4cb213ea1a35d05be2bea4fa3be0a20cb04ae68ed787f409d7021cc84826a8c0bbccfb5630fdc9aa12b5f4532698d3a4c92a0f72ed28814704d03ac3eb058cc0518ed6484d02b2d5e3d8535fe47313da727e8bf2e0be5973d0f96fdf3dd1611a24f4fa777197aeada37f91af740f7693904f486a6ad8187e4d4b617e5521922076992c57b5723a315cd62917ed99b1fba59e9babd3ee143776e8021e22f7c8dde7177585c7542c0210250bbaca605137d80d230d3f66ed09d28af424088092c02cdda7540d1e9dedcc6d627a35948f01b9234807165051873ef2cfde91f08cfda9fbd5d8b5809c592043ccdff37db75105891be2d90a4503c3e76e5869abb9e424003d95f9e53b5c6b9c3f9d7a3b0c470deb2c99103db9636b1696e562310a6588caf525ef27a82c9f304d739a5cdbec0c089eb8c268a874a4729f71d3b02caa9da45b476a16cef053c557a7812857725f03b4d6dd38d854f177bf4ba32be69fcfe5abbe63cf989fbc6991c568ead62db021c698916300abb505a15ae9710c05fbc82a0d84904ff422272f650fe5ba0827fcab83b28fcfba495300a4aa52cc6f9df38e8445b0341bec944dbe87aadbe54d0ccf6d10345051881f29f482d49fffe7c25a1f93d214969cdaf362b2bd62bc707b614f8d8377fbaf340e899c408a6fa39128ab17410878b4a1a105125d834487933b6b1c389e32c8808de1291a28158cf1234fb26f5340c611b7069fef409ccfdbdf9b5b1e2df2b7d9904e54d84742818cad0d429779d8514ed91e2f1dc269398abea71a5a615601311d6b2889f976ccf49dcbd1dd29a4198297f95b30bafc3b0f44314dd999b657573ed8082a5807839c17212e62fa49c81a11f9cf7dfb955d698116c3d24bc41db5bd785629e5ff0160979a35a76f29e96d67f9becdb5be93a192f3c5c25ed93c21c412f1487fafb0782823b5f9610f23af1c8b66e96049f60071fe926f41059698a1a470fef62ee33ba091f5e063940e9bdbc7f823ce44d2ac2f01b9e1a69d2fa62d91367ec1019b25811129c5281e22c762f4c27487853479e488aac72f5178b44021c6bd3b69fd494c4ec415a31a922fd41e85e791f5124bef245a2fe0cfd9de5dbf37f727274df980ed471f6c9ba2fc3acb7b2f1fa818418149efc202ba8491ae2aa012fb770d845b45fb58dfc8561f95cfe4e79aaa0db62263264853340c3a9039bc120406d193902344c1dbdb3684579c46019e62d5e414edc7c760e2e9d59a12d7cd3fb0dac6bd8f0d497311607a6f28890d8297be4ff04fe1a0d6daeed42210013a8225fe9d9a4efe6d3691998e911c5ca1d4ac1da1d6bc8d6119367de339ceaa18e7fffd49e52c14fa9bcdbb9dad221baf2db8fdde99ea42e75e142a80ae7f075b63550722990dd583b754a68c4d4b2225227f529b863159adf9b167e47db2a97898d3732984330d6514411397dac6a6ad11bd0f19199a8c152d6900f3d392896ea1a14ea37a17849c7b94ef8df7cde1eebd635bb1d2fb21c553a1f6f56b23fad33ee727b3e9ef2390d978f11e4848ab4a536f75ff308d184c300c2589ec0e15af9e37f8f06b320ee6a5894c8dbf237b4852a751b74c97d466c832093deebda80374b0b4dc7dbea2b6f0af3334c581b2406daef1ac22e8e3fc33b977fcbb382275fea1f501f35fe58e0439d2b702a32105cb7e789c42158b4670faa84f028ce37a7b27f1f9dddcca818caa34f1bbaea0381d4a9f50b79a3f2b3be1fc9e6695b846122d29cf8f0bdb1e6bd1dc24391d2ccc7421d7562c20b579540fad97ecf12a2eb7ed9e15000e4e3c5885ef49f50a2e269062e596e4300a3c797d2e2d3710f5f03483a215153f8cc38910711734447c9334e925e24c26502e333c8ee34dbe88955b59f4c3412148b4601be093fcd483112ee681693b0f68e7f5b1845431a607eb8d95ca0bf49f1b201183f431fd17e852bde5817f8f3ae6b5592d0ba80b44923e61ab3d42e9585e86e9eb85ef4c8883db0e5c834262a8b5a42eff4beac40ffec7e28f88a3852a1b256140e075d674da8f8c0db557746832343da8548a785331b2e4358eef38f2e21a7195a9e322c0e3dcd0e7a4a245aeaecdf21a4871c6aa193894bf37cc6dbf22454bc336651367b3478aa53ea150af2fefab9a65ce5c06be9fd8d852b5818e94622d3383ca982c9095d4fcf8244f90081a7f2ef5412046f4614fd22a28d3a38791975470c34c482f136442e5697f6823b6217f65131eb7a5d970ab13ea00455ebea274bcd691ad40e592eaeba905ebddaef9719e7c5495e7f839eef7ddd8a4c58a6a4612b41e9148d65d5ce87be66f6261a2a527ae6edc005ddca91cf87bcb75b62ad842ea8d74204f2c71ef32b1e0ea65715046022bbd656a43c5a5c4e9601db963d7f5f212664c1997b73c9aefe71aeae065ce729b0fc8302c57cee6e676f3c84c3d45b49aedc0a604e52f4893e8fd3d75fa2ac3d044afb12938ffb2ac7c4beb7542223102a28b852a52a11ecc6e0bc5f95d350808e6b5bb57a7409b83a24954846e8b3175436095326cdb53d01c8780a33f2029669512429a8407e69f6e4e6491c50221215285c079083b02dc5fc7064401533e8cdb923843a982057821dad29b05356cb51d16bff7b0f3088e09744b6cb8f7d6ad7704b547e748e23f0e2a8e7cf26b99f639689509b725aeaef73417bf993044c7a16af6ef079a83c9e32aef0c0dc234ece248a89bb80eed915daf4b14390be901e449c2c0c3b1d66cc8449d7dfd34eae2f578b46802eaae350f7038b520ff50b15c7698e621c16dc31673ce58b59676a70be771b5098e8b836a9cfad19dd0e74a52cceb03e17031422470ee45ffae1b82e2c618270555a0416dc163620948e819058661250436b1eed9fdc28e3ee0f0ae3f711646ad1edd769aa990fc0c178e5ce52edfb275c6a001101abe5e85e72dc7901bb09bd79f33852d0c09d37dbaf9626f591bb6addce5cca25883911e47b2affd159a1dd5a08e0ac140b1901ed402813455ad05a2a47345d296a2e01db14750e960079feb76cdbfd055a38b3434c0d8fe31dab6ab4d427e5057316f624004296d207f24d28ef2b5d18d56d5d2856bae702f8460c475908e12915f9d1987e67963fe6852be9b425ee89a94ba49cc05477cd9927fba7462d0749b06c1f40bb8b49dbd039715cd34f8f1456924f8e84adde5968923c1f7ea55ce4c92c8fcd9e561ae699d5ee1ede75719b0b2a15752eff617315df3ab1688d305a8fb68192d795e08a657f41a9a7faf644122b785ff85a3384a86dce14411735893e492926e4d3d97feab43141c1d0e2b4d21adf7fdda58da930edc71efe1fdb1632e48848d791d047d9021f1a783f07d603b594e0a36400e9fb1a713f91062afd81a5c4a2dd508ad25a76e0c49cbe685e6f4d35afd04fbc69b7bd5d305f02e0659aaa302699c62871605aaf0f3743098f9dc40795d65111fef5777f3853803085c68e9e365ebcca4afd7dd3f8e4bdf7ae40c90e20cfecccef9ebc3b554df58dfa53ce17922def8f8fcecf1b6ca42b1cb9db247b93c57c92ec2c83495a78e999305c9662b2cf104355c02bfc2ae5c3834b4df06138e9985753e4b82f85f51ec3270143655cfd3d64df57e615360bb9278073e68e57007007522ec7a25b3dec57ff81fb0ac475c771f112da4ed82064976c9a81e7e04b547261ccc28ca5a883c8d8a390d9b1c5d32137ced069207214f2e78cf8ae648efe0a07734a991ce2a9f87896b535651c436c29841431e37a3153f270b6748e99864c2faae455fd3fcaafabce393f3c652c1dbf357d7e264c5594ff403517387b0a952d7182d3612e816005e38b138a31cb018a171b8200ac34df569cb4ba5a34d484c6a594f690ba8b245ec77bea87b8a83da77bb1d3973f55f6e494afa5a6e0932825557fb6d1a43d0be4da86f466cfe373dbd5d8ca54393c6b2a04cd3336dc3ed14f884cd99c4ada3843ca97d5a40655e0a4fadd921d332d954a8fda88e84ddb45bb25c73b1f3cf6afcf9db801146a341638a3238f3d7a45fedcdf244ba1f871a8550c055855bae4ff3f5c3aa4fdb537b613ac3d1c6e7db438d8fd40925a00f74cf8f197d3886c64caf2c6857b851c4fdff15e7018bd01e6424421b1807933167e53c0621bbde96c3b16b3be332e8ae46e0cffa77c8dd415a7a96b132b2e0fad1cbaf33f1deed32054d17694cd8baf3775eeb773f106db38c5107c333635bdb616454a0a4698100fd57ba953c2ae675069313bddf948d75f45d0f1e93db32dd6d51ce55f86563bd8c6aefba5f26c5468d229988ec8ac06c1df278675b433505a08fbc808789ca6d14dad5b93a326e545889d25a7883b3ca8925b5b03b83c3e72530daf440d99f7a5358e42abbb8225476d8ff7c3714f7bc6be2f5bd2d77dbdaede44e53f17c4aa453b2ae9c09f257430c076dbbfc27f38c98e630c9ce03eea3269f48df34b7ee005c6eebe41f84058ae84d18ca3557321909bf1aa84f4c2e05163e4abb2d33d595f6aadb59ad4f7f7259d417503af7ba26cb3f6a266612581e838d4d367f42cb2bfd7cda523f7073ca7cc84adf67cd71ace2cc4f56db8505ff790bc8c38f45086e38c6c29b3631f1fd425f12be44d3a8a431c49943f29d9b80a7ee402576af7c40dfd2ddcfa7c44c3bd313214d80a959aea7838e2af8502913b53a18d68bf732de68900914c96c9373ce231902a2f4259a0e61409db0c56d17281a2286bd00dcf37ce9a5cd0fa3f19f47b39a18750fe66576c45b8de1af62099b0663b4521c36daf0cacf5d117840090d82decfe8764d3a6aee0e9802a99ed5770dd9f49dc28ded59d55a5169c2f08b65809b73cc9391dfcc04841d8e4f23bf071607d4f479759fbe5c3812c3b3bf528611e1ee1b73c88d280f59e00764295635518a8e8a675ee2d348cdb219aaa8247354994738e507f0d95497d83191e4a8d76646cbd8875f03f025dae3d8f917b0d60e2a1a935b1e3e3825106754f73d5341550481666d03b8a7ed321b91f8742462f3c3c1e8a8bbf3b36fbd6e57e78bc12aacd9db835f2472d0e45409332a64b0d7858be9a490f2a55ffbbb55b1e6563e1dbaa6c164ab2e6627d0c0584676d1c1895873255357a51dab6293743cff612556a9b924669f8bcb7524ef6503deebf100bdae0f1d62b71d00c1f4e79b17cb8f8e88ccd8f3a2c420eda7ac11defd7dc4db6bf234ce2a5674967b046a3197a5f39eaf1b08b43974ffa29478fbbabdbfaadbcd5da03ec17d92a7665aad5a44ea1cabbf43d7556be931584030b8153862ff03b155677bd0a990689fb39c991060903e5710e75fe12e9e2e6ea3362ff5a7e4480e8317e7f770f77b8c2a20b10b51c7f1805653354875691b50c39b90d082cd8cd617fff535c02a4608b1a718b8d50bbd5d0620c296db0a147712d9b7b4072d8acdd8babfa5942d26f023ddb6f4fa97bb3da75ff2c83b8424caae766826fa9c7f759679018ddd8171f5c0936f1cd9eeeeeee3abef71b77abdb1dfecc72c7d9015aa054a237a0161c313fb653240e77e97beb0490cbf48a908333f3bb5eea154a9baae2e13ebe34bd2644ea96effad797d9923a802972b9a750d3b750d21ab7802e373e17f32aae81698ebeca7dc02df9f795f5311b566f1d658a8bdaf7e64b0aeb6096ec8f982b237426b794fdf1a5d497a48bdcd3886837070a3944b370940c8a0514764dedb4b4eb967fc63b993c0052e9f8c6c41469ed0c1ad810028d4a4a728d91b6d861b25b1657d9a77e9a9332283213f37283defd154c3a72603b7e59006e8bf15aab33c791fee73415563981d186fedf578549c0785fc768f764a5d24909c75f42da556ef28e0664fcf4233ffe1653a2d5bd96cb7737f083dda20d21a6829f27bdfe0c51b4c63f7fee3c3d9c7b35117ee75a070f3b9b1896d06aa4cd14622dbbd15bb9370c2f48675fd6e089344a84a4486b8ab9b5157dd0aebf5b1cb4c2e358a6f444fee800cff6e30b681fd97640ccd2dbe05d5d2357fbbefd07cb09308a8423e378d96a99fb8854bfe08e18660c7b3c3cd279b7574b034a74cab0c850ddda24cd2e4f0d3b42d1bd132f210c72f4a30d667647162cbf5ea0d4877edaf788dce5378d3768d9629a70687e745c18ac9c739897ee861033be450a89aa0e9199dc04d85e2ec5f723a86663dd569ea98379f269a0859097f4abd74e679c9381b1f81ee30882179733c1681ccb465f2d24ad29a888a274e8933f24f1c1e580dd2a3b8ee9f980653007787cb98050ddde4a69391902cef355d8b3a5bea7d18452736187fbc0ed80a8d2ab5179f536c31acfdb1dce27975ca1beb818f9c2333bf4c53bde976cc7f8251bdac9935ff8c0c085e384713007a63debdb476b1ae147c1de0bcad750d1f685b05849440af2fb1537f95d29e176dc1a87767b2742d97cb129470b7fb9eb911a891e05f8eb6e480f559c06daeb87eb7cb5534eee34735644d4db364df33120f8d5e844b94a55969861923f93f7aacdf21e9c9ddd04360763a8788ed0e6651d54536fb7e1c0e33c9ad622cd166917e255045466ccebfe149eb82b8b174abf289ee612f31b0b77524532d9fbffd5e47641ac15f7029300c9b63990abc30ffbbca82b315ffe4b70afd363d39d104490ea9187b571652a2fdc2f17a0d3effa9f5ff9625059b7b8cbebbb7b6ffca3a6bef0eed2a942dff0239dfd140347b363e3f18476c57f79b0016360d6520463e556bd57c07f83652bb5b8384e8b88d1d88dcb222ac30490c1e298e20f77f80c4fc5a73b8c6e4be489705ba2412192fa849d98c5e411a7488989c8980477e39479b3b02e46627bc7742ca44f8e1f30d1b959c7e851400ac4c6af0e2792458e8980f8814e10525aa3a6e01ba63c7b8f1f2569e026f0a80fd07d5ee785855e94cbdd0e9782d3814123437973b4a307984c21288df92ac484808a71af8c40272c8ae2c8a1463f0108d69d87edb7ce55137bfc86c342a789025ed59eeb0827943cb69c5d8dea0c2abe1454625ce246ecf1ab705347d5de6d5d7a39b89455ce0aa9f97c8c0912d34d6f3685bcdb5ce9275c1567eb724ee7feb3177e33761afc67f2cd37fc4cf25539225b0b87d58fdd63b124297990cd976e805da0a867e4013eeb01ffb990b3f054fc07520b11c46480702e015fcaa34d148b73954a68f4cc72f80f94240e6165f115716fedaf34347ea44d9369aa147b9cac25e292faeec035d6a70a3f8843145b944ea16258ae39249451bfb409dd4045fe38efa4e96f71fab6409cf954ee4f43be0c88c0eb830a39e52a48a9f8467491259118838108792a64d488f682f53efb5de8e145f47085389f3395bedc949c42e3c37bc38a8f5fdded1e5cc859a8d805b3becafb0a29f31f532d3f6f688dae8562447e460cc8a3a53f6f4196599085817792a0dc280d860e8f9d4ed597dc842d6d7cbe2700ecdcca23651ea806b58a8abef27d8da866a89af201cf9d45a2d2b6ef8d8e1d12856e548af5c5a7a0f685b3a9486caa27c7cceb923ebf56001044cfd1c1d7e91d15a165a60551333114d76aac28902995c9b40cf7cb481d0f2a0d79b4704511c290b9b702e9d8280410fff9697fdcc98d7a24e12e7b40fe99b8fb2f820b4a3ff9ffcad0b3e4d0690e31cd057397ceca9b5471ff66a81c0f316750849bc569da51a83fd6338632bc9ccb3ca80ca2489377044770eb229e710fe1e925b18fdf90205c3ff57520e70c5627b36c2ad9890d9141114a3814888226b225600457b5612f38d2c86ae2b2a57d20c82b62c715f4c61af701713b4d702dafa0a7fc12d16fb7520602946e06443dcbdf92c1b5a6bdd80f24456a14952172b1145ac1cffc1be37fa4b99fd7ffb62638bc379e3536b0464eef20f6c2ca3b0cfcee2bb16da768e0ac6b1be1546ff946d49953d2204b6b7fedab29aa81c8f17235b0ff71a3767e02a73ccd5d4861d6276fd4ec5bfba3e9b356618c57bfbb82be49225323fb8818d10c95a464f9ea4ae7423f144417c0bf401963fe59e0977b3bc4f97e48ff1b86a4e42f0f8025ba27d0ee91ff38dd9269aaad77914ddd5641d8549834e7b2381052916a02b0c3484496fc889754336dd4864410006e39ba46b481fb598fd557a70731d4acc4326f4da7e1f7ab4fe3c5413ad0ca70ae85d3346923271e3e7bce4a4cfb209dd8994576332050984a84049fcda7efda91beb21153eaf720caf3b8085c9b001328b41667231eb83513896a614c73ce73409ca0f39df8698c3963ba865621ba609095ea0a8a83febea42c3b94cd1f760b48d21339a9c9c4e4f037966f71067de213139bd0167d3c9d2e49754c04738f887b5f448ef99c0a49dd7460a9ebd7e334010a76d57026e9de668a75323787b495be56c03eb9f4e6583028e0d2f991e667938626efb56057211431669612c9d34301b8389023f116a149874adc925d5cdee8dc78d404d1cd7000b00d9227d1adbb947008bfabc7ea3b1e42fdb980cb43b3f7603a4dc32a19dba70eb084b49c3554dda88be2b7b84ae94547897cb2becff336cec2b9bd32afcdb875fc7f0e10e764b90fa5d653ba4e33c4eee2c5a51e3fcf3a130ec2ffc00de1773a5927d8b99fc0f47c7cd98c68f14c5b3782ecb6ff4a7f532268ed3e738c813669a0686a497bf4fad9574354c6035c6599f71615f55f13e78904d3bf1d86683e2687379c8734b730d5353e4e87bb0c02cc357e02be09507a0639afe38fe300a7fe5cdcffa7bfc3a2f0ea47b4c72439ae76ff0991003d354d167fa6b84a46d05f78a544eb4d96d41f8046960d01ef6e1a86230ee48b09585062a529bfaaba8797fe287afe91317ee20e6f151fec0e877c459b7945b062e9b6dc4de0372362e8db84fa7f00c209ce0272261613468baf4c6185afe7f08489a1651c023617f99c2420b32853c2b7d4e7bfb7f3cf6bad1575f3ba26897955320b1497ac757b5de34f4125cbf3cb4e4c9b48c366db752ef8b4947ab595e51d15591192ea7f8e622528be95a0805a51468f0096207589b73d3bc88d6b51033f230b54935fdb4677114b280079ba1eb752f2a52354075561bd4ff9e598f0e9e4fd495d9759a38911a6c9f7f23c3437f086446795b69d2126e63e31e8ea0add1acd1efc55785e167d109615de5840ce485473c912727e6a3949abb9e28a544286fab2af0bb9712c23699dcc0ceac2cee4f35dfdc4c0e30d59be59ff8db25d71e3aa03b92a5aea4b77f812e149af24d2bd08289639a4d4eb4e6ba8555c0d6e189ccf12970b3a27865242054b0d6e03947302bf0fddf0e91fd2c1198d8d8e9373a040b696fbb03be1b152790704bd1429217e1ed44e773ce6d6b3a89131ff82098be89eb4f6ceb083236699375ffa9bc53a5c7bb7a4ddfc8fd814631f0d18965aa166e6b79b3e4e1e97be4cf2d1901f03fbc34fc1e23e1a8bc3d7ed91875344c1859117c98df0f89013718c592e425740a688c6645acb099be44d578d79e11ef4ee089ccf6f1ed70a2f3b692c4aca6b3daf1390cccc66ed72f0d13a5465a1aabe527cfd0a01dd9485973fa7cfd8ebd9ed8cbb98599333885c53bb82ed973938492e4341acff3f72ec34b02f465e11407d31d247ce4214aac6db608e64002a720e497d6ca9922d7ebff0399b1f1bbde1397bc477181ef0834a2a47c492aee4ffee35c71111238a90b89366aa0334ed0379572dc15efdf067fa5a24d53f3db77980b68b428c48e65a9ecccb58e260f386ec3b5f73000ef9a7bb537204f8041c2e2ae4d8f51f9a0d3536747a49f8c103e0d124bc2b1ceae324ab7e3da19b6fe58400b017ec94e6d548396deea88f8d73b35c5a390249d4468ab46025b15cb05c496f360cbf5a0b3abeb3ad5a0863d9f4730093976114d3e0645ea1cc1ec3af35e867f4572c5c177649d2e91756f6f864e4ded386447ebd2207a0824658c82edee76bd4975e8ab6d2a386adf0a14141a5f25387ddfc2eebed9c26d8ad42b257f0794af3b6b99687f37fc456d97ccb09d61cc24c54bd23ba2f5c8ed22953539e6c0251d0dd0456e96eb8d81bd742f25146c05f3bba3b5fc6d458050f629602b19c4bb5ce7f896381a9842e433615b564c05f0fa19b5ae9284923e82c6587685da72d68f448e73e0f64b1c01b726227d5cfadae6bc75a5d6a2070aa42374248245826ef56a1cd3fb7b4f7e0aebb77255e802b425bf941e4b791a3ad89dcf301a805f0305d668e1f32886e4e9aa492466460522412a3d0fea5252658d447c35dc728d0c104c78d305f00a669f13ddd28415013356fe75b1aeeec93a671073818fb41a9cd72669bf18053c3f330e8bfa3d4bea67f485329b0f13e3e8f85340d5ea77ab155b6b8fb9ee37fb612cb11261f94f2860b6ba656c34574935c782c838bb7f3ae35edc902f6570da8c341b44108b05fe3d38a035654a5f02e2a212f857e4b1c8887334c98c0f42b9988bf4a29211fc1968d4656bf8f2c81f259af17d1d6d3602de667934844ffecbb13f24b94357991855bfb4665864cb252777789ed4b3d0dcd9881286274e87bfd243058bc811b70eb5cbb110220402b22de82e1a4dde3c9052cff619d8fa9feb4e1681e98e40038c11641c47b332ef91237dcc87b35deb106b9c4b3666021428ab71554787c76281fd47512c870aa1008caef13b4c4ca8d0787f5bc6b9ae555f88da53e457edd059e971e90ed0ba79f97b375cf7fdd3e87fedc1856eba474663dc556b9c2febe704cd741204fb528a699dffebeda8ad63d032a84fd4c30554d61b85174b7cca4a312b3174bd44736956c357e28f580bf195f37c85d55d24b722f5cbb88166f55525c7128069fab3568f6dbef2fc83127b421234116bd6c2bd38d71499167ed4ed47828d4fdfb12fcc440e3ef3597086a35beab8daf760957a0cd8e9c8b3b350374bc5b4cf650bcdd179b10829ca53d14dfff22879f14c27fbf50ccea029d75043c297660eb73deee55be84b48be529fbef30a366e49f057ec808059c0c61f8eab1ffb29d7259b367abffb753307cd09a3adfaaebb8a4c904c646a58ced60b8cfdb8932497582fafad525249e35719ddb4a059114314307bb5846fc48b8cd515ea145911e0c379aa5f2e2246d4c30e038a9cdb957224e29f9df0fe38dba91726766942815c33772e28c5345499a3d9b2dc13006bb1e4c8ec9e572628f285f0092b97a03e862249e208cc06b9f8767c2dc3d80718eb533249ec4d195affda823710c34ee575a31005f307b471befc2d0d17d88d701012ca06822854b57448c7465510a9a6ee9f380e891092c63cf905e4e3d87d45cb560e2e1c815f8df421c8c6c3b62ca3d8c5778d60d613289a5cb87d4c4154fdeb4cb24de57385417967798b6e5c34ae432936261b1a07ca0682da04b98c8a2635d7c8a0eb1b82a5903e552d7c51340b0489ee2f9e302cb7276d464f60da7af07c6ddfceb91e75ed9e85c07e0942a0f730cfda920c791d6344be43c0ed08ea702d3a8c655cf76b0ad7414bfb57da1ecb78a87042d4c06efe85f7a1a97139da85208513107ddcf4152d5265b974d9e4f00e3b00afa1b48370ce8b695303dfb05df2b915031e2bfd0346ddd7468d19021921c635fb5d14d62fd48d7d14258780310a10b8c4001edb466ed4bb69726486c234e7dfe335f7c4d18dbdcadca99932325db7119bbc73e85f8b8bf3138035c534b9a5ba42b41e5d1ef35491db4b378f81bf035b2f323e23a329c762f309e3d582242624c77b227847a46314ec511dfced2402ac705c5d17a5e223a7be88f0476611308865fd22e87150cd34ba154e21356a9ae9240b6be4ec8c9db30c0baf65021ebe112f6020b892745a888f0e26fb62f3c789d172529212a1c4646376816026d54820a44821fc3df692d97247fe0af26478ca697f5854ff29ece2171ba9d30c410c04c0330a1286564206544e91d86665748e0aa9aa0e62c97bb4fb8abaaf2534acc2ce762caf875fe9e8bf72fb444fa812354cd23db4c0a5890de99037dd4403e29ab4a0fa21bc1a50126c1526570be9d4e89edd9e20833e54da9ca0c0fe4dcad233e6116f869427adaa330b9bb096b6faed5c2e28640f4be288e16a7c63ecfa36f509eb60f452d7d686762518df6425c771a52172de50645bec4fa54f5f07ea531cd02c0a156e253583653dba7489916b9713b267f9e7bc7079debaa0ae4f93038568482e56f41b9fc8c80bd4735196e4b41f778df322d5f3db3b1f2424856c0ad11017696b68d3901f4be440554702bda288408d29a4ac0fdd4b58608595962cdaea9352b2bf5b2738bb288abdd902d9e304e4628a6e903e98a79f070042dcaeb743236a84d58ce6fffa513014e03db86da60c67a34e53ee0bec920c1805f3db9f232bdf7c555c729397e19a80d38b4c97d16c56ce1c85a48231bb9c65f73af5f6a53b6ff100219e16f427bcba78582013234af071ac1000abc7bd71214b2d4792b1297e3887fd907ba837067dbc53632b962694df17f1fbbe12000b581eeadf656a488b8b8559adac4c2c0dee5aad82c8d9888eddf3a10286b7befe0ffa6380e1b47b2b55d0ff3fd269a290b1ec4fd5b880ff9013d299d1b6e7710a1f74db36711d67b11bfaf733f459345e4c346d4e3cc982601912aa27ebbb5c8786dec8825e6e02f3642300c344603edf2a85ce807c3bb83c99a64c3174140931ea689bafa264dfc3dff350df829425180a5bca404af3a57e5a55744a647553f947966cc0a3591fa22537ca772a9418c909db34adb14f73ac3edd1c2fd3d6d3ab08c204743d1ff48b575d8c8da9446d861d669f099131cf1fedac42d792f53920e70aab1c22f347ddd1f21eb78413139e84eff94c19b19056520f97ffe4e34560247eb1a83acc44f88c26275226a1ea45b96cb0b8b23b5ae197a7e7cb55b6592ffc0daa8ba66821d0414987c15858f1cd3e74172ef74cf19c1615e2a19e66cb276205909ed88dedb2a821c97985de26d687031d6d8c1df6c22a3f9249fb60fd4e0f2da44fc9525691a2aa85c887cce6841162ebff63f92981e68b5365bf22198f3c7e5c8ec6ee687c4aa6f41d3fc7e89e24064d2dc4cabb5dcf81d8f24904eb5c8e936b0881dfc1038a99d8465c567930760a621090abace3443ac501f7a368b30421c89efac6d40b2a4610bc62b7e29ebc52af14d032e3a3c11e4628a0466a43c4451f64087806ed78d41509dbe97f3762bceace6e36467e6cc9b497d315970557488935db56131be8299ff691384982389651524543aaa46d6c00972c704e5742d848a5544d58308b83dff79285eef431b8c26f52f54344c5d3242eb97ac2f4feec47d9b69519d27517cf4197f9097637ae02536b603a332d7ff346c116847f5bcd5728f637c03889b7fad5a7bd621838614b1be9cfdd1202dec397dfd5437c92cdde4dfd2eec8308f17080508ff26dab580c552a7847a0dfec89c9508cd3dcfb21ba24c0ce7a9db5318be572bc036a6748f78c26d661fa86ad7fc7991f3ee8991480b58d11e40695e5288e352fd8f1156b07fb9f0dea43bcf8e98fcaa1ab7c0fd8ea3bc121c3cfd03043060f2bb711bd5b86f5555bdd406ab84577e037389e491d49a85677d18ffc4ddd370188eb81f08bd98adcbf660d7ccdc9576b0c065d69b89844cd70965d4863909c1ad5f38d170fd4816b475ba35a5fbbc2f96ca9c5b1aca952703cc7490028f81d70405e348a1ad66615ba9b20f163fad5d4bee8df439c6476c346a52431d9cb43491693d88a725c41af63f9be3840df6de8bc6adfadc4f5fd934c40ee4f36df1ebdaa0466924ec1a6855b3c885339660443a65fdba74ba5814c4c2a52ac914557bf4d69fbf839ecbdcf543399235d7ebf171cca7b10c563913017ebc6f56d56176eb113ea585b5d7a7911f9e0fd1aabe072dbf9d1ab7d04fd61224c3ce1799ea8230519ee33291c5a28fe157756cfdb71a6f6e9544a5df988a85fe3e4e20249f0bb04ff80103623d82abfc2730fa168edc2da1de99a5c17a0ff9a28f4fc0575138bf21ac2f19a9568184780876fad6eab23b15a521fccaa4f9e620afae2551474a4e40507ae0efe52f8c5531bff17358d7d3f195c3d279cf9d105063a19cd0e300b4d7d061d54fd9c3eab627ff894c09904848a959c5792a8f130047244f073d55fce8e35ce917aacc480762bad742c9b3ba7530b89a89a4745abb89d449d04ad9650db3123459cb7041c1e674b4abb95e0b61adeab844c529b065682f8cfb7125cde6d0951127757eeafa472b27c0c3a5576a1a224c2cb8d1b3a7b1d7b03541fee66de51d1c0eed77ce17c1e4893523f6b6a1a7c4ce4852c2e0ca72fb2913c6d61a810b997430b89274caf7df3de052759f2f9336845300f63f08950c15ed7b9bcd232d563df21615e402091e13700c5bcc911b49c8bec10d2c17bbc2615bdb3815254a3ff7a8049b2e5424332704bdf2634f8e5a73ed5ae477a88960e014bb4e92f9ea0e0e0829f358340621cdcf012cac8dba2f80fe30c700c8219882b764c013c80f91526e94ddb13c93926454a2c8c48c5a279c22699770c28d7b51395af7f6ee60188ea1cfd6f3a4b53473a85843f4793a1888ab1b160f40261479ec780c7c6dbf3fe5e2e1bc9d28cf1362f9c8c4b8cf387848577a3b0c2e6a1a2bc26e75c683dba7a4bc6735f6dc84f37e1f5cb28d3dd24f03b5f2d38f9cc6387d11ee77078bb295087cfe419c561b4e0f5daedf5dcd9c7206f84e31f292fff956ea2d0759960601ad4cf9930365589a96c852b0e19cdb67f79bbe419acc902fee1ff6263f254d08497e63fa7787b12ea1d83c5644132ad73255e5f34bb79056f17ed2b896c1a488c0b0d64d6364924631b5c1bf911febe1c52108a3ac5a79879b6326cbf8e2363728b3e6a6c534cd1d671659e9fef34ed6a72ed312694b793ea11fb9ed8889f5f64fe88878757133f1a4568f5781ccf4851b2101e44f3e63904ceca61e258904576f4a9af6a586ae5a67ea7b167d787f46ea9b5790f9c4559d36360cf9925cad97ad4049a1002bfa0c4ed775b6a291e608cfbbd0310e892654d2e5e95cf9342d146704866d30d24ccd4bb4e823b14008e900ffd83ab7670ea7da81c326bb08d7f3671bfb66909b1014dcd132f0ef3964ab6dd9459722fa6436736971174304b82dabd706c21f74c79aeaa0d76c7393b4fea4653cc7a2f3a3ecf9324916e0cdc49a2c32aec30f4335495ee06412146f838887a0553c2d8a68424a984d8719ab2c933dcdbb915878080a029b4b0b1c164ce1bc3f9b258c23a66150c4772058c3e2f02f1a8244f7aa04940ac6c0f1b125c391a0d6ca33ef43d4039226d5b9f91ea4548c8142c4165ce4b0517e27d1ac5110eed74248fc495f313092025e3df8a1eb14d84946ca5e715f85d27e93a4becd95098411d40f183c341ed1efbbdfa3e784b58168eaf85bc3ae77d6fed9b66d77ee42d4efe3a0d79f1cb5d029a4bdc445523e478fdb40b27f1c1aab988dda04afedc0b8690b39c062ec712e123673b8683b9b1204762f45b3a235208e39ad2157707caedc804e4cb25dba0489c882fc637069a1d28eeabde65a07cfd0329b8e1bd954b1d3cba6ab605edbdb63f691503d36e9ad805e982b90fab1b70c7c3112e922aeb4e3df3c7142c894e6563c9604a80901e4749ce31590da90a43198404227289c510253b933e47a74f9a08f8c2d95ef422114ca03cd57a3148dd8d8e4f982a58b246100467d9b24db84a91c5a6ca76f0fe85a90a84a296a7219c5516510963fc56ef57ae95a225e1b9ee5679a8b4d4d545b87261aac4510ebcbeb1f42da12664cc90388f2b1e557a0ce288fdd9ab5c03d121e8c7b0b9244b9cb8a40af541343223c3028309961b3069347ba9391e3391777cf639e9c6ed8840b3ca31d0fb8361fb604d6d890b2c99df444f55953dde49623a514200560dace56a299c7abe2455d5466b65628c3f7f2b3e024af2a8b2d2588ee1073aab72b2fe9a2c1bf587a00a79398cb3d76d53e3a721629f784607a0d0837e365670cb040637d59eb549bd20a6c51446acd8609e11681c0262d1bf326b41739c357a64d6f17e36695d067ed1bee6b06f04b3d70758b1897e7aab97e02192995e88248847493132fbe62286d884321c663e85d302a84ae806dbad470bdca3703a38187467bd778ef40ae832014d0b41abefd4b46f73e1541147b4e7288dbdb946139d2e1e8709d205de709bda04533d592150992953833fe072d71fe6395bd61e53a1568316536f07c039c0a37e9b501403ffd14cba6eb1c0baab658cbab73452287ffd5d3857f7f69b266e686f2ede128e3e5847f14f1b67cc6a9c33dc901e1e27d0bdefbd79605b6c9b43b711fe2cd040cefa7d26088734c1a663fb3500c1a84bff0f9b43d0822210671dbd8719d326f75163fdc10e8c5586141a676de7d2d198a77c79e6bcd9f923611b7b18285087ea778577f608c309b80ee36812090c97aef3b078b210cd002bf0ffcc31c58558fee73745590de34f33d73d28016837ef57dc844c84caa4541780e59287bb3263f2d5e69bf450642d272cc083f92d631e536c581acf7affb8a835c88268c07bb7acfa72195e46c743564eb493caf9e2862cd2e251918c4c667001a7430ae4f2cbc6514642cf9fb552fd241d8ceeceb91c5744d2e4d2ad0a10ee78ae2fb4e9fd1b30494841efb427bf8f73fcd4e69c552db874359cfcd58916c0e448434f3a19c493d63399451f0e988e41028072ca04be91bd0c4145fbb184ac6fc07db876b570982d1140bd73e6c59a66336d4cf16fbc56b4e8fa2e75d82a924dd468984616980873be1678fc80565ef49b3cf39b92937712ef67bfa61f9d97e5c5564b940f788901e32f40614fe174bba576fca57c2e1424b20e533ccdf3dab8598ce9995db1b94804db05c114412e334b81d59e4eb5f12ac6765afc0b5afd7f882e61a3070f79219480301143798b12727305174499a5ddd5cd6c461cfeaa1cbb0af1855ad3db6cb90eaebde3622072fb65a07b19a8dbc454ffc06627edcd122dfc4adb57564faf1f02d10e6452046cea9193a3155d88e295a8d5d59a3afc8a67722b16820c703c34c0a755d4377386ebfcfff3289374f6cbbf2a968442e507040b62e38fc32403fa1712e63bea2f60ffc2e683c7fee645c83b0e7745e6d0630d2d30e82a5016256a436296a6143676000e7fc5016c967b11df08c0a878fc837925b4991e2439acc79955ba6e624622ec76f784cc8f5449f1cc07720adc6ed49cf03ad5f9b6432b6d9c8b1ea64f97011f3e2bd6ddf7673294a7443ba6d4816f863d1e48ee710c32c042f667f9726eb1e2a78034255eeac21b190259a99a5af2eac584578d52931a09d568aa9afef33aea408eb746f217d46226940ce617bc9b5389146874d622de6ea90f0fcb20366f8b7a4ab741b054f67879d12199f7f0f50e1bd3568022f7c7331c4640ab46a2f2ba01f9a1c36d388fd177bcbd34ba8967590b69a0b9e54950b53d7aa2cac33471cdbe3f19335fa097e0af5024fd301fc8644e9bf7a2619de84f35d7de9bb96ae74f8328a1b6771c9d2a9e134555c10a78ee3e34a4d6c8acb00ecfdc0762217fa7124d27fedcb722e0efc9e532a6cbcba4fbd552b7781e90e52c885118adae3107a899d04fbbcf3e3e94abbd18ba5b08da39d55d1e92160d2c6bfada099466fc76c55308c7a8b3299927035d7181000e25601b8090f5d6b2fab7ba46e93052c93aeea4f08cf58d75ad34608b1025c7b89784e8fbda0ddc195099b665ff585f87e6b714d0530f40a60c4c58b4f6772196f708f14b82ef0af95173bdabdf9e0d1543dbda8faa0d8bd23faef42376ae6d663f96ace6c2e36011f6842109d2c9a9bec44df4c004dbf8282f17a0a8ba4620c620d2f4a222153b74a273b27fafce3dc74a077994e3d92661ad0c73f5514829e1d51d9a1bd2874f394a9edaad65fea61622d3f78245f67608bebe8ca95b457e9943a106cc83bbe075df3d2c294ba726864a40d65369e5d879144f6feaee9ddfd663a72f1b0af1520dcf11829ee1eb8b7920a0be8d68bc23828cd3bf40289a2bfb5caa9a32f77169d507c241d1aaaa1f8a05c5d3dd3c9b92606f6e68649a818537e8484c057c410847fd4b1059724a291534591e4f61046a9cb31af651f93670e9cb981e43f6a4d13bd78accb53692ca819e60f5ea7efe0e9e374600c1d632b390e393e3b72043b1547dedec5fc49b675357196acbdf9d294bb1ea1c8f394d958389c4b014679fc14cc6779f08f13f91694ac92461d9a5f25f6bb4e0bab9dbf06d8dec2c6094f8ff016a41131b5d21a9ea83f70962b5024b89a8d404c4041e2bef40516de980f6f7402ebcf1caa52a6b68b8496c619a4b55882e3c255d64d8a29d9167fe93b7fff5403998cda18349d20d7232e93c91ed99eb7bc6ab7b84d7c1b10e3f71e40077992160c06e57bea98d7e6eac664ae813820249350c38b488886dba129739cf2b84a9b378bc3a4d31b9ddb09c8147006146c4123d298badb010ba8333c7983708a37276da95d96ce8d2dec1ad8c081238906a69c0bef27de22874955a4f68fb8d2476231ba57d961df770d72e77620ad1573c7a9b97d978a101899ee8521689ee1350f8fe705f1ca2a4ca04f85ac17755a52fb54327c56ac34cd380ae3ad66fbbaeb0c7c372e622834666e1a5dadfefed009a7976ab15f78712a3b7f67aadacd4c437c844160b8a19ea81f86502f287e06050a618a184214e99c8fc92de1b664498d36a44f90fa61a136344e8e7cca2e783274fcb2b36637c2a9e84b19226eddfd763a55ecd3de4f219fe8da4393944d76761f49b524336d419bac0f822d39e99da83a40c81dc56280ac786453b2ed68f3c4d24a64806237abf1eb19706e7df425b77e78fa2a75a7358062b4a8e1888348b21e781d0199f008ba0e85162fcdc69c33489d0ff3dbd40f293fecc33214c7ebb5fda1861eced0e34887d060ec4718bb301724eba09be5a9e20f9679b2ec8e88cb24a8e81738a4e7f10832e9016ee942a306572bf7d2ec6359f33b37b310d142d14e23adf9b85b923cf681740f341f38979fb437cfafe140f32a9c16bf7b3a091f4c3a53ec661fb2f5814caac9dd3ab0fdc651f450c065895bf20662b8b0cccddbf6cef0ed4c7a49776ca4fe3d456b114bf0a4907d3deab392ec38e5c28d9050e973b50819d9013cbc85276696bb69415f59a4ff03cf7deeebbb82f75127471dd69cc05590bc695438443618c059121ed159b2d7c42f952dd03a7efa851cf50a9c5839fee81a5aa27a5f22ea83e5b4d4c2686c9ff03f37cc62a0ec0d830cdc1d11a44f21b822247f4925510b3e1c201a8160f0a0d006087de61c2a283865d9a0c2c6072806cc741ddec83e20d814846a127ed46322f45d9462e813128fda3408675f26cc8b59d2bf4db306450978bc713884d613688276f7f01246876ec5e9f9cda0965d8190f8a01a87c8119379f1e6306c9d0bd26705e546b56357226a4c5692539bd32fb2dd34df68dec2be96d50ede310a776a9fe077f98a0cf716ac9a42ba6d943ae6d5a41025ae5e36f08c4db50c11dfb0626d73133274ef0cc8dd45195c083729624c0395d7f125bfe5371219e8ad13663ae0b37e138300d7a98658f8fc84b81e4ff402d541765d017b89f2de9b6bf50334dccfcd5d544a65af4f7fadbc4ccad8b318a2897d7054611419027416e04542162a9b2b410afed621d3ab55f7285c46ab71d1bd672473bece49fa8b4883c58ee700ff7dad78642cea6df00bc962fba9ddb883cd72cad955406597b6dfe1b74304482c146801fda25b6e9635ad2c3821a81c56158045de33a897117fa994568e5b74f49addb15cec0680913131b42097b147110382b1d6a7ee2482cfb14f7f54b1317718442e17ac4f12bd2e08cfc96b3dae858194921124121bca452324362f0233c01491f4c707948188a7bcad3ab89d8464a9639e392389dacb15f4e21394d168d56db16c430f6e76ca4f64145e809a913d44784f13404f1c5128f22c37c78f17e54ef7bb45082604703aa5733ae934c9950763fb151d00ed5b6fffcd8531cd9f3607eff400935705889328c6fcce6aa074b05eca9668d884cb08c47b36339be46759a2355c16ebc94d1d47913c0007fa05795ea145d9fdf319fc30b5e6729e004ba855ec8b67353dc8057b15db6b54efec13207279bf6dd16403231e54d64a121e144a3a6422f74796315cc4e7c8846a2d38c294480c98cfa56e4d49a542c3c22b1587bcca7217de24243012348bf86c65459dff30db057a2af564e708869a1cae51973fa5297dc17b92502696c1466055c6434d2224a23bf9c6c7b3b62373038609ee87d15df8168b575a30ec370f2426960a01795dd2ee34151831a21b5d3a3c89defa0dcf86242bc4a688c7a266b1f04a896737bf03bcbd07e13aa02961c482488c8000a16088c8e27e4bc3457da20d679034bd7a95f070bba50a97605466c98b106d4fd713e84a2a95f0e936775f462c2586895c5a762eeb3ecc2b01a4181dc3b321c08d456a532a841754d223198e6a5ce05ea9b5a33b170ebdd0446d41314167387bc630ccc7b7504e35fc2554bdb70b1cbbeb1b63b3db631eb8742d6c1e1996803aa08f2858be8780a77a08a1f7c91dfd36541242f54fe4d487cba3e04325a6908ad353523c9298987d7b52ca2aa4668386bcf48fa84f07c3f36ab3b9f361f0c3f4d96eb070135883170477bef1ef62832bc6f32c930c7b06ceec7e5ccf98bd5392520f238642ff17c6ab18a9124527e3759c3d6daedf1f9bb2387a317d9646e9c2a3af61b3a8fb7a544d37b591bd1ea0d3718d041e3b8d1a2a815aed9379d82a569463b0ea5c1a4d9cd87322784a85c7d43992ef3229a49a21782f438973f86bd0ce91f42c48a230e96c519a161e65b14bfe9571d8c3a7c5ed39f23f66e52991a8e1a0788cf8feb4804b19f69e3b5016a51cd4bcf70cc5a919430b2aa049d8623b8cf8d240f200f351aa8a6ebcabd62a8606874f5d6f5eaf103ab7040f568efcaef059d55a437a451da0307dd8e8302902ef60082ea3c318cd5bafe865046fe3c17e059998dfb35d4877056187d536cf6e2d32f532a30557b07f10bfaf608c1c4404689cdfd128939c2b75458da81847e818c1273cf030b325af8281302e17ca75d5d20ef15214817a427723aabe3fbfb363b436a9bf94a63b693491523fe8bced0d70e277345f3f9df65e760d54fed4d7fe0b61132cf4e3d1e2dd0252defaaba7a518b68a3432f82697d57caaa136cb9ba2d694674995676fc329f2ee212756bb4ce0a9832887c0f968862990908e82604c9ccb6ebabaaa030f56b01f55cb923f49c760dd43eaec094faa9dde0bfd54b764e4ec903adb039b543316bee27259c8c5a5281bc3da1eb6d21e785bcda8a804b2b29a301ddeadc6780bbf9fbef7530646cde0e2ee71557b38dad5deb062c59ddfd7ee01f1f3a99739b5b6b9dc1dcbf474d157468e4a854c80f76dbe703f500d9418d76cee80e5117d0de3b20843a21898089694b15ea1b33a534e8d1444d16a09b754b9aee1e36ec83ddd2223859de79620fe640ce432e049532aa70ce758e94e7ccf74827704fb78491624d75660963974ff7d09a546cecfe3d0a3a206293ea778e7921d14b3b86b4966e27531f6c94881c0fc1ebdb9b930511c9a88de8dbe2a6d341684e8476bfc6439b4b6e821a2c2c5762629eec8d1739315b9048162a4e2348cde5fdf278c0127bb498d0e84fc6c4e6fd028db6a12ca707484f8a584fcb6bff1d855d1f82f1038e922da3d35a83ad0ed4baf2a3beb093e5e359df738210167b1835715d7cb2746aa38a7749e1f16531a32a03f62b44330509ff1d215b8148648ce5874b39ad4086de1b7c48952d212cca06692b038f294df2e94d79612ebb8083d31e950bef67a0fc20e10eec1c084dc6b8de3f482ba431c92e34c03d81324e6378a4381c943575cdd9387a6296f523c04bf6cdc27febcd068e1202aec462e1ef7e301d837b843a8e128dfbd680c717d32d9aeecba62dca8c5c5ce4e4dea23a52b742ab0dd3ddf79559ece4f9f923fbbce005e0ddcef7ea186e01007c2ea7860a9e68d05cb58eb537463a6208ba53bd07a4c48cf40f1ef501f7c4213655822c3776277ae2e42473b1187e4205521f31a8b42984cb8c2c9ff4cfea8c81b93bbd3de5688327e22190af5d5a491541ef727177e1e4a75d15b71fdd3bc1f785def7b3552f3d98c5d7e9a306592695902388cd5423f83b74ad673c2a260b02c32ca23d896815837067e1294342340a6b46d127c0cd249a678a95c450eb6af73142ae14495856f54d385ca3663e543eef7021945561291c82d5be03399134f14b5f378c4f6f097f87e0f3e723bfb3b46487f82852e49716f6d97d95c5fe4004ce44d7df1ee2d0d2897467e17b0f7d158e3b8d176cba8e86bc339630a90f4518a7edea5d44266775c82390fbf49674cd6d34c714513e649e7035ed1fd23132331cfc162601aa734d558386821e0abdac3152a4af7953729e4f6dd10eef0ff6cf0216dc1d18c10a68eac70cdd7a6dcbfb7a063fff43f9e7750c32909a7bc809b0d1ecd5e4c3f81cb8e8eb491d368ac3ea48c3f4a4e6695d5752f248643b0d11f078c29bba1605d9d7e8efef7db6368aca4b4e3c9be9dfd341f44ea0fe7f14084d570c7d34ce8c7b0556dbffff077cce9bd49ecac79104a338a8a392f8700dc4b46f1c9a5611ec311cdb067e73dc5844714143b224c8f7e0f8eb17955d475015c68ffe5487b732173542371eaa2101de9399c7bc4a4ea3f72fac6bf0618378e9b8b597a220d60feb2ecc371c37306d101b8cc5e4dde72e7b4a878100100e85493456372cc26db43664914991c8b9799938fc056ea39248fc8cf9c6f638e5d7ced2e43a910e2c7d6945ce0a2ec166be4de97f4c1460b44bde3ce41fead15e4f909bcb4a3f9ed932f2b4ea4b89d3420a3be3d214e7a1ee19f7998e02911051105d3def0259a97f9a59004b8376e5f2fb632cf6980194fef55673a7280d1800d7d05ae8c9d07d7adb5828566c651adb86bcc18907a420a5a96d43c0f8a8083d70aaa7980d9df22fd75b6a00da6063c0925307a2753902f6ab5416c06572ecfaf2791f89bc5c818127eeb3fd1f16aa44fd95554b352fa5076dc84f19a62bb699cde7a349ecdc4f278289935150123876c478bfc5e059fe79db8ed5830952e8e2779c3208e2bd8b3cf35d39db962b895c45ef39b7845a9985bb65093c36e6758999a028aa35ca7bbd712f2286cabefc19e6a75eeb1713b1fff988d69f029f7d5f24505e49e5b7c91d889a662f5aaa7bcef33dadb7808e16ea1e9ecaef1ba8152f71914516529f961c1f03d8e1242861e50ac758cb582e1fe759201708c69d0c3089163b45938d0dd9730ec07e6a01ce9e72380440304407bde53dfd5de9eee4c1644979aaa43543854bd0c820c7116437086fd3db5c8dbb9771ee9e0cf8863ca7561a78bc77f1cac243203b491c7ae04a05d614be582b59f2d76882d3998e6c71d427f57885dc2e74f0bef6f03ff0c553ca4c872c914b0c1223348430f93938a245849098d8043c8aea59e85f825d45a68ae1a52ccd538cd89f3a3b14a5394ab6cafc07bf8ed76d9f365c4b1fbe978949c7176dcbada104dffee45032cc069d0a2b9a7718e84a9cfa7beb00128aa76930c540f220807126babe8939a2f7c5b2d956edd6f46ee018a6caf15fe02e8a0a3040c1281279411f8a8a31a429e24fb8d12de8bd2077f1c3484c5a89c2e829284393d1ab70f7139bd52ea511ed2a272f28c4cb8ae536b36ffa9e36b92aaf67f93224e99199dd1138d5155a0fdb2f3c844a76df6d15ded3a6c4fefa9ec7069c4f56aac525166c1eb6f654cf6ba80b3e9d932765ff84c181c6bc9ea5ab6933a27c856d574b27e4b66e34cfc8a70a4d37e6ddec2d07bdcc82ab1decd6ec17fdf47bdce2503c72f7a22153ba7167d4e80e90da755c131c286c30e8a326556050dcafce04ac68369201275d78825af683292253baee97abbd148f2d9ca9133c604af4336e2859277855539cd7d2945345e6b34b353aaa1b8d71a9c57bff90be715c82645b9d968f63bbbf7e374c7e9b386844517b8c9f8577a6557fe067ab085af725e0db05a8aaebf95f8c96c769efc46e98ca0cdacf7e95902b74e6a784404583264a374847ce5200654a950d11a03714e567ade3458eac15429e342ec347a87211698d4b42e780be07ff7aa46339f742e061be7ae63adcff4a0ca3ea2dcdd4b2d408a6f4b254b2a02d30794ca809a2640a8189dd723a71562406ba240e178b14c2054ac7281f401edd683d66dc4567d648d1b1ad9ab571013e45123d9183151517ede60576d0f4ee46006ede111ac2c3e9cf205a818dceb7383e8e6816dcd74b56926af2531acbffe06a2d8227270488eeafc0e4f354b057815bb1d78875c9164b4557ff1033442730d8a5acfa37a1492025f5d9bfd1e98fb6a1301635e4186374d17ca44395035b40abe7bf1da740cefc043b51924a9db6357e92ee8cedc805175fc6849ed2d054613c94ba84ef87b75d0f4145af767838e961c11b1dc3e8c9d0de2261081617a356297ad35dbe37535633fbaa23a04e1c4fe97ae49bc8c00eabac0526e2284c6ca7416857dfcf597144ac63b10ccd57d5afff1911f02763b02b873d0597ea77dafa0418dce66307f17086d2f7472edbee1cac99254093872699b8fdbe5b39fffaa415249fd3377ea1668494c65b2681634f12f4e1c929fc3310e721fac56671bb97a171a197df82533cadcb44fb4b7527d7b029949a27f1e177cd4e4096fba05dbb49ad88591137b1f0ae1ae5dbbe5091d65fdc1df3f449fbe0de88528f9d905d2807352a074adda3baf272e5b37a9fa212b5015831e87d183b2ce652bb3be74a0778734294ee44fded45a16b23678ae9a40fb05cef1d091ffced9277558a48738e98efdcfd9c8d10b261fcccc8d990dcea083a0105ad2703429d007cf7f49f4408494f0d6709550c7fe71548d3384f08fc0adad34a2687e07534ba569fe8f99fc816c66c11a6033d9cdb70ef7be3379b894c8d44d18cab38b6036f2a7e68e56f0ec8cd8c9fb35fe98bce2c401ad60a68c9a150e7754e02de693d3c45ca0b8ee5b20663eb88de64f2cbfee1cc98309993f687a4cf45e98f33cee627a1a25f0fb5d05a6ed32a8916a9ae3dfe621cb698bad09e11fe7aa24f0efd35fdb4500b93dcda8fc41d56d9b156ae63eed235e55afd5a274f36aad8536d92bb709d9452cd7ab5370645a7c30ea0bc9b1c24d9cda448beadaaea82101b7141925c9cb3c13308d36780ef250284974eca8d228f5754bfc44774a8146e1f6c4d6a4a01225429175c1625593d7abc4a96e9c619452d9cb57e8c217226eebda3275efb89d27991297bfe648b396f5d273ad2b2204fb497077d8cc86c873b197637f74e17617d78308a7b31bb4f1fbaeea0f90361ab213e0aac2e63bb67852b4d04f3263bc83601f6b2cd59498464fb49d88656a34fffcf9e7592e434bb9f598e74deb13d32ce85478819b9100e5f94e6500f54f34f356631fd01d794f6abf0a3c70a6f0ad6190ac23de3fb56c5693f8398347cac082adc4609f71c43802ccc17c85f8207b324530564f64c7bb7336f8e553da394ae6ad7a35ef4c58e376ae37c5dbabdd8a119a5dfff9756a9024af6d5226404337717c9fea6fe6f5709771313db3c005262ef766659d42d4ca29b4bccdc9364cd1c6457dabb51913e1749506e240beae591c36d89a0122452d0b9b98cb5a53e08163fb4df9d68b2a795aa3d554f49f454f1be45d449590673cabe4f43a3d36291be934be358dd0b3cd2576b8a90d53ef856f261096b452dd567ceeafcf7ca1e1523eaa155d3a36867f80c3b2fee177fd3abf68ab5b59e7a4c6253944acfab714f3baa190513f9aca7496264367eff869117df509d0e471db021a3f478628a324bed1438c4dbf5fcaadd259a508f356e3de857b3ff820bd6099fd698de1c2c02c004c1a19c64f96ea1dd36b04851c0d2e2f9223f879c1af709ca067607f94ad655000dcbf1c116c5db7f38c4a3ecafdf191f2d030839113a4a6bd10ef5e116a523567a28fa9c3e0c6b785c4e5a0d476d0acc2dc8d58c44afc12bdd4ec2b77f84bcd0683ad2ca319897b8aec2be5f1dc1d9fdf8feb9335d88d066bae03ce625d973d915c25505872e0f3ad844ba7ae83468da6e00a260e6417dc1b996eff4abc0afec7cbaf16c0c7becd500d3a78a0c0cda64baf8dddaf4170d9e81b3f0213664e4f7816a52da7f3984e59fb8f9f03b75c9e27a93f88998eb69ad911ede124b5d1c8315aed51a4ce058bd2b52491a8ebde7e29a4e5d8087af73cde1f8424b1ebff60dd00de386e11c2254490ed3d326c993e245883ed826845019497f92f68b43e36605fbc59df0d1c2255889b496e75c976f4a238a9e94359d8f6aad5d83d06970496e1fed30c9f648490fd4bc5c6ff82e6faf00a3b9140e1d3428a8a77e40516285640c5822e9b94f85d2b9f4167fcb41eb02ac138a32766269c2751532da248c31762061d009b4155df809e05ecfb2631349c47834329e01104ca5d2b10aa343da3cd052112fb09c55ada8903377c098287f1c2181ac9fafad1377cefa6701ad119c943c31985848426b35a2d6f103272e28b685987cfe0ec44fcfa73baa3ee8d37b7921caebb4abbba6c127a67ade6524535450afb631d278c787bbc78098dc2cc9f307f66eaf8c8077d84e5a56b1439c13583e595dd806ad135143dd01d99da977ccbb0910b97fe26410238a3873f417ec38ee7079463ba6234b85ffa99a65301ea1f2acd7d427836f6d5fbde682b717c7ae6e36c760b71fb421f747ca9ba514ee220f4e31f0e3e51d4aff669ca9368114411c9c76ad49bde90cda0b3fa8ba92ebf6d5e190756edc665886726021ebc9d5bd1ec2bfe54d6de0deb2310f9db68f83335d29b368ff1106da9c0b25a0653fb2b36ab93d86021f76eb45de6d172e319654e375aacd47db34a38ac15e226241c8386b2ce13cfdd8368214be2786f9379feca560038923b4e3f00717ef20628d42035ea32d158412369039ed6202d27bb690ca8f55711d355e7ac961e9e107bb8914e98da2f1fc60dfba9d15d706652accf9e0df0b7c402f7548fabaea1e6a702c30788c7de67e4239bfbacd8ff4c9549dcb2c8151d16edca8bb828830346168ea251eee6d1db54be5167d88a3dd2fee994cd459080f78e7097739a813dffa73ce411e1618c9eed0d29df1682be9744e50684f9cbb2f69fad0d9b6dfb4a7cf4fca4c76ffd11fdaf2462baae9c37fec67075d22f7d17bfd638a310b0dbe7f2e422e56aaa4b4ae132a47b2c924f8d6d5677e0db715ffe1e22520b3486ee16ffff3f0f32382a05c976b1063d290fac56d03da1d989083596fc8c5011db6b2b1d9e759b24b72cf7bf23b8250d8028347406060d04934ba921df7199d0a1bcebbb75a725b9be2d077ee00905b4eabcf5a2a6fcfdc8e9fd0911aec0af8985320ed47808a3b77cfa7964e56cbbcec0effb89c932c89deab4bf0d7378014814f2c81fed9c36b90c13b27548e6a169e854724156f4edeb207ad39afa31808042dcaf6ff380a412aa0c7ea8bab515b8a2726727a7956cdc40f16ee03d0421755ae3c5d734b340e51d4c8f78eda0e3580df9746fc1892b49cf0912d2ac6484b3d874ee4dd48017f9cbd8efe0f86022a29192243f8e671bc8787ebe3eeccf3a0e79828f292d4fe2aec7991e7518e58dc16096021a8d5c0022d98c3e82587fa5133ccf640b7ad8b35b05ffdf847b898b260acbf99ac0646aab5476040b919f4f7d8dae43b9bd5def273619549a87fd05bf04f5a42d7ebe96283a575a971bc1865228c630dfe4d4010cc91b6ce34117d98f28c134b167ded8e0f276a407f7c38d3ca4e77c6b57112d96911880f2e0b0c2a3fe04abd1a13c5b98af67dd964271a0e313d4c48bd20493625c866290b53696dfbf8b4d46f7ecc5d1b3ada1390e93b702f7b53d9ab6c6554db3858b71716cca0d960aeb0167dfefe877166805dcb3bfd9e0c2f41f93d44e01be25ef464194647eb3693a081401db961ee2def962b01ecc442a64c5d83de9854766786bb4f14468b3b3341654d31012f67cc89a0bf8ab6d35a3a6bf939ece4e2428533a3d92e958cd1c29e220ca47cf4d8544d51babc419787d1c0871f0a4dbe7a6a9e16b461555a0b8ddd0cb853f5c7905e6fee239ccac18d5c4e9e34992d0b77f3d8df5be06283304e9432ba5ff6262d5929eefacee6bf15b16aa43408f0eb2d132f3c10a645a81685bb26445abdffc3c302facc0e562c39f4a541554f178a92b74727b15ff7cee8683387319a37a4f489b7f2600aebb346adc6447c91a4318058becf4b409e2fe79066f9cb9883fb3ab6bf4c14c79c9ea746e455aef6355e117d89e8d3a6e9346ab07c9b2f761dbacadb5de865c0be04846b99f4eec3055ffd7345191354ef2d0ef482e6026218927b9a7cd32157593b5e91a540f185da8f6f7d2fb65ebdaeb65538c4d1ab5d91821dbe0f9dc36599b20fc37a0a3bd96d6e3ba4651ca4d1e1e6e5c6c5938696c4b9bd125945dbd84e392518906bc5387ca3df6ed0391ba8e5a9ecc1c64fd11c84237b1fef0f68e0c63099026da6e2513ef53029424f56a8a212725b68a300aa8973b049651e92d06c33165820650dd39f28b123da437f25d8ba3ceef1ae6d6958f5a9fa2a692922fbdb09d3692cf4e0cfb969a9c2bc70c827527f3269e41ae0393a19e670d4cdbc40bd5b14132fa64c8a7c93713b73bd0096066dbd3c6a819bf30f481b0cf32aeff9301efd81dcd387d5eb374f4ac0314029e53b0624cf9ee80374fc3cc311eeb866c03d411f6812552496004e6430f32810b60e594cd765f8f0b5d12d3e4a59ca4ab9262c8fc80986996577968597fdc794b271d8c1932f2ccc7e9ba027be03be8e01e97575505c3540da1c6453b761057879388e78ddf877bb175ae8a171d64e3978eb77743d95a0171a5a0e9c5bda0cffd871448a1eb6c7f5b6f8d00a4034d1c7ed2ec3e0cee758078014de4698fae024696a2dd41bf4686852d57ceebb80d073f39ad735e34c707cd3dff2cdc09ce2b0c68b8c5e857c48fc0ebfd70ec92300d1cb738484f4e60eef7ff97c3e05c5fd8d6e8e91b59fda7ee766584cf0d8df62e0cc12e85e89c870317d3fb4c0fc63f5f9d7b58bf6212d8707062f5a5d4b979180ed69951b1ca4f218d74b343cd82c6dbcc82aa6e9f3238c6461bd3febcd9d84eb0730e8617399c3af88d2f7026fb8dc5bbb6c2180732f62127c09f45141358f78d8988855b449d96eafbefc0746f5eabaf7f0201d61170fc52a4961d71491a0d2a207d1a4d1eb6a554d62619ff7fedc1f87dc1ad2da6296688e5e7a12e78c555667075e58d2034127217d2f7bdcb1b6471bc00ffdd3d71089053ed51ed6de6dc4cf640f7c7af42aab1074df16b773542f5c2d66fffaa9edca6b1519c433dbc3869dd9351e5c572a6ca0a47bcf5b3f34a6294e21608d4fb29f8a511443eb3924bb18f8c10c6fa69c999dd84762530beb615f3a0a863464502188ce2690b90d22f818240a083fa4a21225995cc8ed4666752f820595d10b97a89843936333a308cf683244401353924a2f9a50b110e255b8fc453843cc3827c106703cd0391a2501c05983b98a507a865d631b582fcc26cb2e965f74cca978e9742b56e37e9efe4b8640e20913201507e0a66844e738bdd08b4a1f71678df20725d64aa8b2b548701032e3d8b3bc688e131c2fd8143b21c42a046a1c83c8aac63359a579cd5b9b11e2114546baffa72dd2b4e0124911caffded896330eeb4882b96bc228ca46b50731db0c36ba6217463754faa95ef6e13fc1ec5d81d1644083b38f94e00e5dc406fe50f104485820c135f240344fc2450637ad7f988ff5a6fd3072f0a92027eaf43bbd049d8732df8e8503fd0cb91febdffe3a6ba9bb2e77eafef32f185977042c856207f7433d4f8acd9bdda2126995aad75c95b758b84770b4684fe6586f53b0851e17b6dc664190b6e2eb19cbca19d31df2d42ad46d72da10684ed4430b96978bcf99aff34e8b5279e2ca9b242fabc220e477753291c2049e5c7ae7d416bd599554c94e31eff25cbd3c5abb8aa59e7b012c3f1382adf13cad9745a5f4027e1692bcbb0c369d84079217ff3484047c6e8e30a4861c0eb69eaf83f6534a7251ac948f00bbfd7a67e692fbcf1d802dc793f577c9427f57f8fe965820fd760b911dc4c2478f658470d37da229e6787bf933fb86feb5de8b656b26f5f8acb1ee98b5d662726217bc5b82237a1b66e31d94241274696aa0c6986dd289a8dd9d4d71fd12dcba1afe3cb1f4621697c7e5972213bf859f52d1f960ee96575e66788f9073a7616efbb18b947834ccada747fc47779aed97687555a9a091a5c859139162553d867c9dbc2c94480d0a030aa5ab87a8d2698e44b49ee3ddf629f92b0a37dcb943a67b291cbebd3c2c472287b059dab9b9a41f2adcb75be51a60b643987096f39eaa1d619c844867b67cc37d1984ffaad5ea275200b7ef1e0c3299bd16cb544635b07abcef8f355be5b4e9c945ed64560abadf1fd513a95d17ce0e926a9d275dc1556adc4354abe3bb60e8393fdde06fb16bdd05c8884346e71887a06e83d38e8ae3febded4f060bb574e6377858069d260fa42dc7b24c630e222e8409555dfaa97a8e83e8f7ab36bea09d7ccbdfbdce72f144d763c424d3062521fd4f9e4bff7f310260d542e8d2eb7a33df521f6593c2bdc275210b13b31f97bc6e387e6f43bcfcbc89faa5aa38a57b23556614d60f4e6b0dfb6d9f370fc11e42e92ed65e85849120aa2f6e7d33a6ed7d24e700d1d526b3e410e8ec945db7c79dcc02728ab7ee119ac7cb34f300903509e04bd6f16a980f02d4cd57c8860e47e712d47c9f81cf20f68294e8e9021f3fb73ba05eb175c1774f366f9556cda495ebc054456eed3ef9d0a565a39ec2639d808b4ca18035f80d34a87704d957939f9f3243d911961e125d8f5b91a75fa01b4114f880d12dcee18dd8d0103348950c53cdc1b8314180e7b47376afaad40657e1237e0bd6905ad36e552632c773f55f36ba9eec5c08c7def487e540c1e86ec9c43eb8f71a629d8e2693bfd92ef3b87c56af0448f79d86e819762ab79632e221d68f357acb6132c770a29e063511417f662fbb53bedf0c607572933316ad61e6b1d7ee79b2e8c99770137441dd97191db2f9a6bb117da715115b9009b7b24b12fd9d3b2623e1a864fb270300cbbd9998cebd3e6e1e5bd616ca05d33dd6123c01d6b37c1f9dabec822df24090b776db43be3d6994afee64cd447c6034c67bfe11f037810f357f726e577683030bdd69966465dd7b80331be190d4d54e8a43fb76baed7a0823e8d1492b274bef203a0e07c579c432700c9367d6f81e8c4e149dcfb8d1e9155ca85a8a5ba1948d13b485f4320cffc3b68f377e15b8b1bd9402fdb48efdd049b4b9a82799a2c5ffffd30e04bbffd0107b2b2c5625285aeadcd7dac943d9899ef8dbf64a80bdbbdc38b2701834b932ac4afe16744e2dd2a58bcb4d5517bd56744a1dfa8eaebc3efdfa8b017f7c88c249b90741df4819989754348700e8d3e4d899377b93115e49430fa6d933be5bf34a2d38b4f2147e6f5b201a1a29d33bbe69d34a8d7a8c2e99b913e62dde62a9fc765a8e9756a42660941daa8c3bb953d8f4a8cda94dd75cb031b156c82ed0696a483b08ecd4435ddb9d0c9c0fa19e7fa9cd90afbd8010a474c662a688a8679261218efd479ca85ed29b4d70095bfe82eea34a352bca45d56acfb332029eebdb1ccbe56306d96b71c2822fe5f84a9cd05c0665faea2dc8e204a11de35c1268f1d090b1911e6636e9c493de48c55daf85991674ea59a2e0cdadaf0735351c3f3d99daf86c8cf6ed2358c888b367c310284da00a92065d937e34ee470f24a7e629b22b9d2b665b8bb56ff64d027a8590f2934cd110c3991a792303143850510233537b1fb8bf9a56b8b64988e1f1bb2da1d86c69c2643c1cae24ff723ad279e288f19cd1efbb68c28ae36cecf8b4919f715425ee92259ab772136c0bef32d244556bc446fd11be33e270d0ea6fc1a68322880c205bb5d7117eb1e72bdffe776ea15655eead08c25233918aaa4e539ecc38c941ee26568c054f1dc387fa4613865e37eb15acf4268b944d7c19856aee227821f5f613bd602e95cde05d6728fc1e3458dcaf5e7c3dda8b63cc99381b1e1ad5c721e1390dd1593c514223212cab3e22d1f6295d232193928158156f04a97dd39367fdd9d68cfd4b29040e2bed2e624eccd5b296c301d2e2555e6f74ada5181985e3dde290bd347e669300824cc99d3b0b6cf30dcf5eb8bb10b8942204ff307718d1f38e63c8843a0087378132be608908522645c3f9a5fe5790e08f8ef196c37d5fd29115b7df2eee65289c3ad9334cf7f309d0389fb550a64071b0bd94504331845f24ac90ef7fcd0bc6cfb93d6ee46101fea13fc7adbca58519ff6dc0189381ede32bd05fc49194fbab981672fafafd7cc1a93a43cbe33d825a0970147ffc0a156f3552c03800892ce5ec787acbb787dc6857795da62eaf54928ba19054e217dde320307e729d7b4f63c81314601b93959b99c3bebc08f2bbc4eb9116534eae68657dc98330c08f717ebdac4ea2fd1674cb4c173eafa62e2abce8db4b2350769f0e18576d32462db3e7ab442d39bc89e7f195ba2111c5c9c073e3f7268f799339a435749ce028074ea7b0fe527052eff11209e2c7d9d97285d3f74c7215210a4adeac59f7e0f8c52a805e612c5a4a50794a2ef50992a6cffcb6eb8480e8750b5c8da257b60ee03c35e97c4ec0e66fc560d6a0ed15f5bf8144ce97a3d4fb65f1a5d6cf9fc27c823f1896975490742718f305c592f97df09251257d9cf676208beaa7b6dfa56c98d62670cba68a8159ad747833847ba5a6a036d3db96f35653ef90e5d63b43cdbf969f7a67c591ce44be356daa26a1c75b853111afa6bc2f69a1106f5aaeba412c8be60a884900c930e28ae1f927223b380624ac60eafa3861061558da2462f55baf3259d22578d5239b2672bdb11f77ef64570216c24a21e4079468db892e5ef7c98f327365f0ea008fe46f310dddbd7fbf664a250c2b046a98e7214194d2dc11c878a970c0911266666371c6ecd283486b947865345bb309b46f691b1826a6a82eafce7a9cdf9096ef9b5eba499e547eeef9c9c508f13e7f17b652eff748a03133a3695899fe010531076ba4ef2a23286f1cc00b1bbe5166fb87e044bc873bc4f554fc11f7f1c5f459194bb9007ce0e04a2574d3c168e70c87c244bffe01bdcd4c3de44fcb08d5e2faabfad01585ef314d032872d745262ee2ef7d138cfec10058b2d3ec4bfb80df670a548f7f00e8c80c52cc0e38e0e8e43bf044ab27c289ec2b8342c5cd3909e29267c346266fbe318e881b6678cdcc0c8fa844d92b3312c1e5ac7ff39234ce9e5bff23922e7d0eb5d0fd918d73a90b2048ba230cc804ce5b07a8038cfd27d0dfbccf665fb270c0aae79d31c8fbaee1cccc6d83ad9eb3a1f9116f11653566918904a605381050fad9b4c8b10b6fecd6ec77ca828c40f1d51d84d470d2f52ff536a5203e0c48d3bcf2c78b8bd2f96ddd94347ae3cf2c60fa655d74b64c7f637618788c6256ecc811e3a63682e0f006277819901ea8ddbda88d44c9394993731d9337436b1f028bf8b61101247aa361a9381bb8eb882991152576b9046df5e285ad490a9b4531ab738ff53d79dece2310130d43130be16f1584f3d384387e96d41ff3fffecc78133d3d07fca660ceced3569f8e84a88c6481b6eda41819a55213e97688fdc238f9393b708f157f291b41347e9289d87a68af90d471d48b0b4f71818beda4e56a4122ca6887c9046ea753c89141325aee5a53571a67209e61b51331fa8e25b9bc0b17d77f4125f993ee7eb4b077fd9a6f69041134b188593f4b7b59e8a09bdd3b265b36ded3fde18cc41f34581932c8984f13c254da2c163821a5ce76fc4445da0c273e7b007ec25893f9a4b0c566a665202df78c2b84eaa04ac088b2f4cd0f68ec8763f8ef25c61eb944b1b50babf426b55246905d3074d44b721605d6175078c9bc983d901adaccc24d969ec5467a9b1d558bec40b1898a55c831096563a9ac9eba614c049b7caea35e534ec816ad60d6d3f524c070112e9deccc3374407b3bf5415a3ab1fe40d25362a372fdb0217e753fcf62cc55d5f716d4bbc7865eb448284dcd0a7241008c98c3b59e3c253011aa4541d1a587b63505377d83a4bc295d4e394269e6dbc717ad8b2bb65e0c5ad7a4053db3f5b8cec60d4dbfbe885692699d13137b2f0e53140cb46201b66e699e080f4970f6e41ef403c7af3e4c78657dd7847f4780654d090e5683bce98c2c56841d6672f1f8c0369939b7780c05193da4df42f7e3dcf0d043a4415ef77d6fccbe7f3d550b20feb6017a1e0b2eb07b86405cfe98778c2ae559cdb7f03d9668df23f9b95eccf9f0f0b574e99f267b805830562bd054ccbb6c6fad75a485effc2127074e5dc7694ab48156f4a416f745b822e4e163db5a2548641e8f84753e3a5d5203a43f7bb5a4a8fd4a01f25601f3693af63adc307f8d699f696d8617963a1541482e04148d0fc59797878eb472969c6cac281c3da8e6f423290d1ddf9780744dd4e465aac09f1ca21bdfc9aa321f3c66431e616158dc18a8d3893e6f1e250a7470eba280c9a9d15a3b6be7bdec913ba8a76745cef56fbcd874198699fe88fc037b03978f7462c94e917c40a2453d298c52e5354ae0a84cadcc37133c960967b347bd2809c1fdc734a7d6529143515bf211d8f32b8804603dbad48570458197a369b92e5f8e867299984f158d0c13bb0fda6d22b143c795109d70a10c1883b5e088e7a6bbc60bab8fbe827710611b836c46d10463192c41a97020ed890b09ff9dfa5d0f6524c8aab07ec5fc9f160729143d93943d5969b5c7b5ee4aafc9e1f5f5e1f7c74410e43f39fbc5158c0a12530fc3f0b55ea28d6af8425daab2180a663824e74d52dfb2fa4ddab317eee4133c47902b183cd3ebed4f3f7de181a5f9ebf85713c7040416700c05b99e20d78bdba33528ce6e260e68744a193e343186dfd1145188f2d1e9ac8dbcfa407eb2660a5f43bb784bd48117d363611c1be77c37a7c7dfe85dfa28a57ffc875851c547e7d13db44aa68ad4ce77c8db9bef278274ec17c3c4bc6496bcdc3db5283ab3eade789a88baba2d39b43bf8afd346f18ad56df3820e3cbc95fb03091084ebe4493cf47fc63a688e00cec7c474479ce37fccd82a12714bb24c61016f7462e542a84108ce1cf05124084ba6ede6658d7bcd68494e84942835f6fbec9cfb6db0ad04ecf141a7976a90b5544290095d93db817cc6bcdb91183feb6c72f274464137d97780908129869e43c3a8b3033fb512e0e5a7d363a713f138c22662befc09029555bdc4aec4b2307796d21ad9e7ca502f0ef54c530c9cf34333b75726fcd03e4a2f18db5258ef5c783bd7843fb549cd75e76cf96251951d8678862f6f9256848cc88676a53b7c79726fd7fa4fe22c18d1c251714fca3335313052f29e3f5517bf32188c107149904012d86cad0250af10286508217ae70aaa39ba0f8cfa0dd45e788992c83472e6daec67746ad621c1e9d15bd38b9afc8bbd0e7e96b5754436fd7a27015da9ed3e9e468f2f62e279af5589deec9e1032594f0f236425fadebca171250f9baf9082ae7baf215d5550e3d2be9d1f7a75267661f6700079c8bfe2994bc4c1c9c2a72fbcf6b48393feb853b1930ca95039945e556fe96f7ad657ee73a06bb057e4a79906b193b13516dcba1915b9b5b4b58fb1dabb287d2797c3a2d30d55cd578e28c82851311ddcb9b84fbb882ee99315c7643009d6b217c67b2baeb11925726af99870cdc65b1c5391367b54b62708b5a4eac6cb1dbae0f7b63ab3b406684e892f30832ebf6c2b7d5be5a9c4b7657fb6ae7bc28608c198f93d74f8d5287748fa9778c6af9ba66d5628162da44cce214624bda91959f4f7523f4e578c15646a654dfc99c913d79f6d135e59597825810a97607c53947799f276f3c7da472aab5a1f0e4d68d8d8dcce7911309d3da4c4fcf928d29769b6b3407bb070e0b8f91f545fc14f8cb3474c9ad2564464c31ab467503ebd4ee5b136966fcdcac9e076234e43832c9c7db83c010c4f06ec1d8d0141fb976a381c3d48629edfbcaf70e5274a7ce8819ccdaed37ff7a4fb3853dedc19054fd45da18d7757f5dc273a5611832ad794da6ff83a5819a86eeb0ec182720c9fe57f43f9c166071a74a2da67584c475076dd4cf3163ec80a92c7e3330be5a57fcf0169cdf14607e3937e3788a5093beec57061e8dede5a09e01522825fa08e79c87771c318b2c0a8c290b4c62f0878e7c72792d1b75cb0194ab18f7a8fdc7f13f9e844926c6d7702ea2c550b1bf2b75e058f67dbf9a9613d91a44bfe9cddc436912bbdb5088ed4c00ddd244216765d95860f87b5141a000f770577f45113f75aafb47b74f21660d0f088d67529a3649d3a8835e1761452cbfc4c2aec175008ca928b7ac9d997a9dc1e98e6d14ab5df0a63c6bdbf94375e305bb06069f87e2e2ec972a47ac383a934d55b70152ca4eb844613267dd65f6bf3874fb199899848bbb7244b1a6e86d6e917da164a6e84af9d494b44795c17a96c54cd545f686ddb4b30c62c35adbde467b0f26540cc858270c0c3cf70c0d026c6b0c2e2a321a6c9b10ff5ef74ed47df05e9986a43d7d3f946c0346404ac34b043e6a3cbe5cb8086ec4096d731491bca0d46bd559d9ab20cbec33e7cb9b828156c7d74e7932502f3c9993714456993eda44f05a7e3b6dbd2ce1f70c2d8540beaaf9f9b3dc44d2764fb1df970258aac9eaa9379af77bdeb15c3e6f5ad74fed7bb31caced51ad8dd341f9bb17b758fb9e3ab29069189d6ca2667e47709f3192d05bf636871a5c5af12270133597eb773eef230596ef757ab4d1263330924b498d915ce187313071aba5a43abc3fafe8a9c87e32d4c70b099f01367b7e15d5e2a4d06387a668a249871bb6eb62b7fe47cc4e35c01c582727552d4776fc92e0d0f2425c9330f63603ebeb039d0acf2fea26c8a96b4f52a4fe8ebde3eb54c2d1ea8074994b46a5e47d98a04c9c1870f28fc9eda6fadf86bca19b54aa0dd0832adfe0874d62a1bd23953756fc9ed14a9ba2ba87a8e836b00acc7945f3e45fc2d676cc4bce5f14876c563763b9c23caad73efb76120a8a6f3b6e490fc6d432f1bc1298d877def3e6711bf2790ac0fbd37675f38460480d1781d1b6a7a575fe46ecb806c5013ba4e4e857fd0e0ef59e9ff7aa48f3d9d4f9368a8f5b34a493bb7fa04620e140217f305ee9ad9beb8a49276ecba780db631f8884c07ff46da4307c2d5dd7f0038f23b9baff6140e7dc75b42dd4dee24a4dfefcd49c559924651083278b6707dc705ce65b5ea5e2607071d7fc8da7d0fe10fddae731e3d162f3a9d41c7d19c296fb3f96593695d65f4b93dbb46f0737343b600cf68574e31c3e032daf7896bb85c637956abdda8ae74229e1d501c0d2caf18f19ef23acdabb8c39f10c9e45cbd0141c9eaeade419e6ee0870fdcfdbbf0738df2c57e72f1849dadde419226f81e4762df59d5ec6f3d88fe54b6c803743537c7284dbbde2205c46abccb5bc3a2dc467d88beed158cfac7286c9805c1788b99362746f22f66facb03625f19cf30a6b95bc7f07a2e04055c8421780b93a963e0e913d3a18a33a247de585ad584405cccce462cb935181d3c87a6e44f46741fc80c56d8861a9cfacccbb2039cc5c082719baca47e47078664b48bf918c705af562f298141c4c38f8961b69e8ffa95e276e549d59e15b24dd43d966a810b58a125beeb64391455d93949d504fd2d9eec459e0427564e4850bc09f49f583b1f8e4430171b5602d83aa397d26da0acb139665e39bf0bf85e0d93deca9479422df5cac8bb871005e70e1d88d82721b7b823d09b654ca1c9dac86b5d575caf54297ffbea3c735b4e8b23f1a2ce7afb850219c236347ff661405523a44ae165cebe56938177badf424f6c1d710fcee1700dc8be73e1257a3935441c7a74fe797bf3dda886fdc95a873d045560b2c02a4ad1e0ed0064a3e9a96ce6f3ad5d9f9b02aa50cd61da5e13b1c348ea338cd8cd163c0003f694a4fd86dce62f4cc0f9931b279e116fcc2ae857b04bffc2ac0e7a812f605de7a507927faae445b4cc651acf0377b84d8d0688ddd6f70b6cefb6b2157338e057308fdc7372a33ca6375c4d325c323f389841826267bcb89de8323290b2cd3379be0e7a6ae27c5fc3c144fbedea9101e2179b209cacc77fa2dcf6ecda16c1b7fc3da2ee6e1a301bea447b2fbf9a08b717487ad67db72dbd982f17a2d524cfd2022fbd0f70118f0e0237c6051ce51c46f4b54e73a437b87b01d17b58956afd1ef92d1669c5c135991587cf438d74fda269aec752bf625089944ff41409bbc051b2398addd5795dffea24a189908fc32b05961c757a5d84c84499d1299a5f21d526a04d0a5c37d9425275edfde1d6304d085201913f776e32083d76b7c2455d3a71ae5c46a50434fa70e24bc014f8faf19a1b1e736a3c77ea0be39e5e96001531a7a61117044a85e3ea95e0bcfdf136830687fa2aa5c95f3e4cc1486514ee96335c75c6f9e9f51a05f18aedf81b4b63ac417e01b94bf695fc8a77b096f59459795ac1e8581a8b515d0ecf7bc9a4ce60bcfa9be32d4cdd558cd4f3926e1efba7f5b47bd4a4c5fa14feb88e8e6f8fd4b8152aa28ee1d824e33a230f5a583f89ae011972e5505d6d3cc7a25a6d2488f24ce74d9f0c09f5316404e3767aa980e8cca9e617e8916dc90901d5023c0f41798a611c48d3db6a75a534daf5f90907bd83b426989b3ccf56b78a9b5c4ec597c3fbacf6323180872d035c505637d314d5b955e3a1f9cf22c187da28fbdf3edad9d53582aa5b2830a450d8e469b46d9ac0ea618a3069adc817b3e404445359137dfa33a381a8f2655dfdf74a68795fabf462dd808a20b12291a91d35ba607f715bb47d859485e7c921fa40892728f194f2460aafae09692bc876abcba2c7252d017610f7769f3e471a163988c484e92be08b022f77e590b650e3c8a495b2c345b182a4b9937f801a51623980ac56109e34c4fb90ed117fb4d563c0b256165368394a00353d3c2845d0b41ffc1ed99f934d552e63063d8bdca6b5c6822d7fd8c603b628973f79d99cd027a71c03e779cc85a3e70a88dae8351e3d0a8c4d8c23536a2709ef2bc781da88ca97d822a92c5b502efa72efec454140abf7bf199c56174104a28e19405da3dfaf57cac97d6023d4ff469de510cf302c8d1b703821f3726048034d029a764f1009c4e43c0a0d8961c13f88a6645f026fdbe1f880904cdc2293d91ac5a92157757d74f6e2513cae4c9e6bd607548cec6f72db6e8d18e7d2e90e2cd1cd6e9b96d1705253123af1e2950b47c49ad77630a8893b2d7cd672eeeaa9de6262f18dc3b563bf0c926f2f411fb8ea72bd0686cd44e8488fe76b91eb170d46de5e6853b4020a838b2fcca7a1844efbbd330a78a2eb2aa3bf7d2fdb9bf311d15ba041f412540a86273f1e73d8d4946adacd2fc4c31720c344a6c29079bc344d5b3a4c853b774169d121431ef836649510e770ba19762c0076301431ebfc9da67aea89f883e522bf8befd06ade71133fb8bc038ad03c9d67e4177eab227adf37fccdfadf42c9d38f646a44daaf56384aed455ec57548855c2fdfd26614d0ae34158a0a2889358e080b0ec963837bd7dfe6c80f60559e724efab1c2bb317336634191b4922929e443b9c5d5c9955e17b004bc7ac34dd7f362fc0397105b9b762910210f6efbad7ca24667d5523ee96a69a97d8c986a8df11308c8538f1517ac6e0065c1afc58e15119d3f4d2e6b4038aeb9971ce7be950c0c0df3fe92b8ff5f9b281876daeb61c40e56d953fec1a6165bffef66fa3ca409ae477994e4a3e4ebc3a34d7d3d010e0430e2861ccc5430dd29ae5235d551d266a91fe1b1fe7b08da26d9f788f956a5731f28e14e90535b1bd2d828f78fb006002b2b97aca763bdf938ea004e60a46d3c8e1cfa0ee99824c072354b2150ed443fb222f46352d7c18165759bd761701c5ee04e4ba36d0c9ffccabbc9c9cded1691f2a3fe13c4d252dcb89dc072129df163665fae61df9381ff7e8417529337f80dba685a61a6dbe6d7996e88e1e9ef15f297e04a6a322dc1504839ea0f0994337aa7c0104e54055f15186b4a31b7480fb1d5b545fc25d8d77f037ab2f7d60644a4dda488b53678b8d86651145883e0953376562d75d180263b504e4a025e4bc7a1d791707449bf8b4884c230ef5c05f8ac49298fb5d4c3dba58fec0271bd249dcf1735e00eb23d3aba41450141d5e2126c4b6734802a8c4c42f61221da45d21f8df091e3f81cc60ff75b2557440d7ca0e52aaaa76cb702d56e873bf931d197bda42cc25a2e966f6100c2a994e5b22fd4f36ea2d562dc566e3d3051fe151a9e898fc196e79c93b864f721d49eb1e9f2f20a93e81c53b1b5f76afc70f77345c07326081604580c098f9e978a853a78084ec282817ed9cbcfdafdcdda5c08e3c75263cf314cb541af714cabee64b6e32777d23a32b83ce50b5355bb2e560710a76f95027928cc9359dc97cf6bd2197bf56443bd4da3dedb89ded275db30dbca2356f3aeb12072eb2c6be7db5ed8c1283757a6b4fd97c105b0d5413755d53166e37c8106792c78b4144bc72d8935ff65d7502444faa33144981244b7a2c2d5ac754c7af27b2a4133ec0d5669048b92a815276a0a5741cb31062534edd8e30cf0a7feff19790e708323efb04fe374e1611ed9b0ebaf2a4172c6d3ddeeedeed0766f86a311c5a523deff548362b2bd87b56f6215260c88bd8e85aadd4f16514b6743eea9155e99ce9048abf72e2dfabd61c2a39336c11d1ff43eacc4a353c8d8d4dacc7b771dae960cb5f6c16ba13ddccaf412166258a50e965dec9d109498c9babe5d31f5e06e935b7c9dd535e5370f48fe6bd9067019057c1a57f38f9b5b3a2fa0ef78b83feebabb24c2c684c6640fe4d36240c7c86ca9372f164226c8362948170e6e1195fdc1014e58189eab95ac60682cc374d8bf8aad8d0a4844e71ff77722e22e02692b1e3ebd49bfc8b7286c993b43304b1c4dd99d6c670fa30608cbc9050206a44a614e86f87df1cc722ba555fdde3c2e5d866f4d281cee9170891b611849be4d78d440d075749b14a42a8cc60e51842aa76d5a5408f894eef2a6df7d971705c985461ad6e66cae1af3b4df5f6f3697faf50c7e20c76d8087af1c5fb039f022a93c725a56d9e12f4220f1175af104fb2eb923074d03c9b85658990fc38eb31001bb507daae691c1e4f5dd2b01622ef2e83c7230d811664deb7c46a711b40a491ff7fe3eb60442b0a555a5bc8361e38eb3041ab68e83ca22dc738c3c16cf61d67e82ac231c83e99d681b3e0442bbdd90e7c6966a9bc3d6ffd2482abee9dd907252c04125f47ee9fbbde93ea85605f63739109b72085f18bc114c4ee99c79729f36f910a4a20ab62c4151e047a96dfeb7b3da055cda4037f6a13d0528d49df0716d85b20cfb625c3d3471d7211ecbf723663e28d966722c2015bd9f6a129314497c25039331457600ac308f15039c14ca8afdc3856082bfc48f005cf9093f48555e8b8f3b31f3c95afdede485d4e264363df040ccf9d2adba5e5d08a4fa3d754b189c112b27ee01b4f76a97b3b3064918a5085f939f140a5c27b8e4812969f2e3b737bfeb13599d131dbd21cfed0ddd0c785389ff083ea17f08d0efd062c99711594d340dc90de6b84455f80a1e40c93bde11fb06dc85446523574ba11fbcc8478fbc860081088ffa4a7eb913c559c5b466f5a289adcf4d8c2571df3c64e10dec45c51d782a62974dafe98a2acbda497aa90736f02a7bea5e16bbe820e09a4ff291a060a32789a88103d02a5d475048a0921ac8e2da254dbce602f653d51f59ca38f3f7527ded72630507a3887d2b0c0d84bb080505e9c67647d30b2ebd5e0d7ee8a6f8cadabb01d39f064bd50b2d6794c812fc7c72ad547fc292049a8fa34f4808ce323adc5fe3acbe671261315407a04af1edc539833b4d98aeab2e173937ad0d475233e32c28bee8d228d5f0f8175b0c70d579d3bed45851308cfac7cb324ff1516204c74cc97520c83040973fbac17f0f0e555be2cfa6d0d10a835047a629b913b3aa4705e5975395e160403fd99d4b9c7f9b6a468063f612b49ee5a47ead7f2c4ab3c3021c06806f8354a34e4480faa3025a8f6670581355c50fb88c0495192eaffd56b63e770f95568e041089cdfc4895b365b8436b53a9f2d621633bb82faf9e3b28f333ae4ee0bcc13488da7524235fa6aebce6bda254f665b5cca6b97a7760bba220afe4875ae0d207f1ba7d24366ebfc37f35de2907d1f0e4b181ab4aaa313e2d9ed56767e554162b33b0a6cc1df55d189f1895654b9bfc6ff635d408da20b512675b76e5ec381e10e95cb80e9ade2b15a1edde9c4d9ae37a6e0b65291c6d839a81b3c3fb6800a848f78708df9e9976dddd1306b58584a087b61fe904707fc501f39dddfc42f0f47f5120416cba3bdc9ae413e11ada713ae7ac959696f46dfb17db3b70c6b86729e83d2a2144693647b066960ffefa439e76a4f852edee5326babca7e3b9eee2e95bdc287db198627b6554bc2eedafbc8f035c2dac5c8df78409a06683908bc2f0dacc1eeb34668d2807229dbf8f26b9e1b86713f99fd7f651a643121b3959b8f502440e3e8aa79b63f6a47cc6dfdb213a859e4735d1cbadac66842f44c26725efd503400cdf796d1b0e8b984cafac432f838b5a4eebac82398cefd199ac43880dc21e54a27602d8c60ba1fc83369da4eb243e8251146499444b84c46ae7e4907dee6b3aa534f3085aeb1baf2c7068138b3f481d5b02d5795d29c4a5f9f4cea01114e1566b3bf1b279db09cc02d370c8d4046b70ba64e675f9840164d6734adbc533cb449491b2dcf68d78f46b05de807d526c35cce9db8f9e11a0c2dd30bb49364bdd5b61bfba48c5d101f69d7291ece439ca3f37309fd81af7cbcfd9500e2e0abd20a01b007043394b7e937c37cc62ac9dd78803374ecc927312c46a58f64e4cfa7301025c1347cfa6275d61596ece794ef01de2fe18f164d0d0d185fe3e89fb3be807a5a57c5c294799625aad559eb9a1c498b3676e801eacfd013bf22d6eace56b628f3676a0b0a751d03815d40c0bb226ed3e6d1fa3f56b19b19e5aecd38511154b75626575bcdeaf6a45f011c9e817d664dba339c3a49948e2f0ee6783edc2adfde100e6e805c72225f345a0eb6d686047a45050876d2b50ae42933cae8b41cdc8ef00aeb7c008ab5b471ad2f7dc740643a2817a11a00b61387bdb31b752ad975742b87c93fec984e57bdd1a753c4da1735e0856e0c86f19b242431782ebc3f4aaa82b6857c8ec1331a4a1bf2ec80bddc2dfd9aec76210659a94f4ec89c2472f5ebdd7d28bbf962f938a56ee347a4e752cd418319bd44f2f9f7337c1a7c1f6725e7ecca784635842dd43ce244babb9eb753e4c7b276e5010a7f0c4c236aa384031a2ecf0a80d37b16ea927d7db305c177f53578cf5b04e75a6e510fadb6bf9073bb13864913fde2db4e0c9d8506b6ba9ee392347e06e400118ca9a197081f22aeb21bd67bf2db417085a2e5ac171581757258204e75e13a8c698fe5785cc94a54ac7e7b184eb0a3940501ad97598a8af083ca8ecf3a880db3e6809d9f398560f82062acf4989b2f0d3587412b0c430ffae3ff7143504ba95f5fb7972ee6d5eb9e4c18aeddb3aa7ff8d741b436025b3376aa8438e2c86cd0bd259b110a273cbd9ef6b2accc615ec80d4b892fa474b2ac54e89e17da76cf6e7a97491ab3ae17d7f18e78497b2f713f809aa01db6ec0970ae38f46dfef7d8b8677dcde4caecc57859f9570f30398167fbc6377e8bcd5d9b3f8c19ee1ca100f5def00513b1249cb22bc434e743a26a95d771efafd5e77194e5a79a1710755c6ee7f9a91d55b6f5d44a4692ce86e5f5b4c6e265c78009867b3131e8b6c9850e73b8aa8b87af84427915b316798ad8ddea06f6398974bb6a70d05b90083cca44eb4a6edd71b2288aa5619e6c2c7773a43a93d3f06e279bf853b3d7471c5e7168d21254bc86986198bef068811d8e4231a8d215634be4c920907aff1402ad3fe1e61c56f666187ea5e0429817d35046cd3a5754f1dd505c9257812e5b0d77657390f63b1b45bd7325aa1743a70f720cd9cc34424c770e9984334e46d8e54f1c8270bfe7ceffb69755b7ea8655d028cf980e920de2e92520f120ea7bab4b8bc06277148a04045928dde7d4973399e7ab4969ab508772277074fda4ac9bd708c8a1ab765ff9cd562fb8625bdc1494adc04c61ac6ab0083eccfa14b456fa6ba6afec3a526acddd383ee7490404e91d0f9ff7aa829730451de1462edee4e748d801d34e943a41b33eb34e0cfe80eb27259d7a4f4d7929c5627b5cd25f7f3bc5e1c123e0582459f8ce1b5c2e4c6e52b7c6746eab1308c5a65e57a0f672772cac0db5ed9717d2247f73a9d8b0ea88190ca21e46f7bf2a9478da4dcafe509d02b1067186179222fda54e3b0298e25af2ef2cbb66e9dc7a0075e81f04f066275013ff32d648bb42120f2241d1c75f3a836ee0b82e0dd8850da5dc7ecbcf4750a60f451cb54d86276ea02984dd1c6366960263e1de6550a6fc2d3c222e26aa081698f48b5ca0e41831d6371e92298f844de0708ff5551a2028728d889c67976f6ee45312c46fe9af319fc2fb4bc4157e730377efcc9f28b3f088dbd736a10edf0387d5bc80212bf7d3b346625f25d521f6db0bfd6922fda882601e86921b4b14163d1c258a79743a956e8c8cb01f87fb4d5609689de1cfb7778bbcb817317c95ece963b431280311d9c65d33b89dbd957ec2ac416f6e3772665e40ea12ecdfcbe2eb8f5c2e541bd569286569ce706050d3161b93a89c83565b66bccfa6614c466e440a9c196bfafec7bf6e8a15320aabe2555f85e1fc9bfdf51d3983c125a12a371b77b95050222aa17a4556f5ce996d74d545b75a2e536a275f30033fbef5c7413c7919943b106c1b11d33073d4846f6922f81c50a99251b1d1ba29c69742eca4c47bb19ee2e8a9f807b1b03c113636a3429fcc269906a4a640150f8ea4970b714c8a4b637e1a17fc33342a9c221d3d8be72440b6bfed9c06db9b445227f7a49051552ca97d82074dcde33c626d49b9fdf46992ed05453b393c49ca66f94bb89f326f959ae3027f51a71a801196a5e78f82db517e3a92975af51dc3e7b3d1677e1c43535515cc2545240d0e68a0f01347775d04493b6466a558930473c4003877a64191f62b8ea6a80837506c13385ab9310f4513bad8cc4878298f2105ea8527c30ca319b126adc0262c6249320117af2a204db7e948781fc60662aacb4c582f02346fb8e38868d7821f577e9152787b7ff1dc5ea58c484e738295e01293139bf24813f0d6fe9733bad7a5aa6b9a6862880485e1751c83bb2d8b9eb4fd209fb30da8fd7adb21699f418197a90506bdb55d5c88d3360d3b5c5a4fc0b1d9c6d99b9fcbc0d807e6b8e688c30c46afa20251dbe3c9b0a56fe901db4e2994c278cafe114acddd09e2ccd8c88f18d05e38d2884cb7c711226e325b5774ec3c659f835b9cd049ae0a09b0a301feac5e95a20199715f8d72ed3a8630c29de0ba0dcf0e0232639ef7f3d9d9f47e9422b554e57279ee0a26a38207fab330f499212a84c0d6132fe46a4758d3cf6315ca0ffe3a4e8652d420d6c3c7cbebc20bd5064688f027540b2ae5e924f5f7582d430394f11719586f59e300fc0e4e46cae1f22e1f0ddadf9d53f8a55fcffff5224b09d4e1120df2c2144a38eb3d6c5c6a279a11cdd8960891fb04bd0b61f7c39063ef128deddf994a9d7fd0a2a68ccb4eade6f99bee7b296c254a4d0bb3cf3627ab5cbf4748ee66bb90cce18ece92d49d1cdc3d30c257378ada563bcea5b2a53233cca04fccea257b6279e132a8f0d8d836f187a67814bf00951447d0c1c76b82be85d6ee05dd50e495acffaf950f061089bf2d0300811011df40338a5ab026bbc184d1f0aab0609ac951eccbfe26b8dfdddaa9f181f5355d601df90403b7ad810f630923221a84ce71eafc76d5f0dc2deaf255c989aad00d2d17af5ccb2f4db7fc6234f776f87af5e8e0241841adbd2bcefb4ef4bd9efe68aa68bd0bc9ce5c68941aa0139b33bbd0943c4493f3396e9c62572d8385ea42a6ff1211bd4b0849790d3326d007adc91ea30bedc3ce549f62da44ccf497322b5a59f6e3bd676a01d8dc83626f41a86ac2a9129d07d3675670b9c662900955e8dcad614380c58eb76207bae771f466dd8c89130192aed37b1424205a10cd64a633e4e669f6bfff732de994b336a24574c6886fbe950cd35873db95b2052c26aff092522c0acf5eddbe96e50c47fd25c26a39789b461daf41c214156f57ccf993916aa99793f6324382b7c5f114e387f672b9001f6148d26e33f912f13373d0b9f7d9bf2c13480fa8c87e478796f33f8b3dd8b9eb662d182807a19f236a96171a5a0a3c61d190614bfacb8f8413e0a4572449633554766ec8857b5f0a3bcb4e334731836aff84128687212ae5f19a38f2b5cfc2f4587aea216b653c74fb1153b35d76d97a5ae345aa354b85d1a1fb10ff0b30aaeaf4f165d7bcfcb3225c5d35c9a452f0c473a279d8639335568ed8b3ca7ee7472f52445bd42ba38cb212fbcc581164ab36a66e55baadf3ebb2ac0154d731ea29a0e2e8b5d19cb1dff533df8445c350f297d851cbf5242fbf58a3ae9d857e7d292c6c0bc40538808d9631373835303733323234373238 diff --git a/jaychouqq/tvbox/file2.json b/jaychouqq/tvbox/file2.json index d074b3e0..d7b61ce2 100644 --- a/jaychouqq/tvbox/file2.json +++ b/jaychouqq/tvbox/file2.json @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf55e4bca2eaa80c30e17f02f8b04f5a90382be5a622f9a000c4e18521cbb27ebc0ea1b086071c503806e90bbf67777fd5c8bbf9cad5546ea2366d92f21f96c925433466835abec9844276a0d833931fdea001d4ebfb5847fe8663616a10214fe6e265c2007b0f4bf1dbe3671cebe5133617f4ef1045f53fde6fd14f12b3456fb9eb31e3cd49f318351391f5ee3623c882e443ea8e4e8d13b78c1a4b1d4a64233be618377da7c95081b01b7ab833835cb10597b3def048aa834a550d0fc4775c8d9a2e0a19aa6c2d2bd2c929fe508f8192e40b2e4878b5aea845da1ce4fa993b93108fe244c2671f247536ec817f3e683b27b0d7a785d8b99fbb3b89e10427aabf77c087815751051f44a0d9ccf06e98ab0226cbe453e0c4c5263b159654f32e71a01b9372fe5bf57f938daeb21a5f31265cef2c28e6a796b123d110ac88984a146dc8821c475b88579f85cae39821a0b5f9a43b83adab3b1bca93795e92bcd2690d71f515fbd44557f011763c26a34e289f461a6737f649316731bd9ebbcaa7e44702676d451074089d14d8c9990a6083cd52c7124a5a5b800dbf17bda97b9937519a6aef47f9ca50b7399e745674f707cd2865baecfb9a29b300db5ac1c0e6ca2cbb82c1566d53664f82cf90a718a465bac44fb2355ce9fd2decdbc573be2719ff278b5b4a1f3cea2933eeafb87362c8c9b82d8d896fbbe157265a2e9327cbb2bd39c464f92633a5fb92b4e492120ae7d273e4ff7f691f6b1c4119d2fe6f666c80287beffcee58490d31af244eff164d10c92b29da3b77a4fb519445c5f7af88d6515baae4e1dd37549a38e17575fa05b8eb4156acbcf0ddf74267eae989a9b0630e68cfd2d5eb228e390cf0b6a963ed35283d30ae11b6507ec7bf730b66f91383a7c9122245b4931701b9c37df4696c808aa53a4397b6a549edc29e93fcaebd8557b39bf8bb053a9dae34470865b820ba369e0d28759d4dabda03008d4ac464f8aadee298106f6e9fcf6fb9616f9900d87a60b33dc834ded85a6863ef3f9c8ac6d8203574ab2aea6b8e90e686c9311e89b9b6d2b1738b8f6fb2662fa78c4f10e3bdd7d4b09bb2b2dbb467c0c34627a4e56bbb872a8fa76690f881478c6ffb4ac2759b0e72a06aa5b9427f4f07d9d70fa9f950934d41b6d9c1cbba42a1ad35975659bfc2e3603ac2334babc6af8c6257496cedcd4efc55f53649c01fd86e63ff7565d856af3521372e5b30b6f62d98dfa403edc87fa4dd9ec0555fc0e538f0364fbc61fa245b40fc318232f05ad10db5edea2f78471cb95d788db5d749d0a3eb0511ffae33428cabf6805abb669f34cd2fd6d985203f2d22ec9c2d5fcd41e9a2820b121ccdb2c11cb2506b960ec28a850287bd218a5f07761774e809e50797aec1517f747180e118591da7a08201a5c38acb7b2488598ec82e60ab34b6b71d7f49ccf4d5caea0aa63b44ee021fe75f72fd8c313c93fac59c0767c5e93fcf7c36bb4f20819097ac0c215297517e78532fa90543dc3545c89d96a46ce37ad4b4a6464bcccbec3a032706a011b5a4e51ca9089f9ef6d9bc40c0894a01df2382b51c7138650731e3de3bd03d033b3c30a9b47d7eae8ae4882a7ef3db1932c6b406a1ffcce89b1cdba311c184972578b428e21e18fa2a8f2e39422cba896a2bcf0f755ea2bc9e3dddbb8c18be028de078851139c240b4e246496d9b5848a3af88b9802b423b9d87821a7922cbb624dfed75f397a4926d0176df8c8d012b336ed408634a02bb30bf108f19a9eaaccc3e6adfb695785c735f8743c6dd14380013a7eec5db27be2d5fc2115ecf3076ac51ab8e15aad69d6ee419851f4eb48cabe6de3ec37ebf6f3cc23c5d194a8fbe2f32bfc70a62c8e68b9c39e6191db9941eafc6c60b20990793c606a6b562ca57368649b52b8b5652dcf74c777436f7a6856230a396ce45a80fe55be6ac02a52cbec0485282407b3915bf2c0253286dd3a16ef9ba21f4afb58ba72092839a4b5fdc2363258ee83ffc79ef296fd341412636ace2d3968a964dd2cf6fad31620f6405fc9938d59dd0147fe972f11c774e2a5c7a6b2321f11f8573649353568d41e537a165c510e57d3a611af4a25a335ab46a2f704f1ffd5d0ec85df3674f27caaeee017bf7b614cb19739fe1fb9bdd027da48cee1267cbc6b4bfab92ab76d218ede4ca04ab8d89cc0ef588c6274f3699c2cd96a32eb2dafcd6c65a4f22b0f55be476829f9a56b4d1ad32dcd856d4de7c31e6fa33ac82a0c98383b7d85a4b0672564cd8aa6a19bd5f883f98ce8d1a74776495181f5cb2128a37055bbb582ae4ba65992786deb79e0208084262778cf7597e00575d1d7e1440c34a9d283977730055eeccd8ea88306fda34ba016bd10aa92ef8c09fd71c1f135d01f6faec8c896849c6dded9b55cd7867c00e7dbd70ad5e6c040223811c385a46656ab2f89f52403fca7182b9085fd27a471fb61a42c7e49563b4947dc13e94d329389196f50c4d9d8a562757bee26af368c475f70b5fecda301d2cb379c2a6ebf3397a83f8db693e7a5b4c249096489ba442e68c20bfda5689b74809e122157c375c8cdfc1f21f8b31b84622e5daf9e8199788b9484fd5b130754ec74fdaa35a4614ee85e9b1693a0685119da0f841dcffbc914c5b8cef7e457b61c1f395a011fdd4f1bccd99e41927c2d7b5ebbca529718502032d2dc5030fc62090d2cc114233909c1e5d19259299ff6a017acad15990a284b1a3a159de96bb72096136625553331738c29195f2a4040359f2bfc684629558ee78f0955212d69b0944dd420626a9cec2de346ffba5350d21b6d8aba10ac4a7bb0cbd41768c5d78f3acbf12608cf1d29ae4b63d0e58d22653acab19ada719875510e1df23c11109599a749fc29ab9a28524876ff66ade76fcad0bfa0e60ac019dff785c9fc883fc2fed53738dd00098a7a7e111e8713e1805dd92d259a70c2010e13a416841325f5e2ca1577f00bb16e03ff385eccf28487270998db5c7baad17c490d825555a95479eecf763acc5d805909367aad8d51c295c2149da04abf69340f90247ccb9d70247a9d6abe9fbbf5150f47036088a89ddd47e340860579517fa343c4a6fadbada7d4be51d294ea00d42fa7b72cf89aa63ec01b6e4ef40ec07ae825c0b02ed1f815e74ec45e22cc38077c5ef6bce52231f0a0e68c2ff3ab6d20db2a2b816654bdb742edddd7d047debb4e71f2134133edd15b2dcf8a5d68f4b48fd0376fadae5694179fcbc47b4e91ddae52c64e91675863a35ffe69a83a9004200ffc75ab2ca827d4f5f6fdb25b3db4006641d6851a04fbf3e8a9aec22915a0a187f13a5ad89ccfbcc6ace3846ce2b2ed76428f4660cf09c1e600743d4681605fb8840c02a08cdd581b86173ad6c033317004c3e3b62410b43c14e1a7159690edb221df14450d510149e4dc3ef2ec35fbe70eca59b182d9f5e3bee50e0690b55f73245cae131423cadf83fae6270d8bb023b05c025f361e95c720daeb031c49b61d0287f947ca2f695e928045ce045130da89dc412f36e33871007feee865423528e4a988be9f5e12f9b28680113d60f8fe4cf9b04aa1a703176ea87c2df9389fcc21379d32fbe7b91559473a216548d2b75dbe67c188a421f2ffba496069336950f11647f3620482f7654f804e53361cde0aa01f955852dd95f6af5a02b3c41457c4dded5edf2aad5e6cb92c648b51079ac398b0313260479055f4c0747427cdabd77d62a1ab6c1ba3b32d886e0a3296b93ea9ec9a9e69485194b5332bbd2a27d974c054e51103e1ab2f727980032a9c5dce233c0e2197b227237fbdb9c94f0e22821c79db5cdb3199d0d523ad4d2eeadfb00317087bfb66d8725ab65f78d33f98615ae3ca68a31020d11906cbea0b0ac9ff590d440a7d4ce64965f862472f22755fb39fd4bc22dd6fccdc1b18f1cfa1d227570968f518728f41280d0de6b7a43dd3dbedc260fc5eb5facafed9b8585944cc2124b1bf3e565b93e7f674538db12276332b8a0d4a66a77b97189394dacbac951ced9e6a9cc6708b3eb069c6e7deff42f59de0dd220d4cb58b2db69d75a8f8387d4861c5fb9f17fd9d304d55f3d733ec2204ef2d571acfe48a8bf9fbc13249da2eb35472defef2ada8a47559a795266a27a96aab49430bed67d798eac48bfce97ae3a8d9e5741c97166c948c6788a447817f78e575a58b2c25f6bbb56a3b9d55dcfd333543cb449628fbe1a76de6921c8f609caba5a12ce85d082655fa6e6e70d66ee432a9fec1125f016b7feb2b1a60f3cd22516fae07d7537d9e549d84fcc99a438822e0793fc2b9b6806205ef118fecb0c31142e79db595ab04f1628309537990d00a269cee55cb498b83214198faede0fff111a09475c0ee8f946a88273aca7f3bd262e1c02bb3abadf50da441c26ddba2a70ec8fd05200a47feb3181f433c4a1f97f6289e38b00f8c314eb6e19250911779656d19b573e53262ef828dc0d11beac897965880e5d76db5a5b9cf11353df3f262c83aef8ff784ce21b9e940299936b816292f11a91f8f66e2d8b8bdab11400367221e932bb4b6ffd19dc422fab7642014d6c69c86271e9813c1c2af91d82c6ac82177416f48c117639715783e4f2ba95bd04f523558613199a32b68411fb1e8d16fce96293f5bc57bb4cd9b4ef97dc46633d5ca0ea6fe51e08ffe0f1275a9201260acf4d92909a80cab97a00cc7f8780fc82b02500f82a6ab2b45b9f7241b3a0c9c1daa970606f50056623a4c7362c3f937de213e96b7fa03bf110f4884223b62a4aa5ad77c3c93f4d8dedfe5a867182e8e59e4d80d80dbc8805c8781ddfe5079e79adce6eb7aaec142fde1da6ecaf70ab89ebf22435b94b038480d39afb749e5245812aaec1a9657d1772f135582aeb9c0944c8b158ea8b22b7f824bcfba0de17a541bd5042177e1e76211d728c2e886247ca346f3ecf201ed2bee5655aa806804ea88eb2b2828b7fdb7a101553e5a19058e7031c2f61a287b6f35d98c99db2446f8367317a427fcc9d1706dfae2da276b9099da8b0a91433158934aa56a1c8d3efffb2d76fe7e3851c46c4a1c31326274db9492072d77637cc9d90449e3e6ab3b8b437d30b01e42b4ae21421f9ae7b8b4947a42a0bdf9c92f94e677b6a06dc783451a3d66af225fdfd0ea30d9d35748e4a5f8a35979ac21b9728f596486cbd27dbd220e9fd50e0e2c5a810c269ec6b0d7bb5a6ebc7f433e50972eac6c3dce980f476abd46acec5fa1b5862cf3f5fa54aec083b16d3c6a9567dda79f07e2a183f1718f022688b70770bf24492f3d6eb9cdb18e576a692a9acf5bd0f5415d8d2c88c7fd39ed8db019ddd785d5244c9d0eecee19a58211da816e71c59b644582c8331b6f6a1e08d6b23cb670f03a531d55fcce62c2b9881da64b3462b692d5fca9c133c07a7dd72071c6dd101d160ca3b3979afc1030fc5d56e5fb095e23bfddea5cfed8eb9ba80dc72eb2738a47c2ce640a1c16927bb64b936fbe8b951cdd7826d81d98d54cdbc465d6793bd2f433fdd4ec1b9c2908c573a775498dd5c2d838a2044dba4424f860e514058278a6750672fb554cc9d75a833a62e3928bb01fe13ec6c087d0d6b0bd642e5a0535d69a38ee7d204f0afe332511c9a75f699dde2a5609b581c73a889c881d09dc64a25b7b35ce8978e37589f517551af69a14ec9178461f36fe5b22e45e519040f26e5d869feb5018792d0b8de24f51332182545cad5ac69e0a4f4497a1806938ffe212bb9ea18f128726e4750afc31b1dae5a7324a18fce2d04fdaa9c2eff0e2ee74daf0fe1ac5ff42981625d740c8c7f3856b83d5ca24ec6fd9083bfd1cca13d2c595d43546a76fe7f8db5e8a44a7d2111d05881e20bfc6ac46fb27c83fad9f2f9bb73c58b01a97b59df24ed702786a68bfe1f5c8209f07f4765d81e0d34aaa85b3c470a414ebd198e6d47d6804223ee131cbd8b79d5a6e76cdc9b99b586d0f4087e88786928740e6e0d8ad95e8d2d76692bb71b5e2945b8f05f65f50469d6ebe3c798bdb162a4a2ceb73f0be87f4901ad627f1bf6ad733513499846afa636cd4ee2e8a12413b542beab8e85e08db889dcd183215709cb8c13203db3ec3c59d6ec2af11025a6ae13dcc00fa6a3d525a5d116229e166711123406010151a19e6f1da586f4f4ae72af2adcf1b79f634c82748742d7b683bcdb27fa703d1b283757cd9df9793ab311e3aa832fa3e5e48bc5bd26f0a9856c873002cac1c6284484be687eda6136a1b8d89208f6bc14ce1a7e2065e1241890245d79ab80ae554e688015813e39b895315334eefa81e7d7d77fa4edfca6c1f1bceee59af7210ecb7d171d7f5f9b01aaa74e361e538fe2f000d631dc0075c2e7dd84cb5a0ca1776d23b85b18f10441909151989dfe571a6413273278b9f6f6b108c36c57db362bedb91339755fe291205a670a33d81027955bd22d338a1e14e35fb36a13e45eeb93b755d5328d12f4a5530f36de6b0b7a9d58cc70b74c6036a280adeb897882ad4fee318beaadce6cf8e106ee2d8872b7d052ff93f842c7f9db4653a801f8e73d8f8340d659410c3a570345d50da9b23bf66b558a54c7e13ccc647ed1025dd585f92fa20452fe252f781bcd09da94333aee81835e6e3cadb4ddcd7a4bbf682625f6e654129719f2b05a22dcc840067cec0bc033a28bdac33f1e3ac29ef5a1ca6cc062806b1bd2a2b23a89250ae4ef1862c4877d9ae99abe041cc6bfde84894aeb34f672dc25d5571168b4b3e66bfb561b4cc86f193433e0fdf673a3f5b077820cf6059321ca7f9a25a313b38833e7bd5a2693b23a324a818688bad9ec4af71b1a65a62114657e232add62fc7429cb541c4c3ffd447978ca777c6f034141449057bc693a8862200e6363899a00c01b2594fba503c3f2ee3f4166a5c6166b551658ce358953adb5186c64e1b3a235d90a1a7a6f232cbd5ed28ef9dddc0ea020245450f94cad9573ef54623e46e494016f3d7f7d6785c306b980b8d4d2813d37e6f1ccef1a3dd9b2303dd070824b5dc1d0ba4dde31c65223766a4412ad657a4eeb37027f68698288a5995a49d75abcf82c6304f2b2eaed8eeff1acd4565c008e34e9d7c8463fdda0fa654bc4f38dd32f5b7e84ce6d5cf230031fdaf0b89eca6e4388ca20ea757e322040c4774568daebb0c7dcb54d62fa065c79e2e59e1b66d9f37fa8511d5d22e7f55e875e26702fa769c3bf7272990f661b7ee0ece4addcc0103e91654e2be2f6f7eacadc1ec7f3f183b594f12b905e888df691e1f09540075fc9fc861599ee3deb82f09404eeb8439207ba27086391a046fc33a432f3c10011afb0428d11e39e733cf4ac229cc9732f74557d20ee0853d77eeb591459106b15f7eb2bffbe2d8921738b594758902037d7d7eabc8fd505f6400b7142734860f5c2bcf7aa4b34065650590e086bd12136b7e9f8886e83aded4bc8261587089c2c193feeb00a7803ecd4eb31a44b785d20a4a00b514cfeac2fb09209008a48afb2c58452e202bfb4b01c498be9084ac386661492cdc0a2405323d687a071dcc38edb3a5e7682282b978452e6caaedc5d659d07b72e010f4805eb64ae79a7b75762b306264102dfa6a03db5e9a28da4f24b78c2c4c1e7b8c471f948191889e47fff8e1de6c26b9aba2c7efd650505aed7227de668cb31af923a843ab7cd2dd705029a7ca1e050ac6491f634c0975de7267333ea24ffc09d0ba322c23069db1828ec248e0589f1faec7eb547ec99850289d7af1599fe8bf178cba2b8ec6a00cd742e4fbb7db575bccdafa312f6c8c4ef991f9beffa43d8c48d335c3fd3c56218ab9c5c29c2645b8b624e2f5fd9a8950e97ce7a620c201ffda24623607bcc2022d541e57ec142542ea54beb85ae3ce3e73bb84e648c4ea138fbfd965618b570e1e4dd65e967da6724a32a6566d2340c0ff02c299c09d28cde078e32a9963e2685186feae7537596b96170674dbb5d82b5a78890f27a8702d5da51de0464db8a42b8b1ebe801dfd302f8629731a3fa357a2fad502a684b58c255dfc44ee48cc08130889c671ccacd1b91c7adb9a2e7f7c5ca9e891c30f2b964b51b21989fc571e139b34e797ca763191680b19102e8d2249b4e1cbbc3c5e188790681a25a836e1311e0f07ca003a843861c2b70479cfb737917a13909fc1f9b6b7c5b4adcc4a7509e018f934a77711c9195dccf61395dabfec3232c94c7374d12234e0494df25df7a030e644541a0d55d9982dc633f0f558367e4d1720ca1a2527d106077fa1fdee77a1906506ef05df5901d0bd6b953d2303a0b6663cf2a1c8930ba7f455495928eb2de9382a960cc190eef4214d43b156449a140fd1b10e2256ad357356a64fd9b0262bbcde0f89c21044ead7a3c87b0266a900d59860cf6437b61d07e7507f63b06b7473d6a570630e5f1f0a1958f26cd26094ec87298d6db597f2132bbdcd976de6afa7e73839c74d7ca03ece0bedf7d9000cd3ab78da5a1bfb02a185f77a076dc3cf0d1c5d30fe8a07fc1c24f7e5fd879a20bb32f759a969710b574558dd140e1bf2ce46c27744a29cb115f571a1d8d62f1b597e8eb7351143cb84eab4ef4263500f540c4fa2c4d78755689799a75e00e036ced888a67f4299fdfbf3f6e7db3d97c76ba73e3d7b91d8b42d328996144cf5e5e6317cfd2c48a44aca8417bef25987a145fbdf4df345263c45f662af947c52073b2d0ce0cc0b959ee801f73bf36930a96624bdfb06ffe4a20c73b46eea965ca48fcaca017a2038dd0b47056eb6c2343da750aedbffb5a5bf2dc977da26120d474101a03a42a56d33128ecb2f6b3eb271a0f59b390cec94cdaf39625569c4ad3d2ef85ad3ce6d4923ef27c8e4bcd71c2f9c01c4e02bdb07fb57e24a5c1ccb638d033bf6c80ad633c2c07a5c22d934539c5938e3d436da90f55e5f39f4e26258ac0541b1e429c12e12954633b5ab1c0b3e745c0f5bf8e500e5d1f43a41390ea5409342bef2f2f858b03520b9220ba8de6874f97a40be681b2767a6950bc9aa33a627050dd97f8f6b9c8695000fdedc986e79e3bb895e7e8e7c97df95d0c6d16fead9689f5a4280d2a319285104a0a30e297603f5b89b8de2bca765c720ba331fbbf49417b27e268aed3f78d3b0e0465e757c32ab3b9ba10dd8df8a6c91f306ddd3b6ef88602a8698c65a865776c1cf37ad3c8c420b786159ba1faffae2b0a8d94a21e732965e49065780a9e29d59480d9dc4833ae5238f49cdfc0550edcd4e3c0d00f542b2f18972696f3345edd1bd71d253a6500f2e05dd1638946d94792d93229c94fdd7a56bd485ec69660d1d372099f12cde925e401750ad76681cf6015d72490f904987dfae0fc6e3761e103a7645ed3aed65205c4440e0b27e13d4d9252d9beeda191dd0ab63d5fd24ffa534414cbd490077b62af3cbc165d31fd75bb2618376f1334570ec0a4d0bb45199953628d689c1ad0f9f4488e8263f6b0d99b77202b4944d2568c9c5a5389addefd3ecbd298b28d8df78d26416ebd96c9062e34b83a43c73a14b7b7e66d407d20184ce1abfc2ef1763b3d9562ddb1ea38c5c50339744e359c3e8a1c9c470908c7608df5150217238dc9f8bc8291fedf9531341f7d552b36846bac74392f0d876361845f6ca1d86b6f18edf965d959605f555d2c1590881b12b2c4f05acd855ffb4344927a11627c44e362d1ab98e5c6cadb07478bc24755196d8cc8871f97aa2735ab07467e76d7ab0d90e37745e1da9ff942eaec8e645589ebe79b2304cdedb5b1cafa92e18bff77aad200210f7752353acc990a31507d6c88a60f0e33235c3af4d7fa41b300b84e774eb5cf2c9c9398de132ef9729c8ba41211e6bf4922bf9322c2b46ef26446fb0d1f53199f0a039c3d9c1159c684d0e6e29d4e35797d89fb76f4f636fb7dff84afbaeaeefa2f6ddbbda1a1a8d078013918f82d316b298ff6d0c5272c422bd20cb349014c52d3662df2072fcbc69b58ef205c9725f431efa6ab9bfe76b7e2bddc1a7298cec94b450eaab3a17053472ac7c5aecf0a21f6a7d85264a281379cda2c473bd20ea51d4f779bb746ec0ba302bb054380b0c531c5a4a06afd6d03082c82840d4e5235a7a631c57449f5e1ea03223eea1e744afbcdb36ef2d0509cb2254a4b77b912dc6b31fd2517290fc352ea77c6bff400aaa2bc56f4f509d88d97e88611637f683c1edb02b145c777e19b8e4d5cccc245b71dc401aff67d4e7a6e5bf3affb23220c4d0fbfdeb5a02f8f166420906f4eca3533231f18cf962a54f605a1001153d3b226ab6505c334141a71214a65d2884f142be472943f457bba47b40df30fcc7621beba90746d00f6f50d42aeb71d09d010af5fe89cf4199f08b1e57d7dfe7af76351bf6893b89d4a190f81821663755e8d258ab561766cfb82cb1fdb4e3096efe2d4b80b087289286415d96da73127aa29c45e8745b9e75458e3430a92be9e705c8578a0a73d0809b1c0b95fa1baca33ba0a6f39821a7d016e28229a3c011be2d065589957ee086a8876efff1b8000ae4fe6d610c88ab363c600f826a01f33ef1bb979e0ea48c78ef4df306ad7d0324fa2db9715ec9689b2ecc2912b2a775706b6433e5aa77e44ad5b42d2ecd25cdf45b06f3763e6ac82da5945c934e6e699b91aa52a79b9805a701582c4e3e99270261444c5a038883e39379502987ca87d440a8e4273c383c5bb8d71adf83150fdeceff3eba50ed3584cc6e85697a1ae929c80b89846a457842b08f50efcd826cb239ff47c281be5bab6807d3fe5923fce464ac8eaa875c6a754713765cc1f8d5993b48b123568316382a24b3a718a1b876f066e6c76ae5733531e9ee4c72e897189dd8f69d6e907fe8be7e706bbda1d5906b9b134043b0795e1fee0338c4d227d28e6b013b0f36f7aed6e88c6bda69c46f78877d37cbf0dc4d18ca57d929087396633a6973422ffa930478ed844abb38d345159ee07586281d58d36828fe975d6fad21aca5c2059c917207c85d4d6a78d72392438c3310da74efe2be67398aa381edd5281f4c2970bf0dfbb737545861b354beb5840312dc83a70a2b4a1c3479970cd108a9ffe380c1818fbab775dd2ec4e9abae5e8a94b71fc028d6fc7e4f687570ae8e0068033aba7007c36bc3d46fe3db6cf2c44bd49a04b01f05cb3687ef87af0b2b9253182f1a41d929d22d6179d20c81c456288fa179cc99abfb5adcc97552e8a63168cb654d9fb532a863f8bd54736bed8c7d0e8b236385a5412f8edf716bc7b0d8fc5cf4a22634f279e37d7fb325e5aca41b0d789a5ab7ae9d31b4a0288f3c125e16d5bc4203ef2da8e4a18b6017333946daf57fa971fc1de6a051d41d1fee5318127baa074ffa4965e61ee9c6607654191db96f16ac435fe6f85f18b2330d603a5608a636378acd71d82c5fcdde6d475f50b8371e4acbf58f9175dbef1f2d586a083d344978fb92e915214b2d661cd7fa468ebde5cb275405e51818a27b5bcbc737735ea81ec2db089afcb7af5843aea4b00129fb315955b32e5e09df73d8d56fcecea19427b21adc93a12b6db05fc361a70c02bdcbf93db89253570425391b513334ed5124710831acb19aae0ca9758f8f9d061f4118f6ba045967417c974b76f4e48cb18b4773507192c13a178199b28826819bf8c22f305e1ad3c08ac6f1d7f2a638358ce4488ca0ad1ca9e1c4952340bc1c7913e3925eb937318b36ac4033fec62feacb9102f5a343427247a22481222e01c75f40693ed2d437a4dd018338217829bf8647e8fa1a708af8de7fdbaff7e070be4f4ab757fb29af8329600ba9b8324fb63841c6e5f9abc9a9d55310f0d3e4c2f901b532e98efff1a6db246254f748f8ce2f94091f501b96298171bebf51ced54bcdcbcc3adb2c34dcae9ff8abede2e52c93b81e85b1d42d33323f362f1e067b33e298a330134ae33e730278d54f89179a4375d6459eeb94d36170d44068c421e0b0cb71884a1b376fae0d0ab6a29a3c9d936e78f341bb68abbd931e97a24f6c01c3d8709426fd9edeb865557737582987052f4555d58843cda51f02109c6fdc41c53a554467af5e559859528b707727f7947da891d8908c0f2ce39f061c38d70849d35bec98894226463df245e2d96466ea8a7341cd5b013a7041138d212ad912f530693eebe3ca6b7b6c023d62267573ac8a546e24e9a0116192eaed9482bad82e4489f9ff41ece45df7bfbb16dbccacf49d482f0c9d7aea2b7e56bccb8279e8b1653fd8c03093fccf63732654ec0195eb7cd094c2d5972c52e3945f4c0bed315c77754e6876f2a25c2329bb2ddf7cdb745da392618c5f8150a5e9a9bc77c0f2256344da0a5b599546a6076c10a2193d36e73c727024893ce09d52b5bb0198be6743e67a20e4eb6e98a7ea1b08ea4984c4307d40308db5be72b081c3910022f89facca1dafc99c155188d571c0c51473a1528b03fe2e5f2331614c2b6dc2246dff0d4ca8251c5595d7a2e2cd906b3afa308f307f9074d9b9cc07b73a3e78e856e9194bcf97a6f895ae4a4fbd515e7eac45a2f5c999628a4045e85f6f54bab380962912ed78ffe1f1442f60a440b0bc26e276a934863d2c70a23d8c2ab68e6d5c688b87eeeb891e244c1916eece9495973dfdddfaea37886ef838e73e6c0d66430d8a4924687f92e902e694786b41225cda0932612da77069dc1c2a0327d15886d2c249d0f01d518725612cf899c63c3d13fa045562ca3a544cc2a6f67168ddfd737fbde6eba943e7c6504cc6496e933b71996f866e4877c93b30165de78e4ad13fa517541da15724f42b48bef6fcd395f872c377451246ceb8111f126b52d06f7206f0d550029e85dff209dd3b0db29f4c6e903eef94d7827645bad048c88fd3d3ac44974ad0e54aec93c04cf568b91288d4003dfa6509a66be04d4f19f1c9aed06d4be00a7f982ece24fc6572b4b3a2ba011ac035317803bd3ea2b3d70585087efd69d876f75131484a5c8b5c3d6115ed8ad5fa6b5df9053d635decb6b31f33043b697dab44698701f50644a467361454ab2267ae5272fd5028a1838a0754cbc84df178f98adcc0d63bcc2962f28503dc99640359db523fac695e8fc1443b5942af71846a25cd4d6393a9883852d85335f460321a3e90dac8ec57d62711f418583abf9a0534cdd009a527ac775f5075cb3ebc7cf87b44f0a4cb7a0bc917df013ab221d1d28e46561f4698dab20caee729fa2dd76a1809f61f5f7c3f043e443281b589e09df93be6752120fd263a8a6620b89075006e0c24fda192f4328d81b6fab2e54ad80739abf37a1f258195df084238ce9c6ab82bd6f8ee955fc1d870bb8e408b0bd618b5981b5a652d24142207bfb35fd0159ad3cac21fe990b6b26e478003c4593a1abf589c750dbd33903779b8ee74929f647f04ed7cb4f6d5c8a1e49b6371b57fb569a4f226bfbf55f3e0a576ca672faeab000073d2df843fabf53a3ed46c26681c53c8d0c62bb489314c1591d4e587032840b949fd9881617a5dd8166c24c7245276c22a077c2fff53f34103ac008fbfe2d69c2ffa1ab141a3707b16fdb07ea202df1d09d5c5b17205b22b0dfccf1b315b9bdb69349ed24d6abe32919609ea2f22da18a5fbef322ef40a0500718dca1ae459cdb49325d04457b8337f0f41acd9e17f8d96ab0e0443e58be482d8d6848fa4c7a8a0f7edfa1eb83f836607d693512b0883d856075c601c12f76bedaefbf380bed4e1ab05b33550678b15bab28a6129829b990ee220c3b8f3c7909dfe8aa797fc31852f922a630c3d17bd7c68aa42d02f0c946cf04f1bec8ecfcd9e5519f6ef158970d833bfefb603361efcaef568d6d1c0c16ed440e785571636f6775ad88128ba706ecbc16eb5ebdefc29434c740ee86780f1701c8976ee3b2cc72df88e4863f67df9c3307a0ebe847731667ed94a5f51cba1e0845c6d32f5539a43c3bdfade3aa42dca877f46b6833d98b7997b7c8f1c1e625fd54a936a9455ab2310b475e25818c949abf51eda08313e40c7fa1094d128ff14f2267a8281dbc94d25d9df86b9854d21bc82d40827dad460a73c448056d32a86d56b7bb0fd7754e9f5ebb6ff55880e8c9c68587b0ba57a757802a84e16d81585403446e5a81322c6fe65b2a576b52b3a2268a0d7ca17f116afb922b10408cdabe757460a2d3354a97f18da790239c5caaf4fbce17bcb0601867989a7a1cdb3cb9375305f898acde683fa378ecaa4f67d10b17ff186ea9fba956c7309f742705c1c42c4702db110d6be947ae348cded200bfe37d0c5e026f2716ded0a591377b37571605838e7ec79f94b7177eda9f543fa620895d03a1249c85463a2c50bdac34ca7339fbbc27eb7e9553ef4a6de3854480e0e918bb71b56521b8953f21e79b7ac27aa307987e6ff01c3a90563201b3b17e599c6d9b8b07a99c90bf316f153628b53b4f6bc05297787ec75aeea6ba83a96cb79c53c6607466b5599f47a8e9840deb5e81e685a30431cf957ffe3b4338451b5c6c78dfb2efdce688a3dcb2f679ddfa49d5bc2ddf44549d98e0046029bda5ed7f8196c025fb38471a6b86c9ce48fbad38458e3cbf13ddee56db375ea6f642351c76526d54d5fd3f991cb9878ed72226d91dc8aa1181034b9c34faec452317a5295a422d7bef7cfd6bb893c93b63ed2b550d92a8f709167bb880f7364944f723407ea28cd40e805e2e2736428b82fc73b3721efc7e0888756950e6f258bb9efcd3f3f2ae8e0cb4cfad820ab2d2442c756151c791c164a396640d6fd171f3473a489f7ed37819c628fe1c2c3fdb8c9415eccf029399f1a278b40070657a13489a87dae7bd246d50a4aa7085a87e238980eee15a8ff2082eff068d2affb622635958c5c3c25070adb975e5a59998db556b94639956ffef5fd7eec54eb3c470e3763bd458f8b9dea50821da6f0fb4def3d2487d9b35b6f71af55dd452ccd6ad260a922cc10b71ba7af2573a365b1d38eac1018491da8d87cfa536cd1ce83c6defc2b1b8d3335bcfd8fe8c7bd9427661d963058375bf11cbddbdceaf6b52d72f28022596388878f55daf75b2a29ea8565b0af030eb2004d66feeec2cb6e660063cac3680a34fdd2c4b9b062ee1d4a32914bbc112f7b2bca9144599b1fd98d68cc08bb6b55aad5b027cbbaadf9444f16c78bc16969e971c6ff123f773b7dc1ed098e53f7cae7d3c33395c06f55ff40e5cc3d5471193b4ce177904dfc59fe5def0ebe89abfeee8c45ff0063b606911096b48d5ff67c8eae68b83333a6c797e5da7ab227a0209e0463014517aa940b1d773ffaec26205b135959dd0149623492a038e7341a0fc394260c62b98fb4e1755c785b23f8155d0fc3edbf73bbdab262dd8fdda377654e9c4d7cc8d2444715909b6c7d18c70617a944265d0f96a4005bb67492dbaa92b00e89f863d2eca9f96388cb064771a1f7d43b03999fa8742cd40dd51c1b4e8275faf45d07f7f906ca78e877e12f833863371ffa9d3d73f402fddd5ce5db2c2ccd396631265ef017104d62e4077e2e7bb4c70169fc09dc314668d71bb030244d7abe3bf5b4a92c1f6a9265ddcfc328954e2d448ca9c78498772ca3300c99cb720e3cad8a5af0bad7c5ccb545402e4b9e3a686ffb0d64067721553b4340d07cb12a9cce727a15bb80d22a182a97a06dadb5c1c7a08357b2fbf73a849eea5acd3d9e7480ac9737de3fc90b2b71f464682ebc90d58ce353f8867ba76b1dbf55519348a6a3663ad85b34a87e2f186f24765568ca350139fcbb9e505f3a3651fac1af14bcd4c94e9b08237c6b0d51612f9c7b9fad07650f5d5ffccb3912db335ba3c84f4edfec7d9027aa6be67ee6dfb30e77d9f3f5154f8f43b3c7160a019d1dd6a35b7ad0041b389896443b330f95cc00adfea6e6a8196cea18b015dbb3c777c857eb14e5adc43eb32fbd6c88c3c44f4004bdc1209cd92194a97957478e0dab2d5e5f45e9242066546f659688fe2dab7bf3f20fb9b64db12b1c8c2c1c19a75e2e442b58a20ca2784f63fa9e6192946904c2a47b5af8bfe210b336791461333f0bea0dff8d9da5e12c09b69233c25c6ca9f36234adfdfb70d48fb2c08fcf07072dc0620264bfb2a393aa3dcda64303258609a3b55f4b1d5547d83de1f8eff0405a817f27504a30e7c75861e3c81b5fc5af5761c715aa3219f153360871dcbcdc9c31976f3b5cfb70a8145f53d4dec056d739f98aef169107e0db2079d5e472fb1bc6bcd692d75e00a3fa68dc3e1d730345c0863151bea89d5b5b116291262aca6867e4dc9412c004b4325048d1b72dffb5c71a938951e6e6b609021a5992eb32f3819b0df051aba2d240c94860349ed424f5db2d0d82fc5d4ebc94c2011bfa6f1e24af5fbd2e74b565a94f23a6778274bcd64a517e9aedda73cbbbebf088372fa4e06957db96fce7b99d1bde7782d17c250488623b49eb8e9905cc23863c345cbb7f3ef1a36e8846fb11a617554a4204cf87bb2f863aa71ca6dde0a642116e41455daa1828192fe80c144c828ccda22aab8f70dbed7944d1b5752dcca5b5e7ed5ca57067479e15495ee6b37af2050c40f4ca1aaee11ae6d0ddc178178b7d0896ac9b9293ff16d88397bededdd87626c4bae834907a652fe52aef1e1b09951bad540c5496497f65ca8cde9a4208722a6d129689fcb239cfa58384f2992acc0f3fcd199ff5285d915198824e43ad5687015d58012dbd259aac6f37e0755e6fa66afb5aa60d3b0ec644481cea5c44fec7703f9c1bb78652d74d9e848541f1a723f7a44d54924bb317bf808ca12e07e70b441a4b00b7ba8b200fa0a0a7ce003ed955c3a65b530c0acee1f4461319ed4b59c10d21f96669a687bd095f1bf756408d63708620b7deb7fc6cc686823aaa1c927040616cbc9964d466a4a91f0e542994f41b9c33f25a0d30056a847ecc860a9e94af3022df32d53d085f5dce2af97f2888fc0ec535cb08eaf98d1ae0ceed6784cf2bc78f5c4636bf7d6a2862937a979bc19fe8e3389a4a4972e7211177182a9553716beb9cbcd223fa92487d2bb6c6ac6664a409ae7fae6e48ce761947f6efdabf02734da94597df717900be7240fcf795b3d54c37e8c50a91d725c68bf2932a36d7bc66bfdf343e41e12a21555a695ab584fe5d55115a52c24144d6a2d6533dd7a8b3533f101595efb5d5afd08247e7bf06df6bc637ce2d65341a8066a6a8ae142cd4ffdfd2e3a2dc7f02c00b5e731524c026d0de9a098517385c972946df98d3d68f7a01c46d326476906fe8aabf7c73b67c97147c19d3a9ef2e89cf16cb0b90ec09f7c948e9ea3d08d2632a900dde5143788e0c4b6aecd801479654eefa3af0240a8b05589f7a25ecee59b5453b2f089ce5779c31451882454a7481691fe0559a74269e28a580e48668e406fe65450fd9c912cae1df7f86c76ad51d1c77d2704ea4591a8b99c9db32618e24039827ad31ff1bcab284afe0296ad578805a4dfe78f4943ea21947a07d1278838dc0b534943a63af88c07e7854f237706cdf1bdafb220417da4bb8a9827236f2b79f5f6dc5a3765dd94fe1046c73b4c497698ccda296c3d4404d818027e95a39b9d9b98e42919ffcd30b705b0402ed39a2ddd966b2fd973b1e989d448dfcd7507e7a615912d915b077dbab112312dba5c5c0037ca4017424f55839c236940d0da556eb6242a2b84b19f9a9c9ab9b58d3a76f010de1fae76b3436808b3728165da535ac5afe8d6e279691abae968e5b5ae06825b5a9524771e477260958c89ae15f21afd4eef91bb287b31953057f357cc41f3c1eaf30548744bc0dcea4915908ae75b63acd2767e0c71705ee8a6ea11fa53016ac34c0d36426ff7b0898a86dcfbfa9d9ddb2708c263169bfbb66911c5984c76b2671aeb89029eb06cf1eca9293bc9d7e6b44d473c31c7dd97062dfb14f3ba808f1e71492579bfca3d2458fdf0548d2ccab3a7c1e3ea62c3bb32882b134074087dbb4fc4f29cf8ad7f06cc40fc0f10a83dde81b335fd3d2b8704060f0d8929f701ad9b6860b8f7bd2da54fa1ed94c666b64e2ee698fad19d6079ef6470d5897e17103a167a1afc51d425c3dc4a3285d4ae5003b205e07464047df623a5e6d1b3519413e7fe70b5cab477c1e294be733563aef244815aaf3a89150c3edcb051817f3d6e01b9afb0445201b821707245e2b92b0683f9e647a3f902e39a1aec3a9a5968c2a5b0244d866db481d419b73307adabf74a112a8020800ba54f5e5e47790eb6ab0895f0022d0a47c15f3b2a1311406188877f70e5f70097b82431332952121d0871a7933dd7af9bc7c0df5359909317e427fb2b7931e21dbe378dafc626f6aae431d9ccfa6cd80df16bed4d1f5a7a187aaf537250980adc9883dac70041eb25a231c4c980a0d0daab693cca9e152a9ccce6d6ecc23b2399f44b8b22c9521b82d052903154a8d0dec47666cb9d0b567eeaf64e68ca6a6dacee3f9de3d52ac34ba82c9bb38afb697136ab0bca39db4f5d692d19912953b5c05d6b8e55e4c34b09c90e3e3bd4c3a57b11b058ad0494bcef9bf839ab87edce124ee2727cc41411195f1d1d68f7e0323bfadef67b3bad6ad6d6c73129bf63838c831030856bc19da71fdf82d671b4f3cf1f3e0747205432bf6d081e22993d3c02c08f1b44e60de478ab92589f2d7e1b76fec40b07f99eb122a488bbc18a5faf48d234e40d0bbcdf5b64a626ecabf3f9574a143393c2331927dd737d052b9fbc3b7a3f2d78de7a6ea7a167d534eb8a121d3da6f3e31b55b49baabfcd8f04b226421cdbacb8668b68a6a429e06157a10266959aad8e3b17fb245c9c058b1ea5f6460423ae36da13b1f33ce318293317fb75b289757d5b8f4810fb63c486f5ca39c7f3f7c78866028360e6d57b02862dba6a96d38c8d12b01b9fabeac9454980e95024a3cb2df59f6f97759bd09728352856137891ff43c06bf5251187dd490d39225befa5f8477ebfc2049db99fe5f3de292619ceaec32c248ff0647c067be6b1f5c058a4e2b51a0227a8d66d52f7a0ee842baebb024a5a184d66e0dcc6cf41a1063c51ea29b33bf07270d160e705c8df66c998dbbfc6107a8d7aecfa47aa753838e7ae3339f467fdee862e41766d49f047593d97bf4c46d8a84a4650881e6157cb9d3880b9db802867ee0e7ebf51f34cec7323a8112b5d9dc9e45336ac162e2979c04f5ef20013c17238809b2556f97875fc5adf71fca1b38d44df2ccea58f983fccaaea44eab056aee2057f148289faa7ab817c69aea91bd6aa8b53294f2db71bffad79fd98e0dd0a217a37808c81d14f649e25a5155742c20aec9f4734c9af922b9fb4e7265653bf59231d16820d9306fc1e091aca857c78eac9ae48cec62c114a2b9d57f69da13624a9db1afb88abfc5422c410948b77f0df64daf4244a4ec7794e10c08e2095bbba3b8ca24b92a11935ea5ed176bc50d78c5975d5a4166725e142fd5cb93b673a6529ecb932b3f744e5f20df6800727870d261f0f9149b89f6a1ef3c9e76ea8b8d26a7988bdf0fd89a28f0fa8ec839bae1f6fe2bb7657606a79ee27e3cf1dc13900526a25c9ebdd1dbfc2618d5794058861416c2ce7d8ef16bb6b67b24fa1d236ad9491ea1790d0fe5dbc95fc7c7af25a917d79db4ba962e51b6e9d852cddd81ec2c3382de0568a873f0a4a927f777114f0cc460fa69c73bfceee4659709e9a8b28513c14c526fce3cb5d147e545529ebae3311ed7c52e8d54ddde6d8a11ce0fd7bb30cebc39fb148266b6b4d46a5a12eb71218e2e90bf515194bdc466be408e70c6c155780defa6f03c740e187e60427672f448bd458365d5150d32cff5369f1450a5955954ba103225b462c808a49ae84f36ef68f60739e343bf6f05cfbd8277168dcb34e4d80420e08ecc69d15788131afb23a76388e514280ae02e413ac93400d67abd1e74ee9dbadb40afd74bf07d2d336c8b9671e0ef5faaa10ce6f72c3b9c394f6c54d0fa4f430c3e93094d0318e000407d23552877aa9c217fe7f75c3c56140cb822c5ad82ca6bd61a9278f55fe23ff9984813fc9bf55224694c362b1b4fd250bb40cc7c6ac966c04a32f60eab62e002aebf89b087ba4f9e6cb1732d08366a6f6a6847e41521e73a4c9ce1b8b3602bef41545ce4659f5ce6780996120c6ddb41277b9994148d6f108c4a42fd552b7f5a44ff596415ed049a5b92cb30b2d6507f88806356b2d37e14fe303c659eb0fecefe47ef9dd20bb293521476c2fe7860b39a1ee527719eed4d9af3b31b90a0684afbda43f2d84804a33ec5a1b60419d6c350ca2e72ee23a8ae2444b92495f2d7c54c1716e934c21149e761289478c436ad48e600f2a3ef0f0bddf3446bd7a33bd18eda9d3979122ef043501312341e5de1f98ea6760a5d72059507dbdde1323e6d369ec7180287abc61c24611b1cff4b51fd5612aea01036db9165ed96ba30eacd62719b35ae39db2723469f329e91c7cdda597908256dc8ef3034338a0d1d61fbf0b3f2e285fc02e68f5c9d4f5dadb6ade660aab883e4d0377dd36fbbcf61e4a1e93c7a3c182abe66f610b744f6023d02407ed6747aa7510239e5e435fe0a3c3413420beee02f134d4f76aec3fbb945172ed5db19a81dbfe43eaa5111f7abfad4fcd0caf67901d50fd38948f476dfeac50b5b1683a5e1257bca914358e9b5bafebd50d5e818350737645c99209c180c323585a446946ba5f486a5ee4c02f23453d6dc4a2b4ea256daa81ec156eec5c767f53749653ccdcfa976f4ddd68de13874a6ed7e5c4dcca620f7bd24b461673cef1b1c7a7617015ae9b03222d65786bd8da3c7a91bc9d5cf64edc2e0cb84f090a36915769662703a3fe8f620e1bab3d76274faf1fe49bd244bc95b382e69e59672e9e95fd169db7506a6248fb8ea8280da97e7969d4aa98148fe6c1af16d60cc30d192b6d70e916b2045441ba38fbc0187d3c8d26ad4b9fabe95089787e21cbe003dd653a08d758d30675963640a9fa533ccf3b07a3fad45f691f7f8c8f8ee964776c4a064f54d028e8e7a5ae42bc2309b71b993e41b33cd03d7a4b91d801a72ee5fedcdc8cc54853f174d3add678c90819729c92451b83940b68b6b766bd84cd7409502264a17dac6101c6f088f1e4ed9f16296950d39a44705d4f736ef5c38f3dfed36b167f7381e164a19db32f4cc90255c286dd37fd64e5a5fc555dd2252d5e4a65d17a71d5ba63f5257964f5725a2f63d5cec8eb641593855505785a8e8085a67f90b3f58d97af56aeaa17b744a8da98678fc41c1e537c8e50e43d8f6630d5fb1e9f23e9498a70b489a555882681879ffce98a168f92bae462c523d5ac8539f0960b8b8f1ef3f2aef7e585415b3d403c4f875f5e3057c1d708ae6678f51d04347606b9afe40de5e34ea169da48aea42b89e0b6d22f11bc404b8b94d5a3f1e9c0ed94a98d82bf134b5f25758e27a1600bb299339ff9a7eda05eed8c971cc4fe062b68e95e47f882bad7ead269b529e6146d2653a85614a32ee57e3c4fa2bbcf5dfd38ee1bb2cecf95b9847e3a2cfc36174fd6d8221760cf8441ed02d8cf8e1eb4bed7726bce8f653b73e1170d117119a43f7dd437ff352c2b2df2b4c05d989e219816cada60b5faf26648c355f5fe1afdbfcd8d6e2f02e22c5e3721263462e6126270a869e546d91ef6cb4c7f2cb869fd789a136f86ed258700d9ac0aa3ca27f1f38429a26e4e2ace43283eb6471ffe9b638cb48971e703e215d2eb28b9fd3b1f03928d7e621a607b122632f557f29ce831c5325b9c9baf572b614b9081bb3675515bfca290542dfc5a55f03e46725b7c87310a163f019dc01a306e7fdcb76ba33bc95e74e1c6014317c977c90173dde56969ea66e4390bbe19281cf75240059384833b4ef17b20ed310e645b941ad3b0ab1fce9b85697a96077f8feddd39f85c683bf62fcc7fb7a95498339d93e39606c964425ca4647052c16413b997d46fab10c0b2e9e92482a1294f1cecbe3e8cfc75332300f4cee3f0ebe4719fe11ebedbe57b71b6029d8a57fcf20b01b030a0c24d519d22c32ac1f2fd32bdae096be947d75fd7373590e3c83da4bc829fa1ae013b6002a18c5aceb43da1db9b46bbaf61ff360c7013b192f8ab6f91658f82e11dcced7e7cdc3ee7ae9085cfa1d51315538618ce065bb37b093660c0b5b2d75a55e13fb490b2fa9f07ab0218310830c167ed3567a9865e5a6d56e3090a267e821b448a08fdc1abbc810fe1bf996747f15daed43ff82e008e9f6b6752fb98bd8df328e53390c0f5cdbe5412903d018d1e236b40919560c69438347b60a0c7ab24d9e08d46425ba016bd34b5187ab6adbd80b8ef8646dcece507b0d3dceb2ca9ae6338f5e5f0a6000e5012b064fda9bab8989038b1f2477f54e0ccc7e7e00ca0bc9756b0150f399d1ec5d2b47354d79c55dd94eac6714448e475bec93d97ccd8a8a188f49a863c3c03649274b45e757f176ef717ad7ac4dd0cfd06ba9bb8c7370faa6bf3b53ed83b29388c6f16f30118deefe8eebc8f823f72d817f557bb18af477f2add389ba502a05c19ff982d53393b4eaa2f6bde4634073e7cca94adce97aa87e126c0954465a1acbeb8dd7667a257cba3857b8abd9cb9dc678e6efb66590c24aa76f490a9a32bd61d5b5f493652db549511639646efe56ead212b927fdc027579c72d40c4a9ea096b8d9a02791499b23922d6a6d6bb533ed3d14f92e7cfbf5feaebfe1f255219e0ce9f469a52e420088fe7adda9957113532b1720dd217b918eadfd8320390d6e1d66b8424f395796bb34b085508f26fdfdea15a73c481eabe05f0d029dc65025e29ca43b87efec37497081e77707e00406a6bbc6863f6fd841dd9489d0e20563482a0cd9104651669641a2c2e92014b86b5ba7e46f5423842b531ff770bbeaa0169fab3374cdbdee8258f8b3942b8f5da58315ed8be446b56d92225dce490589d2148c4bf9a3f34424c4bcea0116bf79bd93b2667a5f3c221717b97046e6e6fca63256e55f17f1cf35d4d9247d125a8315284983483ffbf977a9cba130fe7b559a564b1b45a1ba434ad50eff2ae2517030448157ff6e46bf99f4e0045ed640539e443163537fb9bcc2b1c98a0f97627d3a325ec49e58fee45b6e2444bcb140e1e3b2801ad8091a5888f7bf709941eaf19d96b8f5b240e64b78d821faf431836461fc069acb8a47a1f9877a57a1cfaa11eab0515bcefee13ed8ab8b5ffa7b7073cd049742eced1da2bc9df7c293c52e0063b003776dee76d65d53ee5d7c7780e7fdd57dc6a0d8296e3c33cd2dc639eb168097586ef6b83cdabdd80f987412ee7809194a437f83e28e03fbabef6446dbae2aa1a6487464cbbdfb9e85315dd41fc1c8785242b778fb94427a6d92e9d064f7137159d357cf16d961d95daa29a8b92b1eb726bb879a67ae5f086379f68cff841bd51075b3d917317137ade8a5a8a7bb04b402d45d9434dbd12a5634126b41c36d7d9ac0c550bc42680626f377d181444dccec1941488b4f484d2d110c391954e9e3a93fc6d98abe6fdebfc9ffd8f3d4516604b305c443b03c2f905f7cc5dd1ce17472841c57daca1f5a9a1571ffab2ed027caa587313f0e6324e44f4e4dbe37e23dfb5f6eb065e0347a6f6299719065da017d121ef2b9a9ba8fdcae5849451593edee44520a170be11c73664d32a0fe665efb005076d0d58067848c34c0a48d42d0a2b2129a504368964d89e9c4d60ba09252dcf17b072d7e2492be40101c13c2c16737e1135da34f5750da56529fa874dcf90a597094de9d296a6b4aae86f3a78608297003005bfea72c4b0aaf69610b11d9165d8043b986a9f4236374072e53a039c4f5eb7fd07b8d405e16399f6537579567121088bb6c7d280fc1ef598108a71051693c92e7a33f429ac1f17204e1f45ac7f7d7a53e8987449e3836c23a97f6afb8d242e20985b58f946485eda99c50357106f98e5e9aaf6a9c29054babba6a116b566ab0932dde4a93f78e3d2550d029035f476a00d584f7653e3208566bf3aae62fcc86b38c0f3ee88a3dcc11b106aeeab73fb221db1870d5ecf88f0faa726dd256145b749ad199132db22da70f1a05569ae351b01c00494dd37c8771f5a0850ce8e41f4dffa7c7718bc42e2b2dac5031f006a21fd34f7f808719e5e6d265df2eeed2838df1b8c0cffb4755f2eb04572e65c262ac8a15eefd4a4004d7de9f567872edbb1e3cbe8d48b0d364eb5afc10897276ede42a0bfc5a8ff59af3f4e82d42cd36245e501d3070c2934f31922a853855f7d5f3c3deef91d0a021604d2948a8b50d8359587fe9f0ec82f05bb1296f15ac81220b4e65afee2133f19b57c263a64cbb24e8ca6b6cb6ee921f9f054c76b93ff5376c2af41f60bce84e9da64cf883b0375b56b4e2c6bb13043fbd1f88ab8a96284f9660961c9d7063ef19897057b8a80f60b42d5eff7528a033ef9f3fbca29bf05273592347e1494a664dae12596cdecfcaafe69402ab982dc6e0187e4996119c87fc7e66221247b8b397146f815761537cff684d91d08cc63437a48c4efb671ff0bddd4a19781b5e6aa42aa5c287c44e429f36a10d0d1e8d391316c13456bb58729d395c320736eee6ec1ec3c3cbc57872b1935cb90373d26fd455a87c6e259040c46cdeb14fe0d4bd9772c152ee91d696c172754238ea6d88845d5ee0bea71105d46816847a5ec9e6726dec3f4e799e3cc2d8fd830b444d42a85c0c51b7a2c34a76a221caafdc980f9ca6e294edde51237266037f7b545268836004550292f2959415d69df51b47216002a82dfa45ebe92b7415573f8512c0f15bc12458f7cefd40a1dbe056be6f1df0bcc1ff2ea542806693cb91223a0254d8b4578e572af1fb85ed9fbb5895bce3b3463e094b6625388d7c9aac7666dc67290fd2fe18fd6d7fa888706638a7916daa6a1981aed160e43efea67b2eff939be05d986bbb55319066ea964fa92d5eb0a7eb5d969327f0fb160520abb6e6b2de427aea1c3d12433d9a530afc7c04b783592122d248b42d826457844f3ab9ea0d004be5966925015287e36151029f7d683b198af5fe51f4aefcfc6e91148adc4d9bb230ac65564b6df308ad0c5b349f78c5b1b2f5468665f9c4d7674a1ba6f7d140f66cc515d1e507cd6cc71c0779e44343968853fcc7a798d6f9214310945851d20af6c2952c99bdf6e267cc15f5f15a91a7f7afd46c1e6abf3ee8c511b47766a8b1ec28c8e9b652bc662705ce27f9b318ca71650d2b988ad2c52d8e6edce114e692f5862019e454caaff73f42e1c1ecaa1d2053b73ed84e08eb7bfb0b447207602447e9ce8ddf2aa23a5187bb6a4d1b518b824ec4ca1c20852a654863109969daee0afe204f7e462caf4902de81d713a5e1aeae493f64a4ac38b38c0b8fa8aa2a0d191795a28ce699471cba072b6f395d4b85c63cf31535682577fc61e5c0c06ed779a9d35eb2821ecdf8bbb174b5c90aa68099f73086472a9945d00735459ebcee5837c518a46347e3cf5e3b0cc7dc90ffe22dbccf710fc6bfdf8aa43f381f802d0d7fefa3d39f2db5686ef146eec86a40c7dc62a52c1ea89501485e94a6993f546581c4ffe965654db3a51ee8549481a57300bd52f5b4a8f5044a0ebcabfa1be2d6ceb36fda24cd9e7a4dc2dc8ea70527440c095148e2a0a0e0f6c6332802eb6eb90d7b900b63bb176986d9cb9c415f5b1713fd415028e71d66168379c9018857a2e328689cfb07f8c2b98946d0b79e21ed6c3d3283fd6743ac6e69b4f2850841ed4b2e06a0340b17560d375f97d09100b5876b9d8d24e7e6acd5c1dff1a3e5d43a68c6d8acd3f5cfaf6b3dcca6f6f3f18a541527ab842c168b794fddf2e68b74337ac66bbbb07f58b2885fe8d94770ffaf4bb01537ce0651037f2762378a292b22792bdcca338d843c1ff4f6d7a123893040064690769ed93cc5c9fc2e18a80ad0336c72a687a683bc91f8b5c6a4feae134a3904a26f79009a5fe6f657bf049f01eaf1093dfe58138f7b993b71823d6ded1164761d8aa717012b2f870193eb2e5ca8edb9d596ff905d98983ebd8b32134a88788b794a083f1e0b2fd0f40c9d4e42bd619ec1fb4cc565b272c827768c6ffd64ecb0f0bce6f83c3e5103a5a0a9d4f6bf16edaff3a4ff284a460d54515ce6aa2e171d8811aafe0c9c5e251ef53d3e732945627a37c7c7f224ca54a2878a2a5315b6047ac0024728db2777524bcb720e10ec91607c1c3d231d6aaf7e9edd63f5b08a4417951269c5d41001ca523924389cdd9cba9ff3d363f2cb1a6acddd569cd0d390ff2d051c4ee3f5ec5333c04a5e989ee261d533ef62f9b0761342eb05c7458ab69303831dd51bc2c6cf746df4ea950731cedcffcc020734ed10e8e02ad0b66ff61fe02dd4406936eb83ef71e335f3897cef2c943e5543376a4ee08dca28e72907d10f4ef711920f0a6badcbf147b16b895cb0bd93f5a4abed7e210ad23352cafbf6eda1e2899a36d830ab6f2808c04abc732115777a539a8f0ebbc2206863c093d913c8f3bb94a468cad89e439077e30056bae48b99ac2420837f3dc5d0d5bd91636443e7bbb4052c6f0284fa3bacb3f3b848c6f79788c7e4a14049bd6445d26f5801e17adffe3230ae017d3d47781dfbb7caf9e81e385c98c84e6dee3043e57460d44b7c6248650ffb76cbb8464016bc53877eb9d2d4e5ea5b2cfb2aa009308ccb781dea79306e1a37fe82c878f2bdfb90c1070e0329f0340fa0f6a59a7354e27429ceeb60465f77cbef48b87d0370245343b131615ecf154e64e2a70a7f03a8a2111262b25e84815dbb1430bd011354414babfec0a974dfb03cf5f30af9dfb15ca8ffc76de7a94c1da580edfd1049634c2d0b7b7c1c70259b8dc5fca72fa0b922a5f42907d88c673789b0d7efd2eefe7e976ac95cdd82351d501c41a19432ca0f4a9395cf12ec438e248bb6d2190c020168badcc7ad9cb1817d4596378018d0f58aa4c0266ecbb0ffe5c036e3d7179e8d77b501b05554bd535e1009a7f9ff98e8bac323b5e6af6b67577d23d337fbd426e74459fc5250904a5e0224aab326b85adb5b0b81469911385ee2a76a0a23f84d4451cc2c7b1a3fa20f2d91cf9498ca4d6c8b3b25e12790d601a80ddf7558b15b9d5be1b1e2cd5e550823b51cee7cdf6325ced32de003943a7f1887043afbda6ebf12e22164fd82fb8e03731ec4ef07167a72f61f1882c6c85d8779742ad731178c248fb40a9b108a9b5d4e3325029d5cac2382f761eb8f4382664b28089fc2cd8c42f788a768ccade89b914d0793db7c137d4f2e2416a530cd6a5d541a142ef51fdae42fd839b974910dde291b64dd42639b5684cddd9c5a04efb2f37b6eb4ed7a9b44c283e8986b60d3d79aaf2ef750ad7acc857ba140e43e1a61e88119cd1a3a84623777f0b674256b9ddbb103c3fed379a6d5ee0d55dcc65305db7ad427e88528134aa1749559eafe2df72537de5d423ce9877449906afca1f634ea1bf1dd767d2bab7665b38b8b3c7472dcd8a2e77c0452ec99c5bd3b9f1d0e00557bb6ff15f0653e6f353035eaae75913337e37769bdc30e9a5a12720e307e1139e0f9bf16371de9c1c09c7eddccb678fd13a1306015c854fbb6d70387c4ccea1235d838244ee5038b526381f2f9c26c6c06ca57fabf99a17065efa7fc8a664ff7e2798fb867bcf08bab1ea3b879a2fd43daed8f4e75d5d4084b0c7fc7df83fdafe0cf2e278527a25ed48559bae702b5375d161b9552c1b60b345d41c3950f8450b95442e39fda141aeadcf348217dee96e8f2f808327027335c3485a52c0b341b9ee0503df9fcbcc4576a1d3a9128477eef155b93a179bff0447e1817f50d2cd345267b4d69530a6cc1f50b05767aff40ff293ede822a3975c68ba21fc130b26317b181970f393eb96ed9197749c6189694ce8005f83b767f9d699ff25e7880b95f2bf08d5cb92de77fdbde5dddf2e608c466c794e97f0999c5725dcdefcbe74bb5fa6676e9778102b8fa44aafcbb806c32839ffd36bcc0d86403c567c3988eba04d3b66515dc23a62da517e45a20159f529c26f69db9707cecdbe3384bde6bc44627f19d8fe025d9ea2644e43550de4e463858ed6b84321fe40b0c52e151ed171b6f767b3f26b72f81485210c32069fbb9d9e01cfa58dcc87e53e8717e2b9a7495d4d964cb6d6f1255b5da1390f9349ba2429d461402fbfb313fdbe103fc933575a7809c75a5baff14a20ac88680fd20414906a82adc47390cabf3e2ea37b5d69363b20964b9132a74c7dd98da8ee01ce23d95956e199310c7befbf8ce3d8e5420368f6bdb7b8c0ccafbd7a4e46efe93def8025eadd40caad77df16c6277a99d3ca9d8dce09cff89b5b0f1d911e9bd94ac73e9114c09b8f246d400efa944c1304b22a274de9212c4c311858b860a2ad590f660f4a61611d77ba70c022cc53b84393abc2f0ab7d104d80fbe458a50b2b9d5dfd4c87419b5b46e71a4d9aa6e03f5dfe18aeabd9dbea8d56c57037bceb000ffad89764a1adbcf09cf1a68e97ddf5160ee1a380d7e2235de89776a92e184fb8e8f210796ad99c910bbbc9653c977966a0446e8ebc6613b318c498d38f89cae27db8b711d0b939d60df499f87f62e7f4a39446e41da2b6bd20f4ddd81d1934416a720f34da5ce88a81bad956e5b3afd5fefc9f3956766ce78ab7da887468d503901a1e93c08c42eb06431e92879ef2430626838fc5aecc224514f5ed8681054399a3a0fd7ea5a4e335fef88d05db3689fc9699e2f05db8ecaa06d75395bdf42d110a1ae9e258aaa44600a4a9ae911254011e77c56525649b753cacde459f9d09205bb13f800b5ebeb0f0c3140ea7764ceb59e1e4799212a0766458f72997c48097fa483d824e82d947168c166c118e07073ec5db38c8689e83855a57336a19fa5ddb38209cdff34aef6f2301ac7f92ac320b6a690a7946dc94223a6891de271dd66c96f69815bd4f0dcd73c7e280cad32a4d1064c63d4ec729a517797c97b5500bac054bad0ea7b5d495ac470ffbc1269564eee062e94d8ce5943595152c3b3092898d5578bc1c69a38d0e524062ec27f3dbb773ce74bd911785773cd1a9cce3c3d030f318e00da63db7079b1cf60810e61dc9db20f711de49c578b3c33dd56d3c29d5a2c47fa2b554f8a02f7d020d070c834162e98e6dffb77cf512449c28e117470ba98301326800ade74c1eb3e88560dfcc8b0ec220cc201b14b0a6fb1db13a36cf0bfbd0d5a40567f30cc86f8af155f20dc128f7b12824e607b7344efecc23bae393d83bc5db8ed481960a401704c323c231840c0762ac8fa48a373113c6c3dc10522940b18eede2bb18637190c8a85a8bf88e56deea5f0a7fb85508d094d9fc31a5e29dcbe4e1680f299fdbf17a948c9bc3952fda3a4c6112b2df1986771c9cf3174982c5be9ba446afcbc9e1ad9c84fc96e802e41fd0387eb0bc9a368f8b79de109286308c6ca0bef0347adaa4e8fc6af8603e20cbf52fe5b0bb56fd33598f08f2f6cff20e7f5d1f10c832289c95d2b6bdb63b56240565da97d8e8b088cb0a25909f64501be489152d88e90373074a296f826275febe715b05bdfeaf74b37599faf3f5324ba418b284a7564dc399d3adf12033c99685ae36a86cd9553151c3848a74f0d9ea1b8cc43f712fd37e9586883138f9cd8986a95da7be208d73d797fb9d26d0342d0a0d0925d5a4aab8eca8bd043288f542c5d69297d4aa4e66bc966041a5b07009e3e20b9dd660db8f54187eb7e89f9f50a040398d045bae35e390922edd1ab7d38ea926dec8ca67c5aa7979f97666d5e3b117268c7f27a0ce0a5decb7f1a8526fa8b33b5d33c7f2e51aebbed5cd209c9a52832fb2e726391b4b4fc4558335a3923cd39a747f624d4633db58ba83f393800a1e7a218a3d47ede8d99e2005c210f849b45b54bf9c3fdc2b6dd6b4ad3477fd3296d07150041903e7141a38613431d9ade091b5efb73e69a3c5636038ae7d78ebfcd1d2cf7a6f4420b4d7530ad04b78fa85eb40416e2513441a0e510df1de2092ba997097657f682dcb882211f9f946ed19bc23e871b4516450c0a951042e35d2d2c1e53c2387391b2ea6ee40ba1ad79606e5b0e5a45dbc6e507341a85f867b3b789d2d40128cea4f461d407e233e7d65b889a54ebf00e7ed6d88c19d933e29abf1082c3dc3d006514eea42bf83e35044ae2c68992ead59966699624b00ed1fd999582944d5207b1c3ac00b79c7b6b1498105b95378befed71d72ab106059298b3697b05c2e5b3619ecc419b9405d817ea1753d2c1c0dd2e1e83b680ed45c019fb425e975ceaf653364f0069416bface632f153b78573dca692745f2b4a3af4b16fd6f6989468f2cee35dcfc9bac22552099405133a0374fd2dce453b6f08fda695a6304be3117da873a3928cdf77ee39f3d75631f258978c8855dfed8cd1f8b7a9b2e6f28d01371574c5582766a48151d29ec56537819981b839026b013cfbce7ec458d2566ac9eaa5d9647d2297fb289ec7b056549a66f5b53dd6174066cac65df9224ae4d9b38688c76322f29384210adbacf304435911ddfab6d2ff32a5c8845bef2757088fe1c12ace7e18bdc95bbca4d181c5cf7ce1e3870925be69fd0ac6115264fc4667112ad98c86e46919a580d431eab320e66c752a111042d08baff8f62783c44284e58b4397c52a63a9192784a693414b623f20494c9197c448c1cf791d0c10d0f8bdbde950a72b26631e406f8b2a6ba020f55205b15e01d1564da371563142c1cc01c39913685320e709a5ffcc8dab71776db55a012ac7c731d9dd2fed0742f0b478aaa027eab81d07096ff3efa50354fa35f983feb4e99efbac495d0f580ac194953b273cc178db8aa8c2bfa1816a8695fbcf6388c467ed03e51b9cadf6bc13d5f3d5e204e6f283b3bc4dda65650b0bbdc1b857415bb6469d720d7549a46d042bb068d11877548826e0ab4c1c37fe6d44886d454409812667e697e7284782e843d00259215a19bda3f946c66ae02e6bfe93da8878f61d2cfe24f70d0fa2b829dd6262b5f560325c48a331fc5f0cf1105d78acb176164253f6e136abc66b5d753613ddefd63c3562e32329864b79d4797433737669e304ea395b02cf326bac30ca73a0b84d12aa9e380a0ace802a80a736bbc3ff43a8bffd570ac9dc67ece27913c897cd841553b425dd63a22e155a3a8e541111756ceb8d7683115dee1cea67ba8753c24fde9408b11e858ff1cde7b6e2e8458885230cc3c09dd47860e6d8c60b66971980364c149c038db301a0576f53eb8260d87a4a91b45f3e1445f4b47205007ac632f5cffbfe8bb598cad58170e3020d5a6013e22b88fbdc2b3077d3cc0df686cb5013e74ed04ee08620c5060b70a6a25bb280dbffa0d63ada1d2faa256be2bd7597a73826e1ea46738da6bcb229aee1f0b4a13bfc5f01b31a9b761cddf62b532d7f7d367fc0b5e0584611f18a53e7d643345c278705cc47a4d7ac31e12df06f0cc46df04ede8de5598090d49a7cdc6820fb3129b085cf75e357774a7e24b3de15accbdc0eca829f3280b890b55cfe259fd7aab8de0e1063d54b6409f44cea0fff823937f0cc48349584d153f8e67e41ffcc2c2b478a87ff2585e9be57691ecbbcf87aaf5028504ce183b903924576ad50678f0d49a00a71515b66cbd17f377f55209eedb42da459bb983f2eea33270bce99704c8d11978cdd697afe4020e7ea10a6ba2efa3b358ba742b01c4f33b97bd15e0e45fe5c75ac3d64ab6ae2d679a54bfa8e4c0622e787cd353192a6d5a6ef2010abbaa6c2ab45ae2a5f19754e069898597f442530d89426d86dfef9c164fd8bc1dce4d205e0ce147ec87ab08d30f42e839415491f6bfcb387096defe7852d62798d35f0b43af279cb16e6a6eeca794599b2564e7a94ee7fdab2140e78890d69d0713f9a307e26740edc8c4a99498c7bc7aa37fe934f670aaa195f07383be187cc87eb8542a22b19f5bd1728f2c811fe9e09e1363517468b47ab83ce3aa93036126b22706559a208a7eaa2f7a6144b02a825082f61b56051d87afc5c86d55fbe3ec5eccfcf75f9e2873ddfcd3352fe68f6b87754e0686dbbb06a5fee9f236b6526d1e023f141ebfd9735389c41e7ebc5f91c4ef025f0827d34815ecec736f7d35752506915215ebc849428516fe087931dae2ed841ba90c16bfdb1a0adc9537e488d4b4e0d0a54f09ce69506dd157d38af40f5243e2c106ebe64d15a1994614909e50dfa277bcd231f4750288b400e532a70e585b784dc9faa6068f0df787271dcedc21a4c3d44880c05dc2be890ea91b3c57e93fffd1d8137d495deb6cf8430c9ddd1f9681393de642345c9a0982e143304d701083313a2f3c33ea9238293b0a1aaafaa0dc8a3d61dfc743d2b8b1b9a34532fb25fd9873f11b73769df377e1a290564e680ebdd0225ab79334fdd59e9a41a6d8afede0602bfd5c2b232068047d7b5cb0fe75574ba3a5df10c1003844be4543aa45a3818f5c9aef90262f9c408533da71fbd77177c4a3b4172e0d98cb2959717e7288fc5e773e7d43e64cfbdc0965f71f251f54c06e2b9488db8e64eb7633ce6f9142328c6b95471079cbe2e33b9eb08fadb718e4f06081891c91b3db90f9f493b55da0573265faae29bb88f4bea072a036f426d098549b922ef5cbf1b5024e438d1dd8285b48f545acb0966425737786913002a66fd06004d7600293691f78dbc7483f74ca8db733a7968694ae34ad5ebbece3c1f19d5d290d6a0dfac42502c9c8283ff19019274a31cf164aeb91320686cc63166d3cd7325fd0f4992fe5fd02c5b92c96769d5e9e0af2e07a712120b065bda64a598eb422149e477b74cc7c4f38701f05a7dc7234209f6c8cb6fca229a74dff3cda8bf348ddc8ab55f76b9bdc0cdfebdca73f176733748ea9f8c56910ba716cb750901de20e382c82a9f61fac8e73f394ccd1d141b49a403f27e89ad3accec7b77f069c172385a1df1f162296617b801ceddc2dc2670504e824d42a361b528fddf1d969573d4348806aaf7d44c56268320c8298783e08779f629d3fbfb0c037a6883371cba9e5aeab92e5a051bd8fe04a94240f42f2ac17e9c575e1b321cbbc05c067da5f8498c694778403043797b6d79ed077dbc3112c04c5d7f3fdf1d8c8ac5220d3a6be7a14784c5732d9cfe18a51c58645699c57ede3a79b67a44b663d9af0588672835347e87d639a2ec0b6586f85f0519d7fca5688d3d5fa636c1086e32e8493f7154aa5b741de1a321c32ebe22a4b9efec4acca870517e88f665d0f3a03008a41babff234cb34fa3e4068e82bf0ffd49e6afce98c9bfc95e26c5be62421c083d3b467810eed7c74dc8f4c0859ee8b9e174b4d5f27e53e396d6a5acdaaef71ae1fe568f09f00451315db43d886ce299ab669c17f861c087d1e8a9388c635f466f952fbde366b3e6c5c48697be51acaec767b74f096c6a823751c1f3e3a65456edb891e580b71221e369001a370a8d6c42ebfc25102bb7391ad7934f43ea621b737733b3b0ce00f1ac3cc0d77176aa9ace49e75306ab47edbc6bcd8d44ec0f571a9f919966b9be596d00e274eeb1d5f3a3087074482a567e30ed83c08a79bba6752474ce5631d270339c19c64038d8944a71f3723abd4d36f52d29bf9c81028778a27640a80dfcc5eb3f460accbd114e0a6e830791b4861a0d47a7b2d723ffab0a739082311eb91c4c77065b0ce5ab3035e0f13698f049c3b984e042d95bb8e35ad45b69e9391b25685380281446e2d299d18120cfeb288217641ce503b4de3408b94a48602d76cdf73fc9ac195c92f933e84a0544285c8c1f52a27b67e7a6b85b724a7e41d481fe8befb7f779ca8f0f6a2c6bfcd2364ee580b33ce44b44832df2d4e018371acac39347c065e9f405cfc6f0cf59a4c1fe8f41a05d523d8981b2fc2e65152c71147c97f93a2219f829b6f2729ed4aaba31b959c457b724de91fe63c4450af5a6ef93e994b48cbc38a3150ea34fb99dea0bc000d7440a54dcf9b36b0f7886ec74115d1952ef9c4faf81eadaddfca64258214a0e6f90de339cc4e391dd7155fad551c48387bf1ccff8cd13cbb0622555124557de83d2495148637bbec1ec7114a201cfd1caabb0e9ebed7857f93633c3c9aa0c99f309cdc94d5da3b47feb36c80039966cd46b5b1e67285738b34c592c2c063fc885f96b25de4c14d302ddd282c0d170977914b7dd68f580a3374bf24c57dd950b321629e4bbd7ff3b4bc6ab111031feedde3f5a9c44d10d3ce67e7de0a07c06dbbe1cb3229d373a0b719e89ab54aa7d7d36eb905378072c7f87c05a08fc6a496a1174fa0d738952dfe7ce758c0812d6491bfd670bc7b14d80396a52e7514c10c0b70bffeabfe5ff491821448cd8625e181c5256d2005651951cd83b80e9abf122ed710d4344f15d67fa9c14a3c7be01db9b47bd3bd95fa66e7d5a102070d337d3e8e20fa02994c860d12bb9c66a037ad9f1dcfab1110ca1491177fd7a713639e917fc9d7e32aef75027e00bf252de3c8931afb1f067b9c0e08e8f1df7e8e2e45db5fc7dfadcc9ffe0287e9864d26a481806cabaa2501149a138ad4a36396cc1119310809f4fbd10a14c21815e109c5e597605ff4ac40a70b2a3a71698e2c2977e71b2950f9da83734a218cac081424ffaf77a7be8a454dec8ecaaf415536cf31e9ce85c5132808b7f4c20cf6eefa7a5f9d7c0f2fdfd5068118bf627a65045b491e6da44de3133bbd66e139a6b07b73e72eb18e7c429fe12bb2ba5499731cb12736b7256ac2aad5ed7e063ed70db3d11dd0c789c3ec85726693ad7d77948b28f8dd01e24b75127686c845d273101de600413a5dd75f5f6821debdcfa82c0bc5ecbd401df6026bcd1deb93f5b67d6efaca4ec4433f9cb871c76823a129fd8863404b7ffb48a9663ca5c001c2bd33961487732a352a57fe4ae53cf8b1cf7090bc356da33032f538c3d42d9ce383ad48c90cab4213328902ee9f127eaba0de4498dd8d0c272c6a7b9388a6c80a81d1e753aa12c1d04f9a616e76b2e54b358b92e5ce8c9839f502dcec4431a88b3e48cd02e3e26b5f6876780ed2d9bc94466ec2f48d50f688b580ae83fc30f8b235ac503cde294dd4c466f80adaef0b8ba8bffa98049dd2cb05727635a0bedb00dadec2ca14b484418db651aea1b7806c8054cb2b217ccdb76fadaf5780bb4937882387d3793aea3491c1f6aacd8e7e9e9de39e19c5dd02c9ab31316596b64d27217e3f87b66d9ebfd49f286f89bf4b818c08b5ff8fa884e68a5b0a77c300f1f21f9bd46fc762d5a8d2e974e36a6c208350517c18fcfcca15e1aa0659af0d9e95d064286b1e1d49e788a0dff020ca32e220a1e0f4bc144bccf2a948eb21226876b0c8c7ceb34c0bf09df37d50ec29a7bdceab35127d3def55932d8a4e3df8f90abff08c3c1f62abaea57035b1107ff993c3c32d2f16b3a6b3be5cd096b1cdf4e063ac58e143307c262280a97f9d60c708dbf02cd50b08adbdc975c70872677fc7a6cb9d77d522075bdf8a8a84adc42a2f11390ab4d6384e5934a93a352a1d79a7fbbaf65ef620787255bdad35d18b03b27763a035c18cb126eb150f80d8bbeb68ef4769cecea37f52feb3de06044af61a384dd207213aa690ef28842bc95fb0f72a76e43c12a8be9e8600b0bcbbb2e3b4547fe9ba07a0e01773da7d9d225edc3215788d004d1ca45b04aacfd9c598392b38d23f9ba6a348a777c53261a09cb1b6190137989516f4a87603b51351b0ee5453fb3c7306cc66e8dd4b9060b9a7a45546b5c2deca88f73841493728995cce3511c8df443d24e006d25023e16233bd7d61de7fffb40f6bf546a3c71446d1997839947ee2b5a62ed181d8333d4255ae76570f3c119fa2a1c55eb10c49329af205755afcaefda5f49d38a89940eb7f2309fabeaea10089f96d5dbb17590bfc20933b8c077d37d143df7b4c2ed026ee80079de525a13b41fb3ac2ab0346333120a879ccda1a59c0aaf115930f6f4ce7c57953a20282b9eaa288b4b9a5896126ca4ceb1646d23fa4ec74f23b0003e13356ba576a25e79c69f2bbb26f346c4354812f1453a4ce5011c4856c4b5d081ec29cbb96a3d4a725651228ab09a4f37d1c8b9a8211f74ae3cde4dac21ed2b754f1327f06ac4b974fa84fcebbe73d1dfff64414e36b05c593c5f1cc60dbd3e9c80145a8871292a7c3cc41efe7b8b273475b4d0480837ed4f34f6796be039509a0e93ab4393c22014f1d99d57b04567bf5de4467fb5f8d9901247ea12aad482751e3d357861e83237fbc747571696976499b8961ac431b0800d6eacc105767be7e850c9360cb2e4d14e8c3882fc08c8b2af65448ef66eaf9644b0c42a1438deb94b5e0d318cc3189b3e651c924ba2745d724d15f5f003f582b0431ad80e9b39b3f176c7b614e2de67dccb9d446ddd99d26a9d8d076cac204878aca6ff68701c53e7495755fe86acb10ad9a1ac24d703d873bb1812fd3ff02a920b5d1b3b15ae571b77dc4098dea64ae079f33c6b888254d8ec43f3828e4e8f5400e36c17dcb9487ab7a46705aea3bff9860a1f1c4e471cc4b25dd0991518277a162107aef9de2617339a556228911d617be0644d9e4863f07f1df151690a05496d648b5170fa517fd0c8d7a82fdb9a6abc68f2e40192467ed320a78946e8b545412d4f0dee0859b992717c3ae07163c5f9fbba3c3243493981b7aaed861f460475be56655705c78381c8e8e61076a069be524f36f46de8c26985d8e07c37eaaef29ac2a9358c566d01a31ed91acfd7dfcc90c14bb3253754dcdef89857ed84a96a1700f9299b7dfddff03c095d4bcd28059ea56fe0241989effe2beff8795c20fb523a78ada5932b5d8a7ae4214247bffe5bb1d8271b746aed4a87ee200ccf8587df143f7b404f0e4c7ca0b6b5dd61418e6dfe5701855cb76416b27493dea26073ded826abf77d1bf750d065adc974ecae1d462bda678a7daf02fe3cd44586ef8fb982f7519b3a37986290dcea1c15f004e36407192a6a93a41c5d5b86049bebac8760786d4bfb1d4f4bac689f749c9ec8350992c8024aa5c51b9bdd5f9a2e65f1da01c8bc8abfeae5374a6b8e1e2ae954d0c8408b59c9f64cca1853cf35263544639e2c0a50879e4909044138109d6da71e9f6349578474fefd57b34dc953556a3374e6e5f7524aa38ff19fd335ffee45ed997a29d0a73236fb76c4d87d6f852ba112980ff6764d8c9f5f5e8ed484eb0cc7942c5dcb327b125ef8cabfae2082f1d7485342698ce333939525a39b42e7c804b5e2b9cfdb96c1863250b0d91d0ec5b6debc7623448afc9ee41ef0d4d9466ea33f4b84913bd63d8b33ce53c2f099156fee219fdb0095d07beef12267c21f97f93d96e27a38bfdf409b1235486f465322219d7ee773c10cb40dc85ad922cbc84d5e62cd030aa9f7d267859a7befddadd8041398ba56cc6d29275c811d678e8d4fd13267e6ccd9fd48dbbda897983a53a172c545b3968371e1cdb86c43748dfbee11ef2484a2ee2487e2663d696921dd8d6b3b05882631f7d2025679a5caca6665b8164b4bdf3283aa25f9ca2224f12b2cf3d49102efe845004f45b9499d9ea774a5699b20b3f104e184f1bde7b730319c716f528e13218b46a00b8b18d28486718079ffefb303ac27b948cf7fb2a104e6e3f5f5c56117257bd2893ab2ff35ebf997d4860341466197183b28c68ddc54b9204e2d119a087324c438727cde23ff607451c37f81d3d0f82d78afcaeed4c8e8793e3f3c20bb08ad9c9d2e0c643029b98f409ad567b650f4410fcbf918d1320ec4bab5f61fb304894f90d44f8fd057728a8f542520bb10e50bbe6fa4384a029ccb85e24e3b2782f566ff9fb7eb435491ed719b78132ec3b25f3b04ac1f2482e9236136a21ad625e50248e03b0d3d48c636d6b5a93cdfd39dba9bb8784228d83ea68a2a490dcf1a5c148012e69c946b03249b75b744c0fd52ec805e5bf3ce912e2383259e8ee8dcf76a13d6b6ed7ca50c1b9708ff5514b1dc279a96c4fda5d4e149ed77674265f2e99f3f62c732619795e01e82e304110aab22f05e6fa8d37c4af30ff16fbbef4611722c07f76e149788ed4cb6d66012c2e28f596c30f442eb72a884cd8e018146b0dda2d99a175bfbe4425329a579c154e4956baa91a3599b3092fff9943661f8cf5650e94edc1a2ccc0ffc8dabad70f3ca35c51001cd4aa5e8ffa47d7e415e71fcb4ba7d319b292769297ff6712d7976fa8d89221f039b68d5c10b06a3b40a78194fedae532817bad97d3fef7d6b3981c8b5733b5cbcdc4d66852464d965eab856b0894a85a3976575fd0a971cbf89e1abd93c57631fc4b0b5be982f5ffd62bb942842b2c669a451d0d2e283102968b6188017cd7de6b5c2b99d75f05fa076b0167fa7e2493d9af71cddcd5537c987117c7c0e016e277e8806ec4dc7fa1a49ae5ac823be3de32b7d384711c8b2b901d27dae68215ee8230e76a7c5a3699f4272d58cd2522c1cf9ec4d9e6fd02fd1fb7c266e8f97eb5156cda2e7ae57e10cddb826d465859812820c58ad6f5235b647e69fa7bfdf66187e0535a97cf9172c4b25e5817a342fbe0caf927ada9d2658fa1019d5a05ef4950e71c0b4ddc5e4f8e07d7354abb157d4585e8958a3cdb754c1d776a3a15b97ae249a17a0ee63e9e700baee5506609822341ffe07c00a5b4d71e0a9066a4a09e8c68ce8338729e49da007c4181d6f5491d248027a06c33f36fc7ac5c8e3b2a0491c838c5cd09194b3e920c7f08905c33267b2b4825623a8ce6df1b0d9484b7dcacae5dc5e71a6be764652fff27e0ac7d3b2a05097bac11d0c673297b546f2d9c52d2681fd3e70986d16739a16e06156290372b953ef1c18b7a28bc1b8109f0b93e275b4cfd9856735a60899ea8bd0511f0e6720d7655f8c63c29469f62da668a9643e5a470f4c3552301b604b78973d283a2a485ce570e8fe7ba7f9204dfd4d7fd001f5261125b3de97267676851f5b7f01c79b103d6a7420c60df6e2d52023a1618e71e13fef7bd22f2a0ab0e3051751fda63a90eee08e1886296a99c3c6f9c3ea9a709baba9737e5835678d2363bc62eebecc9680dc96ca2afb420df3a0dd3abfe82d6276ac5ae904ff5ea09c3bf4f064453c724dd62007bc7233587a9bd062358ce530eda34820b8fbb25966824e26027dfaa33e3217772022fba386d9b455c12295dc60887fa2f57fbbef3209704db3067619c2af4fc72fc0b5777ef31abdbd6322c95f5575fd33c1f728389314499288c2a453ca533101871a7492ea4d6b5d608dae21ee796d3c68e9d7ce99d71c4954bb086607813bba3b57bc3a10a1f07b7704ba9c13e8ffb77cc1d61c760a902c38295f80a0de1b9bc941e9b047a1744f5b21c2dfdcc504fa8e8fcbbd35650ecde96cc085e807a19106b05d75a48a39480747c150dbe01bf4fa160ac2a1a08b15917f7332864454c1792335bef0b9d4c2570f65a3532cd4b9926678cf9abc8cef5889913facfbd8659d6d6516a322da180c664596e03a9583a8396ee1c2afa8c5fab4e699a2f5b8043d86dee0aa3e3ac3a32b823da0127bd25cde5f1a42dd24bf2464a56166380616a04eda3f5d01de333732206288203379d930b0c3f0f2b5bbd05eeb11afd29be0c3cd470f7c9d136fdeeb4c134c953d02ffaca89a88263c8a2e080d5a818cd3cdfc2cb5da43cf496864ecc5057b6364b704bd2dfe77488fe911e501d6c9a0189e0523dda89f1028839c3cc56a6c4ab43d599c3dfa485d95b5154fe793aa43d3459ddeff32d594c435ed2dd8130692af5246ae82f45143b15c2844fa73ec7220c9d745ce49e36ef14fbd0873e3c65e0f7cb7190e323cf9cbf20090b35cd03bee6f1901501e7d7b5d66066e9d80fdfd5fbcee4e9bb57c8518a3aed99784efd4be5f9d109cd54c6f1d72d7a38f393c0d6be0239b39f843a3935d614c172d5b28cb0842f9c205b5fdaa2f6f201db8aef940572674b5d0959f5d1d4b1f3a3e98245df8eda3556b9b76a35908bc8d474551efc88dcf121a4a0471c99f883df7a80c361c1192c456c379fab3a9b35b8741ae60ac149e3a0b22531cecdf502d0ad69f80f25536fc99c3e13cf555c0fcc4f0122edbf09d4efb0f58542137e4079b90482425f2fdde43e1a98b575e73cee0ffbfdf133130e0781d587c07b7e33745bbddf515b0219d509f39d765d6480f722c8dac387b60686753fa09ad092b3d5d1f57f53fadabb16a376de44295bfefb1f9c222a1b99afb2dae32b8caef7c1de66b7f39c831a66a38393e28a35974819974a4a175992152d6c68a7e377af948b6b746d6117d71af5bcd282a5dc5d2f8fde531f3ea86021af1ab2c25875ad45296e3e884c7aa9f784d14b48effb42a3e8f6b98553ae9725db10b36cbcf8c800fc50c6407fe1055b31c616340be7312002286411d2308e8de52c8baeca87f7013778b95dfd82601f488b3d91fc0a8f2689f5cd0a3e440d73d71ebf1d8fc26037abebf23d33861ed2a33695dc1444ea5406fda64bf7f1703bb49cb5441abbebcb10087a4bf206041f9ae702f412d0dcfeef9769b2d3d7c9e15a952081b6ae802d5354a3aa457e2f88496ee9806a76f85b63b3d80b66db5933c6236c0eb079afc7b49f9dee11f6ec6431954f9e7f66725420c2837c8001756af1caaa85f590fa12fb93993179234bbc37ff630975e69397947e1bde837347106935a6d32e6cc56a8f65777210d26fbe625aca4ff61f99a9659927d72b0d8080d782edaaacc8e089c7004c992d259b4d70bc595cee3f7436bd9d68802c4033fa4d4c930fe029425e476d12e3ebd1c93bac6243ab9daaf140f7fdfb1033888b2191b1176a9d3b9824cb0e6e44d64eb93d8c35ddd1cc5f8ccaf20e02456e16c7b1a523b9ca3bf73c961c25827c3dcf51b92e7aea2ad7aa9c6f5570433377ddbeeaea1ff7e30df34ba76392252abe1ed85600c53bbae3ac2a901a54e58a0a7872ceed3a2c929a5df7dfcef85ba186b18c651c1a96cca7f996c7a128e80755a3a8bbddd43342178160983b3c3b2bbf0aa5fedc0bcb25970b77953127d9d9c09a2b117b16da67703bc11f870496543aee6a467c7dd8f7f5c12d923d726cb7dbded4f1e82c56d42b7830cbaa20033cab6646bcd2356021182b01e46f4f1946f15d7eba5cc197fca05bf54f377db959914fcec535be1be111ddadb8ba549f5a3a935ad24da06cbcea1f8233478e71523543cb107d62bd13ee4b73097fcfddb4899fbddde2c1561ab1c7eb4ae860bebd83a0d62096d35eba8e31b5524f52e7c1d82666a193ca02336d47abc17d0f600278530e546c5d450b9bf24d6eed294e5a0d57a31760a3f62c2fbfcf9f637be4addf580be880debdf0d4462504d3993e13b912e87eff8838d76703dedf2d3a1bb319af6f11cf119b138e1ce7e38380cbbf57074aa9a95cfffb291bbf8b01f149c1279ff9ae67c37d5a840f476349d34e11570e3ff016da5439aa71e4e2c3c128ba46b5542cba83256af626dcc349b81f1444dc8b1df396c4ca9ea2be57ab7d5698e29ba475bd19941a64fac8f8de992e9282586d8641a3df3dcb40143e94a5b8e76a47486bda2c7e6f2d58291348da5fa8722174a5d72e8d4f3c4b6975c1cee0f8b665347d5a1d9ba82c9029e4d65a76f2219e2a7a85eea3d8539e949a6ab7bf97aa390a74a485a1e9694ce0e5f0bb6e01f9a0cb2fed217a4cb910ac90e65fa6090837993b8390bd948d66b14ea0008cc8e18a4f7fbf1a576c92720f2347b39861b77402653037d140b18256d9c65af69a555105b07938a738ed05c764c10482c97dda4af4e478b97c9715bb347ae9f11fce2ae8fe81c35e77054be20eb22b808d40d971daa7c4cbab32e135429614b0368be4a4de5359d6fa98c00561402b2ff5e1a531a343334143b052b1108739a99afb823792dbf4717f053fe978f24f55544d018e9f5756523ca9442cf1cd5a8caafac2679a8c3b595a756ef4ec2539d55e6c5a6c26bd0c9992c1c302657eb5341b0fb1739f77c3534a08fa3990cd3a67ceb6acd0bc7a6052eb8746c171d605cab5c2e75db4c940bc4cd670b2b7c254da18156db4bf438c8562923be08562d5c5516007028030faeb84fb7dcaaaddbeb9135d77833f36c5f03dc0dcee7d62bba40953a57901df354cd91589d6777a8a9c144804df7936ddeaac390044659aec042fdec2aae6161efdaf96e82e1b78743ac2243f54294d53fe4a2d2f0090d3bfbcc7c91dff29f3f038a353d800f66a0e362b10b0637bb4fb430e5bcc0b6b11679312c0660dd678955601d4414aa73c43c128e7c0f6e0f425ff184a079312eee1023806cff6874fdc835e45d90712a515cb1e56993e0156d4849abaa68cbf65e276a7366a51579879c4ffd0a30a9d80569e2a579c56031e65527571d6ad6ef8785a977e52a4f1b1e34900e9856ea8e81c7aabe98eff6f236fd7ccc2e51b0b05abd721dececd0528fac0408997bd528437bbf5a647862277a8761b3fa97f03fd03d218a9d9c2dde7d47eec2da81a255761491f2f743ad099ce248e751c6c985a641876b5e33ff405b7888a3596316c41a713fa09cfa51b233e2c50b769bb6ed690a2d6c12dcbc8658edf7ed9cb95d2d12e625f1d3576ba883e35a1274c723ae24ebe712759c89810b38dda133c0d80e273a2179990fa9018802d16a4c86a53f7843b0a65a284ffc5425f23c8c4c53301f7ea7c35c2b2a49cb5ba178646bc14420019d05061bdbac829d7c567411702bdd11345e6b3559c62c25253bbae2da35c7757658aee9c2f3a5f50747f9f04cd8b9e6d54927b275661e65dbcc04ce905af4d0ed1937665f6cd0094ba6ef1e28c3c56b057e7c702af9e0a935eff21c9436575fdbc3f4a44bf00ca4b913031365c6b54067b938abced4b7ab8dcf504f64813f7b1c8dc22e66942b576f8f3a5bef62e0c62914569f31098b550ecc51d8e0fe84f74e3bcc3307bff5125272a00876dc8870878eb0165d52ccbc981bf77b2a65dc2cd11f5dc0a20fee3956a5c35bc43f6b2b53e71011343b460069a7dd0c408007865709fb05fd8fe333e619093a224942dc2771d2ff925b902d82c0fca66bfcda3e986c0038d617943e42e6de9f41db08dcd8b4e0656ec337bfa7e45d93c5930e4d0957e8546e9fc2494d3790dd716af93baaabeaf469621ef2fb22c127bb7663c1668e6525ddff618c97f41022ce64250c505805e5e247fc5730e7afd459f6f18a2421e5bdc60ae9a2bc3a733eaf6160d4c34ba518d7602b421edcdb1cad4d30e7b1103f7ef43e62bdb009221837e0045ac871b31746d35c21b68a4a0a9cbee6ae0a454fddfc4e4d90eed544379068c4b3ccd5e8d63e65aac3ffa2fe2d2270718c1343327a9ec4544afc88cd99b78e5a7c46f2b27ce13d6a0eb9a49707f18bb908ab5c9196c37c031aba4579c1b971ad25595528b654fee263f9b110ba35df5349ed1b35eaf77d8822234f4e17e2a6ed93c62497876ea3175f585a5f9d545887027fec965bb84ad856060f0d36ec5ca729e83e96c40b154029e667c03dab2c62e595b1e5cac556759ff8273404e7b670e5aa02b443fbb26aacd7797e4de06aae035fd424367e634d22769b99bb926428ca8980cfc4ced14ebbc1260e6815ab29c9c8d082c1daa312d95052e447e1c7fd3c460027c6290df5faea619f6f802126b3670eea0a41b310947415bcec69112a6c7b64cb1e4ba1e1f8051bd0bce86e0d347b90e0df22296c148f508d71768d54a66ab99f1e28fb9d0341cc694dccb4f7ea0d5b8c3a4ba476e372c92d83e6068d9fb3ce715f6f1ea421fbce47bfb4dd0264805767e0200d4798068f52644ffbfc3403ca7bd8e022bcf1e8488315b9ed2b6bf8b89db07671e5e1bad266a8d5c4f19d135f1fe89792c7b1f57892124428535d08ea8aab72f78b23c18fc38eed69ca18f5157e791144672548f955415cafc1065ec619ffdef106be9b4c167189201de0e7228650bb9eb91bb86a5995aa1dd2de03ebad20313d3f80bec92d500b63afed3e727cfe5f8125a7527a2270676a01e14a616a49a5d3fc0180821f92ef0a2a338f9310137a675e5beebe088d7eb521c20123cebaa3d56c851c7eed433b1c230ca649610f6984df98ca448ec0848e502dc38a8db3f0abb41d8bcb1fd735c216fd6bfcd79cd1a22f4c772afd0ee79de5b78fb425fd3b77e4f5d46c6eb4a249ef7a734be637933326eefa332101b672ab90452d0348c8dabc4bee3d3d0d5d7750de385da507350ea2ea6bcc5f4f96e7c08bbf621f295f4b5b1c9b04b0ee4bf9cfcbdc417069761bef550d208e4aaf2f9c3371dfd64c21b73a0c16ba5526fdbc7d644a6be4a2afd448b57fb4d127e38003d41f6ccf56e6b0059e23f9420613a411e942718d5b4d1a41b0a7664d723823e042b8c30f763532d48c406525370958ff88d206244c423f1dd39a71919100e47ffc478e5dad914e1ba469414f378e31010bd29787e8f30a638c3f46e9d8c900609bd3db9b47a90c8ebe97dacaceb22f0ebcc911340c984fab4cae683e115115cd0c92c9b96ac2227444badb6236c124f5786e0f6fcbb5a1ea943c65c187900e669077365d6299c5749af978a23a542af422f0b12c8eb5fef936608f16ea80a3c5302100884f040d7caf4987062e4f10a68dd34ef3f8898e74f7ceb03dc1b47bb40214325f32df972be1ed488a3702ff90b035c582ba91fbd5ca61aa64936bb3a2bf595409110de7948f09f6fde7fbc67f32f20cd533f1f332718c1398f9c8d07f143da1a5c9afdc72c64b87be0a01cf6a54056a7ae2ceb57005094ba087a8f9a96b2d0a388cd541b817cea33665c604c0d472603338c2cdb87fa9d1fcd9b1261ac242d5640ff8d3aefffa439dd8523a0b58071ecba4e9f39f21b35134f63d8b86ef61326100c07c5fafe4c612ea979fee4cc749cc1d9f59ba4ed46aa539b8584a060da5be12d05e206679246210592de517197f9e96d968fdc527d07c1baf6445a5cbe689811f790ca0f34875257a98d94d285bd239487d4d3b710298c37cf2f55d3b48e5eef5af78560a1f72273b88973a860c9a184af33275f63c9314098d2ad88e2e665cc520c5a50ea420d626dd721217db0805d158779ddb4d23156fcf7724636f449dfb93851481aed0238336611b626f6778a1e73e6f13f74da9968c5b0ddea95fcb5baf3e830eda9c6ee33202b218173bc655fb68b0a60f7eaebfc38f232194808d728ab8ea77c5f037626d25e9f760e0988aa2c0395d47dac873d8db2b54ed644bd41c368f997727553288607408925a1afe449f76a8a4846c1531f7b3b146b726e26d42efb8719caef018b85a4260ab9bebffaba996871da7f7e5512b09e9efeff37e4873bfb6634f03d028cfc33e813978379856681bb114aa8c6468e35dd929f7ca1944ae49160df2825aa05f09c296dc2781f66377257a9f7fa44bb24e4ea8aec9a581f712652f18bbe6194eeb5f3942ab7de815d84283a746a81bd093975b3cc4bdebfd70a44fc8cd5de7f199045d5cd811863f05a1acac0e1520184d8ba7a961e7730530c0c265c04ee7f7fc4068cd0e01baecf4f5a8c68ab3f1cb1b3a921d95e2c7b93d7f5b4a27498d20fc5dc66850257c00e1c19a01790a78050e9f115a1aa513eab378b885d033e5f907dd40f29ac72040a730d8cbae7fa433d526078b799c04e0e4e5a416223061f030c35df0fd5f64cfda90dccdf3b75879f11bf39c9a259476b581e62a796fec1fb596a4398d396e0e8e1c056ab4559b3995816ec27f74355c5fecbd95dddb22fb70536430cb15f1c17021d6c743d4a553106a68ab26e94b53df275be388382e398481fc890473965f9d9ccead4f82b482fd80e8635f2c63ef61c9f83791518a7e43c2d4e0d61816f3e85eb5753cd21be5f63d1a8f6b2ea1994833725eac5fdfe815de1de214988a3dabf0e3d3a9a829a7b608708262c23ba3b61edf326ed4c5535d3d52344068d2345bf9a7e7102ac0572daa592651079821eac011b624adee3a1b63e03b936915c81e5ff801709ffad37e90b490c481125921f3a91257f7d5f8907f4b74a848b697cb8a290267c4a244d95e2503262ad353aed0653edc783f2f04a07be1d92d29b77d7292cd2d8d59171f28905809d91dc3ffe59da9363535381fc1e9b8da60c4ac1f81181a08b573e84739764a73b9e027e026064ca818497a5a85686631907c926e1635436d4f84b304a797157bf9b207fb15ad1b34b20c6dc68381d34493bf7c9ea5849e167680f6b6dceef6629efd76723cea661dc02725b196ac7a711aa3a52a443fd8952e2ff185286a223dcaddbe06c6d9c3478bce0be63e4a7d0f840147a173ea2eee4211d4a67c7b60ddb787097d51a5b0affd22831413e67382270b65a0b6186fe9e5ba116ae6856a0eb56a3915c15e164a13265def7e846e85590f3d60194e8db88d687a8f6e2a8997118fc370f69bd143413e7b96368dc28458155ef91c698893bb3037e0bf079531087b8c7e0a280555628bc41872b993133f602af474f84c41f144e78453b92581f965e929784881751bf9339bab8e252d9c9b07574f816d5d87599c81971a2947f294b7ee059a2203b581f1b89f8e7da77b203a9233190b5daf757898e81e8c0b4ce7f495f447fda0c282a16824232249064fad7ec51f16361796e2d4c2a8c2b6e64c2e378d447a12538df362db6f3b25da6055cf16366f287e2843278629fa8917aeb9be87ed128b6ad0c2d2a50d66ee3ea19d7b72305336cf007c26713de7abc76a65f799db305f928ed8f95ab8f9778a87f888da69239d1a341c0c57e4f5610724681507b2fabeae247ff5d1b31f16d2ca60252e4a8b42dcee1c8b39bbe3ef920beec30ec5f3944736c546b83219236b5c8a68c7c254f0aa7f1c748e7a70774edbf63e6a0ea498874e145ba291ed5d00a3343856242f0b05f2f5c79eb8203e70ae350e6dd055a05f1c8910575662f44c8ea3e0386a12e62793adc009a220daa1b9ae9cb8b5bd27c5289a61db39a5eccf2efd2b7ff092217eec89a0840baaee13fc0922af501750be3d79f5d5a6d4546049750edb426d878c1febc18be58711546fa570a0a9709e30df94298da0f8c4840a3384b2cfdbd6927ec332f5684a5b9e8bbf8161f015decaad96d187c5a22666a002f4a936071a70638accd79757dee67b9fecd3c3c979d9a3f10cee2823c90525ca9463ec7d6560fe66ed7e23d264eb0891db6d6634a3ae08617a390fa5a82113a8d3fb2398ec8b0611eb34e67f1f59ba43b116a430d8be607125eb164f6112ca3995fa12e07c8f813413750f3a3ceeeffd9f24e3033b5d2dbef5181fce2fde62aa5065f92e0e1d0205474dc33c72c13453cd6303360a5dc8e82db8e71792c7e5cedcc8badb43703be9de8916437d4814078e7a70b24377c2ee3d079be105df07dbb5e758312bc62c6abdad6135f070cae997d455c0d1fc23ff18ecb17d3bf32a7f439156d8085707e02952ddc9b16a7e4d6f8bec92d0aa1134ff5fde586064116ac73e8c69d901aeb6ed4f29343b8cde66a8d5ab76b3d69789108f63618b8c0382327ba54bccf00d500e3cc8ecc047183fe7fdb7a2165028d8f22878775d890419b159803d506e949e9ff49b1df47c59a09ca8664308444986a283d5f17c77a080c0ed2c81a5b19c513b87e870718336b994be886448b18bed3e0eea15b3a964c4d6ff386683a76419d1380c7db2bd528079a7592dacb55485d6e39158da810c451d0beb4bd28bac4e1f58e3dfb84add48b4e2eea9deb2818f149a4182e49b530b9d72d128f344dacfcd345e9a3698c85356e66478378c6c7b91e7b3c5f0956d7620d3f043e1f795d7de5f330c96a3066ceb08815f9e4bb62c38aa0c65ec236c359d03471465ee4d806776dfe1becea021e1aeef820f4ddafa142673f5068c0e3a12658b472443c6dd1bfc798947fe83aca698d4e185982fd2f78e9488270209ffebdcefb8d8ab5de0d7026ed3552723d9426d944dfa6a61e65ebb8ef85670eb58330ede63d69855c8b2c9d8abe8446d9ba803f4129cb31b2804459e90cd5fffa8493278cc59b298845ac144bd29aa289e5eb4d7d891aeae069f8040825dc4199e3b55f2e6c2d8f206cdf3cde14dc694e011c961b793aaa46825d9e1a41f07276f6af09b34cd7e3801c94eff01dc85970ad68053b1651d6a5516a7ce19163e815cc6bd81d2cc8e5278936b494295161b96d3c29a539d4438fef666b2e29b975420370c908bb824f60d3e4af0d7cfc60434594cfb6deeeb224d9195f9aeab3f9596d1e21adfd354f87d099d71e6f5a08c05a6e45d03376bb72643de4264df080ec2665efdb176e69161635e3fbe3fa30a8f80a42065f894fd826cd5321820df3ceb6fc4902f0927a47a7ac14980c12c246a0314950008ccb3cf44a59d50195c7e28778be6ddb97c41508a8f6de79cc25de45817aeef867c2a5c7975f38049a8a2d6a285c938efe3b0440b983e54ab52a62fea995e4765a27c9def48acfcd9b661aadaf1b4b446b91768e3c5829d37c9a43084e98001913d0701274e626288c0464a23dc9526fe9cb6ead6b9747e823a323e540d80f1448d6bd721befcc1359a6ca414d098cffd848d023d11452149fe8d7b73630ba01cea1a25245f97f426e62a54d9a0d817b655dc8b6034c982a7913cf6a7f01de5e60ed25b7c02ae7ef2dbb96c1b61f422c9715795918566e7c9a92befeb05569f4de3a7dfd3601c353b94a08a66883ea009b0384cdc63d78a0bde8c04e7c86ecab46f9a3e7720d86ac68d0a07aebab322471425db468a5afed558f87aa3d73c21630d70c5a14f40978385953f47c9405355537e18206d6a8162b59bed91f0dbdda05608d0f8e6e8facb4b2cec5a03bc66982ff9f7c3b1b9c6136c0aba58487a65689aaea34dfb5cbc7e3fec2aed45a1cf62a3229e09d8e6eb7a6b9877655c429d149733a15d43f4e291f239d0f7b7d8f922440d27973d92ac7e5563a9d69409d59dacf4707258d5b5f080fab5c5b340d2ba5a3ee3250bb9016647781f541c164c88de892ce2c34fbaa05ccfa4ba5b62cc02518a913219f993d9faf263d8ca5757a290c703f4b4236d5d33715bdc4038dce904adf432c01ffab5e8590afe78514696f2dc0fde31082528ed376912ae72f86138fa721561091572275bedda2a3c397d10602fa1c980d5cde889145148c8eeb4f8da152a6c4f04627f205a9b52296d8e262508de8014d6dc9b461b027a8d198b1abb30c44120241f8c984d38d1ca71a207edd65fd5c8311018c5cbdc267ba2a3a28b75e7d7ce416349fd6daf6c6d4c1595ec5e529e2d00c9b46694d60e00683f200e3eb0984b6b2ce9dddadb5546a7272e8b31ae76a734fa8b2562d2823c7963fb9aaf58fb09acf87e3688dfd463f173f68beb6cd0c0fd2e40079910b789c2e4bd014bf1b6f16a9fba11f5204a91a8133560c2722413713a70be31384291d4b7d2989919fd61179ecff45ae3b5b78a8b45ea25e51d62f755323fd16061de17479c5565381bc14aba1cee4e1aca7e903a0c09fe390cb81f42996974468c5d685d384610c704239298bd458fb1a174dd18e5de916f52a54ceddcf13d77c09d0e1caf926742800fbf704b0889b727f4ffae4972159039642424d6a511440b83eed5933fcb8f2a74fd098b11c5237f843ca321b29724b5827ff63356d7c1ddb08e42e924a405bcc5f3c456845be07fef94b5d40b2e801fbb3aedb461f46891ab83a93e3664bba8906802672a94598310a32795ec5c4db358614f3cc659381bf84eae0f510d231e054f1c30cc81ba3791e5c95ee1a3812bc17f54b2fd553b106efbdaa655d006990715fffe33fc15796b78436738e1d5bb38ea521a2fad935312d59af0cbe9c89a479fdf3345448239887300cf4b88102aca108d00c3f3c02873d4286a08bf9c5d518f1f0530c036fd31bdd2292b7d01fac1fff45136e82d2c88723339992e8e17c4e90ccc3bc1ca25edf04aa4ddb6c87cfb25df94fd95f661dec703cc58c97729ee7a3455466a8540d41d6151024f844a7625db6625383892a1cef8be9057b9428e7486e262e0dd5a2e405392faf45acfdedeca3f8915f22a68121cb24804151a47043afe8259380616a89b4789d7b9b4387ea7946955ac45c03255ade720f00774e81adf357d764432e65abcfa07d33515808775b5d7284388db731bebf76f127b538e4a0710ab26cf30325c85ea5ca1151936d5882d8ab50b7d171bfbff249f47081463c725cd515736b4bbbac861ca53fe70bdb195c4584245bb08cfc3a20ad5a45683a6027fa6dd8ca34312376844039365131ca58c0f20d8b29f2164aa5d1f68a1aa2bf607afbf0565ffe5b55c442bd760f8a3078a49ea54710a0440586410876ede582a258279ae7b90fd9491fb05983b3668330907ad6f2f5822926047c2cea26067802025c6bdf50aba2064ec44d600e282682d6764cafa743f468ae9b9ad377601477e7ac2a4597c9b1d41caeb15cd0554062ae594ac92df32b5ca3740eb2c65954dcbe768db1ec0d4e8830e75c2a067c3022ef4a63cd91220a208627a3574f30d2512a6548212986c0f30315bb854c03cd76a6c28a315b9345ece8e68065e21f909bbadd73251093137caabd1c260cde4d274e26a8bbbac4540e6720edc951b23c8107e95004e35879fc688b4910f493997d3dce2785fdd5e937e7e9503fa22cd921a601daac13c30fc489f2b6b24c2e4d4d8174bafa2e24d3f7f58b9129ca8065d528af8a928a9a32178bcf3afd9c559a5d329c96fb9e724d4a5920d49bf46a71c80b62a7595ad4de2e68a5efe689c78cfb77284513ed848f4240e523a6787731ce3367edc66424aeacf7dd1564c158ca031cad9e0f17ac9f30f1d1d1d82f9e381416daab75875fe36a0e8cdd9ad7bf2037c25cb12ca7373b227f8ed692f22affc4950ffe03ec6c24cfcf38c0539b2ea1549c6057af6a9486588dd2286016bc09a30568eae41cddfd359067d2b2fd232143e1642066464a81b5c59f230868f746377f2184894f61b1fc07b881fd17289e691dfe1e413cd48a73fb47e9378f2b1a4cf849a31827a07a8365a026047992f7931f41dd4dd9dbcd677a607f9b0a3c9a4db295d7df8616cef1ea1d06c48123920003da34b513a999fc3e0083085caf9b9b5d523103d7663910efa12ab10a8488833887d44cced967379cec4b8263b7de86fa9a94f51ed65c822d2af903a43303aca47e376b0da5b6c7f6b8527365ceedba1770bf94c8232d8b65f1b21364abae4d857c8332e16a3bf5e66433d17444189956f8e44c49dddddf85e03e685a6260fc5dbc57e948cf057a9e8119b3ccbc79aceb717a5d72082d7728380ba0ba5eae3b7afe85f49efd1e02d32b2c81120a41946ef8770805377132accab95db3d43835a095d4f1aab18cac79d262c7d6c67ca4e6c890670901c865aa5d7c277dcc50d993dc20dd795f33dd7ecfd8f9e1a56c7b595597e0e25843c4897594a37b60dfef7dba619a21633bf7eac35054066d211a57add182a43b5b7cf2bcaee71e513227846890f8aaa9146b3808e663844ce7254977ef4a77a164d8a341ba8e9d49684adbe349c6b4f13371b7c2bb6e173a07af209270a8ec70d2bcf5525b2e84a636dbabad8f8bb73e117e4da7f382e64c6edd43746d4bee032a952a5577dd26af48a6de3e48ca4a6b85e521f7686b0247ab5302b87cf4d100772656e3688127fb8818010e3a5f42ad20b781a10f117723e5cd4f99d9ee263e42a3ae2f8112876c538fe796bf89433041884c64943d49d2f07eab4fac03a74eda6afcb067625d70f4525851898202c570deca84c959420f7e6ce5dfcdcb601d1d50f128076340d65b1292734f47cee71c913806227f298d2d9f2adb7f83b433e28f00c1ae4f9e2baf9680e733a781aad3969c1020e9efaee6d704ae04e35df69563849276cd57819e09c9d6d39556490e194c038e4919f475af42579b17b90e8dca36807a77a3da4363fac6132f7e5ebf6b5f3fa6598c18f3c76c2246e5f6c884b4cc0579abf1989483b88f87988f79416df7ff3ae7f2cbafb271bd8201502d072766b4f31d2b20fc70a19722219743d42fb373db79a53fb7992b706d13783a86707b76405c2e44170bd103e94a0349bbc01e35e4c7a8a3e966c99496aa2423f2ec557afe391e2686b48c709de853c60ac3d4610990f32f15ec36aef3644a2cb234a481086d27834cc608dbb05327ad45230893ed905a506ff47b31b185fedae2af7ad2439a2e64fa6b3039c0a313965f5b623581ccaa73aeb9498838e97020777bfa2d48f50ff27f4aae5b77bb2d80326430f051216502e547e5a45f2915d4489a6796802508b73405d4783af49b6efc5123ca4ed31be978d2539e34f7b0712155aa06362e53994e7807bfb556078d869b09262b8c7f842a934f370f98bf049a9ee570ffe1c6f08d98b5f64c1dc6862a9d9933cc11be3f883d2aff82fceb72baa7abcaa3813d410d5aea216f96bc76e3d3d905984fa04c75e3b2cbe9a2332fcb1efa6934680f89bd02ef0816530d67850c76d3e190fd77f93748ddfc11895c38d3e564dbb6c31e31902f38f9b986b7d799cee58fb2aa415cfb162bee9fd1c4427294e284405c9c91f1dbda76e0468dc9e9a40122d4ec68c5433d652172e0b9ea3fdc11816d13e5db3f75ae87ec6b71ac5960baa5ff824ff810a4e88ac594f585b89297bb7f4f19b9ecad2f834a6025ce6ef135459827d99230970b74aebf3e0c19e4a0679178c94a70414807f29aa1a82e5b0d98f9eb81b00f3dead3bedfad54934cec015c22dcd81d6006f434aac77a30c262458cd21d8183fff682d53a3641d9ac002acb6efb36260879cdd4d9a60a67871b49b0b9acabc96578d821a686d6eceb437f86c64bcd5537cce2eb42d555e8c3b177dffe6c00c02845d8b547488ae7c6b2b8042f28a7c4fddf603e528241d2da31326140d43e1e30cd1f5aa2ee2b5f463280b207e9a387af1c75f9a9965a9fe31af87be9d53096d3e2d925ce11a6c8e4bf41a489b4cb5083e78dbe28a318588abc1cb086f16c5df30c8f90b1ab1e1745d14849cdd93203f94dc8a84faf21acc6879f399e6df3229f977b4a443d9cc2b408e6ce1cf5cd5eed8fee5c915c06a9af2795aada8b37d2d056ff92c15df336107132db464d1ec81618e1d404a737fefe5c4ddf674da036bb59e69a8afa1a2eba564a256f73f99033eb3c313df0418a1db8791fd6bf0ce45dbd8c44a317dcf0ed6b40b03f1af79ed45bca81edb013f97e2c567815460670d1879f1f7a3f676e975e25a7b073dcdcab5d6c8d23a470a266f8d3ea1886c988a3e50fb0972bb47d7d9a09b2385117b1d5851c1ed4147b56752a3b8c4ad036fa6b3bddde980ee09dc8c488e6dd37e49e88b3fcc04ec1706b60c032eef6fe984f0da65db34eeb8add646d0e15ed2df1b3ccbb5ab87f9720ebe8318f2e3b27b704765b471485f4331f6b3b7eb7df89789124f0c9d021bbe6d44e55074dee4b845a7a1b485ef6eee59217c154a2735f9d7e2a78aad873d2a36a1620e11730c081e700bf42dd3d30242e5f01bd37c21099c6d8dd28a1533df56877ebe2180e6102dc1c0f1ab49c1aae3c70f5b96d46989902449af35cdfad8f096c4c4fe53c2f404b144d2bd14061ac3501830c1ba69b088b62aeeee5fe0bab9a0e1fc069f71c2dae4f99cde0b2a99061d5d502dc0b90a6dc500d67b46f3f8f0fe0472d66908f80fbfd78d0e36edbe132a215e38500eb9475918529589103edd83f6233ba3d2f1e49db4dd4f2fc6322f6c969b069dbb6768266e8be8e376f28b9ec9aef1c36aa79458b89fc5eb4501f606e008e517057ce6d43ec46f61bf7748ef862eb39ca9b8ab1cd9f16682be3256cd89f5d22aec1ed2a044dd5b174c067dfa3a862b9d4ae57b30937ffc9dc09b23e8ce0c42b60460d22cf07f00975056caf91b6e9c487d3bc79a000d573a1296186dd3185c1021eb2c1514de5b0e9ae62fd0c98f76e264fb9f48ee1b8b482c5d3fc77d4eb0820907028c3ff453ca5fc912198873d3e0407ac36a050b71aa20bd49fc58ba81166a9af3036dcc38787d98e199e98254b26dfd2f21a6b615dc383cdef84bde6c11d5bbf4e4833a4231091954a79d73757540f55f66378ab98b4d9d535ce3f6d06a21a6e4192184ef46f0be4ee56a4409d7bdc5d0210a0ac6709bcf9971583ba2dba29a73366023cfa794cda36be492657d3820eeb10276ef11794416abb7419b1dc8a38f0e8b5b679e2e1eda9ae7546c306e565acb1500d6f4b06e94136987350ed118d7fcb80e0ba611a090bbdce2f60ed2cee5fd35166a3641b4bab583824cdbc47a5898f73a1001f06cfb9bd22f3ba05b35e67c9431e8701b42f9c2530e3c6bfe4869758ea9667f176585d8f4837f05ccbb2fa25086a6b4ed26e40277dec445b023c85c6c0d9a92dd02017ed78fd0cb08522a50c72861fc1413d4a0d96fc34800792c7430531e21fa6d0165eb4bb0cddb6155c38bf7b65d2bb10ecb6f98f2106569027375a83703cc09d47db139ed395d13e3ea3eb1b092c08d8715df9add22dc400b4e16e868c40ae873cb144dcfa235a902eb7cc5d8265f402badb3fb459dfe649015b4dd557ab5de0d5d8bc4729ccbb04cfb8abf60d68c0a482ff7a593b1dcba08eebcf24b3bf73f14ba4999c3318ab204b17eca66bb956f6309bd3fce75a0a44402f95fc863b477ac777d920aa1470a8923944f7f98debe4723ee703a2f6f9756c9b502dc8600bea1f73ba643debdf0a99b0c10235043b8baf32baf105345653c10215547ec30235f70ba44d0294e6f8849fea8df06744fe2e682ecdb0e2cbdd9d7a340c353c5bb400ecd12fd0a4e7f379e2d23e52e74fc069208d861702c4d03b5c73bb6a5af36ea3b13392976d991144c19e9d25f6e2376019f7c1183efdb20df7af941a2ac80c7b596c31a206db33bdc9c5aeb5ce2e64b4f184c9dee9b1c55d5f567e9514e1ccf5a337ee7ccf25e8852041e9010873f6d0790cade87d427de03edbed275b72735362621f337de3fff3a4a8de98d04261bf0933af8af49581c7b9791c27f662aa01ae8904cb9c901096e37947a820310b7d0158cff77159ea3c11b7e4953dd61c83cc0a37a834929af0f3b6d6061dfddf55de8cd04aa9ca1a445327314f8b4d502d7fd534f7ff0c95f5577f643c2a484a8eee9e555daae7680838e47b0d08469212404d67a3cc7b804c9903d69a8a87a50ec646230a2ba8e4eb7400338887764ad791bbdcfb204845a0b1f7a2aa5f1158b6d2b12a3c03c0057d02d7c1d3c68c20d2fb1ed0eba83ebde0e006bd73553aaba61b019d83a31aff1ed744a2c4796b40deaa2c8e3f39eff560ea78f786c81dc688e5f64998c9b327ad5f6b49bcbe23af092dec50926706d5fd7aa625df42e48e4a68b07d32f1204cee0a7efd22025b87b24308627058734c9003be3680f821d6377d5e6cb3465584cdbc12dc6afe47859ed32b617719c543f93bb749e9217636d56a16d61bf4c35771cd6f21759f324aab64334b37c2ef47fd80a8997457cc1c7b4335496fa816ec207b5009ab7e9072dff30735c1450a5589bb22ed77c0c87e1dc47490ff6c009e376c2d7703df76e5c60c8c96d510709a08ca866eeec156a446a17fd68bd79d7a1bba86e3cd6eb89d4663a2a16b9d240d4b0cae33a46789640a3ba966f0911c9c85218e98dde9337f98df6b992a7af066aba5eacf23dc79854c78377ef4eb54e99b1d876cdae4057651d3467563ce0f1f82498c57b5f63f6e8a3c935f05ef627c23fe0672ba77e685175c748b82e7993a0217d64cc8a56aa205f58240ae2290db9db7d119cd539550533f66b1016b0a583a90693fdad16a5c88084b0ba85ade87b514d3851995e5a4b58a8375fb8c3201a4f6f6a737e3308ac3f17c78eb68dd5be63cb228c536edc43904115e3e92aea293535f791a27e2df3e49d8d6752fb44388176b0243e25e33228407195b54430354df76498f8e55e5fab031417cec7719081d4cb2dfcef7df0c3034d89c032d6ef9b7e407bb4f2a49428b4c8972b87d2ad7c0b61f2eac197711c923fd48a16ad2352a3228ccee92ca542c6d6e048c75f093d847d714200a8236974701ac3265ee1ffb491cb86a0b20f6c760829f1ec9add09d72ad834940853ce8e3605ff5b474b04cc5e911bcc60f4e60746db5b9bf3d31145a1d7c95c56422ade53e25d6d7b0f1c3a13ab27835a12f008100f13b358aa647657a64ffc1c3682212660a02bcbc82dbdbbe380ad3be97c45f53e1988fe900b97f2125bd9e4865c1be3d397cfb79fb99baf48810cdd27f63a3f33f4e5b70ffe8fc8f641476c060b3c033b39cade3dbec955ee59ab6cd6bd41bbe17dc2bc53fe70d77b0fff4b1f7e690a63439a2ce563a0503563722c1bd2ad45fead0a1cd2fb829d17fee55f7fa7dba187fef8c27e8db1570f466f6ec0cd1d54c3ae0e0042d3ea9edf0ebb16bb54618045fb0e7a26581e114c1d8ee265db44342b85a2f203f7b6b583a791021bc43fc47245afdafbb59a6b69b8c89574ef25d6374daab0752e7071e2ec7de7bafb930ae5b34781ce4bd5d4663e6d495878430c5aa530bfd1a8dc3cd4a6b705db86866c76e61b7c92b9d65752f40061ed04009e94c034e24bc7bfc137c6078843a9f0e1199f2daccf600b5cba35c6cb99aae346eb9024a0d0c0c62e8593d5119d97a9f3258db5ba5ef6dc10f97ed8007b3667c41e31f051d2b902f040f0493576e4a237d526fa2c9f2e1a6b80a34edfefec4db5b69278e6474543f9bcb100b0faf3d40624c8022e42356d9d4a6c0d53a7ba543029526cd7826835f925d872d0b530a50e90c312e2e5bef05d2e62a452ed2eb3a49b6996af37b6652651763010f261265015a7a53fd9bb9454e24e49af05208b4c826d7c55177e60f832ed66aa7daabbf5cd0a7781a7bdd64c7ccd8aac7e3b9135f41f73b4d730fbbff1dbeecbf87729c7a8023df8f1187963ff623e5073c4066a013e1b867769876fe8d922e41d2501d4d0cb005067c5ec122f6e43a11b968ef582a2407b2e4c35ca8b3bf550a26ec7fc514c6dc47c2aabaea983e1624e2955250cd99cd8fafd7c8e4454d91ade191ef1077bd3a9a598a32b09fa13c50b70186ba96570ac774c2a2a55016f362659eaf5521be6fcbd7a520cec0e1f0c0d14587c19fe50fc17a7fee7a8cceb968e424e701f57424030c0e8c401d3cbfd08f3c1f21aa8f49570189c79e2ad3ced1c8cedd74a531b53c66c7b8d0da34ceb897efc992a4c356b86c214219767fe557c6ce8255da79623d1e89c889f974024ea21cd73108e9505ab7922e09f8a459c40c563af612d11a21d0becd0520697e196e522221565d4d0cabd001fd6cfae5e851eb484d4111ec64e16e893f0503b4ccb97d4c9966f4667173d5d08c38eb372c466462dbf3316da893f2f2f51c908b7caa000f04830d1a8d6e6eebf008086a923e59f5dea2c5c6f3f34b8e3b211e60d66c74dd172353e237ffbf10ff9abaf0159c56d9da2963be496ae36c61f2f2c278904fa95710e16052f4834163e6b33cfd0d7a9a7307c92bf3874e69d67724d3a091ead43c403d40590b078918c2fc4fe002bb4e530abc49b9986f9a6d60e3f20712c56c3ecc0e1759dc08d17e2079473b5677dc6bdfe3757b37f7925c8b83671f0d0b1ef9134fe2ea823c58e73911eab1ad85b55c7d32a65ede3e9511d2f3c44c3f2df9137ef1bcef0fa83781df35f39a2a2acc348832b43d4bf82a8c3baad90160e4d7a8ef5bb3e33dfd56ee5bb655e8fca3664e3af2f5ce3396e43128703d2c9a4a15ce0dd51b7b3e5162e01d6d8dcf64a88cab85b7b4a78570234814f6b8a588d5e674a77ff91cb010b778eced2c9379e7764c514240d7b48255979a9604e2790040517663b69cde048bb4cdb1204234576afc5e632a7629ec6912f5a9a0869425426d8fc411f195762fe2e1ca24836fb04d245e812dba46df8092e6818448a3a3f1179d35aaee00b6485862cbb9635d124d886a84a62b306ce503c0b721c4752072e4d333488ec3371a995da64b8f9355b40225fa8cd9aef17127660a1adc11afc42f5cd21a2bd6c8e42d1bafdd42fa92727a9e29b5dcb8822a6d221f43d986128fdc3020b17802374118909c2f54fd5357fc9845b2c8b9b1b60925bc201c36de1fdfca30a951af8f99c05786e0674862e8c34a5716baaf0e6c6ab66b44d3719209ce2fe59fa1b9f604e7dce8c7239ea3630a1fd6e6999c5d3d04c523217464d65faf354f2da1b00dbfa80b5b6de5db4a3a1308848978e066a71d618dc58b73168005d3deeef45fa1d051973f84057c646414e95dd55b34f898251fa0ac8e5ba16f27dfb653d9d215540a5858a5a5ae62b0c37a917c2165640684641f32a215d4c484d1d0c45f5c8b65e7ef1c884b8fbc9e6a727579bfc45bb73d8287f80101e0582f239865e9f8ecdfb53197df7bbd4cf9d780b17b269add29a452ad4c0615bd608b8d66b7fe34d54a9e31b26ae547bdac28c99222f86c2a9cb518c3b7a905041f0fbff330d38102dc88339ada9756b2175af4d02be58e3d5c8c94caa0e0b39896b8a2b1d88094dbd557e0c5011d42f2ae7bcd7a788df8b8c25dceed28a898f2bfb896f0fb4a593accd9f428f0bf23550802a2a6dc428ea7b2487a6ef32256826c18c0f4bcfe2ca5eab31b79849c46084f573ad5cb1ccd93837125abcb53da5b8d659723f64720e291bd8142c2e8de5670711fba68a312e737c0307f078c48c3fe2ba97ff67936b174b8b3c70e2b1d58cce3eb9485c327508925e77d46c21ddbd96dfc805cd7357546c2d295fcb6d699882a392c02c40c2f3cfee061738ac9d580111408afcf9086fd6ec77741f73cfb35b3d329c3e396dd1a82d403f930081a4f6d0ae17d903b0493acd0d16646453868e14b4272ae6029381b811ce7718c42a46084aee79dbcc6e89e01d57e92a4eed0f8a6cabc2f030b01366c73c3a6a4a04ea6c17b037fbd643e283d2b6f04a9d26c38a62af28aca476646885318aa1c227880e75aa949facd28ec1319f8f3ae543f60ae3a5c1d6c35f5efb3295c76577f046006811b216ea1622b5afffedc3f22c12269173f5a4571667e26ba9da6973931a909fa9b5dcd64afea3a5e3eff44355ee827ca0e5b4484d7de00783c601ce3c09d351eecee17854a92130c1df35c1465571472546191f7a8903b7f39ded84606d1f00147db9535636168572f90d7312dcc8c31a87c98c736a58be0e8cbba1f672ecaf7cf4e3b4883456f9e4304998ad7d9d2e15f501b3348238aa795b9fc97f3a10fd7b277e2b328b1a997f070806908a095bc14762ef66bdfb19effb62203228c904fe73b8212df8fb8289cb4afe2e85c66c117597ff4495582a6171cce73270f26fd394388d1f115aa86978e89dce385ba9f8adb7764c6e2e263d88c9abe1c6d617638313494732f543692f6928c4003815f864c455e564f06c2e6243a6c95bd213d43f70db4517e6b089953bda5ef125dedbdfca2689a384685ba83af696e83a94a89ab9a4645121bf3d6b2be3fae0dd711d39de99d6aaead4e35a3a402579775dc287a58353657a377dea97bc72999fd20ae31622fad87bf0eda34343853bfaca8a1312b18674eeea53f92c370c16c49d8e697b57b097d49b08441d3395b335e391b9b7f2bad4250cd23dfbc6e46207746947498aef21291125ee9b4e4b80112ac71a5cb2f8eb7cba6e2100032261f707944f60b5fc6192141ada7a9afdebcb05f5b8d1e6f6bbe274cd0d007f1e7ba8a71987eb6c452bf3ff81abf2b0f1436ca1a91dcead5fe56717718528b6ad7ef713cfeb7aabd24ae701b5c65d06dfa22b1c764f7e29b91573f0d7f7431c2b7caec321ac925cbdd8ead5a1557a465df2de1fbba4760c0b3c9aa67acdf7597ba7bf12e6844ffd9882bae34724db0c315d4e86a9e9e0d5a9527164aaa7062e74d0b21f2ebab36319bfad400d1de7eccaf52c6b390efd079a0b88f76f8304e9cca9fa6f809437d445606b2b4f6280310e31442e795567131768061b90056ba75f85c5c929de9583e9e91d507150e2613db964a0ff9ff4e5c89d97bb6474c5b92f979a6cf3ec457d6c0237bb9a677e8478f25df5c0f55ad5e44a1c275202650e8b256a0ed0cb763a3aab094fc7693c810343a1b881b318d55fcb7d0ccd57298fcd2c99190d4c72879cb9a58639b061c293489febe6b9a78e3a9097c27bdd2dbe59b4823c9f6c16ebd46bb7b596ecae344df41465bf86f9703e0cb5533deeab20c23ee7dd95639952f8f00efc034b1c3e3f595dd7f28d50154d88d97fd3a257c823172bcadef4e082b78d40620f23c071dc731fe995bb5b12839482ac2b70da386ee3d6864c282d0c443b0c7755759f3143441065a2ca802d30be9f58e6643644ae573f3283172426cc0d56cee5bbbc63d068bbcd9341238b632880513a93793c7feb458179041b903ada724824d7bdededbb90021fbdc4c6970a14c65e705b2192fb3c99edb243258e4fba4500430196456e9ee6e2a66b256f2c00e9aaf15e2e91a593984f65730c4695a11cad1acd23ec7ba5fe9dce43aa7418ebec3ff902a53a7c1f6d013c96bb252148caa21cb172a2e1f7700cd87bf9dcfd3676f4006c1e54d0babad83fd2e779664cef32159daa6df621a84cb32aaeb14da219770aea3c738cf4f3bb3a36577deec3f03fa83b8502400d117504eaaa0c8f3a19e0770af2b2edebea8d2059987ca145de14216b22282826ea67328dc5f1e73dd48e038f0add09497529d2342634681aabf84d8441b0ea8dc8340e2f830947db35cbc42267c185ae58f2a4f913715a5da9d0ccf525a52dacec9b27a67ae424e1850c22a1441065b9124bfefc0bc3fdf1f5d5ddcf5ae9b591bf0f5160c766d89b11135e4d4801a8fcaa3465d05a7c0bb330f4f0d14577bb42a1ea74b103c287b7d5d72e52b04339f27252357e5cb4f52010efa4504f96e84408dd2cbd2cd6c80d37853efb024e877836ea63706a552c5c28b4303f13830d3009a75acab9bedeb476508e0e9dddb7a7e90a8a5e05f2991b1d5465cfcd1d7285c9ce9d117a527007ed2ec7bd8d68d33013af68dffe0afae4010cb7473edfc53dad6a72912cc6f4585200c2c1bf4e2d8a6d236b3fd6bd556636173204401b6a1e593eea9c438de36f48a24ab5c91828672070435573ea2f399e9e581e59bbf38a08dc9976717947016b824dd275a6baa2fa6128d96ef51f7e6116b0167e492e69562ac7e620f78adc7026cb0d50ba358dc54920b01df8bb2b0fe1fcf6504e0ff3dc962a403cce0530113f1884e614687dc5fcec7281d0ed3a2c3973ff2022acfdcb30070b29dabb8fee48bd916af7724eea130abbd9d1fd2490c70654d9db4d6a48b01c9e03169a51ba69b6799ebb1801c5f7b59ce75262d8ee8ce07be45d91c7a4da45b5ca026d1a46fe37b489e7a2e5f85c6eef388d33815b785be6857f148a817ccb7b69347b115b3c8309b5a851e2a10f68b7aa4aacbc7e1b88fef662e26dfe334d1d3dada6e00686752acfbc9eb46bcb1676d14e6fb3f3ba6cbcd3f25b1e78dbd3769f0a20a3861637349528000a91f4eed8715deaacfe8b517e696f373d8c098f6e3a426bb4c0ca8a9f85d3892ba56b7f7543785df1dc48933cf2ecaaa26382551e700a82779082a3f84e55bbcb2a6247273c1c54cb70ea56346fb03a98c4267761b12315b5ac6d4aa00ed6bb7137cd7b116562d848653ff717ffbfa1912af2a272d67bc936b48b74288e11e44f27d4f5642c698864942fe5e73c6ec1f14f841bda4f6e192dfecd7f83d2a5a48e9cc82324dc9a85bc36f26e5530b12a41b6dc6d01c0291f8e5cfb65a796731d1bccf3a438ba00ec7d24c437e205efcc7ce2fba84989b7ccdb32b5e5b7c1e9092a6d31db3f337464d79a0780541093902112ef46619c22e0e1565fb91573fda7f657c83129778b266c21e713b317eae7ce035eb1f993abb197085d387d85c42e9852642e07ab317b60b2b8b6e5919119139278f2a68c9c821beecb86edee3436da720c1c4604188ee821fee6054470aa767216fa1fac3a399b76cb44d0acc59b73b885fb01d62b4c4d4318688e91475e2b23064f19bb65c58b4f0538fde05b7f87c7e23acc5ebd3f4ae91ff7d7803c5b90635319be4bd8afca37664451f54fa91d852980076afb309995506fbedadca2d03702c5eac02c537f7183b06698205daf0ae0e35c97b5ac99e4fbbb4f6049b242d930bb3331427341350cf356fcea3a4822668f0c82d40aa22a588e0ffa350fb4686ef08052506164d0374b57279d0d4b0cec89026a78475c1a4a7fdce8032d3486ee6303da97508f8bcf853749ccbc02e3bc1658015b13caa0d7b8f56f5b611428aff8103f77b3b938ab39466f5db4897d3bf13bcf8b2103121da0686e6e904f6c87161426b81330b64d36f4a7b6d39cfc5123e5b7ef2ae353d20ffae35790d55a6beffeac8848f9205387c86113f8287da9855a8ad7d07c27bb3c9dc9b5c9fd0370fb63ee43f464d40282f77ed6c53eddcfe365a3b84421f2cacebbc734e99727bcb25d2c46a2809cb7b98ebccea76b252caaaf5ad15f467298bd9302fc2da2e62a92d5f6b932e813f38dea1b814d27da54eef984c860ebe3c409a120da3cd08b4fbe6d9e93b23a52197a8ffc5d593dfd39bbceb5190665f942857764d5983b47929f4933d67ac3c234ea89032c5be3013fcc920696556a03a89c6536cae7f9faa62453231c293bf1e5eb7e9fb5d0b7f4d3ea0e48f156ae79017e9013678a7836fad342a63164b8b38cabc2dd0c758f2597e9391e200a2c09f989a9eb0dcf0275e2bce697cc93e97ec63ba8c40ecc89116093f06eb9b27a18a46e6e3b1099f85ee244f8cdb172c71e8b7bedda314fbb4d3c523f9008b7a0995e99e13b276c607d91026c548621aaba79ae7c9b2ada8357c435207e8a8353f4081d737089e36fd7f3fc6cdf4a024b279a9eb75b647a4e81739b35d08d087c9f96cfccf7ef114b1ce49cccc2b8ade7eaf674f394f5ba6e0a38b276c5045e221ae22e6f142e2645a4120f5668cf357646135207362f3f3dc69178052707b597c4fe415a608e0212223753ca54d43700b118a0271d9c95a190d88a1306b47acd731c17c14ef47aa60b619317891a699287b67e8a5a4a528bc7302cb04f272291d05367f462ff81917dfa323d40b383cdfb53689a8e59f0e6c4f76fb515dcaa705c7b64ac601150de5a8e56f174746d1a065983559405aef5a683d52d309c0051d43399d765f015d03ef48e79054429d86fd49252b84609c5a1fd948997c623441a91bedb2ebc85f62f3bd672cd15039b08d1165a6c8d00047c54929d1e475b7af045da8522e2839f91aaa920846534685373d08134bf85bba21705fbeac6c83adbdf35aaaf30e73c0ab5d84bc439579506e9d2fd003f7b063adceb4fdb48103cccaa84ffc82daf284c7de5668f1b8dc4f8e3c3a3571ba1216bebf80566ebd616562dbbe6a0464a5f132c32b5c134ba49373552b7f6dff11e6286f1f9224925f4e039f55476651b95d0bd7a58b9bf2b3ac6cd02335b24c4ba4fb0710d532ea187b7125a0fd85246066626e277de25b62e388ef1c3d918ad014d75d4dc6c5f6997c95275d95576efb300a68aacd5b8251d6b41c1b19b26d4b1a091d766115168f08a76baeaf9276570f2d22a9bc6c41728af3995e5dfbbbc3b0fe3e69ec2a57112c049d6736c9b1af51724a96dd7bf9d3f05ba423dd551a73444b96d2cd4c78accea2f76c2e4d836eb32ba6b495277010d37995afc7700efa121a7e3221c3ee629f4ce6717c33b69f9eab6edbdac0e4d6b512f2a4bd07dd302e8c498f4552775e20d6261b3dc24a62699c55004de203aae59ef811bdb2a99f1281bd5f816df2574d5f02363ffc91ec397e118f29666dfd09053ae94cc47701387b5050d3d7dab9039c7457a80a1620c59fee7b2a64f883b8c131813c5cae2d61b4cd8afd5c0da70295a461f82679fdf9c801b040c94bb997e267d7afe4174c59745ad814fc1a02467da3737330aaad311041e764c3ecb60178eca3b707bac07728775eb21b2ddf86f5e78e7607cc06db4afd5ed2865d60e897a29aaeafddf04f0926c88c01dd646213a554bb40af89488d5b1f35a42b02fef48bb96d7a183fbf33bdab7db8e3d2b988a0888b3583c6c0d8d739b2adb6753ba4fdfa35d61383c26a01e360ad5ee708c3a31799e7fa8c4e516b0394cf7782aaaf3d57e53307c84e09e7f2de6f63ca27bbf18ff6864c79b052bbf5aeae0f149817eb2d8dbbfcb7fd137b02d814c541cbee56660b79883bda882c402e453a4019753c9ca8c4a3718528187797a209ead06dcf1c49e2268be9b43236bf2334438cdd020e18831cef550d9a31efbd0b6ec8bc9e9f594acdfbd00637eda2e747facc84f4fc2759d8def66781486d29f59f952ff508fa47ea20cc70624d78eceb6252efea893765161b5c5f9b8cb716080408d4f2ab8928c7c683065d757e03cfdad27f823c85becd79eeded5f8a5ad969d33d7b885782c1426da1727240a79b965db34fdbba725b363be1fecde8c92a75a501a3b2a5b7abbad3e342e6f9867eab6b200d8d75a4d13b358c9213e598c2aa064481466c15b220460c3ae110cd5a38afc40b81f09520502b7c0127dbf5b5b0944f6cbac3004e26fe82976b8ad43d900a2eef5df503c10b8ced7054d685c755f54e8eaeca83b9e85ac8918275b98fed0b6c39a0de3c1baaf7a5353e446a371d4c811f9df65d79166172137d86c86e9e3232becc88fb6aca8488ace4c5f96bdb50fa0c2173cb0706f9f1893b7f6c49907534bf92a14b9298b3186ffe8bf60955a4c32a4f792010f5548953560073a43d8b3ded4372c28cd38f2ea50b5d61ba4cb85aa06e86f34c738cfecb1f76beb30d725e6b81186b000dc60df7838ff2c7a4c361a2f7018d017b1cff56cd088f6fe80b73a151240a76a11f775df6e511152a7390a12003d631bcfdba3e38a0019557ef6f60cf9ea023018ad1d7f3c767065901a5ecda3dd5c4cce166af64cce3bc359d05c1bc1ab42efc26ba16bad83e466d2586a97af0653e51eb19ccdcb979285c720e4c6fd3d9c7befa4108f803338bb93547477892ec13578ee2f0b88d6500d1f6f8a95ddba578c0a0da8025eeb052bf088db2f861d0f8cab9c03a9757503be310c813a30b7d11d0955877ae9f429ec88e52c2d2d60b0260f506d3c5e736e4d10a8bda759fbb94d5cb129cee5fd6a8fb2f33601b291fd2e75dceb64af80f332438cdcbdfddcbd18935f6de1359ac93ba43c1311a5dd78d8fcca0114bb435f0aa8753562f1177e8c7d9150c1a212fcf0a9d98c90aed2c59e8dae39543a3461050c61dc456cb9206926afd32f8ec3110a50baa178444b0ff37518593bfdfbedd5e37ecaf5821d143fe4fd1425eea1684bcb86ef53aad504df732c817d3198291d06b319839e166695408c70690e527b16d1c40a9c0354fc96303d4935886c64a25754e472efbe852babb1b75fe3ddee53706a8ae73740c56184171d927880cd176f54ada4407af13b952a9278d0af865bf4cccd26029dd52bf49bfd63d831d85cbba4292fd2c29c8811b65995dfeeeb237a7e68bbf2a6a5f30bd97b12e1fff2790bee0ce8eb54f7bbb6d3804fac9e35151c08386c89867150163ab7f0fe4720807ed459e92b541e0a3e76bff55e855880ffb3888c902bac26221af58b16649fac3d92f1c12212bcc6cdf6816b8f0fd3b029a691f57ae870a354e9a07e63175ed1d34e0eee45c48c703906928961b668ddee43bc75d0f01b41039f0796c5911d2ada3b8bbbfb6a0723fc503a1c3103ab98ce130a990ca70c685683fd290a6a2c7ca69b0f283cd1e4839aaad21672b6334c8bea10b99e3db51f0c28782a9a12350c1a6fa8b9713fff3e1bacead874479643a15dd499ab7779f6b0ddbbac2e83390faf3e6a93e37fc6474ad5d30185fada79ad9d470ad31417ac9135c8aa28ef52bf6a62994384752aa167cb99fc921adf0cbd47375e5c3343858fff9e3ec57d3c4fe5c31b1a1b1260895f6886b777d18242a9ea1935de2611199d601249033de7ad4204b128ab68a889385728830deec64837803c56476bbd75ff5830ca6ed307eab9f1f48cb70b23a364658605cf5ff0dbcd0f3c10fdd355bbbc8114ed444b91ceb2994cb46669676d9caaac3ca1b8e358b8b435bbef4bbba061ed9bab62f96e30055a07fe868b6f115ed61e17d91e165df5c46d6af473e92f0761f8bc9e9860298c414dda06de8b99765bea149092d71218d9fa52bb209217de705c5a87814645054255606dc4289c4247bd778ea485c2f29b744a5be770da7d7b7211923546553c5949982039242974f13dd7b38e427f075377ca38dde48f0abc0762bca6e0fea375bfaa2a2a41e850c67da8c15c13cb18612586568c0c8fdb86c757a7f1820213f62213f8237b19d75196711daec8461c3b5043ca384fbf0cbe4af97377d48b27a0f08ee46b9c4fbb0a17b0c5ab2f9d8bddb49d06a5f02bab4a6d64e7addc0cfff6c1db322e5a607545b2534101989c23e3761fe67c1e5bc53ee72a34cbaa0cbdcc0435956ab262f80dd990853e07a9db53512cf3c8f492f4a551b55373ddc2c98fdab8aac438cbfcbbe981eb999e7d4109554f9734870a2f5eedd252ec8458b28cb47eea97461977667127b35cf462a60a891f9aba6987fe759d0a503fd63229f891c3f69087ceabff7bc1f85f47d3839a573b87ca359c3d4ddbc64e1f74bcac756fb4a2be0f943883456854e69b148bf03d8c33866a85ea26aef0ee456de4db835fbc0c46dea06c183b5d675c7a5aea5ce7d7cb0c99acdfb5a5151bb76c0f013c0ab2faa569aed6b126ce6ec8e7ddb425d2c992b0de244dc0ab0be875f2a784992db98a0584f07caa631a9b8fbb0f440f90ed6ddebeaa0c00f7a0d50d7042a5babadf6b2276c43ccee051d9a8a3737db0c6ccc785c22d0ca7230694a1f145222c52a342d8aef3324b43d86b984a3fa3c64b807a26978d0a900209a0d040f4f9710a939c9f8ce486c41025641dfda138ed4d25e1e32de6fe2cab14fa19731f13e1e729a3fe45368b35ceab54526b3a8e20c68280a98a239877b9a231e9a6e808dd5fde4fa6047af5d7f51b81ea0480c95cef195c98a41572650c83073871d6ed78569908d7c7f62393c61ddb0c49c1767d5abe874a341082e0f550a92523ff36772d7a80ec71e211f2cd4f95f10d2629180b1b5b2f928c39a3e6123f1cb32ef95655b816ddf64a174651ba0b752c387b2d5bb35f95af6969212f31284efccd2c254e541b38bd3ef2030557af4687d775698ba3364b6e833a7b5cb56c7c7803988eb3d89395d86ed792563bc73f742db568986d01eea10feef00e6d315b12417eb8c975e133cecd721d911a77071ede650e68920f92c3d81856964dbdf5a1cb71c047eb888acf26c2f20d9dcea7342a6dbfd78712041ad4feb71b9e7e8b06d22b2f56f087884ca8989bf497c177fb31c42f76b1b620710200b27f4376c087e91c8b564379573a8b115ea844d368401ae0055b7fdc236b52e3c336fa5f15c2cbde8755cf0ba1002263d49951b0a42cfde7b51015a5ab17d05c5602d520348477f6ab9a674e0036752922d927a925a304246b078dfd86c6fce562ee3e72b08dd63e34bca2f43c49eedd1ba5387ba7a5265bcc8a2418c4898fbf8bd0ed0f77e34794758921335659bba05cf79b31566fce76b246badd439442a7a9fc75ba15736cc089b40d1bd4e5b16245b224365efb96f22ef7f8ba9aabc3a07290fe1a725be923f876f7f149f0fdbe1570886710b6c5bb2e17533120bf4c65abada347df844b8483dc60591b9e5883948135afc404df1d620b4b2f538d5aefbdb4f26b43630e204ee5ea823d780bef63f43663f310f2aae895081a18d230c0351569e7c92f7cb7315be87cb631c5361c2d2f8a12a3f0cb0731f61ad49ba2716369666c0ac3745df0be5f337c93b22b032338a6c154fe3f6072182081079799e74f4ea7b8a4c47f9d38aee29ac2b04d11a9deed843304f7d19410a52e4dee741219df8848b5b4488e53eba9af42a3401d7d0a0661ffabee766add66c10b394332a41b93c54d0f103b64e40f268409c849d56af6e0c6d783ce6a3586c191fe0dab7934958dcaabc29e2bb18e01f52a9bcdf8d18f8c39a1178e4b956cd500a7d770b0ba6fac18dff02b870c647295f3d3f6f7c927ea5242104ae736170ee3ef7962de696a0028de20ee5758622b319626da8dd07b906ed667edb60b68edd887941cc87836c3d866d759a44409fad30ec9a07ac87540a81e42588906a56bd0c60b570704d3901076d1121b7fee131b2b05dedf08567fb205bacc8c87091c19b3f41cd2a60595bd42d14e39483b3807a36aeb2f564920594f44f5226dc78f2e474ed68694ec3a6893d542c706bbe103329023376a229fb53b66c430af3c1de7d303cbff095870be4bf9c3b7cd54ca27a5390b811fa1f722c2e41906f6e07a86e7bdc26e9efb32d62f12de93729d8e827c6c385173684f9e38ec8d5d1146f6a32860ff61150618637ff86b8dca6a194fa218aa7241e0c1c677dd65ed38742aa959cbe142164be56b1643774f95f379d7e3bb4eda61de0773c1c7014987d1d261eab76a4255e9f7f22dc53c0613a22edc1a3facc9ac0cf33dc4f719f555d1bedf4a3f99c8fca880e13bdc3a6ae7a88d54878d231b7a8989cfa167c6edb0c2cacf42ed57014f08cf58ecc7e9ea18ba31be65ff8180762757933f73d507598829bc59dc45c5858c8faec0da2ab4a43b15a93ec54fdd19d1f694241ad941f45939028a4f0ff50a1a0ff746c6af5ead092a523ab1e51e16148f7f47aa7ede197f0d9b74f3c9b325ec2d821c6bcdcbf06c86ac663a16a0c03d07d7fe60004818d96bfd3b2e2583f643cb9e15c651277ba88bf51863aeba30e2855405c7d3ce51eea7bccf049c787a21182a6ce2e20bed75763678528cc8a88254da7f4b46ecc93cf7a21d3a3f25ac9a6fad806945f91119aa1c2ee52bb782e5ec7364ac1a248d5e0a8f574e4e0b6079231164f28f27eb846c135effda68e58a0a7d3efb3c60d4455a5d56fd88d0ded9733ae0e843f8fc8747964baf24e551bdb6f7ac72f27866339f1efa60041117225b307831924784801aa21e5224ac3b74333f53eebedd799bba5d4e63c9866f5871b11752a7ab57721d7ec8a5e61ceebea14e83ed0479bdce03acb9cd588e931b58f08b2ad47da85c818d0067eaa3a5c5e5543c58d4e9b32232843fd6e6cfa13dbc98f01d8882ad3791bc075f278ee36f2f807cb80024662e5c242ba67b30bd81943b1aa223a2de57bdd79eb270af30e80c99b9d5290dcdf4648672a3193077132ffd34adb991cfac4245791c0b42bdb5998627882015a29fdc0a8cfaa1c1fb8b48c710d8f2ebe821b5b81a8490b06681ae7933e20738564723502e8b8d4626f84ae463c36e95c70fcae1c4997db779279437b1fc5627965900ec88dc69e3114ef202af42ff23ecc84cb3b44acb4c8c496c2a7e24e2398aec5510fd83de69996367217c91bd93221013bf61dcfff7680f58dd6d82fcfac8d6f4725fa1883f9208cdf5308b6d0a7e369e23118e40ed74b37a03fcc21b2b8285ebe6fcf28e45be6fb3744ebc1a4fa441e86fae39edd6c214746175e876cffe31e01320b6822a6d47bef50061615758ac7c5ac3c2521758747adec05208096a071aec190ca7108e22befd7f7631eb5e9e5d1321fcad2cf84eab203938e92c29f6aa2e8861c6cfb9581b61176448c85f8a6055ce43490f79cfaaa7bccd70fd14dad1b7e486a0f6f3ddb96e562fabb022314582b4be21c5f85793cc816fc2216f53ac26afeeaee2c2cc1b6cf564456e172f33390a09dc5711f2909d194d898a1ee0c94d791fd6f81062a02cec06234a90aa89cd57ba3fa129b4dcc2e1036dcee6babc4de9b7706e479c2a66b345680193dde24111967b4eb9cfad11c1d871278eeabfb4e9ef0408da12a71bd17843b24ab59bb54419d88e90fcacbe3075e50728688e5cb897a8848eeb19bdae5bc6bf983a51d143ff78463957d6002dfe1d45315519a9571658d3544468d27eceef57572067b5d2cfd62d138619c2da28179652fc3faaf887f6254e98623a6f0be39d559464b9826c6c2ecd27c57a03a23c9496a4246860d7739381b285fcf0d850b4f1b6d70ae1ae66e127d6c5bba465303817d76cf84260c5213a19cb36796c43316506399afd872405d06d88ee8af0c948b1435adeee2e0c99c18a691949ad6d14c0cc081bde646d6de497fc5ef2b474ad966b07d2297d5c24c22277060c67cb26a4178cb77e1e0f1b7f73248fdc0173ab45635b7cfbe6f8fa623969f205c11981a3cac55f2f56b9ff8f0a9bc20b73ab865da08038ba780c4b97569ef99fbd283afc44ac4df971adbe570bd2c209e320b1f1857d5aa37a1f1afd4f9444f8c3e7800f50fa538ea6969d91dd374ef1dc96b822e80f22942002c0e5d77d262680725d22b9e5cab8fb547550d4a46f28939690439010fb02548064e72eb77ed18741897a94cb5a28001c562b550d90555c966a32bc38d53b56663f431b7cf9756880cf63ca8d6e5e17181a711517ed4722a06b84849ffe38b1bb19b37b6c03ad088fae3bbfecfa0512cbb3e0b26eba82a82855a79dd5e2b6a643991a9df1a58bd4fa00ea0213a62b2f2562fb9bb461a2753c581cd5ae5595bd64dd8c37cfd082aaa602e4c0a3b4a5840880a42f973ab47e5cb7f70904c8e49f5bc99c9b82a75efd2e3fe5bfdf1c5e13f5f54d09d13204af27045e89e363f08300a91d7278f8502d903c47ddcb8576d9d5b25d1ccbde80b6954e2940daedc71ad5b578f3ece3d1a49b9950bb657561c304172ee6b1ba58c03588ddad33288ded0b3e8835c95c59b5430f40142510c30a369b02723d52d5db83d4a924d0c58c2883c080c6d981479be4963806142297d1a08f907f5a9fdaac247c16b0e8967a12a34f94609b98d32bf76a234970cca16c1425a0d25aea8f77592348ed1701c3e297a0957a8122911dcf16fe8f4630de7f0362ab8455edd08e02970dd06b1fe7c2b0f422ee95e698a687f0911a16914f5888b9a836e85a6a5990fc915c829f8c6bd6702731edfa7d982558d6f7f2b27cdfd9950975dbf363f6b87b97ccceb3407f9e96e9b5e6246a50405dd9a015ba5a04fa3786dc8d18fb503269a9e6c11e99dabee4be5e3d14e29fa8ef858b816683ba82c531e03b42e0ba139b595b1e53a6d654f74792fd20664056e6e570edc7faaf16b42a12a3b8ae51b659c82c4101a3b78ce054f4afd43b84643be5fd0ebb5cd8167dbbfc427ac1ade7925142eb9406c79d2eb18a55c77421ae83c77b7b250ccb67aacd83cc75604b19112f14ae67cc3c46737936694d5177345e588726234b24b2bbd3ea8dd3f3bdb8a8312fa1ba39a842e7e5ce50daa571bea5e99ebc328e22fd1d105961ec1b410d9e969babde72fe6032d940ae88b567b291cc3b9a0b2ec4d7bc76bc15470ef3a40c29c6655a1ae2f97c06e25871985e928d1c1f8e479e34311406de3bcfc8d57c03ca434aaca378d17fc2ffa2bcd2f5b12a298cafc8b6764256a33f745e658a5240e114ad0c58c498de5e8425e64310ff197191b3a8835052e12aeac145f9ece47a964eee991ba157c2862ba78547c830179b21a9025ef9719732ba419d2fb3a970c3e3890e52d40cb7704280ef6d6e1ae26b2cd013bd4214d1bd3a0913b2f83778d2cc107b803fe51ae126342001666eb5667ad16d23cc96493326fb1ff7b4b705098d002b2a60a505f3daf516987fd5d71a07642ccacaa1726650abe420b37f32587aa4f7ffc16286976f15d388aa957461c589d6076f990b15cd5c00572597be29e75717904fbf013ea40c9e887e904dbeb7b532b69e1d5ada7b14406ce4233068c37a96f3a2869e71b6956a29ed47abd6395f227863d95cdf800c309c27c944de35ebc59b816bd50a111395b01c235e425e69c376a8165333f207fd63b6b674df8d4c7b33575932ab8fd2582839eef24be111fb80c480f81d2706ff9ef518b21cc22192f152efa67d6ca364ad40f4a751a4bdd3b13a735920200d44721f90b4227df661513856dc717df522ed7bcbbc6817a71a127d54824e8ab42ea8bd87394341dc2a90d3de2c631bd7df647f9e73231c561c85cafa5e9f78bb9c19f4f887e7817c86710dafa471a5635269d6eba99e323186671db897b86c3959bdecb28447fbbc6e0aaf6c82c929f23888b1806ceee33744716ff6cdf8ee0f25f1fdddd99550320e48df8087e5de72e0943a70c3b2517f0fea95fbdacff6db1ce496c1293eb418ee5e685eabf7f7d7a210bc72cd2eb97a947237a4998e0dd55868eedc8fc03a56fbdc0541b49c5ff2dd302458e1cae4d0af9b461ddb18e3a855e06545218b6be71f37d05afa301a87ab621cad51af30aa1c8b3c22af844cc8063baf36b89f55a2884568a22cff7ad0825ef7faf1675ea8df04c68362929ad333fd53d95f7b09d686e1c72f604cfee8f144760da693f47d98721a8ea7ff6ad8c6744dbde476523133d44b8c9b9749165c75b140594564815b04f97303cd394e83900fc1c032ea0f443b38a334c55ea8b617400d97d085d65953b70eb912a5300bef4e5d603473fbf50a2de968690c9a9b88048ae6600ef76627c1070255f0d5ec52e0f1de47b1fc8b89c36eea588ac3022092c0636c4987b0aaef931ca3134f19b1812713c543bd554521e4340f5bca908ee0f238f1e20539f54df651c4811e2a4587d04436e6c441352d66c85bec07e60f042c9b04a60aed07024eabc1c79f6e21b68b977e943269d6c72206f1f5a59c409b40bde7fc2187742f1f15ff63344924f0f6873c043774262bedb5b26241b0b8af03fff26cc1143c75e60c99a77268037a35d7cdaa0614529c8b997bbfc85b5118767faacd1e05bea44d539e221bda5deedc494e3edf7c20192060652d9fd62b5c13f5940513659044eec80594231f234f6a2ba22a858b657b6c2aff413b961c9de79c90ef237d88296df29755f0745b48930d0bc0c64bc51ab0b55022663860557572f5ed68cf5368101088acd229e1edd6dc6bd61ff9d5f918e78fc57f7aa9638979bce84a2af3c985a76ff6343a0fc67597ba88b2e300c30e17e20a0597e5ed6b94ba524a674530935d6b8aeb07bfea7a2d125077c29f97a8239c10d85d6904fe4f6b20d6ddb7ff9fc3c544505957b5191aae6be67f31f552dcc7d5646df48b8a2fcbe271e32e807914752e85ebdc4a9179d035bb9582ed18bb6414adacc9d8c920a22f0f55cbac953a5824ad83d8cfaa986d1f24278406ad8b5a4eec136fe841715f8c6ebd686d6e85ef8cb7f0fd4035975de9f5627a926eed44c3a2ca301c78377c06d7e96646fbcdd82dc1dc65c55e414211da5c111b109efb18301251a69512a7ed159f4eb5c0842810ccc4b4ea70a278cf1798b5bd426eb04d7a49327c6e451d03b39340494966f842822baae742b28bc05818a2b8adbf5987f8fadd37f43000cff742d3a3faa159487d61236540e66d917e8a7af17d9ce8454ab988e34d8c932f7491a277f339dd28bfb49c9ddfd9a0816df6f0218965fa0813938f2d52b43943eb23c2c2c01dfed29e532841bf17164e7c1f59dbe43415b6cc89fba821497b0f5f18eca3f00419bbe9d4e55efd0086835a7ecfb51bff5cdb5e03b373a87e284ac61ad2b2d03e7351c3fca9794404687e293ae1e9925de59bf8325a3a6c6e93a8a8e7118e7895d4d2a980a656f463a8c6f768c841751e5b97e3b243c6cd4ba376d749a8e95e7f4ab704252bc0a12149e20d56dd43a315c2d2d77fd906884f5d0450ac5829a84b8174bed54357a471a6f583bbfc9390c557402b15d5234dfd2bdeda430ce44849602f4ed7db5ffb809fbf6847eb706c6a7f6be56e9010f7148454f5dfd8b6f1212cb418b8be36c202df60fcf82730b44ff6763306484d9ff031b670b425d884465144043b09c49cbacca0c2d49a5b0e35074f096386b9be2f15043bc7ecbc2674d84a809b75bfd3fb743c265d31913a27763ccf5cee6b0e2b7190b4529aca1e00f0acd88b3d86818ec2b61da32bf4d9c9ed2156d9c23c5d1669b9323b30da638023811dc955bfca5b07a1e7c93c698f29ddd21a9e9c12a14b481eb4c818cf77554ee90abb5a0028bf8d590f25ee502875770ca5bf175961db23f2bb0438d7895dfe630f7a0d9231ad206e5d14c23e7719bd154b6f1e0e858f8a9652982942515888ba44e86a0779b55515fc92dd8c9f5b0ca3265592a3ec7a6ce1a9770f541184dd694f85dd65f35ca56713541d97c6584d71bd6716d0e4003ca30e90cdd2c40fcba09570a274a2f90e9387af3f23b01b1e5d003e5c69eab4de9fd92169e4a064896a451b61f40cc7e48503928e03840d017b73101acf2f16e473294d7f5872e74543bb2e4587123f7eba12e643f43deb111d5ddd69720fa50cc653b958bc4c1289971bb73f7db7552174a498cbd2c4a36a160db868c74478ef008aa801914d9859c764e95a2acda7a328fc9808da92a5b48385dd72c16b905c96dcd74f41d3b2d4ec78e98ac29250cdc0f2c9707b03f2bd67ce70b864c4dd54d66ff5a167c7e399fc2cbfea53827c157d6dba53c6384eeb510ace6eee15f514675461a601130cca323d5ed5a650906ccb55616f5f108bfbfc38624dd0d504c08cd60bee5a1d6f6200293bd3eb90a303d5ddda72979620e19bcdfb5dded57e0405246fbe81fa57771cc9858e2c38828ef8a2f91c8c4e04dbfb8af00964c87f85a3373b619399ff69f30f323d95d2f794bc214fa1e417f669c90c6ec6ae95e8c23a51aa4b3a59156ef1926b339f91ac9c6615b2199d9a69629a35dedf4fae13cdc47407ed12b1823e7788a6e348ad75e58f28a2920a76079f7b0e43e18cabf5d341985154d17d06bf4dfa8de5632d46876069c084c61e8791de684ab8aa4fededee37b418c0a8778debb884511685a7af68972f561c0ccf3bf4b5c7d507c286a6c131673813d0b36696b999d86478b3c81bda55c1a0673e87bb116784ace161d4e2c1881d7d4c11255d67ddcd4f6cdc3f8da6b95ac3ac8cc6ff0b267c1691e4d49ab372ba4b661636014a52d9491960059a75449fb5956c98b07e81fd2e185401f74a6269623e386c632f67b5702fe3a68254447d3e3c180c03d314aafdbc3a1357edef0b6020787af1bd4c15ffac3f7710a877dde8a00a8574b89880dd86d028463cdafb51af23bb89756c62e749a0f23d845c12124f84840ff50974db3fdc58c67e9946a17665ff10980f7983ed014885183efb05b44bc5c451c78d4c1289ac1e214b4304866b97c95a99a34d0f629242fa3fee97c61378fa96747566273dd3ef1c7ec4137324f0a79b42ec77c7dfe9a15ab14d3f38578c249276cfc7fa1a0d5536c13718b88cd07520f28deca9768e1b3760f4a77eee8cbd12440c8798f336430a2daf2b199faf372a66d12d3cdefa953ce1bf225a438387a0d5454a07faedd7a5eba218d2a928a2331e503d3e62f50ec7ef5ca50ba2aca29eb896554ea983731835f4ba0f9a303c2fe279a6fef7ad1108bf2e642787e902c36669e1bed650b44af82efb213eac4be6d3782f4a9a5434b17d6a58462f6535feb3318b082e78da7ce64e092faa3c71ac20aeadd10f1da33dcabc2fa98e08de86b3f08a8a204e8f6dc70fa6f4d29e1035da0f8a3e6112b5602fed2027456174938079f08dfb633aacc133127e4f3e3552a82fd8bcf73cc5eef596237f092526633fcff4e0d453c230b8f69cfe9afd95c3abd0c6793bec816c39184dbd72256f9334da924b33cb93b8b53a872de2cbea1ac5076c650228f7fd7d4b7b4a53e1f18dbc7a7dcf2f1dd079920e4010faba78271e5e96b5b1a4acc9da301124d6104789c186a9c710117adafdd244bc7795bfbdcff5ce8aa7795e0757ea9934cde197f609323c39e38614c7e256ac0df4c73dbd40ea7187f897395c6ed72bb7b48e82448232b2199d2b4f1a3bd668b0daf2b49bcb5881c28789d6c9b79a3c720f520682efdf5eed3908ed69610a1f42e0f0f83a93e0d2ac90dbcd3123654327a17a12f9abca2d74b9b5a3c55ed675fe8d22ea006755e9ef8cd90d77d7e65db85996c104e82dc16f62e24a296fd25de7995fd5d41fde2df53dfbf803da7cfaef6c1c22ef14462c7fcd4831409826a4cca242b31b0e11cdfc26e3a046466ac75e4ff9528ef12fa241fb68abb93a94d502b61239f6c8b4f67b3a97d1168e12f587c7c1c21c6dbc0ff4b965cedc9e2c41629b73f599735584341f96ee08aaf7b8735c6984421c754fada12dea83efb9384312a2fb2b0e484e0f08efe4c120c2c3bbcf9e9d9de4f26b896e0ec2f0f8e7335f14a225a21dc6a97455078b33682def8f302141b35365382863235045daca858b1cf4b4664df747a01a4c1ed0bad8bbec20d149baee4ed1a72dcde721e2603f4484156184f33e34d4f2e14678386fcc1333b8f44fdda417b4b4d35cf9055b7e6a8ca7d58160c613a05ff0c2067416d528aece9f203042fb257de5018eba1f2b2263071968d2d9acf94f0406a984ea578b3a930ae50e999f08bb1344334b9567631725ef2a1bfd84721319ebd5a041fa3e0df17ef237087609460de5feff13946315842804c15091e119ac2ba4079eccb4c836fb2be1f4d012f68b9a79cd24f2192e246c332b6fe55acea50c5d4a666af9454c31698e074ce8ac0084963933f2320b223d3ff11ef3c664694691d53341f8ad2f625b26986fd094c23f33d9102885fe3954d20c21efe1687d5c3551ca4e38eb672519cda512f71b6b8a2d05afbf9e1aa96bdabd1ebc093245aa47c48af46d3d6e5b4896d1fd11cba34a66bc7caf544128571a2166859512b4c0f5260cee5eeafa5ee4c5860a5d89b1ec0ff9b62d1a2118c20d4797ec8ca984034a0a79fcdfb2f62861b861e63f0eeb8be880ff04442e7ff2ff603f39717083c04620f7e9d2dd7637dbc6b0ba5249dbe093566c3f879485466b060690142cd71b6ad7d4d203cdad66f94e78c0daf1b765780700825e4bb5f75843962922801454e419077a74a87ecc1e4104354352b45707c0f5c7b35978b68a41068a9224cd7f4e08a253b464f5ce92abe03dc2373e4af1d0c42031850a4aab9b89aebc52d2d128c1fe3a131cb1c2e3e6c081b6171ffa87dbe5be377f09be91aec273be0525f4341adabb41075fbf0fa944b302373e55d67e85d3abf676cf6dda54a4ab77f1f39a11f0bb9f8ad3e045eb5a97c70ea36f27993077921a16a0132162ad5234b7e6e44fe64dc7688dee5813da2526636ba47f9ed2a9b1d8b8f542df50afe5d46f931b0c5d74af03e195a28cdbff5cc558f87710cdb0eb7fa5cf795f79eebd0380987f71aeb884c8cccc0c646a10e707281a3071bf557b8879309b4e3b2870f2b1da39ce41ac7dcd1effd0b5ac608409698994e43232b135afc68f3882e55eae5577e01354d03e012a76c960c7ff8b01616472f9a2f122d11905c7f216f5337588bdab5a0f88747a943dacf6060e49a2819ec801e5fc4761ffe59f10172ed08f18720ae996c08ec50dbc6dce46d8a124d562ee7b18633d43ceba2c53ce7847d49ffad6dd4b0f21fed2172fcaab0c2cd84aa6f30d2b9a0c51232cf2b3a608b15faef476cfbd56c38f2aa79ff0908cd413895ac531f6295e16fd8811aeab447b91574e63c67027260ce088c3e2b8c7a83a43a59b9997e007100039994cf88ff5e033220d4d2a6c933dd07c29aae5047898e20bf51fb27eaea597aa1f9395734da976e4305762b187bc600a737baea3e69b472bd13be7210ef01bd57aedc7be010369c0bf80ec4bf1497769bc0f76cb56e3fe0108b73f1bef7f04ae98562a2d2da1775819c72c900de7fba29310b709218bd08c84de4dc7565f52febadf866c5fc5e84ee1d1827e7388750df9b2b083f4b974318b933018163e1f865d5a0bf3096f1167657eb0e7f415313f4b2bc85e6ad72cd0d788370ce62a943563acba869289440e61f361559d1d6864cc7e741c1ad2ae71ddb44722b763d446a2e0e7d867fc1e0eeee4bbfa71693a99a46e66bc0336c8efc2340e68a68165d4cc74960b3eefa1c52723b789587100b2c7c9133ba094cae89fba33a68791e0f82b6124cd2e6fe67bdf575dd49527648d87f2764586e658f0ce0ece7158173215bf8d73496ad2b849543068a2a33552b60c6780f60c4e684ffd3d59724d17dbf01fc3ef97c73ad24074c5e3b99c5eed6e2ae60ece82aecc0b7829103725a0b08404a854f2a818613d31690abb99d49fd622c0f17443f75b6580292d4e78f24ffbcdd7bd115efa2982a00829606a01aa1cb403d799ad2e53f2e3395e4bb44f63f83611e7e3edb5498981eb718154e4fbfc40bcf9a47e0198d48bdeeef6033256df750e505d9d9522c368a1600b30e4bdcd3111c81acfa809e0ccdf5d2dab99fcf8f202f83e27c1c012209ce7c92bc136df88930bac703e594369a6b96387265bbc74c3ee507062e871acf167257b54d67b760a64b603d8177d5a107f52a7dfabcbf9181d9df33d2ea9b6b773277cc84467f6c6d37b28430bf4d48306cc05531b7b750142f065c2fc12401590af390f7120b937d6cd1aee4175bb58a2fff92540b00cf78918eab956a14886bd13f8fe24f0ea47e5274a7b06c151579c16bf6a4d96422e0f3a7806f0aa5006ce196649d5a00c69f7376ad79cee352c858387323703568d32fd4787b1cb35902bade92c88b9cf734b3273a22f76a2c5c267965750a2c6c9826c4461520c466a8c1619288f96d74096c7ab6cbf87d62a72767490537244333f423aa83a39e11664f2cb037f421045d944d3ba1d3256be906fd4bb19e6a0805eb70b0f56e7320dab081a0e24667ac3fcce314763e8e64ec1d0c5cc50672a68bc80a0c7f5dcb065f4fade17272aafb119417c956a0e3fc41df5573ee30c619d00bba66404fd059531635f0f9a1d1d157a73bbffe1552c0b39860cc91ba591196d45a87244e7c51e8d35368e056013b8eb132e1912f1214cbdad86ca86e19cdd2ecede47dc39fb25f7c1a8241ccc24689d17e3d2c17c1cf069d17ba01617e8e9cff5486c5944c34a367b2f58e3fe536ffd1917b7dc2ed5d8f0c3f3de987a04ca5d16c769c557acb2e52f8781564700119101ada1d5cf1df8c938e6a35f0ef4a7f65b1119a1030c6cf713a3068b24450778cd8912c1c59dcd1bc0cac154148019240719156eea51ac9e40e0ae50ea4eb04a2e95c057378e3d7ec21e284a31b17c116ffc79f69378e996d8e26ca8e6ce6ddb4eefb0dbbe6173b14d5c140e527128d8cfea6c12f27be6ba2a0f64c8e350f9fddbedfe28274a8f6d746b4bc5f64cd530b3c7d3165d3d51894a3325da058715eaccee20786e66b2dbe7b55d5a0784360e924b1c859f56c5c74c76a68651c950acdf27be093e8e003c64e0cd0afc6acd5e93748e2a1d21a57728a7080315b7127f333d88fa32dbd16bd1fa3d6f802d8507d9fb84ecbf746888ee7b273edc7012ec5e9abeed60013ac25acd212c27e9745875b0346112a10f5292b904d9d0cf4c47b6e2053c927df2f89f1c866dd2d12c83537e5a2a7ec0785c5313c3b7c73b6d720f98f78b77e21cb8f5f94a4af209253310746e305a36f3e96553c2b8fe463a35f2bde1337148cc00be46e51bf5855de1c34bb8b448ebc6683bc267f95f5209a3484fe9641c73135a974ef75d9349f3f49624d08a5fd536480a7b59ae2afaa475c6f5ed902f1e5f9496a073444493735895862201b9d86cda3dbb8ccc45ff179733b591a1adc2b0875f109a2dee3544e3d694604b378e41da252434811570a0441910d0aa3d6b7bbf2bd187888f4796954d1bc996e8e38731bf36e194f9434e5b56791529c603269576ed509ada46466e676c3a5f8734cb8505b01481f20535c62a3d7f8257ab065b76f32da8097ae2fb8f7034439709ef351bf23875520133a95eaa638a5b8aca092f5575e1194e45edfb808687f9ad4bf6bfa91ad8d53d50336e57e76396cc94e4cbb16262a5554a3a2bfcd53b042b39d00d379d268eca218ae1bdc447b4bfe6bc99c036dd281af535f1a727f2c7c046aea09e56a0df5f12e804950639d413b2d09031e10af3ef2380b8a0ca891befc4bfd5348ce99637c4e485803512c5ecb667aa22cf2f9d1e0170095dda59c199768e4040ff702a2716e781810b9db5a30c99c421ffb6d00bbf6ab73a8129a9f9bbca9a03bec1fa400f74f60b05b57559e5d4c796a7c3238625e44996bf29035453095f8ee72ab554c8968f90f3973feed67574844c36afc61f3f6b15ae6924b204c36c7cb9f593ca74c75f062d46052c1217e6fcd36bfd028d635cd656d1528ac851301ee104de4b3077137a08a4abefb4df079ccb23ee469a6ceb2e33a6b10eaf0cc92f04ebe746849ca7f5e756d025ae5edcc1743f30bf2c565e347ea3bbee25b6a3f1bc76acb6934b63fb29fecf827e5888ec2ee453f237a016c985e6d3038229436090a27bdff8302b15683f844aad99842a3e9a46fbc6bde0fc0fda2e4f964db1c7b8a36532e3b494d78aa1be87ffc326299504e951383e745fa4e578a3c888d1a2e7a9147f8b835ad9c03757fec6813cacd90793bd5ea5c3472f3bc980981564f29b1c177c54487d0dac436a0508535a9295dfdd1cb7c2052ad4d49a35fae186761658eddfa80b4370184506fb8d6d238b72c850ac25461c8f8cb8ab1b337e9a7a426bfee6c94d7af146d88247bf033af4d633efcc482fa51b71407087fcc162b8e7c50e2dffc808f735f6b9895d02b901f96e6a91cea17381ccd1aa4abb3f08ffe0b72fc449ad31aac88cec9ab7fc259349635d7cd39f1f638fea370efba33d0c596162333edb408c217a10cdab5271cada0d78f2c982f6e8c137681536f8a82702849d6fd1bbf5f2a221a244d03677209d5b61172468cc272b37c5f25abd9fe7d97346053eebc1726c0b3a80d9de1e158d630f96f8082f274fe1fd2c3d801723356caa3735b2a4841e021f3a8cdf3d6794b240e490019735ee1ba723d4c609bce7e8d698fbe30ea2f2d2861a23ade18da0f083ef2649b4be2149ccd9fc8ef5b46ec4a02e50b39137983cbf610b846e45026533300be2ef10ac3d7badc90a7dad91f1f36ee2c857943319c2660ff3f8a10ceb62e6c08b74c38673d42d16ff8a56c729fea79d512068d3b2f48bcf2628a2aa642015a0bf40429a1ab5729a8d928ca495054c19492e230940f0c94e7ba9b9b2996f75b57adb13c0175477bc7862b0543b94b76e06e807dae64fab7fdbd914f86291e60cb80c066232f212eeb208c569c148f501610ab40286d83ad7b43862b4a5d493287465d4a90a7ab25da4418a43d2b0b3fa8462e8838700d64d9eaef7a566fa4870c6107142a2ca4b250151e677633fd1ca296b0ade1ef59418100474c59556e7d63ea6d28d24cdd3a6d0a46c631044043fdc649ef486d363e22b2117266627aaa4cc1cdf97dd290079278969ff0895bfc99d18934a50c80b01f24c0b4c18fff2be42005664eca05c7cbf05bfab24b0a83b312a81af2abbe8f2ea1e5f17615ed665270e3df5ef13f136e43d44e24bd54f458692e2ad66239cc9bb46d0e7f2f2b00ada325454dcc84a5f517c651de362f7c8059b77a131f7dd47a66ad9e810b5cf33fbd040b51216ce150c2bcaad262e3087b2b7064082c0bb12baa5c9d8ed5df594da3cd6714f8a0c985521dc066b9e6df0f66b0907ddbbee59fe6416fb1a9181fb725da789ef2ed7456f8be031303b3d41566250743002c16c0175d6f775277e52140c61f90df3d5a83d8f4d18362db47bad39b97561d6f446785b5b1542c1d4a003370ef8a859d427e39b2d1a12be1b1575c2abeff83165a7266b8d2774890f46927d78d33f2ab340d490df9f31a3aedffac3dd114a189cfa026d279f47236544ced988c0eb899eb08f586ddac887b231006d128dc48a08098670b3e1e8fd683182852657c68b56b6d9a8d04cd7502c85d05826c0cac012b572fc58b0f2981398fbe3c35613b0515c6956eb9f9f0ac5627028857a548f63833113b541a10aceffc45c83d224114b690b8550f26b67ccfbe678c182f83fc53e02ee19626bd6fe9972e3266d3c27ca634a4b34f00e974e623865349ae628282ee29bcd46fd6a03477f8af6b77e14e428ca9082de8ea831bb693892f21269da1e6b3e4b0b43166475e30a5f2969173fe49afa6b4d12a4b91ae081f5a706e3c93ad152c9c54435a2b8267dfbe6c2ca7ae23f547828ae97e672af4497f18f058972855ed785fcf72eb979a3bc2d595d95723aa331b3d417416ff443a66b2d5a7823de767382752b3da52b691aa8c7ac97a9c460374991946352f2bbe2b396754a266a51ccc247bfea3f90e1972c34567e3887da06ad94c6c1dea087a45fc9d1d31a06d40a25e6f070035db0d7b168dee3c4d03943afb3e87953de5855257398a5ed5ecbba8d6fe484233b7fc866b0ec9642d296eb5bd3310f438292f77661a2c26ef2b8dd128346612fd1189d0d5c4502f3811d020174b19b2e0590e90286c27ea020f44c89de5e8a2122161ec8db73b100fe3fff71bb5015a2060040b4618f9f6f9d8ffa6f8f31fd4c527ba976603fbb2f1e381ae5b1adba776389e95453ce20be8262c5fb8d2444dbd9717c89d03661bf79a0afa47687298535bbdb054251127276ebba0a181e2f9c0da1592a28d98938242e95f57b741fba15ef97467b999121ade5828f0c418c83557d591147eba244560f02ffcb661203503a6460e81b4021c35930eff6073edacc532ec8e0e846baae9f5615e05071a187711e1eca38f8c3dc0a006af0cd8c8e4ff7913e5be79c81ec7a5b57e08094fabc021c2aa17b804a07301fa6debefd0090fe783bef468bbb42fbcc1419734cc812f7c0498c88ea26a953e89e197c16e7f64c98290ddf660fb7ab34eb153b7765419a854a542ebc1bcd7176663b97c9e4dce977efa389b4947ce7a905a4c50ee7a3089e14dcf334d6ba80d08d3aa6d9718f8f3a0d1f5f0d162ea34b56ea73ba596b3c4a035b196ff5baf8c6e2af08c49f9a401b6fc6a283a960c93d70eb82f8578e700d7b9df797a395dc899238841c4dc138b5ef230a9ff3fb1e0e20c86bb10c8bf0bf94155bbed9b50acd2401079aa4c3edaabb82e72177e6bf00f3b676314b71e0b95c27fb1953823d763b3bf1a37743e99524a551ac4539db03f5afe6b52df6f90cc88920aadb34b48eef19c8e40a0be19a13e0475493740b7ce81a67ebc88466a05ac1cc0c933ea575d1551d4dad2b70155f77142291ad9ffc09a3d97c790251a6a75189b232cd652d3c82943be9fb3658d54f00fbd34c381962b0868d3095a01061fe8e9ac7855b3441ee4c841cd2b8556fb0b9d50595d180f5b11b8b9a6713c37845c8ae5853e63d1fca5507562aada965a971f340ef30c0cde2adc1f445a80200ee034c047f9bf186ae49de7960731ce2dd9a8f93b955c15a8c1b68c59d6f1496d18e29cd49ad42c593061f21afe25dcaab3c4cf90438ba09cd2da73a9c0964c9ca1b5b7d30280deef037877192106e877f0c1fa14e36f349a975ff62f1fad57016710d5285b5f0230ecba913e399488c0b2348e482348bf1e810600cbe032cb7bea20cc139471fb153c66bc46b0f5a8c543353651cd8f471fad20ca1c87576bd5da65963226ca8fee7e6a45222d8a8e98c6e86655e4389b90300ef7d9b8a7ca887484b9f8f5427222909b51dfce0fd02c9537306ac5a78fccbab74bd92cfd4f0048e7e338326dc0536df69b0efe602b4f40f60f4e34a260d7c5ea5a65b29032fdb0f1aa427d7012458767a89ac69b3f6fde0762c05f29cc8bb12447867958fa3dd8cdaeba12a55e5075b52b4916c34558bd9f6bd75d2c2faff5c9a6aca67114210f1aa03ecd07fbde3ff0f237c31f054bdd9296bb2bc2d36b67d7b4d886cd039c9b79272cf5f6b02d9d7cdacb116a7205641c312e4d7f6d62aa4c6f259bb4a605917afdc6e5058fd9e19b805520c912e93320792944806cbb5b3fe2e1fa2c99d961443440a5826a5d6e5f7bf8f9bded2a7a58cf557e34cb8bfdb1e9a80c0a9b053742b9ab859f6f19c83251300c9ab4c2083631d2cff8b546e588488e7d30666d6a93fd11a2c2cf16bba3821ecaab4f4fc788349a78a1822c683aaf8bd6bb3781c736505599614c63b70c6b5987a3b22a3cfa66216596e92b33164eb1809eeb788df7f58e30a049dca70b92f8b1baf42713bb4369da02214160fc12a563152976f715bcefb90099506b4c8dd75551135988592d2c62dd255a41cfd358221aecefd740f0a562cd020f53e882aecbd36ca6bdc42a24379c273e263de7d04fa56920e3cef7a0639cd332692341a7b9e8d126056974eea5792a9a34f55fc6221f9934e30a04619510c62ca168510e5b41dce0dd93c4a74120d9eae41e2510e31e8ed00de3f78e8d928e0585e79124ad1ea9846a488d21fb4a7d55a3617faf3e43cc1b973cf413b73d07e2b91705f6942a00b068f80a47596d487138e8b425245c19105d6f0316b3cedde9692f7bc382a4dd1abc500fdfd63a1993e74a8a8db9efddc784097bff9989233a288312f2427e5f9173d9ded79af594b9e2d7d7078782bc00d57b5ad71ef65c0ea72e13c12f1c33cda7293a1a409fcdd301a9752aa281122d2f06c7c2527a39afbbede55eccb1e6af53a06c2fb61e11346020cc37792a47e099fb79b4614b0ef7fcb75299afbedc35ab4df6a43ac68f2a77d9553ae4d51a271697a79b142933987cf39e51c7a09cff61d224dbfd5be028f34234dcec9e28ed979e968888f18a16527ddad8f4d5470d2b05cf987347c9e48a7947f93319fd9f84add24abd89e6d967f29ad297ed2ae875a2127c1c05039290c68e7f2eb548faf2e3a0243871180bbfae828543da52efde42468b111bf21366891e77215d88035907b395c238304ed6ab9be09b9cb30101a7a216ad63bd68143d7e176b051c8657e76e8c270d357021be007c58a3178549bdfa6685409ca30ca9970c3e808086e420300ebc2b6316e9bd6a400aff288d6c3e6a3a81cbf87c552bac76b9887eb282ec4f54740852c8685a5e5a6ae06b478f5bd38f8d3e1e6c32b7269ab092ed1a1e4e9dd739f29d27c9a7429fde836bac1121e3e2125ed8a0def31591700c8647c0c59fe21b990e0170a89a3102414201b9367adadd9b429c975d05977bf81b86c4cb7e684bbd4c766c0c047f95e026df5c8fb0cd8feea792d0217051db571a7e24ab816b06ca6f7e4272a9f8109afaf322a7a97e1f1446176ae18472def4f16264f043d2ce44e6d308a84491a5dac4f7fb6312cd83348db36eef11af94199e281d69adc9b73a0c6a8d5fa3f5a6602a17e6fb92d47b5ae0a1ed9361fa91b6a84465c280fbce07c653103c5546a5fefeef687317a1ecf76c2d3760d0c1e7df94b514ba8e90b89051d810fcae1d3bb19d2a2b9544b782cd829b483955383e583f9aad04b6379d3bcbd6813a83b8ef4f528a4a84d6af224d328e0f70de41e31034a947ea761f7bc942c00e584f5f76d9a7bf75af0b4495ba9d2e8ff71189e537058ddeceac3649f6fc9a527f876b5107774555d49f1e7e0f83ce4b959624d04b86162ab1ea2fe13dd939897c58e96060ecb3b3da3de6eab751239e6dd2107cca209fa05e7fb422d17be8dc4f151c32a672068e90f94846ad6296d269832e4efa109752f3119faacc169b73c5bf5b1984490734455fff98f3b8db346ef514de3d261dfbec62e3903af2e07defcb785429c904512a9fedebae922df5eb6559e9e7ad8ecab7ca929366c299a0af3993e31d9d7ee89f74f786d47e10c4d842002671485cb1f2f938ad100ffbcd9d923be69e57cbd3f9b23f34bf0555c0c853ab6e6a4fc355b2790141db57b58029dfe3b49b1a43eb520ba6b379d9cbcd71413b70754f7144a8a07479ee9bfde724d7fc42932819d89995652686e45c2d50860ee5eb924e8b231f2acc24f402fb4184e90a6a439e35d1ba3b5ad3dabb72a1841ba3dbc9e8818107b819f3138924d7ea9026175931ff027f47328d64d93a53aec397e9696d9b91955b10adde6adffd1cc61a6623ecc8d4286eed6ad32b31588fa21d287d1e3cadc62582c56cb8e2088e49e1ae4da2f00ef329d26494ca50b7c7fc4e4d23e1380cb2f3813bd2ab198e852babbe524f4bcd6297d44897a61be3a1a716100e88113b7cbb5a4809b4bdbe03d1793f938b6883a397ab4a8f5a0c493dd70fcc7d381cabaacc06d4aaf780f461f068ed03a66b9c72916b457d992b965aa6df72a559176f444544f88f37968234bc5e7347a3e4fa6ec46eec937cc1fd0241aace5a76a548cb521ef6905a928b4d4377cfcdeb9da68193ac9f9b66bd22276fcee0c0699962f5dab093232c1602b7b6da0538e2d89db067c7eaf22cdfa338eb51b24f85eb2f85333c0023d7f2349f544437927eef80670709e3d63eb32b148f2a0f11f6155a465882d4fb560584f712f222b92280d3af79645e675859281d918f53eb85426c312c134944aa9aac4e3573d02673919c06cb2f2a40100640bd60446fae96558c264f1a239b1b1917f9dbedf4b01f6011c617a80a647c2d3725facd030ddff4bda52c0e5077434404e8af8641df6b076f30dd53034f46bc3d250fea54f1e5b43467901ef2232f23f3165d30ac7228dcbc2d997638f87993c6c0f424b90c729d140763180d65eb68a40240260fb4ef4efa92ff74351de080f0298fc7feed457d8dde3807cefd6e7a02ff1a4fe844c5a885fb7c71e65fde50b6c044d0c42638094f37b1ffa951b5d849494b30c80c332b7dfe7544d8572c014351006284b2e55a0158f082036c338126190ae06057b44cb5444d2a40a7e45d84c12951faceec5b52c32bb2de616bde462c401df022d8f24a9c72fa60cb0973a2faac3fa0b8ad2a446b603233e73180e1f0edb6bc6603a3cee58bf15dcfa0369f4d9b9ab1e3c1fb8081fd5071e03e3bd39e4ba48998c190ae56c88ed7345524a6f9c7b68ed90bd3600edcdf59b8e7c8e6c50c6e3922d20c9937268d812cc656c77b4b85202670af710865f779e9379e930f85cf0e1c6343d064e3a2fa99b59c8826a2a95ae36c26e8155535fee7ea2cf939c0bfc8494f54ec49552da0142c4ad1787d3bc08033a260f600a09af7eb290185cea483a72a608b32a9e2bd028669bf18c16162d91f230527af223b9ce7023a499be614deeb1dbb0d6ad2b725b1b992ba1d37155cefa25db109b1d9d2605689a6e959c41b4e1bde5f56a130a0f502490f50ddbe546d7c3cb08a097b913b10a50a010f489444f442c10543078793e81fb2c5c075de3a71548d0688d575427fd4a7f1e676168d3d0c678be42855db4158ed3c5863125802e16c817381879658f3bf9c5a1062c47434ae2fe79dd927228456b7b810b71d16d87680e4f3a955690af4628d27d10a9411bb413bcd48525f29fec14472cb6dd25eb98b1bc74ae913509ed9976f13c93906994e9d94b71c1025cce6210bfb016c4ce419e079881be2fc2fe90e380843cf5358d6d14c539dc03af7581aa9795c495b0407ac6dfb176cf05c60cba6a4919b87682661eb45ca745b6eb237328f0365831185fa2f43ee1babd853952aff094f9ea4d2889e7e12b642af9bc2dc25ddb5c28cee0b1689f1f3a7a94bf4b74a9c279170ca86e48d0f55a6578f7d0251bd150d0cec78ad33e4543b8fc7dcee3b32c5595a9884f21ff7c8051bfb82c4cd467ebc209c9d3e03b3834605e94658f73df34096435c24c7065afa326d493e5597fb69e79e321e58a5095be69cbda74d7651217033bd3037fde404857455f768bbbb3a72c2d3e7be6abfe1983c2b4c20c9377acfdcd81c53bef9f234d9606788fbf63c3773f7c90351351c471498f9cb95b11f0af1e2c15def40fb0e00e03efedef8e79edd7554e5fce0924d90579197e917974ad6ff81511ac3fb62e0a5f44c77c96c1c6970e18b187483cc863fbc29045dde4ae2f3a5f377cac42773184ad25cf5e0dfa87fc03dc0e43864422eca573f393c0441cd725211644a9da386b5c8aae0bd876db5b69bfdbaf4b9f9c2bc2f5398b9714f4be4351fdde2f737b732753700b0165dc42c8b21d635d444c36a26ace3c6e036a2de239d818e821848f2401c8b13ea7d91b4ee2093285acc14167d5d49ab2168a41f64026d34d742fc77f3521cc5e8381c20e684bd5e6fbc92fff703483ddff082737ba70be36ba7a16e0b4916feecf7cabb36a6817e57c66739a6ab4099da56b045322643ebda05b654e38579bf4d32557797d7cba393684efebb6f95b9348ea9b9749f531958e1447d0355f7b3c6509c01e3e0674a4dfea91e593e0247ad19296d0046e421c1cd85ddfb65413fee4cfd964ccab1ccaaf22ed53578ce7812b7bf6a984d44e03d16e847edb77e4d35d0b07aa8eaf102f855177fef553cba2d63eca02d4485b67f09fc9946ecac51796998aa2e8e1617a27ceb1d49b3f9b501117ecb33035980deaed034e80079ea3174b87286cbbfaf30766cebb5b594a0df9562dcc94550605c4e5998d5c1c27fa5a8fa868c9ee6ab9f3c7024291823d90800c167bcb1ef77a6feb9fe807862f0d1fad40b6a6225a580121f7f90b15de84800d1935fb153aefc32ee1d5d877807bb439b08512ca32c55a544233d9f11c7c88749aa2462a714391ed6bd316aa8f8c50e32a0739e3a8e6c7396c25a3158c2fa7eb1730f688b682870a60c9f6ca0ae45597e43b45e7a2214650c9d1c9e7f6c8b2d2405ec7d328b2b758265df47622c3bf22ddac0a7ff29c8a5702f1c9d0792328124bbc3e46c2db910365595f4e470e6b8df041c5bb1d5f7b8726f0a164b1054f66c968e32b92bf452c899afe2940fbab06f4404ecce9a750af33dc9766f9157af364e453821fe40ec91211be7b1607f25939aef038213d6e15fc3b628a99e8c12ed09517f003d9337d367436441ec6ec10cee954135b581f38271efdb2f1a324018975cd6eaae58357f628828c320570e8e4f3a48acd24b8e9159d75b6455a4ceb454284e332a03a9415a766953aa754b1ef20eac30dceb882d22943d34c22c182ab70cf0e7c6d679ab5438238ac6edd7b6666770c144798514f9a5a9299c2b61bd157899d33ba7d405ab94721713e738fa26d570a5d9f1414bd4b6bb09e32f2e6f4d12cb12e3e29f6648424b44961a1216e8cdb6c457ee546bcfb53923b35d1ea646c841988f5a5438a4dfe64ca95d5bb3249c5790600ec47c3b0b9e52f0aab4ede069622cd8474654cf7c072968dd7604d24fdf470efa3fb06090eeacfa90ac688287d1e3f2b0a734e5aa75f495e74e6f493244241221ae7ca8c62167c181ff330768cb76229661f25aabfd31284c26a801faa22df1c9f4e91fefa2b2cbd82fcdb8b61d5b87b37385f0dde702d3da41ad6cf8c18e2a4da2610a9ae28063fb7604b269e65d43910e1b7b22fff2a82c685156cc560db742ae49c062d331d98aae3cef6852c2dcd5755c085c3da52257cd0002daac3b6b516d3c37b186105c75e21e5c18066a0f79259ebe672dc1e9b848aee38574c673026832042462872f531ab970d7f234837295aa179384365707914273f14adf6ba35548a9e363550cee7147f6fef9b67f3d6fb4f0b96ce373c3447d68a06a5217277bb2e527d95f5f35b404703b95001f33c15797513f2c9a739ee1000eb18681a8863c4f87739883fe12f2e510217e4ff0a37eca4a8012687c2164dd35396b333e3926adff6eaa4fbf7d1a6679b586f48203364b0f3727bbd1ea162adfdfa010bdb6f1be9f41b7531dd53f7943124a9d11153f1329131920d520be324923ed51df20e69c608e44a2040b831e176fda13a299bcb7be00725fc6748b0d00b547ba3bc3dd433ee40c367473a829aa88bd478fe3370546e663a41dae152b043085993d0f22da17cc963a3c8d9ed2bba030cf72eb74232cec2109ccf0c7d9550a943242c2368f3ede2f8501659c1c8eaaf2c02d333b6ca1336d7505032fc30ec4be152dca43d5530c83451cabac4e9290dbc8e4cd7db8ad31f61d83bb4f2f42144ea2864fcced9e452be69ba147a6920426aad078fab0295c58a78aa20d29a004043fa8836da9b8a6f096c3c716c5368fc965cbb3198693014a37d098d5c7c8be59b6457d094cf402956983c71244c68a2495e5511c393caab77b778e8ce07b745257f924ae786d5ea6659a19ee0df746138fb44aab6497d20c0bbccbe1addc6dc62c0e8a6e29d0e9c537546205304d55731676f08f9323e6bab697c1e8cbdfc4f5f147be910f41585023839abeef38db2b39dcb49c89e20f3f27ee2ceac3f97c480f6c63c593d0298226fbb2c3f3e23a912bd92b721602df389d5d7b3815bc79bc363f03b0cb032e31cd3b51167c29db1da9924726cfcbd6e8ddbd6dd199f6e900d75a424b3fe953a234b7ecdac8a472c1165d07bffa8f2f5d6758f2a827a0c7bda52f326e3024f6644a2f2924a28465c2dae54a223adef981602de838106f1f712c2efc470b38d453932c6c7cf4104820139dfa102da4dfd472e926ce5ce813fb465856eecd42adb573c03bc4b69bb3bb4352bd5b277419a3f1b03f8a1cfcb14b7d288d5436e1cba236022028b3373f01e4afc1f8c31c175af7036f6b9ec55ca9da2fc248f75a16acf77f011e002a290309e6d2db52dc8e75744b6d572a510194b2fcefeee62b24adb232f4839e4083af59172edfe1118b1c96d0b9955a6564b7dd21320a2ea65c28b414f40d45384416a7f5bf239592a97e5f2c732c1e93a88c0d51173b388e14ddb413305929a7f9f5ca5ba06569b8549754633ec2bf0f85c23b56e06826d2a71c70b0b083dea8b9851e0e0060bf9cd0de6fbe06ef54996b708919291c9a15b3d054342a2833743ce3604573b7c4d0ca98d7877fe6694db84ae1a610995579868025a85598aff6bb298236678059d06774f122b706612367a4e5715ab003c3228954fa80d3aa75eb7dc9fa4d379ebcb91d659bd8360a9d4374b342965a916a9bc83e71a7fe9a40128835fa8c375e4e22c38ed63877e6bf811df61d3c703a17f3a3af9e3ef4c3164fbc2a2745a962a593c418aff0b68f4b3d489df2ef9f272c120088d31cfb024f70c88ad9b4e879b2fff767b0c35d3676ca4edf74ea712696127848332b97f5480641d9a631bb5f712398932469e07c81bfc2fd762684540234dbc43be2eab00c8c155abc947b74d6bdbb0be88262f984d677091058c9d77989243b630b1e9c1a767aadffc33c2098721ded311c1dc18f5bad8f48a613cae325696ca13f8b3594a36807b2da17dfe32e6d79c584d54a6a638fd5853b3ddbe624879b2831eefb9143c765c41133e1144fcda892d3ce6e7242bcb1bcbe2fcd54b846f6bb9d48030f378fc6f61087028136f61448be66a0be6b470d119d65c3e7241daa44b418fd567a34a3fb9c6c6d4f37d4e4c0bcd9f406b7835d2565de96f916e45f4c2e8514094f5d4ddf32367232f22602f59c9657f35a424e1dd98f26c39a4fe0574629c71075decc95eecd1600c938bc9efd97075c16f880b42f2562ef38833742bbdc12d06a208531a02c80cdd8949fd8aa3e9c55c0e7a5a87cb59fc63ffc57af05f05941c1dd4cb80a5c0b49da500b789353df05696ea95b998a34777b0d4b2388b79b109585caa424d05328b041cd25e3776e0c098cd1c4d08b916942ee64c7b59eb3d83ae1f6b06186f0f1162c3e256fe4475a3e672ba94715756aa793187bf78471a721eea7ddc09bc446bcb37cb998468f4450f1569290d1a0e1c0b0beca54533430aa1441cfa94463a8de6da416651bbe9ebce243621615b25f055e50d032b05e280ce9bfc23988f09ed3b146abe5f0d6e5963c4ae282f20315e493976576499650724d743a5b9ddf82f61e5a6b6732792f2e868228ece497b6e3a8ec8383d717251407185c99e93e8e19630e914ffc251ec7b4503f0bf28daf29e7d7fe5d4dcefe1612ac994137baf86c935f61e4dfd848e35ae28bc61eb13affb0ddfa92c27e4650623389d6c50b782df6e2a5c2ba6b6087ec61c0816f5ea6a22285e40e90137efe10ecb4817a1ff5633e1b23722f66f8ce1228d68f4fe6d534594b2be5109fbb3d1ba00357baf361814b4287f55245e43b558cdce661a94918fbed1d4d3dc8bb808ddbcb2285f8cc943c5acfb52ec22f2f4090cad602913257dc174c934dd5f62a6056aba581ee9902c93f6b6ddc8f09088b5fd42f516eb3b41098c2cc1e9266cd45365fbfb2a8d6274251cf42ce95bea0cc2c1d5fc5e455cdd15d2b7f83a48452d02bb3d501a3225582c869ca18dbe3b50b1256675b193dccc89b79071fdb6570db582cc451b6356b60436df7db2dfdd05384f76d72f17d4a88cb8abd6941b5a21706d2341b7253895b96788a64ffd451ad69d34701cd34737714661b3b989ed9249ceda65253d8050824d82ac321cb522ef7f93df8fb2cb27eca90f85d21922544de0a7b49a38caeddc5972a0b9f903435efec7728c1819dae2bfe5f30199953977c39e729978326ddd750293cddcacb3deb44afb5062bb8626d992667f364a2987eaf24689d044391d44b62617e6cf78864f56c79fbe67c5583419af0d1c55e665ddee53039490ecdb5f8e184fcc716264dc03680fe297e9c409e70f993e4ba9952353b18cf6731a0c771f31ad8af963e0c6309843debdaa10fd32f649d63f14c999a334294a10b26aeabc68a0f24887f9b35df8a3790965b649642176017926d775819c08b37ddd9b3845ed268bf37eafa937f254af3ff016f501bcc30aea5e7d249daa9b71daa618afe3f07f68555745bd576d3c97cb5f721070698863b863108b4b57bd542d3f4f0ba9ce55195ee568ea861dd51a734cfe26182b270ece9593138598cdd5bb06873229d1d4411c70975f0f1a000401cfdc8191758b4c5d0dce331bbee5cf6de6820da61033570bcb7d6215f3dd99c5cc54b62c91b7e1212bec04aaea83379132e05efb692c88adfd7a29c437cc07ab918314819365b70ab0b318c9da166db4879b056b49a2b6bba6ab38e4fae22057ec4b9578fb6b8acb9c432a161d72475850fe8d4378aa9b5602c1971e997ff5bf63da655a211ba715385f805ed8aff60f6badc5676e7d1cb0535bfd49e5394f3d02ece227468c6bb8cc400f2afeb35aae7e4d116023670b2d274ea60a91bcffd10ea69d470d2b8495abbe65e576cea563409089ef9ba9c6b3a672616d7910d0815be71695816334245a7f75d6ed7d5501ba6b13614fbc58e499d4eb1ace70d370ed7b935244d78a22558dde09f6695bc5c5d3ef4a3b6efb227248a094575bd1a0ae35925ba8a0830747febe47e19596d5c4b447ba6d74b04713817d6e298d4fc0cc1f5a633e04330cc443c210030ed473bf02bf9aff9bd9327c2bf3a3c8422965e4c0d7cb55e43dad78e9ca4be9eeefaf8d0d59744ee7f69356ba177ea3143180942c77c9f830a67c2a3b065d63cff06ab650d40d4892fbacacdd3cf6f617b7ccdb3ae4d77cf052e23b103ba317b18ac3109741ff3bf4dbb6c420e348b33fe6bea3290ed72384af9919ae333cfd63867eb08f65583da3d5b221dbffac2be1fbe7490d2fc1d2bc99e42797e72b95fa8dee0006cde7d94599569bab24ca4b354dafe6ab8f977f5940e4a05d69408253f3db6536d1f34eb36c7ef7d1f051f80db81873fe8ba5c5118ebbc14a5e6715666f50ad6165b904a7c6ce8bf97a9bb02d5aff9f94714a3f2068c1025f3745dce682ec9129a7b0615b6a058ad7354a431c2fa0ea69803462115b1abba771074521b5bf7a63b8e316458e6e0d82ca7956809ed2865d0012a58acad3321695675efc5ff5c4f0346f69d95e47e7cbbda523f59b12e69a868eded6ab920b264298b6f52a4cfec8131f2025898e0ea13432c065976ca8fedb5edc1b62502f0b9e0b42b7fa4041fde91530494f74a3aea3c3f7db7c8a214cf1fa76111003a70d4becdd82a9cb7e70d8a1fdd14e3715fb770333c944943ee1a126d02e3f75bc46cf5f6c17ace2e933d44378df1c56562ae77055867ca7fb28817bb7860d9bf2cd3c24f235f9b8da2094c3e4d2853e83cb236cacb3df43c92a8d07784b8060165d3bdd614dd9c23aae5aee9bafdada9fc8a5f4db826200bf042795dc3c6e42e68478ba6863740b79149948f236fc57e7e143a7fdaf7362c1ab066aa4cf6fab267e07beb9ead1a5e0a3674a318cb2256784d50875db0a80dda76409060dbe53a4a1aa2f609a52ba4d1a9b6426542632ba31e7ec49b9e099fc905e3f895d4c07e9eef11df800afcfcf5e8dc019bb4fc3650268d2478bf9085ca7a8cf0d98b5dd4fe6b05be10a5fce71161cb63c6f90d8d04496fd9cbe7ce09ce6be93cdf03de892e2c69b43b091fc504ffe7f127a4e29bb4b7c1c5b1c2c96c787974c39a904bd733efad7775cfbfa5a8738080d5b406a7c65fa42962fd47689ae6acf18f1b8c6dddc3775cfce0f5258849c405c912f1436f83e911e5f3e9651714efa4f175ea3215a083b2686fc81e0eda970ca42ae3d82b51a105abac1977f84b768faa280a63925d738c32003edeb27b7d02c75c301184366eebb0d739226fe2e0e03e4518a68a31d2b590d6f9be853570483efbc474e0e9d28fae90b2eb181f2ef777b267aa6a0ff7c6a5ed295da84992c4bf4c9cbdaf06ef4c8facc313b0a36544148241cb4c1ff4b0296bb8953537a119de7a5ac40440a04162e84cede428fedb8146867a2192e0316c2bb29ae04e8c54bc7e3951b55dffbecf4c76f318ec9c9702482b31166db8c5a96d9949778f4c1a665a5d8459b8d36e8181ce31390afd9c071c582e5575c78ffe225bdf7f4b61146c3b656482722bb2fe452faf5af7842f13cdd21d92625fe2a5210b06dff60f340b8f8ef47bd711b93b40c2c7d1c512f6870ea0899d75536976c67d6a3fb6dd9b85430a14a1cf2e34e25bd05c9fc34910e3a8d0b58fe5a9f2bfcb742ddf268c1c6f6350c84b29d28c89fca1833cd9499fed8aee9e73f161f91472343517dfcb9e7d8dea8918bdfc0ff437e65c51db20975eb762d8dcf92eb912c5285fd6fa2bf30d660259171b300c52c3af4b9ee185d89bbb48bdcd53ffe21c2742550b812773231c8969d93e14a04f9f9338fe59741a04397af7d7d3506f748bdbd82138500961a29457efb7cc0d872de150a3bb9f76fbf301f5b8a1e57828a284102fb8aee1e6ce05c47ffe5f8663cc6187986dbe5dae63df7b19bf6c6dd7abf442da7187dbbad77efb34cef2e0b2760e3d2f951149e5ea8c2a5c6a930a4702df34043e1bc9e0a7d60b119bfa546431635fd1e82de7ad975e486dd68aea94f40c724234b88d0e1847ff5d212b941655d93dee4bf4d03fde4b31b97a4ee773a2229476e1fc99bcc0b5b75140e1efdc6e2d33137a9c1cc95db540369e6b45fe7b29285400cd42591c2217f55822c12ca536c8e8167156dc36e4d9ea2b8364ed8545369c45bacec51392e2149a5ec4b0ee5a412f8ad2dcf203e76f2bc0251e6f8dbbc5a66954e58b6c8d58d9a491221ec1794b9ed335da567a2f433e5dcd26f1ef225bfe87ce09b2f52fb715772148148f721d87bff666a64ae034a0c9e458cd9d9a40fbec1131b723b9717255cd8ea0b6b6e810ea1bfec735358f7658dc155cbb20990bcce8117ca60476cdc908823611dd5a8c3b584904d003094cc92a8dac26d51837c996654a0247096c44760ad29e9796f0a3fc1df74a0674d96a473b5b664d00d0ebb58a42287fe5e77ec832e10d84fc74bfeaefa6b1b543d81785b127649a6cfddf448b7664c93e74329c9549698835104f544168a8844cd1be917f7edea8eaa589d5d40cfd858204804fa07f6a979dec5a6bc4f30e083e9d7fa180c4299169376ab0beb868fab0951abc75f0b895e8501ca398899893a4c310223135a2a0778f8e25cce45becdb5eb39f2268fa09fe83cd133aac47ce33c161e1ad624378aa1320abb15d3150b7810ce31e61e4135b9705d815dc9e76f2d4cb0246a3a94284dfab4e2a60054a8a4494fba26e2045ad9f5f3822451db7d46dc2f07a1ce4afa4e06bc4897672e8dd746b6fe79a3fc33f4be0b76884bb74fa6618bebf4d61b30ccd438deceae989aaa28f8a35b9c85fc65ce672595f437e74d0d61bf29147d89d7732ce2a26b92945af903a0678a01ccf4a01b626bd486612359e9e47e68c8a055878958c56eb6af032bd10a932190883af243b37dcd87e3e65c94eaccf9e333b58e829c0ab53c23442924446192e348e28c1d5e0eebc7b8eb4a83eb994061209cb166ab0ccb602e53448966d383514769a2151baf7ee6c9e80b5e95ddff9ac55eb92544495622e4a88c1047a8b5a3531b4c7b560bf68241f87829cd63dbb71a01f6c27c8856f19e85a45c7ad770364382df01cbbd61c9ddec85c3717452eeb908cd20137e007cb4c56f331ef36bcb2b2edb5067dc036b43d152cd681a41808ab88e4d398379505f375a5e434e45ea2637aa7b748dfb6f354295eba16b6e25533d93ed7c73a56c0317b33a99eda5465b895890035d06ec0d92e2a56cbcaffd64b4ad2745d4f1b857f5ba069e78dd6f8b679c38df980228c69d05c470ae5bea0c81bff1c99adfbbab1450e76a3e5ca48d131ddf1f5783bbfc9f67a14555630b17ebddc7271f60624605491196d61491e8d25c16305679ecaa766f808815db812c766e5498373b4e3774a34e9dc9e99f7d82da0f1c97ce68cda55f1f7ec1e6a1b8809ddc3f1a316b4a14e6228f9a248adebd5cc9df3f09aba588c066918bc4608c28a9b85a61c4d863c411dc31b72fa78a13e1ad7a7dfad00d2f1daad4ad005c086e9578a49c38e3badc7d782e89941308e433e207ae43d1a5bd56f952762f45a0128b618f5868a619ed4b18cfe2d0cce67e351ae401c31733214d313e3385bcaf835d86fc9655b87c9aa566cabd479416747cf73ea7d830907c011610098657518d342ad8f379f5680459573c8438243a6a7fd70d7985c3f85d55ac5693c1d15fe51d7226f1e2cd33e3750aba8f174d6a988eb7d9b08cd93b60790d843191f786e6e3a12f98fc55bc0386db066fb0ea49c36a0766e4f788676118b8626ddd6d226f487fb682c152e72dcd284065a753de771db8d935b0819534f976555c4345df5e9416c7a5b62dae661745b4ac85d66cbfc87918a9809f497f332861657beafa39b66773e3715c54b0f88fd0e81836e16cabd8362e5eece9765cc352295cc25a500e8bc0949971c56a3148d71be9e2c30e23fc155df986cd39ec7c4bfea7c8f953b317df0a8c3f4e5ce453f82fa5f997fb6b6b9785a1523b658f82fbe4411a125095f0c0dc8fb9d38f2251d6d70a904181b4530f45601f13d14cfd73c6595ef512e5b56a6dcdca68a7e640bd969ae9155a3a807b31478ab12c2cc27333a31e4677a682a8ca539bbd9ce0c7348c14eed91338ec9b81fbe4deaaac8fc1d7291727c1a4419baf09e840eaeb51bbe5d5f024f2c421f1bf8bafef3368034d07b61860abbc9384faaf270e95521d6f7cf6d40e84eab3bccc574868f233327de1cc784b5ff4ec0ebb4531de72acfe6e1aa1853173afd1c3515a2fbd24e074a83720aaec0148ec330a1238f2ac3805b9c8733d5f4f941f6b61d6e62ae524d4937c3d345c44945bb83e5ac3e00babfbaba66ef31487afca24dffcf2000c476e239d977e883b5701ea94c4cec06033331257e5e83ead7cb23b6fa5d9b3397a39c139da96c65a4883b39cb1965b97825780f8219aa376e14a8791c6cb86441ec895eff9cc75f41b1480cb952802388b109e63f66aea55f3739abef512abfb2c6a687925aaa2d331f0fcebf00fcf0036b9333cd67ae76f2d54371a56bd6632c5bdebce03a5a87a1d95cb0053ca9dae94fb6d04de8cbdd859b8d4e86cb99d1aafe26da878ec0952686b2d88e7c68f18e15df1794aff3c223522e7b3518093b8c388deb467c9bdc51a85a4067702e3a72bd07ac372daeb38d7a31fe03830ca8c9784e498e596835be74020bbd6f127a15c3d1a064a31581bd399a64a6d9fa5173d457497d46ac03757cdd8beee17545b0c6548fec4cd5b9479f30550d6844d75f5be7baefb6d1a07f98dfc9b4f10774b8e3d7d776bbf1c4f034e1abce86ff215356142f83e975b203e244f9f1a9d93f84852cb6d4b3f461c6cbf80e5838279a61fa2c942717d4c6a43619d06aa01107efb96340edb9ff1f25a894169280c531f0768b210de588559fa461560dad71161d1616e80479e0c036c6bb9434fc2729a305a9c1fd572bb25fecdefbdb2cda135a78b1ae02a6f4b0fdc00c9d6953f8becff9b95e20a8458095eced28e9742911603dad01bcbcfe9a6d75089cd5777d999668afcef9bd30d01fa632d52595f12e91da244be9d4072f9b422bdbdf2571a776513ccef91530ffe538ef568cd9c55687d8ec76699436aa2ebfc5f6feb26cff3f787f4d28f687dd87e5c0fa7ba49a5763547de351adeaaf066c75da4643b109ba8f6630aeb92817a7ba3cdffe7d49bbefab6f032c070d689d0730fe6f647b081fec356993a05445dbc86660da13b67beff687d664069ba7051e5ddd0f6a136988185f9ef21fda3638098224f165f903edb42cd3a3a046321686d5172ce4e93e7c93dcffcbf1d47be1419e1ac19fe63713df5ba1e8ad3eec253c231cc80951063fe6f15d3ebcc706bd5210086ee5b2a1a1a6b7d5ba87dd42b0794d481d91b016fe7f035ec2cf8441db6f067f9df877d5e0d925187dbe756609a4a0a6214b101ccff7a8a93f0b9b00d254bac57f3ed18b5b97226deb98f954f90ac120c4b68f59ca129a32f8c84ed11dd0acbda91ff7e55ae2caf445b6a4947fdc0f6fac81b6dc8c76a3d409e54ebdb091d4d9faf1c2847d153be311fa92d8b000e9d745126e4a49c558df9bf10b48219dc523ef00510fe32a649782e6cf31cb4fca34440d6b9a812953bdd88d00c9bd80272a2eadbdce37db1adafcb087dce8cdb602cd25721dd4326968677ad5bc061757a7419dbc003528307fd7222f4d7ac1196208d3b4e92ac11b6380479cb0bc5ef11ae0b72d632e27e88142d62798f5b11d3cff37a169831262e6c83f909714da3f92676abf9056c522556c8a494d5fb2a2d71787e344301d6df1906fdf839ceb8044a3c58a5a5d8b4c2ce40295643175b7bf34a405d1ae1a0961c68b31472c0784a36eaab2da90b6ca0c312109977e20246229f10593bd96df3084e3753d6c6d9940f6d622e23de337a78fe4efaff07caf12d1433c69e15c026e9c38ba4bebbb8d174c476a6c558dbf6b6acad05aad3e41489c6f41af1178349dc1ed0f7cae99ee3a5ce532842447083bd274f2d758c75b6c7765862f7c6a2d0eba225d4b36cbb0d809f1861b0dd142970a49ba4249d0dbb07cc25e210db6f9b57bbd9bb26d411e983c6b01f50281649ae51cfcf06c69b139ea4da31d376f6ce88937aad4f37d1a7ddc35b90c79a8ac641ff702bd795a51d93d3bb8b2ad7b706fd52450f08db97ccac4a1734921b22fefb01afa143ea58a986c8afb48c55410d8fdf80460ea82fe5909024ddf829dc19c260508871f75ce0eded65496ce3dc0c2c4820a7b4c3205370c4e8e3dcb8f0577900d20d55bbd5f00c4d19e8d89d7d3b2ba8a65d491e3ec4afaa113f9152df87d4d2aa9a83f72006dad79bd2c4d77bcd882140e747f784b67cf5d12fe664cc6aa1f6813938538b6532a05a86ad03b9f8c1ab89526294851399eea43b50fca9bc4ebf5870bebb221384cc484173a456d12ef0320a425219375f3bddaf95a819960971bdb60a0e7a6c5e94e8fb48c7f960617ecf019716b5234c090795a5ba587bcb6d9e3cde8249dbd5c97f3af629aa2ddef61f31607a9e6a7d27fbf2a4f1b34178359b5ff6c02a167323215d853b6867c16959e40427ac339fb8117bd659b0623c6942c2e6f835b7a85ef92f504e3477c0dfc3855da0242b1a46b908d6a173a259c1f89b16f8607e6bde3ea012dd71bc3ac6a660a3d281559d1e8c447d4e7c1019af560d5dcec349f7b5ff4d3770add2b8c99a74565f99b2f42444474a7d8434b0002e520f2395a5dba8160896c434dc0bf29798865452f0590cff37d27f3f98429c665aaa46b07bde42d1f0d90ecb017e0659436fb9e6345b7787cc6f16eab33236caacb6201e69dffb2799f1acc52a69052912554c9d39405ae9a65f9a14bc10c3caf42889b35c93aba7bc8ae0fdfae560f0280d73decdce0228e5183ec6d70f3915a3f0ee729e8bc1ced7fee546e48047db1a737f13610d552bf7ee64c98241a26447784091ea87d5669b71761effa33db96df31f98c729be6cf9ab404057b7716bc89529fba603640e1687d6a3b1748c13ffd03e0c4ee7fdfb5acd6f0964941195216b3060ead643e367262b3cfb8a60e7c79875c87c8963569797ff4ef5ed396e8ba55a01919ec7634f6346a19b651b77b926bad16da871d8038d043f61bace97d6a37d94481bac64e3e531ce7da1c93aff3a10dcbf230c149a77011b0ba93e990a1087ea36d5c06c36ee3b0626d51a193ada3b44727ff4ba4af648b3eb1d49212085a16b359bb728c56f368800702c022ba6e4ac79494eca18e83749b14557b0d50e198dcb5359e7409989c27e0a3dffbba6ee23b6bfd481a8f87a788d1a882b9e17eb7500e88a31d9594090a0bf507f19db90f5e3d1ca2d147cae0f1348dcdba9f277870ccc699f47c64a77a09b7ba30e42b1b00929f01e6c60244fd36ee20e2fa9b793bf4fae9eb89396a8c9a5985acd1cc3c4187d582ae2daa9de36951d3c76cc0413097b6fc40e9ab464c65573006ff3c3877bf4c3c8ee17ba25043e45e5e1cecaa1bdf6d26122bdcaa762ee3201d4435f2d0b0bea86e9938a7b2923a12782f6b5a1bcf6c15e343945de48910e33063bf7a88196c613f178110993e7ffec9e7ce8160ed35e046dd51eace5c7a697bca72122c5783483163605f6aa36712da5112759641bda3ea692402470dcdeaf98ea34c73c0dbb528037e9f854c8fc0fa92a5f4ce712934621e6ec849a0086621999321a4235d03adffa91d62997cfabc7c2a6e7792de6ee1f7b2f44f25ad9c91bc632d3d3ec71cc1122d1a5212bdb777e7a3a6573b251d9b019b1ff74869d0d67598ffaf890161906513ae8a5660f998f0d62cd0e5e0b93ed8a5eed6b60cf5c56c324ba946a18bcc90a1eb47e732530951684c0cf5915d916a4a5c865203cd95ab4b963f3675ab7a450f3d40dbd59e02227a81268f28d3620fdcdbe6721ea10e655dbb52eb21c0c8d32b7c32ed012bd1a588932074efde6b6d2af3cf9b03837b7dea1aac83ca7ac327c18c3e329fe9a1cb4482434a83f2c7d2d51167f58de35a11891b435ab9e031c3a97a53baa11ad8bb33739a9b68b2cbecf4ea6deb69bd211b1d1ff49b5d37a6ba35d51840581627f00455f792df312184b661462c21aa21d3e86aa90c9fe29d7d37a1fa9199634a3fb358193303e0f9040bd7eabd69da5785a2490e6daf4a1a5d182342e8454ce862d4efd221fef17936af56821c2d5c4540da77d0a9d414327029818089bb35488268a57725c15311f0f8b15e26dd0f59395b3782c7ca4ab8aad4d22c7377a77a84679d94de773957682313846c7e2a6bc1dfc9b258c4e040e62750d2361c7ec60d0539e5405e4cd1b90c27983ad5a694dd6fdd799192f38dfa2bfd5950446c6dc2f5c88af8397b6617f7ceb943d609c76c68612f01a6061084994d976098af401a5e185aa57691e52a83e54aab0b7b7eb3a16c9b9f58e94a876c4822eaea9a59317c417f9d677f99ab4f5c263cfd3ff8b77edad1a58f773b839e7c5b69a412561702bea61fe8aa3461edea561d34a0bcc4f0e715a42a3d414160caaf701ee64134137bc2cac862b53443df984ef110f77ae83909e56438dfec0ca4949d3ec66006b0e711b8959ad227f3f8e945162230229768746b105fa2b99881a4137c2c057138a1d2ed4eeac5d644be8d06296899b9647f21f169300827699b2065017cfc913e1388f90060ca6023abd3e2b53840aecfc6436e982c0b887536ec0a93c10eaf278fbb9f1b01d44f2aa4f0d29b0d5bb32e2adb3ed70f329d17c0f5c768f6a9f6e29d831119511a99be292fe220d918bf614a32e33059928e6ddff50d890dce8f8e95731cff0cc850ea25e8f92517a5ff3ae7708460117293cd68a20d02c2de0dfa445daa9588ef5635c0cc381a019ce409b68203efd949af5c99b29fcf888b4ac3649dd2ebebbd5b151189c543c4df1479a20c1d545218da3798e07c5250ddbeb83466613092a7107fcc8f96ca1b0fb8bee83aa7f764b624aed9694204e86973aa36c326cee14d4607e75c64afc25e435c8bec1c7645c849970f3daabe9bf6f1ab6ad8112d2ac73155d0c7b97a62a8fba4b81caa7095c43b5236513a68514bea376ba0efbca6b740f61688193d0c35ac0b552d1ce0e783190197be7b3aa964e0d7ee01cf881ddadc7f45792b0e4bff911460e4eee9aac16167d37d810f7d9f3622e5b360520347e3a324d060e666bb6b10ed49f9791ac44d0ccd5259f1a655755c9bbf32d22da5e02fc281978225a09ee75f58c9c3e22502fe4a6f7347e01140756d64b5a17310db2d61d05990d4a2966d365f09db95dd54dfad5cbbb5a046abfd730242617f674b11b68b0b44d88b93aba1cc7d5dba8dca83f514423b38cd44741f203e97d97ea4c0548847a191e271d9cde53120f8b8f27f3a843f7eaaa850d93d54ab8c1be11f7c908ef0fa2df9e202e96d3e8c3bce2bba5cd551e43bdf357b86919bead49efc566d350b625e956aa519f488e13eaee74aef09737fbcda6010c3ea27a4c35c40ef5a051e83eb70a1e072ac62893f7406578bb79e10b42790290577290a298dcc0064433f986a3bb4a29a7c32bf936caaea212b014608f0030c7e3693a6d35e2417e46edf15181f93724987ec2993e6ba0fd29335e3a3e9a50d4618cea0a1fba96b69b7808da257003b257a62f0eb80b07e8225bc662f25bbce85ad4282eab65980b557910e37cbc76940e41901d3ddfa7b123ac73ec7768a382d2df7ab2a70e733f30c8874bc453bb1024f5aca4ea052fa1dda14db03d34a6a805255201234bbdc7b70c1518b66bd17eef93775b05211b4e134351bfee08c2ecfc51ac6b3a25e0e5e1c70ce401404efbd7a0d94e22456cf799233517edf6a4e5227d87497faca9966e8d7ca73f46e3ea49b815e1a4b76fcebc45f5101e3a846f224f013df20ff50a2a399f375591d61b685a8b5b616278ab061512190f588838412a96fbc95744f9dc30f2248622d92347abfd1af51020aac8f254111ac2fdb57c7e57bdb522ae043a057cd1e1335538ba12387e3fc2aad973b341d32bcccbd4b569cc02fa035d325a3c604a64adf40b5436c6d0c8fad835a765b3fb7a340342f31f87b3db41998128082c472140d6c9bd86b24d9a38b17b723d9cfb6eeee3b25c77013b9d004d6f539cfbd7110bb8feb9b42f346375f7a2820d04ce5c5c5cf5dc8aa5cd2b397813de7664fd284ce42dd914782aaeb039190f52a4be3f6ba78970706c5690b0d6ac8477d8dfa23180a70c0fe0d6eb209b7c05dc55ff57b17e96c5d9070dc8a6bf79e95178fb445460f19450dc6287f003eb24bc006b52b922a790a68d6b9e1ef8c5fadee7d6f8fe83bc66541b339e3fe9e4fb27449b1981fc6fef7cad30d6178a128f9478e288092500f91cafbe23500d4240cbd0fef32fbfe9c9bfecffc898196b0b478f4d07680c176cc0bd7d10d7b938fd7b51b085493eadd1754231097e32b480e70a79d05a2c0ea944367858677dd9c4f2defb8ab3e9fa3748ea10422762297edbef775af9dc9dfe174d660e2241b8bdfb9d4765d06eed1be3091c6a427b73e3ee66669fb434dca9943658fffb237fbd67ad183fb06cc7a4545a803d4f51f784fa7e4e7e0b61074a2259eda8c3851747d2e9e7c7b72191856ab1023919a0afcaf5410679336ea92079616688f271d9d1b9641ea14ae22c6971c286a371e6703a45f50bea6f5810731b97761a371fa942ce1a9ba275d0586dbcb2fc30cb86670f5212961e2a0f3afd1390860cb54bab33bc75cd43d5174d54f0dd886dc21c2f70329d066489a8556dfa73c224f70032b79f030e721c36a0f2b5dd6d658c04d1ca9d91feae589d2ded067ecb52e46d1f9dcb6736a7984a21d535e520bb250b0cbe283d37dd031ade23722294e2965c34a3fff908fe87c0fc2be452d68d6c0463e970df83d0038c6011b237095f34071b5961794e8d28ef0df231830eb233240da6455ac5b8149f808c992d9489ccd4463bd35c8118bf9d12becc01f1417cc75f4586a0bca1537c4cb22757d59d9746984cedbf39766b2aa8a5cfde80958a436b0e4d2dcfa34e3b1cd395010ce6ab225e3cd643f48f3f51ae29c9b630c5cea47de1d8d2540dce84bbc8997af47da7512f233d3a915151faf656b9d0e4347e247d49c92ebf3d870a82e9e23f95ad56aee6b931eafacc253c60bff38af445f14524774ddf9890f1045662b9553e22ff776fdbd737e197f8fa545eeec13724720cd57321ae87abd09e2e746eb2e51e36d3df43f557898e05bf776bcb035a71f968727da65edf7c16de026ffec9f203a2c8500da4126351127fdbe892c213027d5e0c7e7e5096c34618db8f590a875108ff686be408ecc4ae763269ee8f15e27f2dd651e0213e0bb8aef4640032c614502d2b3e3b1208190104009c6b3f22fbf23aa781df9c79adafcca96e8e04df574536cb884ac76c863b014bf9f357eba6ff0394f519483989516a175e3379bcb1460a957fc8d3f1f7ebc5d85e85f1a7abf934a16f24fb8b2981a46b4cc5999d6b7adc1ae52951e1b887549feb35ae17c70b79ac2256687fadca6d1f473771a5633096fb8c6a532e863030afa68c0eb32e511cb99fcc8fb2a5634995c18bb8370ee8b4f9972234c08c90ef4484a1d702fd79faaf46fc9e137a4d0e06140e52d0fb8b9b32a9919fe410b61a6bc8793ace026f01f70e64ac1896602a06edb9c56cf2f5cd20eb6a3912542295f6d66eea331fc0ff1d0c43fe016a7a29b3cab4f9a9b792e0128c701a3862102079b7b1e4eb92d6cd433f2f52ca7ba2fa59cd388d81f45955b714b52518cee7d7a9c48bf4e24486775c2b2946c65f8d22504c86d88756873c6398ffcad5c33b2536f06e7c4f3109dbff7cbee44fe3b64c147b51c57679232d59c4aeaca374861c83c9b1a211fb573ec5f43573b74013e72caeb085a2866161f57aa01a3a845093a08f702e2049a05d4cfa0d8f2b551f4a11f73bd62fcf782da0a3de848c97080c741f520befad38acea15733b1697ab88964a9789a363577af09b9ce424c5b8e180c2e298d3da175626869e71fd8410c88b1bd0c5ade63e8dee2979f9553670fe4c757c0025687b31c8ea1e5618f14d506f537d63b09dc97f10dc2f84cafd7c62348b443472703b45ae18233996f4d20423370f64675ccab516821826a449edc1c9ae82f52c40b0f237607302530b18d615edca954c4084c57836018cebe98c5f1ba7f16a28db6c743687284892a4c193aeb8d52cb2fc719f01a0bcd5d4afb83c9b1926349b2d36964065cf039b27cc2f0de79ad17bbaf28277e5206a8683e1601c871c80620fbf7deeab5eab0d0fed8d6e666352e5b846afffc1730ffeddbd24471e4a98a38dd331ded4fdd6bccf21340c12086e46052b564567ace729502309e2a70fb284087cc216814f6298163b4e50fe2d11baa7b815816813e0c9b79d29c5ec178635dadc2b13985691a83c5f5126eb00e8fc07674fc8781126fce5e5ae25bfeac1285ca4a792d6e1f20ac7c86d97ebc32dcf8e1940b68ac20c1b1d41024ce79582b4b52ac82fbab13ac7502c9bcbb996ee9190f948142b9e502f8fe57e1281a3cedfe00b28663eae4d6e9a2f2a5d0d5e02e5b4b6d1e9a2d49a4cb4eaf3f52b34aa873c008c7cbe05f44d73737c0f2064106ef2aa9dc6877de643fc04513f05cd70bb2a9f2a45cfdc7c65c52c35bb6b441498dfa6fbe746e7abb59a6a2296d9c371709885bdadd3723b5db8e28945b1d764cc7f0cfdb862bb2c56cf6f57879fef90771c5bf4b0e2806bacd00bfe561bbfb2c25ae5952ea5e5eace934e02667a83e02ede344f5edce5fb562de9675f8fce215bb3f1a1ba348e0d44657423d2657ccc36abe3238dc30388200ad1107487f8fa9e8926b87c9a0e44637aa3fd12f5eaf9ed9fcadce87758954cbe48af16ec6238ee42a0cebe505b950e3aaaae1225525120de0278056975f67d54bffbfbf69abcdc44a45eccc73f5d37445e18b56f2607b29ef2ffa681c4660135c0715b47014343149477522d861f90c89d98c5c6a90c847a8e5b8ff59547bb62ca135cbcfc4eb69f3a905b93c6b67ecf9297981d660a9865d5803ff166f2ff7f215750b426027b1c862d7c6c1c4670923255a9bd6daca9a1428345a26b089ce9057e6dc60896ceadef3af5ff0ca6511a2b1ec98a2518e0a32680812a3986f2d50af73ef81eb7382e48a7b0f03f3fdb6dccfa938cbd4544b963b8c7a5a214aad78f6c79a23231da90c0f28e706431d6491c9b38f648f5118f02e65b4f9b3696497097fa88128efc919e992f1705b4c081867c062b72efdcaee1c048d70afb5b01fa2eea0ddc9d6bb07d652f3720f51a8e50c3720af70ff5f741ef2cb5625d07a1de11f676c353dcddb0a011a84ea001012a4d6c7186cf4af8a91be78b578ec5d82bf47b3c256c8d13c7b9a0280854d3d3d38cf05d33ee6286b67eaab3263262058c27fe64109f14a40825ff7c7a41f9a6c4c3b86d356db52017a7205488b858b6f009003b2f2a30069b6a316de8004cdb7742f70fa8d7de1773974d290a5b8f2cb197c8a1cdc38569e9ab24544e12750c4525c6bb73893255978bcc93be4a11d356260efd8237b15c6ca59e5b6b43b2b9ecd0bf9145680569ca04029197412443d8588e600241ec27f9e0bfa2fdeebb9b3c522c65b89ac0cfb776ad3474692666e6e6d5f65a9de705c0e957cd97b2fc5e3a2f87a02088b59f24a04fffc6be9874d53afac557e620e5fbd8d6b967e135c4185b4971fda286400bc61baffab1a00f1b3e073cf49f2518eda59d9579b9b28e329071b8772355b1c69f73b04e1ebe237e9e79eafa3373a304555d7f7a894435d53eff4465457ac65ea73444798bb8aae5dd4a53626c511331a308124305dda463bf24f125382b30b81d91888c5ebe7feee12f462eab9b13406bd94e528a9a352c3d8c55e99b184a5c2815009d304eb33744a57b11e8bcb3680cfa27c6e788768f84ee0465f208cce7f9e095df6a8c3df4e8d885e10c95ce6506453fdef06b182e60dcd451ca5ab718b7b5c52835e715f3c191fb3a4c362141eb564683a346597017918e48bbb122d5cf52d058eb34a74f147dc317e51eb88b36dc75c05b7ea3d5daaa5bb260af917565416403a8f882297ec1b574def266da9b55e522e12ba24a4420c8cfd4920bb5467e63a85d142e400d99671ef55f0c4ed390c8091e342691d16582340dd862369f5359125a91b33a46279b2434077bd4309f4ff90e58aa1f8318303b4f26023e58a26e4e0a42e60321c8c901515aa2796a3aa2e622d260f54ee9aeee60e91629bac3b1d0fab0167e0366b85311e3bcccf56bb7b0a868aa6fc316a0e5e7b54f5dbf21def5ec87d11932615e91230c7e21318de290b1fa4afa89dc31768e7368dd492b1f7dd528cf307d49ba79bb1a4ae3ec595df41c341b295997aa716f3a11d7867ede3b45773ffd0ef2c5e8d99473fa1fa52b3779b319a2d3126ff893bccbc1cd40834f0ca61781f40be2c30c328505a7d0e4e7f18d5bedd0b1f615f5508393d3f9b6f9d8f04c3ae61380460ee7134ccdcfef3cccaf9ed37df61577668ec8de6328c9fe343294330ce1d2448e65209c7bdc6b0e4674ebd51d76b2ca89f0d714d39f24e97848c0971d76b72f6017a755f97645c6e524c790a504a810df46cda7a07602ad21b3cc51126dd4e87f89a0e7c91eb5aa0983cc0f70b9463e99ab8ab6c09c4d68ac54c33850715bd29ee7037871d7e710fe9bf7e951fed8b8610fed34b69699a5f18d32ed06c5aae96e5c7eedd533b8a46aab851a0fb1367942fdceccf533787f76552c023d2f819002a611247388f477f172e09836ac3e1cc1b52e80e8c2fcbff390089668cf0dbf60513f1ac1ec5b5aba24ef36e98e93a528e2965042bfc0e88cb6c46945165660034ef1c118427244364ae7bca81976f8baa3c814fd80a247861053c0becaac1ec7e5ab8e8006a313b740203ae1c72091b60c6c61459d68467ca0b8544b82b03393c26518694f264b422be0ce155d8ae8fad389c13db2c50cda1197a5d5efa30e7c76b322b0d927854b966c70d453d2caa3ca7ba68052e287635548e5f8eb16801458fd6c03d58aa82e040c6b5a8f12f26f6d6ea45f62cfccb33e799850819182df630507b685425d4e1cd7859d64ffb9150fcfeaf95d3e936f55aa5d5ab63d8285a6228c65fe2a813a6df51b62bd3b9e581d77bf47c0b89347ba0570b49393016bc9d6654883f8938e14e96afe62791b55038e062b589346654ab303adf770f824dfd9b682df21f7e5ce35bf11c9efe1fc07a5f65b30a53783650265ce9280561af19c31be156e67c0572a0298356f70cab2f93fc5c97efcf2edce58d1aa37789986b0c3b5334741bbf294cc46e319eb0b727be66db4ca2c908abae06822e9f9efa9f5b44bd17b0c92e05faa86ebc10a49023bf28e846cd36df79f822915a3bbbccda2ad21d55146df6cd7e5599b72c58db6014d8f590cde3ff83c73abc67b86824175328eb37e52a473a8d22cf2a002eda2cfa76b9d14f8f2256c307045698954688bfe9450470e0d20629c82ac78858abcba0e8e37ec9dac46c018e914e08b631971f8a6d285cf0848f2b36da78be298b558552ecb92e48720792d7c4c297222a2416585813b8d874a178702b38f3298e9198d2c432a1aad58b95e7287421dad108003685552037d704e39d478ef88295ecc326ff3a7576e9f1a6a09f7b91f9a15d5ec65ac311c2a035b0666e3a27c1a52df92fb3506aeac08f830548989c6467b1b88e7e406d40702de0b8770ee01d18587914c35f7e8d4340422833f8a25ffeb601e53533105c36039936f79be944702d5b9e9b5111f93787f8441276d6fee630c402fe177c133e6a039e8c14401ed8c65c5e314214ffb5a0f41be94ee0c003ff6300940067bbc42df415850500abfe8e214cb718005b43a48d27eec36b2260bff253ae462dae4175394e4ef90d70c2e79154203217db4717ab75f20c1ca3e59c78f3afb5c629a274095392b2e388d8e2d557e5e8bad62db88906009ef36c8b60fd0e6833c97edd37b3253f618b45928a6702a3eb56a18478f35ea482ff580f4fa16ee40e826cf0b2f2f03b14a2e061589e78813f82a3012bdd7c0d3461b3be52cdf63b21846560f2da046804a524b08dec9cfa75bad8be6aae9d6e8657b30fae6868c28be6eebc3e867644bd03e2f4f5464c6732d2a5c0f1db0d851d26961eb89bb71815fd8804f07b77bb9a22accac5eb0b57b06f64dde98626de2c5d3a96b3dca95ff8b0468356d146b870b845db46467d7f7c46e348995877874c4e1ac53dfcc294253965c94ef47b07b5c97bab27f6cf854d1c345665541896b0e0146f4bd91d456cc912fcf97dc4413f5c0ae6178101972f267d59c1b8742a46e670c95035fb93766df0343d56f764ccdc7b1a2e3ab89efe6caef288d728e272d95ee986cfec9a81ba21ed6465d6da63d10dc7914220941f52c7f2c557e947950a9e40d378848c7ce0d704743b4c7df072eebd52a50567a0828af31f7c631c93bd6041c0f62e76792522a9bcd52f18d814bf680083eb31924d01b624e7031efce7bf82923712b2d671c122db1c803e1f6932ef3861d3bc4a4149e9b7f31948b5b0a69c96538671defe38ac1596835e2d7bf648e9424e168109b022a62f3d8c1ce0e827e8db1592e56beab3fade044860528d04137892c60829cd7a6765f0b597bb5097f1e96d70aadbddac6f18567c1b26c33164cf1649d3d823c25a3caf1b0077b31e39dd62334a72314500ef02e17c329d514e9c46dd3e7ffca17bdd9ba57d77a5de51c2f763fd58376cae9f2f65e3cc5515ac13a1d8684ff099db11e04181d2f17a61d815490864d2c8bc74053dfe0374cdb7eadf28c722a4e9b3afefb48e3eb1f644e7d8583c0ec155a072e59a698a3b61ff10455c2b96f996870f7b7a5cccee03118f0dcb1a1a2134c2bc9317fae37597b7968ad0c76be7551b54d3627d7db65fe747021ac14a36bee05779d1af650a58b29133952524c7221c7f04db9b9ee4b666a9a8887ffb02f7b9c37935b918f8cf4e29c4b0abd8bb8ab5188e83a62da30bcc91e285a0f2e7099b64b54a9ecfd4cb3e820460c5ce4159cec08d30d776f21813d557534dd3563b11b87a54880e6c830db2f4d7c2522ff1a1ead759fc5a4b16256377e2f9032ae03e1411d6f1ac970ba229bdf3c4d4a77fa7f83de43098045fb1fa250fa449254137c584a944ef36a4908399788832f21a90c7234e67bbdd6315a7eee5a37234549b70366f936a5b1cfee376c9cec99f35ee44318bdb4bedea13784faf24eb7889de6e6894e4b5278d887b92a53715592f5c301a59d056083068aea13bb5db4aa652d951035379af610f05bfa552fed796ec84ce7e92ca30dc5d11fd631f43bbb0e6074454af89f0126e026e07d2e12a99c20d871a08098695d1194c5f13d53b2804a6915ab78a0637a9746aac7d98dc06cc2ba27184a94d4bbc1355fbeed9c38e7f864747ca0b23278d1f7f492bd8e280e507ceb9db5048dd33fc00d0073cfe6e373e717a2ceabc62cc45d1e9e897b2c194aa8083f3009f642a066ecc4358b069e57715a130a3c268181415f828446435b4ae122569fbf245839e74a41bfe7999ae29f20ce678f76bb3635698376c276459aed803b6b36b33d934baff2d6f859ed805cf7f25f36f0a400bf7baece5fc096a14db690d78243634823445dbb1e7f89fdbfa4b17c25ec5811de247a4c5132d39188fc8eaf7988a191a5ebfa94d8136df8f69dacb5373f60369e5127f81dba1f0bff38effadbbb3a62d1b2846a99977a0db9134fccb350c086ef9b6828aa28fe48b778596c51bcc3ea98861812cc1232e2a721710ad00434fe5051caa21f27c5c23e1e385daa83e4b4818118e64b965cbad67f06eae16324e6fd31e0e55bd992bdabd6dff3688d70691b5964486e7e0378ff8bd21705926077033816de9310c4f30b058456a6c8e33ba3be24e665606d9b5e5533c3a4294623b7b17c398e4d74ef62126d952862d228bb3363a6e39a68c7bbb0c9d8704ead0ad53f487f75fe56d72b339cb098f02f3f14576628c9b5a959d48e84867fd847348470dd6fdde15d9cc12085cfe1b12ffbe96b65162ab3268f600b4e83867c6ad7968669406ec414ed20c0dcca92531486eb12429b455e133b97f676b5eea426f4331af7452840b91092f5f2d12519e4917cce11d32b9eb92ba62572e18f4e4dd04fbd5f9f86522a4408d14841043f3ef68c851ce6392b5950c2d9ed4cfa3d2ca07e4d2544b55e9d66f237ff6059fd72a04737edb66e302b6f07789407c430d34b5be7a3d171d80150fca9c1be0aff1e638875d347e1264e0e907dd0f1c97afd0f49ffdf6c3a02465c7a28d7a8c19ef379d1a881ad13ee319e4deed5c31eeb0f88d294084f7c96df2315fafbbc221d54d97d9fbb3cbb68cfc29a189346649b9f010bd05bee6fb8772a9e2091711413f2babbd70ac4471da09353352519c24b326fb67bd27b76357f9ee1c75cad8b83bd0d03daa8a8de3a002a5b6db57dedb414a0fcea4f777520b21d049ed0194d72cee15e26440d0762d39b35d4d68b4bc95d60f90978e3878d7404f5be73028c39949cd58e6c02eca7172259d1ad56a54f0d3d41401a65c1d9373d9d3d254b643f978d4de77b888870a973aa4c726f012208ec137c8f0898554fac5da5495dfe8a0b20e5191e266cbc7e3f5cae0b90cdc35198e47cf3cef4fa07183851689ef47a722106b62c161ff43cd8c4ca20b434a179a442346eb314ced219677873e21a85122ae01853f9fbc0ae71e7bae5b4bbe607d25cfb36aea44dd29d4affc05840c729f3aeb1df84c33996dfd9bf7c2fa5e0b4c171aced85c2614e207585c4072a0437a74bb7e7692841672db1e1204bcbc3b1c9b0dd22a50c7f07639bfa1abdb304de6c81253dc854335144b6f74188f72c1d21f49c5ac02f354c8e1253393ed593e9b449da23f3f96178e6e67d7c75796f69a84bc462595bca73d9d573bb24febd9dc921be8213f35958761845478d244050cfe906237f3a57d7d0f77139f1694b8379c671bb8e81dd7ba30d16dbf651e87e1e7ade4c3773a16e93ee010817dd3cae8fa32373c27489b160a0827afac3ab5bc2ad6b29ed2edd53d1621353b035bedc4168266c2c3daec047d9cc3f6e077ed398986446f411e4edf1d8b7d516a212ef8d627a29bc1beb5f55ef194444b2535127d57a4c81c5fbe2bf0cfbec61e8dd18c7de14d851c73488df602322cf118fbd4144ff7261f18b2a50745b2577005689cba463874a7aa7752ba180ddd46e2fb9d183b66299233a5124a463069e279df3f78dae2e39d6e8cd7eb06968b799c427a4d48a39222a204b90fa444ba0dd115421a9f324e5fe7ea08e2c82e891fcf74cf04daa5eb018b7dbcf039f739a1e1e359423a36c507ff0b897266e85ad880d32baefec2ebbd83a0b3c9c248217b239df23fb6115c08e4c797fba5f3eacfe30a1ee953482c35e1eddaf3132eb7b3415b1998da8e1fe716ce48280dec9bf15236b0ed10c3a25aa85111b20933849e8a52a00c8cd5a00032a62a67e2c87ad6be8c02c41a4a09abbe5d1f952504a56b38f37efca6cb34ed2a1b2af6013baa058fe30ffd746e90ecd79e955c53d36b58406dbd9647f3573cd4a9ac3d2613280778d54cdf907c9976ff4e1bca86dbda2f08368c45cbfd21d0f9711b24a2278547bef51f20f2a12b82d2e80e3d05bf2d4da0fd230228221f5500cc060c399edd4e4dfbab5f7f65c05ce17755c465b59640c8974159655d1f8a7dad7fd612145c37176a67c8b070108d5ce954b374a2527564b01542b409c18b5257ead7453f71897557290eae0fd682a7c05de074122eb0f817286ae3b5d64363982d149fcd059428f22cd48017a83179816557c84fa6f48aa583c68c3e4959a905909d51e715c4fb806d6ca59edd1347d6e47721c5c65efb511c47ece9eb4905f2ab5c6733e584ed782bc097814821710abc8ce7bd625db37cfdb8b1e17d7f9eb7bcb2999147561fe5cd8fbc7408623466677eaa69bd299f1f79985848d9f3383047fdf24880352b14afe3326d40d63c07b8c3247876e1a420d7d48e1ed590719b23eb7e2abf4cb0b1625523a75f29cd3e140e1935acca81ccdce174a4bc1b300f093b388b859f34b7bdf776eb03cc31257392d982ce50e1268a94299f436e1f114bd803e9e08780736d2cf17aafc83d95886037750128a57d704361230873e6fbd85ca6f92ad297703fc6c80b381310bf8504a99a6f2b65165dd1f739a54865c62f974240af25b71e80449f7245eea80fe0045d5c3d59b61efe6c17b90ca852970bb996a94cac95fcd62e0ef941248ca71080db00b6d6ba8cbe8b619e89bf7c5d0d3b5faf313c542c3c2627826e6411dd1b47bd19982c235e68da5f64d2f7e9509ee066999330a123f80122f8766827c12c2ed01bbc2228302060449e39da5fd88a0ac6a9fd9edca2230b7e9f11d382c40d2bd15859b36a7e63beca85ce11a86ce4476595cb7c7bd58b94062d875b11fefc5a378ba0886a79ce51f0c2cebef447513f162b2c473ca480308dfb9cde66e7fa72c15cf5c60481611c9a27c67bcc6d71b654e6f86897bb1deb1337269ea9ab3f96904d1cf9d764bb9e30d6708d9c71288b71ea120f8bb4146d9f238fbf620fe81e5c9ba68055b56c519e1cd78579f2319ab192638622d09c2e4e23c7b1c6b44318400f8acafaa3ee2a55160e6d5a416a2b5b31395ae518c8e75c2d5c191a75af151a81ee68f71cd37b966fccbf69f4a5229e4053a0530d1711fb10b4b684207407eba10b90bb1fe314f75b572be7f318a75cabc6c8b6cb8039efa642ac189b40e52e68ec8abd3af20c96c57e6c77067ecb608d20604e1abb7d745a1e3e459bd9c8b2f6228a9299bcf9795bb64f9b355870e586b4af1361277417772d76d5a35cac785a7f9d631f1cdb156df1baec8650ad71557ac6f4b5bf43febf07ffd8326d6c2897c8159b68cf2571fec4edafedf7cc2357803f478d9e4270830256a3c363e6f333d217de5d8f59ec3dc0027207bfc5c4b3acd6418c79a790f3340516c80987138ed2757df33068357e339745a3d6ea905998fd2fc55b1adb9178278383a7ed914ee59a92ef5b8c74cffdc699775634184014bf418a3a21267c2eb0805c9a29eaf501844858ee8115cb8c73792aeb0b025aaef730fa1ffcf9018603fe4444250038778e0c05f633015757eb54af51ba22e840ff8018f8d7def9c68b4e5556d0f9177908a03fabb51b3b13019f766f857b6fac6ffcd52c9cec6966ff43ad08050fea2ba54ae605e68776af9c27d191d2932b0964df49d1861b1163e5d3b80ec704921548ea86a771ba0868cfaea788ecdf4774f774c96cf01a2c667b6d7f13e1d7f451bdb91013691655c46c2fc7632a9c93fe14281858a2f7d9044148521396a298615ada7d1a3bdfb107cc522321ab2e1a1bd878a374668487a9b216b5e68b872fab100218438d61ba150186db3803346328caf29fbb408c6cb75fdb13791c90e2174eaed7f9f1cb8eb7c4ff9c023a6cef11f27ac14127d63d5e30e20bffbdcc548d32b4f43f841972c1e600b54fa83a24e875ec3317770c5ab190edddc76e084ebd0e5dd2101c70d9e82c1cbc9c9556edeefe3f3b0cb277a67f92b9e1ba4fe41668954359893206cdf5546af408f296fd6f1d8e1ed42635b708993fd01b2e91ae4fae2b6f5cc989c5c1fffc123286ffaa9e34e24493be25dc828697792405940c3b1b9196c2a9c2507273c29ae6d44f4645e8cd7f57ef95c17abcb58e94379696b60c0e31d09a87f722da1f03d4188c27ed993a0421419c863050c6d34a2783394c55e4ddf96c2ea4cab6b64231f1b9b4c68634b83530451ca713289c5e23a8233a15131638aaa4df206b219485d66c2ab39d5dee9def9750cc0dccbd5e7bf175ad46a2aa364312cba39a3f5685932be96a47e0b41cb4df69f7edadc01b70d10a6ee61690a628f8806f57012dff3e15f7010a76abe0775e50f63ad27897e640973da8b05c78c2932b35f0f2e1ee4b918f224fbb1d83748df7a3279c4bec345ac1c058d6433ea1ef0874b50e038ad88836b50a7a4c24da06d6e97337f996bbcdbe9488720d18fe7207a484563f292947d28647a264c697fa8e9460d600a11c01b0a565726e2ca50d954a8e3d7214526e2f49d0989795396c84ee4c3c6cb1bb7cb46e6cb8d72ef9e28a4d64f997d156f7e50ea7c9e01b6a769fcdaab074c8b26bd572b3fcd40b30bbfce6ea0be4778e979d2660b4a45845f97eaee87cfb60e2851b95c028d3201d814e1bec3000e06086753923d20dbe8aa46ea33fc0276a3b81199c5ad2dfa7f2e2f12a731b459779edd3bf8d3b08f3ddd0b3d09db202a24c4784051632c46178a31f971913ba99ed13dd04969819915c8be5e50fdb1ade8584d1b473850c71a94e3b521650cdc44aab7fa74e3160f905a209eab58c417100e20374d0fc35d18003725e98ac4cacd05d7a2a4dedcca2bcd513eb267dacdfb496ac67fbc2458150d28f919377c38ecdf32272ab2e7b575d2dec291a86bb875066e5cadb2a6d26d7ca763438cbad1b1536a23c9712dde7e3496fb2a3dc78acd9a1ab4d1bd59f4a9ad1ac8dc72e664127b907afe571d4e13d915ed3cf09113425bfada4eabd20952e5d9077b3ce2dd80f068ff4f742ee21f2582b030257f8fa825a6c2c807f9fcefad4787e44a56850ea9be079fe228f01447ec59a00894b96f09a931c95ec70b829093e3c3cbe50179a6928a70312b376d5b9fd9b64838cb6b2ae2488b6c6091dc723b335874b9bfb398f225561bdea56ffc636ba5f86c14e9c43ef48bac86ad65c97ac54d19f1268193b4d33af579152c8beafe63f6665fba6a81e4aed7dca606d2c1bcfdfada7b35b1ee955c9d8a9574bc17d1f593b3a03550b56dd4731092872b58c9cc846d842e7905f96455c386c06e259d04afb34b9444bdfa225b5a34bdc1971009cc957476a6d86ebcffd962dc0c7999a7e04c034897426213c1651a3c9f9a4b8f787d514fbe005f363c5e0ca177668ea9a9a0ec2b35ee8ab1a0875a90998ca4636fcdb88cefdd300662b408fdfae62399e1d5879113223b83d9225ae6288ae8d16dcccee0b262b2e3772ec0f58735173375ee33630a18297e69c23e29b70af1b574dc3f2ad869272a464c3904c2ef3a8ae9c884f3e50b2497e357d8620c7fb06cb3f781e28122be8be272ebd311b7ce3c059795db4c4deba492760a57161bbce1494138c914de12d91b92c6910c98968e4b4e6893124367484ed9fc825ffe81f2c4086ddc82bf3dd908c672795266c3e27721223f023ead3c7af5cb0b9f698f242d18c8d74a41c945c5677d220c26addc0f21f1dcc051745488d4cb4a7f04d1391385d37a29c39934fd4914a4c4ed3d0c5308db8c3fd54733d076f12ee3e93d8fcfc07b034a1ccba9739bda2948881eee23cf4788e2c6422fe4f4f1100f371d0e0c7d754752ab89905b1ae606cbdc23a0055e0ef5d0de5ffb65e3857e1d498477dd66bb5bac5423c9e8ceba4dcfcb941bdfd098696c773f92d9ed740f38243744e6b0bd798f98e57e5d011c5aee9a9902137bfabfb0d13e7251cdd6952e95f3185883426a221babbb1e28bd18b63aaf93e01a5cd6d224ed3890a614ffa3b56b1b88a825b74a6c0d0df53396df6adad776d77d38886c99f9e3385265923ed99bb1cbde9009f0e1a013eb7e88f7719ebdf41c099284fa7da26a7527e83a32524d03a0252c749554365c4893f61828856e74398013d51865207142f3d98cf802f95f5cfbc4f4ba0b93b38972ec91632a3c259a17b53edae05c0b2cb1ccf6c47e46f26febed73600ac34985795371a5b4244877940509f22f94771e9161b436d8fb71de9b03f3024ee41c2efac1d3622320379cc994242c2e8baf4591f66998f1d54b723cbfe693db5513d3569b55bf00cfaa9fee0a723e9396c227ebed2ae82bd5219fb2ed24a301739372561ab3027ade48083499f62198422ecb02c8d9dc05a68f50e0c923a2c152563f2dd496146a70e0bf9a3cb1e12cb98c643e016c08265fa5cf512d627e0b73680b369e728393aed8701a5c821e7c26313e68773aa4459e166e1759aaf6d3e9b0406edce8e6bba1409cd52dc8d26d8fb36a8e879a2121af64e48d91695bc3679b05b006f618475628d03a64ec61991d136fb973fe9e46399a23d105cd7a11385b7508584ffc97dcfac55fe9bf664f4a077e02ed6aac651e1644d228d10140223d98bd87869ea5f3dbd9ba5ad164f260e28e529aa4cc11a1b039dad890c6cea7a843be886cb1805c03aeb7af9cec4f621be25be37529935d62e09f25924bfba95910b96411ada72fc571f690a662e7f722e5cfca1729e66e0c3550b6f9723a9abe2e866496c4d6edaba6de11dc4f6d10bf33a4315d47dfe9cfc3e756ba5292f6ca8688187b4c387f563758764d6c5a3a3c04e89b61dd9edc7bfaadbeb6588386108dc81aed4a780bc00ea5b99e57bd2e7bbfd5c03b14cc7ba0810944b1a6891e8ab0bf7364c513a1f3fc5a3b6ce9d0da569327c621e39e0bac7ec3cc137e4e938bbeca353474c0aa826664b065cdaea4873915be7490de9dae7e97086b85368fb1730be16f82f84d6dce5affefa52172271e582b25871d6e39c819c0a5a840a334682879206f13ac378c825c2cb8e9d58df3cd10278781f4ac270cc316dab3aa89b3d7f5ef06511a77a276baf5a1eb87cfdcc8f6f48b542733048c626ce6ca6e4ee21912e5fa4267443f42f5fcfcc660072b1f6730038c648a02e6d4a078d7fb7a9845c8fec8e6d5c5876fd0952434f48241577b3a4ef7727f0efa919594837507b83d4f9d6f33c54a4f7b3ca11d35590b20f3a70e36577cdd8ce35cb33c1673b1297ad35659fb6031ce0bbea00c546c3f7f77101c83d9301c48450f89dd5a4529ad917894bdf45fabf74e91ed88ad38590143438be01a8701915c9f920e0e4ab44818b9474ac503a384e81be2d652ddd4313ff6f2f33f25cc95b868817e68434eef6faeb70b1970b702c55061f51eed3cf4126a08cbb26843fa591d9f0c188f9528ce770abb5c19b85e5289b8d3520e5ca7501ec7a7fca95254540efc009a4947e55703c29727662b6051a8ff53ee963eb2ade6c336ce67c4807216dfbaf1c0d5c1c5a95bb6907e67c9d701ec9522e654f9dac9c32b971abd910d8cb9fd32af224b0de1f92c08610df29e1080a8c73adf461ce6fbe8cc3deedacbeadf4b3ab6fb24a183a5eb3e82638f2e15da98f20a266b87673471f2897cc49cb788e58a736614b678eeacdc27f46aa41f0c5fecf9c511ef6077aae37f466c8f55fd96b7f23e853af1940a6c74dbdaa9c4d0c4be46b2e7663c0f12f2fb7b696797c6bec944f3a3448a49a6a049933672764472f524b01359f589a661e2ef42e59d45c216921634820e91f29eed38570e764ada75bde432dd1888753bf613f7b07abc4dd71613f6aad79c84ba14404b848d6a7777583e04fadf21f689c2de6db5da24841201f84b8bb8a2fe292be154e747684acb8f9a3963d7ffa44f5280a786acb82c238e5e8210cf8c2afb5725e7370bd7c0142eb819480df3303c73f487f3293db1784561c2313474917f80da5c825d2e8085e88ae94b6245c2124797d21bb05e50aa1fb5e73bf7904b4263effde73207099b0bbf8020793cf41dbc8eeecb7d0f496caf27b7fc509ea247ab00044a08942ae5bc1a341e2903f7a8fbefe792f47b716393f116b272f47f6e081b12903e2ffe6f371abe474f8af2dd49314ebf61212d2f137d8fbecb93157b84fd1eaa96ea0e7afe4b5d5e54d5cd48a29be83f5bb4ab7bb1db5c2c9312f4f23d2d9dc8cbba78c7f34427e8b408c30a79fd05bc555a581d85000f3256d1dab241fe3dbae3874545c9b9672d0e35ff96d56ab872a086b3b98870c4872bb2c5e4a8b00b8a11dae5d24a56af02ddaa260e6a53adb5d0fd6b3aa9c98cc1c64cad00f49b98c736513cc78b5d80ec0f725cc149e8335e2198400e7a2f7bdc13334cb0217e8a7236f21d6a2a2f4ce33aca3e35fcffa23e4b1171b26c308d5b58eff53a77230179c2e51068d4080a9a3499d04edfc65d30003b3403c694c06601463ad69f4de18e5bdc7a698f51fc2fb94bb4c7eb037be60896befe9ee91cd51813e14d2e91b9d8ad58431c75d1feea311e63804c32576fbd6296f04325ebee253ecca095b84ff5df9275d081938f390b5d793ebd544930d9729e3bb843c0f59243d6a9d7649f2abf21a62d4b7523bf145d63c7666af7e50a743c3a01972b395b9fd70d17735b1ff496ca8cfe96f546f4c9015d3762c11e2cc57e34afd28d2eddc63ba25b9c78791b63f1590474cae15894f2987aaf0c7cc9e6c6160d74fd537921e6219738cb7698a651418e2cc5585304e6230fb6e84fb4f0dc6e396494baebbf5c37e2d58de53cb21a6e01579936d724fddcba0ac035580a1cfe29c8f777128849463aaec093a6ff34b59ff7936eda9aee41b2d4af39961e1ff0a12ae11456db75445938f6eef08d328c95ad40a07f36ad4540f62240907df2b9e39136b9d8b6207cb8cb1ce2af90a29e7db099b8dc5398fc70ab574733f03f5d16aac752329f255ae265fd35bceafcd1681e480b3de4d3bfde6d549436c24e3d12b767cd62226522ffadea3a804bb85cc3d03cbcba7f8dbda6f5a41ea91b75b90ebaa4a6c0fee1b1909480cbe5c9b118cc0039377afe459654a1dbb35c6e11614f59e059434ce988f8d88dcb67855234b16c5e748b32e596874b6239fd329a1dce2537290082428969251fa677c6808cb7df7416005538e0b83cd281ab19f97f6fc96b7655dec39693b1c8a89eea27ab015e5685d5e62cec8dd956b605c76481155034036d953a42ac4e7135fae6ca443cdd2d4cae3f64dd62c8efe9f243eb9f283d50853a784ce3a450a277b09cd322108c79b75bbf54e3c9146c75f92ee424451349e1da9a6b4d02b89e85e356a9e38c82ac65d83a5b4ba51d2355e93bfb64a5c887ec42477618d40c1c6e90cea5095bb9d69eb5a25be18aa45e3376232efb89821c7937ea836c4f34b27be5933e84a57a55f26aea450d685f8515c52c0999fadfc2ff41f6e3dea7f0d80185cfd93cab394058ee81cb44de697a2019ae7fac301eae68ed857ce0cfec33ad1e643b02f0f64e08914c1017a7037c8bf028cfc8c87edd362b776d6a93d2f39f76c7985fc78c20b2d02e60891f9b74db4bd7dcf972e5fdf35ddd82a7eb5074e97d24bdb840190f7babeca6ce52741967e268006e4b97b5e20c6c6dff0f580ef61569d279411e8ef761cbf332fcb55d8ab7e0330a9d7e6dc4ef7c1ea2e24a0cd878a625a4c07456b824726604368c93db8a2fba772dc64d188d4b5b1362aa5425749b70f2bf710134aebefd493c0f793477de810669e2430b77c5350e9a891cc36f0c64549ea2a3e21ece0f49b57662484f3c29fe848bf9196f4ab39863fa180813f4155380835db9cc1e3fd974c0f33241a819e6e60816c275ff491981a78825e1aec79e585b99ddef200ecde0f9acbc0825af1cf4f9d00f7dee2672d3ca8ae1d953bbb3d39f7fac8f4976244d96cc233a7dd8ed24d036c87a862c2c84cf1803f901b48a92e52bdd38024f2a8024c01d7bfe149a7b319c91724cd570970598630bc72362f596650907d94cb299e833f7e0d0d019f1170988d0c71e5d0322b28e56ce967d7a62c4258557a1749b53b01d863fb17b3eac00e61a86fd682d943e033ec40326ec5335e500ead1ba329b60560f536816e9c30f9dcbe807f1d0bbb237f9d0787e37b110c9d84684d828f3b92662db8ce586bb34277ad5c31164e8774b835f5d4ac402e88a635fe0dd7c80b4ec54872da1f319769c0969ceabd275472102fc7aadb20cccba8e693c59e7f28ab9543f9fa9c21c0d77a20028da9211c46d58109c27a7d041066e907c6449b14e752a6d9730842f936f480c8378d83bb6b4c341f7d9b5dfd1c58d8af50b271092ffb98396016803cc1a3415d9efcdd6b7b3734caea38ae6bccf5ee5a9d72a2b4f92854c2afda354a922b652f12fe8d9dead6c95ae07d785f2109466addca74e6bcf91b1e88c41f2570a510259e3aece3b095c4e3b0ddb85f63291ad48872d4226bb30bb40a5e189aa4b33768ffc3c829336916ed8fae89f4b5d2b541ddc380712da8060b41d620d54875ae132be3b62f4f431c2f672dd4c0e497ec1032db3e9a9c9aa744beaa1210331bf94d3aa988977197e703a55ca530d6507cf72a6ac154f1da079b25dddc8a690a37c08892043403fcdbd9cc1c84c76f4fc81d6b111399ab936ab3b203ebf70e22261514d98703297012425cb53eba806f512319e148ed38a556c57b685cacfef4fae3936f45c7a1b226df4f8c69720ef556cb6f3514061bea2c5ebe6418d0e9de1e2fd377094354a34f4a5d3a814060c2a888a921fa690d563acfc9fbddc09502496113d8036626a7089b6b31decd17f751bb00a9404543348a6203c9343a3ad95fcd8f6fb70a409c1904b7458be4249a1f0b9ac42824b0647cdf67eab6a26d37b2fcd7deb99722144b02537e5f55c9f994f5a664a8c35b137c5864dd6645ae829f95c1570c7d2a8ea35b6ebec749cb224d02b1bb32de558307874acfb98aa7a9c755def0ec91f3a9fc9315b2d933588858022faaecd62aa2293bf3cd297f552e0a509e7b7a11ed4793885a6a517e25090898d3a4523e4975958cf86f20dd771d834f88641e50f44b64fcb9e6a1e1da7fadd35bec434c27b5c4ee924603c0f837a32de8122a594e8dd6b938e61266613beea1d85f64a20d76ddda3c773d61c59a16f6840dfbb5dbadb7489aeb3a3c97c793cced8693eefb53487fe3f6ba206fe5df8e9ee1cba424e97496862d071758e983821090292f5723339ecc6904b992fadecc9b2437865b7ecfb64160b57ac3378c56558620e39d517fe9d3064402d487515111c49a6cd02631aee7ca5b137f21d472c293c193e8043775cc754bd44cea303cf5e059de5e6d65ef47852b32335162b3c1e3971cd0d7b653ace71dcb79ac1cda77096bc15a4d64fc94a61b601a7af52ce725ebeb62ccf9b0bcf28086e60960a87df5ddc5e5249ff39322c3598fb46d43bddb0863c3e5bf5de991410217b5b2a0901ed7af4b96e8d9b5fc727fd9d9a742789e9f500b3114af2539933515a41fe7ce9d3d858b0e5583404f0a4ce3e36c686a57bb9b622764a2821faf2b3e7d6fe9006601d3e0d073f35b90683e6878bed0656f8a61019938eaa2071317d326f64c3ea48d21bda7a7fdcdc619fcfd7252484c072b3dbfa6a1dd48654b486480a8e7c38c99fa624f2f6d4eb40ffcec5bf0705cb107036ce86306b8de3e8e30a10b55b9be18a7640b191f177a9712c9ef0fed0b838eaad21566b9cc2690d736fe673541b535233ff67a42aed84bab73d778de62cbc8c506583545cac4b837881be5e9dfb099f2eb59ee78e95b1b74b526c3b90c353f4ae251383c5079dcade2ea96629caa561e9dd91b17a2e2f91f92c360f99a68a7b4d0b53c480dbf1741e0d01320511c06ae0df308af1b761285e32257892a5d83cb018ce94449cdd334c6baae5cc949ce0032b0e6886bdba3f2ec84a6617e9ec639668f9bcb47c7437bfffff4c2985a6a8c96539aadc73a50687960877dd4f27aa9606adcbf8a619bff83ef7b7a9f61eecd24a4271828b72c0344e364f154c9f7878d353d25bf5d9e20c2e0d82b44b7fee907566af372f1fde36f58a696a1c33d58d732d5af93cce9aeab19a648e06bfa785055cc94a623df4a3ceff505a803cb7c44f033fa85e27dfa4b9395bd6312bd27ad747dbef873e053285b9ecbf768305096a92af0f1d83182f056320346f6870bb67cd9ba48733b23c6f086281a8921e443b509e14b95a6ec3d77a2ac627384b7cc2c4e2f272f888322f04ac4ac152f9f2c65cc56ee6d0720b9f9c55d0e9b7ff7bac96240a64a4b45d6308c18cdb96f10ab92af87a397714465c7f6a6c0844b80907e3b28df080f645401adb0faf9e2c72e555e30916f0b260c9412db1d589660fd1140e4ba16af98f2c3a306183833a2721e456318ab2ddabd8a9e9229ca8341a54db21b36c14a6a27ce2ded4458af3f66901ec42c3130a86493b95548ebf2e94e72aad7306fbd96e9f42d9a35a2dbf01a955dbd12c5d65769a6736989b9cfb700deff28347515e21e4349d0e2eda9f0c496e32071eca2ec62665fc1eae7c3dca1a5d5644e378a65682c44417ba7ebe28f136c20f386553a137c1a05deec7accd26bc34dd870b59bafb8015827846429366c28dd1d230be0cbff4ab8ed58fa1b4dcdd225c4652bf45a14a8857223a4b0203d869242821dd3f1bdf3e70f6698144ca377b542da985a8ac9f723f561434a3a2153fc672ebecc3a1b1a7a40bb572ca42e90ac0a1827524cf5c2f339b8f2e6e38575e4fcaea9c1bcf9cfb0dca3c2ec5766e551ad3f17ff99663293f7536a3dc9206783a882e4b45dd97bf2ca2fc9a95e504a37e0dbd8b8d04864b5d7e68f2818d048aef2cf362b5ee66d21765ae8e6e4519160441709298f93f71141dece0fa90b227002fe919bb28a07090e3d34b0345f23007fd143312b9e24a727e467057fdd69056418a6fe46f306d44d0d8c61fb17bf26f0b6f4e9fc720ec2b851b70780b791e15da35074160d8fd828818dee2389b1c12826010cfce06c575cbab2d44e1801361e5183177110637706cf456b3246101397bd553e21fbb0757988fafa6811cf25582436c268e1848d83c0995c4c4b99abebc968c5911fb9b471f8efc6708a8cd434fc69e1ced95f62b888a8cb7287304e5caa6b7245ab54171ce71526b833ca0254a77638501ad10b64687cbff31dfe273714e9d766e825b17b49ed04a1335e9d4e82fa33cb293fdc60d7b98b8bb928e4ab48bcfe9ae6f37bde292e0a9efcfe96dab5efa8b00a42f92f12622ca333e0c5957b65dff3bf66206c8e847c77acf5ccacdac5a93526420590e0ff56d188b878a433dd50d91370b0ef00cd10dd7329347ce6cd00f4bc61cadfcde7b4d93c9f9a3bbc5e005d33031eb00d6413d559cbadcd1dfd6e42d4eb577cf57f22d4f5bbccbab83211257e0f7595e24ea25318191e8668108d2638bb480f69909ea7412502337ccb218648ec7dd8d0583bc00dd7d09e26a4c00f14e9f635a7ee8cc28775d9977879f4543fd97051db25e8e698a54ac2bbc9500eca76b902593855a7a41542c651a76de6662c1c06623bb23705cc098f55b4cde73e03f099ca182f48213ee8a2bfa0b225c6eb466f2819097026e11220b502fdd7484971f579a52c4a3c0dec3169b8fbf5f947fbb5963698dc3c219bd93c03294bf10e9a20c9b3bd7a11bafe62d3ec0e9441aeb87f295bd2bf69e20203959467f1d0d345c46b59efcac8ce2ca9c7f59d3e1353775504f12bd0538fb8a21cf92e8f6df429ca2303c8704a5becdf2943d50304b246ba6d3c40bb2be588c862255bb4ed90727262586671ccc7dc5643f30dd87c1f0001de84f8cdd09a5bf52ad89118d6a6473a887e019d9c28e828307b28ebf65f8cad8c67e7a434bc4323c1d8a17762320933d2229c0d5f141c6af49ad14daefc837d54bebd233c3118a0f9bc26ec311afd618ebb0bdb7835dbffb593dc9162166c01e9a073a5b12b62d489980d3ae34af64ca4c504fc46fbe815290a5ca4bca6c2758d86b4500e3c22f5a23c93db142e3d5bdcb9e3570939ca17e817194a404688a2782804f06dda7183c85529350aef4b1eca8d6d8057a15baffd34f8694900fada9aad78c1d14ff79507f52bfda910ef4e48a17d8b54a7d3387e3740979fd64179e88485bb394364dc411e506dddb3e17c98938fbc55cd2af13fdd5b613ff59da251c27a533cf8897952a3142e8f64b2ebdb38a3c4ada3a513adecbd21e8ad759c425e3547a1be451cf223bd1b2f73c56f2f9e183d03ebc9d4a85208ffd513f1de48ec849dfee3852a2d80fae2423dae01fb165dc8396add99547b236852e7b346d6d9d3a54112d96522b06c1a361353d301c2b7c9090f35d3b165746c7f9d876100f4de1df881f014681d7df45a5e77f358995337cba317b34155ec6996b8eaf4e4af933f3670bb6a52b935024bf0603eb9a15b6d7173d372b9159b6372e336e506310e6c1bf45328f0bbf32a6724ffc61f361abefd3acc327d2fa619e7d06c09ece84f2256ea5d733571e51bfc33aba6773bdc470ac8a6ea296644d10194d8c6b3a0100cc2f70ca28ab57ef0773f82a379974efbdf2b2968945fad43e1a794bfb59fdfeb00649bfc12ad4497cb1fdb3ff0f1d61f96b1bd5182ab65fb48f37a6bd45e40da133a4b026a1a2ae44969878dd42b325351f9834cc9175111a60ecfa8bd8b3d335fa1230cf83ec4a7648760567fa0bc2d30af506201d5290da80c68009c618ceee70ef1262ebfd40f730606c11d5625f8788988d0eb8dde561a7019626e653d6a024d20f66a707d49146fe0f23b3a6ea8a8d498037bbef3695ef23ddaa07793aaea127a3524d0dfd9da48311cbb94d07996b0e66b7e5b9ffbd96c85725c57071cf907ef1437254061b883098b2e8bf172351fa898f8f106a757efb154645fac7cb19a319a8f87a519365bfad12965bf8fe6cf1e97592ec99c51774a8ef2b9e9be82b265904de8173254d3e7c0cc64d23283cd206bdde936d42d4e1f4c720cc3a7028cc82054221b73fab75f1ec8e2c1343283063453133cad42876033215fd951b75575b8d0b7a8078fb6b9228751ecc3824c5f4b11030ad7f2143e8945105d87f1416b4e17f635c6bbcd5fd280f5fd5097f6baf3a5db00de8452a13d788183131ed22595a17bdb68eb219bccb50c58951fae3a7337ee234ea4d99d16a546229c3a1f42651edbc079acfb974bd16b46b9576c97b2f8644a826f753ea6f5c2dcd27c1f07b24fb6b3ad93e82adaf61603d497eff2bcca638c1cf0d09ddea2b8fb1e930172b084b3d78f68b97fb1999655cd5196a258dddbc82d87bdad90d4f055024659afe1cb04ed8bc9f937ccaeddbb0ede395aebd1b6bda553835efd94e84bc4a0a2b25ca8466739623a452bf3b1fb3ceca28d2964a46ab90df3814939e012efc3fe7a8ee7ea87d61c5d009b1648e77a5ca5791c83d81e3968ceac071fc3a2bc07643bc55f8a47694500d80ba2121315e4d7a2d88a17a160398eef4d598c97c29603b9c3333bfeca0ace9d49c873c55357d8efc4e09f72029ed139b343c567aaba8d1a167e410a4b92c26b08c191f051af155703e4945a240196334c1af74b5aa2f6dbfdb39b9aa277b8aee60a31c6962ce45d5a19ced9da42a276ef122804d434c210f0c6264954a15cee3bc3d747857b12b9243cb8adac4b96b9184b894a8ea18adb69ff2d330fe9ec5a3b786338f6a02efc7c6f080ef4734fedca4eb6e48d49a2c171a6458c08d41ae14b6339b5c4ff89368be0b9ebcf68c67ed5c5887dc2e342384a074e5199ed58fd7ab4fde05bc66c63c7c477ab7b311a27840b92b8bf332d5e6b0f363f29e503eb4045dde53321f4897814b9609b710e9caec90998b67b5be5bf3e7fca01f893f870906a462095492432a51d88aea24eeb636c05edb56b6ddc7fdef4f0677d695d55a5a38bc83d286d1793c80b1785dd3f12a6b1da64dd8e6f2b511449cc9cfa83ffb877d8c81c64dc9b0d9f71dd03d491817380e9a9edeed8e248df2ac706b620d6dc08a0a1617023f0c6f034e8d2099b8ffd8a374050ba59bf96c5a61acbf2d0f64ddc43cf934318ae442c538ef289f98a4829cae062c4fdb49c4a5321b6b7031fe5e5f3b85ed2c5981bf32ff54ef95436a26aae9b3db9190aa7c5a4b4d776341db8ed1bdae243464ac384fa0c393b5bc81058d4c0e673b170d8507ecf06a43f805931fe95c935727dae46105d06a5a6c6318a111df18bac396a42a6767de7a267697dbba53bad5e07b684e5417f685f61088950b8fd65b9c7dab34807aa164151900cc71730d76312c98d218ebc0e6c728edbd2ee4c031556bd40e14986b8905a7a70d984589553e1b915dd70ca2e21dbb61efac77f82060ec06c2bc44a893450a3f6a61bc2d3e5614d1d59767df07b6935de7f93d59faa7f58f4087d91d2a29581e924f62f992f2c5ed3aa80c6e48376724c3da824e5e3705c8f9b50e5e99f2bf4f914d614e3e6b3657eec2fcf19e00a28e9f3ba3297731f2550e3f77fc9d318625ac9501ac5b4b2874b26bb6dc472c960b05fb5a9511c8e2131648efb24e1c20cca55f05ecf99f862b3afda36a44c0501b68ca7d888f7e55e9401bfd3ca492a72a39bfa6f7255cce527f915d1662de4f79a39f9244f99d46a8d9958db966cc3a8fe2879fe75ff6def9ab93ea66c81fe0cf38a32c9f2535c2c784c740781e10e885dbb386139a554353c4747ce551a9d7f78105ef14b7c056354f67650b546ee704bbba12220f73d67102594ab000f4293c7ff50351bec3f3dafc53897d443be93f868e9f94643bbfc778f8b7d5b7dc0651872955d4321441d0de4e5a5a1eb91b313304f0e191300db4cea2a683c44617213bf4c1e2860e912ddceea7a3c9a5eb279f1eef2c0eb64c5722390108fc2471899eb367b43684e1f87ebc2ecf7893c819d90a327942f174fcc0f9bd758aaa464133596fd56021881179fea71297a6335c53b8c56ec2782495653b48e4f5f707f0a60c5b77505abb3cd6ce31e318c98dd61e88d47901d803045df837604d5a764c72eec92099e0e6d6719c060e742135394b8d59e4a33122e12842ca8902214a35039ba8a61cb33790121ef17540b3b5d9500f88d28d5aab53765854c966ee6002f8f537b960b292d8c472e5d8e69591b11039a77d9692f898d58d5e82c763e89655e36bf246dae4f1fb7db1ebe837dcb9d20eae47095e83ac04320cdaa6d9bb53c69fc2b2587c018246d19b979eb49f8d0fffe88407e06cc0046e9ae1607470bd00cf6a194f7dfc23578a378d35731db6f8a870d4e03692999e11d6414f0f51cb5f84bacfb345ad65bff017fafd6e779a9643b8c5f08032dd66697747a726df2ee321267086e7b7ac131abe9f3e857d398357743371499ca8933263bcc150a9dc33778a6ba486c0ce83716514f7e280e70055e51e9abbe8c24e0d44bb9037257d17a13c61b00a5cd79876fcbba23228da46f4e68bda1335ac63304b632d27d632c3fb6b847389abde715fb4f3c3dd154d4b75980a29e88692ef03349f467902c4083efa1b2c97928f02926c5efa973664d6bb6359443b3671b1b42db74f07ae59480192799fd24b8720a1d56fd941f47dc72673c4be050176ce9abedebe1f7c8589b1f374ebec8531fdec960b6d698b971ceaca006f541131dbb85e541e31643968215ce94a2a5663642848cea7c98d92ef46d0f507f1937eba25de0484721feb9bc09d608aa3f4c8250621bd3ca344d3aa801e11906838dcadde8a3b4e9040c5a462e12f223e7cdacfe296e590afdaa76d94d7e00c5a6ba557672307283d842cc3d7844a64e1c3f92886b43b2dcc373a00a0391fe6981c58000b35d66bc156b416afd6c482dbab881f176788a35917c37b503d5e6e99996c652f02d031264ac6bd8bc86463e3db88c877aa2c3431b842e5009e725228bbc1b1885287d297aaf06b1e1b7bbea1b3be7330c550a07f156c49f54f800cf5e8d63fd59f6f1c487f1796cbbaa3d376559e57ec452513559b7961b2925d9ab2b5ccef815aab8ef996b56d80ac94951ececb23db7f1c4771eb518f6aa92512546cd4a1ccf993b75ea8f69438942e1c8a7d9cbd47791b2a442a2d44cd77a4b08e9668f9e213756ed401a0883bc7641a4d5213bcab7f64a25fd3b0571da90a739c6848276ca44313781fdb2230c0a589e9097d2b911e6336175c433374572ad91011510cd37e5737a107f47fc7498af879b36a33165ad2cd10aedcf10fda90cc681635cb3a9b9afea1266181a00cfcee749e20355b6a5f8b10b805ad25bea54addc490726f37882f099e00fec591226958b8c800e696c9796bebedec8ab305ac69f56eb4180bcc0d798d1e10a2feed6287f64f39e0de5722f21a3f8851c0fa017920b2471dd0e4413cb48c4fe17790c0a27e06ea963c405ce0588478923bfd2db80ea0d5a36e73d5da58c493a5710834ecbbe2db3bf96da021ad324d68d2dad076040e791b6c48e59c8622cf7b9a51dfd2f3cd22e985ecce9b2351ac23cf8a7b285fc62bb3ffde771de17e6e4fa1548c3b04384c13ae07fc9a48107bf1b7980327ee708079766b2a69cdeb1cd0e7412c31d0a22ee72b7fe7d59d3c07a56513c6ea6b8859219228dfef809f18e5fbe46aa74d357347b1f1f11df2f187f3e0d3729a12038c4ec9cdb2fd6610e1959f40a93e9cbe7db03e4fefe738cf3c5973a13981428a1a1de9707f189301678e29df7df12a3327c7d6867bcd9d0e5de5156d8c9a76a6d0e9f4a484b21498af6c3a43f9ee95ec0e2ac01d7d237e01602437c423ef7b82c52cb4b018d424e19550af6171a75d3a6b7a363c2d378f82a7663ef625376d8eaac6862f51a34278d6b28e7863899a0d6fb3d9b6b7e82ce9f5cffad597762ce2f0045a4b6e4e448c7d991d425a40e6453e7d9b6f20c25c7f59c6c544043cbb174967b7618e396a31feb105e245774937cf9bf1df3d5ec0517d4b86ee9366ccf56fc8ab471b75d188ef91542f0ced024b6d8620540a8b0d4fc838864e11fddb420dc81833e7066fad6f2d7c8de19f846adadc1c1827664b43e9030ae534737763c99168d78c156bd7c92c239a0372ca13f9ea33fd13d464f5865eaa523451e4cfd68d3036892ae5ed0e6957350502d58f4c305fbd1341bf5530e29ef70e755f4eef7653ff7825a7f91cbaff4450e1143bd0f0c41681ffaf8ae01fb15740f3f2a98f2b71c02ec18065c89fbc96496e5336d8e8edd385f053fed52d73ab195b264a622081fcf8f8d642541f13fd0d8eee654853403ad52487c03807afd5d5a2d4d76d77e4fe24615dc20fe722edcaef9c3841cd76063d3d2978031a395a1286fd39db990f2ca51b762f0337c4afa72af4e051ff31b7f938bfd48661b7f6cdfa5298e8fd6498744f83e21086e51c15e1b6a79a472ae8864c08fffa94dd5dff47dc61ff258e0871622f670c0e9a9b1b3ad495344a3e9e13567c0028090b9e46368daf071d89a562a3bc11139c8c2f2084f6587d4a6b5abaee9beab1a84c089a8db918423b3dcad0cb30a4126e6ed30fd4b42e3f2526101e1060e7284c6f3c33a9931f37cbcd8be461a83ccc4568576f738315686584c305e3be3e2950b9e9bebf901092f4b4b8cf89d71f6b60d119883c539708408432fe91b3fcfbb68650d3ed8c66a5a691de37431bf388ba6cd57a19f9d2e89478e1f1e9695e4f0a9e589f7d7826d19aba1bf6ef9d4bc298e32b6a314c6651bfa9b5a9ac25786b3be8a1c607b8b2b1d093df2ffe5a4cb17baaadf9d78233f49194192993294309590b7a824130b7d5d1a9193ae31c8f33bfbce9103aac995728035908cce5ecb6aaf08c9a88aaa8cd1b1f6371608729c626644dca28dedff5ff7c454e0f1e99161155080c40261faf396218f97ca7cbf45d2b625ae4a908395cc70afecc6cbea954db5e75a346f217ed8148020ca2615eb499a02769345060b4c7e2c2304fd8f2ff76dd508674e131c7658ea9a826caa91e353eb572cbfa5741796f99674b9b326a94fd41abc5c3f96e3b7efddd89a2cca2798f34cba0c32e360ae21e5daa6361cae6ace57e52129deba5db47e9d8c2e4970d343679895b10bc5b89702a9fb58ea0096aaece065ca3e3e35bd5fb5defee9e5331c763c21b1f155225c3dbcca6941f6d11f8bcdd0d10c7155685461ed0d8dabb09b4d71852e00f6e09d375165503cea391cdf6b19cb5e1eedd916e9988b0ed88d55631b0cc3c822c507224367bb7e3d2519b55e302e7388a60f52b72a7619df4f2ba9b47cc9a5189b5bbd899e39019f25f267f49dd13f5f6e5461369c3b7280f1f0643ca88bed53f7f4e2d1b17be4cbf7d42589ce7666da8bbe2a6b04e04ce2711173f8e55d9e0333a42ad324a3b52da9fc8bb199029b919b5ac71337b3671875d34c3b115b612f8d35fa9a15e456610f50f131be6a35da167e22ca35e8cc80589415f6b751a7ad1980439c9cd9b21b87f78f04e4a49c6650e6278ca3eca582611fdc5d2c5702e5843aa77126776632d1d50ffd2f6dcbc775f31e34816850e4c3f676dbd4e22a762ded1a5219065e26d13370b29c5392b95ff793f6b8d21adb8ec127387b42b9a0c3503e06c7bfeb7b061a59baea2f953922101fa5ecbea628688367a013d7bd5bf87b48300e42a09a8c42916ae3d513c22e07b195aee48d460700566ecf3c46092605183f376470514e6232fbe27e60fc743b0f5e1cc1fccd8726a58d9f0a4a2d96b2f0996d1f7aa1a12df99ab1b98934b3942afe47ba9d1227e67c83c9243c050856ded1485fa1cf652d28ae8f3d7af1165ac202691cdf1d58157ee63f9cb97468e5ec0a00fd2394c01839b257e539299dee68f28ae4556423efcca070e1a6c8c11db9c30f13f83a4c29b5d8939ce50750059849badce8d3b3c159dedd83e14289e0bdbfa7c1b15e406edf09fdeddbb10791dbdbc273ce8f61e48eef6acd8f672a70c337590f197ba9b1b502fe1412da451b05681e5180ad4fd8aa536a9e9da0fb92d1549d8d04db937852d90766ce3c3db8e799ae835cbb976e410e4a4bcf6c41fe2001c08c7e37b5af27cd3efc935f7743dc1a65b90beee215917bb8fdde601699ba3a673da638807b07ad7c9550e53b964f560311a08d42659e1557b9287ced90d96947f2ff17313417d011d051f22c07dad370a66db8ec077d792d1cca1043c006a8c6ca0dcbe8409a4a2940b2b0fa185c10f0059d5072ecc974347b10ea1455a3bd5471c07ab69953bede8e42d2714170e0b9010716822f84a7d4a8f7c134d626f4eec10ffbb5628f7b55b5358052356750e477e1754e14e862fab407cec5f400cb8275a6e930051972aff3d87f6b7c69038b51ae3041f002e317d7da58032d477593548bf6b78d820cdd0fc2e4c9840f56a30b28e60a5c074483ea144001ea8a20aedf34eb69308acb85cea6e777709bb07dddd2f1c185736bbadf737c81b79b8808c8bfc593f0325c2ead2c0e3b1a8fe78b1beedf3ac3250f5de07265201bda85182ac04c3dacf18abc16a811dbfe53f15455f12d89137e0dde3e9663b7cc7a10dad6e139d51acf572983bd7ab7e5f71d601bb85981efe8b6a4a399c237b48efb9ab5fd487e8bad00028e925865d350f97109d34a53b596eecac2915916ad74439ea372ad6088d8d2b62d069626e1b9af642aa32b919db5fab637652b70ae2f985a889a19e3f97494d12eb6e52431049990c776c01958b8d326dcccb80b2849e16c4b71df7c6f6d35140d95685b713a9cfa0d099c90217361d0955144af2312b3ad9b595a3eaf1fbd0653c5483e014994378f101b3a3b7ee39635d057b4773cdcdcad907efc3ed055ce9033ead6a3d17ff35a617eba8987a8d3a8d48b36620c34a19f8243e64036c50f4abc770f8fb74d907c648b2b0ea59739be2cef9d9fc5ef5716813fae0e890318d74b069b7976255313fad7176230151a07ec6645f450a8ad1859d27d9c775a4106014e69ebbfe0ad1b1d0002652f25780c57b3f33a680aeba7d61f17cc73bb5b331bba132724eae631190e9f6fad57e715b97addbcbd3d3f9db1a6ca30a0fc8cf81caaf189a0e301f63b29cbfef7e00f699ca0affa17cd5e65653662e607b6d6f8b186ce00a7febad4d27d43659cc5e9c482902c1743f3de5052e808f430765616bf43fe06ea903cc8bcafbd9f0ac7643d7a82857973f602af92ceb88c57dc18dfe6c578df84e1b976e4f14ed71367676db92a277bf0c1d29a4ed65dfad3a9443c22978419b2e17c6223a398bf84eb2aa2fd355d557f58862af415e16220de748c5eb6e16536fd52dc3f23263b1e45ea452261fc78d9f65fdb2e680e5528b0d63001eafd910c631219aee5dd186a2f581042eec1cb32b63ef2d5673ee562345b7d91cd10e3907954752ac32614586f50edc9418a28c35e9406d3365a124d8540e77845c5dc72d6180f1894ecad13cfebc974f0f752d3914dfa446a82c8696807f141921b757ca100698fe4f0ce9b6a12fab8f93263cc668b2f36d0a1fe58d4b53157062c5981012249a8bed3e002d295b8c328a7412a31e6e156ad3acd7d1cec1102c875bde896215850cb3d21e1f9ea6194790abacc351935a0ba7bd11dccc207cc92f23411135cdd75b12375e5c5852cb14bd81f3aaadf925bb75b3c2e894d6034caa97cc9ca1a1132d9ef000f6e368c1204bda1502e5445599320a4684674261ba45b70b52f20254add461f6597669a3a9792224de22430938837f61a0a7f01b7dd8e9d6691792ef5c47097affed78f9196a0058e31ee5827d225593e1018230a6a7b79b97be64b668ef232df5287fbddccb08173cad54fd95a916f54fa492a802b32e17056789f032e0adf02c062b6983e1b8bbe33994a2ea7768572fea0076ab578749562e5794e89714eaba8630ce93963a9cebcbe549a8ab7262bb36d01ea76c6586b6c735d544c03daf74fa99ee94dca131e7f1b7144bfc253c48202aeb1416bad9a6eec4d408eb35891f1563db06d291e0b8960363db7c10d30037c0bf1b8ce15669897f4eafb492decc24b35c63945cbe788fa51501c658df5985af5f445ff1e6b54a238f34a4f0d16bb2d1e17939201186312fb4dc3bd2c88024ff39c1dba0ea75f9048102b7aed1d68f21fa57e50d8fb6c2dd6909db56eb05f75c3d481e43dacc6de1ea615e15385a0d46875bce3eeb722b46c2fe2479f1389b29efe2c5ab1082434ca7c5ba887bcf98872ae2fa14f3fcf69ac0801a9df315fb6905704a5f1c18d0572a6a81eaac3d321d015c858540778a43ff33f9f724d132aab1a4beb56cee502aa64625b23952e368d58ff1d4b8180ddf6af2e33d37f89133456920e5af3d93c5630bdd0c4c4c512e53d0f02748318f4461a5514a4c7e0b69556d8edcc572834c22f3d777f405c38e10fb11a31996635d8a5122d48e77cc4787b52bf5b65ace76f0ade19db66aa718453c15d788c7cf648189ae8c6eb90ec50854bcc8875b8253549531fc852a6a7cc65949ad79fd291c573fa7fb12487048a004e6883b880e6d14017e21fe729a18545b8fdc5e388accd7447f6afd97150a67d4354e352eda7dce2d6e3f08c4c3583082e4b90d2fd60473f52e2a2845b788c914565db5758ddc20e8d2e23389da65d7ea4a4b1af220320e93ea955a45df5e31eab6d96be423e5a8c273e231090d4f1ef242c6f3ec0ac5a07495f91bd98951b677c7a113c46505eee8d1999eb0d452c62bcb10f4de19728d47ac658721211d6e1b3e945207a0e69fbbd69db4ed50845500f56bd3a1bce2682fb8922738ecae3680bc95fbefed72469428c3ad7b862926190da5ed0774bffbdfdfb2b8a9d8de7d0991e5f982d95f17ae05d49a032acab758652ca0d265045765e58b9eeca2bbbd25f6ea5f4e612c528ac0db8e91a5f218946f8c0784ca98af4050a456b7f1000498ab898dd5c447e81bd12ae66c07bafaf7a743a80e5aec3bcb9d15cf018eb572d1aed1c388daa4564f399342f927e1c64b9b35d8c058a8c03c0b8de65594fd780e6bec23cec743d82f97c4f6fdc0a1a78b521abddc1fb230ff09283ffc4eb50b706b6a2dbb03f9f50c752d92c90ac92f574f33977df3691c0cfdffdb988a0cdf97d774f77b011a8849ba82dd0b312b7590c4d21c7bae8c385d5fa07e725299e8a4899fffe5e1fe3146e7ceb87a9dab162f59b9fdd7d6bb5efea34381c44b18b1eed5859d7c211b194f32c73eaeb4aa83d78bdf16b0b74799ba16cae7708b5f225cee5b10d5345b855e57d1d1382b949b2d86ff5290bac2e549cbf63a213e2c65eb4be823533ef8619d8723621d178745968fe2a7131a77edc0b222589252bfddab8366ab0a8a942212c3bc33db4b6f62fae1f3515049401e8444880ed65b61c334f537a34ba05a146a911a9da753838daad53b45b66d1272f7c9c25f9a6701ee5d981533c59f13121d2cc9aa9f2375657f554bde79672b533a4e8272de9ce6eda78ce7f59e5738950c3c61a42b233f636a43aa59f9ebccddcf3193d43c7cc6d0d9f06511c4b307afb963194d34cc7e33155c6d8a18d70e331bf7ee81fcb62ffad7ea531cd58f82751b7d93a7f36109f62d67ae26e8ff66971540c18f6aea4d3652b911cf772688e208b56c2bec07a62133414235efcabb83d1d75737c928bb69d94abc4dccbebb75ed4753a4e99edb4a30d1eeaf3975709c7471542fa065c0b99a970f12919636365d2f9cfd47685daca0e359745616a07c1bb5547fcf7291c8f09487f2d872718324c23923610ac49d6ea5fe426b5648c392664b182fb3f46a060176182e8e8ea9f63f9d8a32cae9d5bee6249b4311bd280342a4a3b67b401a3d058941ac5269cfb83729a254b37ff49ae662bf7c96952c545f4c5c5ff1c2b568671734273ac364605e639829a54ac4d7022ce3ed67ad9131e6701afc4998693af2ba55e8e1183f0f5b81d8b922a267867974e539e43c702e1bbb678c34b0073b2d09a5f9122273a8062c9b9202395e10592f28d3d139ba5f5cbe6d78be5b97d00a8459f1146df6445d542b486716e0620f5092889744c97df041176cf4bda35a6cdf0acbc8f4786c743a3d519021d79d476d34cbde0f4631ce07dfa59e6c7cd380a6bca7122147a6f3d083286d2ba822abe3c1f939c118a0fb79aa99b40b5bc17cf01bbe908afb0bec9b49748219ebef3425a33478207c3beec067db7e9eabb525141d4e191c0a9210b344d3d34dcb6fcf5c6ffd11106149b143fb220a9d8e7075ecce6829dd40e2b238cdea28c06591655624d20346197d9d517cfbb7c405d05c91911fcb5d4b931c1a63749108344bef4e3c546731aca8bcce4d2ad4d95ea2cd83b5e8165edccfb920445b202399922ca8ad18093fa61e3363738f39e1cbfdd1353864e9a760991964dcf62aa97ddcfff58cab15885c4a2eaa6cd7f5a7ef85900aa3793124bfc4935a7cc70c3f1da3965ce665f7f42ce76e445ad290a45cc5c4cb8dbade8ac6c7e76ef65b47fe6b9874dc7d2aa4b87041d8aaf8c6113c6a99d59454276b4faeba14bbe4485ac8caf2a89fdb2c3c705ce0a1f9a6b19af062224967adc4679bc68878ca61d26e179199467a2afae0b5be60b0391a04cc5d0c86949f752b9b2c6fab1b1fc6f33ba78b012264c404866645aa3641c7695731162f00fa5ee8130341932c6e7b78cf6156268a8064bfad08439836a82d0a57b5cd3259a8d46007c94a969e2fe79dca9a13cd801bf7f79b059ed0cb83d6a8cd7349cff1d9557e1b665b98fbd70259da5bbd472fa79aaa04a296a70898f524d2685324dbc4f6255d216629aeb41c29a2e818d8a0278846d695008245d2758d6234293c1932b9d08d47d3b1dcbb0bf139f8a79ae1119ecde0ab061a318a4c61645aa370d6a562a8b09f0c5432eee4c241b9fbf6a4f755570c5f228d228ad97f984c222a4cb01c4b1d754315a07180ece49710e4ad79d5b30143f6688090ffe0a0eafbc120e5f9b8a869aa2c447ac70fa5dae2a47f4357810dd04455824312c1906300a6528eeb0e94766c5e153730452eee841b08572a49dd63ac0e357e60a2b74b81a9c75385019333261e5d2e6f514bdb63752b2323e3e92c96e537c441e8d5fb603156b19b62c8c56370539cd704e138c497154aa3f1c0e9c4b909f5acd975937821ff8d755db47446f4cc1b490613f5af3d7c63d6da215ef086075d4a7b225b799ceb2e1a0879718aedc479e7966680e699cc030b0213b9dc5ef0bb2a03be55450640433ad0ecd6c17e31dc5ff15cdd66190813767a67f3f38c5b68a760026ef5efc610d5cf1920d0cfa09a7c8da710b9f8719f82e78a0da555e0cc651c467b7bd35b2e6d917c358215c4b629f02d5465c3af0d0ffe1935d51d7f4432126b1fde5456ca2beb3bf2738f182a6862bf8bf273e5168574a2420cf7817bd36193495996e131c2fafd35eec0d6748f989c4c20163a11ccc67d01bc1cebdded39582dfefe9097eefb4da447de784647754e8a0e4272322dab9264a850c9abb7d7d15c55064349c0e23cf5efbfaab9708f8832b17672f30dba541643ad0ca8e2337f92392f87cf4c5517737e28e48edaa9ae01cf860ec488be69a81acbf6613079ebdc4d54244f02f6eeb795424568028f5c8d6768c319368b1b5a66a7ad72f4462cf6f1e114a54eb1c0c6e289eb46766b37b289bd5e488d0af34d37e7aa066dd98108b51cfc5b2ec7a504259521ded1ce0794cefbf8d8d6087a8780e047395643c8fd1247ff1a07f16e81fa02743bc77ae5170b01b3e688960291506c7bea3813c78a7154d8f65673597738fa6e64de0f140d88dbb58d3354dc4d2a1eb0f2ef400f620cd078924b50d85fae7620daec1512f317c98c559d4da1cdbc33741b67e5e3f6ed8dc18aa08bafdb174024b34befc2860911d3a9849ef661f956050dfbfbe84d20a798fd82f343b7cb98acb85555ff35d0da5e78a95551463fd752b69f939e8287e1e928924a3060b75eed65f911aec0b999b79b52f04c2e41c58f307f4a3254b5e425a3fd436698bf71b150e37f9938b46fa66b2433ff00ff941966bcbb89eae118bfaa6016703caafbb4ee2509c10589c4336d8e29880b3d5ca631389a9d787bf720654339cbe16b2db8df8989db5f306742fe69b92baff644fc8f530335e8de0127c8417d6ba6234dccd19a85e6b478383f628d71691ec5e6c141f47790aa5bf538dd9eaf049bcf22c5d07aeeface1f4cea4d4984dd0d0f157e35ae56e4d6f86f97abfc4e8a8ffad159f8b7712055475d47bb4d9c4bcee7a41414af936d7dd16736e67d00e24ef8e844507a0a618dfc2aeb534f942b7e11ede7f10bb3d296fe1d3ae7d96c603a6ddc416288f9089003a74346d2a3c0d2bc15300377f5226315c8eaeeee58fc4c7e7825356015e67fc5795b64773d9abcdb76f30ba92a3e315230b37be93fa4ecd779f2889c30d7dbc5e59d84e07db0dbf6ed1969f27564305cd2832e7d52cdc68a0f1dba46c8ad38a3593af55c40d26ce9dd2d03b9face1285052dede8c7873a4b8a8bfe784817b73fb2529f803ac100d6ab8bcbc7364143d8af9bf9b8b09279350e013806fef35cabde42fe7f8f856df6e85f48f2deadfb110af5083675a4f6cce7bbf5c2b87aaab1c9ed3407aecb9e9990e7f40285f1cfcd5724b5e1b6b72a272d52c648fae92b4fb7e5f759bf7c61fcc9638cd5b3b14771dba9e34baa09c3cafcf4bf38f5eeb1abf1a2652a78f9f2e7f1e651b475186a21df6c5cfa27a180be14b543391d9add8f50bc17f843695c4df82575a614c482ce7983dd0bd0a9384e8c5852346181cc467dd057912dbc613a69c565759115a490fb3da2bfdead9f5ab5f962d9a953e1c46e2d11bf4fb9b471c0ec6931420627a0ccb14d248f8dd4e2f76a0447f641d0d03244c01d6ecdef1db9a53c76abf23f2505778594d54338d15ce294b8d241aac79794f2bec414619a1c2fdd7123ebb2e8030178169acd2c007b76610cf019ec69461215e00ef33df670982a1f110731227ee86ee3f8b21e6e8ebc34d482d05d8a36a6be46f9f67e80277c2dcffe164c93fea8574a62495c007dc64214934dc81e7b15b92e33e3e3d9ef0896d00945728ad6b499b2398bdd00dcbe6c5b4714b1ca44f1e3c7b7060b1878aa0c05547d669f7d691930b7ce62b462ab2140217c0e188f9b9d55100fed2fbe33079f6d36f265b408123f2fcf6ff08b0703489af2ae7558e97700e99fb505c0c9b8350463fb2bcd518a7ff8605918baf1243eb88d0dae9be8beeb3779a72a2329e036618ed0b53ab2d39bb284d9d22d1832829b736418e1ea128ae59af7b7c186162cf5688aaf320f20818d506b536c57e4fe4e424c3bef4bc4d6ad9d7929400c924db728bcac88f6c999d9e1c5392c485faacd124345bc0facb5d1f27d6aa96693d09e4c596c0a0958b4d6c63228f25719e5ef893f0b44e6773473f0cee2516cdea2d18e6ccec474875643fa89a5e2f8b5b192b488462576c2efae8fb8e89b28a3775401f690e9112b08d73828dcb1a4fa1514f29b606bc1810eb0af5b3a236a6ca2631b8d09436de73cece4aee97104739bdfbef2b2a60e9696c81d5eb8bfed51fa5e0a4b1c858be32bc9bee5ce48b31888133b22949354dec20cd06b9b4590435afb501d499a1c2e695eab1414a56efcfcbbd10c31af561d88f597560155dd49e61f29c80e217cf2a48b5b0e8be875e617541a1f61f6c45d564681ba4028303f6c785360f4d4bda2f6974036e104883fce95be5c603cc59a3f3c8f25f80dfd7d9d3a1fa50e2b28992b33f33d8eb172c46a1cc643cbf8d64a4c2f94729752116aad6517712c3afc7cf3b9a155b1a819527ea4b904e1ffeff3a623bcbb2109989ac2d064a1cc0db48f6ea0d96b9e7cafec67c62dac3f7a7791c2430cae7648e1e295660a8b31dc30dc48b32d81e859aabdf8afb2904034bcd1e43653214e142e28d6fef6613d58d78f319e5bface9a09ba109ba71596251e284af1406857017b247cf11aa53313100b9fc72afd57f3f4920dc1f2e628ccb9fa1bbb4d06fd281cabb0734b5b9843bdf25223bff6e46aff5419c2b3a1e96945750c4e916419bdebbb41f3207e9552ba52fd8272a4677a353940bd9aaa95638f9ab169373f3da7516684450af005129a3e467cdaf37b9215a7bdaded25a1a9fcbb9de4bdcc0a70e20faeebdb90cb12a1fb978251d56d1c70d9a7d77ddf803673eec89f4dc25cd06e50d83448ef1ccfac73b8277ea3c04a173303aa0095c615c673a770ebd6baeedb37c34fbca80614a324e225801c8e9b4549f93e972a104055c5a9417d38bd4715d28ebc71e0f6c7073bdaa1d407d7f297e8f504fa99aaec90e83f7ea5fcbbee749298a70542b292da891e901a736a60865df2582b344719eacbb59c8bc550da1ae8232d9f93a147b630ccae1807076c11f2dd2eb37d1b2e1313a20a1cca7dba4592967542f40e77a7238e19b63d2a390b08354e91bd2fa6bc1dfe6886f70d0ecffc642e9c1267310f18b6bb7557093b7a6c1d82ec7eeb69a4a28c28cf640aa8132c2592dd7416d520fb7b416099c61315a6fddcef6e3fa3eb2f7f90e1413735f21bada3306739f2ab59a81f150db517ab278952a77b0c1b06abf10a7fb5f3cf8f21bfcbe9dd4518d14edb15b10f755b8b0667f46fee1966a2ff802af648c46277e77765eed1c66d424dc24adb6d1a26f9de9801d440089f0256b52e3a459f1b07b54766366f0c05608e2606e4ea3e5f9a5a138fbe6b965a6d76f9bfdf80f87bff66cc56ccfe3fc201f7c9c740e40bdf13a0ea827cc29b129eca5e71978b904f5f4c2dad67123ff9646270c352a8468af0b90432540775350de7d13a9c74d6d1057fccc00dc67a5dca6dd346986f48f9fed75c10a7acd226afe7bb6c74bb997383b3bae40be8feaca7412d709c6f2774ffa728c78f3b329c439666d3ce4fb237ceab0e5adb9614539f3f053ff3542a15f0586b6fb2cf8063ca6f7370e046a075553ec62297a852a3fd53eedaec8987fbe425b73e2c8cf021f28ee93d2e440752db7b83ed6f3b7978ec86d750327a8cb36942fefb83ece976fc2134e070458bb283ecc07519c2cc6a8bdfe2aed524d43bf2e5dfaf7477ae2c9cdcae5529b81f5d3e7b01c01fc40ea928b2cf422239ba3f4d8aaa9d1eacfdb23b7f4ff893ec22fd8b897de4bfaba7dd339dcc18930597ff32d1ab5697070746f4fa58541d3068a0eb8706e17585ca802bbf06dd72e59243b1290f0c876a3c9cc30a94643398cbefb5c041a31a929f5da65f83b889a4714a08d6d8b7e9fda733c39c7cb4b3b1d8b552532eaac09831d3cd160e118c5252b638924f006ba94abbdf412d5c7c4efc1b6e1f066924dc8ea53136843218570efbac578581cea474038ff642f1587388ad39c4893d0fd9c591c5839a86f918ff9d325a1c229165c43e7d576aa5efd3fef9e6ed69d8cbbfea0876cdf518f4e8ae501d739fef9154f59791529f51b5a17e34be0ec96ac9ff25f90811a8a06eafb4d0abb15063ea134ba999bc6486e5d97232042f8089e8749d930e6ec50cc10a4c6193ee8d3798de38c1d44740b46726d181d2faf6642a0cadfb0f5910247ecb6c1fe2775ff2f9b15c4d3bd2dbbf65992893a842ca6b76357e307db2f470794b2aec0e9f15d6c68cb30ff5ffad1588f906b6033098f61417aa831b7c82af2804ce442e6a98cf853b51713e200f5fef507a7afde0df23fc7e52aae6ff8ca55557c97952036d1217cb714cc69daf4bc5efe67694183142d00b59122ebb066b057ffcb230b8f55be54c9e3728f9e6273e029726c790445360ab8b7828df5905c5aa30993e63d24a14d59369e2824aa74e20fe345a55caa771a5a8cdbfdb656459230440992542721b70d1846d0548be6c8dd249c814216c428b59bb93c7f7b734071b39b76fa3a971437d7c02437e024456fb9f50516a2edf2ee3d1fb73773fec042606ea336e71d903bc1491c818cb5edba5144ca6bf8b4acce11724a9a34662a1a67eaa6eab40fb876a99bdb9da625b139fb3538dee743f7726ba120bf59e1413d756b4ed80377470b9b6f59dfe88a73ee5b665590dde11fd880be35b5181865608945b8238f89dee3c04a2b4ee86b0d1cd48b7e9dee6e9ce1354da92e2d512e9a60cef317185fd88562d04174a6bd0125d9786fee7dcb27dfc7c76c72c49d3c9844a3c84aec126203682a761242c6c9a4a664e849a7d49c1fd0dccd91f37ed8664dc1150f67fcbcd9f358659beaea5827c73c51c7a2eb6251439283a03486de990f806af20c9a555f408988fc1fd85e9459d9bce76e55437f01eb0cf51b307aa0f186885437b71311f3823e3dda64874f13240b28d50c3195a9ade301b4b02e9f051d04adebfb5290a0e380433b755f4c3e459ed8ab5f7fb30f7a921b0f8847b75d54d8542a63090518863e8c1dba571947c692e969003e3be6c102c308e1aa108346fdbd1de2674213601ece0de11d2533a6f993e6a4b33aac4389be83e49858d7e2cc07f62c4833db377d1481540e58990745839eaa4251d45b9cdbe910d9e302312426450c3845b6c842ebc20bf4b24fbc99d731088710409ce39237a7543bb4b04dd8022a2ac873f4bbcfc465f18592ac1887b11f56546ba0be835a5eec7dd4af697ab95971cf78967750f296695ea9fc1053cef1017dbe76f42bc2542f847d94e2b2c8f29f8ac064fe509fa9a6cb277b6bc4fd0a7e7a571111c98b8cd80aeed10d9f5cdb67ab65d7edd383c8cc95c850999119bb12010714c0d25b12c74ebe0dd33bbcc782594682ab24eb5aaea7471409c0a22c2bf47b91c7a916a4799c0f2b62d26a4676c0137b072c006c47f09cd34765ae2c5c12273abc4258493b50d9e08c9bc7c2f1996842ab1c0ba937bb06ee427e4aa4617039873a1f83e1bbcd090bb85aee7d573e12e5bc8286ea08717c679fd6fa0fab8a558d37e98df0a6f2e874abeda611928c6c454dcd37ff93aa7f2b3ca0d8c64fb5bb65d8557af4bdcca93fd042d12609c8028812976bdf7cba5abcbbd3c70ee0a0c556d9098e5b3e232ce9fa98f5c34d8096f54674da9a1b997530d4cd7742925064d9fe5c6a1fdc616590d3f33659433408ce0b327e198b9265ff80006f630b4be47f98059fd6903852ed5076356c41a8c65a18d8d9714a5f38af6f276e812378b066e50dd52904e0c4717233e35a048c64b4804bea7451e8701f06c529e5bf3ae96c8ca0a595c5ee0bbae097342bc9968f1a50f8f544de78d9f331344fbf41a855a245c8d0e59eeb40f2f7bb722b8623ff2116a6d01b90ab35ad638afca4a7e940c091cbbaa42100f7a2cf2c40760eb461c013fd3fec0127bb09c2c1b9e14936585e8e37570b313b1bae32f068b691a9a5e19c15ebfb93592a574c7e2bc8e9e2e30ce82ea8d8c272747b469422643bfd931570e8ba4a411bd29a793c47b057b3efa460987dcf836cd41b0ac1da3bc60562d58ffcbbfbf73683f9e68611f7c15440f0898bd2ec49fe8b1e143601d7a1fbd42a830e92e6b11e21ab6452872bf67c8744fc4f48b823b5ae2d2069de554746d5fee03f883961803013d2c235026ab811d91f01669b32a275eaa848c00fdbfb4c717ce3908bbfdf155be1a8e2099d9143f9f8ac04fe780d9c0741ebd264f6a1062394115cd1c20bbed4f720dc519f1fdb564590252e02b4b1de2efa10fa8cf966c8096ab632ff2cde6dd74029f723c737f6b8e53b060fba3fc221341e639e69d0caa0fafa8cb8edfd257e1291b3da052056f83fb8dc14c40e8278f5d9a49ddb434fdf85b9e308377ac1a540577438421152d8fb3aa407986eff803289d186e21f1700cc7529486df0d5dd870a1697f3c28a6a6044e124b81fa755d1d234082dc6b7a008c19d8b4b372f73cd52eb52ccda82092062113bb74c855df3756f13a579b237e6aba70d77e00c476c7829059bb4ac8fae46c62eb52d060130510afdf114a84f7e65bd3ad3c8039d49642f43596864dbdb6fa1baa57e600c5b20ca4ddfd64085a5e923faca42da649e69ea41d0a53f358622bbf626698cf37bec00b02f6c15743620fae96e97b0fecca12eb652ee1db4a2c910e879dfc18585ce1fd75693e8e771f6e146b864fa05991bab9749a05431bd2e35677bd8835c8944027fea64c2f5f1bb62c8caae9a05bda698abd89ea0bbbbd592bb19d6e3dd5e4e3befe7a0f6c54c152f0f6b19ba04a1a2cb928bc615b3fde3265c9de2e9a83712072e89189123df1d0d229d1e75bb1004d74bc72c3cd41e63f32825c11019ede9a08b9b35c17678fe35bdff913e1fd3f81a5e95478ba62143a9f89854e0a91b8b4b369a13fd4e5a2d2d023e974b37460d0a105eec454c821cd029de63d8c8f2bacd442d2a5dc2e684041a21f8958df4979097d64914cd394c2aaa1542120aa1a72c8462867462b65a8b0667432c5fbe10e02a264e5709f0991f147b6661f13b5d16abb85b522f74f885d7afe5eac4c798f19e8faddd30bc934f16ce4aa93f069e6d1f72ea43cff12d68573b32c1cb20507e6f70de240722cc36fb6325004648d6a3a26d7901745fbb65bc8ed30fcff171f9ab61dd0c757c7651e40417f8f32581d6b8c7875e39e726d023a11e57dd9b8775ab7b7b42cecabd87e1416064d86a20acbd4b5d845412dd81ff2158da4ad257799f12486f2b192596bf87f2a864e55ce02dc4e7804488e3f5d7b40a9083d62c36cffdd54b70105f10530a8c3d4e6d6fabbbdc11c4a62cad26cd0e28fe998fb236f3ec57f51283fd0f419100ae1368013ccb68ba7ff0e2793eee1e00a9c12b7b19f2179d9d103fb7b54f319a2d1c8651f97502b6661af1fec7983a0aa08580eb32c980e3b402e68884b00ad78f1f993302951d4dbfa479c9af8e0d9277bf98e3ff80d855b320be6c416954201acb316679c061dc8e82a0e390979f7cba5c0a292a667678dc1605c139b9c99f0addbe8938c90465308b64754ebaa2c5996bac5a101d0f23c7947945fbd4352e68f169eaefa9cf45df5c481aaa5225fdb14e2fe57b55f01d7a310ca26ff7bf6b526697f8956b464f8230109bb86318e2bd10a7c97f669d6a9642de203744bae39c9277451b914bb2f2dacbb222345532a7f5d16addc728a272e1fe7747f6b5267cda8ba6430cde5ea1e18921a82432d8cbd0fa19ed2eda57240b022a49db9773d95525f3d92b59a1e4f101f17e55fcd05cc6a2434c99807381b0dd0fa062e0f5df342a0bdf99010df5f17bae95cba8e7ab6e8df1eacd864ae6b42c44873a435f0ce22eaa22073ca18370ca6fece4b034571083a7f2b9fd6879fff043b320f45cc26f27a6e3c80ec72a8a3347d396be1859d46d1a55bc9006da29ef86748685aae4ead5e68d5f0428b0461dbc8767ed827e4a9de4d04393db138c448da5330d93786916798aae729d8e5439553702f2e6a2a4646b47a28be6473140699cd84e310c599d90563064e7107a356fc8f446c30ac1416b83f4c136d142d7c01c9c2d8ff82aaaf19cdf27707b0654597be346d8cfbf9cde2b02b60169646fa0a7f0da39af452c912e83813e074f848ca82264b0ed21ec6c4d8c3716507652f19a51654d067af2273230369bd92fa2daf90e45996edf6908ce2c02b053c3a60c5d704f4bfd0bae2a49ec0c1feb40dab411f1619b9bc5cb300ec73126d730bd3051bd6d8b1329b6da6ea40425c56e87e5d504d5387088409d7bef468933b95d6a0fbe2a221b8e6407b9a21e3e302db17f9daea668e5dd346ca984fa6a2d5ce35b347f27b31bd2da56365eeac3c155872c69f8adbf43811fdc1da9a55839658a448b5ff547821269b63b9a740897666c42d706c91fae07a5269d492d5f73688943418d131a18fef67ab1e8c1ba25870e4784768ddcad9eff8fdec9c7f7b9478846696616878e337b00bde1bd6f1b72858784474bb7e08a996cb118f820b5622ec57514c34e0057aec42fe722716505ba831476669f690b801d5d663cf106ab06b56fb8415e11f05b862d8d0c7a74aa70560995c7b77f76696898382f20c7808b482995fdd6d93357184a6dbf573ecfea0dfb077ad6940c7e29ceff520057f45229717a42dab39da200187e74ff63338300872c849a3673978698dc9ff595e43a6620050d71b113b31cd7e8266bd140cfbc0a9d9f9cac00bc5fa290e03b20550e6465d18dfd534379c00a3abecde2b1a373972ed36d830572ac79c9c7f0601a913a81a23fba331f8e8017c9adb0ff28681fcb27d5e11f6f7361ad52b91f72d14579421d9d71d9acc3bf6d375225b2648ab801cb4a972064bbbc5d965c6a5143dc9ee33675f050793cabe735d7e845e5a1023fc5a9ea888c8cfca9f038b081a31a05e91debb4d0b23f61375629b272ec12952d5084d0ba03d9a07d69cd4b2a532843de0cf78774d07ab9dad5b2656e7c2c24aba87df1b6690f0497b32871ab30c7102b120cc0cf87c3fd4af4a6852c778e1750d8920cb59ceea44885a85be90a5160fa5d4942c650af202f9631bef21a48fc5e894709953e29f339f5f93fca17258cb50ed1448e89854b1be1c8d230861b9ee4d5e32134640ece923aea50cc20e2043ad6d1e738e7d83964b67892202c619f8bf63eb261bc2a4b9f6dc7f1653cf2653410ab225e75090e9d982741a68a24902ed182b795388338aaa729fd897d5998de9000f9f38329ff75b89464b897482e25a83d4c5b0a30e8b56f113c7e492fc603e43ad310d5fb28ee37cf621a4f615441092bd2572285923ca43cb462f35e801d1412d638951d28cdc5b938e9b3de3b543146f21459ee14707c9471510999cd77e2610f055fecf7edbbf16b5df278e78061b531acb51eaa3c80f58c94bad0dcc0c8dffe6f01b1397aa78022915b91ebdb789fb716e64bdd39d10e096dc9a5b71a2ad1001dee51a67759647ede8958025db471c1aebd41b64372d2d57683dab03c5ff523c9a7bb6f8da4aed6149d09bcad56bd6c993e25bcd796292563f6e800491bbc9429a3621dea48ebe20344b0b498e4a0e500e005300771eb42519ebee3c0d9c64188fb400f5e2cb0967be1b86fb6d19128c5f9d1ad8074e57a856a07b04a63518d08983629fc9d7c9e6282a9df511e6696b68363aff6469428752c304deb217ccf420df53acb2be2cd52b665b92c83ef3444b8410a3086ca17d0c816abaf0ba282696aef8944e2baaa8e752be96774b24f1bfa188283c2a6b66c3b06154360bc61a1bb5beb737b7c574e01b344c20080987389ab8b9000045d1a76a46b10ed1b11820475dd5ed0a24348126419ad48c0e287b4c8fb0d2cd70a9970d8824b457e4dcb4830bb6372d0e908601bd85b5b2df0b872cb1211a1422b38b73b4dd3ab2df40312c7a59614d7c63e4f3dddd46668f5492b15bb15ace6e5d2da4517f2d144cf083f8dfd43dd938de240a18ecee861873560df00798e8bbf6a3f270a906d99dabe0fd596ecbfc47153f3efb49627a255da1d2f67bc788ceefb3d823c43f2acfff68ee81d29c5ae76544799b86b54136fa9f48a927e3fe993d074ccb53c8153a699da0699372e67b3e6645440d4552eff8c820668ff3e822bd215f52b291b210d125364e1742067a4028ef4c4b63ac7b7c42516e93b6e61815cfff02d1f8ffcf0294b6294b519a5c0c163fe49be24f2c53ee60a0ccde2ae15172dc70cc923d8e7efc0b503af06a410ff03e01a2752d1444462181608a032bc3cefe2dc7f7a9688a72802c5e97621ca7a878a6473a83b59261e372f41ec40cf01037399f78b5892e2387182286a3d6d2aa0417f4e1f2832adc77ee11423f74a104e1d171d300095d105861de962209d0f77633f905fe6f01c0c4d5a416306f2e4ba9b04594027cbcf70f934e6e08eab9cde527792293da1f01781836dd5404ee11c0245eae8bb6a3f64a314a3ec3f4f6a77c8bb171a556a9b4e7f26b8747f2213edeff0b05c37b870055ec75acf77b2638c3bcd34a3d19cf944b496d00b7df89aa451bfde1eef62ba28c7b2d8573bb66e28159fe6aa2736a9d69b798214820ff953b7d6ec409ce7de1f91295ef296c24b1eee3fdc0d1cef3e067a33c30cc6f090ab2af0dcde5f61e472fb702f9da3ab13dcdbad526c67f4814edf87da4f538a0ef9c3b4542b11e21b081e1961ddb8b184d37787b8f57bbc8e5dc5dd821f641b8cb9cd962502cb38cccf918d93492b8b9bce68efed7baa8f7093d3398449faec609e3888e979c0de5f585d149b329010f60658645469c9560a9f953d9b7981aff093e79ea09f2a79777343a8f7c1d828f9fc5ba226c7c91ad20ba8eeb99239e6bdaadf52c378f41b67de057a9a5986cc94de2e3d983c183f9106064d4071b601cc14cd71c936832da382b1333ab895a36d0ff1c5c89ce8f8daba6c0bb9b31696d4af2bfab07fbd9eee7ef085579ddd41eeb90e07d318632dbf113200d7de71c57cb0d8520500d4faf8c5a8a5b6eba4dc50466b8a7a888807be461009e6ddaeede1bac116480f9a87f048552e229ec09f6333f7a5946b31199716572f2e1fed8c8927cc2c475b9a8284a083b5243079a84abaf17f3e99c6ef9e390694b37cf9a2ef521cbd15bac01cec31e905a26765b27835a43cb8dc25c77e487a290360f1364c8e008648ce86b70c514526ae9f28225e66af51eaf89c10fdd989826c5dcb07a8e20e7b50dcbe51152b27f5ba4d89eb718be8197e59eb74324603d3837ea67046d509533f4ed217d6daa30e3c2c1481614c4ce92fdd5cdf679cb58b694647dd2138912de017714b8146e190b3ab43eb218cc0984de7f580605c1e19f8c69bd2e299f00a40f32334f769d3bcf469f1aeb9c67a9e5077de0f6f61886eca62a9db907b42980c0fd0816f8862af361ca311d3c1fc4d29abdd167d1b19f2ca107fac32a2a8c073474fe7c3b53f70a1fddaf2bd968cff1757710c3e1955529ff2d7400173717077d64c63b843050469a6889adbf6b5cf02c91d0a92119c90b3e3b66e7fcfcbe203d7790e266646680b8ec4267902c93bc2053343746bd87bae83db7aa95d236390321652894485a335f4dccbaa8cc955a0e9f0fec3352deda6e7b284f04b85aac64153ee1f73c246518edbec16699bac3b3354722b78e049066ed3046aedd85903dfe30aa2f96f8d50d5ea6a99a8edd0c8045ef6a08fc6ed517a7d3ab26f8f4ad442a205388dd5fe595ccb47806c39b9369a6b1780b751857974e98cb42bce7ce454aa1dc875a77a4ef52324ffcf678ec1507d72c84f4e83b9033c9f493b42a60a128c76e0ffbf9602227d8f058d20f5f980debe4f2586a25fc9847907fe49001565050ddfd0d7f0dbd081fa09ca52546d9f144ed21d262b2464454ebad4ef9931c79830dd92c665755b883a7096b151e37a8f0b80b2ab47314f221bc1c2aca6fc79382207ae1660009649a63fa82e64d8aea2459fbd76f9cb0f17347740efddae7d714da72e1ba9f6192eacf095f83682a15e89e49d3e8b7744eaea1e6d6fdbccf8b4871f8cd29727a1fc28d9e292b7ef5d42525f4a5476031ae36e82cb1e7d91f6cd0442cc7028ce29b9c906bd81e04ed7efff46788fefd459bcb68a7cf176b2d60fda712703c2116bca91a95bbbfbf636af1b362839cae1fe2cd1f1db0a9deeacd6b06860b40303973f808dc4a767f0a674ce44c53c1a16ec0256509e2d1ff468a158cf95c879b06ddee2ab6e70a47b28e5c3a6734a3a27d4f4aaca5278d80db90bbe7e2e2b133562491f1f16e37c5fe572bfd5dfb815e01c44a342ca876728cbbf0c6f91be78c9e348a6486cf908ea60471bb34912edd7b55a934d893c5ceabdd4decdee9c8c86ca4d5642f7232a2687d9255047ad8482e0de6a643282f2bb9f5aafb8f571b0dc14d4d642debb74522970f20cd3887ab76e3daf5e6f5ea71fca51b36a82e9fc6b92896df9f04a9993bbbfbe4f34722170291039819c2886a5508365661b77334e50424e43607e62b246c172aedccbf03673d10aaf66a77c0ce7c21f9baa3031b082f95449a5d33ab0946cb9043bc0af707278319f5ffc2d9f75abd9f52b2bc41403ef4b12659946c7fb040d937270bbb91024af8290ec1f16477dd3283565a56f0bb6b16c534c67f3d40b7e2997b1219fb2c2d4b9292b765d0fb8f1dabfad6f35a7253a907c344b96bb78e8c9e4acf82c2f2f7153fbad7ad1839bd94406646473162a35bd15311053859b6f4c23647e3c253b8c07f4efd9f7cec50290171e8785fd03f3a56ce53020f35ad69e6edce14df4bac7667a68e971fa239ac8042228918795d772c6a762a5a99dda3b92c8f405dbc71f82ea73491e34be173c19840bfd9f15fdc0b4a9e41dc34b1ed52b1905a8e61c5dc90d28d7b430eb1e6cd0e4c422ee8873c57c3fec1e6990e38b0aa94558011d058064bfea122d05a492acbf4520027b42d2a275d8e6a0d33814bc05a8eaa8b555551cca1ea4755fd8325f7b8f90ba4196e7d461ff78f724d2500195bd7b7b5dd5fce179e44d74184858dcaae972fea7feca7d4a9d2b4ee070bcd2beba7fb787acecb808737e97e428556f3b5071ca766d9b015a694be019444e4aa9b32d292d7eabb7ec1803f583438183706b788a4897f46830b6a6862d4c153bac4a0d2058133450aa2b48bb6cc7b92dc0af198193350f8ba38255e916ee3fabc7753c5916c64034037c16a34353a3e22110ea1a742c52a9e3c32f5f28310d83766015b0818643aa6f089bfe12f5244c2e07cdf979229a020a54bcf34ad2833cd5b8ae262e221ecf3c057ad6437a5dc76413b638eae24fb4b2b0f9f9c7bc5027024f7caee094cd88953b6c26ae7c923cd6fa96bd04a9310fc339097ae19e52d385edb541a263a3d68575a5baa34fc323d59ef6ef8463f60d7089d85b8c6d0d592bfbe7a591ed398abfde1d4bb7710054d50d459d49848f2d1854c294233f21932a507f6de1cb24d49fe775222b07b67799ad9d18045155b0343cc3e795974a684f691397c29940efdd6cc414dcebcd582b5fe3013d33d2f13e60113ed687edbbc25c04f7f74684a9e411fd3c7f4c9011306aec65611a0ff7af2f89bdb7596cd132a74e08cf5405a2137fa86733c2a7107d3e970fa603e2e80469e8d3b92a77d343dd154a31ecb4b44cd02ce1eaa63af3e9080d39734961e7e7d203d18794871b7c1a79fc99d35ed762947dda55ebbcc36cf9ac9edeb7f83731f8d0cafb85e627736a765a0ac07171a2eab43be8a1d26ae3f33f0324134affd78f5b58f2e366f58c7b37a1d86ad04fb11dea7541204128a4839c0c3b4812dac350aafd4732bbf62f807581c0d1df6344be70c0a6725bc0d3b097c6f4c0145c9e5ac925ba103dc7e903705801c68278adc4980cfeea3cc85d945a47e903b77be81ee0001aa10ae68652174f5ebc40bfed900a44ab14783bd7dfcd4ea664aa6ba3fb21ffe83e25d5e03fe550ff8fde9643743fc441ca3839ccf6bcdc0aef8325e6b8c53157b6dcf0396758a724d2ba84d3f4e240e90f874f1cd22a5483c1bbbf97e443cf497443ef943e09164962e0b970db8f471f2ddf915091ac74edbea4b825502cd197539ffaaaa5843801290bee64ca67890f3252f800d471bf40cbb78868d02b599a41289998fda76bd9917a5fe0d1ade93185a3d971d4f638930dda66d7d0584cc21a431dc8dd2c0d63a60766ee459a7c4cc582a471900c7d7fa5bf9837786dfb373b3f0111adfa180b87366e91b90b3673cbc1e49910ac4056761d8d08a91d10222efce1eb8165089f4a914ab153266f2ae7cfb093347db92367d6f620ee7ed79c452dbfb275098dc0fe093d4fc21c6a3164918eac8320b1e1d12b20c052b2c1b1b046e54f0072ec53223aa2799999773305861942168421d27b183f91fb4747cf61fcea4326b5c337fc7418b26301026f7de18613ee011e70af833b862e324b383bcc93067f0a3ef11aec70fbea75e875f69898a05e809a70e2046fbefcf98a43b21098b615ac7933a561cf085e4692ddfd6bdf57cf1eefc921c219f292c32a4ffaf98679a22f34a3842c716c7b58bcaa053704ec2908ed17b54269c367ceb6a9427cb557ddc04521782161c80469dcc41c0052b31eca90981bcdd1d009dcb2c268ba537e25fcb4398d784ce70fe2f0f81cbdd8bee61feceddf54088bf98bf55cd03613d5cccec378d0a5cff1c03fc56ac379c2642b9a1bdf275d59a37ddabd6075bc6e3d7d55dcb68d612b3261b4f9ef19e9c6b893a24530cd366bf9e1004e7e61e7aab24c75669590a83801c0a26e693c77c2d5077c65a260edbdfc925ea509b618edc66e55ec1cf808ed684efe27b9cfc14a4f0964a8ea322e36fd7d70589d4c4e2bb0581586176135ff2648c84e07b2f8ce9059aee27793e94167a944fb000a1e04e14582a2f0b57592a7f7136574dcf02f0e47523cbf12b6f979563ff0d7b58feb2b757c42aff60cbdba8e072ef9c2b723be0f2db629fa190ab44d8b805169f5a7603316c92d57f1716c5828660a29adaed89806432116949fd8404287e3836911eb16be372ae15285719484133fe2c46c785a992967301a3034dc736ab63a57f51cfac37a039aa690f20e60b3fdeeca9faec137dbb9b5d348403b2fc6c4df6450c835d0c19f42bc1671b1626411ff3cdf057e44c6637273efdeaa6483c820fb960ec431f750d2f863bbc6f021752834c7977548bd58b7f2fe15ce3339946b49904c9ad3946d44ef43cef323cacfec07fc41ef9a265e2dc99fee1b406a43ae6f5734bf2624cbb8e8e16592035649a01a895410f54928aec3a3c2c8c09a4de25a25319fa5a05408e02c0b1e2964bcfcea95e6ecb7bea516b54438004ae3690948fc87bfead1bc9773ff142fb76eb4c612aebc802942826cfe02e37afad9b5f23cc1c3812f268ba0cf9e62c404aa4bb545c376f16579ff219ceb0b3cd42db531440f3349d3cd29746558585418dd657a56f85577232794bb4eb5ec0aa9c3987bdb146af1de2352adc67cde61268f6b57e621ee794172fe1ca6398b5b700e4f06b0f19a83093b6a1f82e13139375313df08382a1cad7d450cca2b008e852ce610b7d1fdd0bafc40d912cb43dc1b712ea289bd7e288b8d925b838f8ac67ccd6242a0461bd8e65ea802ca8dc50fefb7b5631be7a035fb1206114458e085fcedcc17eafbeb3b203f884394ed653b87b65b82f16eb76c2266073cfa7296fc673e6bf48a471b5b226c4b9e3ec3d9744e28c13c93930d57d7d3cf0b0749b20dae8db3fe56474b7dd62b81dd27fd1d737fe6122fefff01d99bf28bb3efc23421a959051431d6f2a1b425c5dccfb93c0ece2d62951fd5af999795ab68cebbdce240b9a7596b63130b3181a827678eab655a70d66d67e3ad439f91249b256ece59d587cf33d4fc9e2d3454f5c8b628ed831e171470ec5bba13ee5411ebd2b16c08484144c4642ee03842bc115ddd91e6f2274d5294d97ba6470a4a394b210ab33fc018934943edde47e8d7e760120b99351765a3d24df38918a31ca78c07f4f898aa06b6aa5f78f5f4ae4328f78bbeef0ea19bd466105b78c8369812f239c7528810bc088f68104c28b3d4d2b71b52c25451d3815e9b7debec24930add89e538b356a97f7a9aebdf0a9a99d7103ce1561a2c2140abbc45ae252031846f7a3bdab64b9cab51dbc56eb8497fdcfdeda55e3bbb3c4b9bd084320bbf46ef3ed8dd2aa2f9d0d89d8494ff615fff21b9fb5a6158fbb94d4cd67069410c06b6436d9b3a818b4ab76b97cc74a4f615c68ba045f04c9123785255e0959ba4b66170f19974cd396507525c162cae8019eaec14f6d0f786ede4008183cbb112fa3153bc5d854750de9b471d8c7e7a31a5234e114ff808b664832c079cb42fbebf396a5600173c314ecef1c1fe841ceee00df0c70be928dd9b2bf5310d8f89da7630264c0435ea9325ec51a8f6a401f85d401872a4c24f238df1a672ad6003b62bce3eae5fb11d0f5e40db7c122eb93428681655f3ef8f3376aef25eea694a398cb15eb92cfba343c2613a154ebcf0c50c7eeae6146efa2c7877cef405083a0a13aaa187b104ac78df6d5bfed34bf6ff8823573104fd2ab404026276304b4efd83bffbbd3b0f5a24881a3abf0316cf647bfccc5fcca391fc031fd4460b7da8578d83bfbd548be218d74c0816f286d23cb49c3dd9406a8dfece394f685e173432766a9bedffd01d581caa7f6dbd64c373ec7ec134de54a87a44536b73f00085dfc06703c21abe4d60f3bab3a01222d36862acbc2a620d9b0c158546ea6f6a74114b3581460319723a56772783a1dfb08cc80047721fff30bfe877f67aab9a779feea5c0f4c683760f0bc360ebf1eb80bccf452481925afda0f4ee90e88265e149cba000d072b64604a0dd4e023cc3efefe4280d3c9de9526e8e689d610dbaff996a34dffa7feb365f21d40d875d642e84f75a08ec82564e9153f7858e65c4daeba32aec902ca28e52f9e08befd6fe72803a637cdf220b67da8d73b117c389d50fef694bb34506a23eb3ea4b2398987bd1e5d71576246be53868545a727dbdd0f669af9b974edf16ffd8c05a1b6374a2242da5e0a51a691e502223ff46b0cb6b506ff4f2a38391c9e62cd4a321d120e516c2733b8bfbcecc41999c178919624f88b22c3b4802d82fb0614dc4212ea6b684a6f91473b48d89b03383e06a533cbddd5d01cb8020f29a3dd036e0a5507bae5db8322e4ebb4a3e68e37466f5d94adaa6095891bc42324eb148cd40e727f9b77cfd9406f18c1673fff0f7ca7f71866382a71d2b21cb4b7824f5a6d47afbe24b1615c761718df427e4620155a5e1cf7575b83ff40822b1ba54fc3fc46a269e767ed8f136ab98cda2a59c827be6a517f05b8ab2d46aa15830c2d8aa34eae0b13add771249001144ec4b27b91c1d350a086f7eaf78bde5f414949e05fa81dc3397addcbd075f271ca1a6b0169af9633bd4d27b466612c89ee91e8d39f95c31644fff6f3339e60d07771c79d044378404ce4e6ba1c47be99d310b6539f3e20a51b894ad5621ef7c842449d7d511d4a4b3d66c0df36ab9146b371201ccedd12645551c34ab9584316ff17732bddab1bd60a51a7f2cc567c1c342a23bb4273e7d9f6ca99482ebb6d15419ca74b428db62b9a01cba52f2138d7f7aa044d39f271f45773b04f9899c47219253e15cdc94c45656a7d3dea9c1f7273f4eb1a38b36ede6dc38e8c8e6039b5853080fbb5f8f77814030d39c6a82668c2fc0f688be1ea029acb12c8f248bd77376cec314fe6994072e831a1b7ff3a17c083d2a9b3deaa80c206021e44820085d5d047c6f74677c42d4af6665f8a57b7c1ce514ca4ae3753c325f53d8d6b6e05e37004262b7ced85d927955d96f6e5a671cf309c6f5fe772375f4b2f3c2a16bf83e63742f1cd6c2b18ecf569bedb917bf21ad34f8e9f8586a7788976bee4015780074ddd00d7732e9c8a86ea830452bfdbe3441204d8087c71ea74de98cd5593195427854b149ceb6f479d38822b723a991b65563e7e274c29dc7358703d4264b32bffa6e3921f47c9028cdfa1f8a43e995274566f6ca339fc49904fc67ec7747eb7d4c94670a6140ad7fd5dbe6eb413b3a24b7ad47511fd3d562daa85d29b78f8a7254c74394f3489a56d0d97803a02197de750228f4d9a08f80473f92ad3c7a4568c6f2ee0fb93129bb081576e50ac2514964b0108e1908b87e9a2a74847c589fad9bfc386b12583845106aec8f15b5347056a18dd6a7d7f1fdc4d5ae22ed709322fde1c322f57c222623e65eea60365f09952ec9327b2e23a7aa5f347be0adbe2ca78e2097f684d849692c9b8348998a7a788a5f9b47efedf42ff3d764a49aac2a0957c92914911aa7417623044ba6cf5cba160d18bbcd96b7261f16f495d8cba7e91e453d81db0823e9478f73ff9481e8864e80a83b4ddf03581314160b1953bd96b344e9078e5a6178baf80cf154c533bebe2a39bf1f687a07f7447327f04f145b6eacd501e6459be2fce616f118285526d2fc81d3a227ca5291be5ec4544695009100c54c0d6a749181aa4e6280acb1653b53f16630765446b129961145b3ae6517e6dfc29d45d10a938ff707133f6de51a30dc54a1402fa0ae9f1b3fa22d9fa0604f7ef966669ca16442544bb82e2c562fb9c35df17fb67f5eb342e893ea780f5a3932ca9e5c235a3a7124f3d33ac2f71266dd3cc2b5da6006111bcd1045d4440685b97c39de8814e17888467381ba57fcf02dc52251a0a31e34eef812f0e9089d9d82674cc7b31cdc0df8625e165ebda7e58545e9e25a85f6e571b5188c2cfcd3c11e597dd9b121c33782b47dd498122a21953231f83ab03fa5ab19d1c47509046cb2aef9f00d3fdb1e5c8eea457708423ac036ad02fd1069fe2f9033df316c155a52b8827f7fe99b0bca2b6c0e74e71668f2fafbd29ffe4a8f820ae139e5a9f347ac3c216d3d5056c82cd11c6e3d907cc1366cc3ca8e735c311bf69cb205be70838b072ceb57af2c3130467fcb6a2d0ea1fc00a71eca5a598377452e46cf1abce449fb0fa28c01c285f3f690e4ad65883b7de0915fa3ccd99f2f8a8b4e008f83e95b6675afb49ea682cfce7692dd244b84e78e0c6488d967630d877da19c2bdeff3b4195e5e6894917ee78564d091f72fdf992e0b6719f13112a7d57704417d593997ab60257c04de539f2dbe39787928aa1f41746abfd740937d184d363f1194fb7344c4d88f06ba5dd3cdd4e4c598a381fcdd61d14090a3f2c2f1a2e1abf28f2aaf85b6b977c99d855c9dd3498b88fccb2f76e0a272ada3f408004615256ffb11c3faf2e322348d7ed9cbf68bad61ad2b273190d5c6684ac9e1cb46877858e6dc5e29a1efc8007c38c9a2896ccd39662169516c451136f9aea8a72b0deedb6f69cdce3abd48992faa41b116b3e799ed89f8ae5182160d6bdc583df1116f92192abd62848811b5f1d7fed26525ccd2c84523d7cc1a7106e85b090c13e0b3ab7ba8216e741ffd801be4c03423560216909b305e4f792979b030e66d03bbe44dce10e33307f1f6c86f8b365c24f2fb04a469127ef551ee14f6a77c1ca19b859e33ec5f9da6340920fa7070f5ddd9b99cd736d5edde859bd53c9697a190ab9fb12d5208825fa76dbae7ca77fc8b014412a03cebe1237c08e1b90d83c0b407e13bdc2a54c264269c2fab0f53a87d63984941342184ccea0c7aad1f62da5aa21a24af9313c3224b830342949b7c3f6220b8cb96ef4a503f852c3e86ffb306469140d2a29340ff39d04fae2f871611c9ec90b5aebd4261ee22b8a1eff2ac661f69bbd6f81860613f833d47fecae53025a958bc4ee743cda0e6c81c6a6202e3241023f85e9936958582c7af9359012853253e0451da42ff1bbfdaf031853d99ae48e16d29834d9aecaec219aab47d8a748cbca41737797d01e5ff815a8f688b8096c5fd2bf2de4a1530f71d27a4b471be5e9657f49f1148b034c3d77ba2172b1a098c059bc78aaac0855855b79c777e965c61114c37531b3ea6cf9e5794eb7bad3368526b99aaa311d274b19ab158c773b4b2dd50930a2e671c46811fa195c0730bda3840ac1ab9c7ff0aa3d27f082f6e9ce517663466fa651d742c121d5256a0c0c6ec7c2988c3158bc789865460f61a8dbcb5a930f790d8278d43976c4275c1c581759f3e00faee5f33dfc974186ba2a9be1385928143c651f36d32984d4b76df626f740d94126a7f3406f1f1cd2c5522d72705f094a374f5387ff7612ac22d314b8622a68968595817b1d07b43f130c7773acb114684ee2f7593d389ac4065ec75053a976549af4d3518dcde1ddeea2e37c52bce3881b898f5adfe7dd736437b65a15a80a6dbdcb7fbc4f4ea56d1ef8d0793ee8a848914cda475371b8a7fa635d957d4704e1ef78c9fb143abdbb578306f53c272f587a03192c53a830acad2dc3cd851e89768a01d7bee40c20607b7a8f9fa416d7bfde366ba2621baa2ea3750e0332e616f7589622cdb5cb4e1b20d3b7b107511c3809febb058d201a48ac9f6d077f7cd8f9431dfce40d1e260523c0caad23836e3d3912f82a5d5f0fd1b0e8650608d85445310e3c7bd43c4d86317f090c33c4112774a5ab6243bef654d9ca20147c0e6e3466695819d433cfbadf8a16e555c3b22dae1649b3608e039912df04b1be3c7d28d310baff8bd42ec1e8684a2d526a4b3b32ffd7bd2b371a74b820a635e95a563177dfeadd5186a963276af943db980068cb78bab976843509c6b451ba987ec5a0b88f99284685890b9a0808b7b4d19d6e3f19c909f08a86e24b16d96ed83f53e951fd28794be703b274f3b92b1fa1a0055d9654fbe71302ca89fcfb4f2eca8de3816c525c40eab732f1208966579024cf19e83d86480469010a54756972a86ed739086d3d69a18450f8b0f05fbf60b022461a90557b3c219905b8a38f136b3cd65cf38e11877e260de2ca4d39a36aba1d4cf87e33bd41db0b30104540424be82154aa154f5b69f9d7c5257653f3b5669c0f02a9cab4618ec4b84732433e6f3662f9e02f3ff8f8b5cbfaa05a766b03d7b61c3c1379b1165f36e05610992a4ae19e912201bc7b50309df1c0f8986ca39278913c42f636a71747208285d6d4f47cb7e3f2a5a5fc74cdee379e885886ae6a957c4a80589387e67968ee58356b8b2809eea8c271c1a6f50128f608722869b314ce0c1f585e792f2c831fb5184d2da8b1015742a791339e7236bfa2b8ecf66216303a063ccb499e0813cd335d85d02fb27a28d2e230a6487710cf78a23e4481b0f6451fa6ab5f48b0f8f377ebe7245f2e40e17415ca4dbe1ea0339bce208405299183b2b8b6898d848e0e6240d151b9cc6e13ffb56258db2d45cc68e5a27243479f1241f5bdba92664228675dc42b753d3bfb3234c4e3f43850b32a6a2dc3b0483467d19d4ad13ac1257d956578aa7f00aad11f4d9ffc782f68c1af4a83599fee9495f2abb69e5343619c65b9d30a2fe3f9cfbf16cb06a1df8e1c9017f4ccaa7a3c0b972028ff68d41bf5a86ad010bd2ae4cb33af2cd19395ba9e22cec5cba32f63d80c40ba0b2322fd8eef021f3dd2f82754ea2c53eaa1807a689a6d2772cbb5810b3b436bddb5e6531fe06f48468c68ae8d53e39492fc6ad1f5a0fac34d5faa8b39f887dd3ed01967c5d13560d763304f912625345b855df185408736e131c0cabf54c53bbd6a90a82cace4910cad5bd8174c05ce2fbd62190445cc654c4bff944738d423efa6c3bef0536898050b9c5fd341909c6996708c4c449305049a2ea85c66c80fb3a262293bf304edea317619f3487a4f44cf27830a744148cea938b66647ceb8c5cb68c94aafb5f6ad9904c5f0a51a34b940f657e544c0a0076389716d1bc707260f423a19264ee87db027223ed3f825206c2e86fe48fe272dc05b8a980f910b147014b92386952a54edebc22047f3fbbd745d29eb2f9eac8fb3f8c02d8955d21d99bdbac11bf1155dc00244f29c876767551e82736db87e3df27d17954166378b738ed9e7ab790a66941beb7065b08c3eeb1d7e870b3e99cc91d53c0f014a636967c1d4b01785886f159459bda8921749ecb85f6512fd6aedad8548389b146294a1d8014aabd2562734d5917b268ad5dcd2c24c16944128efb0a69f06d142ded4bb5cc75211476ecd72025ec0d80623a50609518c396413758f30798b32ab600efd82d8e41214af4d4129a822f5f54f15cf39ba647c421fd3e67c2a777b8646f430df684a1c3447f386feebdc74355d49e9381b8a6b537809324632a71810db27259bed2176aac35e7fc4b4db9e4186cebbcf4b91edd78c52c9537ab457f42ed37d71e8ae3f0e8cdfa99de370ae14edaf0fefc11448daa46235a4a61e9630e5fe50e388731925fe780181c758c73dae1349dec2597f704217f51c060220bd8a2a961a1d524d98f4470aa66deee93adc4215bf31b7c2befe81cbbedafe1f03a807909185d209fc5de6e2f98d0b18bdb835afaa49dfcbe4cf1f6b116149f2b7458189ceda20edbc2ba871498d9038e7c3ed8d0d162a17946f4e51abf4f7d96989f8617efd766719b19ffa290d1d850e22252dc829223b18cd5eed2798fb45cf0be4dacdc45463922e29601fa2276bb3053ea16ebf0628add74f2ba22894d8e0c4ab6c83f7cdda29e9199e9f4333c798b5be951deb6bf352828da6b254fb4ad829695e5e78901020e8a3aaa0b4d6192ed7dc253e2cf96541c7a182afb4ef441d465a05e616fb19d125a2fd0fc82236ac1ea6d902891344b7b7a5cc51b0ccc64a5a62d7a29981e8d9daa9b0a2d5c3e79308a11f3bc93057461db9e035fe445f34c67909a3830d4338a0ddc6def81dadaee9d14994406340542ebe3b7603b23be19d78d0299898c8200afefdf217f76cccbbd6976d1016bc58f379f27aebbab0c87c844fbc94d8bb5c773d0910f45c9432813b41ce1de012055f9a1175ee0a1b7926303387be7e0a7ee85d16babbfd43dca19888e0d434a0ffafc7382226d2a0ae2f0faa27a4cc9014b67f82cbbd2ef78d8fb2504d6e3a9ebc8054b97e8347d3b1325a1418e7dbb16eb0d78c45bc234df25378941747b3ae26df72b6c48549b6fb2d89c977b0d4551eddd7ab21fa1dd5778260602c3a72648cc476f24f7e6fc85dca7ff707b3ae4f0afd96ab3fdc90ffea98be30063e2405196fad31632cc158605db7626a16c2c026b4986c46c7fc99da15dc4967f6dda1be6330297be4c9734095b6c5e6966805b6c36995c11cc196cc4008df5feb337e56885d67e149dd083f1a3e355fc2efbf1c96e849aea510c771d1ec2ab35eeb547a27eccdfc66014bbbeebeaebdbd4289ec757dea3db7e2c96c1ac7ab23fb5f42b60dd0e4a6da69ef8c8c8ae7936a923e5c7bf275d5495fc45c6a2e09059e910998158025e5a005bd63a2ba03d01f1492a45b7f72db1e7de83bd42db930f9c9d4877cc67c910beb2db932a2f15aaad9edf3690cf8fb3b71a89239915d999dde92a801b1c6d8c5b967354df809a39621c3af0de1db00f70950d1c46b10581d043c352b6531993d196682b5e5604052e58ec5b94cf1be85d49a73fec0585acedbb3d56082c429e9252d8605c1bd56a52e7db99435ec470c2b469a472e1bb2398bd293016771a23a91324016b69cc3cbcbe721e889b022dc09ce2a36885e4c5c2ee65008c4bf9ba969145f07716e6b22d8adf8364baabd091aa3b0ff7db45137a1efbaea6e0ae7080bcfcfb6c2c8099013af59e8396085e8e23d6e67b0ac0b0cc06f1d2a7703167a2a9857efaccec2ba3d5ec8a1fe0925a53cbb6b80d7da02d592e5a7d3b5052241118b442d79732bbfadbc862c94f1f0fd818d7bf9e9baaae5e4b2e673c63ff4a4c9751b8351735a64ff287122e0c2586c63ee1caea1e403159c6a91e9b1b1d83eeeb96c4873de6de4b01c5373c9ffc1b6a88e925604daae1d5b28d9d99f824abfc972426a8386d1054b824711e15b3bfe56b95b8283981fb233b111d477d4759781692e6127e90bc51386f18fd09311bf7d80306bfabd1f945fc1bc4dcd5ac7c02359637af172a8f2bf3a9af8d88a3167976032407d97ac53c54a50cd75a988bb898eac682a08d5812291143da9a2404ce53f295dc29e17481025fcf15d6251721cd31f7906335f9eecd31c5e35ba84200d3533abc16c32bd72930171716b4b0c8262a104ed3c45bac5b48e4edcd3f061d39b955c9f6d4096c095087ac1db05e77ae74bd46f6c2cda527f67de4d3b29b307cabaec27a40c5f3043bb2bfd874bdf0cf8287e46aed1d7493d3610b41731139bb87ac9bbdff78d8628741fe5a16ca92bf901d973b1cbd8d2131141753ed8e2eeb30b771c6cde74dfd824eca6c5e816a66b2af29b66f9140626ef5f9289fc5a1e9237cce107fae36846f850a49f191bf9fce48a7be3698821b3084ebb2ee817ccb7f5cc0fe39d6b92945b9b8ccdf3698618659adfc97b45bbe7b2d53747c180b94dcf84eb2b468be66085adec1f3ee6878009bb917877bc987c37eec76aa2263eeb32ffec3a1eb4406ab614c98762f65859d269f1b53675b7e1bce6d8cf606ebc64c98059df100f7b3b11dbb1f67e3b6327a4daeb646abf8499e89e807eda1fd3d583d7fc78adec09a3e7d50868dbefe9fff0a4fb8d6ddb958442657a066cc646f2b3b18882b48530d8c7c98a8784a5ea07972c723a951a1ec98a6aab8b181086b0f226bb2d3b2234b96b7142aea23fdaf97cc33e59a96b0b54ed9fd03a7187e961f2831a6bd162b79d6bce16ed59e74b092e23e1652b1d19b557ff0fb1838c9808c2e44a9aac74e90bc1528ce8fc08a9609e8e7eba800e773d5d5dc9a6b2e4a5730c3f0c884bc466a1d349410cf1fbdfba6998e09f2e702718d491715f71b7a87009c7ac7d7b1a04a0fb7aa01b36abc6393f87a0d0cb79f8d4e8476c2fb15519e4c1f6d3bd39d5a3393007b414134eeb0a031431f8a34aac4dcfe909f4453fdd26d71c6a10a2060eeed54b378cad1dac2f3838f8a5a0d14d5a66d9021ecf64df6e80ff5d529526d95453472ae2eb09933a69229c1a7d5bd45958d9d5a26876a9862ab28f9b353f05e8372babe3496e47230739a9cc946b10b443ec855cfd25d644be2686b99715d86881035cb67c0b65fda4ab48d1fb31a04cd003ebe5662bd88fe54fa23f6e53591dde2954ea26ececc92a556628553968bd67796b2e5453c7f339863ccc7b976612b4f636bff49dbd18314ad9b94717a1523943e92dd977dccf0af46f3ed29374f953d51915b304cffda73b5bd80deb4e1d571c60f97371bd0794a8a2cb9d5220863ec7e40557d30f7ea2e2067167a471fa1c942cbe8e828a4b3e04644ffa02a32d9872cb6c28a81d3f216bd3481bcc98bc7ad9125efc2b28bafeaa6b8aa682b0489d995d13a98916e154c0c851be04e28193a44499b92261c9413e4db2a72609f64c5a2342599c57ce2755a843d7410c1e000415928f5d81239edd2238d2762e281e29fdff442e6103b3b0af15af2003df53953ff7d056a5ec3dcd35c93add030d9ce7c4239a73fd9460d182214d7fca94c4e6ee8c1aa1fdb4eab1adda5e5283bd03ffda5bf971bcfbd4f40707700077bd81036617b640b16ae490565f3999c283fa394351b78b61274ff4e7b24a9dc08178f184af176ecc4d45bc06a1ef4847b48e2b2fedcb7eb52ca8017d3fa7cb8134da7cfab804dddf763c2415d44682e06c84796bf58262276ded5792797a306828793ce503019c80580fcd08be125bce993da5c77b15b785f29b8f4161fce3c590dd2e331a17df890d6b61275cde29ce8650f4f1a1ed01948f226859505a783027653d69f61db4d6c44ec9787c05d275522f6e53dfe8ab1b67ab606e8f4d2aabce0dfdd2d2cf4c1b143c5429695fae42a3ecc4693f4a2af717aeb4aac36edf7d6654bc8613a051349a99976361213c4150b1dc2fecdf96e7eeabb751a2dcb253d7ab55048cad3c80b7120908da69ed0f60ee05cc09189fc29ec67f2ef1afb3b417e14fa91d0932fd1ad98ea2bcd10f9a5619d3f89edd7251b528e536aef3b32e16425ee7ec42fac0ce1469f905ddef2bce304b22393aa63518d5e8f98a34252cddfa8ab0c2035c2c6654c98fe815565d7547728a9ee05fa40c51a588889d9e6b38e0a9f949725cb692e81685e8ca4603d086626c9d57e55279b2112a89968e3d2654396ad69edf753fec85b292077843d768e88bdb5d50128a003b797b8b907dfaf720c76b6e844250419a81c6b40a087e4d8dc67eb238b2f7d3a12348ad2e51210930b38a8cc57625cecdae376fe9f317e539ead487fbd20ae82a74921dcec3c3d9e78952310eb7bc3bc4aaa340762af931a8d16a4c98da01b10c3d28f9c8e640fc72320d38228fd1e45c1f96da096562f9210ad6fe0a4f235d520a295d854e120b405b4bf8c0a1d4dd01a0e0a277035597d05d4c501c0c723f8388acb37063556eff40d0ba20bbf5090262f55116340d6c372d79775a1682d22455fb447860aed6c7ded8ab24d4df2ff4b6e54823eeb4f669c4ba4da63f216690cec5f6f7ae3d047131ec6ba7c7f64dcfb7bc1597d46af20ae0416f0400609c653168143255481892ffc8a39861ba8d033a069c41f6515ab9cbcfcfb4c6582a162aadb40df3e0011b085938f5dde513fc999917279924a2ad80fc70f3f3648606a2db62120a2beb8c702e553bdadb5cb1624e49e2f1bed350e173fd79118cff60c9c4b246e54b0a012dbbc06ffd95f4fc22a8ca6096063ee996197e610a3304c5e2f67ce85213ea3ee067f423b9a3988f041a48ff0eadbe34cbc2265a1c8b2d87446c4659f101a99338dffc8fac80bb38f32ac6b520e4648c59c9b45d4a635b56bd21dd1a883a72a225e0a7d4748f3c491e99d3b2381bf6734d6251a9f74b772b76f7d6ae56e75c097ffc867e501113bc0bf7e1dcc7eedefaece64a0b6f1f4cbb78eef747826564f717d87edc69d6744d245de706c1699f23c3bcb04fa2caa74de80f918efaf66a532e2db115dc40e533b6668ec043357fa7a58da1d3781f1425857473c2c1e281bb366702c338abcf0f65ba95e8f69f3ed3742c878c2c54ebc76c181870cee5509026bb6d3443525d549e5897ad878cb5acf8a44a10c8dcdeb2d18831588cb45ab064534be0eba4a458b2990110abaaa8bd83bf0b67a3fca4fb1c21448890e3e9f4f31a9024dbe13a6c15207f240841e211e228caba54661169f4fb812e021e01378a06a21c8b11f4e74d0c53ab2f5637eaa6bbbf140276902d8d7bf0865f406fa50d572fef3c5bab3b05c8f82732630b2190e87bf788306a0f38a25d54ed00ba1a101314fdea049785fb00bea187278e17c7b6efa75c95878462c0dd938c46f2745623a1ffd95e0831a7b4769d124c0e69b011d8e5001a22a4ff27f0c0d6be1e8d4c0d196218066b073f5af269f99318c05419178f9a055a5d04636be6e5d11fdca6bb69421c309f2f2e10a0a2e7b7edaf78cb73b1ad6520340917041fe91a99e30e7b892b0531cdeed5f2dbfc7a769d096399e43e4f7c1283c8af348513f1051702a376114840300518deb4aa2dcd99d56281b91acd6b5b865746227577014f783b4519afdf79a3014c9af2dbb4d0fbdb198451bc7869b8e36c6be5ff72cf142922b970d6dfa4b6bb1e24e3ccf71fb608f4df91075f3afe8cc69ec4a86ad5730fffb91ce7111e0c736ea3e3594a86d90d6d3b521c185ad03198f724935fb2f39789eb304f546372abc3ce17124414ff35d281f2927ab1eaf1e213db9e195927ad75c997bafa32b15af4f731b9a7e8d8abaccf0ab6e9d4f2a517b8bb4bab027e9667f74436c2812243e3a0b60eb9b49185ef2437f10a4ebafae1f3374b579a7a78379adfe81f18cee188c59a9b3e663160eb624afc2a6c068075940c95b1a480fdefd9e50c47947273095c138bd8a323340a523df3dad39ceb773bcd98aa9ef64d01fdc2d86635cf4213f1fe56b57c04c7f073b5424c5f07b31ef08acda218d2e6b5022b8a2b2c21bef52ce14c500105329a0e49080113412244bb526a33d88e805ce870c826cba4463fc7a6e3ee63b990bbebf8aebdcec4acdea1db4de8c2e614b9b74649e77ce0c5ae94f29c3220378181f6983b9816bda60520027761c5292272cb7cbadcdbdeffab1ee593e205eee05ea576eed917aa4d54e36cfe3b39d3223aa790bc7dc36f46099507206d93e78ac26d91d8ce288f6ce6a77365f95496488c2e712c91332b78aa8f100884b3e3b79acbe13e350579c79a4bf13ff96a1f671724b9d168aae612029f72b334b4e414f16e460708659b8ebc57207a5655edd62e032f33bf43495a0b3a10778065b586b882437cf012fa48c30dc5f0d1c62cef8c6ad896899e24f90e6e999ad1e5ab1bb3239cbf7a316bc50780041b49c611765cc3af76891632d8441300b942f21dd1464ecabb6b2d4610710486422e729e352ae0501fed6165937356dbb509edf15ca872841b0d2f5414e8760f745cedb954c29262dc553ee8726729c398f26eb788f00f4d250de775997de150d6bfb6ece0900ef4fdde4437101070a9427ca25e70ac9600e952fbb1f0246823c38667c457c957e6f099c74b11b2282389a4f44d0c9a7c6e4a99410d8086dc7237e8f52d808e9161c9fc36cc027afa43643254fc7ed937ffec9a3294a01a98479ccc5095efe7ccb5c0bf484b35162e3e1215e8e87f2a287a006bf3e9cf43749dd6d81d09c118f87f96501358bb15a0a159d3261077707e7437728913da4ee615409e4985ec9b9d1e151bd1c0683aafffa03ecb72cb9be1d115e12054e808efe92392f7e0b6cf367838b2b2684212bc7e09cdb168c89de3571189385e60489a9ab29099d59b7c4cfc7722b8a55440ad1acfb3443fbdb91ecd03278323edd462a32249843c8216ebd187b2eaa04a66d78c480ab09d96047b1e1688925e780c91669bb335073bf4987c8e202358efbd305a117cdef1a812979a4f9af9928978f99c5beda68a81af86181e5882bc652d0abb0e1fbdd90741f9c657d13065159f7ca10729103fcdf8dd18b41201ca1c7853b9dbf49dddce1101fbd97fb1e16044947fc4d3e44587e5b0cc58904d83d38113118e68c9b3b5acfcb6bec2c0021c384c9f29e5af65e6110bc0a71d9820f9c94caa0e76fc0178e1d2e01515cd5287e0fab5fb366b8ecc3bd74c651ed72d1290e194b1f14c7e92d58ac0c0dc183ab6e6a86bae846f05d4d599fc191f29858f593f1c63c22975eca47aaa53a872e2e22b1b1434374643cd889a671f7234a1b71217a3e1aea9058742fc116d22fdab5ee1927a159cfc6304a0266709beabeb02b083125a8879c8478628bfb4621cfb672b84e4145cabeb46a6fedf36014e80cbe35e02a1a78e99ab0749cb9d11fcdf51547a653c948343151127da3120624e586c17afbd94404596a58edbcc7c9f6b20ce33b7338d561eb60d251cb0ece17e76cf04d9b7cedc9fa17185f04ff6f8f0d9d7f85334bf45221aaa60da9545b16a6394ed1c915b6cbba9294b6b2be1da92fd1ffde8133dbd5e445c1d920ab72335114e6d00afb238795d123f17049482e41298211345474eea92cd9dbb5f399f102a9cba916a3db7127451fa318b6a9c45db584b2d508437479e40b4bc05467c6d74a50c3b9d7caad81a483afcb66a4eadf89ca26706a48c415a1044aae8d1a0ab680ac4ba2449a5165c6d5be8f97166d9de839761d91802e6d4ee845254b9abffd17a15d74ff8a2b0f1b3b4d4174315cb191f8b584ecf09ca5478b24e6ddfbfeb42557f6059c9da6b4ef41a4dc3dba96c2acb62350a72e250524b8af6b50a3a7bda30f2e7047b9fb48ae850c1a0b7664ed0e549b2f698ea546757853457f7563d2ce931d39065d3399b23c9c9a764cb85652c667fab8e32dedb1de697265351f0fcdec0d1cd3f434cd4bb8786b47c0dea79484ebbf4d295069faf4ec7015c3d8e0e06b7272f39a7dd4e5a5cc1ca13d78e617f6567928591eb0e999541fc7b15350b3fd02f32fe5d51e89be5f3c5a42972ab80f8aca4e02238bac8bf48d48b537b27bdcbccfc7c0e04e208442071e73da3364bd4aa43222bc84f9fe698007788afc1e6887b1b91b0e2f5256be68d711d25a7f8444ae375d93604a0ca99aa9ab8c2287597541b01726d6f301cdce74f7781866a93e103c0806a0ed0cdda0f6e2a71681d8854d842bdeafc0a89a36794d2bf3e7cdb87af61887d32dff314c15f7d91085bdebd080f8dd41976c126209ef3a0489139cebb495fddbede7d8fe35a571994c5e2f63a60d9108957a01bd685add1bfa45413a883a85d8dd56c40f680bf93e554a1d0bedfa4e901afce2ec6616f9913f582810441a3dc11bb96c534f1c015e13d04c9bc0e1ff2a09bbf97d46be7d7d518f264c9b4749d6d4ba643e3f1a8167fe72913798f50f6509552e56cb21dd71e4a02ada976b91b5eb2c26a0ae7b0ea7000a33bf35aa91cd79a9cc7d441a56a101355d42bd4edf73147dec350f125f1e41832d2332837d82e0ec6222bda01d8d9ffe76ec0d44e6232ad67dec6ff20cbf2a49f3597644f88eff9aab0b505a31b668bbd18bcb32de53542343c402cb4ae307c1339e76048f213b1e5ba628b2e26f4211edfceb2b95456ee3325314b7b265ae406662ff9e02697fa6c64fe7b9984f0b56f102958252de09330714e682b7a0b5c681a3a36279173c2ba3a934c34e10b62adabe0e59c54ce8d28a51f5a0025eead8ecee9dced3287ddbee2a4b4e9d043eeb1e2f6879180e75014e533c6c6bcf911d39233df5e1e91ea584a49dd85fd19ce7273b311614aaea7ae10a44fcb9111fe543cd84870972530928fa76fc006d261528713478a09945a98c634bdc8b025f70daf5ccfbe464e16a6e26a7eac5fefaed6a5052ed4d1cbfb483453fe3ca8b9e2b3317c14da5578fcd9ed2d48f206028bebf93db0e2e7c3292bd6833d66f9d849432e1c31d4df333778ca7a28c2d0c7326e87dde2d8b7582c5f26b4dfa986e11cc5a83530f9ecdbe17c597a18743d5252f5a7cead9de59305e30b9da81acaaa42c652699c2e5ada344513afdb41f00e1ce2f0f6de8525d8169035c95da2e48eab82e48e3cf34c6a9e1d356afc0d26a17cdbe938ada6e7a9e73767b1e7b572e2b9581ee7760aa2bdd3ea75a375044bf8065a2c32c21aea3ba3aebaa50edc8031a19b548b7da8bb241a6df4d87e9946654bbac7ce3c78b232588f5aaa8b40e50ccefeca63cf1700a48ba720713c11d1ffa98a70fc436782ec77c5eaf12206342ed1ded2a86c39b17daece599e90308d60f66add7e88c076f62a1f356434fe4d5921bced2eddf5fce65ba571f77bfa69f0a6f53bbfe33f8d05ffaaf8eebb022060ea3f75a8fc2c8dff6f168ff299783fc2d2340a01371c17f1c88383adce1b705d1ac6d93f93d4795062af06f0d31f9bdf069ded6f60d65e1d9ddd04bf73c400360ac493440ab8b83c96f02d2ae5633a87b97011dd73e608f4f092ba82371f6d9102b23ef2fbf98d5029ed2f41d729153934692b76d128d872d5a90cc8ffb3791675cf6a29c41ce9f0aab7bac9119924f95c49199fdc2f72c8fdd9e24a6caefa60ca93d421512f0229173c7562a3361aee3a02bd879ace2c5808e3cf74a254a4a42bf9c8720847a9f12e3776e72f211d520eaab831c0a1c7fdc6c48415ece57cdc60982ca1e0c978fb2f351e4c028a0e48d57b4043cd4aa9270da409525631486cb1ef9ec5dfe1d1a35d03459c3441c6dbf27b88326c5392ee4cb458c8f50cca2e44e32b890f7d813bba6d64b4fd2a8922f9dfae46266edccee22098313ec79c794ae7354afdcf7adf0a550ee4d01676d3208cfc1671701b609d25fe12f6b0a324e46fe414da3f653d9c2f6930439ed4a7de0260703d564970833fb6d1b7658422d02fe05fc1029d35550d2ec23c786baf395ac85148c388a6995878e2af5e90325912b8ab7b3f2c348ddbddd252d3f7fddc63640c819a4653ffb4844d5fb07977851423eeb6e293a65219474cde78cc860b1d9c265908ad20202da7d37e639da95af8385f5aa724e83467c5168cd6281b4afb1f25749827c5ac2561d7db1d22559c6f29ab6ef4003b8b13714fc1634a89dfc3cfa9e035981a17b114e70358bf8ebb47f62647c8657d4738291351e9c0ad5c71ee4e2f05294ec71de98bf5c1a83580c9cc0869c730387298af3d12ae757e32665baee14d870bc429aa4059243c012b56bd8c143a23b21098eb6b8765eddf13d1154b6c2bad21794003993df953b33b31e34cc14720eb11e2261d331394e926042407e55c8a5f2ee133aba6616668a61e096dc949ddada2e90b65dd0f6969680555a6c52356fb781076d7a66386e1459044b879e7cc58cd1838d23075486f26c25a9704664aa855a9f5c76319e45f7029ad2d3e4b862337069e28eb3490a271ce1d763e6deda04383005d9bb8b977de1e0bdc690002a699bb1acae0a03b2a5828afb4b54a5c73859330203440b37d714d08a3548b08e105966843de8df0b380b1f28cf20b7a60d46b1aed98c1d8fa1934fd8c58dffaf7a93ad7947a3f768589060ebd864108ed690a694340c6a234d87d6a69171c2e5be24573001db8516479218153b9f1abedb3d071ed513469572f6aa6058b1902b9f22312c1ecc436dcf4c8f4d8e366965f742d7069291598c2f33565c20c9ab6cd91db32eab903cd440edb55de317e32341b10c19f6bc957d3536f97f7a86002d0b4883914ca51905ea85400cc39b1910c00bcd3ee369c99b5879cbd15c39e2516d6d42b48de0c75ede5e3dc34fc655227281ba1e6da840f5265428898c96dc8be85f903ddafed2d76495387bdb81c2a23ce7b2f7a2576d5799177009de63f37643ec7bb493148070fe59e02c50c4233d1e2ab77e9759e5bba2633908c4a2698a4c76a6e5a6ac6b48b29df16f44946951dc5916883e664ce132d99741a9f660579094dd63cdab65b335e1aa5c9f2a0b9cfe6e205870de1752ba6ce32164353be30821899c1258b31af2f1a8fb1e122ecc505d6dc1b1974778f006d1f1a45f355c14764c58c82c8643c78ba3ae685e6ab515556fe92c224f7ccfa4b5dbb8b86a6094e20632e254e3246924910c85dfe3e1878eb68d243c17e1c656d5d0a23ebca8ea97d3fdbdd1131cc6e5740573d275e3e7c051b72832d459612c59884ef9c911622683df501f719b415470e3baca1b87526273e0883a13811f65a1fe3c232b4bf3d86f9dcfdc2ab22663ca35e5557a8012f8829d115fff98a473ad8abb376643c3864763cadc1a8cea12bf38ae48c52e485f3e448b143a2a706ff6ea76ef8a09a3ce0edd220ace84168a2a92c47499bc52f6a363881d28498516a03225425273258de5c56e3617059a75244fe10b7de739746f2a36de13a0126d7c678602eb0315ff181e9998d1bb23ce0806527afaa3b394ae82573b6ba2d1b94242f9de391d32662512976caa74e5a77b0c00f5026910c65d22222fd4bf13b9f96cee4a944dd1bfe2c75cc172f4de266a911edcae10ed91d7bba8741f00149a0f6a76b4105fc7d687e7e99452891d2d273e84161e82de40b40a3ddd835b783a64c36c3d057d96efc23b64497a49a3cf122512f78b064d84d715ef439875e59d59ea4dbd0c936d1aeb324dd26a8928d1c47a6aa2f21c540c5864c5815b60383f1a82599290d9c0d8f69c488456dec8dcc30e11290ad96f97294e076b3244320abbf17658a5ebe74090aaa234dea08a8779c8676c193561a7954c5c488ee352528b1bfce67ff2511d0a456d9aa8eb3d4a32747186e01d012c33145d935bf82d6c583810a424b0a27cb624d88105cf305638eed290c47fb5b0e6be7c2605ae01d5b53369906f909be45871b9d8c9028f5b0ad0e2d514f114dbb00c63a7ee3932b2398bbc42389408fd5ffc174bb7162da43e07b726cdb5fbc6bbc3a52ab4633c737fabae8c5b07645f3e18a0b56f128f8b304b4a55a9d4f779649b96a2b790faefa0223fd09ae7d1467bb10af446c238eb7a99bc5f185a02c53656c7c1a261e83573a0754f0fae1dc6aa93da6b9c88a058fefeb54d2aa232c19ed90ad7559772904aea8d0b4218d853f36175489decdc2a921d7367ffc06163edfae33009f6e8ecc7fd534f8e0cbe16d5a8163cf3528103e86fb53661db9143518cbc04ce6be01b1151aa5525a771b01cc40ecec8fe02dcdd5f4aea155dc690dbc4eff8d2a9ef181bffa7b0c87ed89af518e16f9d442f71f6352e2414c4374eaa5e5dfa974ebfd623396374ab5799173c5e626e1fbef84f51b0fe14baf29ec58d516924123d66ec21fbc3b736dc9944ceb8e426aef4aa4ccba5eaff2dbb6966d5ee8ce9a2c8ba2eca7801bc65c2e109b265ff01f8e2210e0a12f1735d38f111eb86b858a37d20365ecaf608283274b9c3f691193a22c368f8dfb04952c87c620b42a0de5b0d1580eee60b3f1b74a8f4b921fdc6cf38f1a006784bb121911acb8f29b2b37949e34ea0d1fc7a3ac7f7e0e289448a67c6d218765d6069582d3bf6e7b178b3ce0bf2031f04b3522cdb0a037bcb887cecdec2d748c77085658905fe90c6b72321a3ed66d6d892d2163c32a695dd1affc102228d9926b8058d4ad7f9123c14e2e4ceff21868fc33076854c5e0c761b8d9cffa950fb785ded0cd3a617b08ded96fa8743207b73be4a1465e69e932bf3827e8ecf79fa5dacf62298bdedd41947566be686acee7c19f53f4fd9a99febd65ec86aba7563aef58fa29c4879b49f7792873e0ecc5a0d9b86edd718aeb779620ab4b23246c6ab61c0571db4636cd75be103003a085b40ee967e90f7fb871f0e27ad10d5c42108dfedfcc056b721abdb4e86296f9c7b4b3065a54650193205e0fcd7d2cc601c5a7d51ef0fb43bff092c58c2c4049d281dba40b0bc048465028f7316ef3a9da570e4cbefc8faa3409ab5a6a8d0fbb9c733b73b52c1d25349b8b163b92f3f928305993f147181be75dfe5bf51e7e45d954a3a2f7f714de569c19f7ef795c373f95d701099eae082410ac05598cd293bce4bb90f4ce3a90a739ded1239a4a9a91dcd65d8ad45f5479a3e423fd53e429cd10bf220343333583a8b2238f16228aaee1b89d811acf2243cee5e7f801970ad6ded70f2cb13f9aa13e0f93bbf2d91eac366ebbd2438886e309a072c379bd196c4ff65b1e3a2d65dfcd38cde0ae96d8ff2984b52652dc01d4e34095e77b66130d318822c47465bce59bf465efb4163661c258fe12512925e5448a4801a25af48bc443037aa6d6bb3dc78ca03fa316db48594b04cd03cf9d0085ba814dfa30a7c5c964a07a17d3e202345d5fc7ff8e20d31ea60fb5d578931cba040ab494a9782d53bbee855f922005182a5a36070d18fca0c0d26ddc65cfc8aee6c95f9c59bfc9ff4ff6435d745fe9169aa6b7d1a748db6ecc380912ff6233d40c7dd801c1e2871bc4f47f87c46efe40543cc10e5591cd0a50e75447c2297a7040e099f3f002fe0f819487b87e73719af2829e034d8b11de51d003b236fd4695bf569dd96edf02c16541f20731a6852b8dfa2c36e3715ca28663d332ac9527d23b62a872339a7934af23e2fe359afe935901239ca7c22db2a72eceddb733f09ee147ab418d76cb566111ab036ebe822919149cf23dce14480970b65c9c641d5f4ec4b141d6a7af26fc142237f12d733562b136898d8870c84e453175a331403a73eb2990ad27a25556dd361bcc4fb9aa3b9211f18280acc503a366d8fcd60b72910891873364e880d1d7397c6fc6ac615bda981f90a07895b467164c6aeed1eed4490d671fde26beddcacb1e2d64314529a01cae95a4b643d94025b19d6f855c0c8883d5c69b8aba305f07bd6d7cd6a2858b3f10f0d45b34a59e247b4702de74b27a29c6a542a323dbdf75af689a7ea6e6dc0469a3b10f3c140e49f833558ae2d9e536918b57b49a568e3be7fbf59d9b6a7730edb7a603c831381e7a2d5918d7c887d0413cf7b9616858312315082307a2d0b8cafc59a8de1d0e94a1541e99f028270b23f663e2fac69c71794fb5a1646ab10c318f0a3f151b37c1279385fd765e49c70e677b6079378729eb8258cf190648deb8feecdb4a71de5be32311d2c4b2e7df8e93853e9ba802ce97834063dc7b76d4b21ba800b0d2d86d42c29d17eac0c191e2a9c373af7d47f7bb873c78536e288fc39f4f0cb3dd532c9df5abc725db8c5f740a20f1018392a0eb12d17a9604a85e23384a12d196589a313ffdbae0ab31c9fe54dbb9a40ea46b60e9722ab0f07ab96f639443aeb15cf044bf2b6a32dc20f89fa9c9b282834c1a98722374b5c70d050966cfbb647e33f18d6c09ba97685f31bee6710a5560a12b1a93babe229705351dcb6a0bc72db816fe66105f42147091c3292937399d2940b2acb6c5c350fd087dea4a8903d61ee024112cbc113833a1fff4263dc03f6939dfcca194812de8f1f6c46b0bf749de9972e39fc0a42d3a92f34f822e98229f883c0ae042b6cb23d4908113ee4c0e6feaa3d98f5ecfa29a45f430efc8bd833aa6cc87d85a59eca26f3e85958c61c30ece28cc6e6199ca00d7537cfa09cdfb8f92e645f1d553ec40f10b531c9b8c49896ff108f39a06dd03eaf91361513f219d06ed757f33be084d1207d97aa9dd2d1a24709b589c571bb5d52207048ca806c7cd351ed5ce2776127e936a5ab3a97a28be357f56f3ed28685b849ba9b25c6b8165ac80ee9a5d21b79b49f2c471bc08ebeb26f7e6b4dea70c4bc7645435d29c6b24499c6d6151add54c63d8a79a034013baf309565b2a3c7131ae5c3983a512777efb5a5e4432c2c6e00cf0504a652af89684f33b257a573f723654813ace14535e18c91b1d64ca63387cd9497742a1e6211c7f13039fe5dcb4473ea5739d97f99ca1d8d80ff7f3e934cb92171c091ac3327b9e373579b71bdb0bfc0d5081f8dcf6a1dbb68e9cb2826470729e938c954430521afcd18735a813319e25a579eb34e3a8e3608b92280a1e8abaf423639ab50fde5464b4fb2f092f25ad9be735fb5a430b6f25876629f0702b736432fe5186021846c286d12ad6f5179a3d91f3b7a8ba14848ddd6f39fe77e3be042a0ce468e3730486653f80a794be8538c58ccbaf766cecf308e35be9ef30e67b0000a603f09047602c7d35976f7266d88dc16c8bc90c0c116ef37049de6c696be413c13602b4db8646d7deed213524af0f617a91634c1252c2b24237f896d12cadbaab87ffc9bf54afb6c847f741e011713cf437ffdaef78ee3606c8e414fa357febb3ec45584ddf72fb2e4c7667fd00c722573e6c20962aaee74ed8d9c5e497ce0a30fb02b3c36e480331e9e4a9731b711d942b0e9855a51cc5460da1c81b762e1ebca0ee7420f4c7438961a332efd86879be44c433c6bba51a5f94faef9e2e441e80ebad530017bc83d361e7a350d5cdc34865dcc45a8af558113e5d209a1efef2bc0d391e64104d3a036ca38ff181772c87df3dfcc1a368f5ce680bc37a9474e964f95dab35d83390b4e3f6ebdb71a2f0053ff283df70d077ea9d26f2fd88569e511735ee18266458a6a6cc35b6dd2c19a9d2d1ff345ba7c0b2812ce641a0629e552c02c26bb13717025e927386ae38911bdc7306713fddf7e09909756460748f40e4b5c076685468747fdd01385fdad88ab2fae14bb20ffc4237f5a2ac86091b2f403aeb2f479414eb85eb59efff86a46665845b1cfe3944fd08c6d31e6dc9fb564956cc8201afb01960723803e253056f0623bd1f6fd9e87a3b2865e458bf4f5e37f7a2f74bd1be9da3926a391373cd7f99c1ca8b45116efb06ce6ca8cae519b568b03ea0c62196e176a135737846e53967de9dab10c1072b4daecbdd93983cddb3fe8d08365cd7f731cb322eb8227dcb9ba1e53728f44b14aa64b95c61266c8bcbb8b290b84067739e7deb31964e253a335ea0acb2c22b7deaf50777674177632f2e9e9a34501da4748655c44c5bdd79402bd588d1f187ecbca460c51f1afc988215ad7fb68bcbe296f8a579ed7b9bfa5b3d46ab99e662189ce9437b65ca8ddd94423d54efe1b70a35f72d51928cfb34a6967eb714a65ab711748003c78c1a49a6b7afdb87d2aa380881b170552fd0548850fee3d7ec85045f05c8025bc1d30c50f42cd6c827eaebc281484800b31bfafa17a6753802c7df51768199c5302154855044a6aeae3acb89786ca49fae631ee416da48a564158220ffc07b5afde9c33e991e1a1ad18d9aa5c3ecac686d70d4283016e54ba4232c514a3ac86e772939ef0a792d335270992e0fd64cd011cfe98aa21313e81248971d152b69b0504ccdc557949b71f855abe26bdd50d1cf4bcf2710bc5c3e16d520ea30ae09ceb335a91db8a21f902ec8ecc90be8714cec4cf823d287c0382dc5e1182490b74ad6d5c4fcd88d64456c42d36b37bb01f59698eb5667ca15cfb3c015c86553f990ae4a04996b767f0fa9f716d7d76e40c1a8ca0ca7267261207cde03bf8ef048e2b9f23ca4916c1b600bc0ef46cd1d2e36d263cc3dda507f26f953e9e87cfed8f6b26cad67f80a0a73d190b131e690bd1ea179c0ac0d6e0d34e9230af81d9b1f433e8fd50e61bc2b3bf6a8ea857a4e6f6d32af5fed787d62177aba6896a183d38ebb88476b9ab6718af364594b56cd9d65bf2f6b807d63f2ec24716cf46a13da516b044eede216272106d6a978ee162b6bc716cc9b3b2f435fd8546f8ec8e16e7b13e8949d84af708a8da0b3d86addcae4437cf732f170348939811ae752637ac2c246ae03ddae862368d675f0c27d71faf61229d67a891d0e5adb7e66a454238362c7fbb7128c7b0c41d90cf6ea4c13e6811f252a4967e50e9f3e37cdbae8a07663ef724a1cf870d5c8e8ff49c50cdcc45f4accb35e60871bbddc15f1473a62016e2b9f3c5bf82cd5889ab3aedb95da21e40afb679eb30682c535bff9ecd9d929e89024db056c7d31c1c17bb4edd7896a8f6e8edd3b15bfa734ded7191cdf21b027856a7ecc0fc5d57cfbef7815f4cdc36da80bb117ed2e14c4479259dad8f52734bba9527b50bd303148a2a721ab57fe8b8ab2c95d121c45403558db4c427b144f8366b711f4de48a378165f8f8109f1e224281fa724bd2db733942540c28e6195f69dc53dc8ef770b7bcf558efffcfbc3b35f0d1eb569e905c8320189de42f2c04f4c83f947e20ecc6b2b775fbbb35510d034cb2caa43a91c552c958f541d886dd45f0bf994409e018ecfee71aa216922bc2acc620ae08dd542ad09fd1d865b1d25b93d6c28278e08694ecad42dc8bd4532761b4e91413e3862c426fe0116fe3190caa63fc909bf38aa0783d6225797ff6526b9b7be5c6a7bc5cdb601ab4a6ada14b788274c398ca61220eecc381b6ad658c0b733dbe418c7bc4546ff4943c0c9d9c1bb52b2b13eb4090dcca9285e9a1abc55d63a5cd44ef87b003f8105b55b1662bb33f297e6a10c5d776a37615b6ad1001f578cfcf1f6298243417d3bcf00a1d3d892a0a910a5b4f08bf859d24ff5487b58a8b26c44f1aae8a9d61158087a93d331c08f43123037a1a392dba4c1dce057136310a0d617c0da3f86d7a0d749aa94bad331879eac1875d5d53c2e7bf0caf25cb7045d1a9f91c8bdc2c43199d282359d1e8fedda30911f58136639d70ed7b4e32465e34a8cbd17e82d7642a3fe6149bd04e097bf4e2e382145a1214c0d2e4a11249144c1739adba9871b98bd749a60843126444c768cb296c4f55133b92cf2985e957fad858e24a1efbfbbafd246fac5ff2c32eecbe3719c2d4d2369fd6fd7824502f230ba1a343999b7962f5904b63e8b2b171834aa84e6ad1e681923fd991913f5e43c622b16cdf549561e7edf36a0a62fe3a7a02d92cc728a2acb8040d315d867b33425e6018f70f895e4e07b78fb54a9d936663f8571893ed1041f7945c2998210413f2e99d4cf107372847c804fcc0047e7e1e4183b042f3231fd3b2453b9a126cb53401f1ee03dff2a42449561fc7e9749a233c5371c707df17f0770986986a69c1a5fc5b8aabfc66439427234ca8fa7547ea5df2903d23f1992a1b2f4e7a46399d33c9d7c1728050b1d498104a49b2afc7c040a9d143889ebc62a86b39f15e705e1ec605d8652d2ac52ed157821c79a77bc0cccfd2322c670bf1994bc47854780e38c81d0ae244b1565eafc1674c4a3d7905446534007227bd22154f6b8eac568ab914caded1eeadaefffedf16fbcc97a0216da1971df8d60311d8352fcc49fc9e56e750e7324266591217277dd06e8b17d21af9f9e3aa8b936755681b0b5f0b4058eb326d723b2ed6883110c6f79dcbf8b6c40fe2ca451958c78f0d30949138a15a02c1faa7cd34b94e43fc6bc2b9706c4af45b661a62268ba65dcf2b5705c72416a2cc1c569b44570df7aa5c46923c690e23750ffad5933a1b0825f7d1fc9c3795567f20fba41c7d357db8a3b922e3ac50def1d0632129a3432bafa5208b336b86cf22b1d03cacdbe1b091188ac6ad76e5e09195160faa1ae81f5f07f2a3b8350c44695730fae735431622c6c6247a568154b536238de8ea0a8b157328d2e8bb39e73f5a75adcaccaf0b55ab8c709f04d00c04a02e1c21381333b41cc3e84864f13a81e985d8a5104bd69024d71d1e80db3bb4f38648654fcde771c921bf9234b603642e9e6b8f7e6b889c06506adce6070db57a76a541b8b212288806c1869d863a7ca259ca10872407affaabaad564b4e362b73434e3dd6e67f5d68a5e45ffd68498ca326b3365e9ca88729f922c1a2cdb5138fcea1a8dbb76d49d5657d306d6eac5aefd5622d9b098242c1a6cb79afc97e7705a511904d505a29a2e0774a568f80eae67c3ebd2963f5cf941fee4576ca1bc8bfe7554ee73778a24847fafce5a9fe3fa6ebf458bb264cab3124266ec94b1a0be99910b03608aa6d1fee28c5aac58c0323d5be9f50fbbd38655a55f7bf91233be0f4a28d2b3d64c16c80679b336b79aec079593bf81f98a263df0528c61cc2e01037fa0c75477185bdb33c3fefe9a1df4e34d3374e758006692f628c99996b2d3ee6fef9936e68e45d77fec50d77cf2124c7f1c4976bbb6dc4c7145ac1676a2f17705afeb52a11985c9c7558fb29c905e81174c6b348ad4e5eac5835e2a042df02e70b9aa02c95faf3129281871cb8f2c15588768d99ebcbceba0329e9f8cfd7cc3bba0d418bf1849303a47d44ce06c3a698542f5a65cc4c0a64997ab67a4599f882e30d6ef504ebd4f21af3d0b0c860703a6cf8be33837e2e303ccddaca7d1cfb5707f535c37b546ed468e822ef358719b726b78fc57a9f9f7bf48f132c8c1441cfa235daa2d23ae40d6c79953bbc83bbe7cfc086b564ac3648ffdaa1c6d76236a424816c6344c1371d24dbb4e9d5d01f7226d7bb320647d4045a3f4b0a07496fad577801e9d7ecd9ddca80ff40f7e01d4b90277aebb5c932d883bba57da5bf07c8287900101d0c86afa628bbdd2593a33da0f578af3ed13641d983f804682ec015e89c6a3600ada7e257a7bb820d91a26b7a7c365232e9911fa74307e5d8010c14c78ff42644b1ed164bc84dddac3b6090054ebcc87560dba8699f49ca7b9425d7639038340c1933d74a431641e5121673137edfb543861ec0db98db3fea502536a693856d067bd392cd5559ca79b3e29cd0702f0d4a6ee877f793ea313005ae0bfab25f1a57d07358e30027cd66cf1d8aa16ea49f1cfb4bfbc18db323a876acd86b61024f50c5a00af663aac8f6656e7647d3b90c38d049294086e58fee6d8f0ae5cf6eb191496a988b5e0bc8e5203b6e253e16c0d4d1e7fe3d9d5ff1360f31953bb859ce5d78f363cd1d94b9d06d33a93162296950194a193fe4f69dcdeede2a8889625dd925cd709a92c275c79381e100611c210e315d842dbb3c0a1e68163fb11397f659b0d646e318f446a54442e600f458de35d22733a72c3cc1f58cfd937b36826ca98ef0eb971a1c4e049d81f0ea9dc4b190499547072d901988d435a215fefc00caa63be9536c29153cfd91cbbe5fe3009189fc883291e9b38acad31bf76ba295fcebc7b25e1eebde99ca7960432ef4d996d26fca173b932bbf1f2abeeacee875f4c16cc0411f2b94728336f721305a77c26443ccca761d56a6c240c7fe807e6ac0ab8a4505918f0583ee86587b67734654b44117e08b111414dc04e749c305867caf57eed606d4c4642eb3e76093ce63a56a169cd3471519171e6b24e5f62049e290e92363ff041565aec78145cfc7983f59f025b67f1beb9cc3797f729ad413bc4f598da35174214f5e23552f015c327448887c57121ab7b50cac43964651d83f9a705efbbc95322617b90ccbcc75f469898159e988f0d2cf0545f74bdac1233475ce8dc44436de1961f00bb4895b3e29790547217f5ca6b484569992da8d24719e77f8901fdc183d445cae05bccd94a372ce797bf02a497ab0de8d847926f897b61382ddbd30c79b517726a90fc03e4622b3b0e58602dd7874890dc8e824346604c927d8cf1db6ee756729e4ab81de30b960547b3b75d1359562176e20097121768e1c86ef04f5937c780af73c9937c96ab5dac7fb23882b78534d9f9b5e8156d4e5a9d88539f0a62a853d8c72381712511bccfcff105fd7d4175f89c1c8519493aad8f8b44a3dcb191b0393291e76b586d0557df9c2ef0f9d99475f3687cf25ddf6a932ee8327eaba8858894b48fb900e269953799899ac47a3f4ad61630a86c957dba7e55688975ef56102042a4d0bdd900a94bfc9d31a0f337a7fd19a972b48decdcd32c2ce62eb9c2fc59e4e45cd959c0421a6b5f5da52c2ad67d4ee0468cc8d3af843cc68bccf4d2424353a1f5686d23bd0ec13461ba5053dab3cbaa1698bc84f0547d7b1dcf02eb1d54181070e59a239b82e4623cfe00d16a4dc5b4964b82c381310b037b879137f82a07b0ad2eb914e37ef9e9c201f75e5f9e817673cd3e8ca8fc97466ff06b0f3c3eca46cfacb7dac9212a2de5bc927c50eb427fdfc7eea7991ad64c7e9f75ae723213cdb42814e79f50daec95abbc818a9669044a56ef12fe6cce95c325e38b4cf6aaabdf373ea211eb6c40d7534b6d78b777019bbb539686fbab541be7eb482f0cc5727840e89b4795f227789918a0a7ebfff94bbb5f07049051179e8081e36ef98705291d82f1b6593201c5985014b4ddcb89ce82079a743db62ff159d6b092ffdc7d416f0ea455ff928ce57fd278ba81d37a9351147c4cc15895b33ee70695bf8b39f402e225a3ee2a789920fb272b087902d2366e12b5dd91acaaa88e57baee7b2fa766b584c22831fb2f2fd955d5d7952311dcc0d13d790047070e027af01006b285e899960e811c0ff4f65b0fdcb65ce1521df5ba1c6fe78ccf6ae7d98be0c218f5152a18a299f54d060683e44386c7fa3a4db46c59ac05d12a1af7ea8d9e6de2cc7959666317d25eb6dfd6348522d2a64a7e088ef46a5937c183a4d3cdbaae750ccb3d4622675d6a1cbf5c78a057e42599fa66d2d9fde206ec415b14a2d195c8fd84ee107eb7c154b1d76f744857da1200a7627c13d7c353219d809a2a4f90e8a9426f2f3a6b8da3eff5c537dae48043d161c203359cecb0dce932b365323c00350af25ac62ca707492ad2bc0405d9b85b8f77085c2ab2fa52fb0e629bc3387e3e172887ea11a9a50877f585253683dcae682e5959834aefa31ded3700376b940200f027c3dfe879a7d8b099e75e6d8abdb610cbcf47a08d2fe3452755e8acf003943bdf3513490b65afc7c8c34c7874e3ec7fea0130f0d994079f0b9a1d70507bcf915c38392746bca04901d72b14f8897437bb1cb012b097db64e25ae35d7fd4584bb8648b4c5262ad2e81ad0bc84b9f696413e3929a9e253fd68acf1de9b8e0a625652ddbe4fe68a242b2047bac758bde3ce5fbab4e0afc180df67ae245b469eff8f7f247a9ea95b1d09b26de025734fb4b26ba7c462742715d6f232911cf1cfea35b421ad637edc7d95fa27085bede1bfc85cd9a14c219d835e0b9e965c4da1ca720805ef9408482dfd0fb893f548e4fda611518b200c4866488f575745deea94e2c7c1a671d6a3465db86f1ca5e0cc6db6e14b80807c073f6e11521e9628d075fce758dc4f422a1fc75f83bf358d8840dadcdd23eac74473aae7d055304f690614ff04dd4851d1afca88ba6c8cd14005002e322b18b74c65b093d0a3799aad06d034d9286f36c2481d148525983cbcf9e9cd2ea79383dc2571ba16af9ce3adfe36118e592c8db6aa3d3205f52b7eba4988634d8b84b88b3c2215010f52d98e98669f4c01602265822fb7d6f27ba307f7122de497aca0f61172fb367a53dad40db4e01f9f597b289c2ca7a8ac185b354e66a97ec1b3a7c4983616aac69b7f0725f18197db1b509f2badf9793c6da474400bd4e7626283943b091ee43945ba49f74f641f5d87ea8fc7e2748229c712b9666a8bfb1088e2b535f2e8e1533910352f8d3b2591973fd5a2c263f3b2b4d76ca67d54ebc612c6767b350f298746ef8c709976a9ad2dff154613264bf38578362594727bb76dcd9345f50754ae9aa4c92b66e37b44cfd7263d62ac2fdb29679bef49ae7b95e43d8a983f449f78eeea82c1fe6129959600096553ab36bc4cbde8e78c54acb1c1f691f1b1e5c752efab900fb8777851cb47be8bd62d6be31a00bc3e10b95db9c5d8dbf8db78efff9a18cc8da0de59f7eb6d9044de7b58d278f98c64e3f4577c4c1f1d9a9ff56e96ba785a11ed675648d9c201fd0c7b6b4433c24e282ee32510811ab9b5183dc456fba0b93ac0ae7566a0a0c57dd5e09b7c1e6771ffca0d12cd514594f4a0920e55080f22c76412617259dbed9b328448a9d5717f48e6f84cf6fca92f0473d2aaaf703266d3a08cd9da8573245be8e93a917af121a9df5fc7a02d528fb52958bac40239fd8386659f92bdb5a51898597955a8152193f9b88088dc74b3fc8eeac105de70aa628d689a3956418d5bf2cff5568dd4ab77398d255afaf046d23b810b21eb901b788febfb56b6623e46750ca1bcaac1e0d7df69d46f4819636a7a48467b00404a4356de6587c7b09fa641d3e2069de5aeedaba0f8446a267024492e1739fa3ceac68fca05910d79b9d2fb84f2e4dcc44df92985c9d4ad49e5611f2711dae5364092283a083654334e7aa928f140481bce629f2438510ebed157bbb09ab89de8c55b712ed6480f1cbaab9961836551018ad0acecedd33eb80f8eafba19afbb6f23659d7289cd5398baafd922068515f9ac7c04d2abb59581ac64b547afe7a2a098988fc0645ddc2e94f6839be464a0ec215b85609e9a3548b4570eaffe6fee45b5dd496d5c9b0ee1b9e9ab459a96ebf972b3244b1b25d46299801ca964219a13d6b7c3ba9c548fa2f61e4cd104456dcfa65fcce22df47ffbba0a3b4c9af691fafe0101a9750f7ca9a82a54ad9113548be6a9a528be6b9ed5a7acd8c02b0644c6e0dccfdde6ee2d2c1540f05ca23242065c2a6054c59c0520f510768a67be0b7a980a1c0ec2d9eb80f1761bc86648463cb8cccbc89dfcb2d2224b1ad1dc7d435ee558bc95aaf6a90617306306671ddbcaef4cbc012ad8d078b05deda8b14732344830912a54eef1e08065b5e379ac33896eef16b077bff3282add3af6b1f72577f459b0595c12735b9d2f4d8f42c5dba9a2063e932270d25a830d51b0c19441fd1823528e2c5483b9e513c47c72eb90031ba3002464191326cf4a221c6289bca28dd2935ac60abefba1e0c3fa6deb0835036d3efa4f7fe4d30b1ba9125d7878b3e374b4cc636866465c1558d076391ac79f961e30deaa50bb51616d8bcab6413e042867e7e17fa401121d81b49eed665ff3964996889387121c0513baef49ee81a7a2718dc27751eb79ada8780da58f1df8eb1d0e95e29a9e532805433292323fe95a7c52d32eae8696babe82c7299ba5c2163fe60785f378064997c9399c2dad3b701ffa8e8c7ccba4fb44745300241a91a2218553bfe7c3bbf009cfc818f7d99ef546ec0b8aca3c83f5165d0a1a5b8f49900a45a800205826837a29792bc73ebafe17aa1aeb7280da18450a367074987464dd2323d9a8dc4c49041c444323d7b7a118eb965548608f3ac82ab9916473408cad02b80d3d813317f1f841e0565655cc8abd2343732ed9ce35aa946f83df4654fa8d6382f08a53aa50aff5be576412dce6acad018b3903816122bdd0fb161168dc74e38f500a2928ee0b1bd6951f7173570683cb4adbdffb53218b1e1c560c49f5f3780590483083e735f58e1ec0138c20163811df1aa517769ba43812684e4fc28b280b6e1bf7dae4c54782c2bce9eda4cd39f67bc856203acfcc73c00581fe9fc17eb022e091eea75cdf89ea31bbf0ab52a2a0d267807657383f2fc3b292deea61cf8f251858a2a7cd22eb2cd5efc784d8303a83ad82455de02e0f33f10caefebd3e2be93a3e2740b40a79265a4a20a3639cab1484eb442833369320d1edad18bed96d48af87cb5aa591927e316b98955e06940fe5d8c2b6f37349e4b0478053a07c64052814657fd8bad87e1bd3d0790b9588099fcc51f3f64ba863b7fec65e8aa6e4b48c865aa08a53aeb50b9cff78b7b21cbece715a63c2a85710623e4812c32f123873248204685f09666e37495e44715dfb888523811fd270fc67bd3e2b5caf81aff7d94c626fddcfb92517cba7dd245004d4c399c6e37d80203679471d3a564a0b71e21ae73a51dd7d56a028e521388498ab89de33c40d1fd69e38d35d4dbad2e1ca83d6a4af32806e32234ac977a7d56b2e5835c9039a642ad0186a9bf570e248c39314493cf5b239299cc59c9a2144eead4250dcac71b3778c6c43b1167e29de9b5747e403adcda465804bace49080e6d4672d3668abcedf64bbaedc76885aabb1043ac9ef28c6201553afb3c0ecbbf9173da5ebc559581b3371592d4264b7163523d01d3115bcae7cf6203de29e7edcd9648649b96cad1a93887fd30b273574a0522c5f0765ae1482300e370a434e5e717ba28ed988ee5a9351fc4e3a2a42465e5111ace368cccb901c258743a1a0a025a1cd5daa226deb76ff68a9f2774c9b31b66270720ad25c85630c620363347c5d9e0063b01956efe77a54115630eb1f945d72a3b185528c4ece33edfe93b412ea7ced7f2c146ad67e079a1964477e8bb3699ef65769972fb6a5c75cf6d8de81772d194217eeeccaa622b31fac9d409d716c8c68601da531c4edc1ee6dfb114cca80bdfe7a47f22d1b81fb30b6fbaf1249e4d55df41d302408a408e0e45872233f818fd0e1c45334857f9323d9a7160dd8a08e50a81b1d5b8cbe0eecfcf8852affb662110c2e5df1eb92a95bbf9d48271123f3a822c2ac5b2993e76baef20250229234a7d82957ed633fbb7a5a5a855e8acecb44bf3659d45d9f3f44bb44707a784fbabaa6b56f1c05027d65013fe29d8228b565cc4fc9119c4c2923551d892b673a42b08565d2880f5e5fc22cc88546269eaaf2f1682257771d666c2350968391bff20ed3d3e173a95b0afb7ee836234a53895518fa77fbdcd8fe5cf7270d00b9b7127fc61a6e42288f5d77a4be0fb660ec1f8dd87608fd5bb6dc48275d146135dd2679b36f60c489b2247658e31d9f388fc7e2c30f5408cb9186f53d80e553773187420efa9acf28311bb8209fcf191e0ffdf44df4c76143d78a45293db3e0613bcf16f52c6c752dd4a8f3b1fac9cfaf1050ff8bf95b32f1ff3c0f0478bed9d15f28eaeadc563d9a22b2ca732c20206a9073820442c192eae91818b5df14c42cd203c1f9cfbf57361d228c608269696c81b1073a0604fca26dbcba2346f677fa0cce92ad9c6fd797214cc87f468f1c20494cfcf2e309a5c281a50276addada08f9e5ac16340b453cccd286c505df235ea4e502e8adf22838fcbeea20422656dc73e073521b9f1b4d278471cdf9e064185654968200c0ee0a914064590b478de60469b8c365fd099696a34573ab84d8edc2704a99b3820a938ab1f18bc278b33409fd10c29001d6cb5495f1b0bfa53a7eec52c022524befd5d9058f10e1f380934936f08e20c2e7f9739e854ec9377a6874535597c26f943629ce91861e3224f6088ab84b0d8043e12465de2d5bdfcd19000692adc8bd4cf8b93f15da4c33f4ed6c54ea7ce19601099cd5c77db0fb30a2a25ce647402e827ebc2cdd7aca44d19b254a98c06b7c097da828cb58d818e6613970560af6585bbfbb68ee007440d91ebbad7990052f3e9748497650c77a0ca9b8a53e6a38a343a4277087e7a9f873f7520c8b38cde92492188127b2be20bdb86593261fe3d849ae04b403ca10ba838f5549fbfc2476ad874b3aab85b172450c6b62eeed38ec5f55a2d20eaca469a4e12f6e531243fe3e873863ecdf96bbb554d603a06a95aa24ba8ead8e2c662e08d6e8ed10c3857bee7b6e77676700db2eece159d9e557d4b896857176443a2372348200195bf6c7772f82575acd5a92fd8768536f35d83066ef0f8a5a8f2d6506f275b4005e54d1836727f07a1ff895105704132d325d0a15c7c4ba842a79208e8951e4a78191e60210d91dbb1e3007f4b45d222d5dded7ec6f8f0459da1bfd0b2b02656450f847a13fd29fe39f9f486e69934b9a4743bd56962c9e11d1e7d1068be8899c46f72bdfb72479ab814167ad24cd76ffc9e09af032e04ec833095d0b771a4c8b6cc618765a39328ff5e916cf62b9fa94be2b9b90e030cfbd5616263484f87e6654d746a772e3a2def4ac09b2306e20f3b4db3e47aea65f3ea7686d7abb7d694a0081303c0a7617bc0ea4073d56bb306bc731bc39edcb4c5a8eb6250982e95a55e372489a1b65f811cd21231994c70ba6f5c97782f2740d5abe22cf5c2ecd18c03ea5c5437b85292bc4f6a2ba1ff61d9a1669498b71c513f1526e47fa149cc29e243c612ab7b01d5022604c58a2dcbdd8332a13bad4588ec3e19ed3890a95b318c868c9418db7e52e347bd4b7aa62d85c97a4c30d74b890a28994778a6b5ad5be10662a48dcbe6a7eed8e035fd26e250db041705fea97d90dd16a236180630cdf3825d47d67cfbf7478086291a31414f3b86cbc92f0f4ccdb6368562a0611ab083e68ddd1de62316e77981767deef245fa82d5b106315eba7f3c5c2d81e6964f9ce8b8d2350d335ffd7a59f0718149308de4e84b128abcdd4c122d4925e7cde84ab6ada624639ed96910db2efe0f6f2e08fe0e673512b63e2f98964216d05a4cd45b0b2c9c6e0491244c4fbbed82686d67d14a7f009d6c1ab3b1e972d61940e3f3541654ce878368bb7d48c036b1bf9c2a0b69045662a72f26733747b740ba6acb6a2349f90c2d080c5dc4ac12ab7168d97ac151fdbd4475da2831d9d4e1dd2dd484dc58e293034743b31c6bd5845d211e7dcccfc6cfa412c31e5946ac937213a86576e13e1dc774517aede1e2620230dc6057dcfa223d08e72296f587a0c9e4714a7696a862e8e9ae5eee18edd826e7e1407b03eecc39c460e934bbfa71fe1af2d1765c4225005f48b4f3196ab2f585f4b55ef4fec1c39fba76da5d9e6ce37dbb7f2a6f9a94e8effa5bb632557365b0581bc247d7fc1338c232819e2f65aa1ba84fac547320b02e4011bb406315798fc8c040d28cc8abf3b5985bc4559a82373f01465f2bc6819f1f297e6d62a28e85ae6d23cf5a4ee34451b3c1af77e710e3898a61c1099f63937b55c6006ecd188c361f6ec7ab5dc4ee82e9d2e0c9371677fa54a31e179f803c0d5ff0b6d68a0c7ec02afc9e585fca223d268ce0719158cb5eab0087ebcbe14ed4f54c1f215317fb30cd70658db460d0dc468eab33933e693c7af5854c316606518959f0f1051ef6e9853fddc21f0cad9f2aa3e09e75f5aacb35a8c7b43941c6ddde6013dd454f0ca3d7d8c0222942086cc0b1969e67c74258305861c7868dfb3372b857d8c0950d6feceae93b35c088e1d10671f09e3a7af242e4c15969cca5206af4301d2d70420d628d3496d918d3e10d747d2fec2a47cf4bdc8dcf15adfcfa48326c92b1d45e213288af41cb10b10df3d044880c2bd34eb7574fbe56a7629669f32236ba8b8c8b618927b111200ab52c7a63455148830771d8a7a065601889d7ea4690362d3f07a1f758356f9bf6dc356c5955f46f4fd3a0b080c12c0f42ee4666a14335bbac9a1b6f3dc096bb746c94f5105649ee2d14241d56a83754740ffd1db4a4d9dd80ec606d50428f80ee9e99f8ecee4f075fc6ffc757054b7b133a0d1d6a27a1cf219f2691db5a05fe89902cfba5348795f2600931c48e30b16d388a1964f7c89a39de888d1f0a22d5bc7edbde958d9840a798d3bcc597c2e1843d1529d1d1ff949002122bffef8de40d9ef42b6f35171a4b343f09e8bd0e16997c9420809d9862c0be71eba1f0c01de9f84742ae61f5ea759f4b79a075d91a9e255ec84469ef82bc612dfc89517fb442841e7ebae9b635b45f5654ea93580330ace7dd17e8f38d5142c4d60b0ceb4027af44cc41f74339df731921fe0723767eb93e0fd91a0906fb13e9e461d586c328b7df8fb86742e19611b5c7db3e9da6ee70429a6941bd15d8c7567cffe00aa230d75b1a09c2e208a71f4afa1777edababfc051d0e64d5de4201e3cd18d127800451f191258bc151f60256f180d0d4ebe61d116a739c7f550bad4181cea6ca72b3b306c9ce1cbdf0933951c2781cdc14e2dee945dbd677a0c399a8872fd510e94898392684b6a8b8e8e589a648bef6c8e630f0f1bcf9ce6586c54720e900c50e0489ca494affd124dfb3129e5046f0f76f3c17b0a169c53b60130b475558a1126197ea1ebf6d6ef79a06b56ea58d1e41d5c73d5a7116a386f57437621b41b9b0ab6d64f07cba7ccfe5e8581f91e3149525882657d58022e406b28441da0bfccd076af5c510509ce0f1178db8221c272079edab46bdb3b337db15012231bdedd959328d3d84e741b179fd5bb8f344e2700b441edb4bd8619f7361144723210522813375c341120a281d0bf47fc968cd01c893e742a8a173e5ba83b1c9da499f4f18aff7bbd4af4b6ff0d1ecc153402c8bc9dc9216927404a790030cd027e40a0fa12441f7ca9443cd93d53fe88d3adc109a3689e0f7c2c8ca65ac2ec5433319a7c8e1b31ac54bda9ee541cf2ab08eb3231fb107bb32a551fd982e68a1fcb1d13565aa6c8e0029eaa9dbab4840e17704c139a014d898853cb34803e23a50c58d6c57c7a1b4e9f4d44c1b5d18b03a2d46d3c4ac494815797cb92b3f663f83f8230b266ad4769fa1c8bb012119be50eeba7d101e461c4b8e986403fd40df1d1045999b10208ebab4ac9f08e0484cecc554ec6e5c2a0fe1e5ea495db13abb5ef922e6b35f4d80db3a8d4490bdfd15e74eb4683b6200fdf8944363addf14cc71c326d26a3c00246ad643b788a055c38baad57c2f920b03be1f4ab7db715cfa2260f6af5443776ebe6235b410bef496c620736eb46c3fc98c393030f6fc41de9f319b0f7b5dbc3625ae1db9f3d5bb10096c8eeff1d4857de57ad3287ea32f746253b37353fe79f352778f84b9b3df499c841563281845c4bad5139e12aff6edad9264e8b4e599dbd6687bff810c37ad9a5a9641cefd8be480c07ba18dc0a9772bd20759c24b06c699018245c71b8c40c9b4c747c9dca7b47e998d8e87b1657fa4c5c9df62627cc49b49ca9b2061802bcdd1ab70bced879d7120ba8220619c369f51ca11798a403e835bf0221355bf695100252a484f667a6f1434ee005ac4332053197b15ad2fc231d11a6f5608fcc53a300e623afefd7e678378e46519903b145be34c97262fe15d16a43ee545d28f25b2780c573f522d87df11b9c5ee537d8c8c4127ee88f213237531d1148ccc0c8d6d018d061df7d5fda6534d57d4561dda6f5a0e6e9b5125662e611e87dc3194e45f933cf5420589d0dbc8c3ae9ab05f551491bcf3d835232b4ca516ae0eeb1c45db7b6df3d711b190d6ab38b1f8d297aee923e901be2396b95910eba8dd94d496db7d80e5e08e50b3af476432862e12598777033a563a84abfd05e7c9e21e60e3834fec63fc589925023fefc897852f2142ad9122900aef08da83de579a07d937cae883465a62cf1780907febd24f0035245dd3154110a105f64001a9a4583a6c0c9e8159995cb0302b25c55e85b082aa734c3a702228d9cfc4568282f0300f267e44e6df20271cd83c7c80bd76cbf30a8ba60c2809e7561dffff78a831afdbdd18b58d646b8306966b36d391f34f762d7efd4af9f21b3f30c359f1692b42bc3792f0329e8d429cdf5c3b8479b3637b63e0debfaccc7520abaaefa09575d14aa6dbb57e47c9dafa5c159561757ca85e27e4d3f6b2f524814ffe9eaf04ee73b441793df86464a01d2a42347ec0ecf10df2ffc46e7d294363711c785e4a7f350ea03182e513fb45bff1bb86c4c4055cc7115e2fbe8e2f5f9a16ace37c6fbd4a69b8eada6ab3aed30876421675e8ece14ef25e49566c36878870728db6e155c363b5d274c9ee3ced9fb87b6ef08ffc10a05a2cc6ef7d548c33e3cf4ae52ba6d0cc7edf582380c69bbdba0591893bf729b3977888fde7e5b09a72c25b4b0638da50477bdfd71bdef99e62834cc58320b5959572c04bd258c9dd254f18b83ce290601a48f13c1aa845e8806571232c807200ad8cec288eb7e835194223e377a4037632a2a7241f1be496c5aa2d48e08e508dd9879eff65246ae26444eadb0a2f3f8040dca5dfee3d8567eacc79ae6a2919ba3724ce8ffa4061ae5410832f0ec99595202db30dc820ec9a9c26c695080ac976e1fa7e90d0b9b29e4ee568d6701a694ea0df8018d398fcd50211488460e4c722f4d1bb67f33ac64fc942f91c6d4939013aee65bb94386eb657f8b0912a3223c9c197786eb52b916fab9392db03bd972709283e36a28f5e20e2f5d508f0bdc663ce209f7f7207bcfe5f61614aaa2cbb97bbfd4ea5d8faf8c87216aea6693b0cf044cc03fca9dc84bc02b9fbeb260b92d8d662f3b8167926d1cdef430cd71f568d3fded6564fa877f99215b71f79d4640c3edf5e1a4f42bb93ad3893c4e4466367502d05050381108a854233a53e3c9f2298683f0e41ad53fa471fc2ac47eddce5c279ba9ce609e700129fe285b3b2bec88219271c82c64d5e7075e84b28902bc8073253771664133011a7cd731ed4f45737725f579880d56905d57f4f5e21d0bb60ea76f039edb3ab7a5081d7211ccdccb39f04b52d50d80fca54ce246be27d6b3d459b1c351d7d644b4e2ce5186543a294773fa7e3c509837b9a89117ec74e78090516a5d76a2480e826d06f4be1cfe73172d6e060f4b2b18e2124fddee7a74a71a0d61292ab68280c49bb9f04656d322dab8d87d3ab098c11c2a9bd5e336ab5bd73329bc485352db1373b352cc8bcee1725a364f4e365c4220245af2a6fdffeaf362e2af66ffa3867ccec610a9fd2bc88559b044f279c6e97e3aca60129cae505eb4c661673c7c1acc51296fae23c0a7a9ab1d784ae1cd3d7e5fd16ff3dae71d7e73585a71aaa25704c30cc519a5e23f43f6ba908c2abfd9a57fa375c9413f9c834f3feff72f0cd6a65ad5bf64531370823ee7cd0037257ee8e26ad0685f93878d51604c002f851ffdbfd704ef41308aa451dafb6c12c15deea222bc5a809390c440a7f65e63e108408aecf420bef980a7204f7f76d7998d5bedb3172f3612051069dc88bbcd571f15f7d7c660cf98815b1beb3e8922caf0daf895837b932ee0cadb6e75d9ea2e8a427842ffd4c5662008d991ea7359c1cd22cd4f819f51100cd25b2217d57ae55ac00e7a60448b1904e8d216b17079d4f24770bf63fd9acc7f96987a406a715937a23c8edbf559c9f1e6585319ba3226f49cf60affc2e9882d4a7752518bfc741167f40966cd0d1fde93aa96a0b1ab09182c26a930a85cf18ecf127029306f04e33b54069fd33db4aa61056c92b403de2fc8dc6e169154794b1ca442e248f5c73e956a768e41dba0c12c3b886e94702f14d26a12fb8aa25546a4cd505ff458591f603643f0e622fee4ae46c0de2a45a97aa24e9ea5292c3db39f15f0c68abef7d7f0d92d6fab5dedac3e949f701da8af18103bfee39237770aae1bf34d3152fc651f8eaf9adc8982f58a0b5ca356c696fc1fd79674add199b71be295aceff265e53a9597d3db8bd60384eef62d0c2df6fe143b51b44a27b47b391745628410b324645fb83080152c9782f30bc831b59e785a0d4a0d3d5ba0f42cf46534b01e41932f33e58a1a088d6e35968a24fd0289dd91185c22df62d2db31136f54857ce77db1eb3a148320090ec6c26faeb5cfc9016c163a69a3be1fd4b90ed105d094cbc286fa628180497c0389c4974b8b3312dc1ad17d51bf28455965c4c32c5c404870b386ff47feb7342408b828d68f62c9691122e43c92ccad670d13eddd289d87c1170c461237aa255f9477d041325323c68bc378cb16b5fe8ffa384493c54d6c905d7556ed5ff58d4f62c9d77c0fe633c79a2003dba8883823807cb8b37be07ab371b8444c5f1eb49ce83589e6cfc0858e86dc7e62a0b695fc27b1b1994b20be9dfe9bd3650289f94289cdb370fd01b13f4d3d4ebd7e5de5e745657c160d6a13d906c902e937bbcdc22c736e86b2ed04c7314fa6cf43744d4418154e26b21b631ffe5f63aaeac8bf38887ff5e5702f17a37b45738022d830f974c3bf6fa70fb83935e5badba944f11e3c20dd97b9dcc2cafb57c3bca915d95cbb15b0d76abbb439ba3e16dc311c52de0ac766c4039e7765efc4edc3448bb3a8decda8ed3f4cf326231af418dace9019ac4d1e964abcea003c73f6e46de80a6a6155b2fbad25ffb52ae0d091a51ad9c3d51e3da5a824941bd53a9adc5ac513418ccdddc73a53913e62c300be67bbfbb4b1868caa5c069dbd134f2530c5b17af06c6cbcb0660f264efee5543c97dc26f556c5d816061443fb4fefc3c8e36d8d92ff5db7f6abb54bda3b1b9b7ee17eb495611f906e0d49b7a6286b49572960e22baaac254da58991fd1f91cc14f17a300f18979f0c1d14fbd6d657f0762de350c87d6205bbefded7c1a6962aeba74fab68a6a8f21f6417abb03174f9af250dd0af468e2627c41d3bb23a3cd9bd69fff3b6e15c7208fe1aeb877de745b430a41b8750bb7474758f2ecc75bc1dff87c14afef11f2f9e904d2371eee8a1faa54666ee2250e86be3bfb535a51ee33b01af777f98959d18c13d7a2911c47842947ffae07d1bb30765647da120effbff74ce2b87496176aad0226e02ba0f1c9c9b2c2a53c110697048e49d213382f86b8d8a66f393d661baee3fdd6cc4e7ac05aad1bbd784644a1778cb927e143b760c050993f2296e88bd198a2340ea05e80c525b05f83f6e4f02ce2ef6c788bea8b4d2fde946f7c309b59f2edbeb65fa1d1b78fe63c2ee505d3d145c9ed42b490ca9388162ca9c2bf82f0324fc2231393800ca881fc6a5a7aa62fbfa3fa3b77bfd48338667854283c7f005d5af15f041f0d8ccf3bfe2dac795bf1ef9809e4d77b1aebbe889833e0ebfa9fa3e7c8736b8d4fd75eb956dbd9ee42c721aa5ee7bb307c46915dcf9e156ada5af2895da047f98b22fca974477e5c9182c2ca29bdb80d962ffe64f4021f6400d67251b298ad11f629aee6a9208d2c0569057be8825d090178e7b012e4f751af9cba0230d8d34b9fa1cf5771f614b0b11204657ff84e0947a8854e74130966f30e767903aaaa19dd5f825d104fe2b6a4069679985c1f1eee8c2a03eedbc6ea227e7985e9b44e1647b1f60bad6e0a9366f911b6cdda8f05e7a5c2b12ac728852d750c5a18145bd3b7ad49a871174070bb15c658c25363b5fa70eb4198559adad6801f2cd6c595c400ba4d5ecb000e0dbef2cdc60cec7995bbd295b42816efd66f527f7a1546a5ed13dba43e4456bf6d4c703218b68c921b98b3bf07c3d18ab1b58a9c7c2ea70c30fb16f1e0e39bf7967bcfa9c2a9a8ff6ec36bf5288ea79a7c466c878a4c4690cc1305f7696937e926ab1dc605a7aef5bfa5ba7806cfa2dbac717bb7ae0db5d683789e5cdf4eb476b6a2d871c2dd8dcf4b1b7d03edba1e922c6766b4d6e3cd490e08d7a310a990952fd7b6b2a15d2154863e82d6ef2421e2e500880674e4a8571428082005a3fabba49939c0c12e4682a5c44c2eef59c367f805d403ceb4b1cd0b428dca2259bcbc69f655ffbae62154302a9f5ec5f79384ea1501da9ea221a4f84d829a77f9d9ad8681e2aa3815e23656b42b1c9c9a0017b5b3483c2bf1339a89856609f77a5cba9419cdf156132a6ccf5c321e2fdac83e517cba5ad3e9cd16f5a291fbc94107937ed3cd805d83057648a4c64024fb71b760e281e2035ee976e464ebfd0e69b44b7ce3ca0c62e942647d7e2ddd936bfe66dc547cbbdb99273e82bfa231fcce95c3ca69fb28264f227c88c4e32e8570ede8e356e5bfc5cc258dec5c574370f468bbe4da8a4d55e307e63d4a1f20ebf3f249f91f5a3eda651159d907f8931f4dc063e9b7034ebfa954b06d5f3b064fad3c3b30030ae1404d383db9847fac0a03a60f089c759a7498d278f6288a76ca273152df8568938537834923214d00b35fcc02f009d3fd310f3d5f06ae03fa08b231f344485a7eca5eaddda9cff647904e9963363cb3c3209a4c7f9eee8927aa5c0dc3dd77fa58b06697feb8cabc984c4d55ddd3188f259784184a28df691eb8a6ad153037615ef46b8b6b46438f1502a6015527c42e648e6f18dc8fda7033050bcf92a49e9068863ec3844d62b2bd5d8ca8ed4b50ba54e342492a33ef28c83c545beacda4b1b91ba4bc51fbd7111b955c75d859fef76e00a1bb1588ec45ae4491055803779a3c9d73c747a2c7403debb82ba5db2e93cbd5a8b006da6a20719d77dffe3e7138c2da01ed72d9e466969c0767c559f2aea83a816e27395c7fff67b4bc4a3927500b2c26a5da7a0358d244174776d79da054b55fbb6a20c7cb08e94001d56edf45068092238091b470e23355218d36610454a2b913f617c88df33ab8fbd0b6e1e7011383bffaa9213faef4ac586c6a1cb1219f7c8e076d6904539851dc904c3719f87d3c6b23d5c95e2c86616e89b6f875c526b2c0f87b2993ef9adeda7ea8c47830efc0d52dd76adf1a6f8e1ddc33ff40c948e80964391f67c54c6078cceb747724425a01a5515553a67b3518e583bd0f497ef8d00e5ccba544d7d450387bd51fc5ff95142d01097f8f9e1f9a771a7f5a1d20b6df39a3f0ab05806876b3454ddb17fed7642e9b79e4ca2e3e2b76f71e46d9ef4d3087e58298e5df3d8c957bf2d6fa0a023cc11ffb0e430313a721f86b63a02bbe1dead8006df45e18f2a8b63517d7319edf69b51262c8c36ab28bf8f19106d5a63493cb6d2dc05f6131537e46b3b0d9d20d7ae3ecd55e38e9d4d7c4ea0eb24c91bda0fae423067241bffb67c15faa26ef5b75797a59cf3a6087ef75586858c7c3b32a17d1fb61b6f72629359c3b04868fe38e3788c72cb464784cf3890a96a70ce451ea30f682e1b7e6d4eb93139c77b1ea88a34e8f7da1a6e7821540863ebb9eae06526476db1a77528faf596ed65c32f3e91cac086af118e8500b02d8f8b7692ca565040f26df4d83a5d0078e8d740c333f46ad9670234262aaf2b5edc1eff5ffafb92e4ab023f1f5a3093cffb7db86bfe62b76a4c83b2ffbe3d523af68bc9d598843dc72be5ab5270ad890a7564071dcfd6af3dc8738ceac3eed4e42819bc687b1459db139cec94f4707f51377d306441b360f444995b8e05a712d88385d99bcad43f0310e9f283bdc4f52beb6f3403fe0ee62106c7dfb3eeee61dac0de614326bbc389180cf0261a968252ec79b5556d36189ce3ee87429233a52331411bdcb6e5739c9858d0315401fb2d3664ce35b132f3f9703583f34f737a373bf931146d6efffe6a726da758b236b67eb15223c1ed06d5bf59fb4740e838d8871602db94dcda9ae5e0810123fe379eb45862a16a7c245be14f112278ff50618690c3ac57e447c3ee2bdc44dee692647c50d01172c9767cfa397c1404d72b1fef33c3965972693df9d7ddf60b853ca7fc3e036998617161ee7411265313bd51cc0aa88ae7d8f178c75696df85e818507226e0f1f2298dc0a5cd1a1510de276587e71fd0aeddac5c993397b12f1c39af89f1f3e543170b791513e6f8bd863e1b79565b06895786acaea7c105ff3b4383de259a0f1d376ac5804ca94f821eb27557b80ce9f90122cc59ed3d1dc1990e67fab03455be2aff4654a5b25d10ab7a2e101f01df139c76fc531055b558afe3a9d47c54d03a1460ab35c7ada169db7c56529825af094261dbd59d36fde81ee40c588ef4f8f74c85a62409e5440cb9b0aadb5bea30b5f7081d90e3947e0f5e31a08fc42f05db4c4c0aa4a067b6d2faecd7b5f5b930984a37ebbaeb4b2d320cc756ca42ffdd2551e135afb8761b6f26d8a1254b56abbe8ddbc746f3866607ce5728ba1c5a85e4acd93048f035fad5152f75700700769bd89e83c00b83885b07050b6353ba6f47c7e892a113f5baefda6f4725829ff706168ee393bb4538c9c6c2351ee3ea1abb86465511378bfaef85280d42f38e3ff87c6adeb36af06c5ffd126878295616c491aeb51f571796b109a0d559df5319be1df1897bef7f5366077b8016591598eb63fa3d7077ce049ff81e1189eaf5513d4cae6a1271bfbc8cdc121c8cc00f3f3f7ae12841e0c3fa7868b3bdfecdff0c1e1e9b0f9d566a8225f437f86c3999c88b4d4aca1e146a26e9c669c66ff49266fb920269565b07ceb3ae8eef4e52f9724db21a9fc13de72a32646bf29fefcfeab63b056661bbcb44a0ba2046118b513181937e6a6e5560bbfb5f15603d896cdc2e3dba4b689a6b3877ef7bca20d1331d7eb6fb26a5d25822d33af74275086bddc23b33f731484c4e10f64f92023e0befdc37c39c6f170dc2fe3d7d06f651ee5314184c39f2839ce8bc899f0b3f5342be93a05159e693aa8b6c4a1f7f2e7edca9710a502fcc3272479450f46ba43690ae002e3278b84d28193051ea3f1639fddfdd0e5e7613d71254d9c4b017db1c60643ea70a25a129c1463c88b7aeeb80284bc66ba2acde526f44100eceb78ed7db1403ed7e9f9cc60ca6d47b8668ccad52267b0b29348c99d1d7fa72944a05e65ae714d9135f00774ae3523707d0d600d848964a2fc20a260e2e85be376cad2f68a01d115174361bee18c60306be9af1f16c025018c128a60f698912cf910e81a3baf4ea1e880bda9fde99e16c8a1223b99024da003703da7db89ecbc63680e87e73223d22d7b725b3ab9315f4be14a652f53d7166d0024670b1c1236c38fcaa0f1c587cfdd946949673307fb4f459b938ff7d8c7fd83bd63d5426feb8939327b385da0ad6d09f886ec527eadb25fbaca805f6fe35672b18e5ffb86fb9fb7206d155835226023f23a5006985405ed8baee2655f0aa742e236f303f89f3053ec54d404b4995caef4317ecf9869cd09574bee70777b08b7d81f3bb331f4cfa2585a63d1c6ddde34dbba92dedd53ca9caf66c5d6f154e535d5a58ee9ee731ce3292929ed4d5aa45d1224266d592a486ea64a184e0b82484ac9f8c38b39aaf34881ae757e854fc5c6da948ae7b528d5d1fbb753d64be8ae523ce36e5e064cdd89881fe3ce7d28a9374d710e5411e687b8309dad9fa06d46c650a670cc62f06c0e74124b1f19ef1ca338dc388a5fb5899b15200f3bef7ce37140ddbe5638e2f7d7d07b2bb3b1a8d8dab2f1423b2666a793344d946b5b6548feca10a0f8c92a26769fbf4c0571c6cbd088a81438e7bbddc51cfee42dec83543f9debbfb4bcd98c2578b6c4843b43c4392d99b3e928424417a613218e755945231e6dee1565da4d88d0e638e34f5f7052f372d86247e97978afecd5d1d928ae48006a7278723a92a3b77b34f7e711f70a34fc51c689b8efec9d3ac881aa467be64885e3c91d5ba2be6657d1ad816bbc324d60aa7080f46c125331758f192049c2056d25ae9f1cff9623d35f9725a8bd7a2400fff34334a5d967c1cfd467efff79591b7af3b6bcbcb1c6960c2aa2d5d9a69373b3a34d9085d6f97a280d49c1021ac9f48b2eae9708484f318366465005693339fb6e767877c34782350d57c7a1f5490d387d96a4bda04de830d2bf3378d9b10ae7a12f5e03ca2d83925e1a8a7f83c6b65578d03af653dd8c4e1fcd8a0db16c39aef8a721b075734180113a45f362f7c88bb1cc40d202b48c915b8920cc787b8fcbb1dcfb21429f7e6f09e94a20a859cdfce71f9d44eb5439a4f7533c488499ba11c3f0cf62696ea49bcc329bb5662f84085daf37ed885e7d6cb962d4d9c5d5be99f90230a04bc591668a137fc77a53af14192988d613b9d53018c5b00f41b00dc27b6e07ed7d7cd6c5a24a5ca3c1cb64be79fa5a042131f85864a0990340e532128ca6f94503a20f95ce2d858e908b6ddf52e5392ff448ca41d9e8b7ff0925bd756c8958cc47733a86ed18f7ebe3499023b90df8fef432c57c222f2e1dd4b0afa543faab3fd19349b9de87841b5f316caf124b1ebca06fc0316178eb237e2deca8deafc55933e0a71efd64c266e65f55c84e33a7b08b271fbcdbf0592a6fe0599062e26334e51537336e819f1073b07608a23f21ba3f50a7fa180c22f632a3ae4a3ad0437e898c937290b407309e3437808bfd38c74a74c22899739a3c00560d3c9158248bd60a11d1863c833712c4ff4685329d28337884724d174951c6911778a67ef0cff5aa2200ef4082e03a48ec050802f624a0409aec84564a63c3185002bfb792eb8e9c2d74b350d9de36c76e60231398690cdc7a43f31cbcebcd938c2ffa5e75c3a8b4ed84be456d4770b06e4a9781c913793d2d0332fd4a5bf2306dd8a2705c528dabcd4a801f4d4e3fcd8a89c1c69f11015fbb422f13d659bde616f8f3bfe711451459cac0c96749c0adff7ca3a62a11a6ddebba882ebcf67df1345fc4df63575ab609d270675aa722d9932d40af8b204c01d844d36716ccb4eaf2c63b3e7fb1945d4281339cd9a3b7b18a5314613a30d4764f58e27a54d273b7a382c73d1ea00013e7f252411ee37b7dcdfa0b6d7a9b92c5094fbcc017692317f4d4479410647a69a142d5415f7f06ebb32354c1c1cb11cd06b5beacc3bf54fc3a86ce1f3f24c45d4a92800fabff25937f8a2ec2ffff4d325e67774fb62966aeecd5b7ec76fa6416383d58af1bde037b8a658c3743f7d7d8b400d50517a627f82e6e8ccec28fbd88d25943ef018aea44fbf77c6730f1614862b1b5f3e0d8ce0ae4e53d6ae1bdc0609be39271b1619d2a39f950fa82768136db511ee214ea035fe491fe24e0083936664e69867c3d3cb2b40fa2979595d26bad415b31a3140dcd4d097a1e1ad77cac0a8ae9fae444fdfd8985797edce91cd68b18dd03416bcec613145e411992653fa3096860f0711e2ca577caa523a170f0319c73266c097bb173a0920f58baacc2d5bd53b87f42651b22e58e11fa2bd8b56c76ae44f5bb5a5b957a4fbf9e1906c7b2b08cc01bb04c82568be28754e0daaa215650db139b44e7a9e728457fcac20673a5a94b4e78ce2c49b225462addf18e9ec7f652262f035d964701662d3298351b441d1e2e12b15eab705ce1177fd509071ae7f5a0d99227ca0ed504b2507fd467a8173df822370374b905832c2e266e13df914eb4e395dd0c1241c7ca2a42c5fe3f3583d3e3509c8ccdfb298809de5cc86bcdd6b9d94f6cab32a3b9c183617514f34cc6e422e66f605225d4a3b987ced37b9c81dddb2b10bb0161984050e12b92ec0282c9e0df7ff5cbe2095cfd28b59f840509d619cf57f3d188e7155a9138d414b6188217b5a040929659aa1892aafd9a08d7e5670d27e9a21511f72c8f22dac6a388294fb71080ed0cd8c773e8087a080e06bee80c982aee152ea204a22b92f753c3794a967c6db9e285b391a86065ff2790796ba2738fda21d7521942514706e69075f83f889c9a3994921b0b86a039dec507839c7faa6aeeadeb61715bc6d7da495e1249d80c93a840eac5a802ff2471639548bab226dcf4a3dd36a479b7d748e74a331a156260818af0609306d6aee4873fde5787f4158619229783dfc7265a956ab0701daf542393303e851a1240dca2c20724936efa1744cbb72b843434f0f509fd5efe71a9cf01f4a581bb9d58dd82d36e696b211c6b8aa062ac250e5b1f632f4fa49cbb2de10f0de55b4f4c3a11c3d0ac2b4fab403345f8f84b2bbe12b85747dc61f6eff61f42d1ba049e4ba8d345ba387311619f6a519a0f7b0a767203aa4b9bf0a2536e9800ab323947f8a739f57fd883277dfde0378e0dce9cbf77ac002c6869638d3bb2a5d5a505e64a3893910af7e34860f2e5debf0227a77077c08224eaa43e7cbf9840875ef78229d0dda03fdea0ec43099fb990225c793884932f6fe93be7a99f265e2f1165f60891aaa3ca689fb136b38ba6148479de2d2065bcfd0f59dd59ace4532e738ce8221a167f998eddc647ba9fe26c8f77ee7f884a97a3a246446fd16755b28dedc54dc8d0a654adf40994f48c3e41332f93c32bdfd1fbabe31b94df0a54d09da4d30aab45e0bf019cb8ddc5793cac60e20727c07a70a26821e50a24bef7e6bcd70ad775afc56603360ed0601a9f9f4dbe5b65fce290a44085ed6c3852c77263804bf51cb0459e3fe71b79dbbfdc1d76c7013dbfab2954af9b2a9db2ace48ceeebb4abf5a19d57a6f955b45aa5bad20c883034ad58535c56a70d00e8c11fc2906d95390a4c8c1d0f265b48d34da56ff2b71a8e29e343e7de0162c40dced1ce149cb8053581ade9de5050e760cb32bca4863b5d659a211e21ae53b89344a1efb546e37a95cdd7212c5ab2fb332214fc2526930a210a73731d05667ec8c10d7344047d545c6e835582f3e90805522f8ae41d496ea24401d8e0fe26c7a2a4e3bf46bf58ed72b852277e22755033bcd08393b78731862ea703b83ecc9a503e50184c8c1687d3e3e0dbe695001367938ed0bb9c435c27f01f3ae2265d48643518c7297ddc1b042b8bec30989a660780954ce19823324594ec5056273d75ca175a9faad204219dcd68cc2d39dc825ea4d6daffbcb81a29e79e828f0672ff00f1041e7718df06194dd1405ca93d4a79dee4b38458947ac6df14a213624ec0fb1cd3f57661b70e1a9b62d6d88b58cd099becb213d8b5c2a41037293217befecf4bfc2ecaf8be961f5368afd08268b16048268fb23aef237d3b749874437aa4a6baece2923455bc69e885a4c1bd36d3ca7ba4ff4826da2518cb13dbb1406959b739659e21ad5c57f5d49edec77bda95018c7c84d63e15a24c3ab9eadf2a92aa184c464fd9a85f747346434d6fecf012789ce155dba7d73074903908dfb95e261c2dfdc729affe9f97219a5eb26ebc367c91b80d9851c01020e8a5f762a16fa0a57d3d9a72edb7bfa6d5d9a80aa2f0f490ca997e98d29ff6e543639648a52b037c0c7e170c0e708a370c89d23b45e642e45e9b8bad0dec36c47c1215a891fcf109de24a8c662ffd87cb89c255976e844b31b9b6f18dabbab91e21f761c04f4c009e860d6610b0c4f09039a16bcbfa30b9b0d8bcf06a6387a8ba1b854a58be81b978da335d21df657715eb63fcbfbac1e12814bb9a9ed618272a299ec52d3257ba5dc95ddb92450ef3b36d92b0ef061d4c56122304381448ad564a63b3eaddcd4925fa8c946975cbe2a3a32b1aa6d9423680ecd7600207edea58a3903f4d1fdece612cbeb08390a8768dac8cccc41b2c2485ffa9fcb3ffa7991a06a1cddf7e5af757ecb33b925be0ed0e3d8cf2d56f955645651f7d6bf5a09b879d2c153fdee4131ce5286f58cda72bd69fb78672b697e63ec7cc307f8374bd5d60764fe1fe26697ccb4c51dbd271a2e341496105bbbae63e80f3cc0102ea4eeaae411d127862ae9d5d5e343ff68c022340ef37ff2ac5e42e4c851b9609d43f6e27d149d9acbe843c205c4d92b9dd7d1a4a029622e44094567f48d671c237f840329fec3ebacde6b7559fe18c4cba55b8ffd226315d748ac797f664e408c7921c86d1a55671727c4ca283651abf1426a81c0349156ea90a40ebe9c9b3b04c24b15d9ee793107fcdac0a39dbf8a4d369b7de9611d3b5c22f5bcd7dea4c0ed98efeb61f7a8881bff603c094ab7e84752260722bf142321765497d404db2f1d4fb917840906586c23edd5a05bb9c550b8baafd5adb05558cbcf1a7c078c2b24c364c5016c03371a7ee666243de10a9203934c7f90b103c008eb868ffd750beb72d04cda9a1f867ad5c7e49196df1c439d4080a8a1682a974301774113fcd9b5e23f0b2710c1f27227271a433020a81aaf90235a6b2d95bb8245c7aaed37886f1eccfe3ef863965014d32199e8c0ffb7aa7969325646d5629f2a2980ba1f8ee1240997503cd307382c0648740df9f8d48773c2ebdf08d77e06966ae0e84d99008e8d7d51390b1611871d6d6ef2c56fe58670f234b1d9784fd0c97682cd277f0920e7f09820fc9ce93f35ec992a1c27c59772af51cf24bbc10aa6e97c5e452b767a750affb6f025a0d794279426d2aafbc5239f3647d03b668382bc2289638d0822b638c6328f783da4c0e368c735099d2e168293ea6b956d5b4477ee18d9c22b8fc0c3b1056b9709c584f3a0559f370adf036a1653f85438026a23e7462605b5789271f289cce76393643133de23da408b7e2f2063498ba08ed67f2941dedf4e055dac8cdb7aa77d1e4feb228c82ab482649cb987ae9fe732805ac00538d754e7669267b6c8b26cc4dae4f9db99840b8d2bb71df7f8a8b1e8b7108b92bcb3890b7ed719d8cda9c48fdc609cdef8225c460e34d0df98a95a58983be811eb6bbaba64598239a0133aca2457ade2b2bf0d1c552b6b1f08e9b19d03870638dd77ea8557e8add02ba72cbbb6525ad9a262386439b6f9521fed2514e7b8eb5ec01ac6d4c759f35e75d926372c56b41938a480db3f49a662ccca1c4c098d4ccb63a8402eb0fde2b59c00d6b1d4d321bba7e027557703a20812d435bfe6defa242a64d7a525189370696463b8b787fd663cf14f533b04f032247f4fe349c4506b74294bcc4960e2a5418d0964181d6db1dd2d32532988f2b8afb601ac3e539d7717dbcc6b76bed8abb5878039d7dff324f4f147d9ad97f32115a6edb0119b972dfdf3f683c08843d9dac9362719dd456d43580d2458633927c771281a6fd31a6ece7a4071a20b31cad4f720a926aa4c0faad89dc87f6b579f7fd70ea34faa8f9d6c2f0294b79fd709e8678b0d061ec06e3868280a12866ce2ae208a8a24fb53d5fb6f708e06dddfd7f60995b06ebcbde81b3c173f087f70a992c62f64727695764574e9e08fb9da1bcc444a44fa9f46b7abdb22e6ee7eab5aac0862753a46b7eed6687a45c27da57abef49484a1abd8c4a121ed664c927420aca530fc44d8cf9d1b3d27306eb04b0ed4ad386cae97ae46bc91855ee6a2ee66a1ebf23af2b44de7df41f0c1114d736b03923afafebf2b23b5e43532209c4a154087382b2384a68c58264335c5cf2770135dfedda80b1a8bcd9a76de1427acd0548b07eb060ea4dfafbecca030c2c3178f2a4c98071f31d195995e3cd24d73a8f094062e519e1838a9037c3f213b3124b9d398371845094893ae9e0bb001d3a0a0877cba301baeb61464c37081468e1e076725d76c2208d69532b313d53666a7263d7a407510e33ef46aa72c4917baef8a0640192c70e5965556a294245a400bd746076be6dfde4968009a5d4f2052f60516120e5b970307b50cc4c1441449701c79512a4dcd780f14bfdb9b47b8ca5e5223204ca2cafa9eb4cee6dd5a4ae1084156156c30f80bf9753e765a50cb634dbdbfafbb3b585e6b199548f6a9264c504b4b3087bea067a4186ba9f9bb7161eb303f0cb419cdaf420703d91f4cd5d250ee4346b44fcbc0b2c2b0293e3d1b0e2db2f19a3b15b9bb43f2f8ed3be62708dc9a52cd1920721cd2a1f7bb5e78c9753adf953d41bfd55771c250266d25388b91459580a9191b44c0ab1930bb1d138e99a0d57fd7a28f136acfd044eea97fb3fe9b7d9dedb2f8e1de1ac6a4a193002959314b0d95236800f37c85c0cfc1ac7a73cd5311c5b241ba805652d5b576a39c36781b4389837790c61a8e3949d2f7911f05ca81548cd839252d8083cc9214fb5f21e76114511b2da2848d7407d6c2d1e65136e72b14f8b1c8e601aa8331991b8ec4ceb72db437b7d3a12dd7cd8a0e72f115984ed5828aa7b16f65acafb38937ecbe7d6a9143d6589df4cd0d827cb96652bd28f5f962bd58c6f5d56619aa592e6e1ba06131eea634c134b8f59f3973b047082b1608534f68058be3e308bd1e70193f67891954cee66662dd35138fd0e9de2829e8a1ee0bce79537a61a1fbe5d670e6119c21b6bb77bcfd1b55f793db08b1aa4ea3df7c5bc71d0810278442e538918af47a089cb048974ae52d8f78b616399af5478b038e780531cd8517723bf1d0ece5c4aea04a7376b9b4c1a65bab216e1ec4851178dac95393792bacfdba9b8e416a257094dd4ba4e2a782ca4ac054ef892daf7d3b26ab98a855b24e547eee043344dd886ccabae3092014133511a67bd45f00709b81f0d967545676258ae42caf747e1c8c618ccf17144e26954fe055a6db888c154c4d21923f0b7b589da3b93bb23f674fc20ca9fdb6190db0df0516f588ecdc2af64d09e4fae677ef905d11211970f8bf5434992d3c36be23531bc1a93d05652d588f78c630a935079a7d6729e881c182b76bb1acd78f9ce38860987ba59eee6b20bcb5162c46400fc608e8c35ff60b3f83b9c298293495a258ba99951602f1548d766d00c7be64e015af4927b3a45b585a8e1e0bf7bf390b44fa6de2d9cf5950e49e91d12e55a07dd7fe623f51c828430c5d48926457755bcdbb008e525f23799e48a33d52c9c63f1b06477d5ee6e7174638dc7657db97c028b8ef4d606d36461cbead5a9d2cfe33287d44efecb046e5d81bf44e1ede3ee67a4a3047c0340ea30caf7f63af68190a58f149b038cdc4d9689d9069bb7a4aeffbbc1462ad16c0e0628f1b4adf42bd50336f74f0d4ad624e5d5a34e65f000835b297f6717bfc875ba66d13a2dd7ac568a211e7a84d68806bad0e734b93adab7b14f7a488c3756ad539176098819e76d83441c831c713fd633a24d235052a8a930dbe9ee9813f851403d57526e0a5f050d34a83d2d2c894242fff3ea328b3a5c12f78ea4d8e3d849d5f76d295a3ef51bbad2dc3d7bc391341d5201573127fbe9caead6a9dbd754aaca6e2f2fd802ccc0c575d5207ca9c3ec1b4fecf1adcc1a03168493900658bc6bd6361c81ba0c654e5db112ad8d8f12e7c14b421d4e645fcdd156723518ef01f2c7f59c087c7553b432fc1b345507cd136362e85d48d2dec61381ef9eb993f3cb6625ae6e36c14278937ce6eaaa1403e8313d4f5a05fdd2fb9dcb7a65e732d58899165339d5cb678e20d01ff1e79bef4ad17e3ae4ee213b857b72b080ebc41312293be22f0b440ad6678218bf411ea838e9bda1dd7a7ae56615af5f82323382f5344006d9a1e951a6b036be3f10ea4f35c33959eef7ecfa53c89ed270985da8f05330d1cdc6f519b63a878853dde48e0b5d59341190719149833cec82610c574c0739b187bbfb3becf79560381dadaa0ccae2fcce733d848027f8b1fd191e9df9fa65e6cfbf5b7c163032ad72ad5f14aa0ef492dfc5ac2828017bafdd4ab767f299472cbadec2d2eb546262da2d1089671e3d63b2cb037c8b678dd53d2563bd4d5ec50dec18f7de16b912ef782d43b26b312b93ef455345b2417e6832c79e0789145b09ff8156923009e74c6f49eb56ab8bd3753636eb2997ea508a69d1d87f6909f3ecefe83a5185274641bbb9e1e318e08bc5aabefb6c726e0acb7fcf110fd4a637f2fc04c01df63f2b89501f8a54b32922643c51393ec7059e6101ae996f4a0ec2103f8f77d62cdde3340b53ac14a447d084f7119e4fe83b9a58a71e8361984c1738bf723cb1b873100576f0fdcab110e8a01d32b60379f13688d6d852a2f94647cb4c201b90c18d6e4fd65c7da21e288cd553cc668905ad65f24d5ba3bc9e0c05cb22901aee7a00c72ae6e58ec1fb5884d6ac4a341760e59f9b0feb50e965ec32c3d24dbba62cdb63c58b55793c35a0053aefecb825c97b2b6cba3a9ff7774e4d67612fade27757a4b458c52983d8ed12fadabccc3ba4317f6875943d73e4d9503029fe76b8be94e7cd0d77e23574bcaa389e715ad7bd7cfeec0f4ccba4305c9c1a8a2ddae454d4174ae516c67e70990e3d37a44539906e7924f6b91094d60488745a99e6c9cf648d9fba03766bbdd71a8297903a40f8758dc63641c448fc318f779ea4dee7b7e92179dc6ccd15cb2a16a2682b8887a0cc7767dc8acd336d7d1708d4d9be2b9c052d550825b6b3ec6c292f3aecda87ca456d264789d4d2bea48f1c664cdc9e8a42a0b7d79e212987151c3263bb93cfabf7bcba9e4b56aec061cef70f9693dea357f8864307a5e0c6cfe947701f7e212c665eaff1c2905567562243c846207f20006df8014b8f29906eb29692e746777946732de2176790eac882b3dd0ef2025b593f67793147ecfc70d7cb839548df667a66b316f14f793875196c75203578e72f375b8aaabc6c1e9676ad29c1a798433abf1255e03387b5db58102488c5c4d83de59c15f2973222617b5fc0c6a56cb9fdb149af6246a28030ecabdcbf28aa368c2ce2e2a1ed72d660090bc4c539673330b9cf338da026a12e308f7352531bb670358ddd8c2d959220f72e8a2da9cc21e4fdb86df2325180751a03b1e907ed3139ea1484ff3eb5d1fbe3164bd551ade376ef5342c11a9095aa4c154e4922b0c008a4597c8160265d477e1bf4cf261110339b123f096731d4c8130dc6731aac7ea85062fd2a32989144ce6af4dc0aaf6540747d2538477e9f16d9a7da5f7f351e3b1c78e41afbea3cc29bca3b54b9c96d629380e18980fdaf61e04d6684753f9fffef364d087429d18b528485b0327d81d0bbe3bfec4fe51489670b55c7238ee60c6b991d694ddba44921448ffa960dd00f41536a49cf9d36ce349f447773062346d662207f1c40b488f0c54a5d125579a165b70d9f9b9db8ffd00a74cb34d11d644a0955272bb2555cacaea96cd12c186243fdc11e6c3ea5d3e025d5b6e67faf0acfabd1213fb0ff89ad3bfa4acaf69e5f2c0996bc83cf19944fdd9f83423f84eb5289d7523f3c77674cf8373d206274771eb3b1a31a22855aff1317e8ae7ea4f7bbb1c6190a68c56a898185d8197660786eccdfc192dfe5af33cf10d888e49681e563b34cf9f713109aabfbb2667b74a12d774ec2ae60e7a491726e391560d828ea5727a35c0a772007402693c99379f6414e1e3dba2b1d5123226576874d617a0fd32a621dacbc898eab99c6f2527d10a02e15f1fa7a8330a3848b629016a1f3805b895c426ba614c181d86260bd457cc0abb830d9c4e2d80188d9bc388aff9900a08027e17756b70d2f485086b2d8c0f515c32ba7af3e6a154b06878293b18eb9988cdc02e349d8e61ee35983326611a18f313369597ed6c2a00c8b8316ae6d45f7ea29f8bed110d932da27f51b7e4ca0424c5eb5ca324ba40683e7576a9e24bb465f31b6741df88142da68ca3ed831af9fe350c0b4045fbaa117ecef2a7ca5c23f2759939df3edd1a33a74e597a677279883c5aa4321133b2e9e80f76c4f288b1e939ba63eb50c94a428d2852b434bcbfc129ce964a299a8b0fc44aa73df7612aad916b7c0b57826b0e5a85e276f262222ca9e3b35a2b45f57aaffdfb0e5b4c876a050b9930b3a96dfc84a6e91e9374ac9f7266b4c28b1dfd4dde7b59415da90985f38473277d00d92de269d71acc581bef3c2c6b78f5e4d3305d580b71d65746b536378aa23b30de7bce2bf621cdd97762c83a20598c88782ff7668a1bcee456a6ae8153e71c7d96b4974e1738b71625e758400b3d33f6c8a1a5e2853b5c09365cb54decf57596d244c5088687f13ad712edba8363086e8ff9a79224aaf916fa56995aeb68ee288fda4794a66848b9c3f459b5fcd8e08f1d8b890663a3bc6fc25690c60b7e275300a96f0078613e402d3f5b91a45051309de8d29558eaf3007891f7276c24084a13502c996e6e70727ddd0814db5b847028115964cbaa9f9fc9c1065933569dce14a9a89f6550398f0bcbffb5bfcd80779fb0e1c71141803a45da889186ab531cd63349b0f6e6acd8966a5de15a3c0749aad6371a05174196946fe761a1f20e43b95efb5514493c7d6df5d75911ebac19cc5b9c815a021f6a3afc66be50558ef5876ea685f66d00cb3ff00c3acfeac3686bd6b6414ae25ef8f4db274a87df02e0d5554a396d961c481ccfac5d55b63f9a6fc3ade9ebd838117d3379d76fa0658749e529d8d2e0a81a4289ae1fb456b9fd50db25820267d2157c430bb2875642959853ea1aee788285afb3e7e7605e9fbf4b186249c0e0660e3d365838fb51ac42efbf0fd8d6d4193902be2bb3acd910eaa4f67b7d333684cade0b3ab1f43e78edd17012753365207f55b0e328f228311bba46927ba434301ceaf1f3536108b22908632c04ed86a6f6a27463fc155a9b078178262aabd2da4d55a4eb0253ab6d11470779d7583569ea3acdf35d5f16ae50d7df6909b9881377a26696f7386fb8155b43ae10fc41d510e0d4f325256a75f19edfa76615a4c1d56534d7942491f3da05e9c102e39e26d290c576e7e7cfbce184383acf30003a3283be494edac6c4a04fecddad940f1433de8f6ca31fcfbdcfd94f4de118163f83029be9c21995c9199bca8432a92e1b82466a71d543f47163ddca0d542467e9aed3a02ca2aa13845195c9a59771a26c6e7cdfdca8392c8204d53bfcead4126862261fb67558c73eede90db13cf9004c796c99555ef011d9ec21f885a4863319b930db8aac09e92bf23dc2839bf2e551cce7d2996fa19d09b5675ee5c9d1609d3eda4215ba86dd44cd284bc53ddc315b59a339483f2d0e8e747a567ec1c52fbf86933c1688253cc2498bc9ef7c5e1732367f31dd51fc359e2f5b556f3cfc19f7b1efc5b6392e6a747fd46012b1169f4aef7d6cf9a6444cecf05af1019504bd406122627838b4583f329d3c113625c377fcd9a3c59d0167f21cd8251d6de146f50ec9d85c90137b599dfca3f3bbd58b7241be3fab785e4f26cfe548425cf53765fc2ae8e62b47d7ff664eff7a92afba24a00dc4095771d5ae0530e708690417afd6a9f6928339e1e37aa87a2b32662f3eac55305e7501ae0d2e25f8f20b56ae64fa16499ed06b999de21e550681da025cd07c71587fc4f2f8f7ba7a917722d84c399ff909b62230f9b880da194dc3750ec097af581b37b9314560426ab5978440a22197208457c159f7814d65c830b1af726d394026c32731fbfca30c0b1974f32f5c28336d97edd4b3070d46883eabe73f2a28a3ee2875bc208f57e2b5c42c0b60094711a743b51ab4c5afc8220e1c017516182cc284028773501d99c00b17fc64bd4adb904c1e32e98abe829b5c29b20c8493b69def3cd32fede58cf1d4fd9c2d865ecad7bf2f548f6c110f50f2c906c885d6c50a897cb5bc6c86dbf8e5cbb62509a4f06e8bd99526faf1f00f94cae51484d6398384965d46a6a9389de4fa2978c1a473a182e021cbab3a6e85e853451ccf1fe9d88bbda9608c7396abc2754ae01f1c0e983d5ca41bba142a42db5eda1b24b1d114fd0c1979b24d533efb49a1cf601778f195b444ac98cc59b0f182e1f6e53a609756b042acd1c1abbc7044440154b4cc3ba5ea68464b63a64aeac5dc8af2eeba24d40bc4fbb258eb554c10da873cbe0eb8e3fbb8ceb472f6c5dda67cb1a8f53dad5c3c6ece07d183f068186ed8f3678725591824d31a8be73d0ef27d62d58f6c1e1a05b9d22a3f6dd0140350d7d1ad3025179939781885845c44a2d115e9b647734aad6f02c1f80ddc6bcdd21e1c6d0ae5ca19e34e275f0fc0e52c519d6b3830422900e63b96e9efd8d88e0b9069d3ea6468c2d62aceb339ed6bbd4d52c1a60fe70ed37e9b9b2a45f91bc5e895e2e41e74b19a084c36fa1afe005c7fb37d4f93d34cdb7a6cfed56e84b9e79442f9e365a8a23b0d408bd9b5109a85ae21194004e5a5b39952fcd53396c253cbca2b5ffd67e30af85f50711ad6bb1fa2402bd5a1a8166cd04b98a41bb277b3976f6a3f7aea90f0b53a357945f46634ed6c22640ccce67260d31eab32116ff63c1dbc890169f530687b46fccc3efc2581f03a1ef9e2133f8650afc266c26376e6000547a6c16ec7b7f06369b089d9fb7ef8657bc9de32e665af4a7bae4c36b87589ec99a812ff676d9c1fc6e5af207a1a3a11287d922399ffc5955121c5e0b25545b4c2eda8e57b9b96694b099cae5b2a9108ce75dee51f2bfac5734ed4c6d7ea3f4d710638f8dd0ea58c1f2c25b5221dabc742fe73ef01d75b3526380c96be37dfe2e2c623cf9c6de50695b0a1dce4a5fa6d1a9b414162aeee067322a4b81e8471d36b7de5e0444a5f493eb3ca08ba26212d1de966d0ad3c1333363310fde782d874a43380d9db4aec0ea32bc8fbb8a8170352940c90f4dc3930181145ba78b212cb54c1e51b79103ff529888ea8a85b18e1dfb35dfb28cdec4e7a16b3a6c76417771b728df378dc5f865063a1d7858c9df8876e269702d14a55eee8645c95c90eb22ed386d39d6808ca563f3d0f861af0db629d770c608c399b7c444afda631118a41e1e05cca5442d740d19b2336a895308bbb606de46540deef1353b5e7634f4042e537a85ceff0fa698ea257c69e6abe6d7803689eaa679c6c59b8f5c8595f8cf7deb61f02b8a70e762ddadb1180d1086376ef65dcf72fb015dddf8683a90ba163ef6a6497e3d5bed1189f475d5dfe295d14be6a444f1fbb7f9056ded7a273e9b6c1168d9943e8b0e1c4a5378fbb1aa79eed53466e802a4b444eedd546788022316c7f54bb475fcefdff3653942563cc2d6509e7859223b5720474baad8fa4ac9d05d25168797467796382f37895e5aeef4c322f2a9fbe36b0da69ac38576a7eb570bfdf0e3ee8dd0a64cca8c361069cc51a66b9be3a519e5949ac142574e8d02d32180543e3ce7828f5ff1d15d2bcca97ddccd69c524235778732b0bcf7aa60cccfc0ba0704bcebde524939d959cdee2879b3902008779ce2bdf9a7e439c80d4ac6e6074ef0ffd21d7696bdfe655c5f80e19126217a10b1dd3c25bfbbd6a6b655ff1c87dbe1019bd51aaaa19fd9a871411618dc314dbdbbc206589fb2490822e7f6553de08f26b1cbede04c20fde7b83304ae519a7776710df25a027f5d349cdbc8a067fcbd563dd12236a09225e175dad984f0fed58d599f8266f597dda62d0fb870c8111ad0829ab86a3eff2f905bb0a713a4953c5518cf0f0db5179b104d61474c5806493f2b0bd3b7c1b7aba3572d9290039815df74aa40994da46b078e1abb8690f146b2b8cc64559507b401ce679a6ac8beeb3f49cd076777b36ab4e074f44d8e235983bc8626906d360f0842be411e03e95ba0ec3897151bf4d1da91205ca6b58a3c35d1d186a26990c4c21e3f4ac2a1c2abf25cbd5a4996c196bc770848a9e01a4eaaa84d8ee5ba1eaa71150c7f0e68c9fc405b9ba32b25ecb6fd46af7637443e83462f301ee81649765f30d221233bdc6934f2067609427c286a6232602e6bc9718ba1300cdf0d5d550a71c222fbde432e5addc4a00e00091b1ac0263051bba95f92fd676dd9c86f063c0942a186b54bd8535f74579e6db1e2556373f0da427dd4102fb209ac67d90ae1eda6e5706f0c34de4e54f2fcca5629e254b03306e918f578372e8acfade00997ffb5039cf6204c3b972dc60414c3e9bee2fb4ea4a08844fc7f674a5c507eb1a0ed7e00ed4b4cf4a43b7eacddd1370631081a721a19dc35c95bb811c2b9a795f4333633a68a096b483d40586517ff575de8ff696772bd22c79b6fb1849fc08a0d4f781d2164a1814c99e78914c16245ca711335145a98e16b48fea645bf39208d078b25af5ed12d2e4f2a64f12e9103e5b45994b101e8509ffe8fdd47931b9e00d3d192029d3d4ebf778045fa40afbf5eaa5762c57f370e3f59b4f962cd3e9669bada45e9f98436f2c7ad5e93c958ce7c0c1d789210bf489bc8b6414679d11288c6b3d545adb5d2afb32248b046d88e9592471cea3062ee9f2ba315d8e9c3fde34fbefcaa53cd0880e1b7800913dd48db9ad8aa7044040b8d62e17a9bcbd598b96c6dc10e3cb0e2190111d26efda691dfc4181adc5aaf455d1de0f11b5e35114c5ba7514ae423d185135fba35bea51834bc1685260dbe9b84d7182438a8f59ede54c1b9a8fe1e44665e35eddad913f523af3ea8bf7ee366167d9cc7d54a034221e780ceb68370c649adb6926116c1006ce689cf03be9d81b524c15d755b8eed42ecf8dd3dad0f6b726e6848fe74a45df97ad0cd3962f37b62262d29a34e3405e6272b60216f0117ecca5a74bf336d5f7c82a72f701f19b06b404fe881b011f12f82cf46b3482dcf69572a1c3b27f2c0fb228713a0ca5c3e17b04981775483286c6cee7a9397743ac2ae2bf66b37aa0c6f0d7d696d8245ca2e944cc4c4693d2bb72110b0e4cfe199b8920eef8197d50b5d9130259b574dec873aded6cae79f7b17cc827cc8d99b57d98e61a218028deb94920d459a704f45bd8d10e1975a8f5bd9a339a26ed027ecea6b152141519973ef9315b6051d32271217235773c46471a936773260a8706a908c5f192bd44a41396ab20e9cdb1ac2069eb78cc7446673010068a5cc128fce56cecd0d3cd3885b3dc9af1035c19c10a11cebcd5a9769e58a91b748cc50d26e7dcaecd898b8aaa8bf91853034cbf5f07f31a2cdc300c4de5f953c75476bf338942302b2df77de7261eb13d5c15e3bf63a4947bf813d39af7c71d64432d7187c6339602364553a330e036618095a2d1895f871479c5fb449af4d2006c78c5a7a1c95be86ac9783242581cec673b0927541373d4bc8d0007d180fbde8a6396a7a82152d21689ddd1763499eebce9b65daf941fa685b64576f22c2376f706589aef306b6ae79ec77725876d46da230db8841297d86764dae7900938ca9835a6620e7bd9294b1f17f60359ecdb1e6ed3d54cc050508d013d4b6eefa3f8e0ce28faa4d25ce6b53f556d16c695bea8e72326664abc4caad1e04c522d4b1bc02bbba3bc75c291330e5e84d72055b4304cd12fb53e71bacdc4f02a098445e55d36e6d04aa7c9c9b19f4b787d8e7f856dbee01f5160e6176f0cb3a56259d926ab5ae236018105aaa7560596be163bd9031951eaabb37a761fc19664fc97f642144415fe57c0660924535539816f65f43dc45eaad2c9de8e6205ab17e2219f16ba03b9f5ad28f496a82bdf1b9ad9c0ae990e087849dc566e98402d39ec21d4174b9faed2fb9e1db106b074f356aa5680d978576c9f37c886a2f6cff400a74c5238bea47078042556f0505e6aeefd937dc9b31abd182915ee7f5095922d52e0a970417aa703e1e5ad786a541ca68f706bf550c78f5b6b63a68de19ed2cac360729187fabfbe1fbc201385dbc0d2f9ca6b5277d4fa5ffb29aa7dccb83149e1aee4481c14c5e013494b50c94a3b05c2cb5981e636be8fc5a1d1fd67d600b49daebce6fc9fcdcf397395280974e5c542af7657713b0647e26744fd9dbe03ca61924ada973d966316b1b197e85d15f2e03610aa0ab42a03dabce20a734506147a85426d3e04d9478c5cd28650a423bb8f4802cbf88fcac0d4136e42637f2ee1378e5060c3a76b7a4206fc1b5c165146e7e32a22266f6db2550b9fac7fdac8a1d9ebcb6afa43b2b2660f8552b94e555df298a896d49cb77dc80bdb315dcce4894826ff40369b8e7f9e40a76554404d9d082c019abde001af36b01c753fb66f7212f39c62797f22c8d22244388c4e631598b27b0dd17993c7489697c40a4d2ba794ada5e378d4bee6187d4766c0f49b49c118c761a31bbe219db770b42065fb5ae84151c32a89b904f024024cf323e2059e3e74b15cd6b5b6779b25c2bb10fa4e2eb56df1b0a341e203ce33279a06cba8bef2c61aa415f7bd90ad566bf0767d7609d383760f7b5d337c211038409580c8cb0a579c82a77b0ac7934fb741a43ea99abe13412e7bb1858be25b4269580bceca959a665c693e4f03991768975c19b834ebad350aef5748a5f426faba1ac2c4a479f46f5dffd42dba6dca7f022e1a56dd947187ed467ea1abf2062ad3c5d137dd11aa0883cad0a3c064dc67aab6bc744c5acc065d7c8b3ecbffbed26a2c4dd373570eb471d5bf93b2e4906fb8da80aeaa74bcd1a1089c01cf1647906b7c7c4b0176614bfb7e9384442ee6c06dbf4f47289e7dd56808b1f3bb2ae294956661d6731093b5143f14d8c8b5bf37944cc9aaf5921f1d37ba0ecb8c9eb8dca83d74d08d8ff87563f1d6b748a2415fc461fe20ca0460b046d47d8601b0d6eef358cfb3337d33179d564a6509f1df5b6c3d92547225b7037a1d5f5a6d6eaee8519e9cbcb6b9cd02f5613f9b1dc145ab123d15582447b46033aad1ad35a8f990798f8da4fdacc2e0c01182981f2b5a435a388bdb6353fa771f0d933e788d8fefac322971dd142604b8e0bbabcf1da052c59093e1ab3a13746cc6570c966af1043d870d31137e0c5aab4d120217b3340c73bb4de75ba9b704cbad18f5ed838efbe9b114166b76fe10aef4a2aca9a8b4f608e235c87996f4c6fbf5ddc60156f293973e25953ecad632dbde4eb427e32360615f9223b26d7cc8bc23eae01d23f78481b4f01beb84aa85173c8d3308f9049afb2c10d227dced40c9896842cfc242e139fefdce5988ecd84e1ce6754212e77e0a87210352343c6da8501d883d4008cdfb202c4f1e52055da18b03d9947d33a94d01114a7178886a2d0e0b4b283169a1e75c97df699f6668a0abddfe0c178ce7f42421de7ac753036b044a7e4797e539aedea0400295763d61043f52516967c1d9d63a02a1eca71be8240ca93eeaf83a132bb81cfd5c4c99ee2ced7940c952b4cc0975a6df7f534a4abab5086acbf0e58f5711d97e0dffded8bac5ff0bd4506967ed71ff20ad81c72b5932b767e2ceb0e395df687c84de2b42f7c5ec91bea843ada7d202dc5abe9bf7f15b575295c5341844f44fe881abf378fb3671662d72ab31d280039a04a4e5825ca4cf38f179dbbd50ba5bc431f296a3d4b83fd21c0a501d9b56dc338632ab11b0832cafc57ebbd988091ddb16da4318d723bf8331cdb2554c2fa41d0aff3635941ec0e43cbead8bbf21ae29c63679bb4c2e1322a75c0cdd9c17e6702379b7bed05b1d88fa442a285f1fb3af946798cfef43d303c790f276c249ad5e05f8dfcf0b4c51cb70a00c2c8b7facacb0599267e2b57ac905f5d2b44d46742d45a4c95689fc87d4350bf70d1030afce17e998e7cfb4fe65258c63684db2b8869127c4dc3f5048aa77cabe498d27a2361309785ba8bccf6cb1fdf9a905d5e79eb810a522d22f3445c8472596ad7db44fae716177434c0f5c306b074df2c7ba0d4015cc561823318b360326dd73e5792220c8f0ea374b5af1cefdd304f9f8dfee2c7ac57602f04877f211ce2cc7e5ed6cfc118efd2e90e433aceb012de0da0f79a1f8aaee642dc5da70cc821703ee0a9a72982fef116e96f60164702f9923ff6facae613b5cc32d4ab5c91a9b862187c79f83181dbb5b39a3f7741dd90a5d8edda803aea1cb36ab172601b06f649a33503f73017239f105eada212ed03c58f9fda458087796a79dad26f923bcb7b10503a88cdb4485ce3315012cccff5f06e96d3157f9cac5746fa8c2cee73761c944eeb1b5210bbd19089103b6a2c5985af2818e78a0062a366befa5291155bacbf240c6ea1a42520c21400cf178701c637222f5b3f9ecd2178d2faa022cf40dad81043e4ba5436a9dd0f6c3c665f9a2a3c38e2b20942aab2bb9e04732a03cb3c329ebfccdb8062708c102088f9807885a4d74eb1d2e5d6ff6296eda1d4d616c652cd030dec2fea85d0a171069112306526312fa9b952170148889a15124106306e174f345883ed2568d0feb21b09775d5c569c52be5159cc3eac5a5c0cc7add73e45e736814130e162fc7a6a7a96df591a47c82d1f9cb4e87ee1edf22a7dbe743bdaa8698f659a1873df6706c2cdfb750aa6450f39353176fc890a8bc02952bee9b7578b9423c101940ff225bf70845996b0bab8be5ce53c4f52c5330009a58e27928207a9141736517484bf16ff6b6f639a54877ebdee909f94c720f2fbb060975f3858ee7a1095b35033eb9a0c8467062e81649ccd20f1d02ae012531002e677f3af37edbcd82d85b2f42b9a551ec750d6a0b10ef383495ae5721c445cea84bddec327468752afaad4b62d2db243a70fecbca6229ad3d7262e38aed3573830cdde1fd1c650740103064a4651b6c6eb3cbaf826a143bfbe87a9f3cc7e852a947832f25ad1a6ccf2a7680c09163d2099bb6b81c5120596f5bb0062b64be1c2b0aef645c543ce0ef4cec35be898e6b564bb709a847ec5e773af208080a10d93ef93b8c08f15f7595e59a81183a624cf66439015a84b521ffeeab489e3f17405266844e81b3fe2807e187b820fc06570c71189ae370cffa53e31521453aa2afe30ff042b199a8c77e3283e88446274fdebdb254a546ebf316b92121098f2970f45c3fc9663f12398f22f3e1f2c7fcf558a995380c86798f4939b63ece642bd8cfc83e3c871512b214b5e62605a92826fc3affd20ac4e86eab4945349a6cbe34e8dda655ce2e0102972e415433bad4d816c46e0e923af3d99798cb50aa9dad64c9dce4fc08b0a8167ac2a3333da46c70449b5dfd5527660d5da1e3f66d6d1c4fc42a5f3b165635dda5b04051b35dcdf42cf7a9f5c33f742cffd00f250aaebb34c6560fde9c5fef3d63db7ac30bd4f9ee6ef379ef98eae3c7fb0d251af46e1a851edcc8208d5067167f42358b9f8efe5891fd35b438405b478227d34e8925e72cf9eef678caa373b66a68477c2ff003454e88875b5fbbd1458c81bedc5ec7bed36bd54a0b55fa7ffd0b2e2690df4607800645c413927f95ab384531f3ffa3117fabea9ae4194774b7de2af5fb262795834ce983f19056a6e681108ffcfb329f8fb7331344d0587bf3f0d5a257bb7a18365008a45df2554e8b1bf83d1f5a4ed4ede10c09ac8f03aca741b88681dbdff1bcc62c9f1d845627d3be29d6ad2f3e994fde542b9a5cb8d622f0b877fb23cff419312c63277c670edcd0851703db24b7b52872e13f931b00e42536ff7903a63fad58b0e30aa3d1b80592980c6cd699676245a6eabe89d036c72550264bba45230b8b6c442674291250ff818056da5ab06ce1900f359fd631ec8e4f4c116a16fb337ad10e7b8385c02193c07de6d62fa093ae9e5f43dbe6d9668c64590c3bd9e710976e5f3f82533abf50a7b2c860b71b05fc0cbac7e8ef2a57240a4b248cab4bfebceace45048278fc812a73df94cc42584cfee762a2796a96b33c21dac17538578b067981dec3fa54570412522d0963bd4976968d0f75cf4964d4ecf06d9bd96218fcc65eb0b52728f868946694117c78e0b1ebe6b6e03ba0e166f871b7e3c21325d3e2d79f92ab84b2e98339bda8f8438c90c9e689627fb3244a1e19ea971cf98ad0542f37b272488378e20f5cac85257cf5393b37d4b856b51bcfa16c85baf3ae0bdb365caf0c9306be2ba2b53cdf7b64503b5d7b61dc6313c528f0d02b005750d53c9a08c706c50c5ea540390572104b4be3c54534c812d9ad07117545aa877a628428bbc43426f238abf87a42d3a8e13751e7eb7cb7a13a662cb99e92ec89423e1300114041e36a787a60b40dfcd87236d1dbba92133a1e1042df77e969fb2a45b5272a31bc7155377041a57a16b314f0325b47834563409dd9bfad5f9e6c3b5025f5f32c0a590bc115e1132ed6e9b22b08a84dd9202f51e61b9e2a9d053a0e5ff3210c2bd6d2093043a62e2c2d03dcc626b30a3a364f80457ab4547df1f185f7a470325a86c1e03f75fefe13e03f55601e80cf721d0d95d57c77c3c68d6c331db0dc356b30c4724cb14d9591afbf6c29096866baac0e04c11cbaf10815bc8c6aeb46d3a0522a4c9857eab4ad370216afaf7b42e73375aa39920cd33ea85e9e96b932a327ee4ccc2a3a4fadfc4462572e57e48fcb15cd0b3de2e8cc295ea23d5c4b3cc2c1e28b5eccba298feb1554a3c298d18a50d7bd7461561fbd5a4c07dbd22c2e5068f51ed7f87322c6f080a487ea8075ff04298e0b0edc0b24b1d764b9a20f017e55d558ad8df33ca850e24909c15f0f4d9d3ce23d9b13926909a0b70722f6a7c5e73777786c1a4f7faa7c421161a61d908548f7748f869f897100a93da29b84fdbe5a3e582b5bd3ea08038c374d48646c29600129e5e0dea82f04231fb2c308751d0a01d6a62fd730e8459798a87cc2e04b56b20bff560306a72866b0e5fdc9c4c44d453932492299ab96cd34975719e8bc718fdad431b404ab6bf83f854da86c83a4ac87f285880cdd3ca27643bdc290728550e4b7cf31743fc40ee1c512b96fc358c8529afa050446521a8d9a6546d9d3aee224fcb1a48ead826ae4fa6ee4b09a8eb31d7540853ead6130cb3c36fb2c3a8243f524812ee494989792c5ee1d4ec7e2c5f2a9a01b44fe14a6a3e589c72919d3dd1a1012ad4d34bc7d5c1520d21b0bad571b75bf6cc5bd794d63b7576294d96762817c3403c47518be035544f50aefa6426ab6291e9bf6b4f612a696b89390a09355dc9c3e3742b3e46427cfab4efe514bb94b0de578f7147e1c1ae3472421747ec327bab35e0b1e7d71a441d8afd0711124add56a0e0a78103cf17144c083c9c3b6c54d3f3bd3b48fe5ab476617e9aa2d6b24b1a155dbfd876f06007e36b44806d6b055e1bf34a68be13b203228908f6b8de499f6bffc01795260fdb0ff8533f9fb542b1811880b8196cbf3f0aff3839a072aa3da3809fad5a1f7ea65ceb7f615121f8a0ddb9e20c7d876bfc6115a377fa20678a373b3325dff21bf9fd039231dd90f56baa02847671e6bae44c2112b97f0a27a57676ffd74b080a88a83416880831cfbca229a8ed673b6647e9d6b41cb105baa748ba7c3e7fc728f192cf32f91a4c90243b158c035b8cdbe57251c66b309e38cd3fbcc0f450ea91fe2ced1bd92801381cf1075c589f13cf5e8a2dfb769d3b65051607193022dc5f629fc339a9c30f128165e8624366f977c0fcd2bc5b991e451f4f30dc3467b17aad6a93c778d79e7b451bec42e780348e5b92c8215a66d2e11b6386c9ae89684b45b0e7c763850b899fd72e1289f846c5879d9e8811a4e85d7821dde9b2660f6dfcba4d14835d26d1058e312988b8d84b1ed67ce297593b1a02e21f0dc6c2e7012f31fce2c8e15e0d0d695130345bdda92275242697f8216f0d3e1a3022ca8195b27ec75df4c7e973e91d1419ccfa193226c3efac3c560a9faebd3a2e63e978feebe01ef5a19d2463dec7c69fab228c06c4d935976432a903c4b5d7c9011fc66fe574b9e92b2319c5cb5113259bbd774022126173855e5e67ffca779917f464e715d90132c0ff26fb0f15f786599f0b0a4e02f18bdce1fc61e69cd14119817f053257dcb2a11a5abc1df8b3a312311848247d2bd61011ab489fb8d7fe738741dbd5eebb4ddba7598c93f24a4f965c851d326014e1f86c185a8c2a640dd3dbb04a5083448d9cf815d49478f6ddbea107fa59569375d63a65f4ba8a5b5ae7984b1062aba8eb53e3b00c2720a14254a96b63c3892f9f89f6c23a5db5ea86c4231b0f2d52f678dd0d64da78002cc28715c63fcfedfdef7e6a54b0a98a4710ad23bbca6b25e5aa81aad40dab4baaf54058fff972c6d3c8dd7982c9419fba178e0ecbeac415c8d6124fca7c2fcd5ba9b03200fe8bebec8846500163d55580059c9cf3fabac4ca0caf52b69638ec04151e9ed5cfff70566b49e8a744f9a7c0de216e7414b45538accdf78a0dcee9d95cede0bfc7c0f8cf0e9a349a2e8521a56aa7a4602a981264e5bd10957c2b3509f3869309b98a5f8aeb6d8baeb023b87051cbdb1bad62fd5ed325d4ffd18376186b9bd1d2313d14ccdded99e0cd82910cc525e0427d49edb20e89667154bd7719701a41ee78e1832ba4f10669028032a63ada8603f0167a7e6f5da78f1af9c7f1e5fcd661cb0cdd3cdb5c5f5090f0e8e00f921932466d4800e082f41a66af38731dc03f581477c257085fc1253a5cc26c3a01b56f271d4c7e3f2cd39af8593d94787dd9fa0d0d7920586f4d3ca1d08202903ffe80ffd77bd0a3f8bd00fbef452cee72ae6b7b8281aae4174b5903d517a79a6299a19fa45ef798d07de7ab8e1ae98d1194a0e368ee35f6d586c507e53f5d01ace21b9eb6a4f27a77810b6491c4356467b90860ca9c477dcbe57643a6502627a58423c7ed86c40b59a9a9a0246c6257ed58e75f07aba08140f1676cc36e679bcc8d8853c2427632c5744a7d459fed99888d90b80df76e63481b5904da02f23e5f0d7eabed96a730e186cccd829e77d9fa064e52de356b80f86cfdc3ffe511f48e8d38db9fa69c97e51d6fc7da0c086a6641745b9c421333142455c42b70557620d7e8d46d380485b32ee8a82afd42d35d5892cb40c9b6c2f914dd8e164e93b541a7da030de31929e5dd9f19ae483bd6109d509896c721c262282d004bf400cadedc6747595c34c92bcb5627a4727519c88b6cdb834b659b6b89e51d36da818ce10eaeb47f16a808eeefda2e37e610f0dd82c171d77a1d2e914ef464f369c0ac81f9c5ba6b1ac202d4d961aa239937e3b901ce0d713b61b98a6750dfc441ca7249a59a7788566e5ab9bea93acc010f8418d1c8f4f251c099de9bfca032294cad53e2c1a607fd76cf8173d0dba6a26a78ae5bb15aed8680788166fe647484f40c4785790e7c01b0e2b03ad8ed2d6cb400fb8ad20b6aa9662f3a8500b0b1bc320a93c9a05bd4a0de888550e7acbe91b981bf0ce1949f0208f9b19729c38eee13e4821570ccf33b4cf20ea2b131d9e24f2a02d8796f7b0c79ecb28b3cccba0374e8ae2c923848b3f07c9458f299add0b3c9b48374f781109bcc53c9ef7d430e3fa8ee8a827b068769b7d24dbf0a84a0eaba28f158cf6168e5b88b0a8d917e2a0347b0851e070fc4a2140221f66c3e7d5181244c25ce2b5ad1b658eaa2522796ddea2296648b5d9d1c96e42e6255ba875efa8f1cf2ae9b77136aecbfd04eba92e89faa97a45f1cbd25ba04385a395e6319ed6116182864342cf2c86bd12e2dc980e5cc15c09ae997b44b1647fab49c11c89cb196cf8a97065fb9878125b60362aa225f4fba678f024f299150bb4999b48dd78aea464c1495859bc7d8fcb8fb883a424adc96610d9d7ae2bb63030bcdaab9313417927fc0bed8c6a7c6ddea4c17000e7a62fbabf3873282b3ee399e3adb5d4d8dc0332370fe3f3a17e3c83ade8088b2f537d705375cf41096a3dfeb44d43b2ec73126e072e8af1537a6f47e41279a95cb8243322c390c91ea30f2e8c2ab6f15ccdba3d9718a30813c6bf8ca6a57652df3634a5d7eaca2deacc57d20eb230a872497a4db0158f59cf06c11a091a67100231858ed799d33213de0e0161f10faaabc4fabaf7c80d3fdfd1ab0d5941ff31f805792fb5bf15d8cc5124079b7de288890efcc5baec10841c34f4ecc9c0e1f73541b9a53b27ff48c4513626100ba2ce2fd5f281643b2535b1d8e40426b967830a2c2e42a89870f6c4926880e468da37d465886ff27ca6142fbf6adea76e44a8555f4c4bff7907c8f9eab0c13676a73e86357803e7b311bfebac9acedf978af06d89e4d16f779ef8150c1c85137094c57550143069a1b3d2e5982a52f2cfcac03405075a5fb04290d4408a90f452f158b02b8d7e0c1fbf70bc937fb78fe0470912a16c620e27db19a779d36d7cebf927ffb662f45a66789395be3621c1b6515d179a254186cc4a0c1272e52b3b47d763f0f1664ddfca1ade442bc8d7e240d2f5e81e3a227e291e289a0a83a385bafd26d5670079f1c905a259343ccdc80c406a7ae274261f250bc6656a2a9115c0cab8f7df03054a9cc7b1f77a22be6d6b906dd89ff466eb91333458db6cca522c28d570794039b7488b187717b3736bc1d552d84e1cd55df7c9ef24b77cd912dbc915d11164072fc7c710ff036324e481c66db3862406c0523a1885856ce2b279520992a3dd11f181b5a7d4a9b29e17e11bb9f6efd009b0c812356bbd5486acb41023c3788fa57a9e87f9655fda9f030dfa2a81071d9274531103d805f0cafe5ac099c7e939d26dd93458cbe0d086956cadb1b5987f89fc3804ad51fa454ba45fb611e0413aad70f34cf4c00f71a935ca0f2b6b9174e69b4b5e2e6b9ba9a165f36af27bd839617589b2d77b09583d56c3f859e5ed1f8937aa213fde54ea6d3ecae111f22ae7ba66ad0f720b961574def41ce6bc6134902651509ff9b22846d4e6bdb97a80e962a909a4490c5a6443885feca4b73bcf03e47404032a639130eecf7f99f6e33df639bc4ea094c455fc1bd9d8552bc238cd1bddabcdb0c1aaac7dcfeffeff67ef44322ccd4e0866dba7715fce762c57153b67e8ff8e5db2130e6084a88b752968ea204c6c23f458a12748566caedf75766dcdf33bb69a0ab59aab602187e7cb6413da7a0ed856eee66e4aad5f9be380a5e1d3aaa35482948c89a4064b95a7fb47d197847f230a652cc29cb19ea4de5454a4b184b097eef5e4fb8ba982103a26bd78a2165a09c57c0e741af0de49448c7b7f79ac5678ee6132e3b3105cb4058d395d01a24fa92869bfb6197e13d60ba8b6ba98b5affb1367e28354e710517c3f09bcd97500ba6fc8b8e213703b9f14376c69006275dc686ed9f13a9a4736fbea8ced890e526a70043a10735506b25d2cdcabe3fe76eda9287ab9127218bb1e7207f84d59e59d56590130df206ad3c2b0b2574f23fbae02edbc36a77672323284321bbf7e2dbe786c573ff70914ee9c09036bfdb0c967f1df18354f8b830ed820a8eb4ca948e9240df3e058009d9371e9937be1c715b54821bdf9675d4bb59ca4c3b530e2abd14ba94d55cd3870b0635e8fc4b521443d1c2584b0b9be4cd69d713ea435fe1971fee839a325d64db148cc6cea6fd41cbeb2107aafba3e043249e2bae75301238417ff5869cb0c274ecdd30c0c96774c12ec2d7fa77ec8d7d4dd6175bbe44aab6390823e678eed0e002bdcceab6c7957a27d7637fdf0613c7b9823695607abed3c71c7dddf6a2398295866687b1c216110a6c092a3b7f657810d7e83903f3714966b7ba562634342b1cf77964bb92b4e828b623ebecb15a017222a138d25214777dc113292e588d7356d69ff866f7e92bf5f38fda45f5caf9f14df507f2f31ca41728a15e40cc274679c53afb497a29e9bb003afeeb3cae4d4b4d596d44c898ee2b80326dee5426236c48b106b39052d08387a6740d31b1376ab502aa0ca2e26c42958c541aa9d0d3c455c8596b996893da882e1b8b12dd334fccae9ddf8a77a443a281b00099932abd31c56a358f64431cc58dd49bd7c8c7a648788f41c0327425a9f7d3616061664d3bad193eb40181fe41cd3143e32ed2fdc612ec5eadbd5b1651d4ae394c32dafc66ba794e0f884ae999b17637cc37b26a95a433ea587787489ef43b926e0f6aedbf06a943ebed1fb316560c2429ff334473aca4056b436cdad5884e38e5e7b2e2c759a2c921325ebeddecbe660250dcad10825983d17d48e7be32496ae7f43c9dd43fd396cdc1e8bec8af58ddac79ec3f9c570cf0737c59b65929ac7f19e1720753f288cd83523ef3f9e421c6458b8b2b234cc4520ce94e0f07b5160f979e6c9af07baf472c9484962d7c7b2b8a1c38bc888453c3977d62960a89df4a0694ab95e08ea7f6b0143e8732759c1c28cf146a8afc6e66198a34d3cb34eca6fe11150089e937f99334f0c919f09eb01f3a5b189744bdb37051272694c6a6ba994ac58bdf53cf599b486faa25a184e998cf6798ca27467ea90a517b4991db3bb015de3897c710e1e7ab6e7476364c1fce849b67a68320c2cf9b3021ee251e91c68d5cfaa0f833817185f2aef3247899ad0cc077dd1ecab0c5eb33f7c47991cc11279e77c93aa8bff67ed86936f3af3e3112a3fb7c5b3ef0f0d652c08adc406b15c68ff2682f52ff99dd0314b1b98230bb93c74b3e15fdb0c2c327280a961c023271103e23a0525a6f2ba548d948d1330f99efef52e7df33b62802d5b74cae5790bc3ab5b184ff3be2661f03ab4f822d08a0c27646260f11b87e94dce3cd6a92c099227dfe4b542460deb1707caf274415b4577e27d8fbd115bbeaa0632c89425cf70360b33fe5625165f805757924e5d248302ffe7ab5549760cce54107d1972ccca6fe39e4de8de486457444fe579a89018ece29217d2b22f2269632cc9e07edb095b5fb9055d1c42df9caa3852d997766489bf15c82bcf2c409473354cee72a9f9eb719f86c6e8533e3476e13c2e1866a72d37bf5924533abcb45aa4480af0c3a765433c5fcba5cb4359f270e454b09ab358dcb18623804228a9ba38c2797a224d78de98ae75fcf32d98fe881bf935947f0409e651d152c3a9b75ed35abd9d47f8f02da07dca09e4aa091f7caa5ab8910feb9a6ff7b9b15e9f9956faf76fd4a482d979b3e68b4eaab212ee8bab8013350facc95c22904919d480c7563c78580e00305068c0f7456947a363b33ef0fb47843bfd8d129ed3175616ac70805ea7c86f9f78271f12919d7109f8a135183c1c665672055f9fa651bd121a4e77ecbda09eab5a2bc01a89890467819ba4fb3a66eb6b155dd2b21f05ae94ac6272f7f8dc269233ada7fb3bc246c2e44911457536735b45c4c0c5e77680d90b16fe6c2b182d9fa5b0cdd5e30fafb5491aa055f5126a662e9800b472a34948963dea1ecf2e17ea6efa8a72af14150d87590d61676f3dc892ae0799415f03ad6054d166444543ac0bbc789351b5fdb8cde66c535a05bc80c0d787fd82b2f41cab8a08672bd0c4cedc45008d1d0b85882eada1115e3daf0f700ecba0ae898e9ead0083423792e57af5b1113cdea5a37a3836eea5669cf93fcf4ca89b642f82c3ce238354eb8ac0caacd8960874b182de089a7e963217cafae64f79601d2726529dfebb6d6626b2b03ca945801f5936f27a15b87c8ce6cd4e86a7da5cb4e1a61570f781b96891a0ef91080cd5025c3f38546ffdf959f55f8e13ee3caf1b1809dbaaf73a8abea48c5febabb8ee7daecf43f7efecb6378b9ac2c70e56af6a63f4a4ac793ada361ecd41d7be22cc58655e15a26b66423537691d9a504ac669228b2da7950d198f34ee643d805bb93608af3a416fb58a1e2088fa2216cbf0deea3b44037deea8c57c3713615f313997934718a4ee70fe444884d939f3ba70661dde610075cb3b4eb12bc0bb2622a3294be8f940b75f36f509772758e807360c58910c34780fac87b3167087228abf13a26daff5cc215c4f08a6a38afa0e356bc41dbd1834fbce9cc4a03ae3b68e48ef504cf539c43103c9bb013169432cb21fe2c3583423780098784d55a015de63aea88c6d45506e89ff22aacd19eb1d9072ca1d7c2f1740bcf58a6c9fa90a3c03d628753dac16c23dad7a608ceeeadb11dde1f0874b2ff329c6eea3b6da14d02ecbdb7b255b07e696a73cbf8e29244a7398fd584eb80c200043e3281688e7d7fafb9beb74e1315a4f93b2492519e1f05923e7f49df1bf9823d576f33aa0015d707cfeb289accbbb1ffc6deb1912758a44391e1b86c2724a6b9e66ba22bff3337e90c51e083db9d83f6ef717e9ab2cea786a2580a260feb7cf2f8bf17be0068be68168913ae15e2d9264591c48b5c3b9afbe4ecade21a815177cfce5ef72ea2a0ffa4ce7fa4c36b6ecaf12036199883eaf33d1128b11e32f5d8b2d07c40e35ca327a160c610b82ef860f127ee698413ea8442455a2f3ce00ef86a4c4029a12ad4889a28dd286051af05f3d1f20932edca25923ea6f556ee60479753433816477df761058fc4ad21fea48e2e4ff435f9a23cca984f47b6b21a45c4b362446d0d7d46ce45cbee71344619ef51e9403695e9317a1927398c043a00b3e7614de09a85bb41b2c7d697d1b9b32c6cedf541c36c655516a7bf4f82c003fb236c2b3984a54c4fe4e60b06dd553ec3a045da40e52d3ba03ffd0da453475b4b25e657a299b0a9c8ac578a21ba9cda63ec1e9a6996115a1ade81b16479865d840e802856730a479107fa12b016ce6f33dce37ccf8f6d431991018cdcfdb6c07db0d263f5dbf173cbe8a70be4708cbd5b329c04c2583463709529f02feb22600a2988e426f512627ee14708fc4c97e3f63925e2f7dfe7ca937dd21f793b78789db0d27aad367ce2bffc8acdcd86ea5da2c208e83b10c5cc50424a7ab5e7bd616b021758f8081e8c01c2c818267af8286cde461a999dcaedbee0c54efa1a2753387e1bfb1d4f2f6c0b0ce04d4b1206649bec545080a4f7cb84b6691ff98bce94fe2a9222b166aa53cb618c28d7cfb13cdca9ee7d1e2fc552b266d14a3012bd7960972d83872ad6078978b269f08f03b3682716e3b534de50f436b105c30966c66968c3039b6dd30c947c3101823e1eb36d7f1bef22a8caf4799ad371f7266aeff32300fbab7cae79150fa2b9b45e5d9ca4665f89751b948c018063581bdc5a3fdadefe341c96cb1f63932bb9b8cd5e40791f67ee47bebb6bd55e4a8fc3784deda9d7484a1b0a5b83b65a5053db731ac7f014b9dbc78f949f3463b72c150fa9b94e94ace795f51591b79e603764e57c7cfe3191dda6bf98e017554b94b5ac380c79d747c20287088364aae1b9deb3551765a1dedccd1bb2743546766e1e5415b27de502de0198ad597cd0e9ec3c89fb9dfdc90bb0583ada98302fae8f60e1cb122a72ec067cfcd616bd4ee28bd1f3fc65a6a0003ea2242fc119b60264e2629f15d789dbb136473a7bd9a6a1313eed1b5500297d7cd796f802f8ca11ce62b2ccae9123000fc33ca87f21669dd8105495b9955807173786e7b02fd2658593aa5eb98f3534b144580f08c2e9626eaebbca4f6484cacf2ca3abe5c1df37c8a923aae6dd8bdf76ae99fc0a4a49aabd78d3b68e99cb748ab30fcdf245fd7f1b37b3d3453baa50a8d93cf790258ede79c469ad12d0d0c9b5a66498a166cf3603b609a4b33ee7d70977343681a79d0fa3ebe25dfa7116a6a1ca6a47c085c0794c9b99b45c4baf6b9a0762e376ebcc4a271d6a0abd8319f75bffe5075f1096186e4bc94644b0b62952982fef125724de94118d146da2b599aacb5320c47ab1b3dfa4bf2cdeafc110a5e27a6d2342da2b93fbb2beada0db0d9c8dc81fc1f8a2aee8c2e6388619421af8d63a39a0b75849147997d13e2dee7f27f908e47ee9feb63f3636bbe89d488c525cd3acfbb087e1e8b2a391ce34d1e15810cd2922b9e517a6466c480528deaf4919115cabe15e30468a6b54f7fcf393fb825fd516d684f4ab68074dacb017b26fbb3087747274beb7914b8e2bc2c07a3ce84147c320cac26f6553ba772b96465f1216bb7f18ea714a2e53e4e995c25915190e838e1d4637eb620264eae407ccca551f01dc756794123a7808ee1a7cfcdbf6ec09b0e910526ea88a653ecb8f5a82c01e98a2fe0cd3370c2d3fdc8e1879a8ae6f698ceaee846a0ee8c918b4d9eae5e20bc6ca2de1edfc25dcdd44d9e55e036a1a807d89ee938fd9e5508d0134e78499ca8faba05800fdd4a23287aaada16b2137a729282f2adee84ce3946f2f1ff614a89bcc87773bef3619c04d311668e3eec234fd26b2a8c705d1436b963dd22e7dd4d37f6ee065d3ad3cedde237368de2f07da02eba6c65deafd83ecc935ca4fe4ae0a0fdb441e85c03723a1658fcba121b1b144f2d6d796e4c1c86a48c31fffbb3f21751431d7899bc9b1a7dfb714121afac4578e913de624907bc4d7620479eb9c10e76a3483d966c902e22b5e47c9791240e79c344213fd3391d19b3c4304204800d753ec0feb5625fc35c6157f3fbc929910d77600ce25e4b3ffd0bafd87c175b11b24fca6fcbef9ec74dbfb6c65a5296c42761939220771ec330deaf889eaaad60d8adb78f81f52a9c4011f88623eea11dfeaf4b4ce637a8daff3e5e7549bf39997c3c7366ed96d0a484f06e2bf307bd6d5674e4e7a1af9ea60c7d14005912576271487d1ad5d9ee52eb23bdad0de5a34cde68608971df0fc47a0612dbce03fdf80f99dbb2c56b7e601f22c149ddf1554755abec232e6f7e9fb612a1a9964022f6f48057f0483b3d3b35b82a1a55e12d2e633c2368fd7d874f19320f2ee786674ffba2b21fcbbdb125dc85c4edc2f6d3fb4cc77d3904d0c17382346a63aaa18b1505100c2c93cfc0eb357e0c37ed66ac428b5ee2908f58913f897f9f5b6f95635a71f7177568a8b4321fe74b389af7f296ca89b67a17a3d84a852f77d70e1c0c2930fca1cccfca08683695a2b5bb9e2f92f37105069ef87e109ed3819f308126a454a14869659e0e9583b06c1f744911abe18e6366529aedc25e791c5bec7bed07de614d9b427f7437ba96d7f5b8d748386b4a28122ed04d940fbcb9e7040637b8438d0137abff70bbd4d5204a4b1ac2e96cae31c9229b799447fce00c38c2bb78eaf6cdbda7dda91fb642adba970684e4c9164a07f25847f044178dce2e218fddd9bfbf7c8af4d8119c3471cd60dbb551275b782eea7cc7a591f4f07132cdff8924dc9715f85b91234c9b3df18fc3a1668acdc7223634eb66c80056a2b5f0fdfa9e901fc593bf3931f5a9b59df1861c94a2e6f4ce1385693195c63c097bbc218f5c0e3604debcf4938a4a716d26433aeb25465495301d40b5049f927f4b46e87d26e374cfd043c51297912fd9d1075544301f749b4c8f5a630eddb855277bd478269f2fc690f79b63406e892b7808b921420e71f7e552c1439513622d6aea2fa37f0c797bef6d70a1aa0736da2bcbce3926db72b1df7d87a1e9f0a57b2c729016e5da8e37de2534a75b0389382e1a80be984b9575e48060dd66b951a95a467f4d1cf0bc084a789437d4e8d66663b01f70eb1ac781d380957fcb5dc4d9865cf3098c92c858e95009eb9d0a78b4ac5e3385d6135f6dda09d89ce623ed80df7fc8400cb30211d512bee4ad69071fb2e3b6a4ec2d4d7ced56eb1e4eb98d23a145dbda8237095ddbc69cf13af806700d9a68fe2d9b2d684a35a129e80cb3a7c1735326a3211ac0990a816c4037a856fd8c4f6df77bc803956e6377f087846b9ba316ebf0a3f58e5848232bb5dc0d6bda050398a576d1d13e586d90ed5acd1cd6cf16f83d705adb44b472eead2ee503d6fc42c1cebed5ffde6cd991f016d22e87451efe8eb7127566eace50d52d73f9a5ae6bf6fb0e6eb3b2668e98783ef0b4e43266fa17747456522cf6e2ee6840c3c5c09e30cb7dbb2f83bfa673c11bfc68a0cc720a01ee50b0db537f0700e1874ea40b5c258a86d7c3bc9a2ab720bc7ab8bd2e746c069920434485607d3a01d739dd0d9d35659a9c713b403b586d3066b0c0d07bd78ff54c08ba81eabda81bdccd0c44f22f22d5764e853830649bcc283b26e89b5bb6ffe583e55520d3e5a5f34f0720fa86a32fd582666e82eb990876c9c65ece8bd3a416c81bbc462d47bfceea1a7ccb28fc0d23e148c3ad6321b23de8474ef0dcded2d1a89d6a8a126d9a2fc47c172573cf9588d0f0b6a6b94d3f551e9155bf0e70c0086370aaedf39a12910ac3a085e453ddefbaee9410c987ca6af56d95a5974f8c84397b8d5a7ae02968d176960563860cd13643f9abfb7369870cd631a5539eddc90b7815d84d82496f60bc71ffe0d612ac0945834ce1cd687f5cee297ebb67fdc54afe5cf8fcd80055b6bbc4728bfa3d96a103b4b30b33a1d006622a98f94b80546052c58f9eb2f2d0364b5105dcca25765d008adb47a08d2ec9c76ee4c76bbc64cd99a28eb882e7eaf617ff09b7fe96134428f47399a65e92a4ab11ee24a80243d731bfb493af54ed93a7dfb8fe6962c39933f19ee2f85489b5dd9f1db58beff54fb820b9015ceabafae264d056edb1b6c02156da9e4dbbf7a4ffb4056ea75516e9a7359d6d6dc1ea6a54a765f654697928380eeb0106a704247eca772ad6abef9d6feacf44e97224ba5a2614536da8dfbfba9e6cab9b15e9dbd2b289b278d3bc6f1c2666cb9a332c2d4a1978852cca19d082f1b990371198f4ab83b5db96733447053a5793f382e23d92acbe29ceca50b7797316ad021b224ecde06487db3ff718e7276c2b4d61bf31f5c3e709ca29d933541a5bdf53a1e068c74cec32331e091c763eb1f178f7655fe8dab236e924c5541abeebe67485db250b940af0f9abe155587fd0324d0ab5989f31cd6ced78d8a0053344ec932ba8bd7dd404996be91844bcaa88dba27634711e99156c38c4d35cb9b42e77647c952b61707f6e7c75901aecaa9a7bba2bda7919d5e84a7cb527ed1f806338496f5bf6228133ea9ebb03b8c5ffff0bc5599480d63f80000aab46fd1e4f2980e0ff55e3e839b6125e10114101421a22ddd61abea8b02ec32c736a94e80f1e4d9f8fa69e8f4fa79eaf5a55d73da3b87bc63a90e5db1fa80102e0566f0a185d229cb2c0951f740108ce74fa781a527ea9fbacb6aef8c28856f564a62cd3adb91e82f07248dce08cfc5bcbed61e9e2c030fcdadc94d7d81e87f6a02af51f3b14ed4290c27a0816f3adf2386390de7ca834dfc11b38b4ba1bab751d8e2b7fa594e0b39df74a74bc6511fd70510eb4c4728dcc2d3bc45d226956ea578366043596f6dd755d44de305d5745fdbdbed2cff8539ac030569ead117b8782a6965eb62a1a5e10f7f213e01a3e4582e8fdbad1b1d9f274d70cef9387b5d2b02d7feeb25f844980a89e680258fe5feaebdb51a0afec925a4af4ebdf65dd7d4b57c363cdb2082ebe382eccc7713cde3b64561fbadb5ca399607bf3d84b6906aae8647c4e9324388d015b098faa29862bbbc2c4c8ec3d6c633a84e1ce75e48759ea8fa75317370c0646cc9e213440fa8ea657b0853316aa10ec27d767880351ee3649d8abcd6fc1c64a420729f92aa7d63952eafef331971ab27d4608131cd263a5d0c78f4e0e8cd96210422c67e8edcefca1c8ddfa3a0d609736978d714713d0b41830b3d75481eddef44c49421c497b53a305154f2855eeb573c2141b37570a97c1eb13fd13fe00d7403de339ee7ebe3d0c65656ffd48900c6362255f423e0adf018cd882e1fd1754c6ac84934a729558039fb16244884508661b9e65456e0bd28b8592d310222df94ca81856ce45e2f5ec01c4f68c350668a7b8b115882a34ffe7f328f9c66b5379f2b5303b1ed8967535692e5fb81a5e046cbb6d79b1cbfc73d379ccbd50f8ca0f7d8f6d773e44b47b4c0907fbff61a41186c0ecd34729998824cd3fa48a0569c85b2de74b09470aba79ff4311328faf73cf1b5005e744280d0b7e47a2f3426c03f89bc3cd57acca67bfdfbf75123db081964642ecd1c67c77b3ec062d4c082a57d19f351ba56ce4392445d38a89e4d2c9af39c20963e858a20e7420b6040750026633a0d09aecd0b1a530b17b7e0e7cfd7f06a07199d7bfda23799e42ab9cc6e310a5036e9c207e5e974c8e7e5ff8ff2af1265d7a6cfa10aac84ce968e17d84277a0ee64ed47be94118912a2678686d88c0ffed0116d0fcc9e59c0934685d7c6fa440125f8d688ea8dced91ae0a2f421f489af8ec868ea2edd4cbd6013972acfeab567ba0a615d4ecf0efd91dbc3187b2dcdc46fa392d9e65272c0d0e3c791089e8671431747f71a8f6c3177dc7f059012018b33065465549ebaf17012b1c6ce5daa98dfa7b9ffb67676de6e3c2c24f098dbe5aa8a5aad3c0804f610c8fa1a6b21656df2bacddac84f94a50d4a22cf4503ae015ff3ecaa7cb4e0e5a63cd9b689160e7548260e32f3090b8b8b5c88b1059e6e1caa6e56d286cee6130e6b0d1ba0a997f6675d13e9fe73eb5e1484d2cc902b96b14a40215983d859c8092379f544256d0690455b6cd7b2176d1d028240c6f5ee6b740cfab319fc3209b6aec987492e2c799ce93c0cf64f32c009e362bd68f19f1ea3ce62705e53f495326accb89ca68bc4d7db513edd2aafbc07e8bbbb4e7ec7819da75e2debaae93234387a092596949620f7411c807fcc3079630d3773e91348a6e5e55bcf466194578793ad1400d834be00fa2859612a199bf843cc63637d07b0e6a9e229efc7a24ce090273ef7848cde56d32eabc491a772cd96a29cd04205a531d9695531fe8fbea2ec50220f7a6d8653be1cd4eff6716e4db564526abde67519562f810ed8ab488193a1ea90afa3aa0c43988f96483cea825f6b5bda44ede074853f69ac4bcd4d670965960b8cc5f9df167c8ebb1678a7de4aaf0fa665a25919feb23758c577959d1ee1ab5cde33ae7aba3b78cbe820e495b93e67612a3ae5f00d0062c416962c9d780fe24b48ce8ee99fefface57a8b536c5ace6bcb06a227f5f41d94057a4ca7d29f94d43e4b657898ac216134c9e0e8ed30e8a4fc0a58d0f5c158af03f4cb63e0645a271bf56ccad8f0cef2ffb23c7af0410acb00c4f297817eacd323dca90ddf4480e3d0de61826bf94c63a0ed769df0688ccbea6e3de977983ac4ed5c64b92808b01a3b25d6f7ecd0ff94bf470fe4e05ca86819eaaa8c9924117fd0a9cbdb96de07566dc7b96c5416aff32b8624454e6d70a55b6bfdf8df3012f99ce189adf268fc304748667d2bc9dc8a326dcb01eff7104e210c11e4621c7801b28d93b1e78a7be5a8471ba54fb555c2094407555a05311b4342ecbae77037ad15bfea827ff955b33e56f5d6b6d71eec8242579b89a6e0256f023352d0ac3455d9eca3d1d6c68a1240ad0dcbfb42fb52e3a16d548be4b78f99da948abe65714b8b793c70ed8da834cb622a67898f525c83e89d8026f70e1dc57e8a58b27409f8372ba48488a6867873af5ab7052a77a3cc3b8875ba30eff00658743c84165f97f35b47d869e22e2be41f07b4bbfbac273370b673e0078f129a249f59312be3efa27d2fe035182557dd2f6a99e7e1c7e40269706af4c63c97abb4a2dddc80a644db2e96d0a76ee4fe14743b650aca198221a0a8b313201b9af6ba10ae9c904c69523f562b0482a52c6fec0d8f7cf72d1b414bc033e38e0660c1482e4152c1ed4ee44a79023e3efa2fe530951aed69432183d8755ff33bf77e88ace9e78bc78007f5a76cdbdd3532ca790cde9e741447f4135b8af30d3f6676fa6379be5dac926a9ff2e7be22f92656b8df97af5f49cba992a6d753047df6df6d3342a8b054530bf45be9c10e21e09d0a709daf7011e58f0fbd4f969012df357e1209ef072c203897d42e9d8735c455211ef76cec58799f12f522e9ebb79a4def7b1f3b4bc719e29bb35a934baaf44df0b3dbba85f1dea9bd080975a5f4194c96fef50b9e5431f90f249eebb837ea0e47c9b162c6df9c97dad7f63c9f7440a890e65c53f9fd0fc9cc21cc5967db9cfe3ca92fe2cd133ecfc496ed33942ce8602eda33baee405c28775d31ed8ccb1874bacdf183ae5592e16450b5e0790cd423572caa287decfd50d2649c75b07f2a791e9ca25523c0ddb900fcc007ff296f84274c9b2fb05bb05e9fa3276d3e3f3ef0dd60ec194e6f792400b8cde8731f2c5e51327418c3a8f881b8d980ec16d9c949f56e8569f82e92cf163f35479956daa26dc67fa0ce021dd00cc07c89ff38acefc338215f8dbf2aa8d2642368a98b5c8be48f38550da97874b0d013857becef694b5fb5c3797f0cb169fbe92fabf3399b40290128268084898bce0cb1851d135dd49dcb26dc422d17a2aff2742d55819840f98e0279a6dd0e903cac7768fd80a8d894b1752e38c5e608ddb803d3506ccac13f56dce96474e140902346fa643b42bd934eca03cb34450d4be6b0e1667f85a7ba472552073a24429a364da120d2c93d6adf3aba33e4aa36b20fa1ca767ab31f7d5f8c3672f13c7b8d532bd7d3cc15cdc1582be473b04a2ab3744f22e400f19b01e53097ae3de1eefc2fbf4b6fc2f6c9d58ac49e53b16ba3e869a47d899252585ecbc254e32653a98307e98809039fa76db1fcded4bb7487dbba0a6f24719c2fa8655286f33ca494bdaa1bd8ccc1202b7ff6bc03b617c55e81b97dbcb690217465109265e3319251c6f97c13a7d361627f29ff7afe6704ec7dc3201f0b0bed850cd16b2abd5d996a6df2eaae325e8dc73a99d7db0617789bb7dd8f84d5311435bb01e66818b09481861ad67343bf2bb7d218c171fd03f8097778a61dbfb7434c7a368e3e08a026c01808be591af71282d20cb5e99daa659fdde79f6266e719fd78a2206ab0de8a67acebab7ce6bbd5f78ef16e7ea51b29060e1464fb05b99c62a92fba8bf31293a5779d04a0665ccae20141c813851107b874a7fa901a6672f0b72532e6d205941bcfec7f6b48d1c5aa140e58a2c0689bba98bbdabdce905d111c9d32f49b6e8f43c88a2c03912ac2c68a7856ffb6e010f6ae46d44a6dd8db446c1274390e5c996fbb384b1b17fdb43fa7e6a47a4adba88189d3ed602357e6623bc4e72a96969de4bf5b49c34096039461b7731c2db98ec3657c32bdca51106c26fbdb307def4a6f0c5562c9413e888f0523e11e77ec0df44568cf12cd0375bf33872ac33f84c7942c1477642e5acca8f3efdb19dc91fae27603b64e078d05ab2abddd289ac75e622b2cb1c4c61bb7faaff5d06b7fd72a2f72b1784e2073f9814c3a166ff6fd6bd4b24954c661296aca78e652effdf79a4b62ebe098c62d6fcb5f603b99d7311dc9c61940564fe9abd2edb6aa69c4a6bb5407674ab8c79e4746416edd465851d77bfd05387a9d3f06d723114f8f11fcd78d6b96a3bda0d4bb89ac95cf1175e69e5611ef96932878c370d8254db7da1cd9312e9bdf74e397c398b1dabac7bd968a118cc69d2e6de28d9fea16f4c24c4971a7587fd8310f1938d92162bbd6ef9726e41b6c61d9b0d802f240d3d1d56d1b1dec71701d940b5f1e2dcc38ee059b66948363229eb5d6cae0b2e164fc7068ddfeac7373a49daac83c35ed45f18c54a2335f2c5bb3940f4053a31d454c6051dc939f35f60eb29b33c5242ce05970f4276b31def41025dc810d391a9133be915fcc94f17fb2d735955d0d66c0200b579cd4ed99c87ea49e2d337c4d987d2614bb3cde004e0221e74b43ad885f0886e40ab94ecf07d4a15c47c4f18c04898ffc968ad36ae9cb5cb0040fcf709734fa25864d83bd58bd151f1d4c7d465afecd5876e96d46b985597f775c29a88242dcd62bab9b859e622b980f2b0939fb9e71551b9660e612d7bbdee682aa895dc694e16c54fad1cd98cde982f4059e9345176965982c56819bfb990e43b8173d0e3ef20fcc07caf9ba285329ec56e91284099d19cbf2d2eba9f25a5df694aa9132e2a71b1c69530ca5183e73a8a2694c3be99516d012eb526f56e90258e238d5054e26b60d0f81437c962c3969a3d13c6b36cbab46884404fab4435d9e798693a7d609dce556ca265d559c10a191102ef487c3209484b33c1d2a65da4cf669df70385ff722ef52e275980ed70bd69730524791aa85e7e3b88ad4cc54217b666a9842a6db7ae44cf374ac99a2fb200d6afba6e56c166bd594b9bdcceb3546a85b53594dedf2949e77a1b9b1d190b4f7ce1f273f33c077abbadef26fe983782d75c76d44464189160862a51725d21c8feab32f9ca159fc86a0581aead51d26f2eb7a1b26a81633c8d8a937c43749d2561a8f68d832fe40e0eeaecbb1803d6ab9cae144d9ffe017be52725adc15d4555f6397bc29aa578b12725b26824442c38af2e1165b06299172904132993716154b2c326ef3a615ae758998398d83b5f6f8a89940cbfdc9ef47e2147999cbd06ce385ee52cf7cbc7981877a8e1382cc051bd33c9a139b0806c32853206a040c8acd6d822855241c8ad6c96ed4a7c0dad34e22e8bfdc680002d751494e94a28d8c3b25bfd53f28311ee016e06c006fef406ab2687a2bfbd19e689859fb12efb796045d41c61d6d0d51644ba8cf3b4e0f82e8f1c9e5725bfdc6ca1e6f7f5c778994b4945d74d9259d08c689bd70311fa8110f8c96bf10dc6031142a731408e7719ddc2cfa51797eea76657cff72096e624ead5df7ed8cf00ec396c15bc86851d6c6023c729d49eb9ba71acbc64f1e14193a8a68655ebaffafb2038616b462706cc67af46da43ae338bb12598270e6194f7cc5c114b5d6f4bae65c746d2d8632566c7885483e4906cb8e7a077f8f0bd5f42c19ef19644aa3c3edee74cd5a70d059a17f25f4d85e46977ad12f9ce5e3f4b8b5feb3fdcd5d1d45c408e02fcf2147e5cd026106b58a1db05c38cc9086a02ac1986bbe01b97b022e246d35ce0b40b79970883a7799a5c5b88f0749cb9d961e51b8fcc69309fa915a6072e0d4f5202632aeaf7ce4d06b0f2b354aee788f20127827f0451f2f7e51c173923576617216240024ba750d25c0796aa136307c3977c0dc7ea025fa998a5449c3475606d1cb6b128ffc25a1d2f6ff5a0435002d11952dcf9c407e6f69101b9a8d80bf7829ff5d0350106626bf4b405b6d70736ff25909fdfc2dfa0bde377ba3b3bd2b64eb12566c1ea209233052ac714306b84ebfb5561b83783603affbe26973ce4ee0c8cb127ac7a6d49c6d81009c8dfd72257fd8b944877c67f976efd105022287428794f7772436997bc1dff0c5e1ac2bcd8eb600169933ac44f6a6d40744e1cd502ad35dc20a924c1e701db787288b5d5372a20bec62fb61b0680db19c30dd06ee043ec697ea176f332021f5fd56d9c47ce37f783ec6dfb836dfdcbd4a7c3eeaf694318a49786e480427b487ded612e48b8f2ba56730ca9aa19ba1a77eb7b82d2f5634648f7b849f84dfacc53e644908396c9e111fdae415c55374501efef8a8d677820c2d0ae4a42aed1f499535f1fc7c8b4465b3f07ca807671502d7ec39632d5ebf87f5b547798dbe7ff7ff54b06d83cf19d660814e5022917f09acca1271ad4e19db29236783f4a7f0576493bba79c0113cb6b26cff2f71537e06cd6a1b96e3bf1cf4b5176082cda9bec65d0e4c62e3e82bb805b4153f47186c24ede05e7ae82fa59acf107a2178ee06406f167fc4cc9d97654efa1f17ffa3fba1ebd27121e337ade9501f7ffa1943aac15d856c2b17967e3ecce298556bed8f428c17ce14c54a3f01287cdfd1b633ddce7cba313da57d8553c6e127e4f09881de2f61ff5b9f6e3133921e6bcd30b048c5e631e5bb2b4a75898092b6be169b0dedf4aff3996df6896130b8afbcb46b8e9d502f7f815ba0ddf9809aa6bae93cf7321bb43676f31c64bea765d5e395e3354dabe7ceb1c05cf23d009ad64a3b7f69c1eda252b518b1f92079b244719955194d2a057144363405e71ae4608bcfb8bb941507e0db4ac7b0d5d252427b9bec36b836bd989238b9b3494eb309ca000acc9db2e689595405032199eef36442565a5f52a3eabb090151417d208e5ee5281710daeba7264634c88c09201fad71516c2382e0c53d1294601a09f8b72c670d625c823be5a229fc28755aa4c2ade620ff66ac447671b10df734ee9da086d6d094b72c68b6e7754fb4d6f233e2156e8b2d773dde6f5e5d7182d19623f63323b2c451bff1dc6e14de6e4db88a775abfd2f26d2293fe014a1b36bb77d11c0b1657f96c343a34d72374fcad0b212e849f0f652e1617d0a05fbada937f18ba8176829b72186cd5d43daeba06a44558812c20b9173e79b7fba1b195862830753c2d19080f812252728b20875cf0244aafe99eb968e1c0c513fa317ae9705619b8027bff693d0afab75f2657ad716aa1cc0ff8c4daa288e7c83f110e6dcf8cba468952d36249282e104af75a72b80b41c72f96b076edf593437b1c60b25296c608bb864f75ef6bad4a55f8d0522466131979b3889edee1bd7f8d5413e19bd9728e157bd33f234ee9643b1968409f3108851a9209ebcf8b4594e3218b374e37ddb0acc9e8129d36fb697e9e45956ada349c1f95ac92b2c31e9adc88cb9f7d266016c6cb6cdd210b3c08374a68bd18d87b6f38528ffc618f1e4283ed38fc6c293ba818c0692438821b2e475123d78ed77b79f3bd7aaa1def8edb1287a19d259510f4bbf294b5b308942ca2227c234a66a891d99b853daeea1ce2df47b160d024d785ae8f53ae942ed779493254da8d2662aaa91982988fcf108cc3e3d8573cbd4ea2b637e36387a46007f2ae7f8e8b80eb1aeb83562eb01a4bbc83ca5de867cb49c89a23b7af4c8d6ae4f8eccb13bcca9f34b53d22afd486e8dc9e9ba0a5db62be99dc6c7cb2184cdac1ab9ee835e226f103c8b41dc5d981935c2cc5b33140613cbf938645e75a7ba3bd0090945922d891a46f45daa01535394906646f2bb74e39ebd227f2bee9b26a8aaba3b4fc05cb78f970db1670bc99aa0a001ddb0318579648865541fb6f36c974b9c80d353997bb0a5c59365a8c62530950086662fea0ab8e721305e916cf0cce24109759dc1def8b15b8ec6a1b1c4b919e50f1c457ad6061f0c83a0ac1a805717b826c0bd368721ec2b3eb3bf7168daf1379ae5030b341285f36f09ab04428434bf9510aae8af99322c9dcfa1e8382c4f598cf96c6855ac7df7045ded28cf1c56a5654b33dcaa6370088fce9103510a6421bca3726348cc7c79f6e202d5dedd91f5c9e749e988be433a548c99c5789d7f47fcf387c28bc5993d816fe32d39b8cbca7dd3dd3943cd08b1d0222107ce4f5c57458b89a12b0a15b1d7e5dab6e21e96be2a93bca1671a1e39590f4a007b549e7b874ecac08d85bc5895a35deebba47efcd79fb163a5527d50e9f27e41effbc0a93326899078e1720c0e86970183a0cf742dcb0de570d0213ef3b9344d6321b74d36ef96c964c1a8037ac3880cee18607aff7dfe659be7b4f28cdfb6ae4a729287fb4c2593dab47747f7a04b2c76a64cd5e1d0b91bd86d722432e0fd4f5fa71121ad5768747f90c3451b3745ebe48f23972077e6de9801080449040590add36575047225737e8ef84f8bfc301b6cfe6ffc65cae6d574f23d88b3512908212f1e88307fe39a417f7e8b788a3b68802324b964c139d17e22a1fba0a2867507628ef57b668abe3314f5752aa3f8aefbb8e85ab177971ed17c479c45174c002d6cabac9459d4f7ef86b0d0d8d6ebdaf5f8e23d418384144fe77f9b9b9ea49d9166fa072ed600b9d1a4e53a87714c2fc986aec8cc7925daccb1f98730159abec6a5e19b85cf801ebca9b3143f3464b5c1b0b2fa31315625d78a88c809cb92619b643fe9084a411fb7152ffc98f336f7a8e46dfecdda6839124bde388553d1b4b0cdde58f0c91a02df80b32e7fa145b669cc022bbeb40b37dfab364203102502a7359cdca462556dbd84ed8ec27fa19989102f518b534e07391a884dedc40dd16641e1b7ee13f0af854a3029484b04e093dd901c33464bcd72638a1c696864f929b0284bd73059eb17e57e6bae9e52cd3e0f936f06c8396955bf0e986a238c3bba0034ff45e0adbd39be4c610049b81c5e98fa5e69c7eae1d545c9583cb461662c5c256c088b8085fae1d8bd6bfd615f4d3f3312f8c2e7f5a7f91f4cc6da7d99cc8e4b7e92ca0c88c97c7332ec8a73a12f406622c37d9d829cba2d8d6bc7eb901874a4da691801e376afea249371f6004b75bd5383b7888f8f362ad93b79f4af089a44c5393b6eef3d796ee4a9315af65539d59e70b701edc2d179615f5b1cfa68f71e0110434aa031267ac4cc7bec19ad37c2c3ad14728f55aaac432c1270960d2e3b6459ba1dc5153365dfcef635180ffdbb51d38e6894c287bff3ffb43abeb3bfd02f0240e0782380d9d3fdeac0478e8b6b492112ab6383405c5981753a665e32a1abea7550a71edd8e7a5fc1c3a615eb8ee52def78d3552ffa640858d047d9ea389f7d14d8ad758fb54d28fcb392eadfa212ba63950ce5c1acf29d3d98633f3184f094a7104e576ecbf37ed77c1cc115372e41dfd843f59890560699c5d93052d9bd1e2db83a9df88b93831ffa5cbee4892d8a823ef208477696a6f4402d95a92285d5f7f2fe87d590d8e70c876a9127a49d2a3c58be10ce0554816b44268b879e57a360a6b58b6d4b29d1c3e6ab38e4070c55efc3fcc5de370134a9351c585c33c9129a25715a70c50dd0e2d2831edaa4c28c29beefe181278c43fdc1744b1eec00800dac7182b09ce27126a79e5912f36bf756afc0a2e7448937e9631f20ec64260d572eb75217edf705f72764eabacf3f7514a41ba95404902f390c5439f2ba6e8b4c0c46e393033d52c548eff5f0e59f63b19ef2a970f8479600eafee4b526ddc308b68f12966b22161319a9683f9cf7df922961e183a880dc4ccf08d7966e412c62006a43156cd939b75b937ae130bcee26ca33c8d1f2d95b5d5e2979379edde851aeab305620bca9019c77e22c686584e501ab90bff644c32b10611c7fe7095b90e8ed349ffb0153fd03fea7e1248635a3aa3a91e450aa3e51e1b639905e02db3abdf5ede98a8f988bd8a6f45391b97e6d617b77d8ac4a3cec9debba56b68d0b822941e2cfbdbec2df590cb035dc2eeb3ccc01d1e10047619fc02023d16bfe976dd860ac5b655c3a3caf7d9ce55e88047531e99f6af5e878a2b1ce477d812020f8223121b192bfe961103db170141bea33cdbbca4c96f8d3d35f3e52ed74901b7d9fb5518435d39ca8302d8b1ce2a586e6e48119eab7759e1f62c53c3050eb4db303f3669e7b159ff898ebf260c8f8084a5c58f507e36a5bcbe7d1e8cd33e3eafb19e7c197fd372259d2b367e6cb5712cf55455ab09af545ba367c5ff920c4f667f9f7a5a5c582bc20cc14555fd3727c11418d69c63a4376d51b9fdd6e55cfeeeced3728191524b6574cc657382c3948689b03dc07d1a6f8ef4769bd8b87ffa712135f4de68cb94b18d964fc5158321e2bb9dbeb7381edd0fe89283fad65504c0f9647ee858e994592c9779d82ce7cdd05c18dff77a531b076563e1c3927a9459bef7c59c93f0460acf7bbef32db145a4ac4d5bd6ba9cc93b7e67bf0e9878de396e70c4032e583a22300ae355d60bdae23672a3ac1736fa3f89e72e3caf99a6d4acd9ed0a2760b97d47f3bd008373be5f0f141cfb736f3f80e0b15162686038c37fd8051a9caf42915f49d390d4d65141561ab58db8742a867eedbad8e94cf3d3e62357be4af40514ef539ea8901f00e469abe978a482f9fa7739afb52431f5f3774e97a7a77c58dacb0709cbf510e0f8ac0db7d4a030da095affccab53ded800be35ad5b649a9bed360719ac5dbb62b1741f4ad63c05709eb3f971e61b54345c7633af5400fc29ef36c28e4dd791f9a3872c023eab6190b3c0d8baeaf4a0137109469e2f44323f72320a4c3cc969c9f709675fe44642e211343b0ac4f0b78bf431e8ed6e82a237fea188fc15f7fba45094bd9aa28f781d5c303478033dccc9beba7f94fbce3aa5d1003a6922b763a03d5ed6d5121c4f2e7110f3278fc340e964e9f65c6b89ce9b8817df0f55eb1b9a5439f995ce3694083b45747e8c9f8e48b6e2d05aa9ea57d2380bb4529b217a112a271809f24b876e235c60595420ffa0575a95b03f541ef3c98c974c7100b3cd2757138a978bea13512fd2c7f3c8bbb17e6a0580921cb3c8d43b237087085aa7ea60a99ae28c1261f03dc330ee8870adb82e920c145301a792734b379743c126b9d30d60754bd02e743348cf3720e5e0a0c6f1742f80de5c3c71970d91163824b5e2d374e26816737e5d3aa6188d28f9cf55e5a8af3456b451872b5f2aff9c84c9da0bdfda0d7273551b18694f87e5f3e384432b55765e0911cdd8ab2fd5cb89a37541e6eefaec3097e2bdd67330f175f05e40d72be369cbf76f67f9f40ca53f7e03277abf9b5a728e82b78daca2cb430edf9205ac2b520bfdd93672fa9a0ed7925f971ac700f4e9339667e9dc20ed5d9393a368fbd8bfb7b3a0d1d7bbae26e3dbdc22558db4fb5d407e4eb5b99fe0faa8fbf0128b64fe493fa82767e55595de4bf2c7d679ca73301cb8d765178532d1ab7db543ebafb3322db56ab71b2624dc66adaf495d7fcea73cfca036fe4d9e3a2e6c11bff7d9b3078c508fe6378c07548be9a4bd2e9e704458569a5f89d02d5a8caecb2043be3b48ea7832d68b40a4eeeb0d583a19161d310d17322428c99a3a36f3ca853c7a03bb09e314f99e258d34d4c16ce6de5b8b96955ac60d1c0186233ad962252e675150318a8e8a94cc84e3ff1d02a6ea2131c391cc7eaa88f3e337de0948480d1946b7bfeab46606d7c2f70201145187babc7a3f4e3f051e3261b4e442eb65c0fe9622c116b44418b39a09e87cec36cc087913b415ce2fc6b86b71e9318fe7a0f9fb50c04f0355ad865f6681f3e4545708d195c4df171c98f1e31c384ec207df68201c639c579747ff9e97d9119681a9b91ad353034e911ee00b54ae7986214986cba1fe321c8644894d178c0afdd05a483054671f27ac6e1db462d7293c07fe1cf9747ce7b9772e3b166e4aced04553e3a64de75448dc01797ffcdc0d54ef80df8417621c40f59aa5a1d7d15433aca28a3772143e6a4c5c7adf69232b98f9cda4c88f9c39805bbf9c0a4307168c199096f770e209c9abaf90c09bb124e8477a38afad9c867fec269e65dba60b1fae071834305dd9d1ec27b990ff6ff6551b72b6edcf75166c5a52386eb63173edaad938e60ea1196b164ee80c2eef614bfaf81f949b11fc7cfbc75259e6f2070f0acbf361d5d9ab03a9a19aaf5617fbbc245d9c685975d937c8b1f815fd3306d0784aa37754db44637c8770e020984f536954b59c80c6fcf320e5ccb27d16ae92e19820151df3bf5b5d6c59b71a1fec39c94d2016a906fe790044aff4280eb60ed81ba173cf6d6900428e636d0ab70c1eecf6a3acd3375f69fbf1b362fa33698db4ef7575badcc837d72651746df702660f001889da63efc7510115fb2bc988ede0c4ed4df052c0a8f98e0cb78950cd4519dc3fb237739183013f9675f5a9dddb29ebe60a90fe899859be2c38446f5a45f1a859db7e002cb9594b143b48c57a1803e5dd6b57e19fb5b3db6b06d35da1f3cd6ce97c3cd2a12004910a1f71a1639748883f426c151ff0a4a93fac52b6946e243b89004f7aa1a6c08ea2f5e5c9ddd87ceb1c77af0af17ee5fd8a96579869b6702d214835c1e88546c78b66380b21464d2fc9e052bbe08529aa253aa122840a0afdf1969a6b20e4287e4f98fed038feb60745f676bbcd98dbb0ca8ea4afb15c967e10343719054e192cbae26697f99a891d19350679c8bfad89ab96654520a610c3765e2bc684368e00ee01940eb2738b505bda7cc6874b96761926d0f36e0f042623e3f9d7d8a700b24200dbcbbf6126d8c5b2f56bf9ab124ceeddff3670c994882cd207b8381aa7c8f48de4d725abfdcd01f6c4c89fc42cab8a49f055060567e66e43dfa65d6c642efdd4f10e18df1a08c409560c1a4678a2ea2c6b328767dfb96dba0746239d8ad3f046e19db2707d87f7cb4529ed32c425ac220e209b6042c11ad784791d8a842566a344de760e589fd7f51dca785dd1634dd88276bb6423c879e7d68d1e99b0a7cf7312c236cf683228daa8a1b3b964f492e1875911bbbffba1520090f5fa248d2dfd66368b419ce33b4ee3963fad72a6ea2faedd59307c49178693fa9cca80ce46762d8e5ec8728dd53f1a6d5369215c99391035bab5dbb6d3a58174d3ff91a15b4f08411cd6d4aaf7c462f4abe25d50e435b1aa354f6a47c8a7b9bf8e80a3225bca2ce870201011f407c4eb6db4e891f38dc44d9ee88cecb0de99828167ac7b3a119739afa55072ac18b9e12d3d7c4fe507d21baeb2173fca36192d516f8fa473f685f5f822eb044c87aba869b2cc6c7af3f3059cd41dccb85e87605c44b10a7dc3c07a77be8749c307b9e17674a39b0043afe858bce32fedbdc23c35f6acc692fa8cc8e801d82b541708eeaa37c0520084b237e07b4aa4b050267734581d6eade67cd7ff288a8a34da488dda7094298076172f0a7f012813923a10a513c013b8e74a0d983d0fb1f0fd360f73993309657b5660642db4ce99020a3750035a3819e509d9cffd2584b4e4cc1b7f5fdf6a765bf42eb43233da0251fb6d2a89bedad44ac2bd0c2a1e49cdbd3cd5e1eea9c50dae4ad67478860b18aa17d81c5382c03b1c2b2815819c2bec18fa837a7aecf71247def10bf14cbba42080921536e7ce8d9f427bab94334cb0bdb5f0453cb033e4145d997edb560d83a852545e729ba399eb5b7f323f2b09c844d2efb3d3662ce5582b2a053ea617a7bb0332bf64fa93e4ae99f380969a4294403fe48d68640ccf2e7da26120c4d45eff0958a95b05ffea651851fb816f58e4880a6047eef5425bee0a492fcc7145590504b947aab2f4e39b5a28e4bd3e2eb9b0e98b1ba3ec37a14859b92bcbdbeb05148a48186d7f9685fdb165b77bac56b1bdf63c9e572805d01eeb9105237fd0e69bd873879ca0943d974c7cb424082ba0ca1d9071fba5eabe39354d18b793ec511ca78c3fc8cf5060e63ddc8aec08a6159293850cc90b2632cd4154aafc6896cc0abf9b361e2695ae7c61379afdab60d4ab1b4496347a9c851f51f6a9bd70173ed1114d434680ae7ac4cb4f53d21983a7eda18ab07b2391795b953a8ca523663279c0aab35b77043b078256bceae30cff932e1980ffb63c32a1498ce8ed845d71fb04ab96049b3f19f40710bdef4f52d88def0b51d173df783ff3589745abf37b2853750409523916fbe63e9bfecfad48fabe9ba21c677374eb0d140a8d9a866f8121e8a44f5912f288b29c362a423fdcccad62cadbc2f4801771c671d1edfd1facee941ef1ffc5852bbbd8056ae71140aaa74e260dc82501c1b2dc855720c3404d50781fb7526aebda7b3bc07dfc69350b9bed58bc4f0465f77e9c8b61d10a783ddb7aa55d4c46ab62cca9762c585a2a4000c7daf0655f62d27466537a27fc8dd9e902928358601adddec588de587092c25c194a5593ce3d3dd8563c63b09c56e8a7b8d213f281a301b3c994f4ede94a7b0fe4a7541a3864347b802af814acf55b26b36e6d1e50e21507ea672ae33f017ee98085a7f15aba1736e91580d0f26ceb72cc9aef1bd72e702c46de66a0ece3409e041a03804f4a009c7910b207a4d50d7e70e7d0d1ba28e67e9d77b25511546bebb1fd0a71bf85c6bcc37e2efbde318a134889952a8e9d2236223a08b4aba9cd9986b1712677c3e156b8598dd926130fa222913ddc0d509aa5ec43387a7267344aae6ef98b74ac550e309ea41767dba2985d3d5b00bdd64046ec8bc098048acec12f76e2b7d7b71a6a41af7f8bd637f768515254b1aa0d59eeaca44603b7659ad96e9377f0ae5645bff50e2baa196d5375a873feb01a8a3b73f90e33753910c96486151b03789d43cd4bbc985c953d0e0d6fe7d7c33e9fde272b5730d19d1dfd17c95cc54dd21b5f07f4c451ae494857f89d344bb648ff50196fc39ccd187307e6acbc8fc40e280429e612987ab95acef271b9f8676848e6f2fdb9e29c1a42cff61455fe731e97b0b6eb40fabeb3f0bdbd14ef4480e6240fbbce82f2211a26908c48ab0d16d3189ae18a504b8abbbf453eb214816b15a536623f1c06e85c7108028af5383e8d9020816f690093586c47ce56ffa42d5f3409bc94123b49c976e19b2cdae67273bc98ee67ed2d6d39bdead9acf720f5e6b7f36b37931964e4f3fcceabcb2448875417fde88fc907e3db9fdde5e2150e4c125a1df029ec0ac7126d789d1925381cfc36c66b2e2b02ed32fb23bcd2a55256461ad90f1fd4f70e82a8c266893c72b1d6be85e4a62780fbef8bd5ceb0c9d98e19abb968db694843891a4db0b101acd067edcd56a8a5d8382f7908074426e4ea3cb33b4f4a7c525992023b4c4b59b0548aedd697864ff17a1e1b2acefad88763c02f7caba53e210eb4fb0bf01229d4f2793c1817ff15a709f952402d4e3bb69d0d6947532d495a6a4e414a9437e55ace11ef1b081a49a4270896f294212b641db5b3fbdfca8e3dc233c87023e1ac671f6f6f7a223326c122dbaa37d05c21d54a6c7019c4603388d142bf8d13089dae7432455434ad58024794dbd4412e24dd083d22e99ae6d7490cbd3511866f3fcda2d5ea7462e30365451e9c6529dfcb1bfe03f925510bbb559e3af54467b7f902d11bee98f01029476138c6ad509115173a5c1be62ba4cd8b564a09ac8fb58f6030b67d3962e375adc388f17b7c6484768bcb50666e3eb26c129a2a22e325c4f525c2081d4897b89abb2fa8a9c124057ba5b833550e5653cfe45d4116b57746b09422e20b6faff7e11cec421806156aa64ef4e8dbcd6e652f7d8cece8cc8ba7b33929d843f6559f8bb007fa13c9dcebe308c66409c284a8d81e49ee4136570698ae2be7fc5387bb65096e422fb96a8d7b4d8ba29e8781d14824730f5c20a8aa069e9db037add676c7664249b1c54e80848c0217de0f12dfd5b09360126399d20988f0a139b6bd583172b68b2747ca9f2c94458a4b6e9d2c062d8cb12478a01041e7de93eb37d276c83e15768a05a799a456ecc65619d04d513776ca83ad56ba19cbc1cec821a3b1f3535c6730060721239a59d79a61d1e2ca896b9d6bccd402e01ab72a2491c8586da2d580e72e46dcc99dccaaac81ca7822af722fdf57b329aae59cbfe7f97b04fa327157f3805bdde9234cacc840927f2be0c11ae01bfa72541148e1a69a01d881ed82397ca6abd23afee3810c58329091d1378cb76d5cf64b1c4a09ca8aae6cfc807ef5608c88bc7334197fe045a49ae385e8ce187763ffb4e9e13387ab35dca2478d81cebe2255ef971d548bde8c7d78b021d6bdf85efd8aae43cf956ea30b3dce5e55d9aa2d259245cb2a7ebaf4a7c56e362dc2529c3fcd96cd7a2a081e4272b6a81c21be5df077bb5f3396cb9c5882a95aebcb64484bf017d4bfa0a3faeca5a825d4ccf6837962c7329a117367edaf5da0191e249747451adb30aa6d2e844eee7e227abfbe2f28afa9a2339de7431afe850f1ed7c98d13749a2136c6df023849449b5789051f828cafed8af3808d4180bc68628bd7ab534adcc50452699565b3c394bc79b046105de29496e0cbf0ef4a924921545b53fda649349332a74970e861787cb184bb7dbe5c91e15288ffb1b8136afb97dba20e169950395af463f013a68e3866086287cc0a3343004011042b135f5b140b89f522c15672c3b8a11f624c5fa3057b2c844229247fa1f2f3a75b305237583af5daa9e6c1a38010884640d19a30f596e86324a9c5881eb50806226e2b447a65e307e669bcaaf41f23a21011c5da58ddb9387cb5f151ca7520667f2271feb642aff9b7af1db926db520b099fcd37e3ab41542d396f37fdb08aa126431c5d908dfab31bd2f34b29f50c342ffd1fe8a855740af03e4ab2a47f27a0aad6ddf247292b17f50e90411cd6464c175b968df9244374da34f4325122ddf2fe439a0507322814a768b96e82f217c9dfd272508cbca1289de4f0619108d3450b0454c0be05ab9d85b89d71d807a765b059d1bd9d55e2d072460d2632b4e9a5b1e87c08675584700b6c2917581476a1d86eb0d4be4800c37d94f65512a364fbdb782484b6e414fc6c0236ee4b2a4dbe31d38e55ebe462711f33d4ae7f2ccfe575a226cfc931643a2946044fe48f821b3a0bde3d417721a8ee58b74709f8352004bcbb3fcaebe980664b2804e5a4b572ccdd142f2463c18ab1475aadf2bf5bdf9bcec5e3097c9382ca12105c544cc46c418524310c07ec051e1a9911187f73d7fd4846e12d62f495e68f8809d8cf700c40ca4c6e37099f9adc1e8711a1b6e639ad18fa5d11e43d2b77a958576263ab6bc17f6da0c0ff22374c22ff36e1619ac93816c6efd4e52c2dcf03640d69263dafa79bbe4a69c93ee4a92a9d9ab01a623c3156a5adef35cf2c77139dc534dd79bae1b56e220038eec3931c3c498fee0f19b4c8b72361904ae610f1a3748bad49d30500581249e3be73f33ab5aff4f213573c7dcd738b05789bf8b7838e10a627315599f23d375f87db58294b059f0c3746155ad0328ea3f144e68ba5fa003bec40d4f2653c6e5d23a55aa45d681265b8fb672c128b89dae8732d13a2bef30cf2cc8ff7de42b57f59d139dbf7b3ad7b4fc1ac3d0af031bd30ddb8c08a5c46579a124c5cc1c78d081b713d0376e7bb9d256d282f0f052d035a0a060919669ef118205ee1b60aacd88fae58253ade28a1fe1986663c811d0f2f156d913edd5d59e2041477ef41ca38b1801470d243972c331bb1ba5f98130c2e4601205bfb3c3b583f4e301aab3d36fbf8cd8e9fbb66223567ddba8054b9a4f3b2d898ab3acc18efe7c724c0c310028d117d5f659df7e8674e64d260057e4aab3611c5fa3c3de5e0050c2f24038c8cb6c11080fa4dc01481f8c1c55f2d113d23a3ee2711c99edab78f4357bc2db5d1beef8b09b4b0e241bc6928284770b3e6f02d9c11eaf0c366f4fc98622d7e52dd80cb2e0cdd6b6e3d9a5f159be071200cc2316286bf8f7f54627637400b511e9ebe2106f50b1df925e0a02684006a7051412c5f547cb187c4172e020f34ea81903877df0e1acd88bc07c125a965f07d93221e3edf8cf8f6bd9065892a3138f063e0b75b2fe3528508e0fe7370b58c447dd73a3ae115cc6944941bc39ef0adabecffcd8cb8fcf422fd23634afd27ca7b18a0f5299d7c0086d5e2346e4756e7d859c3488882aa1a7e8f96fec23fea936512e33289d783f9f3d2d93ae0199216675dcc971c42dc7d50dbbaeb668b94b600130d42dc0ab72cc59e26f06408fcfc2dee294b288a12eb15549faceae7fe960dc538b1449f86edcbd7956a4e093359e99b779ee041547c08d4a821895de062a4f2510f36bac51562c71c940b378ee8e39a4e5166169e533ef54cb8843705fdba9059c266cfacc532cc951f80ac38ceb420a93738d215933152aef14bf7d907a38c146a5cc1949ea40a2d7f0ebba50acc89f7f828712a768bac573ae5f70b79c471dc330d5c002ac427f76c6696cb0c8af5cde892e3128bd336b12573408b66497949808f61c7c3c894992711d7bbb6a2940b533e81be250bb3d6c923e68e536c9fc6b2dd8cb468b4df76cd0b4d25b08ca68ff865b96f5246d868b91f561d08656bcc4c542a7804efdc00afb945c031068f35c4959db60a9ee8db550797d19f853385b03b5ef7c7955a7862d41176bd142ac2276b808e64f1b1fbcd5e956d00640907b7427d635f732a6d0afb1d2f023f11955da595e462f56df74ef381dc3337021e7a5a086806300c7dc2467343a20b2a7f138f7f48eb6c57df9c03ceff55de7e72b9caed6fed9ee8753c94f83e5fa0ca74ad249ac28a5d7a12c145f1f01147b6f3e9a19692074347dd10b828199a4d30426d51eb24f6f45888408217dbc70a7f9768f8007a5ffa518e51b167b45215ef1e979fc061d32b8f25ace108333b82a74a9ba6773cecffb394ad5cfe33d6eed7ddf52ba3bd4886bdcaed15d7888fe126adaa1b692c36903f6b7c8860d40affc1807e0501c1a7061bd0fa917f4c5ce1859084ca34cab0f049e634277df79e387b67a6ce651e9bdf9ce4f829715c52ddc3bf9a7febc7b383273530f9f8d5569cbed9d0a6798aad99b10a6c83154a629aca16d68c250ec1b8cb2c5632ebfcba0a7f10dcf98880cd50a32156197c18f911547c0f588ba524ab4ada7a2ddadbe3d56be7c27889f89e6b0316d24e8e388b308319904f46f4a5c50b6b88eeb6cdec425002b31173af7b2a635c12864a11ae4f402837ec62653e59a7ee4d1fe51906db7bf31c844764281c7e2b86fbbaacaf1bc4da53510126ce215e285d799f06d54ba7d2ae5f121298b34a9d01b3ab548a17266bc48e0e72092c9e93bc45933a75c04338d88d1d4d4da50a5535799e4a8083ed0f323bc95f30e7a91b271b88c8f274e946877e7ed2fc357305fab71ffc470b33b8f4b60af7dcf3c4390735d9276b1b6348cbc9749bdb68850a4541b77a5b966444965eb623419c6db0405ac90a06c9354ab4c22099a909169a556a9a956e52c9e3c34673eff9515a2ccf699ff723a53f9ba7d345ac56df332f8cb27db0ba9ea1c11c9a9d693a9b6733ba21e7a53bf2dddcb1c58c3d89f3cfd408f824cf996fb14693cc88ab103ea6263e55857485849c812cf43742b05e5422c56899ae1a502360d4521647458301eb16b0b07bcc3b3eef6c794a28a28f0cb4ea35b682786b20f4ae18c46d31180ac9f1bfa78e87d958d5cdfbd032c4ad2f4988000d0c3ddd00cdd5c9e857862c9361b829d8d6621a9a504855765bfa918952ce5a7077c86d54f4db8d8cd69e21cc26b0d896999604492f73504214880d06f6aaadbec594ba833d86c503fce503a8a38f8121b9a43e9a80f0e0deb297e41241289819bd87d25e4973e83860ed0a79271280db167400db052d4b922b38febb662fac8098f5fb7938b6824c367a328cdca3ff93d9de75daa86e1b10cd44862f74f2aa70163cef835ededb1b9d56fc9658987c976b6985eebbff6730579c5ae217969597549f20553039c8cf12da7a27a65def18d86b51a4e3f80ee9c491a52fadcf084ec814fb1ecece5705b55daedd50fdcdffcbb88e75916be822f9faf140c83018b2aaaa956cc55b697bf6c619f6e30492588b19ecd001333847db2761989c20397d466718268d3cabe37be504e3c5ba847c4da940a95c090fec20df55663920d5dcb5770caea2e050a7e88a9e94426bc4bad1f3b1e0d2171cf6da48d1b019c00972590a8413b8bea9588c78c5aa540a5bf00321f6e9ae79ef2de52c24e1dd17d293b51688030efd40c8bc87a81fc5d0f28d5410eb876839e9d33737156387f865b41ba00dd7b54d85cdf0f27bbbd0f0c772ad3fcaf9e4ab87aad6d989110122484b314d5a891fba42b6199a1e6ab43cd4b65d8129e60aca24def1fb171e0959f7eea7bb73c0683201123b4b0c8059daa86d2c782d4e6cadba270e77d041bb525ecf95a114fe0f24e3d6eeeea5c873a9f3b893db8a2e8c837c6f337a169248514e5b91f3e7149b3c208cacd3ee50aee9dc5c9c4fee1f5efbc8299ebec2bed8e01465cce8fc293e99be2c622f24f5ab3b46015e22285ee855bcdadbc32d5ef1aec7e5ab0aaab00e010d10d297b9327874582e2d7bb3ccffd38a8a03caae03f9278c0a93d82209391da8b6cc229aa10706be8144eed10e4f720ab9b98070f3f04ca78f6924a89813d1de49c8b4968e1c31aa4bb0ebdb1124338a59af0fa9bda270d4ab257f406a5409e352a9f7b2a76290af4f02877e49ee6cb97927aaf13f33dcf2b609bd0a539a75e2e6268775f0a2d0830765d931a6cd25b1fac9fdafe810de352fc5d892f073a09a01f75d6932753ddf33ff508c349f7d452cfe2168ae6ac2a672c2f3483ee63c9adc55ea6dd52850971908b57e0d1853622f15004920af3d253a1a409eb9d7e58adc67d7c8d7cf2f448b6ba268cc045f3098842fdd4adc9f5686ac383e07a235a47c8bd01a59cf49ce36d03a368ba2f8deeb8366038cab81d7f73847f97f6d7bf52a6f8e0e3fd8f9c63d21fd85af88f7810646ffe6e4779cb01e8a92ce7c4a9b77db98d8c59439a2ac9384eecda07f7e6ecfed96448219a9455509a05ed477d59ac4011f95102333194c1447ef1d40c48b09922173fbb38b0b3fca3e30cd92ff66fa3078dfd8541e44136b827e3bdd312c5b8fd2e04552443ed342763dbe07de9833298edb560747bf4997d9106973d81a99fd186abc7af8930a3c7d7b484c3542d064eb182f146edf01538c283fe23bbae0fbac7dfcaf659d60c871b48c0b3a041a6977dd519e4520afa79a9135af6931c2445e5fe7d9c48d87254529ef89f560f93a3ceb29df079aac152f3006cfcfdfbf42a88e3c9def922191d904ac6ac3046b3b1d7c814c248165d23dbbbe3eb31d60f671e0ee05b8516628908f7a8f4c5b34420621e165aef09ef66dae3601b3df422864816e46021c51fa1651bc60104fc79caacbcdc4ef4e03c3ad829ccdd27ae2bcce13849715eedcc7f68f8cb35c35436421a588a7cfd2c62ec0e1fb9827039c8607fe8ac03a58ae05ae5bee152b7885bda82352a441ad7ebe7236f0c48f30597c88ea8315f5c8491af749ab8fdfd43865b48fc6d13f0468b7c9830c6e7664eee667e52a0caebfe021ddcfe6abb210d2c94c02b53041d1574d33ce8792395b72ccc60148715fcf3567b2952fb54fcc621cad52aaad4a75f687eb1a10a29c0fcc50b63724efa4640e15ccb28c274ef1340b2140d912494edf814d8fec849188a15bb21f5a1dde705303ec62c4975bfddd3d59432dbb150e832a90c28c1c88c3c8c5a361d68994ae118176319fbce2ca771ad5b39f0acc8da7b89a54367aad24237d44917e714f67650263792aff9eecafd8febe5f5bd6d1d28423aa074d23d8b18ad91ae15ec5652fbf0a2fad9175559810b85f7052315d535fe82b285131e7df89718b1e5f6e1a0365e1899072893d5ab2c05eb2e1a3c96ebc19d329cc7e2c45ea2b6d063295af7aa540acd83a1d0ab5cba96de68a74ff648302c62842f6e7b56099061acd442eb305f02c7eea8c17435e53aeedebe1e76c9153cea007a89bef75cdfc1aea561d2b8a2d8dbd5b902b312d87c3fd7179ebd15cd7562c43e0496a77e8131e7ef4607655fc3d8db7675f93a6608c7efecec457d2cdd8edd77ba255e2dfd45561963c044faf97c209ed2b7f007ebcf6ea06225bd63a1c3e593f35be0f145d9c35d2ce5a38becb07e65c703fa083a6a00a329b8bb8204bc312a3f5801e008c50adcc1f1d0664e3423eeb390f87cd6832bf43e74de53259459a5eca1bd9ba1c5aa3a1184f90f09b833d95fe2170b020e3c63d90290fac3c12a355835f3bbe7977612c6ac8dde1d135d856065bd45313d7f7a5faef27ac051e6871e454ba50b6708704051776ebf67aec5cb971d006cd324ead3f0a2bc2cada80de5c84e7ca296545ed6e7e30839aa0439d6a62a7e889939c95f10ea0d54bf779ae68db7b2c77acf1dd0353cfaea3eac47dc54b0aeba388d82ebd54772b75cd82ce1e73185aa2f91f1a666926071c6d77d2373ef6463f587c26c733b21eec7241a337e7a58f2979855901a0352724c60dc67a23401a3387b653dd09a2291b44bbbab6bf7c3031f33675cd6ef367a6b0128bdfeaf40375452eed684050c6f1999fc48bf6b306e4fe568ab3fc4b61ab41c8a88151093a7d23786baddf779a95431d36daf988ce6b9911121e64d29fbe64f35705f2b91c48b1b267bb54f2c596457ef704714ef3fe20e00960e5bde6a0bd87b695b64ae87100cba4f1dac6ec88cc27fd2c02d218f1c224581f20b60270ebcdf8aca6149baa35b459bf4b4db104acf4c8c6e6cdf499278f9aa69b02afecdaae1c741b12323ff6e3c7b4a683068fb6a350fede1217b443510c732550edb4a228ef1cddcdef5de6c01bbd4a9a225c15d599f1c21b1147884ca115ce0beebc1a8f78699ed4d748f7f35223d76a782b9e8ca81eafe7e6d68e9c5d903df346e587288c519e6174610b4ff3609146294e38005b8d856cb517bcabf8e7c8dbd9d95fcbf94f9cdec9cce43d81997f8397953f73643d277cb9ce92261e6713ec6e977c69e9805bd7bf300e17399eef3f494b8b2b61dc3eb86422646d58886666b1773f70f40fb08083887f96dffaed9a8c4ca864a4380db59a20359e7badcb444f4010582a9528ba89de489c3b9cd76a4948ae789db55dd89b5d8348e175268ae7c833627b9b8b9de523132f8f832feca2c808dd1a1a9010f9b1877294c60e898e720af16eea885ea90b3da7006372213c0976413e294640075e1704f71dee6f5983513f63812804970a3444c4fbcb3a7ccd55fc330500f10e91cdf8c0a606405ab543f053e6c7fd481309f75c5758dae71a8a91998872f42008bedd61658ab53f8bbe2abd5b895235c5eb97bc88f848c5a715f240d92c7e3edc3eef7e9d6fa94b0048f0ec0be817195ba4592660ccfc4263ce3d6006190a3787ad73846e903334bea565849d8ec12ec1bad7a28daf7327071a68f5e43394e1bacc980345a4c5e253177d2b5750bd3669f2e3c1c843a64a55317587ea981b3ef694293ee58cf1f096696b1de6fdbdd6967532eaa39661108e5dae19bea968bb8ed031979925c77b5503058e2a28c876432505efc874f39626d9bc90823d2e873198bffcce2e092a9bf1dc7f1e87bf9dc576234b1bf464e64c0707afa1f825a72f0045e362ea16c12cc4cb1a74ae4aaabd03778c300134adade6af2d3d01611eb77712faf7c84fe4cc507c32c9e68668a976fb70b7a7113b3e3d0e6de33448454e90ca5a0b50b96edb6e2eac8eb56c23bebfa37317c56e7eea9d4c27cb8ec8313069e80d8b594f76045e5a48e86a0977be0040aca27dab417c26056c22eb3536141e62863ecd41be9a22bfc1ca56745f0541d792fe4c6154b9f029972f8cb6934cc9440c00c452b266b994fa5185f3559efb52f962666abff8c53815979f3395eaae1e3cbd2097c7f31f506a46386d455e4b02dd87cc24ff1f986753bb3cc9e5635b29952935962fc57368d12fa5ca3206a581916835e06685963af32d3ac6984f7b4494c447dbd50683d698b471840b31437c9a4f6704b9115d0d57399f11187536aac7bc97fe0cd760ed14e3d2a3ca8c6b553413767f58f2ee207b2cbc6348ed22f18d51001e2f4f1e1cfd4d73d6205cfb984237210a82d1adf6e8f653416dcea142b5e583e8cbf605f8534306d0791c1488dac947f69881e06e9aeb991e0c519797d9e2578c13cfb2bdb77156e048d45223bd72079032d3f0425ca514ce25ccd62f5e04524f17e3314ea77c783d5c92ad9385b6001351ae6e75f15e3447780460fe2f071e9b531ca3b77ff04192ae94c7c4276e415e305301462a90f5d3f4b260e088595f7fdb9abd477717dc50d37e4841462b1fe1eeeb65aaa85c48581aa5a465864f2cef8340e5bd3977894f3f997ba6514d9787495e83bc132592b26cd212e066914901ee353d71deb4113c56d8a70a3b7c5b745cd970d1d78233aec88226ab44179c5b6811171528a244641cec3ca990a339d66f61e8707cbc1c4eaeceddfa5339fc7ef74c6f9461f085feb60d843e70957c0e3da15a73d39d5fd0b5308d90a20cee3f375fc9da5957a68604a9a43a536cd98c31d8a855a864857112d9ee5022cb84ace0e1c208253466afc9abbd6242b722b5fa7d9aa73053a1c2bc7da3ba58cae338298b28cd26ea1a2db6ebd964583fa0e933f590720ade5d2443615d90cdcddee63ae1c8c7e95eb4f85215bebe505d538e64b16346c437b94d201eeeaa557feb19420dfe8564ccaaf5fda796a8680daadfd57f21a98e7130f2ac8f93a84f156d2068d039c6279fd61a215d3a1de4fa8cbfa7a751aac9054a2d3ce518519c065786de07a21b36b96a0aa4c5f7a36c8ea766cbdafb780db23b6d144311a57b319a40395b59b5cd6de62ef7138d81f6e6b89f5e9aa855810ed2165bdee7d727b2c1a543ba4bbdf2842efb8e9b26f7567d096372cb4dd327ed923ae1e0638af34a7dacc6f759edcd10eb164ef3d0a9a1f1c0b6d75aa5f014c145ffdd02fe3b73f21bdf951fe980072ab0eceaca8e9a676509270489a078376693b7a657e6561b237cf04e2b85e48129fdb41b3e145c640d8919882f79137798e99569470a341e6c1ad666484d227827ae3bd96201b6cb1b5d22b2e8c4363af7c7c9c410829b254cb7ee912eb23789b6aeab2ffc5699739990904cfe778649594e2ea49c631db540def358ed73d5734945fedff84746894cd04b65090f283856346b7545b8d5a6c9addf7aeb1574ddbcf028d8ddc9165653063f6dcce053d9d5bb61672187fe3a93f162b9911abe1243831e953994818252e1660c9c9a38437e3edd3eca64114d0ec4e544817f4a10314963d0bc5ba99750b7cd130aa9643da92774a0f6b99da41a1d4ce3aefeae30efd0e274a19b934d8edfd9851983f0825fe70427a1f66d9c1068e8a4728dd1427d916aaec89d1f7d1f781fcbbfb5a9d455c4c671adc64684fcfd2048a6983f62c0a311dc146e65f408c37c1e406959c59ffe32442a078e996df2ce3fe92169ba3f2216fdaf54437a250d2ab98e245ddf392729ba4f536fe83325275adc4019ab9f5861187acbd7003aa051cc4ab4a5f2e2c38e976280897796c33d870f129e6c1fc89892474fd9f705c4f8f9556b548fd9af9248038a7aeaf782260e4337f83a185b0eaab4df99a9d958474f4d2ca9383ee399b0c5749a4106b657a3dd94f5d19047dd0ad267c019ca554b0a03949dc75c1ee4d3781555fb6149079579e3a445de96a5898898da2e78bc9d353edc4e33a359f40f9ff40161825bb77da0b306849799511a7dbf4dcd5279413eb9b4e63e4cc756c3e400df367e04787829bb114c337f9507e5b8c229d33d80a1f3ca26d3dbc36f21e239d1c18b188543bff2f75c85730d3bf48496c11e5bea985a25cc0e7a628ebcb614f00b4feb0238c7f07af5c87a684c0e99d3ab8fb111022d23b6bad11559ef7c19e5e268aa300d582fcadd45ab85bf29b0fb116fdd7cd11a2b8f5b9b458c422c48a7d88634ff6d5b40bc264aa2fdf0cac0db1dd71aca63ec7e6a409d246560642e87de464c0da438acfe1f7c3de1247fca0ded04155b0d25ece906e70dd87e6d3e816e335089f3cc90cf0a7f458d65e513ca8548e1cc66626c30782d5702e1ef9b4725b19391d1831d7e8d220b2a237ef9633421f9e5d7d56efbca234787b5ffbcd5765da58ea43bd0063a3f50a8329f3df0ec1418e4e8300d41339b0c7f9f73e355a28c9940a8560eeeac69ccf3e5743573e5dc7a8ef55773024243f2c33a31c547606b8339e0e6504dff0fa168c3bbc510030e3f9cc5f95b1d56dee43deb3ef40bfa4c3668bbcd04848ef7edd90f6c5ab92c7f4409c0d83578a47e7511373e3bd5c723cf820651e0417331aa4182a9decad32bbe85a77f3a338d6523d3e27c7a1d6751d7741da94a8162db9c2673014d821987c0ec98b3b736879bb772272f13940a863b372c7a71120b20c4fdf621bdcf4e13b642632c3ccd9f53a266788b253815297af7b13790a438d547e88021d21998364dbb98c30d93588bc8b7438daf653e4ee7d70198d8f5ed8531156ab7252dc2a0f64f9850f6fa736328bb7097ec117c25416f53d0e5bd22ec70d17da2d02f2b5128b5b64521bfe3e87ba87cddb6a4870b35aaba5124e5368b2090e2983b0e5ce4c4694149e1c5f29dc0136fbafe7e0f1ba69263187930e7b09d6f7ff0c26ff142df6145c81e99971c6997c7877b3445ac0458f0663ec0ae6fe329af857c1959fda6388d255ab30d2dc2ef2d83608650717e00802783ee77d68b8ae8ea994eac9d5e04dbe8db00244ee0ece6f18caa9946f6ccc1b021c8a68c688a41380a3e872148685e3b75aa55bd5e67fd518dac139bdf36c56c31235f9e9173b3853814d65480f875d572aeb8e7eecee9e0dab61ad87f19769492811c194b0f03e0e5bf39b20b61bc28f80584d9707e4a008e0ad8e09132b7d3e2ea066626055767c7d109fe082e62905f837e95829f904036338ee58e8016b6810ef71e3a779be511f57000823ff9b8bf10851c609d8d94402f767bce35be0f4c83d46efd7aa3e93077be2cd97b6427e19f26ac5582424058eed42788c1166b2235595958ee987110d8b12122a79d668033d87be8cad35b480f8705e92073a92b79ae916f6cfbf89b967543970f6a213b201a18d91123ce85f2a6364cb563adc42b86671343185b6e451d94885969a626c5be2697702602cb22c7d7bfe69f449f6cd4b0c0b34746ab87d9e335a9c27953ec5c9e14ea9e60ee6eb0dcd0876800d7b17803ea2522c6b72104ba25d4711e92b5982fa49ec08a6f49deb8f6351aea17d648f509da4dea779bcf7a6c54d7b38c8531b1ada7c53480ee0e6b7890891eefe11b541a0905f5b611ce20a9bd9eca5b5f1ef65adfe7211973b62985d5db66421a4c00d790ce309f238eb1ddd5cd0cdf2d8b04012f265abaa27a2217f908b3256bffc738ae51f41dd5299110d2162dd0c49e07462620893f1f06e380e69fea47951ac733ca79b68607fd6943d53b27a913c7335d68eedc633b9170b8eebacea7de0938554a576300b584061d8d75dd4fceed065b99c08d91bfae88131c3ba59c7a957cd34203649e838ba342a68ea3399eab608f9a565414ef504d3d04e0b4b3d3600ae9e3f95055ac9322f705baebdd88c0dda5b3ade9cf264ef7c11d6e24b9f0dccc73c147c84570ad8d56652e692d5d573686ba4a0b4968c97669fbfd66c5aef8669fe2569b00f3a10e92286ef9790b960b55acb2bdefb5d8e70cd60bd698f420de85d0a0d1a133ec8dbcc08740734027a9b5c09a5ecaf61599ddf67862bfc261aee422f76feaa5872d5a3646fe077a7de018947c50d45c8a796151da44c0b42e87d2d10cf5a8ffe109bcba38487a758eb920501562a13be3f9332546176070401ce0df160e45333a9767e14d153197778445604539e3e1f2e548743548afc778dc2996e7bdb698383517d4bcbf81720cf8c1a233760068f2c847818fe3ef790b5ba07b11680b3bc7a04cd74d7db351a7e9a4604d3ee848299212231b82af09e7fb381fe2e7b321dd3882887f6bcbc55f1020c1dea6839df1678f57115410a894718ea3d68d1866b138364fbdbb3b9e7cdc1a48fc109318b2993ab6f282b76ad8f4d2eec3cfc347b277fd8e46fa386a9d78741dcc36ed6f1ecf68c082aa1de82213fddda20260aa9908565a38742930a51a7719fcb83643c670364eea1400ad6cc9364741d8b5f8f14dcc4ccd4c7aae8f8dedf02dd99d5434d320df6261f36ed37172cf63c9a84b3aeaed19654d55fc4342c6059c027030845ac321eb2652ac4e449f469cd320acdd45cb08329e82d7bac72fac3fae141a87ce2360b8c49eef4774199ef326fa2a2ef9fed2ac6a2ba81ec2f104adcad4717c642067a88d751c557dfd9263e8018e98abe16c2bfd2dc8cef56593745ab9a0ed8648660307ea7f7d3dbd486960212c7be0d48d1209b433b08b33f04b8660f5171696960292c2902475d4e3c28c09b7a9f85201bef5ad84a074fd619ad850d6718f831ed0763179ad74130b4d2e4d277b5af8920347c475f99707bf51c3d861b90112b454f702001f056d647bb310e727bace7c5137263a6dd1bc2e1640602b966a12c667e85e1ce7b83df9bca2c1a6c5f3b34fd1343988fd312a4f9c31491f7f1b0cea5fe2dfeb7ec7004588b85f72c60024f842a22de1454ec868469737393572b393dc895b929c6c4f3ee43b75544524c1cc5867d1ffedc6a6b68abaf87e98e328143064613ba56cb81528dade7376ff3c46cdf2610caf5e99d8fb96d1002137a8dcd92075522deee08a8f08790d884c01f8a78f0944e0a90f57a95508ae55c0ce384fd242b6c958323e70e75c6cbfaa5dd01b83d6d6790537e6c15031800ceda2a823c32681916d58a21157707e860a1725195221b57f2e1ff8621977e35f115a241253998d1a50b7fbf6b9d21b3ccb7b8d7567efb1874cb3148ad67854f1d1a85d68910161dbdb16e4697ada0b20d0cad82ec1ee431a39cf8d9ef364fcb05283f02942626fc37c6a984e755047fff463a0fd6b78e22fb6c65be96557ea918d48ca98c1b13078f6702f8334629fd6746077b2a463324232fd85dbe4a3523f984d56174f86f45720f35168c10c173e1b62e2eab7895c5d8c52ce4bac47b8eb794a5b9112710fbad8b789f50e1301fbb302c141478ecc699b9f520928d6823276e4dfb1ec6aa2648c7a1aa8ac0ae7724345f97b173dc9960863f4d32a5662f2e8d75f6f770d86e582e8b67ae532e0a06a6136fb159b9e7ab91360725ddccb58ddf015fce6385e75a7077d884e988fd3fb026ff2a18a9c859be9681a72be43b2f5bd4c595e08e68fb7e95aedcf64f27a5c1dfba86fe79c2b0823f3bddf0646628d9339799e0d08f8a71e1ee99400f68179e6e5227a53996cbc92df763c03da33427acb753fed13554233784d65293f169ef7692c78e58f78fd27e76352382693294e6c944562b3c4585e64a44d72fb4251c432a11251d2255c9354dcf3aecd186a13c9ae5784f41744d7c862ff95b72c868fac41027f2af4b76155f415a38c31d37321312b47c43aefede22d29fcaf442b8415e5133bc245be1db08a761cab5726f93406c718043c8bc171a98202953b7abb79aeb041025075dbced97f8226b6550c74acf2481cdb5b23b57895342cf708e325f2119ab8afa2d133604eb055b51b76bd0b7d9383fef9c18241108f96d4c965c33ffe26e87d448d038f59ce739ee728237c5125fff5ff8c1a74973b7080a589fe9429713fdb04523b9921ef74f428c3c28ac9ee35ae7804992dec4b94599f2988e3be11ebf10bba1a88cad0accc96285735afa71e4033ffc93d93b134f350fdd2a59f06d99eafae5071e299954e55cf456ea4c861bf4946bcdb126a6251bcffd3fe370a1c984b086afad4b7511022c55020a83d4f8fce4d72e0b7a5a6848cf656481857e2af8eb00b3574c791e895e9aafc2a76e331b1295b24963777595f68bea6b2b2bc0eb1b17a163556f14d471dcf4366ac96bb93584b62a5234f3397bd2262fa831f8fd1e3b6fdf2deb7914403bcd543ae049e2ea208ef4515e954da9b621cdbb4b7d63be70129935fa71b0b86d2c2b38387258f3cd53c5c2b40478ab0345671e96736bcf462e9d433e87d867701e0a4a70c09747914f72fcda0fefdea78b8dc8052786768aff93a5df283333be0e26b2c72d6f5118cf1e025282afc9232b2db89d61d836ed26e1ec5b015788fc81c89e6cf1eb90d10395a8aa23bbfd04dbd5d54d58c6eeb01bcf846c44264761f0747508324a09dc099454de1d5f27e67c5a04e60fb1a2ac2e0ea916c82298fddb059c3cc733ce36f8a75aff7d593eb4dd35add11f4ee028778319c484c0426b77323ba0aa0b8d0a4f57da7b31dad84c39949b78062e34ef9c3bf7b2193d1eb18a8c4e2e5be6d65e5081e82c75c71923894e0e56ab2f226ac0810299b17e899045c566fc01290e1bca8df891dafc151e041403a92939e123b5c909704d9d37f13d38ddcc02e36870fc9f188ec60d5d3e209640f0c0c4efbcb9c5b52d3a4eadeda84fd9e1fa78d1a6c2abecc29f605c53196cab8cdd94b50adb29e2ed0f004369ded1a250c1efc24694f556b96f47b730e44f63738eccb8a35b5af14627180edcd01cb0d8e2c1280e433f8ce76260f968311cba04080169cb2659f56d9f4fa258b0c04083d06da0d434a38008d659a94db9567b927bfe0dc39a08f12809376d4ba6fe3f8f3801ca4beeff28e1ec67f650a212a8bd56196104d4e65d1971a17cddae2f6baf46e0fbab8851a5fb613998c5ec1a97abdc564e5fed55c8202dbe90f5ca7ad452237540b87d4e84af7c6dfda2f1340a55c627fb0c5de26769dae37382e7a538b754fcc9e781c453b38b10dadf3010e23776a1f7dc01af1b3e158731a4ab0def89dd0667771602f58c6f2346b951ac87e24ef9477ff69a31aa42c57c2d6a04688ccac258a1a7a89111706fd3c7d628ee0a7c4bdb4f1ec3e62daea838e00e3bb768d8ba1306aa6ef1e75b55e592871ddca5c9153be740977585a304d24169b8c59dc09516e55b04f4c2ad472a4e7708a81457e36b68568c2afa6a2a429c27324ae5a8c8af589df44959a5ee2dc54394bce3b86319c93a8ae0df3c65264d19e9fea52330f81d74d80af793ba6159980bfe9a00b0aaefbf005903175466b6ba23395d896fb8973d3e24a527a271383eef662b57d9757d4cf311d7bf777aecb5b91dd5f9c23ad4407b16269dcd7b13c319bea94492a87040ac29518cc3d7608b8a694eb34b18a31253cb1ca37cecd270a2273d68a95f986d952bfdf46c981bbf14ca79de69a47af3f90b1986c20484c6543a6eddd2ce3f66c8f7fffc091eb69533c74c005b9281838ef17572e59afd5988b5f6cc903f53ad13e64ff4db335f6a11cbcb428a6058605427adaec1dfc180beb118eac1172c2cadb5b87650500d11bd6ca7ce90be53380582cc02734e52a46773d07c1e3e69abf8d0b58e6c4d872f90085a04c3b3f1a4f19b94a3ef166cafc58b9b5fa693897f7040acb3e6a1dd73bdbaf5f8db86bd8971e3c3e15b15172e65200d5fa6f51b0d1918ef5af33c182e676fee9f1b65ab2f567fb0eb840e4cf07c91a262322b9248878dc5e4ef2f7171f601b20761ce3f75f1bdf1b69671e07823beff0d3b573674f2f2d68c6c00d5fe9be5a3bda1248f687c7ae230871170e10395e35f110c71c29fe1c9b022dff6d712b5db7d963968b08371492271fb77944d3aaefa2929eeb4563e3ece9ada31d813e9a83b10c04fc6e6acf86f9279c3e01b65010001f41d724a220d34247ac2bb15f9acb006333a9f5424965196bb18ecf40759270ffe3b415ff72748c999f7ab75bcb6fb53b60d8c1f5355023ec632a3fad340fb630607f0355ac9e8ae69bb115f483cb05a09230a380811b59ba26c576076e9196992fdb1e7520a55addd6cb9a3ca95a303908b03bee82d4139eb8d1ddb26f2463ec7102aee07d934d93a9fb4a27ad602b4cb914bc8a3c9c13cef416afcc25ce4abb1a54686d26de3451d7e9355f618a4cbd01fd9158c82eff282bb84ed6c50a80e1a813fb296150abb08293f3563201078162c3b22e694574a26330504f4de94a54ca30447f7dcfad8957b57802d20b3f3c9d40e65b51589f468e60274d1df7832cb72391dbcd89f96e861e2c5ba879fd9ac49c24329313616b5c70976fe863c8db1515f969be3aa31138b267d603d1b5b8f05c7f00682f2703bf113d7e3c2bc76ae82b8e0fc2b3daecce10c2aa470942777f80f25d265e15462b76a29b1b4fca7392bede3fb0dcf940d930e45b9b92e23c033af04777bc7be4a2fb1d2434514bc31a2f8da912590395f44c3fab8cf7ec6c571b745e59e8654fe28d9141adeefe4d2266f2e3c2edb2fc86ca65c3b3d866afe402ed9ad66c059afd9612be439da7c24f16a4b2aeb2bfc502eaef31919d374e7279d8bd87657d61db24bc084d2866422410592876c18459354ae47bee1225dad65d737991999e8e2c01844ee1ee8311f38b9b70111de47c3d2a72e723eef2c91e7b49acdb2b141c4f36fab84a8088999ecae524103f6860a766d83de482d453122a6f49c2ae9e112fbbc0f09a879ac9f07279a515c9654f679a25b41e772c905c565c6a59528d02d05fe72ef1fa963e52db46785a669c39a56dfefa55faf2cce2c7192f20d8c0a0aca0037d09dc3f98919046daa0a7b56b194b248b3172128e1aba5dd205e51031b232ff32e8f6bb03c3c292bd4b3e31e30e056280f30594e1317d2655eb89c4d00cc5654611f504474dd308112d7cf5b6ccbb586f69b1b748758e4f58720e383f95990adc3cb82285dbbab7c1af979f91338038bd94808f9f09c75cb2c0eef08ce34931a04672364ffcbd6eea3a7ed4d63626fc4595eca07cbbe561f78ca8b5b520786fe6f876d524dc0fc22218c83a526e668739ed7d5bb65b0bd981337c6b6b11b971f6ba483a74a526602eae12a00a7fd955253738108e78b49d853c1f250da7a2dd29e3b42897b860fad444ab298faa7c7665364686545651e86fec06ef358d0653f70bdca831c31c0590683041496bdf3e0a44f1493b9a1bc2e5bf0fe1ca8504c10b0ca79a8810296e3812a3f71cb7b98da3dc412daa8769f715a0c729a08ccdfb9c5d6b1a6c304bbe51ff6896a39910cb922c15d17589bebc54154b23e38ca8b7e8bb3fada873e93e71e87c1d4db684e3f04624fd3e939626db230f9838bdba2f15950e15e751adcd29639d0802448a08add3df9e97eae1156287f8bba7e3864ffdf4b81c82d97a9fe9234d49fa5371f391f55e76cc6f11c295532c643a4faa5df0c804f3fe12636a05716e2395115cca061c3944b897bf0705ff44e84dbde77663f11adf6f0ac35a69222147755e0123c674eadd6e5db5c4bd6d0106d47876ba8373801dc78afa0ea4e12951ef398088ae46232002f4f9ce1dc0fea4b0c4ac78a1a4fecf6ea0221a0fc2e2f4582dbffd51234ba90aed484d6f55be3089c9bec0e8f11e8cf00f1f79abe7ebd584b20897c18cf751773f103c987a330b8bd01bb0a46813db25aa2fc42fc2f0aad95471da3a5fdd0d32c6734b66a9e64374e2f7271c050858669011838485ecf8bf844aa2b75fc063e0aba4a13c895b07fe6c579af40388df7066a33447f4f9b24385f34fd495f212e1387f85617db200c25a62372ee02a27d1344645df58de23ce4b5ee78798b817e893faaa4e9e477ea0162accb9bde3ebf7c516173595b5387ce7bcb420841d3fa12b80f98ffdeed4fabfe4e86667896279c30b6c3557ae6daae9f2e39dc1b4bc658c150f17b473081c171b394920357150d0ca4f6e9dd24a1d45a1833ff6c6c4f5c07e12181e1429cf137e22d6df0e629022d6a9b88d688fb637aeaa8f9553aac230e886f3a4fe305f935540e269707565287da5b72b632e88b75292d43c2de4dc5204cd202859bffae5295c7bdb913ae6c2b7f9b4fbdb1b1edee960ade88fe4a07aa8df9b41fb8ba0c6857d998f959161d7cc43f50a78bef0078b76e091454d42dec97d87bd944f2c456d140717c942e3d4164db314f140b242a705547152bc250a7b0eed1c4ce6f1b809411d7f4318504b2883abf1749835836d278aecced523720da58bd220980b03d5b4f6a3621046890c4e993dc05bda70ce61c654b72658953399a2795a1ecc7a92b4c55e56d4bfd06ca5cf3013b7e76c39c747fcb7f447643de624cb095966d22921db881604dcf56e4366a1d632454bef37f7ed6012f7ff8ecda921d835400e3ac8cae5331c4abef73c438663bbcd71055ffbd72cc8a56e96f6968d125b844e88ced7eb9110173502a653c12de6d6a9b290dafe64468328b770d577ad40a0b92af2aa25726bbd95cb5f16dc1090206e34d6590d099b0d8b7b02b1b81512e8e74cc7a2df36bd4420a780ab2aa07d6b581a9b44ff762a22d896e07ebd50340f7b077020119cb2d061a8f8f5ab6b07e998471b7cd699040fc2e89c4170a98da7e9b82200db3322770f72bb18747fa981b5a8ea81773b21d717bbd3b5cee2e61317a2079a2b6af7f8227f44fcd5af02050306465eb8e32f467c8291f04e44783b6ddf7b7cf22fb2ea3420b7128e603bc27ccb49acb839fabd5c114cc7b03d22abba3e4faa9e2622ca3c66a4720a8d3861dd039b734e35cd26e1b7b5919ca3da7c18a1c16d8fa9ffcde7064c0d1c468313f6c0d132e93fc858d2a53b09c1c968ae2c03b86e478e51c150662161a9a9995c721a0f4f2501ddbfb821997bb414edfa2aa65d079782a58b3e51a899628023ccc81dbc43345eef3dab3af722ad8cacb310b34c36bc264623e0f13ab7f74edd11e2357cdc0d1d7bae5dc903ef2b893a85e754ab545efa13a90a0c8e9a1a8661f23616c5ea6bcd692e671b912f3edc8ebef3637fdb4c736e1348b5b744b4b2031ed9db208e8807d811c3bc1b7e11b889a6e4a4414b5dc71a0f097aa2350c4817c01e0cf6ea0bd9fc1fc527c506c524250a174200ee8f074ad854d90d008ec0396fcdf558414344149f34b204f88cec6cb31b3036242c3918ba056a74d0e723cdfac1bbeabe50d4a0848802cb64b714098344008fb672aa023f7dd80bd1508b4e030892a4532214174d5d836c6dd92c2e0775df883cd59f68c6d37529a57f4d5b58af906246944f8cad6ac486d7b1644f6c05144429ff240dd423bfe905552b5812097d30781c0b70e86499c81b0ae88e1bd330a0407384dff3de7006bb1919e2e3877aac28960dba0c17d61b84186136b346240feb813e32fea8b2a4430d24e1eb568d35ef8f9cd5a8908e3c926489c937ad8e70247adb5ef37a837ca2e821277930fa2b8941fed7f618bab18b0991b496a1d99177a7d160fec570fd3a293f363e99e12fca78777b899d0ace6882aa0166bbae825969c89c85984b03fbfdfeb10c83664ef60c341c5904fb54cd4d6636d884ca72ee672f61fdac781a7413bdec51f6ba51a469811866fcc698a1e3469d9a9840e114013991553ca941f1a04bc6f63f029b3f5420169fae03258aef6435c2515891f4aaa7cd4ef34f7a41c77fc350703f9338e5e7c1d4c5e993f6d35350247d6184e0b9312e11991a96a0eaf9113a34d46867bf5016430cb16d9e61d8c1ce4c4495f7412bad14b3cf77a158c26851a0a02494e297c98edea52e2514b637cb965274a8c590695bb5441aea5ead697d2716c926cb6d9e0cf277a1f1c18b6b5a9506d62760d0f0d046fff0a853ea1b557d8cce7f26f9664f30c61ae5c84f8d85ce2a62e47fed7234d1cdcda9d6e9c0915c70b2ff047ee9f2b1674fc4592d68e43485356868099caba9bb7de7619cf6e3c55d0e68cc0ba5a9c4d4aa8c3491c422dd3c2ac20abe1a4b01280f28e4934a8d0df9f78dfbd5b01945c3e18f763ad7edc2bda4df87c97cb04941e82ceacfddffd9dfad88495841d24e8927fdf1f1821f7a7a12047c9af8fb5304aa171a32540c142d13cfb8c87fffb4d11ed43b71bcf58144754e1c7e2c304a07b960e46e0f11f7c6721831146d638af7d1bb041e2c4cca278f91133f3f9f9f65429752bddac67b14cad3d71b8dc82fca7b767115688c76e42b0d71f8cdf1ced9a7d8dd98262471f40d5bf8799c1f24e55464e22b10ba79f507078320a5f4c1d4fdd9216f263d57075f5dcaf0205142d04e1cbb50edb75dfb1452219123a9d691d0de4debe277f898f068765d4d0f73fba0341b2ee641efeaa35a3d4da48a65eeb3d16a68fcb72b320d59fe46b71c110f38c3d35b456a329b6ab8877c6062b3e764715ec44413b6981e767f4f84f67c4ce928335863741e046e273cf6cc3e793b825f35053345ec755114683686af392711e1502be0b2088b18b8f2deed91f35fef2a182f3b5301306d7c671671e3e1afcdac5e5ca90c10389668e5a6f45514b7f8968ceb13dc3b67c7510ac6e4d540b36172c1cc2bdba8652c7b034eef2e066ebcab1e5eb6d48ab30a5ab15d60f3edcb3921b4fb1f204a8aea3421e3c937977db1524ea45384aec4d68eedda737f03fa410c46b6b6dac8823d67ee9920046e0a53f77477e357b899746a6f393634958c153bb81390d966aaa290bfe080a5b4e32b4302f4351d6519d3f5563a527db0c3a2939128c644a0f2bf66792e2fdc1fd7ee99d1a419b058bce95991395dfdd6784eee9add86dae232e411f1524bf17e548e9d3cfb8aa32cd9156eed9eb87fb68e76bf37c46340b12430cbd0c0a98639ef88116b6030cb7a4edb86469fbe6198844bf43008fb2d9b31ea6904d6ab890eae68850b7ce6a8b57531a49962180751920c66e9a540b556fccff28817bdfc1cb68e9258bce177ebaf4b90f25e6a253395c09b035d4e868cfc52bb213c143b97d37fe8f0e302f9c58b9c438debdcfb8fb6bf28659c7f09cec8e0bd14d4ff73ec04f1684bf9fe9586e177e3f6e01ff12fdd12c1aa13ef9b5b232af92ab2afba18af44086a2ba447aa90129b56835cb0414992d8a95c4a7bfec1e40fd3bc52758fc50c49080e82b3c18816453e92f3919f1c03407d43374ea68adc37dd290d0bb5edb2b68147af4419fbc079e81249f7bf7f805bfa03660f40d93bde8f3a1fe3c81ad70c80c5e97325997f2000235db15af90a2f23cafae16cf40dcf2e1026d3dba0cd794c34f358d8f00273f0a953e36da0bbb1eea0f11d9fe8175c6f7264e95129897d0baae2e949d865afdfc7dd7ebda8555e3f5c9b265e4f667adf4cbc362af9bea30ae7eb81b2f510441a31e422b280183aa0bda59d0afeba174c977d30bff7d46f2fca9f66aa29b78db2f0e12b7d597cf027118349ec798a4d3caa64af72e68c4001c78f22a73305b003c184abf3bfeef39bf852f7a3350398240bb9a7b3b5bc57bbabe4c9886dfb030904bd7a2d063105b03b2ac4c2abb2ca981b9426099400341f5a84f0e8e86d4a85dcb200f8bee71be43b3f64f56205b94badc71e504d2e16397c840ac2e89c6150f197ec7d56e50a92083b44fc8ec629ef94e5cc9fb08d0283a9882d133866f4a20510c8a45d67ef4bc78de9e250ec04d4f2d404b7e30302d9222dc223b60a697fb67cf96ec0c61b45a138ed7ea57ab3fdc3bdce3c835b2f555d5232b54cad76dd4c265aadd38073dd5629bf87d66e3a0ade44867a4b825eeea191e84357ad5f2ee8831deec19ff9efb61260c24340f9e84a3ca9c96effdfcc64cf61b3393d47849142822ccbc330f33f6038297e33eb419e095dbf52244c93b8d8991abfd60cc9517a7c2dab2fc64353d2bb2b14f1ca860f849e9eb1dcd1c0e236b6c94a72f9ea2a555505a111f3b0c4262b1e53ca868c090266b7603009b0884eeb57157285bb7b7afdc750c1204a3b566c90df1e2cde46682d1c47ab2b88f0350bacebd071652a553848b7cfecae1c5abf190bcc6a0096cbd95f9c28ee5610edd16560615a37dac44b07f11e61aeb3fa58fbc901ac416d5c1e7862692d1246ffeb2af202b6a6c3e6942ca8306c35ca4c01d34c4ddfdc8d80758d121169d9597217360e380a47c20391e5a53b15075a07179df8a2df57dd346fe20993725817dc3de3b0f8490e5260f70cb021f8fe5a264a31866f431ccadc02b135a7416fc23defe11cc1c334760697ee33d376fbd721d2bfe68f9777f92e3d90fb1f827589685c2f97b94ac8ee19c66455773b27d570eab524b7c91d54d89d92f69536798d7099d89975c4dc607d4bcb149f756abd37c8ef31909d2eca0e4ab2787a96f6ee7b9d9ba9b7842eb3969e986dcbceb2351f921091c00558721fc1d14e96e4dbfd7177d2ea773eceacb158d54318bc8c9bcecbaaa0fd47265fb8a1e9c3d81b7b63de241b3042350801fdad4bb24cfb0e522a3aad58218bb78aea18c5c46cf9c23dbc3fbfb5350791223687ac44b6bde71be1924b2280da768220271146e9ecf2ca99bd82a45332a993c1cee12a68c7a1c55a9e7d4adb9563d20929081c70c69065c8aa37be8b24c3443850a9c3d9f9cb7eb6b63d40c17f028c1c3a84328e09e0ac2da7c1eba77934acd1e9f2683a5d28722e860b01c9535b9fd250036966901a8f60cbc373a22dc410b2ac40e97798e55bcfbfe0ea393e8c44f3bc3cddbcb4eb4aedb95f4adb78992d5290005858df932fe9576d3fa4c4f8b050d19b9e9b51ce0e4f8567b0ca870e7a146ad2058f9bf6fc9048a0581fc6fb3ef9108ac18d2d601925f4a8fb5e6cdd59d14e3edf5952c6c903f475e41340ce0879561006a4f91bc313ad61ba564d487da23ba9a9a724e3404b466c310a6d993ed96e6c28afb717418d0f4b64317108273360c9b38a5ea867fc460470aaec6ea9efeafda349f08b0417c62aeca682fef1afc2704b079ed0fbd3aeeabc908961fa971fbae045d3f03acb33130428fd9cbf30ba36846df5767bde67e183a8b36e129ec630fef1674b9e29cbda728f4f16d382976154468467bd6acd07ae01d0cee3bb7c8aa179cfaeed7b44a787e8d6a07565c0c5731df763f41ea6fd0c0d4ff135b02468f37069667fb95f81f32d041e63481fd83a36e2ee1c13168daab7498b9ef72ef658040dbd5b13225513fa3f719dc5ed1ba954b171ec5c110ba49879e4e4730773bcfe743b0d7f7f683a92cb22762bc913a730effc7ac7b2461b92bcf419d3cae411de86423854449469e552fe09cc8f2ebf1776b23518d0f121211352c910e2d5522c7e4edd9a18591671dbf2a070df8ab085ab5aa30ea9254a69d3378d712c26f5bae602dbd6585848a8e31f981dca0df5129d04dd0a9b243899507f6547c0bf43bbe03af1aa24d2c49faa4cb3851256cbd80f21aa0e7c4e5287c4faffe4719d39caac14f06c5460205a6ba11fe337ddad075e775edf2fc3ca20426230cbc62cfab3510ec9f936a087a3e020b05fe9aeb5fa60542439512d13d836616e957f3564183b2ed5c23119e80c43d33f9f128d8ef798d1fa14c066ad569c5a8a2b4467ed18e97f65fa061f258657ee49a0483568ca99d4a3d5cee752df9c5931abb114120277e05589036873a6b4cbb7543ba1feea39b38b0313d338d69a9639560f0e58afd70e31d43ed6d7a3064b227a3a7fcb50d5ebe96dd18535fb21071086611e0570ef5137765f7a9da07167e8cb07863398aa09367b3cf89f945a4dd8b518e59c20a902554cec8571d2a904b902e9cf21c57f5444649324863e9c4b6ecbe870cf9869e2a0ca3f3414a08460633ecabf151ee4d558e2dd38228741f777a44035c50b9390c880f568987150b1499a122a886a4418941df3cf210cdcadb26b672a5c9cb60ed425755ccc1b0af43dfc6d7931f3c0f159e25beceb1811b60f54b86bca6a1c51eb89fac1ede3fc335c8256e36de6d1edda583686522691a054cd6e0094aeab9785f89e037575b37befe623ba2cae922bd7e492191a234636479f70ebdd08de1fb108f86be3fb4a383bc7cfe72d52d3667f1a893e1b9074c2bd598a8227b5ebe0f310ef186472363d2d49cba7ce08c26cdd16c8647ad11e4c5d735d47912695507389375231323cc0cb93f6d2136b92086eaf56da29214a058f4bf50d246ea11d172d2bdf04358b00ef44c23a563bbd75a8b6349f78c2335074a3acdef64677e2aa5256da42fadf928f2592a04ecd518bd85d3ca8c5ff7217ff86186f4f528438f50782ba7bc42fe28840011caee46686eeecdf1c08dda7cb362173e3ff4f1a70558edebc77c610dbc80d0c64dbbeae6c6b3c47be7dd618d0792a086c44252d3044296af522a990e4ab2f1e09d2b622e41348637eb1b441f061a52a04811610ae70edab51cde0fe27f5076895aac24272596c4a56927e0adba48c5ebe0e9c184011c010ad0a226d76e22e518cf5793635277cc1c7d5e29c9f093a4f5cb1549cf08d6c9ae5902ae61a0f6c4906a85ce5e09f3964ba985a653d133b7179a4012832caa13de90e17d42b9d534ae922f605922d52e822b567e45ee0f021937345469174ea79efeef614bd5c10492ec02fd556e01c787472e49ead3d966f185a325788e98757ebc8fcc9c187258499b779d71674c8e11fd100e7dbb47daa787882dc421e535e0e49f0d0d5494ab523efbfea596d2945ddfb6381ddcb333125030d5d0f3491d73031767535ac47b2dadbac84832c6becde3449d611e539a31ff581795036b3984db99615433bdcdc4a67e2265499d2f89eb92e10398236ca81a14364d5bfc0ddf4c06773c0b9fdb96f5c6cdb71325c3c233ad21593fb609f1b555dad3c2e04ec357c33f5335a9b633a930164119a74f758ecaed3ad933771f4c7cbdae7343ce64d8c1c4b2bb7a81c7db5005da092a40d79c7fedad3fe44a24edce3d9f62a93b399a8a5bf53ce20803072154b2820f7c3b6f8bc8dd9f9ede2d2844af3c5b1bc414a7ec291fe6a73d8cdffb485379d117b03c3392c4dd40e139303c6fb9b81ee620c80f2064c88fa3b037e2e54ce9184607580e64f8407b6b6de7cfa1d4eb85f6bda3c7f805bcbbef8de3e7ff02f5cac91e4bd729a136a5aef8750da41ca42ac27fc5ae9f989b91a6fd401e404e7e3c2b6f036dbccae8d83ff099f4cbda6825fcbea69849fa5d80480d24a77317e53a687c7b93836e19b7ca40eccacf6d1a759cb119ae058fbcd1d0be0afdfe7d8234481cd15ae9d04f1d81e3f9385698566a1aa5e9737d35d6b9e8ca5f5499af38dba5adf4fbe8823e320f21f7bca53b818ff56d5762d14f635efa1a2220165e4bbd673589516394060894996edd0f0515f12719321e3c320907596aea9dc810cbd249e210da759f3a20555d9563e9ae6b5cc5dfd2d989cd753e6e31f02f13edb7c07daa0ee8817c3375f87163a8c53093e715b1843a18adf5105c0621dc316cd5c0bfaed9e4bdd12b93a757286eb8eba2a4eac76a7c5609778e10a8de56b6ea48c457d6d3e90c4f44c0a0e58c097bd7e2f8cb27a3fe4adfe4b87c0294a7eb9a86ad141f7da2bb1c328c4eee602e0017d91da38c08df7bf714cab4cefb71fe3e1b7c8dfde7f823975150a7cfdfc2fab9bdebe31cc1d4be0e407447c782e19143bcef0efa516d83866e51ac07f40c9d1d94e08f35ade1006158bd3a97680058d486d5151c043cdc79151f1b5c931a98adadb968bc2d963570230006ffa6d33208405181d3134146e8128dc0c83faf0610084625f9e70891585179b9419cd11b62e643070bc41c529663e29fe8bb0ae87eb3e5c10e1f8b59d09eef69168031f884599530d8ce877b6ae1b821ad3585a1a6e9ccfe959d8aa08c7e03bb4af703de5afb6456d5a8f574709ccff4314f18a8bb6588f3f52cc526c85c5a62fe2c1ef1098c4f1b6d73a8c1a80be9df90ea07d03fd09f3d1f15dc689ad4576c68e28e1ca8a68ea50a479ca52b962958e78a5e7e68ff3ee7b8f29903257dc61c89c436f79c5ee1abad32fb4538a78e5bbe4dc5e06b1699512c4d8c0547b135a16a0ce20da0a18b72e9927ecb99d11b8bb2a8a9266b6110c63dd6061b30fcfa1226a9e767c6fae1d1028f403d57c9656a45b3af3c640219c16803f21b756dd0330b851138c9645e8ee1ed65ec8fb5803051d7dd848726ffce5f40fafafb90f8c251c0e6a1df52a50dbe7c372e9847efba2b71f677a874593996f4afe1f622c03f940a5daf78841a7a213a5b467a918302d2b5afa622409a6ee37a0166785907c3dd8a89a9465f86b21bdcc38e79c1161685bcd022375c2be24d1c23ce186b318349cd47fc87d5feec542abb6c87feb3c775700627a4a48893000ada4f033d44cb1c1aa6327c0b3c85d021dca59cb27ba5ae2ce126de4a1ab47bda7731c107486a5b07f77997f331ea2b0c5320bdb455f4825154d160b3d55b59c0592ad9761db0a26f719b00d8c834b79ca119a9b6eb4bd2a1e032758296a4afe05640ff630d00b819c2e7efc2f491008b56fde4ab95344974ec01a4581cb889cfc1fa7c966980d1d0a54ea6e6c899361239383933b88062c3bbe404170ff68c324e445717a751b207b16a0bc59568260ddf26967debf6c5a5e41d419347f3792cc439237f78241dcbbf51485ca47df9af2a9b118703316ca54b459b65a50ff9696644516be8f64bad906b778cf7d32e053afa3f5f5ead24a5b2e4e2f52310895a8f506aba48db2da0adc218f22a880103d3e48b47e31235ac79942e9f7ee768cc780b78f2a8ff70b7862ea74928e16b16c85dee9eb6e1c19ed87d5fb9df253cffd105497b096eed6b795857cff6c8c40d34de0c3f9a8dad4f45fb3b3e0c6be96615adfd88b9b0c31388a4d2126893015899f915aaa631e964484400b8d67174086b56dbb248711429282a4594d0ef4084f5e2a471fdf82e4be89eb1f2fe56f41519f3de589ea7657f54b26599e2643e169a64c74527df39193a01a325cc502b647924c7cc54652600c520aa5af5ccd53ff21d9099d65b0f0e974140b0d784ec77fe14c34c17fe1b692f61b29f9fa848005e0d103fc1b253e6482b6d2fa4bd1e0f8698d655dc38377bcfb1d6bdc8a03b190ac981062b57dbffe3f064c799b56a510489c79f4b467e65dd0a0b538a57d717398ef643bdb568e29fdaba1afc0cef443dec1c4776e8e93432ed0bbd81f6d1db0d36f2ee46568604f7d97b21f700644bd284c5e9c606bed1dc8b67dc082b691e1d7e5e3e41bde1abe603024b518d9d772a22fa903e93c10e59d190eb12ee431516d75c521560d1cd12c217ab390ec4cc420dbfdceca92c082e5c4552961011e7e841c5f657db9f5d434ca1a9a391c96e8beb885c6dacbbc8ef4a0ec4e9ae2da922b767cfb1bd5ef4d866164f370d5d61694e9135119aa0a7a9d0981c10f709a64d2269135e6894aabb2df277f1c39346cd4713951837677ca362f74eaeec09112798c918ec2cd3d0643a3820197886b210725e484b916a3574710ecd57031ab518812a12f335a20ae6e6e434bcb17d4d0e4f94562c2e7133f116d720e88b1dd156838119a04b250a0e22f7ef492baeebefabe995e4eb9f8c328d94eddb0cf78ac82e3cb803c02358833a6175dc45033579b39f3fd3c187e4a899df7e583ab92f55e3828fc0b31566f7f9d0044fe541785cad8b7b0159fff2b0e702d4b833043b8dfbd9e3efdbd84619d193c234bca7af34a75bf5ee3c1dd06f17fdd46c1fa95f5762db4f57c65682f38c341dfc9c1c2e3bd59867fcf27400a179337d587866cb00394f1986a84dc6c4ac9c847c7d712872bfc84c29cc6c7137b62f73fe1d05c5940af7e961f1f8d810e718b16f57a71be3980e779efc81ce4a54e51ca6da546299f1460c47d402295488aeae57be6540e63bfeb0ae1fc1b01c41ebe964b171e7b594c62cd5c9f42ea55006391a4627dddd42698e3b4c4eb240f53a32102d1691132e4134f2230ea84e78c0a2761e5eb5f1337c1428842b1da7ecb91381236b68292399f8737a35e2455406f48264c83da94feaee0ece100922eb1f54d4c5498661736d9829c277cf3d748671aa5c309146e6cff1fb9510b4be8c5751f123b38bc368ea84c79429744b3ba002effa7f0dab3c21708dd221e3e81a49d36c2801bda990ca5a571dcac391cb27d93eea2f837686c2ae732414faa55260708eb15bff59b65ae05e8ff496ba1e5122235ca173b8c1da4fa788dc0d55c9b99547efdb4ce57a4fc9cbfdc2a7574a23750e6c0ac95c37a50bc5b827a080aa19a9f2a7bf58f67b1e3533bcb475910dfbaeb91f07c05d19be46010bdcfd40d7ac67534480b3e0f74b745c5956d060a828221d531dd421bfc9677fc48b0fb50a5ff76f4fdfed01f02fa515c021e16af17aae963dd4e79f521061d943854b03234bf538fca895816ba013358b83ace6999e676abf89f71fe4b1c8463a5a8b65c30949fc8367b834247a6815c736fda8b5d0caf49c603c2064ee94c44a50003b2edbc2e63b56e9c611ec4200e0b9f759fef0b22a55682e295325d2fbc36f34b01465a98ca28f9931210979d8f772043033f8daf07bc07a5939ec16844963835da2946df31232409f3e7a58863f7b4c7ab6b93b08ef3aa68b92050fdf38312ee8d208a271d630baeeed8acff619adbc6c73f834d6f08ba99c41c102e2420ce61db5d50fe23b016554a89719d50324cf475b38a140d7ede4aedf22880a54668335cabfc74fe3ec0834bc05074f53622407d94d9cf4b0428475ae51a02aa3ac1a9218d80c88d6ed0853c5597ac8d42914db90987d1f1dc11b9612bfec2ba25ff853a39efe4fd233fa71114bf39379da84eaf59c3865ce590e1a3a77468ad78f1c38423cb9d8c84dfb135201a1c918992a21ab39572fb7adc8892d4c814faf07bbf08f3c5524c9a75900841c9057162cb1f87f69742fbbc8f7e66dd1694b5cbf436a9c4578045ce8f48f0d9df5f55e29b60d4c3747a53ae3a2a2963cbe2ff231bcdd83d77f1a3d004033b4f56038dc3fd497a3a3fdb6a375f73e43b0f10a042dda43bbabbaf3b564bff014044a1d75ca0d34efed5358de4172621f27a1c120c52de1929ac126a0655ed2c1c202a598828eca06fdc4cfa828c0e80976bb579a9ef94d86c95dd65d0c2eca0554cfb536351c80aa12021f292ac59e005f728625be3610d238beae2b750904eadabc118df30db13d95ccbf5d69f34151fc07518b689230ddc071dce97762a81aca9810578a9be0bbe671d3c173ac2afdd88498079a3b344a263bab4d97f85cf8f5e5be0d23a93b73680d25edb57bf4f78afaea5b3169733acea11d0e193f8f3c8c73b6dcca4986533e663f05747ffd966ea616fbfeecd5375fc054f9c0a4f600ba954ca2f2278ec41186c59edbea1519b2524079116ab9f52b8f746bbe61975c02b0e92873ef5bdcae3ee28962cbd7e056a5cad69411d6d997f6ceedefe3bca6dc8b37c7761bf326521e13e7c60cd8e8b80467283c1d2307ddd7e4b755add932033282501021e30a5b20f3a3e5b1a58938f225a9ededfff94a5699539b0dd8379801f1cc8725b29f37959ad59fcfc28d6a24b95bb82f15effc0ba3c6cbfd4ff997be22232d189e31490691c9fe1b06c8ca3859e2501a9e1beec977da38d54e6ae333a2819f660930c213620546813ea82092fb84ab300a402c29cd2411a7f3bb430d9276bada66fa3aa148269d7fbdf54567a1f6f72807c6c05c6b8c53540b57f00094c1d91a88fe2550213de3631ad5b632b105754d71b7ce98d79429850f319f435968f4a166ae8bd75257f2304b475974164d591696fd7eeec67f7036f5eca9229d8e466983288ce9dd4d13a7a76c81c8a2e399c12557411b4cba4f8f41fd8bf575fa9d8652e0fb499f6b472b296503a74839c1b888e6c090a839b57f3ca5ab28fd14bd7eb5ac04fdeb14b46da747af458ba08d9769881f8cee47be6f9d98ed9a378a2145e70956509b387d6e398a4c3bf76032cbba444ed7593d23b189bf5a054f23fb948e485460db32756205c21579be3224dfdc6d73e8488db26922e7184d8844717c15c88b06dfdf83957ccf8626f0e0b3617e2c9b36acbabced232e24cc5d407ad7326005d618ffb5edaf474faad5a5cacf988a6130e1d56741a4a2385d77c6ce7108bda2269aadf0de689720abf8456b3cfc79b2d990fa64a6e3cb68bb550b242092c8a7d4a7bec03c18f9835193bee51588af95068a8ac94ee20cffd7a7fa44922eb83d077cf980660e841281d40ebe5f38aac1039b065c4c13ab1bf91503c94988852001c884862aa7a358c1d4b2763104800493adcf5da2f4e75d4bc0a4b3416f843a2132ebe7ed44b30493ded9b0837d13ac9db68ad5483e7316e6d7fcb97bc9d9517c93e7a3077181d0b1380a78531308efdbf5239e50a0f2fccc6cc2e333e6049eda10c20069b605295f39cb2fa806cd835d2ecc4a5a979bc7e1265984c618a0184e080999162570dd2bd30589e2001572f791e9a6fe959bcef096529cef2afb7bb383f4fcff6a7bfe0f68279ab62ab6f5e4d52aa7d4babd8fc54c871e634fd8d303f229d507a913d84417dc31b27640f3fc07e6e5651613347f9c405993b9b62f1e46578f2cfeb84d0d6631b9764450f8f235246271282a7e42ed78c3cb21344e4fdaa43d8cdb25f8704d50eeae8f7cb0d81c6920ee7506e524e4734efd82876abac51ceee45acbb5685aecdb3b8b41595844ecd4bd5ee7b63d73056cd182670ab4d300e58b4bef4306328e7c3bbdda96582975ec333c9d7aeab8fba4fe68cc754e2d5aa3b6047cc732f096db7b9ec1c6d7133b282aeb52ecbc37361fa563f97ed82af77a834ef4eccc1d8e826d979d61fb30bd5d5b9a3698cb21e179d8dd3a8fa8e4550ec83b246479340c03ca1eac51d2fba0642dd0a3a37127e0ce2d47e41b2886f3e420fbf8b51cd1e4b330bfbcc92b5c0df633b69717eaee6dc9e02b299659862d8608a229365e5e84919aefbb1d0605e79d93ca46d8ea89221324b70f2f8cfd121cdf35ca444d9f6582574b52482b21f62f77e2a96f0e0555185b50378b3747e9e7382bdbbbd8c061cd3c7051e9732575db45dd4255ae510f6f635e7d2b5266c0b9f4d5e3fd77969716c07afb5619f8fcf1c5e2601b6c8f54c2964d0ae84985550bdc2d660ddd0d370d2d59e83e5f27da30a6d08e516a88209e4803fd610abe27c5bb2a09f88b568ff42d747af3a4ba610dcee6cf569fe6de403711a4f91e0bbc08f27bbf6a8a3e71f312e4552b6982953a131d0058add743dfd2c91c6fc7b6251b167e0d1bb7ad7057338e8457baba34566d4ad4c70f1477c376a12912ae31230af45144fd4d1447e72562f190d2b08e160bdbde36bce3acadfe0587d9f7213019a6efaebc97472a17443e6e1c57584c6a894654772dbf98559da7e1459b680d7139823a24c039d6b64f09548f7f502818750e302bbc76572d38099285c78b3601793dd06cb39c06950a2137db65529478dea8e31eea038c12e6ae22a3188c12337937859b713a13bb1a4af17752521ad4ccebed2064e14aa61185958737efe576772dd47e21557cd9afc9670b39277e87c802a49753a04e5f247498014c62d9c1a0ab085533655cbb1619cc8dd4bcffb675ce77a8e371853b5552c3b848345d6c62de1134e3a568ce557af728693d34e3eb28b040fac78bc2cbb5da493d96ff18ec73a3b31181ff75a2b4fc4852e4de34c980db1ee341206f3d3a1b820bd03a0561305ede3ef8e0da5b5d97ec43684a011e0b60e54a090caa7466ef01645283fc2ee0ea5ba1010a772ecbeac6fc1feabe8a351a3178c5d1510ae90e92d85cb76fc491c8055bed4948d2ba4d25449d142c17086aba5edd709e3e8600938a2bcdbd93467c5af51f1b4912b31ab0a8175d687369b3dbdaeb9da5090744ca36aa97de451d32d170307b3c13e36a3b7377a15fd9246a767174417bf77528dd6dc87fd3d784706e93938674be1558021e5c2e3499e78c6518a6eb6c8477e75253b382801781f361294732de464ab6585bfb0425824252f4fc3f851160e700f4c28776a44ce4865f63ca8100c2512bb3009639cfd7f32058e4a12e38c41afca9804c6185f442d1dfe78915cf5bbc89d09e8ae4e94a85c38a48974d78d7a748ab9361129049fffe026f5558e6888cd5eb18c110f967e5c306a7c6f9cba83e165085e90f3d495254cf994c3f01f628f8bc6260abda0b14a32b6c8b806f2a7fd45a96cda93facb9b789d34004c78ae2c2ec1fce51c3f47bf1a82a969b48544fe633d2d0fcc056df981ea702dd5acfb6517b22d49cc8cc19988c1b50638056630b91ce1152f5642d93d64adb39a9908d4667b3905db44341d71ca957573feba4f5633ccf511a134cdb960d7237604fb3acbb261cbfb64a3e8f234ad34a7215d13b75397d1f2ee50e150efb6bf7cce82ede7d42408003958134d0fe9a643ca49c5ea7b4580ad0ea7bcd05e81e0f15cac553e8ed1904c49ce2e2e58a8cd0d693a09b71379208bc59944a6f73a04bba21aee5f38920a32d632887d1dbf2542862fce9593037745b0c688b38af24cc877301694daee5b41b28d1e1ee2db64c45e40af59b811079136fb0b44151012f489743ddba3ec7990033e617e392fb7af62c6d5305f59ca1495d377890296d502304d50ecd23bb7392d92fc3fd623d516bf7074216541d73dd5fe08bda7aed7bf74d3bcd8c07933e4a73288c116e55fcec88f7d793d8e52694fa9c2ac3e6d59807e59d98adb3aeba669843020169c0d2122160e7cccdfc1384162fc119e5148a54e87f461005545c1ac7c21f069ff4b9d98dbc9f38ea1cfaf02a498a111a5c814d14353b1e7d1608f35459e4934e7dab9fb71842dfcbdcae6a02fb5808d28ef3f5806c3575791e8957446fbf581236230943152b136313c6e9806ab1ec9c356b469ba00e0f4b7f6029ab4bf49dc4d5431b25796945264c0dc20cd782a8e75bff0d5a1c2d57db7060eb7aaafa6e9b41cd461165875e3815189e7d8b94769ecfdf538edc02019f638fbfbd46822bbbbb59fd9e3fd0e8d74d5480b3b7beeb27d6854626b44379170bd866b90ce6885485107bd129bb7ec63310258f26b99b9c7d7444f39ec407fda759d3335bfabaa8a791797c171012c271d7950238b8f5ecfa21eeedcab86eb4b3e1b9ad547567cef8406d55c6a83baac5413f3de1b386468ae10af052ed62823d3c67d2ff5e237866902abfa7136b9b1ca5c35da2590beabb84bebdad430a02f17afeae4f0c4b6f04b41f3e81c4b33ca33cad162d487739ae3d8ee239875cef1932747726e84d6847435449b7749d626850b4ba749a650662e466c72386f650878c43b6294c0f2a34e859ddba529b2729a3f9c00dc92d479d1072192759981324dc0a2e4ede2f497a02e238b414e2ddb21a52f611214e868b2983ad2e0bc41926819a733fd151370a112c9796bc2b7f90053542b0c45d68d571f3e6264225201d02ee249b3335993dd0a68be62a13165aebc22f384a11e94c819727c1b708b986c99f8460a2aaf33612bbcd9994c608849d33980a50d91fadb35bc345e3e2e8b934be394a149503503c6eafa0ae6536e69c3e7ec5e092655cdf6bc586bd244e67ae4625c3ce4c76d8d16adc3668a4a8cd5922855df3bc97d564c56ef41e8ca7ccca5e3676678e852413bf0cc15ea80773db99373ec5fb12834f44f0265bc7cf358893d6040efc527ed48b9203c7a09c0d1a2f6f2e68eda7d679bbd5ee89635c1347895b308eeb3de5e380514b1048c66e8613c327a386c8653d8c56d367f84f95d11cb564c7da7958d9d1c28e079240ea065a1e66e0d10c77ae7ea5095c77d99e838fe99b1d86fdbbaa2040f1d8d064c16ed92a411a782f44d717e40b0ee40178907600fce23e7d9fe8579c3e1ff9f68208198c43e6d772fb4c6cd513956c269df4c026b76a02d8fa51e3bf1e89dbe89536088dcc48e31d635b12e64637a33332a794cf66c1cdeebc5fa82075942940507e66b5f2e73ba660d90dd663ad556d4e040735cb4594ffe4a125bd0f75faf5a10416f9391592c3df2aa567ac66ef1592726b1af943ceb7aab878f3fdbb6832769bfd44b6d23bbc51a03beae16f9ad71091f17ac85cf05db1b1cfe49867f2539c34ded650bb240a3bd2a3fc00ea6a8d09b74e479aed3989a080391c78dbf9e7a897fe4d058ee57754be555da9501371cea3170b2344e76da6536cafa6b7dd122a4573230e903454801dd6663cd65ca4dddcff802afe437fa347141667a570a4504d5a7ffbc76461eaab4268ded02106bebebb97bbb44680dcf8f22fb7457fefa39bda83d685f62f8a2d77f525de0dff007aa71bdef3698982682ae9d39f0fb3edb466afa584b6bea4ac37cd49a19f9ef53bace5a0fdf7c87a3f964da06fb0ca877f2fb973efd948c33099e277bfd0becdae01a56258f1554930299f8c348e8a698de172f70d7d14aae137caab7a5c01ae464b38f184bdfb22c9ed8a85565c4f54525f36ae1a3360f596448236959dd7f89b3f0847128b0ac175dedb8f1c516a3a669bfeb6b12dbb963c2fa18e4f913ee03803c35ef37d7d13973acd3e18122061a711eb200136200d8fd0f5d3a98aa73dc04c3d4c0c4f5bd5a445c6d2195deab640a5fc80190cf9159c655befaf1600e6b694c7ccd6863480d5c2d12c84b53e24b61755fe1724ce16b4312f68d0ad3b0c3f8fff02bf0e859d658e4882f4164ae37cf2f5e3ed259b54d6364bceb2594d8e90e9fc19244bdc13288f251d0fbbfe15571ce3e54e0e6f6ce0e4e3c107c3da7a92739586b12617b8ece23416cf450f52647af8862843246f32637753463e4d3f2165abfbf2e078e9149bc890eec76a064d6faecc05ac38f9ff98f567883070cf936d36805a0c7e14f7bfd3460a819e0782ba38241a3e60a2c717633edf7adf21f2b0e88d9dc4248922ba773ae94d06f5e1495aa50c86301258fe9ad38882b05fbe69c66a7f11874768937b6e0ae3739d4d904df986fc73f0541048c5f3234a187bc1d9efe1a7069345bbe6165db68a19e3254f02cf83c3c6df77ef6fd3b782584199bc93ca367639404d59f9b9955def8b90ec2771eccc00b7eb82cb631563e7c6b904d1f637d26f2bca72a69d417ecbda2fca56cb6048626ae5b5934c69f749e95702913114cec3dbf0b28470612a7829d7f1e32d597225c2cc904d1352e718d01cc20fef2d190c6d98458d3e39042040965af37d08ce6af206901698bf2ba8ec5543ab90b138c104ee053f329609f59f0cab793198f338e99b557bf2ffcccd5aab46c9d467db1ddfa7719f29f7dd2c53e8f10f51375bad8c507ac3547c811623f342751e23eccc9e43000f4b0579a788f4db4ace6546ae7f52d574329ada70a5e2028f8976cbafdea813262a1c7fe2caf71b64112c41350d3b96e6047430329ee9dde6f9521af703f08d05f2c97e025240209d16c1eb0fe5d3fe76ff9730706c435b76d0184ee53e856e87c538b31de9e57dcb95deee1c93a04cf89bc6f24d7a93e2d44037a4852356866d6335686f427c5e8e79bbb9fb0be4d5cc065c0b54a7486514cf1b9f538c0fae3d6d59d7f919deec7027c2f9c2ee1488895f24ec57c4cfb496f69e55f75c7b8b3d86c90fc851b840994da907759d68c7b0283b978cd5959ba9599fda6401fdd03879429f597c80ee45c01a1b3cee17d59a855a75c1d93242e18c7f32d134e6f42f1eaf89d5b81813f22eb4489b26528d34afb3a2b828f4e7bbf0cf21c2a0e7060142a5c9452301a86be5fbb363d59eeb70037017f344f386c5e615fc41393c22621988621960109d9cc6c306cb0324a4c43b1fc3959e6853f4747dd563c24b7e4285c9266a956f71e289bfd76275f99e84bbf84dbb5b1386a51c9c1fe23ec7af8daa2126dc762f4bd58bdf827af32476f55b26ad9a913c523a9259d15f1f12ce6b04bde526a75422ffea7ce5a84a0c0f4eeb94599b2f0aeeefde6d1bcadbe2435ca9e647cba408996b3c97f0a9d2938f8f9ff365ec9f756a7200c5b9ae22a62bf5ace23508d6b7734ae4329241f1aed84e6eb71e3da9db9f9a3574c3fa00d9c6a5733471297330b296c346fdfe3471369aaa23bffa3b8f0940097db3a596fecfec81321ccf92c419213d55e4ab16deb6591bfeb0bc81f4a6aac51ab4bed7bdd41f0a7e57a2efdd8827beed7bd61ce5a777372f01b777e090c6ab1977bc7103f404fb6a90289ed3b6911472fdab8469643dc3b2bd2ae6b265d654486f051a03da9477a19958be998adfffbc279d91ea21ad417a92d2a01568e009618785df7f76fceccf73a5d5da61b62b5035c58317fe553b41853d03a924bcc8f9441ec2662000962ae5e2408f192caa466e384c2450989cd4537ad50dbe02cd6be7a947ac29f9de47fcbfe94d5fe50b00b351a8ce776b54e8b6019f91c713687cdd0e71f36c2b5f9b43636da8b251196c29f96ac079418fa968b665c21500920658cafb61fe1c56bad53a8f2f14ffe1390a09e0b78770682676fd2047014ba55cbe30350cfaf7231d52b30b459f0e26e097fb16bc77f6ce0ef039b2693c620385c07a4f5af23756148c8fa035c744b130bd01c55d881621a0d26e3f16ae3764b23499526d2411b472e06a001de6fcb3eeff56020fae57d11931a4531085f93803f7c4ad1beccb23df1f875c0e1c01ff1d21fc15f0e34a007779780b1d56fb5c6dbf0babb7586d91783f5f484133505b50829bddbba81b51a6e292349803c44b4de9214d923ce5339527ce15bda21ea095322fec5bbfcc3d2821d92889ce2964ad4bcdb76b0b861fb75ae783f19a08c030c84e708858a0dcc8bd8122f350067b6aa153cf33152e33f6d720128443e65770ccad66a56a322b2ce52452e72de79c3194cfba70a76e75c53b6d1c6299e3200dc4782042ca4aabd5bc05a877e44791ebc1bc416a4fac05b0723bb81338873ec3a25dab86691500bb0c9f8aa13beb82c6ba9d61ba22b51c28fb4258d3e24f760db855717260922a466341f9eb25176712de358d713695c5b7d2a93d3a88b5d0f76fca1abaa71eb9ae319f0c4efe9788b7a21d147f6d9875b0c786291abf1102087b90a3f376bc4efe150b17556b2bfed085a77f9c47fc83884e5984276b3ebee94404e9afa0544889a0818904eeb592520a1ddc97da6172e215d8120ca9d1cb9f0acb4c9883f9dfc3a874f6f31913d45effdfd6aca9fef409f7a954e4aa4d8a8fe0d3f650911ef56674dbc015ce1d6aaba3ada2755e260f7cd4f09fa530066e70052e265e86f936c3dc081a52e8b72e3423ce90686980183548527eabfc2f2b2dc708405884a30dc414889be5d6bc4fcc92d64b9bb34de90a4760344aaac9de1a57fd156cfc4100dd2781b99f3f21997cfd455768c5308a3f14c2925c1e83a609dfa61abdd6dc4bb8337bb511aaf098dd1df119d772459c6ea25559991ddfd354f07472f811a4f0d2ce3ff0a45adfe175c7c5a8cabaf40bcacc52ed2c17ba941660af203c9b5a671f2e78760469a26ac619302b47f8350d05932f2a3a0badaaacdaa3b7af44ae307d6077382984f71ee726100a3d546321f0df7b83fbd9fa2d91ad96a351349d956815d6888fa5b13d02241e40d8e50e256a604d26814d7af4627838bc6500095fc0687bcfd40c0b99fd8e7ea002fb5d8a8d96e0ad54be95b1fbabaf714280fe9fcb0fcd19926a9b30487597c707f7daa94b479817bec4a7b04b1e940a8e1e9a36213f065d584adb062b7b3a174e7e3a4daef5b2b05b6bd7bd9d652eafbf61139edeae32c3b06594a6a15bd9ef3f2ea27bccabc382e16bd2bba01417a38e30a8544f0234d511f3249dc68fbfbb784424e3c1e630f930b7f1ea9680771763a5acfc92137d0056f751dec90a8b9332e60e2d46a1db517ce34b546a88a17f57fbc535a7336006b5a9be2557bf733ea8cc87c8f3cef4099f477f385caa885ca0d8ee0a32f723b58c6d4c228bcb38df4db494b213f03d8cdd110a54a7fc5caa6bd9523237f22e2042500621cc53c5a90a0a5b0f503a8c1ccc5ce0e1250a4299246bee644a3e93829e462dfa5dfcb7b45d4f77ed34f79cc3197c491312c4014f9392874e946aca605c235f1dba5ffc243857d3b53fe2c8e491293eb0ca11e2b8969d20c295ffd7ca1570cbc969ebbc47f03b068b28ff533d8c880435c5fb0cd94c08774d4f975ca432fc468c5a4a282bacd9fcbb0361b0f852904fadc2765474fd715fe43889e4d37e13cd2dffe09aad184e6be0e0b017edc52290570f00e3edba8174cf298fd868f2c67bed8610ef535ef5d904a18cdf96cb9abe13b50ba38ce6d03c4834ef22f98c6c9e2d160e85b5ff76f319d5c8a4898818481baa1db8a64de3ee06ebe93e61d2cd7992f222a1e7da652309b5ed3e1731b98ef8a8dd9debf143e5740b304d24e2569c9e999e124eb1e7e76680d61254226988d8124edd3aadbdcd0e20496728fadb505d34415a7ee155f3722b5cdb6c9e85132c9e68ef8ba1553045ec7fab1b4ff697c05b736bf091d026bd96576ced30b1d87c87ddca84169b296c9b1408b4422a9d6f4235a1f62339a36d098829d6ef72eea2584b4056a43c2b30048af3d608525b2958cb036e25158fdb67f1fab40eb442413ee28c0ec343377d5ef7ae2c71a76f06248a0fe8fdde9e722c49c591e53e0648f0684ca4f78ae740d9c110465c8c6922fde840464b3baf3795ae4560f9a2ea255b92351824ab0596c746f26e463daacf4ff956d20e5255dcb981dbfd32647b0d80a32666930ab41e99ca8fd5336fa346d8dc9e4e59a7ba72325e74e11522911588c8ceb64a4b9509dacdaded42fea70e3dfefb7c540638083758d4a4f7dc8f5d259855abd2bc38a5c8b0e2058fa9bd929880b8ad27179daa3ff396d09971710fe4b88dd3f5e25d72663825722ed0697f4ecb75752b30ea0152ca287267ffae1426f5753e55b131b32131a9a421c305847f9de9c9060a710a245a44d16be291dfb220c30b7fe5ac273af69d5552d7d2882a73777b614696952a972c31bd7f434353e086f006ac63ec59a555ca0aea964f235ffda1853d03b56cedb173d04d67399bc044adf14d1c5577f15f9600b986c4378f128dd16d331d3b9c0d13a3596579c728a309e1cb436a98a0d1c5fda03bf6066dd807148b18014fd27ec5d57f56e65702de683e32477339f757a1013b1d566ca228a0525b3403722d60afaf381e1f8eac6e9e324de3fad9e1ab5c15483c2b3a0688d86bdb46b35b7492f201b5a11a16974ad46c6d6afd7ee1302fe7782c193fcd2938ee2590a72379d9382148cbfce9ff927993a5a96faa46e47965b2d95f133dc6fdc83b2cc0aefa689021a9371d8395ade150e34fc4e5e482ff9c9fed4668d0712bc2e497d069d1b96e3e61d052844188f56945ecdb34892454c28308e0bb463ebf24cabb8a291f6b80584ea1431a04b84f3a7f0e2211e4253c43808020a8abbfcdca35605457e66b96339dc3e47d6a3665194818cc7f0eae93b18b2fba1f66d8538a9217b5f0e7c4effdc1c1111a51c1e71eaef3e5f9da6860ef5514b5c05e758c8ab2a593808f969bcfe89bac983cd057ad36e08a19d0bb673afa5d51225470c477680643416362cdd37785fd64c1a5aac64e9ce613d8a85fedcbc62d2192a92b16741d18039598dc2cead9b8f218fe465cbeac09093efdb58a3b1593af62b5e7ccfd56cabe5d12538a94cc1dda09fae2e2d07e1ba15ddc7e6cefac1b0703dfa9b9a6482c033bb10d678140e18162dbeae364a40584ad98a68049f3ca0edaa3a81488b2d872ba8a622579419b66daf1192aa4bdbf07b63a6aa2d014c63ad3fd87f979f8c2d48e19cd9492161c867b6e0741988c0da5d6cfa0a6dc3f9277316ad74779befeee680d80725e8a7df29a0641571c439be34e1f25cac9d545544e6d5f286878d161f2137144ce8c26f602185513d1151b072b0bec8c28a63e7d633314abc13afb4d44cd6d2960874a5a60615b82127851a289f5faf10fc361072000383c143329dc8dcba140d251d1da9e9c67ea8eb56b51d486d6d809941d5555636a5d8f12d1a37e28ab5096488b80e06e11b126b4290a1b3384fa82f3cba2705874b888f49ee1a7ae0903034833d0264ab71ac6eea42ffe86607100f20e90a76c0825f715e81217ea92c4f1ca01a3ce3c70ffc7d6276f8888ae4f4fab82502a32f3d723189ec59de22c51797b67f6d816c4e6b2dcc424fae8feb2e484421dd0b8b620bc34210e479aa7591b40db55add592c133c96f5f56be6d40e77289a74db5da2b039e4eeca327b3c644f7a66dc8585b0cc89cb7ce0a0a13bab78d3f35f21c8bba1321c9ea4068797d43133522c6b82faa02f232dd4315d999b099b64df66429d73224e65160a71db0ec4c968d28a61ebb06bb65175b3daef21fb168a0c7f50e551e59d4a28d08d763a3f71dbe59c0064c52001ff5f9bd3ef9df1c03a9b3c5c7f5c42cff3b85a7e21f86cbaa6b1a4d559dc80f3be5a7c3ca8c96dbc1612d043a80f659db3b7fa1db35406e7d30cbeff349df3e3f62b4e00a7b006bbf2b00bb0afdbd20b523e3ac236c5b30f84b0294c4f0353df859739d7b5f307dc967b0a824a41a7bd2454986bcbd9535ec2c2e4755ac21cdcf37fe2d0475d63b305feb572a93dec70549209debf90974d040accf56489b7c7ef95ee4c6bf680fc54331a04072cb46d842128c8b39dd700cdfa8a716d94b7533d4370c3968807b3fe75ea0e954993df45a4025dc6bad1509bd909d871cd83486ce089df405a026be8ad38bcc2197bf883fd2dda5f4bd481b6b074d97afcfdc372ef7b93eb5a8d724aa2aadaf25d8dfa5801c006d59f766660c4ed18d996fb6037d95ad577da0d5d4975ed3768c57b6836656c4496e606097661140da671efe905787978b1336c34aab6db5b8afeb21617173293d94d69cd2d8e953bfe9553cec5ebfae3e6ecbf2b10beedecb608d911f0dc1f09f4e0b3d164dd1019d5502673f2ed55f57ce9af527ea3879fe3b89f7208bd79516756fcd8e696c69275182b40f74050b5520bdce290e3048b92b48be570f09bfaf437dcc0caaf45d97e050216424cb900ca350e7a8e1063a0a93bf6f5276be5e8ffa0e388ecc18bdc90cb7e9eec6216d99e8dc69233cb9f622bd3fc981b412427d0c314a7bebcc28ae17d84c9c898f53f30b9c5270033bf5817d3ee679f82010fe3f5d311e3b62987c05b19a4443176ab02a538cc47ac03ba8211f05b12ab78669e28f819d9e8601449bf7d3ca639ccb13deeff19e98a8ff7ff00d05a31a18e4c3443545e735c19d0b99c6ad460c78c6d8a148512e21ed13d6784f776cf817ae218d97e9e8eed582b530557359925246da6935cad4fb0c6ae1c66018305d755a4f4bbdfe7e49c77a1fbfbaf2a066c2b0b3b9a78796a88f5f4e4376451056e22221ec15c0010cdd9445de52ea575c94f0c6a4635ffb1af6d1574724de9c147f6cb4af247f5801b851cdad48e497e6d202560b435072c023fcdff640361d57e4ef624ce2741a6a5bea743f0b397e0a170dba87f0d7415afe6701c05482a47f4c03e5e098c940c1b2c9623f15cbc9573a294e60171b4fb70e1dcd8d5d3f315d320355ce5fdf9dd435ea13577682b804c38ff704f6efe31d573fb61fb6c41b818b9934d80cc941f0454bfd612dcec18a6a88a0cc485142e26d48f2fde3d472b8408279cdcc5570b4d1f5b014f6b0875d31b52a23811ebd2da84addcb647ddec3ef9b12de4dd6be1c78fd2b6085ec8121721ac5433c434d3d3ab4e4676f339271bbe8cb9c3042eb7897d883fc64cd62ff96773d6ccf279d4ce0b9a405673d8b634bb84ca91f875655a3afb2dfc502be4980222927162a0be8833c4629f5f24cbdb911b9bee925f49458f8b969f14a710e26c8339472964987dd039ddddf1be8df8a8eee069d5d5c088cf7189a030a78c6d778856bdb1a1f1f71873b805166856440831acdb1785a9868148ed437aa15795e1d0ac022527d1160f629ada40a41899c3810b9441ab2c3ce78bfb09108de8e32a4877133d97cc3ba5e0933fcad4c1d44302a2a2224b38b65ee607b986b7d498d3b39473b6392b32d8bcf5547f1ce49090031b2271ff97a0057f8c8689ce3cccd41c6e8b2cf6339b168623235fc1a0608b4c3d99e3a5def47ffacad67de571102a02b97a56468b5b826f3e8e234d2d23507584e45e99b76cd53aa6662ec12e0e33699acfac1c1ae56be6ac34e76206a3a2c77d25a5787502c016c88955c326f54f9bed04a1a3d754f863a1668ccbaa9068a35f56d3bdceb0c40f783dad020d8a3925be1c44fe1527c59182d47670cde76344f65e784c4c29558e14fb172381d6f1c532391a42536e030636c2bbe82fecb51c7058591a5e63090274cbb4453d2acfdc32496b939c97e4a8353953a144f54e87b449f640d69c9363b9be34d565385a3f041a525d7871e0c0ef1e43832244827b609d759209714251ecbbaeb36f6079aa72fd2810d8f792504e588d2ddea760a8cbe54eda46f50e978e88b897a09925b60d965a4e4e497cb807536c613ad83be5e2cc5b9d4f3db9602670cf1480a2ca54e0c364edd1923220fad10c244f1676cf46998120b09d00454e30427c6f2b80ba7d6da7870a5a887269346b6b09daa2fb7937ec3cc509a260ca376dc4a3071aa405b157b0a7d2e6608b191a4395faa968e17d16a2808eb49bd0b99cb419192d80e2eecaf7a61c2e17520e58f443e36a4a9fb8dc208f4f016d7da839216449257e314504ab11cff2e7dbf6737088974ede7333a6dc87aef6087d4e3e852854c2e58962494dab66985176c11426eb8201ce98282669efa74da95fa2d2b94ce4d348bfb2fa7dcc132d0a8928e4a820f44f3df927386251db6526f7e7b5d841a794d5d56d4797df8ae79467a5195ce6071e3cf90dee523669adcef6aba13c66b47cb4e9baa2b30c6863f4e8cdf125308b0862da34f86ac542fb915782ed83f84b4565c9a5e050719b4090b9ee90a6aeb982700a5625ff9ea4af56f80accc0de5aa88b8b2778141c9f725452918843cd0d7e0d6bced74214b8b7a63eb421d2adbdc10083f8618bc52c22d67ee6b16e9c024c139ae7184ef641ab24e489b1c4212ba89db074f463f85f753177703dd32d671376afe3b342c77696586ce221c56907dc6dd118001a76884f26632ee3f056b076b070b8c9d03a8ae5966a6a8f8e2e66b3782117dec055d54e86590da9389b8a6900acc2527e8550229fa07d26da2d811344111c2a9d782ea616bea5f5b63db2fdd3378843d866ea440cd915b8485fa6163f77ed4eece89e8594ac0bc56f6709b33dd78daa304007f231bd167d13e4fedd17b008a06d5a1e11e6ab6d8bbad5a80d7e01e030d01764ca142c68ce990c1aaec33412de28ae2cc9a77dd7ea11671f927283263195135982b931ffe93560786b082e421a08c78029504524c3d101bf5c44202a1979aa1b37d84e71ab799924d3073eeea5c09a94e290c82c75c80b4a89b21ead084783132c74f27430b0f4d5d42d37089276bd41253611c5f9e4379aecd12640d94399cc732434972a794bbdab1201ed60784681812514027e27baf184c6b708b0f6de59f14596e06ee54c293396a3824da514d4a5f1c68dfbe0cbc7c97f80c525d5e9eb58d75cce5b431ce643500144739aaf1400557bcadff6e91fe1eb8106d95f387c753fbeb4fc9ba1c5f6d824624d452c50d4e4d0397f1b4bfa9af6252959acc6a2a10b5ddc2bef43fe0c288279552f2a79571de0b0089037fdbe6b95003390201d6d393437f32ce9e08c8a014c91c0d9fdd5e5d4ee12429a577e028f8938d21f9a722d63540c8bc46be3b589417fe567739b0ee8dda37d8c91c62fe0e837b91fc71e44e762aa248b14af0f05106df2dd6e7839bd0add74c2d11c0f124da96ab09306152a85667bc222a081a374be4b96c6fd7e0cb1f1bf5922f48c30eed26d79b9162211d8541cd684c34357206dbb2601a13b42b526b1efb21f7df95acf03b27e9ea2484beaefc04614827afca00407ff5876bbc8dc0029de4d41d0ffc0df5b24c03748e65dae202153f2ff611bbe564e466dbdfa6c241b7cf68add374afe9c72ac3947d29b788fca8f5e7e282b687696d954c8c132b7198a13f2cb72948216a14a6cf4f026437cc0e57e96e86f215ddeb1869e3b436a87077c887b47eef3e6201e8a423673fa2d48487683baa038f3448e09ecef406a190edf272105984677904d98c7a84853357e884c9d9ff36aac6da1f3ad3038d12b3221953d5bc547fed92b4fbee5c1170fc06b3eaf60110102ca53194a4a632d941af4f1641333dbf47479d0804359c2de49c7efb0c817088608a476b1b051e1579fccedb4e853bd9f735aa68408c4a5af9624723f28918bb2110b2d5bcf389d1e79c482b8deec895021c950db4a8dc23432f6dce5f4150d1e89a9a99a8675e600901a6b2445cd3bb63887e3d3f3a05e88ff84fefbfc1eafa053eb047e7717701825dd1245a7ce782e4b2c31b17c918f01c0876d746d91f8ad71128bb075cb9d6fa7f0fd7c983b2d6ac7bc4efc97b5a2eecfa53db782f3fdb475f6dfab83a176a54ce5da0c86980c877cf9abcc4c0278a5b296e5003498d8d4b2c59025e6d879ac747389f68b92ef2de4f297e9001448c2349be52a174be4d8bc7f7cdae60028a8e3ea2730592b551d7edeb8b68d38f9b86197e09e107a726c8175e0843e5c9dad0d11825d61e6bdb2e8db1abc0fc93655bc3a737917df5d7bb030e4c2b7d8bd0822cd26613c0bee271788a3d5baafeaeeec2695e4e9be1f04441c17bfb110af536f76e5ba41b7e84624bedde20104f20df2cdccc57be9e826e499739b8cfb3e2a98d89bd4d1df3f9b5a92d2a3613b925261c9d06a37cbe66dcb66110d795f14e090c2b71a1b5b38fc2abd2050442aba0c21d7eb152f86100637bafd1c232aff50392d98afe9fd01b329b36d20ac410e9115011c0efa37fe5b36eef03ca8b90833246364b62545511faa4200b5a614f61736d1b8f1e375496762eb88e3270736b5f0a389de6207e5ef6e6027b5cc02f815ab7ee4f200bb3a653c54a527ab9e5d2ffddc0bc878d2aa2109e9ebb2b6f45268d3d0eebb4e945fdf36dd39a88dc0f4f81a53edcb356f0b6716b31e1134322170a11c3a1b60637145eff8108a3e3a4324e1fe2cd8cab9872ea18bc7102daf1700b8f35b487edc4b6e80ea601b0b6c3dd249f32a2dbb10850d3cda4d4268dfa9b28bbb1f68b10ef71a1cf4e92b53b58e85ae416ecc52fb8fb50190a8f1082b6277e2d471f530ee1df262644b5f3af21f43a606bcc4af21f5c3b73173e718c480908b9ed5a41d8cdb37ef57f17c2d69116be347025def83170dcf4f34fb2086b15e9131ee02c6cf6fcd7b4484345f79866a2f84f22f244da6338928bc320c9a0c62980b61c10a0fbec6e8753631949285cb63eb0ed5723b78fceee799654513bee6ca48eb5279a3917420ca2189ef024755b692d3c29016fa741a9fcf3d8e7365bff32849f81dc45812db4cf9eb8b23022bdc32d2991bf49d5044a7a29719348b401a021cd2c801ab0a414367e242399655a5e39dfaf194d123cbde08cc2dee430aaa307b78148333db51acf4f74f1a8ea4478304d6a45d274936ba66297714d5c3a7ff222bea6cafec21875e3a41120cae832b1a1bc7f1259725d10a7674cbe98536a8b01d08e0380c4a616fdc4264ec40cde239567aab277524dad4916a4b6da4cc3bd83c6eb24ebf4c69db5e7996a1499e4a6dd8397dec8fd776e79ee72e6437a53d09ed042da59df4c3d424288e68843529b3ce62d54d2ea63fe59f0f6c20e93f53cb5728f4aaae4757bee5fe9d330621a09ed03e0d9efbd2f04dcb1fed6f96199ee3f33ba5eea934c7e9b93a8bbf1bb035b3748f436f04cdcadb8dc26e6dfaf6e72813557f96f61c725f16390d6e7316af5c702c207694bbadcc1c40c4e450cee2cb9718b1630eb587e008d6a14ca6968e9a11accf338e7b6d98fc5be639fd754889dc55f4e5153a04b886e79c1aa41eeb6e8f9a1b99f02b13fb840ff83d3de14fbeeef2f7e8a4dac211dd86813ab28b6b2e72045cf4e30182d6658483f25610b3cbb8ad61708a4abee540d8a55903722f40dc637dba8f37ad1e9dd98a408d7ff3a90c55063ff88b72fa07ebc70f74c46a973bb5e8e686a3c5a7b37c1a7f8e9f650eb8131772b91bcb9787512fd0940f6594d4a7632ac20f2f47f274f07ba7459cae023c28782c5cdff04efc6bad498a6b7dc6e2a7c1d2fa9009d45743293f4b6927a11000cb5e5050afd1eefdcf085d9ffd6caff14e929037ddb594782216c9ca1244870b8b3c09ddf7dcf7f711e0a8bb6950cd9d082560f0186c0bee18bc0a6e677e4061ee912f2c86b5c1f85674fddd14efcbfddbd753be8b86b4711b60ac1095e240e8fbaf007216062b66444e2fd6c6ed15e4188f2dfe018ba4ba5eb3afb9f9ae195a0de98f44fa6fc2f67b197e8d7f9d784420544b50a7cdc271d5924e8b09af26dbd1780986c29b7085d9a7ebdede377ef0cb72a0ce0e0881f4b2bb9538ef38086aebaa19cd4a77c225fcab89aa3c1df98ec9c949b200148feb4b018d1af93a7c299459d2ca96e5a49e3940ea4ae9340dc26d194591d2ca29d18605c4e707ee605c53eb6481f988086b5847f738d398c80120b24ec86cc405d9e7631344fd59b083152c25da1991a54bb2f2ae983b89bcc6fcdd45baa83ecadce208e099353ace8951afa015e3e2d3d38466b115b3361c78a02842c83e9995ef281866729deb6687ad3371e6a9dc13853f27c8ddf945f42dac2c20294c0a955d1e785ecbc92b76de257a3d1b676babc4cea268b71eaf4816d0f1266d017fead032ac8d01a1b10eef279c82cb42552e0b8d20607d10712a58b61bdaa492f302ebf969dd066edabfe3b3b9dbaaf87bacfe638e6a235c2fa2366b982165586621ff855fb7f9d9aaaa074f01aa39040b1c80da1b64b43a6b6ef38cfaf0f7cb0922df0f6f5c531bdacd40c5c622d351f605d6519240138fbc8609746a948d11b927730ea417d3894271032340db3434918e531aa523e16f04522e92cae11f3f7a723783af08426ffd67470b20c63ea7d0d49c03232d7494ba5380a143455c3bbce2996ca517ae5edfda4b4dc72def0f68ed41f3ce5e058c94c73ecda651606b373712dc544a5d0e2b119ab97822a7d07f6cbf7bd0dfd30eef3fe97cc29f02433dfc633bcea60438d8088e33647c84cc2f78526baf86c0564bcd66c8f8a7e583de34d72d8f1cae6a436e062226d71e5279e40730a0dddfe73d4ff6cd2a5e53045b4ec35cf2939dd9d5ace7f50ede1ea56d25e7e74f49f1c554fa4edc9dfb83a4e003aa529cf092dd697d0e76995eff0567639525d21c3031352b5d9c614dc9a3e5251dff30b3900face44042fb3a364f15fa0c2005facceaf399c29510087753122c9fa86c8ef91bebb79ff0598059e7f14154198907f176b7d303131946e0b09a8b668203200f20e962e45ebffb793271cb27f9453ebf3e51b854f316a6537847bf0a1db5a73067fa6ea4ce4c1ca170e5b2cef9f302a4178392905f657a8579dc6a2bd7b4ed7e74b88099fdfcae25823f3be169a97f1212b301d6b1278f57ba99213ca5a1dd191d874f0ec01437e65b3c1e54af75fa4e12da38ae1742a864c85af78d1b9446c728c7248e041870e1fb7e11b67a1e171a7a59fbcac44a98c20c49baca8b3da7a4b015040423ca53bac1fbf98a7803667bd3ace656ff7dc6b3b3d849c4dfdbb685ec043bd3f7e0b095b6ae3e5a0b32d7c94965c9001bdd20015398dc7d86bf30e40985a2bfb59028897c33b00cadfd1a21c429894623fb31a8ef3995b6b06d88b0766b083f937d0282e9e79a27d718d72d7f1bc14116ac6fb3ed5cd589e5f1715077351b6bd4ea8d1dc5a522adbe48ba25857c13ac648efedcce9e21192f43a16b6a41dbf165ff890c7dccf762704d586d068e9d144a16d78d33465f45832e7ba4441aa6055556752a91c54514591124750f23ea92d2bbd8c8664d6060a1cbc40bebf9721ee0e15026d0c62e019185580c4b6d6cc93b14d33417d03849daf5e8f669b218e59da675e4c085cfbf3b1d15615f7e8e243baf088c42bd19fe1b7e869b241c1a7797b89d0e1c4d10a831c7fc5137fa958c64db66a54544aebaf713398869351de129d73e5231e5ec614861c1589a86d0b33294fa90efbae75e4e2dff14318a445151026c5c9bcde2d95c0372361f7074ddcdea64f086ebd2bb6eb486d719b96f4452ef9504f5899de8742dae9909669bde24f379aec1759184d050e48a090174bd9d89ed025664ce033c890006c2b3f47774e6b01cb2d1c75e1f966d935db39eff2e34f145194a278b94368c1c72adb7e281d54598621639962029009e7d61909641cd347a148c6127b2389422e6a1118fe99409e3b5f7874f92239d937409a40584825cb64bc1fd470f1b14d990c4c37d3ca84b40458f885d408826cdd8306ed8bc500b74bf78ce314982c84e86cc216621ea3edded9ca24b9a69fb011633dbf40a3445e08c84138b1106bc2bf43d64495a5d2d016db52aba0a6791f3c4c2c0616cb90d2db5f71ec60713badf3584526e6171e8e45217f0b97c7c7fb72a8d6bc8f086edceb5d5380a56d2594543b438f3f336407e785b46590ac3b97cb3e7c25b6f7495963b6b7cda2b63c6775d186d7dd1a9467d7a7cb1e17006bf593d84bc23bdb89e34559d753213ba6b3d092d9c403b365abb3314efb7c9a8dd09d2bef5573302e1ae9f37219843be2b1a7e53cec38a326feed9d3143b4fe445ae6cc67c796e2bb30d3ea99e600f7391f79063b3f64dd5e4b15ea86a1a0af5c5e48a711121233a9277ee8ae97ee48779a8e960a348e24395eb64a6c77adf0e55b9a1e177f7bb616d99470f2b6983c734ed72446c50f44fa21e9d2eeec2d27e3fb88c2331a81b012dadcd4e39daafebd68eee8e686d083dcdb300563b12e3dc8d493ecf7b0fa2b0e52a9471179f390da7bc866f56c606b61deea6e4369e8020d73f578ad86087b451d7ed752f1c7f762b997982eb8f811c318afc3fcdb9c7bb2e9fae0d9b211a21746dc94f3def5bd621a4c155b287c7160d22e5a56175ddd0ef0a716e59c4fcf22a14116a7f56ae34f2baeb76acf0baf906f2c687fabb27128656786b1789b7464cef615ca4061d5e1214337fc11bfa8b4c204224e301a5f1af938ff3ae9df47dbbd41cc01bca3da6893880797091d03c199f0b4f90a00b9da6f7ac72ea9134e4cace6114a686f969af7a85f386138304af0b944d71824d84572ff8516cd0201cd3deaad994c900e2a9032816519b69cc8fa4ef80526e7aee8c4e276803252f03ace69aca94b69c3c57dc54b070d12837fde19ae1f799e6fa269ff69b5844d73e01261e70c8a3b86173611782afe1b1d207a509a4b6e89d4e702ca7ec09247c7c750fcbcd63e073c6035405ae367ee918c77b3c38c0e1008def98f8d6438562d860cabce90f93bf86bcd796c01ea59269e6c22a60490692ab3732b3b7b73d53ae5149deb8762d7fecc86df8af6494bd86aafa866ea9a59c4bd0be50ad353f1a7b2ba9791392639839c3adce626ec3e7057aa6a4658a8a51299e4cd5ea5462cb8224314479003aa3bed7ba810d2989015b72669f477578df4cd41f18843ee37652407c89937f80bb40fe8148e2107e235215a017e1a9957e507521e50489ffb3c96801d199daed0a090942966503c853a4c80f889663a368c07ec6732ee3824f46660004b4eb196bfcb4f79f1fa3b39a2028fe76a628c53f8e8acf4023c39cc7232c888b8abaefa73c7f20022d92efa0fc53e0e69d0194bb38d02f4cde06c0d0dc11652e3ac0ef95c1d98046ba226fda45f4371a17a93de500bf3cff604356930faca0883f27b68f4fa5829d32bf97bcfb803cb9f32878785b5ca593800a505f18a579a06b63b7ad049d5285a21eda8e2d596501ae6e5cb3883c4f352a6559e5b8eaa4b306d9e3619a7543d1fc595f0202c65c0073a87536f5f08594a1d4344595912cf1778b2ae9ee938aacad77d77e2c789618502a81490a044e9629a1cf1d15b9a5367a3c5ffc989d8b0d86e820662838cd7a012f21a1d1b0477296816ad083fdf7e4bb64f1f3d5fefbc14f8ace2ec9b5e5d4585072c1dc401fb9a4c916a5d5f4ca692401765cb8af93f4bf58c910661d3d97b12526fc609b5bf138d0094a2c655e599b3beb78cbcda49550bad71ed49dd7777557af2d0932812cd4f58e9dd91865bb98b0d997b9cb5ef04fc597f64a201cb29eec7fc55d73af148f8ecc78b36c1787ed60b002d2c1d824d9ce366761de574fa1ddf9f6c6287787881e50f9d5044819bb3aeb2fb7dc3eb108b6543c44aa6623ee8cc9cab977bbf1b0a76ff398f7b4677e8b3831b0f3ff13079847a0b3b86b100ec1d172d9c5ed7749d6405cdd3d9cba37d684ffbe8619fd6028a070fb88e5cae836190117e188b204bc7a9bdbbed34e3f28420b80093ea7b0ea003c4f9f5352cee3ba8d86aca7232f95ee50c1d0b01f394a77478cb3ff787615445a4f86538633f6ca1c55d939954cabad9b584b5225719c8e274eb3e1c798fad22b0921c0a54c45aee0fc26cc92af6c6e1f9afaa27f7360ffe791148bf12882274503a16d8cb9a699a6e79c580ce1b2239dc0acf171cd51c9855ced3d7629334b7926d7bf03accc6e62277fa0cab2ea40631c3de69144ca8d521a9e4467d775b99dda66750d160ca2dcb2f980bc08d09539c2c296774ac40c6fe8b0c7e09f7aa87749bf2ff4456f3d67c18321ee73aa93244941917e071a1569688328630bbb656ad5bb0f946550615844a20959e0f6a08f08456add40fe8099712b7d0f240528fc3386649dab75bb87b1eda27c57c6daeed2e2e6aefa465708154c57ab98db1c287274cb7c6bc97bc8d38cccfff28e280d3abf0a594224c2f09d1622dd982945a80ea6148d280b99be3274f58cb652227c4f91e61495f469d641022cc4a546f9903e7ebb9266fcf2804c946a17ad8f173fdebae36da52bd21a7fd571d97e6dcfb26a0fecf448b86b52a94df6ddd64f5a62cfd2e52a721fc16f50279ae9ca0b32b28eeacb7cfa6a920ae3fe524fd8239ac9a21eb8773895bc9b582ee721236068b2b5e27290e21a33b5c171c324b0218a286c1494742dadca228c423e33be2d144231aa851da241ce028e716285c31aec449df408ba65c49f945f105efb78f11b976ec3e7058787371c66b0ce7b74044afaaf4367ffb214e4d04fec639367dff6bf2ebefd309a6300fdf0f67b0f4621d488a6b27053f491895d6cb263731fb8002c491db6f481052eb08fe70e2d0341b92124f4d8af356c2b19d5295808d3d9f770e7be10f7b6a7aeba0a18dc9de959c2f00c1932e46acc4cc891a21e860d5d6156a39839fa6368bd80864c560be035d2738c4f0c52ef586a8c99169a70bf7ddd7f1cf47abef445880cb06a4b2f11cae184e7dcc34c55e9e9ba84a341f4ea662dae298b063148e2a37dd696c3ce7357f20ca3605a3d85ebb2095633838d8651d1e0d9e926cb10d29d1de06fc429d80b7d7425e254b574e682926865ab33debc06c261b8ad8bec066d6b91c272271a819374087c18610264b15f8b7ed807bc909e55e44fca1be1a7e604b3942422e693fd590a0c2582f49392f5147206dd953bccc242b8e1e60573a1372aac97c390f3ff090b1c67218e5013c5838d8c1f3969af9cdc1d7dc7d250f139029311088fb2cf14d788b100e4ea8f62bb2d83eed61e960ff049fbfa174dc26351e63427a933b0f58fe3f1056c30b8b2b8c204fc3b360fecc09c6c17f8e48b8ceac2171d2d6d44a7cf84656f7d49a962753096651b9af2b698d5aeaea47bb4a435f565d27f60dd174d600edbe0973891df4d13856c81b84fea81a35b76b9a69a7fcb804d633b42937b5fff985dcbfbdb1235b1c68b58cf2977aeac9973f28b74ec572578f10449eaa3fe5965639cc9eb66fb514a109f8331555c00a4739a40e3d44c8377f16365d1e2c06a7a510160e4c5a6c581e56227ea650275649acfcbec45ae3ba3ec9880ecf42563c75eb8a6f21bda7b7ee689292fb74ce7ca431c2a2305efb6d9c9acd4975d5ba4300213cb87d7f6a5cdab73956f9b312ebab3a1ae891ff2af480dc8ec5056a31427b509bf28f6d9ad12c1ef27e56499d5b0aa329d951a5489f3d9cc689f01d5e1488c3d777bcb177b4f3775efde7944c87a6f9444b7b81b1a06640deb0de711579821ecf051f398e563818c81fbe958b2b07a40b9fbe42f47ba704d9abd66f805b3647473602c0d43aa69e2b46ea9ae569d54f819cb86c58d83b51d3da3c10590e3cd450a75bf730dd04036aa06b709d242b970cb89b989483f77b11ca3251aec6eed1f1be68a5610b1e67b590bf648f56398abb33d58a49f0b92c98832b694494bff6be048dc21ac642258d1dcf67e687636d8ab76482a8db04404d5c1f6e6cdf764f137e3248154a101dca07ac7a1f65814dd80785688dd3608d69f2835454ed5a933faae7e3718a504e479a4e609a8392d3460a46b989ebb89fad450fc79642113ee9a6bb550c04a865b68ca05386665dce391026bcbb1a8404878de6703f5cfe8cd2da4fef6a1b491bd2831fbb630026c675ad12efba4c44722a6be6acdbf8b511d88d13b094f63213a47b0fef932174323235bb50d8c15d13d9814d137d14183f40144dd40223492f31b77a6c88637dd8124c6cb72d6a43ffc54dd5aadb55897d7350d5ff3332d41bd90fe1ca726cedc519fec5b01027bb7018af5baaadb1c58457f06c544c18e986eeab811c22120c86a6225e7143a0676e04ef46c1647a19fee78b83631320d6d64ed076e0908aa20a3279e1572983c91291ad46d8539959129b81abccbc058b9375b4ebed738601af362ba6255da2694b4c1e33ebcc078efdfbc301d904b9fd1bd55e612c9f78fd4f41c743c298d220d0f4c1cedfd111f6c60dd71137b967ddf06c428d2b3f2c9ba9c3cbab1ae047c101f5d6648d60f72dbc35aee2d08bf9e5dd71e58fde98ae0ef9b61212764c959069c0025f6da63b7bdf5805f4ca37273972f0a6f4e4043f581b8588e7db0de73a126b58daba93987d4284f031225e5772fd5356da051ba6178bbcef2effacab410bc5e9a8bb8f9ece9062308a0df84d39879761a09f8cdfa98a797a27106f2f6f76f85275b1f4045f13c49de0a9396636abef62d5436f4375e87df68c1e6f4c8cbbe85a913feafedcd10dc36dce0d22bd3d3d07a7bb4ade8d4d51274769197d7e46f6eab23166eb0bf98d1677a3bf80e5c45e21f507170edcef0d1bde9021203606227f01e214ae4cdd371b9e4173f63b2cc77e71b020e2c816c7e166d825ab6198eee974d8f9a755d870288f2d27cf648b34cf91fd1c98e383e41d3921fc83c074fbd9c759a2abecfc30a9d7afd219f5691e0ebb50c8837a6d61f151370a2c821d409f54eebc71598bfa1a9050735747a7486d5deea1a3c1f5c59cfdd75c57e38ae920bab5845f1cbab96cbbe86d6129bc7847ead0f7451cced9818a2ead3637b6ce93633a1b9a748a54e172f13c072932145b2b2f22cfbbae4e7a505b30404fac279b9afde0baee366c16351146124ad940a260fdb24ca80f6d3e7860437ba0832a31a298b754330c1626479b99d1384e52f47d59d3245f311de928a703f525ec9807836b8682ee17d79fa57580bb317939af12aa26c946eef0e12f7e6639a6b7d4027a76b8e91ec1ce19d159abccc3e51e6c03383e83359ecbd2129970e2e2360a165c9a2c414705f54bab5289081f2253355e1149ded42cd7ca5a52555f5b23785ee6b3345c46af49fe5582821607e352e84565e0e4b7ee9ce13276d13c7b853e24f2dc1931f26ce40dfa1a3e83f2c2024619c10d1a01d2e2519a565e0d6d8e9a618c797f657d533947bb7c67d979606846c34a0977306ad782e201bdeb8e903d1b9dcbf3825c67fa3e3f1b7d1e631f987bbca584b90bd6ffdfdd3dea8834e30ebd80f95fe9a291496a952d172f4404b51b5bbf9cdc2127223d22cc6ee1659fd11da9bb902ed937a5c4b24309db3a3362c677cb7a9ae474900f98d1774df9258b3b6092898c2f87af44828c6696ea2b29e26c2108e61ca23ff19b5fb362b392bc3dc8963111020363019d79088e62bf3f7b1f31693f8d39d1058431034730ac497b0719ba5900a6e53663b7b03607d437841f0716aee50b22213494ed23575a8b513cd72c46da30fee3d213f18ebe638465e865567b4e5357c430517488d9e8bd7b63ddfd522990a330457a879a423bd0fcee641cc462a5fbb18ece9980e8a5d8a12fce2f97006d0f17b4e67b17511041b2d6a3543acd8ed03a2cdde804dc63a863082043679221657990556b6a680c6b7aab43075ed867b5be7c0eb17484d8f64e0bec8fee87ec1de012d21e2960d9803ca58facad157ce0109331189ea99b0fec8dde849d23f17ff90a57a719cb5cacec28be6959a63d5ada5d8b33ff7c1073726e46cd03d445650b2950ec2caa381e24ffb154c7fbb9221db4a9d1fc058eba9c53d12ebf73cd72dcf913a98974b6cd04609feb8ddc103360e326ca2f3073345c74bb46c5ac8a1284e805b0671b8172a03a93196303f490b654577b177de5e85a9beceaffa10d77cd7959d7299f37d4743742b9c0292341711292f8c0aaa34ae037d75ddce1cdca189167777b84f56ff620fcd1b86e61d077d44c1e86b27d882f9c0eafa6eb472420efa7fbeaf637f2f21d0ecbd5dcf028ba81b8a72c078f06b37009cf3f5ad07f79163eb53c26b30857abbfa31e4d3b93144d616d3fcb302be5cceb0c87aab29e59430a2fa0a42b80b847045c79fbce6caabd9789e2e96360d226c6121db3099ef9b3ab23c888c49dc3a148ac9bf5a886fb0c02f612e07104a09acab6a46df86e997c6d2bf32c0fd6fe5784be87490a27d232cd241552550291a0ce0ef5401c2ee2e6dd27c803d437df83958474982f560a7c96bcacf19b58658d39495f194003b3e552b67543375d8b13d201f9bb3ad32ee35ff84552d789043802417a3edee187535ecdcfd6a9cc8e9152b9ced321513903624b4279ffcc916ee7b55a224b8bfdd7b0404412d1aeb9ad95983e91e527e39fd38654f96c4dacb0d2e37f3c9eac1ba067b9061cb4bb076b71b193b437050830956db1349a17eae1660219f5904c9431a02e55a5632609c251821c995a9aa2a46d92a7db236c86368a263f2c96f2b756dc5659c0f593d502d5785ee3d46604aca55728c38bc68a1c454c894f05f25196a0b9e9daf719d39672a3ec2c7787687320dc2f02214f58b182161e88c08608c8375eb75b018d452374606707449f5a912e95a1e622ada4673c7d17ce6fb01fa721ec4cce78b4889adc2d6720ad7e5a8df97870372c24e246afa26beab5e6d2299d4f5328eabe1fda34a78c17dccb7b4a2d2cd2828ccc1b02b66e398ef3da294ebcfc9d7bc6fefbd358e269c9058c26c51bb82b3083a774f89a087c7bd8982c532c878cf635b5e491f1b4ddefe7ab9c5a60425df2776b7692750a4eee2f414a286d4cfd95a8bdcbc875eab04834b52de56f51d627c299e22f4e9a1d280c544f127217791740f82eacd5b71345a0b800bcad8e716cecac0ecb7eea9c4746a51de6b633c0601acba3fdbd9c599f30d6c955d881bf0608530ef3f4bbfcb09b62266a1d12ed3fc85d0801da10aad7b9ed73f5cecffcfcb26caa55f41f5ad6530f01bb3f17ce614e11ddcfe6b4345c371771959dfc12bbc9655e089a167fa9200ca5968f113bf1cd61302e5526811c0c1e159dbba4e363eb59219714276b444c9adfbbdce803d6fe7143be23dc6ca9881951c56c65a2553e433d859214ee19bad818a471f72986f26b28229154c6c6a90292db298c0fe4d1d5c9e53fd77c19230dc2087fb4d2a26ed7a2c3bee1a173d8d30dccbe9a59def33812a7aaa559c4727e73b101d313ba63a13c0ec1084c19a0377c97062fa29c62a74c081e80164797aeabef6aa6557ec3cc3ea2e13e2745f365b3e578d2542c010aef645bb7665938ba4040214214aafd60d21e2ca08aa72564afdccbd85371460b293f572be885803fd6941e2aa9f8782b812201ffa5cc9020bb6d45ef3ba4e0b906da280773b493ffab14dd7b1b6f86604ec5e0f86823537ddb296f564be898e2375f4accd340fecd6e98317cf64b5d4473bf4792149e9c51ac6e897a5a1d5221a3e4e8426dae2c9fcd583991e681fc0e6567c2039af8a8452817ea1f2b36c2d15150e9ee23732088011558908949a97a97df5d48144aa07d7b0e48dec93025a28ef0fac8b8d59a45ca33f2371c25ef58069c869398480dfe0285d71c0e3e485024960bb164748725252ca8306f6801a13e62658b8e34f5ea951cbcc5f04c9a99910b3baddf2a50da9ab76413c0db5327113ba739f43af9b823e72814fc999763538cd3c3a2a0bc24fb76d141a4d43da807df242565712d6f5006a782e045fcea53159690fef94e7bc328f163fdb83d098cc8f2ba7772274f7f52193135e99a9d68de7e768fbaf50ef2a44adeb9699b62365d85911727d7e0abcec1a04c0060d32c74522da95a1dc8f8aba7d8ce9bcd0f356c09b497dd6ceba60a235753aca70b3fe76ceac5fa987131aa4b49bfc7960227b699e6a56ae1c471849e8d0c72d5d7a366f1e2864e1899874c5f5c7da085d84bd8d374b78550c88e7dab2f4b8f26821bf68216a6764ed64cd579f10ee29aa03b6c65435c796ce903f512c1ad61ac4d7993678db4d31523f30cb09cd016b272d977750bd742ac567d538bc366de792179ca533a5a6a794e0f3604d83aedd130e6dd637b935d9ca37addb7ddf1ee1dc37bc6a0b77c3bc7ad59910e8de59c2bb97347e8783a723539509c16ad45e41b2daea45f3bfa9d7502ec49b17264205665bca46f74175a2e4f2ec74f6085abeb463290afc38bea8eaed0bc81f7487429d96b3ac2774e1c12be86c9319ba8d08a8969a92d1c49469f0502efaf7ca12007ce846ec909b222bb96fd025df69d8eecf748f70b58f5341ea85e4fba1c41a95ccd068bfec515b2cf64b2f80ab93e7bd792f1d299685f1b4b1838c5c9e99c6ae3aec62b31b47e580cfbbbbd91a0e9771e4f1fb6498bd20d695617efc5dc435b5f0868f7ae7e1942706fb2377d40d3e6389674e7e3310193b8fde5f9c4a8111c5bd0a98e2a0e35eaae4ec935b459b0c58b10c0505566be6c4394b05dfcaf6b80bddd2b0b6df4c2cfb90a295c8697db42ae6f6e320e2474b3b30e4c2667eb15564cc8782701dc2832d10740b41e8b0f559ad1f090ff4674d30b5fbf52551798d3981ab31217a6aa0c239ea23557a7597f60c02a52a389727636baf0ea065bd27da8f2eb5a2a85217e04bf113405f5f7e9d666a59e97bc32153dfde3b09d03330e563784536f6909d354be33acf2e56bc9f29520f71edf9c4ab2a707551d2497805959860967f223bcb2d9b58adcb2d1eb72f762b9b39ba96c12be40a5a0d4c42ceb7182da95352912211207afed1bd481ca55d22860932aacfc1f512e0760b3c70a0212a883ab3f0e47298834de5e8a9823d7527e46af717cbe15e1b530fb370a448090f305f400fe988133215529a9438e5b358c1840903ab5d233e45c94a277926180286079baa246e9fc98b66a2a23d89c8dabea5a00be78e347b30cce33c6d5595fee57625a5669110613dc84e0ef5c3e5a8dc9a316d1dba9deea8e48834312c6b2f98f5ff22761bc055189a3da648b745ad43da2e2773c889794ed599589261fafac3c57e251887feb7c867667c2f0a74096b7abe5f67e2b196343697ab4a3fc9e4c8fb06f0465a4d5078e6b6248538c32c7d4fc769f9b1ba0eaab7e4560354dd414822509bc9feb3d044ca3bbeebd2b05577bb44e6efe6570c74c921f06da9fa769028d5631c1de3259eeadf4cf0f7063220cafbca2fe3aa9cc81a7471c6f52aaf6b3c50bcbe40c8a85881a0d0efc236f0ff2e95604171670346a0ab6a69a66d79bd49f6a8339a931433d0ad992782945184fcad339edf56074090e55a5a1930a6333243e30534b8512ff53d6ec521b6e39c0a829c8e7543aeded9c4cd0bc73608874fae1a863981c51edb5ae58e30a92203fd153328b916fd0ee0f37e6ec76124bc7e8700d1f655b4809d56078308d06654b58a7cd0f198b1ec7363f05b51282a159b03862ff7a4139fa7bf37773d6c42e28dfc545f393651328c1520c7e9b5b473662ebb4cd337478e814c9387d169afa6e9d5c319435e1ae90d0455b06ddd65db0296f4ad559efa8177e843ddd3778d23aaff9e2d7e8598a29fb38bfbbc971e30faabe2c003a09b0dbf9154442839ed475544bbba3088abd57bd58a785148c60daa3627ad784b7756d10a19ae33d0bc161846d9375f11bf84067bd0542c34589f2ba0636031bb8cc324ff74495d81e2954d4a3532a5c32b481890273c9f085d607ba4f5cb3e1e1b740c567082b4cd20895a368ad6cf4cea394fd636bf5debbe03ccd1b0af02639546b0e0c3abf66fd57eb235a1a625bab0a36b6058079923e41aa083ceb70b7bcc27a7b7af6b6fee55d96897b93717bd4b777e7731fbdcb4d5506529f933092d3ddb198caaf448d5d60c1de7a63e01ded26b1fa57c6be8af4e1e3b3c5b80adf247ac270ebd918e60d550dda26fcc8b66b14ed6dab42a7a015f0d9b465179dec72ead889baceb44945f8557f627c71fdc0e78405ef86f781f56631584044dba3ceb6071ee601abf4158346ff4392044b3494f0193f5e2c9d0e9351489c9e8673c7080973c5de5fe1d4a803740a09ce8806b644a8749ff3837084d7bef5867ac52eff4afbc5704c02798a0b0bb7557baabb53a55e1cd6bd6454fea669b77a5df5f3a03c3ea317b11ed1e15b92a60ec6b40018b4c46b6b4d5212c6df8411eba430b6f08a6ad0bb766e0368141f67aa2dd80a85da47433495808cc0d37747648d2e66d7e8d95896d6de9e2d6eed1a44356c6b4256649b45d1b4a8de2e04bf659fd223e2d574a4e58726de083b6505fb8b5a5bfe329dc21e07844d0ded706cb33eedf599a21ed18af787683a6b3ee531c2729645b9f40a166481c343c45fec729adfa8d37448f7d7d7acd21f379b004cf2ae3aa3a9c96d0bf3ad324eb3c373fd25ee4e8afeef80493afead4f4b286b7f8e552cac399ad851eea5891ae2fc36d87547972829f14424686e101b2a4dec154d1b0ab40b9c63e7919713f820e7730a8e29a09d9d388becf0ca8b1c8e36b28023e9fa71775483a19eef9a5b5be5d953846f4914400ee4a171402073a839a035b0e04456e430027aff1438e957f19708d8dfc8b2125f9aae27ae2c9adcff05610499e3d19747328730884338dc1151f15a2286e7fcddf034eced029c55685cc5e54004c4e25364cfe94c015c1167acf673eb747e4eea486716bda6d9b2cc7a8cbf45488794a55718686c81071f27205e6bfdb5732bf581e709fe418d12d887d06c70a2611ec113bb17a82aab6c1bed4b545b898840e75c3127bf31d6439eaf12451de9e261a8671bb3dd5d55ffbb89da9701d1ff85afe4c6084f759cac0c560d4d9f209895cce2791f469f30243cab967af5ec5f4f1e4737f2b9a1a85159df9a27d8adb2830efe98d71fae349285c2fc3f8ede97b6512cc610fa84cc379079bf96599aa3597613a0087b694d98dbf6888cfaf71ffc99ca80bb5ec41f1d3605ab54703e1e5cd5df84643c97f67b4879651ddea14ce99405aa310dc62b1bddffa71d9f6ac5990e571e6a7cb1752561dde1ff566fff3e3c3402582b68087bf152a5b8dfa3e7c9db3fa6f104c7c490b15009d36ac8935f8c70d72409a4dca8035ed537d34348c86585674b5494ce60c133f563ffc77d06d2c863bd5aab90519678d5601f2676fa7c784906477698b529a694f1d5eb852c2845d7335b2f12299dcd0ce33ad52c13e2a7f8a0b10276835c3b8b749641206dd5701fb298f8e5e8a94a85b80a923bc7dba200f8c68545a98f5d23fd49dc784f2ddd7bd64b77142ae8029c28658450daaa817918eebf0867937d539dac77bd7e0872d449f9099100732f62f59c91b59c50dc8acf59589126d10469f665ddb1f3f07b696073702c030d133eaa5ec2c6864c88e15036d9e6eda84343c95d20eaf8698e4f2735c2ef793be020410262db161226f4fc722b7641ab7da3d1f7248025702fc8f7a50e8c434545461e2e92dd00df42cad00a6e41ea178d56d6ea2ef50914105eba2ca8487c0ee8d326900babee28eed98202275c50fdc09c4d7144fb85631c59acc954c38ef7a433c8513e3524503622c70648bf9aa79df8899f11635c116f2c40b9f9a8d6d324dec073034d25358cc540224d7c0df48112c70ad84c329139a660be4929370552a8faba5bbce4abe3cff8a3ca7a507be3abcf9e3fd6a92b7b432132a1f54efe2a759a2ca2090e7dd8ea04063a67c0fa88c379421bae591a67d57fd63cfb3a78f6351be51052b4a531760f084c0ee5e5e94c913ef4b9bf90b1b260accfd9169045d327fa9f99895b7e6b58ba9917e2b9000aaf1fb7efb346c48b7059c994b294d1e8ab41d12ddc377aa834371164e98cee847eb44cdce4fa2d6f31554565f3fc4b7e5b502dd721a36b98f609b63bfb704e920a8688c65914ccff0b7308fb576c2139eb5bbcd982f8465d024412aa1f4e2c683e4dde90ab47635da414148ebc8c0a17917270f8f98b1eb0e9b2c9bef4bfe9afb70de7d0e361867e4fd3ec28ecd086917c26423116384b44506a4b3998ae95141bb4572683576cce3291ebf5b1625920ded7bfd397d154168901d6d18c39bde5a31df353282098d0fc4b40d0b94992c4cc72544d224a71959f2fe1c1f5d2a674e68a68ef929c419028cb4ce97cf6b9849e31373834393834373933383738 \ No newline at end of file +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572d3702744c2018fb3fa8f10b76ec8c0676758875d84bb82fad312f7362f560f332a5f59502751607a9ab59b5b2639b8af2a98b233bc64a0a60aa4947864061e060205fcce0bf93952ae4b4af5420afdb9b9fcb55b2d3bc9b0fba754ec6a36d07c5232da9d4ba8866ca8ac60f5736f318fe675fe9db593408ac45501c416e02a5d9009c3fb6a33450a6c9936abb668268640872f9fbd3ceab55d8b2f1a758f179762f5e3006f23b65b8a15484dc28eb42fd49f33de0144a5d66d0489783dffabc6a63fb7276928821b34abccf90c3e165163548b26e0ec011ee43677096b389686329d3263d685687c88da3f4d95cc5b6b8d8c6f9c776b1dcf93bfc95db3c397224a494f24ddb759ce4ab6e555fc0162d24b919e63ab3bbb9d253ed243cacd97c1deaa5f2c477fb7356d3b688dc4ac87ced91f953b8ed03073797dbda6432e5bbc2750f4fefbe96c8d4c224105c6f6452deb1cc2f829402273a4e883053af930dd782652d6e0d865a1b3a437e004534404a3876da4cbf417ac68b6060e55b656f79c600c60d320d4e805c4b8ebd8f644d7e1740522f4aa7bb89e2c519e095922d4d22392243e6f30b69a1317674584b12b7a47f806f853a71bdaf9d8871c5364cdee246176cd95af58bea331c148e75f288f3e0b31817b7290a86e8dfce79cb3d998c638f9b15ff1f43f84c5ed8f9e22e185a047e27ebf0c75cd67762227473ea0bfb41333c51d17e9b11b158a0edb0493ce1800e53de3a96b15ac3b2e6f7f0796d9be75301925c813223fb9b47264a604c18873cae71b1e7a0f7a58f38bc7b57ed9176ccae243ae5b7f424f208e2c1103856b8bd5da8cb520ab910257d9b2498df15db25960037a912222994ad392763381782fd3b48dc52983ba894607628edc4d97107b16a8494977c1991720b23b5f7c21e905f73fc77cd2268bf61c27260ffd5f7914a57a438b507bb261991294c96a3ee3903e0b86eaffe1bfb0e572f052fde91362f2aa2af168d23dcc12f69646445ebbdb2100af3635675c4c2ba101780ee1e8ba4b9817f1935e3d6fbc3a5dd533954fbdbe037a51119338db2de0683fb931e8772a1fe1d4d10884c7b3f1e7e286245590dfc1944873d80468ce7d9c15e73ebbfd6733e9e5497ca3afcd2d9c1194ff2b8581b0faa1eb1b3d04d4ed62af787493f27b14d309961b236cc9060020e64a21a77417ef96ba12e4d651c2d448a24ef536f13d1c2cfdc62a9d42ece018ae071af3add0a87db6d98204934986f21f8fa75d506484a5c4d8c416adb6f13fd602f3fd1e968ed650893fe01e04c1af9e86457bd272968ba747452d7bab76643af4b10d484f020ee71875623d1ecb38e56f9a9eb437069457c0c38708a0306794b2b2680ce7c4422f1a96e0b3da4a0e4f7d28211834c2b081406713651ea661748aa4b448c000d30d094e9b611dc0aa22f652cadff30bca292b1c500424f0eb3eab7d37f7965d81974b634e440bd83d60767eb8cc0e0a6db39f3ceb7ea733ecdec86ca2c71014f06c826c9f7fbba25c6e355d2563ae232a838352d8b71df2545f0d800917ddcc4d19a0db2eb54c0c8d2c01af08923ff2b467f353bb09e33d6a1750cdbcbeaaa745dd16d1d2cb0a88d0a20c18b94c0723287af3794b999dee454ec642e90b4c186f841853d9d64afd703d285e5cb83493d6a7f121b566a3b40e2965f81f3ab5cb955da7290efbc2b04dd7477f2853adcdd3099cb901772db569fc80de4b99fc44ebfca8ad4da1dbc39e723b4a61c4193f8ecd05cb8ef30f6864a7c418946dbe1ef95326df8f77ef315ff7100a03ccfe3cca6f0afcd0abf589284cfdff9ba8abe805b84c03ec9eecb7908553f4291eeae084551fbbca57ba49a39758e62de6d16c8b8c60437f3917cda147e2ceb98632e28ae35367bffb04f171cf24a9d9807b14455198f134fbcd64ea02b75463a01d6f015a115889ad7ce8b3650482b76dd94126fe6a2c38f7b88be5ff3385a9c4ab84c135641979664f63b0e0549c591dc460f6f5fcc8560267383103191f7a1faf378fa092c828ac31afef9dc652e2ea02d0979fa5cc80fcb46059bc2e6312f2f49e210af7472bffcf57e1297b60a53e460bc4031258550d535ad2ace5409787f8d5b665c5b018ad4f9446ee9fac191e2a738667b0e6d9ca9dfcd90aeec7c4ad5baf15107d2915a2fe59198f6078ec7f7692e21adb16fabd66c9d99f3ce3ae79f0881ceba0117c51fe0366f09334ca94f7e3193d645967d50827bd01b24ada8a0b8c2e44502ab371700536af4ae20170a97ed30b4c6a960b6901a649d793a6039da97f7ce60f78722ac07a22f91abbc935d22bc6e810e89c2f78ec1e426588508868f09553d9f338905bfa75c06e8b3cd9c3019b63d5a8c80a97e1835806a9412aa25196d13fcb93f406c341e0f14c077355e6539cd05d7b8d90a9560d29856ca3f29d22710034a85798561fa7452f97f0ccc058b37093bffadb4fc39b645fa5dd5bc5a04854e694e74e205ec209e1864cc91c6711618f84c6567a9949e59145493413a47678da4ad9c91d7f227dad79e1cd17ee7297f5e514202358a11f5a474731066373c2e64d51e69aa039fdf68b3dd6e33afdec2a67e0be784fc60f03963c10fd218326a6dfcf1fc2b6e61d78ced908f8bafb9f356a09519533f47a62c311ae3ab6978fe79b1f4bc0ea49e9787964dbc94355d81295a01b3fb374276c75a8fba58da3751efbf5f2b3d299c4b8d80f43593ce2818a3828b6470c9f35a483cd17eb0844b10e6f8abbe23ee328f4ea340d9dbfd9cec804968e861f3595f56930054508e91622d3da596a8e743fdebdb872cc9dc91d43d19c7853b09d719b27ffb85481baabff117320b2f17b86e5ff9fa5e56d796ba17db2af097f2ad448f9b508d06c944d99246d4948bd9049285297d967426b5420ec6232c78024f3b9c263dabd14920d069c8a6fe023fc1b9317d6664ea2617ecae278d996ffc04e3fe9be0d9db51afa813b004e514039e691a00e87bd777151471b5f95389bb04e0528b72a72fc07cde50ef8262a5b8dd696e8e4fbdaa2450fde03d744d4ce3fd7f27d70f6f0861dd98b8620b3ba546df283faa260d340496af3a17e700cc2d4c73ad1d271d73e7c54e0efb14bfd2a1b61e1d944813fcf2b61085de3381a4f7194e82817fb55cf9351f0d26bbd359b57fe4e62df09da0e0c69feba638e2d432faf0f24fe6d524d5ba603dfb969145cd74ea33df62226c495ab44aad723783b0ba82cc62e79ada2eaadaa0515441df6b85e265b6ac5c7f458b1366db72cefb1980e7b57fd8817f2127ca3f84093494c62bd67565e2d8cb14b8ba69421e7740caabffa05669706101ab5d4b48022eba1f71a256126e37bdff1d5db2bd9cd3edad2ebf8388eed78dd21073403f099a815c91f3d43a9173fd69a98ddf0b82b178e3d56d94a458778254d9efce5e1b1dbc4d57ac4d39182b18670dc16623600c999aae24107561eeed9338bdd91586ead3d55023710c7fc4ea468a508489436c366a01aff09d2d2d87e3cfc7697c68111c8ef91f86b94b240782f342d00fa8878e1614b4bdf8d223a197be30f67f99826eb680dd84885a1c19796fd3eb78c4ef0d489699cea4de7f4c189a0b3a2ab2089e42e2632f903059fbeb5139778aa935cb6225e1642a208b9bf81ee7d8faa60ece1fa69cf3d024849e63ef02eb816d2b3ae82ebeaf691105ef0089ef06613f8f56153d9aebe13987f8c005c29d29df816569e8dc881d7203560372129901aa90ba47219b89e3dca0079dd6df97919285e57cdf9e291ee12313630216031032e0dff247b2e08bbe1244ab4ad829c33c1d756eb867846dce04c0440c52d9c720e080fefd0e09d3b9412f27fa9b9b4633e2fe3d93f1f69d32f7337e4117a533d7b66c9ec6839d8a2560fa4f9db7411d391255681da510f61455cd7bb280b17d7733e36aae8a3984dded927dc0f58208c207113d2052cd4e5998ac93de10a857324fe66a3ff72403e03ef3b8f6bc9a890442af45a3cd7a03c00939c910d92a1f4705a361cabe3c32c7d299a6e1a98f057adbf026207b53303bc711b0d61f2ec2d648172359ae0bf3fa572efbe82e733421f02e0345425a9f58cf2dff402859999d41a44f85ed0792debc7a32ab56f95e7f1e568921aa536287f76bdc83c4160de8819533fab4c6ac4753c328a90d4b8705e7c79d88349e6dc3e45c40f0b8322c2a70f7df0b86875332b225fddf8bdd1831ab627468ceba8ace34f1e673134eed1820e0ea02b41e7e985e4963402c5c3f1023938f9a60e233bdaacfb52cdd7e2f9e912a524e5442e0224ca9b5079a2d34f53117bbd606d30d9e71bfb7d7acb0cbf6125658890d310c0160e64a52af3424c7eea3b75dafaf4454c6f025160a4757781614098d6ca9e4e101bd328c7bfa01e449b4f8a431a6b1c7cda91f62586f3f036926567b4ec08fc7258c3f0f61dbcce8b7a7bc7bf6daf82369eb037e164a8f7e04d5d46b3fd38c787bc7a7078179fbfbee4abeccc82f59fc9c6e6b35dd55992b5613b2ed6c10e0b3667d6362b51f3206b9cff1c616414500fa3457bad42fccb593b306977fffb010e78cdd90b342333119cdc380159ce02a6a6d5a3eefc5ffb0b36bd221b1bfdcf5e5555ea6ea1857b84946aaab923d811699aeff4d7c5de326d60a83ce9abe38d81c19eae607399b461883e40cf79f4a066820c85d813df129a313af17f20999912bc774ac3d0bd859445a47846850c2bf4f72c2553abe16bee33ce2106ac73624d5cda66d751db7199824e559b343d0a1a685d332552ca67056cc778245bed1d694a3dc97fde190c67d0663d5b6a555d115f76a0e382ca35892caab620644b8ea81d87b77d10b7f99de135bc9aa9bded7ab92f3161875ef6fb80239de39eb285dc3112c4de8c4bbea68b21901864b1846b01505f30b40087a8c9781e0762222dc7d0cc65ffe7da22d512292d0dea6aaad31b707edb23effc374d20301c20403abacf803d13f8a49d82b0f26b36f34cf9e9a068e00392b493b3fd7351a4a5e1fa31fb09f7dd8d159cd14a58fb43a5ff0edf2e2d0b94102f28db71d0876079c6cff1d89db219c3588ef6910baa399896b4f88e327995798e4573256aa09f6093d6f37fda639ba162f8771d122a910ee18d11966401cdd35f13da9cfa34f107e2ce5c05a111d4093c1b2514d5cd7f344b6961d71dffe8e7701a3be7a2a864294a25a3a2d7d7de8a56acddb879729e9e7e979360cc5ee0dc62fe5961efc4f9ce5a2034888ce304d2365000b98892a3045a16ff39e50eebec12bb576f1d4cdbb66a909f157fc3a095bf7bc643eb1dab7fe5c99d89973b3f1b87a7c5424845ea656b294e8c0b8df4693546e517bb8b540ce14ae88d579186b59181371ecbf094c8135fd55be60f6512de490eed62ae6199ed580fc4a1907bc5477f4780493678d40103e0beef03a6df6a0478b0c1068dbc6de63b9bf225e5c28230ea43d1e315e85f39fa66fb013e702508f4ec7c8de7762ac3206e63d2f8bfa0fd1e47d93426915371c316b782b67f5b5a05f0afd20efc90c5937f19d59296318eae1f4bad3a76861e3ffe3e949136364bf2b49493fbd73c8e02af5ead46062ad085db5a520c753e25409b607cc5e1b1b011044bb42c71d1c68c9082e91d0c35dd52ca790522546b54eb26e3dcf64163653c7d57cf37dbe1f55005a96ab22f681158a8f1d51710394a3dd9fb3a5994ddcbe191457a492d1034344cb77d25dc0f15d54437f2398106fbef0ba181f429403f3988afadf8f5c3f64deb2184437ae41c460cff7cb6439d376d1e3233ae358a5db01b0252459bbe5373a6e55189ad55f74cef640c5b95977c8e1b700311af29f17ccbd4c0b4782d04bccae2a46476aa799dd94e7dfb074777384735e65897cf5fe37962331de0c7f5d843e13bf3773a96591de886bbcc32d9d151d183d3fdbfa4fae4b73c64f5c31e1dcf44196efb2f9d044a567b5f47648d8e60df1dacd393524a27e4326ad73ea972b87a31f83ed71c5b00cbce7b6ee635235643a8f5dae3ef938a86c88c456c9f083762eaf06efea75161973d722c39c7a840142060e9f714194235c2f8b6fec4823bb8c93c5e8990ea53df2ec21ed1399c640a4d5f1555146946cf00cfea5f8761a9338e6e6392b4078dd2e0dd075216540ac80ce5b4b6b131766646d4c6b98aad44ec97a8229077469699aea559ea9ff6cfd17eb1824f56958efc2a4cd9265e75bcc45647e18616c7776e15c2eb106c55a53cbd9468c48d185b85bdeab4e2b183f3829850f3cb2b2e556acf8465c526ca667480f4367b710ce1b6ea0c11ab8e8050cb93a6da862aa5227d0270ee7fa8ed27a5d35bd464ea6c68ce99db2b4c4d19aaefc35dd633eaf94bd0dd5da591c30cd6d48cd8e3969ad6cce78dd6e3486f4ba3bb6824252e5788875c3b1ca0e533ca59901f8aeefed010b097a908a9a8ad4e6bf23ee46aefd6e57d4d8e888d07972eca6a5898425b6108c5e3aab97a5ebaf1b232623357f0c90b301e176b56bbbc1ab884ce7d074a05dc2f8ab3c18c7fe30c944f904974f4feaaae4e7f5ea327200ced813404f54e181bb2f05dde0ad54a33212b6b11380feb8ea7d0d08e5a0d2d8786f52daa3d4817ca636726482501da12ba152cc1e182218ac031cdff9e30eae989e011da2c081697988bd2de71e340096a5d0ef5ce5a156a215ea875373ea9077ef7891a96f4782e0fe008a5865bce757f3d16a99576c61fe1ca53e2ee693ebf7ad30e5d5c5432061b7fa70a89e2534498241d19cc99fcd338145308df644d72300f65d81a1a49f433612cdf0a8939107483dd00a160fc938a12503a33bf0729a9d8258d5bd31040dd1598c3c6b8093d1709acb79346872d61d8d26f4b3381d3d4b43871a9ab85bcabeadab86f3e069479ab26e45be7976cbdfe268efa5973133afa2cc741c7e4799221f49542b0441eee8f605532652f769096fb1b86cec5d6122809ea05a23eb1fd907108b1a4a0b1e9e9f05243cad9f979d12ef664a36e872cab83d5d973527a61aac524b429578523287d451c387655c5b79288f92a9a18d203fe9ad30b9bd117d8a7e0bd1e9be1bcd7f7d51e881f5b716af335157d56c3fc6f237933905060e6bc92155419f5fc634af1c95aa095767bec7f213f6d14f5c32e451778216cdd16702aa23dafc623ac83ae1dba3ed79752b5ba4b4a35597c42db0b830bafa229c04cd374e489818fade13bcd50543af19bc9c2c010929e5ecaf437a47fddbcd4e70605ab1ad99d9f7d4c614e1c78d756b9472760d3ee58ec4befd60a1c490ba6373623726380ab305b9712397d0e9de3ed5e26d74bff5966a9fdbf85c453685cb0f9a32fba0b2b03ada00cb058195a4c857ab2c80f6ddf40f2fa88334aa6a180e494b4c5f4435676b73704ac7406620bbdc85785f0bcfb7d38a12865f4e86a0b2eaa76ca5ab9ea265d81458d2b8e7e79d296e6879fd402f07abdbe62f51536c54f67f1366864b1066ef9578ffdafa77fac86381dccb8ca9773e3c867ccadbccdb10d4fdc6e70a354c74c71cc7b18a61a10caaea34fde4b5885d4b4c876423a02ee3d07f7b7822d60839273f566fe009fcf7a2b52c2c4409b13981760c45e79dea40d52423ad877bf4923f122627b818b082c3374439073597caa6fe1dfb203e37ca1fb293a649b9cad063697c6952c197f7b00ae08e168351eae72e33d9225bfea95eb5799e241d4f524e42d0a2d1a24be5e2079f77ed6079d50c7574ba1f1498d872ba546a4cea3a1b6ffa969b21ab2014daddb7383def4364971aa200ee8ba856f9e371715f130c38e20cda22091cc0f1ba89b8cc96b574c003a286f8c1e4221ceee5e514cf54917ac02d551653d9f712c56c9074c246601885a2264988205d27e8079a06e9a408536558cf6269d513fad0d09d2e06088baa2d0ac450804a83e1fe1f03a9644169b87a561a7cccb56d19683f17e3e0846eb52b61ce497735b195c90c36a07850c9299f858f1f45a18e335d70d9ecb147e09e3d16a1506f16a600f5881f4a14247676451b161a6179cc4e9d63c2cdb168e3d38f9b92c717996021e4803e5275b95a0d411c5d1b96d79f7a804ff5dce3d6ed2fa3ec888707eef60c441485517dbdbba9d30ba5c90502434ca9fa97b91cd798dc4ed342f89a97494a5e8b45336fced9163f4e085a66a7b0b8b56038698c5109698cebbd23b11de12af729df3c305b5afbee904b55d40022cc05e0610e50d6f115f2e37c8b04fc8d59307c13d384242d23a6dac509ee0586e57d40182183fa2c78055c8e3af437e8325c29a0fd78a2125a5a7055416d95018e3fd3a942a61c322dadeb4f74fcbd32aa0142655ff3a99a1bebc2fbbd9d0d621fdf093fc9376374cac5339b1a918bc15455b7906780e2f1adffbfdc6980c0b5306427463c4fb0331c2bdd7f806908fd138845f22b27e4c6d5df22cb758a802ebc625a450e93418d1d73a8f33d124529d367e06d165413c987d5fa646dfc7f95c36a192ff8465a9320add9d4fac5109803b9086354ef4e73b7ed283759b622c8d7c5c6c193c913a3e63fda992037bb8f6537d7dd8a26d347ee79b0a5270b4e9296c7fbc86cce971170ca8f89041310846f8159aa77268d17b13fc732591fbde6ac68cd2ab82d9341718695853cfc69f7af211f422f4f0bb8cd66fd258e6fc6889cc4f6b77e2ccf99554392e0906f5cf5f3808dae0c4011a90acbdbe91e52d09624739f525ed5b9c06ffbbec04491157d6d20f8febd5304a2ddd6d45daa9f12de867682ef683d8ffe29154486ec9618bf02a60bbd3b8f2f5aacdf86de1bca1f8329cb70f4c75f78d0ce07da40c9e828a7b20451556a744de31410139d7fa8701db7166062a49ef27dd7f5c9470a0441d093c3dc8440030053bb9d14d1e85c799767e77cac42ea72affe08638125bb8f4ea25139ff0b9db5b40c0c8008c5499b5f947e0198bd6401b54bec31efb90eb5d9cf0870d20e1bf34d09cfbedf3159966ac63b408cc9891b322ce73206d0dba8467ab02bb32aef94f42a5efe374f55a20b2f712247067481082264f7dfc5b10d8edb64d7448039fb2ece85d74832066818e3bd15e7cb9acf3e6be2fd4694f0208670a5a51e8026e442483f24781c558e45542c862436838c06355416d5fbd02c16a5bf04d2f1a59a175c500b227d95c41629875655b6f977f4a38a7583c92d2936ad3d8f2b823cf48a61f0eb817a3cb674a7eeb86cd3e992a0d3fe623aecebe9a8320b6b9973a922e1cc7aa02f2a066696ec9b042af16ee281e10fb214d204caad43f0596900f7b89caae556f8c5d1bf62e9ddc9076cbf719126d863621009a08573c718966bf71948b43e5a723b2522c330b44e1f2cd5ae18833523b5f1680eaf9f33316cf1962419245126240b876776f9f5a2bfa35a6249303f329422f89669d775b7a687063507ead6de120a1f5de320d7566d520e9ed6bd58c23fff01ba364b7a8f4174c2271a073f3a900cede5e16ce9f0fff6ecaa52b6cee488c98befe39c3d1c35781945544b1909e4aacb3a95a161fb15465aa76563fa0a6dfa9a79409554c1514b1d903ed7eb790b3551df0a7b27a9de8b8fd24f7bbb280fabb7dbbf1c5965e6738d80df86ac322bbd2db4d61bf00c285a02be3e4612428ee7b29e961855ff64426aaeb3c5d8c9f0d9bbc90c72e263093d4c444f104f4076ebcbc21270360f5fa25ace1c0398416047e742520e3a8c343ea7b1994cc70e9f6715a1012c3e71b14cccb61fb108ce38ccafa827a5bd688361bc2ae9741286248e90d8cc3153356ac1624f3c964b7baa1a1b81188bcd42f9bde07ac26f1618f3277dc0e4632a266a6bd7ff3a1deb7d740b5caa17708327369aa265d1b1067904090ef33e31e6bfc6d7fe3d99fdb029a9547a8b51e0074fdd52d6d778f78fb4e75c244c1ede429f24cf848c10ae63b79b90382b266a007fe59036afab1e477bbdb4b5ad1f328e084d779ab79173dfcd47b8cb581f5be3b47fa2017b926a11f2040cf6eaabdfb25f15c07827aba68cd67d4f1d47a8c2dfde047326806ac2ff6bd0ac948400716c13e9f16b11acfa36ecbe2b01fb1773f349066c0439f55cd25443bc2c80e7b16c424acefe318ba3786d537a96d361800a7af85127541cab68f4a117f112b7cee7f13fa7bdadf546080ce66bff124121ed4758031ef7a23ee857c0a01f8d3ead0a0d74350b1752675107f4cd4124a0950babbf0a7a4fddf3ea8a11a97ba66fae3cdc75db051825a001fb6b86b839fdb635943d1cf32af747b46b7eb8247e4fc65698ab275e7fa3a25626b578e628c0451ce10380d69a9d9db3c831857d0f4bc30e388beb0db292cba678bcc9ee2266c4f628273aa16b3fa21e08e478c32a25e3d7a5123629c8139512884d020ddad8e84b07c60106c5ccaf5297eb7cef6acd1759452d029689cae475ba5ee382423f017dbfeefcc4d38902b290e3e08d791aeaae65193c4a3aa6e824ec828efe721e050399125a0850c1c1ef87ab57e3e0f3a45fe4c9d3586505162f368aea8d70917d9edc80cb242f67180f28847a4061e39f1925821b7e713c4c37d21ff96ad4f95ceac79a7757a910876c53e96df1cb740c47e07f60aa502434d6d81c0bd44b5e7e340fbfd73dee649110ba2429bd4290769e9e4b76bd32219c9b5a61ca5f769e6e44d0e7cd77ea76e8ae8d3ed59888915f24b82257e494a21cdaa8f161b1b2a6afc9bb255212170ae7ab8807711c6762dc4ca77d0f10ec612a319158fba167447baae279d6dc2a12a99fcc3b9281cfaa26c571353649a3e564ae060872cbd335cc7a50a44060140510e6f4a437c185dbd66557b6b66f3a64dfc99c9c3952ef15c3d0503388ce9f0102533ea29a86423ecf341928c8c3619d2ef828845f944c03fc12320e142ef118d6f5ee918a29edb42a605b9f2e09baf7775acee041995d228a2e8ecc1ceee222fcfcda0de71d34435eb98940077cd42a06fb3e0b2ae46efd389f8b8ae97fb778b7b8c4f51176be2732bd86f9ccb0908bcb89358a476f9de73ce5f95c72b39071a3ab3d1947294837477e78d8142f7369343f3223326eac0c5c6f244a9b601f4b388f70e9765ca8dd9c23bdd47027065703f4398962280c509fbf5d92d055e28a7b190b71a45dc4facefc4ec4238712b9aedeb10a1b19c359845fa4423732005f3007721080e9a2a94f19768eacea92385954c9c79d9f615ffa8f8d66dd02257f43f7e2dd314ba565389a3c2dd45e6935e92cefff242b6826ca77a8de9210a97e7737cbbd6adae99220f1a291638a44d7c426464f91257deb094798647bb6c3b829faec9cde3a9f382b1932404d50215128db23375d1c7f190d6eaf0474f03facf20f952f54f9c3c710cc490d0a52ad429582ad1c1caab620ab996c7262b0a85ce3620d0fe41bdcbf27a393a6e95352fcafdf9726e4115f1a7f1ab75dd69cd0f8c0342cdf951940eda480543a6fefcadf26778d89e00d057c5e04dd89200690994aeb53eb8b2b3798b0e73ff2dc639d2c273c5aa363d1837b765c03e4c458636a499283b78e751989740e9813b9bf86b70188f0cffede9e06ac5c05d912c40dc4dbb8cdee524520becee567825f315f98ffa5551f4d23a9b307e939e6bac26693aabb47c2dc4ab168e2d1b595d016f18bde98b1ab6d7aa4eb0abcfbcc6d57c0a45b72cd22c689212b48973fa2988e5b305650e93088f9b049beab543ad9fee83defb4d769c55b5444365958e3da5a728a5859e17f066a44ee4580bf00fe82f8fcbbf9d45cdef46a3744eae81b1d7179471260bc65a81cf5694bc13adc452a7eb58d99a9e4e2b7d5f114379ef360610418e8eddaf557a76ebf7b5e30031c2454dff51724f6ba88fa83c99351558911c0bb8614efb868651f7cec470913bdbd2d9f4315bc3d9701c42e598475a83b0b505a511902deba636d5bbddf80a6bdb418fcb1f0faa3daa7fb526fdfb4d022c1fdce17b3be89f2cbdc9506f25bbe112528cb6fd63b6311fdc991d79f6fa36bbf0c7c06f5d84c4c92b958e4817732fafe1393221c99adc1dc9758220dbdeb7186ea3a1e9ba65f3029da04d13b762ce160b107a47f291b576efbf0440ad4e12cbc124f57a554dd0c9ccd18beb2faa44056f642210f3ec7f32b73db2bf0d4420f19fa0c06fa7e1535188bd3c95fcb1f7ec11af7d6000a38616b871ab67d8c3f33fe1b41ff9219ca7e51fc75aa96277139da77072d3d36c2483f753b6ee8480af317afe441b08a6da39af45ad9d18159e987724928ec1b97ecdcfb9b60df88b240727f1e4684542b7a7fc589b0a9899735e7c50e01243081fc49087645a0c328b9cc3ab8b916ad06f8df1ab3ef0a85bc94470409feea1ea51858fbb4085f1752ebd905031236d372893c32ffa05450444c0ab27007261b7527ce431a1292b183f9f53b42f0eeab590570429765bf1cd1deeef14753de750af12c6819065cc96a3414298ecdf973c71b92855dd87248d4d2076591c62d23ac9092dd4ff232982184b58ac521b6c1874068a701ee5ae4f1cb9f9f16857f20bb8cc543538fdb42cd4178e28c022d469b0561e9034036f138ece857c3e1a85311ebeecd602a7f4584e0a5502496b0a69e618187e6dd993e460b68ae3ae9ebeec048485863fe7e5ab967d1fda11c2786b0c0a3b115916590a659917da1ec86e6d8234c5cbc20583d814976915e59ee321adc49dfb0beb30463c576187bd55549d8beb14ffc0a0cfcef8001f7464362d418e42ff238b6ca42dc7932d4f4f429a690b0dcc8418f40b670b875e541fb3eabb09e0e83f886c7d2ae420c177b9293763ca044a39f742cb984d71f3a3b07fb8302d242c73fe3085f8ce61181dd88b0a1bb76103fb165f83e4763a6a1b4d4a101f5a24d109793df820301f69af88f8b8d886d5f064c493e47f722c06a98aa2ffda42e5248baf23796d4d4e8456cefa19213e02f4dc3b555b41c291fe4fec01fed91b3827e1b3dda0210625c2cfff4fdfd147923daba892e56dada628f3773934f785abdd80a868716d9cd1abeeb58e21d9b3104a7f39ef90fc26d44e0deab7c595d597de708ece4000c4c754848811e9201b4a2884c4438d9bc5b54f565254181d2097f214874b39c118aa104bfd2e69fca3b8cf57c175c9cf7cc1f17402b8df02e194fd68949109280404d97bf17fbf3a51461f5d54f5ba7a46edb66a8644e697f709ded947830ef0306d8f556eaf3e7629b0118bf49feee029e37cde68ccead021b31f92d3a9e632c14d58ef1b9d2676f98fc2d5224be28a3edb827e006ffafde151167bfedd6e0259fe859b7f3fd0720abc57bd94a941d1dfa44d02bc577ff09a1c1c9140ca746ed92860f74cc6e2590664953cdff32d5352fc07e3f8bce643e1bfb9624b926fe5d42ee89e0c9017698feaf0bd2fa0045d670dab9e076f737dfe656d2c14df68d7c98c7140074ab947442fe325713fbd32906d161d8af3a892775344fa7e4166168fec0509860b8159812125d6296ca8815d322805c54ecbf2bb949bc7a98b3335044f1dec3e495c643b58c983975d6424c62ea777f61ce06eddeb156718844d72bada583293601c731c22140ef952856cca5d8a6447a4d0a5e8c403c2cf5a2c907aa0248b56a3bd7aeb1525ce06f618b185f6f07848cf45eabd561760131bb3f5bd0e124022f58513f360117687f10f2c0c5cc1789213288adc7cce0087b113a74e944563ab24a136cac511fdd06b0c1dbeaaa62dba692f954e4523c398d65b5393cf89760fa7fca7d507316b107ff4b3c84cdfb72dbee2b16d61cbd577e628c66a7413cadb92bd9d4887253844095373e6eeaab0aec1d78cd663b16e378d38068090cd1fb826a7dbb71041a4b5a645473d4b8c8a51c3caa2d5791c2b532f89992472581df1616497c060994393d076adf3d37f9428a5e6f4b45367eac293dbf9aa34c78077b718b84b9b67f9898e8d03f2ac2ca031035b8f6eb51f233105bcddcb0406d7e20017252fe3f49f676d93ec811ad1924ac37d9bd30e5b72e682db18f2401f17ee838f82de7bc8728625d5ec7dd5100e8d8d6f89aadd368670138121387dcacb23a4193192565314e173268d85acaf74ccf73e1ad40794a9bc44980f755cba5bd690aac7352b7e70fc45d2edd1e1508800c0bbefe951ff99dd18b1ec791e0aa31d298a44adc437e76f8f0afe377f918561dbd9272d21ae728dd018e758302011038d3dc0009dcca0cf782027f342a60a25558fce017d30e6aeea1c8aa416fa5059082adafcf5ca8aa8ecc1444f7fc7e9c88b4c0265fd37d30d401fdb1c7018ce7c9eb9bb7a7c0c748de6d14b9cfb13d0e13060e1fd089709125cf956bba91e9d2eb468227925599045baa82b9b87e203fbd32bb5d82cbd3a81d36e3b4a5c72cf5e31b84dbe92de80ad424230558acd3c46b126026d8342be83516429953a355d8d371bcbb1acb91d5641dc7cf9cbb736501f6457d35db1b6c78cfbde4914b09ca14fb398ea9d805f0cc66d139ce0c76a664c76bc65ce0e82783dc7c8445873c85a4365019f1b2cdb4718c5cf844f00b7ab7f550b4d5861cf4a684c58af798479438f458ac30b011f350a83be019e998c11bbe3c53d80ab25140bd967e2c5271a4a6d33c0a04a05402e2e8e0a2145162507dba6c4ba0791e41f23497ee6db96367d504560940f83a4995d3a3a2b3012f29f58fb8eb8c43c586b65d85dee57f6f34b60d0e48e1587f02e4e56789ef8f8dba2beca2eeaa2e1208f55c7d93934044db41ed3b1d3aa487040e214c84e679c142aacc78f464f9a2f82d70f74911185b449db75b86bf599ad33ee7487c31d6fad5164882e0960b981a322ecb1974e28e4d4444ddc73e7421516feb616a57efbcc6e58b1ac2b3c52db2a05f5540c2afe47ee153f048881ffa4167b6b9c0eb7be364bceaddbe21182fae0144e71e14c9dfc585fa829ea603cc62a7af7ec2ddcd7c2e5ac73370ffd853d884601f325bfa6521b3df2d458d7004de74108148bd4c39f376233c3fe9d04c32a0ac1cd518901f8d2085a42484e74b9833dd92e48c45317d09d3e8bbf28e8e0c092755be94b1a6f479b3bdd86c9c715d3f7f0c4067973eb9dcbedc18ea78f1dc7f9c01ea6638aa39fe914a2275ed4a90bd78046d645b6456b1ce1293d3ec36a117df7c8b6e96ec6739464ae616313e129333df3afe13b1c8d046aacd96233f77de0c08fe14fe53b82816667605a64e32bee2e866d0ad7695fcc9408e0a54f7045d2529fc404aec418d56097c2e8c6222eabcb03f45449605879383e9c263e7efad38850e4d27e38cb727adb7203ab6a71f59ed5aac6ccd29b22e93cce3825f96823cd5e72f77873a5a322f99358e4446ac04079545c6ea94bcc3c23ff0cbb61865a1f2295df2029b1ae2dd91fd87694cf0fbfc60ed910240b8174e06e6ee12fcf0ced7c07f67aaa3c50df442e09ef4222b4af2f34283c78ff5556426f295008e214228d45798ae00ce3b4984a2489d138bc77bc84bb6b762541cad829571896f43e7c3e4ddfecf39ace41e6ba9f39612656092082cfb4c3668f8d74e6a331e87665ea4b927c6c049742dc230e23c8c3d08ad6762f14dfffc4de0e32eaff24ce225557b31c8bfab6874de25ef9759b8f2be900d82e3d3db1a7d5dcb65cf46f73da154706372dd6a6aa7b988c311ebf5ba5ba5ba087b233921c2993b6474c9295b307cd9f092d3124544e66776ee95f037055ad6294f55cabb1895d00965012b3fc631a8fc3311bca755fe9a32eafc3eaabe8c7ef4c52e6167018471535747481eaae0f6de344fb20ecc5b12cf9a02bff002e38fbb8a29ca17156c507d12032e3909fe916ae48715d506b4fa189aff1f4d8fcf6c6037c9fb63ec98f199f50f3fc971cf4cb032293767a32a55d016f52a76229f1c3c750fbde3de437160287a957e418cfb7628c4fbddceb549cf95d948daa04fee190219dd5b7f1eb03a448b717bbeb4ef68f8ae1f0fbab4df94d2ae0021a315d56ca722682067996554ce40b2dec8303b270526b852053d5621443251ffb8e94d6a3163de4f314c6eb2c074411e7cd3b922fcdbc86cfc7d1f9c8e5b0db9e69be81bd72705b3952ef1afe95751f094a61191c09c447684cd4a945089e0b626a5a46b665c3a236437b98a692c6a359767b40261452489788d51938846932f73d597d25dfa83ecdb8e29c83c88ef5e1591ee23ef3874dc439dabd5c5833869d428d0d0beb3d2b0b1f4ac0353e4febcd51ad677dcbe0ea10061695946b2931c7c3bff8e55f68f28c291a197102326e5bcbaac9d630f1e502f3ec386f84ccc2ef3bb7ab8d2d099446c481dd1f2e36ff681f5a2dc3a8606343afed5e4d4ab08f99e1c2cf3350c625e96be62ccdf799020df37131f7217dd322c3c68409738a16c18a68fdd362852faf50e2c9abcf39f94b4e001ba17f8dfae9aa64b2d783e37d05627f8ecf4dc5c9dad4e5fbe3f745f9a91b9e2cbbebb88231e4f393d4a99724cc53ae41a8f26eac566ea428f108f1f25354059927055f541faec06b5d8334c2b043bf202004ccd20107a202d59e374c2bd047a9bcfebb74eba4fd8597b96fb78274a9b4b17ba140fc7562d47087be2e70e0d72b877b83b082b706d00dd38376f9dfcc2559cb8673e22e4f617bc75119534b3862d96c052dd3fe98814b04025e1be203ff1f4d2ca5309be96759a2a711fb0e05c2b4cc3cae20a09ce3693320b6bf731cdcdbc5494acb3ecb52e42d6ca1d3c19d15c15e887d47362db77710df4e22e2b87fbbb5b75b639551d2a562ff281263631b459a17dce728fea18bc665069fe146d80d8a6511be484d67a5d0e693234f496a76e12b23bf1f5bbf8d8e713ef36045df6e96f411c08f1753e8325d693313c0feb8a9ade3e6c5f4f77034d6d30a369686101f2ad116e6321dc53b9dc279dbaae29da198b873446627d0521101b76ec1f523948f34de363e42962f7022b3c89c13b12bb436e3396ebab49de26b6cf6644231c08f5eb9046be9b80181788ea507f4343eab4bb75c80a48470cbf9f8491df75b8c53beb154286b31a21954cac27e7f7fc8d681e95330f2db455cea1028d3171907fec13052f2a53651ed071f9e82d0f75c07851e89961981ad142c960f50a4adecbed57e94fbc469abeacda8ade9545c2fbd9608b7eb77d1bfdfde4ab6c4c8d3b5baf6dce92292f20754affe5c21172ba99522637d1821474b44f348304d7f16ae8f04649b9faa920c368af7e2663e6f0d5500311e642f5103df48adb2f36512d29fbdda4fcf5199dd67959ff4b486fd181b3456f0929ff23253cad255458123f9e9b651acc39ab1dcea08d8a81f414dec67edae25c06be979356479a1a6591a2fa1e88d7ea353e03c04d16e89e6e5e188909c1e9254158776e75473cea7b28849bd7ff5bcd335759bd57edc2103c0b22be1516a0a77629acfacaf9bd7992b1ee57274283f0065a71b3a1d1ff8381a97c35686c2082cf72edbccb38d7be055d7702ee6708bd4a1edaa99ae14fae6cc79f8a5fefedd8274f89082f0cd2fce6b61b2df34a0f0fb87dcc796cc3eda7c0ebe3641ca7b616b8fee25ceaee2ab01562e1aaa7a249d93a7f557356ffaa2e14010d7d18a0d7b6c2e043183407b9390fe1e7fdfeaf682eea18ad441e7e06d6988ca77d5ca1fae12c0f2d0a3da5742b862830924b68923b7cc9294a0e1c31c011023340cea2d81be938be67b7890ad03c652ebd12024d598c928fc9c6bf867799a042c13c9e99af6b23d4ba66c5646c5fac53ec2fa0bf41ab2998fcfca5b465e87dd2b5415ce0b2a7d86fc770018ca3124f8594358e59a6b6a97ede8c8d82094198110fd4acfce0e0c5affe45da08272f925ded00a22a7750a1d4df6d6ed08fe6fb74f5eee07e67390016b7d00ba63e831d3da92bd5db52ac0d5a5fbcfe3d695075f841e8e80bfd4054fa18ce020e2e9f5030f5545ed06d553a53f02d1edfb1b29bd63accd91bd328f253779939f9b09176803198e1da47d72e032296481a31aa98e689134e8147e3eba7435236a9c4fe1a9032646f80cc652475e63d6db3b1a78e5c37ab57cc9a886671a939237be02620518a3806baa2b7243acd341d34f8ed5de488a3236db17a830bcca276b67be07820203955189532df0ed9224530c4514721d6fee3067161eccf8ea7ef07da6dc3e211e38b8311554307037c1635423b7546e8d092c476dd42d1e47b638fd64d145fd0b4edc49b56d3ef5c7e5e404f9d8a033acb3600f9815c26ef290c9781a13d54a85a0976d1dfa387e4b1429c17ba039f577351fd6013706f12f8cacff408da29ba0c47d34a5004146f93386196e5af56a3555052c058350a9bc3f30e9300c79ada49e4eeab5139b3b1eeed562ad8306698edf53386117cf5235f9bb8a499208888de5de43a86bca18dae29c0cc3971cce5dfac36ef51a253a262d9afcff05a6b7a3c4ec0cc517ac19f83f2a7166eb3e2bb2779d29996f8f51275a55d269317089063c979f34b561d1e24bc5ead866cdd5cf7fcab93f76aee24e32deeeca7156bb725d67ab5cd50b36bf56ad86ad20a5f692bf355ebd4e131a0fdfece45938205fad74a5584b34bb66ac7eb93fb47575ccf99d0f75eab5cbb0f02d19464ec42cad97614740b1775f92f23da1f1814a9e811a9dc9a6aa38854a5c77e1b4eb18389703a4bf37cf4b7c9eb6853973f16e1e2e21bb368b0faa07c7946fb03981dee5f839970185c527dc1072b1f3528b68cba6a0dd83379b1bf5051012ad5fd58961741cec7cc1d44a729e9d19b8962b951a5dadfdd679f797edae07ef2c82c30600f59ebd34d7e30504823267f6939e193b8b538b3238a3dfbdfbc94163f2b375362d601064b0bbaf3ce3e5b2e75c295af40ea2923b8bab9b36b5d826a569d64b3de32da4d272cfa1524d204fd24a6f1301b4180271c3965ed29f95cbeaad1e83802a81c556f34a6e26855d7d3ca8077e9e1be3953b2a0c397ae780ae536826bfcfc8b11829c3c960285c6fab75e31841707a4e63934eb6a92a214e480a95d03b16524e0bcf4ec0b9c587a5d61b78903dfacddc4fcbfde456d958869757c0679fddf1dbf4a9019d090cb838ad306816f398656015bf1e5d0dcbf270b56a7c6bce612883b0cc1503e64369e4458cc6dd87df4c934afe424bad49d15c8d8b72ae53d9a850ada964aac0b19cf3678a7f9d72265690b32a8263e8ab1aa6dedac4db60227a4b83b45319f349f17abcf0c5182600c19efad8d17811cd81b192c4f0c4494cc99a4f1432a19ab14d968ca024f972f7d892ece0182ac064a7d34eb4267ff1220c02fb5154c1c72628bf29136e9851658e6fe2bde1589f9be1e669314abf00ca03f5610d0c2fdb53b70ca20a2ab2901cd93131c5d2775a9cfea6eaf5e78fbeeb5482f9eae49069f71ba5ef386cb84c7ae2cb23bcf446eed3a2c72c005f9a13dbc42e1689943f73a5a2ef72c81729cf11e516045cc76bc4f4f842f038235ccbf2c929ab10e8f762cbd1c195ed52cd81d00ba5d25831d7d73fd71ff3a36f807280d763882994cc3cdb956b6e8cfa7b510d24b74f2951585b2e362ac1a573c337f6cfe30692de30e10fb5f941c3e43ad5c761db124fdea2d79abede65f56b1d7273b144719ee5eeb17ac5d2097651bb8fffc03c9c8911ab3569b777fc1fb4ddf62809cd1e5810087d57bc0e7f4c1c8811b96cb81fe192c6e13443006240d3611155a943552d64bfdee68302e34f5297b252120ef1f5fab377afd4351ef5c6fe3ce29051381dca8f769e1273764d8e7b5c0c949bcc1484b7353377a71fe2cae31f1cd552d8a8ec29570bfec3fb7725d7b77eab452e6e0afa97da504a1f99e79054565efe10fefc2586b8d69f878e163b2a21ea6fe75ba7c6c00dff1a0850ab3085153940680f0baf60e536b25d5eb741d972fe1fbd0d76fb39427572c1e7772309bb7cb573598759268ea149d8aab0cbd75d27c7710432215d3952dac07a34090ac44fb6b370c858a519d039ce53f5839df678f07a3a68fed580b677aa128849b300b18cb8f158b690b4d17818cc954a103894a10caf01e3476ace4ceefd3085a8fc28b2c3962b46e9d031c2e946a1d9c60cc79f1440a320b912c946893373a914771f1dae593e57eae0e948b3e74bf89abef41e26fda8e3b64e582b7d418e9552346a58b99bf8ac77b76f5f791e25471f0d809039460a811e37981e40d14ee4a114f24d3e79638014a8f8b15fb2d564d61713bd75eb39f868aa29f4a1398ecec2f37fca5de40644c9ef301fe498a37e6e2286da90ea58a2a6f518c11199263aea8d76f238dcf18f1308a373dc3118fd83db1947edd036ad9f4391b91ec20021564ffdc84885827384126a1d9575df52918f12be40b1a719dd2e0d0dcb595a47c2663f8ef797d0a31a9ec94c5b17489b59413389a364a2474fe71bb3c54fcd83c28a5dabe8990736723b9225f9f8d9fb187bff0c8cf806e7555a924b925edad4c330ac71d2c990c51259b914f7cddaeee7fb5d7a0f478845395c653a7267f63d8454e6a2ecedee60fd00b09657cb24db971c2a15a6362f5aecc73b644bb2c048f8df717e5fdf5d27fa37066fb20c0dde4439a676aa039e8dfe9104faa0dfc6feb47ee239252fe998bbcd1c6f3ae64388d0eee38b875ea22bd8b1418fb8c3b330f91ce40652390fa9988ff14da8874050ee54d30c7a4276402402dfd8b0812a61c06411c841ffc75d866f2b7a3e541db0989f5db16e148820e203c633a1ea51a6f3306ec1c5d15df45311559f467dc4cf257623bdd8b6c715e72fa56d59ab06134e4504d8436dfef04c1e6d2acd959577cb35df599680661f86ff961e9b4d2cdb5176938fbefda396040da1a96f5f7a676a5d6088cf7ac5ec730a5f9f425ee5242ffe79492eab7c73154756e64f4806c914525e7a34f4a11e0b9ff97096bf79a905343a288a9284e29f9d072f79b7d9761593a80bbe523b84bf7b9b2ff9a9859f1480ef9785c279717a1f3a3d263067f1770fa5df40166056e80e83e87ab79e58c0cf815b2dd9be4f11c9d47965b7e5afc0b2458ec77f7460b38fba11a74f6e02eb85dbe8cd61ad82368a935d3e50068be3d88d178ae670461d7a65147106f8b93b57510069caac762c6c856e0cf5e5ce7d1f540304a1b0d6ec0f0b4b6dd3e4d36158d82cf3d5635a4838adc3148a6125b4b58e13c85bb637c80eb5cf221c18a58891629f0868fb1d84723afc4193f8ba779d3b519c5574b51df3ed562030aa6c943b9687b8b6367c92b8011c98a9c2b6a839389f514bb5b83e509619b28e5ee621145cae787352ff2e7852406a56d69c39026f21430c55a514af697f6f9857e5e7d40bbd4c25ce62ecfde9dd1c80edec55589ffc576579c332ce48d58856787cb8e3ebd5074e0baf9c8c52d7a414e942c839de7d460a3bc02315fdd499416abc4fb520791f73155d85b6ced5544a52818d0eed3a4b225266f17671ab0a3bfa76e950cf6f8fa6b70b5bcc1c116625d8ff3bc01964106534c14d807585adbf5477b1901e07972026049878893bcad44a36f821b281f5337312b7deabdbafb723057de2b5ab9ccc4294c0d292c3f3a640e4b2d380f476be33e3beb0c8b37019a96e4b3dd2271d1ff94b87e665282dc191ee66d3219cc6e0c4034145ac8380b8ced7214e597a8d774a40157485815dd30abc32a46caaff587117b186e6f8197858de2178b7350474055509ae095401d94f80422eb7d6a42c8936027240ef651734aeceb4a1ffb306836d9f0ba4afbab07ad2dd5898eb3366bb76a52e8dbea9b5af290e35238aeeb786e0684028de0c7a54a82b7ebb942369007247bb71a8616888e45a814fd4908ce1cc0078101532df540076b9fce48df5f145dbc4d16299ca0b338d54c92cf20c5f7d704521e9b256e62ea3fd4165f24eab7e1656954146566650e07fdd93d66ba092595d9a8ec2051cf913f181011180e81c6c92611a5a89713a5bd00b9c7e69cb58adf806608b8426ad21280260dc2c69ae328038b6f07a6ac0c1a8397aba8e661c97a71097772f0c8f39685f937fd29c138fb168a84e1fb2652ce1ae413d4275bd5a1d26910cc82d122d280c5fb60730c2573870c22f0353b7fa50517a85ac0ed9ebc412dab68bed8439828d112174df00cda3c0d7b8fa0bf4575dee2365cdc7058e81d29d37f62c7e84c6fb3d2c6bd10465407cb00abf7651e1c9e89fc7eb963e3927b257283522fd523cd7902f5f841acd562af6fff948ae6460b7bc3b5a199e123a1550f877efcec5f791b475b55dce08b46d8d47b15df105c93f2905caee0f36ebe7cc8fd4a148c9946d8f67b5dda61203b9354f95d69f6d9f0f8077d16b2bd19c14526c598be5a825275a41e8cce414c5e5547ef4a12d2b6f8f3ef8470afe3339af5b41cdb8cc0cff9c2042f73dee31b54c7360cf71d42a481e0e49ba41c1a52c6f3e95c46c0187e028ae13f0f581de90dc872305feb3cee69ab1ef3b9afda2e369bbff2c639d9e8c50b8f2e56f964f6143d19570f5ebc26c7e7031a4a2fc6f68b9c76bd2d76746e2758255e85cacf3c3b63cb5376e6f7678a3d77e5a857d1e3350ddfd5db2a081ba9574d0f8c29c508c6d93da39b6605d7b81e20330106fcc2af5f0dbe3e0e43b703155cf61ec1bef5c29abe2691ec5c515609c06e5a139f443f2cf8a7d6ebcee0432dee31f82f237fc2e5134046d0d3da695f6caa8f23aeecda17344777c567d02da20c99610d4364ba3ac1b890c631c0bbe696061bc7633bddd7e2bbc2c0c5b51d1c48399ce6ba51cf9f5ce1e6ae3c3e4b5b249fda86ab9f20165ea29d29c0d0f61b8c07e17c0274b80abdef63cf94479900fe6ac8c574228f51d14467bb63984f272daad62fe541464c061afd7a6aac8482e4fd5b54a31e1d0ac53b41e15132faf0d9cb1efc6fef2fe043dd9bba5e0bd71996a4cfd636227b4dde266f3bcd13d139c27ee9ee2269e4a11bf1471892fa2e60180b6fe1589b6cbf535432766805ecf53cd51e15239340841ad3842f57a69a3214d93f59ac4f086a328efc5f3adf087e1051c182d34329a3f05cdde3b0e77a3f9f85c86a4b639a20d0a5211632d280c1861455df0376be21a70f939925248b7efaa57da2a48d3d5b7f19a2521257f6b6aeddabc56f48c8132a377c64a32418dd9c544c950619f13fe7fd8a8901bb5008e02f3a2fd9879dba1d99f38fb39676c80a4d8b567062a85b56325c6291ca48dde9c90008262b8bdef5f930b013540303872a0b755e861331ff2af5f6eb79179f66b057b4b821214367de10efed0d7c30eac226c47f653b001f252421fe14c65c1f12447efd273f28e04c7ac66942ebb61cd4c874771bc42dc7b50aa29cadec7e0403dc20045208719b3b56ba939c5759e250b3bd17bebd4dc520a080515258a481d5c0ebefae7c905df9a53ad221331be3b7c6ecd02a68939696fc22b441a506e63e3ca8cb07767c5e280e40a3a9c048169205c8e205c69d8a4b046b4caa608d1f611f25617be6a72a8dff9d5a76d64de26f3679902ba1bf00a4c5e3a7edabe3878e4b3c8e979dfb72d8001d9b1595fa61c3b61f60abf84bd90d41dbfeb3f93cf099ad31fc8c21b45025bb3a1d0efdc96e1524c8bb54398384dbe6348ee333cd3ecb22f1291463870c62da470e5ad3634af98c7e6be566b8f915bf036352efcb0a7cf8829debd3432dedca4d6b82aadfc29eeb40aee560a8b6c0030cfe9ac6a69e773ce505f64618fbe53793d14d24de62e61e297a5ee5bc168f3a1b491b8674e6d98b5e991a17ba6958ca0c55a339eeaba531c35c4e18b1aeb40d3a4b83b3181628a9062dfd77cd5280a43182b36eafdeac22708464892364d2f656c79e7edfdc307376a96eb76ca96ea31fb0e912f857e193fa457b71e91d3dcc0858c31be2660fe84a24922f1c6434f7377b843c9f26fa255946dc16fad37fa44b828b517cbdbfb1f979d4d4a26878b557490bffeee8c68bda45eaaf973d1ddd07ff60237489726d86b41382b12fe3b2c3398ab350aac2ebf40a6ddd643f42b6b5152fb8c3e93224cf2cb44eced8824904bf33fc09fec3b091fa8d370f0d3eb046500fe26a69b92f378786735ff2e9001f4c00f04fc7982cabf6511fabee52bb279cc0a057791acd66ed96b303437d7ced4219a30e363fb220d41b47106e1088ee4b52bca9442f0edb36f1458ed7c69c9c8d1225856eab52782b9cbfa7648a8334a7a865ed3ad32e2e18dd76a3649e755a795dd475eb2f006466e1293f73886b0ebdb5eb5306b62406cf2be771d86e76459736968e9fd0f87407513d5a7f8431564ac6404715b904c330423f7a77c2812eefc8f35a04debc752658742611d52730bf6d0831837a59f0c1973849ebb9d86936dfb24942a775598d5d2bacf02945a38564c33e5748cc8cebdddff7c317076dedf6b697375a9f80a715d9ff585f57e513acd9c8207af524222b4f70ad109e6c0904dcb2df160f1f61b6e242436392b05cfe1ffeb8072a1f2f033d8a6b38f05efb0fb4678f89549cbc945e073feb4295be90d48d7d120177ab35f9bc55a37b6fc77917e77d9f76898feed3b1811087822d68801a40310ced8d96972662271b21556e866c68cf0c3b73ffc3a2b1195d22f73ab872257cd2ba8256c20ea72ab0b00c63275cb11da62be6345307f25c562698f22a0ed9c9de34d7fc4521813ce761297fb2f4dd06ff3a228da3a071948d24851cc4c3417574441703db6deebf0e757ba22ddb17a0c8c5462c16caaea724991368047d783db948420fe38c16582b6c3fb2b424c6b058bbbfcfa22da1b1e3cfb02b011616d4919f80ffbfc26ad7db958be346d8e8845fb58cb62d8a13e0bea56392005a81c6ecc1ad78acee4a818fb2fcd00f2b0453ff8c256798076cc03767ff97d397c5aa8bdc1ee2e6b818ee668a7a0c18faeeee654e2f3a3f8d799c25aad34838713141f0e8ff9bdecb41a47ca396caa1a02632392bb2ec172e120a9f6f24b5d1ddf438dea83bc6c702140b873dcdba224e437377de8231a360989257a724faa936aeae807b482e80e3f87c8e4ef3117559936dd45e1b12cdf65d398965382af1be15cfe9c6c858c88a7c4c21570f00c397263d6d3a994e3bc72770760d0c414b2e92be82726fc9efc2357dc3db655b71ea5915c6692f36a52d80ffe3997e4bb4c05cf176700246852fa4beffce7db9e905dee7ae1baff1228f19ec7c023fb4be5fab614ddbefa1ef50cea7ec272f3e085ecb102c652bf5e0ed9898153e1a33eed3a0d99a05b7ae3eb56a6c87756b334fc04417bc1636adbbdad10f73e28bc50e002c1a280704d7d1338ebb6b56bcc7a4e9eb8800d8a5eb56a5a4080569a4342c93ce80c2ee5d23148c46632d9fc503622bcc9d64d56c6e54020cd5c42b3e904bfe176aea88fa635e1c4af8386f96f79617d2df43ddb9d9bb18182adb86cfd07de80b7809e7edab2cb245490fa8a04918796580de12afa278f341fe26911e91d3c8ec1289990b1fd491671d7a139a223d56adfcaaf7eefe21d9c894967d2c622e6ce5cc0af9ef0a467c476cde65bee8a75efc8fed104a3da473ad61d6f8a816ca88012c6c586d5eff010042d26cdc57e980dd6775fd481510552958192fbeabd10b01f32776c4fd30380ba2cd43ac109b84a2e63ec5c5a92eeea5e96ea5663cc93c2457ab37450592e592ad101c643d24f0b3daffad364feca2127e2fa09578795e50f7ef4e582e57e99d79e432556f382fffcc795170f3a78162c7ddb96b99d692f60bcadebd4a7bd6b7a62b3551d547012ae4b29e574878a1d32b3fbcbd5bdde25bf5e223a983e09e836e104565fb7c79733b5e8a07aae092f722649fa25a920023b833121434f1a43bf693b1872850f4c790a60baf4f64d71e073631267bc8d5419e596672f3f2e8ccb87fafcde2f695fd975753fe378485dae608b3f2d363f09891745bd1ed3bb5f8460e8be354adddad483cd2f0c56fa7dd8c319ffa87970f58f06f87c66c8439e1e6113883fc5ff10094a889a7bc322db0efb51ec8e236fcfda387a71f8fa308d76eb0b7fea14992f480b19b09cdb1585884442393b288a9b3d2b179da0016e7e4123da437df62e8f8fd26c867c3cea0865adcc90f79fb78e5601b10c9ef26912244007884c8ea0773bfb2e5ac78f49f9dbd32a06849eb9d878ddf124663326807dde80be7d59c930cb13faa328d019834b440b7e729dbb8c46837d4356b547776cb45c2c236bde37d6ebc996b9b05ebae80814f9f0b92d25b962b71e5d5ebcaf7de2daec7b1867242bea0e573ba10154d742cb20eb4480d5173e71177cd31f4655209d6a49668699b0fbe00ac00296016cd9a214c1c39225fc8d37e640f87c371a5fc5ad1471520dd0e8215ebea790c2cff743eeec9f4e8029b286c578ae7ca9da15f37744d0b8cefa72765d5c61e00e08d5be1c4052046633161ee50479cf0b9292abcfb6c9e86bb74f1f0075bf9f08dbcdaef877a091689bc9d2227107a1281ebe3eeb99ce4150d3ccb5e6ce7eca61e8347f99019426577b591eabb7cedfbe7e2f6c476cf79746250480abf848a9c3e8f1b2dac1c19fc78bf6ab39648e58013e2472a779964c1bec9b6f799a4cb604de48c9ab8364fe8b418d484dfdaf2cac9dfb65c242772180cd8ad69f12613d6fbe458dc94f3cb31e39534a4f219a4a6356e145d8f799221e06e02ef121565186493082f86522d0ec9fc14d27970b6acfeb1e054daaa6ec441ef74edd4eb60908a1159486319e1e00c471673b128367dc8675e679c51a5aeb60035ae43ff4b03ae24cc270c67f16d03fd25f481ff5b728566a238cdd80d015aac534565054b39367349706cdab83b750df2278b2cb5d10ea30aaeca729a1b14183df8f710169ac0e40d64b09740634750bb9edf28912c1a3e9f7dd569bf10ab2ece51b7271c37e6c2d02ec28d8703a15c4e2332cbcdc2bb567856aa1b3b81de83e1debcc3418bec0c2914afffb6c61b67b736ca9e0c3ffd5f851201da577fa3f7d8b97e4e5b3de8f8e5304882d9b983fa771f95a316aaa33f0e4a57fb591052c289a72dd30e0bc0345d0ae3946a8c2e10060eee1787ec49f172d003084fcc75a338e37dd6d7ef8cef6b30b5b1c6598bac1e658ce0c3201f0fdb42c154113444751e16d7b0dafb7cf4dde119acb9d76097e4f29f1ee03345580b10e208b1116df674ff7e9e362de1eb800082bc0b2122c040f39792a1c1c2f45eeec99dc967487a574184820e8135a4031ce984bcf0e5cb9069cf6d29b49572e6f2f4c996133de69069cde0fa203f0bf0d18bba9c8236e021380b1d6b9656b2c561f1d0245de060eeaa15fd652a3240b70e17fa57901db5a84b44f4ab650b5be1838ceb1554ceeac3ccc9e4f5048d979c792d45d3d8fce2d52b6617477c5601724953611c866f4d146d2dcbc8a36ec50e56e02121826597ae95626ea8853e7e55c2a87313b88320751d370eb37dfb1d772a1fe638820261ac4c6ab759de892ce5f3dcf38c9c47748935512b74594e9377f0f2286c4b88040edf37fd95e5fcc8500d873d0e94dd8be4de3267c1e5f3e962308bc7e4e21a814bd25d95e582be7e4b7c0caaa1ba07c49fd756414aa4956cb245121b98ba850216d53e5e69d5dacb26687ce5f8e63c0ddab6eb92b58bc0d0156bc47307ca7fdc15e30e777d68f56a5e0f0cdfa573284789a636348b0770cec478a093501f6e2e1eb5fa08f96586da41e1eb5574e2f77e840678107e8021d56a5090d6d1f91b5c72e327cf8eca320facfb7172ca5c8cb60ebed0f25225d99acfa3f617f872165e00570247a1390f021846e6331aa53aca4eb49777f6f89ea93ba7797e571e3098dec61c5d7c0293891e1081b6ad871726bdeb0d125b81b02168787b3629e9be0548e5ee815d122c484a9ed2a7def2ef133c9e1ad01d7ce5a69e95cec349053b5a6b22d653c7e75c98abfa6c8d138796c22d600fcc12a2eb19476d56fdae9c253c30c3012f63851134273bcb15ab930fba654c9e9a85531d358b7e5039cc2265fc7532795bab7199f3ebf63baccf0bdec5f0b631dad18c564d9fa67491bd6e782d0171ab3367354b1ec705f85083cc4de196b4dbd94456c5f9ff043fedd8882b21bbd4ba704547b519d9ed7e602d407b353a94b39e650dc2cc6ffef8f4351414600d328fd079a6ef5cdf1709fdd53d51f4f50c1e8fd23cde8a0f2d500875c7b925ccd2d3b792ac7bc995569091f9db8103e436be01bb3e85b570fb8c57f0e862844d80b5567852ae168d63e9404e42e3f79ab4606bb19ed51d3ff04346e209ed007d09d7f028fd44851c940ef9335594c4e9bd303f965251fd0acff798763054e5c21cd620b90970b3944756180f16be7914297ce6228446b4b00820ad273f669ceb02674185814362a0d434834ab21dfc66510c7c3ef5c3f2cab9d714b6ffe4c630746826149421216f8d744d61d6f123a6805c49858c4d18f9dff5b186cb3d7158ed364f0f592f4364298222de3d8eae70179ad97f0ffa86b8ab00e93e0077d828429083e962eb5d3ee1788d085a9e8a6a93f4b38f27b2c7e8ff8a5a22d1c4fa5bcabd378dd81a17d8d3708c166a2e79ca0f585844fa6c2ad1b156553a81e0e015f9fd0c821da3882b3772e86d87648bf07446d8a98e97791412735b949ea74e8f5a0ab3a6c608c1c9ba196b218702edc5b88c4a636aa387b1a27dc4e509779b5db9b2d7ba3587fe51d4832a124c84feebabd7629cab9529d9a3d3226fa6cb738e1a07e32cea7d798f72334970dc2414e0b951e63f551982d75c332ef554ec651da8e02f04e187316740b2d4c56e2a2ca6344f51c89a0e82437b722f481b13187d2f5eb92e7f7d500574db8bd9eaa6ae2181ffa7a9d2f0af6862328bed8e9d70a39c1cfbc056455a5193019ac3c88d34c0c3059986717fecfa8fc5788bb5ffb5d33707b2b2143508a77201b6a956a0c9b9fd6d2db76f9ae660afe49d3ddb59f96274be896d2cc91a7cd9aafbd860c05fadd1cedce89d898453065ca9768b0dc9e92f22180d5b66338d422143d039e8c2270e1a605201060237b4caa34c2a62d1ee086c4e3a3fc8087cd964abafd612022a85c222837ce7a152cc6e114698358ceec2d4767b36a28d0a4d27f591325f1684960fca4654c4afe1764c08c039f316fc3eb4e5bf1133570c0adfa3d7b332d5b15de6efcf78154e819d2a7453c2b2035033775945827a24b27f1c8dee9476c50ca91e762dddef4cc217445e9e405ac1c32067620b697479c711f0359e449b95b3fc2f780f93b711cf6b8bc3dc1f70d10745c7a6019ec6a707ad6ef9c505c120387621b10d3a44995c26db8587eac8def1cc67b603acc8a022d847aebd065058fa69efbec0ae8d74f3aa5fecb31fb57c3dc773b20910350f658b073d0b9beebde7843a99088db7a2e0a383604dcdc68433f323cdbbecf8e204ff0916efaf897bd0d307e45ca09cd070f81c53102efa16464ea4eb189c424d13b0095c303193f609582e4495ee230a52263f9f0e4cc45a512b995ac2a62c9bfabe026c4a9d57bdf23c4093928346fceeafb59512f43e6b301c8bad5db935a1991b0227f417fe85742fa102c737daa5a9f0223d640b2373eb646142c460e3c12722a86770a8dc3554e47e76efb24df4e00e6995c64b94ed96cf8786f0f0c9ad1c952ed624d300b742554623f2409e512a144ba96aae18b273d102c6240f4e3e703b4480a630e576b3ff1627886273ecfbc0e807d1935a1ac018cd3d7ed5010e2c22ad5c0da4ed9f3bbb667eddccaa427d6b032d03c71001f96af5c88138229e75258843cb498855bea3e361c8485dbc6963253b7dd4d2e5902a6e2a4ed3ee0e28d7f5306ed526fe5f608ee102d34f736aa8c9988dc74ce5a2ad65261e508c38ecb5c598712e2647bc3acf7d8f6a6304418185f43bf3a5f523f6a6ecc910fc9b448c6d2edcda7ac2eda1e2b6a4758d1db607037f36cd32e695cf669ebaa7af176aa7ea3166f16357e0ab11fbcd1efec8b7ca04d8d77f41813a12907b30bb70cc78fab2dc0722a61579bdf7d5223c9de1d8af0a75f5d5e5fd61a096068b27d3feac432da3ff3f5159d188a4990b2ada44bae3685fd54f58401c0cb66c91341d9db1765d7b7832ef942c64cd598382838ffb0fc2a79030a4e6817c6d6713cf63c267aa2882c482d490767a9127a5d1ba3a0ac0d60dc790ae26a7bf2c6919d3c9fce47ec646e03d2864960f0debe347b44f8444d70407b2264a5fef6c4da129279a1f9dd49788fa5da9280283c749ef15b06bf366e15d8945fa5159c4874e8752938d83e06af6be429512324ac0619dd417100ee6b56d42607d88a6563349e8dd0fb2192799d1f311a6553fb7a62b5e7954c40008c4badd832ad82c404217924bdeb3625726af6146cadc46b849f6072cc6b9f1217130f6917c0a94c3526fe501aa255289b9df063f4a05f2fc7a2d85510a292cf9ea9eb2289b9cf6e9f4067b8ba70c3d2f1badd4fcf42f2b4d8ba1ef7fa84a6b45d02895f323efe54e4b8805a2bbf6ed5353fd48ec363cfae79e127a22d68a3fcedff576b0dce5bd81ac8b3ff3190fe68b87e1626f1e02dc33312f95d70312b72044742ddad14fca0b58bb667f9393479648b7f3216969fcf927e96e2b1186150085687c7fe1fdcd739fca5baad1c683784bedf9d060469310e1d0b841b4dd5b2915407688c6853990c507a2414a63ac31842084969937b74f3393bdd5d6af09a35054377a90e4d9f661966ad6263d6f09d1d4b8852a361d3b1c3a33fd39e62b4e3131c1abd38b19fc4888faff040a210121da703a0740b8f6c7b5b26698272407d59c0ce8c557ec6b9cd8748bf078fc0b77f4cdd4aab971c1f418db5ce22ea41e3c4288713af79bd7e752117eb5533a82e26b1cccd8bdd33034b0126086369f5f3a6117bb7481ee5395f64be5ff44a35f62fa36b6e0d714f2110fdcef58937b3a0f105afa3eb9e34d2679e82532dbd8ddbe30ee903b09d565873b38889ba32183f88bc6a185aadbda6b5c44dbdfff493073b222c7d113107871a223dd7a1a24db3f854c71596e5b77db181ed7ca4404f6a0528bc61455b78faa28cbe272b19842372e3ebd252d2844cb5f1f63c5fe96fac0ace5d40fca6216f0530598cdf9256ca6afeb3bd1aa9a0f9375b8d51bea5587041ef776f06de1d8ee13ad7e0305708e8258d87fed3cf7f9049ec940f0bba1b525c9043d19553c3c38795be005fb02cfd79567658e3931e1ff9620a83a84e14505a964655d57733b11823a8d123ea1db7b07cfc16560dcdbc305f91a8de27a2596e668843bbadb9c35ebeaf510c10454fbcdbfdbd500d7bc3cbac7be3c7cb2430935bab39dff5ac030c774a3b36e62c658475830bf47a6c19a8919df79223e6af0a7f68914a048d7aaede70d53e0112487d48e6de404e7c0eee8b830e27c1ff1342341976a6bd3d055d48babd8467b002002b03271af448a6ad8b34543e2c234f4d46874e61b66b82f5321032f8b2a8ef40394f2f2c9c0b68d44859a8912e640bdf3c6b79f1077c3e5f4447a9b83018740163dbe1e782651cdaa5610cef660a0a8085744b66020d9f757e1a7f266f7ec70cfc4044f6bbb528cf49101b2ff7e9106b8910518516b1752f7b245f9d27fd4cde41d643f1921c257ac62d515d21b044e6ec20da5124023c0b3a3b55892dad557506b7472ef97e7c91a6c047c316650f7e76188652a2b26582e4624dbe1857f8d378f742f6741aa31069b33b019d33071741db8b2abfd10145a198173194293bd4f5aa7d831d2b52eca2bde4144cec6e0c488c06d204faa4e6bbcffda7c54e56dae3601012300e76b6ec9dc9390847db1cf5edec67ac900abf842654d44edc7f91d8e213170cf8b4845c679519e4be833e3603e03b21bef28b65c94ab124d7f5623d89b70d71fd9e66ffad4e49e5ad2ff009694e8a899b53bffeec9eff307e6aef6a7de02e4368274aaedb6a8a291e9cfd6a2da3d1a6bc1264ebd4f60250ec51171f0f22025b3fc2cfdd686c36dc701e5a0052d933e680961484fb0205d1645e024e354bd06d2a1d71d02a6afc083046342a101eab207d98db86c1780b2b5985c0623d6d668a6dd179a8f24ee4186ea4f5dde31dd4f37ba18ba3f51ef87d184fd0768bef895c0584e066bb1c60432b0ae54139c765091707a07e644dfd3fa912292ce5ce337a1427e6b2fb2224d5c04f3976ceaff332d634b728624241482975daa13af7c5bb0f3b82c6e8f779ddb3c63863fb831d7372726a8e3a7c0f878abf965a534e32e227282be12a3c670238539295e59d4eb3f176c3d77833cfc271f1e04927dbbe9c09f4a3b2a0a336f3a310ab3065545c610fbdb45042c40853ccb2e6731f9a2dd8d4f9d7a266849b5c174a3963646b8a8db311c9a1175a66eee3a9f8bd0c99a6f5abb8750d7e0effd3f9540068ee6c1e0baa82962983c550d8b279ec70cdd38b43bd178977728f13b4a60b3289fb91fbccb13638ff07fc4d38921fc60e0b555b3fa1028bb908e25f93852c787ab7ac6200dbbc0cc5b93f2462eb5a36f3f101cc6ec29d43592c7a342792064164ce5cd1665325a7647d81de1636e4a3ad46b3dc7d78d0a37c301a9d707e7b0effbb7af349acfc54838ae62136135410eba28906e290a7cbcc02514ae370e1b893f214afe35195a48dc942a05eea4aa529859f9205b9a1fb72b9cfbedb4b5bfaee2db10a82daebfd221c7a3d92fa5752fec39a450078258a1e560c76bc2c79b700712a044287f14b0756ef37bc67b45801083e7d0ca9b6f0f93dcddf5d70f34efd79015aa5ffad202fe97c227e896e1d51b15f311698d9dcff5d63fdbe4e810e54acd7774b5195580553a0131e16469517d5e8ab8b0a0a605553042d2ec95f8f95901c84ae95cad3c217466663c3c8933e63d16c6e662e111d10130f49fc44ea39004df7b20ded2a15df81a126362ce7957d4432e9b065da37997d91bc7591245ed2af37a0aa656add0d0ff119e967996af6eb1a607fe927ce61d50d3a67a3eeac7b16073b41e48b6f7e8249d134f104629f7e970cb93e7a85557a039c5c045247d15675864780f4416e40ca5039c3a33ef81ba3bb156a53d43a767029ed96c5fc481dc3c64afbb8e5008d5e72f81cad6c36dea47636b4e3578f9e812e5914e0ea747c784e3716a40bb52583ce7fd5ee87cb135a7e3c81e264207fc70f07df3f292670fef0ad7c1863bf777cf2b1391879a0e80850043540e502648a5a9662665fe2ee06cbd09e75b5ba4ecd36f68a836e06e89bc5f81f4c1b215d40d439967ec866a0ad05fc118ad0587ba60b2dde881e29fe972b7e78a6b5d96046333c7a5131ceb4fcd76f8d91eb96bb10e30377a661d7056caf7b11921c04cb4a1964f190a3feeef6ecfa20344cc1a8e31453bdb346e334f064340d65a71e3229560a78982b634a6067f52ccc0d769fd3abfff19240145febb879fd4d797124e77f7e7fdb3ace27e653879985c3ea9dc3cfc28cd4e3fcff466ffaa7dac163ca4772e1e289c1213784cea0df2c93958dd10c5ce6fce6bcd2f5d2ddc116e86f605a89f222d47a49160239f0123b4703005ad928534337d3529579e667cf588a19593a46a3e6737c062c7b1976d9be14222bbe329e50eb3d0d7458eb7b2b09cd871b57d71a4ef4d56e220f8f3894a67b93d286070c7d70aaff8329c0b2734eda2c18d01c0661f7f8c626d196f5d48782d7e8d8695fc17610ee504dd047198331f59f1d04bc71acd51a3c41b17a6d9c1bfe97b317bc735e09061ad94d05d9010e0acad45dc80c258355411bde54327f72e8ae854bf8b204229a564ababa5b78f54c6a1cf622d5e8e3bf4c407c64d921cd2395abb4fbba70b6d68c22ce4c217c01ef695f7ab65f6b060e151d97e5763bf2f88138378d9b48a7f490ffd07d92d852c15326d3ab526335b1315f56f6ab339ebb9aaa98d68002b349edb93884d2efb8c91d08e0085738ac2a571ec7bfd866428a49c3032b87d33c7d870685dab6ee47d456b1d852a8d0df0ed55a55302274469925818b3e4d577e21cdf4654eb0e5b1f344d092f021af0288250033cbd61b0dfc4ea207d983f39cdad573e0507176e0bf60f75f1e0bcd459f2c3f92a4d4daaed7ec853dbfdcf543bcd9e0b1182dc3305cc59542b397337329587d56c00171555200ba00ce38e7c495411fbb07dcf778fb5d9806b352d44f0041dfd664010dedb2386397d8dcd7e150d93d508281e8cfe0c02af9f5845c83a7329e021dc38771bba2a83cfa3d96dd4ef5990e61d69d854d9fa9c5af1383f2371d53f4b086f79af47941534f0faa1926b83ff5625bc9cb8c46fce7d526ba9873d48ee2b69c7c04744ed723304bc05948de22b78774f3083e8c4df50ce03714878ea4944b949837be1565e372e625f69db3d12b95a23d855ad7bc150120fd261881bac5f01bdd701b4dbffa488cda357bd1c862fe8a6b3443e735ccb1d11353cccd850d8c732a4677de32830b5e59ce8e55a742bfc76e518315df51fee6e3e81c3f03b63230832ca170f28284098cd43379d0c148b5e09d1140b884b2a5e304a6bda03ad2717905d371b0ea68b4958d08c12bcc1c7cc08b08676a497962e8820b39979601b0d6bf19c4592978a530567b08e8b67196da006c49af9bab9bdf5e3a3d86213bc47e2dd88f4659042e2998b7f5ecd61e5e76cd7dc2df17fe351a60a00fc2db529c2270852ccf627912caaf63ba4f85dc8f4a201e366795d59fbd9cd35d937cbf268e7a9a33156e60a09a64e7429b846ca330f7096b844f12db771a7dbec08aa00718145178150f48bf7eb468d9902317343acba6e72b1e2f23267abb77ba156c8ab3dfc01bef02531f0f4fb961b21db325d47a9ffd379de4c3f0eec6090d2e8a1e2e2aed796fa70de448940492e51a0bf945b6ac292027ba722f41c5511b0a224e727c09d80158342a2e440045b98b24e4fbd9b3d1b3e72dd7508f5fae93fa2f0f3109d9ce5605a91fffe23595ac72611c8196189f699f415ad6b13e7b8b7195e5c64e2bc3f73a00a7968a12c3d00ac4a5a53ec7a99465d29766492fc388e8766ed1697bb09be7816a81a407105ae52b95ef2a620ec3a2840b3ce54108db3f6f531a122a0fa7e15947a663f4d9c258c12ffb498fec1e1fcb7530eab167c113a652ce6374f3401b4848a45baad1eddc40f47541b205dce92c64725070540340fa06e14031446ed3ec0fd32589a7cfdda3fa20f586ec2c6c670c98a8a48b54190b9751893e229e41e97001f94bcf223405a70e22d5ba8c465aedf11bf10869e5e404d6b5133a321222d58b2ca5f88c3379745985d6ffc122d442d62c0c65ca5514327c941af8923a68a28795a21b49fed07885ecc3979479724ef733f6be3b90a47d30bdeeebac099a4b5866dd05ff7e3a924b5878be211834f0c27270be9bdc2b085897f9a1f27e7a71146e7d98ba8558c2aad7102bb5a31f19fa296f8b36f9ad23d1d68e156abf7f3ae4ec6cfa8e42dead70200c7a1b570a47fcc99f8e228bcfd5b9adfda13144a9f328e88b209cb9567e8ea9a1de87125024d820824ea745a7f4186c03416e9dc76829b225cbaad707c8e82d04e2d1268fb4d896fdea8c41e163e5c6ee7e8a89dcb2914e683aff245e5ead85c3d2c48597e42f6709c876c7cc19a41357500ed0d374d600c1f46005664fcd5e8cbb149664f8504eca4711a07bbc828b24f08fad329ec16ffd8ef369b262325b7715240f711f0bbcac198042865e01982c487a8f7e7a228502142cb8b6599223df781f423dc256740b69a0e560eca68a13ba46fd4fed36b3b1a84f348ffd463ba4bfb09cf2d10cfa9fe42d832cbfef1ed70628015673b61505401d9c38bf4aa869b42e7bb07c9705674a62f3f8f984fda8fa134f2b6c6c9f1b98d675f6548c8bfb7ab6562093a0a3b0282b253598ce8cd41a7900eed0d9c159ec934b47de84b8cfa1c4c4f173189572f4e742ec308635f5795fcfb93596651f7219cf726cf6e33da7d10dcda2e2eb30960d928754ca1459ec5a06d16e10327a55967a1f460b58a73128f41e7aa55ce336f101b8ad95080e1494118d65bc504782a01d2c5b234422cbef5015c851665ab9ccd37d331f4a83c4d5bb5c96e4f517fce18e942a8fc86a266b5216b7cc69b75ff015ffa3c686661790a243112ca89c755f86b7c6ee43554b50d8aabf3571630b7343a3f07860118ab720b6ce7efd13f4e98aa2b66ef7191c967f92081d2ecdf83f7dae9dc0d432775bc534dc46cba39cd3d9576cd54f1c33822004bf341807d2114b6d4e5b2495e235ab9f2c825a2787c90c51fdd31ef4755822e8d17cc8e1132b3c4af2029f915bfd27910467942522361e2924fe8a83e88915cb3e5255bc45dbb408b51030a3eb5f23c68aa7384ef04920d7819c1b6f63164dd90efa653c4ddc50a0e301ff4a951e92778efe80e2edaf1565973396546fda9abd92961204c86196083fd8e4bd5e37431b5e96dabb581862ecc88907ba6f3671d66438604e83697c4cdd7ccfea0028df394750f17729d53e1d4d887899c76756232a66cdcb145f27c736a9e37fa2fc4fc257636dc275a53023b175dafcb50ea27f683fc4c94ce845ed029869870a08b68f43308a945ae44f187b16b0263e5acdd9eed99a71e4d0fe2c71105306183a254286e7eed7d565a9626c5d6b678adf22ed896d48cbc2e4c7f8ea1ac07b9b98aecbed998f2da148415891bea2b13cb9ec9b1f8dd2c0c2d68a33589f385aa0b1045de1ca2e6287457c20e0df8650daccdfd20b79509c5b9132e66db7af83717154e6164bc769e3f9ab83a5aa989a99eeac495826ea606c85c600732321958a16b97ba7c7169ae660b8a72d25eaca64199779ba48b2bcf5699e1d72f11fc1dd959ba5c71918bef53c84cf8d5cd48d7e6d07252d42d1f983630e5ecd6753b804b654b9d746e1da21d13f2ecb8b559fa6df03fbd604ce7b9fe9e9580db38fee03a13552393eed7e15d2aff72ce110746036b963f1ad7e69f21594b969fb1a1375426f00b90efbc7d85ed663596910311b5881405e4cd87da84592f21dc14141e769c25a139a6f915a758f1672143e770aa38cdac97f4fe1823ef25fc4d8ee05c9044a7b4da5cb88494fb9987feefabb39c9cc9eded561a19716939f926fc27266f6085829867deb30e73996001a4119455cc143bed5c5bc53d65551e709825d002eb5dbbdeb4b94b0ef88c86e9c423615d063401d904fe47185e16863c2cac30a6dde8366a6ab042dad12083e96f0f742135fc867ee2f63638b42d35d38e71a147d7b8872f60912e89e0368e308c16daae03b3650561187c62015db7dfa5c1a83eef2f54c20831f235f4f40206f6aa010745484aeccaa3e8aad7ecf0b67d07a81f8da1fdd7e359ad308fb2c182e365ab3bdf2aba7a11a90420c2dc383687be98e5d1b2a88feb05fd55e2fe1c22aa9879ae88ce7aa24661302a283e64fbe184d4e4919bd1440f89d70fa1f3cd57da6a7a64cf14dd960c41015a371b56701c1093220e07ae54f37a2f3bff274faa6c2d5f2aa6ca4a67b17ded8f2de02bc36973be33b65eb2a63f74115af75ec0378ccb5c6dc029fc5905aab79f8e95d0721ac85392df558f01d72b22600cc7b7b42a885e948ff0c5b632efe492a7de5ffab65aaafe728b895567725b1baa257010ddd32b3824f9e1056cea1a9419418df16e89a5a49b1bc799c9af98f5cc3dff161bf82f5af44fa8d4452d5c6813a0c1f97c2c8d4d8273d69f65badaa2fdad49edd53ab8b0eb61080a95c0d4fe935b9dd0a9a61ffff70e4d58d8574f4e9f768100a03295a2026d4b70c714b0cc47808cc593f1f8f631534e4b6790046715b1664086895fac134485e03cfd8127c5db857361e5a7a30d0c4665589c64a8673400d02f87aa612fc98d92c2b35a8f5a51dd0e2e8c363a80542d674763ed792b8d7374135b5a60b131aea82eaeacca48df189ab359542449637c08f7fa5563c1f433751c3d422a2a701f02047469e166b7a3ba154a935afca420430f14c305520baa65f31ec30aa8df1b2ccd46189fc715764215d5118b98ffb22cd539577548083c22d75dd13c8dc212d9bfce88efb2981dbdb3452bb646f66c468ad4d2cacb97879e99c20eb13a9dcb72b1bead751fa82cd82a6da3add2e09d4c38c5fb86e4b0b1f8f0df44b9227cf5fe0598439b44fa3132a063b64ee4e10ab96c45e867f42f8971364f3ee35c20718ac79fcdda294846753da99604ad8d2192c3c6f0b22291350369d29de64db9ca8ec4420bb8799920266dc2e625a6648a0a6e2705979e3699fb62980af5a7f99f36a1826dd86795ef8c0c0bf49a139610f59e584300af2cef52d37c39b0f4f4eb62df5b54b4c86af062ff6f10f97e673a6d77269cca968fdd9e80b43a629658b2006c6e5e6272a7a384ea0b145a6259115cfc98853199164d4aba6626cdf5166f7609638c182c217d1edca635d9c3c1908ec6859633ed336765dc673e710844133a7d58269f21991d5ba486d520f984da630c4bec1b8ad6a5ba86017189ece39b981ec1deb9b2cbd16445a103b64b532bb8584e762eb26652f1df9f5dccdf3053f86c4f8f2371322e7b0d124975041d148f76a43729eee7198a30c525565701f7b0bfedca2fae8010e35ba7bafacfa7305dd923b7829feff798bf45e23b0c4576fd85713af6f67e93feb8469b1e4219a82c3524477b7f37554fc05ea53b3dcd9c16266c1eebee87259aab82d31ca1f6e782d45fe059b34e7b5f7a54e816453c9f6084a85159c885fc18557f71278e37a30a6468fa9975c4cf3ef5fbd2202469088b78b88cd8860f22a88653bfaa4d5db2d73e597da71525aff1e9bd5adcd36843e107ed551d8d35cd63e19fcb56f67f18053a3af358164e373adb8ef6d1324c317edef487d10d6b3e46338d8ed9bad1c2296dbe6c5a4abd29b159bebdde00ac932b213380665f4ce61ab5afeb48d6801507a45f1a5f19fcec4982b48712856b63e4f6dfcf4a9845ca50b061f1b56abaf91cebadcba9663fbe462b81163d230daf788f0a2c1f0e2c1c82d699ceb4d7352bab1a41e9e83facc9d999450faf626ba6939cc09046a760cf899b8279747fd1b932e4f875e0cfb3c1e34c665913bc326767204751c99dc2f638a03625d8920147d3d4dd12e58e6a2da9c4e74bb53fb8ba79475d99e3b0a235ad6bc23a5c940b2e37b58849b1b1db97e20a54d96c4461fd10b2f27e6dcaee4f6b59425732c36d3fe65e722f39e2ae0a1e1e9dd904107b4dd8dc205da47de03c9082426ab49817bbf4925b03e321ad0455c61bda1d9b5282abec9c207144c15ef18d437d9da3cc822864f134bebec0e3dd7ac8447c06a56b180e0978243b29b95974d4e486d05cf33adcc9d93764e7daf14573ced844be52b501054baf343bbee4ed2625d81f13681cd46e5d06461b4e686edd0f1b60b1a226013053aaac4e4ebde768e2db2fdfed46b1198ca822ad41cf5e7854d2e5bd877d94b965aefd3dff83b4a5a9f533d4cebfa6acd7f38e9441705ffd87b9d41827e18f1cf4dbfd802afbb4b66b8f57a3d3e9ea60482034a1c1a139ccc53fcca2a38c50dd31cd0ad2b08fa0957c275bd9f68d1bd621250acbfa2b0b6cd89202a39c8caa685b0fd5e6f968997773fed47a8332fa8a02be333a63f2007b8e3c04b29df3e07814b333b11bf33a6fd49c495c8e728b7c6c021b67a27d97fc73287af48de165b5aa7273d09b34f58118b7f5811714c708933acacdd84f0419082de39f64acee3daf0be89933eace5c56055222c1f046d615ae0d2e7d7be9113eecbc7ae75d7e767861aca588e4a5b473244b0ffcdb0c525a387302960a1c2e3085bc8186a8f24deaf0853f2faa7a3ffafba6a45222f8943751a6e56049971342d9fee970a7a3126398b2855258b3ca743e644c761005cf962f59cb2011725ea48667e545d3b15ac7df3df5ffd3c4a33231ae2bd03019905fe0ccd895229955b1c3a549859d5e516fe46d64b552f6a3ce560ec8cd8bfb01aaaf28277fdc504879609f7db1e2255d124b541166e5a900a15e0d7126c79cd04d1a4c313183ba9f35078409e8c7ab2a39db297d68359f9a326bd7dc311639646c93214aa21aa9314e88f15f60b341de333d3cb7a07e3cc214436b0e11f6c869a0ba1d13422d98b64497ea512a211b851bab048d8b98209a7f1c58f8af89c5a1ca839d5e9041a39897feb470fd3d15590f7741c365f8b5423f761af63873fb489c45bf42be95915886dd4c00add593425b0c19d01cdae5a34cce5c8e0c05a3c46f0297bacfdbf6641e29b22384b4abaafed9e9f87315a09d0494f370bc19cf9edb5f47bee75385be463401cc3dd11cf489f0ef04d0049b213e3d5a92443e9057b153fdf7876ed28406c4249626c7ac6f7034ce98b7af5fadf9f79f2b87e6095df4444e67e8dc37ae26c5ca94927ff41cc8c3abff9d6b00a28bad1967c86d69f7cdea859d8fb042acd9185ea1ade757234e31c1a2a05caab66917c613dd90f7900da1f86adf32d3d35f52105869287298138e59e05b7b6a6003524172c2f1af66dc4d5c646458e836d88c7c1b5390b194187b86b9f1802413ab56a67fdd6890eb82c9ccc1b3c9eaa12aa46f13da3844e2a13266ae0b2a6b84c0efb9835ae137c8792fb61506209ac39459537ecd1b7c695d93b22e2ebb5d26c490f8be71701b406805d8ff29c1177f5dbf48488f5ba99b1682185a3787fcae02095a02a3c604e35b23c664103214677d9e5a8524f3dc4cb8b93098ff30589da0eecb3fbf67c1ac66df3b25b2706ed959b7594db027fe0a689c21157c52e3e83954da5efa49ed39de5bd759f05674405c91e71b0b4c7ae5da7daa8ed9fdc4547168dbca3eb14bc273727f7309a99628597d56a8497ddc654a6f7defccd0fdafb7ce5c39f3aec9a808b897e86388b1a74040578da0d2167663ca7c2834072d63cdebb8f6b16a7bb1d823e7136517e25a1fffb7a5163853d83bff79bad361eba0a1080c20ea17b4188300bfcf5578e0fbe76e370167ab69750339a09fefc61df7554f901c2c6eb865034cb876767bd1b3ae0a516b492744a341fcfed313a33499da474a84f18e4c724390d7f1799c02ac804fa1c9e3a1b259107f32274395903aee90798763706cad4ea6357e331e66720d35095358478ddba6a6f64cb561458ed8906d387b44d580cf8291fd9a4fd01ca04a17ccddacacfee63577e6a65d6f138c945015f38188e91ab9efc46f45514562028334b33c5aa8f3ac5799d867391ed0151ff84124703530f5d4ee9d589a4d5bc3a253618fd51791de3af8d0114899066066bc5924cc87b17a919e935395bac712dc6ad431a9cfe5ecba63f34e13c5106af1977794a4a5d6e1a3dc0f09b387853c7b8d86cfe123e70b51d7f49e2f16cd9562ac353c8f4a6a9b76e43da0a4551e1e68ed109f3080772aa2bdad3ead9e3b11e07b6acec24bcc78d00f77064d85655c14b872fe24d4f9f96a3b39f6a20e0e12dc2c7675139ea060faedf9906a05e323d0443767ff51a12c4ab0f3d52f9be1e6414c3bfc9996a2bb880e8aa6267bfed398edfd2775cc2053f819601f53be83f3023de973112d1f247a64b14c502a690635f2675c0fb2a0d4ba753cd944b8cb0608488f93c2c1cfd630c793b69da3a13a51953962f67d3991f92a9175a372685a4631c17a8b87c0dfc05d86b359b394276081fe9cd8bd4c96b89525d17177c8e007ff2f042a5c4a3a6d1e46f6223bfb16eafde073d795034ee03a9fd59f48bf08e5e67d8537b1011861ddc89e7098abe2174ea579c16602957d4fb2e252e50b326a96442f9464a7a07f0a8f9730bfa23190d5fa986abdd4c8801fc860a5a3dab17d46100a9043cc1b7ce1051a3f5bbb61dbb3a9d0bffb41c919db6690cc4ab3edc71793c10cc0d46b0424395dfe4d540821a33365acba6f2cde6b523f09d21209982c9ad1885cb4c4b58664ebcbcebb5316e3cb38e773cd9049b9e632fe235af2a86b86269f2ed614237ed91815a9af7d004e89d081289c5055d068329d88206c5c685cfbcd3308c9cb6be317f14acc1b76cd455e80aaf82481dde693b3538fd2e7c7ce5eac94f37b410bcc3c08697113f6ab532056605eb293393112e7100c5fdb01d3473f59fe8cd8f5a02fc6642ff5587d7f288ae1535331394d8d436ba164b7f0b8d898c9d126eeab953a6ffdc33a96403a3e73d427b33233f633d71d8638383496b9b13f5ae067980cf0fc80809e6457312c25bbbef4f23d5d49015e1b7678a6c2a0610db0444cf01e2fe7f856d4513e6725830c523cb696767b740ecf6d94df33701ddf8595996b0cbefe64f316597b3a684bcad56d54e084ae698d304ac2237fdee4adccfa51b07481a91d613d42aadbf945739f2c3b351d9adb16e183afc76aa81e8040037013e75addd3ca305d70a4458f035cfe54d995c20abd267d8859caf57920729a942141b3eb613f4631ba627f0162533f131c25b011b67e991647cf01a6c17df91d061fb7a0f86ede84187f55c8d2de57e14826a7a2db35489dacc3fea014405a3ca8012cd77a551349034265da64da6b355863e51fe718f64752e7db3c7fb558cf37847ee30807ada716c8ed01e1f101982c5dc5ab32200b2c099cd2c76bedfea93458d5d12ffddb7820c11289eb31eed9b03f4999b137bba234b774e790152ed47793da233258b5bfca160fbd676b814cc21894ed4ceeaac5aac3926a4fb33ab0bc10f118b4cecae00740ce76a4dc1ea055b4596cc293b41c9bd7e2451ee5c0135079024918ba85ddad0925965eec13a0c043e55acb6db3ebf1dc608c05a15b4c9f7c0f8e135e6f064b0b25ac642fabb873b322c5f2698562cfba4e512c82774ea1301c1449975bd7e0b3cbc3bc41d373fcd532f5c1e9f99e26d20461364e00d725817dac7e7fd839dcf567dead64e1e3b52cd3fd7a0992a9a57fd421b856a0e0f4c9642c09798694abb3c1738473cca922b2a8bbf04309e7e8ed98f2e106140ecf367c3676bdad1f87f0372d53653998f56da571eb83d2eb03ae8f7e536e44a5f8d1a302f5c8acbaba9d01e3b24fdcf24e84f80f824ea9c2ebde2cf649386090ae89758921d04ffa7226d6e4844d5dcd6ec35fc2ab5bff221de0bc85db7fcc38e50a9fc70da2d25fc0600b0c4fafead7b7e98dc84c86e23830c340fd78db9f324bf4ddb4c0cb0250a9c44209ee723261740984e3de17fddad7af753bfc6f98ab689bfedf711d25b0c1a5a847e0effb0ad2b2850fc1a7416858433c70820e1a672b6cc38cb8c62a3beb1a98d5af0de40ba9185961a6e413e59d7084e8a0dd54cc62e1ba29ea583cdab1178400297be90a06f8d6d69b7e9d9c8a9d4893c69d439ca6bc8000dd86cdb75a944276e84d8c68150e5f16270e30f990ce5c765bdbe3c9ba04d0cfe9c4e733c23c7fdd274bd13fb0506e5e285d4b63e8d7fa81801299dd1ee3c78565cdebcf93b6e01fb32929e871b3b762b5eabc967baf70fffc89b936fa3ad36099d02282813858b7862a499c722f173153f40a39f91f3c15de358499653d6e70961cf239cefed5a553d978dead688d4cfa49ace122ee31f2588e6644aff661e571968d7fed2bde7ee000cedfe7f4f814878ff1e54a9445af2b0fd6e5146962b294ab27e0dbfccfdd35c46da4225290e9ec4d753d9d56862b9bbed4e98d6870a7ec5f2dafa0fc17d73cc6fb18bc412b5c4a914383ecf5852b3bb25a93ff2a4f0bcb540e69e499251a85b66cc7c6ca9a718b0f92c9cfd8807b63bc66620bddfdf52f6489e563c790d6e922dcbeafb8bfd11b1e1e2ee981763c09bc3956079362c756976118fa4ebaa91aa6d9c760913c8942556da56cc7be73f83031fd58d699e17122d7601d86bee70002fcca134d1ef8c37806e436de40205c2d88ba183da2f05a15cb0a4e4e38a3f9c43bf364916051df6530e299f3fc934ac63fd059fcc02d901750cec4e8a34ce4f7c58d595c9728b3a3222b77035bf17b712f01b5219aa7e4f8288384ad93b556d102562744c265ac1c3a212964d1e84f5c182971fd8dc2d19c27eb64218c22b66c535ffc459861bd5ee553fbbd2437fac27d3463a9787f29c05700a4cdc2e411a6eef9033cc642b0b609232899827d5c1235f0071264dc819ed59f4536a354fece4e444e494f066c16b44c5a4c62eacdcf06b93ba37302404c0878b396a2a56a9535f1971c9231a3a156358982cb571bd114c08ddb743eab57db12a29b4a2b1c51a2125b12329a57fb06459014e4f785567b54189f47cdc2380f92f67a7187c30364a0807ea060c6c8a840376c75630a48527bfc826f9da148330655dd52f6ba48580fc0f140f11ad68a486b09001fb66880e1c187061b8a22c3c25d50aaacc33b2e4e01d9b2b7cb36a8630673f804764fd39ee5f816ec53b61f6a356e7a977025be22df929128ce9c8b0ce36de45e806feff97ed209e7cb04e944c0bd5d4310cc021699984e420ea1cc6d5f101191882cbb439fd9c604fb134522eee0ac7d100af8318ab0dcc442b3660b2a1a398e65b1e60dfbbeb0e8d64c6b140ecd3c61f54b450df5c0dcff793226fc92046388ef91e891987557bc70b59acbd8c513b87855807c73d5df315bfca17f99abd463e8c77d31c5f088b5b5e56e1ec256880dea88a9476fd326b7a8d2fcbc319fa2ecd565dea08ca7e4d2471187f1e83b6a92053a390e930f401bcedefa2aaaa44f87a1b4d1f764af06486478e8d7614bb2c7483fd51a77d60cf0c0a03d8ebee2e8154f49879011927a7e5bccb98ac23c60e9144ddfc5d3b3dcc89f1d087dd34521a259e21c3b665695fde922767526f325c36fa4fd7961950a102c6e0914853d704fc8c01bd66da751a89dbfb624d16786869b75730821c9f62046036962879c2fc0851082d9c6c6fda309e157ac7cf5bce60548890b6f0274f914b749e357e53a58fd1b3891a49088f9a9376b6de087fac2051066ae5786c16da340a271836d0a4e7907282738779f98ba4b394d2800c0b2f64aa3b573a932e6ee121b8a3ed4a3807c365ce0710a04cd401636ad3507d1c2b1ffc4875813c41a5f49a19504313e4932c97b5448f52c8b02ee8a3935178de67bf7bfe9e3fbdd10a93ce689a8caad0b462ee4b42784da141bb4d9643b26eff5c2912c668fb0746927770d0c7b3c432aeaf24953e96c0f5f93f2727de375c5fa5b70fdaca1d1c53d9b3a6276d9512d8bb6c33f129a697d0597898533f8d7df34b879e267f6be7f89c17ffd6356f4c8db3820429b63eab710636361339c07a54373a3f2e2723a8b89a9aa652e9410b45d263395350b2bcbad376543e1b027caedf319757d3ea0858baceb04702939bdcc941ab41a9add86b051654f6894d0787d05cb4390b36fb128059aac58318d9a9393df73e7bce04fed3958b93dd8f307d000e46e6f22a65d091d191e0e29e0c003cfad69f7ea80befafe1cae843fe49c50e32f2f164725ab16a1227d6b389b075a1b35e5bf5ff78f0d79099b9895a04510356c06d2b6dc01f5a1e37a5a08a2cfda0c4f191e66c9f94497501e3fae02b9a78e2245e1a94f8427a6df03f3c8a66efc9104e08e25882496a272178035f0313e0e8baecba4b7bc369971bd572d7c71dd378518503f8f7e1368ddfe98bb587019411a49f178624db8f20352047ca752986343736bcaf269bbb35ce9a8c1a40ca9b2e6260aba64e3e42b9da54915b053855655ca9c7de68d359bc89bab01b19d1f29b1febdde34fc2067f7971491d65503d6d9dd1d3aab1e66873f21b11a48937be7f40bdf67f4a238408e3faf9f47cdd4038bbca1d674ce5adb73f16524f69d98863bbfade1305755c9183343d355442ceb686ef34c20143dea386e2c142db18850094d8617d5f7e711985c3e6d258aa6d5ea0450c7aed53735a04e1df3ce71750a34af230998dcd53f75c173834569a24895db10f62f80c2bc4183588a87fdb11706e6ceea6d58db7ebd4d4d6faa81d27174175ef38e1df437fa7b88608e95ea5b3b697637e6b600c421d9b843ec0aa44101744572e7a708bc1339121706872847389c19990cf3e520bd652fe858de777f52ec53b8006dfe1b93d3f14023323812bb6e7c4a496e57f98308c4ffb95189e9032aa1942c958a9e3c9c38025663fdb8427715762f124baa0c4f20766cc8a70cfcc41d6f43b4d769513d1623f27245c5ad3c0e5a8d617f576d9299e267e355fda1114928d0c017ec66bfc40f78955ae12eda1af9ac060bc7ea71e9621baed2dd4b76161fda00f2c310149059e99284c65693bddcd5f5357b9ba22343ea82ee66348cc7db38a7b90343be8dbf65b32c8c1e6e323af8b7f43a2f5bea6a16eb82ed7ba36ee4908d0423fc7d189d76c6fdd3bb9ae08e201610003500f8948afbfbfaf6f2b84ef351f4909b887862ba91839f34801eb273ef74085c9e3e87a327a0d57e831c2f80ae75af08b0e907bd16903bc057bfe19f625abedc2cfb3a58abbc7e1320b69ebc94b60ab4ceba7d1eb49e38429f1275b63872b8bced71ca6066362c84a811cacf55b196bef5dfd925dce5aec0edf907a7baa9da601852bdf91e2ff8b97dab547e70f4e6a3bc363c269b198d20cd629b5b50c1e390ff7ccdff4b17289c5a21a3cdd25646678253247bdc19700216f8329df231d15fc66a2e013ab2e7e16a880d23d5e9cc87ce83f51de8672ab1e4da1fb315e6137852126280afdc524d78e3c10285f0872574c5c39171cbcbe79cc30053bb6843a1d07fc79fc7780e6f9757c48fc5ae983046f2ef34432e864732e15180dabac71201a76301fdf1d919c33c830b320aaf67217dd74fe6e57585b7a397f59aa21d8900a1088dd7eca176e855176384da9646bb70a1c8d03f2617803f6096cd8c5ca6388e4c03578eb98693f7c276d67b77f42323ebeea4c419e21a58d258d1b9186804f8325af9e27c4de43b64e4e5d57e368e1d16494a33f7b87e81f5e276d4033140666621ed99b8ac7f010155c3ae06b4d298023d10024f315d770e7df1768bf428d5650e481073007bcd9875ad03a0c4142a806725091bdd90436d92a2e605b373ee26732054e1517b99392cde30e13305626b5a05f4f74194eab1154a60d9591cec291bc606b2bb3698e0241ca5adffeed405fb4716cad0c40511fb8c77b01e9063b2a8ceca91ae00bb0643c74ff8b120debe8216f59c38c351544ca3dcbbe7b1336e863f2367593272a51656766ac3c84db34926406f6b08f67627361dbc12fd04c6a5bb4c1f87bb3a634fe2b4a5d29d6f6eab1a2195335b17ba0e20bc9951aa1ec777b4a1d18a1c02da70423b32960c318007ff0031c6977266435dec10fb8f1e6c3358137ccdbaf2983311e7f3ae7b0c1410a71540818f45793529bddbd7a7bbb5eb8fedb5661065cde7189785deda5749b1b0d8e571b50781e2d313e5c9a1a42b58a45b91e2dd7bd7f481cd249aff08a8bd56a1f0bcdb67b0757c0b815e85ca8216edf188c19d754cdaf23c776d805901ba830ccc08bd666423dd398d8d6a4628701d5e6a04e3d4a57d03231e481a1cfff51283cae6b0c26e67014a9a314cc1bf3b319b7b0283f0b05e011d0a4f16308d4744fca19fa6e3d54d06f43f10b3a1e3eb67f26e39346615550b7c9e18a91b810a98211adf5441e8b5523e4691fbe5f6d64232cfc7eca2d5c4f38e323bb2ff4961caceab334d8933fb50aff93df8c4ef4e1a0b6ff1f7a7023a08a7edcfac63779492221fbef3d22fa1c2b4aebd8fa9db5e46722b4b951b06cb611cb4ed0f89cfab606b073dfb196a6f5c2536166b6ba8719339d3045135726f6603c8bae6c7c85c9c01392722735a57ce4110fa238e3c6243ec302670f7dafa6d3a1ff45e9142aee9e48e391b69400c781f236c0ebd2044ea0acfb7f344a926f0c95f7cc4ecb48141d2bb65dccf72f89f0612a7f9fc8aef12230ea607424910c754144b31ea593d9a33318645c2a6c88f18f026026bc8b8dd24094d6e7461e5a7478c7e9d285e63af7b34c465415f2cc81ad141645701b288d9aa9e0096c37cb28f774fab2e72047c9f06a88d27dc5d0db578abd857996c562d9a8f9cc634e2a45a46c231f0a53b71c5eacd2b2ab9a98fc0dac282fc2ab5ab6f68cc92e08cc3e9936f349e2e68d13313411730f9d58b211bcd8f3827b041271bc7e36c587fa4fcdb8c2a61774e893130942779e135eb9e9d422551bcca58632cacd7958bf0c37b61b013d883dd05e55d3de508dd5f74ad9e81d49d1a117000250133ea4eece8aca4eec2624e4e94d8b11bf8c3dc9a5ba65888b6797117b9987aceb202b66c513e1b64eb2da318e65ea64134c58533a135083cb6f2e8bddb6db4d4f665f31c254f0fbb71809014b45e0631f541a2bb6f2c1be6f367ebd39567d075c2632317a10a3982e0dcdff90fe029f1570b23f078962813a26367d539252aac47cc7befc7f52e58565181ba5c22d2b2384eef12eb62c99e653d97795392e8c9fcdb1857189ff95650e70be05c7f03b710d8fe646babfa1a98ecc33bddf5b5c22791043a7f7a8c9dc5976c649a2ca7a6f28a9e363ca5501768570e96d501fc516b2fcd99030625f4f49697dd0efd6daa2eb4ad380237352f6525fe3ac215b89f62804b980cf9a13d568104990cab49231f3d05eb946551167a261f4f3e1e6c2aa42e17eba8dd85b97ae9df1d7897f20d0ac2d701c4e88be224e17e1530f7addd69ef64ddabe57af2f75131626412251edf7f12fc04fb9e0e3b44d09ce79c26ace96d0d815fc1de6c2eed47a537639855699bd821d4efbdd3dac5ed3ec0893dbd004fe8c0a01fb5f0746e4fa195013159f1cf5d82780faeeee43de2e41a8b2bec6ff7102ccfd76c1c2161b72daf536308b195181a022e75b4394c9cd68e2c9d1015b40952cb08241b8b888a0ade880e9ed9ace9bd3096025c759f672643f9f11b7407ca6a29d0365af6bbcf12b0050589ae39b833b74b70e9ee4b7a2ddb48e0d1d4c81cabad8a14a81c5c2558f944bb4de4864a569bbd8a3ccabcb5ed14e3427cf7bcdedf5714f605b536f3f9debd26b8bef47f7d41b4c279850b15aeaa9a9b0470e1cc03a04dc031a2e2985048354d95376f92bfa247640b730b36683dffd02662c5451758b552503803a7b2231d8405e43f9450a06898056f909ea74589d3a3fcc0907a4ae924a472af7fde986adcc96b40e1faae5300d3d346723c195b393f03914f2d7b3c310b56db6886e6c92023cc5078369206730aa25d8e586f9f7d08e05fd2449d83032e9e8fd42196c09e2268f1f6debf574ba8fc28d5a10e4d7d90d45d072a51a835227cf724f3ebe91927445bf5b43a86ba7dc2e4ce11b29ee556648e9eba458c2a3babebad1765b17d75dafa3df960400743253b761a771c6bb26793c2b68e2597020303c8fb9979cb1506ae193f9e154bcf4944b0e318644c22df2e77e5721dcdfa880f0c758de5098b5461c13c2013f407deb68e73cc1ea2be5624ba7b5609ef17361a32d3bab7703b75508a446e47f676e6478f04191e90f29210cc7c4d1ccaab7cb3c668ab0798f08f6bf0a7343f59b50f94002d4179898913fb5162f9af1e13dfdc0921c1e51cf75d748d6f9593865ee1b5f5281c7c0d8a6ebe3f38fdf857552a27e61d6ed6049b1876fb2f804e3455299d42bde527e1936bc03125b78b7c2acea3ffa8b610c87a6ce65cab243f091481299ed70bb5e497633a347d3a0ec692d7340ba9586042f3770ad8f7888e3605365783f88c8313cbb7e203ec1fcd75244c9e23c9ba0c6d11b4d1d88a7bab825c676dac8e3cc79247d3b0681ad777dfbd0e39f140defd67e84be1343f83dba9b400dbf60400a6d8172dfe06faf9b7312e817f16b8e74bae114847a861a8c0efa08911a0084c94298429d8d5c4bf0b4245d1fcb6d463de783b91190fb98eda1f8f3ed4033dd51cc176d82fe51276cdb09d5e0c899ac778ad5ca3388dc757259cf13ce667c107a3cf2e09757b7a1b8cc4d42af5d6bda8cbbb484b9237fa4f55a9676526e4f3f4422cccd3a884380fb2d3633a45c0aa4e10d8f7b17e58184951a89a7cc2a3b6a1a2c564f2bdd3f1335897fe68a257cc632226fcb425097e28e810d1f371633296f260c97597a574e0f4a591a732b85062d61f6011824a80c05569db5e17842f0b0f27caee48eceefc76dcab511fb8dc9bd10763f2ff1b0d623feca05ecc27836378bb7c151de82c1064fda56a7c0f8865c504675491fa70d6e5522240cfcd087c421aa7e2a6245d7dc8b85fbe3201ee655294ec079c6b77243a2a1534092d779b8c8b9c31b38a033fc40cfb2567a5b08669c7a28270adf7840eb636ba65059554ed5b4a4a7ce5c592cd1002e0c6376e4dbed81f331c53486e65c4b6a57080e6e9a3eed7d36fb68707937dd2e678e8bd0f27d999e3c2f978c6fb475a0223677a57e0625c1a22e76804e01cc0ba606983e944443797289f91a4c766515a087f2fbdf1803c20c0eabf9324ba440624a5e8fafb1b28c4fd1d6195a540aadfdd6c3cce8f8d3a873d622a57cae093527bfe813ab217a9524843aaf260d77ff09133930ff7b3b00a2b1f5e5cb37c0d38387061be9819883033381f6958f89f186ba3b252449a321beaae24fcf167942dbfe8932d4238fdc2115b54ce61f0cc4cc7e4f1d856b56ddfa0633d72712dd9791259ca32e9ad02d47d459ba95b9721ad88c71daa135a90926c039f78e5ae0722f039372bcdc860f3284b5add2decabc02863f5968d8aea34684314ff741ed08bb2347e51a60ba0019bdf04d57893bdc9134df154099c4a9c54653f78f086dd495f4fff37c872232068e7ca08c1d21f01a5435d2f22a8602c899bacab45740b82728abf12c0b4f4a9bb7b112501340be91c13fe38e0e46e6abede161f3b6c282968a082fe0d6a59a01ea0e1d0cae2e0a418368f87e0b1461fa69c4070707a16cb4a087e73a199a2a6348c8e0bf13d87bb802ea0017599071770018825e0ee10d76b22c617775f3ac9719acce0cbfc75a5b904bfce03b5bcef42766967a764ef7836a4ed956ec0c85b3beafa9c9a8cdbc1a9c5713956241f3feb7062061396f23ac4c34663c0befe16132a80bd4959a93f9fa845b7c68b11dfa479c10079fcf6b6d5ffdf0e3d1bcab0cc2f0fe64e36449e95e9c39d5c9954aac55812b266911cbdbb1eba65de1c571e92c24387f0b2c715ea35c8048cc4306cf88bc2ebf960dbefbf5af82547fae1c5931358615348a09196ef8325f55b94165589cc5348b1ded2129af25ddc104e79c0f664a9a4e685541f1da8032b1577b1371038aa58c307dff386470633e5407a5d48fa056e48ee3e6ae88f9cb4322201dfcecfdc88730f3d6e26bddaeedd31a5d0bb4135522d3975d0d01f04d7476e233cc34eb1184318b2176ea6ecd17329ba6e64279a420ee9e6547a91eab38c26b506e5447ebb64ae2699e7cc692b20871d738983587e6b38e4f001437bd72ea94af75725e20f8f5eed6bb26c0363bb18e70bb6dccf0d8912803774ead6fdc4e301d56b6b39d904a5859120580cb9438acab1be67f95fbc525c6bf38db07010c000f83b1e7170c72fe3bd648afd82ebcf76252bdb39b36a044fb3d3fea10278cf3f324f00411873344bbf7dfe526bf60ec236cb9591dc7d88e8dc791b12454d6864cbaa1592645c0b4e3ac5304de2dd309a56a56dbb4ce6ad9bc022573a46019d6a516229c40d7ef1e79378cf73d214ac15ca6eb52a8be58e1bb7c8d1df040a5bb35f46e762c3c442a44037a36591cd3efe453e8145a0ecef8b6318f345b83a574218ff4b40b41a6398af48493f3e4b72cadd9d31075eee2fd03357132a7432631c7b43cae574cb4d8796f67a2a9a55849ecf3c91962bb203fc922c2a281b91a07fdcddac3fe9bbbf3be11ec5a5371f14bd107a01d525fee5c553d1312e74cefd2de983c9fdd4b5948fbed64dc6d086070fd00d58b949196ae3d3f4bded4a3dbbfcb793a67ed825926d6252a4a6a56fb13511924f893a0175325d13aec43ade7153dd75b06342c778ab3d6c11e68e844ca0073b310ce75afcb1a00d69504a3ec42fda81011e6152337cb2b9fe4095b51ac9393000aa6e59a68bdd8c580a1b76d8798efab60a119a8b70edbf4b55929faa91b979d9e5c41f76da7397a07b54acf32407e23cacd69e4fa591dcd0d8c7fd814fd64e2250a20c8cd465a3cc486a1ae883228c8504cfc9ffd45cce54edf91da11aad9bb56c24169fe34a14812972271d447417528dc701afceb003268bf4caf86de16a4bd0f9d698c1729135ceacb31ca471a40068a7be3d65266a2e14d59b2ee293e7cef67e6156cb3851651ecdb009905d6e1f91446a6da56a96e9925ae5af881a6abcd6ffe3bbd8f3be6727ae229f071169f7ab73a5984566bdea4d168c89fee5ef92f0080a9b04cc5c5c942d41e8920c5f3811cadc8445594afcf42b5a0503c2f8f3cd890a1b14f850161cb581f943cb7c1e74df4ed90b743a923a90dc67d86774282d704022b278ccd99f84770bfc11b8c8f5816e4bebd7fa738cb847ce1984366b71b5c2a3b34362fc48bea19b89dfb8ce98d817aadd5238a4d0f27d01ddca9638e478e8e64b3b8e699477e7d7b934689bdf530167520676d27f8f83ad0705b1fbfd30f2ca0ac9ed1dd7ebe2b654b39a14cac13d3c2f2151342a47f723c0548552506ad8ca58a63246964c58e2ac59c53519a6920878f3f2ef14fe7513d36c1c58413cf3b27895e879b8adaeac6891f4ed96e16834f341a365b1cf92aa0f600c1fd18194e76d0360960c377daf36f9840c47d0c2146018ffff0bb96fc46bca387bc1c538d95ef70afd464f0b673f12675826fee1624147c02fb8d6b20ae3679c8a2a6b1463f153622afe2794b5915700588204da3e31cd69f40a3dc9489bce1110807a3086516c678db72470e45ebaccc61d130968740dce14695571344a6aa8e067df3ce2394f2e30404e06e83c7e14e66c0e6709322deb0f473c4ef73d4494e7510ab0186f85be8e9c97d3d73e8e6d5ad15b802d17ef787c3548a9256cc68d879701da0acd8496c0a650443073d4788173713a7b760cd129a5a24094529433b4386a13ad64d5603a8c9d2646e42624451b11b2405f943e6106497588aa7b2d56394b75b644e6daaafae34329ac74ab9e200097ebefd826dd5727396d3e3a62f8e7db061c4655dcfa04b39b4eaff6b7535cb4380bfd36b6611de7612bc1774d32ce7aa059d8a571d7a26b60ad81cf2d3bb2aa99bf5085cd555ea09ed893a1db2ada3cb75fd06bdcc53db9901ffac8766072e58928cceca69a58735d512100008d05f814343fc0834184d4a942c259d397b041c18d3ec9bfa2a4d063fe8471f2fb9f6aebd159a717fb44198fc39fe1144cf1fb847971b1996a605c05cd992aea3f941d6c9f27f054860d63763f54476cbab697ed561e715525687320aac786a4b17c488a50a9b7b2717d2198aa06bab580f507dd1f516b371dd0e21233a317addbb47af7997c485b31360f752665414c081b143cccce2414ab30147aec2cb9f73c5bc054e1bd25b58f9f438723a1148a7bb72592c98f707b5d6807a4f158319c56a43579c97bc7cd135081f915a627c28106bc69a67a44383da0dd1315d26926b8182417206bbf28eb4da587e74ca9ec521783bdee169e5aea93e2e398bd96a397384c6784d8ebaa1a37d27a50b5815b4ea24563df8eb9d968d8490362723f82a34081b4d52c1d99cc29fab8894c5be3e5f034b48cd54cce856856c4f88f5e4a70c336e4d9e7eec78089cb44b3e0f8e0200a6253891d9b5bc5604d2458ce010294939d4094789e372f57ceeb90ea0609b577fd2dc62ccda50717239a0190da26c2c0a1ae4f53337e481a77fcdaa8fff5b36a4bf4899917a0755b813baa8b9c00a528ee596dd7377033127c4ce91ad37defb17e47a69367e8b8f5612d72501ad989457efb7c1125cafab20a60bc39ba883e20527a54e277598109cfa1c7437281987e3fb2ced5193803a6409aec587a365266322e276165be257832ba9f845c0414bb915234e13bd8b1f607b8e86d2bcf6ee38eb80679c019a3fdac74ecadb0af3d06df843a4533ad543135524a7c8592ff03ca5c4ead02350ac39210e94373c404d56fb427912d5822a7cf215c8ce5db2204d51ea02d8589ddd96372a97826d920df79c7a34d79d7867d471e3a5cef1789089713e13b90eb9691acbdd1b6cd141a9a076d5583d94aeee8e2386dd9dbeb2ac4acbae1ab30beb99a032cd57cc414edcd985ce51af4a7789aa98c0639139b85fc71fad2195435535026c2de851da861d51bd1520dc19375bbc9dbfeb8b57e3e1d46387e913e45b881ca59589ba36a8f26aa79e70a63e0590d3add6f96bcfe69c2ac679c3449dd45ed8508c4c722871e0d897c7e96ad82da999db32e6b1269e6d957e7d435aae9b9e35f3cd70077b6cf8bd14b978d3ff6d37fd36856dbc859a2881ea24f00cb0b965c31a86255be3cf09efd783cb9eef7b16e6d33ace4e75b8929a56f6275ae5d89a58d8d6f22afcab22a58673cf7920ccfaf5d4430ad073b815da07eee6fc4d9364a850720ffeda84f2c7eeb166352d0f2408392094398e8e837f27229b1b60f33789a2ac55042e8180d56de9d79e4275df970f61d333753de2628016942e75023c0e5a022c77e80cbc5dadf6d9be3053b007c2672a6c3bae2fbd7e75938e301f187204ec9e3f2d6643b5f021bf55eccc0c19b68696765929bc6b177037017a27a56fa7e95ad4b50f5a71ed7d5c017ecad93243ce99191566ec2872438d969fd2d39f801f0c0f14f6b69ad443e8ae9e52cf3d0d219380f7eaef30cdfe5427dbc4dc6d2abcbbf59ab11af73999ee1e2689a822d4d6070664ab3157af7a7325a280ded3f5758ec85980e6a3cf3302b4928caa930ddb2030f810f269655e35416dae019c880c30f1f59c9654c05d90695b0c6424e1be75ec90d0b6a71c1dc674d1f801cc2a73d4a024254f3ee1d146ba8e8e504e27dea1a6d5a85e4225a3bb72be2ee8436ed81c43114246aea8aa89855c2bec052f6c830d7e8e923ef92283ff52503b48994e59928ff94871b8085d16d235aee53f3308c6a7af0821ccd073c311d6730b90d0e5d557fec247cddade9e2e899aaf0882b6ec26dd409457f323da6b408fefca03ee2d24a32aa9866ce014648f6e104ae66269f8d3752a66d49866320cdfc20ab7a7cf5f883935bc87526374c0b832117f1e757f0f1101f5d143629d8046e9d08d0852bbc3565d6687b8400afe6a4e39964c0c1d57ae8008c3bbcd40f2dc14bdb57a9dd09bc67871a6405fca176dc2e5b111651ed55605c87e15654c0c4763df8f98000fd5288af7012301480a3ce45041e6aaf8747f06db8e8e05eb0ba83ee98c176e9b71010658631775619502a310b152f5370418b9df7b6e7b0f8512375a66e53ff36b6980cffc7f7d2cb12bf3793017efc7715238642ade6e1587bd0af7b69d02f30430a43a46c23a48ab9ed63254743451428a02ec018d44bf4a7c8670a30d9391942c1f132e11178c79f57c915b6355fafff8fbb81e9b0c1323df39300cb44d90668557d8834ca971a0cca44d3120b2f5ed0daaed8c8793df41888b6cf42ea4175bd4384774dfae900f9ae8cdb06be7b89fba4b5239c01348662f5c05a79fff61f84bc8ded75fb0deff3f9da5605b274277be8581b6dd47a7dc95b38e8fd5c14d3105faa851bd152dba90e1e1cfad3865cd17ca30772aecaf686aa35163c2511776c0b28e67d235da4ba9814520655d5f820a29227b516227949209b1d4d01fb656aa3c986bca23c96c54c0982c662800f6673c143008db041fce549a34dc703bdac31aa8066dabd05cf1a1777ef9725b7b590daecc9c22b6d7ad269317bfb5bcb36985b7102f4f945a52d53607e2872d22b25e79c360b95b410e1e4f813a8ef30fcdc9153db7a040180d53ac338d5baa1c32ee2871ef840512885daaa63c7d180e3c6ebe0c41a1e4c31ae5b1a906d0b9d196f46ed7f3aac9f790051e23ca0f9e8b3dc6c216b7c4f5f3043e217453411c4b7e39769d743f1cad193a446f02692a05455f8cae71e0ffe52c386410c68907593ce622ad51b2c95152728880a5b08562f8fb3c64d46ce590af0abbc62352ccf9c046737019136a23c5707e794ee3818a66577d4889c023ac5e7c1100b6a96e2e2e5b1b1b4394fb3d6d24022b999bbd0b8758452cfc2f29370ab17af4286fcb56628bf98bb6ef2c292d54ad383d4fa39ae8826d6eb9bce0b84d60914ee7d52f24fe207647345c6300bca042e55b75b7509fee92d837957477654dba28c97ce0c2c75a5bffbda15821e037442646e1357db606c0845431624546a19cab6ceb957ac14dfd8a753b2618ed787b2d17121efb4296c4eb06778d1ef0394260c8e498f20c8e33ca2c6d6654052aeeac0136d1b70d651afd4f8e01837de5d9313cf22e823e239ccc7ed9bc15c4ef625ae4d5ee411f0a04a830aaa0a47ae67245c9dd4423e1f82c96dad6d84bb64bd142ff726613be717d87aadda9f77991b07e88290d1b63e4c7bff8e85052f38244c2d44f9b148267f1c05e45f83e1795e05297cd2e28aaa854da67a6a63064fa50d49a66e9ad912f0dc4f8a414cd39436802087510ec5bb02793ca75d404bfc138d64dad8e5682f8636a11ab10b956c5971b0734fdc626b52702f4393c708f1c2f8fa233573b6271db7ecb3aa0048f7b1b81275af9475d655bb2601b241b2ccbbf97343f35e4617b5de6bf62e0ffdbcf69aabd8184789e772b9e6a16e1807f212ca3db6b868fc12efb4451be8843ebb31ec490de89b6f71d8ecb3c174b16107b16cb6f7162b9bd37e69387bc18094a216142a15549dc49761bb8af01c13cdade2573347ea7ea2614029ba8c6fbee7081b636ebdd902622e3b6f0915b79b1439b20bb58f15747b0b4d6707644c65cdd657d1126332401ead5eae557bfb90c71f83fbc30bd841d966f20a5714d43f06c76b01bd82bdc9caeed3bb0c123a78461e59a11f5f0b6e020b430d9583c412265dbdeda7071e6a9796731ff8122050e17af6fb7b4f542ab242a138b43a4ce352cbb87d05b8120503624c50f65afb50cf59d078b4bb0b078c4346c1ae9bae80975e9db8467e7b9f956ca3e9a8955095f5a4ae4bf8a48f83a410bd4be86edb1cf2f3fd8ad9bd01f1d4d6c9dcdd9c837fd7fe976aaca2f776bcc057083d3c83206baa747ea2fe64662598bc2e077e20725852fa3c534d9f8e558e96c8d42acbd86bb1858450e61ab31ad43df3e78e38a4a41af773e3a53c78e3eb379de33ffc0e5b8b53caf76626be66880841797fb39b0e461e2338009c955ee1ae1b74502dc66bb214a8e55ba2f6d7be6eb5ab6a614adbec6018dfb0ad89be759bbf79bd666e323ba8cc6bc1ac410942d2e3d471042b37cdfdeb4c93618b9ffa9e8203aa68935989b2ce2c15c80bd616459bacd996194f59297fe9b64d4f8a0913d15d800792fa6d9ed80affe3f67bd44d2061fe1417a5be86f781d96b1370cbb8ab7d2a2e3d3ba24edb42730e24f0113d04137d9f25429b22f25ed99e768dd8062dd54fecea85011d1c3ba49c8f17896328d9014190294a89deb2ebfbf46bd8c9a7e6b3b3809f2cdb94d8c2b731de1a84569a945bfe0d1b1c064f015d7592ccef5866e68715d37a8d3f32397ebb19a974bfe40e1f498b551d89e0354060dead0bfb5e0c2de845d234ee03f9ba90043aa036139cc21c88aff1a4e9632b173b9648dbff9c41add4c265c4a40e896480485537fce25a83db5e655457071cc80b47c03bb03e3a95df0d26cce2df992a8125ef83f203b8e4f366c4944af271ee0976b23f3919fc6963190e265f2cebf3c024d5b2800a66eeac7236a7336a478c63bba117a52c8605ada5f76436cc0fb7f0bb75932f4b9dc007876ce6ab3fd04886bb8ea572f9ca086b93546916028f4f8ff0ad0f2a21a55ff7b6f0a94a0bb8ca2bd132ea4f620f543cdcae31c6def01eed7c874bc36070ddb866a368cb68ca1d5cd5ddc8eb5ff2033bcead8ccc02b5086bdea2ddc0fd186423bf56b393c9d0d9bd973a278c9c48e6a327f6d66e5cf7d6e4ed9c18697d803e5e899607f7df8e1535587e97e8f7e2e39a43a913cbd34897c3dc0630ccbe57fd14211b1600525a70695fb8cd5a3ff2754f0825e67c033e6fd598520bbdee66ff962b3945222a735a9f4ff77bfaa80c0e3b261df7a13b7edaec63d78e09a9ba52337d79489b7112e382f70f45acf85aed8b8913e2e08ca536d9cd341100ec35f12824f34c58242f0a68ec7d998f8d01d1574b08d7dea8f8c3102b0500b032688927507ead22e43f7037401d0147823992d15fc6c3ce43d5b0775070903f1bc7f3408a0a936460abe7c1d54cf2c36907b3b71c282d8b262a9b6f410a4ee35451e47744fcaede408c670da5a4b670f74dbf0066eac3831dd779e5a429b6b5c875bdd2fa05fb33e539ad741a96fa53e18839c4c351a8bb725b0849798ca9d403740325f43f6ffbefa17f67ddf8a5e0fcb97299b4571683788b4f7e4d30cd79efc3b8f9dce9a56ecee2807379e391e6f9d373b86ddc07a447445012f55ce2f118dfaa3f68ee52f16350e8dea3aee680bb49cd91a490f22ae9271e9370f96e6a0df67b287f9c89f90c31fe1d16001814eacdf17ae0b04015dac2695bc4213639b6b7ac4cc03658dc3d79762af5fd79f440073bfb23e5b638c212abc2cad895ea64372fa62a2a894c4d8a6dc1cb19dd4f11dc8ccf90d43c07d5b0ff66063e7c3a370b8ce3e959188db39900b35a03d7661934b3608c4b5b2cb7bcfff85f79eabe07e59e43e030530a82acc96c0c73f1c46524912426f90d433dde8f0ff04e118d93550d6badd28e7a647fd91800a311c74b7f3132c6df58162a07133d3e6318ae8f57a9412f3e907cf63619474397aa687270cd420ac8ecbb061a2dca0060a7efef1cdd9e0538c46ef35536a3b1e72e69ae820ffee58b78d480996b96ba3d63f55d632a74e6af4d5f1bb791ace353336485ba6610a10d1a8e8dcec81e9b01d7be5a28e1c56bdaf08acda7d13b7c2679e545542b40f6722020717e22aeba259f077b930cae8c65959994937f86dfb871debf2d973a90fda84cbd68fde90af0e2bc9fc94ec77c163774ae39f5e9c467c6d1a322db205fdbd0811767dadb43084a883ce88f7835679cddd71f272a08cf6a6cfb93a724e86cfc1b0ff8418a191b1053b30d61653c3f5ca577bbca728604720536ae012f883427314ea9a77fd35ed1e0763ef2f0ce36acdc7960a6fe55e622296d9c4beded8e842881f8f3309cbd8baf8b86037c7a1daf952b1536ed4bae6ef2b889d1039b1f091b21399f825ef8edb23a3445347694ca2677be05c1c0d4957bd6cc008594782fbe5fec1bda1232bd6dd9687f48033d39ba6d68abf39af28f3a5d0da3151ec99d917bc436dd44157f94a550aacf0d9db97d45c46b9fa248b72b4d68957ee190670a9f531ed771cb07ec75b8cd03809191ec4f76bec9c13db7da7f562932f1b7ac45691a09679a1a0678b9afdaecfd23b781b5f5465db6efa55d3fc7f53c3e82004f18bf2499a67c11eef794e199ba062e33819f7852976b080c92fe1fb8855751beceb81bb29d77594f7f2d045ab45c98c8f6f2a97baabb69944a4b8fe0dfa4dcd0459b2ac6e428861747ff890eba5b9acf480c1289bbcf047f0003ad9f75066f0a09e78ee18243b1f0e70d97de4ff281e113704fd87d25d1a55ad8570c90557b22dd07569b3b703658306d2110c40b84f2732e0eedb81e2071c8633c7e37fe1178490d0f469a10f3a3add32810f731c1e7c746037b3490a5cba0fb2a9ccea0cafc26e902eada721f571888838871b0595bbb8d9db003989d692a465a323ad681c21f7018fc8f1bd95b6e3c0d1e3bbb686edab5eb0188907c2ae77beb6ec8b283e6c3b16eb546e05e0b863f72e72556bcd926b21c424fe87f88cdf156962aaffeabb2098b607304d0c82cc90e9efb9d6aac00ba375fd961952982bf80cb04115bb3b219e03ec35f2a6bcaa7a38e0ca10740d631ebf22f1b1b4432af2417593463c876ad135dbcc69989e1c5df574e847fd07efd58251f3299fb3c99d99ff3eb2efb2747fb1c17aa520e5711e4abaa51dab26aac03b829378c9839d8d8743f181c5d032b3a425464357a390988c25625d6704223b376848092bccb549419c047ef54bcc07791a79a559c47e14c52b9298dd062fcd668c9cf952898be0157d73c44c7fc00fcfd31c06dde521321f2f6c0b29e5ba965d0e8a4d53ee5b4e5b05bc9f1a6a48f3149ee044b5e5be90f955b3a6a124cb15483dddd83259c45438368084169c5f487b15e53a757905752228ad856ce5a9d215c163ad1222e9d1ce1f04d464a921c957981f01701950d0bb909c12dacb8f147230632e1df0c15e70c85899f892b7f0fb66023cd261aafa6e4e651406305874b11de408d151b74324b53e239d312a229fd17ae23b091ead03c81df50121bd3607e7ce23d86a82ae850cecd3a51f844d0ffb33049323fd9fcd6f502f687d73885086f8f7d05030371183bb2081fa26c2afda4e2cbc99f741749b968974911d714ae39c9f4614784ef56038ceb21fc69ea123bd1ca2ce1c5fd4acadf860e4bc45c40159f436ef24b0e6db58999e93e84c9a14871e22445c9d175ab86bc33056f48b6a82e5582ef7251ab230c3ec2f9d2bcd77fe7bbcae67396d52ecae41e55dd42aba43ef2514bef04afe42cba9c572374bbd673aabfe5217e236f5952e3d065b7bf3d86f18b475b1fc0047434ef142db00b10194bef56cfc31b4cced89d4247f25190137189321b7d3bdfb08d0031ac4fc6d3137729162d831810fd29c0f3ce97353298aa6e56f2a6057463c645e335a6482ebf5703751cf73d2e91dacca2c87a918f9dd9847172315cd7b17a9dd9ca58ad87923e1facc0d9b775413629782491b8b10af832a3734eba102254e3b8b49390a5afa11865d2aa112c2fa9ab6bb5432369f64abed44f2389ea42738afacaeddef8b212d4f0ab7a3a8f6855a3c68af5b4dd7cd6bcb13891ebb1ce5786ab249c32acec637713bd977dcad609cf66bd9d69caeb072505516a59330b394bfbb65e26cf611a80f47b399afb6c6bdbbb904e18c3efddfaed814c0797186c38d3f58ab74276600d6eb38188a0b82b82d4bda81188048cc571183ff3641e2467a884410ebb79e521763cae2cfba384b5eea9acc6cb1ace60c4e9cd3b8eb55e1abb33aec45779c06d82786d1a1b599f231e8834c74036e313ce822cac37743c00ae469bcb1dac627f8964ec4d702d2daa880a36a1709fc5fdafad62e832a4300ef4adc9b70041e91d22b3c5a35c0e1ed0177209e28b3647b070a09c7d0b79ad31357e7625aadd7e4d274052e9c32bc33c8dedd7aa9e90b9eaac40f4eafde91cc667bd3957e24a113edfa82ccbb52c05635587d6cc266f2f3c25668311d3573e571440d7f73ea66771aa733f782b1d25f1a8b5998b278cb6e9ecea58162340cccc60ff61977807e746f0484a4f8db723f5c1e4676960736259a089992745fb36d9a9bc3bc1788371b790087f5022ebdc2a18fad8ecc6dc035979963fd655325fe9b51ae8a45568077abaf7584741b86b3fb49db01adc66606017b0f06644b5977ceee389359507a767e7fc8ac25e46ef46e775bd08918f3f288eed56c26f36dbb0daa8c0e6fab44ca36eee4b82b663929a93ed5d7aac2dbcd6ae9ad33b39b7677b8bad043029c726d123c7eb1cbdfd47a8cc7606fa4323975cd6284464d151911d745bb7ec345e0b48f8153e1ebec2558daadaf598bc7f136177e6e9f9054c4742fda0a6af87614ae4480bc27c3e63ddadd5137f1beeef62e384aece7f6a290cb45b2b8231e297dd1ede25cbf51a19cab4e791d98b59b303aabda394799a8c4a72a965e45f767a7f097ceb7c2a2743e7adff316d1d3d40bb1b0cfa677d295824ce00e4e146a4b9410d00ac43934cf3666801dc62b18d560c9f6960476bf20fc383932bc0477e32763d2ec8b3a7c87a0adf71fdbdf7797d222bc49c2a57dee2113608164a760fa5e8843b84601bc0b92c09804266069ddac433e805f2f9b63a21bc4fd15a02dc5e30d9b255227ef4b93274e0c636a9f3cc91b984361772b0b9e0144a5167912b8f97ab595618aec492f9c0f25c2f45015c50b65cb1d1a6703d7e7a01c7f3970908b3b7cb24cdf32ce8f800e8d8eabc6302226cd01efabb3581f268aa6f6ff7c03c66405dc34f9fdd56e8b5357de28878eff1d2850a8ef4557d621e7101042bb1a78396faf921540bc1029e40f2299736268f95d9d99509f03d39675adf00e1753c1cf5b093108b15d1d3c9bae266649dc6f195acd52cf427efec90adb8dc691fce05830011697e0189befa3feee2a7d8f625373e94309d1cb960790b25c49d644955d905e62e73a350864226b29fcd60e882d281bf533671c7d2715a1492671fe5c39a12d6bf243c5f67f37f6d952576b25fb6025257e6c5fa169da5a9e15de33acce033955344421fde199dbad3bdd2679fc9b45b4ab4eb747f547ac0b9c19caf42e4923a2899330281fe82acebd35ce4088b33bdf261febd7c833587996dc5b1953068dd40ec40a7455ad6055450d09852c031174dcbef34fb270c86ff387e6ed08bd05157737348c5c8f23003e5d598ea58076a2984f5b2fae71bf5d22704edee5d3834d82f8702451326b30b4b03cc09b9a6b3a80095ae174c441433f6063f283424647261681df360e4bf9dd28b7218df79cfa2dd45e3d4b08e589dde714402e804116a40f2ab4f5f481e151287de7b1e4f71025f29e8a8f8bb5e63432cc4933c84d888922800eb05fe4040965e19f66f4d6f2a8acd49635e8594cda179cdaa8b1e11873c273e9b0c146d116ab76921d02b5bd102d72235df606435a04c112effb7b286eae7f8735a202d8c270d75f80061d038266bd8d67e1801d12f5f65e283eb4f9693a8e08e95d05d27851ffd0fc620c48afe432d53f5b8c5b16d81c64d536634ad8518055afefa741aaca189c822d8e654a9280820ccf42b3029256f57d2e00207d8cba9a0669e0d71929cc20fdc1efe14a33f9dc1c0f1ad5747159f74dbccd0cb78af85644ee9da3779a84544ffbb0df10f1b359e233351760fdff6d6cdf1a26c258efc6ca25cdd58e46a3d50591c58226717361194d6cd4390e76330fd99fe17fb47a2b2a3b52a587f16a0a9aecd2bb10eb962a9cd49eceb1751ce72ee3fa4a89865bfa88f6abe851ce3997bf1ca073c2f6995db524a27e1b868f0190576d90c40010d694b5f8dd9b5f38147fb246cb9ea22a1f427c359f2dea66db6e7cc095ca85e25f45688176a692c18fb24f32942235f01377169d5b67fe7855d433b49cf1e4e2cec60527b3094830ae03cb015ddede7ead125e2ba5cdb21fea903f65e47b2422d027ca87b89c1fa03c36c7ff7d6ea5c3b8d2033eed8fd470d0ecd071eec346fcc7808a6dcd3ff26096232c02faf542bd7870e23b2a167d7e201477a6e94f1063c0cc91eb1c71ea427236939514e9ed365efef693c1034de13585dd96126c95c386776819602d65a13cdf5383bec4dd91ca21d04960b23a4c0d2a2f24240b963226131443e9c44cd1e2c6bb3f38babd007defd36b07de915ce4b377793257c7e2f18564440e5b9854de945e0e0ad240640caf8cbb7a01bb29c9ba8df7aa45fa4ce7702823ab21351d8f0802c07a53fd94b7aec534b733a3c4ba44e1548177332b6e363e1c1ac888c2e44ebcc10a44e5ad3dac8cd3074fa5e307ee7ba5f45d6547e6ba7ea50ad0f589a2be08569a9999fd913d025017e080f9f3b35d2d35d20a304dcc5cefd70391e2f1d2d71ff7ea6eec3dd5b5abec2b74a6ca227a12bab597cb562d0970f7a02afd70f1f54168053af36d260f25d732c2165f1ee48fee85d6c5eee57c30da911247f61779ad170e25b124ab7aa758a13f15f111ae85ab558fbe71baa1c9a59877561becbf17bf6bebbb86a30f51403ec7e69b7fc61533afc3f17296a09b87135481ec4e6c816c1788be430e4fdcf5ecc40c0bcd6981da1f5ec2e9ad83098a74b575a2d7b8c4325764829b0522fd13c4e34a5f387b782efa7e25fd9e9042f9b4c79ea36e4b8aa1973fb86f144fe25bbfe92beb85aa52cca272f73673e5091ccb7a90420862cd42b3c3f67731d518fd41e2ba842d043f728109d1cc4a16dac032f001a0cdb583969890460efd2a851dd8ec18ff590435165f79f766b0eb6e57743cd2d145e68bfeae2a85e829e221da3dc9edfebe004a483633b6043514f6b6009f53a8b9983847870ea3047673e1793171cb2205c033b47e45876f9c69ae4a6e381b45e9ceb6b74796d201683bee078c8f0addb4397ed3b14bc2b486ce3a74c7670a668a6548030a6c0b3256e6fc0b8bdb2c28e0db473631f7ba8290b90d221e52ec1db95b252516b65b9bc2eb0c57eeb2dfb59ca61ba560de1528c938242fac728aa892fba0640d8d5ea85c8425a667ab84210a6897248ca9885a9b9973f212320451fee96a3c2d07d9cf1b47f2922705e5e9746e4d1c5677ffc7e158c81d1e496700b11ac9338916e0e5191afa9798cad70fb04ea83c44259d380300f5334636ef78a51adb5e8c768075c2df1a26e0542f403dc64e040ede0ce8e0917f76fc28770d3a90dadd475e79a4fa1f7c06c28d5b168fcc2c11ccbbd0de00513b63b4cffb6880597af4a0e24261c950186dd64b727e5048a73f3d3f8aff9265db93a80d3b3d239d539265ef43021d039565c535707df92bdfb772788b591eb655ca944637d993781ebd8c42bd55734fa1b90c0d1a0d9cf7dbb1cb5d963fb6760127423ba82a308e234ba8f92b6261e63e7f90c1830d975c7485a25460e5e1c8a1726f4846cbc0f9628f46b539c4e91d0b24b56e054d4fb70a78c43cff5ac9677e95ee6a9ccfd0769427ce62bf3574f3538d6aff7fc962ab392c8af65daf447e9a94a90c374972413a699fecc52c1ecfb3e60d94d5ec4f35871674e12ef7c1162291a29a8c1abe5cada81a672d7b41111dc45a583040c478d6f4457f91df042a329e51adba13ac2dc5de32df7696fd09a5bf942ad6f7508bdbcd05617aa19c79f2d90af0b84892368bc94ece5a9abdcaf9cbc12b37d504c7c3a6bb665a984919413a0473ea1903bb8ab171725b8f4948a6b23acdd630599a8b362d0c013275718a337c7103d2ef24e27ff915d781e606d61ba1f6c2da7a884ffea8df9181bf06ca8ca61fbb19e54ceb96feb39cc48a4e3e3a6cb93ba9d202bf3e6175f8f8fb41df98df11ddaa723a2ca397af31acbdef44dca3542e6dba331a21931d9cc9fd69f4b94ec2432430a33df641ab25f2fd577d9fe42a11ca48abe994af7a04a183ec565a26f3595d5798335d7c208667ca628a389e5384c639992c473a9907de95abf051b091c70f27016717033da7ad7662ded2481e73c8f71f73f1dd888270ff1de0dc8dcfe626b83718dcf7770ff40cc5c58abb797f3c59e97daf852ab6806504aefbc6e74d8b016114ca7b94422452f75aaf0dd87fca61d706abaa7692702341f58d6a578304d94a06e51d2e5413208af6c090a5d839eddd1ddb24713fe645f4fd8578b82f1b9034bd93ee9f124bffd830a7b5aeb6c92bffabc48a5ae4df335ad0a03722b69b422d6409e40f74aeb7abf9cbf339514af429ed5e0cbd67a82ffee33cf1be23e9e6d45cefeb6ebc1d5cb1a8b4cd2f945059ebbda2f3c738aaab1fc37eccd6b5d37710352d701f3accd17e6e40232754f69e841081b33bc752e5ef6752f74a7562faf2397ce2b52794253d617224e96bd3b6f4f33260ee5da34a1d258c2b3a98451b84d938973ad0f1c226e61056e054dd9ecebea4725820b8ff1660723312f86d4f7f41bc44c5ea96209d762dd1d05a79d96c2955117a6d5d6a26dba3305a68624c62e621336d8076a9a4eb5660dda9ff847aaa2c9ffba80a72e1a3e1547ba002e0ee9bd99d51c4e69b5941d2bb48a96e94f572e6f5aaec0007ac36d0d35b2a05b6e6965bdf6edc41af27d09e2af28dbf5dde29907ed24fdd23b83219c79ac6f06acb071fdf3978586289d9b25eca1e5a4e2c4f391755f3f6d51a116cf355837d18fab7c47857b7c22f6ba02363f8a0b7d523262412633ea811e144fd0f1b07bbd57c0cf850062a23d40c07ecc34cb709b461adbdb7e7f6ed6c09d55fcc35c473836725783249dd1221de494a6a5eb710d76082beb87011411aeda642ee03369299b249bd00ca58ba448320786a2624ba957a928c2a1b82c28f5c7a8c87b5dbb705f85af249251dcf3e53fe9a0af17a3b6fa84679b44fb65079d504f78240583ccaa134e636e728326339cce58f2141ba6e223d0ae45982d38ff8368a5433ce7036ced89030a82acb8ca2b563cb5f04748a659099fed9aeb61966b736e0e96baebf8eaa52c6f046e19a3b5865c57d31b2cf6f713e3bf33a329ef883ffe2fdd2416b3bc7ae9a5a0cb7a3381d1cfb6045ee19109429d576a7560bd8f2b7be899b400ca1b50bbdf94d689beded75e6122ab4d18868b1d065f0b73a261307f0a095e52d024325212b31cacec6433644dcb0299dadcbe7682b1bd4fff84c5f51d8f368361917a45608dbc87ee515e484ec1aab5d1518b51fc6c07268bb32d36dd1892e57da07e384b7b643e8c0e391be8e8bc6776b39a146467a34792cc3029659ae980af3e7e747ccab71a0095f72d9aae7edb270e5e8e47e00066e8fd7ea8af9e4295b0bbf74c0de42db3ede8cb2f1aeae27e7511fbdfe0f42f0692f3142bfd8aa537715a76e8a3ad8d6a781a841618a84ffd6a146a5b0a204a54f741e34906dca0042930ce643d3a59ba91f3d4aa3d235436dc88e5af478f59f68fdcf133aeb7c105add6aa9595e643dafd3fdab6acde9f5392c21b318dd1cc8ad80018c70fa0b8e0971a1b51f7abdcffe088bdafa14d8bf017a52557d054fa1719e969d75b3516ff60642b55d89433327843886222378985fad8423e69a590646281ae55d8b53621e7639e812e1975bdf86371ff2d6a800f159b10d4015b917ee362170900927ca5429fd86cb792b2d1514fc158e08ec57ee23d2f59347fa00f7f1afd0768289ee81d29b079cae17261858f9279e8edb1b473044bd6b9c351b96a5624d4f146a4c3585c7d8e63e89942a625f78c2548bef72083a08ac8f4597630b09cd26b65e47d0418b4795ace49cae0ef421dc88b58402211bcd5ec7f69598b9d62070f53e863a3c6d3909f855959c98128f0ec0575d170a4c167d97f7ce55b6cf42dfb384634ffd67674198f33375e67301878ec11ccc3fe442adb3371f2eb71c93785b6d7b6028c85cea13db662c8df6bd8e6fe47a0d5ee8a8ad22a583a99ee35528dc02ded21837bc3d7f2af8d0bd0969510243d6d386befee2cc2d909486cbbb4055ba217c8b634b2d14d5a1125f7c8eba70218900553a9f8b31ff4e839c477d7dd4e7f0449567a5ecf1b178ae46aae5c6e03ad98505eda29d2c1640819a70d117a4fd055c2249196f44cc4555ac4d0d5fe3ef4a990b6217184d498d106836b6fd23de8085650cde14a38c5cc1fd6d3e820738a4d9588d9f459c981d31b6880880f9c6ac026d9f93f004101cb7ea388f52955a9e9c1fe27122fa48a1db9e7c3b7592b642cd7eb176e7e87215735a0d666dbfa3bff66d2d694cb069aba2bd3624c8fd9414c28f0cda73b223fccdb8939a2189dbfe73b9d50e5a020f84a493dd5ffaa20d5234b88c7541cb4d4fb97b577eec267a9c2eb7abf9df6014423e39e9bfc298b78828b8ee70e06bd3494f6c47de6a7441392b170bc4d77ffc2cb069d1831bdf5e61c671e85f1001258872af61c5a51cf33359ca8d47f762c60ad47323bc338dd920a9cb754c2035a9ad4120d264c82c34e457ae1c135aeac16ae41981a3f478ecfd743db37befc94f6f3078a33d2feaece77feda1cb63aa2b86c5101c254b091b4eeb23d516bcae847df3ce90962198379dff15a861e846220e5904178a167c5ddcc222aab71a5762c4e1e92b297654cc2d67e7464361b427c179725adbe412d4eaf5054fc0ddc8377af18d8808e7d0394272cd7cb744766212e0e433c2b9d3c771fcac4490a85309c3e369689f7b6a76a8ba9c559b2bf38d2d6aaeaca4db361d0f6d89ba4fbc1cd853be486eb33e37a70eaa987099ef3572cb1eaf5a50b874c07f06be28d71070e90c15b522e302cac03193aba999bbd27a4de72723afcd0256854d243038a4bc5c5ebe63a7f4e3ecb7c534e26013639c5a2ad40c1a611557354f0d130265d5e1db83e4e8585be76339c1720481e4cb140634c81167208088ca2c903a821492871c43673d13dc661ba1651c6b5eadba3a46e60d262f9206616f0d40c2600a849b22e62267adda3ee88f24f39f8284162b19d6e534c96a99eba757abe2108b8ac44166b7160b00691c0d28dbb14580d1f0c5ae90a4be9e58485fe082565e1a6b8a7ca167fc06724144ba8b664ab9f4bb56ad474625b685c77d9574c67757336bd757251048c90cb6a2f406b4df16d31282efa9417f1472d4e01fbe4355121b0786159b53a8dee75ba8b953db9c88a29b4b714c787c4b462bd997d1bbf774c65d836c27a5c42704bdde661106b6528e98524f8abfaf9a1c4b26c745e87fb97e40cb48f6b4f08dfd2b0003e5baa7d75faa9cf2dd41454a4faa09b6d3d0ae0e22a6a0278c03734b5efbde59a6c7636d5d3dda1d294ff57f6d54e3d3da80ab661fdab47c9c315d3939b00b3d1072ff5dc43db91a3295d934f0a5b351249525ef8e3053cfcee3061ab0870f240c3f9bba51d1aaeded8c186e786fd14af37ecbe40d4dee3d4ee203ae1ac1eb110058340daa1992827e43b1a016163b3694839d15a54017c1049967544f84e059ff8d3dd6af9894e01f732ef26dafc473df5eb0f75a836f8b2c9894a16838209007d82c13ca31522280c0209d1280788d13cbbcd2e79c1a236db027c2ad9295c1d21e95bc89f8762739276b1b882c30f93a9b1be7b58522793f708d073f1fdc96693ac372a965a85a7d97459416f13fe468acc6d65000f0e36f53418a7a129f1dc039411a86894d9083958833b658dac7c35f1838748a0e73c16f4668503694802f64b89b77b2ceef3b9b727defcd61a3adc27331e4f268d7127bd994e60b9dcba45dc1f609a3f693c7d8b7f7fe5be0a8154d96c8ff8ef7fc9cdccabfc15ad79cd6eb620bf6fba965176cb90ea98227cc1d0b78276e775fa5d7b4f707ee84d3bd996ed3e9235629a372a5270c847d8714d88a3ab5d2f3c87f5110e9ac4bace3d46e93156f85d6cbe89a63270a4e0c690e76ead5c5c1f7c1304e145c80f42b60b72548ddbedf8a2a19ee05b8c0d59879b5822c481ca04150c68c6a52a8f1b67ec68c4d6c7b68eb2218ef7dd97718df9ed1cc952977e9a182974f47c253f6aa302bb50f17a3b399adc8a5db91a3151aaeeaf902b9f8924da9d907639638bbcc61758e7338730c6947fde7833077ea7eb6f2647e5e13546211d2857122a4a8cc89d4a37ca455b41af1c617441541e0d0ee262c9f2fe80442c4b0c6b8b674ad97f38e028b6af25ce6eb8e2c62f7653b6ea422682f89ab7447b25b6d33a84daca6814e453f7c888e51bd80665e14046f2ecae24e53ab69210a1167026c6b4aed971fbaa672ed61e410b41635e706040aaeda4cd96838263b084660cdb7c4545a6065cdc71aa1bfee2a06fe214d0924362fd0b847f2e4c3a795132142051b4ae3d47590cee5cb1016dad702bc3fb48d68828f4e00c5649ed5efcb6f40cf596d5950c51a2d8b85ea587b624223ff1c24faa50bff9fb254bcc63a92babeedc3e4dfa407219194fb9b7027d19fed0e38151fae3322eb8511687393b590a3dfc0202b5599227fc72c1c3a61ef3ae758a13adf880a9be4e8bfce9ced9b7a8959ad1ed571f39cd6983c2fefc99b1a45efeddaeb91cb313a5b6803a4b46020d3cca3bc622c5c07bda58155b0ded9283b6fa69ac6ed7122996661b786a9f498b46e85cc8ff4f18c5d8db6a07e789e144ff567c442e6c15ca80da929096742703cb7c3fd39eab4822f2f9eeec92c7b0bd8bca30fcaa9ddd81b5d6390fcdf760bf710b03591f506d9a7c5d8be0f749db1e27fd58c0bf60a856f17520b750f69ff351e77ba722134c7e1ab2dc63ee3d43ab6902adfae013dd4d2cf54b5b0173060c2d165cee45c7fd5067a1a7af40c14acbd603d2a5c02c9a6db603806ab2b365956a34ab3df50c8b787a5d5b2eba4396b353b97875456433b553f5b3c992b70780181557f356f8e47f3bef597b912cbe7411196cc9f3c68952d2c72807ed24c694c2c8d61eaf4529f682e81ed8c9fff1acaf7baf4899e52ea8f473e0f7d3c80656a34511e25b5f159fddf36eae68925c5a42b6afa7e89fb331e6fd652d9f893db126700626a2d38d9a5ee54e116a04778934ae9158c8c0ba01feee130444628b425fcd9281f2288dd562122fa59e1bb10f8137e71a908f60cde14221cf7e88ffb9cbeee7f5cedefa4ea3c1dbf305b00aa8d23980165e76acdff362b20739f0389636619466273255ce9484c73b9a5dcec12f5ba1197c42bca2d0c222eb5fd83497913bf27bef9a47c80e70fe13ede17b950e74345da03753214c259df69c3ed27fe6a93edf7a9819a0ff84a92bc674c3713993a3d6696237bcd930f6a468a7bdd42d7a369c1631023e693214115a2bcc59ee6e02b398585a5e72112ada54ef2d56f7158239985782e78f67a685ca0326a19d59f698010fa1fbf67061dfeeb3e7b4dd4558598cb66945ab6397bdf82ec360a9042233d52bc365acc02fad3ed63e65660cce8c1c50cd26e7a08e786bec86ecf2ed77974097f0a8f4b6c73eafff0b09cc3d62b9fd906c1c01b6575a1041d1e994679585acb995a4e81e4d007926f98fc389c714f7888c5309f323c876b9e1b333547e6e867c6084febf04ce86a06408d8fcd38c93250237a8dcd93073f363d735a50810df781e618d10e2ef9eaabcbc1a63d85ba38fa430ed9ab82b46dac095fc269ab687746d55fb276b25e4fc4ccab81c0982fee84f37048469bf3e271a08a7315707725e26441e06fb016ae2598a70ec2412342f6887ffbc896a7e90a655a072b53ba046b5afacdb055cb901ab4aab778f643b5163a355d46ffc4c6f5d7c86c27a98e1df15eb108168385ca6461d9e9467c47fd20beefc8b1e76823db7541ecb9ea1294115f5007afb85911433b5fd9387966c03073580be708195767f44e27f66a21647ebeb808c1759b89ae2902cae333f187ea2a9c9214f79bdb1ba6002f703b7a0614243ac227b4c8077b25ce4f1dc77180f2743f9d41fab34f6e149efc0dfc74f7ae54ac7a495949fb6711ac2e8f95c0b1802d818e8bd5cfc2c991fa291d4610458625c7efc3c432bb3eabc8a3d980bd79257fd91fe0acd26aed5fb3a3ac5fc4773f0b90d4ba55fc9711db131e62de9a6e9861b7e6b0d1e58710458072929b13289ee96ce774176e5eb5e843ab24e33aff5df5303bd9f350e4fa1b74c8a6315c12a7eca04c3060604fc8d834cfcc45e5a5121552d6a45cfba5cab3cd2df978eed6aad89e17bbb3cb6c4f2367cb34371d5fdb507fb1ed5a9f130d2c06cedc0ed16ae8ce0506646e8683c028a1e3a4ea4c2bd147dd9c0a8f1d549422633528f0492a62b75fbfe7efbe729c1ffe7bfc4d8e93f61fef48d6b0f39b0554503b8632db1f8ece5d7b7a27c618ec29d69d3096370b6eb0c46fc59c7c80443dc1164997ca0b4e3a3c6251edad470e0cf7868daf72688b1cadd05eacb1d02c4633e906dc0bf593094a844297ffeaaacb195060a53f640ebf4f208a6c510feb35426d44a3fb81370b4c99d467b48a2941cb376df59618fc9df4e257ccb608c817c6be569134a999d9464d89d7f5d5f16e7b2bb691debc3f46691b7485f5bcdf092d5fb41ea8aafb914fad1e56853aba4cdddba0dd8ae1ef232f2e4a6dd4e50ee78ba9f14ab5fd6d6f0672c6dc210027c00da268c1685d14a80b6b154e5984c22c049321c2f651900228d731fffc38af33f30484b8345f180e7de745d15b146b969413b60852aa4db7dbfa4262b8b2ef9ae709ae4f59edd6bd6ede1b11214aea99281199df292aade2e51042abaa3d848d2bd1c3aae30868329e4d5d6db7bc0b78f49b362a04120352aabde486e807b8f07e9ed9aee7cdfc6301fb923eef1a24f9ced602a6123a07d94b3cc0ca6d23f1ff04bf00af1e6a81e50315722da49bc59ac3934ef18ffc01960679762efa57e6b1af0d5bc7b4ace6cbcc1e1a19996596f29fa8ca2646973c1e606536f16671cf1cd16e0c199222259a2305e3b233d901ed5394e411652a24715eb1393c2121cbda66c86c3a08d69322613dab9ed64cee725072a222653052d64fb9e35a0e0719decb4b71a4156e526312f5fcda04f047ffba4fc277de076f346fbc4a2567f076f308da8cb7c1adb9ae235edf1726de7e10aa6d724e53907696ac163915f64a30a55d992670edc3a38fcb86910d696b12ea5394d7848e3b0b2321826b8292c95e0ea1e3d2c725a122d79e1a81027c3d9bdd44c6bc1db9614ca5490a99dd281dd068328898753518947f1b60fe0ff7ddbe9fe73fe4866316a45906e6244fcd6566482c21c5347ecbaf4460b868dda2123d90e5e338126e8caf00e7d34cfac4777019c4338bfcb088cab87ddebfb27397ad146811834b1d3a7469fa648dc18e42c82f60e56fafd083699afb137d6633b61b5232b063fd5753a42639dad001cd411d9203092f13bcea572a8d2fffc1f9956be759edf15153218de6554d9404f534909fc8205228085ea828f37f077b3366a092563863ae2d3e4b3ffdf08a7e2c55b23e18512800381b13e49312b462fcbac8324a332aaca965266cc283e8ed8a1d17fdaa482ff387dfb2842d411f6a33d557200c1c931af404d44d8c7a91915a4a23eb5d89514ce993b5b0a523176fef24b32dd3f2e89ebe69cf1567ff340865155bba76d674697d2798664accd8478dea667b1e37d9f87728440a3fda8ddcab000ad6543654801aa6eeab3e6d6c97e48c129e55f0d171763f48107ca381430ac3ff2038490180237c5ef40daa27f8b3ace49daed3eefde6982bae27f4b36f07e2d580338b32bbccebd2f8310b9131092f0d94f2daeefc346e9790fd6edc6e2889dc5b991a287868c3052f36311cbe2b8a4f8c7aa0da2d59681339c3c070befb5ba6370569c5de8c7e325abc586cea463897f85db4196036648bae4d23f929516151c3c83b5270838f8f0ea0e364c85e5e597209bfa831788edf06368244d6dd6eeef8e2de3bdfe357dc28b7bfeea9e4b3b9ee69476529c3ea2326261117af3d9c3bdb340603828b2c7e8fdaa22bf1890c466065daf4e47bf256a1bffb6a9b02d1e11ddc36933404c91a9932f0541cfa8296e567382ae666252fe5018b3e018554674f79148b1bb19e6e63e376be1f2c291c21644fcbdace29e2cf45202522ce12b21ef86e017f0dc00f29400eb0645ccb74ee4e4539b506d11d0813e0d7c780f688593e255224cf67b48e937eb525634f48dd260c8455828ded1bf94d9ed73d0a5de1db6c9106eb394e57e9803f53e353f0ac3328e704b19b3a83cba32c0bce05546d4e51b32a5786294b887a0acc577e2dd18c5281ee52e3a9cd9f386edcc805a7fecf9ed7f059b11da5e3c8ba7a17a0193b2a1887df54d651aee92deb9999dca9c6c214e230a6843d0ab66d92263d96fa5c0b416bbc065d447c7f9155c6a467a6dc86eb4443864cf8920c569988a6bb1f42845cfc8a66447940b9bfdfb193056c5f2d8508263c89ac7a3c0c1155ff2c9c276bdcb58ca227bbc77be9d4ea44ad0e07c7c58f63fb9a0abbbcf04998cc538917592fb6e0a52580e0950a1faf8300c527e721354d1a26c4d5dbb6946f94f83f802ceec7c2547ceee2e5b37c6794934d42e8c3d7fd54893e6b9d3ecbbab9bf8b762832508f191afbae27049a1425a23e51f4dedb1678672072716a1508fb15361165f0a2fd2c4120e400de594dd54a467d409a8cd0438b096481c9fdc8859a7b68d617a7d3f6fc5bb82afd0d8ba52cc53ff5115ee974ad3cc1acc3204c15dcb8167ae1482142a046aa095d6239edfdbf5ca07346498e7e6d7eb42e1f81c4d30a03079211e13a0cdd9b3529c39627f26ccdfc7a8541c33cb67123400954fb722b694b526013e9d8fca26ec019e37e752c009ac23e8d33e6750a292999bf86f20ab5268de197e2683c6e94e173e30a91b317a7b960cbb019eac3b87c164520d5559ee97da93dafd66585e9b65027e7344433a49d7b4f349885b2be2a8f47321b99c162932f777bd870b5682997414d86703894da6ea9962776a50e9c0115c13cd46d39ececf418f1813811301c72cbb4a227dfcf065a44ec6dc2699d423b6fa46f642d13bbb809e0372e84b69cea787f5ea7816f44bd17667cde71937cd69c61836a1760437ab30682f89bdd946e22f519dee0151f93d9b4fe27f2df3748d1a989ebf400bab91bac6f4db0b9861f81a6b6a967e19df93deca8efd9ca2a9690a17408bee0140435646f4183126060193feffefe5e51dbba17dc8a682a257ea0b7d20b694ac4689794762ada3047459cfb2a81ed518cbd2b18dff3ef3989f8d28411f85242b3868d8580427cc65265928bb2fbfdcc80ee0479f8956fb5c1f6e4c2eedf3136a60338c6dc8889c6ba9a28a1eb374784159bfa5f2a7a0315ad5ecb7184bf8db89de39ab54e25dc1c1bfa74a50e662ed15c6f7698a612880673197fac71a199afc4906688eb3983165c2aa045cbadde8dd1aad6b0d4224235226d3fdbb643f6a9dea77db7346d9491f62bc1b6dd30cf36f34e78b3f9d3d86352c6af74758cefebeb7786bdcc834af90e754adc18254967878e676a6e53c9c0cf26f58b0510120e9ff86232fbc4935b8f80e4b7a80fbfe85fe62e66cef45d76d98bce0f03ab5b7c4d55cf6459b5ea030180710ebef8e3d5307b2a47995861bbc40ccaf692cc9f93b83099a6bf7e175384faff9517df71154e44539f324186d056768c7e070e5347be9fa5405560a6cd93fd751d455f15ab42303f88cd79296455ca6099fb3e38f5878e5c09f75437fed1193e6b5a33f9b9ad1bc085b597164d9e52742a0ed6a7adfbefd85c66983c8c21e2a242419f77cadd9e2b93017b205da4d0a424662264fb8399b8e5904c1accd716eecc9e216b0ae241e4de93c46f35eeca61d96413c8f5295d5bcb02e18a163376583f8ca0aa4dc6bf58871d56257044f0c5fedf284c0e1e811189414c3b60808fd41f5447441705b7d616cbabaa197f49b610057159a60bf03bfcceb38b3358df5713d63089dd17be0311702333fb44ef119fc19d99f0b5f4b7339c399ec076bbb1c02b0501babc15d9bfed94a3b09e04cbb66aaf2733f8a8890920eed203d6b732cf4205f2d22a4bc783982d6ffd69eab51cab05e3e27e35b58d79a7d2677d693deb923d36b588eae8441480b0cb0b0201074916f90250b2641d6df95e4c443dea7249a150b34a6ba75a894f351b142e9afbb2c57c063426c2e0af3b841bbdf9f9e6141ff8d6e9d46368f73ef898e1fbdea9faa38752f3bc4540c5ccbb7c1a7f2e5204ddfc974dd5177b6a925e1aeb406e6b7c7c7e1b568f91addd6f3e406912118c38af446c73ace851c984ff492e354f247dc0ef2a620b733a794c4d524920461d7e8334739af2606aa7114010f98bbf16e0986752d406fb9867ba0b4d3b03fea4b5a9b99347dd1fc57b26ae26021f5be6c2c0b881c424fe23e9c080bca2405fcb7fedae7285ce779ea1118695315275dde4a9bf2a6619097769b3f480cbf0301b4fbf7600e88f4f343f5580d8418d41f59d4e9e15dea254804aed400bfeeaf648a3e6295d7cb889e7504c3bd2fe09edb78aee5de4f102c819cc7ae41d74588bc04f3171780c020f25fd9db288ac0f23337d3a433c9f307ab9771e85dc41ea918e17dfc3dd3e58a95e76a5e794f8d327c9d7e9ecf4ad3a3469e0078a36f08e7a0796f254f545c6b75933387c4c305beeae02f7844999686c2a3954fe6c62f4e41f9d23a3a01f4cd7540b2e0bddf385067ed760e829fa14aa438897b96ae9f511b7c6ab4cd5ed6374425aa3d74c342a56493d76a7f81e2a9cbae49ba88828b438563c1fb785699857ea7f78f8d4e64cd0034090617e0d1bea421f50d2d35155efd0df217ad8102df6a75438cc1fe3c3337075e26da1c14171d97ec38743d91d17643532f9681f3d8859718729cdb669bf134371acaf2ee9b43c0a3b2f70ac3cce10dee509afd2236a4824b1898aa7e9ca08d2d6b1b2bef3b92f0c8b64af0ee5af30f87198b0c9b0029d687f020d79b4895fb1f78b4948da652122edc47226878faa44d49490be23fd103e0daf9537a5d3daf1eac484159f5d8f390747762153f2ca8c8e73c6912dfd21435b8434e59187ee34649fa3456cc9fe4f2b36e1115397b17d91cc2490b247f7114c6bbb41cee967c37bd14aa168064213d8668cab385ee954871aa6ea3f8c22bd14f09f4fb9cd6943d3cbf67141ae7e916e4967050fa3886c87693378c1379de260aea1bdcc0dfa38b0ccc0f78493160d710dac195b99da8526520535b93e82e850b7cd1654463fb42aab54e3a60fecdc1ab7e1aaf80b7f6795971b52ed4d7eb9c1fdc5c628f765bb2a412bc64227a4562a8f2fe4982197b8ee8a7c0e3e3e73fd13a209af3ff5e8446dc20507a040d52798d090851dd2a352763c81bb74e63b21eab2d1f2a88b3c7ddc7d42e50e434c78a9063ca9bb0f946f84ba2d34b8991cef636aaad712a964151d61c3efe81d09b386c0246448ebf674073c6be63a8b4361d7b6b4782bb36e58f4c37745ac243e69e6220a742d0692b9d9477b804b5af9644c0f9fddf3222e27218d7dc5201e906f56310e0693a43c73d6ea82a76ba9619dedb6baf22e30e4fa94fd58ef64f2ddddfb4f638af4af0b74d38b5ec16683e0504f1e0a6b22ed62013a87703933399a39af48927e1e82a177426a6b57f327471adb3bd899ed6f11f984bca5ad3c859504b45060275a29b949f0b52fa2eacb406fc6170472684443d1146ee5e838357ce6d1024ec1f6882ad5fed469b1f765f41dbeba4684b76db3d9ee7dffeb86b3fa289ecabbbacfca5e04d0f2f8345715228f9bcc78dbaae7e33690d94e721e511be96570dbbb4e1a2075265e7a69d26faa1bfdc8cf6544623f68de22ca335b916c974e53f0796225b89653fa4a6b334cb6ddf6322b946eacf2142ade2b677533d4b24654bd9b0d02c8b3403e8c0f0311000f9f88aff66cd8c19899bb07576894fe0d0a66a3e43a5a901778afe520ad371ad0c662709ab7ed7ea4246b9aa6e55a7a967b3319ae53a08c96ea1110b8328db3cd7c81205d62cf9fab630b5b234bf0ecd028772b430bd27d1fde0931ec0e4bf969fd471683271fe615da7318bb1f29e34c6f51406eeade55cfe1f67e003cf91d53bf598c0d90c102af62f7af80466e743fee566c0b700b57838ccd38b1f31d29338789010677680a5967d276c517a3181dfb8e5c3242f78cd21ddb0406b3f4efbb3db8db392effdcce79aba811776a0806adf91534d067da21a33d943cda3385937d15ad0596fa4127b99f916b746e60ea54d4a19af125c35d876e171d7f7f1d9623cb33e1da14e7d4e9d612310efe23994a670b740030c2aa49791e62bbdd31dcbbbc41e9202d7b774d39cd474548606e835b254950e120bb3a512125c082bb03890fcf11393aab72eefac3833a49e2aa11a71cc0f520306969d7c4d517040419feff867945bef32b792c77e1872edcf0d6d6d99b65b53b4e25ec1bf18208e0a34503e1c39555c420f4f674f46c4e216075681680d851491fed7c818560278c6b64981e3b4de4f14fe2be9e072bd3bff9f2264509d018941a90adb5cfe16042d1991acdd2e700849a9597874b0e8b6036192abd491e2a7a74e2a2247146af1f5cf9a6d3b1c59a8ee9cee57061b27df345c2b344baeb61b4e143bc6bf57b53e938655c1c9e9f33703d05adb59f3f156302a8ebd858e26b482e1f946cfd4f405537eb9d82ca7b1f767cc3eec5014fc85c9ccf4b4fd2fa20f8019b41db2850980919a03f4a8c78bba1990f015da3a21c354beac5c489ff964f3bf4b488b42ae7f8ecea7d89d9638b2a1e61a0dd07a97b6fc2f1e4306e4453ffe9729c5007f39fcd577ea38a93e28ffa4569aeaa2b0db5734de71ef7283d1a42789bdeafeb0e170efbf88fe53622634d28c0296ee3fda986b595fff0377dec981d810d099b059e8e7a14746ace9fb9e1aa37b857fd9dbbacf3a731d91503ffb717f532b167bc778c4bd4df141efc930deba1575dcece36a47397c733aa217d74810903ee48bdca8ea064de8bd1b1c84427dc31047e39f5c6db47563202a2c1432a037536eaf1782338335f91cc55f8b15c910e5b6d29d7ef8f9002cfb5a7be1ce33f80b98eab4bcc76e8d1f32166db22a0dda28ca80dfff80574f2d1838f19f70f4a40fda052c0bc023ac4b6f0ae3a333cceb920e8dc7d6a6d5a4fe028d34f71cde2cb6912dd2b5233519b20814c2834950f271d58e64dbda38af909f32610f30f4c0f42369958bba5cfb8a8fc3242ac0c947da5ea61d1a53e15069a7398afbf17001f17b28065d2cea58648df49c90f424379460abaf5bac838be793383be29200b64634e771ac1c79bf86e21decbfe022f8b2fa7d6aba9ace5be4f56596dcc2b8d8d6d7bd499a629229bab0ed057ab742147ea1bc8d8a39217f568d6ac0fedf71e47a5360502630fe282af4d1438831d16b83e4a4a2349dd6b9bb5d04ad7d8d214a401059f03a3350e9502394dfd5cb50cebdb0ffe2694c32a847d3f7799aa8a462f4088758be112e59a676a0189a76927822a6088ba40658d2988f6f33e778e8ae61a0fa9de85aae2dce60ffaa23c87092ec758e110d7dda523c760c74dfda547f5679eab3aaa8824696078de92f1773eb8e4ba5b4199c7aea1b27351060d9d18e25f1878fa4a7a345df27e23d1ffb834b3dd4ea601b33e38dbf59ec63014b5c1b09ca811f67bdbbc6bd25a736c743a2bc28f694c7fe247c6cb20ec58379f1a48b3c6ec9575d74ba5fd4598cd9d1cc310978d1b44e3397d71e14f73bd798f4a3553c1e979cdbd5ae57b2a44954f9c61cfd4e7a199c07658abb7fa85b929908fbbb88a2dc9db0f4665b472c97b40628222189f6f828d47132d9b2d7c27672329535416fb651403b6c1d0efe20269204200b7c4c886015159c30f220d8d6b7c151aba1ef8a27697875676925178c345cf57fb5e80c351282fde0a2ec2f49fbf625fe0b202b4bd4d579461c769235059d28a5c76fabf3aaafba8c5c15698e7424ce05330994483c53c2f7cb6274a2d4e008d9aafcb66f67d60e1e1587616cf94cf0d68f25f959aa0d3b5b9c6a7eee35df2c8b79c6fefce50bd50c731a9c8f1c2d915179eff660ef33e459f22b0977c80c2f30faff348892270583aff600060d802e1720fee94b23e372767b78329b86fe1c6214d6639319a49e5cc5f9644f25a4816d4bb2e2f9d624ce6f3fbf12db00a189018bc96a08c1236ff8017e820cf74431f613b96c9514d71c4324b0afff195654876ef5d174b40417711ad3c17cb802cc1963cfdac1816484076bb89e38545b124b5add26912a0b91d19f4471b9148af41b92bb20ae15da2c29ec6348eb37f96cb70a2110422fe0822775c5a120b9ff25d3c36ecb083ae671bbc9031f32e8175dfb98a48979b409b7f37276ce5f1cc77be2112a17c79fe3194e03d8a0d5b7c9568fa3e8472d8ab4bf812017f58f9567ca48ef1b2a6034873002461ca1d2544bce8c034cf7d696bf1d6bb05ea4f72a2d2901e1b1d1a1e67fcfc7c063c8fdda92a59d06dd1977d56df30a55d4745ae7a90e223f00239b19fe5aadcda9dee9fe0006a8fbb938e68487d8b830d0e4b404ec729e5e38e618a6bd9cdfed33b98567d90ef42e46a68981fd66ce6c9632153f912452c703308566eae0d07bb9e0b69049842f700a014711b8ba68cb7273ae9559af915c6342974dcb2ddf3e23547c8f3aaa1c91b5f8efd8f71cff5cf7e86653619e58226291630b7ddbb966e9cc15f3a9a8ca232f7e1983523687c59c3726be67bb890792503b9935acd9a9fd4a217b32e60495e7957806c7dfef274c99789441d1cb71d5f11bbfe52c34fdeafee4c13bf7bd1f7578910eaca314d71a5ccdce6ec4d93a743817caf2f50c6a1d401cc9f179c429edc5ec81fdb3bd9809c7ea6a5bfc82f0971da6051baaa69fa6af36602bd9fd29b66bd9c195c0ba4c0a74f977d4374305dab1fee76b0096b678f0ae63d7ab5135b1827755cfc7f272d755eee22523b1c7b080573c5013a7947ead0d4aab1f7c8de0fe68cfda71037c6f4784ed3e73255fc092ba0094e1961a3579cbab8d92f526291a2a3f269297aef32bb345caae6ac41c14d38d9f558dc9f858543015950d3ab31a2141480037e83def0a4b69acfe9ff9241d4f78ded23c061fe4451a043c2b1ffad05d9db303e2ac13a30e333ddb4c5c43f039e48a41cdadca31bee5626ec1d4b0aea4a0fc5ea799d0c2d224502275b5d32914c97612253e10317db3c4c22af24857466151589be909ae2ce198576888f1c5911988598b6b0d58773152a0f0b844418fac8e90924ec49af0aad0829db4695041ab8636baa0b677f9b27b579ac637c79936250f9657d026176b8d3d8d4f3bf92c5768312efe3d1ec1626789e06a2ff1dded0c1f8acf2ab3f3219f89edb35f0633f773956d5cf45b2591081428e1d20d8187a119cf506f324d38c1edd9e102790a88bd84ba558aecc28168a087fe597d775e130a4311e53d26d132c2ac8e9e400582a9928535972b3de444ee3043488255afbcabc8e4cf48691d7a9636f6c876b0694ee62963ab9d6a5558f322e2e46a2e209e61a0dbe57ebd683a1ba9d31cabab97354e944cc3675339d55a9a39b99e33176855dda7fdd17b09d51a080df1a7a7fccaed6e68b81f6634254be9df9d3340ff905cf337b13de058535ab0a42ce068e007dbefd916761bb2f0e991f938b5967cc159d1f13a8954f260ac9dc5dd9a89628a1e22268d5fc0e742d77b2127b711abc0bc9dc01ab2e0f79fd12510196c69c1853a8519c5333317d048cc2a60220e95a9a81e0868438b42dff1049e178fbde3c95cc30712a643eaee2d6309bce9cfb43098f7281e8c9f6a579b56390131b378aed51da0a46d267c013a111cbe0bc191ee294c1b450e03a0e4ad482ed6eac725b3e0e62de9427ed98179d607ef4a3ee062996232a3bb638b6a88e38dd3bb7ac4e64728e733027f09a929980b573fe777a9f9ba165d929b2b9182caf04bf51f1321147bf074c7bac8563e7201d9d99e83ac3d2864fafb59a67a0a063cb4ddefc2f587dfe9dabd32815f421e19870df53e46e2fc453e907cf619f014f62b5c9b6ad91791aa634e3bba5555ba643fa0e3dd4f76a8d085c46db5f4d13d293bf85a11011e8fa25cf1731f43b631fe08ee1cb023ecc155cf069e49fb827379f5f1281dc30f30cdca4b5a28ccd62af7c4c6c3615776db49dd636fb0fb5c000b88158ff7559eadb70e9313d208603819b3668c8def97ccdc0e44088699272c21ea43109976dc06bfba578bd4697beea6421dedcef155b6eec829ac6c1cd9f479d74ab007e7b664bd32512ff6dbba88b4f24aba7d6a7be66dec2cfd0b6264f4aa4b9ac886a674126ce331344330c16162d695af71d2f5b64b8bda0308ea222e080b92b3e6731aaa1c0341c88243f35e64a1b6915417a56937b9aaaebaf8f5566bf66463df402878066784aed72ea8de97fa05f5aff28308f5a7e24d3aea848eecf8eff5f0abc12882e32b4225e8d131dbbd3b9e81d63d032b0892b911af5449e615610a0c09fe6525cfa5d7bc50b39b1f4851fa7f0e8d191bc460815737ae410cdf41c0e580ff213e8a27984cecf9d1f23d0b7410ca94b7100a1eb9ffcc5382971173d9256433ab111bfc78f1322cc32781e48ec669c330c5ffa8a11ec98032e2bc28b5f015f25365d76d87746644ad29d6d7a85e38edac33f365f26f1775d5aa6e1b9f82eb13f41c1eab5c47610d4e87d3826874863607739070b0c373ca5a744d70d21a036539f38c221cb2683280a48e1c84f9bee6018d6d9e63031531b72126270aef3a0b166a4d489c5f99eb497f2c5412ea350a2d155047fd2f3efdb15bcc1949f468afd959b6c75ca7498b0b7e434f4eff5aacbffcddf31c5e5e288f08a60549b4abad6bf618858a48b2fb13d603faf5480ab5fbd76984eab7d5447fa3540e72e21e5488fb6883132bf2dcfbf2a2e13469a8258880e91913ae2df746274088bdac05421b86947ce91016091c9b21a6fa1170318b96bcb3e001181d934033a7546f705e0d90074c108e16a3a6b36bb53126f78328b8ce35e3b344256fc9c838c0ff4bcccfc16d13391eaf7317a2a57c86a2a159de79582c165b92f5778762704c3f1269ec29b99793e41f12d2a0295599bec317f12490edcaa49042554d5e9ccad5bfaaab0281633ed0ab0b210e7dd930f8f36fdc0d7c8842268b5f23736e61861afe06411fe3afd6c48028e2dc07fde11852d2d34f7e97d3f4addf770306a3c159b769edccbeab185df91131ab054c4fbf394aeb7b7c89e30ab095f8d4a54ab7007ac1bbdd19d11f403a91db2391c52891877527b6c1113d7bd59632b52a2b1ed7c55d5784fe27fc33f99ff229778ba9961440d17641c3c32319fe9a17fcbc6bfdbccd227fb1656e3b01704473560b13c14b52fecd0caa8defc15a39c80b8cfb26c89b9afe6f1b7bef731ecfd254d564f8f9fa201ec0cce4957ca074576ce04441b49edd1102fc103f2bcea5a9d6a011b4deaa621ccd01c9c0832f924be1d58a82a80b9930aeabd9b91b13a46f799a7e75d0724781d7406c583da4d05b560d22ef3cd199ace5348483518ff17e445844648867e3d269ef4538566929fa55389c739de0efb0bf2acc82313b7eb44e0490ca58db0adc9d1669b1e1425f0a10ffbdd504ea99cab8983fc535476f32d08bb6f0c5de44661e244ef90b49cd3cdec315845f2b173eb566a6173fc7f44612bbd5d2c038aed3c828e701168b3d0ba7a6e60bd1814326bad25c12cf82f985eab64dfb2cb206b77923f62aabcbbbfbd4f28058ab3ffc5925ff7210ac010a6c533c74553a546ae44bf0f9c033bdbdc32caa21d41fdfc2b2d5d834a9fa0de63c4eac31bab2fe9fc390e8122412b0feb8ecbc33fd64996b79e1eade04b2f54cf8f0cd2fe9e7bdb41a4f4d2114beefa92644109cd74e37922b1325e9d6ef0eafba4b6e0bc63c58c8afec6b46f662a0c76eeec7ceefedcbcd01f936673fcd8ad37d9ea2d7b34c3c3bdddb3f1b3a052f8b2dae67158932988b3ceb7f537ee74cf5539e7a4e585430d56eacaa0b84a2f0cae974442591dfb593ac6ccff1e08e5b71fe3bce4fe6c6ce8f38fc22455b97e35791a36fff91334c7195998f1a84cba7501933e322e515c6aca662b6ba111b5a62f8432fdcae04a4f2152e2424b6bfc430bafa0f85b7fb613e8b749a3dfb3cf8607c9274c19d04f0aedcece05d19b683debdb39dcaedc9ba1703da45a19b7530b3abacbacf7ccda45c8fb3b9bbe345c6154363103b6395af120ae1d227e2a948ac5ca915a7bacfb0eb0d7d1a8fa23b4b3b41557128d51f2445e54272a8bf668f1b6bb9b75410fbf29b40c48f2014eccaf68d01fa94f771a6639ff68d5de76d10d81f04951e044cfea73607d92c375636c22e1d77dc4bbf78f741d7089d38e4b9163b76d44a54accfe8eb00ffbc3f8d55c1a3271d229389bf62fcc4602dfad77ef68c375dcde15146e6af70bc2ffe91b0ac737077ce7bb234ae66d84572d4e570b2e3a885d16386f02115a7d700d1f7634135426ae7a1c02f6126c0ca5419785904b72fe04216ace1fda0dea7b47448ee7a93ad8c4daaf0aa351e063a64aeef2415f72124bd97d140482e1f54a6c905235ac08023aaaaf1c30045661cf5d414fbfe834b97788acda352892523b2fb22603b49f2ca5ac449f6f1184bbcbcc55a9212b2942ad9017b899d51a0e80c4d13f365584883efc4e7ce06ac3729a06baf41bcc29f81d4c7b06fcb1e12a3dd147d48691d98091a85a5ac10da038445715c01b4c0649b1508fdc7d2c85e01ad9233e62f8f9aef48cd82813027223079ac33e778b1f58b343c820cc5aef5698358edb8008d1d573bb6815b9d23e59f5df63738c5d290b7884fe1b535b058f840718783822a0f53dd4d529c952e7439e728a941c3e202eb6aa0b2b3774037e51af749f39710f6b145c029fb638483c795e312f108ed32da2b5191c8e75ab3c89a3c3ef9c5ede5e3dda87a0f24dff414e99cf36d3aed48f8ffc4b094d402cc401fc0b5f45ac2a0db0feea3a7e551f58b5e24feed490fe81a6334821ddb751d1252a5fd141e8032844d735521db0242771b8eef513052b9c9c9d071f31d5ae033fed97c13098c1b484a49579f06a89457b914bef7100e42680b36582c20e94ac5fdd9752833ce05b230c8b7c5a5eae4ac0f4843562ab10bb881a52b239318b6de5c8cdc5b5682f44dd6f693a3b89c79c513e907249d02bf9bb09a9dcf51c8c3abe62bfbba556dd7a5420a87f8dded0d05802b54242ce55b1959207866c34f1f7ef6a31815b2586fd429824f9c2cc7d04e3fafada1d70e3a57d24a5593af7953003d980852ee370f40b9f55e27adb1c2604100245fdac0d3e4fbfa8788d451c67d3023f8ebec6241b64b0915b94c85f8d424eae70d5965fe194247f2e0cb80f5d4628b38060dab9d8d311a3412338fe7446208b2d19e4bddb4e72f83221daf75e3c20f4ba20ff12c0a4315d5d56fedae77506d8641c3de237a94dca9a770d19fea7e962847b233bbf7fa2677530ec82b5c52274161f42c7e657f209ff56202705c27147d1122aee4eaee736789a0350f72e5a0ab209eebfa930f56d9c06af0ad0aa031666bbf0ea51a48001335ba4a4eeccc6dad4e9a9756b347ae0562a807e6d4034eb011bae654ef6496a71953baa2db5ac7d0d88468a998a82e888b0073cde5986ad8562a4a291f17ecb83fdf26e7a1cdd6d18f5d8d720f6537b92c96cf77941d4246dbe4b1eac1c19fedf431c599896333a7b410be3c7b6284e596673a3af0feb0b0c8f9c63b97d6c2f12b23e8276770536c3d116b2c0ee4a5c6af4fc0adeed80bf763184b19d835c6fbc612ca507b3e50f1594584b963493e4e4155e31618ffe3fff0cb6be411ff524cb2b4ff3967d59061a638be9a4d44ce78397402ef0ab9541bd6861a4f9f5d605d6abddc3b27289f1e331f0d891516d2341a5160ed7b5449c27760b8b40bc8cd2613cb3f9c1431250f9f8873bc6fc9ee5d52cfc189a4cd5cdad2284d864aabf80d2ba0a01dbf765192acc15ab0cadf93f07609a757d093db174732f64846b86e374e528dbf69606dbbb1d15b991a16f89f15147c7278f14756e92193d69a8ca95aabefc9a92b3012ce0d48965cb77d4ad16942d06f828258545b0bebca3bdbd41d13c90546b91d2dc3b018590650bc64aeda46616a5638b4ed6ccf51301ed3890e4e71bcbaac517edf331dbce8ab28568a40d6b3c0e11552f23283f28dd0e92811f40ba8aba8561fdb70fb0d5b4b17fd68f6539a6b386e46f934d66447fee3f81a1a6490ad8c40ccdf7a3d4f58f6bcf6c3ff754351cf3ddcb97212a0a8e343f01cdf3f4be9f142af48b16b55c321b9e09d6085009b62b8cd32876edd8ff74c3c90c0db1a42c0da5fcbb3fd434d9c012920ec0697828de928f0ba8a8c98c45cd2647bb99c532305eec6e7ea593443f86fd369d624e55177d5d56199caebf62a5d3d50a1c355d70d7076e9add10e4b122b2a95275ec8d35c7f173f05ea24d6938ad5a09a5c98273aad3bba9ed45bf39cc2bb7161006bae0492a599eee6f3b239a121264e40634666977ed49ad12125fcc76eb1850e5310aad5666e1cf5c23486226dcf3bc0024fc4f2805544dc56c665d08d84cc037ae27c9030aa470fa0368357603c2fc27389858dfdf6f19726e19df73f90da3a5823d976bb027ddb7e42fdd249cb10437970d0e763a3d02e40856d0faf069b5b80dad3384a28b0cfcdb9fe16285774f1069c922c830391c05faa2a6266060dfba394bef5865010a8399853af0eea75582e753d514c4910a595d0ac8c742b844ce49b2aa0b49ad70b0e1988875e79f4a50340256db96ee8447e5670c8195c98825e29c955567f865a427a9c673cde1e6dfcde80bc0a96422d8237520755e28c3632bc3669903695b60e40935c7c7d50d068965f8531c9469e2455529a5a4cf36e041cba7dc753dd3a5ae3f3ed640d2b55081d0d9ba564467a563782a56538a681cea4c0eff1613f19cf63694cdd4ac13a4a3b1ebadd82cd4d543d7d84a95466aa9c2c89dc37dad78f0b5d1864b169230437531b45ffa3d361ed6affd039d1c57a2ada1b783161d59ef86c19782f1ec7f4fdb41614cc141a32e7e66d7433e45d2a15d2316120fe4d0a51f6e27217d10915b8b4f74ec9df567222595720b9d39bc4667e8cb331a0814f7c6f008071e940770d5dbac629cf6b5cb0407d3c014b86ad848e66a8bf5d9ab95911ce7180f91dcb5bd1b5cc60d3c46a7ba1977cf93e23bbe30ea47367bade364ff2d369d410f01c38e0ee11500fd7731fcfc57e7d1de3e218f785b0022b44660a294eea3b78ee2d8e1ddd34530167c6a6534be905a9f2a5bb23ea8c15de6d8d372046d87616fcd46d7553d1389fb8e2d507bf7c121156507e2eaadefc45eb0e8d91ad2d353f82270b47572a6149bdf466753a5445589de91bb7015d630ff3561f6c5519791f9fef968859350e2bd5ccd88a0caa946ded19883bb76ce294dc0b0dd8eedba8bdce19917d3b39fa2b807cea8cabc62b098fb773ac07bfdd2ae178ec3ac5871e9e63e54745632b2efcdbad7a9a8c07b4ef0b6658c62cd04fbb8f55bdc9297976059f7c2793074303c3258a72239b605ba41f42a0ff2d34c51eae509b7a48f877cb01b20d9cfbd3ed4a73398fae9ee897c3cd668af898176bed4544c53ce535863d23d0d5746d46d0f6a3ba42420b6380d32f176220d0b233eb200cb839b16a5856cedc3b16aada57400b7ddd25db5cc6fdbb0fafb702660084908fbd325e77cfc863a93f595f352188dff4c46a8c1f222906cd80318bc9aa7d680f777fc5fdf8c231208d47dd6ee829b30c2009eafd78d3f01476118435b20b66fddc6cd5531ba7d057ba8085631214c0ac1d8858103c9cb79367d9a4f7e1ef9b48bcfe0e241c0b38635a0eca97ace98fe52122dc43e31b4575fad642974f79b4dd4083f316541f99ccaa6c4387145d072a76a6834f0496376b444dffb65fea4a02e88582e38973f1b259eeba52f8e02a8b06477c6f7bee60ae99eed9495171c36881e4903c60c75781f0ed31b145b03a7828b0ec93b072e849f9d74f7bae4fb2c36ec00918fd6addedfcfb2a23da62cafef2b012d6fab1c0ebd1e8ad6b7c7971825ca82694101a196f38e6e9dbeb74647a9e0eb4ee6c1355f9203f1120346e2e4ba63822c4aad1ac5d3ca10253e84f9819879e3c62096293a536f7631a2c992fcd4a736a8d012652f59cb3ad9dca94938b133e46a7300f3789b564fed6a1027cd00354665850bb25be859d75d369172225107ef217e0cacc5cd5d19d676198197233f895a1e97713e401697d6f244ee6ee0ed42c959263eed53bf88f41b236a5a8d358a54ef81f5a8a98c93de634e02e7499331c2d12e7ef40dc7776b3bce6e97dee076985495f9e3729b6bef77440ecfc38bee8fd829f343f803619e11d4f8c79dbb7966693fc4874d5e71e56f621954dd22bfece9c50f847a3c28a4ef038c0a6372c2914c37fa528f56785f9e113344fd5231c4003c6295bcabc5654f9e2a03e057df66f6a64dee74aa64d4b00f5c8a90a27af1eeb562eaaaefce58294ed02e4aa4c41dabd63bb50f7402ffaafb7ecab586bacecccb90ad455903878bc34a711d98282c7fa356ffbf344931568fb5be9104899ae14f789ab4fef4de334d5673ab5b33fd7146c15356e4a1adc6d2fc98da941a0c7701dfd64765c02b98f9650f64368a5db820e88ae55a94584af5b2d50b8fbe0ab93b234c47c862e80dfd4c3409369cfafec1cf5e0a4496451f0dfa0928141eae3646f51cc820bb15713a961e309a8567f4a5f12ccf926e52575b3630cb1dafa3f303420fdd6a73dc4292e2ff85254ee8054fcb36999d9432b593abc2617759649782b610aadb5ff08a93a803a6ea25d971ae1fa703b09f6b9b2a4fb7a795a26afecccbc3d2107cd7e2390e4bd04f8e215106a8635c85d340de5bf9f9c90fa66e7035e7274b6208fca84569c9835d12181dee83bfc4335d36bf4823323bfc4c17cc2fee6cc8ee660489653ba5bae2e791eb25fa8ff7549ebff2623b32d8e3989c121dcb4aafba73508b4b6205b5ddc13bf48679d4da9cae65715b580a9fe4135b55df3f241fddd018cd5680b68c666ba3e390293a4bdca00b1fa8a5422a6343684e4df848f30808b1c52fbf28199d83ffee4a31b946ac821edec2d4c8d5bd041d68a63087e5b4d20bfc894c78f7492ba551e1332d4e6fd1dc7e0502cf85cd1e04bc09bf72097fce1e0c060d5b47bf6c8aa38f14bb75c80dbd69eeed8e539f6384e399707cf55970a85867d18ac9413b67997d04e05dbb3a4e5df4634c49dd58689b230e6256b228dce659c529b320534eb02d18686a5cd258279f335300ebbc4e5086f7f13514070da6dd9e8e76c5059c0cdacda8689710019c4dbe85e9b2e84c3814892073894b77fa90cde116be24a35794bea256bab9f29ee2ac5f066203ac7f67d074214377bcf20c79350f1164a174762c106fc0f3337fdabe7a8fcf708e9b58fb5e249ab412732126262587c253a89f9c793ff9edb29f96a21ca7fb43534a4de27d5cf5cfbe2e9fe9b6c1835f713809389fcd87981da0db2bbdfa1b17524603b9a937af64250fc4a84eca173bb041092358569a2e87cb5a111a7d711f28df8ba46b0ffe368a0a290822dd5dc560f96e319cbad199a22487aae3d50d56d40a8e3b89952b0bbc2dd40281d72c5207e29a1d60ced11336de8c40a812e71c1dddc57f4af3fc926919d162e5e12db9afbabc61f53712709df17dcd5599cb4239dc642317a9d8be7414e937504b20bb32f2c9ecc958175515a3688a90bc79d02a52977457d8d2adb0407ebe7b32017af5723b5fb53debac67ffc1bf29f205c149c27b18fcd9d164d4bfb316c2e2255c4d7b6ffdfc41ef6305050d53b465facbe3aa3069d50acf54ef992ee8901ed8431ddecf8064138bb175a997c298569be462f9b36c75bb231f2f113d16be4329c081cc3cfb26f7ef452e1e12fdc37534579f8aab234912d59e1696474ab98fe0e39d17e88a6328781ff3de65ca31bf84166b0cf9534d93b863c4f2c00cd80b438c25aed3d194acc27e526ba47e23f36e06d852b6d11a1b98a72bb50c07a572efbd34e033661699d5c2421e276a1dcf1aa02e3d43e7e6772291a8b08cb16cb5abc200bdc2c1054f8d0627437940e46551006d31cc959369a26387bc140b858c070d6bcf422475560b919ae43afc5a542175dc9d741da73ce9c47c9148b7631970859a44def321e62de894646ff93f67414aa52733c1a2de36ab27240c001b814b394bb77ef6a7c9e62888e0753f326099da6d8a042bb8345312592eb85cb47f137802f3d2d2898f5b0427f4f45f15051aeb29424f9d4c05864569e23e0ca790757225168aed6820f63c3b7ae5cee790a58c6d68f2e9a074b36bb7952894dadb8bd5511422614c29c22a532d0dc0fff82e8b37561aab7c7c4cae69b0eaef4626eca2713a90c62d99fcff6dd41a54fc7b8d363cc44159b472af16d9a81ee0f1d6e40bbfa5ac6105c8d7c74d6dc041ee5f9aac38299f572d4dfde55b2169ffdf7dfa4aa9a6a44a01fe710bef8396f008173e04e183c00cee2dbbe47eded59bb21495da18cf23c7963773686fa241679e4fabbae829de67d14640f910a8600de7bde7119d5ca8906688fcd8dc9b6e4ae22b10ce92088368449816c7400da606f10e22fe05c60bed122285940db8f13b4a5bdb89d0d584d478e4a4bae82faee20773a41d6d1dc27b77ec5f11c4dfb798fe52173099d5bed7062c9804c8f6bac9da7a9005e8f647e051cbdd3d48b05aefd2e3a13afefe7d6d6890c7a258fa4873af0feef9c15953861bff0f3fdb9b7825aa2d648fd3be147b847c660fade19a8ce83b9a2d0856f3aff4d578541da15f0d05e026322c174b83d35acbf79f58102ea8e5d96b235e4af870be752f8f9b99de5edf593b9fe3bf10dc5fdb9827463523bfc0a9bea1b427d207fa8c2f7d9da5f66f51ac55bfb2c86e1ab437622996a6ca56fd5c86773db68b12edea6e07ca8d831ceb247e8bce1e4832333a215685451b1aa7dddd4b16fe74b085c235a5e5b3657e03dfdb925e8b3772806dd94854914dfd9d549c8e7ffbd665b58c0fc92d3e3eeca66ccf5b381118c00fcf1667247aff284aebdb5e101b92dc446562ff3744eaee9f796be750e5cac396e1e822ff3bcf6ccb4493073296e6ec7470c77b6565e34ce6342fe5ab3da992d85077d6abfcb1cb857c2e89fa197ffa4034edbe01844e1fb6c89654398d44b8572f92a8b8dd24d90c2e554199a2a6452ba5b8eb66b3bb8a367183693c9c79ac5e1fa41b5d3e91f8c62dacc58ea70994a8d927e05331877dbfe65343a9adbe905a813ea20e77a5a7fa3dd636fde0ad615a09f10b4fb9f300eea1e99dd9c0cd18b40d26dcbbaf779332511f72a74b6f4166f018eecfa3535b5b3c25bc208947b0d0503bb4d6b2fd7ec5aadb49eb7fc2d367df323cd42596bc283e8616f141237f5c224b3755b3e152009d6d3ddcccf672f86043c1126e0895e1174effbd9b91e446dda4d5575e32a3ad0362b814e6e10985b42b65bfa2c9a5d923a2a871af32788eabcec640e74f027c3ff30161119d92ae620934a807dc95b14c6ea9777e34975b507e67b55de3887eddc5abca664ad60ca166a1e22c6f0697dec1f2417212233072ba7a7c4c9545203205c389363f1fcafd0e6fa12b94c5459915873feca306c2d66538ededca8284470b60e11616c85f53d681e8bbae45ece55589723ed6824b4a54a664f2e6ea73013ebeacc097f1ecb2e84306591c240f6f6db58fee9ceb23f80b96ab239cd57219a398dbb403898be717d9914719db2ee65a88f57dd59fb5be04f36e75e30401edd117b8d38368a5dd370799a4bc27f77042340ae3944b57e5378e69014459c438294d2fd1611615ef8eb2c36d68cc666a736774384d7ecddbb2ea69dd8c80741087b54c090a8264e617ccfafff56cbb10856fe214cada4b4072592be0db55adcbf3111e1a1c28cab98404c877e1234d5f468cbdc60ec19ec6df0b4b5b6f4770870c6c90ef50177ca2634a331481ce2e80f3654b96abb492625bffa61369ae94ffc2ebd417e089d562ef1bb7611e96d9a4b71d9066f49210b6e77f8dc88e3cc297d524ce965df656c4fc4bf33afcb18e17ebf9f4de46aafe65974d0699d8a6abbcb88658603c1730f918639f60e96a359fef180d69409d8cc056c4bf0749dded45798818747cabdf3f161441d14623227bd5bddc4f46f7ffc31efcc8188d3947e23fd2e8454046b7da6eb52bd5b877c39f20cd371d081caad04c988f50bc4871cdae23152ab005b7dd8cd9ef29046cb01228804fb9fa3e4eca129de23cf0e5405d1d147ca0fd2b18148528bc95cee2eb6037d50bb587624bf0394cd5e1b9402c593abb843609cf992c45ab6abf5afe171737bc17dcaf696c03b360b3b78589ec247955203bfed41c7da3517f063ddc826c46ebfdb0b629d98c77d07674391e4910bd75ed8445f3c7e2692fab361797257655bb74961cd7cb6bad51d62ec779f9e30784f53fa43e687347e6adc822341cb0454ae9047d36c213e1519692872e161ccdc470f6de6760b66cba2a978c75a799c407442749cd35c94bf678f574b24f699c1862b8f2540f218ff37ff8dd75603a2b26c96b58563307d345a222d7c5a2c69ee72214176b7b364c82fe1b22c1bb24b9780c1c9c15341683500f108fee485debb39ab6695fdefe7cd3cd8e3a3d4dfc6a18cc8a37c16df6f90a062c5b0b1e3d85e8ce6a8796274b51f9eb30d7e3f885581635a199f356edfe65dc258f67bf7247d54d93e424059cb454023e40dcf7877001e00e62f0b57bc537e84ba1213dd2477677ee0fe0cef2b18c597e61dc4efa8f3fe438569b3bcf66f6200acc17336528baa6161157dede400b1bf1798b7fde55a16026e8f54fd62449c31ddf2d6625281859d1583dd8a76b71eeb859728d9cdcadceda20e19f41daf0d30e6bdc6bac72da05837e64dbf168153788356070fb36053cfd1fcfceb87be5d7a81d2e0fb8cc47ff12f4608b084e718365bae2564e26c196838ff531c54841f114ce3120d7b81db2dd8ddc776566bed4fdc7751e6a63ae473b6769334f493bb72d6424406fe7b08a4918dbca885f9ce4ec321981084a9a9ad8e39169caf002421c2d2cfae5e429872692a6f1ae025d40dc30e0ecfa0f1c7763d53fed46c76f0009d855fd5a3f55b70f40b74381ca2b7d7e03c68e31faad4fd6d31b21b5718af4fbeebc71d6c81191cb3c919a323761607b76b12d952ea3d13dff6fb57d90cb4fb4443924721f67fadbb6910a2e0a9b798064390f5d947cb53440f93c08edc016a4dd7568c1062dcc409beba71abed83ef3fe640851733cbdcd2ab11055e4f4ea2ae2d8c9cbb926afa34c971eaca85affbd79e5dfb8f292aca7b11707f28e69b616c46ebb341a7256d905afb4a3a892616d4fb6e619b17d2266d88ad21954050f849e85029768bdc7fa8770864b92657a7ed3a9d36307e6f836ca3a468f7f1a38d4cc7f083845becd72d7538639fe414ad6b1107768d0cf142aa43ce8744c2ac5c8c65d6bbff73744ffa66720a814c2b7c99daead6c9ae65203d53d810abfa865e002f41f9d88a2422df38d33aeb12426df26be47fe584aeca6ace2426a6424b34ff5054de6797a2587eeda97542ad6149d015da1a5d9931d566e8c01af53c8da8328d2918f56e16d4d46157c0244705c4722864b7a79ca07b3e1c962d03ae92c426d2916012ad6e8437c22e060cad3b1f806d25eed3f108d914f8b6f5afaef5f71c67814c09b6db4d83d3d0031e1328e81e18a7b992b9a7f1bbf9f60b3a3059effcda9f35ec0cb70569bda9f1ffe393b32412a494f2f56ecdd8dcb9ed88be26b1200caa3424d2ca2f39fc9f249d06ede738f4550cead9f65c598c7f839920bc9aeb82f53b3411ab5d5ccdf9b036632b38bf3b8d4fceb4dff04a8664fa3f02f155fd5d6a6276bb1ce7fbfd3a336f3f758213ceb68b57849281107bbcdecbb2536e727312043f5ad404d74585aa6e421f28279f20fb506632eecd48c842c0784d1ec2c8ca952dc031dad163d7605af0bf90e5f5f81f9b11f1e217f3ba6881eb4c33ce37aed2f7a7cdcf1338456e222d24ca9eff74a856166e192531ed05039f831304fc0e9e070d195f5e54306db99b34395c35d81be6129f46fb7ab91a1dbd0d9ebbe77cf9d4db324eb7be522372370baed1bd2303adf770c379a16879836bae5d17aa3418ceaa0961d799bd857f12a5cb7f399e9fbe0fc20b716adad8d8583fa2f263c922305f1c90fa07a784499b92bd7fa5f3abd8bfb052e1118461da8d17201ebfb362f6f22139176a7914032d72f1681a65dd210a2fbeda89ac7cb47c19c275e88db1646f51af7461021c4b88d34d7d1cc0e387b8df0c7b8bd69b506dd8ceb61a36067bd39e74534f23eb72febb3c733751e1727c9e39867ac2a7bd291cc9cdaa089ca61c05814c2201da677a2cb8c987da573aa5419b6ae3fce4c9878320ba7d2bd69bfc7f0f392ba4208dd0018336c5eca2570614805f8f9a79a74ffd44500facfd0d335efd7cb7d7ce1b56eb0b0f478a90fbff89f5d78a0c8a0458246749898b6f49209fffa615fea94c90d29f5cd04c4a99ef2f45d28fe913f4ef364357ce5e05e81437be59847f35f102e360d0c7b07e9b4b358b63a74f4e08a36b6e9b9cdd2c802568492c4f0fd36577ae8e3c402e390d24494a0d9818eec5f79381dfa83a0864a99cd69cbd3c94a6fe03787d50096b5bf09d8216a20888867505c23ad5dbb6740c3cd0d243de14a14b3b2cf5e3572b2b9cfa5bc13828ef2ee2c703b6ee21e6aafac8a554b72c7685987848e4060a0bbf0e22b0caf06c5e40e691d3dc36208d93d75b1f8c35c54d2422e762379cc215a34ba60b7308efde48789c7ffac80b685794169038b391bd46fd2b846eb3426655cd2137d85cf5015cde52e73e374f79f11065e4502dd1e2299251277ccb17fcdd076dbb66900b4d28cf8cf90fed9c7c61fd80b3c33b1c460e8be7abba6cad54d15b5dcc46b824dba614cf4d5a335550d97b5d7e933376c02c83fdbb79a5ec568465c11730bb0d6c98a4053f8469f91971709711d8fe64ea8f5111663fabbc755b542c7cb45673e090d060183c123434bd2ed59baeb713504dfa9425bf4516ec457d8c14ea9f6e4fcc9aaa8ae11f1e3eff69a3401a426ff005f02f4fdb1b21bb5bc6f8e5b2a6dc5d07cbc6ab0b3e90e035af50e152e54639ef03a5296a61a5d9fdc20915222fde7b19a275d5d6055198e8d35ecc4127767fc4105abbb69f018d714cd32c584b7a12ff284f084363610d8775d2900db650e0a5e19c32bcb591256c54a8c1569dd702cfb225cbdd58d15e31dfdc213c9c8011d93d4a611a7289bbc778863f1ea1630e5f7386a0030ca1a9e6fcd714947829ff2570c3d5a6222a414a206db4dfa4278a42a49794b12143ef2d19880a4c04561f84bc4d54d4a3f85714161f4d5e8c9acc9bf3437b83f4f7edf667cc6c52a6f9e52f80b1d824527b13ffe63a056e1a41eda71d8d711923dd80d33870b59b5e6b72044b5895f190d191fc0aa07390807281f9fe79bc10992174403fd334766689fd815d534a45fa010844d67bfe0b401ae127e1c46830fc75d3788f5af1b93318a8d55f0df912f1f882c228815ae4f7a6221d356c83faf32946594ea53e05ab82559f0aeccdaf8e11b68c62b0aca7032249c82600730dbc4d56b8a44b6670e21607e7ca8c15fa3a79eb82566910a5f09f31bcce10169004c873c7b93907b9748bb8dec5a4ea216940eb3670d68e73ef7026f14c96ef54d76326d66a74a89feed1441f6af707583d8199ca4fb2092b84b004656160de8d869f485f935a353d28f370043d1ca03e1baecd9ca14414e0e73ddacfc3fb1b35f9fd98e83361806d0f42a6d836d9bf7d54950e9974c169066c4ea29aae72f7d545ca13a0635a7c7b37564a8dc0e1a810df26b86ea59d36139292b3c96947d7b49d3c5cdf9021a2816ee5af1f2dcd1f745614df1a2bfa58a1cbf269152f50b420f3180ee0d874112258adf2ef404bf1e9cc71a90708e309e9f8d4ddd17a99c5b2eccc8fab4d00f21e1a747b8a48a05b7eaffcdd0f0ec9f274ff632128299ae471a29d5a7ec996e901b571addb48bbe135b4b1dfcca73134dca464ffa024ea82e57a46dcfdb997da21de04cc2f35b267d79a7674d5e7a59c13d5fa80860d7983b107cf68e2948adcc35880f15383c00c2bf15ba6256a672313f0cef5d0de2d0e93dbb9d32a8ff439644e1b17db1f9048e05a73377d6418d49a495abb2e695c32cda3d7f6b72942952a89b13e519a927528122ea9566138eecb56802e69eb4bfad235c946d3b3da16f3505740a650f311efbb061c1549746bf6454b14398957aa9ae935cc2f2090fc6ef631028fb9417e34c9884fac87c38d1f1d7b1b99f34ac503894510000e923c607c126804ae212317facd6047609d0a117f724f6b1c52074d2cdce453f7e03966023228edf0b7ef4a7b433164a0a92a5460424b6d2e02fe1b8030180b708fb11a9e40e69239157e61890f46f272165f7e8b6dfd71eda1e3df62cb6c2f9d998a155f2c0aec7a81411d472238cb8ea670cc638611932614512839df4d06cd7254ca144a5ec7383c175a34069d968f2e5f254f14c000bdf7d809d95bd72ba3faab439f784a2a94833f98f1da068ac792b1d09242ea6bc665d7c22886b37e957cf3164b0e9caf8f4003bf66f56c1e1437caa239474cf79284a9c23a862cf9f23d616113915cbe2bfdb1542fb4288c7e33a2bd69c5bcfea7e9dc52274e886dce6365760e4f1f9123588d38db29a10c7d0a856ed62c97c35da3cdc5c73c50e4438ba8670f47c582f4517c01c1740c4a3e123361f5227e9d10fdb8bc7be7211ded76fbf06d9799024c60b835ac1183de414f3da12c42d3b5ba3563d3b19200b0bf602ba23207dffb2df701f08ac8c17e709e98ab1cd193a4f36e9088f62dae08f51065858d0ab6b22f41e1a651ff71133d602ebd75754a5a6cf3c897882a01a1196170e4a3c08a474109b0fa9cedd9c753bcea11e2fc313a077c2ad5c1c4086692c2cedbcad3f8e6d0bb08bb73e7c0775529b734a3223c10606bf685d1ca76f5a380dd6992bc55fb144c22efde246629271358dbe89b86e7e30105e7a10eb915f8c68811e9e1c8a204605977837e430f20a55b47c9c4a7c0ddd276a4aa248247fb4ff36e461b81e242c9327553c52c9fe2864b554d0673f58821f6b46ad1296ee7088a5ccac97da3787eda0c11ad2b39806b8946da20615c9787e15bb7f86a0ff31b9bfac0000f4fdfe419d6b960063d4634fcbb1101fa5838dfb8c7036af52846fa50df9200626c056c7ac63b541d6a848dddee3c335cd1392f6af64a7b22888035ea523567e4c24f6473c61c1f65cc6068f50767b153bdd05e28fc8a359cb419355f4111bc41abe9224c10bf717cb69c971948cabfeab20f97c278b9317a6d655fc68b7a49d2cdf60a975adb303c6040e6b600de6b51b644a73e3a92070d47ca2c78f62b1a35b9703dfe3c872f32c5c49510845deca91ed487cb8a01d0cf208e4d0e9f10ebc39f1c26b70fce444309e42b15866966d77835e5e81199afce806d19fa4188510a28fc6982810b224e3bad4c45989e40d8043fe41548845c0217167557f7900f0dc0c305700cb5e6ed3f765d20511e5c14d9303509137b07fc7461f06fbe1d0160790170128a0db06abfb85dd16f4bb858e788973e24b816131614a274c525b177d362daf8b860a998b35d1ed56e064d7d95a9c30cbca8f38bb4466d9cf6f2179ed526bb327a8854b543bfb3e43c088b1ff56471ba11d661a56c4bce973855de224585ac80bbe4a65baaea59708377c04de815ecc9a09271f300f81bb62b999fdb4be4ccb48d2c6fddf31235b80d003d98163efd07f2a31d5f77026112f378643e5b38abf170fdd22c79fa6eb4222ca23e2ec53e9e2147e041541d48a7ed83a4d9f7e42eba0faf1bf93b1b1372eee45a04faf1bfaa58e3e53149039dff0e842a0769ab8337b90fc135b9eb4267155f319f98d543ae4d1ca3d88604e2a77a5fd15cbc051ddb77d23bdeff46df2b2a62efbd7d58492099fd2af6f9ed3e1452e1071347a3e328a93ef7a99a99e6caf488e0c979f804a71bd5c8b9ba109c561026369bd13d327d40b9c3dfcffaf5d190c0506878375aad44b70457fe90e1df4c70db96fed86581f242395c7ae9c9cb716e2d14c1b9409b06a641098e7841e06ce29eda7f88b9a602f0e7e72bd4f5ef711bcec27c461f0fff74c893aaf6a07c36cbfae01e62abdf9f402c66900b1faa5146bf65bc1c4e6b164130dcff0c90278ca6e8cc6ef3bead57f2806ee27219384f19819c3cffaefff1999643d8609a34f454964a1d097b19d3dd0b533780a710cc0d57eace4f9c06aee13364e86077873bfe7dc37f59ba1a67acb54ae2fffe7a4dfa534768b983eb5d9b425b9088a000a360b80ec7adb0ff745f9cc6b1dbbfbcd8f5919161788680e42f6d9cee09faf6a2194d018bc436109c23105397d18b8d848bab9382ca7e8e289a0e3bd44a59c693de593493035ee419c7b18464185b6312231294d60952a7dde9cd2394a11fc766d49e92824cdd7933f91ae8013e63b0de517b02bbdcc34bf9e2c212581e3d042c3ae155009a0aa9ed191682a6abea25079b675b1620238f7fb0aa53df91495f54a85db52a494151d8b4e46171bf67269f9a53c3c32638f91bd620f3e93ea4db9f1102952e4f343e95a635145e643949ccf651db1785a89e216c75f505c295e065164a7ce2982fb96f42eee15d1dab0f1a2519f480e8240e4b923e6cb11af311705cdcc7021d15b49bdd1c54185a240cc00137b3972600a5e15d5e4aae01a30ef8c135836394392ac865d1a516c91ab11488c3c6d8e91dfcdf19016a11e8bfbce084ac48e4897a9557486df638072999fbea409b4a6188342d88233ba0adf75f75f235996b9af4cc1381b0d7af9f1228b9e5d3def9eb9ff88e2a963e4dfabb73773584bd80493a4398a8f9f4dc2ad54113d1bd66a14b5358a900a2fb8246a77cc8e8084a47c926f82c05faca1b4cda190a9dca31ddf147b093539f5f1711f4f1cdae6d933099cb15a837170089797a3bd7971e3b4aa2644dbe35ea42a1037c3e9b9aa7e895a92081b15c9651495b48e3468d920646aedc04a904408b2500c3fec5e6ba032b18336f3f6b3a75ebdf00bdaf065a327f895caa6ce7599c7fff506aca4151abeecc51490e15071ff8afd828b24f991eb742fcd9c7cd4e4281464146fa3e8f7de1208aabdea24f7e1c4ed63dad2ff0fb7ce8ea7f9b58f30bbdebf17f40b99e1ca5bf16eb96f9b81c12acf06c187b366eeeb6f839720910f9e21a86651d5b0555e87f80ed5a6a61e8bb8232ed048527e181fca7539881b159ff2c7d0ec326f46c9c55cac4eca921a464285cecf2ca5da6cf42826633e8fed0e668af98e69d52224229b06921b9c8b4f1fa82bd43561bb45a930cdcb87244c5c424b85fd07a26f811e011b17b0894c69c76e5fb9b10075e890180b6194e1c57305008c0aa8bc34548a4f302b59d02fb3fabf7dc744a73ddb87e03a0f2eccc14385c43280635910bcf2207a9970355909a8f564731b14a88d6e513830b208f034aff3dc554176e47beab53f1952d9a2aeabda65b4c91beea3616c9073be8fbd0433a44b1ddff49610e88532ee008c99372c729552bc616989f1431e575e46be1666dff900c08964c6cf6210c305a588ea81532c6155aa7c54e44d8d1200329ae8efd6e9f40a441f51e23d823a011f60d938c7e4ac79ced900d622cd8f7ee1b1e67001cf593eff4c20415071fb3ccd2cda5d0d26f751c72f41183a4bdd7d168047b99b92ab2efced0fb0c78421b7e873c1d5f1f521b24e8138588c79d763440a5d5c4aaf9751d59ac6caabe76d64bda33ff8cd2401e351b3e7853ae8496094b01ead086f988b5aacc568c586b6803c96c4818923a7df48d0d338c53ee856dab36a68b1ee5a2ee11124100c64b062818a1016f13226c18fd8e5b20075a29a2b71bb80e4de192745a57a6179a6db9e6bef8e883be71ea4675543c5846eca8baee52cdc2825317b5e041340fbbdfcefd1b48f520ceaefaf9a70d971169291884c6efc6fee558790c95de4409e005a5f3b811ad10db1df85164fc39b1d8268174cf420d4c6bfa604d8390466154450c11c2a9531bedbe92aa10d216ad33a07bf324eb3b49991887b320b02fff82beb1d81703cc0c8ad4ff6c44bf8ba750a8df270efc89f1053cfbf2d0bab58601dc093be9061b05627e286f990941a778adc8bbe918cc2a89dbc9d1da8f827313eeb4562fe91b4c3fb9bc982e0d36970d7be2030c3e675f072bdfeddac5444b589736970ea93b6df263c6a6cb1ea17fa7a084feb3f53381c635a4ad6c35beb9d07733a16829f428430b15dc63ba8afb3ab76615e4842e81b70281309b6a96e3b67b3a6f4342d081e1b6744a1c0faf9a02676535f01132a087fb7bd8fc7f466ac84f0cc9a63aa0609487950e612c0b8de0993853fad1b4f349155de9d7d38aa5d93a3c3ac1a2d3498405bf61b29f056abfc3e3107425f1963e60040b5816458e206e60182692665e9427a0f616686ead7ca9884aa43395535594c4e84ad35768f90183d97081694f8cae363ef5660b06525062977708d63cba9aea156fffd5eaa65abf69564ee27c6489dd0631c98ed357d3634a97548866d5008a64d6570f327744c6865d09127573ffe20bbce317f43d891b43704dd8920a29ecdd26edebfc170b27161a9e94d8a51562eeab113d3fc4cd369e426a4f6f77c15758c5c0d85e22e1a7885965346bb5804437413b9a4151bde52a7a5d161e1fff1bed67eb5c34ab7691408a2dc866ce16c964b43aee2df40f48bb07870cf10c3c9797fa78f34f958518a15e9cd1582d62eb33d67d85fee633ca9faba3ec7e5994b372fbaf19d65ae6459e8215cd776bc7c01838a84a83f7bd7d817709a3f5abc297b5dbb099c674c88c932aeb313f8f26023c9fbf81e0297cd9436303ab4a89f52ede4cb2503c65ffb443c04cf2829d743238a6587b55b16af8e6f86ebd4039fbc5ddea5b95d05f5d18c1ffc555c7486a427ba51a782bd937eb99765694fda68f581c40d460285c1c3e02bd6ccda98ff4e272348c3816bc10b77804636788d3c76ad00a94edd46fb21147fc319428483d663f7dadff006a2fab36df622abd283953199318b820f1b81b34f7c85dd727c6356e256441fd5444cab20a03c215e2e1fb5e0671be096dccdaeb91291ffce34e7d83dd1902971a464328a068d9bcb42396d219c0ac1d7bf3b26fbc9b99f02373bfee64dd5c78685c0bf024cbfeb7d08dc86aa596ddc8131a8faad2ea28649266386e9f8cd4867ad53d81d45cece35a011d6e590c58fbff4dff3c439e2f155ea3b2843cab0f004abbc170a299f484593b213cb4b44af034b74f031dc6615fabe3983118e456e06b0978f489ed8c02d51f7fc04619649de333e556c65779f47de1d12695a09dd247acea20423c410d5262efcf79ee6b5eb7c3687d7d87a0bee21c6bb3a658f6b86c7ea0b98b941f558690cd32e5cd722949181f2c635d111121ff248f5859230cead8e0f6c1475c6c5efbff6f9f17835f2b3df8b154efb4c18af1172c586d21519067f2d3e43a823aeb7e6a4d3e1ebd51383098b27429fcb98ac62a22990c434960d8f2e3320f89e590a5cb42e5c9a2c3f700709d30885aa20b5b6acf910964f1055ec49583faf13983619a35491749ea350271a22f294befe676fd2999fc0f2545c63e2c113a4ed25e3863b1076d7b12ff429b62cdda37939645469c9717a97df8be6575321bb548a77de9e37d044c8723401dbf383469f9e9d1a436d46cec239b4741140afd0ff3f1b668e37cfc5dbcfbe53c5b08138ace2c04c6e9ae525ec003db29bb29e474eaa62dda8260b2d0f974da0f7bfd69e23add2304c0a0a6e79561da584f9012a737710ebd166a7302238ca40bfc46b55344f1d78a5175a4f9bb76932c69d5021379c961e77224b10ff20e68408cf4909773fc5c48e77efc54673e05236216d574c2608f1cb05be31a4e99b81c5fd4baba9f1395381b13dc5d9eb0e1e56e0cb056a6777c187a9fb263f1223fc306803e8625b5d4a7544109d36cc1bdf71e08484480b8d2fb586c31d349e0ea2a6c97de09b49aa685589ca0905b005508619b02f86d2a1e1adcae6c5b62394c2eb87f744571839684cbd7dd4a9801f593b463bd353b3aee07ca0924ddd9b57fb9658328f79a93106331c65822575eb94867b191d4729df1b4ddb69f2244b1f1bbe6143135868594f085ad006d1d6d52746d5c48543a08ecc5f65c487c7bd7b4e7f9ad8653832985f4b859cc6d5c61165036908b877e66cee36c20421a9a5b8af2993ceb12ed9dc6a6b0185febbe816387d408c4d701140cd949932bb601155ecf8f7ae39b5d375468cf6dcd49efded4f8880aac6f24fcb42647f3736943049c1b261787a2cfbf3b1113d0c6c03a4d394a0e31c876c55efe00de495d6a52995ea5dc7132865ed355a40a27e539e3ad95e6f34e3bb5d3480b4f730f1147ee2a73b5ad8fc57f7c79ccff8e9f31fc399ebd7082f4c17526ac226f2abdae4624693309a645db954be14c89bee4fcba5ba43be67073dc1705d4e41eb079ba1d395811c892acb3b009e930eaaf21a2fa80ae4d766270c8ad579934939c855851c085a55ece2dc2ba456107d937b3e9a64c4b13a39a5dd41552f9429384d3ad2548aa57dcd43c0425ba00990b2cee6c30587e850117a13b42b67390fe23c3ed87f84d978a79fc999cad812041c2702d5f359eb9979c7da5ebe3e370d2aaa13d6b741cdde35886cec7c8fa056cf15c9ab4a61515663f2897da689f407f460847db2ed7b84aeab3fa3bba00774686d7961ea54521c3d360d69dd2134bb023074f8d5131223a994fb6c2e73ddcc2a09633970f0e96de62404edc5eb6eca45fe0fc34b2b02cf46daf9cbf4aacb3861736a708d3decb9e98a9958849ca1310379aadca665c8a473f691dfd0a8e665479d89f90781c6098a4f88f9728cf0f8175fb0cc3dcda97ef22bb2c73a6d73f9384a527676878b5359c18727655e63537c736c824af736d221680c551e9e89c65599def254d770442f3d4fb248da1403a19eb2c830d598f5afa6f9788a97a27c7b7ad4a832888a89e18a3a74eb0961cf8209ff0cddfc1f3c294635998ffd3e3016add59b9f0b28632d7224ac1144b2f22fc1a7e2f71d9264ec3fdbeef8d333aa5bc9bdd28a8b4b2531d3b0c9cdf316c2d4e52ec24a5f9e621059f5493c153567cc22a278d9124cadb3ca4beedd60484f22b49a725941862664c87fb263051caf76035b86dc2b8823107c772f7ca76a2da728f12b1b5f3e536da4a6fe33fdc3ce5c8349e9afb1357f9a99903c00e80bdb251cc8a01388508414ff0eb28b80e3d154c7fbca236257d2f05c0da35cb66a081329ee8b3a4f6ea00053b7ec15d7e2f477e0aa8a10a6fa566a4cae162edd9d57660d8c5d3c175d6d7bb4fc259e274ecd1895170a5d28bef72581ec508adb62e9d7bf2db43941022eef790e36118bbc992f431a158ecd45689b3dfd433e2a18e64e545a7d56b336de7f0e998bb75cfce26f11e37dfbe619cd39e0cc0db7364e0d863f68dbf94f97190fd0ad94d9973776c45ac073381f140183ce02a5cc61f5d4a8dc9327dae809b4ab91e48dc96e8c708c3c1cc537726f704c5e3ddbd97fe788a9826eddf5af877dcc3af314bfa2e057e2f1934391f02a738a75036c794902ade7c0cce8eac6e2a203205db98dbcb61a3f76f9b4272d71b87c675eae18cf9a6cbf8ec09f2797f0fd9834db8377a4f2c5c00cdb43aa085407f68350e6f7993b28b86c3be005ead87d6e4358a1860b9370fa476bc8b1890fdef6903aa17adc5a9993eceb9c290a6855690f9e1e3877ec809374cfaf3565acacc3950aeaa1a749fd2b9e4a4f9ff298219dbce6a7831f71da9b1b88782e8f16c8d08dabd68a1d477e78e8ea56741d1d94e024822a8d3f2854b089048c578df1eff6cf7d6feed36ede39844fa09bacb45a4746d4b70af077b63355c59d474e2c06d75effd40e8bb7eb69bf804972f5d13e54d6f9c11bea824968176ac1935677e60bdb9c0185e433afe6d3def3d7509f59a346def5c53e5450fbbb2f47fd85073ce228b9ab1543b567b3340d1b10e95c912a7ce58f4f143c181d81daee55486068f673d28b30f7f070f3c736f56dd9f331d66811e1c673c7319ab6199635825be302851bd7f7529081d7174cc8b79846451424ad362c1f79aa624f457a80518b8dd0eeed6918ab80b141dd3165100025441c3b246f89e557e37fce706c65ef957f1d967f874d91ad67e8dd144f000b67f12b6c303c4c8460cd1a595a58a42026040e063f83949a2feb428d71f48e707d0821871fc3d5d6746bee9b281863e617e7d384cd83c91cbb3bf8a4884c467e0169bd22f19492f9115cf2d3b4885757c2130f49ab0cd1be58996dcd5e77ca4a45e8b51542992521318df5c2bcc2f6a7e3c8d4dcd2a9d76176d6bdf4cc3cd06bd6f5beafbd6874a42b8873ebb4d456ef880b17f3c62b32a2faaf8f0ece1aabf89c551603403443d57e46a9bc4ed486a7eb95c7007c7dfd4d4b4b75e6a4196c14a5c026ea2be1281caa067d975ff208f2ac72a6aec1c57434bb892d70297f292842c8cb54e3417cee71e64643f173e668b3a22c090bb5cabaeb8ebce7e99fc5537b0e2471a9b70a37f9cc9ca63e2556fed6a8c3d3c880e5c46e48adcf4ccd702b892ce2ba5537b0509710f2c19d4becc068168bd464b6a5af7e58a4b58b17b72d3d310d36d116b5b1bcc72571ed5484d15722e42aa3a916e2e2be2be87068cadb67a477f59d111090fee9202bfdcb5647e28ba00bc7d93702f3068b45490ba8450a971675b327110c595d70d57b05b94f088fe00cb7dec3555eb5fff55e04c1f735089994ecf3b28b394f538f1095a2b78d024c6096ad4e47f7c0f614d8010a368e5b5af59b65e21479e0ace53703c34b314c758937161cb02e458a721120d95eefe44ebe08c063f94fd5456de39ff14a8387137f73b942fe8e39f89550a51145b0429fcbc32a4ec5b34cc0cdaba0fe1d91c65ea4f8e22a534084b36c55e81a1d2a04601f7ffa73a9200420a4dc987eaddac2e5e1033af3b4ad769a239193e46bacbba3a9657946cd449f5ce2d448c00af25e960ba28ff12bd2ee42b595117431b50af220037cb7c15efb76a2155e01a014e624234355a2efb155dc230b6ca1679e499d17453752955da08f5d064c72968c90c9a137cbb95473a121be47cc58e86fe724348cef8042457248d4ba57b253156c15148aaf50bfd7624aa245032ff1c97d2a4f56437b1eed7ea61b682ac15fda66464005d59ffbab4b1b8558759aaba5f16a4726c78483bb1173760a9699c852cd563a34e475c5928124715e9955f7b29c152c705a73e51b3ae6494d6cdb26a11fa43a4fb52de851eed2d449d08e4a6a40a32a5f9694f592fe52a6880825df32a3f91293c2ebdf779ec8a42289c314839b92155ce102022af4aea71b2a1bf5141e475573f86a28c0c2e4a1cc2e6865b2da44ebacfe5ed159590fa80aa8e181169545124001875b39b97c448cbdfd5e2b648fad251913691b414000931d041dab60309013e6b82ba2f379ba97ec00cc578e9128552c036d3353547e3b2ce90d8e5962054f2324faf4f517843397f1b97545a3f52c3fb29a5a2873dc8eed6e7e7b83f417b56523e5dd39ef3abfc3f32baf702d2b4a136f3e464214cfead6813d8541c48bda494b5b1a664157c2ce908d086c21c376bf87ff36eea345213d926ad1d26f624fd5d1b8af93599cc7253e24aef832b19d66fb98c8ae680336fc2534b7d19a1f1839c08b98e241c019df495a674550c781522d54e7cf2c75552c1e31d7064af06c8d0c0982f03e8f572f48af051cfa95041adab936ae3fb57d179309e9dc40fe2eb4261fa221a68c47b920f3d3c48cec412ae8fa752f073d664180743b8ef3d0cab4d3804982de14e0672779777ce7a9281112d7b0627133860ba77f629646800aabf442359119ee5f577929421e8abbfb99367db3bdcce43c079ae689e93ebf9e1ba2811e5d51c501db2d8f0d084b5c0456a2cfb0bece4c3003a3d46d150b766c9e9a7179835eb95250bc3fa2d122a5b9bc5ccd584f38659fb2bc3c11496975d38bd2007a12e86a23e4c87975c430fff01c319a3d079a9f2e9bd0a37aed99b131e67eb00ed38821f84e4f40830b492aaf7fdd7fe1dddb6ebe09ebb4676c3d4ed601e5637e58b8503ecc4a9009652c6ba07a5b41e7180bb604dc3fa6b2c242ebc0cba3d4f96293c6c5b9aa85842b06852f74387b3604103f9e875b0598ece1b844a75f8d48f62c5d2ce57759f126f228563add26b9f65e56385d0318c395f25eedf5649b682b193362d312f623d26573e43e8b2dc60d216647c5afcf4c7bccea2759610a23a33989e7635b48a3da579b1b6898e8bbd694d6339a9856abcd7024cdd83272af578490737292b9585cbe82e4af4d990bc5dfe5bfc17a701eb58fdedab1e1c5f75c136ed1842fdc05acb2192d615728f4c9322251572edad8146c11b069f80c5d2f96cf6571dad726fd63db1457ab926642486d0204ff55a862e463107f747c4d543ac31dac9976fc66057d68c0eebd3198e33e0fbfbfc6fa09997aee485f4755e7c76e8c209a464d1360cbf9f6779e1068eca798a5e96772833b58ea3260ade1a201d84f3830180eb059f440b3a0aabbbc0e2308ca0638c9e3fa45440ffd1fdc7ce3f4c217497875263d8b29d51f29fe6168d349df7a9be028f840050755f67493d94fa745f857248b9d8e2b24b9969b4943a3efa5c3f317a45afc82ec111d90adfc4ae24c9bf9a31553ec67b46b64a0725b17321c603691d67b4e74d8aa09a8905afb970681e3e45995d69755773641c3aeeabc6d67228ffbfdc7b8aa5d729565c9e9f492591189542a602373fc2d1add055cc5672f4b1c18332e7c8ca20d0e4003b2aece2dd75f12ee6575219d533232fb9113b0991bad2b82085e8cda4e6455703ce7e8beca36ad7cbd834f9a4cdbafc49d58cb0d73c1ca3dd6d713b7467c98ebcb0c1e568ab64156d83fe9c4d0b9f71d0611e09c50d8d10114d0ca97523163be3ce19a0490acd9f29706f7b47f61efa2a2e7298b2600b70e16856f364ae32f6b1b70ca8ba16953ac60b1ce297a5dce0a41f26a13087473c3c5ef55ea877f6026dbc59cfba7863c07e07119b3cc27e65b76977a2a6ac287f7006420654d342c495e17ea1f1ba7f730e72dd4cd33f500f5b2585b02562106d58e6f1d58729bfa4188183f82a55c46d362d0e892ecbcd0a12da8ed11028454bf00d8603146609beb9845b43b95e08f6e2529c3032c3535941daf1d87fc8668c96f99d265ad513a5c03dd1ec35a62902d29629c69a4f7435bdb3414ace8f675549bb8ab32d4fa40492c62438f856e03d1816e46c64413aa935c1e267319ac64e42cc1ad3ebb56c03bcd7abbe6f1e3068f6b60b7353f9eb066bdcdc3d331ae7359f8e70838929495e9050f0898fca55361a56676969a1829b198affedf9d17062acb0b0c3819b35cb02b8e4176a20ea549845dbb180dc2457c97aa677144d1d89d4d70e3c53435f110384a776cccd83254a482e9dced7dca0fe48fb37d31fc117b3ba6f4c1a3118d685c846e9fbfe09a053897ac6b2833bb7ca08c77401af92d9cf8d12de1dc9d5444848152d46e6f60bd75e82b7a4aefca53e8be97596e542bce0727b1b8e11615905dbfaa23f39f31704255a95562f550301f69a807743e3521dd0f1bd9c4fc37c24fa83bbaded66f6107e5bee3b69624a4051ff6c3614c24d5ee5b907d6a04d436f1768942ece8d008f5038768e8ad37e11c21605888e094d2b8afe1ac17e025bb554aa69a82da5fc89112ce830a669d5be24c2cfe8d27e3f5e3ad41631068168de3d730f81476631b0b108f8be0affd90f1c1eb0649b3523bf5acbd09c8ea2346e15758797f0cd436ec092566210c84899edbb70e7099160c9e1fa34622ebf14384fe78a106170455b0dc17050ad0551b6b2bbe45e266f0520002031064e2f21be87f469528ca47b79dd0761570bba2b15a117711782be16faeaf8a1ef799da38508ef4fa6a38741fdc77f6c5508c587c3d57094718911ccc2f81034a56e8a2cb195ae3ddd64a727b509c585f659a97c927c5c79f1b21749112064e053daed1e14b15e277cc2f78ac4986ef2592193d2644d4b42edaa29ca79942f4bdc6a2a3d164bb0ed9542e2c0102a4f7642175d86fd4e0fce8718c8c4bf08b6116b1bef6689ae1e574bbb04fcd36b29b7b9027a7e5850dd857babafb54ff3c6b8008d6c741689341eea3ff8fe38b3d4cd447dd8e1b4aafb8ef1571fbf4c39e989c216520632314319180293ac310e015040d1ac9f43518410e3447e44486dd6a320f26b0976948dc48b24b22cce5482a26da719d2fd21ab44ee6a7fa5f3a3a770947feee383dde0052a3ee9a5ee06f1e855138f43eeb54c8d5ef9a29a552eaa24af5c123864c422b132dfeaf161564bc4b3f18551d81ad123f85df1b9cf6adf77ea5e63d651ee88732bb9f48d0f6b8aa8f48ac47687d22701398aca2f67360841755dbbe1324e554d21ca613caeb1ad5a74177927653275cb4f93443e348ef943b02f2b9a762dfff7e0e25575f4627678fe81bc744d97833c1fbd723a2b8e0a1d9240bbe930bf22c3171c76c9c840f7959d01ccacc3c30050fd63882f4a3255967818ce470a03f7dcb7758d7b05d0c6238db883ad9c9d9157d4e9628ba0c0ea03c1ee8f5bff5d56410e946e128e2a5c0e6ed0fdb09ce6a6a2b13d2d96f7e5cb211770518928faeeb8784920c0e9e238c2433fc57939c42994f9a7430ea8ea1315150d0a1df3f3b883a869e84fc635ccfcbd514a36cf0ef7081c5d674072b184df66c12ef7e423bc9570d9c4a854cd0572982e2381a85f212de78d5fac81922acd957199656f22c022f4eb0bbd1b319ad6e022c91c7bf9c2d4a580d5cfe6e6680682b65ea39f09fc773a16ae5003debb6f4ea1c873bdfa2f85bb6056d27531c942c1ee5293fade3100de486f6be290f674c086614d0fc8e264eab6d1285689513cd4906c6ef9cdb8d428000d76e3cc0da3a40bd3ec5dc2252e853163ee37a610ba668cb03a11fc62502fed48ce69d699720d899c6f7e88eb1a097d06ebcdb9beb72948e2de61b598f9f1f6f7322b45394190fc6de21da24204ce57f2d7166c6e9eefff52ea49d7456b3829515a462dfd973fabd95ef6a4a810ca12e7ef0124d7c44931c640fd902f6e2fcde6cf58237c5c7b99570d0fbbf7fbae0d91de060f393be9f4f5c6b759acb1625145be63861ed006a9a0367a5bcf876b36d552960e9d123ef575ca8edae0adeceb06f31e399aeb770546f21364920c84c5ea4f0f0d9ea05fec90748a25de6644046f0f6ca22cb4ae380adac99241afa8139a7ff276562a04ec48e1b29ea1be941f850d7400a606a0a5c17fe4c9d537055f51b31134478195d0e7a55b73f5c5bd3426c36cfe9d25f3df5edfa87f59fdf65a74d425f387e5400a6dca06b6f302173b25541575ce2af7ce3160aa32d8c6e471d12c22739c8e958e2fb4bf3ef8dd2218e2c0ce68829b626dd2a7204262b117d05283efa46b09879ecbf8b5e89071afb314846046f38b4e91e0f3289d7ea2e1b1a5084368840a45cb62c988e0d612d380b5e9abc243ffde6b4e45ac26f0cfefa4990176bbb5b78cc3be6f342bcbc0deec2d4b2893b76b98b37e06bea0bbaf0d6b7ae6911aa51f83cd32aa5e6caaf4f9cae81eb5191ded1c9ef9859d0b1eba0583dfacbc59ad74c2b3ed5104888747480ade472aa13894d20a6ac35c046a2938625daf6cc63e9757cb1e64a759a67dde877de4ac2498799cd4f1bf1b08933e77e03974a968747a13ff16b5e8ac507c66decbb2b791ff3467b6b9d7ea05b1616c1a49bff3349fc5174d80d7b384801c24a022e0f827b9a3e980f85d114d0a3ba3e18d593084408053c5987933886440091138848ded4c358617d8ee1c823e0df33cd5a9d9d46b0adb83f354f8a6d84cbcc21f5f41d5d801f09ec232cc283829c1d95cc4686b1e5087ad08e1907f411d24fa30fc818459946802bc79d94edf770a9e2b217f80c22f5009a47639d0336a81efc45053ac4ccef648ee4d2ae5dcd61bb68a3ee4a70bc7d9a57044cc27729c2629879996ec7bad0fa0b9bb618ab674d0c236f2ef70d4c1498290d8c18c395a7ac7bc14ae17dfa4a8b4c78277ca3423ee2f34ddd7ee933467b869a65682f0c0eb8303ced8c1dd5dd16447f9302d9b6bb02d11b745bf4179849a6373d3c7102bf0ecf2b37c6cf5b3a3fbe9faff3eecde0b98eed458cd9205b3b200834aab0f077943e44804f2000c733a48c1999718eb8e0603e642cfc1f7dc52d0e5b65f581a10bb5a2cb220722ba4bac31254e1e0c55faf98c0d151657ef9ddceb526740f80cdda6496e38b3f9517436b78c7e2c318cb79cdcee52b5d7e5d87d2a76f1627a4f7c1fad08c61425e730d6abf64ec583b1da72304900e38f80148dc98f6c0be21f9faf91588429eaff837f831dadc36ad48a8fac05f2212d797e27247b37b440ed60a97b5a0381d26f0c47917011d8b698573ae280149237415635b3c63f7ca64e9fab238eab265fc99372826432c7723118f052d4bf379243d393df21a4eb9373f50eec2410a3a7cdb19853e5cae4bb8b9cdf030c47eb0230c073690157cde1734ccb5eb9de6a05534c93a2ee6873d4aaf6f83ae35ad37008a2441f9855d0191487fd2edf1277a4b2b940031755ba979a11dd5c84ec2e6f3c0c770baa014d68a96f7d696120810f14506eb21c7f9fe6ac9fd5f2fc2aeb0465384197b5db8e20928fa2329acaaa33666815025a7e39fd1ffad7895892a464afc1b103c83523482143477e5a8bd70ed6b74a69e3e58edca9cbef98834a3ac20cc4f0168d5780de14baf7551ab89a511f622fd5373dab8810c19f58bd9284ed9cfa814bfd604e59e4215d2b9ec02bec937d38901098287e3450c162716cc4e61b100763dafe7961d384e196a0986bbee1f9c2cd0b4175c1d03b8843be280a094e4a49e9e799a8064a7228d120ad4702537394ef8e7dcbc9150ec090fb5531e00284c3467c04f7297f4fe04108a59972401731318e3535c16f3be740bdcd1e2e521bb217fa75c61337bf3e3b465d22b1de17a490e01283ef453a06e68fd0a79b0a22e288fe49cf6ed10b5265b134f1153e20623807a1af03c5ff14c9c752dcba306feaf9ac1f7d871d9f2a40699eb6535d71b9282978e4f82caf763a850c6f9f5dd65e20f697f35f5f449b9ba8aac5af8e6d9bd56306d2012eb7935ff8f0c6f69d7977bc058d4d57d05d35b13aa179709453a785e7df4607cd09f09234de5770d6ae0e561c98f5cd5ff58e67a897e92883beb5d264c60a8bfebf256345e829a3c1c9728157bd72576c197405e66c2d15e39f761c2d350173bd9367d548942cfb4b142b0136b55bd86d52b7abf180cb7c7478bcde34ac0a66c807f5b5dca4f88708c76c9151b7b23f5ff938afd885aa636742d5f492a3d9dc8789cdcf9ea0669809a578ae580173044185e58230d846a1ce0b76d9cff417d2a62abe0810789df2dea646029803c8f14b682c78f15ca55e389f783fd328af73b2e8c02820751244e41a921a16a2f19a06212eb26f0e7d2569ee5972da21f4bb65943a86c1879bd7c0a95eae4a6ffebe56111c8278cea90273865e1b26c964283a0c78b94c95d1aa5ed5225d527b48e72058b49c9808ae00406f6214e1344d9900d6c7391b2b67e23f7747a3bcf0bff2db12e55cba8e5d65b1c68798517b829ef42768279bef8dd23e3daa7056e4b80f8b5ad99e122b36a35776b40f6aaa8ed15a1fd781f0cf184b20b3f4f5335772a093663a8d90ec17f688992f189f2e1a07c5fd4651dafd21641527fdcf928f6332b7d00c9cf4d73bd32fafabd32ca24e9ef9da79879c35891f083ffab6a7b2fc4fba8ffbe53f032fed3a859e37d79475eaa1142917b1197eaf38b176997e209e93dc250032b9b3e19579aff606d10ae5afed07ee3303570206abd98980686fa12f5af6a4cf43451f19e2e92e260f886bb12a1e560ce93db6506d2efc5c4a44c3ad11cbe3be974aefd6550aee9a3958af010ceb9c54bdc4bfdd4d1d456ac4aee16d6fbdb164d80439f996d0ac75b5f367abee47a2e375e718927f02180ca2111ca6520a8cfd8fe264e2828cd75b1185ae117e48f50bd71aa11dc8c099b3bfd4988dc448140d7e97ebf060f92ec29f3c1267ad117263c1f2e0a5ff2ebf7a303ed9654651c423445a0cbd65be17882627249768ebca98354801d4d91d401f68d2ac7eb0030d4008074044b31b77713dea22ae586a6f9cb8cacb44e6eee760529cb1745920bd7b701ce2068164b27b0f24e99b60372d62bf1097f10f3801467da3aa6b74c94af45ce27f8d990051567031c63d8554a40e2330679c22f4805542a87a8b1977bf7a2e8f3ce92252bdadda933baeb3617923051f1e937f2d97ed8f7a26d11fdff38baace8bfb14615da926fa704bd4a6e16c5781af411f55f883a381639fa98c1d27d382481e90016255598e1d206eb521cbc874e6f2c0fa64a22bc27d3701b25f6609e58108de2bbf1e518555f23b6d535f84a19987d05628fe192a002f3e96d4d51d06b8291cf0a0f1c05d779a619538d821c335ec7c07bdc88987c865f45feded8e01bb01c6ff234d5d203c20fdde0a7113ae573f3f72af90e0e3c9969b52e25707eeb837530a4544cce21b2e8a2f2533dac5125315942fdf17b3754dc3d3e152a251f388d9419e6efe11fbbc52a3727fdc301707ce6d0b4c3945ae788a294f24196ca8173036d9d9c381f345f6864ab41db6268173ae9eeff0deb65dd11e2cd89acac9172130a8c8098dfa58f8e31ebacdb2617bf1f7b132b94fffa5f1fa67182e9b9e48b3bd7e699e3b9371fa6e3f09e6928624ab5d7230636b42852382467db3e959974c190bb7c4c5538e1325bcd5bdd21054f852c39766ae2213e06fcae47767b10796cb6b18fe0e4ff293a76a7b8a0e81c84bc9728ddb3ca99c6c4dfae9f725139376985006a6a0c771a6e867ca2ed6bf493accf8173d290b41b4eb6743b4e384cafdc0d69e46b6edb6c2e727765f9c9c7c50316f9b7b221e3463f48108fa08b18505cf7692ba5901acdc3f296238ddb8c9ebe839ceddaa15caabbebccd87c00a9128d5d7caff84ec9e946736f439c42d656ae4adca4fef9b897b322582c887c3f792aa9de9f8e5c017bc8ba9457fe74aa8ee8275efd73502c81165ca5c6969fff3e6ee071bebc3fa1f3b331a9e9920fab58782007092079101ab4a78e9da28fcfbd40a456667897040731139f98a353cb78a3dc54c2494e0c6da590b0451edf84e737fc0e4ab165519a0aaac6a88f876ae8d729ef85e5392d48e30313cc17fb96967b6e3ddfc5dcfc1a024ac63309e79f0066ec5e5d947fc9a1b0582bdb9dc9acf9c361f7122537ae39b7c627c5299c71e82f0903ceb454bb1d914fc7c771e1dcf2c0233d19ebf5e371801ce775c45e7f5730e802b2f0630d4a8550f2f0b8872a564a24705c9587dd40e229a4b72e7e7369cf78d5078fdbda0896d8b4530ce8d498901e9bc1c1c1842aa8fe327a2073d1c3c2eff14201c357afca8bfb22ccf542a1d30da5e7186884df193ec52caf24d9d8562324decc79a3b7aa411c5329fb61b559c52b49858de3185890d9742b72558f3ec71ff7e473646fda9f7d54590acb9c510a2cf18f2baa01c80e8f05e6eda37c889a1e143016cdf3cffb95f3c2412744a81baab0d4f0383320f3d9e4cc8981c64150b6b137d24dcb5fd08f4a5e8de5229436876713f3fc0f9cd681d55d54fb9e5330545158100a4d5abbb19a3d4bbf5885bd4c060ce390ee4079bf08d93c7df87b6cab7a8324755c0b07a70f2deb09eb679193c889a93ab3c91d8a13dcfee38f70819968dc6fb0248cfac6fe9e9bd7ec8230fef83a7d63fe3588128cc94d1693184b19a39c25201ab7bc93ff65387c899db7babc0f12fe06d5a8f177194a3dce9a1606e9e7152f17278f5d4200d48404c32a6d670aa6fc6d13dbb6fa09d7106d210140f96bbb6348ff612e29e29595d6e5301b7e6c6e5df63be38416ccfac7ab07546099531fae756433bd0d7e6871e7b1305c004376cfa21e314f560a1172adc5a71eac61c2a1d1f8b944a080bb9817063fd9821ef95b80ef4e2996ac9daabe307a34283a5541ad8b3f259cc25c9632b9928c651b564db8e5fbed2f59ec2791273dfec25c7851286f532756b58876891f8dab2d7dc5131cd7d0a0d00c658529d5781138eed99ee5c5d5a6e1d7c8ca2c7728fca282f3d9228d6790a2da5123343fca2c00b2b60400a24fabf583a4bf01725ad985870dd985b9e7013b852540d621769e2674463247d6e764af92fef5f8aee1580952cc5c4bcb8ea30dd97635d35ec0ed325449d91b60aa0ebb66e9e75cd731ca398b4daa6bcb903f48638ab8b88a9588fc265eb035a4d4363d3b6bb6e8990fef56880d0c644fce3366e11bac999f1235606cc7a844bfa543ba972d330915c885944459d9667e1b96d9eeb6d90afd011d7f64c738472b5371870fae2db2584e44329aa7bd8426046ffe9bae52df08698a98b1737de6670f557b59f651da6f03ba740cbc52f8b0b2e274a9c00f2f8e3c0c9caf5ef02809fdc4f32d027aca718491ff52b7713ae42a115a43b50679bee964641ac85ba472ad2ae739061f85791773bf77955e7ef020029f6943bffba5ad2c3b8b8de81d08ca1783db32bb582caab126dbb4ffab19f588d8c769f80fc794b1298b051ca8bcd8faf901fd1608c02b3e788b2b4de87ce68bc1ea8cf8387fe9f3c0c6da7f50ba4f7b0ea227a56cf823ad424c342885590d55024219a3769051416e9ba81ce29ff70fad727382d9c520201736d952deff195e96d88940d6442939a1566afb092728b365612d8d3ae3b92badf3f9911f8cc19bd8df0c762fceec382d6b90d5cee7e86195dad845ed6009ac213eaf295877036562f5c04d145a0d2b3e9ab20a440f92657704700b031f0672c5d243a98338170bef68a3b009740c432bfbb678226d36a8d6b655d801e34b1fdefd7cb2db76252543b2404bb5176cf010d8a586540fa4b662c2d7c7b9607f5cd20db10569c4e2793fb5eca2e2ea243f5663f4f2432fcaa2df57b2e7d417a9217c4be0d9f6e431192fb9d71d24e39606adee35e354e03e79a1858307ff01c41e7e6c6e465a77c85a2e1508bdbccb1885709009478787fbdce9c389b712559517aa2fd076a3267610d8d2df54631825603e4175fbb97abaf58b1edb7ebf9ef6bf7f5da9ef91984649ab32cee6348a3470a45479048f56c251c96742783b42d46ea47c90c1e0b3b7a8004e8475023cc0e2238a2ba196bb06b50449cb4da51d0c831ca1573870f26980740fd7e8fc77ffedac30ce3eff439b132179401329021a94d4dc5969e2ca1a849cefdbffab5974aa9944c57447dfdd2ebb93bc861e1a5f7c232aa8dec517a8572d9e39614648abc39777f04eb268f3adbb799c2d502ec2c1a9074fb7f93f299d91ff90adecc014a8fad7a4406ec57b4a73e2004dcb369edc0252b1aaffc95665cafb1453a2bb43e622854909266509194990cfa1ea9a1e3704bb1c0d47f7d4ba30e49b774f272702d2bfa81a03ac4034467d4f493ee8827e25e1ac72f3dbfdfeb47d3d81747c3a7d3cdce806084c668f4afe7a9035dc6f0196083d39c50cfc315b7f203c28fb5d962c70aa7ffa19cd3ef76013287c4cf407a18c62247702cf506e4903cc4f7bb4ffefca9b26d3acdf947ee9540d1e66c9a7ce246be2dc9e42c8c71b4c9f3520c44d891195ef0f19f424800601955b8e6fb079472a07c312d2512296e66273694e34015b861e59f10c0eb2cfe5ef8a6902dce470cf5ec2f913c30c016461565630b5fb014cb7f71e23f6b1f26035c1e81c41fb23c3b46f3f2f74edf4643107a0018d42e9e26d54cafa6d0d35d6eddb4320be724a368477528ec2090814ae713237b09303fac7d0357b6f75afd157aa3b25b69d90c45d2bf07ad714cdfaeec14873ca739ca12347e150e5a56da8e71243fd1e3d6d4a9dfd571a03162540cb1a1bc93521c3f04959b99e2f3102967ad9346a921ec300d2ef9116a356b0601f699c016dec283e6ee526dcd0799dbb26e306e75c0e4e8cad75575cb3b62a13e4688b9eb977aa0fb7dd4b34ffe682dbe47688591b07a29f78e9ce6c6bcbbedc0302835313fc7394b9779e233914becb0b614f0397c84854668018785f2584a2662b0e6e588ca0b02e4a8c40ac80e16fc54ac1ff4091cb886ff0a16d6863eb45e72f46161533f3c72eedb8d2259ee3694ebdfc9b1d7de7c91ad052aaa5c5bb337f847a3f5002dca22ab5cbc1a63d41b4495ed3cc9d16d0ca00cd578eef5e12f79887348f57480562688a7fa1bb8b4a814e3024a5e521140031036962878e0bb86aa3225090b9b3c349bac356066b014ed78c9edc1b7767bc2c96370fad8107fb6c42febb299c569c7520cdb5171a3defbb4322ff0bb5c472cec39b5d91883f504a3696f592774e91d15dc749687f57a40ed3699756f78deed70cf449dc09600f070af98e69e4c2222c84e05f23602bc70c6948e7bcc97ab918532c08fa39123446773abc33b6d582797918d266dd6f1d0916eb9f7f61cb98afd0b3f31b466c073c1aba437e97873d50d7210caf9e04df2a0f55ca4f36c6cc6580af83a4238429530561350be1f840437f73ccd5a1bdca13a8467fe45cd89fe023f2cb424c406677be1a0cfd4da738bea9f7e0e39545750b3147baef422b24dab61ee74981d7788789fe1dcdfc0c27a4056034cee1845560b97b7462b4a7bdd3b9b32b4ac3525e8de41954ec9659e3c74e936838ad59cb235d620c6a5bcbe4ac2bb1d9ca3889f8f0809a2e0113e9c822c14c9b51bac4d26eb6051c98545a64258216342024d6057378c883bcc1728d11328e9ccf24a3a9698ed2495851835e1e37763973839876403c0627dd9c0de195527532293ec9a36389b9c049deefcdafddd17af43be142baf4c459d54bf775ae6378380ea16803cc856862b4e74b5a4bdcc191f7e407c370622be429e3eaa7ca42dda4353e226910d0fe63047c3540791fc2116036b2ec5c88846cc1da7fc21a10ec851291f0e8b01ef2257ccdbc715d92d0128285e92e22cedb408578703272e1309d1515fc3b21fb025039f5187510bcc687ceb649231eff20b46b1a1abb6d9b647ab2d0164cfdb2416b61bf62e336aa1def16f2a85cde1c8fdba78826d9a924e0bc86a7a0f0fd46b8e9e45ab177372a3ad5e8084abe58a06972c88b92dd302913721b0467f18e0ff412231a35c8ca9dc5010600cdede1caa16d2ce09674e860714ef29467836038ab478af6a766bb407a354bd2bdf16cda4c1d5e95e71157ad921a78085c792e90ebd0139bd6ddb1fb246453f871f4eab34e5019d14c8ff8a14b5c2093cf9ca9f67089c5363260182215ae30fdabb0b121f08d15c8739507d6810d50d67ce4c0cdb89730db3875c9c90b9fdfc3f0f4c542017e0f6efc542f009e8950c6e4fa6c274784c53740f0a96e3b05c876a217adeac24a94a58a70f1c118669bbecc0b848100fdf6a2f95f0d505c4a96b1f3a2cdef7cbb8ee6bd23be54539ee6a9da2bfb7438142a479a6601497ce30438e4add56113e8bcdcc512faf89c5d77242c00926b861942684a0a0e5672c4d75ccec258c1394390d1cb0e60ab40c083528c3428bdcca47430ac5656c07c2770357f79d7b67d8c6c41f70d07256b831174cfd2acab0cc897996972a9c0187ac0bc98664f214fd38277bfc5015b2462a821d38b833b45f695f0bd5be1c5dee869f7f2cf017542402ff282da0524c83302fca5f8d1624346825fc68fe3d3b5661677f161c23fac4b77a14740deb0958c037c81fbefa03013fc5330c5c41a4fc49b7a7145a23a08d63f50612c2225a1109a404454a869560d32c4dd9d1575529851c37d7ccd8d3f5e384e9e8ddca20bc7e8168426adebed0588a938497484245ef677184ab2dceaed28d1044bae6563492ac6f696fe5259d953d0f7be55acc3f666121206a83cfd29fe57433fe49d1b10df8a0e2d6ea7d8b04f68d771c80a6c34773161df18d7da2a1f2dfd463a64d09389696106a389ec5a8669d873f95948ca4c230d20630d1fef9b7b4ede4cf47310e88d9aa5ea00e6ba82aaaa966fce9ee0aca4a6dd19122588818b90f718b02e986c871072817952124a83aeeff04019857774a8dc5dd7a21c93d5592257ad4aa4fe90bb8b14ed56c115fe03c2e089235c3edcccb8b0c3d5b0e4e6a568d035f74a39fefb2f3196ceb9da4b1a519c37cce0955160895f1dde54cf7482821c339063d043fda0cf0d7167b132ca245238435348c2248da5d7aedd876b624dd30cc3bbc0b39aaacb2f0772bbaae543bf37f77d357f33c78e8c390113bcd92dd716807ddccfdfd10c1867d48dcc9c558b45ad1ee379da2f9c98c294998b7d7e02f87fb01698a5ccecf7b9ee8667a663e847f143f60e2cd999310c6c7fd2a0756847d08b353a691f9c54a0456bd0fed82a58e554da31de3df92652e09d89d66f4ec8de1f2ad092212629c6a5e09d62dbc62a5320e6db4037693f76b7ae38ce4a39b87433c104d2c475b26d66a7cf307e36a5ab140e1047d72c85d5d566243685eb63c55ce53c2edb3b55bb8b74bde7c487a3621718c1fa3b0a140308cf5f97fecc52fc5753f9f8069bd40ff5a958908f2d2dec5b16f1d857ce7113b8da3eed41ab56b046ca1548e810e8bc1616af9700642f0a935a341955a47adab44a3376dfb8bdab15564242879593427d04e4b1bf5fe6de318c87f317872ab191d7d2461b590f958155ef2ab4ac7be938cddaece7801a5edc065377e05d631345eef338164feb5ab07e0d91493f405d4158f17534734300f0df029cc0435409caf3a78dbbe98d64dc25c41c4ed7ffadee00fe1510e98225a25c37714f1f93cb4323faaf14ee618dd7df814f724fb6a50f703ba6f784407f6f8dcb325ee31c0bd3787e92d09654044a4b9ca759fdc5051dc044471abdf91fca826db443a2b4cb939e6a072dcb8c087ce05f987116545a0f0b0388585f51439ae18f14c302be1d74d2793ec584631d9176cd09fa154336381c5c07f95af2ba4d5aec904d2ae1383cecb403084671b543383f6a413fda59c21482ddd7795438ac0a68867c6ea0bb23e33b83ead5688907a585b08da497389d21a4634e39c4353e7025de17c1ec74fe4c5901db446292eb6338a2e65b9f5c2715e687c5e07f89292d17a21734ce7c44e099e0ba0c90ddf5f858ab553d75b89cffaf5f72c28b9d8f433c21f72f14e144dd9ffbda9165d1fdb10ae6fd15c5c55dad9779baac288e9f1231e2eefc889b37a3987bd8e3ca4d87cafb6e97cc9629bdd095238fda80b5136ace54840022bc94842740bcd808e662223fc80c66c7230c2d67b2c735386e41651636e737e6695203b6eaa4751c85486f93181d9cf42ff692fe94c68df727d5270eb5e1cb357995f1e8589c2f3c01a81c664d95be0487091e545619b666d62e8c932f63625ec933bda6d2be21b857aaf8401eb9eac8de6cdc1936e78031f91a7663397d5d25646129d020037ea5494560833207cf7d9d3c9d5436afaa8b61cfae81d405d987950f967b229abdeabb993e838d0c1326be12455de36d397595f69034f4c3ceaf0a0332d8206e36c7c8d6a23b10797cb1988764e50b04149306dbb1c94201532a37ff1f307303cecbfe1e95864942f7d3d2ce50b9833d157e2a6f7b4474c40d5cc5127cf7a63a4ac1f810d58623bc6dcd1aaf653fb72d2b6753ccba0a8efce983258c6ffb7d5930975e56918e971ec786ea3a1488636790ec88c0852b2929c97a8e802ee6dc3954b14bf0867b6a908361a8c9c915d4a90824523cf1bf4d79b5f02dc11df464048fd108c9badb5d8142d5ffcf9d22d550d7bd59b11f0dc0a387449f69aa1af11e248d34356c76fdcf8b3d4c58329405485e2613d2a2961140b0b3a725f820f47ccbd52529d968be111baeef99505f934596a9280ce6e30f03ed03a28cc4b5a4aefc40a0b91530c0018eab862d34911fe795191c00b76b6ea5c132336775fa53152f9fefe19b8c779c190cf52ea0d9b65e02aeee4934071e4caa3c6268ebc0bca2bbdb4fd042407170e75f5322c2170de04be8e23548c141cdd4ff479272122e25c83689b93b37b6835ff2aed6ffb159697f98dc83674dec0cb2fb81b5654ae973088971fd9f6bb888b0039ca853127a3c683dce485b0fe88bc2cdbf96a01600721183d01f7f93053a294c7732ecaa626e4bac99e81f1bc501d09e8f0647bcd295028204698417eab32ca0cc842ca4e61cbde2f7fa205c441a3728520c762366abf4e9b0dcec1e88ef3742a2b998e84000147bcde16758dd825b9b1e69f3720e23d0c9659d7bccaf02c6c3f3e3f91ba769fb5646f6a274155d4e0eceafb39c72622208af27e3eb655f5330f6dbe810db1ef3071560f1748b88266223a6cc6c243af2ca17e6d7bee67912f195cb4502cbe21c34000a8218b276b143a8be3292d714eeee926dd49521d0affb9a37a7fe5b9480ab78faa767397f34bceb99487e4393810328233806e4f403bc303396407183de048bff2fa12cc24f9cab79adcb4bd521a15b1afd88b6105016c33378d45f9a223f0615da0a6d1a92cdee57d97e30e8d4da50c548fb9069f469c738e77567b897e58af2862a53f587eb569979f976c2c72a838837b15f09039d6f531200bc753621a5a1aae52617f7a4f271c5901d64c43f2334c5ddecb07de65232b47c78941e968c56ad43a4b775b121b1054f0462b01250c91a5ba3ab72dc676dc255a249f5b9827ca8e7d92d8d4bf19b78615811f5df5a2aba3d27d06c0678759bcfa070c432ed6aa38951986a67a53413772e9e4f5cfa69c5562ab064b6d75815facb9aec90d16ba8f718294c8cad113eff3d109ae8add9688499baa0e3c209b1da6f58db73a4a7516fa50c36a29ebdef4624f2e180ac099e1b463346e395cd440f12e69f24f583b497c50b0fdb74e8461872ad71e6e9ad73bc455f1203a8ae5da44e4c348e4bba8c37f6ebf335cab55a518bec374501bf7feceab995acd21c1efae9653453c4cadc8f5de86894f5944861bb61b1be078fb02dd5cfffbb9a8136d471aea40c03227be21547fd4d4c21d15ad0ba3433aa5c93fc3dfe2682f9810e4ffa8811365d65de8cf4476a70edb20ba2b995fac86058d8540f824aa0e0e267e2b6e2ab66646b0d7b3bfde1f789e1902482772ba4a9df1ae6c4a1006c6773f73ecc575a59ca58be28be9f409e46fa58ac2809ee3b5a898d4c30e1d0cf55c99f7eb224ed453194aafdb6990c188828b39fabec352c83d0c90cfc8183035389c2e3d8424889f328bc3a20153082a19c0f2b3edd3652ce90b85fbaec2c714245281c0311099dd995008bee6f218f2863d5ab78c8463dce7330d58f9cf02da4a2af4b92395438b794c8b3eaf6f5cf80c4b0a2bc073c31b31973a5456fb0c1ebdf1e9a584ed48a31ef3dd3342cac99ad9232cfd7ae625a06950cd6c4dddb239800ddbe7f9beb752940da60b8fe102d872661a76e669a1466cd9ff2de80b90bbe841c978b1fab45c9355d541de958a3f5b66c87d791435d79eb8500576cffb4015c683c456c19680c9c93fedbb6d2c5fe6b0818bf91c09ab6ac0322dd23c497ba6e3898a37061d79a8fe93ef8af7818a1fbad2be10d26f78dcaafb4f5c6fb6cda3e5577b9b696f2374895ac927e381931c6da5042e9c429c824cfd23b88781fa6bc48b61d3692ca9a62e602692ed98cd4d3255941e340fd5e2e5a7863068a37394af342cc36aab9cb5214ab470443ae1689cc3cb8e7955554209c32b0d6dd77a8749821941ebecf594f7f6c2dfc45ab343597caf6beb5d6c4405c93978e8f6c4e1bac992779ff8e33fa4a0a206b73cf3fc642f3b66505547e61e43d092cedefa698966c2db81a4429e94867437a142f43736c1587d38dbc32d54f997d8c342dfc296e76855d9e18a4fc6dd26471390afd526719ecd0ff03863321a4708db68c47976147f55723f926e3c9037eee45f124e0a85bb4e95f261a18bf242fb8f9f67bae812bf3af7d0bd1310da4e52e21fffa05786ad8d990407b5c5ed1df790aba9c99ee3afdb6e44dfe9bb44465d98eb572ea98636e62e6d08aa391204e0dc531ce5e3910dd1e2b27ce6f8d31694ca13e4e98399062b0f6371a8e97907a1f6851ff76eee1819b2da7dc642541dfee376a8e037fd85388d52d8704f30cf7b62120d280e74ad69257d64c029cd634817d07a3f5c32c3f71eac2b68aa26c50d6ec2fc56bb5fa1424386fa42be0bc881062a7aa4158e055810d28b8792d60fc51e9fe586b30707d9924a24a7ccc80a346a00596742b589c20a7c2496465e2a5c6079cdf2f03dbb9e28cc5edf648f4292accf030cdcb0fb95aa22d0306061f833792ad5bd04a8f5a65b9f271643d354e1bd4aa4b8ed0aa44637f9ea570e3d431dee943a3a28832a487bf6ff23acec700f6629f0fc06e8129b739174ee321f821f0b45f14cfa8327925047ad82349c424ed68ded029a1771475d10a53bd10fc5eadb0e728890b35c64ce6d3942e61209253fbdbf40e509d1673aca6f92feb8c4d5fe8be6f0f3b750a663ec60a82525fa7412a321c429ce64c630d7c1168cd71758f31189ecd55cda33d4881592a1c0c435f90373636ac1f0f8e372eb4e33d89363720511599bc7ffdec3f449a5adc4d8f0b1f7ccfff7a936e39e9a5d45c89cc4c14e01ad54281b401b299c4367f2963c1aa9b14482cd5d820d49d91927e1c825af6a17798386261f163c93caedcb84c09b95a5333bbb7f7501da2747656712f852f4bcee8d34303cf0a02d8a13db7b4ff6976838813bf3ebc827cce672cd5b07cad56622dfe7f7dd20399087c834bab93bf108c60c4da07394c966e26121067129936568f4fdd49fd5b0126bb4e938fa3c32bef707e3d697e34627b28be26652da506d8aef2ecdd9b03d598e87da89d43500fcb775b593231fbe5aa70b45b2503eb90f65d5cd135ec363bb22bbe97ed556f2e1b392736d1266af71a432366c2748689e5c5df50c8274161bdb3b2fd966273f23ed04d45dc0e590330f2257af96a53157141f05d7db9c4657279f092e10c1d778a0bff7840e40670543cb6f28981e908ef99d12022824c761e11a287af9f28d3f80af6813a0081034a352d71fa1b8b70ff16a01719323aa4dc63b9ff43b56db9af44fd9933b03346e5074c80c12d428614ca5ca61f38724fe3f48c6167ef5f255ec89c6eba216e18c621d1eb70045bf3b2702262493386bf1bbf73c146811a6bb48e04063c78ef247f62402340dd0594396aa6b0caedd7092481f12ec80b87fde4b5d91127a635ca1c5a6ba84283b8446a6aee0f8a0cba29f6c177ab7215ccbe028a6ceb06c762a4cf3d81cd9011e9dad2730453eda758e55d664a10e37bb570e9b14947ea8c8b032bbfcbefc6e0ea4d7fb5884045cdb3cb30fbf8060ed3d11f7c1dfa5bcc0caa2ee72181b7def88b89ec68358351e2de8145cbfc5f426c9b9857ba223db6d119d6a0040d3af6932cf11084763b15ae4896e9ae7507285ca56cb76db1dbb43577146ecc5dc98e6efe892132ef5efe9ebf2577ef0b0059efc751723e538c0159fcfda5f17c0444dae5455f31e9dd0977f5f7c57b32a1fca776a8f86ae7c85d36f240999a08ab2ece54c30a5f0303284e5530e4e79b657e55f4d15aeb2982f96e8cb5de9435a34c634849edc2e0158b3e75d31153ba2eda909f213ac381f1ae1cec2a19a0f3b1e5da3a33eb8374fa3c953b026a5bd02a98bede2b6a2396b56bf535723f716e067d9f4534cb1c49c1a199939c9d86edf9eca37e3145eb9cdea5283cd20b3d454ef15890545d16e660472229bf16879d91990f97bcdfa1b8532e00ed1f85630e1e2ec83db84de2348bbc106204c025f2f61b633d5dcef2645449b711a352c22981c83c000ac68b5ca4f7d98c6110c5577c73c06c64858fd503565f00d352f02a8575d216e650b566047e42fce7908bfd64d21f5361d03d352476e529dca067891a6d5b247ffad99e78fbed927095807a2854ba4403c1fd55147fbb0ebe0402af1af1a9496ee446f3c08fa7af388c4cf8b6d683f84a84a1bc33d902b3a164d58b55fd17b4230f790f61faf27fab665050d5ffc7f7f33b7698c82d5eb7c483706bae16d5e644c64198a379107cabdf7dd52dfe4f8b8cb55c79c7c5906fa4c53c8211598e01c391858ff4b77ad193c6fc6fb00e3bd25edb4d5de01cac391183c0b8eb5478ebf35b3e53a55c13e4f18e15e9e3feee7b6d44e03cd46f8a3eadfd32e34039dbcc9324ba6891b2f883bda1d389398d59527c6fe0f223423fc333e431c5fd6c69f33102de8984a21247128938a3ee565334b02a5ab55fb05e9f4b9e54934fa187d74a7c832d1c6f473f93091af3a03d5ebe286df7c5901167747e7abc76a9041db006afc8911e682582ecc23fba8fba6c7ae1d93065b4933f632a6bf5b1e1a9fb6f7528fcd914a3f1c2025606ec6d8bb697db7f742a6fbc5565a56bc949b34067c297680035874fb38f8b1267b1a71c06bce959dd895a9788ddb060a28d71abe454767e05373a4ecd08934adf29030b5142675f2c34c7ed7bb768a030476a3e8a0157defb47e64271e752bd37afd1848fbdcf4ae1e5d31be5ad1347d62aeab8e96304bb10ca4d300384cd0db6591523f1b5ebc37aedaf42f59013ba21f46caa41cc2be149ac7ff4f81318dd785c05d266fb4192ec8b4ab52d46d414b9a72c326d9cc737263ae025ed7bf7fe8937906759ba9a53b392f5f525db91fb9fb2e2390f356c3f8fd54f917d53549a47bd3aeebae5a2bc953429644d1c8ca1306446084b4426d37daa06f90cc9eee37777c3c37d2eaa42407e0fb4de0efa99dd19e21ef4c6bff6f29649c6e1dba59ae1f44c983b763fc5832ca650a45d898f3fd7ac0a93d338c25c5665ce0c62b5500f636423375aed865d773bb51f02492f4dfa39413a2fe447238bb4c95e62f0d5349ea2478a7e1a91303f155ca851a9f5ffac2c23cc0b4ec56412444739912fc9ea0c730abccd4d4cd823eba532dca3ea8029a1eba199001ffb2ed491246afbaa6bc0b673a156af9a115a3457f6e3e2bb4b440d1200ab4f96ddd6995bc36eeca5d9b6f30dd9af85f07c6e164e9cd441508a782ead48a84fd87903a1a5962e901e63f53ecd3569ab65d0364e069ac4948c5d20f656958693d02c50fbc0f2351a2390d5e52be79ed1adf544258cc6b60acd3a8150215887af3391c476746c0cf84104c8c8cf4cd43240879ab6b8ea8e952165cca4434d98c89792cab3680a5d31bc7cda83775902d51a47a442b6be1e162b175333be8b606657a10fe4854a08659495b9a481d88512b2d35532446cde47b0b06be15989039b568785b3c7ccc44962a7f43dbc193e7e15d9d5c319384a71ea82c186239d8f169eab4be080279e9e1135a3b06148d03a00b0a49f22ef8e7dc8ef08b2b722dae8c711725536e5810377b361aaac512cd9d1a22a27819c34ef5ddc1abd71422f49c9dfe2d23405d8b19f5101b52797caeb46e0f629a8b08b105f58a44f383cb9adc8bc71811932bebdaa7a294608bf787e6d29bc6621bb6239413c4b77cdfe75a412232718157c16392f40508b5e79c20db49f1c60dc57a243795101b3fcf3bb58cc5f7e3d7317ef6ed9ac152da4ce48f621152e25d7687a001e07455a7858be92de228c617cea2807ca823f5c40e24c00f8260bdb61dde9bd3907fec6f39cb9557c12c4ee96ae94756fd93d5ae8096acb44dfd60c0c70752c425c0e485cd09ddda87ec402fcdfe4b7a9dd7d9c2707029f402adbd6ed3ae23b5fddd59c4e03f1537becb271bd34d0b6d7d62ccee82182b918fb3ec7676dd212659a6f41e1fdc1efd162fbabb6c68df1f60fdfaa100a9d3d59aaca24ff1cd7f1b95f08f34864ba563331f30f005c43b9fc0c71bc8388f09ac25b6776b2aab8e9582000f09c88030993f7a43dfecd55d153b21fedd05f781b1c86cacacac2be39192af6f5cdc904090f435ea2eb083965dc74d7e38709047c57d3bb969a967b9c165e590826876c06b56eec0fc4715925471086b2a6973b543f9e8daf7411cf3019f58980f178f930f3c8178e978299fbb6b6b3f2c5f020ba569c9469a7c88cd4c11ace55889c5f824fd16e5062cefe72c6c629e35334db4d65f70cd961ef5b2e15e88ab03638ae6b51eab59a3a1e75d7e926e1d69986198e9968bbf522cd43a804fce3ee12d422280bbca8587e2db6ffeedc3c33921c3d4d67ef1b370d0b82dc372848b0bebda7ef87965bd4b4cb56e9f37737495335c1fb29870889f34a6000192c50042f2d43c7819e959164c221d620c5888476722ded03a0f5f9024fb65295929b3546b82b07f81e917f0eaaa32ace51beeee3a3e6e621596ffc8796d14927d1959422f3eb37e740ef6ab41c7312f655f556a48e21e381aa2317c8361112b6f986b51859d6ee1df40c2b1353b9d71233814d5390436ba853e9368413414cf32f892452973406d651ac620083766bcb9c6b3b819cea5a4aef38043735ceb4ab12f4d6adab013f94b9d4fce92010a32b0542f0c38356a713f3e137b99a375e37d52e5dacaf39064bb1a9181b40be208099e5fb892fbb9a31a396d4b2cbfaa283d713e327cc6374c254dad2ee14f003c5edb93a5436b29dc26d5d7b62752d5f77de6999d6b15ba376a6e9ae8c581b9b45c1041144fcacd06e5f098763f3481e936cb0f9f33c077552ffcb0ad5a4c9ad1f845ac24158c7767200f8ccf1062caf31662f6e8288c56fbe3e07a9fcaabcd423b1ab7a885f71752055161710888a7a472fb0aed0c4850430c96e2526c6fa4285082e526857df460be8851980b6e2d0a61371f19f4b4c01d35b35f97fae59868461a93b640fcd999f34f43787a555b50b0afa39ceec700b0a043f60347ee05d34acad4223ac16874b292df74a3a27d891e242cd34d5bc7a7120a003eaba7f7eabc1f696bb088955808388174dda7524fb03d07e7cde0abc955207cb345e9be9b1b6331c93a498767f162d832834672e23b652f09f3a1dd785600f0006d823f092c3b9b6018a74f4b39bf98565720fe3415cb1259f8bfc09544d3eca59ca7724f735c8836b29eecf512ad74857ea1bccb7d32795bc3ac0a6f303a325576f62152fe3621d4df2a809196628bfc66d0d6243342361eb9b96df54a95f049ecb69a6c8abb967ffa46557797301b130cf3bf77ef9c6edf8113ec6080413e9ceb056b3ee79da151e6d3456c9f6a1fa80aada0624bd651eab363c248eb9bb55aec057f4ace9ea194592e7df1aa626f458a2b5d18f7e30ccd9c88d0a31f01ed7f89cb91c18f8f8f024b44b5e30dff2aaed5817ddd335490dccb074b183590cd6c6fb91eedcbbbfcf10d4c753c31ebb368b570bd957dfe9db852729f84f42576555d3c513d7c58ab4f1c63f0b37ab327d4506d6ee0b8c610a61cae9959776e56d960fc5981a6b77d18590486b8bf2a836b090b556b483e48f5961c2977743dab5fc137dc48e13b6c7bcc6a56adbe93e625249109d6044174dc449c7bd98d85d38f2e293581ef1ac1020a0fc8aa5e884f6220fbe2cabcb9c6c2033f9f3b5e42bc811c9e444ed280c0fed2db5bf8ca7b2f7d7e235f32fd9dbbb4acc953f6b99b124edb352bdc0dcd015854494f26b5b18a529949ee1346b2914257f34b01284acdef0bcf30367c9584236442d54ccbdc027458289a524b8107348fd24678f4630ab4c73b8b0496a03e2163efab26c3c1df2f86125c8907ed6307a486c7d4ec26ffc930bc8321ea1cfd25074005a3205ef4a4a202f4841f1a2a8a6b74eb423fe1efee753518e1932919ac43715810500b17f71596715d35e3f47cc52e6b38932d659858287064ad9d85295d9e06db064b7ede1ac44f2217a1e2ca6d6a33ff68bc755970e627ae0c2779ba09f12352d8260d722b420ff127e8b17242f19e2f7b515722016f62b771412d6bfe6044b65cee227d4f3cb5c7cea5bfe3a8b4f0bc1907dc8233bb801d1274af8704912d4514a891013333717bb7bc4159bcee44a156137d6bbf2c6829064fa160b6525304809c2325c965be11d4340e6d2faa74503bf0e44ea20d8eadeac8129494a673447acc354bd6a0d36c2a8235322e017d3a4e3b75460718b9d43001127881e1dcc8266ad755e0b84aa034c45f954c0c62ae8149cada272ef23019f92709a6e4de083f715c244fa61976c10a86993675ae215ce791014e90ed91e0a3c04b7728a630fc1d90b7d86d19f523cdb64677d2a776e7535b22fd0003ed2ace979ad61ab07f83302be9c2932793aaee948239e8caeacf850a450f33ee8a24409662f8ef9ac7eaf53be172813aba2e29b81e72ef30e3b91752c42d8fddcdae24aa597888f8edfa6f5f80df45bf6889e079aae0c92ee7580c3d14617f17b68a8270911c64fe5ea25c7e37f1365282846b30fca13180a10cedd5a756c2a6887e75be3d25c7dcfe59c123e7b077581a4fc0ce86d45b6975e815d42d0449afe210d12cb6e8cd933e1f777cf9c27abd1a8cd0d6b7ae071e241d334e0416c5e60e5502bd7128e9ab6b362a3478853eb053420271312caee3daf5d68383c70b31756b6093f7569ad6fd2a912ebd43519c8808e425e949cee20ca57d1f5d0228eea22ed52f04e8bb1dd9498ecab1df270197eec1baf4d00acfb130cf8c1c2236d9b1c4fd210f0d14f6a3d3945d482242c1e9fa6f40bdaad1f8ffff3bf39abf1a18642f086525f5fa02aafb75731ffcd386c0a37b2b5b405c38c5a940c4b4bed0b939936acbeae99a2fa713809e73bc16c9280108166e7fc7dbf318f2b0895fd68450f8cd08ff1758d9f32da8d92228c98149c5eb766c9fb2b4087351c2031d694f8fc756f461f6479f8878ded8d88f2d1db9274d288e5cb509a3959cb712c969410c99e9de20cb1562a05699eba11da94d72ff6cbaeb745f40b5550788ab9af9f89d7b52a0befe19a427fd13172335dfd0c7f68c40b1b2e6d9a157270a40f859136a7bd51c87e3ac61f07d49e7eb5ffe7a1c7dbc91353a0ec42bf7c0686ddc5bcb07486985b2bfe4429754ee15ecf65372fe649069bc7ebb6eec88e3c9a3de02d2a65084a6da357cae9d4f3dc472c58e290d728573afaeba95b925e49ac73708b85751cca1dd4f1eae964254322f79a4d811587c8293782b5414401475bfcb56d4a11c773178bc75eec2798ed49ae2d6ef03546de0177dbf45bde71a31bf64f764708008139afd1da26bf63a0e057f51d1a6443575bf9858fca08fbc43031caa2389cdc594310b310b3e9e7faf95d671f7614ff3a71095ae4f4b0f902228f467430617b2c5a5c67513677adef99f057ce5e59ab8665b911b16c411ce505473360bff5135a2520fcb4a384811f330054b442489eb8c11e58674be764898fa613fe15f4f5afdf1c7b84d86f8bf46e3df8d7b741e859cc67649b05f5a85a3941e2128262a7c189cd879981f94710a76e83099bafc5d9eacfe6647823c61482f8d28c82c3aaf0d0a7f7b4f0a4385d8cb19131ed1ca5afb08f423603c684063e8d01283d61685b174b256da0eb2f04315fae26fcb92790db11f7ce098144b691ef63b99f21a54c4ccef1c7f33b1b46b46f6570fc1f7f91db65970988d7880fa8195a246b795a4438cb58451ef497107d8b54a9e0712806a48225acc6993929dcbe93365380c43e7b70733fb181e07dcb746f4cf579fcad3f27cfb5f65cfc6b7c3c43d05c9b5e5bc0a919bfe0266ad621633380b555ab4787a0fc88bc8b846fbb1649822b0865a96a51efc2b28bcea9dae077a52256f8b118123155d6bbb7cd0d655ad90b8ab0a0fe07dce18690725054fd426beb120ea0b6246b51242c2a43ee0edfd1977fce4ad5128ac448a3fafd450baf83896b39aed10bc05792f38943dbf87fceabeb1fa17c6f3f56cbd6e18bdfff61d522cf9e34d31c7452ab724775216764110a4a54fb206f6bfaf300c2b641f631b1d9e9eafd8b8d4c1743fa503cba202c3abe3ce61eb0517261da08205bae40222d79a337ce9a533fbc3d8e7e6a2fd5a140fab485b94b0a5e11a8a81dbee95cfc1c43e8c440b7de74f1f54d877c13285551b0f2d7bd09316c68bb6344a2587d9879fb7252bb071703cb900d4a70960f3ffb059974d68a3e8d6807ae64a374e4f1206b8a33930913e2f249ec4036fe439592d80c52e921f75938d89813e07fa954092c38fe56d2a8365cfd90fa953ad94690ce1f6cc625d62248ed0fdd37e5786a48cb75d8c0631b8618efc15752b59edd3550ab6f5a0b435884115127daa28d5b3889374cc77865d9f61deaaeb9cbfbb65bbf0425f7164ccf913bddb4e4a53bfca649acdd119d2937084e4350956333c9cf25beee3ea70e13585529d79e152f76551a2e10356c90e8272bb86ad3ee839f66600d427cc21d79a1304063541e5a411361efe0c2c9545745aff71e30a1fd25dda95fe5bdfb5f31784308df3761d1a57655f0fa97b4ff6cde624d8b60afc7d1dc8ea4703d24867b8041380cb70efc608c56b9b3c2cb3122d4b12175cdb3f68e8136721786c0e2748ed3f8173079ffc27ac98988faec8a4718673e63f4d6391958a064a150163f0f65220b31dbe0c2bc870dd5fa6b78c4d183e6ce873483dea6b5eb8599c0550eee2a2a5e1af7d53b3862f2a326fd67734c3fe6c48e8d20e7e86bdaba0e89ee01209207cc554fed46db796df8dd4e660f496ebb6141a398dc66e5f0241f4be2b375882fd99f8e4036381fa4310f2c76fe976ba1b73a0f2c04eda4db996eb6035e91d5f9d8676fbecd7fc1f0dd74edf4442a23b045b717ab2a43a3c717323c3a297400910c51b642f7b8688460b2ea47b13dac1d19735d6ab2e134fc19401f44ddba1311d8d1aed958f3b40e5f06f62165a1d725c4ea3bb2f30a55abc4d2d7a4e417ee4fe7d0efe052f048e359802826f5e1c9efe661f130fd46fe22f97c09abe334dd194a7ef519d3a61c10a48da1c8827b9ced700ffc4de3ae4dd2f69bea26b5d2c3a4aa21c1c656e119eb27712f2017116d4bfad2cad5020b574b22e4569ebd18c45a6e347d087989776e9dd701262f6f77135646fb8a97fde5f90e863c5b0fb58707cdfafcaad7ee753bcc0939b39cda95983cdc3a926c7274681954319d5cf332a18141ea6ea82ca00280abbbac2b95cec4f9d76b178e2d3e5eb36b42ca40124567f58bbe438eb94e473e2033071c4c2a57d75d8c8d58083df6632d9080e916f915223efbc95c19c63ec7f14d3d2f597064630ed894f0aa4b7d8baf09689e5bdea67483af250fc3d058e65d3843404ea6d9fb0f281e77bb4cbe956db89cbd89db459188488bce04b62d5ccf1065696d2775406960786facd3812be9dbe7650256eb2201159b6d122120b3ca21e3ecec2b17d0b724180b2cd6eccad6fe1aebd93fd91d63332b81500a96457d0d107df3f53db108db7d972fd88e3b416e041acb0b145b623fbb644ce60f6c5dfa7169bc793e8b2debc53a49a464d5190a2363ea4fe6b5da5047a1cd1b49557c6d264e8ca9f63c88996b786610802e389e95a8986c8f56576d919e18966a161e883ea72ea295e9deaeec4f635e24f42d3255bb340d805b75c31719f94e256b499db11c160ed3a1ad144e32a5f32d6391c6706dee536d89e1e41a825d5bf5ad516f727e96d70a151beb75f7fbfc2ab9e0df06f7be4bb0624b1b852f01e692a6964c309cbf4cd381a63c18ce3b0954fcaf7de81db038a148b5a9720f91b67ec0cecb444c8eb2b096bac363c7d09356798e05e385df6a6dd8ec959ff23affc2fed0b5b1d218fedda4d0579b52ac3a5b8d56d495f8e17a0dc444ca885d3030e7e8bc86fb9f1dd22c6c00bbdaabc9589ebc1c8fa8847b150facf7db3aa3e1ca7b6ffb995783e3d81229a048630f0a7356fb6e1ccc3abb9f668d37974418cb025c114728591816ac04ca67c54d72dc0571ad686220d79a07d15c30135b5004c2f84e2f286cfc6788ab851ab32344e68db67525bdcf65c6c1715b0a8921896ca413c1aaa33d22fbc6882f0fc992b5a027aa90648132e3e78b8bce27ab9c6c4b74bffa8d79bc6fd3aa9ce95987d0c11faba9794f86b69b028edd76eb9d5f516278bbf4e00fd7c7e2db5190c39e618466f48fd092a6799a555bce220f1d9eae117ee96dd6486c327773e58be55b32ea0eb0a3c1a2841a0de0eb707dd1b857d85bdc7f1f7aa63fbe488bf3d81dd269dfe66c37f2cd2104d5da5295b8be2a046f23637afbf15a822c57ef8fefd1fad5a46639ebdb395d4d3d5f622a0d1b3061ba622f8433dcb385bc3ffd7fcf1e85a98073796934789614143b5d25d58f59334ac697fc4b394de2c8b2894f0942ad401e1291144b2bffa78184702545ed85d50d68870d601777ca034cb64f53acf93ff1c4625498bdc647fc89756ee189e74324e7d184758336678bbd8d0de563a968c1aa50fb37fee90b0b92ffcbfc54e5b831cca671a911aab176f5b5b24f98ede39ff5c48ef31af5cf30c1aba980a3c8d243bd9b984e26b36f387bf0a5f976ae8433ca1b55cdc899060ca2d1757c3c233e541e1c330782e9569e95dbecb4159a6a396e76e910e9d2c616d24f394b1abd891f52e31b0a4ba8e6f4673fc7e2a25f898aeb9b62f8158542697b3fbdace99b073fc3072f253557406f24a3110942676f501d5cde1c3a1a92e9806c84dfa0603b93b01edf3090ac1a8a2edddaf6b6b80d233176d80910dda8de6cbda21c7b37fa718cfde417b48f6b1241f953592d81214037f8213a9c7bccb617e46ecd3e6e40f269c9e2beeddbeca946b6b858509dd8d55f52e49ae64f8fb113e5a18350d43d6131e7499fa7e165919d372f7571efce01cfd9ffe2c4ff134011411548ea8d5d8fbf43313ef240b049c8ef521772f30fa8f1c097f4c7177f22be3cb5c97a2f76e6b9dcbe2f78269cc77d8859a098aeb9a9346ee9e1b433945a919b94a15f1311cc8eb24af05bd742beed924c4770b700352b64ab9a846e1d308e7b1c18ab0076c29e34625d7c24f5a4c613c4e30e1152bfdcf8350b73612de4318944ac880969e6ce4b4eaeb5d285625fe12f597081e785d9e7fb1c2c70f2d2ceb8597e539b8973ebdc0d4e743b194ac8c4e6b4e53b58f8364b29d238f9dbb065cf8d4175e45ccb7b6cf75968b6a7939ebee976f635dbeb43f3a92ec526d49f9a20201667214353b4ce841fea10769405c1c1b5d34535f4593d41de8e0653bf88970366da13d3a07d01c1f9e94fbbb704997a1ac12abdaa687a386456b9a961ca9cc0367804b55855033d81f6066f3ac150ff153f450dcf650d51ea2ff74fd0f4de4fccc6d7656a2ee76c5eb860cfbf42d82a89fe19fe84105cd4285bc084d5b109b8195252b763a119a91afe671361eb21ea081366d65221d4a25cb8a1642a9abbbdce54d765182dc9d79b7aff653dd1159ac1fe4ddc828de144993764c1de8b02e2af904d4d6de8c52f25327976ecc6f24f1b60aa01128e6f48e5e6b158db236d035f6816b756d48f05615f7e4a990cdef437537bbaa9ef1113a4c83d1fd5b78115ddc6438b910ba819e96c1ed9c38bb9e7c8cfd72cf1dae3cae17e71bdb20e4bdd36f1b7bcbeed223806ac5883037d67939c1a35d7d9110645db0462f4f92a0ee771d69ba42f2b1c3cb60461c15c4cd9c898b1715c38ba40758d3f7977a359fbbc47fc07b5cd902aae19c39cf3e0085a50adabbed888636658ae5753e9fa8f7af7bfb2558087754f0a474ec092357f4307ceb0d53fc6c2e3df5985070431514cd7d5f524bc5c8e5b243082b604d0d84fe0b48d8e8bd6b497626bf70ddd66892382562518bb7ff480d2ac9fb604e9315de1f9054ba27d0d8a99672a6ea196e7d8e1ccb81e09c7761129650aa962d8dd3b44d44f167045abb58349087396b0087f0767a31e8649b245aa09768a562e3fe0b70efde629269f8bdedf5b1c3f2e7e2865b9f8934acecd986535ba401abf07fab55bb4edcf8e9870b4d66c8426cf14d8c45135700a814c7558801bc018e416603c77d42b7a9b82c56db0443b2d91b27f505625dcd3b7139be8940be55f8b2e682bd07410e41a900e5a23f3e1f69e92cd046c25c1461cf7a8163301d4810681dcac73b49b8270606f3fe7a6b0f4d6a96fcfbe55e6906cfacf3c801073070abfe0d50f4e60a2b1e383423ef8fa4b4bed8260cee7855ed41e7cfe2dcf490d8cac2d1ac37fd27450765db61f6b515e24404fea5ae6f9d38919d4825c2e05ee3545352d05f937b64dbf32a7646b249a856ba903b98a9880b8c91f2b1053efa663c5ce2be883526addbbc5899c4d67c81e4b79dead9d2d846a75fc4685162d0089e14d3fc831ff8268e7811bf07c92cdc9dc72b02ecb0c83d8248a54af5bc792f016b0719ad7ec5bda4ff8fc6cca1e96c6e314b27265f7ae3bd68b6b387292c92b06fabc67bbe4e249bc14bc0f938c385fbdc78e176c9862384d0305699865991d4404f3dd78b7ac551a9ad3c084dea1e8009d9f824f3113545f10728dc1f3ca3cad167721d6ab32349f5cf4c37babc333f0bf42c8bb0c6e2be961856579c6d461e4cd0390d986be6d86e919927b7d843f2a9ae86bf569ad2ae2fa6a655674352b1f9decac7308db6006e193bf84eba32899e35c01573a07682b746869c02e8fbffe455b44efad80b64b98790d5b2f0cd267f510143b7cc2a4e25fa7db74d1aacd940947c40f7fd88d5706e0dcfad991cf216d88c23289c20da6bb39f3643c279406125fe4ac2e032de23e665ce21ad938ae7cdff557f585b918b0ac3fac9f506d9f12f5c0204214d29357a954c5db8a61e6cad1a0b520174fedb66eea24441c3544117307c13a4b9cf6fadd3ce032e257564115f8af90889897f4ab4efbf208d7b9beacce5b9e0df642e5862ab4596c7f59fb341fd518fb30da7087a58a9e37c81f8e3ecf16eb92ee13618b1d85be4cc782f997dbcf9ac6e6a15baa11deaef9c435493400d6261c85eb68dee6d47921b2e3a03025f51d19f1a958dd1dff08f52933cbc788b918abb509556fbc1fd5076feab2ee07687f0709285850303b28c2be7618079d3b980b3fa68f70716af568b877f2362a209da47a8c6005b3081de62779c004b187d0df8f510b11cde2fbff729fb376e3a81261c2bd24ec4fa74a4867a0dc795f9bed1ca87eeb8f5e5063ce7f4a9293ed37b8e3bb57d81cc3b325629f5aa9afbe375c4ed76d9c326f8aa576d57fe89b4fdf7ea2f928ee8f56588aacee64c482168e738e1f30c935721173bc9a9eefa0bc6042ed392c6b5343ae32cf9d105f6857321ba0b0ddeee301ff08a552c03cd68a4021f60f692a2a3cd116335dfe4c516bdfe43efdb34e993d85e8be5832a385c7bbed94d4ba90667ee95b80cd624ee5d1a04b06a6241847615e18d01389e2e3f316e1cc431ad2117b0fa411528aed91e6c5efe4094e0f8f75fe500f2f7aa3508663de5798c3b978ac516e4c5094faf9ba01218799585112757c6e43ad597104dfc92994b32a2a408630659ed815d9b2f89194a9d85123e937b998fce2dab6b70bf42fc344ba4cbd9b5c61d2a1345eebf759977ada7260dc6fc79f8baa9772d4c9f19500ac3618eba18efef7c6bf82164b901166ab57a9edc0b590cfa3e4ed9139800b2bcea6560269e30cb902da7f1e09a04500dcb80a56de1b09ae562e3d7eab2b5a29970270bd41afe926c87451583140e2ec1f76bc6e55283669ec7935e973e46241ca949f05777405b628844db88d4528629b269568bb621e7335c6ff6788b1456cc386df2e37c4b03264d2b02d2aa89b8d3f4813fc125702c767883f2cdcb6e061c5e25af2c8e697800d39d7ee6ae521f4d356fd9c39e2b63e374ce5eb473778511476c61ba03853343b9d693d2ab309afae09e092f9d04031fcdc88aefa02fa437442f0607e7e8f4cc29967d9ab0db20cbed34d50a0ba22202d58b0625f0e99e197efde787c7c41561c98ffcf4b8ef9589fae2e1abbc4a3b187703cdc09548412054cb93006e09f9f682318b8160a0fa48d96fbe01cd912016ad87ff78c2611536082927dcc2f2b8a7fa763cb9100011466ddee1eabb7172952941429784a4b62f2a8ab4be1ce8434f481038766717aee67839aff780c06c56c49ce43205345f89cf911a2e482db9573efdc415f2203d3a28b06d8104e42f595c88c13b4e0674bc2823fbc6e48b86a155358285b1c0603c2b1377b39fca3feb514e33e66718f0dfd5fcf306f0d28023f6bcdaadbe7a82db807bad7e68811795dd72965d2e398058a665b2cc714f2f70f0e2e9e44ad1bcedc34bb3727ed5d7a40303a8637085eea548ec51225822a3d9fa3828a6a0a77240a5518497905819dc52b8d89e32df23d9ddd06c7b77d27f0526956f89f24a5eb3d3724af9969b7221ee21618c30849f45f9b9665bd5f9fca09120877c975f7c334db2eb35d32220167bc0aaa0aee63f0cc98adf12d86ac97fd4d26a5707b61f20fa1e3639a70d29f7fd1c90301252446ecf9851764d868c4d0e350d793cefd543f676fe1af60641d2615b459292d59ca0691051a442386e5dbda59f90e882478bc9a7543c3d5208cde180ad72f8a566e8dda22182b367bad6c1ca97873847d64c177654119f0bcc8f0df29fc19ffa54c3c33494542d0f147ce5e6c972c578dae5ac8b5f207b48a271d03de18e4714d426334dea4b1f93db6eaafeb228f9a7ff57fee40cd97689f114c63b460183706e45b78e0df68d4f0dc452d80e16f52985a89f9f7ff84beab92c5537a4240338148537f425aa43236a56d707ff3a4a520e4f01e2930d61a719f7e108c04ec9537cf0664008bb4d48e76b5348946470ec404fc356c167ccffd47e7ad78458cec311dd33038c231ce6dd9842af91631cd57f1e28f5893460fc4ba0e0b00c1731803a84e02d306d93042c3170b032190671c5fdbe806b187c876c5acb2a74d1f9a6f4f7c04e7db917d04f93cc6ce3f2ec3908038fdf4b331642e28d0a898ee802c1568ef0951e7ee2ae15a238acfdd2e70ab92b489f49ff223051e64307d37e6d12fa2a754d2fa648dce7a7b02a0cc0760346849db0dc93c311fa2684022cecb0efa11a0005bf54db985f79e93f382d0089987981a6f0ef33fbffda902452e88b5b56173f716c9740cec72d28466b22d5cab5145675b90963a3ef827a041e9c5ebbab693646b2fe77736493f1d52ae553c8fb134ca203c7a04988ae832bf0d7a3c51804fa36b2808b3bc74cb7bb3e4ddd4941d496b03444a4d1aab4071911e981288b524971985537481c3301e15a71c68e7d9bd94fc23bbcdd0bbc8607c1f06740bfd4dded99c8e4609fdad4f8e182443d69b59d54dff7756df458d8600951c749b48eb28b47f5b11e3557376c9be84f7741a25c95ad4c2837f453ed0c2c3e49d81342696836acccdc5063c6d4860dfde39fce49b331e5b0558eb23cd2c5f9e496d4cd2d691be6eb0ed1914fd263297c9f32bf1553f3d1249807d2f0a3e506949529e40fb9900a1c9d2ce586a1f61046909c70fc74e6a17a620aa561e8bad1794e60bb76cc9bc074676431cf180bf104a2ba6693c63e671cdc4b4ce1ae987fa178efd2f6cd45fe4f1e8e8d9c513f5c3127a6afc47bccab380b693e2bee4a857bbf55477ee9acb7f5b42cba091ad5329c2e13f3ddd41ba5480b85f661995099571606a85f6393e0796765a8fa09d244e53dcf19d8926d5dec6ef62e4e65940031fc3bf28d77a9c6cbe14f77966b27b456c5e148949b0eab9175764ba0d10fcc919fc4fb536a7d232b02d4702f7250b4376e7dc0b87fc9f5b4bc3ed794024fd734e0cad06f9784c0a8457d405863e8687cc069e157a6199f52e47e7447f125f61b97c9556bf207347523fd33409887ffb93daf1bf986991ce4755cdaeda854f4fbd958b9d8d5ea0631a2a4c7c41bce3cf8f86553e1b8e6835cdb5b7455b5d90c0e719feddf1a0bf96b09d4ee5a6e51197256f28347eb06f340639aa21d80050cffc23ab51b6a82f4df23161a5eec78dd0504abfaa3fcee39621a71c223e4486aa890f8be686e291dc33c2ea15cbc3d867c9275ddc5c96b836e0db1609ff99aca586a5f61c3cdc0015a5e16431852d29ec9dcf49b37722dc64becaa6bab782863d712050ab17d8ee178c36c5e78043d5c5af5c81c163fa92043c0590449d076180c6bffd69e35d4e035ce5472ec3a241f252989fb5a10951868a76ed7cacb2d3dfee97d9c7ef4f8d81c282a5b391a985a54588a78e2da16e0782a923d04cd78a238928eb018421f5e1dd4b32082d74d0aaaa17903e524a31de1f204df76037df2b5dab76eae1c50d7e93692c2af7eece73ce69e12497042f6150b448a3fdbe130bd3cde117022d097f98e11540ef93f43a9ce4c0681ddb9be77c24771b94214cba01949ac90eef0c7ec5d644eff0269e54ae1af77298b48ea274187826a1772725ac7bbaabec425069ce00986439eb1d0c5df2e0154a454fbfe9b7a58ffe5eeb006dca8bf0c613ab641487344ee1018361e8e7a0fb5f597c8023ddb2826c362fc241335df4de5699dc414605584b61d6be080c545d43d1d30bab00185c71f8cd71f445ce1f2a00907972f4a81c6a44d729680476fd16ca68b98bfa974ecd9ce4d5e6fb507c82525aa37c3c29ecbdbd97d519d40266eb8f696f9ff725de9d6f5a7f3a92ad9243dc38eceaec98a2f2f396fcd3e99a10a089e8d391abb7a14e5aa28bc78bc6654b3bc1153f82e5d9887cb09c6faefb933ec7b3e39c5f98440cef45000b04d113bdc116415988ebebba10ccbd018ce03e2cb752f99c5209fa1f04a74e51d83c63c40ba03d12ce6fd4d61691e882f45fe93dcd0f3da31ca4622e030306a3b67e5e3f30ea293eb96b001f12bceee96903ca71285693b6bae954bb57645353f00c09dc9d36ad1344d0f13ec7ba66b6d41ef93eefc88ca4d09be0014515c8c733fa069397051ad3de21919dbe784efa5c167fb4a554dc4c6080cf164ddc856a6c2304b095bc5dccde5b4bcb5c5d8d702ba5243d7bb3f5ea5a4940cb78fb26f3c2851093795aecfc53a25b3b39929eab8253d53be0127049e75a3f1300bb2eab988e5bc3a5a4d6024af7ad7f9004b354d380b96affc2b92d91c05ff781a8aba69612bae19a091d0ffe266cf96b9c9b77ed33279bfb8c2590fc50331d06595efcf7e642e98149780eefcba4e6414a147cc45eef76963729837021bda253d4730d0727219dcdd9b57fe4568c144e90f80f3d61f187ca66b7c70a151732c9e3bba521c84249c57e77ff49984de66db93306533a205119ba2ce48cee3dd5495393fff3d0c094988d2dd0e1927a47ba64efceb20d5a029bf1527a09fe10d7c5a7407ebac42883d62d3618f0cc0afb92d746d7e333731c3276e082309b9eb3c7aab7797e3ef76daa229f38f3d3336e69a74792752aee7760f5eefe6e3f1859ca321c788707899dba7254117c9b2a16bf65f55f0ccfcbd0ec17d4af1425b2ee570dc718880c28fcacd2948b25ad0ec9ac4d116b3cd03befae400651109b33a261f63b6ba0b1242cceda2884955f3375ce244fdf1656dff033fc31bf4f07e88219b678990633e8d80341d138b4eac074eefed0a85a88f7d4c2e962d3b1b0ad0c48547de7d94d8e242a893d6c4bb746e3ee431f36a8b6de3faf92fde90ba26bd17c4a78e95e5b8d723d6208ae8b399c353887abf88c75c32a95d9cdd3ec55bb00d798f28a5ec50d0cbb19757028905982bf6cee326c394dbb2a32ee09faf9a92352a16e5dc566d15bd93d88a81e7dc03ed0148bebf19374d7df4c652515f1952fb847e0289b40e29b75de7e65c4fa25b67519d5f9714a33288d2ea0c60d30b13e927ad76d69b44ff710bd4bad228a8c10cbd98550f43cb204ddf66fb43a193f16282aa002639bcafd216a29bec381c4949a4b7cb02e02af8c232a1a514346ed0d9e5a19ade7a50f6e3dffc105e8212a2122e743c20febff7072ba8592b22540fd4e409cd65c01b110177b2ab4f965ab065c68f78544809643cdb195edcaee6c86df307e8f394d6fac19e565fdf66bc274176b926058d7e9b6f881240011255796171bb9a0f6c484368ec7a7f44142c0f01ae09497f870fc5e3105d6b584208b3c3278ae8638d64850bc68beb7cb07f684c382ae21913867dc399c0532e1e7e44bd998fe8858ea0c9defe81dbec6adb3c447699088c207ab97e971996dccae5adb2e2204a6d4ca77bbd0a2ae2d23d2ee752b1cfefb5a285c42e0e70283e23b4e8c8d1f1b57e0bb7562eca7f3cc8c79c941132ecde45bdf9e4fcc919dbb7c8c2c572abece2c4cdd66536a1f1741dc3b904e8379a2ad9993e7f8e12886a0937b7fb30ed48d00fa9b6df3261b818409571d1f36459d025d689bfe39eecac93677601b8b1bb9982c9af098504edaa09e5e1752a0f5404b61f75702df999f9522a4c8a37a7e639186f32cff1de49706741d541c810c5f6a94e246141c2daea74804c67cc590aa8a0bc40e02ee5535c9ddd5e54f917561a4f2c3ef05422cb759e79720afb0329d81d2ad69b704ebcd9911d4a60c60109b7806346c9e5b35a9633a1a7595594321199fd080375a96a80bc0380e3fa74ca81511b3faaffb4137a3622d6f7a64a49701c2d7326b97f5fb2a45e218ba339cdf84d28b5123fbdb6489bdff5ca19088fd0e0c8cafa5314356f07e4b9c2c756b5025bab9526339ab03db81108383a7e247d8f92d6de894a44bf3692f1aebd77779917cedccfb9734d379d4cf615e7e097486c5dc496209a4891d873a502ab5d4b3f1ade6e8e0632dfea204ec0406538317770f0c6c3d9ce471e18d5e1c68cf5160970f239cbdc729224b76fda63e32201847912a5b420071258cfeb2475597c4f90e72186cb3ff5fc27bfa6d1d09b08648dc4c46d084b86f19cd6796c0b221e6e1b763237746f8e460a294a89db53c41d2908cd16ec705adaca6f0f221ba2e9f85410a295ff81abe27e55ebc265e42e605b125a4baac2a4c4274d6a94e766380cf89ed1535dbe9f16c1ccca8580ec3c0d400e5fa77f6bc6f42695b7260d64a3af2ab8d488983eb7d192531cc224c24d5bf52dbe425a8fd0cf545515de468018a4a2dc17552718f3b810de8d218f7dce760cc865bbbf4e9928f48e11b831d845e2f12ac9b21523aa681ac9e325aa2202ceb17ccadc4fe3635a24da76c48934f277f255f8605ccca2016c594048c54b7ee1dcac7927d854e633cd6e9d886f53c65b9875ddae0abb3598cab18dbba25966f1e8ffa23885746723e6cb2902de3dbce90161c930c1898c1c5a4609b0d198d324d402579c704251c0f09087840e99212e7efa118e19fe1619997cc44b96d799c890b5231398600f340037e8b854efbc4e807f309de97e662663a446e876b2cd2682b5e34f9b411a8105a5e7ff6d3dc149c633e64571c42ed0d204c331f717c54d33c23d91c3dbc152053a85fa483710bedc5636cb98961102e3ce7ac3eebe67328004645ea6d8521929a771679d3cb7e4cce7c3d2cd80571844b9ff4b72e3667a56b6883d5f7bf7d03a3eb7275ccffea886df6ff3973add116880f2e5d941a52207bd86e82e359369534d90813aea2e95bcd674c9b770d98a0ee3fb99153bf76b336e2d20bbcb28773787dda703f352c7a0625b76e3dfe9ba85fd1d4bff70ff01db14265cc9538d88026086f786bb041ccbefe8eda21205277129bd6ec7205b0325613ddc78483608aa1be979bb61d3efc5064cb4ff30b6d7a489af1772856a6211bed535c3d9f94c891e6b0b9c2804097c4931896510463671b94123fe0805f1499107eda5bd8a2ba17074abf244f4907512f333b8b5dd438ab9b0e234ea26f2ddd95a21d84af88830ad23bc522a32be15b818cc142545ab05314e475afb574662c2871868c56a7dbde049479edb2f60d67c84c9c702ec6bf3d2b15ca8ea30bf60548cde10e4df7ec97307a0908b620bebffe841a4957b9edab3aa817f0f593ef48b19263a7a7b597f2512bc99bc5909b55645faf2cb402732f270d17e3c34ee4014b5e962fc67b1283706be1c79bb7e1ca5ab8f44741d8d4ccf879ca7cb612055316d9357263171596e7c6127d9a54abcbfee603a09320374156938cebbf0eff1c07e388cc112d90b2c16b8de7bbddd2cd5fd93d19f6d6acd4f9c886d20784e99753b5f6ec62ca6391d6119a1409e3661b709096271a7730288463224e8cd1bdc7f9a73f2b15586a1fd7e76313716c1a0ca4fcb4eacacec9a57c578c8e83f0dccf534a8a634d261cbe0cfe6f2c2b0c7f0806090acdca3e9a1aa719a6c27146795988e09a70f4db839ed5d92ae1ae4e87d6c31d89314a107f51ffdf8aa207ea3c034797b9afce6e9c83e43f7267af175c4b57131cdf30462779a3dc76aa8c7cf3e3442dab7c0fda077e77247eebf518b0f347fe77c9f2e32c234fc3de504b581a08d4ddd4b7e98028781496fbbc772d8024e9882ff20629f412b325bcd58d23871c579eb46f4b1705a5eb58b4fe78e9598a21c03cd807f301de58e78bb0c045281a93d81da728a3780660fc5390209541fe35054b6e3af9f8bdb1f9e13977954a9a22c7e55c0f266c156320eaa97939ab9cf9790bb0d6e97de143e1bd533d039273840ed54f76f51ba2670e5dd95b7faef91e02f9fa64ffca9c1975c75dda9999c5c07409bb5397ef2d39f6742ae8aabb68ca4450a581acba4180d819357583b28bb4ef3a53a36429868ee07caebfe0946effcfda8522d2c91467afc1e8c6304e2accb690100f32b8e7daa2948447cac6811d12a4d1256cd13737ecd2960c7ed90e6d8ecf6373698c898a742e394b4b06f4c1de94c9e5e5a43750bbef57bc8e36181b33e94b58cc59e1cff91f0960af26745f8467ad02cd3fbd076013de3bf17067d1c65be46a54a92d1513377af4f7753c0676e8dc1dd6229da4fd58b0f57821e0458b3dcb8904cf7b8cbef839e93505e097b75ed8d99203a582f789b53d128bb3c9ecc5435860d69d06f3c31fdb278021dcfde10e4543d8ae425a13b9729c677b15a6bac7c8ab0619dc81a890809aa84a74cfbc8f208e9be109349cb8c5c16727879288938a07465c623cc493cad12a3bcbede0f7ab2ffa88f4bfc74aecb80db0063d5b913e8cfd630557e1acf91339ea5d6954cc01e451dc7016cfc44e1e71b86a0d8dddb38a0540fbfb36687160877b616950d8071009e25b39b8fe059cc22435fe72bc6830bd352365eef4a3f0ec1181b774ac2223a3fe132225d47bec81c6e6cd314bad2bd04bcfdd260ac75160a96a47d550ac7eac3c5bdf8fd52255671c91722924676fdb92aa5e8a01220e0875f48dda69cfde90579ac25e68151a6fee604506ac90f0f42f8303262a8c4f6f5c59ef7d7cba6c4ab667c6aafdbdcd8319167e78c09dacc1276c4623f07059a15e020fce739b8f6bc639f46866447ac328bb1c086d4579e5914fad2d8a82d223aeaa5f71462f1ab06b40131b3904e4606f29d344d2e08fa4deae511ad323853d63aa3d03d21b8eb4a7a6362a7bc5bb7ff0a4eceee45ca9cb89f8e06900d96543b8e496be7a4c2ef68dcfaacbb2e4bdec73e467dce8f467d3f3a99b03b91fa9c700dc81dcbef92b02f5fd60ee666af5ae137ee3f737c0c6c7136bdd826dbc0bbcc3397d1797321f0cd8c750773f99d4bc5c9e2c7bf330cea0e951fe49a9dbcf809f91bb81e6073e0ebce0474449f95e80ce61fae662ed086a9bc83ce3ee5807baebd170ceadf815ea2816ce4e6967bb448676ab287ef5a9c41914f38b09804ea4c872f8955419e72d6d552680f7def2ce0d5fad08eefc478da936d1db2a8804be26dfd5353de2b16cee069d2725fdd2a6bdf33a149868fa791c94369dd17646024622a837dead6976812daa682e5720b3b081c8bbafc028e062a49987b1490fedcaf20582b7a6ddc922b9110c901b93e2ff284ffcbbc02cdcc4b7c22937f1bb5e0344b7a8f7b71f3130e5e9dd8b2576b5f0b2b273601142acba30a2f2bf8792a8c0c8e3aa8688959fbb0a8875781e6c521ca96ad8a48acbbfb126271947a6b33c2fedfafdeb5384564f8f62c9ba1afd3021dc50648744d76276394d67e0bf4aa57ab8199a7b44e09d418232c19708e0234ab428be2b5e78a4f6ba1fc7dcfd01d72e49f9417afa9808b2aef4ac5a41f863c4628c403f244d4e3b62d4b883a86cc8a5fef091bc61e78a08c71939b99e06ecce2569165f414f0ea7c78244e7714d80efac8f0b7ceed61e0232dfaeaf94ba9c214dea0334ba42a9326c6c48299918bc1a734b7a78414fa7208bff904594b38d0f069d9d5f7afacfbfb606fc2c25b22ad48425441a4c102b9843318374bea7ab3d3d8566842bb8a5913eebf71f57a6bc331333ac0309d8c2228bc92b0488a1c07f65c5a575f0d7bbc0f68ca3aab79e6cf38ab554df48d06090790fe64df63600e54caf6eda8e80510e2160ec5d44d415a9d64d924e9f8bf82c652d5fe46b16cedbd9b699b58246b8bfa9ff8b975aa97cacc6c9821253426bd75f8561fc05c39a8d464777025255a6e3c14de71aef31c97f00f73e3d31f8519c474d1abd6452ee971fcf36501f6699dca16aa9edd1c20b3cd2beb812bed3a3ec2eaf14c9b93b51a761ee69d2d6b85bc628df753d0728a2dd7d2a6bdba3222051eadd9bfcf30f500560385c306a78c1f3b280a473d1f684db2cdf6aa12c3b5a0097659efe4ce28081dc824c6d9c6baf120a7833bfa32f44c14b04ce9884c44ecb468bd532e64c62481c2351bdbd313463d3030b41d5d353e721b8df1e2efdb580745a13dd01b1609f19aef8dbdc964060e3f0ba79f8b20f03c97a75d34f2a586e6e69ad474b0f2c1d030deb5faa288cb95223649237931e6fb74f6e4e6cbea22786f85e8cb3898b625c7eec8d7bcb49de949d58d6db3cb02c2aa1dad00860ed2769b39f908d64efdb64682eb9387068ae2d49d245d9e251af74b9adc7078616ff71f6d70a6736c7ae6f34e3ebfe630c43bb03edd24b7b98b884fad40e7c2e63250a3cf2650e2a5f626dec7e3fa398a90075175d2c036a5ffeae5e14bfd0c60921f10582dd035e8d16b47ecef62b732ab9657a0188ef09c7ee6f76cb5d49dc3b833f1a76bbac69d46fe75e222362d6e28ca8eaa85f91fbb62e93bbb2537f7cbc5bd3839993ee5476a80a1f3d0461189d682a2474c82aeb599af0e74c30aa93e6363b23a64cd083fe9b78a7a99b2a038aed2a5b65fe0ae1780c8e487ecc38438473e48a391e8a153d10833c1bed7b0cecebf284273745d53d7011b55508add7a19edb384062baea73a8048b09e6fa43505fc7fcf60ef48503c8c377661576fc69bdc9f93359180e5fa5af9702a47aef105150002fe384604d23a36f624c99cb56c89b113e04133ce0f162d403035c6b659fec60740ae3f3bb803107e9d8ca563dc011e24b301d6b9bffa2981a20c0297fbe50ff355e571900d4f29c29dca2751c49edd65dea93087b55b6c9c252375f2bb0126c6b9ad77683c6cea9317da63d489eb03bfbc59ce183fb326fbfe4e14d04a1102936a29dacd69b0fcbc57e4a182f6799241fc05f7590fdafc9ba72976e5189322df4345f355ba7074a071a4fe1804f26888c80ee9521a55d85651b32209251cabf350f339f302bd1995e7d14a58eb3aa7d911b073cc10f7795c7a559e506f25a8741926ca036da6b84d0fb68fc7308d34802a1a41560c3627884440768d224046ff3e067fbaa810fb712227fcbdd983b286182212a1eedb1b493e0e37835096fa50d2b17f7a8f3ce58968a08f19f773f0d2a578ca4cfda3127ec08ee423a658a88fbba79a4d04b29486b9b915a50b573f59c27f7c146900b4fb415952753f0ca91f070a41cb82807acbce85d24db5b1ce4ae38e42a7d4a3d5586e445b7990194b43921d729992844e36f8c4ab22d21de4bf5f3c1553f2ddf7a3be704d8dddbea612141f84da4205f56c3e05308fc7667bafb0e49053f5d3a76ebcaab11bde8b12c1a25b9196034d057219cea879c441385ff76c94a1a97248d9fc5f085d477b30479aea49fa3babeb7535f9157bfb587409369f42135bc798797863930e4c0b643a93c8a685d2f811c6788e4148ae0b1c0b852bcca824c1942a1cbfa90c7a6ff1615059d1b2f536ebb1fc45998a13e730a7930356a0da0a6171d578d33e034c5cd4105bec49a924ae697dd1935112117f55c4929317be98c72b02d82f71acbbc5fbc77af8634c79ea8e279e272024aea0466b743eb74e51481d2b368a2fb4fb9cf4a123633df89686ef78eeb8f796a0330c61e4140bb27e6a2c83287fa90ec12537b521a8b7b1033f6982df3ca72f2f8c6c6cb4a43d6cea2d6b56b0c9a037734dba6d2e2ed27023aadb2ebd10b9e8db1b23d8a7b02fb51181825d1700dd592f48a44855233068599931236d96edf291fea173d41d67a9db8633fac5dde0b47cb4a0787c212f1d4858d595d4fdee8ee26ec3c48a5f004af781c82dd86dfa781dbd2a4732144333cf34ec0257c9ae4609ef9cbc534d7e0d266819e545d6b8795ac6b21f29bf857b2618495db9eda972e60cc35721236112e69919b9881139199118730591fb0ebf8e0010ca9460928e451107253b0ad0ec028e9d6009e8cbd2082c90aa5d768a51962e908636a26d27ef6d95f4b65d58ee5380b8cace12b57eed60b19fe244e48b5b535e43734ece18664db7e4136a21877f6f59bafada5f5a6e84f3a4b48ca29bbb42b3a3047c7353b786834f83e5ba1bf8aade713571cd95f4873fab2e6bfdd801cb2e6ad1137ffc0010ed51a91504b9be5ac1f5387b77bce8c0178f2b4273058342b2ba8abf18c0090099250e027754afbf683f38cdce7e2b16e972de07befb6f0db404fabc05274a5929e572e6262fd8d4a043b3c9e7fbd4e416fb4906cb80373c4d1353c7cc0fc9a05b5929652dc2980465f8a815e69da257cb374664feab29c78e655d0c73dfd3d08eeb9c6eb644c2cf4b3aff6269d53d9308152566f0ba8dae0b89debfdd3d77810e42b46293f99d281f168b9cf843956c60389a18a75529b9c9ce098cb49fd8143e24f9c013df1be4d22dc5ef776875a3f9c66082f571d9b5c8b8cb9a9228eea9e910c91db449b4420ce8f8f3181a91166bf3c4b423193fbbb53fbb86df234a999ec41907ee2ce8bc102b12d0c20127141f96f106582abf8e0aa94d70cf149a241bb3b96e0d50a6a810882c37db9bb690105ec58b255b130d416ade62648e90ee4ebfbdc350a5ce98263308a535b2872fd5dfa98c3095317cd7eba320e15bfbe9235fdc2e90ff55dab9375fe8f1119724bc49fe21b4ac1046ce237fbb2f8a7dc8b2b369cf1ef7fea9d4ea33e4d1edab08591e1faafd7510526dbd10c7c2626d42155283007f3e018378cb447cf48f456bee6fa7f4352314756c9a50d77f979895fb5147d633362c224586f9f7aba6920c82b910229db6959f51fc36240ab2adde0ba89dd80347a8edef2051f78ca653d2e7c74d4e9d8f03fa46fe15b9480c7eb666e5f01bf5665c03f1ed617e34a87545467afa40b28db348c1569bb4efa4bff3e2fcb58c6b9967a3b45f59f301a94850a3f32cf26bcf361d4091ea9e91a9b6c3f1c7af98aa594a884019e25f47fd657c086a17902442ee16f76a00012dc0a1695c39625e7d433a41ebd350e54aab104821c530a9cdd37ea4f368f9d972f6b9e781ad8cdf34e9f9ebff39ffc2c40ba906d882dd57d9781f1956c6eb421ed776f5ac92793f5416bbbfb7d0195f65756e4d35043d26a1f26df84a095932c19c1a110b742cac5740220106e1298168ac272a57e3d3203f8a4cf9ca1a39d5e3eb1f1d7a9daa762ef5041bd666ff435d484a8ebdcb545637fb59db53a7e497233992d7eae63785354abac8264a7c5bf2714356fc3381a488a16fb94adff78002ed5afca7ced147c6f12bce1d6834a74a0265371eac56bcb0fad0b600c6cf4df73f59e9285e42f6fe5a1bbe48cdc3f2345cf9f88da60a9854aeb2149b3ba84a893d4771fdb0ca96751cd6f5507c1083e147b4f09da5d0a063826bccc86f33132e0c59e2a994b77b2a392e852fc5f9ce5716f2c1d1f689a55e0deef5b4b7c4cb57ed1c6f7df1f4e4baa89e3c41b97a033e0c194c1ef10562bdbc4217f3e3346d5eee7287b985d2ca922c3061264c709e30ebb5b0d90dfdb453bd62468a3d7aed593332159efcfda52aac1ed8de263f1b5b3969dd3d6be895cf29d3e05b0046160300028717bed6717df42c1cfe6486b591b071c1117a009dc7623b46f02d017b4209f7b96d07044a857fa71d43e9d376763707a91f358d57148779a8699392dce00cda196666268743a1d4a02dad4a0bd7f2a8b9908deec0150b95173d09de488d0beb625b1e076f0870254b117a049595506997f481e2d1773af97646e6fa5e7ea387e77c9e896b7f99ebd02300c33d3d4fead4ea05a28abebfca784e7786891db136c38173d6306ba83f2b76c9736b9865eacae2614afbd8647093dae122903f938c851d0d4ce6c7b7079cc07846216dc03d48320a7b76b3850d0169afa7b1859d844e4d538ae091eb225c797f8dffdcb0d4e1542d5f20629cb064e3c4f34c18f8c3ce3cf3e34858954d7aaf905bfb3dd78c3650830c0d4e948d1006d849536aa650fca94134ee5ee3526d806483f6689fdf19c5565658e647c1155599bdc4fdc3991ce9f5d789a63f5d4ee25d76b6035db634f45669187e314a3325ea297ec766622f8511425419c97030143b149ec0ebbbe906b878e05f201adc6f84d9d53342e8037e2fc1f38cd58339d6e5b59259e8337a9ee48ba2338e6e2774b9a25257743714a65d8151b5c111b9926025ccef61a25c42cecbe1a5531152bd558e23ec0138196da3930f29e2dd6919abf5f39b34ca23b667863b831743761fc646768bf4479d85b683b4ae946f96d37d34604152c73026e5cc634b983fce756fbe63f9bde087c8cbad54626d8caca53e1278b7131c4bd99ab3a555109db01d237dca91357125d264504505147e8a80b405dcbc7b0591aa39e4caee589fb60271e06ff5e378d688e02b483fdcf8bfa714d711b2adfa8ccd596c04ca20dc3734b973cea24bf4618e03178004e16904dace1b47f9584acc47534548ccc24bb0f3394e06d5efd1587d5b3294ff6aa5374e81630fe4b9a3144f5bef0bf198dd7c497cad3ed4a3c3350ea79a2b2a3e777594db4210df910e1a1603e2a617026b0de51d811375f65292516c0333f874ba1d933f6f9c0ac35c1a17c5b766950b9adc9058947124c42567af2c57008cf33f6447914ab7c9d51976fcf18da832b6572649d3adac4dee4e4704d8df419361fa17d81f11237c3abb9969430aea085345cfb41054d95b35e7105764f8ff4abc20936a0c1144d0e892706878f8301dd563adef39e0d1f4f09ca8ed74c8a0f099da1557a8390931cb01764774cc978bd61be216d828f7585abd2074ab1b9782617d904d88fd6c411d21f16a1b1babe6e61174a4cb5975aa9ac9da5d345e13b9361743d0c3f8440517a26691a948a67688118731c11c776ec8a3c2fc40ebb2d2f9c42389087a7ed355cd0e2c4e718b6370fa12c219b8294771a6e22e5c17d7c25ddc1764c84d53db0467edea085458a7e78b62d821c14a828e8417241abf1e0e00f4c86f065f42b3c6b74e851ad7e23d99a67c9d8ce6eef5ded7a1425d5bbb3d93a4c68940528c4814dda2ab6db1aae767c1cb7ea4a4a43d7cd55bd28725656c28eca737039c103861ef402554499f02897ed1fc5392eca52b4bb4e4afe45fec0ee3c3c9cb4a58a6260ccff2ac11b1304dddd31e863bd09ab5a649fc1d238facf45680ff832e06615cf993bc2ed9719b26231362a383f5d4e169a46e33b5b2adce20c2c9f519954610b03d2bd472d7647380ba81905280bf5e79e6b679204232a9d4124a2e5930a0de02e27f1702b1a71a1887e3500d1671e44f2934a1da8059d6317b08325919310a54e5cfc7c9caa92e5cedf8cc9b1d0c2c80483cbd05fc470253fcb872adcc29c2f7f0b5caf0fb4f05b3c9f8ff473fe2e066d11206afdbc4ab25da532f2cb67fb9693437a665917da1168bd5b6ba63c3e8ae04d1aa8467ac45d845e6bcb7c45c9626c77889c2f56ecd24359fbe0d4c51ecff117de014eaac77b024108733b754d8ef051f879118223b7a2f5b38398a4baaf2a648fdf7cd3d488e6f8d8943d0db6ad0808416c4451ff662d5e60dca2e06c2b10ceb20ff4d9b36f3cc9e2f240148ebe81e9044aeefe63c16001b58f8f732a26d0868eae16c0bcbf9909cd49fb28316d749484c484cbcd433f04dfa82691be9831fbe700461c536be4689be12d48739b0abcae374efdabf75bbc283eb3cecf3cb9b3f78f188931838e77b04aaee12f556b2aa6bdb4534be36cd84d20251a37c592dd53c5b15610ae515551062756c4ffa7dd7e85db808f293b9988fba7b3b17b8fc2bfb7299b41d31f069b1d707e27fc73bfd66f4576eebe493b3268e967346b25d796aafc422e01685515aed379e056847bc275d354b2f3509ff88652cef2144e55242f23d98f7e6386b7428312675babb6a5db961e625b78fa942eb89a20a6a807f746d3298aea1952023e5c82cba9b1b445220d85bff5ecf621149b9c401b7be67b343e8aacc42068333b900e0aaa763ddd6fa9d2270ba0c4551bf2c72fd639d5fcc5ceaffd8b548f1efd49e5b06ea4b24b19556fc99ff386470000fbb9b360bdcc33c989c3e9379d363481864841a6f6958f7d9cc5ec4354cfa1a72cdbcc3332a2d773a35be9f971f91c576a8da09b5a817de12b55a23d4313942b0a8c9b6c4f27c5d9082ef4c4f6b9553f5149b480ea1e6425e711ef5e18810281303b98bed1237a2014af6cf6717bc5b177426ada5e08e4abeba9a8aadda7880ce021ee80c78038c0ad58baf127c170ec26675acc5680bdcebd5444f7b0c3ea4dcf6788a07adde524bc88ceda585b3e347f6f2df1c4faa1d3fad92d4102059d40216b906d5bab9d82dda3f804dbe3bbe99882a1dba34d59c524643769806eff3ddf32a3a2f2bbdbc55d0cef27a89bcfda2d4637e1c921a651d50446e2de9229884aa213ae0858d1865d39fccfd688f509b8509a331c581044b591740e7856e76663d1a76d707997b6ceed41d0141fbf9789700db4ce4e47c24bd148c5b7917de4ec514cad829df5cf7952b142cab91c1f40f6ac9ffb76cdc7cb245befdb7d2ad0fe86996551484f9f3377ba671b6c28fa61b95f15556a1f39419a7fb3c312c4b15d330226765f16bc1f9de0cefc4b1fff18d84ee301c5073b9921412dc04d1eba8578e5ddd8221f74d7526b59b0be52188cd6a2c396a0dbccd041fce68bb60730e7434fbdad7c32db8ccee9a432600919ef66e4e87e1042c30d77d3eebbc5c5ea1bc98924213b1b9667d30caf9f548e2d639800bc214288da066c2f5287c7f1467d1027fbbc309f4c92f62a8bbb8d1a9f79913a61a2f4189178a6d6cef59f3ae54e860334c7e35195f3bf86f2a8b55638ae5a074cde28659e79a267abbad1df3b98e86a95f97e95a23523a7a671510da4b559ac8ca9a7fb467fff577ec19bdf192ef86756d988ddc23e73ea6d8ce48b048ad3f3a996bb38eb1f093cf64bb5f7c83b404fd63f4124f87d419e0d18768da5c2dbe57dae850e984b7fd28043045c2fdf650e1717e985fac689009b8ff48bf9459d86ea1eed6f9f69c5d1e1d24c9eb23b66b99a934853263f46e6e4e1d3ce49fa68211f25c2b389ba14f1d9bfd0284d474e4faba72d80fe2bd7f02cf465fefc06f3c95c4ef6139d6ec578a3b73404b570dd7312d1317e6347f8f62df2d78147c7a8055f1a6ed4e37646a73fc90f7c2335993a8cf79e7971150c0134c16854bd205250bdb3d2a043f5bf33e3302ee251007af5abc9ef5f9f8cc0d9001de9532ddb92dcdc262250121912a6a1166b210f9da7fc3ca64b1a2266bc03505b34f9d02fa09882beedf6e8b485fa8eeb9d7cd6ec10281d8e8bbb9088b3d8eefb8170576a2d21e3358b8b36c4a192625e8c35f15da67ae001b6b8b0c5bf7eb3c4c079e81bcffa45b2517a6c7e92bfe20dbea784b429fb67d1fffe8df4237ba8f9ed07b61280c885959711da0477054d3b7b9cff5fb4907bbba24b33fdd4e92c699f9269f7d9aa2f844e46a096bd1161d868900bcc6f2bc5ecf43b889b8e12ab30b4311561fb892deb64ef6a51f395c535b7eb558a3b5ebb15691ce35b73e44c6cec274ed1ac38a47b9e9344200dd843fbc038a7f76f3d6ba294bf3ecd199236fd4e3b5bc06dbc19dcf6ec1c12742f27dc790d49dcb8fa20c45afdc791978a75136d5bbe5881244b1f1e6bd1276f51816985746bf264ccd41a8051fd3ede193863f689ccf6220e2d40e2ec72da4ae053f0b70dae20628f6833ccd59c2430def012d134cf1e4393f017d86c07d5349387c91d1bd413c880b81180ae42783c1bf407ca55a97cc1bcdcd352c49b9acca1ec922edcaeed0079023df1732393a6326792fab003f7f80a89feba8bb4caaf64d6cf3d97d4c8beeb0f70da9b95381c12ea67dc4121a46788498ba75a01d7b0f59165c9f4f851e1418a5cf078f2bede55068930f74f9141d756bd082f46c06304cb780b136f06f044a768bdde778534ac0d9fc56c40c5ef4a4b6aebbfd1cd067d7c469abd2a96f88faf97a51a12ba43aba27fa18a28ce754484967f3618fa663dec2f1cd759704ddf078e0560c3f36dfa5130ee5075261fe1969f31a5c8b25791ab0e7736c88ff8bad168e0586d054c7470030d14377e8ed6cc8010b925a7ec2cb1eb1e78f6fd2ba900c0edb2d5c9c56e17a574aa745404893bde4e3e43c1adc142ef1b1d4190e52bcedeab7b031c963dff3baf5050a129ed992498b3c192cd9329b5b008862d36050e8adeb1e0a8fbfc842697122435e234cf50eea86fd40ee50b48b41c55596f3de855feee40a4353c274a6d020c6d6a222f2022c975d9d8d9d6e0fe291c2f5e6b8766e6d00bb37822c55a2e2c60aead7d16af50170f9e3b4bd6f6839e7a075056354d68be3098fa8bf82f5ca11ed1b1c15c63ca5f0eb1179807acc6f5b7ecee10561ed9934d2f5a5195b5439db1f6db2277e062411cd7b7ffe5116fd1bb3e632e3df72097c6e89f9e254ad91eab52ff02a7818e56faf97504575e85f05e07d9cf6a12a0e790109e67e146588279546d2c8ae20d6e3f8883621d45744d171380515eabab4e120fd1b880a6330ffe8b2466850611c94415d7b4fdfd00b293c0780793366efb85fbd2cacd6f370ccd1b8be94e31925ffa95d44a80c0631638a65f875cbe7c0156512d0571558ad988d8afc80e0f766b58ac95a80c7529499e64855e567ee8e2cc4cbefe7fc68a05137a0ec5f646d50b47cf3d6db750705ca161df4d99d685ece846bb8d3d569754167835087c41f09db89b0b4e3de8e89bf24da51f35b1290ae84be731f0d4e9d4a09fbe8ef7a67d09ed3273db1a16312f5cf33a2edaa51f8523d73ef6cc149dd8b3ee94f5e01a60d228d5efaa8415d64841d742bc6aa4543f17a67b23bc2208d7e8c8f248bfb771bab981dba5af9ab79f8273f724f34669ad5e8a4c633919a632f0f4de792b0a06c304aab81243bd604cdf2ee504f6bc33e96b56765611f1beebfef7fd8fa8f805987eefc732a7cdef4dfd2891ab953bfd06cfd395f69ddb5be4fced40c907cfef3a9196e1b558e72c803e7c05142922fe34d4a44d8acbf2de5cfaf58cb9e7d529aa40f3db435848c38dac32828d815dc73de61d7a480f85832448036e0fe09ff99a1e7e25aa0abbde7ec8d1234de7a06c0113ec512447ada89d00eaa95f2d331f845bffd823baf0d1a9a47623f9a973828dd2c3e5ea994fc8a0bbd821da11b6540b57d39b0ca61e06c3d76aa737091a41620ee863baa89562d589a685e8dee75e8b32c60a0af921b4d2310ddd4fc377813bf0a220c6659698016b4ea7e0280596df22a9c5be6376b3e0b75a478a7b71cc47e01747ed4f2dbd354de10d9f91f71b420ab19c0f7125b1227d04b3efcb6aff3d01ac6bcec806adc0ecb4fc7a37a99b6cb76dccf7699ffcf26e7e90e8f27b80059c017a4d6cabf3364a91b7f949978f2760248aeb24605e70d7abe4528b394dbd4737dc087a1c9dea27a79d8c2a756051f4e2081b57acd87db542a512b13fea5180d9f681cb82777f0aec6f18c36de00007cb11c5aef7662fd72063e6b13c7886e1bd8aaf861ac4fcefa5a43e974cb3556bd1302d30397ca90cf0aaf2d2d0c4fcba40a28d7000e5edd171fb5aabc04acd78de49171ebccaa1f3e5e9a1c3a06815a1cc97304b761521f6574e443ec301f9c80dc425980117b38487335a2c3b8a075383ab87979507ebda3d3f8bfeffebe5d1920cfe43fa8b7c91db2e1f69ffa3dc83e1a02fbca51a55daa50ddd6dd91ebb7d98e6ec0c6ddc866ea39e76eef1d197c6cdb9fd9218002b8707d61aa7c269a0076a756bae80c4dfc02d423a6e1afa97b85ad378e53e88ed5d8faaa9f9f56a523e7282e352ef5ccecc7b3a26f1d8181be1bd3f985e3e8b4d9161382f4fe7e022acc023bb826d77cf46fd6d5dffbc6d16e3508524c7f69a32563cbb70ece13275524467a865387d47fcb802205a0f9a58373bdd2c0351ed9f8ad86981d10649040ae58431994ccaa15bbd6acef55506a2c79182491b8ff1908a2521a3b935a4c74573ffb33d565555f28309f32bb8570d520d543712a82269b6122f217897fb12da6ed2fe32363d5a5daf1fe178383bb94ffa233dff26adc5ba17064ff4cf51fc9ba9454885237054f9826300fb8dac536b4f22c185aaa4fa640c115d99029dcb7ef6980003fb16872e696a39b83d50f6d405a6ff5c1edcdad98fdc409f94c221a943183fa634f04f481b94e4197f1a161fe4239fca3f05486e387dc68989797e269e191d27fb2a75afa0617a5ebcfa47704520f9889954d10a085eaf3e5465fec3e7b726b809c83f042cf205ededa61ccea32d812403c9cef8113460e63d4a0a73a0fa47e0638e60690ee3373fd474b8a9a336a25fcd66697c8c41d488e761cd8b976b48d58ae45934d92ddeae4a91448afb26f90aa5a4c55c8cb75cabdfbccfa5aa4ec62a787ef493c42cbc8073fcddc195b099a22bef3f99d8430625dc6afffdbbb105f0eb04706b066adce4a48da99a46d1d935103d103e680ea638542c11087ca005253868e02ae1b0b3a9b646d7128658a0e85e6b95a69560a8f2b9a21dfc23dd780bd890e80ad286e6cce2539bc35abd9836da730124b49eac25928862b901a8294747be326453f24f5d17372c606e7d98af98dc525209aaab3bdd936277bba714e9be9bdcdb64d15aaebe2684ea02fdac42bff41a60aaf31ec2df59e4a12b02ca80128d0cf44bb4ca74c58ca36c40d71d98a09ebba5380bbbfe7b5070b77f1b6ddfbe54b37e07476d3eeeb9b504a6fa2845774b61cf4c50f1765d2b4f2c1465ed520547a39749280f3a66854db36b38f5b1e35ed5ea6958899cb7a0d648d8950e3f49bd411a34eb07e18f46e04200faf07e6b82dbca35bff66f918e4a18a97e32089093f18c2ef2bb8bf954f2dc3e324e648de5fa4e3023ab82b56c52de4965d0837f6f7e12b637f058195d91e2850913b0e8c851f71d41506b051c31450e265f7d016b4a1171d04d81c8163d5c755a90cb255c7dc0387bc3a53d08f3ef35bafb1ec159559321da24d47b62e15b4af83887badea2958d9b6e5bfa6f7a77e343438ac2cda69e922bceaaec6bff3d20c4ca6d35df8f97264bffa1bbe5d78ebe9a739d08e46adccf66fe445ce66c21387578e236d9d784a251fc79f9a04a14eec8f86f87cfa5d46b15ebf581c03dfbb924b7e83ce68fad1e06ae6c2ca6483f982072ba4cba026719b4401bd55b5734f5b5f69665dc4a94f52a2deb79015e69dec8195edc35585b4bb7158d27e489be78bc714348ce40f21f11ba8b4dda6c813dff86ee022673756a4794cacee28e2592e15e734469fd2b5d2bc58c290583e58ea290067f2bcf603debbd7a2970b0d087b89fe3d3e47a08051ac5e1221f85e46fb0e769e92dc16069073bb922cb90cafedb6d2dd46435edd6bde8a2527aef316929914d7da62ecdb70d2b8537e6701916d9109c324ef3c88ead62e64c1b72c1d2079dbef8462c55a2618812a98b1686ebfe83a2065f8480c044237b2dfdf1b022d0b83f65ccebd027be9f626e278ba1840e7ab7dc302a4b5881d9ef75b209b36c31a317d9306aadaaefbf265bd9923f92cc13139f7ab46658f8ca68ec1769298efbeb584db5f863e44927c8dd7ceebacc43f9380c1c00737a863a76ac9435c96d0041bb6f49c84d57c46f8ca6144f9e1e24db84eb1d66bd8f5dd499c38874d21e8567bd0af5eceb82ec06551c374fd22662ddb70ea7a4c8c4b647801d5382b51c966e866efad3bdb62b07a8d725d37860900964cc8cdc46f11d77dc6ce1303033bdcf381a59be0abc42df555964d0577c48ad6de2f7b14d713de7ec699f4d54eb9a4a5f162c65da5f360afc4af7a1ccf7087593c90a9108c9af3c3857627dbf072317d553e255439ca256f3b9556008ec796f740a23cc0c91c97c702b3927dede6954db99e4b40177ab582e3c208409a5574a276ba5055d441438249c789e6cb60ecaf413e4efacafd8fcfb69f51bfad70f6995e074f987ad03986d59a399919077962e9aa3c19aa4c4c70d00e759496eef2d8006a102c2d5714834cb027e9d0b5a7416822d33fa1f1b9d6caab9732193f85ebd801094d225aa88df8082c6c9d7c146bed652d8f8c4e5cc686915c18491ca0a7d8ab7bcef9c9b3c2dfcac5fab8008298789c4bf9134fc7b6fd8a35476019d7a8f3723135dff86e5e2234ff67ba6ca6bc0428b7f326ec32c91343a632b4a850453e37b9f08b95c4b6653ad5dcdb21967473474ce033c9490257f52805575dbcd5cc9f4eae300906567ae9450a66c00b747258b910fedef285e9e0272f571733741bc96c1e3300013058848c28f15d555222b7ccbe9d66a7e76110f32c3ab2ea04da7c2216359998393d6d650ecfeb198a0e97aed29395040f7e6890bd9dac37ea0f14fb9d764cdca9777ebe3005ce44861f6ffb8636b01123454e7e52caf087161b7d0f5f1be7ff9761c8fa1f8ca293198d6fac11fb3aa47c0d7992f24f1a72c7d32baf8acc33d6e0efe48c657d3d0354db3fe47aa84a2f92bfaf6b5a4f6c32535c22b8bc64e92385c81bd6a479e5c76a9869cb09bc52aba9cdb883467d16441908b9a7222c6aff7c7dd1a89232a3940cbf8beb125009dc67355e65606ec8c10cbbc8649498f16e238e8c85120223288f6fda635ea2fc62142cf8c9a607366cdf45efdeb73770f93d269b54fc17423a30bf3f3e1ec0051a1bbd4c3f9978fc84fec81a9a70d8b2d5f1b9ce0fd1dd70057f7041446b9be428866082f51f62d84bfcb2d496141cde2bacc8e57b19dc25522f6b4bec761fe0d4943ee67234938bcf8528ba8ea35a261fee7fcd0bee79af20490ea01e38a9651aed0c6c675b867f76514450df57da203305777b4f4e3d5b8872b1dc046f77c023c82230c974d02745c03aa914259d24d6b5f261bf097d9e051bb2b7dd65adcfd366bd90c5e6d77b918907c8e6a818152958f9d7999389c858b2f2796b1d219ca0c70bb81fb11361bc0a8f6023965f803a4ca9e51a18c21c252e347009dbaa2545ef535e2a3087459d83d2f124c0507eab368ef18f26b1c161a262d92cbbea3514b5f1a549829ccd194c28b66723100773f614b35ab830ce130420466216740cdf968549669b37361752a43f35fe4b75259c28aeba541470aed10a249cdea62a075597cb5654f5e5d03c1d4a00d4abf2532998750ae091c3ea9b909465a57f322e3e2fab986eb6de600c7c9b179d1a979fa077e4d62074c4c2cde6ddf4843f5aee077075aa88877846de41a6c98d9e68360fa0619097e2f941996d5f072d0d1ad4542ab1d9583f6df5ee2d089bf6604aea9f7a1ba56c1794b128312b1090df9f61287b877231b8768cc65724806cbae170f2254f96b8535d7ddbd53b51aa51f14296088d4dceb0e5d3ec0f29e4b00de08fe8cbebcebd5f7076c3e71396eb72a367f096758f222b2b50243858ab539325984aa2c5def457ab59f7888b76335a9f05b60f7080476374e70ad3460b43a0f345ef3c2ac5b89ed5734ce47d740c5f05cd4f441cf0b4637263b2729ce3b1ae12c95acdfb5aa2c7658e68dde0ba066024c7591eccbc563ba62533f9dbe05a7a0504dc6e7c7da0d81b710e8452f6943d6a8eeade585e5d12e0294dc31861553348ad99df67d0d0376ac77d3add3e4eb4f2f98c08e57febe906dfff99c830f21711f99b3ae862885f8dc863d492f79c7a360e2dd052a6ad369ea69875008ae0e617a13bbeceb9d6bcba980510f589b5eb14a0bd2d1b04e088b8f6f5c784164ba47afd030b864c175b3d570b6836d380b227e4f65ee2f05c4b86a8007c4b04058c86d8ad796b415af8d099047d210ba019e19b275b2ff35a756b3e75d7b051e8b233d3953703f822f6454dcf0fd93f719233989696c78097a9b117f860ed09c010cd09bdb5b040b8e38cb0878af98759f83c1f4a9939b34614ab9fe0bb1fd0030bccbb7b682eadc933eeed3c0ccbc0d84d0e3e074bb2ddb82e6726d064fe134b40a93b91b2eaa089f66f9d9b4139c75bf0784ca6eea983ed0b000385d7ae5bca8b339b9057adecf8aad033ef32fb13925f0e68ec83b0074f821616fabb43d04ecc012ba6f8ba9362c9ac859d485ee42206acf3bb99dac02cfb5c9be91b2994d9e488be3fc976f8c2cfcbbe75be4d0c41b81348737c7d130a6689b3d643d00c35a0b8c7ad882b1f5c3fd03bb9a840a2be41d41c1946089c30648250638ca7075118e8d67eccfb31efcb5f684572427f9019840cd3f193320bab0f2c76eb3c01025943e0522b8c7bc85d62512f3a9258131420af7afd0780be50177d942d8ebcbf8812a878523199ee597b6bac263dac37e64ddaa2cd178bcd132df0d99d7e99462da6ed32952e430d368114877d2bf0fda4a7fe225612c8472b4a49f627267deb1d667bcae33e22d92655f4a8d8419b0336aa09a95ad61eb8e06a441e1f0b00248e2a0c969ae4fda16f39b58cc6545434d09313bc25166f9d1d9a6ef2290d41b6fd2649e992d8a15b9c3f4dc3e5ebe05f92db59ab2dac537e16178a7cf634a915c27e377a9b7e7f4bee507a2bd7dbb68974d6a0f212eff60b741d52ac3109adefabd1087135f3a1337162d15b6fdfa747095160f347e7fdb97cff5ee75d184f6633e8c3da10456663dbe9b9b7f0b09e2c23b0da353845f6227ab2f4da2e1855709d18079c9837f50a45c22a16daf8de417b142fb3009f100585506c3cd30328c998397a0efcad1783db363b45c06bf859fcb90a0710abe34953ae94d5d02acc745fa5e30674300c4d8a701fa5006867a07c593ddc6371f9f9472cbe27cca61d371d1a3c3f0f96451c49b3d8c2a860984178418d7fae8a2364fd6f0c85df820b2ea4b1846a4e981f524c065c696ce2a7a5a59fd3ccb8b316354599e25d83773a7067fb9c114c4bd7e602972a268822786108eb63cf33591cdc0e56170af1bfe4ccd0975cda4ecb636364ae067f484bd25458694aa54cf0e34339219294d938e585559c07e81bff49f390ce84a3ab84a9558d63ddbfc6cfa7073e363a7966958945b33c0af23097d454040e7f3cda7afbd66e976558a114e671b785c2acd29ab4cce2919a6339f78c380baec8c9179fd644c8294537ca8ba8bf7195d166ffe9a6f957fbc40ded5a112245b5851733dcf3ba629d5deb8e7d0a91a7394c312bae3bd31a2f7494b5a79f59ac76da41ab2bb2d0011470798489be85b7b9375552ec13830c7bb0b6d085f9810576d5267adf3c3f8a676f91cb4812bb06ccb1dcaebc98293b3f4778b53264598516497b8fab05cd5f3e30885e8b7b70cba249e27edd62e58e77cc69f4193126a6cbc55a00c9e8ce99a1ded7471664368b724a6a408d77d577992d3975f3275effa9770746513fb14a06d574485ffa8bcb0669d3263d8f9fa42a2174482ed155a855ba045f2fcfedc16bfb810eaa97a6e10608a1d6bff6f77a0d93495e62c624a744a858dcc8e9de17b979d07cace3ae1c83bb2b87dc2cab6688598adabd23a371e22606d6d5c3c4bfb1f11950696f3f7e2118d84323f403fe7b9f08ffe6a3ac8a718a4c8fa8c5e26386f379c22cc9ee5cb14ede22a464a1912dda53ff8db2d540f1cfb65c1fdb01855174085a6574132b4ff341bb79864de2eb66358b3a3ceda97607f14b57b18e896a5826666b76b4bba97d430327aa37c4e004a07ace3dcd05734434abd452fef543df7fc4b6aaec41e1fecc4edb5a910f4bf3ef8f556d7a8833ce403d95e4f56d6612ae7523b1c0e2b17ed1e549cfd172c92b2541539e9e3372d4651bbd47a70a85282990f5e548467e8ebd4be4b0841cad2bf1843354f58519772789589408c5067a901d3289c87266f1bc0de9fb41f2209e5f6c141a019d80d8e52c265b2bb52def6f7da29a4de9a74600693bb1ba869e11e00f7438d2184f7d7579344acaa4587feec6369057956498e2b08d114c83e4d58849e00569d0db25d6904f92af1ac381b2d910d4b25fd433a813ad289045d0b8f34f7c504de5e20c5bf76348d74b4190149e35b2f87635fd59fb92808e806ebcd70bdd91ae7587053f13eaa2759ae916697c59cfc6a1c713f74c98890a6f137d7213749e0f2e551cb41bb5b13bb2a8edd0f64ea663a35e15daba837e2914b9fa4e9d3b01d68c098c0e866bd448ccd958da49a2a8b848cee50eeee85969225f93eb4acc1dfb1bda8ddeeb427cc54e05a364f48719a4d1bb242ec9aa21feb437c633533262bed7f8425105bb89272351dc5ab5d57342925fef84d44ec3727f0a8808299c3de3634317893701f66046c7ecbfa21929dfa604551a234dc1a1ea95d23ee4772fba04f428c20b01601a0079bf3241c1315ad2e2d23299363c5de2a2d93751b0cd30a9c387c75b8b495256d05a808ec5a2ee95b06995061166dc7301a58d2ba67b21b3a644d63b4954eb5d0566645e423579a34a7ebfa03f845cb148a49418a5f69310ed3620d7916011e55be82cadc66cbbdbb75ee280a916ff12931c418a65fa1ee6642d6bb794964bc72e10c8adb2285aae5e9c40a34a66ddab9b9db3e5f40df11827b916f26dcb8dc49dc5530d21fa5f7472032bb44e9b91a30b5741debf098e45a00694c1ea0e9ea8db4efa0f083003b40faa22dbcdac45e7a9c1d738ccf0d0047fdf83c1a120bcd1ecb50b262d91b887fb3d6d1b19fbbcf0001d1b757754589bf3e21eafa2144ded7b132c26a61efab1f8edcaabc66b726aea7a976c1da31ef3333314f1ba7a23f0057ee5bac8ce34bedee9d555c4ab34448a34d7076bf40446b1698e853ac3d84424fef66e7f8f35c10713347e711a643dbf014fe5c626018d4d1c2f7ba634cc5f0d2c78be53121db7f90b305ee8c43c51d665d30fe02ea081e909c47071010bee07361048285cc4c3d4b4f83347e003cec6917480f46fe6b28f5e5568f4868afea43d301cdcbd3003b56b298b21afce1c71b72d6f2de7deb731c71e9e1edc68691f0f75ea69303e594dcf7471889d6f535dac197cf28cc123565e49933693b418e316868ee90ff185822150ca0fbe311b9c892d6a5ff37cb45e8cad36b6c3cf809eefb30eef4e28230049ed79fe55e37be6ff866e0f2f829511fa31b417f2a46a7896114bfa0cf44c0fce3857d070cf2832a86bc5836566a6f480e5e29e1a504d460529e171ce182850d2a08a70383b032b6be317042ef057ad660b2b83d22eed909fb75f0c5584864824d60bb91f27d2c4d3fbafbf12456e07b14d7766ed95b5d3705c8afb1b546b6a9201007ff80fc1c27ae980b0f8904f7c19261493edb5eff3dfeb580d64a598941e22884d02d391313877da3d4da7792a5272a4b851e225850e8fcf3c158aa452965ae6c1b6c0cac9375b668e51db1b6d45df8db5be7231d42ffb41b544e8b6fb91a025c82888115034c8136a7ac98d2cbdc4e634c82c12b300897f49ee9dda03a17efc08ac1a7e3532f695a5b2641d84ba3d8c16cc55eecfe3d54c274f858aabca9c5572c0f0a9d984b043dc3a207f6d57fe35c52d9b9b5f3deb81cb6f567ddb50345b0b8b00ab73c9b8ca83641464f3c752a5119f4466780daba9410cb97e5d124e99ce6cc2a0e282acc56df91d4c5212cd4834794e4a922feff9b3224de06368cf4a17a81b4a4ac4f9da3c007657558c1538d7e96176e4e4a77894030ebedf6c7fc5fe97800fab83c7c2f239eebda1e1b449906f697b72478f0299e300b01d95ed940bd54d7a5f6b541b5e8cd58b5b3663e74e07b7f0a99e3cdc27838a12469f305cdf51484ee71a3d680273f3ff54deff11101ae6fb22b64d59506360afbd6905aa45fa5ad04e0f5bfa43ba2c6f529520bae99a7297f5b511752da426d8930765bb260151a3bdcb54b7e61bf4a32421dcc9621d12aab5d6f69158484842feedc4c67043cc6a043bb2be40791bf4f188ea8748657e3333c5d297c8a05ac11b18fb638606f5f64f6679aeafb089942c5508c8d21c0923a48a8a05df8b44c8da82d2d2bb1bea786553a5203d83fb1a86a7361a4a9328bb3c8107d0730bd7534d4a194d3b233954ca2c30cdb9e9550397d49215ff98f05342e1e78d2308b44f2dfb924d7b5395fc210083b96c94e3a7aaac49862cfd0904c3511a949145df9b4a27e10b2fc738fd21b7476c602d0ecb3c87af6a72b6706e5ead10d11b16a04df64a277058660bd89048532eed0b266e127ba46aaf282f7d436e6c6afadbbdd1551b9ba2311ebdf5a6bc583d593028e1d3466525dd08811ba94ae6431adecbd9a3a9de4f2b763da4377d74de24d3d441c0cb62770df8f318b8bd155015c618959933614819379b0dcbf642b1867616cf2ffa1446ad975cc1b0c273d66473c4ec906f411daafb2d73dd7da567cb631e80a96c4a1e65b788d36078c21a8232d898c7ea098caa7799298896eb35dd9cb699878fecc41ce84458126a85eec347eea6187e02f338cd17ba3ea791ec5fc8dd280243d6c31c94aa2321159045d03d54d9b45a508d269951d32227dc4f6418821676cbee96bc4f44e98c500965c9dd6d31167ea5b25af59395f91747c81ef186c7378c5641958c51a94980ba77ed67b76b8280720361a981e020086580e1f1cd5d4db58f746880e442d22bdc2f611aace261c4249080e352368204e87ca6d1aad2d822e51d4ccf48de4fec9b9d63d40952441272a2fbb2561b6f50e413187902c1b888fa6a2747c67b9f4540f5e0559d1190e2884051c270512e6657484ae846a3414ee83c1777f5c14c5a422d658fa770cce814ffc1ef98d4fbe2aafc7f6f8245596b3c8026042f1adcd50ead974afcb2d4f01cab3a32e069e309a07f7e499d453af32a50d1b36ab26e6480b2e15144aa6a06ebef911adec14ee1112b7ddb2d12474619d818a7f5353b6ece57c63072430cd0baab44bfd8bdbf0c1c0dec1ea60a8293b0ed4779de4e5a93ad24f39e162d45072957a78450054b4f9869c385e553e3cff9507131c3b61a113262033e01b07560e3518cc040e59a305dd94eadb98183a900f2b6e89ed57b62072d977063afd33a488f0012414722ed728fd3151bbdc3cadbdf0c87c4ff0c3016669e5b3927a1a317d81e1959049b371a527d74aa1d2162f849b99f7f677a2255a1ade3c3d45c0b3c845b0c83f81c32113a51b7a5547e85b3bd196543fe2ef0f0d3021071ff886e1d652c772a905d26b66252d36c1d7945258c8090e8325b6d777f52db36903ebaf12aafdbd60f0f44a6c815a797ccaa1bf828bc370418f0ea24ae9fe630fc2d6306fb9a9b4d9be0dac123045f742ab46b28740d75e9c0af623d4ad5e2df658e460276726f219a15cadda8a98672dbf7758a85b43949eb1c24880e3df9a9e27968fbfaecebdd83582d721bd10d2f81968c83be051b18b41ad6510452cd083ad39169a1038f4399db48237e7b30b39757db6fb2caf18624a3ec88d592c60bf198899dedf67f43455de135aa0bd6e82af3c88d8e58dfe755fc5bcdbb8fdc1691ea168c544cce757baee2cbd34b5be41ad9e760510e13da418896b30cd69d7617764887710ff5a9b98f770bfc2aca1308fd7df925f311814bc1d29c5c1279c3ba3b877e83018155086b6ef776ad4a3cfef64c6b145a50c2410e57e1ab51247cd05799559e114f0dbfa47d6386f777312f604b5038581151dc883ce91bdeb63f5e0afc0643cf80e17533aa2d8ed962aada9b847fcc24bb9348d7e2b47f10e2a7e16e6c068156b63da2fad2cfbd31d2407135a2612f1ac91d12cf5a320b8a0cf77fbd240d891f533d1cb3990f9ca9d2cd2a65232240d2e055022024bffeab6df8fb02f7a2e45215410c1ede5dc81307688b9338e5183c12564448f457e1612ef1a39518c1a1fe006ab4259eef789891d6d082e52315cc0ddb8f573024044155829be8f4c1ac1b4d193bcd0f86516e375c8265eaece7db6877517da52a6f6f47c90155631237ce5d2feb42cd6110c416009859d0f321b5a334b4bbbd3c9f7f9c75271098e3b3795919b7fd7f6839f24b504050652db46db50e6c71e2bbeaa2f469ee7c79b5d187487cb8bde46486458c6307ac98829d229a10dc76f7cedf3801cc76fb4cb855f2fab20bf0f73cab707c5af674130daa253714b229aef370c7ad1201f051c6022cbc9103c38bda75b11825d80244b4ca800c425f7b11084a6033e773d0645fc6ce50c7d248c5d473b36029c3dabad8a85290347af08db2ddd6ed2ac25523c58deab7c2689658458f2dc5734144d8e39170fed2b87482ee9e45a263d714deda5e04c744d30fe69d146658432385576db7ab4272e77cb4eff7fe5bb1347c0efe88deab69cc06f7f56589b6ef0078bf6e75e032180d6c7e8fb135056261b92d29c0ea190e3077e0917381b3994e95969aad0f5bbd3c8eb78b81c2ef6ff54fd27748f144692372707429a1c7e7e6ecde46d3b8dc575d531e8d8033c3111e4355f9434839697a514621ea5618b492150b1b8c3351508a4207df9a9de0ab4c035b41d1f19eefaf25bd7c5f11d2886eabe6ce5b2895857c43d4431c2147b0f3c33a9aefd98cebe924fb30d5c77346e6b73f7ff9aefd9f108a7feaf6f5e79233b58c5da6e28820cb6c07df5f9aabb272526e35afe8fc3bce4da566c90f8202ce0f3d0cf87a22af68bda29c5a3e04b5d644eceefd0e4e7edc59e6c2c11408628d404712dbe5bc240d3e41cedd24d812807485a0c8d8e3de61ce31d76493623bcad6c1569db953086b9b69393513bfc04869075d0d1a21e633abe66186722b1426ad53154f80a9e5ad4b3f4c386bf2cd44cd17fe22d1c9b12badb1edf3a8c9809e5c48cfaf64b0c99cff95ad13eddfe93863ee8ea6fe64167215a79713d5111a5ce27dd630fce337fc3196163a7ae4b8ab1bfc5e3f6cba1f3ff93c3ea5605c44b45c6f12b71d8f0963ba72583655d74e57eb689b2ceb69943504f2ca54fc0e897f7d3c06205539e455d20e6eab29d666bffeb7b5392605d59151b17302ca985178f39086bc7ca6432bdb72541ae3dcd6e501eb7a2f7cf5acf73210aaa08d0cf17e6d5f723d69d265faa8d1a6d64ad0a49475b9002d0ac47ccf3c46b0fc6e79affa4da5fff4ffa2c86f98fefc883658a3a1459a4a9716015dd610a8acc7531d91d4cc6e6541047fc5e62402c14a8930db09dde2114418ce37c73a90f721d9fcf1b9a502e2817512089887601a14e1ef6068d834ea9287a97a1606e880399ebb537a05229699dbe5165939320f23fa1f86f52200cc96b433593fb04a13a924828ba80aa1c79fdaaf1404af4655f8ad9d3fd44921b711f9bdb302119f53f4c32548ef5d656473c769e62685e0b83dffd32867a9352c899d0f6f8731a01da1f9ad3bae9ac7ef9a6ea6f7dd2fa0b271b5b0f4b6578e22650deaa3a0c728d92f2a052d49a6e1e3b566e9fee76d7613d92ef8eb23fc888df84575007a7fc7df9b546d8fede70db5bd21481d25dad740e2fb74dcf4cd0b7496278bdedc4fbfde6e23758dced6733c2a8921c58057998014fe0a5aee6f6598196374dfe40a81ca305218c5e437d6ea6d2b37a4b4c8edb4a6e3c3c527c1de7afd1081ecd666fd547a99ce086e7b71283806c5cf1cb28fb4c52ae442558b4f576e7c7722745989ce9e26b9accba0c12b8dba3ee4bb7d76e17fa7d0521afcf1f4d969bd285bee1b17736ba9ba279588b458c812a112593fc6648f083219ceb7c11d2e51111739a99debdaed6c72cbecadf98ff3e7b3b60dcbd876743a01b205693b89339631f976b02f719a5c7c8f536e5faa6605ea1256862ea81574799cc5b1e83ea0b7c742c86bdff22dd850e2a0f7e2b966a6e3af7602fc23680a89566661b64f8c69dabde729fce43dd4a5802c7fd8187a39a5439926bd908179904e70df8b6befeb7bfdb8c15c1b74025215f4b2fa814d4469553be837c743e807a914181ef9950bab8cbabeb8f9250ef224133338df86a527b964de050149d8779b1186e0824cd814548d23160fc1e2d491b39a721785c95e406241b1fa2b2385bf754ba19f6ff64e0fb42a026836753c8d64f65385195be0d38e54e8703e58654d0767f23f18d26fca222fde9fa27e0c0184c53f8d57f27c6d74870f747ca219dd7f4d7c14ec53d3b9635f2e4cbc3c7d3456ec286b30a27a895f4f268fd1ac914e055540cdb80931d5ae7e962935396cda52a71d799685207ec926a4e4b94a12919840c18214700affe7e15d8a515d187e1282a7df3aad5ce34c1cc95d95ca1b3dc87abb97e5d5426bc01567a65abac1047df263d50c1dcfd0c6a45c20d639bd91dc6bc5a09c69d800cd4a1b47135102872b4f715f3967ce00ca0a28caa2315fca452bf13297b86e74e2233f565e9764a174e286a434b2b7d10d5194942bb500ea4bf6d246d354b98a76f44bae94277d9dff0dfa55b13cffd6b878a4ba8f81382d09bb128e83cc15c83f5f2d477272b9667f30800848e147720a861af3f23be42eecd2ced81501f8b38874289f22442bf67b7a4fdc5de4c44334b647fc8a9e92057fd5be11e1e276540afd4c5a6919c30c01018d46fbbedc1f7ff6738d88e9d40ef5e0c3036d5180d407ecaad06d5f2cd0c13cb40047b1ec3ed01633bb57c3b368e66bca5851b563fc90a8b016d31f3c510c4211868b104fe9879e571fa8f5908b2ae0749f18782441a36c460b7e2635609738da07b04fee3e6138942381a9438588f7617e15b50f7f518cf38781dada7a9c2316d08ac213ba0abfa5e12a457c25d0dbf332169f93b2cd34e02a37fc87f61f2ecef7c5462a2b936cbdfe0373965b5fed8a1f17edbdbd16602c81eca19dacfd4813767b82e0e3049f6193778c8864da1a7954ffeeedc785462988c026ceb9199d744f81e6aa9906bce16aa2d338257bcc08480086a68a650aa364fc0cabfca45e9bac412b7c83935473ff93a7dbe75f8100c4729683d6f4171d1665c431edab39ab3a9ec3e4c021dcee9fab92f990ef3d5cc02ae1ce52e090016f7529593bad13cc2f96b9d98f5bb222854f78107c255105877d37865f87477ef8634cb1e0547d76360c4bf8aa47cb59ea7f9478864a809e15bc79618b7442c25b93dee84fa03550be12fbc757257a023b68db6dd43830f73edd5b58c6a85ab6968a733c042b3540cc24071888c26bc9344e17f1a10c359673bb8b274c77f9187d05be607cb654946604de88b8f92efce5ad8d7d58912e2b9407f98923fb58999553062d19cfb4e87f26bace912059383fe40f37a551ff99d698066077c10d4d162b326d6ad8c9fb66233d1af73f01b987c27ef1160faf1f5b579be42a990aa7361f73c9f0669d39d17811cbc0da5442e6d2b2c936e61dc2ef4fa3c4396c101be71bde3631957aa02c6c28a61b400d3c9e451c68b8cdcf6090f8b817bd0599a3841a4f2eca25678ae7b3af455b6c4578b0ca953c01e831dcc87c1db2464f1b17bde351553401c46cec1211f8dce574c86effc35b64d87f710ed3dbdcc06897c83b2bbdf3a74573e5304bb54a63023eca1c24b69e506300f382e0dfe934834e54917acb60652378a3cc212fc59d4ed5ff454cf716d0dc2cbaa44b9f8a88ee9217eb59e4c43c2fb0fe97b94e90eff84c542c3ef80f23994d97c23ac8e1a78002e1ceb468e200b057b18c83890187e707ae2134451206750e48362e9729459c7a99182d16a8f4052409f8a18859637d056f79f2a7912d910fe862c02aade4e81f98b33e46698aec8a7d84820dd0c23e873fe6fbcb79746486cd750be33785e1845e0b5ec81cfdc542aad7f87f0d7488853ee02674dbe1dac11f216b1b94dc4f8cd49929d01e7cb0b829ad39bcb18005805fa61b6ed34709ad29ae5d675ce6f9af1359a7dc6d5c84167a12eb4908c0f30007fca24041ab0eab89df4481ef4c74acd3894ed45af7b46ff4b38d9d05d3997b2b6777108825fb2912bd5891618412a0c56ac4dc78536e06e3ee69fd3d736ed3c24f04e1ba2da33556a615278ceb73f71a9c8fa205f0d38305d991ac13fb9b7f16d735b3a748ab12d22c08daf5dda66b0833746813b4d42894b3ae89db195e6debf11e232ebae3f7ac6f7085c031176b75e3a0d1406547798cba88288df06f2ab808c7b678398dc6c454e24b3393235dfcaacf925a06e2d6562ff489f6ec845d35add5e8bd18590f63e5dcaab4736919f6a635d5e4144003ae66b5261509fb52f73122801aa84a65b88c7621d13c1fe90edb74ff55ed61905a0b51e38c5912ef1521621b9da24074ef1927dd5c34f1334802865b6bff78e2590d2183d0b13f3a5133573465f7ee32c4be3e5eab57a028aff19df1f0e1cdc1da63953b56a68bc648ed58298a4e9c51e92e164fdb7a5ed0494f7057f3255d6830a5d4345fcc9eafa27dcb79cc318a4676f5ff3f7b557675793df848ab3603809af7ff409168cad3d60ea5182e8aea0502ae68b5f5cc335dd8c0f9cad4826bab1a364a833439f28987a9a3d6e095a85ee2999f57888215d22a28a1300d0200c0d24894be7a3c0414f3bbb9e28db783e973ead6375f6f6b75732ae002cd4aba78f9d32687a29a21ac71a1aa44b9aae418237c60419cba5d6de6903733d142b58da26cd6850f9cd052edd1e44c39069fee06e350c1dabbb8e9b99940901501b177a270a294031ea102adab3b61c31526d1bdfa282f9d52584e0bc7d9e18cdec17e40af89bbb4af263f86606dc20d4ff563ef6688899e505262c8f8bb156d85e400e20860cb68497cb9660470ed165b8d53e42a5fa0f8729fe71d3c08a6aea13d922c2eeee0586c1db96290692ade5a30afec6e96929f0cbd1170c68888a28de6885391f00ab2a3268b2ab820049da8b7343932f712a0ef114867219dee77dc4ceb910ebfbecc5089bb46374730d29c1e467c33cb7f392fdfc657a8b2f553a4d7237436df60e2dc44497f4d78e0438f0197ba6f4cadc50da05c2c4b9a0c22c56571abf4aa4731072fb3963166ef343dba6c8871415ea411fa0bbbf032d2ae6ebc8288aee5ed6972b321627cb9ca20e5d0ca008645ded752dea595bb5e6d7a3806b4001c174e6af4a158467b7749287daf5bd680a22cd6eafcd3afa01732ae1310300de0e81bb3f2fd2e0a7d0bfe0a575b9c7378dffcd1f108f0618855d60933728baa3d404b556d2642e2739bcd59ca6fa9c95ccb349cf34e272f2b60cf169537a7a1230c419a992fa72c65371df90b08eb861bdbf94aea22db409704e8d08a66999571b3373447cbf288c19a4014ff1608bb63d2e35dfe38f695a58683f5082a290a130fff72c4f899c086909eadc61384281babc4b0393daabc1b9913f2cc8f9a739cc9b1b1cc6bcf434478c3866b200102745bcc864833fa8c98c480b8f34562c61ea00a394ff4098489f06ea91dc8b1a5760193994217ffe3e98e4818fc82e812adcad75821b469a07bca9b65da9d228bd51155f9c49230840e1c403da4dac5c36ea9667c5a22203717719d649a98978a481f3d2b9d1f0c15063ad3255a4df8d6666601ed5fd4bf84e711877503b0c514e94994f5bb36f94d7648001689de7c336c17606b82c8a09e1b9f73546cb9d392ec7620db74a4d52472c2e404daeb9dfc2e58fce7d40ecf1e2e1eaf98d50b7a5e1b03f81771f54a4effa00e6e4a27268e5afcc78dc543938d451e912bc7467727fddf204c578f11b47309b3dd17b571869681b3853ecd5e37f64ddbce10908dc609d337d6e3139b4bc8f3eea058179ea9ad74792802a142013f47096d19f223510657347a11976f6fe320e147710efacb85f46869a89d3e48124ce0c05de49c00761a1b3a0808ff2f81a2779f1bc1a17ac84399a6bc408e6f1121ee34728f50999e73aa73971631b5f68d0ff66b11a97a55ef5a95a7c9764b00b416466830dc227c0f798d3e9c16e5d326b7ea9620ea080349fea3f430549abd1d98a657c949d8b79358f32072bb133f963e54366a2f8bc3a1d117d0fdac36ae2ae91cc3ff0667f554e93bc3dc1cbcb57b1d9cf15b954057df82fd1ef0697863af5e4e085267df817cdc346388bf079c2a5eb88a181a632babe06719d7565761e53ffc170932f10bd47246a6941ae20320ec22e620c5810e51b88511ed46d960f619ffa8d174493986f339c5e8a98b018d93b91eb0715890e7ada63f2e230320d840757e369e687eff8da8591a88ab86940ec41f2ba12d5981aa6e756d7667e0f2769516990f3d0e70fac7535ae17ec84fe62293fdff4a1e4fc81d729c7f61c371a8d2f4d2e68707812205efe23cc46051c0dce85807418a75d7b11f2ceb6ebb1d9a577ba2b80518e38c9c81712f6a0e8f8d9e1ed732d2c06ccfeb95cdbe3f654fdde4f9b8ae1a49eca8dacfadffcd15f48d1e6c2cf42646b29685694d27cbf344d55a9808a886a313b37c3e22bbae4f07756a1eb8b341042b0059624303d23f98dee44199e43b538a790742f8dec8000f2eb9e231784b82e72d314b97c7c6822e0fb42c9c5c1e9e6f5545874e1f041588896c8af03088e1c0e049ae33dab649654c98865d1cbcd01a258ca2335266feb361354fd0e9c8f4f1f4a2a974d1738780054001e8add6bd967a286396e013ed89ca428e86608de9c4a9474af49a0d63b555c20b166f9dc86b73ca0de82ad983b68e611368d209271819a75c136f03a1e08ca73f155aed20ccdb765205e86844aaab7a40be0a599a5b9b2f1a17b35a05551679ba81cfb1b3b6f4c574f92ef73f6d6279dbcc5045921f717c6ff86d211eec5d3c4057d4aff7a9490ad6d5dc1c42598648db2bee1cb063ea3931f21c96d3227b255936cf419afb1daf06d7f9372a51df27e077fd62f9a6d0dd6691ec847b46836e07998d33529cadbff37f763d880aa479774b5777ca879177264f933dee413cfc12c07953f80de790b624d1922d65407e10d900d3f8f581a81f1063a0de24325a1cc7fb3c259f422a58598b00e6d3c62cb461a27dcfb5ba152e81b1b1c986ca2731cea999f2a9a2c1eb88f9b71a085221b51843aaec6f4d72892dd4e7db63e7a1ed7efbb5a35a3d5a2829f4dcaba41d4efb14103ab4f84581b647b61fa569d62d4090de9b4ee91eaee16096bb428ec4f1148a77a34b75869ef21e3c3dfef909e87348eb89b6be8d1d27321e0d80a40a780d982412b8ba1031f149cf0a01579608bb51dfe381bd14bebd4841e54f84bb6d3a439446b2081537ea4061fa1b4c0f63479eed98dfcb506225b91b1639be5301220f56c86d5a5d25bd3803dae083c23590b662c88a552d17b8edbf9469368afd793bfa90c52ac19ef1f9d1a04336bc09a85e7ede96ff782a68a4d65f93c2d7c27e85d7d19ce6b91d5f0d503a289720309726a47755adede940b6046fecef8d554152a2d7e7e7a78c6457bd61e2a6c3e20f2f75cfdaecb8996a0b6a53088b2d357849770e595ee97e690cdaae7d58fc38be6837b82ce61dd2b62c0e68bb6020b4a12db033a26f7e614277714b2c2eacd577f0265752add217e31c7ae39597169c09b50a52edae2e4e2aaf7c2d353b8998b840c00e58ec75b4186b2054dcd688f3b2596b4051ecbefe6fc9ac270330141475bb2fcb1d865331064e55a33553c2204d244bb0ebceddf4f561ca7b24d1afc32aceb1ab6e9a93ce46487c4bec0af7d86e2ce383ee6bb39d702059fb804d1bb8605c79f68331fb20976106906a529a16596f0b5de3a2647759c272b6587d213d43894936bdbd76fdcf7e69c5eae9ecfc4ea38956e0da945d6d243a3db1b8d1d5aeb0bdabe90acd670e5ce62dd0320875df0334eaa8d7c537078429e0fd5fc8aee6c6d4a70da4ce846463102b27245682c21f085189af2fa035e7e45ce62f0c530fc37ea4b7f19b86781c9bcfd31cd7a649fa32f0b347045de31d606209653cfcab31c6b7cf3abc5986dd1b172bba24b3b467c181b8536785e90c5f8ebc7bfdaa668b70183cfa16bd5ba8294606c25d4ba4e1e2072f7b71fb30db34f68e8be6d96c39ddc28b66d0aea24128b8dfe8ab4a393af0a197b3c950485dc4aa9c71d0ac26e503b9bca5c38509f77c53151c26c315903f2ce74eb17d983db17188abc5f5d84ce27eeb4bdbbd17692ad14b2358e80fcba6ab23fbf77a316401dbd97ff8d47faa6ccde202d9dc1d5d566263efa83a272a088ac1e8d1e8a7f529dccbf7a717cd5c1bc1e327221997612a3abee70adf713e24197cb475dedd6c8ba090a0bf62df8df9fbcb8b19956a765407b7de7e013276b1ab0deb1021073b8cdea8c9ac8562e177bcd811b381a54cc63574f7509487e96c0557f8f7f3c686642a3b2ad79882fe36cf5073cce73e40c8a36ad143f04bdbd513b404bf147ade65a6353f36bbba9fdb23b1b505c1d265a1a64a4766b66e559959e8e778c361ea014183a065c9d60a93526b627750985bbdc77bbfced13e0e254345d2fbfb41f55cf2c30938e670d9d9886462b08031ef75a9de861a98dd69569011b8e35ba920d8d1e4c669fc8a90dfa6cb113d50cf6360f2873819af669a9c3472e04da5925782b1ef1e871fb779392b4707281072d8966e4a3082f9d5c3f47df84e8c7eae214232ef99086f082c6af57e9f0d707b483ec8c6ca475b4151c087e986ad84314983f147aa617cf714e02ad7bf6c7bb0a7a635266a6a1cc0a1640829188b7c53bd26f329879cf0387dee21d0b45fa7139c7b411b9590309870c97ee09e2232ed831ff283f8c1f559f71db7e0842499370c7cd209df8bd498aeee49b45f71383e98c003b88913ea3abb6ee381d35485e1d1345a2551d9290467a44089ee8d85eb62b5a44e9d95d40acb7b97cd51fbc76b6e522b3bfdbd02987d07b665ee280b920704a8d5fc09b68d9333c1be101d9276b3fb97ba65cbfa49cab547612921de0b651d190144be37f736b815a9f4b4cdefb1195fd9f430503e3ad0047469d07b8d12f4f0dae08a6f8554cfba82714c453ef902ad43f97bd370b68e1110760e5607333e2bc137f140bb1e14b80de962e740a909a9033b599bcfe73b0c43da3bd36562b901eea07d44304667f69d5c92d226ad77fd382da5b8c99f9140bc4b76ccf3eac47c3389a72140da050d7937688706b185733fdce075edce2297ac5f9260587f5370591c53b5483aaca2c954e23322debffc90aefcc32b5c0b387231d83c1a515aeb58a4ef8b2105e4c67f7c92fb40a3b28d89ee0b5ae130c33f72da2b7034c46851580e96fce5d6e62224d0b57c28e13f400257329b59dcf1c34b398bb3127521fe6e49be5b73c3384b8d10671295a4301f9310074a9a5f1294ad175069b536ba24c0149511441b07b0b98e3540ab6c3886bff90923465befdb1fdab33b65dc99f2bab276f8de20360dd32e30eac1cf25294172bce75ea4334a4b4ba4cb405759e9286215ae882802bbd80cfeaabe5ce4bc38312d7eb6bdf50232db0ffcef68cfc68f299a0eee6ff68a256b937cd2373ace1a52ca7a5ac9c8e7c6a534cca59bbc039d939c5cb78e3d837b514bf5b1bcec3387303f8f57e528f08d50c0af12959236aa4e318ad944c0231921572a793ca932dfe033c1e201fb26a1221c11acb7cbd03439a284b1724919d423d044826e67f3e54f119d0acdde20542409768ea694515a8058e919517d9d2eb8aae2695fbc60c36b7100b4984d4b555fdada950a0132b20733977a3030643864909228ee55555f98dc6a3ea1b8b826e3a1b57801d7ed1cc11fe0a3ec34e2275714edb1ef6fe6f70144f1f4039b5551836d829887c92814b78574f35d12067ed11cd5e3e36545119d1e9a8c169cd006860bd010d288327cb8ffdee3e85c38f7da8d8736f2e8ad5ca1fd08aee79f3ef086c41a628a40698f669521971b97e9ae2ff08360c7a4bbfc0b40566a458cb61418abd85a2caf0b5cb820dbf8b939f365a0dea30dcc880f3078cb7228c9ae52ecf1331a45ecaa360cecbaedaa65c9e7cf4b498042ecdc5658edf8e6e0e185bd30a093ed84478f169dc2580fdc6bdec06b5e559c7e5fb80631216e09d650d8d9f7e1f79ea82e4152421cad033eb8366aaac2d34abf401c5fb934265ca16a6e7bf52f0d6af2b6f8deb9a4df5954ad88646ea55c3235befbbbe60dc68f20e5a74bccae2efbb47c124b31728161a15dccd684a740529fcb6fcf8709366802a1c8bf8e36d61deeb2a478b273eef05ee2c2877ef727b0ffc13d09231cdb09fa86230a8dc6c8ece0c9cc5a89eac198b52c9794a4b6483e9baaa1c265b57e13cd9c5f59dedc52b1e33ab92642fbeedc8b8baff11c7f5dab69e91e1bdc9576f5aba7f53a9c4c9fc4215a0a4b957a6bd9ac6079525709dd2f1086fe3dce84967d68e0b72d4872e444b6b3644aa4bffc83d267ee4b6a3cb37fbd437f6fa30c770c84228e0a3522a206887cf50a4690f9a016adeb2fff7ecdd0020c6423006207c9e74bb0dbb46e888c3ce0a91b1dd6ba8f2b836ac2972cf065bc5fc5c33430f209c0f78e3f200190b96bb350d1df94f2dfe3421306f2440d93787199f80fbd902935ce8ee5eead5a7bae27d19a27a586eb868e10837319d8c37733839142183fc0942225f215e6026239d71637430c4b1cd29cec9ac3fffc33248133351fa2449e25586f98a25b562d79cee90dd2daee35e2b1aea3fcc7785d79d0c49ae4dac8592c1654a6fa83237d42c75bce62ce957755ac9a2be0080a765acf055a4771ca1554019b38c3f708b0240bcb2de9b952197dd3531ef71f4afe8e988236f94988d24e36a77a044b98d380fc2e12ed19580c205348f3ffb7c2c6d02781686aab706dcba9a15a664ae74a5f70a26a14eb4f9ad5f95b3887d12d633065e57e51d6b40a987cf781f20f369b23a06e03ea07472f6780c836f6f41ebc6710b5a1a2ca06bc09d77684cf5efd918ad6e30c3e78034c84f9db7fac4d2d84b7c7ffbcb4fd9b847d1da558fcbb14eee1793ba3e5c1d00d0f4c963a333da28385507bf0b61c49788e7dffc731a7bd5a891101dc805488910c68fc4ca9af6fc357230c3212999feac8b579a359218e45e3b8ac80058980d02ac6d8b99a7b14fad1ffb768b3da2ed08ec1f38c63a9ff76ef7d00da1467b606516c9947838287577f3264d9eaeb9278ba8bb6c5d44107c2c4f6ff4aba13ccd92ea2e415adbcd585b50b7bd3d9ea3759642d9d3955a0b36f390793e7d6723daae823ef03bc77975de3cc3018d62cd72353f25df6aa0e3744870795d937888ce87eb792895eae66a8e2137635a6c6dd6bc813d2292cb5162758053d31cd4939c5a3cf0d6a32aa420d90017948c02304a5d263fd8c3a4ffb588f57f9456e584d181a4bb4816461b882e2136e9db2ffba134349566d23ed0f982236c57397d4d260af8a6120d2f55104f4c0acb6c3d790f3307661d7b98825e4d91fcb12cb930afc45710f6a924077ba8a4e63aee79416c05662fb03037600656247ff279f4a8a40f93f7444650e5c98f275e2783ab86acc55c10396e8631f97094c34bc655b9826b592ff1ff199cf1a2db84b2e0771b14475353a24fb504705d87eb8e2f93e326d4c4fc3bbb8ba81db1479d4c8c4b09fa533993505405398b4c911b31ea0a758e2dccacc911b377bbf0cbf5101489736109cb1067a9492046a20346148abdbfe4f0ab549b29bb357303c73c1e0aa821370bcb5075ea69c65556cafa39c6474fc45ccb735ac34f988049e474085f756d420782dadf8a5c35db79f04df5623fd6603e2d2ba2fcc31966468465d9a752b507c7d446a49854321ca71bd25fb34dbfd7e25bb2789126f76e45a2ad6c1c89691e12444e6d2ee0aa1da8f89958e9fb20486519639b8cbd9c233f4d4492257dc310964d6d57fffaf303a33f5a0a707dd7291c1cbf5e179d7202c398ca0328e39e1c056158918b10b34ee8e88d2fae43f8eeb7bb7f1a9e2ceca743280108a6cfd0b9bf66a13bb42c632e1f58b4ab91032fc0a629ccac5110193923b257a3a50b983f6fe4eff98f58d39b29bff41dd8812a2daf2f4bc3b9b79347a1ec37367365a308caa143c9da6f00f3bc8b7762bcfa1ee1615654f12023c5d7b9eefb5c8ed29649d731ecda964778d7f340f26d077aabd5c041978a80311b35c1732c4ed3610120975d5dc643dca41b10083628d0bad78e92d82d3395181fc79d8a0321929cd5ee76e0734c8a15fdc7edef67a0407ffac7431170330bedd1caa6d7aba81658db6ce2fb28303958761fb3417d99e91a6e94c33f92140ae92ea18b818d95bb791a4609cf4b4d0903f70e17d1f56af9fe4abb146eb26a6419547dc4c6fd34c77911684db721ee858122213187516b88bb90a5b0f60c136c4322b81e26a4693d1795903aa0eaacb97fe3e9cccbcc4b6e11d76568776fe06ec1a97b63811705c6d8d669c7b5d878f62315ec6265e08bca0ed9c6739724cf250411ed57f184884333799e89e309ed608c43459c4eadfa7a31eb62a6e5a49192ec765e2a90fe203298c55f4e083b9438876afb468d957e12964cfce9b49a109ecc4ea4af3c13986df910a970f05ff6126ba6ce817adbb36fe38822f8e49db00ad90e141d0e826606b29e8b37f2b1998e719d9c6fe688438e6105428169b161819c440087c5ce518fd59200142cf2b8f5eae5da5116a9fb446fad7c7ab234a2098e3f14d1ca45efad38a46d85d626cee42acab9ac97efe64ede0b7be4d9012289b1ad392d91e7e68db8bbfa7ed2bed6a1bf3186ae8bc5e2212808bdd95b49453325493d6cadeb3bbf511b8f303265b0237e9a1d5cbc5caea14a5ef388c275f99e5028487a504272d898dafc0f023bafa8ddd593748cbc37c97429e418956ed2651d9ae14116a935b5f02dc735cbd0b0b1917112b586fcc039d9e0bd0d7f6ff03f3b8e216169a03012b99ba5846d5ef88a5e7720d67827ced148ad5d14347248fe7870e2c64344f88ebf0918d3041ba3a4f705a23bfab3f60d8cbea6a63619e639d14671d19a0b406632a7c16649bc10f66a24d98370fe3744a298a3f7dfe33c2b261cf54313f7cf8176df1768d4eda3dca58ce1105ce5e202887fb6be4ca1f7dfb78e48b1790402f61cc69c51512b0bf224b7dbe4dcda18297e66b7f11136c81aa80a1040de0b81e70045bca3b3e1fba03b5cfa6aa3065c2e2421a02e0dc5198c9776b85d7664b0e408c4883d686a545b6e7a962b2fbf99432b16b7d1243439f0757de97ed5cb57c386991ab50875acf226d92da9ea5fcbe0553aa13fdb165a5d2983353f0c53d26b1154f84c09818d315e04279f7363d4cdaed49a6417546f877c369609f9b074e5d07840c723d40b0e6e806943f5237470b4991e7fb1fd698271e9060fc8ace98b5f9e1118c630c727e0e94f807b34f40cd42f8ab2ebee7785b5f53cb33216344f24ec46c833910a1361aa2801cacdf2b3851e5c4468274ab137f19cfa5e21eed653a17ebef56a6847a5b5f2897e994e40c3b6935d2d95d28dafa30d2532e093759899f6bbea024c89f85402d50b882854c1173d7ae8ab045a39d6a81c63d3ec394ba7e074e1ac0f88b098d1207d5bb9e4654c789efacc307c77c5d3bf33fcf5d3adc24d9655dbdc9fda2ebd95033f25b80fd3a40c6be137e71b8e0befc3e0cbfd4c4f590a17981f1ba0abbf75a278768339f8f0c967665565864318da363451f7370ba872959b3473c4e1664360db615501e029eccb8053af1f3c0a91c4620053005cc88f7bc560e5bd186d480fa5d98b264938e2e72e5b287f87ca3a5fab1e88eb74d56d529ba18ae4172aad7fc6a333f37fd52cf3939007c6e7ecf8341649c3290dcc8b66c642d5d47f233d1942c8c36ddf681c93299bcb00f35e53f825c4473160f44a4fca7999300a56a70177729d5f1087a2a1e38cb791a282dfbcdcc01a3f8dfb520d239bcd212fe344e3bab4d8fcf3c667e8f8153119e807f47528128036706eaae545bd58d8d4246f1336896f9945d781988174ae20f23b612bd566a5c73d0bff3c6f8e93b4b9287122ecb51a747e35ec0203ec17a06c21ce489e127f34d895fd6f069f5ae3709530e92154e5b9915e042352336c9ffeb3a4d1e02e5c86e214b2fa94c62a116ca11c1091f3e3326fe63c81fd9ef04ba59b0d3e3aca78d1b2ec6fd998c42a4a18cc6fbb696da6c0e1d5a0b0003600c2e548ee0424762f16fda9bb452768268ee1d71c5ed3a2b6df15337829c1d85f55ac9255eb83edcebc4c43ec93104ab104cd3b9133ba52b93dc1b0c5b6f64134a1f59d47069b6e3488901232a5228ba433744dd18d0bb304e8211f61f58e06f13ac16937661f096846c4859ee2ef493f866b0dcc10f81328c17fa302fb2192d78a6be380ab15888bd20d6e6c35aeb6fc7788fc8563fd2153b40e3f9f6ff0cb6c4e343e40d9d1db009115ab95f86cd241ecf3765a823a881fd9174eb10ce6eba06856d2898d22a5ddf1ca7e011ab344cc861439c9dc6397385199ac51d38220e11f901de0925502d4d28aea4d272e3e38e55fd9a060011591e2478dd584ba0fc38cfcc61ac409e73b8397e9d9975de118376489d12addd5b6e50a84c9f52cb42ad63a8e9148bb717d9191c55662b496a31021f40a37994333203ae4c3c8cf169b2de60f963adbb2b1599c2bd8db95643fa79ede8e23c352dca85ccceece482b3f56d4ec4af90c8b592582f94d7b0202d6035d3e69b18f4973862bbdb1be1b0d99308de8b4daad581fe813296ad6b186a0ff652617f64d104400e89fd1a53f498fd14a99069efc2a2b68e58ac734aea91f18ce01fb9eb589f9364b36c5fdb471fa21c076cfbd8cfad3d34e6532e574c0806c5d619dada241bb776f58e1ac804c1f744669d07a8c08ce02701bbfe85665583e16f25f62c5f3a9b26f98b79d917cd872ea0d994ac200b06f9c4d1bb94e9b2b748543e121082f19368689857e8c8583fa6f23b5042e0c72e400bb8f96bb946656e3eabe80302d7614b5af03cec32609a720620a41fcabd30c83c317aaa1ba8b3284e4e7c7a1f8f368676936f2208ae9534647eeb0375fc2d2b4819f2d444de62693009e5aa45b5807f4f6d3220eae4a7be399078f18eb1b48d8616d1486e69d2e57f733deac7a28113e09335ba16ebef3cb293fe05b0a18fe240b7938c157af132f86e6b9d730772da7b443e7f843bf868edc5135d3856c829728cac1cadabeeba8ebcee9ca3d19ef7c6046d097f1207f716ee55821480411d9e9afd2c423a4f72691a2a1c0f861295d454c6258fc6a18280266e16c0b8be2f0697aa9a03fdac94d7432ec944a85eaf70fbaa5c75f2bb1578ab6c0c0b6ada99429cf543f1a9486bc7db36aed1d9d3367eb354b7ab4797d6aabb05f2c12e28e45e885916b70e0a7bda3ceefbafc67f946ddd97f72435f6169b8cf02e78dbe3ddaf9984422f13315b05a1b5b58a465325673a43668904735fe286f57a93c7f5da17289b81e7320c2ea5499e796ca86772395e4e43b9ff5c856f4cb4e37e94ff2fa9fe84cdcf815b3fa4b7d756500f666383d5d57e3f973f51dfd7f20216938889fcbdd30210dd77a26fd404db2ebf33610f54dbed5f8fbdebd58cb7cec356d05c5536682aaeec284c2a5d922a0f168489fcd7f1bef5a3912073bd0709cc2415b605535f0402e5bbbf01b1c244b9202371d93715f814f32532c56e909399a7b25a08862e1ced1b9c725db2c15d5217b2321fb21643aa4ffa5069b56830ee9072bb2128fb8d7d995e0e168b6df4804bb7d2617b029ddf8f27e0d0f814fd8f97c49c237eb2513adda0695382f6536e2c557bf1ac3de39be814a6f67e822bc54eeaf71bec17197f1fe780d0fda47834344fc854762926a5b72df9493a4e847ed73f33756ab11bc6d2443e578ade4afbfd0325b9f68529ed7e2e814de96133e3812c13682ba9d0106407ac44d25ad55304ca3d6ebf3521003e711d9b3905a9d3d3e0aca028eb03612dec49415f2a049c6280aebcc6137be19e073bac1e517c3728def27cec4ab2181d53e84c899882c488ce57b425226494c7155083ed01e83a34e817ecf8faf709b573102bdea4b49a0ee8c685466447e6110ae6381192268009e23bf9d02136bdad2a073c0c6f54ac6f7e269e9bbdf38c997ca8f66e82e8578028291cf0f82d511847223a39550cb60b816810c60c71bbe7b592708330fd6e18844af32430557a4ab0a758e41427c1cc9a45c89c541778ddf4db9f9ddb3f41e039e679b727a3f5b21cda35f8030c79419b53a54691c7b567901c229e93086e190038e89607d8bebb695d19c05c6b2eaf8a161bc70a22e577d5f201a0080e815b12618c3ab96b3869070522e2a7f2c543306e6709c6ac093171313efc724aced2b6a264dc2b8fc915ea28b2f11faf176f96becad46174208bf2cffb2e3cb2ed74c143f5e9115ca0ed56db93eafb5236cf67edeb8022cdc15a07ef35d31b1e76989bff90e7f5647fb906697cef6843eab6b0fbd039f2d6702fd08d3de101598be653d2216e293cda3c8586023d0a39c63d9d36ee07763358689be2a7e1cf67ccf62beae3c1fc8c9f42167a507183f9d1186527579a948f6db562206a9eda5f807ee4effb5cd0bc614a8e459a4683ba15a8cb9c505e33cb675251020d64f1f7375b03793fb2bd43fbadb1c949e81ecd59e972c073fd057e8298dbb7f4b8d73a2d4a67ef9dcc5556f409c28fed41b3276138f1cd99f79d763bc4d8dee9bab418e87f9c6ae299a9e9f1f405f8c3a1be9b30a443509e4b049ed2ea62f6b90c7ce487b499302febc969d3f08f4350a442641677a47cef78e531c1740871ad005a641b1594e9535dc3edf7855f226dfcc0a8803c9e6b5592b50fbc9f811f28a14ec82f130cd7b34d9bdcf0b6b54ea616fd1162d2e0829a0812dc244ab91e288ee884d3f2b9a9240e8864d1df9475e53775c4d5b9c05ff284d8e9f1a2162397d2ae8da6573b94644e4812ee45ea0705e80aa99d19c0867c07dbe8cd58af814ea9b31399de7e00e0eaa0b8dc169d4a4918005a85322fcc888c3cf939487890d99cc07a2a1888945370e8e9040f54e6e06a6e8557f00b5ee0020e6d9ae813c7e078cb82a21529ebe39b6f89839fcd4a4d7854777c6d7e71744cdd753e7e723eefebd2cc83a8e7bba2e299ba94526a0079c8d5ebadabd85fbd97d6350c05d0588e8e54726fd7d9f43b284807bc945a27d3baf75a71745fed947b966806d91e0b6475321a9f9e55d5626a91a2d5f65ac7e990847b3cf46f2a9646a36362232b6d46c2b2876aba66427fae9e332941611d337636d0f2b27008897e28299a402f33deaa727308a8ab7c4f962e09cb2464140e4d869dd5f1fa77860ba3e5215c54bb10251c98a25baf7f6dbf6097d7cda4e3c5748a90d1f7a616ff59ddb4497b248425335dae2de47a185c34b114658ad0ff8f41636d62198b2c14bb470bacb8be2ff24399e08f569909dedeab3189d532445e9ba2358018592b7430326b0cd359a884927500467e184914ea3c04567c3c52ba8eb4be25bf6e4c92a47f7fb9edffa3e22ab6321e8db667506108659cc759bccac780d8cb850b74754a5650ffd6748b424c65dcef308c2f249f981c7be576ccd98c6f961a25d8f232a315eaa89edfc139fad22d2ca1779715e489d7c202f68adfe0e615f1c390b20d0b9a72f8219b16ab06e04a0e65d7ee572cf1db90e23b0da609198953f58ed42168209e0cae6acae72b76d6020d2343bc7f4e4647687ce2045f4c57a10fc2bdbd7a710329fe0fc0676337560faacde90ad66b33191a1158ec5ebb8fdb9413588bc9d3bc2544323ea42db7e6ab1a9ab3467fbcec7f2f19f7330773e0e5c6097f38823e599aba4515c63840d106af8a6c724eb773b72b6ca78506cbb7e40a826ce1ef4c47acf3ed9f1d29bb1e1f13250e6e545490fd3d06f748bd824273ccc47fda679c4a6d1be335da55c1031254af78f285303558b0e26629f0bcf529f5cdd72ccf7358cd5d1bd41dbef7adb504b4493373cfbb144bb14f37d70b4e2a57569d7225172e3ee2b95bf6b5aff105c5e911e907c43cc7ee552a787b9e8d5eba4d82f1b0c2c087de325f9ffe7ec73cfe0d1c354825dcfc395466c6c37b130cfd77459a10085d7c21ddaf5dd10152dcf3940e6b21e5f44f652b99229450da5fa8f1ccea4b35af33f3de2a5a6afbd7df7bdb95bf5eba9e560f0ce2db14fece3300fd59ece17c4fc95c304551e395377cf7b0c696c819a3282277abc7561623c30db5b7f5fee9a277b6cfee204dabd6ce748db9f204d4f9848a94f3a59df04baa867abbe36056e57f28681aa9094f7f6d34b23625d571159faedc1bade2f9e07bc46a903d223bd7a4d685fbdfb42d502bce1101e9d8d2b94e50b8145f58498153f2ea7abe3d46049fcf78550dcb4a28986be30afe7e7d5d8e8bd0c00235762637c040915fa7643cdbf312c4704e7ce4d80a8ce85957ad683e13ed8541f568a808cd4d9acaf899faaf98b48a23f5336ed370247202dab0f6ef6101104762e46338893110abe288e20f0b8df24f0d91571ecfd1ececd409d0e932ae61e9c787c75698e78ea1f6a7b892b47ddf70f1a2d2c9f33ec88d748492360921d8a9290d7ea22c92d8c858e4499061b435cf3698ac351151f454112b49ee72491da1868bd434b0f2b4600b4eb9aef62d78703144c00865b7162620020b522aaadd00d2efb22ae4f8aea4d98e3b09cefe644e2d95eb5efdf01c455d87dba7e6b8b936a402bed1937cc2a5ef0f566350a46392ce00774d9d5ba1ce287ebc732646c14fce82ca1e8a7534b75fd844b3b9f440d42836131e5b2b23fd7e272432a1794ca30ca1596e1a7f337e46c20ce3354ed7a76d32c58a40e619548637503ea6fa669a5a53916c49286822f34c86130953f3538444889ed1176fd8c686c15e8cf9e6cf76ac73dfba3ef4959a02ef9b13f26d5b8da534db4470a219eec6d96d0668a8bf72c5cc0e04ce76d31293cde2d147a756602e05c86f88ce2fb9a1a9496f5a6c8357f96842db498b31459b32d5aac9981a5bc5129632178a311a6ff5454f9405ec5988aed77975a422b15ff98144305ab4b88e6fb3cbb4b07427b61ca7a336eb7a77d101321084e3f3cd7ce29a5e329ab974c2cc231005aaff8e262f6c75dceb7558ac5930eb6a497c5500a040edabb83c7ca4b4abd0d329358c91a4f5bd7f89de6bb49a0fdf5d8937e78173679f26ec99a463f88a8ad7938f88c77162594555c547003f3596b0c8faf681d5e8b59b90968fc7869d98d3f42c86724920010be13dfb68c43124597232060027ea81a66d1d1150d697fbeb99221db63ba750589db7f49c3bff900730ba319159a06508143b28ccf3b74c60728f46a0363fd9d3fc8114fa7b9eccda28ace1bec9c3fdfcc02e2baad2e7d2d3dd4738f2ab53a3ff052421a2da63862d43e4e8c15bd07f3460735d23614413ce307bddb10c6eea848556ecad2994b3207f4d05643d03a80ce8f23f9ca5aa3a80bd05f9d29c34de82222ab75d10d295102278d7d779bd49990fff73e590f531bae3e137a6ca7aa98d0ef8690dc8f678907fb51963c3f02128b7ed7f092163ce53925f86a89b413af12d3b0e1edff875f0271638216dc6a813a818efec422378129d12dc47e628ce41fed2f1b9d30344571348c7c2f31321a083a1a223390c823c9fabb2976be3154221fdce0bc9fde6c68d9e19ccb4b37be315f5c0a6b53fda43ea340bdb3d01003744ea5fdbd3e6c5d75c485f3e779ee1beaffdd3affce26ef618233ed884fec27730041dcbbbbef8de6cfa6613ec90337cf9876c5915bc0ab6c2cd9be4b6f0e29b042594fb6788784748e48e10d81868cbe587629d9390b67d87f48c082d45e1bf7489fe5ff950101e857941c6d2b6efba990d787ccb5ae5c6b096048ddf21694588bd0c43979b5814183d9cdc238301719c9100b6d42b2610a5472e5b015d35c6f3dbfeafbd1da6f3c6ba24bb3f4a7f32d9d99643570c967c76a2cf269a86152d1783ff80909fee45b4c4d36021400b91e725a8631a454972bf7ed615734943c0308425f16424ce71a9236bb7352fa154368613836f648fe987236899c0ca690030de87c30880651e3c1bb610ce2e5f849633baa0201cda8b7202eecb8163cfa010ee9435d8f2fae2ef35c133548d4d1b30471c1a6f20878fc6650ee2f732d19b3b7ada13fba60c521bb717f75373f1407b47a2a9381f0d9216c00c232471c2d630a5489f5ea54493276af0a677cdfffd8cd3e9a424c21f3fb7e4a74e539b8375482bd0b9f77ced8bc7c10d4c3fec4633eadc34dbd5fedf92927f31194bc77b1e3d84c6660d5a105b11a43909542b8ec292b0317e034c30895165a380918fde21c57715d5ec5c261f691673afe509c2b1cff9edf4cc0d168eaf920d221f9f5c54df891bf2327f98c5652e09ef16301cccf24d45e2e74854d2d64f333f9389842d24dc014e6d1285fc84c329f41e46d9e6e9713c31f16c029b217b4bded3021d253eb44504beed4c1529087dc205b8eb9ea9217342c317dd1bfe588086fde8f6c43151a0adbe8c59ad002e8fb7744c1621878955b78e9820411b530f8247a7aff93bfcfc8629dee89f2a6efc8dfa51ea3857b0de03067756ef3a6d027a8adcf26168e94917b28a77ffead861b4d4b892b943675053b6fb124df25183d7c54222404c75ef2d807e4ae18a69fa0e45bd58e07d518144b0103d18af784b0a32bed68ae207ca9f7b703242af174af4beb8c849cb45b6fc1470fa5dc3a01f9ce6ec6d7b3cefd0d8bf6cc29d265a70fab0d53543ad7b9f412874f7472ffcdcbc3752789ecb827e06486112379493517290e30d69deffdeddecf6113796772c4932b868043d3606a71a8e807b285b5297fc5a910aeb5618377c3d77788a6e8c2cd94c7866daca7b22ba36232187e44d6327d2eb3b41b52459a1ab3eac9e265bb4e33afdc2fd17c7989dd94d47de42c2e2febaea47b12ce2c335036f0dcd9960346dd7fe1013923d31ca50ac89f321ca75d4d1c92a82005f50d51166af5bf8f36acaf8b2f07393d22ce67c3d60ad66a7429d6731b091bd97ac28caa0d0f2d2764393bc8bd5ac6546e7a078a849f51bfa0063c03369ce3ca3de5ae27768a867582d165a30cfc78a2440d3d5c85e8456c2477658ac3569895b768d9fb3c77ee60d409528d77c164b58cfbf249b26aee8ec8734a94e5b5ab22316d6dad435f4317b768aefbddb69c1194ee2b477af072b5626aa9d7bbc473abc74ab4e22bd9a073be2f511aaf6e726f850fa3056d6ca18099193e39b199b1f3b3c9e1f19e95e522d819c1438970a8ae9b16d511beaba8f51805ba6113db8b880b1e954fe0210f56e452c2672ebf6f4450da6401ec32f22b3189c12a5178667c4a84f38d6099bbb2745f0e9a3be06d37c048860a423c12481562c2517e279183adbe67873e2c68bae5d7da899487ebf432dcf43839bc696d0d9e11bf23689eab21a71a9886167c5920e7218acf0195ef498dfb0263f777199ff141255ef4a2f0c015f2747a820721809afd8ac1a4bf28e397c751307ee921bba3610cafa69c16e4e8941fe9a28bd7b56c74a0398694f513fb5894dc65563f58472e0f19184c565dfccdcc691377602518471ce0f671d28bd27ed7e6b1ba5a89a15752fcb9930c7c8e3ab037d8d5c39c264408b6720b4bc56f8436deac19ca7f88d7f9d138cc40d9edfc371eee667e7b7220ccf65dc8efb8524f9168342b161c8ffbc143bce4fb3d7e1cd17a1b243e4a5f0e2bff54d468719cad08cb2188282cbc1cf43b8b0847a0d3845a0eb4886ad8a87a5b133f840659b0ad5950543dae56f85f12388424e76039a458a114f9cc32823c664331b57069805ba1e4c70b677c544279a5822ab8b7d80d40f1bd5d66225d5e536a64cb21a3641f2cd7706eec3716d86589bb75ecb57a85c2f6401368d794ee888fdd20aa5668d233a0860f79c4c3a8dc38b6b0dcb5db3bc401a7c4b549bdcd1a3c3a918a04bb6c2f593b6aa44040008ee18b275725550d79b6115dff30acff65a3e7420521a927f71c68e7e4e3f61da8176bb2c2240fec8ce5a5a42d810773fef6eda91074b2144b7a01c0db3d240c2ce7cb3c87f394e8dbec949ebcc92c5a4e211505864042b94de5077118e399b24e958a52e000904be6e253fd7f4cf5f5be5b17692ad8f89935304a3dd473d3d36bfe56dae6ff48d8da96612fac5d6611d5d6a4d257671d8661df1083dfaf4f590722abc2a5af44a32f56afefe4c1afd4dc8a2f7e3248734a5aa55aa0aeaa4843227a94b0ee8b8791acad939f85bc438b03f7d7c16c0ca9d8ebcb5504dd881339e5c6fa17c8ac56bf8cdc8276e8193b3120c3c99c0c49e4fae6c1c03781552314b25b39921ab14fc0867c4a671009ad24aeb08cc7f6a1243696e25c16c4bff82151aad18d3b75725581291306abc0736665e9175606356676b2adf1e54af5793449ee6a4f1451e9a738e48dffd76670ce32e1eb4c426cbbe9bc9462f6a6d622527308e6c933a34a6e4940e3a704b56345c6860ae7fc5fa493e4c6822ba7996797b148c202ee7a2a5ba7177ab83795da761be02f73e15bb25ad4ee16a2ae1621b64fe48277b5a0a40035fee5f597e5248c369a56acfdfc0a7c824002585bf72c1a8ac0e8f5f90ef8f97e9884daac2de3bc40ed4c70e21774b8a6918cc4f2a12b0a40f12ff7552ae72618b9de7fd5a411b3879f095a41c57bd418884e66617adb59af057f98e996a2607e1a2e2717f34519de8de1e93be308d14059c7f6600c57948e4363833d1b8907a6cd1cb1933032cf9048b5d098de62072bd107b269ae31680afcecf20c48e08f38f388ce44801ac79fd9fbfc361d831b21664553b4b4ca96edfa38dae75982a8e9c6076c18b41cad7459959a57cf3b86c126f08839f9249ef6a3d236e8dbe8038ecd6b4b49bfed3fd3595c3a992adb736474a8f8fdd9a05546dcc294883178e3645efd4fe3502d1648c5fbb3fd121955f530779beacb3ab111854bf2cd00483fd4dd0ee0e4f968fb286032a7040f4c1c4d26d23eb4b07b1924ff13c07be9566e5a86a54dd20200e141765e71fe95d8e9087cb013455c6850547e36f2cd95243f5b2453a6c008327e1f275361f5a61362d12170ac92fb42f680f72c8f205a49533dc67201e954094a9fec58103741999c8c9b052630e0d19069183f3027fd7e3ad3163a0fc078b2f9bc7be34659330129c0974a26ffedeeb449e0e2b16011951a44e1fc8761c53ec3a115d829075e985c5c0e2a7e5a9fdf2775e3d385174d5866349a5be1a4c564c48781798f80999ea6cdf0963d12f8bfd3d4964edb72350f87b956d5ab5c08d19ccdab39352786b72cb80866d17f06ca598f712d2207690140edc1c0f4b3ee3a8a62a86b1cb682e25a7fbd23ce6c3f0840ebd6a910654d66d5bf6340a417f60d26a93ee8c77ac4c27726ade05f2a827c930ccede00e351e3a76673aea96038588ce749e61c6dd9d203a3d595f02f70093668cd64e4933a84277fb680e427a31f4a89ba6582aa32b581c78a22e15d4c63c9d7871a33f3dcdd373c6ee2e1ede75b06b522b0b6c215d6b215e48e10d16cb215c802ab08f00747659d638cc17c972e8f82b0a39d7d822f1cdb1aa4a6f844a2d16c7b2ff1c6b27f08c65f37dec01b8e989eb2646a9ff3f50bd12cad952c13895dd557d808b76add0723fb406063bcbfa9f07b12214b4b93860c0196edbd9b16418642d8d45f786b8289831de2e7f5d66532ca167e604e2fb020dd7a97b0f5c31e22389b825b521ce1fb30b3a1d16ff542bb95951025094f2e18e41aea7663552f89d1566f1c300cfb9060b62f6a794f63bde87321e2b0ca5846c81d8caf19a8bf2f21f6c1b443d5afa0fa0c64951c6f487ea06f07a925f327c5c9ac4b98011a7a52c91dad8574e3d719dd3f9ceb70a1b0a0c32ccc3acd3bbbba2352cf6a3b4944df7551b11a104b53a22c29ce9aad8e0aadafefa78189a8276fc8953da696d079bdfc6dffdd51f1f92b0e021cfb696e27859e696b1bada8322a21b256ca852d48c959faed85370fc3d67c48b8eda0da01975e7ea7e7f3efd02cce5031371ea0ef91b117d236a8754da4dca7c69c18c4aec0c4edeed316ed77ae82d29095ee3e3ca3bcc7e71316e9e9b79067d597d84dc79a48517664e682a11c482c7a2751380e35fea5b4e8597e3b2b5ba7aa2ac5e3cd8c8f16151508348e8155b4c4bebf54a25e4045eb3096583f0e4e175a7dd9efbf1cf48a1086948074bc657fec4e80bc3e007f84bd7cabb0fdbaf818f559a791614430978f562c87f7f5ede6a5ef0cc53a056abfe5f4c4a9643ef247c6c9193f52904ebbd51ef834a8641967ff78457e945e928ecbbdf3bb1e98e8bf16094d1cf941ca00aa7167a951e97857b91c5016b6196a283e37e1f2870b175f69a01536a9ad320e25cdfb9988000364531a97c46e6f0ffeed599efc1a08316a2e4da23e8b958182656bba45d657e724460b2863eb1fd50c435dad59f5e3b0da8f370d9a82477d1bb2c35364b919dbb3fff28f30015f747f4e093d372b2e7aa332cb85b2b9bdfc21fd68086d0f49cf715363ef29f11184df03f9a35d3cbf4804a866f310e8b55e79ea19aff3ee6a2e7d1e092b9f12668b3da73f769345d52a916e3872e21abcc9039162fe1d2e7ae860c6bbdebc9e879579991ced630894b3279d72a29e705b634fcc22c1bb336ed3fcaf27e1c77b0ed05f77a565fe7fbcc3900dfe9135015fe51818518ad90ca4820af8c824198d28ced6f8c3845877be9871865827a54966de11d3079c072e3b8899ff9e9f2e5fcb7a4562b04229a500e3482d8169307f3646fa5403e7f05c817c67171cb6db841a5affe10e4747e2b497a6d7ea5368cc518154f63055bb34a9dfb3b128ef2b7e3f63353673ffeef36633743629fd49a3dd936b2a115fb9d0d2ec0115694a4bf288d4bd5b5fbb8e57113e07a8e5946c0e1ce148fb913dd7e2f6838e515ec72e7f4cbbfcf8ed14ce7860f55524dae42ac59b725f538c031a92f173c39cff08c90f4e7902877b8d019d848c857f5149316e0766e310e28232e2f4d9ba47eae14a5d92e93a83d85512dbf7c8d49323ced3aa6b44a07dfa12e13bb2e4b073889238f20d56bcd49404780a0680ba0879f0c7711db62129da9b6880fed7324bdcaf5228f53a8a7e0bc4b7ba4ce663c66ce9d9f83e640cbc9d9bd72d7932726907e7f3edc042713c6e45c1ae764be0817a20b70916610be65d02b3b1bd618e6d25baec24eb5932b5bcc884f674f1219c2bbf345fbd58bef5ca077c360c65f02fc04efe3d65223b043009b13710daf065c3ff85b4b5224153b5f4427896177bbff28aee83103adbd221b8c896a2d4563cf1c7617de4b0cdfce13e0b0429c7ee9891990a06e4ff628afd7a0f490a533b18b92e3cb4ffef67c43a5d694333cd955d32258f510b212f720793d3c61203b0abab242d5c780e0748e2d4ac6cc788937d6719a96942d3e1e878c5f011ef8ff91a7e72bcc54415bddce0abb6a6016b04928b5afbe9f6c6d5f368346836da02f4dfde1c5cbcefa2f154a2030537ec0862f2f5d11268bcb5939eaf04467b5b0d7c673efb901dc6da7e41eb2d6f88fd30e4b5e0f199eaa992f917498e58c4a23820a9a8661a339a6475f62eca38577ebab8bb8cb9b2d1c75cc0d733a6944028c88b7f8ab6ec370edea45ca00c7e3db4f4adbe1b6300f8fb90a024e7deb19dfa448bcdd582b51db4c4afbcfb3fc2633a525da62edc2caae1ad2dfe31c55604b97dd98a1b673ca4d199fcf6091758a2f82b9790cba9cf1b0c6eec3ef7c7ebf6cf9556f94a48478cad78478dd6f7e05cc6f7762c4011a1abaa4fe6507bd009875f9571e9537f24abe8be811bf8e55727dd9c75ed9b842ef0a68021d3ec800a30264c71769fcdef764a9595d6473e2b84e35e983e17c9f0affb7d1e6d9f6b137574f606897d812bd2e9998546ba5254d2cf3f0f3d485e8f3f576866d2fe07bb513a07a2d995edd4fb03d65b11643409a95f88121df1e1501fd1d7b1a047f7e6776d0284f9cdf8c5b8eb7c54e2039da7926fc5ac19a79cc996e1e2fdc4ef845026e24cc2fe1c7771655e07edc58577429680cf1a2e39c940c458cccb57e320dbf61103638cc145442d14c9a9fa1df818b17b1d231aa3ff506a5a7235f845cb63ae7f6085b8b93cdabff8e0cb15a2fd29c0a70023153163c5c274315626b0ae0157ea375cd06bcd27afd34da6cbbedc35365658ad02ce7ad8f664b7fc83a5451d73ae24ab5253c8e893f3c6508fb071e1551a84059b16efd2757778776903ed72764ad0f2c7c2db39f4db8d8d5d26a8062b51444e0065546830052d59e34469ac4d2aaa69d768ef1fd03cb4e7fb119c6da0e8036a634529ef40b529c579641340113f2f27096d9648265cbe597a5f860438e30fb20e43efa920ed10e4be54bdf1bc04485b13a270034c248d93b914efcfada234db7fe07c81d78de141f670684a2735b151514e110b0b56d4698116a6cafb982518b6d76fe15a1a085f226a0cd1589fa34e247da52155ebd316b9d5226661e5a713d4b3f77d84c7f43af7e1d3a7ac7bec2944a3141d17fe6f6eedfd2ab51f144f3b84705540fcf022685fc7a63f3445e4acec0453f908c699bff5bf1e3b91bdd226e3bf20c451d95ecff5aa1489d5a19085b4762f4b45f3d315098794c91f0ceecf162670acddc29de5dbea00c0c71469d9cd9116a056d72f43d66a103d4c6e20e4f58e62c84468544c90e38d3007209541164315a401d3b47df95e80d0316890d570aa4368b31ec37796059abd6993dab773483778d4b38805e4ea16f712817594a1ca5287331e0e69942a446d5063dfbe2d4898ce47e26f6e3eec97b9404ad1e01ee5af4e5b6141530210fc4aede8b9db566750afd994aad5e5c187aa09cad25e3bd51f4d8895693ebe7a3ce8f5fa0f3cfe650021523f5a421b06dc15daf8ee4f07a2213cdfff677367b03b930a97d1fdfa02be9cea1e604a83198b9ec3db3eddc98b5cb1235a38adecd80f887bf79d2f2e9533531e23998b6443393badc23d45e8406eca4acffbef7cca078d1c1d3f589802702ef23f6dd6ef0c6923507a3bb84736f8b80c499e6ed89c44bbbd473f234f7a647f2d9cc0cab1def4e06f58ceaf20898dae20a97b405207cd9774709e2d70d7bc8abb685e6421d8c17bd3c6522a3d778a4502c3df81e6cde4f186201d9373008466c5347778df1320d3484960dc79104a0b6f99f148e93afd7cd5c7649ddf7cdc054eb14e6aaa948fa08be1aedf01ec6a672eaf0a9cdcf5497486c0fcf8d6c3ee035fd9d411fc274dadc6598aa0d9dfe510817e091b15352867ce34de3ada8750604adb2a14abf39e7d86c56fa60a3696ff9aab46cd3aa1943d5de09dc61fa6f9325b59b48041160205196cf03fb09bc4e718d3a04c9f4fbd0756c886e4d5e4ee424f448eea200f25b21dcc57f9735e6f311db3bcdbb4b2b960b86e02bedfdf1be5a2a5cb900566851c6ed0586aba96644b82f8385824c9a67ecadfb3317761ad7bca3609d44442f23a63619074bccf7a21f67fbf5656f5294ab71b29a2768121a816df27d1bb92876f46b0da96bd674fac56f8b372a3e7e5b995bce671b22336034878cf51d5577b0854b6691b47793cd6a702f7946196ce222d8c0bf533b5a29e88501e904af21f927ed8a59a69230ee9b0859d01fda85cb73398da53ec6a636949308cfb2824b504305d3921f73d75648272f3410c947bdcf078f8d5d2d040cb58c7d348d1cdb217302c3f7911ce4841217c9145475a3e07fff5440e1697fc9907c3152f842851758e7e97a0e613cd1ba5c10a8db825eeca09ee5abef20e0d23695a5a0d20eaa662af5c5159bba1e65dae84e9a8a99c120aed392f2baf4cc6a65b88322b7d6c453b0fa0e0f6cc81c7b99a2e50e1f3bf56f0b8b14109fc194bbc04cb9e30ef97a63fa396216dc9a247caaaa7d8963a3547a45a9936b0486c7a369022d919ea1bce3b6f9dc71cf32360aa749083013286138f0b545df476a3d90e79ff92b1b0011b367487857b0a4f751adf914dd149ad840626fdbdd8e0fcc08a424e818b00827518e773b65654f6475e42fc625e68da3345c4b02d1c298cdca73dd599d3d1d04dcd86312cd69c8fcd86ce029fea3db0b4d73c1bee9eda4f601dcc05fdfe04bf7e987bb4094ec1a9bf2e448e1a398c766f7d8fdfbe9d93a3428e355972f51309f0a069717a148c58cf6d84e996a068df69614637a85360496ce5d2a2ba85c95b05b9b1d2e2c67140facc860540d7f7acaafc08742d525be12b6cbf7f85935a980939fffcaf4d2d061965781127c9a3cd8cbf179caef1b19bffaece802e311f3d3ce6cbc09f9eb8e217ff5d62e1b15b5a0a75383b7a534845acdac0b62c44f84f10e9b0bcab50593c8daea32fc771b4ac01f5b8c113e40129ab3bdef33152da4c21d9d75cf485b07cef949f09a2d3bb32dcfe4e85ed70b7a75d7f230fb0ba53abdf1958c21411b2e6c3bc0f7f1d7ac6d74ae1e55cbc9266ff987941f980a3b4294b2147b3e09baef9f19cb11184451e4a4b4bc2415f7af75d81834ce65b93cea359d8ac8a031a7cfc207fd72fa6cf96957a5b6d3eb470ade2b613c377c74ddaed6c40c4eeefcf35e267b233eab87bebe8fb48872ff10a587fe25be58f658ba459cabbf4c6e5ba5324342831017c500f6dc05f3d5fd0d89f1ecba6ed4b1ec30b58f82755b7378425da873c5b0dd78ddf92906a51801d32c29805375f21d270bb00c93150d7718abbc98cfe0d7d141da1646859a01ab64d535b2f265c589e93d07ae12306bf1253cc8d72a5923103088537acd457a4f12907a577829390575c8fbec75eff7c7e75dd6ddf107bd0b9b91683f33f6744be6e838bb102b5fe147588c5bdb3b087c9be1fc760aab3fa81365c37064ce73a1cbfba4e3eaa99dbb1c66fd96e68256218ec8e4d4d904c80c1d200c34c25fcc506c5e6f164005eaeb0a74152593c2885997d345f018d6b21a4c4e3b5dd5ba1e2714498bfdd5b1b1bf2ef08391c7c7fdb5ad831d95d3b02dda9d316b85850e58833312ab2265a5ce3e6a26044571d3869cb7877e62ec7a936e346c241e26f6dc529c7c6380003144266da1be5928b50a5b9f0a74cdc7ecdce00880e15aa830247881b4f2774bf141a608751474602c195c53047ad549603aad6d0734fb7f6fa9a0e8c428f425c5a1445fc685c49ddbd795d4c3315e34070e1b67766d2a22f7d6b423e8d7765d521a35a94ab164deff735310790e5259c0a0c3f5f63a5cfcdbb1d14ab030d586285d8cdcbfd88337fdce7a580463ac8ecd28ca20716de308884e1f140f6818fb6281494f4349d489ab5f9fdd1a65b9776d9e0d7fbbb8925ac0031a2ab4f67f75f2cae5be145c044e3334fdd8e0741c736a530f27922223a6718260771cf70e7259595acda6367a616df7322d450336cc2651a21ffe359849f01386cfc4dbdc7fd28ddc7304525e309a2b76df45fe4ddfeea5ac97bd031828933a1fbd2f6048fea4fcf7dd4efa09a4e9e0e907c81033c62f279a1ef5fe1eb0fab0298f1bcb7ed63a80568bda391ad17c22bd88140aa50d0a8f7b7a17e9d88c6db4f27b82bfb6e05740f17da98c0f0dca45ac64c7be837216c97919b7235de2c73841eea42c3233d1e39e0cc78114351c0d3a007268254804dd8c97c6716bb3c74beadc6f49dd9b4cfd4bd909379a94ff884be8a6810946bd9b6933b18ac7d38592ed996aa2a86e48624fce1788346debff1dea85a53afcf222827ca628a2552c36cacd462f87f1202e091222c48d4ed8d149f4a295bdd3e107779982334ef392f50314d388dbbfe665e1dc1beb465b33e81395a3d4ae017c5f418627fa4c4777c9733ea7c3933aed97312f4edc7dbf6db690461fb7b0986acbc2063ab23e887e0d3ade8b626dce07361ec0ebe9bdc2b060a10702e8c074a782e91609263607862a1c775c0efaaee10c0a97c6abc8b2059a2491e0719ec9c133d206ec8c0cdc2315ca7235a3d28c65842d3a90950a5bf5379818f2bc6ba0ce08e044518cd2f4b1405f55a9a09c9fbcf54411527cad2d84235bc34a61e0fefcc617c5da93d53de81373eab6996b8c7148a8bceb51d4a0066b9bce761e32938b2db972faef7a7b3670282b2d4bce0b10cad1daaecdf4ed838896b9ee6c065425b12822ee890b43c90ebbaa2ffcd6ec9a6034a57cc29d80d165295bdff0dab0e6c078ee9795bc773269a924a0e8b4504b579c09f9e1bd6f9cf80d4f4a3aabf9387977bb2df2184175d41d244cc7c079f64adafe7aac57142e743d9e7c530a0e2968951cf97e11e12bb267f3bf788d7128c464fa5554be6bf4008255f4ddfa9fb373a6a2ad2dfcb06b89ee67109d39d4bba0c58a82b8b098234fc7ad835f4b4cc8482d2c11a1377814cefe246836be2217e40dc838ad6a94bfe0d4b5934874ab27e3a2aecc5ae8dfa7347a247b829e6c0d5e595d47fcbb649127ec98cd41550a9db37798cf1c4ef462af217d3ca2b7bd851ad126cf4beb9029e3ac908868a30a35cd75948aafd6f3d5612c4ab0ebde0a0c33049f5002a2dbb4c80fd1877327efe2c756c05e1cf204ed6964b6d1ec83b34d647ef86b25061f9256ca0c76082966b742d7baab79dc0f789a4d2ff61ba902e632ee595b41884489ba1def60c4f86da862001140ff25b370d9f1aa7e83e4cc13a821f0cba8d0b9c5a91334d7f373e98648572971910e68276ec32e48f84f5c04effa51aa1e531666f11d0247a81622874556032481443d7ebd023c8b1b35d1b506c6577f89f43bd903b7e3ba5e18eaf9db9c719732e261e37b4f4d367bcefd57e06e09ea1af647e68eb08053188f16a706f79d1854df88a6d7cc02f6899c58ecfbee399a4889f5a267eb484bc2dd091169c7a0d2831e7575a735d10430949c749fdc4b150e37abb9f09190ec0d0fb177281cf4a33df4443c629497c74bd8e20730d095ed51b67d22ac3c9ad5ed115211bc2a3616d9a3a9b3e04b48ab410fb98fb6e05ac0d2d51a6f3274b554b6ee7fb48d64e8308b6e7df12ba1f85e0394559b6be8c9beb9648b1b1a7c8ec72cb6551980280fbfc481a5ed75e34c2036321e3f3d758ed190302c3e7f4a2f214258db913b69b5afdfe3c0ee0ea6bfc2810cec8ce31b087b53c6daedff419e9335933e5518c8be7599ac40ad0c7558a654ba48dcf33405b8c38bfaa469655d734d565749e55164e2d5e67528861ad3b92d2fd6092c371d30b1c3db0a6ffd9471426dc7faf58e62741c91a257704f9f112076468405cc623f646a87b6ef00b75549a2c29408585080aeca997ba33e4a2f054ac4a4e03a43b6814d34753271adad85dca207b4c9e6374ebc50bc80c057cca25e2a00843ccba5bd2178ce197836aea389bfe7de478817821729e64312dc4eae9003a67f87d7143d1cff9dc3165ddefcc30a701feccb15cb3b209d947ee99c131c02398634716331aed14ca13a7c783e77faebc478e3d87573a802828eb349203fc3417b3f9855a189519e0888eccab5cad7153f9de5405db15fe2b28d62d9b85452f44d3e38bbb4282f955100cc7aa2064dc94c95d1811d1968b21b43f94dde4708f003cd8bba81b35d23991ec826a5c35a42f1ba409ff8543675158225f929fa389b2ba327bab26d1b6ab829fb24a5546939bf7052df9e5312616d5e5e4f08d94dda02062e71f93bec48d1462962491f5069165523b817b658f7a186091bb0a75f55dcb1972d5bf0538e623ac630a5647e696acf91d0e6825aa5b47ade95c7c828ef048c5ec40a1022d79083c695b31037702e4237365b1b184af4c40a4bbf61c19ae14d344875ae4d4a1d582b9bf8415454d691156f52afd7bf7cee4c9373f0548e6a7b29fa0cb529ce68b582e091256657b799737854cd719a9e2ae9be0d6ff6f6e0b00ea6b11c8e3bd94e86273027a4ff839a20951f29125757912e07e68acb3964fe4ac57d8fabf5c87a65528d26d7b12e880ab7bd11e1a7e4ba3e64554b6dc700fa9e08cd4dc849076857763644bb8ffcf41cf8493e0dc15d09fe852889a1da1fd9cb78c216d8af2c4d6c1030d115b65c560fda3db87e1d94ba9404b39a13d7bf5089fe3cf622378f9f38ff75c47c1278b53e67af38c78dda180e537824be860641dddc62e4811953af89f62ada11f45010edddd975cf46f38c0a9586ba99673309f981561c2daa4772d394739d9b95811c40ca8a513944a1b159d153cc5bb3a673d0ff9069e1b5b620a72c1e2a007ef44042e3f3d4a45273bf3b080ecc27d0a9eec44ef4edbdca82dd303a2f6c4137a4bd06d7e4a08d2c1c2e68a16c7b10a0b3b204e0ed3f5007589a15d5114fb31ad953af5208d95f9561b88737376495b65cfaccc58f0e4e2c8a77105cec9ed59385171c8b33bb070a83500360ae8bf2ed16bbcf9b7b8651937d97d25527b9ec36d408bd4edd24f11481c20c719145fb14a514bd107484ab8b611549d07963d6674bd0be7788a4acc78c833da9d7921b7cef44c42867d1fa48d23571332553a404b6a9b76e3aecc355307885790223d639b0eea5eaf277c8a86c992a01ca76d163e57f24861a83df060950e433d0dc4617fb4ac75e596e938062a8a002e09ee329ca14d3b8142ac906741caeb71d8e4d739d3b805c4738a2f337c01387106af3ce0fdb38c19043885b43418387ce426dd219372b884cffa12f638cf5619122d6b1618ed50f7292fffacd6ae3be045ed92761b05fe558a4c714d0864a6c0c600b994fa140ecb9152dfc143134e73da1b362fece5e28437eb6c2afb1cb190c183a57aa5b3967fb1e3a87f8f23f42d152975dd780acfbf8651c603cf8f5ff781db7bd67e2ce3657ca11fe5e67ea23f51b956278ec4edd39466f92514e1fe47b2a3d9e68c2db52594843ff24d6ba19284fe59ced08cab17f267626b6ae77b547b90c6d35a28d9e7fb4d9d04a4a055e66e6ca744b5c111fa5b018756e4fa416103d12e99bb4d2956ba3739e4f804622978b278940905d9c8abc9a009f8d2818b21065f1f7dbbd83eea6e94cb05178a1d1845d39c9e2c1578ad835dce4fc81ab264b3cb888441a8ebc258590d2b2bc374aea1c47d95a5b1917f9d6edd30e1d6acf03e8fe8c759dbc374f79b92bbfafa77579f2c2b5b2efc945319b31998484d5c144a5c09f09367ab1ba387c5359f06d3e423d27a0f900f43847613cd80ac09b52436bf2af16e1936ce4b3c69b0b07c82f27704fa3b5cd15029100b39838a0a27163af043af285d376849a3d720794a453938f09c9f188302eec1dc7e07d85ba719faac4072c45a3545157a1fc6ef5d3b92b21752818dfbb57b5dcb4abfab8d86a2b3a630e2eedc7def4cd77b5c75df3493b7e510544e007c0f9dcaac3917dd4674d6c88d1f3152da6fec3ded3552571a65b11536fbf902c5ade0a69969aae22df44cf345f6be27ebf2b798dc9f8d0f201cea23e750d9cf195ba9c5d4ad6fa071b1eac5d6f7a2a90f8d466bd09d691cc8a9937faeccb8237138bc0ffb881737d53ffdba195c9514268e6175d05c430c26618ca4c00c3c85a3e22d2d2b8b5ef91036e03ba5c3b7762a52e99b4737430c067514f2d1ff8564a9a5ae29bc0592d323e565d4a0ab15be041714658e8974704d24de0d5d17f95c42e6866ec9027a2d93d16bbb86af5ad4f5c4f03018e3ebc1323da032d5ec518caea0bd4e472d2d4649668a3a94da6ee75081e749c6fc0e2b244c6a0c2eea4443d926ad772a7f0aa294c7f044a96234ad85b8cf5978369c133afc8c1a3d3c55bfa04d49eae9e4b0762d01e659d6137fe14347eebaaed7f5f4490aa4774d421b9433fb32b5c715114ffa455a6d68918a4078c088c57c0074a39750ec9d378b9a949caec2cd95fc47d1d9fa23bf5a13ee254b1a7b4a8cedb00b40c7e6017709e738c52829ec4e1875866259c8608a4467a45c3439fb76a5e2f5ea175faceea2d9bd4c79ce3d7df49839fed4cc7ba5f9d9445976b057967e8395a92dec56efa665599b92f9e5917130bfd35524dfc27cb998ee620f64ecce047141645db12b84d1cd7b1dfdcbe1453892e0b0c7074e964133c5b5a0aae215e60fe74812e4aca55e1bcfa9b8bba482aa4af483a1742c8b0e2fcdebc11482b315eaf52c8e46c95aac67b2740c8ada4a5b711057e36ec65335b74e903545d4cc94b25d327241135f29c15c9afecf7891910f08483bddfef4b5d37377630c005bb8c6678aea44b1bd763ca50663927d1000848d9c4db7a5400d40743902bf3c66dd42380088436ced6714542bdbacbe9bd546b6a28c98e82f6b2bd7c7c79ce9e4ba9c014bbde059bf412e59cecab3167dc700051f5cd5d8b4cd3b405095e739573bd1b9946cee0d26ec84b1799c0c99dda63a594234e824a3e9b1634ef23b434accc6ecc8b9c8319c8d02e7068c761a0a20cf41c430bfd7fb31183ff8cd9321f9a51dfac2b0490137ea8af04f468c42da59dfb1fe83ad7976d753db493ed3847248f63a01f756cb3eb1f248319472e1b625765f54b42639653800f408ca52d663f53c5421c11b093630957bccf39ca65bb1fa516e443c964f9f0749a16254db889c09666a200d9d08aaf44e59c111bd30d439640cf0d8a3985504821b9f21ceccd4f8fe1868c05411d11f79af3f37166927838c1b7d534c0140abcd1f7f5ad8652cd7bd365e4e74eb8b2244d76eee05ec593a557d58a644d931451cbdd4979bf2781febc10106af4db8f7bf5f3253ee529d53e5a43475ed301b7771aebe52c74655d1120778777fb1c7ab2326c316fdee6f3248e13940901757f6fcacbd3f13d624b24ff4e53722f9c2fba32747cf462e27db7c8ba79775ef3b08754a38421c8b4fbeed4015aeba21fdc153f6d9cfc005a096f64a5ada3b3b20c1f76a229fc293462f799ff7fbe0aa4f863f862b5acb59a8134c1009522db50c0e87887e7cd114ad06ef7528ac2b479d59003306c7d1ab97c798836b2ee7923e6178dde129ed898bffba0f51ebd2ca62b32a3214dfca7ff6efa631fd39f83f9c4844f2b34b892dbe16406374a6c0b69bdb099ab7b36ac9ed487114e4e96a86d77f3b8708deba975f631a6926e54869a8e843f0430eb116c46dae05d0cf9e03960b166919721e0a3dfc4562c64095bdd78bf8465687679f1d7cd563b7fcb1775a7e4228449f5666eea9635efef935602362ff9cc5a24449645476b4dce56037e154a694f6cfd4781dc3fde461691d8418738446d08d1d5ac02ed6cffd090b5ddc489a20dcb95a720c9de7d0b8d7e3ce983df8f96f55a0dfd6405ec5aef4190dd1170320c4f60417fcb349edd8ad082e1309f605b49060ede409e5f0de3167917de472ac61a045252fcf9a064df5b1048d1e840bb7e8ad94656fe569ef736bf18bd882029a91202429b334aa300d10ec7154bc59b5e2016326a496620d80ce1b952069db869dae3b642f0fd991deeeeb46cc6f12ce6169d267d57e28ce3b3e9fb22fdb90f1247b73bf8907eaec07cd125ed1c099a8cf312edbd0f51891251a486bf9c0a0faad1d2287c3e2192816661db2611a6835451d7f5a445ea0020e9300542d83b75c0bd461c08e1842369cd40f8d40e1f8f34451ed843d3dcedccf7fabd4ce4eb051fdbbcb8af34631c301e80f525d23b30b3aa7b825ebcd9162a8900f33cbed9cf7e53e0d6ef04566285b091551ea30e726b96b59b7ccc3a6531c13d138212f1c95a2572e186a98ab5bc6d346e9e306078e8add9e2ffe189c3cf6054c7874039092150b7d40370f45df6f5df35ad9a7258890193eebde85b382eedd77525d31ff959d9d0b57259d27ddd12e6c3e785707050c7ff36c96d81018d4cd2fb0b095d20bf69f5280590cb2385f59590c40f68516f8ac38047b095801b64ec1b938dbac1e6a0ef05a01c10615c05fa964ec3c64b9050e2ef9c1aed9b4b60f97dfd03a0c225972af5626fd7576300f64c6fc71ba1927515a3a4f640d421475ebdc37dd7d4a87949d539b630039eba4865d372c5784844f72be0c14534162a261b35e5d30ae8c224f6c8d8bd6573b67f8aa59f6867a2b97a7d80703dae18500acfa39c5012bd001c395540383d7db89d9f4db09862cbed2943c8d281bd3237ce9aa05ade438aaa61458ac589c5ec8c2ad1bc413a66fb307e5a42c19f249f62cedb373a193ff63778d48a7f483f36648f44017687c4e487029c9e6b89f591e89be7822b0cf19259652fa73e30a3fee3a3ff13c8352cc15fc4419163028d1b5859367d34a6700be347c006de14241c2d557d61aa48b68e44c95ca46a89fb4853816085d167e5e123b524ca0bcc17474320088003bdd0de048bfd7d43c098eebb1d618790ab4353ba01f0b86fd9cf0e14f6e597ea4a5df23a2b913419ddcc489bf574d9f36bfbdf27cb1b8d4d5cecf670d765880f3485b27f08ed8617661a38c6e094c8686bc436308d913d6fdbd211c1a5bedd3bd43cb19304f4d968484df23b384eea2eae19f58185872f1ebd65a45601994fb78e1427618e33c15e1ca90c8df040cb78dd1cf4684cc9bf62ef6c0a040f6fa90b19e14db6ea0002368c28273e8844ad97318a74a885564a350ce072b7acf15674bbcb71a49468143f72382b390d06d5aeb2d4f571569dfa6e028d012cdb6c212aceb6928e940b6a16f1af1150d8dd6e9797abb04c802061cdf5c6d091902854cc98c25bc32a86d28ff1f308dc13a0ea3a393582d20065efdcf3fb513d5a848f61dc524092fc89f3b2c4082c4e435228a03cfd3893afd6c2caf32f1c9f0bda2e007d7ae1a58ea301b58e4dfeb1787206f6f4ecbc34e91129222c40e7877a7f06f4d499ad72aa9c48e78ea28e3d2e18a9dad9a33018b95528e5f7728d2d91b82dc38740b933643c6364e722a14871f9e99425d70a9cfd994e17b171b9cae8c967f589263f9a7ecab115e612e3e40aa40c5f247bcfeda338cc883ef13e540132b8d6f92833a92863f60820dc83b92cb04028dc0d244a66462ee2720e9666f55a83399ca730fd434c55ee551a940c85b78f8236dd7fd7adffa7948c6af787921b5a433c6dc5a1265d1023cb94bf3e466b4896e1e8a2b5dcb102cc9a340dfb4ff81d2e157d950309147a45db92669f640d3e1c673f1cbfbcf4fc50d8fed1bc3abfe0c4a7d787671298f182bc94bd503d722cbac3c3a98176c8f40ab0ba7fdee2d5aa02995164ea7ff9c121b60b17105302c20befe8322eee2d38a0131c208b4f22e47cc80e22f589aa18ef8495fac59ce560b8f4a021b36c53fc4ecd4171e6a41664dec6ecacfbeb03e90dbfecd7289443915c76f26a5875af8a802477bc0ae223d5afd1fc4d37e107ec6c16613569f095d91a17c1deea3e950411c7cf63b7b055dd5c3cc4a66cc5423ebb3e1a2b92aad611a5355beaa1ca28ca0bf16d890797a1c0325ddb3b22dade662112de752cb566b3537dc8d49f0979c390d3ca4345ebb8ec096c6c6fab0f15ed639862cdd350ae6f469f3f397939a4abd3f23920ff751b2965b75cf542fdf0fab6872c524687933f9a85a4adcb82529ea69a457e6dae2bd1062f556869e4cdad450ac4b0ea334301efa71d83b3d982cd6cbb0787fbdea137512631f1c28af80df1274ab0af6eda0b4f520b6176f45daaeac1f4f8ddac4beef516bddd5492b7a035f831fe54e9ac7610e47dd387b4ccca4b2f72a2a68f2e1490cb98356387de571f83bf8fd10a86134bcee0ff0790f7f4876df59a5c4bfa5caa8f8e2556a840df6277d79ed6f8d9bcf52ca1b520237b9e3d7ee66ca59e4de647711f630d97cb4489ded4349266fa753f88a24a15328780714554d4bf1774284c5369f5cc186c86403b76289cf4e4dec1026b76f3e0bb514b287003201a6f1cc9d4032b0bb9dc1389f9599a8a607482049eb59cd6a148f35a14c5f09dfc7060ca5b02489598edb98b235666bc1689b2c8f27c952b0ec8b609527bc44b08b89e83e522308d036b3bf7ec14aa9436c5f431129cad4e5216c40fd9bd10c83b9af9aa0848fd0f3ced578744a8182887d3f4b7b567729a0535fefb2f22effcc411357b8ee7a1d086513b7f6287ee8225a03a448b84279ebc61b8d4fffb97f3540ac892cfdd7f6d812ff3e74b4c15bed8165320d1fefc064ea7ce11ebdfb2c0037823942cec53d0e9d0f78dae3e4a1b1994edb0ae22634009b5839f80416108ec772b0b11804e57c1586e8f6f300e3453df8d225172a10770a1cee258e9cc530b1b07cdfc9891728b7b8268ff49156d8a1e24112b5d44e65343349dd5db2971ceed7216ac99b8add74f271e6b139674192fa159198073cc6312ed36c7f5d382fa8b8135846b6145131f6d639c265e5c4d6cd112e133940e3b26d83731fb9560728b104f16a00210051de5fc0ec68c394f2e155fbdf9ae6cf886d6d5dc2fd89fe76c02c404c77000798e470a4a08a4297e1f462c502fe9bf9d6dcf3e1186bd72fe5e9f99e3d2949543ea7dc655079b93e134caec1b8abf735e78f5cd211947f896cd4ef909f3619ac101025a9ec6358630616afd9328d721ae9bebd94932b427e9ec0c52aea3a5c81fbf1c3f0d35a3db39708837cd3204f0bd2b5920331f410455cbb6aba52aada360645d9c6eca687854e8e0b1fe564324a0cdda65b031dd93ff1ec2411c08fcf0ae56924eb7af0efeb7f624949e06058137cb3d5cb4f8e2b46e3d5796350f4f8c9c8e4b92762f0c245b1e82fd95436a358f04f6d961c2d1699cbfe3368c3ac8c08d03a8d31f1ef09a80a85fbd4502e037e658eed071aff584d240753c1dc2537c7a719aac5627d8065ef84fe037798abfa288c2bb06ce94ca295c312e3132acac7997dbf84cf48451f4887893cfd9b00cadd9cf8ab3a5667097e2f9edb1ad82f68456c3c89d1d13516ae6fd85141b4a773c41f0331fbd6a0c8f1ec9a6ede8c3fa39d4c8e519de875bbbfab5407c1e7ff5e41a601432cd16d257fefdc154848b36c07188642ea2aaf02623656d2a48b8668359b478244fb3a713673d41cb1b8958bf9ee21307abcb0003ef57a84f16ce9486b046e8792ead15f8364a61ae73a4ee4dc06310c0ea1312fa9982318c5e4fc6df58ece79c0380afa6a7152aa4298282c71d9dbfce09e4f99d53aacca2f4c20e8ddff8f03b067fe2537a41f5e80b2a3c9d57e1c4f5a14ea02ef8c39ec01302e34c45600698857dc31dfc2c8b2f7e0caf4218de8a2525b09f1a9e833ea8e1340922761a66a5a687be2d0f5d1a249e6b6b898277448257dd8c82f51d2aeee1a3bf5a98242300d0e82dc89887380499add72c0c6a7756241ddf3789264c9b0943dfd815ce146e357973b050b32d13299f7b74d12684662930f67b2d58757e154a791ba488c80ab42e4ffa4fad38f733cb258cc795a03562adc6924ad65461fee6fd27fe486a7e708bba1aa2a6d1793e83b9609a9c69bafa5b9a3fe7acfe1f3d043471ee16e341f1bef503913000fd5a1bdf988217bdb53eac882925d30640ae7d984e94c6dce7cbaafbe3cf8a88ea2f1eb2eb68f3465ef2f1474d99196c2b2893ecd504c972d12c1f6df070c081c6ea68936854fe65afae2f247fbbbfbd16d16df8710c7886bf0968700844b4f44c60a63b4997eab3370f2da796a7e2bbee6fce7fb41b1f61e2cf135258d931f6d44c5833db7438766638629653fdcdae5ca944dd2b5c974387bc5b4728899491b21411f021da6689fc875dfbdaebd889b9c177b7eb80fdbb243c921c318513bc93d7127f0f0bd6689ea5603b9ec32ecddf7547544a698a19adb8fd14201418b686d07e8c2d1628361511b5e698cf1d170ef35eb1c6f8414f1dd608b2edee7464b01f24b2a85c941886731c2954b9b50fd1e846a5b9ea4079e34d622678f45dfe0c37fb6a33826300a5b86410e4b8ac6464841376b8b3160f0e3a30d9b46af0d846fcf4acb05d39f3dcdb8c3bf81fbaa3199946321ac06acc8fa543afe9dbdefb1ba641442b8c09189517a1f244d4b63378ad1e6c6e548040411d2437c79fca96879d581b713200b12bf8f7f8384da77901d5d18cd7e79503d97fdb874df9a6c99e83b2e94c5c9fc2a3fc3e1763939d71d9281583ca100bd5b7757ed990d8048ddda85b27e87a1e2267b4a8f50c5d6314b00a86ae4c13f13982b2345c858860cb9fc6d376be03608f43ff8442954a91502a7a1c7ec2bdd6671bb9173aa8387300df46c37ab829cfbce432ac89e2cd4fbf9e67589089b114a23aafaa1b23daee7b952d9316c6c9c92824150cbcce24c7706685b2cd791a982b338fd09872bcb496ea8cfcaa2dd8e5c4a8c52da70e34bc21990544f246a049f541739f861a84e6c639567d7de2c0561c3cb8f426ed52a9fef69bca057ad356e7a614a5c6277235e95365824bd7025c8a5692e567f7fe6006b0199d74ace33472ada7838998b9b2b7eb3c4e23d7981812593b3a801a6c20358209278c372055a5271c8b9d1d6a7303a79320097f1156a5c84261545aa650adea211c29f14e83be3710005b47fcf1ed17244db32c9af8e8ddc371caf2df56d9baa07b8ab133aa869b6f9413a0c5bed62649366f2377b438c7f9cda3dbf8c282807e7e0614f89fabb3c20ba40469ae4a150a2b9dcfc9083f30575852592864326a928c070ce5ba0128d52d770e22fb3246c1d88a1021a6ffec505c6cc9eae0042b0703428fbd7352362acf012a2da158034bc080d2b1d54062713b14ec8a19b9a373cdf3081da716a8a3e792304eda954cfb470bbc908fdd21bdec95d37c9e8624ed9ba7732a3f8b41d2f0b6c5076a71b6c80cf96bc58d603847f6b8ae3ad30f5cd70c04176ea3cdc8c309e6125baf5f95dd61468297a95cf53813e519cd9a76f4bfe9aa9bd6442490e7cbe71846b818db8cf0f29fc4db7e225fb60fa0c484ee855a26a0e63d8129ebc4302582677ae5f4d9a83c791f113f41b03a8e5ce0dcaee844c8edbc992f07e0964fb2d7ada4a5226ba7b5fb91d55fef3bebbc60d8347f2f4a80df2e5c28c62ca7fdf752e0e4cce41ab90e0f9dda5092110c5182b1eae0b5c77b14c48fa5f68d4f6d9b98f6922abe443299b12339a660138be4c0eb51e2749f395b125c1864f169124d51e0829e44a2573d3f05a075a4e5d9e84d163a0f066f01c0bb9145787bbe96f409fda12873a18db61afdd289ff1b29190c02575804d4dba674c9093c68787e5df63090aeae0e2d7cd2bef91613e8383ef9e56251297c66dded5e0b45f4ac5606f3f7a10cc965097352faf097384b4d733d5cbf28f081f923345de2fefd00bbf1a534c13134b83f425d29783a44f4655cae2024809da1bbb3e6d1a3e099b86133496d7a96fdf74c792e3966cf3e703cfe6b4e7f709cb4609bc7f060eee4fc4ef6ba3d4c774770b1a5baa6937a0d58a8405b1506ec5d1374f16f057f537b6d4a905410ebbcb9bcd8007ac8a18e6975537f4d9b82ddb58cb349c0eef0815841806ccc882515d60a298e8944d07ee356cae4562a65b9a1ed7cddbea81212fd0c122517a21a18e1b668ce704317e2ccd0d12ce6522bedfa89a12fef97976aff195bf70e2d381d52f55c593727f8b15db6069765ebcdbeddac7a40cf9a4c677df070ce5a65fff25f5e79e62749c5a43e2ecfd49f4df42316f44d7da6360fc5455282a8efc0bd66f0fcb71b00d3c4f92c02384c658f88dffea9bf85b768155c7cdf74e577d224a0786f3194431d194aec761a411b11312d69e7ee39bbcceb1d7ecfddcfb583d0bd072f36c183c35541c64e1031faab63948c67486f0e462e5f1502a92bf6b859dbc97ca3c0c1927fa69ccc56fd814e1a2b226e3a268a91814abab220722a4704569a2923fbcd4b9382ffdcf401ed3f4c311473110dd8e9aa49d9cbae2566288133662946aff31ee05d5913007c3fcf7e40bfcc847be7cd21482515257ecb83cd96fc4cc5b51293602364d6ac44e9ec2664312f5e379134e5e886f679fb55fd2c94dadadc9400d6d54d64017ba0da83dd8f0504d943ad88e449246fc8de8a84330f38df604967eaa44cb329aedca2d267f0ee82957b127ae32209381f746fdb591fb39d92213c9552319b99c275c4acee0f4af306c9032bc2f5d7a3fbbfcc08f8da1cd430290f2cc4e83a08dd47603f744ff64eacc0b2732b2201e87941485a8bbb32f2ef3ccc528bff19ce3cae2de41f8793b9951f8c6f6e6e8bb9abeb7c1d649a858c9ccf98705a639bb92309d156c59def530549c6fa153e05d56df1139ea18d3a2c758eb16c0bc54c602bc56f995ad1feafb3db11586929ab9c332667aa2e163024d3bddb0d536963df852e2574c67f6cebb65d8d1552f40314e1d638af16d4c3765502f216cf899496d19ca79c3f05a4f460318ee08a602cd3d7b33604ea7d567c9534b8af8da8eb45a0fb48860ff6473879e68dee80643f08112f1c6b264d5fca7afcc1fe96c141d386e71465cab97afad10a4a284b05dff0657b98108b4196db2af714a7bc9387da1451335bfb4023f506455291286c68d2d0b54e499b6b7408191ba0866b15854b5975922012398006df7da38e2756bd44f5226e494835a744fafaedcb34126931614e77506ac3c4a564c9906a43f7d4cec58c7d75dbb4f98de880a452bc54e4734b343206ed89b15c7e677e556e30b9603f28205bd85913fa4dfe038c081fa0f4b5b3a5a292df10e55fc83c185968cb94991e1377965e5b27e2f1345769eb77d168b33d5e2158d25ecc78d572ff65f0596b91cb27f448d55fb595108fa158325278ab2224a764d1e3fd9cf06f3afe80bc4fa76b1d0d49d0b03b84dde361594ffb7fb154b484ee87eab31e030dd460d61b0f57f96de60cb886314913c9cb2ca00893e3a8b14ac5e3a062f4eae5b308e07e3b3a966f8371ee6d5b8dd6626489f6a44b91c761a931660c45a4deb56b68334c1288bc4a68432b319d32c6459dc66a5b85bedf713ebd2c2ab9af20479989cccaa0071ddafcfde98cb333f56bf77152b77f82010484f78ef171837460f4eeb979512e755c508b425bc35dca99ea2a6dd2aeddbe2d87687892c2688c051ce2545243bd033a01ac4b3bb8913c799c48ec023356537905a86665d1fa9e7d8f64ddc8e7c4533372e66e3d4ecd655de668fa40e8ddfb8cf028d1dbfe31fcfae97c82b5c9c21b194178fd8d272b9bda22215ceccc19bd904f474c8684e687f34e7a3350945006a4794beb4c6b8363055f3c489ca9e90b94b41e55de6e5e8341dbc27943688e6bddebfdb0a0e800b7199b64b1851a7b5a0f71227117417853b03a5a0950dbf1267c2bb355ba27f02f80606c6311a68c3eb608fb271c02eb28fcb1a384844f5ec3a59f0d1e55cf4f30182f6d1dc9aca688e790f9d580e623f5b03f69bc2bb5fb5e1dc4470cabbd1cb8d307dd80f28fe7e402b2d533ea14baae2c81c5578ddef01c08c9ca9823c85acf86451bbf4d7fa473d71665bb94912ba51208bc2f65ecf5a206d351670f6769bbbee4f51841f2e8a02d5d370ded6f836e712ec0eec7a0cde5ac3c17670ea0b1d81f38c028deceb1110eb8c5c4b357350d4b3335a741d06c44dac9a7ca125cc37e90dcfc825fc642f2730502fb8f6f499beb9cb27d3113b1dae2dcf9d87d26eed01462efa7170da520bddbca9f80e5cc085e2edaf4215e767179e15b6b8707c445e332da38fd1f839127b08a0c7a9f95808902eca598d21ce009f5c24a929046e3829ff5e00a61de23e7a884fe1f60305f12b44b721f0b9feac5fb23681b5bed271ff595635a12ac2f27cc2e2448a46dd5467e17e93c1ecd868569e6bcb0edd1cb5132f2d1a7c0cedc79680816feabcc3cc9b85c25a5acd2eaf980109944bfacb59e54f990b1604235d1352beca7163f776af5b3e8823a39c72d2ce8a4309962030305a785de530daa92996ac9356d879c81c3af53fdfb52dc08735bfef96125f0062de51f2a4dab52db900f728e59cd65d307e8292846c1e4ad799418a114f0d9598279d22bff59878cd94bee0f3f2ec678cf87932abc6b239372ccf72f4602118c18f669650b0951b04ac73429da9ae5e956f6a2fb104d2570234395c3a20446a03cbe17490762ef9ad2a31d302fb1a3331bf60ff0fb59ca98688102e5c27e0f95bb0cebeea161f1ef4385ad2910c112c56d7a5efd2eeeb8d6854186452634da830466c6b12a3631e92119a43ceaf6bd54951a5ec13574f3a0ac7c1330dbf1935e341fb6548880b4e196c95df0844e4675cb381aa8bf3b7b2a380402fec55bf8068557710cba382fab993b9a6848a3550627c8d87ac3ed554c359571bb2ecd7f9df33cb1f387d90b799bcf69e64bf0c8882df7636bc0f480872acc7023bc0b7109b31673ab2b1c14d164c33b382495940eb903fae73b0bebfb7accaad2f7d0cee66d7fac5905492b00d03315a10299a11a6bca59e6890815f5a796d34c7814906c9dff304d747740a1179ed5a44f68badd0c7317a2bf17e033293a8a6f531a65f2de76f7cece7d254c167e278d58ec5a3d22e94c7dd2cf7713d86d07ed05935205ee652091468684f838c90fa0d8c0c6f918e824205a04a1bdfa92f60fc94fe3c0ce594ecfa445b3e37644f82e1d656a8f44c1e3d830d0ee7ea0320d058f6428d42fa20241273a5cb890121bb39e9423fe9c0ce01a946defc363d9b0ead792af165c5eb647de94837f5fe557f0f7cf055405abf3ab1b1635de376f271fd88314d1b39fbe89b98fb6bf11d2ba75c67772a512f5c3381a567eb0b23c515f33928b49fcc4fa1b84b78c0676e0c920a11f92af8dc3706a4b7991d5166a6679d19db731c1a68a42f7b1086079694ebe733f390f49b34ff3f8d9649552599cca824bceab5d165d490ec766ad9cf9a18ea05e78a065048e70a5f2a83eab2e02bb8b398f298fa9671406bcae218c7531197e8ac9a3bcf3547821db318b4a5ddea3919a344036dbe0f4544da6337fab2883030b6526012c05a5c3bdb580bb57d0634c53f479c9a5284010528ba1deb1c4e65b0e674d060da4b979354460135cec374e2bfdc87f3c1edd3f3641448193eb4b4408986f51b94171246091ccffc382926716f05018c365e619d542e765adcebb44ef3535013a0e1d2d54e3c882f1c89482e38f50cee4061f0086d9a57c3c9742a06cedb9be4f6fa45283d1ce7ff9754809ee6809d1d481d54a8027de9a237563b604c4e16e37302b8ae85abd5d435b20976e429ae19bdee5111e29f053b659985aa6b301bc8fe5fdb02fc0d681e0ceee3c11d4310c81d8672fa2ae666511b66717b5ab278a12757bbaa691cffa54a911108e4648b2441cb56e6f1ba35747d1169d46788a4657dfba18fdc46bb2234ed53b8fc2441b88e96d38337d05e12b1a6734fa9b34dabd0423f77ddfef37f6a44b4221e4989716f4e52e7c0dd7cb99152468135c1cfeedca0dc725ed63babf58cc2be1495ba4401434a6b045b61b9fac82fbe0b67d80d096ddc8bffedc9ef1978ec3536a41c813af3e0ef4812e4cfa78ad778ee370db93cc38e0c87627da6de7731f808ee74bb87cce0cf55fc3c49de45a0ab8c6dfb7241b16deca93d4aa352591056e3cc987614cee79f66d0e2dad7e796ecc3cfd8425524a0a37b1ce145e475005f47bee8a396be1ee788011979707b5c95d3340e980eeadb03fa34b82c6267b697da5b451ab8bc014e3efe4e722b95c4e98c3081210b7447a3b7c00c378be1677f87304f45c3cc973113b1b0d5326d55650fc962080e6fafab0c6fcb876279c2a8d11c6dbdc98ec75c1e536c990e0dd9696eba457ccab47a6ece0f0238ff609bc601c35abc806c87381cafceb1e08ab574b32417141bd97362565a23889a1aa49eed59a08f721984cc323417fc6cc22fb906362d50ee8b821912bad5e6e327764dfb653443ecb1a8c9bc6639b7086e34ea73d08b4a26a4d12af8a611cbd9c6a77741733924eadb846123b45b79b3fbb5c2467f34375bca220498edf2f01ebaab4a6e7329f2a538f7b3ee3ff67995231f8209c6d29fd273fe0a4d61b0814c31864aa2bae831583e5ebbc78ebe3225767383ca334fde0593dc25d8539aadf13c40706379d12f1ed2b555462bbfdd1dbd4a53f79e6d4680f8098c61370b28605ea4e49311516d1ed0b87e1e59e2315bc9ab524e4c5c4737952cb4a9cd2b4ccb5c1b809329f8ea1c857daf3be6407a0ce3879327168d1b8e43fa2f1449976289a0607900df3c69a47a96b6ee1c26c328585b38222c0c0d5ea02b2e09990377b0c2a4ccaa54443d2c291c7c813fde606eec2d8030729da6310ce41f060b7b0b0da09f6d32fa7ef901405e18a1a0c6fb7a5d34c618e14081cbc82f070e3684ec3107d6326308054b436f567c0104a3fd6e468a4f6faecc656f0a5c5ccd938bbab9ab5074d8a05e9c234b31aee6bb134233da40b0496516666467766175ba1d77a10d8b95ae479287fdd3bdbc836c15466f5ba02ae009f42634ce18dc7377d7a85896efe02db5404c0d249581db1a0b6563e4be225ed8aa8c2ec6554d866e60f585ba963e4dfdef83765ba6a8987454a34c4e686146c3f37accef719e855c5544a31740190a554c375a5d3ae245f5205c860be85a80b19b2f3f489f9198232c21d5ab5eb52f13f4649bb5d5e78bdd8233a676d03cb175b7652e3b12c17292b4de71d9706c7a816fbb23d9f63c1afcbbffd6b9b9115060769cce46e8f0c7d387f96186696b9a8919d9af82b9612ef9ca19e0fd0e98ae3e8dfe25f8919544b5530401e0c32afea22bb95e4c87b98968b9c6d352cde47811b46429b78377ae8b618b8f151d2581f2500ee83ad61c82c19f5f116c5ff2af36da49f9de229d984c0d1990adc1e79a3d6af2bdada8372178de8bd2529c6539bebee899c1bbc581169e84f280ad05022b4072f932530bc9c71d8f8fd82af9c6696441c019798f5a3a2f58a01783a533af0a54c9e37bb1d0e1545402c191b0131842e6a440b5adb0f10441b468220264c601ec686506b17a9d244b2dd931d559834aa61371935a4ccb9ef12bf04c4b035aa3b4923a48123d09b7e89aca2b0c11e49a6da03640a5bfc5b99fe6ddb45392999e871881447f4cf482f3f38b6038c6a1729124eb783c080cdcc9d7a7526a9549c941d2b6e9f266ae92040a586919d6c09f5901c5c976e501d9065c5eacbcc18cca663280bb2ae79b699f1d1b7cf57c04f59936f513187df72ef4bfb4032705740250eae1df3c37c5379ffdca2d4441a151220684589aaa647a1b5304dd06df95d240c7589e9e29ddbbaff677a28982fcf05d2e1d4f5b644c87542ef0176cbcf402024f4855811640c28370299e26bda61222da7178bb6093a7b1794b1eced1882491d429536b8f0b4ad157786a4fad04ca96c550d87cbbab3f4b1938ce15d7147b34016229559bb468d315b49f4d5eb80f344e43ebf754faa45dd198388bc64369beb53f079f20bb44f9d8a6edd4c572df511f9be84d104329bd645b61d80be701baa161d1e719666d553966520ceb46126c81932adc7b6aa20d96c2ed73c8e77c4d8039c87bd82ea6ad7a5a13e8c313588b8eeb6fa745f8eac05b3e9755d96260e91186256a89f2a2b57934fab1a655651548aad83bae6d80b7f3dbfffdd7a6481939997b7a5e7411e53870344997365cd1e5957d789034d1959c7fc93a0ab1ee3c32614124e74a3aea9c72455b5ec0766ade47a513b41a67fd2c6bf4ea3ef58d837e9a5a5512950f5a5ab6343f8e5367154e2bcc3d8a842c0ff95c3229bc73f88f7a4a40fe26e22f5a3c3800640b9acc129ce6d5ae9d9351e94892205a19d3ca05610e9db411fa71846b56b31a5efccd057c222c352ab27e6d788e06be8e67b0279a6b6ae032f9680e4416861d53f5ebce05f5a0d52932389f55875511fc014b05544d55a91fd22519b63e26a0c14395a7e060419e42ff9a2d87fdc15faee735c77ac1662878ffbf9984418104cd694383896dae479e5f300e9f140ff166666172bae62eb1a8cfdb417cf8d3f49c080bba3299e0f6d97160b7c75060759746c6caaaa4681c864cba499ba7b3c5403567c29d770718809ee0176a085002cbafabe248e2f3ad33983e61f5884ce48da0781d04923d7d62c8993753972b65b0e42fd0bd5bb0d8a6dc8554bcc0fbf4aa957e163263a6ee44e705ebd02247dc54ccd456e5d477d10f59e00b80f8d96aa2877eb3f19fb8cf954667c997203af1401e242e988a0bec2083fd883494159520ad98e9a2479032605412b3f338240fef1be2dab3af04048d8270477f3772505f74e998cd97411e1fd62caf5191e9a4c8a96b8e477a5144968cc42cd4ac7153250a74f216ab8410154b08be0aa7e4b85cad1679ea585e71884e1dcd0a25e90c25817320ecd966cc5a3efb00a88d335d274a157d63cd407acd6ef2337c3ef13ca2cdbb3a8ec2ec26ebf29f4488d75d0496ed90dafbc40544df38539eb8e903bd02f867dc2041ecdc7bb988072f7f610f9ee2e209a28a263db18c78d456fb2403b5afa2e5f18087b3475912e4281999a640094f6075cd2cfaeb191afa62187002c4b11502cec076f02bc50d4d4ff14437afa6584cac042f0e302ed72e531630bd8a2b9c027b6d7f823efa2a68b2250f41b8e8e2f1afcbaee4b6d421386e43bea163c02dbad6b4ca6951161352844fe4ac8ee0ce77a57074adef3e44228721fce5e853016a3fa87431afecff621cc66c9edba9ea69666ef6dba364dcccaa684052f0cd1e0e709a6f648aaf03bcfa2ed729be6e0a14a7e726fa4ed2b524cc4f4a7f6f8966d9c4ce9f1ffa8d01ad486ee5ba128da6259cb0a614e1ef8bc103c19090845b26ebc7766ae21a6737b1b4e1a57c09dabd25fe2b10425a6bcd49f45ba0011067078901921e57b37761c858d01db2f84fee34951f2e7b0a3e812155529385fcbae4f532f3d61cf2035a274f95e240c3bcad22e01238b42470518edf8527089f36df1b3b201a0afbff1a7ed41db7ed0b293733bcd61d4b51e05591ca72974d839ea6c75cc4ae48cd002d4fe18606ee18e4dddc05a0922133993d58ac978006375b8a0975bdbe39dafd2b04a2950be4594b7823674abda522e85d27625d2d8d45151c975f9f140daa5dd71194283f6df38bc04689b7e7ea380a8fe7387313e1fa15ba0fc84b1f6f1c4a0c03845cf59959c7ecd3dbbd7c7747a1694d1618d41e1bbc7bbc3fa43184b2260426368b9f6ff75b3c6604536697841303c992444f5fcb665cf7c0ab4a73429989e7d7b196cc555a0dabcface19b95f278f4936a5bb89cd71dce961448a45f891a1cd9ba9cd826d50318384f084a4cfaafb23b1a536c5cd567b7682a1ae6f8e4e0f1ce7315118997fc50f1eb9889f203e70175e0e70e656c0e6fdd28f8399ebbb6518866bd4d3b2e312a5e65c67c777399fec2df1d0dc5a4d7f9c30908d52c1bd89aa619ccc65961128b4843c0511f29944b60c6cced2854d2087fd92d3aa9bba44ec42faa373000a30df9c05e65cbe292533eba56e26d64ecc38ac29f3abff2c925fb39210204aabe0ee138234d29582dc4b302c155a2deb3f0cccef5dcdc5df3d2174d9f60efab3aeffa899a43f7836df7bcd62152ca4e44157dd148800a81640788f2711505e96e23a00bb319c2126497473c848f00a25707f1e57d56de36cc1e53ad200f33d0893b41684dfac47ceb01caf33da06cace7ec23b6a02f87666ac4c60e5c7f1bae3d96dbcdcab8d7d3f2fbcfe5115767ee2a983ca8808609f6c40c4d5cdbbde6190ba7a9b51116613ad3943b6a4d2c25a2273588e094bb88ae7b60d43da5710eab12bc998a4801484f04d0e870bf10812b78ca8d48017c9799d3d02a52721b466734df76de8e6a750d2018d2c328c620485fb10763b3072b0fd2639883bb35035a49e291e56eb9956f30d31153e60b857ec3f6f195d3082e71ff9b14122d7965feee096db4301d01a5f6470263419ad26c85d31446d3c6dd34ee6fa26d46d8a404253b265cb6b08a21c3868b6f337ab5ccf422cc259ca46c87f9bdf667c0fe6b82e84bc873043ad51402192ef147f0378d27d22a2e5e40b7de64cdcb398a2ab1e5f8df5cb11929c1a5eb76171ae935b3f63775732da31b75c80d10a2dd0f57fa75197955ee7f09c655c28244630574688971840ddbfc2fe935ceb5016a85adb66afd36dac2ce3c17dd14b883011b27ab2b33f854ca2d54f2aa26aff9d5c17969cae15bddfa05c5365a956509674a607056a908b5e03576be53a5be1c6b15651cc50e8ecbd8b93e21944ac598ac14626232f2f1d5379e0fd11341599805c74d33b873b95ff7a94ae8071f6da04c3e3b78d7cbefa8776f4c30bf86d2006c51c74943eecca09515ed5d36f9e031139b589e6433ae85c6f8d90cb4a94efeb7167a4273c60c1238b1e0c9264db3ffd3a89a5972b7ac8627d3e0b273da0a146727913be8c4882c2e52fb57b14ae483fd866e37942827883b1143af3f073a6e4c0044d95338db921108b2a44661fe2b27c8c808c9f8bbbfd920233624a9cbb75d56051e487f92be0c9f4fbeba913a506c96187e1004e0fdf857ce65bd52ede453551c361c440e52bb9d430d709c22a2937ef001f83f266f45a267863029cd7f32063c420318df1b83438f2bad0fbd1e0ed098ef27a3693238096bf3a0f02364eb627382776356bf86a34a2d4636d70484af1034a0cdd827d171e65c05b08d4a9e7e9c21b99337cf865d22bd9250f1376051d13a6508de04a3ea31a4a9ebcba575727008a3604264834374b2fce408888431f03175221b1df93f05d622928962cccfe2bf734e1c44248f1b8c259a2be4bbc5b50b3fea03058f6b5c48bbd91453432d3ce1fcd1c04de4e2e61494bb297634bdf6a6e884e38f1da2df6554d4c0ab06c0078fa5c6445715b96e6e890079839f8d23aebb67f547dd71b3b61528793b1de0b01150ab97156fb4b7a02404c6bc83f1ef40f1753cde49e28e10001e78d811f1b4453773189ccfcdc9171a7f6f6fdf75f58a3d23a3149acc5ad820755d86920e012b2ff3b1611eeeac11a13106954df3ded06d12247219cf2ddbfa3b8630c601a74f7acaf78402b7c8cc11ad04555bcb345bb4e328a194f5884d1ba18d5770e0ac534ff6105318d46d2703bf03525e75deaca397024ca8778b2b8d102cd7163f4af503d82d6ee85c93fddebac4a5e3a254fd2631f14d265454e0f79cc0ea126505483b6c07faa5eb2acce2c8e1e456959d1d8058e201600bbbb834e27adb985439813a6e325815cedc1877ab012f73c37d01cbcff144dc1682ee4bb840685487a859f0ef7fc5fb8c2829ddf0c13ed053b66ae7c26881ff0a06567185cf5a073d583d131f72f967e6f89a08bfdee70541f1ea2426df6934b3359b265e7bb9c1800195e04d7f30602dd0d5af98b13bc5fc9890a79d14c827c021decb69f12267c3d1124fd10f35e43223a6b6a07601bdb2c7df435646e5b05f08de18de19dae88c6d0daf8a681860420689024bd5ce628565f36d23b4f4814ed9a813be40473d0ba086e2fda45d178f67a0867a1e5e7390709427bcac5eba39b503e7f130a3abfd0004dd8ffb57fec5acae36407fbd24f7930acbb6683856f5daa3de6ec367bc31b76cbf73f91dbb2535174169eeca6f154ff90e3cf7a996b45581b43c08c0f40f8e49475cc9be4583fdc02d40be479b9c91e482117c5c21655a66aadb4491e918bd52b353e930f69225c83e21068d539c0665210f26a09643a97c36c8798adcf5b40bac420f25d223077f99d00f8a47adf4036b79b6b0411a461b648fb6108415e4d138bf3d45bfa8942dbfb94688cbe063fbfa10da213e117680684cd586a642839b3c6c6e88c4c283a8b769703260f9c888807df580f608d34c06c5cfd23604b78e85be448dee5410ce1d924cc66d9e32835f6550ed20b0269ca5d7bd716f00be755ba3648f696d9e6a0eb9cdfd0330df40e29e2c6e31f4bd2e07739c40491a85ed88cd5c96cfece0ebfdef4c85135d1a0e09e92f3e061590793376ef7c7fcfb8c64c6e76618cc2c184d4d9bfacc05169c77ffb68581ab16dc34fe4c81206f0af75edc5fde168f790fd53ffcd6239d34492f65c1bfd8726b945f1ceb9c394d95f9a9f7639f0ca285adcce6721c1ba5f42933c66bc921ebc8bca5730f40d3ff964e47ddb34ac60e17e1f3ac396b2db4f71b6ba0f6a87465fb3a20f847b60129b358855fb6110e733091cec40e38a7d438a9c5e80c88ee2a0100fa627bfda9a32b35e5f82b81a4b96c800d76d0542c652a7e5ebd8028330fad8687351d3140eae008c2199de757bac466c674f743836becc84660e5a205e3385622e904efd213e1207516787463cdf139066b3e334509a4addba7b7eb8aac3d6382b5c93a9a563ca21e9c22ef9ee8d80bcbf33adbdf7ca583c853131d273b246aa3ede849cc04b3f4666ddfb6412485c63f8544c583622f89b10cd9b096f9e97d52bae5d98b23260d45fb0d60d3a6e87fb51403959a0c207c24b6d1fc7f2b70d56ca997285dc64a307abf6d044977c05375fe1a53806d392a13ba0b20e9640424fc50f020a90e8c9ccdd99d8d5ca1758ca3e68889d2222ca98525ffcc108f1e2d142bb6208504eca2f7cbdd7f72505416c4a970ab466b95e4d951b162300eef79dd2f8047f73beb0400798a926762538c895ad979b4a2cd5c66c6bb8a8b501880b8ca83dcfc4cf082be89a61e52102b14e696a5fdffa2016aac58efd3be83de0a84d5b212a05f4aa587052ca63594169ab6428fd5edd515b25aa5172f0561e56c177b90b62fcd92b8e02e5c8a258a05d30f58956201f65104e00bef22c023cd65edcd7b1f7f6518e7ede9d5a2cfebc14cb3a67e2bfdec7c5f605b549b8c0e3c6531e634bb48a4e41e7fab64511cc7011896166821824eb4cfe375d4b0d9d35967f8d32082e10a88d93b5dd9b75e2a93dfd4d804a36ccea3cf599a79c7ba2c9b5fd81c5eecceb3bff95d96fb289591af470e39d034da276e165f68bb6ca3791c25d70665e0a95b2f6c62b2584e0347da179c6e266e1f634e8cb7f161ba53d454767e5e1beb9c6f1043d31905f5ca96cd0c5f56affe3e9bb1807431490ce6082357c90d427707baa661c0db6d3276d68f10d8c41629aca8a280d911115d08eff6780898b82e6b67dde860c042fa19e8c606a26d4501ce7f6d4199e70f5562d795a6d024d6d1a86d7db381ef9a4b29f741d143f9b4f6ef113724f9b234cc8a9e6438cb57a97b0db0fa2d551fddd9e26f3bfb5fa440119013515551d82a61da71c0d6ad9211dd9e0546fa7d042ca0ffb9f0aaaf8a8c5db91e0952007e73978bb3c111ebd10bfc2679df08c8886f825706eaf4cc7f37cdea173967f082a67e569ad6b9abe9ac9551e6f9a885271f1fa1c631ccdcbe5e9f03149dd9780818a088215ed022f65952bd8c2f4ebfdc218a917ddc31275f31cfe8610d8ab704c6d8d988dba7dd60b4fdfa22251b6ce33c2354231c969860eaba58727e1e86415e5ba1995313486424117e3f20cc0fa7766feee41357cca051b899b182df84e823e2c19d977af29ee1af4959e83efa22bbeb445b2693acd9a7e11916a6e5bcd1c3155a0a6749c62666bf7ab25811df6478fb87a459bec6aaf87d05ea450644a2eb72431d28338b11ba7de9adb2ba64d1601047417a57b1ea43057c00614730b5c769c7b0ec6f970a6f0cfb42d651e87841b0f56f7bb9a9a24a59ab9b4b3debfb08abce70bd73b53dccde32bbe48bb7ffcf51eb1d907e0b0341880b5512d3116aaaa37781409684459b69f3a97d0e623d1f96b0480b99d9595ab1be824b338ae1d6b08e60df112ccb3cc33c4db974f125a085280e8adeb2dd124ea826dbeebac5c5216d0ee5b43600f6ae6c7f6b8da8c4d7c7e1b07697a343ba5629b442d33c3eb80d42d87578e79fadfed097f0860719e33808a10d07cc5b85d1a19625ee104c2109da1fa02d41d5ec7c70fbe0b88a3107908d5ab7e8030cb04cd2293ad64b1bdee93a4addff06e94a88da64f3f63f8fe53ee070ff8986614ba55a845a7933f8bcdb61d68926af35d1c9f956ce6d0a0275db4b486314088c7bdfa1b990a7619996b970b5cb30523a309ac6a5193e03468688fd43cc4f927b2a923819465bbf56f703067f6a61573dbb0c555fbe9994387555cd3ae33a63777943e41e164a79f042db4dd33af2ca19b8186ebfa06f3096288d8e73018a25d58b41ab52315f4829f44921b078a457b6685f8958c0f69d6c765c5145eb039ecebdc3da78504b9287c67d250d88a5f3fff81aa0d08a911708b7cbc24f6c1d844c4e43f9b01ff2ab0a42b0bd6cbeba2735e456fd3ceef633fbb9060244fe51794cfa1fbf016005481c16248749896bb65b6a65823f794d7f95cbea06814bb6b80acb21d6911188405c738848ba7ce55c06f5aef23b24cc9d1952b0a6d418976a1d42839a02f93e212a84dbdf74234f3ca6209ce895e1a3a311cb7e4b1a99cb9233365fc1da1f22d859db4e03dc7d8ecf7f1246e53db6ca9ae18083471195820f0185649e98482a5ede59c3abb88c2fe1029d411663456071a6f681c6dbcf9944572235b460f9eac4ef9c9a03c875788a817a728c2e425e7731196d84a941b88f3a5920ea3bf88535c625f5e4bc820d9505649cfa86aaa86edc156ad343807feef35088fafa78e295d12dabeb481dec107fb7e6e241f368d2d6f534018209190f48afe5b23f3b329bdfea50affb142f245f9855bcd9d76033f76bad43f3589aa29bb32fcd9f9baf82660710426627a016e570321872cd8dc84f5172c5ecfd97a3bc3f3ff9898fd1d25d6f48af81468fd218997f0d8a823b0bf7dd44a44458fe363d4134cc90bd36a64e1121c69a1f5cb2f147c54cf27efe1824a5a8929f0056e1da7b749ad38c8c1cbc9d6ff82ee0ff4100692e8642fcde0656515b84ba41b127f5ff1cd0074651a74d0c7250c12db294bfe4f772d575e1bbc27a9df12286f9f9986d8e2bc41bfe71bfbbfac79ac058ec731630201889b654c56569f2dc0ec1494c06e2d7682c75b56fde05acec5107211c4c6c0cbecdec79bf63377001682746b52f3488a6946a106be19fa01e737622fb714840232e2bf35363dbadd050ee835acaed4efa4f67d52a8eecc56f2ed2ff3dfc58828ab4177e97810ac0ce36c39d832664acc7fbc759530ce521d369b2a957dcd364b96f64eaa4bae01c0543c53acc939e5352ff37ec01a5be3855fdc2ce36b9d79bfcebe3d86dca7d7b75b23f738bdf1766684136f4bf58f15c2d6720a1fe7397d8ed16b31057747549c896f972513f1b13949d3a9bec24298d86395a40cfa91f0bb18537f33ae8b7b806c2545ff064df8d5acb94fe74c2a821aa506f749012ed7b0c1f3623f1af63d74c43e1670771da6034c4ca7250db0a8e679e0ba77a33da2b0ef4df7fcb68bf5d9e7773cc4b4bd9c0b26ed68501bad587cd23b38332298c04736040674f97e0520d5032eb5b2d3bc098d49e4c71de36e19304cf0ad28c89bdf42e096d9773d452a2c034c6358d5c25c07ad32f011624791a2fc6f9fedeede6e48691820eeb6af47679821e857801199eccc5027909ab8e5f8bb5cc490245a9bbb374cdd44710d1bc12fda838bffab388b284eb16acd9d1f836fe2dbaf5e254377abe250e9cddece6538da607d729c16129858b10827d4f0fab177420cec3f76bd41f5b1b5cbb826e158707495abedf0431d1aeb4d20058ecc3cddb90514aaa389e48c262f314306df9fe6027dfedd2ff92f555016daf90df0ca3664b16305c0bf4e7a1afa82910bbf878059dc935543160244436ee33813f8f0114a954f64cc360df9364fc286386d07aa2e0110f0edf017654be09368f5e960f4018836cea7c19079821b5b9d812e5c93bd539dcca167c2a15e24eeb192b9e3cf9e6492b4c6b87171987cc58ff3f93ab67d3a29524a3d5a210561baa1fce258add72c2c65d26537094487f5ca386f12dff1d23ac0b1eb9d6feb1c3bf2f16ee65050dfc6fd65b0366a83b155f6b4cc459d51a6604c68f8d39514196f7fe14e57385b2a53488230b5aff0e2261da6e00cd6f0a46f25ceb5d1d3d790dbe2489e35a99d8f4bfaf19a678549f5402ac511bf13e5179881910ca937cf14e732f278234987f32f9a7a352830df715ee4c1f9235b6808c9ad048315c3be66f39624df27ffeb4c16bbd9ded5886bc65d1a3269360b71f48b006f6d4364c0a9692015cce7b3cd2e2fe746e9043b94380b907f42955d88f5000bd4578767e19f8fa002e4950e64cf11341390a18f843a49384c8703b4fce9a28022a2b0920498e3ce3d59d0780748f63f3a0a6ff18dcc71d4b11eb1eb067ae68afaf1fdcd53881f37225d2f7b26c9c815c9349f4269999709a6180cce6dec583d57c934fbc3df47ef4298282768798e471422f2c302570e6a882e68b9340f82197d67fb0d3d9751fdb8c1e6807d8385f1e89422a8fe7c226dc2c8adee4d4259ba3dc839cca28b2f7d4f8588a82312f4b719dded2e2cdc42a81baf46b00bdc547c41651a86a80a0eb46c79b64db882cffa9156bb8c49b9fbc7d14d3ee5f7491b9e3f5dd087bd1578f2bb8c3a7fdf835c7e6b93c3f7143b3f117c382a2e2336fbbc83592b6eaa70649df43d927e750069e98f8bba9a7da42c62c27544378102adc671723e8ee9c1bad95da1c37b7c9022a66c66d9e73d5b2cbcc2cfa17f9dd22a187737e21a1cc30d22303f8dc5563f158a6ed5bdbba529effc29390efc253dc7b72b47d000c6b975e5ebe7ae172f802d75cda9274c2dc6c86a5562bf468c26c87c8d79f99ad27c18dd9334f13faae54f69fd8c40eb5fa74a6e011d8dcf5bd8d664d627ef2945b9f918af15e42fbbaf73b2bf0fb427bb72eb4f4a24e50fc57b81b2ef0098a19584742e5f8df47c716a3136cfae84fff171a8edff93264f6a9fb7dc7ed3a7afbeeb74e59ad7befca139552f4ffb7baa0f4a359b11e308ec517a7cdab843d757921a64536b566d173a84bdb7de31b57cdd5445012e14543c0891d0ad1c402e6fd4d8b379e34824f370f91986506d5aedf081a0b34fe748450766a09ce5f77c718d1e690edb368ef998fee3ede356d0f735bfc6994c3b39cbb8611b6aaf76dea73d64ba211077a4a28cb607ae0f6f57d780391480759ec96b0cc01058bbd9d1ec2a7d6cda1c20c056659463f9673a94a4457107960b5d5c2709425545bc116e7fa158b3bd4f9daa8e457392b4ee94581405815d3331d5f802456089009f23e2c500ac5181af47df6465cc0a7587c4ef519a424761742c671197a787f30801e097b178d75b11b2e01ee7ef33d405ecaefdcf03ed85a722d152fba3a3f67bb978fd27c18cf0f808042c83a42241f82e7b4356f2593ccb899ea2bd0bde647703dbdf8aeb3c963e25ab389ffa2fe76b57814ee7e37596c5984057aad49b026d131c61e59f1d67704b6c985d76d4c41db5cce8ec993862254a1a64ce90cddf32a9ef67fd9f5af8c31c37bc45cf5298ecf5ef3b1d74e2a6ec11bc0f61119d2014d1b6fb0cfc511da5886276031f1ac8e25f66a801f1e11911aacbb0018b001225ba4a42c06910fab9e8803d3a5fe8d92c624bcbd2fca27f7f866d79d68a3236408220ebd11f9fa684c1592d46f68d70289acd9f301d1fad2dc07fff22610935fa75cf61632e98f9a4e547df6b387e67cad4454dd3daa4587cf5c4e103eb912152a8ce8296479555fa28c27d87b5f9b78ab495eea1e2b27dde1f003752afb932fb58a0ed8826f3125331cf51d90e18320684fac89421ee502c4f5573bc3e01b0ab569013af155336fb4eb7324cb056bc2eef3f5f334658b798ffa1d11bfba27f5e21a95cafb31a5143b5e849cef905e2bf513390188aa1152ea2d58dd8a0a1f429d52739df9bf9e4cba855ee6e3afe09fc6904f197ff0b02ba4481bdb37a519afa3c29cc131500d94127aae8bfc0f41bda9a52e143d9661111ea116a8e12f80c4ca1021d2a2b79c0cc88d2a302eea800e533c487fb82274efe42a78e75b6f0cf48de92fae8fcc330b0111a3398109e1c125b73795d50a041ff13afa7d9ef71a5e2bcb73dc8c3408d56baafda5a9014874df949164e62d64bbc8414e2d726a5a466badfce8d923d486c17332b0668cad5fe6432ae9168dcdf77e8e20a89f7fe622669182c9a7299b5cb9d2a5a66cb7bafca77fcf93a1bada605bd48eaaadbb5cc3d064ac64abf725cf196576fac15ad8f165c19420416c746989b7b1b06bad809248263b4466ed8bbbd23c2400ed0c7f5deef1ab1ad220da951e006822360623a195a9336146b2fea02af67f89bbb27595f3ca7d0f8823a4d08f5b126761eff4fbf472fe4079d497b80b22856b08726cd019392f22a77b9e391b764badb09f295878cf689b19dd13becdf694dcdefad668b49bb1dc608bc2df8de94a0bdd3407e5245e7431ddcd84ca027cd6bf6f769bf04efa44d8f3720c76ce1f07191d57e439c6329448663e5deac5818c7cba15b4743e02404c2036c70dbec146a1b2e600abcd9fb8557d0878c4aacbd0e7ef6a760c397356f7eaeaed019fc56717df168aa1351c185bd4df902611a124b03262b2970c6d807841087aff62592f56236c17849da97186b5805d4f74ac3f31ffc830ca9e82a7fc45f2bc8413e9d288d0b15db0707112ccd2a76aa83b6366e7a250f0cdfb63144748bc8d92a99bf3eb4ad72fc22e2d0af53625790c2949b0768a6a31bb7ce61e99118ebea4334dcccc9f45be0a63e69a9add486b254c1d0c79e80f63e010887091e349b898803c1f09022a8137730a1e5fe95bac19fd52cf39b609480d1d717e5a4758a6e13e95854c8d9aad8d47769b4061978aa0dbed0a351f44c8ca119802ff25da6d9693cc93a994dfde379094eb07aa2d7b3ed4840443dbbc4d55828923020b000ef1f938023eb5dd02d9e81fb0a9e4ef513ebd945b5b79ef352fc42d2fc3f5cf3dfd1a684b8f11718190c0b1b9dd760218855894ce57079e927e05151e0a74eca9007471dd86d7da6f901bd20ea4198eabe5435b3fa4bf9ada093dae65557c758575cfde73a5281e3e10ef5e78c091d5e84479410c5185b52cb7387427e9764ce8a17961350d5a825917ab5cd835de4c34b2f99f3b4c78cb94fc565432f0312188ca8fc77797abc8177ab492f86c38469eb46ec74a786620c72970827cfd1e7c581ea85e78f16780b385956e156ef086e079ebac4f9fa1d6b6c83516a517e5ef5b0a03f4174f3d283197dc3f9d54c55bab253f3f17d73497f18daa4d004e1f1494ba224d0e94c35b71a9fad289402506e361e423d10ba23430c56847d61be053a4204850c712a77fad8093d5793f14f249ab35e36338cc898e407f08d950f7fac145d57e747a08467f80db61c07b63f3d9ed9c305878afa659c33d9614df5c47020a6ac7767320132e68971a4b66894e419d859afeb9d21236e6d3f3b23a12d3da6009290e803689b823665338ea8361c3219f36f9ccb8c953303ca856c4631b5776b4b271a27ffecdfc92edd375712f293f30f45fcab445fa4fecca3c5c6a9a4b48183885ac7a0c8fc32791b3eaf0d82fb785565177be9da2903b82f9a8b6b7b7384cf66166240ac21cab1c3aeffcd2064b2bf0d108dabea34f954c7cafbb5c12eff4596b5752a47c4d562bdf75357201f1ea88bdf270c4fc57bd5663e4e4275a6c13c67a386d8169a12e38e26747fc15fb701643350d0e7bcea9dc3ec1d6c14c64808df5d44efb3191c2e20c06353daaf8eef0374335bcb63d2b9584bb334deb2279242cdf81d9ce5706ef2df7393f77d7593cd50c98d518ca83ded7fa60cbab25425f36697d33c2266928ae4fe016d5e12bc28dc8fd38d249afb76a33f58e988c446657fa1508ae1a07f3034cb4ae2a82a80de097c35aec40858d05280e28738053192b6cec4f59287b0c1c88a559b4248728d6a4a8b99635231af98e6e8d8a3180d40d3ad0c3f8162620b045ed34b7200696c073ab568a6ca086847f8eee31bbe8abaaaebb9fdae9feb01b533364da9658b160a7ffd38c5d4676e7391b306fd18eb58a4b3b2d8d9fafe2c8a847490b7d76591beebbb32c1c5678f5456867b9e06912bb7790c1d2daf670776d8f01395ba272eb93d689645718790b9fbae7209bd5f09d71b210f7a2beccfa6f59c5dea8f5ea47296f3a5cab7b92b845892e576a092d5dbb14363b0eb00d4f583604995d36199894b3bcb738ba9d9830efc8d5b78eee51a5403fce5b1d742b69a7f20cb60ebfe7100e17808cf973d091c7260178456d94f356b8fbb0f11d9a040aa497bd724479809359deae30471b927ff4266d48d5f8aaa624f0e8a0ad66ef1f9cec2206b0218993dcf5411c045df52a7675b7d113ffd1164206ef949f7cd8f42004816ba64f94753775da652ca504d00b25f99bcd18376b543f695cea2c6d8d68ac8929d51e351528b0eda319b65ff58ce2096e4e03e5cbd97bbb665bfc8bbdc18db09fd315c06e97224b1d510e0afa1fc81cca3a0f1b05ee69066b11fd164f2e5e98d2cb3a2b1fc87ad4b4fade76f133b46f3008b2d98a22c3ff83f0c712b74c8b125e0ff72621beccfde70234dd7a1860e5db765b47a1af39abbb147d934bd7d9e836082f70afe77d3401b0bfc2d3e10515df006dd99cc32047bab546df1720ee12949d91cc1421d62805cad8c173d26f0d7d92e09cb82285838b60f9843644c5208f93e37fc3adaa51f71e617a6c5f7c9972fafeb7707aa64224550082e73839b7deb97f92176c60096ef6d5a6445f4c5b64b4dadb7afb40a7ba10c6c32af45050cc73ed38d48cf0a985e32cae2a27ee56797c889c03990c195233fbbb361c9ff822d128fa686850d1652729af26e1ee227be27db78c7a395a9c467796a8454398dd4bf933d43f548a6c62492d71ddc1f0d1c814a37a7762ee3a9ebc08e20a15f47f014d3d0e6cebb0d24ee75394c81e8af95f7fac64c49674f56f9ae4dc576773b0e72fa7ee90a07502eabc7d667d8fc456f5ae97c098dc0a318c4ec38e666f58c5490fb56a8d2bb5228f44a4e150bc6436d5a273bfe3da4832314983de55050e80b6d1fd2a61fc475a9d3d8c05a0f92bee68f821975f3e73d0a9e89cd41b2c9eafee3cb268d5d323cda9c144b7d7e2094a6000f34d0f97b741c7e1e76306b0130e9439d37f4b7bd7ead9fe1292599dec57b93d08f2c353f8d8e833b563c068038bc8b27345419fa0e64042ae3a17fc985e1b3f9d0416c8ccadb6be1a419f4231be27b32b73ce3b54b8471c8634f57e3ae8855a9c3093a70d1b683ddb11366ba1521a3089db9b4630f4f455a3dda2d08ab614c7d1b2bd99f6cbfe2f4e0dc3ccf3d43816efeae875103e34f1f1018e29e9c934bd439f9cd743b27d8818c524c000d64a03fff5e922bcd1d917ffc42d0555902b04920eb2b5e8a8087d5721f856243e5cc991fbf80133645fabff39598cc41f5887391e7d40408c36942b37232a98b255d7bc5519c5b02dd05b9ff4d526d79d93f65183d0844323b3030598c3466bb1e53c436fd1286967d48161415682b2b5297905759a75f99f4a998c7cc858e4b71006d02f6fb63a74be8d40c09cc670c8c3b3a51453df284e998b4c348f7d4fc74c419dffae0ad07ed0d99cc9a37590b0b8c53740bbc4b9427bf529b1b8f756b1c3d4aa148207f4efaa4e15ea3ddd206dfda59d74467899b94947b27e686af9543f5a3ebb21c2a394ce416b2de9a097342ad06b566a4749745922b347020b5f139868578a419c17317448c44ecebf5a2d58ed85378414c67a47aae57bd2f4b648e2fc04c34e104574c062835c5c115a610576a660e084ce5bc1ac0e79f1a8fd84eb54c86229aaaee1b16d4370038edb24dc889e67d8a61049afbf5d38466197b0e7d49016ac262eb946fe5258db41f8edd20e8c955a54fd79c4eb908b10034fa807ecddda6352b8115a54cb51859a92ec2f53cd2678dec35c41e9ff4584078c016ebeceb661cb5bbc50e3183d903c998bcd052b6239107ed0d0275b09af5538054e1d6f310cd829b651f70107024a8716a318c3e6d4da9bc80038ebf00af7fe005a09c7e18d353d9cedffe1ebef0ab883887a8d8790575e16adbaded4f8e8567eb3f36547c2e7bdf1ed52daf7cea0f2d51fb9fe1369d6a8fcba0f7dba8e202a4339c1106a6b5dc0c9fa5bcf39f2f0d952b5d607ad7bde8c3c5fb71e4498d6332499bfbf168ad93d5deb68cc63bd4564b98d3ddbbecdcffaf962ae7a562dc9096a8ffce2e6e3f657ad86a40a4d423714a1d92bc4d25785156c319f778fc3c5e821a4b53ad3c2e140f60125c76dea7e70e556a40e8dc36db2b5e38e3032d813c4f94202ab0b6c519247b325b4f1d449dc7c922b4dbc5b2254e339541537da15ab3b946d0efdbbc6e4f86aabb3598fe7a5d9b4b6572bb555ef52339aadf934f7b3673cac21961484b1a313f3c5d27726a5fed8271ccf17617d153e9f81c8a81fc8d01b05fe52acc3457601a15f0edd899e8a00f7908124686bf0ddd68759d23acdde01e01abe797de5392bbfc0449157ac1ce4b2186a7e37677560642bde32b1832b971bcbdc015dba6a9a013c6beb57d172f7a388b0c90eea0bed8a3a11b0e3276d1abb86e99df6055a2b6cffd37ada7ba6c778dd5f4103bf6f8a9f4706928d08738000e54dc5c45e3c53c90e9f40a23eecb625340db6aff77e66ddd04528903bf8deb6168363730539397a5044b2f609b7963667f4d9794ac1a3456ac2488a7d1fb7a6bfc1df217868395e920c6e9bed1ed5da9ab04947ebacbf0ce4e40b94a7fb4bb3f3a94820db8df43066be5eb77b882f98d7b39b0c6633b43b2a253032a84367271ce20751fb4e50611e282e2e5b5a4801ebd3f2034b01c13bf9a0831c06df28a715a68f6da2b3e3b3807f3e00efe6bd220c618da89bf42842f1c2492cec3e484443ac332a2677731ad2416309d06364ae1cb5bfec0e9de3e6bb50007abaed21c044316c22b6871d61a8a2bef21bd7424f71b560c16aa3e79c659c55ebf2ebfd619fe1789838478dbb8fd5b4677d3ae5264ae2062c869f2e3f48362e825238b22fdeeee5bdbd1402def8a3176f18f09e99b230dc104925f29c312168c140ce544f7868507990a32b17b519d8a043f701038f3ee04e6363e4f058600f8359d24d4f504248ab4bf384968a3eb03ffc99e6c0476433ce40afb88df462b7aef4c911da9d40eecda36c59f64a715054f926bb1c98d11e5192cd830b3df63df7834636bc572111fb9b4e04e157c71ea8423c49f77a0d3720606f83262df510307d0481af08a7603f3e8fff69d76625460d412252ffafed683928f6af28f65316f008e2b49759cb383f60df68fce9b5307bdbb6a1f58db1312a051b5381db8bdd8cd76c03fc151a80ed03fe591fdff3a0a0740990317be82591a088ff6893486e560bca726a23615b9fb3b5c454a09872f0fa66e720878c55e6f3d4a4b3c6e0f72d8390b25bdcf331a861a287d6bf663ae04ca28cef29696a6879de279f5a146c2d56d3d25b86d6f1926f3e3d775f5c0d37c06e902777505ceac88c365b3959a09e936d6ea8c189d5ae0825a8eab796b899129e71311cf4ab23a1c1ddd4b59854b4023b8875f19848e9f3628f31467207163e72a7a446f044ae296068957f5ca67fc79522ea08a16f54379cdc2906817fa2949d3cca216360b8568caaa7fec84ec127842783b433ff781791c0eb02236d33b09c8fcd93121dc4c3e112725ff84443481c7ed4caa9989656f0b007025851f7342d25ce9c5e7c9fc9320e99470895ac7c1e87bcba27931e0ca3d208bf60446d47fccc9e15a2aacb8fb635862fc4ee75373bb10060d69d40f20e63ee97b85c1ab47e2b5f0931d1093b080b0a387954a27753a2d751bb6aa8ee6ca8c9f6782a8933c5f3bf14b7613bc7ebc6433fb8c4bcec521cedaf08b4d43f50adaf5bc33e662a44446a288f84e53b85ba7c3bd79aa1252864eb826a301b16ce068d1367e6a44f18b02a9367307b5db109d46eacf46bb7a596a4ca2f3bb8da9ea66540f1cebfcee94596bd52c3da7f6162a7c281337498a0f5ff17e9c7af53371007c0c7197fef3d0beefd52c3ac6eb4c7279561beb9218101e2ed40d2b07ce61de5fbfb58deebf83e4d4f74506d390b3f91f424deeae612c2312c17be5dd37e783717eb0e18b89bf6cebbbe2dfc443fdfdc6d1f49e60208dae7f438f80139cde5f3387d9a666e2269b460aa0082b544c4f52c28a9caefab859ef47894e2432982324c56695ab84fb48830880afaada904f31b7c4fc898e7e3ba566d474ee0f5d9d928c073f0bf0122bbce65d274cbea5846ad54d2ceed9e6a4701207ee06001de2d62aa47d53c49311f1579aed1c486843f13ec22b0b6759c1d096a9f418eee016a242b1203ff2ab0f82b23001187ebcc0bb7bc209ca5d7ff05d5caf80b9d1c1de12e960fcdca073fe5977da5f840beeb694397cae966141ccc9cf5b6a739d9c3ed3d9f1e386b32a28a6d658cb03576bfd90bcf6bf7f0190ee3404af32d14400f0d0cf4de4d9665d4d6b194c62fc92221533dc97793074b53f5f6534f35924fb0b8a2bf6bfd21c08512f76a5bcd8bccac6d525f30bbccd6e2f339a3deffec1d2184b2aaa26ca9e9d84d3bb42fff09f9583d586c4efb0f1148a24485ca9cc439be1e246a2af095a4b7450334170db398a95307723bafbdcccea5481015e1095ca7db211f2601935e15bd075e16a61941f69e531cb0192b6d54ffcba4e97ec4d02be0d02714596243d158554ce543719e63a3d13cf4ba79fe34b40531e61416c51be4c42ae9fccfcb1f3748d29864e0ce115df656c29678df853d725e03f28e05100e55ac7ec83fb8d612f9c5ecf98bf929e200cbfde9b385d540a18dde2cd9d7512fd27359d6c84add54420dea2576012a4be8af8fd2ea29b48933681ebe33896d429f724a5c6c37c24fdbb0d78f2231b80ebfd620745055e334e5032d9eaeab671065903fd80aa3680f456f7c1face15453e7e221b9781aaf9eb1cda2ea6530c3d1b9b995dd6bf81109ff20f832b2cd123b5d9e8c06b25c2833bc9148498e7af976a7dc908448ab7f40db2e2ab94edccb6c9d5d157360436e3b8c97deea5d55a4dcdc083f4ac2b38e2831f382085679859693f77bf8cf2603f3571df77f44198fd21f00eb1cbfc5a66e59f70256ffbc6cc274543bb34035bcaf4a0d71bdcdaf7366dec74bb858f85e8488714c56d7ed8646c28935eada4a54659d497687af7d294fc8c86c63047dfb9b727fc3f7bfa3e56b40ccd71bac17be1339e92f4bf864b1b4eef0bb010ae7427712bdbe111cf4536da8ea4d8daf550040247c538c92a4494852bef11e0bf1b4e43ee247299ee2fa4891a6a2c7ae395fe96b2857465277a9da5d9d3f2f4be3f47361febc3cb992e680ae7c7ba2596c8c4f1389e6965fe296e75bb4e931ad83c73c3047c5d319a346bb37b3ab12dc60a8e28b055d5ad37f271ad3caf888ade108f9c3c7b4490916942bb8a3c9fabceb5aa8e71b0c6cc1366416fa260a4dad059c6eac4c7b6fd063f15ccfbb42870d37ee32fbc9a2e6b0e9aad88c2eb9a04720d6463020853243b29f83eb553d61cb8b1dc13ce56be91d75420fb829c3a3a848fe245d3ef6610250e234a76e3b7036e36bdc9fe30396abeb4d9819b0e287e5fe280519e3e63d478d43e149fdf827da00ea00efeeb25312f3c1e0964c0dc959c8647978b577d99589af2905c35987b08c132f2c80835b4bb4261fdd39885806a28a3cb626199275e5d640893b059b0cae88e7ed1441afbe509de80bed39cca6ddc27573d972ae2980e1699a2aff8e7931621f162a0cfa5ceb3e6754f2768ed758155dbf50b4c03bf8b611f944229fea7d118855811fc439fbdf965696c93338be09291b32ac39888ae8f5fa45b7b59f09835fda02dbf153d4025f9c00401cd2681b7e24a8f531e8df1b324a6ac7c310fe5f5d0d62eec93c427842d73dc2858dc8cd889a3631f755bd701eae0b4955219c556b949314814e46e0a2e72a2ad9b86a14c943af1c9ddbd7e9439dc0a42cdee1cdb5f5cd85127dea35ef3ac999895f9402b5f9586375744c4263be73e59c3e7fb2481be1e6987ae1040478f7a30f56d9f8f99947bd9e704a7436b3cf7fac346957c2b74ffac10358650f07981752ac767304658db48843ac86114db9726c89adb812199aef1d999e9d91c65b4c63fa14f470831628e0df388a4aa737358a01fd1a9c228f4ed92b17b51fe957899e658437c90dd678c4a83882461f5a87fded5a92dc805fbe49191aa8f6734511a3e5c892dcd34826274da159668dcc36a8aad0d738ca3211ad74062a5fe08fd48411becf504f15050ddcb989af3b2933799a70b4c68b570bc01ad71db412ba8022bb499f389d0babb334ddbf926b2d4c3ef3da00ca7f3728ed98d927ac04b910cc02c0307cf3959b36b919888a3c0aa54865af429af9f02736df55095f4d985ace15908a8f5017bed97c01862ed85e3684113e5c3dc0aaded288ca6bd92bb5da61c515cf8d8083a082a2a202a352f21e5b3a2df51a980955ecaa6216bbff791e76bd2eb0145ca227084ed3696255193ef8ac79ff8cda41822825ec8d4b27553c0cc0c4a64c3ab1723187e5208051a87afa6819cf3352d6a84a4260e892094958224d03f44cb92f84c4f18f1ebb56be0687468ad28258ec78827c9b4bb2b99ea6c485fabedd146a722307ed782d2db673711315606b5ab944fab1bd7a42deac7b88bc81f53d9e75bb3eedd07a7eec76daa2ae6defba4555e89b86b63f612fc6dc7d96f7f5bdf7d1c38fcd2b35c8c0a85c34c4d6d75ec2e1f806c736238eaee9fbb529ad44f4edd247f5c33bd9e5f7ab9c0addd7a7142b713466ee1fac53120a3d75ecd25f089ef9cd27b09de0dd0d4561c25f460d536595f5b48266f75db857ba06bdbc479580d1982209c5b8260dba568ad3e7c9258a31f3b12c9e6163f68c411614dd80a757b4addefdfada8c993af112a7d23d415f88c20b55e1ed03fb4198ce02accdbe984fd54efd9e34436c2300f0985525d4370ee0b1597a8cf153fb33a0b0267e1aa768d0c8463798bbca09dc56394841d21a252f24a505e7eef2f921f3deaee5919681736e56b5f4cd7872ad44329395a76af71200336ba00928880907a47b9d593d5c092a134588e056e30713b3c158e000326123066e8e65fdaad4923cdc9e032fd788cf353f52625cccb835aec92e9fb1681fbcb4b4656a94d6d5cd88116ad6cbd8433b263fb88f45ae46731bec0495701c818074afe31acbebbd0661a82e133434864a4c8ed98fadc0c6e553ddc8e06e3c2aa57615e4ffcfdd776af16a9e1df2d7fc07d951d6eb1085811f99548b84536ae6512bc31c3758ca36003565b647521b58990f9978471ed841f89d73124bba1106171488db83b204ea3c41ab7ea12bc94aca258ffe6538c3a1442c9eda6d8d44520bf3651b0ff39d517ecf6cf84d454cb0dd3c5a0b633afa57ef3a5027bf00d4f76e7a4399b14495700b6e1d1fff55edf52f908d1a853aa5634fff737956805c71b940cc268400c63ff35ad092ca4173371aeb42e6c3c2af99c805b41868c8067dbcb8ea0ca46530c0f486989f91f8371792146e5b0426c85bae73f5bb4496fe394367b9b98ef48cdbf73c2605fb5bc9cbe2b67a28b64cdfa4f04b0ee247b2776bb4f45a3e0da7d62e1ffaf37167219fae25ff1fcdb5409a3106faff688f99406f5f45dd1215060ef91b9acd7065d867654e10a37d350af4e5647b65bfe2f0430f8b84c06f195add2df5d57926a74ff4703e0b51119e876830577173c88f01c667a218943b330884f18f1fe38e8168dc4bcf95cfda40765d5545bdc1432becadd2c29237acc215b60462e9d12dd03ab4111899080e3fa60eff0513e689a4f2ce41b22a2d693de3af0465f1177cfc963c20e5777b000ca7b5567942a6da7055a4c4661ea7a2fda1141a9c8bb9aef40aae640ac60394abd92cf080942fc177316eab257f3e6033a279c43278f9f08ea007abc053053224dab3a50fad6eee148fd82169b067fa022621c9230d0348488550453a2ff84be630092c06335eb5fc41214052a360c88f5485d499877ff02b2a6171b3a98f3353d4cce8e10346b54a766d4f03e5a387ecea9dfbb860f7582a66deb2aed9dac1eaa87573e212c6671b32449bd4ef7e0c4eb28b39ed881f18f3fc76a65bf6af7dd57ae140471d6e4b05058778d5b6054b006f75c7e36d97e5f77933068c5ff07c6707ebbd616bb5384361974d42581d7afa0e0eac0b9b74f186ffb14d8b6fb6f1f27f828225ecba0c179ba7b5a0d99d5e5ebfc4f7802b68d18fd3ad90ee019dd796c49da5c7740ddb9cc8ee1e44edfaaa56c232b7157736977dc0316774321cbdd8e1f470b606081e28a1c7adb9e9e79536e47a62805824b9c327558820abc0e3480fb70dcf1278b62340f7c46fa99dd61588ebf2710d28c199e2bfccd243a46338677ab1c0f77b80f66781bf6c1169652aefef08b034aa9dc548d1d8dbf5be206c6e3ac158cbdd917bc5895fab3caad1805bb9b462ea0a41a8746ccd8ba9730ce7b7a211a396b6e68e611b37756b22c291748c4d43030cc363b1f3df284601903d0924431b49ea27728c5864f6eedcc9f32d0f46cec3d5a473f4a11fb526ce05142aec716c14aad75078b4a4453e63c454894326224a5f3330967568161ed6d203ba2dce8a64fd0b9a0131d22acd410eb37338043fc5cc3521aaf5762a4e862088d812986faabf8b4e79f3585240db0ae1ce2c2dfe3e1efacfce5fe28795f705fec6b57f8a4c3b737cdb174ebb8f493c59512efed78a7aec5e40aa6e71f4a701659082cc95a705d4a042617db0e6f26a1307231cd3f68c1538f74de30edc4741ac9d461d9efd8b74a98a3549a2ad710c9ab6f0bf0583c6613627865d3a374c635e3a9fad99c4499934b93a48a1db2e89468460340cfc98a4e1f7ecd819588a317785984196f11ccdcb0cb932980dc549e5d8134f5d6d312dff6a0359f40adced6de188b17d67ab3e7dd06b843878ce0e226c662f0d8598631704c5bcaf31e15effbac0956c3791323b0433858be2717564d97a67dafd2b68fecd657110246b1bf46c41656eb5ce0473416696a2445b12e9cf7bd25dd3530eaa23a4f0886ca7eb9dd3e984d562868eff94e21f7625e16d975597759d5f57f7ee2e465c005919f5e154e1c6629cc992bda3aa80927c50ef78f1f83163ce70f9641c4b2cfa167eed621011c69cfec0d01cf9475010ec735923744506d71cd571ba5e0e6a73fa8f6f390a602298f40ed3e39ea67d733f412589d9c947919852d205becd490ce266f6f98266cb7f68923dffc97a6d88487a16a052137eaacf181d8e3554d3ce5e3a57ad41f25243611fb7d8b9a7f4c26c812bb478056a36350c58fcf2a30d134e7649f6a40d384973faadff11783ef7edb8135e88c30bd5da59a7b9a5eacad38260d7b4cf5602161c34cf4a5b3ec98118575170ce15d1c426b2bc2fbb2f15c491bee8760d14dd9baab6a7a18ea7bb723fcf70d99b8befb584723d571d25fb00d1599508343d7981c90ca23836468975a2595c1c9df00357419286bdf2dd45c6d9dc89a06d80a600547fc95117ab0cfe7ec8aabd61bd0111206c732a19ffac58069571b9e2ea8e4da5d3edd84bb482644278efa7e3b898ef44f32ad6b656bb2caf717a081fd5d7f60b7858690f32d31b185ab51ac2f3fa51dd82c52e6bb81295c4861eca1712b13906ada356834ddd567385d8d51ee24a3563e2a1d05de34ff836f1fed88dffcf63e45a713bc39cf5efc12f3703a47a061fea7944243910751fdc716e361c9d7c72f232e4064d8f5071adbb36fd45c050da46da5b91fd6553d326926d510e6f7fc264f32a61778d981688287e62e123980f2b4adf40f3afec30341e16fc3da013baa214fc87c6e53523f99313f408dcdb2a5b531ba4e0eb55dafbf6d59bb3448f34df090955e41a90faea65a7388406bf3ce6a1aeadeedc8ac4470966d2fcb400768e08b345630e4de10459afcbc2cdea34e446514515b5cc99c1b5e1a55b1f66de509a8bdcc35682e6444f40682bb7376bb1b23c1c22363ff24cfbbf39c41f5d42a8664079e7f0ba457a4213c79fb997dee1f16978191fbea374d83cdb39c08e2635383df005cf161a2e64dabeeeeae49f7d6e230b7d3873cabbc420ca18200e8485181859bfd53ae5d92cb9c59dfb73bd8550219233ef3073288bb8b2c8e5cde6e743f856a4581dda2311a12dbb85286911219a1dcf295e6efe8710c33954370f335de7dcab5f3b5f1d9f60e7e4b338ad65db797a8d966d29c7eb4ffb8cf4091c28247da8d63cc6ef2e09d4644b1b8ec50bbecf46d8d7a32de48b9b31686084e69a30e7c44c0c917cb834dd24a7fed32df411b1bd72cc186ba9e60454ad69bcd499b812f5177b1fa887bfa96b0f3fb0e278bdad4b3d7fe41f1885a7ef9505f5d5be17a926b03e106bf6af94eb44ef35aeced08cbbc8a97d29e7005807eaed730312cb4a850d4de280e517255027429cbe722d569ccc99a8e696fd556c71b2166a0df0c796bcf00e9f8839038a757ddf324e829d379139ba4f76dcce568926914948f270803bf9f3a3f971e599ecf0fd7f94431e626e19c790eca572726d312cdc69ab15adb7ab98323f427b1f76eab60fec53e48cccf3f98741887c371af467ba8e1b3fe6e7d7882b1bc282972c68848a16f32fbbd8b9144f6f4923cd79e331a19fe1b5a2cb13d8a9c1cf5ad48f7360b786b9021f71c20a7b384094cc1c93a583fb35c009c0c392378d1f76a7e8e9bcde9eaf340f65c61450c5f4e68e88391dbaa93df18074f0f29f2ca8d91bb3191b86b4d30dc3f4a50c2ca2af1a07e6212156694a14005e5b2ddf61295b5212ce4fe268713e818067c7d4e33150bfb618f899b20c924497c932d2cce19e7aadde8745d7d7b918a44a0e11527ebb7a4fca49352f8a237e2bb47e3d31c317381fc6628841528a1933a7c9b3dd1bbb61fd5fcbdd6710e94018bea56819d0cdc49d75f51fa1a15b62d5d20549a0e0730a14508c80511b7cceadb954aa80f354368cee1f83a2d747e62fd80ab84576b3ab449cd4aa0b1ce447b40e71aa98df97032face980ec1261378132dcb31fef2490cf6c00e901eb0d10f3e6745fa0748e96886869e26594117f5fda07bf1e331a9f11aeb2423ca674863d512923a74662ce8ebf1bdfb28aa3f8e7a6dc7acb7bf5922b413f46d1b4d7f959e94fbfaeacb64adcb25914ba2cc2e4c8c6087c15e408ac6ac1ba0b4b09ba83607b65d8f6e101298ead2fe5c44a57d9460f745d0aad4d46e2e9a6cf124de0cb31057a9a32f93a2aaa749975a2c572fc40290a11a51d3e9a5947b3a6228aa50bf69f6cbe746a6a3b9bc545ad3f989f0f7c7b9788fce9466b20f7269f6f7318e86b7a9b984f5d1f0ab22675da4426802bf901736937ee25b488164ee934e2e62cc60ff3f3df7d02a5914b0edb9905f4fc9c85e37714f4a5fcd15034fb38a3571dafa6b3ac80e4bf9291284fb0530fdbf315906e6c52df3092daca82edb8cdf148943f7dba5a24f8153f7bce960e33267ac52a0f49a374bc75f6dc2dee8d527ba50b666c5a60a1e15acc35cec6858699e406a3d56ce0caed8fb2062b444103f4871482f52a88f284292f7aaf1abfc42506ff5d2a311039da077c8fea52c2c96971cb82a7aba6b55ec9a15599a4218775540ee708318a4f2a32f88d94fdfdd062f381558e1939bbb977d247d0b6b333589b82c5c658f707327d4633142d5936f7d4e8135b1955bfac75a11bfcc62d20a42f015ce0c4c8f6392bc6ebadb2536b5d8912f6a7e19a9706f86dc15a0fbfd284c7e02d3f2d039d700ed0d33af7804172c0693975865f7fa0368a7748bf7912d9a50e989fa195e505dc279c3796c49ae20cdeff092f8ecca80257e7b838897fb73e6fc4e0a795c6996a00a8a5da9c7a1814c00285bfe6cc51e4ce26b2d5d9dab65c5f496cd4e891d7d0b43c901de02279e46b8646d2cbaf09b865dc78aa035b312038d97cee0500a6eb641be3e00ffb3b4a11fc93345796f8ab92c2fad159ecf8d701cbb02f4a600a2c2726bc66264101977962edaf157fb176408333d2c64456b38e28cb52ceb6629f7c11f6a2cafa1740ca2bdea656af59abcb07e3ed25552c24ace64fd436b427d4fd6c56fcb31869b4b5d05a7117c89619bca56cf6127d6761f0da09102fbbd7d4dc8273eff581846002d1758534433f9b138d078da22e94017c412aec668555cbc5830cb0e29122e35207da3170ef3407e493c4a7ac4569aaec9feadcfed927b898f680551a421c26b42bdac42044a81ce192be140148b417a550fbea0c1f7aced02e57879cf405c60bc5d5322866191d27d8745329d0ccdc56b5e96b1e7f0addde39ba84118f81d0c81e345fbd5babfe1c72b11dad4fac48ee89e2a69a99992a38776dc1377a0ae3431186a34b921d90b16becd86682508d230ec813a2181709a278272435f939f5807636e1742144ed1b5e5d8aefd8599360cceb969231e88f62495e05bb2b044aeb70961082bf1b717a293693c1ddf3f13fecbe6aec9b93578e3b4a6635e9ab232fb06c6ab65017ba1fd57b565fec3bec6fc18d36b3e7f129c0b2995381bd2efbe7088e3e6700ec885ca55d4472aebeca4bcf4b8b45b64551ecc82c3b8c7aa3d593ec714b0099655828d49408227193fb1079086a0a6d17eb20082b73e94e683506f46148a40e1316b73b525c6f77c4483b43f278e65073eeec26effbd3f6cc0c8bc530c410e1756a8694400052efb01f506de25fbf45443c4b03b0faa56ed3060a0cc4665f460a378995b7795d3982c6fccca25dfb1f1453870ab800e6b3f3b02c1f24c347d0fbcfd41c958d94674505b8371fefb07ce4919540940e0b95b2b76291ed2f8e81bb94718df7b02e9f2e39de047d715e1e75cd7ecd2598006d51b908d76676bdae28425f334f23267378fb669ad1bb8f7e84e44c9dd50fde769475bd9a00e9b51bb398bb083f2060edd2d4dc0eecbd621276fbb9689e4b4ed7a877d10978f57f06a9e62f29025c1acbdbeebf218f9eac26a55293911c6a8e15857eeda1812c2e41c0dbf0cc019e2ca70bd9c17d4f376de4bdeb99aa93383c174eab50d800946ded15cde9935d96df6179fcc80ecdc7bba5ee6b26b5631546a3daad3c4c0c675dc014d6f5d0c6a36bc8ed9dda2453e0f71cfdf7e60ab49aa603eabea14bc000570d729cd7cfff6da5dd27547547cd4621b22641c0ab3141015f04fd870ff626019c65ee438c7e189aa3e1697af370247a53c41c90026bd36227762bdf91bfa1a936f523c20688a83468be46f3cc758d9398cec0c1bdd9c726b065992dae9c38bdca713c3047dbe0abf3136ab9d055df717cb6ba208744e2198a9bec5973047f540b6fdc580cf4c86ea0d340e9e48c28d4a008f7ef8d57e6cb599d7084e269225f411a8761e58b7af1c18175af818ffc48a0a7f84175e877fdf811bfb6ce9f1f123770acef4ddf5c118d0eec0b15fbf41008b3a1ddba5e125f3c7c7361f4dc886d20f932074303c8af432af687b5bcbd91b5f7d30101a42fb4322ebc07ba8e185b5d24a296f58aa4df267271adec06c9225a2863e971f6ebbec3bdf5bce9c1b521ae3070917a05b21ea7947bf6ed4e3a35248f1b78f2ba3165be0097aeab97f45c9888b12bfc3cef7473caf7e835f8a163528911e82d7f7a1ab347f7ed43b647b2b9573e8ef404529ea015689a806103db629d26ce8ca0a581f7b47bab666150355d1f95efd54b00f85f2f58b0a496f64126467dff8520f1be0060c19ae08e42288194ca99277b76e2155f723f45165ebdc7c40e3f20f23414f943e6916c107759961bbeeb077b8671bc77df5a52754e34b4e18a630aaa281a69067116005c494328df7896404671f5638d5138a620105bf4a0fe633248970a1f11b77bc6e76ed878bc8d3d737eb31cb721103000b69c36a0387e822dbcf38da72d8743e589904cc239b5c08b35c0688c5c8de2efe8494ba324b6640468dfda34686561cc85f58e93d22076457b9b2b744fda0274beda6c5d1343a9eadfdb1e3971a42693d525a41d1c0f21b6207842d3e098728b3dd1f1bf7ae0a343616c0f32d9a87707eb610c75b953c280959c60e01290199a485901d2d89c71b5dae45774e35a4cd6e5b89c7e244c28fce6422d8d02be19a2b1d8758fec0840e2b011f496035625e6b23f6f6cfdeb6dc1d1e088770f0d910251ea305a34cd59359a6ca0ef78ced991cdf72277e217dfac0f9e0385390eea64e5e6ce79307d1f8e2060cf18bb72b44583f82e8319202dabda00866d0cc1911270b794c1288ac46fe4a36efff26d816010f4667b5f98c8f53177d35f6452b41dc961a51ed22c98c6a9cd2b0a67506d3d781579370acf33311028a7f8c2fcd1d4982f48dd043c578fb9cbe9997ae064c5371093ff442c7848037f4d6fba3bb49680413249293667e6ff05266c7c62883f7659eba90b740c83e5afd2bbe2846421dccb01d84f4910acd3b5abbe8109fdddb8a9edde65ad7385f08591da885fe92fcbcf61776455f0c2c55a875e5f96ec313abef36ac25794e1101401144c77b92509587c5ae3cde67c36e3e2b94fb5f2bc6facc7356f8ec0900b067ffc3197f8ee294d02ae36c5fc2082d86d3ed73bafae6c4a4a81245fc8199051e6f317b895432c388019075ba17b1bd38de71b0c89ba6b68ed956b07b1dd917e97c7b382e86dce5927ec8a2f75abaf4c10db85446f9f26f054f697489c55530742dc8376a4482ddf8935d6f0198a32fa71b8379f9bf4dddf23e4c99daeca084316504b8c039382cbe11cd0e0b20767b90c65b7b7e6bd25235d6fbc9e8440e499c579e23d26349286e824f266dbb169837cd7ff2cad480e21e15a713623017984e8cb5ce0a80c9c090777d42aaba82cfebb52769372ac685c5144bb7f39217f78a3c8b9fd6eda3334db4db3ce4d1fd79926f87c0e4a37089209236f72be45ae6af2368ee699b3fa15ae0fef91b5037df645d743429af0bff2181f1560b9a8c55d17ca97095f42e2dda9c1b8fe7488046a84d1d56ec8256c1200187640cb8e123171237d48be174ad7a1173dafee73dab4afefde44325a9ab7439df446a15a3fefff1aa8f725491998389960b6318434bf2ffc7cc416c42354c8f065bf3ce5be1cb705f361554141bf08e2de92e552cc991a0b3c872b17e581577c43e3d6cc68c4d4dabcf7ea1c00b30fc63c513762a8609be80c2cb91ddcebdf4199fb09887200aead4c40e57fba23d5efce56ad02b89ab32d81a59fbb2ad3cb8c2ecc030926b8ac9aa7e4dc05e89913aa17bc18216139184a7020aea911ec82d2d43dda4f4802099e393337599ce41d9e61fb1dac96494b241fad0c246a6ed1eb860c1a88f667415fcad2fdaa4847ff83c223772b438fd1ed26ab933aea84292c9c45928695356c5ba83e82377ede05ce106ec75ad0f3e9aed39cd8e67b1c124b56c80ca95b0983f4f88c81a0b5f8a16f3d06e8085a051245fbb66fee271e18bd4d778223eb5e198d375681d3e037f54eab203703c6e6874bc563d7c247667681b85b5e8d3a4e214e8f000710c32a885179fb2ebce21474bf83fd84cffa9d78776f37c5d63ca72d402d6630f5da477ad044444cdf633cb2a6ae5a64ca37c7b21f2247bcdb1181a7e8a20191c3b930eec8326db0ab780d2b0edf7f7ecb54d662b4c18e370347a62a6ab960f5beddbdd8747e0c5b2178daf0d7a11ab52dd4e26c00a3101221985e71242e9e346d89e9a85bc0e725b6dcb81e75342adb091c9612804e44292f829a89d3bef9c122f30d8a9032a6bafeddecf9e576365a5abdc2f681fcca85e83f73afaa3fb3e4db50db71585f40f40bbb5bca9e72a601b0767b4129d5f1a3290f6e4d41c33b606bd39348625b5b9d1e5369838e4a1ea9d33cf6700ce8f96a9021a6fcc3e2d586c62e4e696d6bec92ad07d423eafb8be793032ed2f5f677bd456ae25243ec933dd63ec5ade0c4df1cdd92e4861a89edde4c7b7f6abef69461a3b1a7558afc345b6cadc8015a0f52afbe6972f2d153a92687be79cbaa8ebb324b09c29d646c96e35f13810017e485c1a5ae327bda3115212db2fa3a37d240a36b95ce7cecce3b0c4117f523ef2b6ce94ef99507c0d5403d1e130415bb8536a20e3e2f615a77fb913e33d3b6e1920ff9885861d59010c4bef4da9995c6ad7fcd06f6a503a1b8e1fed9d9de5b89d2a9fc85b1d1cb009fb6569e9f8093fcee06fcb43fafbe593be5e2f59555914031f92826d7412e5971ad4daa6415a5a622d9818c87151caf60350f402c3deb7293126d2e83012acc331e011fd6afb750288ec50064ce1c6132bdb3a3ed3a51e39100a1105d7584fe7eb125ea19172b7a350ac851787d7154053eb310797fc71f5d4227d36bd3311e3f9eace485eced5740a7692921ff00c4d9234c064efa970b125f08f0ca87632f932d91c3717fc87b7d21973a66e69c2459fd2316db51ced8c3b7c40747adc297940d38cb8f3ee880c549dd41ab985715bf3be21b43582919f1f60a462657a6a26b3378741bc118bc3ba5a6d738fbafa42a312e2ab4de4de6aa628f69d6b2d63bf2936fbec06c8c38b66409baa1c61ddb04ee85e4adba31cf932efffd4ca89b66489a9792d881da160bb1a9c09d529b0b91ca0adc22cca9788ee60baa58b8e77777f228fe79e922cc3dc5a6e0dfd44b145302892e749357b8e790666e02f285c74fa8f69db03f255e5215b9b6581487263abcb012c1801e4768617f6c28600a1060df990093a792f1e480fec5239edd7133bc323bb7b06dd63985a0a2671457a83dcd78876bb363b278b47e106ca4f867d1ed82b37548361e4e9d636c60a66c366064b736ffea7e48d019020c7fedebaca9d41a386382faa1b3b516e74b5abdf9821a3b3ef4f710ad19e760b0ebce62c2a64b454726152a500c0e45a0592dfd2760f1a7d12e4cc5fa01bb2fe24188ccd22057a4afbdba823cfc81c0a620dfd0c8da25d588ef4624ad3778124bb4aa21548214920cf2c478dee2b432b7cb1423ae3764c6d834eac8f49707703a93205e4d6ac4294894da41e56b948acbc10c81b7e9708fa6bd251294c16065653268d5a147b1f1cfb3d80aa6d9c89fa5963a948db60549fb5e08107c161cdf9174f97e5891de43e4c3f48b25777bfb2efaff47aa75c3f4046dbe2268492c79f8fed20bed94212e5513c4a93a7be1242e4e7790f409182144e5cbc6cbd172d338abee093681dce7265b37d6087b805fbc14cc82a74c1f30ac8ffed93b44be37fe957f2eb439642fb3b3fed0ccb79c0a5a7124a0214d6609ae99122a6b2d40393496314ada4078489a332318f118229304da55f72a822b4c525243cb86ac1d2d24afa243abe36cf6090c532371e8f889f2255d666d3d16079b4846c82544aa082584bee754e6e7ca08f25becd57bdc5c22eff63858b9a6583197a21b3a17eef4cb6bf3f0416f6119d8ed9d2d56eca3641db3c8fe8fedc13a299f62bd922b970486a10d1ec37e58e79f821317c65f12ca30b290ce1b5c03274e259322f50d29b8dcd72d1d9df66285541edd07f77936be90ad61ce844f8ec1612d7eb9823b10f58a25be1d6569979bfef8434d297699efc5ef96ce1a64fbfb3309b88e5aa1d6e7f6810eb95d32d18ee296dacb101c68d2441c6060fafc56b0e17b3bc888cd673068382cc561682c14a12cbd729b67bce43a7ab194641e45f93926bc7b30f14da92d157cc3a89ef92ec05cd5a3119959a6d2734456163776659b266f627d6e16e3406b5bfbd8f6249ea2a8527ba9a7b2d2440da49a61fc774c5a0d237b9141da4623bb1a885fab20551a148dda4d0e41368cca60ba6e9b0306980c2c64dee911c6690aeccc88720fb4d2db27be99bc00de1af132712cf6502d47787e226a2ee4ad87bdf9a9d9846df09b0fdfd0da61378ea74acc62322d48b673e29aa4838abe64f3ed6752e92fae786ab2c0977d772a3589381c30b8caf5230311289f00f108c5cad7c00f5e6ab90372561016aaf9b3cbfbbeb9b4be98eaf13cb7e6e362607f39a643527df68e904481d4a9d2fca0832903359148a95b2edf2696d93a18d2d6ce5f167f9a4a05f847ad9bfc580e595fca88687b3d2b3dddf406e89ab0d46071abc33726821574e02e793912781078b49a01018c779bcf19bfb5f02433d7710cbcb2b196f09b79721af706c57c8ac3111ba87b9c98232e2cfbef968e6b5853c8db4a1b0b891396cd1323b66749ce83081bd677f9bf2771cb655a1668d794e6863e3bb817a26967915388c8f55422389182834b2d979e49a60dfbf55279e118052383796ca88c39aab91dcd2e7714afb69b168f63291513b064b8e46af83d5e7772d61c7e7d1e6d84bd659a36fafca1bd538d9196afccb136e0dfe4b508f0dd4f6978b75ebd33048a70c22578492d6244afc3d7ac428598bddfd091aa0f54d3caa26fe236eb4aaaa75e0aaf748721795efd4e6d98c650590ccf36374972bcf634283af3fc15462b6548931ce7734076ac818fccf730c1e9cd369d707c8684478c0a18b864cc8aed4b81174f8476355a4833bafcddb50bc27d0c83c05f262558616c84e55bac06959d9af19be46e9f549d06b56c5defa3563bdcf5864a2efcec42119157504738e061e8da23aaee98d74889f6eb64ce8dbcc1ed8c25853e160af563779182c410d87da0bf0cc797ca021140a0d6a58b986dee9585aac342b707415dabe72b13bbd7f630ad264d9cc5815a84b0d21e8b25c071093fca5e4d7a3f73e7f13c53a557a329e2a8317f9c5e24fd00bc69e7fa35613e03ba1d55045db6291cb45cf18720bc19695bf776f2efad4be03b1cce9b0d46b7197873fa25228ceb4a926062ccb09176ac0c636911248822ef0c6044449f4159fd0417616398857dd0fcd6e02c785ac7f95de552980d2394116e45f873b11d0b7e7fbce3ce7467e6c3eb0c78987d5ec4ae7afdcfced8605be5daf66f60f4b732c9b827d6940fb3850e86fbf2b4ea80e65fa0148872ef9fff4a160171596847173ea170cfb1eead1531717e6ebf3b4ebc7e0883a2c1e88ac4ab1984f6e85981212c3bc175e2c9b538104301fe04b0ae318168aded53fe59a1f9939342a8c737e57ecd079e0b496a5cb3fb22850180473e239ba1f5cd9fd937d3f59e6206d1570aabb12d4c765d424611267b41fe0e947d8142b3c37bc224f8f51fb1a15728be5b7b875b80dfab9cdef48d39b81a28c2dff84e104d67f6f074f42ada09b05ca7e368da2e0ed7d3426e8757339866fc2d0a65063969a0ff696517d20b71d20c1c0e841d167c49975e472b4c61571ea23d5bfe7da8c20fa38305f57f31b82003514cae974d0c32b422a37407466a0c83a1638ad04705c9baf5d1814fa23a63294c44a6245c46dac0e3c01d84538e46ae54c3e61ddd60ef266a4346da66a2e019ea608fbc32394ccc764b68354dccd73a43adaaa330a2d5acf8234fcfde172447d9565c73e0f4126a5e9192fa0b000314b0ab63cf01cb66f08d9f2d3e2d3d8e98ed49f097479d802c9dbfadfc3fdc8036347090215c0fe8b5fc9a01a6ca9d649b19a32200273d5bc7df350653a99fb107cd1f2e3f6513f637e1153e910eb46a0b92061ecc27d0b84ce15c6c9d49fce327b5aa2994ccbe58b45f6102cdaa166dd309afe0d4376b38e3a630ab72b6731b8e3cbee5ac8f46f158a60d9f5c34a86cd77ed9ade54b7a3c2b6d066cfdff9048d9c4308385de9c4cfa7a1c046495216b53aad8162321d905ca09c4e20b86d76ef1ea7e562536625b90bd9f430ce130bfeec80d27ef2dd2547d10c870f05d256d988be333b8a7d0e986711b243657e6fc6bb40a5920d8149c6bb0203fe178a5bb47e5c0fc78461b93252c8048b3303685eeb3386f047dd2d5c34843f38bbd2378abb635cf29ca7e28a43a5ac27ace1e3d8f37c3ade802477ad46a887ce87ebfaedd2e250d52fbe220422f5b7601906a42bc5194943ac481424ec0a1779d93a79f380984499ba45bd9cb1e6bce05afd174d5f618233dcd07f781e31164a54258803559462102a11f5cfd99ecd67fee250c2c6ecaea73128afebc9d2a6ac90f0c35f86ab7f58e75cd36d620e231de4194d0fbd533a13dd6559fc4c4a283101fe551c26e694da703d6b48e06f9d8e386cf5b63fc283dba5656abc0b408302c9ab9a790e70413b3658ac718969c67b6fedc0e2a931fa6f8be0618311a4b6c55b461e6ba30646fc04fee6bece84a050b14503cc6a2a4206ff9c286dc53f1d4c94021fe0d6041d5fc747d6d79a2e1bdc6625f89e81eb7b3c495b89ed2f9d055fc104dbd9785da858873f543d7680b1bd0e8b7b378d5608ffd3d56b58ff2487e3c12251fc657928bb463f7bd7ebe133cbfe1bca16cfd165cd609a3123345ee0278986dd806b976b971c95c777acab973c890eadcd6d80fc5e68f3a5e06c9d8028c493d086bb047f3abfdea8c4c1856455c0bc74fc887b39cc3ccc205042fb7cc4f3da5da54ebd7c1d5885d6090ccbb042dec7b6b69c5837f0f9013ea25a0cfda2e92afaa9de4ea83a4da77107e23fdc438a679548e23067640b08e03aacbfadc1d5d80a756368798cef53976acf717356b41feb613aaba75a59676ef1ab2839fa792ef0e8e1efed0405eb7525b4b3bd837839d3b6863cd9a909d2ec82f493d68c97c1b98b015e6a9be17c4fb48549e9e95621be5afbf2ebfa84a4a80b3ab0de2022090aa1156a74d39ca5e6a7060a8a1ceeb0e510ee9c7249a690ea79825b3ad4fd284fb6dbf100d9e6c213940cf775c8fc7ff3214a7c359df820fea81b84cb622d907b0107f3aef8d0b42e64b92cff47a83e2db18261e6b52066abb83bf3fc97c689123a3dac2452d80c3da6056777db1cd31d5293619fde4c07a3669daac36b980168da7b528fcdee10a030a1cf94acd041845331ab5f3fb59a050ef4196e6c6cdd48655a2e683723bd41651a559ec96148a6187ff02244a797759a2b62815521877fb95643361bda296d4862300374e37faa793c3d832bbd59bfd29534937f1565c8d71449e132531e69629ab14d03c1715e10006ec83656359a9470cc0c3e0ac725936c97fdaec3cdf72627c42999ec5b632e026b593019d8f5d44454d1c38aed366974861bec89e403a58c54e0d3235aa74f8374502f7f628cee33724243161b73784f155dcecbba534fa29b880f6b14535ca44dbf17e3002425de86d5f5bc2d0a1f01470f8d569b56bb05f68a75f6846aaba45a1d8281286b19603aa16201bb33eeb215c9dc7c99454d45cd9e6dabda5a756d322c4970501733974305a5bd12e3aa8f683d681e404702fe2b3036838389e1676abf45e9a6c4299ea19c6536ea87f54a3a468a81838846a141e0251e89bbad9cca20afcd59836a9af8748e9f3fa6934232380db12b8c0776970b1127288f658bd75b61e9ba5dee65d886ed7bc34709e64aa10813e4ece1c5f79282f548a0e27cc4a6845c4973fa101be143daff71dfc673495c133c6684cb6acf827631a9f8fb6234b41407fec337e2b5ddde9e7aea16da590895798600f51896d3b5347888124d0310f886f39ba47a888f299b0ece2cc2fc61122832fba8383f70e67974359f0f50f2bf9e9b62f77c2fde5b8bf69459ad8443ef17eeae87b71bea274a5c1dae9a604032b50fde458ac392fedb6c0ea283fad6c0597aba00411d6fb430916655a66f71b18395c64d75b126e8b6d172f93df92349cbdcd957526916909c988c7296a16c9ffb9f2f6b3d240ed2f74d85727b659a559ffba85e6cd59514f1f8c6c7a69bbd6e816bf4ffbff13a0e10a5a28162de0641bc1f52523932d16dbc53c983b882ef744fd1ac0da89d1a3a24a595d454debc3ff0be4b2755042712ea28a9f23accc627b3e58cc68d5ff3ccc4ca57083949de5cef6e03fa4398c61eae77251e08dc92284734982e56858270f47525055e15a572b33c0e63d1492115ef5b9a752a76eba68a7c2e6a02be85b3d4dad7c8ebe419a74ce27bbca492d129f63c872958b1826601b451223eb62d2243e1a375a752510b82f24764b6beec13f6ff55440e01c0b5f22fb882729c1a902800da1aa1952a0e4291bc82be795d613306829043e57e14aaa464f7e3fdb0f828e140ff55b71e5a28e1dd8dacb347d01f766dc1afb568e105f6a73f8632e662e1e49407777333e7d5e8c84df695205bae6a6797fe128d182c7534e357d67876730ebc2f4467117f01e15b3f315b7a9078c2cfa7afef50df80369d3dbd6b556d3753aef37cfa0916a002c865400b2327e85804ecb2ce4800240303681a333df6187f4d6b8f31d814e9957170f619dd7cbc952130a106b45bc25f2230b5d197a1a46792694a605190e8ec0346adc5b7dea8f4d69ecd773210cbed6f703100ed6721b61593174022f530b8fedae534d78c0b23efab90979fcfc0ff4f84bc872d8791dbb03fd8598191dcb4aef9ea559437653b73677822cf9744c9236def7baf85b63d3c42a872d60af67562b1177f0ed35386aa7f0e6dc61e5796c80de684400879bdbdaa719307522bfc3b460cc51ed70b859359b225eaf58b2864c9c592ee88d4dbedd51f2ec8dee60d498afb1df849fdbbe7fda027b0fbcef9d85da8c999330cdb3386f4e23a1cf332d61d2fd5270f23bc7853fdbb3849c26673bc70823bec2f4e5f499d11b7431d572a3ad74a7a7d5f7bc2e355bf6fa123485d47f0914b4c5419e95965e546ff2509b49ff1ec5ed0d55275a6296fd2c8690eeeec4f3fdf7bc7b146b5a061c9523be7023b8f0fe871e54614a8f46dc2cf5f9b626a9f7c045eea81cbf2b72edd62f1d97a9aa37e97720bf52c37ef0d34752612e6de6f2d458fede1a52ee6f9bcc190d8e1eae94c2c7954c97579f190d092a55c12352692339c5ddb6d3f4f5c5e323fd01421011e431b9d46ab51644d58cfc84600717cf6ddc7aec58721d06f042bccd99acd9cdc6097ee4313bfbfcfbb73bfb800e742fc86910bb3514764ef9abf7bd70671b0bc6c6bef0b188334ac92da0a71d33519b2f86c3769a329508d95807eba606b5927e2f2b2922189b5b26eed096cac23663ae5b15f38517e2cbd326781f459d95c2785d7fbde099c46fdb574afb8ae12865f1d176bfdbd9ee254e7b05f158bc105c8865eb37ba5a69783f5e0019b4ec08063fb3cfb1a4fea9286bbfa9e33a7f54175ed5af5c50e3349f7ba3bcb5bc263592368244a3d5b9572ede02a0a2fdfb65908a550ff31f4d47bd312780f10fac8f02d35b5d63311031e2ae3430748f22d196ce10e492aad2869c0fd01aaa9433722770af10af01d9e446a29deaececb224c82672060a1897beacfe4a3dd04d4dbd3f2f2aa2d0968293b47159a11a0d6b781cb3a7998a74465cd6edbf67da7913fd003bc14fc2b026072f1c0f5deb3ed35faa2394eb5f8486116b2f3f5aaee5ed6d60b4e453c4ea1c35466e152dcd0b6c7ec0d1926da772e48e301ddc45b9f333622290588795be5ec1282fbcc3ab030a3347d6139a1473114ae5365e969f6d9e24aa171e701eafe7a5f95322a2f6087f4dc38b23d6f8e7000f077bb7359844b26adba1311a6258e9354358901d2fffe343319d2673a8d619e7de05dc4665478fe9a8d5170c3d1833a97bd1f363f82ff0c32de00e45fb1ef156672312a6a9982af4fa036b4e5dd88b1378fb5d78c4e6c86f8c6fb57593d653e9f36e4d4ce9f6c42405b06769ba7d71f5430862ab2467ac6c3f944756a1b2ac915cfdd71065da9cd709576ee3a3aed1e3fa662d302d2a54fa64d9abb258be59d6a680778183974384930f4eb204d5451be548989eac84c49b5985686a7d7f4de320a69a6a9430d627ca3786cbff3a7afc440c8d038f2205d31e20872ebd0583456035ec04d62c8b2c7bc11aaeb187f4942658c77bfb6e8d208c876e83ae5e75166126e2d90052241705942c84b2cdf00f79fc9241d3a6699041a898db32d65412cf1b58926fccd1948f680fd53075c1df107c4d483cae514ceb4de813d6764358093a0e4fdac11a308ec61fe91e5c3c7b3a032b478481564680d48283d9e4f981b76855d796c48a7821013bd2a2d60e66827594616a19871248e8c538916dad78c760b7c8a3d1582405b3ace6e5d26c1012a9cd667775467501518dc16bd066561e5ecdef205d8521d5065ecd8797c51369efe91b82d1510c4aab2523abd673301cf08f64933c67b9bf0f3e7c2ddb23078e21a18c9d7d5ede17c436e2eacca91001eb321139aa0eb740663e30204429741287b164734b1d802dfd48d7fffc201c2b8eaa52f44c63460e624720904095a095afba4efbdf897b55d0a39c36fbc862cf41762103cf2f69f6a6df3a7410813183938c6f85dda86dfd55d248ff0ac95be5aa4ecc2d5e6fb4257deb394d8b351883b4130fb1bcecb7aa9eeea72dfcfb0f7dc3620e8da032505a401e2341caf037cde95b23407ce138d52452092b479db6ff9c0cf668a864a5072980c5040127b1fcce9ec5701f711a93a5ec647b617c3e0a56d991feef247c14bd2b0917acf54cb86b513fba48b2cab7ed04a6877526882f0d18c886b029bf15d1fd88a115b4413366706b317a9f18d7a774bb587bf886641c3856c7634106790ba76f341bd452df70a1b83835b1473b3bf3d544a5451a479b6e4e7000f71c9a21fae561861b756a4d4e757edf112b0ea27b8ff00be8034cda0e44eb454d35054c6c6a52aa93b203240b30940c26a6a306b35c83af12b1e29a081e8d92d7afe1a53f3bcb943182961c96333b5032f87e9e3fa5e43eac28d74bff2ac4fda923efbb7ba7fe987ecda7eb8691e8d37f4b57e3fee0953d5e07dacf95246c1a90622a64e46a0c27d015bc695782ab76a377333b480df68a297d24a4f7409d20c2f07a6139284cb404f27307b4a51d4ef5cbaf195acd676703f5e88b15b2c52729bb2cdbaa617ed07e26e6b700651a4675c8b0cdc67ade9a34a9a63977a7b3a212d52eb424adc34c6d8c795505cdee056ad4ab7af395b4f61a8973e065508fb7c5c0d8dc4049eb9bf0440b1f161c7c8bb9286bcc01ecfcd13520527d9d06313be0f58814eceb402525392043e70cac7442501c92dcb706df7022f365a4062bf0edeaa8af48981596d210838345d1f46d76dd892fa33cd1125442c7930576f199b238508eaaf11591152d2d844f4d693313289001b493848074e231d520b632f336fa14d015b539bbdce9c51a29700aa98685e3710632de5312a36a24ebc65bc08ac6e7eb29555bb9ba6c134c5d6618d4e444d9af475e0153e14534655ddf023b9d05fdec04c221b100d61db89da1640114fb0e5245988a3344325038f0ea819caaa26d663de0e83488104f8a65cb91b1d6595228766e849bc500e7338c147b11ff58833dbd0a049702b316d00bde1a502282d13de3bf3403f5750851f4526c171e01847779ba4a841592afdb04329072f4a2dcc22c7be605097e0d2a6b08c7b981ceb31b021f9425ae81924b750b9194d129defce2b82e4fe65c31707b0687fcfceef3e8ce922ba2cc8c82244cc3c2c9c81859fa1df271a299c7721bb7be06e7d51efaea6efb0d432266f6c534282c08744bf10e341058aa3e45681e240bbdb456e26590d6d89a87771959bc44d07f799c6d269c708a2f4e9b4afad4a70369f275bc6c17c05134ccbe1129fd31ead5c9bae4a9b56b335d34f9a06f7d2b3a0c807157407cbc414ecebd6741051ed8c7248769bafa76863488ce583bb6a6d8f5a1e908e7b99fc6083736bba0b913a835b64a8241a258883e291e504ab47045e873bfe9d246787ad375d04172dad906b6fac440b7f01244539be41cd47849b6241c4298f6a04a40beab0a76daf436d92e7a1d9e60067bf53faac524ab58ebd886c9ab7cc079d28414aa70d903ed4914933a686d0a393e835da7962ab67af333d805174716ecb22bb27a545e9cf68a01f56abdf59a410ddc1ed4728e2f6fdef1e3a1670bf6128e83a9b45f5786cedb44052c3a53b21540787aafa233cb5e5700365f6e1236f71dd4a50a020b877e60752bd18a76bc7e934197dcc7f65cf390991d9c05d5fb896707b033b5d6f136053183fe14ac5443327ac909c2df315c3c90b0bc4e31c41cc7213fec2947d9fd45bff2b4d7fab526d734310e2822390db9ff3a280d2b8c9b572ed2e2cce3d2f743bdecc2e1ce00ab12b55ed5c73fafbeb50e8ffabafc23fdf5dd5355adc902775407104fe7d9425ea2167b5c33436ec42b839078e91841cc57b8d8113f98e14162b82405789d4b52c963cffd0952b12fd65438eb5c7676ebe09369b22f8f59acfb3d551e97a59a3804485e7206c6d595e913687194799d67449c2a8c9e64b22f07215ca6b7fc55c0af8eee253ac26b4c734f6bcc7f47be2d58a42b2690f332c87266ccbd541d42b7a4509abd164354110fb7e81f1749a96be585bd1c87b2a8b7a98c7d882ac99468bf6fb65a826ebcc92fe020ace0629b59b34f4ffb6a4e4db62df91847b6e89b5c6413a2caa8551c17487ba4646c2145e72fb4a292e1d0a5716a7416ddb4b26ba46d214b76d2ad740a92817fe1ae0029bbcb4718aee9f77a2194442537b0de7a78c023809979c6d056eefb56536ee998b90d9cdabd046b14144a6f5ff944f266338f1fccca9246134904a22877a57c47567eb58aff8d737aacf2d80172c6c25b8381e2fc1a1edc34a2b4ffdf77572b694b2ea9b4468feb63a21bf307234c6d49c72727d8446eef6bbaff80ffc70ef67521a8b21bd870701679e6cd10a170c80d3620c508cfaa46d1cd8cf91515a62cd18cfd722af9724fb2b29d1a9bda20531c6abc3764376048c8681943dd5d95cc8010371bd7bed7ed49b28e67c2a508c071518596563677a1fe831f32be6ad146a6d8563cdceb55a3dd6a6388a1ea1cca0767a3e6a56fd3f626820b1283b2ed3f6e9fa025546cb971fd2e02f7f0ce355dd6a715077874b50e5396a7fb25ca373fcfc66d2c9ca3532e3f8ab0680aeffc0239c7a5858d4bc56600cd3acede832948ba6a78cdf43a0d61e0681b3bc5972c68124dc383c94c4e48df64adc57c36dc21b439b03bc74937b02cb980495728eb8c170aba85e1f7a41d4052b2b14231ffbf9447875eca4c72d384d270a8e3bdd081d0841c4a0d64cd3d7ec47211032e9653da3c0de921c9af7a5deeaff2b2313edcbd2033194f95e7a42b22f7fadedfca4c517b1f766137ca831b2eb6f316a5763d0e564591eb1ab5f65d775877144738ac3a53c97a79c5b70589092be2c9e585fd7171d71506d20663db59d1bbed721c70edddb3d922ddbf9a337bae4a700e1c5885002810e4775355fa2a532a3c1e8ed0c146e726f71b8c56e6b3614e2226bd8f83410d244e6d7e802d0a460b91144736f5b7da47a63d4b4cc86f4e4aac5378ece4cb0d53d72301eef7405a3adfc194244b6fa5474efa063f99f158cb48a7230e8c30eb5f7a22d58289f184550341ae06093257fe61497d9aaeedbb7b31d2f92fa42052135a6edb1714d9b15e1cb21e465277e69f6b297aae708d29cc15a45e9d45a0f18090c2342de7b0d22276d5895a510ea7861b8f1c7bccfaa95f30ab288a760b1d1fba758ecf74993555b36594c180303f0ed000244b48e0d116e3a5e250d059ebd06568b043364ac34e64de28f6431c3b32d1d92ba13ed7ae09c218c3949b84b67c54ef8510390c829c5599f3a36cb239b7c5ed6b1d461c7c141e543bafdb0252ec2583914286893a4aae9475d3a545d37a73242afb66455102094750ff7c11a5435070d5cfddb0f7fa4212d30e205a3330a8e4ef229f6e8ff845e52f7a1387403cfeb10704f86ccb5e66f52a36b3885abbf5bb81400a6aa6b02c860b5ada750d5c1472124c98c20c83ba2ce80f55bbce29a3ed88cb485bb255dd8317704953f5c4c6e9ce9f7db84d1d9f3b7d7d477bc71cc001296ae8875ffeac74c80f999e6a687e4c49bcdd8171fcc10e3b89ffbe2794906c30d78818c0281735d50a305304a4dd0890b3e8c4794828b6b7d19d77f63d13e3385105e2c02c2cfc3d40e97cbe161d3d9ad99f20da138740e169906e7aa23ab632ff5715e323fd1871f94d0800468837f2529bf60e5fc3c55a656e65720f804e4b9d8a964c75ad0d540f4fea772da4a2e96c3fdfd09ee361aad6ef466d6948b51bce901bdaf412e71234beb2736a89d1424960bec9b7de82c17b2c818cc56f5bddfc1215ee4f492ad0954d34f186a4e4813191924e3a2c6a036a2bf862c24a21fbc193894dc02065b1c8b5030f1015f65d822ecdea06c68df48b192a2e0b2d9d81644aa64a7bdc566f0eac5151cb950afdb75d3e077bc1a997467f58119435548fe2dad119018f32f62d57ad77b28015b5d6177daf77cdccf741b565a1874593daf7cb23c1261ddc91627d666b2db1f3e0a0c1fc5af25113e0a54db7d6b93d663dbc612ded971b14bfa40edd08b15959c2eb7eff2dbb37d6555ab59a44ec9f7519139067c1c6fa255dadf019065b78da1a81f3971e411be07ef54d5194e004e78d3985735be9201f9ec2c7056373783b6983d77b91134a3e091c18d3d5a6ddc5339f43db8860bae68d270719da6834d8e2e9102f379beacd1d04df60317a0cbc950e81435923525fe8b72b9a227eac5ddcb8732132e60be78d87f7421c0e42c7e99aa18099746e47e06284830e5bbf3a78f909d1752f76a87c58cc3fd3701124c2056d7558abea68b735f0802b7f44968afdffa06494e418847198abc3c27c1ad736c783fbbfedaf0ca62731297d40ecc21c49c81e27ad2c95689f7ac06c5af18aa6545d37132462b03f344058a256e31b2ea42a6cbe6b56d11a1cd433a7776e8032e3f4dec5c06321c72c25738b0434ed33e36a19ad93ec020d710eb5fd656619ecf6ace8d8f6178cd6ec41486f3dffce49b17869d3390d489b9fb00369915b37dbed8cc8434830883319f3a1e4462f58beda401a76b0beff8575b3ac37dd734722188c35d91f3ad6e8171d4772f986ca5a3262009e5addd20b5ea1a6189c576d0946e0a1cfb522d6fe2dd780110f806d4e4d83ccb6654f71ec1574b3f49af99ada6ca8673cdaf9af756790661a85e638d0f1679291f605cd0efe5ade7c2b560a88fb1fa992cc5ffa7b15b704f738071753239a0dd51f6fbc0944fa6681e0a0031103fe76bf42cf2859c5d72244c792414a73801335632a0c58fa825483ca27ac3d5b5b0ea07746f5665d17b09ef243afa8e4c699395ae5df8cc0d20f7b3d06185c03ca259e1dc38ba3be19412f21cf3eba8fe1eef9f7664ddde4f1e78f509ecc504d54a01038e247e5e582c6649739c0ecd3c4a15bb255d60599dbaf35258acd5908ac24308b890e5c0cbde9a8b783854c5a6472288f8421f29469352794a055e0c40f49056dcf4dca9d71730a500a4e86f3f092e36878cc4c5293248f0278958bc7732359fae1a44cac0f555e735a74810c5076552c000f61ff66abe20035f6ce4fb1c6dbd3042da1d3c431ace5105f02e7cea3abaf1c43bf1544f28fdc6c57c1dbbfba08d3b774ef5f75db7c1866ffec3f3c6ef3fd9632ef1b881aa14cae805888f02af6256569d0e4a27d9d95152ad78e2f4995c3a9ab2b22508db38f72d2d2691529f0f9f75718841883f6b9af145c82ef7999fd533240749df606c48a41f2f9a1545c94c475011ba3c935a817b3e1b6d9a5d39d7da8d12411eea9b14323db69e8c6d189feb24e7f971a8ae4231042f08fbbde31199b83eae6f19d67018f1355b3cc16582f05cccf9f55d06f399b1eced3f11f6408361c03bdb8df48b66344cdcab569fc50374bb84c1dfc359b3189ef9f0e207dbe4519b69f753e031a276afdce4c726264e71e32a13222bf8c485cbc5210f9c4db81386597d450bdd79ef994ed1d849bf5efcffe98fbedc34bed5eb25bdef687377fba6ccea756e1af3bd65a72cca137c195e951cd032f12d7f178435f02b5402feb8b8a1e4814cf6aa40eb6c3652415ed2f41a78f34bf0c10b1015ab8195e10a6531f9d799f6295d136c3e1983385bb1b9f947375b741b7e40c0cd6e44807468209fe6f9d911b9f1dd734b46220862ecfa56cd36557b8867099dc961fe89af2a71f454b50172d0fa17bf3de72776a6b70834667bf13d7f53132744b5bb716f42b6b48e9802eb3020ee02749aa42d0099d99b540fcc4fa2193cb9fa69418f27ea581725ecd8d236de2fc89baf67a71bc87ec5365f243ab481295ae72f7bbc5d727d5f56bbe750b678cda2d85b174c3a29a082f93727177b1bfdec3b2947f2202c18db9ce7ef0f2fc5d853d15baf31b84eef0c08ca1830a90dbf48a9ba8523d58b90c9dc99f0430da1a51cda43c70aca1224a454f80cc3841dc27690c0fe8e04687b3161bcaf3cbe2c25549614ec14026e00451c9651b5a2e7e5deab9f7b6cda8471f5bc9b17e8b2b03cf1ff0485f6bb6805f23a7e5ebd6c81f860bcb6dbe208b574c581295698defb9d9ecd03eb8195ac88bfaf085ad54d7f8136d51e063e198eeffcff62e2f2f219556c3351c34a68e6df1f8501cb8e1d05fdf90102d9564b20a605639c72c104395ab61755484b630462185a15e5bfe7ca4ad0ed82486e7257d4a78744300c770765473ed0173f7f914905b9f5924e5f4976290352d5662164e22c02d616ef57dd9a0ab8eba3013303d5934b5987ef388cb54e2b2000300941cf213a1e1eca35a9e50f0f153dd4db684e7b69645c19324f1a770e75d53034bf06d7c87ece6eac5a8c1812b189007db330ce47cb8f5c683f23ec9b6c980ef935dd9902c8d9e5f3e9575c12e20f7e225ea2cf84a3818c597628424cbb775996c11d14e1642b3796657ce09507fe22fbc5e1d966a0ecc42ed6656ffe3ce19bacea677b9d524ae336787408cc3728ec8299ec5913cf09434528b004ebeadfa39e0aa5dca6f5460e08b65abaec22ae8d89f1d97350efb4d58c72be249c5646d10fb91f86812e21d4db438d808593297948ad6aebc6b528653317c5de481d0f517c254dd5300ff6d2e0aa037e07e317efaa69c585a31c8957af55780d96c54e091b42be51a6c1b25fbd652fafd9c82fe0010ef8fe3e7ae1d72f5a57d450afaa42d95a28e2c1c3bb77671f23d2eea61e94ee2bbeaa840ce365a8f7fae06ba97065bb6869eddcf705b019ef08e90710def4299dc20b0c8538b63a0cb8258e3e031456a8c8379b2368d03d93b78d759ff5f65b7802060109090223118716e0439ec69d3f320195955fd06d1fdb9b42d68edb16d7076a5bb1f36d016b3e95ebcab5b15773815b6a559384b89530c42e478e9d707f587be32a581eed16dd958e2ef945650ba3d02f3a340413ee64c09637d49b5c0a4ea983cedd7bf1a60a0b787f5883f77919ed0bfba54d090f6866e16e97a46a00ed4e2d82406ad9d5d0791595be0cfe877afeb8bfe7425492438976c0db19b234f0319fdd99fdcc49e3572a819d0b7b640d75fec8a01a0aff8d2f73494398814f01be0a75d33537b37cd345ed02a744e7cfee21a5aade1ae2492c9ce8b12c777fd4985174f98b3811f6cb170b590ec317b861e18f641118a78e66eea2a73a273be15a7d333152f3d9128ee910c6836ce4d2291dc71ff2c9c63a2dad791314e9bbf797824ec18039de8db6f7c30e69f85c0e1b562ab9e2852acb0e96e13f9d9f097c10e4aed36a4e074c213a7589909c4aa8d88fee6a5b1091a4abd6f905a6c4337ea4be21ae454ef96b7845ca1089abc6b5d9b7e1c9534cc92e8a43bbf30a69391a766d12a79ae3ed193dd9ef2e1331acebe7b5f7f7647573ca760f5bd243432d3168789b96625515e8a4aa22f452411918263e1ea8c8ff4e58652ccfcb2025abb892b36d06a5e2ccecddd970688773693f9a0adc60b711b802d4f0c21cbba4b7d601dd8d0e1adbe6aa5c2d71273f2d68965cca18fbf055a9af97eb42a98cc8a1e20d32b6ca0179e8238db50fbc3309eb413f5ce6226dd2e212e6d9a9ab8c44883accc1078690243923596579f274e37e64389ecffae3a8787a51989eee7cfd2c5b31f7157772a607e7a334682398d2bd6224d7b98069b3ffc618f4e5e1d004245cf4fb7501537b3b6a77a70646bd9b62f094ef74e2dc5aed59c5b9a704c5997156f8ff9038ac201e799c3d6c1b99cc8ff6f6ffa2505dfad579868305fef87f83836034b9764ee1e075795dc471504c82ba92149dd317ec7a6359cda9c5049f80bbd59be754101c8f74bac88c0c10188ac5e6be17c963a87958cd79dd8ce1eb68fab2729086e43145b70ae0f3cf2968c39df8f72228ab235a7fbf56a4956370f48ea1939f13769233e30bf485ff768a74ba066b72c09e1884e4658c791e5e6a210338f37c3a9a69267cdf467f255acb8746eca04de17ea7609549787d0cbe9a124857ed4b7188d953125547a677cf971ae2a898bd35a6e37476b0bd69b49b75d72938108b6894f9d1043362b76628885071c6a85cc93116fb3ed0b12325a7d5b0cd04ed7dfd21a166aff9ea0c7053ceac2088e80cff413380ec0693ada59da39eb8ab757130a044871d683e06d5e06d513717a0e8dbc76a421c8b4e0761ec528948e347766d5082f2c67aa13493df04d6dfbdfd6423e0c7fd17c887d4418d02a73798cfa81a6282df01b78d27e7318a76ab690210330715bc929cc9d48f517c618111b9ee5eddd5c8e6a457c81735038b561a1dcb0b27cc39c286d9ad03ed4579969a35cf3c92c5af0268f93b6b54a3d97dd532bc8ca7dde5b192fbeb88eeaf35f6fe1046474f70d578c606e609071448782b04a9d1ff21a113358926dbdc62274af05ddbd88e9998784c0452e30ef481f628df4fe86d7672f19b0dd53b05f668c264e7efcead8e11c4e53d4a09f0dbbe211371fd9aa2250c33a9b5c7d042290f831983afc67baa844888f0d7e43ee0612cd0511f07d095d773b1ded04e2111710958cf8151537cb898ca5cafee6158d83e59f0c1b02f3c3b394f43ff54db18722bf4e00729461c5c86cd51f4b68b4eda5a57eafd3a86f4656d39edb86d7d033fdc20a56d74065b110d92e8d3722c690c2dbbadc4c4ab0ace997ca1f8b30eef0b10afc99d645d89b913fd8f3634b0df7cd9c10f02cfa61530d97dca64b7c262aa1cc3bb6d04b6aa3ceb07361de84945b0f7f7f3ce0bd06f12951f0c6f73355f90365c54b562dc076446f09eef08f1b0529db636c8039128a9c251b52c443029b4c60f123ce4c2721ce26a3930ab8af97438b941df33e63cfef8eb442065790ef62f714f91a3bea50cf688a5b1c240e2f3004253b1c6dad30a24efed4846e71ab268889d00189a1dbfcf22d2775fd262a94bfb6ca574c85d3809d39f13557789ef7c58cf8902587bb52f7f4941dd4eaf19f8abab32f88cff597e9b56f5766c297af4eba5f47ffef5036b43426abe2f21a267f0a21a1116ab6d55b13964a5af465b4beff726cea8f93c32d78625508d473f9273f1224f84e02f8f8452e38c95771962043fdc2bd6d5499d9ab8d6b85e91ad8184e6490507498e3545c6d5b7f05bb7b3fa93f405162aacb2571329414f2f59a40ba35afc814659a7c52446fa09f37d75c7501ab6b68ff1d40b7f05aa4639651683d849cf7072dad5ebe2a66aed9627e9d783f3520ddb5dd5ac458ecc549b849c7cd4b58c557bbce38ad42f31b0eb00dc399aa133e5a212f02107353641c1e8e2f1b96c4ebc1aab2f3886fb0152d7064201446fc9c3c8e328ca9608f5ddfe95692a7af3071ad2ac2d2d2b446dd136a75c909bf450e8e2fe61b09eef3c70102ef8f34982556009fd01739639d6e0d8c5b3b1826a9226fc9abee1580352c3f6c31aef3be47351067b6926f8371a58cebe9d05e404d8f80d713e24d0b7703de8a17838d99fdcb70203ad0b944d3417c9e749ef791a4d223415a6230f44e2e16e558c0cbe63e97836d8f1d86fa29d7de78af6e7802d8054322a0a4b14dd7b70a2dbfd1644e882730af6e42840fb7666d7cba3729bca7923215d1d29bde9a4629eb3fd98d61ddeed91745d2207daae2d7f281b16f192ea28c9fa825f648e3f2047687714affa021330dd91fd35e66720c632f51b1fbd6843ac09d38c55b5f666668770845862413a1dfb2592087ea0950f8a24dc6d94d185ec99d139f4307b9598bbb7ce36ab914505a95cc1d36be04c9f3a342416d15ae420ab32aef77715cdd468e99835a020e6f94ace27e0d771121f7152be6ed63cdfbc9a8808eb905072039ed35e1c4f908f139619c26396c53b9711b8e94dd0917ee6c13f649c06d09e7f7983411a0f0a447af2069bcf5cc78b8e9197dc79423b682ed187c6d5d753cd2bb0c0d284e96d7aa595de71ec7fede497656369b95accc3c6a6a7b4a84a0de25a2364285d90bbcdbf757a7e2627231348eb8965a92e19f6e024cfa50e6e6092a154dcd3ed21d52d7f3782a3a82c96022124c9bd42de6a3774b778670c56138c9e401ff1400ed714e55062d732e1fce387e283025f3103535ce6ad9409970b998ce00126ce4274c08533c447197c2b3a1e364591acaf5886cb4716c931913affc91b9b887c26f40214214b05d0bc758cdfbc144bf504d3528092ab7a84e44cf1878dc848adf204c800edb97302b8685af7c10a7380f46d7999e379161b9a95e116fd7b484740dcd1f4fbdb0b442c52414ad97c1094f8cce95c1113d455dcada32054969456d0373c0fde980ee7c2430ae86b2c0141c4a7673531880555583d2e47283075e95878b30de4271e75ed8d0a32821ef1b835b07cc5f028c6cb93c061221b8cacec4c86e38d5dab3b62a14e8d8e77cd8d34191729a716d3bb7ec21fac4393e1097a45b010f543fc1a2c68b9020db7a9269c993ab9fef7aa1e5d8fd7766b688f233ac876fb0a450d81e43d15e0689da41ea216f2ed21a6d9d36b621cd229e739ba30a3de15126bcb0325a2ef36a3532603a9bbf83c32f0341f70846b6e9743a85a9fd4a1ddd0bcf7779edc791ed178a0f91951825fc0d8b233d3a697c31a417be8cdd5456ce744ccbc61ac3ececa0aefe37892eda328bd638c87da0993e2cc6ffc447af6f43a312cb137c1968a0c0da2b7db910588a23a01beb17ff766e4d36d194a6f9999c12af0fe070567ec532df2d282b5d7a7d6cb9e3714b7df0cd62b4482e5b88f52a97b50d2e8919349a906b7698231d4825881fed68f896be911cb3b8cf12d6e00b31274064c8bd4f61a33279973fe8920f97b3329b93f636d7dd284da92d497e8f4fea83c07ba83461fad5502a456d25744a8ffc3a2175d5fe4768067b270f447e1dfd5affd648b72439a9e3575b57eb1089c1e54567202c062a89f48cc510321fef0d27a0ac80e612aa1958f7bb8669fa3d939aabef12af5ed3729f6d441f51185b3e760be8fc4ad576db0b452fd41fade3d21ca9e7524efdc69b3d9951979f81bf941d9f75a08ff5ebf8b6f2829c34c632e2b04313884316ea0920c417f82bfb0939de4f6c5b900c158befc20a3d1ac3aaedf87aff0b67667921f4c5c15ebbe3282974daca94574a517470fd44cea178d6339d2279d64dd960a518017bf9e614a26cff74ec97c8c3b63e1adde9f98342846e231eb391fb3209ef07348d941fc2522089bd424f0de1ef09913d42991beb16f4a107ac65f391f794a9ce0c234223fc8e0d3b80b56b2c2bfc3acea16dfd691c036327ec9b21f8d807d9fc26e4d78bdfecfa2ee6bb2a2f905a013fafaaa235cf042fc2048ee2fb80da30b1de0051791b7cc07e753c0866b73bf7d2ff070c3b069fc186231adcfa87ea326021ee4427a0f49b77bd39f3d52cae3099ef17c4ecaeee4fb4419afc1376f26d704a3ae4ef29e74d10af04d3d42b07c5d949a0cbd2cc5fabfcbe81d5b025df2c1e2a503ca86405d685e2277d15fd48b3ad8fd58d7f7da2b95b7393e635b73f887fd7613016a74bea2d3326a41660c28d5b0ddfc145ec264aecfcb8afb9bc03a2ecb54eba7a0b8c8c74c3fb37781224bc7df1a7b81a4c370c9ddc6e61b2d382b3f0b0c904ced7c675e0db591bc9b1594feb9ca32f676a7b1e4421a5da917fa831aa666aa531b0bfa983778eb46860f70196aab9fc13f6d2101024d7aa642e35de56331730bb3de596ba53b0e11c57378390b5029a27af97f54049b59154ece81698f965b52f0b3426e824de29950eb4a87bf7a306518dc1ac313a6f5f05137e69fbcba7f61d1704ad33c1b9b3589ba46aa6e65edd8f6fa6221be2fd3bdcbab4d164993dd92c4ea9adc4d581254a8b40a99eafb1a33770f61883f4d2c098732b412fcea320bcf20fb62b302dd67f4ec21bb805024724a740701ee3e63f4049eaa3650ebec5ffe9baf56a0f1be56a8ffbca85b35b7710ebb61fd1dcd6d07f17e6623d91920a9170bceda9bdd727266fe622aaaedb615d3ee90a23644a5fc10f8d8a376567134e64f8adb903b8d4508617eff3747bbe72c796f2fe3a9ee84af01dac8840b0ac0e68117e70c59773d7a12beba4c589273e3c39f8369e8ec843f0eabbef7c2479e7c7545566a410aaa589c551429ad39113c0d2674729a45282aea9390758c9b131374cccb8a4288a7abf67a13de848062b0591b25d80798933b487c301b3cf2b8482cd2ab4dc88164fe59241dc269c9309c129ceca32edde8cbae408f862a22ca3b32aef856289c371bfdb1e760871c6544f65f5fe1e2185e966aed2bd0678638bf410cacf42a0a7751f81529a8f7976aee98474402a9b2eed66ea9ceb63935d3d98033d467a5f19d472c7289bda33074381f512075e5c784318de070d98aed5e2a0088464d2c3de51dd992b985c940495dd7781ac59c69dd5c035a48d753614110f057862453df7644ae7989da31b6531308d33d57cb00399a2f3286a3a9cabcf54f2a8c9aa205fb4f7f00605875616f4aa0c142851dcf9983b1f84d68c69a8f5261e6448a2f4598395c061e1c441ba68fd79550e2108cea34f8ade456071ba95a6824c2c0e597bb3dab0ed94d1cb14a3eb60c93bd58dbf7a50fa96d1d9bacca3c35a68364b983c52aa8a23fcb4cce0315ceda2358ee34c22d78319bb56478f7e949beaaeebca95973d22c56bc82375a2c90e6c6ac8e0e4df9a5563b07366302d01ae6e40665d66584c79f2ea215179f0f1f6fd34fe83e4b4c947ddd02518f38351d7bd69a8b7918fee116be1336e6fbfa39b6e1888a3333f558c3e6640e92f3b99753746b338eaf387f10491c7040aad800b30bd2ec59fa1c71b80e92b4ddbd161e907d0b0a4a7dba2c0cbfd2c5cc847271470c9af8dfdcdf348c4b455a6d51eab5bafa5f1b6f475b77ad03c95526b812c75ef200009a8abe4e6fe9da10f20ae4ece59c377be82500f522c4be69b06df1ee16b3fc3f9252f0363546ab559bcac45b570d10afd2a4aafe1c826dc01f141e29a9d13cdb4b124b9b22c1cca8f06994b1c86fbaef6caaf0f0789eed967f46f3d00b212624e6283858b164eca539a49da1c8fcd193f4fd5949d457c81ab17a1b61728017b33834ea8241de8084eb078c3c2e388a8246b68a1b56a67f28bb8e37d768d997e71f7ce61b3679de9f5503fde9dfbf82fa04a00ed5ef94e2b3aeb23a10bce6306a981be6f05f9fff181761f521dd1181263b9cbe053227a5a9b6b4fa43e372320e83969f0ca6c315a7634c50b927edb4d04469109520dd466e8dce6f14c0c81f9df8495dd893047b792addbdb65e35caed7fd78e3e5172377fd4b82ce5d6a6ce76ca1ab9289e914e0aa9c4de03c15a3b2cc92619547f00bc82d68a0bdc4bc1ea68e0713c4022213c35a9d6947a8f7452e8c300965484d7095bf7bb5a7a574675820e6142511eb11277338ebfebe760999566d2c97b91ea4d0297369c2d0f888adb84738228e3d21f17972383c5a95b8ca020656bf3001dc428a4d64fb6fd6c4d1805be72845243636b6ca342a3bc400ff36b0188df1a7b304267396fed903345b798015d77a31f82ef14624daba7d3e894edb3250803d27f5f75388b701028105f90db22fd385081b8d4bb90b13b0ee5bba4052f527170470ca45b1d2d169d731a7e842ce4c06db16d9fb3ede917aa1db6372f136d449aa994993d170ff667ab60c0c674a6c64d84f25356cdb5c8835281afb8a237b6051369deeb25e845a9091fccc74d50f76041a9b053f52bef3a12875dff6cf027c5d52af3998777c63d815893bf44124d3f215f358ae10a7828e884e59536d79146598a550a49a008814d8f8a58268a2cfb857d71fcfc63409d50eaf39f1875244852b94b72725b8b93d72630b4a8fd262cddb2bcd37d6cf59718eeb7ba9c7d6668f99afcd02a09d3b5f34b1eb34d1128a65ae0a596be5935fc4894c253e71e14369b2ec098ba57b504790e91ac5eb333982daa52bb18c22a983683aae320e4ca80ce9147572728749bfa197ffa0e2efb0d6087cd63f1c231b22b7a94bdfe2ebaf82337c03db02fbd51d464d8f5ba953c2b9b2589354f6942a0bd354335d09695b6446230f5f891972f4f1cec693f6b7814eee598e853539e2090ea69df15603a788371fb732a9cc60379318376bf67f9924433d2dc07255bbbd2b679bf273b19975be5e81debedb8c3a1cf1add65f19e18adb4996fabbc4d0e8771ac7f0a4fa6241d7dd7feb857f927c4cd6f0b1e54981062a0c96708541083c9f4ca3fc1b3992a4d05e2837d6060e9e93263aa8aa49d0ed2bfd11825c41ed6ac48e874354e101d2855dedae11186521212d9fa30de00c2933e5ea07b5d1f58f1cecaf25b714b7b59ba8f48f2556266904db42cb2418264c4c2ca3a9c5a619896725b6f4932299f69a46089fd30788072f41bc9e4f66fd94658f74513cb322cb73d12fea1d63c2672b4e91809f4209dc05590316a4628b275f5a2146f006d8264e9f132f507565e3daf8b8f687b123bc425d8fce34a8f0606ea5e3f899607357fa9b433c50b5b6e38f08bd20a8f1f840d1b50455b8d3b07fd2a54e25ee95e395741b38a1ba4fd1355d81856ebaddf0554630e3954d57226a1bf57a370d8cc135b8d4cf3487951608dc0d5eb55d289c0e55e7c92bd78a37326ed8d2a09508dc3ab3e7ec838e97f8c8640f8b1ac4d28de4f5dff4086d9df7947e5ed978ca5e823c43a5dca98407e4b59516d49dec84453976b42486201fffd0bce0ebfc13fbac16e7624b83d486b787fec5dca37f780a4aca3da6891b2e3cd2ed4d9c8d6533ce419b1e2f0b0244a1131021cb8e05806ddd949899d974cd7b0392627340a306109b382e4ff2de1a49ca2c8aa8d3d583e3573c88a549d0f172ff0a7988710f22f5cb01d60c47fdca0b30aebb86310107a832c133b49b2d11212874a65a60c7c10920f3e56cbbaea0dc8f11d28a14963552ce278b9a2d50b4949503ca2ca3c9ff4c45ebd4a1fd1c10a2464c1acc9a976741097ab8139b9e09af4ac479081eb8e493433f36c9f328d70b0fd16425033a23bec6a72eaf5e818c310a03196534c88e7ed7bb17266a0a0e3b78ecb143e2205066609e086551fb65da17cd97aa74876a30c1cf57c695ca77ec16341e4f096a7a2c79a134ff0224ef7ba1db5549e58f3a69d55cd2ab509e09956c4ba45e316789eff6e473128a0434e5b4ba0d19b9148cbb7584555dafd7b0c7934c689c1b9e6d1d9961e20f72528b7ff6ce4dc9be990f3429203fcbe1d89c92f21119ae0cfd04b930d574da626613641ff8e5a57cebe05f9b00f4640dee87445e97f78482511f2d6343f2dbedc17ca308aabd5a1faa3e20c065749afbfdd91b05c738ca1cb160c6c74eccededac937cd14c6fe400bcb2f9478ed98c774b9d05747e54643c290c3df55a5abac6cdc187d4dcd6e9115d69bbc61ecb6b05b20f65f2f676cc93541aa644b72e02291e6f7b426f95da21204c96766e67cd41e0acccd3c2c6ac25b87b47e88660a7023e84929d3fac5f950ec5c304328e85edc08cd90932691c27739853d702c05d305c2f4dbfa086ca2e4d5ab670fbaee027ff00f0b21bfc2c0dc0f1d5d48fede72af1c1e0e8aeafa246e1942936a8306570cd4f5bcd57ec129fb76def6b7ec6f0f84dd7b5924128fa6cea21093c14dd5f11c05cd5242712c0c8e7d8ab331969c9f8bcf84aee8e3cb7e5f28b6628c76fe13000887ca4c21bbd9dc40f83c222b8268d30a016686ecbd25b75b4b9ec77332c460fd6b7bfd5f45592c81bc531a44495c0dec948b92fe666afc5125a31abcaf43f6bc9ed41890b5a3574f64a2d31daf2bb690dfa9bb215a34abc4b8ba0e0a0e65172d05bbbd029d67cefd19bfbeeed95801a220aa71f91f8813853fb9599ee7033cb06f623da264f15e6501518efeeb29ee18ffbca5dba3ff931679d245e4e96b12155cf5b673030d809dede880dc19077a122eaf8a20a6bb6d359cc944599cd2c7643101adc1c6122dcf2c46439a3412363ad9bf48b2c9ffa017ad9c5b263c215631ffd2ef720e0465b66419d2bff6af87d8446b4e911fb626ab5be3ac4f4d6fd33d1d962df15d14d60a70555e2c7a1b7d46987e1a4a46936da79e080c45f64c92bab4f07923f0ead8ba8553d2ab8d36fea1c18c4cbc6b4e3530f91287d8517e773dc31b45f109fc23c912094faf31b607909a6ea0126f6f6ff084b0ec4f636dd613e8cb5cdeef32463af6662f4d4257029ef6954b814c9bee2844ae66ddc33b9f0d13d63c55730f8d63e3ca97c2a793b87ed31fe2147212045aef7b0fcb61c906668bca05c78907a3908f0ded3eb178a8eed06db573def6e5feaebd49caf85f04711546bc375033d421dc486ecc3e19faddd3a5974cc2cd6546c12f75fed1221c57769e299b7079d52b544b81c3bd25509e2795ba2ecb8b0509b54fd33f101033ac4883e36fc1320e2e05fe7c3126f49300ee3df616e9fcf784721d8e118c494e22157dd4990d46b6ecab9ecde039c50b0c8377bb4647dac5a263dc68c70ebbde679d7ef3e8374aafdb64254c00904c7ab92212128e50ed34ca43677af6106eb00d40a67f28c45b4b27cec876268eae7a63d4661fa62b689ddd2bb8480671f8c0852ef30af8044407b56143d28e5d3ef54d39ee6d42bf349e0cd5a437a9b80fb96c714e1ba082de44e97912c72b3a4feaa8284c0a15d1da62d5c6e34ed569e8ff4e7cfbde26079e0745c270fa82ed24fbfb531a9404dd22d1af513b7c1b301a55c3c58fd02efa2f4d65df9296574abf1a32abb7e17137d2053371cfde1da0c4e52591163c89297aa2abdbe584a15bf7b1b6b125244d4541c63e8d137721a0ad6fcbb17d287a6d9761396a7c194af85977411db0773286d7d38a1306a728bec5b718ec4fc607496631f8b8f8c6e36b25df8df2cf4c5c607eb582c234df8795c768608590acae50f760cebf9e57fefc8accc908b8a5b689c94f87e262cf6c0e6c63e280e0e6326085976584a81330fd935fb0ce57e2eb51d933707678a754654d42599ca82f9e3c749fe3d2dc54ad3d5defcdb0d8ab5ec7171a7282a1de8ce2be259e2570eeb63c80d0cb9d14b827cb8542e938871ac0796bb36443917e69c1d23b00b56ccac45671af5ee20d058c380f9e3d14d648e2f9040e4c7057443e2f04458133927e4042ce1b03bb9d9dd1123ef604d4ced4fb2fbbe116f67d00d2f41da58016e8e14c8bdc8ae458c2ad0b62d036ef96e8dbb45e8242035d029c3e8d1cdb5bca1ea3837672d1a232037ac94c4623ba17e242cc2ed66ad0dc76610da5b91a4b6126e57baad385042349b6524cfee2ac071bbefe9ca71a365f13cb0c58047c9c9bb73db7b9b6ac702834cf5ca22ddb4c0acbd06d85fa99fe2022c1898ad8eb92a8faec9bea663374d6f0ad8b50fa0b0b39daca8d842a5e10fc3fd97c587d5bb9e94cae7c1ffbcccf890eed9c5038ea28dbadc95dbe298c71352a00cc0e29331e2214d91a1837d73a26c9d38dcd0f582d82db739150736179108c71ccbfea2219139a327011e6bbd1d55c4d6de20dd811d8d810058e36c805b4fdb9daff2de974f3854c03a2657ed9a6ec2656f37da8981553205289e9570e0939c1309dd12893ad7cee2a1d41be5b8151d3d55229603d621f407c092a7e5ecf3064cff888e6e3ef10b40776606d78fd274c609c40ca424d5cb6362a20625986e93d9bf1172aed2b25fa8988a496f3e3bf7dd1b33d5327f80d751a8020662a7f29208b6ad1959772800893fd04b5b32d256480f14d7302587d0baf480c1042d173a020b531cfa8521c67c186b6d5a634c0dfb18b07baa2330d9113f36cb356d24881077fc9a5a3af962f07e2ea6d57f0a2d9fba60da3783651d5ce4d111793846b86f7de72a52ac0f0cfa8bd2a98d4806bdfae51e094d3d5577e3fd0ef1fdc66f1342c2bcfe65858ce4dca2623a0eeb7a188af945294a848a91e71d254ba04f48685cda22e4d2cd8be3f481e569cb72463c714d4e921743b223cf272f6c2bb94b380ccb4d7b30fcd3ca515c100f4d43bc2ec52f41a1f98473665371e3a3731f2fb651854b8191991211fd961c3b4b41e0283b6a513ced4b6de643339b3328a921fcb4c93770a97ac069df0ffedfbe02ed8722675c648f600a963715d23c159ec974c80a1b39d9cea64e154c7f38cdd36b4bd273cfe5f8a0b15d8bab3f2b8d1e5a5e9fdb77d7d5a6cf58a1880973ebee54f89d3fdf3ab91a2447f3d8f83dde3a1f88d205556c667f9653fcbd5166d74e5c1a4ab44a832517096183c7945b2c4d04f722e04683b27c3aed0d1cada3759d9fa7459e0ef81c950149aeba89efdfb2863c9dafb211196ae6c3064782563dd3cead5b317fa1d3fa6bc206b284bd7fc9fb36a1aeab534fd094a46a57e6cc8ea44e02163010917e85caeac8cf4267cb16ad5bc657c7686d1404e911ff2792b59fd439f771f28e2f9ff0ce6842495355e53ae7a52d9ba73d9c5a5c2b6347d083143be1f041668a027db210d3c91e29b29b3b3f39f844bae735d3da9a785b8f56730bcc7a17928d67efc86e2a6f855ded9da968723f69940f36e7ac3291a2902e902d44423929a937fc1791e43888fbef6af58a547ad4be5e18bec11f3554dc8dfd79ef3a64c181d6b6b6b6d79c08d603ad12ab01947725b33b432fae0eb2f4e39c6e051ca20448e361aecc27f49d9de2f70f088b462b10ebac577c2d556157d0143f5028c98f4149ca112d8eb18693c937696749218b8b3bba3c1619f59b79ae56798ad76175e10331f8db158be9baac3b6f6448952daffa04461713e6a2ea1bc86c48e116d5fa9c77538cb1e8e136dc9adeee9af73d3cb0df4f2afb2d525065d89850849ba3d9c98739e9a6333d2c70aa90dfa833e63f2326007e882983ab15013c563c1b70b82364cb1ce1da1f7b0ee9d130d8dec097447f4f41d40f8d6147b1b4e4b40c4103d4598fbde4e74a04f57b14b2592ec3e9d1a463da86496c364cc729eb873df6e7f63be41bb1a41bde05c1662c7184d789e6681a29f34aa305319aed15c389082871f1dc16acd64f1c6fe6c857a84b2ec138d119ae15e6ba6821857d77c732c0b3ca876b6674029db251f2d76e840f3d4c59992612e659f6b42d67d6530ce9f66c6de22dd36558c91b2e3774d939ee299f48efb6407fac4db342171424ab5d4ea1e3c8d7c9d95b50b4d6af26b26d2a7f2de99376cd11b62ee4bc358d4b886696b2749289d5dfc08ec330a76d5b7a667519ff360ce39ac65706991f25a9ed9d8de4f74883ccdea9f174c30eb18d31c146e65930ab782aac81391a97dce3176a909ca53fd18b031412866bd0f0065d234abc510f3c7eb66d85b12572d85c7e185fea8bf5baab75015d2be81b1e028a458ac35ef70e5b6316ab250225129dbe581707cc29ebfc2d8736c3b5e83f282f0e61ae8259ae26bd489e600bc1ae9621337a50047996977e0219c17209fb7a656af2ebca5abe03219e26cbb5e10a98e6bcc0208a20cf969e2eeeb7aec28fc9685b2ce282edf4f537698412f1ee7ac28cce2e0a697677479e8573e2015d046ac32b43d22cbe4e5122e1812f321a0729d11a0b111e24fb35117efa0efeb11580a8e06ba9fec7ec5eafab6a86357a0cc3bf521144f61232f689b7593a1460a38f0e950f54b22d3fe8e815bccc8cdbaf6be042c8f000363e5bd38f80aedc88dca4aba91c64642949d269b2a30ed03651c8634b4b6eca45da30192b4a9b9714d1ad24449902ba967a215939e6d14932f294973a6ed06be90161cb106f74bb6c99564b7e9d03e49562ef66ecceb34f1044101e4e539f2d4f65dcac057ca54c799dedaa5b5aa59465724c1bd4903b6a4eda8d891ef12b6fa6d1e1ccb100ad321949d3556da95c32d61036f495aa7305ada56567c08f7462d0e954dfc718bc579c4985ba6fe65ad8830bda6d02787a8883143c7affa6e940c8d0a01daf16090defe2674657cc0e1b76cb547ae3594ae88bc1abed273dc8bb35f361c1aae022acb125b84e6d03c0f46ab68e751d46ef77e426b281dccf1a78f252a7f5dff8124fa99d4e896ff856b370d311be97bf6b763cf128aa636562ee3939b0a42ad6a56e20a9a6393aa50f047dad7bf178cbeb4f07f2600a4922ce04541f5cdcca3a17c3801ee861745d29ca71285aa44e0e19c55375977ab31023efeced6c770745ef278092b21f9dcfe86a83cd1153f84064b56af46c0e672301e8e3480ad038aeaf780bd6ef656cf15b529d1695ffd2bb2389f1cfac06b9c39e8053facdb12f62f39cad9acd2679b4a9af3dc9a11940aee0bcef2ca81fc964c0497cb52a9600dc48dddd83cb78dc88b21003902ce74b2ae78efda401e3387d2e4c8ae73642134ae2701ee15a0c23499d3453fc69bff0efb5a90c1ce64783c3be3e840e3d93998f0e82cd22e2b2d675d9f990a7a730db61325f95c83312c5209f17f9c154686b94757f84ab32a11dbf2b88eaf5876863b2dea420507808b36f49b426d89354487fd7e66be652b00a89b835a1fbb78ca515bb4149b24f1c99657c7ac3be6d190e9fe671d4371ca4aa35565a2735aac4f9bb5e3a3dbb8bec201e4485addc4fb99bed97219e389dd3465c9b45c9b0318bf4ca48f8ce51d5a7da313b396736460c1b31d4aaf0cef440006bbc8586c4f7b108db60bfe76f78d318d2790a3647327d3349256e01ff337d86d8e53386fe3e0a16c7d188a691b556df2bcc64f8d8bc1be3958f7a4d9d42bab210354a7fece1696e3624b4f8129adb7bc3eeff9f2bce2189b55a08ced046933fd89bfd4c84d3810909a2318be2aa323734b4ef6449867955e15ba99619ad0db2ef82145d3a4972e5b21d27aec0bdcc5b6a378d4c9a8ff3624161ec1657fc91f3c6e91fa8b2640a8cf99fe600432b8b470c4d9aa0d7e79d32548a0c70b7c97219966676c6410286d8892aa0f60deae6dbc3b732fb04b0945fe9693f2af9baae671e761af512b3abc13450e0224c0258dfa2d665b6fa7d7a41695392b95f81fe0805a188e69e520f584ffd70ab725c963cfa91489140d514f84837ad28a7de4a2ac766b7f1804f6940c0ceac5702b33bf77bf2e50ac89d71c0e55e5e5009759653c5baa35bf0c946fb24059498c31dc61e4695304a7bff2b40ef523e2bc56a65fc844d4f6173101b187f38e6c1378947e6d48a389f271afeee2509b1e4eaffb156a19a681acee4b89f496704d44b05f2543be57882bd5c6e86a02639b52f99c036b934e1197fd73e451fc168502e299d9af36bc588e16431bb836d9a1090bc89148cbebbb015c3cd90ff13ac540e45bd2a8db1bddba98083110a90089be6e868445344339f9fa1bd4e39cf40c7fae7eb8d57ec8ee64a2998a1bfa9f86e22e90c617ef3cbc40fb9c4f8c32fc0c74f686640260ecd8251a72d732a8907d942413fcd68b8e889dd85dfdc1f1909748edcda93361ab14790f4b12fe58f976576413ce6931592cc79a2a017ce58bf4bdc8f9e580b52ed6c8ba61fd601e8fa305e884e303d11316de53378287124a0923388f3897052ce0c472a00069d48cec67e5a42334269969db8f590740761780dab7fba886c5d16709cc574d85413c28868861e8e0cf7f08665e6fbf66a5900f8c4801c768c35ce45d212c53c7537990095035c2435a022f663ddb8fbd74c746c1f77425d546325c7637824b54ec05accbebe8af78fa78009a2f4059e506f08b4a3ba24487053afe9d03b85b5de683b61aeff64457bdaf77861c568a851153938dee195d03e9043a67dbf6ae7730dff8b4f7c986070ca707ed3c0787226233ec346c8506639ef7ff1c8dde647b5a6477c989038b700c956696792cb670132e0a214b461073998949cf66a98c23a40aea471b79287c9ee9cead8d8b115d8666b04efc74c41cfc72c6c07393fa80f51a1a438ebfc8a7122546a85415f5fff2426765e5556e50bd72ac8928cb5939f9d06b1fd1076e1062244f57b2b8e48b83447d3a4962c3fc168bbdfec9e6d729ce78e81345aba51211c6d4562976bf412b49c55b5a0b4746fc5eb3c4f954f86076a0d76415a44d37219384d97f865c032350cc7b63cdeaa853fa9d61bc3e55c3fa7c3c382a1ebf075da20bfd6f5bfbd09ec961b94cacb82a28f2620306a64156d3fda49004b834bc641f773b3f75951f62b21dd1ef5da1ed720828ee84b9c641444d5b568f753636cd9c159ca5e721a2e2cd7458fd9b8b249fa8c9d44d466aed703a498d3faff59537de41fafe28dd4d13c145b1129822efd2eda178dc3a0093d903f36a42a0cf678d4d78d0a5db08b1dc12a969cd5d77b6f9d72111c1572ff3baf4a2f8c69fadc71bd4a7d5a141d05afade9cb3f7c250d2fd03e26924d1a5ef8b38c0d5704a9eb219b706af6e8595f9918aa9c2a289f39807242b4da2cee14b58d762031909544011a0987865ed6453e9ef4e2da9dbb292f39c7f16805dcf662f6859715bd426e8521b4400980d7a3c16066e4ddd1d9debb0e49fb61df2c45049e8a79d0f6b8a201edc6088eb12eb263329f079cf930fab1131d59cbbce4d89088a0a11032759a02aff866c395e317f072f0d9141e8c847c2faa8d348ccaa3e30c794cd8931cd604604f0079836f6663f948c5c1fb5ecc790ef9e285fc553d033a8841601869888a1994994dc0718df283d71d0e5c251497c4c9c06d2364e096655e5b45515522910c9b6ecfe765ae5774a94277bde4421e17937c16066587707e7a2932295728eb0f880c90dd4b8961159c2ddd02900ad95ff300c58388d0e720585ff5c2a30bcef5e32ab34b973de85ef21d82068214945d499b9d5133e7e7ef5e0d2f1731d7645359cbf31df703638b0eb32688ca9d87ccea195b8f783d4cf7870b576caa3038b2eb6268779020afff2f576166efffeca083b26a8b41a7d126d755443742bc1249dae2c91c60dfe1537d5caec5acf93452f1f519a44de2d0d4fe7b83d3b5f2b29d9c7c80ea999f8af8c139136f52c1ae9390f227b6f7d354717df820db939fdd7bb3472b1b1307e443fa55ef171a05e50ed9417ac772127672469c4bc7699f2e0143e6d2ec79dd72f677a470492441bb28fbefc3b759aea319a3b0c875a98a56d7e6434ba851a02a19937213c932660d405cb0a1b56e45b80e762b4bc8d3f48669c697a1040a96fefea74443618831752549561a5fe4a8488deb9b8c42943fa317e34540f9db6fe59cfb9fd4a115a314f1f1fe7fd26798dee1d55f4b4930855d04f738193394a79568cd6fc775bbf0a85a46fcb737168cd8acbaee3ee7dc1b0e64e65acc60329e6de07a5e139b9d807162095a0cc99d9ad3fef562a35fd0404e74e30fc1c8e0a6aa518254c9efaeedb7c50d2fafa73188a2d76b3e4e0e82ab73aaaf6703c31f319cd28140adef418d37dd07984baf493ebc59de4c056854fa7e486c4d9b8208fdbffeb9a764fc04ea26fe60dc24ab6da0b7bcf6381bcc9de7d1ce8a1d44830abb81266fde088837cbfbbac326137b8d096eb63cdc400df5a5dd8bf015389a5fe1d9468901fcf1a7ca3b90221046b69ebb244b7f78437b8c5707b83ebf9a91b80a51d722f3585275fcd22558259112c1d4439d94460dc99992c0ee7e9ffa0508accb574d91d2ea22b11d25af2a1a25af98996b95c4529265f20a3ad6b40e3ed567f7afb94d80c0deb807ed5dd0e522c5bf8b37fddccb44dc685b6a4557ef98c1f19f42f46d1f1a3ba061933525670d63059bd02aca6b0a67340d771e4e5354ba2609b85cf19e996321754e498fdedd7231207c521d5aa50553f505ebd668428f68a9337340387b7592643c50c4812004558cbf5a8c595e6ad9a72b6e9390baad4404c83df83245338fc47cece08f19946b5eff5633ed306e34ba27b6a5ee0d925e37f4842ceaa3e85310e1bf60ed91b14617de1c1ef9807785ac49ad0fbe7bf4a0afca0c4a234941c54001c725a4aae7d5acb024596c31a32c253b7be170832057f929c79eed34cfab586b6f60d6bf2509005c7ee7257ea5d8e1b124f7b675b2a86e94e944ec497f86d7194b147233265fab933aa3a5a097ca4886160c0c3c3cf22c863835f8290485d2dfa76b39055793b02140b76a3c046878684386a8a5e5085157850014c84e22df9d9558aa340672ff42c5f10595ce542504d9d41a704680c6a46b5f5ab7edce819c046a348beea2305ed5e754915a5e39bd4229439872b3e9da325ccb31958a3d539caad14a7a87f7384bfa8e3775c82e862652b7d5dcf88c443f4307f0e946eab85333cc4bd9cb4b34a38fadf1e94c6b99deb2e612744f77c8e1cf92c52aa08902a0cc08628d9f27ec62959bd3b9bb02d61dbb535309b35fbe639e5aa97ee096ff4298a6e6dd2c789240e4b5c6fe58d8e8674e6b79ff0af30753211e20b9bde226b87a46393e4b555763dcac4f0e25b2ef04dbf6facb8ef41d7926ce6e47f04bd6d67a162d6f14e1a6d16978ce60986f4491e944c0ac47ffa926e19ceaeae0f81fc4cd72fd90a8d1cc3ac29825b1604cdb51b4f37a6acb0f7d09ec1798c814941e164e3e7fedcecba6c65a9a10a90cab0f6a8d48ef30f4186aa9e659b4f462956f169996b28738a1805fcd7b777058e4396a1a022190e7c5c178090fa4d2eb9a6189f76023da9b37ed27a2880cc54028dc2e3b9c6dd3537d7547b8b3a399085cf91503be9f4cdf98d5c4adba4a9f2eea1e9ac231f6155aaaf8abdef1cb169b48750d9f5e3959e236812e244110ef025d578010c0b654b845c0b2c174781b1709b72eb42b05157f3ffb1b2af9ac37edb7627d0f32880df73fbff3288d1e7b365c0641a6c20aa430c7d914252825e8cc289ee0f27f20fc8d1a9594b066628a28b2581eb0d60e9ef2de0cda227a408a23d5175764035fd24d73c301a171b325640fe7f24ba8fead13657b3141425e84bf1f332fe10914cd77753ce20c24ce71a50040a433c83d12535e23c3f955d82b894ae6e8405a25b42c95562164736ef453a68ecd6c267f51bbcc523f9bf48f86d992041f83d45e6f67ba839240ed5dcf1e06ab623a1d607afdbafe1113e38565c1261cf0b2f1e1f8ca40695ed5bb6e9ad97172e8b0f63cb3688410da7179d7914603ccc0056aeb93776cae6c7494bee8af5d37a97076e479ce3cdfe2dd39da766082089bf6aa803fea3323d2eda910ff693850fc3799c1e91174b9717838b494b42e379fa8c5eb10c7359c0a12caaf78e1563453e7ed9c5bfdc05d3d5d46e4b37c12195a30715eeffedbfa58883ad29374ca50dd9faf5f903f56ba48014933dfd20780919c9e5efa516e77629e56c2c7c6be788595264798d88957f6dc518a302f32350d82c753697ed62d1636dacbd2198298c4aba25e244a9d7e9f98bef7f18a8e36c467389411702420d7d65ed8d1ae011441a441fe1ae7c56c20efa9609af2191016ba155de563f775b75cdf35d775a9a7fbb8efc0ecdbcf62c4b32be3f12489d048240561a5ad41c120d858f8b2cc11ecc4f45af490cac33962fddb14fcb5120a064294889db923c48b84bdcbeadaa246461045527ac0a143d09a15b3ec18a3e96078006d5ec09b0c21dc7a12adcf1553868283e536a03496a0f5f39e2efa72c17b05d4ecb087a8431ab85011bcd98d8c1b2daa5b3985224e4abfb90b274bfc9f70348b2cd99b9aa2f484a2d202063796fa38f51a00d5ac275f14849b3f151bca5ad72792403e9d99ea1cf365f252b9bf571f147defce45eafac7212e23fbd13cde8da7c5e801304c79f6e06d12c8536077f4d624abe7b4732edb90f8865fb27ecd62f46588bcb5484a4c543599e6c67590151f8f23ab9d047e3d2d1ea69c2887ce8d9f3f262030a3802a44b2c56e77671258634d7eb714a236164e89e31fa8c0ffd6d2d4b48cdf8bd9e7475f5bf619d0a748582b2b2e264de6eba35ab9502ce23e37516fd22adbb6e2ced14566c67056be4d676a56982d4dfce24716c64156760a5f159fe5b573fe075ca0e92e0bd5bce2a02cb11d1d039642ca381bda0f00efc6c1c82ec2973e8c5c46ae494e8ac8e543c4a89d207294dd2cbe4eb451f6a83f790e4c0bb2bd1ab673849f3b0e7efb4da8efcdfada2f81a6ae5f38205ab269d7d90fc7b5f65ac898d0341d39e69c44d992d366461f1ce4337c08cb6afd095e6e24bf8fdc00f7079d48523a86a53096cb19555d79e34129700a8a36e93aafc77cb6c5b24d52009078a74e0389b840f47072462a2dd408c3e15c9d210c436603382be0328b66621e7118a8e13d8758164dfa54b9a09337bd0cbd791e5c3fa3964f6b6f0e8ab2bcf95ac33f64b347c59bc773a7d30a48b6068f319a2036e75b30a12fddf1471406e5c9c3522dba9d0335ce14ba0a76f141fbc6ea71698fc933d03232efc81f9df44850a04b1627977801a86aa56a054ac95ad08022a508e02ade4ae08d6d44e05003d9c9fe49f5bdb48c95d34daa0002569246754bd54bd2e3a61c093eb0e915ca93e8faedb89341f6ed18bb0fadb125b86a9ac095c3759ed181d9246f5d5adc3de387199259380c3dfaeaa5332a1efc4290786bd3c94b46e7b4aa89707888a420018f5c909e51714ea5e4a9c7b95fc4028b82cc68899e51ce3d09e32162c8201dbef7dc73df11a839b577868f1e7fa9bd0faf3d6d796ef9ee537374e41812f88159303176ed8a44e8b7a08877407e3bba613a7f14a73259995b448a0da3cd773dd4177e084368cf9eaa342536c579e40b7e26deea0bbe0e011676b471b6c764ef378056ea886d2dd3c293c65f32a85cc4b93f594deb353602d0eee7f874378fadee3aaa49e7457c5a126397c1cf98595544058a0d4909a49fbf7223282979aed5ef550f78fcbccac57537db49be4a0b36190170aaf8a87965b6a5c43f7b5a3f59c6760cff2e345094713dd125d6199d84adc032851d4cdc513ed5c3309613651c2fb68d2d81a21bc805c1d1f1c921b94cd3d4dceeeab76f1444cf69f9a474a67231f6e731a94b66f14ba29fa689cce0d92ef957a5d8e616c353256f7ccd82a7d1fb96b2bea16e2bfcda21a75d0b7088c6d963e230f0f535a682bed5801d9ac6bda0d2e0926aa29bd84738ef31e70a5c65b8a271397fee8f104f241e8856630464e76a91ca557198ccf766d44ca74cc8e7d0377fcae7d906273cb252b180db98127db0289fa499478e567bec051de0cbb2c0b06bf41ed8866eab168473567018c1e07b28fcba1b3a2972c30bc52e7d222ee1382c0590df429a09fbfc5fd9cc3a6e1df604795898fa14b34b7f8858e5dc28da53e3b8649c6487351f3a39dc6d54fea198e680d40593409604811c4878ca3b97df5c6fb8b9681d30a4fa272a9f074e531696bc25e096250139e7e3e17b5c37ff8ab758a322600cd9bea2ded1ac489b7c945e82eb33e81816a945d7c4515f020de0c2ae6153acbdae6a90cbf305f315304365ab83948bc583a3d955c8e10f506781cbf5dd00818bcd0cff7464fcb3d8cca40415836b5c823692ac8d6afc959534ee4980fe2c3e45b72e42d1ca96896b39de722c41555444799cff6364950f13dc9f26253100a84a02bd474daa5c8f50f6d8560b302ec73514321fc4955a2d557050b94331698cfc34b233b39676c61bc6bdea19ccde89ebcea95c99bfd8e3cbeda7d327dfb1eb556dab21bca7b52e9101de1782cc94f701adbdb1dfd1422e289bd3b3dc40f6c9e12b5606d8995e90c576918e83b16c80137ef89d1f5301e85f9a2a2c8e9fa0346b3299b475f14f21f9c27d8b0d50a7a5163885ff22bd2326da27f9550f8f04d653c69789a3b3077d22cceb307148859e9b6d12f7c2e2427ee84aee3a8d6b6a186f66602d4ed5d1ba1b949a2b8aec4c5283689cdd0294272d8b0dc53a577dafecdd0a3835fb45915146cbea63a85304ea7f670593fa6c6d6f160a6d879bb37fcb98bfec9e3db41e05ff3c13dd29c46ae009eb2c058e6b1bc50efc2665b11ce4db8af68168c01f6ec2b47a42e173ba9d776c472531883f75879c0a10e1716e3d3d69eb4ff4be5e76d7f440f17e2b080a8e389c6db19b85baf06f7b7e20492bad058d9c0d7eced7acd082cda7fd2d1adb01bb0ef6ed9ad182652cd18e22c6f62262fda8da3fb0a9e5e11ad1be1dcdcd060cb6c2844c2fc8fb84f40b34891bc8eb116616a10ae0cc208579a9aef5cd8e1d804eab6110061f877500b87f4e3eda844c01444abe6b8af2402910d564eb40978074f3d778f915aea1cafe92af6ef61697b2d20ebe1df98f763ee6aeffa1a3476671bd41683193c95849c79ac031a305ce7d10e9edfd9686b5bfbe2ac2af254ae01fed028746f8215f4261e078a77d48f7de5c70075c3a87646f0321a7259f720ca19acd9b8f3d335b3683be6642cb33425ea31b5364a14b0bf6b5715b59d5995f1699d52060a8696fa860774c47240e6ca3da5fe92e9d4c6b07453eb55d6bd16ca77c4a59deec3e32761ac0b6987e89bd3c0d7746ea65afc9138f7637cbc01e4999d08392e381aa1e6a7ac788edd5126b446b5cee5db3394f1e110d3d8d3bfeaba5afe8b4ff287aedbab5e3c396bddea5fabb9ba2da1522b9881fcb6f57af7dfa11bc5d638135ff6c54e4a9e58af74945565c8544a76855603e1f0d4de0941eb37681aeef877c98dd505207de61df1cd17efd46ef27853365f494bb6edfaca5a28bcb40b8b09c5c2a9701b6f76e06943e6021ff4264b8b465ebdddf273cb357c9ca2f1c124057b795e14573107c92c10f55d048065b1ee018308b243a5e4ea990a58cb17ba71d339f79cd637a7acfd3bc30f154c82124a917f0a5956b3bbe3a329fd4da73af7d451a56544a9fd41a15bde79447365e470152fad110d32852a45863707da693b067c6bd6ba05b606465da216acae15775a8d79407f6ee198197d288d670fb6f2827a353d70d2116df261d901b3c7fd22559450491a7c14f0ada4f638069c45010ca4c7dc5dea7591df64136abe83bb59fd3a692509908936b8af72d8391c9457f5c18a9f0f41cac76c2ed5472ef5fe3743bd5b7e9daf74603d59d23bb570ece3eabc906c901dc814460fcf8670f7b0a010aa9d912bc8fd4300fdc4c157caefe693b71af21248309b73f75351b10231472f62f08e986ffb2cc38ace3d9ec5404792a2bd39a625beeec523e93e1022d710fe0a2f8890bd42056a8974dd0ab34aaf68b427508af3ed76fe3a8823651367d75f4a127cbfd8ddc0b395192fb18dc4b207620386dedec474d573f07587ee7242e6f304a2b8eeb4c4fbdb0ebdf9f4ba65d7eb2111f389e4c7b71485822064af6e225ce9af4cd1cfdc58a6fa758586f96e4b4e1b7d69b991316151df3076bfed81328c88fc53599e81a47665b22f39caf1cc5a55f51592e72377c0dceedc79f520a1da97144d5bdc8cd8d15e91a78f3e434c8a51b7db3f55dadff466709cf2f03fdb1869b9d2f2f392fc07830f43e022a8e09d981ac2df6d1cb89213f10da0b6a17d8bc5c8e0bdef7f7e0af452d7e933d3d86235a6e7c251ce932f570d5ae399cfaca5e47e7f45e91de1791e7fe722694cc14c84550059a0f17611e4745cf7a8e9ca78afb3ac276f0eb901fb8fc6faa2be0230be1e42a6bda74ae988f4df68a728f7de8dc46cc05398b150359a004ed63160a42e7ed0b1cbbc19926eaf26966e8d51f04e821b49800ce9d43c74a047f4e828cbea6d5ef694891e1c00b3b7c5a74717e99efc4d231f2bdb5adbaa80fe4288d19caa55d764e1ed8378c9b680056aa2d7d7d2dd33a3466c61afc2c2664a9ab9cea40a9586d88f71ad394d2ea96f1f67a22d3007c9232edfc70ce2689777581ad6099db395747bd26bc28d6767abc3043286e13ca111d70bead502222b79115c92632ca76515865c1d50c3eed4b9366b091d6a4851a575e067b451e23dfadccad340deb0f11fbaaa7143a916a6ae1dca2dcb1bd361cd48b94695afd93967a063f09250c4d3866a8b6e92a8ae4f427d07fe49b80a3c710a59589c97cd8e612d7e4ed97cb2ce7df5d4197b65fe290bcdce17cdb387b04772facabefff0a08b26f3aede3fe228832d376da5ad1659ccb14162b8fa6620078855d126cc6927da723f4e85992677de4987fabb8aff38f37339f2937307d25194c2d48d83df2842a1fb841c603ea5af3fd44830940ba6ee916c68b825ec6b9cc4137d85748f5dcc8528396f77f6fcb73e9ffb36a0c715d1e621d6baeb067ded75c1e91058978fe240f0fad1b538a56e6269af9fb6adb7031cd70508b1a6294005f8234c204ce7a73d387a4ca24eb5ee8cc63a889b7116a5c5e2895bd81a4c7cf005f67a1a807cbe998595e398b186fe84eeda5a601976a2e196277fde544a58cceb65bfca5b07f1072915d12756b95cce5be8681db04c659b0f1070bd10c0e3820b06d2af1b8f3bb5cfe34e69e14392882caa054f531d29f0b7d7ff64ee76f2be4795cc43da3d3088a973f6ebda0ad4e057d42fbe8a72d2002e9760151d54da49d1de52599a3969291e7ffd29e826f8c7a353830f9b5d272639547847493325b6fd79d2ac38fb013ffba7a8ee25fd68aa943efa50710a4c2ac42beffa4f37d4d70602e711358f4e477e20628e93f9c5a4ac3404cd205f8b2865fba98a962a0e0d72d619c37af76e768d864d1a6d7efa21bca7479828bd5880203a523d8a838479f278eec09af4f76fd7f51dc60e5bc17a465871cb852b46e16e084b7c39da665b46541cd07cacf770d73215e3f70a68a2bd4c40716a4cbdbfe08f8a4075a414b80b7bfde57444a99d10a5a178a18a3b0015452b831a3133b4c65dd4784842d4d67b0a6ce21d4f11c2c5c6c86370ecabd73d7f2fefeacdf203c95cb9603bc42893a94f4b6c347787b510e669bf06913e1849e6dc0d5b5f1c4f5cec468194d5b7c69c3902d9074feb06bb33ed16a78b10c78b688ac8973251758885e4c1453dba7e047ca0cdef4ea940ddcec86d65592cedafa6f42f7fe62254d7c60fac4e4f229e2ec3088ced519e8c05aaefedc1360be0f4231609af4e67729ab5b86ac42eae035a20152d82ff8eab90ee40b986aa6ceaa04e90ba7947fa2064f7a57bc3f85828a0f680757ac9a6103fd87847bd837a0671f8854ea8439c20a898eddd1583c78d71cca590d00197de3e96fb18db7c441a58bbaab1c2cb694899ac73b82102315fa6765f6330fa80eb7973fbb98f62fc5b35db1f88230cf328c174cfaf6b70f05ed6ce43f7d5c62784a71798a9713bfa9a104a956634ec24fbaa56b2a68a12bdda60933f747b3eadd62e6eb718851ff4aa3661dd63a3c660c1b24b132695e251a569bcb1e9baed8054ff08d2078b40432d4f398bcf9f3cca4d2970e5b19b6a246f119938578f74c24e21f1b31e2120bf072159b11e4081b9e9a5dd44cece714fdb7164df3d60c385b5a50d57e9b0e21490cdf92d5037bfc078f78745df2a70a81ba8693cf22023b2c3cc4151261c8da2bbde4967a734b59034def5099bd5e8458db8efd1f90010cedf09020dc2a1131d29c82fa6652ae6dc2a3af2625dd4efed283e571153da682b938825a7dbcc651d3be0b46459c52012831b1e7a1741bca047827ff7a088b1bf95b9ccbccf7ec63f515b5f8267613cd9b7c72860567175cca6242309e2adc89c89e2e3fb385bea01eedd8ce0c9104cc51f2aadb5a34712b34f7f1b88882572ce00898244c936db8a2ff33fb4cae0cf21c8369e8970e37baedd289424c646cf4015a431ce24a54592a126a12282befb1ce1569995f6223359bfd03a6d9bd30807678961f2cf9f34291ebecddc5d926b48d771c6c7ddddad068f51d19e48444192b7831564a68fae9b036b79d0aa0678a4b6229323e18643b735dae3ce6a48983177501d672dadfd8166f488b43d22f6081749202646911c5065607a20b31995eeaf3041d184b5afcdea775a920d4dcf8c6462552e3bb7df3a650eeb51335b5717fd9d25f990b0918af652db67e7f3f9fdd4145235472bdfccc61c79c3fde06468960ea55c8dc69fc00a8236474c2bf5e1be91a1a8c81e6a74f7b1cc44fbd12055e2c59b03e29add7471cf21e56a746e3732d68957860e5c7e4f1f7268d42c2a7ab005f9b4d2725b7f91cca40af4b84738a653481a33228856a082c322296351cc82d9224cbffc44fea42297ed609cf1946b1a591fa889dbbdf08de27f2f58b0df12943197f42146e8f83c7ba0012ef5b6a2e9c36593c255981f7e033954fbf85c390f8d95deac95846ff68cd242a32f0d28a5e5344db83f17a64214e75e85d6ce864c55266f1200b8534b23fa3d32db6945a8b3de7e368f821ab780d7b3046b5f8ea6f2be925de864e0a7be5b225bce5b4ada9e4f1ebb2961be16e5441fd139c522ae75813f3db64b51ee1ac69577f756e8b261407594c0a8c3322132c383409c9762d4da4dcfd82e60ab3c42aefe8d9c979a8e31a503fb48178d2ab97ad2fc3968ce074cad43ab0171d0d16536802d82fbe6b808a2b929b293e841bfc02a77500043c4c22f84e82b8e469b181a5dd956698a81b0be63f1437c2637484bbe23edf673619084bb43ab95a7478aca2eb3f90a0195a1c9e8c13f2752a13459d9f868070a2129049aa47ae9abc6988f92795946fe95fe67cca32e82399495bbb13b3f1fa31c212633006d3e22deddafaa2a031f9340d82b0559c09fe587957d1f7e68570628b267e7058ce2d7e2cc8b2387ac662939c645cd75bed461609acc89355113ee0a0eac36afa70969c8910fd5a1d2fac06b77a9767a47b868c90252e5687b959711e00fb52efc821b2f435ffe55d24ea34932403c34e0b8abe541466f54e926c08be66173a20f48880145b23aae76dde50bbdd91aee38579f0e7144a9c5ac27d1360cc69299e097c8aab0b8fa3079ecf9e912432c278c7079bcb5d7695f38c6ec93b939612b37d8282ee1b1393cb9080f4a7838b5cd1e90c780d83b6a7482a2f7bade23cf4ed0d6381f04e23e138dd35d846b061643ef632e692a9aa25050eedc7ec725ac0588ad4f17fb3d15b57c18577106b311cd4a85834d38ae4efb5b50e0ad2c4a99850c038ae0f3fd59ba54fcf70bba7061294cc56bb161e28b344a6c6bb80aea101f86878a07bced9f7d1f4ed730e29ec38accce10aa5aa04ca1baa85a7194574ed16add04f5c8240b1ccf13a8d53e2dd42c55f191f9a566b3e83db5f7371fc5945314e8f1ec60c9d5b0aa917cf731fae39577562adee1b0019221373e5d018783317ec5763baafee3cb4ed07e44468c1027bcc40637ce307ebd0858bf58157266ae42e5cef257c41e0d4f4ec52915e213439747723456ac2ab189f017414171791ee085adb485f7680aad770a00f1acc3d63219ca622595593c003b2992e2d1037b0826637c7a4133c587b9b98cbb89caff982d1e18c310d4034500e5b39e5b9773eda9875b062f1a67d141fe364af23d7ce724c3b195ac520d18e61e74fb3f917a8e7fb3a9eb95dabf755feacedbbce323309614d2fe8c26f20e20de144abd4752fbdc925843dcfde91c448e2eac6c911ebf8a2f1bfd0b8c8bb5b7dfc80be5a4d00c92430d6ecc42786d8209386f185ec1828f7cf4f6ef13c71909271f5af83563fca9702eef2ed13cd6b20610b97a8eb8539a2dcb500702f288adbb790cb0214fede27d1096c1bd17de80fb81f812ae27d156abc0b6bb744bd3d40529ff836f942ab0bb217ad3e2b732c26aa42a5d122fc65d56ae1c6a09e055d2442c503a8ba5901a2b0006d1352d2b54aaf7bb0ec88aa34085b3f867c9c6fede71f28af50db9dc2a3358edcf255fb86812de50d15a6bff67b015b1af37aab5a750dddea5576bac757adc8731cca665e1aff681085de396b3bd3fd20367327ecad9f1bbbafcea920743872205f2b9c393407c465a9fc1399234081b14552d9001e6e5075c6d66b933400bbb16694167cb2737a3e1a7e6f0643ce24d0959e6ca46ac8e32489cf516e99cca89565c3436e4360dc1d49fbca432d1fcc9c7a2cee2049bdd30560778c16a8924ff59fda4b0c5849af7f83d07f908ce0cd577ed3c53ae83ff7640aa4c20ad02029722b717bf76d188af3a207dbec1c623f67a5eea9c7665a3695fb13a86c5c7382532570051bf6e625a543ce892259de1b5df1b98440394fb60b586798a6e4ab3ee7725acd0814b6a574e9161aef4e8737978dd2b76048b2fb68fe92b0fcb0d911bb6396904dfe029e0b56aa2859d6052005514219cadbaaa8a1ce500bca58a8e45e7b418bb9a6b392bf6789ef848f092de7c5e4da72615acdcd4cdae97867454db720c470eab6cb3df85af5fd4adedad96b1165758d91814ca73f18dc7a94f29344a4f04a2be37a175b62e3debf6a0c9a9e48349a4042d779c270cb9961f50b29bb0e738a61393baf19bbabc7d41ffa5ccfce306cc92760ab5e7a6f0e83c094801817a5362774cc4e0287824bf865a5e5d48b5b8a103e7c8bb66e5651f82c19d263c75494f9608ffb2cc5402d8968e04440d1b9e6d16f32083bc7d38f804b1aa82ec5ea2a56a16e5d8cdf4144fa0fd076ec5bf61e16c339e9338a43f1787c0afa378827dba60d259bf91ae4ccb48a3de919f426ea4e0544b8523f673ea34d5fc05be1f024c74e608c73506b11044f6fc00c066a9dd1359af205ee85ce0dfb8d37f019a3af1af5510acfb130fc2fb34df6b598891d7afb832ecfa6b39c97c56b2fd2186b21eef12bb9ecf9cfe689868aa896bbbeaaf0fa9ca7cfe3a905c3f329dfed4f108125ac8b15bc3b8f2ba3872bf89949cf50ae59687c7d9ab9db14ab0040d2f0f0737551fe5afd8e0ae44c2f249d781579166292788088478c0f52617fd737072cf8d2bee911c0bfa0e32c76b62aa09887236034d79831f8e4ff890a78a02950c76be72c59efa3aa37117f5e5f2cac230e50d94de7296f3d941740f01b1eb58c316e36472f62c1836713966b27d1dcb0487312f141e78283690bf462b2f325aae1994f3b711db41e27d449d7a76b69fc11ea2b2f4deecd51695c6a42e2a019c74868b3393b04a978a9722c7685ac94ebfd698cfeeed8b97aad810dee17104a92fb115c48d6fd81120a7fa6c60334e99ae1eba696ff7d9ef6c526932d48d8d51f9ce4eec284f22437a1e77982caa0da397ad278830d2df366089742e11beb975fbb474e1d1f4755fe56d58ddee36923bf81d843c465bf0ef1dc93bf4004dfeaab69348b402924dd9c03417e2b28ad08a179e60058c46766a616158809e3b713764386903dd65d664c6e5a285a5adba33f077dfe1e153efffb353baa87bde33526d3a66e546b3b53af4cbf6fe5398cffa4120beffb36113361df42bd925c656e69623f611c782b6e6288ef899eb5bb75cb1c4ba7e67995c0e9b93f2694dc8ce86971248c4529f615a6061de18a6937929f0db86b3f93a3642aed06ae6f42f1bebd055f67c28ebd7906b1d7bde3d1e129556272562173b6d4dd257a01ffcf60aa20f76d76d3d2be523965963d7bf0b34f7738f0069e027ae2616dcbd8f16e8f0a5778c3e337cce87c69adb4cc64ef0f27a1c5030a6444f85fcd7079fa6cdf934af7d3dae9334a21e1f19011d122f75d933c888f85e897e0823b938c26b3ec5e056f1b3c0dfbb2245fd1adbd8394bbfbe8636098425d363d36989ec684085388abadf2633bfa55e23f96173cbbe6fba7fcec440dda58c50330facb8b9e11be7d26148c103f251b3c705cbb231521e0e507353e032cd5c3c42514bb55724a2e30b2b6a81f27b9cecc170ee8f84d4c8e04e4ebe33bb70563249e17db619da29a7e582e2b0e241940447bcca382b1e05101d2197cf73d15379c4002a897397355329994fbad022dd5b7575931de51e838255989a1e1d00729a64ab47bf6c7f08117f0052e74f5b2fc2e5afe68b61da1467ddd96e8d1b96f3656e5e242f66be314051743d4f5b090a2822263a1fa85eb28115cf47fb4483835523a7d921f7e04a59f7e26c740661012215e61cb95116bb47754068d21f16f75b54c5aad68b5e407417e99b25f844496db170af6dbb328ce3d870dc4d540dddd0a2782fea3b8d14b227ac4f19b9135d0b83b08f483de221f60564abbdf112eb0ab68cbe31a5804f7dda5eeb7eeada90b4c5ebad61a5f75265b2eb4095a5bd64f9faf0a8ec65cd3da74041cf70a00be068a5cb1ea3162b88e310360814450261c6ec9c1823681edd027206600d2bed991ee27589f70656f7f2274d8cb3416c67950e9eaa1a50b5c2e444fec7b329fa8a8d353aebbf92c37d356fa97c8ffa3f2468ad8905bb309be5df46bb6342d496aa2f40b609f988d5641264fa7956f606514e7b1565c5119e693949471ec33c0a4e062710b7a642377fdb744b8bdbc0addd22545c2f5409f2d21ef10cfae861fb20f17f8fe0cd342a0e78d9db86d754f1926ee58127cb9ed3e2d20ecb61afab029729b1e67d9bb4764ca555a28078c9b00b236af601c747582b263f3e25c6a9a2b2d79f05464635a86948cf205b8355ddeaea0b0db2b568eec21a5fdd7b7ff65262560e457722e91a49e72d4ccc944ea0ef32eda97cf658fbc211f83e6f7b58797710d686dd1b658f64ccafd7cbbb941295640fc914f4e1199ffec0e3734d7a8eb253a18dea7517171220218fb2e5790af9afdb7b421c5156de3093d5201e59cf4899191a62e6e5c12a13a5bc3745a2f2efee23cfe2d8210230e501c583b50d4b018cf2457e0405f6e5889865df20ee2b0ba3b9d1282e1979f022fcb1e40b326b83bdce4dfe7def249089bc1499507106be5f77234eb399856185dd9afe336f92a18ac049e6eb372ad2acfc643dee5c3cde7461d9f293def8fd80a55ebb9e0f0beef67c87885825c72dc5c9d1c26cf9a16fdce2787f1f8ad77f7527203ad71d9a7f9f425dd2e5c507a4e894c6f8a9db4bbd9b5766abd669407e9857af12a543c2ba92b80c088fc80c27871ab0e1c1f6fb450ba5b12e3d3bee270c98882af94562713a58ee5e6c14a50e02e784ba163a914d781f37a4f6f9d98f82707d1ec18cdab4454db7f03092a909428c08c51f80cf08ca657ee10dc10aa4fbf3082b71095d2aebc28b0f4ff2f578034d7737534782c2a6dc2d8a608bdf0c95919b2c74bcbda5f08a380b82a78041793c75742b821f9680ae272f5d7f2c176caa466702c5d28b00ba446a5a513e82f3074d1fe997ff27eb73715c4945ad09d3cf8ec96b88abb5fe997a199b307a66e178316458065c9fd41d7cce187cf1b35d87cdbe88da11eeb77b22a32a3710820d73295c1152e5be7095e2f419d4d8813a09063c82f91fbd30db95c6a4d696222780283936839516dea2206626f5b7155a8937332b535fb0816fd97b2e1a9c898ba736596771dcaaaa0e5ae8ca4f8546b631f82ac4fbc33078202556952a5aae80513e633830a34db382c39a1d719354ac01a8c48ce8a691945f75bf214f90bdad88b056880f0ecec219f5063fb40e620b44f78a32285bc638d0cadcfcb24ff0ae0c174cf7e123c6ec42f7719c64332a2ecd52ca332bee7740b7b57011d626d367dbaa21732ff26d4e08b1aefdaf44c2779be4d95f0b8c861666a7df49d847029fff6c36b1059bcdbff8ee270fc467e9d25f005dab7aad46960d1f21fe5737368a609fbd7617f9c8da004e743168b5116d2e24ecead562a62cdc85854de405f0f932e00af7a9c4af11aabf4880c6b58c12a3512c2e30821b04f02ad23c9a255ffc780a75b2dfa486e28b1017830f5290ec958a095e92f0ce814d1e6c6612887a4bebda4576e4e3a5b8ee6f284dc5263630bc1ba9ff3d8d4ab9801c977d50f15c6b3b6472739b7987b0cd10735d277d3d30e0ac98c9684ed04c5138ddcd9c2d5fcc8030c16b2ad90cee2d59b386d0982c7ec1fb881daf110337bcc561cc065fb55505bbba0792aa11931250222efe2988628396ed02ac5ec48ec2740adbba91fec88b367e2002386257a3f61c0d290c4f7a56a316f55c198d84d84b39c32ceaf8ef0c8f3e6d1e6d811cc421dca8714bfc97e63da5b46d267288e8fe03d4f991d9647f4b859f5db20061ea6acf4bf303717f95d75fcd96a21fbff5dcc56ca39142e352edf9093fdca5639a3de46877d6ccc768fd7aaaf4fa315b247410312364e5d5c109ee7f0366b390e8aefa18bcd925a96ade4af04f9aa23d68c0e37fce088948af2d6f65370c2ee16b2e660f59cae1f78f63a6f89ba1bc1f9592385d2945d9356e1618263a3154f40862f567b927db020d6619172d948605062576e89584c98fd23f71a824ec22dedb3b23cc31e0636de914211410cdba505ba09b264128071cc582490e3f9df20b009b5e94891308afd1450fc3dc8990f554af8669079b52929b3bd362767b43cd67dd842e72222a0b3420ce0d73722378dc3397eb12de347a7410ebfe4946a551ff95004afe7a3fea36d0bb3fd889319c06782c2dc8ab9dc03991737f96fb5dcde200e41d664c14720744fb24d417a1349903a4865ab5b03cc850f8ed4c8061368d6a23962aa93ad70766d3d30e29fc447be6ad2d879661a4e2a014aeccfd0ff46e2b1cc380224068675753918b9898e142fe896fcdfba744559737a11d1c22a6561a4c01b51d20ac53e849d5bb09ba6c7a8735901f5a44060155422e7b37b707f35b9340b3f76ea68d3f6fe6bd8f2a156e39ef7b155e1d60dea04068ce6428d5f5b6658b0210480da92d5241f5404ccce6e8bffbafe8d51118027bf0da4c0d78f44a23b8213416abadaca70dad95f59c7634cb558fff50626dc8bf7132958560669fb8a83393da8e33eed1abb035fc92c9bef9effaab56d2fc24cda3c153f5dd5874cfe11b1b61fdff69b212c05d1be082eb153bb7042bf011c00144f73d256fc4ec5bd39fe70f740bbcd9e623dfce736eed5f961842304bd159c57e1482b13277cfb25904f1257cf503bfaf8483e8122c0e61260c5549c378c97fc3cf9f1e89d61328c3091e27b04255862c759d6f86dbad46b395f21d80c3d6523fe09cdb996966dcb96d2a226cf051d6721d4308646b3d768dc84ee57989b3436f1f04acf349b19a9163a80e77a471268104124eac5c7ff7e695bbed87831f1d441a00fffaa4cadc99680dbad18d0b32809b487cae2d95c643387a7f7067ed94e363ce792719cad5c8c0c2b68563c33bf67fc79618bbe12524e0c469bafb93fa4c00d3df9e4adb8b7a3fae4052fadf82f3b95571dc2fd25febfb7760a32dd5c32302fa12f14e33bffa9287dbd07dce09bf3212f5577be7346ed27375db9058c5532f7c03825dcf0b35e0f550d4fe00b2b8acf6265b33f6aa0c60c1256f39ab84a7648279d7064dd45a39cd73cafd82a6621af7e4d538e53c3082e44ece586da71daae24a9dcfad054204e99c21d240f4c351e558fdc7cd79ae904ebab610160dd1997cb95ad309558a4b14221b0fbeec9056e88567aea1193b44fe09570b3c8f400260c17f256448793e4647e22093a2e01ec76852281875f5dfc47e7f3e44d287c3d939691abaa1a2d35d12a46c146b0cc921b7c7688cdfdbe86d160304b22776e601bdf554e998a0e0bc609983c0c4053c94820becf4f78aefd04e4f24b729e895e43d9bfb5135ca075da382731b1a2725415c93231fde4b00a2922dfa04227de2426e1c487989047cd0148090a34dcc10e9d3790f9641b053dc50ba4ba0ecdce49fc4f79b241ff2630fe5a89aff794795ad8e53f6bfcb5b0abdec72e744ac682e96e6f6648cf29031a67cf1d16143b8c9880a8a705dc508b4e4a6862bbc72b20200867454c9d7a4fac06b93f405ee02ce33c9cb391b95f666ec211610460842cc7c15144aa372e43d0ee454009459d9822b5f7143b690797d9e5aee7583c090b0853b810bfb33ca4c8d3f872c8245c13dd990fc3780a666fdf0fec2bc8108c7fca004c254ffaa9090396cdb75bc9d6732ca512aab465ab6ad196d8c6a2eab456e623db1338207d83f9d2928543f8504593cb394875f2cd273f14cedbbd1225bd8d825e36be09326683f86c581af61b42aab7215d7276dfed458968807b61293a1916984265fa00406aed2b77b9329cb67d98acb1526cf162b7b191172bb59a757e8c350451bbd8b26525c0c0c8b8fe8cc2d343e4525cad3a8cf36c10c57659e8905ea2db3b6bea6c2003d69d900c3aaffec499b1c7b480b3afd879a1cb0513053361617f8fa851521e3d0802e24fde30f9c48e2beff67aec7977a6f48038ea991186a86d89c3c7b6aff32bbee2e42395ebb670a24bea8d0f19f86aa3a9464065500f7520c504081395eaee1caeb4ec9f914e951e9f3b46ae5f955bb3e910b371c91e405ca38ef638b84af08825021fa84846f32459016c5b1f80826185650c580462665d87c810487243f6bf7bc1e187d64123021844e0a65d73ff160080f2937c77024c7ddabd9f34cab1efe907245b56454a1080ddc38751f6ad9703f545652c7e1fe89293ecb0cf3384cae428b383871bd7f4897615c6a83c7ad4bf31ea3e25afaa1fb133fb2cf99338394cd91ab6e5635aa6d274a279d99ae1a6da5201c19bacfb9ca6c9d13daf8a42e681bf8f9f6fe66026f8da2b4a16e86b5b7ae1245b5536361c22f345f20865b334d7c5baabc1b093ebbdcfb8fa225e5ad95ce1397d46038ce258ccb876617f39507756de827a972c32f81e377d3689d80b6e7fe9b9632e5ed168b117300880817057be7f38db3adb8ac537fc130ac858a2a8559174aedb78b22e9c7ccbe815fc12b1524e544aac96694af6ebc1062ae387e03a52b99b6c4cc1e80924a6169e3616b00227eaec29d387c1375b3cfcb194fdde742c82b63dc9ef9b9bbac30770df1ef3ab464784deda6eaa881a8168f87c09c5d40330aebe0765c823320b014dacdd37f49a8e330e9c144fc296033553d84c68c7d2f5bb0fdb8727101dd8bed55128c80713decfcbf33b8ad8fb73528f735beba43961101e19b6f1fa37225078e35e51c63242856aba049b268862332ca54453a384009efa81e937976040edb8f03d91bc8d1db34c8b40cb4b61c05250b3af67e7cdd92f591d217a72c372cbb641eadf49069545f487e532c21213dea96de0432d9943bc85f531b6b523b0f8f84a020e747b4c80b6517a990ac41f47dd2b73bf2d3a7e5c60dc7740c7410c92108121f090f1935e509ef28758cc1def7a1316a31f7d8d23968a0015f9359219a7b54006362fe63a6ae2c6d35560f800d0ac644f1ebc03accc4be054b726a495198d307f1d4f8bdce1537e560dd4f196534ba3a90ebe9b70d3e8cf212b7da7ee57653b1c9c7548a2966882ef326f0f13a28221f53f666c7a0afbce076e769d241c0789b7016a03e67484c3730ae1a17bab80dedb5228c8bd8e77c467554a8ebdc70b703c7a4468ac42316ea663c3c6333de1e337dda19642f2347c6bddebf2c9c63e601aae52923d309bbce6b7e7569a7c3bdb890121e0021c45cea602aa12667917ec531f5ccddfd09de2b8c0b87525ba10af5162206c169bae4060d55ae6b9b11c9b02b883e9daf11dbd1eb2b39ac913f57412c2b64d8fc3ace1bf0d6674e07e4bb50ed4d653b890f892e6c0c6cf6ef241f71789be5098612b87620587a78c75b59c1576bcd901b5c96f800a3a759b459c3ea04a5ac633146f562cb9caf058bce587836405ef83cab874fdfdf4e9b33dc153379ec4e9dfcd1dd090a60f45b356efbebf2b9c3f40ab8b2c56bd4aed7138f8cca3f7c649693717fd124986c506469a69659a8e2ec98affb3e9f57c825ff7bac114317c88ad22701971f27d5c98c21c7cce926bbab6a94b4e0e7517980763d83e360690b4121dc3a05f392de2d82d0c07add72fe39125d0f8034c1782c6e35114c3c140b2645222e8162815778725cbad2c131f3f86777983a836c1f6f79d6ca15cafd9b3eafc48d656bde03635fa548842f61706a1f1d99627bb1bb72d7c5e301645420f98b3ce30845dda8080a1d120555916667afff5badb2ab56edae6518cb9bb0ddd94799c2959df78a4e9518cefec926bd2324218389277044771d1356d517f90d01221c2aa6bd915c90e9622f95bdd3e4ca53b9ba8b9486d803a3f0199e53e357e907c614581933597d4e9aa138ae03171e740f0d4108d178fef831b6cd4c8b3e577c18c958bbbaf68d1c2a3b4eab3e7e14dcfd6241e35cfb932db95ff67a6543e0fed6708181970049cd93023ba72aeb9707faff02c91591abd8f56ef83378307fda3df8897219be3d449e0e8bf0d36d2cb13eddbad53682203f86a60508601a0afc480fd06a928580cd74047067dee88e2273a26bb420b2b2f0c466bb2e8a54e7e422205868cadaf455d4be345b53ec1b93f0a0d7f1f29a29cb6ffcaccb7b621ac3825ead5f6414ddb7ef0a4fb3dcb627b1749f0e8c45c0188dfc38449d78c0d3960c4b74cca61eaba73dbdc5bdff892393feb0ac72f2274c506b6e6a1ac9eac30e2b652944f5ad40b525f2d60bf01ea20e925034f79d9f1c08df02d88e5bd49e5cf45d7cacd628d792cad7ef636b25e4de5baff7f86a7114e7ab3123ad7c9c157e9d06ab49f87c5d7845c592fcd5457829ce2cc6516be87e03c6a648f5eb44f73c4f470b75cc0e606630d0f3ed1ff9d99ddd5ae22e662fa42ed9ca866823fe73182e73db2cdeba218a471fa5ea9d015b0c3c9517cc81cc1cf204d834d5cd64638474c0a70be2304083a9365933a7b26074f49f573d97c3013a728292c858908b8e0cc82ae9fbb9ce7a73969cfc940a241c7f34962ab15cdb2e8dbd2c0e6b38f66ff2b49551dad09438b828044a8e236015022da1e68da455fd11b8a20377a14ac629976ede18b3a1113fe0312e53f7ba6768e8035681952c914dffb0133bae1c45dd547239b4c6788c42789cb8fc7aa849102a3e0f55c709ca9bb97a20918accf8d9795d94f14018331ce1267243cd9b7a29681afbfcd0058ae81148b5e976b7582478923cd438b3fd1957956f156e181cc1bd0c42e144d356994d05f4083d6c255933762c4a6212b82ab52ebf1d83ec76d1ff5034f5134b2f1637d6e01f8d7fdc648658e4bcd85b400e5452b404b4b8357c60effee0bac32f161c86bd70e79e990cf5037f6ed6e18255ac0cecb684d6008184904f9e089b20812268dc2bbd0fe203b10b90f9ae2a544f5d655e5af4dd50a74fd121fd8f019225bcd41635a8e982fb762e5a3eb33213e7f00f4ef94b76344543b4f51841c23e9110bc3c9a9fcbd609eddd57d5507df7aa07fef449ad1a1a9e16691172bb6a08d2bf214e4ccfe92f6a6275decaa8d7d9ba9d39b41ce6e49ad782a793bf2a22021049c4f1b614ad71337de2cd9bea8faaa88e12177efa2fda1dc0e85c095c5d8517c572cb3a6a0c0d30788bcee23025c378aee3c6c55b5646b4efd2f653a0fe326adb5d1d8c446f4701c360b8e308625d8cab30d61c9986095be2583e0d8513c03f21df2b7f302d0f973b8a17f4e8bd0d618135a6239c4287e6e8fc1435c684f9d555afd537b73169623520693c75c5c05e47533792ca9403cca4444fb8192e7d11eb0f74e6a3d612782948e5716d44e83344f35c74d4448468584996cac7b83ebc4ba5f2612b06ba291ed8200586274735db5c563edbe98d24f2f20d390fde365f3e78e8f010347b984d6134f814e915556c762ced1dd834e7bb487851152e32618fe7eb5682ae4321fd55ebbb929d665b0eba9392f5e38e21bc596dd3f19140521774526106cc1111245efa6405da29190fde88d0196074048345b53b95fa8b111117ff4ec26f96fee36990d0a934764b9f5f2ed762f269085504203436612c9dd72cccc524260531a3879a9b909939c2435a390883a23fce289bc3c45e37364713d128d5c17cd68fa5b3d62b0e474f4ba65f5eba93dddbe38bab934ea7f5b796d5c10aaea5d414d41d9327e5fd9675d9fbb846dff7dbf02480aaaf796868ac23129d06461036fdabb6375a00eebbec809280c9e378748c0b95adec1f636a95d1e8814e9bc2942fa41c7559c9c5b71debd6130e5ced7db0e477f02e9e83346370853bcdcfbd8bba33b2617cc6db9a35cd3a639c4d3ec704e6ef8e342fb0c807f84d5c88e3b5c30727094a6ef23b64b99c5399c8779aa74ad4f13009d366d15de987720f635a3e6101783253132b665dcaffbea8dccb60eb9a3dd38c80a3c6a2efcbde8975fe54358aabff1166ce3d6e984f60f8018079b8a914d9fcbebafb41c6be3703ce58c95e97fadc301cc72c9a60a8ec13bb8e250a5090496798e9617ee021c0aef422b71eddc7e667796c51c8c7d563d926100620d24f1274c39c4302cd2293c69a22c291b90560f06db729ea0cebc86b59ede72fe35d8131d71d79456bf0034fb74381093aff3d6a2b3d5ad5a1a6124a9c53b8bac6f963b625ae291e446746ded6e3e70ca30f5608e39a57934461464863af214fd05e80cfebe8fea2cda80b700fce5065d1bb89c9cd39154c0b90cf1a917f433da744d985d16963cb7f0e791620ca1213286775aa9e7a965eaa95c71644aaa364c3eeccf3700c837757130125caac8bee513e89560dea008c6383317d2da4a0552e91bf03c679273de7d5515b9f80c827816d745f59ed3fca950d2071a7fde13297ba6df5dacd9f8ab12f33fcaa1738a1d03c44a3b88f6f72a7c9a0a92e4ca0f803285ad9134184a0893ee1b1fe0f430cd0a2803960eaa2a83460786436353897c3e5fa213941beaa0347a9c8002c00834d7cc2ae786a4bea39e72a1366ebf4b0271286d00d764021f88bffbdc34f687e780eb580bf8d5e99659c4d25c3c8f25f573c8d1a915afb42e8a3835d60844e070ee33eaa92f9ffb17dd95aaedef841c9c436d612e64ffc018870b6e513f0f42b8cf602c3fba06f486b9d85e8f6031ba60278d2de1d82777c5be86b414de2b34ccca2344c8815f83ddc26235d957be05cd09650e1631f7b36d0d6561d54d9508afc77205a8d075be8283a23b52b589c78cea1eb9990b30acdb482b5dc38ef6c183fb6f9fdf1d2c7bb8fb1bf0c93df3c1035f97d84aff26482d03328a9bf05bbccdfdeb4b70bf415bcd9104199e39456ed76b3076cc7ec4446d5261a2fa58b55078495124b9d5d01530d2caf8f97418fc7671ca6f5690ae6dc4746c591cd6caaa3acdd9d36cbefe04f0570d4a681fe6c86f867537be79a87d17395c16d044672efe6ff2f64bea52cda4ee53a7ecfaa4bde53c00cefc352af0a701fe59e6721b34c27139c4767a9aa806c264049e97bc0fa3a806e9fda546ddf39d56033594b1bdf92be846c7fafb2cf495c43ba628d6e86fadf85fd1da7534d512553080390e2058861b510a92062b2cde044c5e79d9e88f7f408d5e2b69e6fd00c00eb2e2f2fc83e1a248c78b03a1f6f9af5cc29281266aa2c73e28df773bfc04ee65a5b960e11a59236b5b6054979c532f893c80b58c115469f6041cff17208b1dbb3cfd8ae665ad5e373e9071b04a229181e22af01489be19aee26ef1fbc0d331572cb78c27a5b0c9530b4934bdc5e2ca0d4af525b5f32bcedb43dd7e78e3300c18a454dbdf44e73e832758d311c19425730af7cb2d1eb2aa8add14bf10b34d70148afc517c03d59d7f70c2ad5905287e703fcef770a544310dc7ae92a84169337c0b51976c1432d89f4aed2a47005ee113ab75cf65e102e98f2fb1e5d22d81131c8d3e11b552e2a5ef8fd90169d1cddf366770d24d3d655913b829742bd1c37e4ff2a66f15ddebbe187cb716a6403e30b47fec47ecbfc143b064c8e155a74dae711c35c231d9ee8f4a1b1c9dabed48868d2a4eec07530b51261b79b40cb9ef77a5888f44323dd95834bce4356181798e3c2d3ac49edd0513a13b774965c179730f890117c588dffcb0765f41ba61c315fa0ceae2203ef4fefadf5cfc964cc7799511777c0106bb3d783831732fb02eaedd26605cc8eaba05ad5d889f11c0d142cfbe4379f63c7c949e4acc6d819053c38058f1ee3e77c2802cc05cdad9a09931f4717576c3ef9a857640032387685d67933785dfb4a10e378a2cb6441cfa73f45c391de1a3715b21ad85260c25610dc9fb27d590efa7a94445413e23acd92c4e9743aa95e1e4e3227ea6595751d4ad4ed28e8472ef70ae78cd00b39c17673acda60558012abf51be84cba1f0b2632243823879de6f85a392d78ff7c3f93ea2a2f21e48f33bfffa1c20ed62dc0815a2144add682ad5ec89b1bb4d4b86223c4589499158218e34a93abe652be554482a3d544f511af667b830df84cd2dfcc7cece7984de8b692db69545c887ce37d1fd09b879448520877d02f2d8042fdff4cd1c71afa1b9844786a5c498ed64de45dbdc15f7f680a53b2f58191a0efa3dccb7eb3ee3194a6ec745ee603f4275a2bcfa61c4a56e9dbcde1cf38abd92300492538f6223f1b894d5e0325e92965a37dd4b2629dea2c6611163a1903fcc9afcd8ebc989143fa58147fe10a87daf02a66f4fae575c4eda98ec134069587c1e5ed0ec4c0c39c9cddc97f2e940e49364914423034325e8063b659a8a8ceda7eb4602647a1b2f5b12c455646d8fa3b2009df26b330fa53a959610ee22a16441e0ec9206c2e8694222340d43289fae22c551f082dfac61006e6427c31c67a346a0ad669f32534fdfcc649c5626e1826fa842d5821675bcc6edd9443a0cc8a9e99e98dade4181281cab04747143a15f25ee23284e7a8b0ab40ef55ab8c4446b1bbec92fc4745e4638fe19cc9348bc1c4232c05de04ff6d75f2968cab7a62bfb09c70fbd4cf6049c7e5874d7f46bfc18b0555063e233516c59b048e82272abf5e8da589e13b799af19ea73264e30b9c410120a47fe0a06b9b9ad6b2810b51fe28bdfc1b0cd964256352a3f919e9e7cb3b47b6a0e6a35bcb72a3091188d030f05cd9dd2033b1fac3d3da49975a30f41ab9d4d13bf97287fa55026bccc6bfb1f104837cd71fcf1d905d0cf66f272c55dbc8994cbd8bbf5996d06a83b48e1f5590923ab4060da5bda2166b60950a53d7f14d168060d150bccf40e525bf7001ed923dd0c79b19f5ed4b6eaee6e3c16de56544ff2ca592e56424c076323f3a5918c64359f8ea87ca6f6b6a61014931ffb353e8a49248e92627b116f23c617a1fc9458ec00631560fa78f8afe7c7ed064bb321ffd5e13d64089968bc66f6945ca585a61864e49cf03d7d77b3707fa4599ef4c45e87ec2800cc853e975e36f698444dc3a47ebff2e53dfb1a961f4922f2653a079257bba52117309ed0a1bced1ac83724f197de492c1358a792276ef4b61f19f284b6557bf1fe85df773cdacdb7be77f9135589cacd7d37c1aa1194ee032fdbfc27773d2765c1c955803a3e4dcdbe8e61d7b47f1e01ae4c5e0e4228ce93a723a143e52e0cef967d0e7ba5d5946742974add86b2c79cfe4375ab9b92f20032e7c59533d1b5b8096537c183a5635e58fe5d6a7fcab8a6ceaa3aca36ebc5ed76215444b4d76289459fdce3b9688347e8911df9a55e664a3924bbbc7dd945384c5e210751fe29b17c9d15b2aaa766fe9ff2a45dbeec15b8ef805dc92c536681421a3a3865fbe254d394c5f3fea63675e300abd684cdf681d9be57a6d58cc86b8ffe03cd4b8c39e12df902bd85cc4d521ae652e68810d8d6c37c14366c50b3dcb6eb1e277da08f456824318495675e4a2f008d9b6b9140320a7ec3f3671d0435ad467d43b3dc6de14280ee5c9ee98829dc5922077b173e3234d0189d0e30cb2491d14b029bea1a66f0a721ce5e20029f62d5f92a619234325e3ad50fc384a7583cae46012035f75b53b84746c8579a4ff2c77dd5e69ec9cfbbc0bbd4d6890e54d87d52995e389a34b7e6e847a985f24dc8ba8b2d009e375cb7e1edd8d116f4f676ce3ddfc56963d468be8a188ea6645613b4331b6ba2eb9a62424a56344d4ac8cec75e75273d897d6aeb037eaf77178aa86972b99699cb6c17527025faca5945c4c6f7ad81a6ff52e98ce68e169965f47e9a33b81e267e45e03c922139b7fbef821f7832ba77dd66d7badb32dfcba412fc3345d7c0dd9ecf8c3a79e799430f6a2fd2fb8e10e0f409de1abef82e28cdda1b42929b4cea3e0c47d03fae5980fbd1892c0f14eacdc9f842e438491055006fb391fe9da75cb4fddde11e7651fdc862ac5728bb7343c10c673d2e80f54732fdc34b7c741a4c36a36621c8f511c9ba894ddb1e2a1b927d944f821e6f369c2467f5c94990c5695e4b8c7ee55b3cec69d736bff7cf65a6f989564045d75edb359e9a76575eb88ded7f155d17f498a8d6239ddc9f06b079c9b7c23b056bfb14c2fa58ca7877c59c88309fba49b0c486f773da3b8fdb387a88aac5affaf745f73f00aa70ee1425ca008b52e4d4cba8f17fb66d16c15c8f1271bf5ff25c16038d376d25c31c320b70844873e02c9a0bedabab73916d65e3032e4e9215c6b935e16c58947d3321b75d7a77cb28563230aa4982b8af6c5a2b40c6692cd8a2e4bf1013a49265718c89d5922bfe3fd09e031a5c5b34f7c4940683dd97c5c17e50949279cf288ab2fc3c2bb16b1720dac217f1be69ca2bf1b33b8598cb88127719291b50df57d26effe0aa52b7141ca378505be51ec529764e2a120b7b7167987f6bc7da3fd747adf8ef02309b74ed6c247ab3c9e4bba88205e935d00f60f86679755bb9924c82eff90cd90e72764400f0527cf71cfbb3eea19bcf8c5fa71b27aa3e03c7d882aa8a350f9cf1b6310726a30b31e8cf775d152ea7b8720937583ceb517115f2840c4bf288f10665e2849aa0b701fb1a7cc23392200a97ac389a0a36681bdd8eb424c7599afe77f2bc46c5d00ddefab185431f0f03dd453e0f5f1c4c3dfffcf57319a013b2d6bc8723a4d19962bd5a22351333af57697f343049670bb87fc6679903b61647fc77b149503c06ff1ba7284e642ef5f68b7f70d8cb06555c5c4baf6cfadb659574145c2933820827fb89cf4def9cd316f3b5c59ff872c6cf9c2c2baf5e66aa21b744013d19413a9d340aa2f2f292eddb847fbaae8c4a5ba2d70f559f5c95cea31327b697c5d26a889de445fc666341c459c2b0d1ad6e2e0d5f2221c3543e204187f9612f0085380217668fc3c17bf8981f51092401e22c553ca34768170d0042c3326b8098804d2ace0d71993939acf1c0d2c4ec3d657379c592d58b34603bcf2956626ec0898337f86b7c61b83c8379ac4aaf309d274883bbbc6d152f4e4fc3efb1b4a39cf628884ce917c95fb87b08d94acf63c5f20cce98d3a0898c44904e57069c61808cd3167461642db3fded5505a9658d4222250c2df230e1c6f96cc552ac215b4409e6159c6458e07503728aee356bf16ac2442da80bc9177efc2304625dcc6c5e6a5d2e7e2902140754bdf1aeec9687383f78f388dc896afaeca623dba22aa118d27e2a3ab6073528dde4a754ff28b4d54589b75162c49ae064af648260e6d77b8eb844e6678493376eb061e10fcbfe0d14d4fc0a247a7675e0126bbe24ea639de5c4adf6d6182ec9374931f949f6217c39a0336c17dbd09e62eb343a754ad6f60c261cfee693f65bff124c8727c00ff984ec9e7a39cc75d248f5818945017a8fb00ed50fc91dc1d6fcc1f6094eb3ad9bf4382d7a2cbb60fe1aad71cf1a063ba385c861547ae71dca3bcd08573d3239f6c755a910b5995827434d184bb2741e16934805782a1774e61e1019826a37259cc67be0ab2b45a4cf514eb11af1503f566c89509b79b31ce3ccaaa719afb7f311fafc549c3222d7342dcece64256a4db0af698902b8f2f278813f2a670b65c9c483f945df1c253711bb7c3c78a082fbcbac211d77adb2b5b075845b5bc7ab1f225b6fd1c9cdd2800090f0cfa9fed946e3b2b1d31800298819b9576d57209cacdd493c924bbb71722b372490a5f8777775fd14f19fd056f1912c9c351fa3ec9903aaa300322876f58e06b4740f1f980f7ded49bd916c306ab59095abdc56eb354e5d069c2260f0912105c2708d8ded45c7444fae334362542384346ccb1aa8636526c40be0af65c2ed792afe3edbc5b48c38d0e5b4e1429b65bedbcbce1046894491b61512fd29beec6d77a8434688a73cb38260aaefea12d71509dc661086c18122344609e427f2f60298e06175a7f00f052e2528b1c946dd7df972546d73ca94c973436741e3e3c620c2c30ece372cf450f14a62fbf67aa00af5c6ad4507052ec0849a9b1d60f97fd9e1257af8c5132eba0cf02ecca095676297a1841bfa117f172db0f195bd5371d508e42451086ab6c056064ad30e08df619575099cb0033dbcc8abd2da9940c871b0eee4cf160e74dbfe5a89cf4e1fbb1b255ed642c14fa7699b559ed45dc3c95f6441fd5df6c98367f345e80bdb3c64fd5e2179bae224bc01db53f9860209187967374e6e29d7e191be87557cb6fe03940b07f02dd7f9ddc73b7c70fe453aa800557c819101d501818cb5cbccca2319a253cd401a6fcb8f8730a0c8186e357d94072c7adb0ea49c83fd6cdefbd35c8643070d6453fa9fb2b290ec48897de3490aa0a9d835c0fe0a53a68f35b9d49824a91c2ddf8852a350d5a8a3e9b0d2a3443b2978f48a983afb8cae68d681d77d5910d805f3d1673c6018441b89ddf59037d1b279c47ac5fe89ec16817b4ae04c8ebf5dbf5fbea365e02f7ac09b5bc9a74cb80e00462e3e57cdf3aa57b65124bb1be628645ff9266a38651168d5b386bdca4106806a652878c7f8f132b92913a2cd0e4ca098fd5e6d25d9f82e40bb7d3d90fbcd05ac9c95438488b89dbf913ae3ac3643a1e303973a4c67707f51074c3445db0c759c2fe2e5f04e2c933c91b3c0b6f68823d06945d2f95b944b9a8f1c7a7451bdc328f572eb51ab6fb5814ba298bc8a1cd9553a429723a6ea61617de6f3709f6c6bdb61ad633c2402be7e913c1b6eec7dc9f2f76ead34d48f6f3e22a94863e07a174cff646cfe6bf360ea698e7dfc253151d783efbba20ac74e81201fb2ba272ebf2b05c11d6d9498649c7e069a9c3a500e416948780808a826e0c29a243d82509c8121e03b36660f10b45ddaa9cd8256b4d0031bf8598256ac4602b9cbeee0ce0893ca82e30a107f8f55e8123b6d1dceb63e9f8bab35b58ae9cab763ad679aa20891b6744d643b01f80bb99e88a1e0607c152dd546627569989a1073547e4e8f7c37249918a341c58a0384925f76520d9451f8030e30bc55e82f38bc195841fa51c59fee0677104c3e27000a671ced94d0d0813d593217c829cd59107ee990498f5ce50cc89e32e402d00681e28822ea268da5541e51043396b2b4e1e867cc1afcd52cadc2853515f80e618fa8e42605b68847f26002b473b0bd6474c886fd521a616a5234c9ac7275593f32820a8e4f7d28aab38ff4e9271ab7358235a096c242d0c805c4765b9f81264874985794adad12bfeb48ca7043f6ac5094d7efc046eabd48c0304e6999e48955b70f02c6af70694c3aac1e8f8ee1b50327a6dccdd4ac561343f2d6bea44e185adabd63b0adcd1a92626fdb2869c8e9cdec9e7907a1d603f51bd1d1a7ed3e94424cc7ef2c2d5e189f739f4c1265ff79af2ceeb46fd4e4bf31f02f4a6337e3ca66702f657c459a49946ed96780b66b8fe268e6660bc2155829dc7e0782630e324dff45fe72b1009e0cf43fcba4833df0fbaee3bf648df66d5e1bfea6d500a9c86e5f55ae11c8470acbb3a11f5f45bacbe94a1e5022c1aeff0bcfe5ecc33410281f1d26caaa65e59029aa4b54c1fa5100b16c8a7f874043bec684bfb17240afb58d544bb2a3bc9821e2b88c26149f2411d9e2293ea7998d37c2c7919bed2b9e2a43485c4e8c31b89a915eb89b82a7a5ea98050c01814b2c415cf60a2d9d37c864f0db4f5a2e9f00627f75a358545a06cdea02ae85a427cc17cac73d7df263b397214ed5988a1a36c2a3e75c2d8f51e9303027e8b8bb9e66610cf2aea7d701da1f1a5141fafa5bed6100513ea76d49263d366dc116e59f7a3469e35ffd270aebd5027760d92ed1e914581dbb6f44a37c9c787cbc66de004be0eea8873341b82417796cf37c38c146926961e1106d3ee02be3777df3666db094fc2a8a53e14c40aa7ba32b4aa176ca871883ef07dfa0db73c2a0e83ba9331edf649ef92af36f78d2482bc8e73ccf96daa7be5fcf4e47599bd650bd3d75c017155a245b8571d841be5efa0478a716c35d8da7712a8683307d98a562916c5baec15f57fc5b368ebc97ab04746214358d5529cf61156bf9895b449285cca66590b26dd4f2ff0518c542756cbc52772f792e6c86f84f4d1f56566adf4730db80a39a0ec6d8c6e68b8a3963982a907096eeb5aca3c909d18eb7cc7b16918ad0c0b81580298aa5d26468ac2fd3e68901135b86a8a177264ff5ddb31667921e785b9cf850a6417a60d0e1fe44bc64a8866dfa6cc664376dfaba25a2d711cc9a80027ee4c43d52f9d871ce7673369684150ff912e0f393b9dfd8857a760b54fc782acab2af82e64b3945764f9137dacb95d75afc4985524423c27b023f2f205b0293f102e559796f7e21b417490c781dee06285e3452a2cb9ad3fce9be63ac2bfd9601d18c485eff3109628d54c5fac678b02810bb2fbaf50ebc144fa995d8ed8d73aea6a71bd4e083af1849786f5c5c4dcb529c917c5aa85d34bbbe73514fc91d605ca82319021571390007e9214410cc4526dfa38b3373af92a1b01fdea19d12f6ff5a519b635796d02705c8c8dba26e3a2b5550ef0836093881607ba87fe10306b5dcc12708ca4d59b9f217df66913441b02866b602996f2460939bf991eadd1577eb0d86971bcf429d19805dfbc06fcd2a30ce84570b21b5835e3ec81cc7c452332a8f610ca24891c32e2a1a19a9e65c0f8a1ca7988a73f74da88d458d170ddb48d7938126510d2d41d518284df62734399ca81e606229021c0d46d40e7483dfaba35a4bd1e04838e0f486adbc0080987315c657ae451a6c85563f6f0aea8f8c1ceae55d9f3d2fe9f6e4e751cd4f4d245b8c33d7a0801e7eaed839f1df8f76573bb16e4079258082185f52b744f26422483a335b01ae35372d9b4a186653e40c3b4bba02d50e8b0c5588d0b6ff076e81c24b43391007c3bf4328b3e41255173045ff690c0aebbaabd300f3205e6eff5a0f321283ee3d0ce966be4f6bdcf7ca2a274cab0ae94d8162f69757b28a9b2310bda677a9fe6cd86577e0982ebebb717949a378e1471bcac16834fc21d1e70e54f7c1e1a9b8e6ba8819c93e2df4035eca604a25e46a99a8e70035aec7bf5603a2c89d2b0ccc927d96ecb993469dd7080d2c1abb5145a60797906993216c7194595bf475166465815b618058f324ae0caf5f3ff27efaddb14718fd6eb237af61aa63a4adf7836f9514015783e1d392c7f4ce9ebb291a6a7bebedbe0bf6dfa3b3a98410747a734f670f03c10faad2d406e612349a639d07a54a777e9ce05aadc5dd30c3706b21112147a6be1a409d99d02cb88d142fbb28ea39bb53a5f8cda1ac8cf866931da177179eafd04efde719db2db9e090ae07ed4f14b953388afb8dc4677a7ae12a88f510f4c63154047af0db8bd52d825a37d0411b9f769c3ba65f0e582424020216dfc6ee5f22fda7f63605df77739cb47ef5d5960ff63a631fa647b6ffd7b17d1e261b096f56c9867d99a14dc4280aea2166f0989fe4849aaa765be863208b20560e68b3e6a4230d23c37c9a6c23e9d664b6c0c704340a6b245d201a689bc52dab25c6304cd28d9a330dc1ff89a0a7a81fef8aded6dad56bc206b21e643710a37fb12d01439b53191cae8c7e6291ef040a850cfe36f4ebe1a5503263dc1606fb01c13d97c812d6dfe231631ae5fc7484c7d8acb39fdcd6b5c16c0fcb7d19c3b93de5bd6de59792ae45fdc7df2c4dcf3a8c005e2d1a5ccb0b74c1109729ea1ecab1f011b2013b36232bf384f5ea0c953ad30e519d3b66ac05872d2613df3718917ebc29f649065797fb77219592373f7b8add11006bc6a652420e85f28b33e75d31b794e4fadda18cb400cf13c149c1a6f1010bf78412ff686416b34315f786fdc5b4e692efaa87fc79bd4c770365f7d363b8efb4f0667ff6d5e49b82bc47f6804d285ff649b3bf825f4e0272a6a8044cf539076049d70098d24084729f4d66c08b03260ac5c56a4dab3a2bb8e0dd40b6991dfdeb9356040faa0f71edbc8ae43c216c5157d4b624a123b81d042d0ddc705fcc9a84c4503400ca50e5d8cc65a7152d4efb3b0c0e67a63897e058d682fc1e8d9c04818dc6ad33f0f88654a3257f41891f0fba236c6695ac6d9289f0f1c92450cfc75a80a09158b361f77018b0417546c4314db22394fb3ebf6b80c07e16982fa6c40f2ad62c8308785b07cdb0eb0633ebfe322d573b68789f2f7f95c29c4d5a53220914388f4c2b2307dce7a1127a6b11702143b1f31cd559245925e7c0bdb50e349e5a943c445f0798e9bd6524eb86e0aa0fe2b9d9fd2868853364e06e5f1540f94d1d77c9e28b40de6892585c090a353f3d212412c8b8a36d31c329382fdb42f7c462c020237eba6dd78ac5e25c1784846d4a41f539a37d2c42227717c966dc99c8f4ebdef6043350ec5f515f417d8cd389190cba216ea9c9ac0ffe2b79c2e1c11cb920c127e9a51e2a23a06fe3500b710cde82537b9ca096aa2ad3824d78400a3f6af7cc1b790280adf9f17a54b0ca5eeb7e20d37c69e90ade6af3d9db39928a17768cd4e16edcf18f1f906838f8e7d12de4841fd8478424a58a57f9872ed4f7378483669c59e3b4f72c8c81e92b0645998ab707dd023442eb3bfdfaa49174e34ee7ce544f18d682bcb6ba3ecd9611ad79371bdfe1c7249fea2b23b05f95d09ad85d1dffda17a00287324ecadfa4370de8d5d136c526a7b44af1e196a313003ac9a7282bbff7726c91899baff3f20588f36395b280baa7303e8ae0abc57db40db36f7b5afc2af0c36236d1880201d44e638940c68aa69d54af66f7c5d5465182fc91f003adbe90de2fb1bdbc056a7574bd764484f0644f6ba30c592bd34c0f7eeadac26b20ef3436a19a8027dfa2496b606b149de9f97190b5171e7adb56328dfe9a9962c523e7e4243b026f45db6ca25c344677aec7dda5b20f11fbb447c4abadf0b129d24e4398005048416e953ac6fc9488fe4bbca05a94b61db2e11173717817c3962d7b685524e10ea3f4a79bf52a92287c1dbc4d566d84dd2ccb047d23b3b2870640572a4d730b5e5f0bce081222bd19edee85cc5e75dfd5c3609bc4d83ab19b32a5142d24daa409b2e90518252fd23b82112fdf61244ac356ffc3f984c1d9044367f9bc50d321f69f1fcb2d20da0613cb676b8fc2cc1a2f1d2893339d05edab2ac5ebaa6d700c278714afed9032a6d47b330c0943071f02366b8b74c522d2373b09a9021dbea36e036f63dc4a863e6c92e84a9e464f7ca22cf3f43caee4c09ad941e764e8ad93a671732d8517c3475b359cf49f817f1a4b0c7f4ec47159f5ae0ecd8bff7d923c8fb25f90dec57d96aa9b4e92034a54c1046b051e1aa331f7043090373e5c44e22b13520f97a11c8a5da6cc917f0d02fbf7c040b8716c59e4b3c5cbbb6122a25c199f3e8f810efd96ffc6c30545cc9679bef472f16cd4fc16d4580007cd62582a18ce005c631c44f288e92a13c485e3e65e49583356437f1cb709bd0c5ade2715051fe299d69c4256d9403925cce688ffea6ab387a30aa367b28086ea765b1519fd72d21d1866c19d66fa1b779649df2ca98fd06e96c5d33b9bcdd979685d818ea8ea693a98895127c590dc83af8984e5170cc046ecdcbf17625ed82c9ff56e8c0bf8247e9fd8b2931baeaadff96215b4e0b6c18d47a2d97f536e120f41157be21a6ff21b8068942a2707971b82a00006478ce5b731b6188ceba789eb7fd45b863742be738db49794a62092b30964d960c12faa1e231dd44837d140702416fe1c79a9ca1b4f82496a5225415b7e32df7a44d4cb6cff238c43300d9ddf1a87748ef2e44fb427eb3de6363bd29e47b94e59ff4fa02a120f03a9ee47d75f298eb72b977444e6caa4241f2b1788268fd70d7ba21f8846e13a5f41d9b43895651c69828d8297ed1124a7f3affb0a71039fc5326be4e0fe6bacf169b6e12905c7b6e3db7addceefc6e0c0cbafa966209779369b10b14bb8c6d740a1d629f6f145a9d8588263ab2ab56e93ab24ec3cdad70db28286e1c7949aae689db263481226494c7f0e2da871ba626b783b9360593552e5993e809a4b5d2000fe16800074f9a8455f1fc87474c85da93eef68b6707deb5fde4d90e1431c24d813f6303eb1ac2f82ad77805c64688d8dcdfb18411efd252614dc76b23eb6e8676832217e82bda874b3d9cd9de06968d77898d021b04e456a79bb24b24ddc96528a76583e00414d680641a0b3cf747727ef80570cbac14fce4654e06b09c7351d0cee4898829efa06b5a740098049864cca49a386bd30052e4da530ff3b414631f59fbdd945b584d47acc150862ee7d0e647e0ca8122980b7cc599bb45697257bc4560f7b5f3cd8b43d0ac2af3cc54d73ca0cf476bb2bf138cc47ec54692a260d974be723168df691e46cf66412fe6808422f6b3a09cf74596fce0074d1a50878c9240949352a565997bc96b9833250cb7587bef4cec3845423f6d0eea9001eaf7522b6ede4d8015ce73de8f44a6952608c90c88eb829230a0552a30b566596954dd6b6d65a03549c578b8ddc36fca5aa8866a0d21afba04f16bff2a3a8c0577fde28780b32a275254982c376a8f20df759653f08e906427b13222033d3ece178c5ce45a27a82f780b3cd4a92128af0fdca54ca18d9a67c28e4727472b3173f3aa6f667af281e9d122fbaeac9b3114ccc96b39b04d0745be205ced445e1718c18a3ddaa96eb53805f14b26cc8eaed59dec8b5f7d22d060411a3a700c29d74ac954840dd55a830a674c4b1500876726030a49155743ceae32c3c3185f6b1bee65451422d9007dd65d117711d38ce958db7358a50f2b9f48d321e287420a3c6098c5b3b5b6ea7f86b0db145d17ccede6c9457fefc745184bbfa27f20f2d72366cdc702fc4158b1af7e8c08d1be0d526f827933a0dd3579018e1a22e3061c13d340a268068183a5af938c960a021b273ef115bb51360fc9dac431825dd2ad4275ab96feb07c3d2aa658d53297df5d4799a581a43c728286160f6f5766151c6a92dd1c39e80b614b2d58073e88b1ac4bce70a950ce332062747e4ba9b79189a4388c8b87d886a1ce4714ade4ce476dad409a495dbb046756fdcf0ae4ac714e0843630f514dd33c082d59be2cf466233b9afffcb2621958e7d7272493c0fe7f3a9dcdde0b3da9a0fea37cdc03028fb64abc68aa8953dc2bfe685b2795c9c6c9548a340efbdd6c529273dacbd825580157804e733e5193e39da2cddb0febe02329dc1337c9a57f6d1e78346c7428cab3425d97f16ea72052dac96e4a2a626d436b6eacc3c48dcc741041c6e18fe3523bf3b6fab30e1a1e47323ad4e57a97d3f5d018f2c11f795e6e08643625d82cd9bf328c86ebad31b5f1b1d7ec1f9f75dc029b1a57e39355942c08f3949b446c6274a1a8d04b3e7998e33c5e2e03ed5fb01e2446c0eabe4df3254da3974136f96819beda758bc55442431880e0f7b7f42c7d78c1fa7ccc50cd4e6ca27332eef00f566b1a7acc77b0d4aec3ff1dce1b3a597951f854c48f400a11d4da9f76cbc25140f9cdade3a0b4d64a5f03fe3136c27bc7fe3430711dfceb622c360e3752d3f50170f1801c647b5e7aa45ce9fc7dd7ca4db5a940504c4ebc0be13a2398159a31cc70bedf70ffc2365f70b16772e42202adad3abd7a570e91b3494f033312f3de82030b6a4462f6e9a2cae0cfa711a473e4144de1e996f0f6ee0c36f074e111bc34dffc5ebc1624804fc1c5d3662ce343a95a897807f025273931f3dba3dca6236af06d89bfc9f8f9267596aa6bbd04df560db6b05a994f3f34eb59850494893f6c9b596c31db3238a43f4ee245c6e397951b8a7a304069f589acc182dcf42989cf277aced14bcf5016bb45e53e1a1dd88b03b2831c44f491ecaf93a33a1f1fa4a5cc8a762339d467a854d543585e1e343c9d916e1274d9cf6c8e3bc6a48fc1d9fb4c102a23c9085afa54c4416aed63185d6587ba501a69e735aa79ea84afb3851935e1c17e6703d3f276445452e14a357ecc3f3d5426891656c1b612365ea2dff74ae1b2dca2337226a0851769f7ff66de169b844353cc86bf22e50c870f190323ad4eebf67b6d52984a83c276304c419510621742b7d7d712b1015b65d159c9d259fb364ac79de1f648abac257afcc32e0fff7c4fc326c255a50d27cc8498614925bb72af52858fc1cc13b683733fbe8ba0ea56b6e551312fb98f5ecdffa4606b7f1cd96ed81f51c80fff430be74c83d2e3532c433890e0dabb1986790029e511025c487b7bc51069de2e4ca4c5b7d4d5bcfcb7c84bb24bc8a23a758d48dba8e94cdbcb31aa87dece87e773ad786c4ceda7842e3643c108a9dc047508f26adcad2ab96094a28467a28e1ed082d4afeaa7776e1fec0b6d4d3e73d440f318813f0ef2654cc80a6b5dbf1d813a79d21983e465d320e48e4f3dcb5d9ffc46112c2694a1e3626c4accc2872a400708d6bd26a24ccd1c5bcf63bac62b3c360e1d299c30d82b0ab906eeaddd036e313ab5111e1daeba0e8d292f3d869d8c43d8f2a6c2284e03a00ce916c969f11e9ba7f07c585d24397a73b0a26de046013fe2dfd56357c11a588a9e618a835a35fcc6bb98249a0b89df4e1d3e82d70ada6f9ca0e08217e58fd95c27bb8d6780c93d4e6f12277d67661e7459c9a1d9ddd26bd46e6369beeae0fd8aac5b1221169bda84a0a04ee1f3172f56cc953d4de167a2ea7fc2114aceceb3a7a71f2acb2205390d83cb81c8d5d1924358c2342e08a08216a643ba6ad9ebca0548795e8a56029b2c405cd76ff3ee58c2143eb47168ba0c5ac19a7a8be5f8468289c84ab98d5d7ef49a32de1438a107b42944c9ff7ecb4f44002b21063962efe4cb1273981f02f25ddfe08c666d8e072384ca9cb5c8d2d50d6a3e9a2f95fad2f2f713c5cca419a5e945908d7bd3e8d4eb800bb0587d5b519f88dfe6fcec79af1875c177ef6d0c245ada0f94c984c3c2f63748dd5f10f4c7ef361ee6c55d352274aa5748561a87f4a46c33306f1488c0e946761a4f89baf746c40f8f05b6701af920a03ac1b6e0ba64d2ebdb120dd769c1e723629de45ec8286024f2f21db27273677d01424a1a79ae4906c9b6fdb861b33de243caaec25751c6ec1642e4bf40b36001221b9ad6b1fc33df5d9a11177b1ccdeea499a8bdee3759bcb843df06f96db2b011263616e1badb43971ba4f9db8440345e4c637ad325e93f6cf3b443a4b89622ea5f40e9fa3ebdd7fc8d43620f6108f9dd67207b88fbb4bcae2e8dd80d9c220858a408c7b372fd6c5160b9cd346a8e03193bd42a9dc1f4b9c295493c9e9bf7b75aada25ea084583cae1bf903fa0e6ea8af4c9c866a0c898d36b7a6ad24dc13401df9c7b7be05ac3fe4163eb0d66f9ead13279f531db50cadcf01562ca4a9cedb1d2fad184591069c5c2812617caf43bbb4cfa9e18a15070f05cb23291aea9df56072459eb3dea398aeeffc7cabaf5a4f520329720094e7da7578643d8779de2ced3e5f3e4acf8ccd59e3059e995db71a557252ecc2e5ad26c46fb737574f8cf24a9c097744cadcf44556d3539c72a7a9ebf54fe616b47f5b75061f5968c3e49bc22714e1baa7de324d639932110c05c4684532e4b802d0d67fb2a7e4efee65381d91b226438c2440f885d471f787bd6f1c3f1d33dfbc86c36032b99fcd162979b5307b08e8455414d24f72dce71d0eccc39bc0f7d6301d73935ecbc45bff2db6f863cc817dd6511c42667243f19451aaec0a5171580cd3a3b39295c6e976111dadfe6a278af9853f6c1698cd69410fd748a1b4e9e893eee8f5a8d51b0a9579756388a865031b41e458a1f35c149678a4f98e0a986ed1276a4ccad803692493a49cea9aa81132a63b4b32ee61bc0ec303f7a40f613df512c0ba26396717392857fd30375bb249f9c2be5b1dbd49dfd9a29ffc8d1a69f59d2731376ac332f77205d9a57923d2348aa33a540c40ad48a538fbdd36a7d3d52e728ba9f35049035aba1228c52d3a15992a8a40945545dfd0df46d6d45747bf04afd1f018aba8557a66f13e9690e9e3cb2e2c270c6441d4a2f8636935d1dd181b57a1350799784b77112a1f8059f96277052fe4c46c7ce779061a7313ba63522365242327769680cb1fa31c39631a0090e20a6a02d6322ba3fca5973d4bbd0b3d3cefb6f447e7eaa1bd1405f676f8b3a61e1cc847f120b9d03c09fa485e53c320db5342a702f27fd290b97952fbbaf6e18e53621234f2f7bd911b10eb23d0a57f996821db3d893f0055b99b86e33e7f1280d9cbb651fffeac2dd6261a2fbd8ad8f5eb013bcc52efb3234ea0378e597c0b8cfeb08f52e900b7c96d9258b7a199901e3579ec5183e01e6ac57f48b613e584e5bdd59b0d85db409a41379cad64f4abe1f6afdc337bdf4b8e07b63b2fcbd79bddfeb1eed40fddf4b67b5333af65ee47ba2a29c3e5d9315d1b753ba2461b99d2a4d17b0785b4f38e88f02598840f438dba4038c2293e02e4790c231f007eebbc039bff78e90e4a233e6ed40d469d3988ff7c1c2ade79488b9bfd62fa69152ec7d4562ab530b3fa83dffabffb34aa9f66bb5acf3da9934f7da66a3abe52e86c0bfb8561fc619cb4c37fb8f59ba7a8efe72fec0c0ca4d6aed209c5f4dd6638daa9996c53a39dde35121b3fd65da5393ca94cfb2a71d7bca1613be91085b7d718ed8a884b66ed2e02a252084808739c861a779cf1f6e046c0668bebf1a9b8f0ebdfc71ce35f360a151dab3a22080170d291467aae3c227346244f8c7cd282f8ef172198a4b7202b40f84e24b8d9a0347ef06c72cf12b7ad34143bf7c8a8c2d964169fdd670f3193e49603bc9703aabedae8632522d1df0a00789bb06d00a9da711a4de7b54e9ec614584a0f8e85743e870cea8aafbfeae6a613d8c54c30fc947d2a907eef6a3a002c6304826db0d98028c33b51d1fa9e191165e4d2a9cd4d44d0f7ce6a84d37661626857f4cc335269a22062ca138f2d6f2a015dc0f0122484d1a5ad3ce70ca9e448d3a46fdb110f6de3371678860cf8eacdfb14f8ba532151ae35f6fec5f93a2708fc83a6812e51fb9e8e0594a2d066dad3c10af5f7fe43ced2c775e02974dafafa589bf0289b24030be26f6f93e95b38b70253cd78529cfe2aaebeb1db900334f8b8c9b0c876c948305fb0f9d9c6de09c1c78379f7611d9ec8680d70903b3d669e5961014ba2edcae2b602e43d497accdd42d8125f327f74c4caf9340f617ca473001a194f776be5f85cb1fd5c4e17016fc406281baafa85ad1276461e2eff024a3f565af93df99461587d3e24a140a66ab656db62eb53b99ce581286fc2631f92ba226c799dc1cd4e8ef3abcaec7efaf636a77f19d016fab4dfe4ab2c8e28c359ce25307fd96ddd52c3a0a8be5ef97b9dc77a87c579399270431cfde24f1b2b3d78b8e9bf3d3840146eecd5f9751cb17a2b7291c15cd9688fb4058e8d2a97a16c3338704ecbe8d8574a99739fdab06a62270386a4c4cf7e339d9869b2bf87a49755e4b6bacec420484194e8859ae477a488b9137d1123ea7852024c195e4561fa4d78bb14f82a0b4b67c5bc8b9c2ac50173a6c3455ea18a7ebaa6198f30e34ea907bcb9291a7d9e641a71dd756556e40d8c72394190f9e7fb1b83d232e0b8b8b193d0cd12664a47e2fba1f239fba8e1aa82fb57119a6de1bf0428aefba1ed16c33217b7aaf5cfab2c7f13a9fd7353825074f8e16b9c69f6a4f561e4858306eadd29e0f8ca6e92652bdb9fbdee52159b474a3655a6bab74e480aa696ced513c11a4343d07d054b07d7deb22070be808d1cfd9f8c7e8d5bfe88be906bb96a886e6e1acc671f6edcff1c799f82d75ff9e6dde2bdb71033ad38cb92bccfb64a0954b7eed1bc37fb447dd3664ea540a2f653ed0b737de122d60745154f92be9794840080d03df1b73dce4168e29d04f4d72a6f4347472d9c2a59908832cff0bd71d304f8542f0fe06f391717d2474d19d3c43d605a539239e05eb3a48e3b0e64a00b636a09bd9c4502d0b1c084be5b831173d0de95288656484095fbf12a87b033e7c81e3493b367d4fb5f280df379164ac81607164672e2867f9c31b95b518e4f1c814e34635c9d7c94508ff26291a5978c8078cd3178e6faa8fa1b6b2edda214a86cd0974a4e986abe76852db55c0a59657c189d3618aadd82494827e981486198d89d6847d6ee3076b88dd815dba12fb0852dbd5760118421e047df1a5188e41f8d0ce79fe138fcc0c40ac1b71e8eb89fb24bffbb0bd1417c9fd2e2b973f4961f394c32481eee187a4584ce6f1efe3968af2ef1afed97db2509d97057ed37a8a83f7b5bbb35dc6a2b3659b47e09517750279809693d1be0f3fd4e07c896f7fd9af52500e560776849d5c5f42ed7496c4567a81e1b648be672425fa8b05b857fa0e0388a1f421c5e4edbaa83bf2d988649a07ec2d7286acba551cca27e8ffbc34f590ea93e52e29e622744f25c7c225b5c1af8696e3531373835303733323234373238 \ No newline at end of file diff --git a/jaychouqq/tvbox/fileysc.json b/jaychouqq/tvbox/fileysc.json index 38a08b27..66c73dbf 100644 --- a/jaychouqq/tvbox/fileysc.json +++ b/jaychouqq/tvbox/fileysc.json @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf5451f39e93c9105fffac35f9b39c8e819404a273609599ec6762d5e61570babe9af55995fd3d29ffaa8144343a46ed764c17d8494128663f0e5881c95fe4e4f2ba65f58f712a8e07a9d0b5d0c0343af09d18e2c40de87065a8dce8f163212851bf12cf4d8a49ec1ca1d50307bfc2204a4736c5cdc6ef7119ec7b0c139725e10641fef8d08976bf30f49c6e2b2c6d478b73c9153632067cb1200ad5022d2659349ad20000e8760b56e7a4a65b72f578d2b23c5821deff5b10161eeaf6685deb39c68ac55b0d65d4e779876b9f6783dc8c169072a04fd97ab4ab40fc64d05e348ecdba80d353f273ccab0301ad2428f5d3f0a9e45433c794bbfaaffcd488117abedf5e8aa4374138ab8d9a1771deebc4d0fcb4eafe53b8d6a7c1146a334c6652468820a865142af8d68350066e1014d8feecb69d5584c71aafc219e59c8f331e3af37a5bb299f2c95b8f04e25c9de26aada33b22bacd5e0c66dda0e8bfe9fa161703bc08b76c01b51ab556c68c565d3a8eeb14758612103045261f27af1c431bb6629e0a50c58bb5720aee42e10f2ec0039cd10e6d278ed2b1af383b79effcf8e9762302db231ad58f0a5bac7ba286fb840f6746991b7b06a6794e6c6c8d4d3e7e067556de30daba59b0d7f5e6c688b9035908439314943673f5e7b198ae9d935daa31192c60a3ae051f858bd0d615b561dedbb1fd6068c3efc7bad1c5425275852ae88d9749d2321991163bfdeb25918567159e72cba7e8abb19d6abaf168a5ba38b12045609f19aca081551a5f5e9f3734ed266843f098df5fd23a5b210205630178c6661744a88a9a661663f040e2f81f3760462d99b9e879d0dd9d695254b6bdc38f4568dc03652b3fd23197db7e341748d5b496234470e3771de948b4d65fb0ec9568be2c7f8f743e40d780358da80579e088a38e17eece67bebfffea023d4b4645727321f33dfc48921e84d95b15a3da5b5ee3488ad601de04e269dfe3438d9f3eb5b8d4d902052525fff52e095d1f6dcd9796df269946e4c6fe6397654df33fd3f958c7407e18083f533b3b747ba87ce5443e695b0a76461af36ac70d7deb3a3e750f528d0747f48160353ed55f1778f0522b8522a540edf0deca7fc8da91e7ebd79f9ab38b784acd9e39339a2c92c588de9a530afe7c3c7f7c2f1ddf9f64b5fdd13f61ce0154f04832946ef8def34504d2df2cbd7eb3894852ca80964174815fd6b78f12ded08608785072dc5bcb60d5a36ec4ba57863d11fadc4f70eebd1292bb38c478dd89a19347f040e222f23056de52b3f575258ab65f89c9f3560070ada06079336f470510b05b3469a8c80d5b57b17b483c5cb9534fc5c27f3df7f788986d2ca73039f27bffe87b84b9e220f48855bbe83622b740c128d2623402d756f88aaed5b3bc107e29c44261b0272631a21b3c147db0cb4f91604ee27575a19f41170867776d1bf0d279a2d22153703c64d9b7a0ddfdd700fd3e9ef39775801d244bd17218ceeb1cf0b5496c6584140a14f57c1a8dfb5ff9c30c1b3b49deda2b6ef24a955a2bd1ddbda4c1c471cc2419a3edf2e42b5f9eff4ed20cf48a7510968bac620e1334272f9272708f9b6e77bc484d77003773d083aa44e45889cf8718230a8fecbeb4a40d4b6e279d52591c5eae84049734d33bd3446f093287a9849244675257bd7655a1f6eef7b5305be197c127f37da2ac93174a5e0453e1fb7aa161c0f893916191ccf7c3c2a817120989f6939400f8247ac29911ee84c8a6d8902f176a2f4ae4f43fc0a714854a259cf0de799af68ec704314a23458375201917cda39fcb8360e08b7f44e5d932f28610d783ef4a691a6d020bba51268adcfc217c0114e5c61aeb89a0629dbf60ae8e1a7460e1c0305f226349896c2022fbf4d82d324172ba5cb739ac48a7ee280b3a894f5ba13656205d2dc2bbdfe21a8ef4d6b03981529a7609f95723cc3ace7dd2cec695f1575cbadd12c15a56db89619da74515deb23ae1f9b861916ed67454764e6878d90d8af2b05957209a01485196d692be78fe095333820b67a61e906458cf5e5b81323ab0fe6cd020422b424d2a0c188dedd4b7c66d60a83c3088db22074a8eb94c4857f9d2e2366a3e7eb89b21dad119b24cf732aef947f82edba4c879432a8237d529b972b6298613d6c8a523bc6b309409f85b3a8ee952025316611542964e38fbf783c441a04d1107df23129baeaa6283b5f38d7368fea0b5d85dda7630d3141bcc7b95ef9c9c0043a64bf764ebb30f9fd26e3973180042365e2cdc6d272457290dd8e53cdac129af3dbd50df3f14017d5130fc1c97f25b9cc48f8b154ee5a7117dcd71f9adb287275329bdd10b78ce107a4104d9bbe56be969518ed10f36be3ca61fa3ed02bba1465df85ef648ea50d421399f54c137f1bc08f0ec85c321649ef425ca34864c2f90c90207e9381537474cba1c121cc1d446b9d6d614cdb3baadbf9283c4058e9e601bccf63afec87876936e8be0fd7b567212db14b8e8554b08cc50044675b742cf0beeb8f5e532b9353ea3c24429719a603a319fd473af669062e5b2f050369f241e97a24dcaa3f5e696caa42ac806ec05d47dba780511da51a794f86226ae12e9459d64439f7ace89a76d975fccfaa41bf75bf62ec856b5dbd2c5d3ddebe48d1e1853b16fc82b8fea2edfff4500dba7b5741b0cd7ee8123758cfb22cc77d23c813100c17fda7669bcd8df4286680be45d1450f2e83f8d5c43da912c813b79f3ba6aa05d1b237ea03aa90f3a32625c96abd2caeec27c1063f21321e67d91129a22eed58c4a9709b0ee1cfe53fe4316696e7d36184e517d82057e9440b2e0ae623b16d222256114d6b6f0995b0c57242b79b13a48b4c3725a3b18f87407e45aef48da9449f37543677c462dceb7efaa739472289927cfa815300d8efc9605da714bdc8b3f6ae9a226abe370b0bf59e26f72d0d0f9bdb56b10c74cc91412306bb62f9c114a8f589562cfeb4deec2d290332ea37f81eeb858eda49f3a0043ffb89512bf058737c7d54e85c8754c96d52abae1870e221125d109050f9d0ae4f1eaf5761f56f83a3026ad90c0ffd8aa1af45f681e671573af30830dac350399f394236022a6a3a07deb2cb37a8b3c07977e36e2525ab7de7595c2393d3a3336f1740b1a04d3bfce2ecd1a47791e8c24b022a402ba7d5415fd002b84b98a0b2ce6e188a4cc231b762380acb97b2c820784f72c0ce5b46e9a4a0dde7eee3e432681d4cf925e9546af7a4e71f7bf40e2537804ad0e4e04769cbaa132867bb64d4e7959543a8313ba0dd0b89a6c8d37f941e29ace34d1a57e62a301cfd5fe103d6342cfdfe0d8f9c08d0582551fdb3b3c293f4cb81591bcad9207874b6a6b1258015c8c3dcdfc7fd0cf622932d2867559a7b97d09d6139a1de1376d50a1ccd541209f5d7b31643095cf417fe70730c478e350a067d693911562812ab59d565abf4cbc6b454f2d0417b1be77c4f8b5e382efd9eb77d2c00c2d287ba2935d42db68b004a26ba2e98400169be3938e8f284c21e321e2c3c8d811f0cdf230c3b4ace6faf2b37ae914aeff644bc21f8c4d4dbd2ab48d75a52f51dca03da4e43f1075e6738b9e29042d9e9861acaa7f94c2b3bbf7c314b22d854e1d922db5b83eb7db074b8155dde72f02abe87dec1ae88044197f7cc19c040ec7c066c1c9c60e34090a658c6e3e6b1a2ffd5c68c6f2ccaba6af09a4a3eb0bba3fa02676f07e43f37d754e87bc311d211564285a1cf067e0101a45acfdd4c44686429b43a4a6b22417f1933e19cf223b77a539add37e6895988d3590cd6cf7b15e493706b60e04475e7d4db7ebf72453f63f3cbedcb6d0c7f330c37f83360ad34e7e63c1f586b3910d9145fe47c9d9a64ae778a4d9271aa3a77cb203de246a21f0d2d3e103096495c91cc62b3c7dc9fba7987ab89abd31280dd5f94f32b3f2d541d4c4285645a65cbedce91bfb1003896be59039559b7ae9ee79f331093c7188b82cbdf7d2bcf46ef886417da6ba95bc1383c941fa1e9fe9d35e461e3cabf2976b3b2ba0dee5759ef93500b3e72e0f936131535a0ed9e47d39b40a23ffb2fbacfb11d7017a4e6d84d18b777fffb72f2a2612ebabb0911cfc8823f2f8d8136f7dbbde34b0d28946ee14303310f73bc3beedca5dab84855117b4f37797d8e6ad365d8b9f2d28aff94795819c736e0ea51fb26390bd7a0faf16df696635f0d9a37c8534f558b746e1d5d59e5796868ec318c36667c1a7814dc75b93c291fd6018751ac2e3beabd4a9f8d52feb845e8b6c96b869201ce23c33862871de3fdbdc89956ebd99854f9d40b87d41e4515ca02086cb7e93cccfdb8cab5e9e5d895f4b46c4b63209d6760a6cb06d86d979c801d9f5eb7509f5918712b777458ea75afcd6e0f3760f1c77a3175ef8b149d375bf48ecd902da9f7e784d6ec910c66d931a87e783511e83fad77aab86a91ef55466870e6b9f9af28735f070fd3376db15bf3c1e83b49340ada85abc6513239a5e1fae659a6ac5e7b4b309a07468b0a604619a4037b7739bcb0fa1a9ebba39bb6dca08c9308ccd8c60b66298e41de1e3af5a2943ea3894439708a2e34b6c3c89199db28f051feda30172d2d8885e4ebe7d8b93d35e0ac89afad808ac52bfb016405fd108f1bcc5ce0c516c09ae20be56c5d7cb95114130304c1c8fad2de66416e6ece88c2e12de951bb4c7dd92fdec387de3eb7b37aa11648f7b690c2e24121082a43d97684dd1f85b17c2908c0cc2e0be1ab67554bdcfae6777aaacde4ef52052104047a1f4c4c764c6e19a25cb7071e3e3e8b52e08c9dbed955f3ba291364cf0d4dc9e36e4f8a6d109ed9508d9cef0ea2889f7f786bd56740292e6571596642ef4f3a6977db7b89f6955ffec2cb18f7059c89897e7a599b3f5d6fefcd8ce15d050f890aa14eab26bf3b1f3936ef07c8c8ff6e70e896cef008647d65af15b2ea8b602a312513a974a2c15214a331d9e15221070803acf723e92e07c6597f666e92f87efc1ed7313315b8bcb257964eaeca1100ecd46290d2728962b939bfb24cdcc06571e024492befcf982b6120c7af6cf4a6012c39eaf0c0dc19d4f1210787aaa595156cb2a9f08924a352ecb49c47ae99e367c119ecd194edf63db663384911835d6679245f5527315540588fb17b63145adff7971e49ae394aeb5ba7953da44dbc062adeb0ec125f8634106851f226e2fef63f1fdc6d69ba235b65743258e556538e2adb471bd282db173f3d7e9ef9ce459dadc99f8c3d9d90e074af4b7826edaef798eeeaef4b9b8d85bb2821e7eb91ef76d3cfefb69bbb380b072e3467c7fa6ac4a13c0da7e97b2fa8774400f86b7db2ed3098007e027e2452a8b122bcb77be064a992a1beae2586c5a9fa3796dc6b86baf579a6b59c366c7c29d90c122712fb3bd8ee1c0171def81f5365c2cbad75c9c6a5863adfb78f96ad8e3d6ee77e3e99c4b614fdfc4dfad76b678be07b94e7734cffe1d114baef9eeb90a22c6b00a60a3574f504acc2334d9e4e5338f703659c4f6f1a0ca1ac1ea6ab47c1dedb6f6517beca76ed4e7047e356dfcd55d87c8ab8672661c07d980eb34c22fb0066f3910747f06d7014bc84e3350d4d91b23f496764448f9f13f8352b56718088e87040054fbb0697606fad5afeba788ee11ab11893a9df745d4a9930ee5da4d28efdd68c3e1f8c735c11ad80c7c3cb4bdd451cf9880941ec8868c3527b351b37e0af79cd0090b485d68a6bff5f0237eb73b857dfbf504625b63e75f7e9a26609b2749b33f3fa013f16e8093439f07fcacfb97606e629a16adb986b3da767f1ce481f165a6664fd151d05db7ddc4c9128f5cb59be3f4855b563dc761bf797a2d014141524d281738b12e662c786a73f887077ea941f9b12deef58350e6c46a82072ba07da35cab0b5da4cb09f80c9c0c3bb455c7ed5c24d18fa5a5c5fd6d2382641bc10e03ab5063a94fe0b7f13faf7bca8ccf62d40259191945a0b5b095e5460b1a4de100e591e4589f23a81d809c37392e88f89e298fed5519f6c1eba0d58881fc9b341486d3e0744f7baf0000fe90cf21a962a23633b23be906fe5eb35c705d0857ff3715bc97f1817cf207f6399bdd0ddf2015ed116f6f9420a12807f7baa9f25ce44eff843d10453dc40646b9c92691f80fec3b41161cc8e16eb7356ccb256eadca44c87994f9816d674bcdb9d8a67173ff5a3943040dda299048841130faffa9ebb2c9fe3a1c625da1a7fe730761fd74ab18fc435f8993a1d717ab4e093f3564ba6ed1d33b838658a68ec3e28e431e3ba93d266a3e65aed99898138a9afb3acd4f46aa67bc1498ef1fdbddbacc42cc67f5d3757326e544cc6a7398840c963191a5c5ce454805bac678fbb0bf50e4abe33059607f5754256fd3a15083895be11b865fb00f7960cbb31d33f4ed708e9daa58d175e7bbc4f8cbb658797f298f867715ef605783534bb04f082eb2b8570450f9bec57b7a024788d4b961172ab612ffa60f814b7a40d8c1b055f77cc0c648bbc0dee7ca8c922ed682b66f35538f132788eba4383f75675f1da5384d044b2689ea3485c019155083bf62ceb9df57fb3d4c6b75c948ce553dda731fc4854a67527e8d7f29da47ecd1806e10ae44d4d64f0e85c86d62435f96bb8006393b2aa0a3afa65652fdd44a4ea4084fa19373c1b20f3958107403a9532dee00fcae52ce231e731ffdb813850054632e342e2bce8d05b8b940eeffa0969173dac5323e6ffc12447387adc69974bbe16312e9f0f2d571d2a1d2c8eefcf21f1727f1ed98feeb8bef2b1f99f75232b7c4c05808879e8c4881b61cbc762e9ce939dbd349ac553aaa9e77eb4cfae946edb7a3385362acdd72718c01c2cbb9d315a25cff9debfde9e29ce889edd971e81aeb6cb363f9a0cba5994207f13c8785ea5c99f93482cc14d075eb519c8118fa1267d3fd11866c6e6fc1df0f4caa62f6b915d4feb9c15a91bbddb9886003cbbe80caa68905f187e93cbc5474c1046709ca03907a0a720b105345162155a44add496be69cacdcddf7a9ecf42266f5e29dcd0564ba5154742f191c5e9c6a50de0c2a48236b1c2b26b34f9712bb2a62085108f539f28e9fe4e0c84620fbdfc400b1e810e6fdcc76d9b1ea1ae56e7fb1854a34dcd172662905ea3a91ae8bb2629ff98086b6a1499e2d6efbb928e0ebdc1da94c483e2ebfbfafc6be14a7d50dcc6dbf9ba40241ad7a4142aa987e1d5124ceff25dd587d0e47f4b9030bf05e98fea17cab662b1b408c14666c7760a24d43a5e7a326ac731d7d9698e99a6d14b93b46c81d982a45a4a968e0883999553fa5fc2eb6ac763d6a97628ea9df84175ac8011ebb31d3be9810c996ed0aef97883016c7ce510c0de8a5faae36ef968fb514a77909c74e17a0918bff8b2bcf0b0de4c128a3d1c39d65e9b1f1513353935311a32eb3b589aba051f8d477192b3ce275bf967127524369e17e1193d5489e07cff1be38479f24eee432b5b05bf61900c7a8ab8fed51ba5bde2a8a9e5ebcbcb556f1d39e97cd4aed3d6b393b6e13b3ffd619af9c28fda1bb0b1b900685f9326e761a1ce546354793f69ab4ed52c80f04f6d39da596383e5dbd7cd5d4443216c909ce4ad68a23bd30690406987aa9a64637fb3661bab30f9e6ed33e239ecb22889ca8e332c66de2cf21641af196d17de54eeef06d23161385a59c676984ab7ab8719fdaabfe7109fc4bee49b7e7199454584a4bdf7cb0977ca958ee7ca251ff18b89e155cce928ed1261cd79ed341054446f7dcb70f7c92d2fcbe727073bc0a2630d6796f2d16bb8c584aa320ec24e5dade499be035689cd9b838083e72063812f95cb353387e0efcc232e3b2c25b6d3d6575d56dd27f67dd19b9a333d6f2ead55e4b26e688f42e9b2e6922d9e564956baab8560c5e6cb014d8db9573ddf5419208797acdb6a2b6378a59a8075b1e0c32c588207afb52cdf717747b84f712f08c89cbb3af8f264a88095ed8cbd7d31cdc33ae9843fb10a4ddfe42759130d3f856a6145fc6452e3050b21d1842497a78572ea2c2b5e71e2f86fe4d9c3b0da6401e864fe77f2c555e400a0f2676838bf1361a29284627a110cd1c843dd56c999fe29a37340d39883006b68fb38ea4a8a2202dad3496aa322d106d2ee5b6034348cbdae177ba10db77d7a739f9d5480a516dc4fa335a79040514b28fe2223f57a0971d5873a95ca958b8c3f156d3bd23dbe22170fac142931e0039209a152292f21622ce0c051af7be7134c7504a4f2ab6dd9dee70f1c49dfa473fce67c5aa29941e18cd7c7d0f93fb507b797554db80f02d57474ec61b177db7b6f4ea5125d44ccaeb2b3bc22b7238a4b80ccf1418220f3eb72ac48a2ae25fddf8a508aa9434ad0a34b961b910a4d605b21125da64bb1654561697d86f6995b6362781f36d889a66585188ba4ee4b9e53930f69c9b84aa3ccf8f64ef49a229b3018593f69af18b4a9492c8ae6cce6d813034993a4894bf8af6e1859fe9df9718d944bb6db170bfa9b1a997c85fd4a26b4a8f665ec3fd12347476a10d72e909027d2664d691bb16e19d18a44e0264f270c3608fa26ae815011254c256c8ce7fc564ecbf6c43f0d11705427e17fe0e054004d3c1933981c5ea408e98647733fe65b6f19aa09add2ee9a6b92ee3d9c9e7c14a5c2e8b8529c6e3f7730f63b0d9cfb5c884460418fbef38cce5b7cd13286f3b3dbf0c64e16922c64b308e592e5bd90f2a2811c3c10c360caacca2b4aa687ed170937f77762bf1308861c8cc4424bfe47a125c319d56cd5ea9fae77e186452d6cca6a52e48e317968fb6d22db003b85d4c0440f4adf047cfa5c3908836a92d853d370310bdb25096175dfa5463d1e99802a731287fe79441c5c79ca518aa533a3e0d3b98303e3215f491b496ecb2c5667c8ec99709bc2b2fb7d6f69233e8e0689acc6ad1a6ac028b0c0110d1d3c0eb7908e65be448294ed18c78edf535f0f6620e64f1f4674cce0821bd2c605656712272f138e83de54795098f4efff5d175da1bdc2fbb569d001f374ec834860f03530113382d011f8f50a220aa923de66b620ea88e9fee43feec168656f26dd4d9134d0bd87eab0ed89daacb64b814e046d3e7ad75e01d889881b43fea46637e40126fbc84cdd408fe8d4e217f7f30012374c70e823303653dfd76df231c891114354287cf5f7d0ba9a65ad2ff8775ad5c0bc2d21405302dfc2e6202998e567b309eb88870bb7e7cd07158b9bed08e6a4749ef04fd973a4f5e4d3d54b9154120c55072189c28086a40372b78292a92d56c53be04c259cdd8ac6a2712f43e9757a56cdd2d965937bc8de631ee293a18609264d1e674584f3d54a20d14427d9bb687ae3f02ccd05083e08ba8e6b05892fd25c83854838b927e82d4c0ac98413b669a7b9fd8d62b062a173faff9933170879b94dfdb3ab9c94ae869502f4f6830129c1d52b82e4a8e6fd5695c7e553b2c8eaf90442a238966aca85884bccf5437154e554c3a9413a9f1039bb403d3c2479843807d369f4383d8599ffc751ae6c6c3c22585728a5d269e6a9727fedbf4890e28a9b30bd5daad633a74feae42e93d04916a14003476ef19f6ea056ce86115c32d1607fb45b0e85904eac74cbe779ea359c439a0625a17164498481337a14101bc2555b03c69fb9b7bd4cd9ad28e2ca1f629958f09ea693c8a40d658a30e249b35d80c90c6d30cd649a7b3877953b07cc50ec1b4e388e3698821f6458257a0500d58e6bd473dcfcf4aabd3f0534edaf9ca9e9830b8c24f56c695682f1092e4e787c8ebd64dd0070cb27815086482115d94b33d7191c46e0ed7549aa62db023d7d1ace47eb9cbcdd7b94478fcd11f7d175217a7c1e0cd88229007bb1ca8eeda67ea64a72b50a244c66a3615634930ae29afb267852eea61a5ec069d63e74c7a005419a20f85e59241850a194b54d4e2f61033cba19d9126bbe08c3ce751f8397be76ba30c0d801d8c7e551f8f30b03eca9249548c1925d7da975c88a5fafb03ef2bc46a1cf463568c1cdfaecf0bea5d3b43c425ea0091cd910f1338ba20bd148036a15c641d9c637ac7dd95d2aca94b994eb0393dfd58279f6cf7678567aa3ed2c9bc465c39962b0b4644dfd9192e39cb645a6184c5df93672efefe88f5ec04ce91fb6d6333b4c10cca5c9d84b119d4a1ee5afe8882de122c735e3e09d22a651caed75dab97ccf3630587edaad94c6d1503225d390d72edb5667aa7f1019b5868fd0a5ab24fc9678cb7a501706a4455def9f947ed298f7b7c3a424ccde7abe554cd9460ab60fd919e270e767ea8a0ca6c9fabf13f3e7e6c2a8f14d5ec9d40bb3a78f44aa774748e71855626d4a6ae553b4d7c4d77260ee945d6f903488cd978e7713795fe59a7a17987567e15282ef5d04edd59f043809268ab7f43f137afda2e56c7ca482bdb7fa6157e752022c7a4833ecf9c00a17abc462760e0d1599ff22ae35c0972cffd26ff9234f6f734caa90f7fae23a57256031b75cee8d441868bc5669a7dde3d099b714908e7730239d2f7f932e847e6d826a2a6f21e6baf2e23e8f0ea2425a21f8587948ea7f894b02ee4a347d1363ce14a10e840b13655e915a795415bd95d5973fecc426f87edfed23acd12b674acffa072df86ae5757761395eaf9e45ae36175d626b0611c4138ee1191e152df81f08fb577f5226aea24e4e013de4f1aba907b65279b55c5e84f77acecc0aaa04273fa42ea563a877ddbcfaba23c7b07c46592fd169f4217f7653fca7b4c911dec1e4f5cc0ef1a9ee5f2e5697d0a0c494c99b3788c434a227e10b3f3ff3089baa203dca1e5fe7f350a1aefc4c5a85c84b0e7b007b868170a73c4c7937f9a726039774078e8844edd01a828fd2077d89271cd5d7cfe80cdb8d9db95e320d06faa81d2ee2410b30b0a230b65485e9f9302e162d58abf13adaff3d0923a3a67898cec459f17458a82982086ac593eddc59f812bd46365dcb5205e77db42400932d20d89a13b7e2b1be5e9cbfed586559aabb264c19870d2f5996e0776adb894c509a8d646a7255785a29b0ac881d1a31821035d1cc34a354755fe90313fe3ef6eb03af44a96931e0b1d26922d0a0f6c4a30e052ece8671f430a143e5c118f7764f3c2a9d75b1c628d466c4099c88bc759da25be87cf5082c1ae23dd38af8eb972d914e8f5a7798c91cec13bc3a0ca194ded27ab51c3d8825eee4473c1f49346a7fd6f814bb059bf31ee1cee33060912133993bad188e794d683a215db48719c23f8939a6e628bfe6123c9fc2135f24ffef47881daf59fd85fcf1232227a6371b55ba805b6b7bcc638111248aa7fa2a2dabb8b98b77e482853475127666c3e3a216c0fe89da6b4539748d513bcb56ac11f90eaeb2785081c8e1b3e347e110696f9b6c51e9057a0456014e9797bb22894a6770c9658f14224c0d2382e16a8cdd72461dcbfc33e81c09902f87bad0d3f03f9725d82a5241677a13fceda359b07d52779a5f5becd43c64e1b73a569f24611a2c90870020555e1c4e643c8dc9ec26f997e8f2915dc01dbde91915385736f834337e346eff0ee4965580cb3710ee9d6a2c347f09722b8b89b8920db9f93c0e913b6ead2846c83167e9389f84a4c6d25f3730d156485336e91b8419cbc835ba11a3ba19020a03ea452088f689156510e27f078c77261d4cfdc096ac5b92f99574f3c46d3a355043caaed1b5f990c78de5032bd1e64a1d73debd9b4be5efae81608b00e168511804519ecadfb4b543567a985246f5914f51d84f8568e7e2e9c870034f6a02c80848111f250b7253f2bb9b71dd6e2f9f78296a032f4007cccdca0e274b90e74bc04a7db5006c282383155a22df6d3a8c531538642d9beb513fc04dfe2dbac2cda2170c606b0dbede451f779f87878b5898b3eca8f623c5887329cc1813b1468bb22ea43820b3861d7e4366a9d9d22888682a448ffc3a7a7e42f5a86387ad503a5f66b1e3b674dfb2a64c0f6660993267bcf9d7a63d2eb4b65b98d35aa172687209cc6ef110d267d031693cba959af7ef74e0d9900f0d1219ea4f8a2cc34077f84fc1f09f4ec5cf0d51bf91c3cdabca20fa437eb3a8b8a0191d7fdfbd8b2f77359e2948017ed05b8a2d115be82a914c0d7a3a3c553e2f67418d204d46bc19af28357457c65fe973759a29a9fff2da7685d50e7c62b1d017d11f9ee1b6bb38325a072aad2c00ae77eb5afd526f41f70c591d44cebeaaa5d7bfabf5723a22f5f27102b68432bd982bb37a2db778b7e6f7170f71ea8c56c51c46d615fe5886f864fdb31f97dea957910d276b9450e136cd58f77dac05c4d7f2efc1b1ef123a4aaf27632b245451dda994e7f02951437149ef06d9b168c58ae79583594895849abfbdbc3721a68c5a110ca406e85c5d15c694a63022180dbe09879475e500a8d3208e446fe04b373b0207a90b938891d49222189a8d36020c34e5e440265830a5e9e669a572dcd434566f23b1b1113be68f10b786140f53c26ac3298e104af42e9447fc4a4981452719276d8f9aa26a78299a536ac6c5257e8bc919c9bb6c2fa62c84dc864f3721900e970d99d48ed9d55b1f51156328c31fedbb56976859ada80022375d18b0443915a2420cc9b3fade9185d87b6fb56f32ef5471de5a696f4be0ee14d87e63a2b871069cdeb01420c409e98e817b1cde18c364f86fb6848be3678d78f01b33f8d76fae7bcc6b580bec1d7677a6d321820700b50b9b0d3f1ecf996dc33fcb7a8cdbdb3b1e2ff407fe1f9795f0b060ba01d0026b7d66304f1fe58398163a521e172998fe4ba3ffe95aa95b64f47c666a79bfd283485b74b93f8723501fb965959e51944d4de39c8e71611dcfc2975b2dbb222a98147b9ddabd0aacd5fc3f7ba5d13632456ce57022228dfc35641f82794824330f425473da80e2d7ff62f581cf71598cc410400276f5c5cd8ad8f80aa0433e499fa70b3609890b67c384314b70032003f883fb80a54a3928b1aa45e500d320566cbb19e706a6deb5293bef6f9060a1b92a9146c6302941808bff5bb9750434f63c05cb8acb66112063adc8db56f766ed81dca2dc209be40557c2c90b701c76153c3dc98098870ad9f332f7aa898e42457b2c88ee603baaad06d2f9d8952f04531f60f851a4175af5120232d76568856c57075c2eb96a337ff49f06d9f281bb06b3f610073d4b541af8d73e4ec5428199767a6ad8cb3f206d7afc4210eef859572c68dbb76b3e42d7ccd736bda01113a7f7e49d283e04eed8412218208164f0850cf174b6ac9d0e541ed107325f542bcdb19ae511012e0d5b3923bd6ab337a785a8c2cb285b908f240a993722f03cadb65e31dd030e3257e2426d18b05deb7d3f65e8c66397d30e68b39a015654fc5e013ac2ad133ea9db9b8ef1747a8325930e35ee927124ebc35c7f79bd1f3ca82610eb85e1c73ade285790942cc983720354b7f7cf65b1d9cd70fba3300d6c5ccf98f3efd7fff2d0663dce07eddfa06ec82cb10b100ca01066d864a0b48336821be8f74d07bc7d21cfb27563e85a8831c51e4f503eaf5bcee0e7dbbfc8708399ed447a69a030baf5a39d2130b24264be150fa9f90cc62f2eb3cd5782a770711437b910b039fc4e8aec7001fbe79570a10e21c020ac1291cb9a80e79d42646388f5cef284361d3298e5174fb354be7245b23aad758819d0c9f5dd915834e542fce6620c8e61d2846123ada886ad5333f8f5a0b2d8ead95c2a32cc808fd746ad1a435ae376e0ac68b3681cfab1d02fd2643cc8994a107e48b0176e1f99ec3102e3113692a8511916bbd47add2837e5b73d8adba87abc7d8acb41ed8d77c92d73465f3dda4bf76b16a8a6b9e2a19e11b7e3067413339425c6dfb2fb249947e88fdeb86d5fdd34d1bdee5dd99e4e85cc807aa98c6fb2fad0404651c078ed925c20b7bfd7f3010fb4bd90a43285e725cc8d1dc9ba8f855a5ff96a43f9fff0d687798327f7773cc3ec1125a2289002cf7fd18e34574a857c0cae6af559a8a7fb2c3c6f0ae083ceea0a381b404eb253cb7f36c23cfb54abf392b25094782ec27d16eca46daf2f1a1d2e37b81df2e47e8a185e7a35f2989db546d90eda37b3242c1e813e7be4db423507e8f4d6299246193593067064234d43d98f0d6490cc2ccc1d137cf6fa6b667a97e5409a71681354537fc38b53a58dd8e356a47aef93ad55701e6199ecc890bf2fc8099bdc3a9d9d9868fad53ec58a4f5402332b7945a8de800a0c5daadb8036b8e4cf8eacb642777802d4d003b18c5b30f1e74e2b5cd0fc1105e9b2003974dbe8b0ecf451f0893285590d263870cd7a9eaf3edfb218dafc4e4863ecc627ca206691501327a82860be4ec8550aa70236fd27daf2afe19b41ac73c7c3e2750ae173d8b0a99c38c9344240c6c402809963ce9936696eca8133d7251598ddcc046ae03598aa61d5b38b7cc22ddf9f1c3397d3c41e66f63018f862d9a5a3a07385be0a75495b059cf8bb59556a5b269d48750c078d69cc110994a683da971607c5e0ec34ae5957283630aa20155d1ca7a2c672d72ab94002c6fee7262ec4abe0fddeb199114eaa938a7575a77b01730ff351465958c62910d6f618c9c452b7399cbb210a162b4a43bfcb55cc9b269360d0fff1505529b76d5630624c92abfd8964e5e3ae64cffb63b4dfd794c7b194bd8593f7675ad7142022e04ae12a94eebe076a489d389109cab205bb05244b5f7dfceef07965a0af09d37f4d477c3737e448cf43449d8905cb1e3b8f894a2dfa96c0de53d6b2400cf8e06cf6f24051a7e76ab9f5a1a335dd0593d2e1b79c39fd77a2a71f5804f9456d6b707de10239587bf4fd7a32cb85d51b9b4c1bb2055e98a902240e9155f1488b4e90ee279ecb6e6a8c6d041dbce6b4ead5e2662d94ac27c7b2f7d91583adb0995d17ee962cf14e70fa3f0c77adc0d891317abb3624ffe9f66d4b288d60d96fada30fcbc6ea57cc009946d968c74ac58b141e7d682b4ef889425bd979bd3c3e78ac3bc56bc99907d366b085c4f57b1ef5da3e0302c37a935f714330339601b950a8a60af65a942a511304243d18ef60b040bc2d6e71909d7d50045acc236e4264cf8b0bae0dfe29cb7b10863660d86424961b3c07a927fe48f2bac1a9e7ff37b09d7b68676fc2f22603ec973c0359accb35424b20baa08b6c3eab2bbaa48a89812b0c59942ae1642dc07acdbdd1745838315c31fada114fddec2ab2c0baea2cfceff29507134563efceea8e105cdb52b1e083e6a72038805eac5a0c66f8025e2ab26b8012e997aa6949e003339d0d3fa7fc8f9158547dc946cecbb1a2e0ade1cbf51ff3c6c31eb1c9a60dbd8ce0b8c495e5335f177f7e8760b09419535d0c09e270991fbb8c420c485830694cb3de8b1ed9d247d2cc8daaf1cf7c446d8e4fb0d16a7f37013c1a4ded1a68bbf9e7726fb829841e942e03dc2186b12cbd7df3bec3e865b1dcda946e8fea49cc2530f08bd25ee00b7b18b784ebfbd7df4cf4559bdaf5986d1f95dd7b645a7df0b8a0756250fd9b32e562453c585fcae43a3c0d502677e354ce61858487cb08f0a7af379c712f8d0211467ffd5eed9bb0d6d29dd36591346cc89e279014b7ba7969e0feb610f8d93ab7b5e61b95f945c2faf4ae55377c46df951edaf5926dc2fe1cee101b474879885cb5d88ba7fb4708065ca0d28c0c77a109c34423d44485a73a2689edd8d6dc9ac818abeb0d9ff555d73243e8038c1812558d26dd3ea2a9513a0f61e3e8a12043eb5a5a889bb28072f62fb52f90597a84feeb7c8080fead5928a2174f397880b51da7b81eb3c79fb1dd506254efd258fdae0ecbe8e55dcec47ce816f335699169a5afe9fd77b3bc93ae7fb9bb5b48cbf9b5e8a438a0df082d086836c46cee5e8f7cd5895b5cdddde03c9d55109a642efdd50e4477f8fdd567689599ee0d17dba111539e92a17ebe8e86693d9ba7e0d8e31589f61b9c38fae1668e83efe860929e539451b6a231382aa475c75bd3312353f380d3bf3d290b18fb0384d851c6547aa869b1e3571df6b845602840ef9052221ec381180f3d719b9c2517a4a3207561d2790fc77a759701bac0ca340a5362f18e7db673464b6570a5d72eab296570467a4095794333c167ef99fa059bb642373347f4576b194bdc7d8d109e88c2a6e6fd0b30545533344d697b4a72a765477c19ea81d25d072a376babd9d765279699d0b37459246cbbfaa378d28184c945ef0f5177e036154ff6b0be4cb8e7d694387f3208e333b410a29f5ce2863bbc62ae208b91aa95dbc2be38f2b7f5dff1b50951e14272f81a9684523f403c737c09c9d303a909dca2acdbed55b23a95740a7c06fa9a53bb7d7011969571c085ecbb90ced0a2f6d167c0011d2aa5c953783cdbcee79226d77ff8e76e565dd50c5afa2b3f86ca4de2c51546ad9dbbb943e12302b4b90c46413bef08d08afeb42b29aa5defc09f54c0e1f8fec5ceab7fff6a75b47b9b395cdbd5e56541ac9cfa4dbe81ca063610d952f81f25052e2deee839c8a75978494e0e4c6c7ce17c6d0692e3d1a8af55f0f782fa0ba44bc04ce17f4f5edb528d50280a395a18be15104c9f2ab2f69bcd9e42df27bca903f248b4653774d9e5206d1a524395f65ab860e38d0bdf3ab47504fc2677549a7e2da3b703e53fd88f5a84ba436026539bbcce2bfc63a708131523a63cc2dd8461bcfc0e9135492786d2cfe866de3d1ca5b72be477a345c67ec22597ac324f9b96ef465bebafb67f51bd7549838c97876b7204863117a54f7b076a761f6ef42dd28c57718b685308bb7736e5ed78a43348419632ab375857a93c2539966f75cf991fe60fbb46d608387f2acbf8cb7994f085abb75595c2fbac38851e1b5a00cb48cc408c372804dc2c6822d842f22eb9bac07a9863f9e7d22d66853025aa6e51d8109420ac5b840bcc9a3415afb972c755b1d59d927404e6d04b3f515dd5663ddcb8bfa9ea276ddd15308d56643a536ecba118984f49ad0f50c51b5f7c275896434466595e3530ce6b8b8b5093593e1e80bf3148ed28254cc7917bed260bb43d492d201cda807259f9646c5ba7655392a791fe77a472f0cecbf7d6dc14c3c774757a5befc61037584bc66c0fc188bf694fed1ab551adef96fe86081e6dcab76423d347658a40adf965fa9079adbcecdeebae5f8974c3c7a7aa439dc84bd728c0ab978e0e5dbac5cc1f60a8769c4f112953038a7160780646c7fe669afb64844f0bcba724a81fad7d1a7f42ade40e032e612a4a352171a43221948108835dfe25138de267f8fb9d4d0141c55dd5349688e72a4897b91b9d914e4e07103d7441c8daf405b609cfd0424a19e82b30edc03c4c3c8194837ca5a05e67fec720d153a0e363eb84460c77fdde5a15093deecc047f26a8e734a2d5d49d99479b4fe19dc5619666c31626d6480861940007e43210552df0837e071c78b82e46271ade27cb5a5820e5c581ef6cda9dd256ef5f7a462df198c06c6f7dfde408976b96652c45a3b79b6cf27b210a7d66e90aaabd0784a4389585379589905769fdf1613a0b27731343c0bfcd40cc063163384a5d6346c801f7de63969495263cf3da8c44f2f368d51a646b308a53141d9798dbb1fa85d4daa589194407f3d3cde1e8b3319307d8928f0b45415b61cd8ddfc0b30bbe1ba2da9dac982a2d176e223c9eedc77e258868afa9a3d73d8ae612540f07b8f202020969e51b8b92094b03fa9a0fda06de7e60a9a93e7ba9f0457d01dd5daa78f241b5d18e6b4ce0ed36a89c7355da3a67122ccdcff280ee0182e00de698d2419b1c30151b997103276b09200554c19ce195ed81655bcb72f12d2b1795ff762393f6c116f7ebb8a8157cdeeea53012cd039d06f0a2312e3a4c42f2925e9fbe842ec3a607ff595166a92c2cb2627ed23722fef35c5b01afdd02bcccfb0556abf5b8e8f02ef88c090285be29e6c036c701d1d89e78c5332489e3674feb9b50c51b2cde40de4566f6120736bf4890649c91cde8d0f93014f448c005b6d0ef822e789d6fea7fdc2822c3be690b5db8af0517fb1a64618becde29ecd1c0fc7a52e54a27bf999db060f45cb01f1718fe8ef9689e54fd23619b28695b242edf205f9fc589fde48c5fb8aafea566e553e4f17eb8bf28a2adff7a8def81ea6c0e72148a3436fea884ead1c0e2a7f1c87c071523a701b56680c3fd5d0d59d9357b7ebc37a977f56ae3c2d98121ec30d35618ddfb374c827115d3b1dfef6e339dcd60c69e1bd85be8b483555f61b13132204f0b9f75ef0f236361206b14c4f73d120101f0402793af2184414e0a05f277185e733b9ad2e61bf0ca4ef15ecd5b8434016349fbfa0a7a86c33b2d8ea95ddf2642b89ca97b54389dc0d5ff5b54fe3886592aed7478f9a14de05f2c1f13baf60fe2a76a9324b4c3c9749af7ead61f29cd6bb8074d368498ac86fffd1ff2c3c7ba8a293b03c4ec3be5411d308d61f4b99fb050deba84911cf78d0857781f68b7d8204fd79369db2ca38ef4dac49002895200e7e640020997a1552623faa3c0c8a805cd67171808ba6066b715209f46314d68d31d089158b60674c38930813cba6e9d2a664c230a7982bd0c00cf5c2b24993d05a3f33eddb58d491ee3ea976f2a2b8b2481bb3e41306daedf606112f85671de7da40cb6a03985e9e12f26a85fa4054012aec73c3bd054e4aacf9fed15bc73fc32d94b793079767222374b843905ddfc5f28516392442f6b450710e0c7910105e73e23a758a6bbf6caeea3fab5f9eb32cf8ed926b370523768fd324a0600a6304f0cb5a1f5aafa1b771ab89921869ebb217c5f9ba024435c2507fcf97b3a219a7385742d7c10bb59bd5408d119d0048bdc851d603621c4307b2c37d41826532797efda8997f111da79c787a6958acb9030028e5d2aa9ebcbc6107330e657ffef1f8431ec5823ceb36227f66216ced40d2b86762c6f27e1d24972d6ea640900633ac137203bee901fcf11473aed0a1922ca7520f6dec9901fc62ac13c97f06dedb536027762311eaf2c7a86dcb2bfc7fbda09393074086247b6fb96838997c95892f026f0a126f3e800ed12464a5b8c2d69ad363e84dd6f4df4d3f19c2a1a2b4eb0f5c31affdb4bb4ca71c2f188a214ed2f579416fab05845554d9fec6cfeed177cea99b32dce6dd30635de0e37d9aea4d2c93216d4c588168e5d1d2089a0f71119bc44824cf0a04aa6daf11b72e2b5765471f3ee95c7a0b792b17002935109d37feb1c39ed4b7bd6f58bef21e3479df3694625ea74ae5e541e77a0ad1343e8fe55df43bdc6313d4344cead61a55a82ab794f4677e48bbf0b38818d650ea8b7b375672831652d44fd9097aeb383a321724226ce8401018aed20c67524e64121c02d3cfacb08bc1833c15637ca572d1910e5c0c1dc0a5342346a6975f96499935af1ae4214f518648d405fb053c2856f111c471ca5076ee572deb4342462411d5fde9912540f8586e9ec2a1d5b4799f4ded77d8887626ac1150928390a3869aabecb32fe64a504478c4e7c8c3f50b1c2fb712be455ff7e54a3249b1c27370c6212fc6b0909d0d72639678f920610c0eb8ec34ab454d9e1ab8fba9dc14aded0884aec99d5eb9089db8aa3132c6bc30760456142cf6b99fe59cb7fc57f901bb93a78d3cfa898f1f64c4e4e4916ecdaa74cc7f23322a608d3ed114553842bbba049ecb5750b94caf0e64e505fb8affbe62417ecc82f3883bb1f25790257c274da8b430d6ad20441b59ef51fe3533f5e59ecf47cf89cf95c7a6f10ba8963b01f0cdb2dba2810748784eb23f7a8bd4fa1cd205266b9697d2415559a11a73cb7b33dc7d494e00ac8af42837f1c6b3181eb17dc5d455cfa547afae36938c1b59d2bfb0c86f79120552745fb7be758a5d53eb4979120f333d40eef3d9b6b5baea0874904e67102684891a9e438d8db1c81f50e59f85f8802c8b365427bb9642a5d2f5e5a14bffc13073b28e29b0634be3dd9d0137746f72d72b8f72283c80a1b09241ce7f3140ebda5f016bcd880dda73146d36f63254ea9333a97ac27377c32522bcd8696fe9d9d73177756e303c1564791ebbf0e75c535e33c2d60f98d545b029e43582e684c4ab6d4ce71c1a43ce29d0f385f93272868a9f2c5e5264ee2c32a5821f348fe46de16da9f7e5147ebda0c8d2dc8860716a44949acf2e8326968db8c1ef6f90597cbaa073fb4cc8b8f3788768e3d71a59bad23fb701f1f9ae4e8df0a1955d361299f505256377d490dde3244d519cac64f9d1236408f7ef8baca72f84e0c71bc520e02c6db5b8fb7a02670c444ceec818676bc8f90faf73eabe2a6ad6d6ff2175bec37422c87d2e70b6156585a140323fdf8fc7276b7993509543187735be38598928fdd00cbdf61c080b6237f245cf752c2624d6a15162d14a15b67964270055fee4d15cbeff6709738219f6aee0df8cc76b7c13929ff6f26b492bb1ead860f827edf2cf4d0edad0b65761b62561f08aab8eddbe140516abdc145477a27e835512f911f9ed8fbf4facdb4deddf0b840f6d30faa4f071cfda4ac5ae188dc0f01dafa385bb1eb373d67d389d1491ad47cd0c7877996d21bb0db74cc072b5cd83cf3497ca43845b83078b27103f967553db284f474906828795c430fd906732404d7642a9a408a4ba46ce17aa1e2f49cb1f57657967000a623e1cbaa31aba9a7ef718ec5023851dcc72cf412d1c5dc68e7adff3b0eda713a576ac58b59c38d4c384242f17e93a3b6f9641cb3a0e6b50a6a90e67580d300e8f9a473b072a23bb59e2e0a391d5fbd0e6e67f633e20cc55df82b5e8233a02b410d158ab31221099e8faeaf629f51f6dc6103d8e728b4ef70be9357bc5b570ad3ece6d46600a5064f724ef375a140d06ef636a4ba1e4f40546d54199d32a3ab7a57cf4b2a5946a7debaf446a20bf7f45f58843c9f5b5fd0db2e85ca7316ecca12c77ce64679d36b16a6716b8a099e0bfbdda736fb2dc73c01af5e135665cf55a4925acfee2726fc75d419f1344b1add2972a7ade54fdb0f5fefd941ed9bac0010cb0172204b0fe41e719810e514f6980a1c1eac124fd9f1a37fba8f12d49be3012fee0769ddba1d4f8731af6524dd5d9c93dbe27e702587868b8767122e0764db78a452aafa8b1578ee614d6c1d8d9849d1ac05eb7e40e0b5f9ad83ef0ddb6554aa4a91ab590b156043fd1731fa496606f858d6462dabf45936aacb30a7b994de4a2cadf5b009f577d9a20ece8b4cc38cf61422f4071c9926b33cb8aabd5bf16a2fdda69fe0bcc1a336da01740f824c3839ff15a31de7ffa8f03a94e13196ad0eb5bcf8e7ed2a05b711d0d65a246e0b8bf91faf9163e37f17cbb78bcd2bbbd983f78166ba5f966b8408e302fd187a4c37229a4349eede14b5cd9f2afb5bd44dab4dc0cd1fcd5ec88f829b170a2e412ed4458104e10fcd176a78423cfef3d57b722b09159f63628e28039f26cbdc888decdaa13319b38d2b2034657d6ada533729990396b8ac2cfd8d3fdf69c697f2be6e01630f6575d7cdeaacc1f5c8893cf50194b2d417ffca963106845a239c3f2e98e47ba8478e80df5e3ef6d25d2058216668270bafbcc54d59bc4df6aa1b7813e95ef9271c6e509443c459a5d05ab938481222a2d6e4161c7f171d100cd1c2611258e2be417c0bbf34e3eb10f4ecab061685bb84ca2c16077bc86cc6888e8e58c6b63980fc51011da142d07169e6d42f91604588d5b71d77102dce25753f3dc2c6475d44f769b9f1eff70ec400f00e30cb1bb4a81f74b27d14219aeaf6a169cdbe5f1dc2c52696792766bfa3b43c7ea7464eca7d6f7567c0b9702da08599895260d13aee7e98245fb924becadaf5babe481efdc3f7992c18dc588e94af58dac87ef06aab7942a03754441bf6f842db230008ee694cf3885ba7d0d1c0c174fdd226ab50f53823acc49b0228ce98bc9d962ed601dfc8ead141d72919915b862a19ad0d16aa7c1c51a29f5fe79bb97d0bd1fcfbcd5a4859100dbdab8548362189c97c38c23a3bcb2bd384c38ccec09d33a5dee692a58cc1def388f85d6f51cfa47e93a1ecf8ab063b5b8de3f73813a65af081a4eb8bd72da0e10c40d8dec33a850a0c230a9857d32fd8c99eff513ebc9160922d88e476f4264a91fa60a7c009c3ece002977a3a389deb44519eecebdb694c70ff6b2d8f3dd20bc59c19c1c5949539e7cae646c094cd626127f274a715031c028b3ffa97ac1d8116cd891719cd2e3717c6161e5325d95cb7db31ca7320d6f775b9acd93961789935808bdb9886638ba006f029995bcec10645aab538d36df81c5bf54d0d040e4d2b05a09fe3a1e8aa8a20b89992730922255a4613950f3acec6be3f7ca443071fd44e41a020896d1c72929420f3220a6958ee2eab4a4ae2e1ed4ef9db8a97a984bed44857cdb71fe8571346ec56aeb760e1a336ad60c1672ee01c7b17ad2643a7112854281894fa541399ba4e5a99169c3ab7f3fe392143b1a38596eb712ecc38ef84a5733e030676ec038228435015dc76a8c1200717eb1579c69f4019645646bd56b48304775525424edbb6aa8c10fce8a959ce3dfd3b48b0eabc8d80eda3916dd00a2e1fc116acab2c6651b980e526e6263e35d88c5bdcb500ace4d9f4351de270d8fd7931d7982422a0a96c5a64e68ef4195133f65cba1e7e4c7a30394c06e936929c3224bc6f0cf6e29099d09ac0694813290ece783d69f9fd02f9f91b584dff5048d76a930a5911b56af45dce282787e01608b4ad89c863a00d9dee8b3e968825940bdd81fd001c603131a052a2322634b6d0db43008595ddb700acb25855370b2f0f79daf09e34635209426d0b9b72729bc8f47bf1dc7d520c1c6625e3006164a9ffede3fed54c30957b7cdd75f7e10b13536ab000bdf693f1bf12b4e14ed5a10d0b62dca931600e728f2e0d2912c283613607621078179323fdcb06f8728776c26ee6f3c54b6aff040dc392f46c19a1e4c37842b3b0902488870dcf087f88755fc9344f4a0db7b1dbaa770296db2b03670a2d3c7bd6aa8f3e5bf27873a97aac78de0325f58b87d3cc679a96d592e1ad5d64d576332b59636fcf47d854934e2ee26475959699d452fb45e2615a0690ae011fe33300507db300b0ae648e886ada05297279e6a51955ce4910c59c307b51cb7c8437095c0e7aa52098247e585bb98ffe52507fc09e176de447e963c9475e5f954ca9c4a1733aab06f6f2319c319ffec2ad72baa3179664f03c6a5f32356792344d8dbd8e18cf542f8f8c22e3a8555362fafe5807805dfa09f6e5198e9a94962cef14322b92532cc14b9d5855351cc8b155e0b1ee04b4606d39d12db16a1ad2ea77c2eed23dd2598ecf9a94036b61b570c6448c45bba40af46c4d7da86ce0c5cab093878cb40ad987df8ca7a14f5a2999948f2ce083d35df5cc1f66d85998a919d94906f466992ef2878b6af4bfff6a1b280bc4cc0cf8a7af0b0e4eccc957b40e4fb4533337400bf7f48eaaaa8a628fb7970ad36974064a68cdb6aafa37304d88d2049fc78402d7fcdb2868b0531cfcec53c4e074da1de280b0721d021c596dec1b81f3f7cd68bbdb9f42776214810b4c29edb424f2b631e1aaaaee1d768efe2005772f8c331893f01e30866210f1782ede9c29b1a53e6367848328bd1b8b83ee2f90a5e443787950c09cb994366775f37aa6b413d8b75b25a01cc017897a5c42a1772955217706837a2557108e57109de0c423158f5dbc771ca891f9a63bb6187d9e45e0f95d1206cfa0942deac2535da48d8d6e39245dbaca796dadbbb1936f46fb100103227f1e36274cec53f5c032d9acd7a4bebda250b1fda079bee35418be1caaca68b1e90feaa177daa4649b9c1d65490c1f46fdc860fde97206e72a163b0fd6db2bfc6a8cbc69d8bd3a881a79070dd328aa8a95c98ea79e35e5fadc52993038d085c711d1e8298f85ea98ec30710df7cdb4c1fb0625ad031086947f4ddb19249bec5e907bfd03caf7624deaf660caa5dd5d55ae630d502976ce9eec3b5209fb14be777ebd6c327bfa9f03cb1a179e08359ba4073f2fbe779a9ee89df8bfebe5e51095b11400ca3370ec08cd5037925877b8373f648d3bd187f332e472d7b7a393b5cf4687c6dcb2ab4a6c1f2094f89e7b290c528ab673189fd8da5557b3fd54cb9300e7d67187f346061f690735fcf8f2516b71d58bb537b566441102dd0260f83567ecd9d630877c3832150f02eb0453fd4c1f2cd4c75b8e481f6f8718ec828bcf55024715140f3039030c8e7768e93a543fed8304808b7c3828496cf70061dfaa29c8d2d2df5b528656bbb5a108c52b904f1784ea4bb18b943d5ec5e6e4b12110091f4c804beea8e11bc6d7990fd0c2811c609da9b4c37a0dfa173d28f8c4a6b17a328243b1b74097e58acdfaeae0a1326c07f089a126376be7ae3426cb4e1d7ed0fb01a0cd48cbaea2626f82e0e13bd6ea34b386e76ec7de6b4ab8958a556388769d83e5d10f658c475433e9fd3c18ec68cbea9b846e5f562b728d664b369fe7755a2180d6e75c2a2ef73983440911768688bf95e87614d9864b01e6ea82c53f67b4dd095821bbfad91939816b7b8b40d0c670db53dba518c3a25df9cf07c715c0c7a957118772590cfee69a342fd010324612f8b02fed99b028b8c4e885b78d4e6228711533914a1e4bb7fdcc6b71957c548025721de71b7e77fdc810ff9e8c2a7512448dcde6a4491e060a726be5708657c041d3393ff755f5c8aa1850ccae740bd20a7528414bb5a59129c300a28c071c7dae343c7aa32448a6926ef77baed2c3c83cf024e19e7f99f81830a91a3959fa6de8636df08350832457029b3db97f3c6c2bd4bd9f3b2c3350eb6d8789bdb6e77e04e77edd3fa86ccba8839a14e7180fe3f778cd431a47944f08a5db24b2d8d0978ae376f8abc100a745b3f9becc6b995e63da2a35c1291f620fb64fc81cd0f04edff05dd5fd709760b0ab9ce7efc892636ddf4e42a7d130b5e0a36ab87bb9db4ab5b872a6f5d65918254a6ea78732b52f7358aec9999293346ad8c9f0659708a2e52b043c1fcbdd0c7fe25e0504da704aca5b74c211a839d7a0a9439eb0e139fd8c0b25dde961e85f9b90adc715b9ed93c56601b9f2120c82abce31099cb7111fc9d33b95ff5640407e760efc0fbf0b24a9337125fc6c59b5dfaa98bad6f807a1af7e163b5c1e81b7ab1c361a0a739593b57e417931dc54903ff839c38c573e1844a89f161161dfe404952d35009ece591b6c92e9ee3b130d28fd403d4dd821f0f7c21d948d44798fa7f091a555b3bf263c1488645235a78687db398b21b87212771ad62ef99436c5907befcdc65ced6249f6d361248cdadd7780ce09be46f072108b1855f9c5b92353b30b4519b8eb4df172cba40db511bd335a798a410b4cea2f759aeeceb6add42f7e74f6cc13efab40df5aee3cfabdb4f01dd5e9d6bab446c1e38d9cdf04581ff7dedde7709d1ccb3e4ee53c9485ca168f333da1801c02424620c416fbf074d8f63a83f2d1f18f022270cea4ad7e84b03a5697e17dd63aed3d2c1a46896cab0accef01c37991f0659a338e4e39223dddde567ed1a1438d726982d90e9211817e53c71bf36934419a0361d42ecb55bba71dadf4c03be6eb79e745288496a3991677855ff22486c5b9945e3fcb9861b254ee07a673389c53962eac6d017d19dc3a10dbcdb22f4472e628214a79cff8c8f0f2c714301aeef62ff52ec952e39e6194e152aeee7db930e4a4ba01eb0f7d25762cb6764c3f174a4578b6bb31ec6dac59d06d76e36a53aaf466361ab865097ca79592ad246ddac67953b5154efaecbc1a34f1c78d0be80fc651b19f8745dd34cba72936712f4bf5ae50083ea9db0e7fed2ae8e76031036368aa414a8b3321daeda24a7ab2a96e37e144f1e2b0b9863a3ad8cd985658b6745395934525d1ae3a43a5a8c64a68129573b956b00d8ae626bdbb549b9ab8b12d763f9e08b8c7273091e1668d96f8d67ac75207a6b7f66554994ebba7e894f744946a88da3cc1b87037b5057fcc6ac9cc684ccbc8c29db5414c8931f2309b6aae28755b95c495d720d72ae0c21db4c8fa7fd36bd3a58382b1e00f97b2b91b83360b5c2a2f4d8057085f3ea37eb82ba6d6f4e10300b8a0737ce080260b95454a55030aaafd6bc2dab826e3946f7b15b41867740881ea7ca7332138f1819c2bff2d491b9f2ade2673d7f54d13ac3f7cfa9163af87a922877c09efa1a8ab59ac9bd5773e611eef9023664528ecbf2ff3e183c4e7baabcd75cd78b19385a070d5ad0b3cc071ca239ff99eef3298ebe1334ad80383f372edbdbc78ff37441f16c52e1c601780614fd74986853c9645b334baccaa2957a409423d34aabc1d298f31b17937cd3d6fcfc199920dca2aa3decb69b2c491107b82a3d2aeb6abdc6f28d2589f14eb30fa7c8aade3904a1b7cfb799ec0cb848cc889cd106d53fae12991b6d051bd313bf544d71e1c7e5532d75f48e30f724753a08dfcccfa2c8b6f61c0106e65c2c313801309e66ba7ac665d9391d4d983eb3afb811d97081d68bd0aaf511cadadb9b8f95a244c31a86c0235b8b4370d6d6819a7bd616a0f1acd4936bc2f571a7d8ef568cdb9e0c849c1b34136d509bf3083560dba44ad9b8c0d4372d18ec7aef98824e1462766550be8fc919e29b89a3fff86c3865dbc8e453af7effdcc4cbcd5091800d1ea7a959bfd64d5447202849cd1adc0b4accd5d147fe77e5a04a4b67c13281bb8010f322f356dc2019aa18b18f37b14e9813b8a97fb2aeeaa711d8903b25f3d99a830a5e3df6a0ae7488f6b1025bcdb35c5459cbd98f566c4143a16eaf18d3dba69b84e670b5e483dcb99aa27f48b621e147e8418063bb339b25e131799c4653bfaf3a7b6b2bc45f8c84b88613d552a77c74c52785e94b59e33d9645605afe7d4c3a54a4e784b41ef5ac3e91b1639efc7753aa5263ea0fb135a1ca7ccb3674e86479044516b54cd64653a71300b6cd1da0158ac879ad4bed202db0eec4a399e054394918b802dacf921588cc33b4eb29b1e23767242f5e62d397a4dd6b3843bad2c11963deee8852141da800534929e6ca3acc9ff994a32e4ba76667c1eb1bb2a501be13e23bb609442cce758340fdccd9b2de15667935a759abf50e5f392ab4f798bb8f6f333613ccdf15ba18eb3191560532b1352673b9ac72365e82860fac15ff741692e36b6d1c1923d9c322012bb4436e1155666083a64e1b31c6535c1ee38716cf5bcfcb701f6eecff2864876217780c82749ea97391a5161194fd656c821386d624799addfaf3108619f3b2051723240502223b5250909fea96311a847618a28c133c88ef20b77735045714c13ae968f16df8c8ed14aff307c2d9fc1de2dececb63f815a8b09e5cb0639aa6c2b18cc712d0605250a94ad492476768a133467613bdf1ab39b412554c8785379836cc1ef6a43d7a2f43917705887c0ba239504f8635c948f40749e8d4e791f4b4f81e570c76d9b0cb49fbad44ed708d5c007af36831397e150645587ada58ed03993e96fdf6a72037f886ba4b43c1efe0847bd14a273d23aa6f3c2c5eb80125ad3f7cd459fa481b828f0c671d43e9db825fe8bfb005c1dfaf5343d3882ae4a1f177a0ed401d0c5670f7e25ca904aa8edccb4eb880107f0fe87a4ed78f11e32dac9126a9ab1df7e064b0baeb0bc53bc359531a8bf6eb1320cf6350f9656bf8cb04b99f03821512b242cecc48c5ba2d01b87fe4d2d1c30ce00ac0e6cbf0de1b5a8f6bfb870c9b9c4c71e35db4df80dd52a88f9aeab26736a30342e5e3f35f91aff161f42e312bd19f820c1604c7085d5ff38ad3f8c7c811180a073f5405eec76dd9fb4c25752b2b4d29ad6db537a354e65a011781461ad00498e9c2ff24ee36c7b270d5d8d708dd59b90f7ca9ab03bb7ddbd677ed4462d7caf30fbd61745dc42f76935f4ee00e9ea3f0340d2dab2ca19adbeaab0c08b773a75bf8aadac09950b0874ef9383c15a9a8625f12f268e93d8e8ff71b8666113999c7721c4729f9204ad1e2d5b66476da41abfbe8043d57cd1970184f169957a8995e7d456c6c9ba17a47a54c8e2885c22c3222db9742b5606f144bca8f827b0769e2cb311bb75e2854b19df1e8e4dcc426b6a366bc529cde399127f08bffaa2567e428d207ecc6173618966b71c54e8a8e4783c48bc22b44015913a873af27953b9f2d2cdf6dad51dca728ba71e2833c7fc3044a8731574ca0a92ff96c5a4b0e1cbb9e5dc8824030af7e27a39fe19932584d17b21f82fab6416c2ee69954c754c05d0269a534c945e8ab4dc525fd046d901c447776aded91564883386ce0df33777ce3a06955fc7ba9704aa78812bdd6aa191066bb014569bc03e3bc293db8b1cc469ddd91b6cd813091feb242fed05487d3cc770920ecdd3020341b867232caef8ac8425f677cab0688c4820f43884aa28c721dff20cf74cc7417629862c1ebdd1987ccbc982ccd03fedc0e023744baa28cb90d01dd83dcce5994e8742caf5fa7bf37e625c4d824e4b86360e0d1f5a891289d79b1c4536b994fd5d12c2993be4a459420f6037c07305d2515b5c7a5d53224b4e6f74d49022d00aea13ea3ea9237af2940328b74f9ce24baf518656e6d131f41d6fdaf7219f5044b470187a37ff3eb6a7c7a2db01bf2e5db17bb767651f37bf62a67544bf2d82b4e16d1b1946f5a69515cf21d791e46bddf10bd0f56f1d7948dae03dc40a9825f5e35dc510a27b6fb41b854161eb515c53d2c17a5ad76e7f860e4cdf9d079af68fca1b66a5a792ebc4d93746b6aab50fb8c372229c8344cc4015ede3c89695be6518fbe1d020bff1e1cc3740ea4b2216449dde45f69822f0977b2b79e749153dddc8b50ce31ee4546d5fa9c5ca33a2ee9357f2321f77335be2672ae62f31babbb7e41725457366cef43f39224e59f1211c14ce78da38823561374f0965c97e583b0fafd14c87bd1f4db314962d0be69968c54f6870b524588d30eaf350251684898ae376e1fc6570edf32b606beab150f53b94ea5d243ea01b7e1e38ebed5142f4c6be694008ffdf8e0789900355b0c990256145ba2ba53bd8249ae8d1f84eeb6b93ba60b005a75c175fc35784f567a928775e08d8be7a769fefd059778e79f8900e2a62cf9c52a0c56ca0fa539daea1cf4cb4c02e4b1cbb26ef302339ece2f7505f4493c0cf15dd8b762fee2472adc7d418a5def93794cbeff96aba558e448e782ed6e973253aa51003b90a6016011161f061c2cd1dc4e1af0918c360c12715da452c465c096782aa24a8c7ececd91c16b25b6851a9545f53d7a3d1899786c13b05f3ea5e3acb3faf4b1fe622bed54b5dc15ad2716823cbb0e2774a725d58fcc043e983e3982b18d7a53534c1e9ca1bd40fc369397a9459507c6a340992215c0822ed542d7b044c077c3fdeddacf25c754553e22fd19a663ef985fa35431a5b5363fb51c0f866b728744413244f49238f9f221d96cfff896787f37ad4a9899ebb1dea36378a1d741ddfa2e44979a8bea52627d203fd46c219ac4950243ae757533619a4d45113c38af1701dd511eb21c35c9f90af6f501d9f799d8a30ec568d347c20ecdee79cff11f019135a04260fa011669c52ae11cbb3e4ae1d562b8f226328213deab4f2d76767e13a662790de74989f4945ea742ffe9debb76170def3afac193ad3665ae21c4ec279ac52cde704290acc3f4849d15fec5122884137ddcd82c41fcdfb263be6f6a1053d44a127cbd08def451fede220fa6e766a4a54749effd12e3ec02c50da674fc9450791fbec7c640473ae03db810c12ea93ee37252ead03d593bca70c0d08e8e047c5c5ac4fa80d84c3ea015281a58840269ac909b977225db278bb46002e2dd6aeeec614163478569f8b38477254f16c475b31256633401b9c6e2adcfbfeb706a2b6be77ccadd2531476f16f9a05dce101e25c5ed99753fb2582acae08eea8478a7c49cd8dc60760639f7ae3f5c90a80bce14685e20b95488610bb4c286853a387687a4fd1734d264ab2f0a3aeb5b4f06691f84b50a504f01ef16903b63430bef404455f3a63d30972ea3282aaf3e4ba589fd1d535a5e65c87446c3c4284636310324304ab74a3437c4fcc2cb84e248d0449a9a94ae2486d485d565b3e686b5c7f08ae46637e5b2a9feaccc8904ed91f15a81f0359a1487c167293574e6ee84d95652dde96df27da7118cac1101ea54361643bf6c6142a6413fa9e94fc9de35dfe88da6e5418384c7e1fa2988eec6785f643a527e177b145ed2a57f16814cd7a8e55851ac3d2457ac035940864d62280c6acced15b27e51161f1deab7b173dd17581090d1ef1a09c408f9f7aedbf60fe4a482a1667bc8185895101a2e6127d928ee1f47ea2397676899d39fd3db0bde6128dcd76b9f5f295f595d9ce2222770288840da4ad20d6a4cb65c194a926a24f5bd1efd4662b2bda7f845ae4fdc5a3d0b9d7ebb22868684d3de522cfc42312d94383dd2b010f3797f9b22a9d56c15a4c876444a346e5b404771a6f425a7b3b27e2a74fa06e342bc6240bcded53ebf6c63e7dfa0efd3816938d43d9d783c2470d33e725429fa7e9988fbfbecee034fe5190df660dd63065a84c8b6b370629ae872348bfc37b540ea1dd1a421dc9a3f6a2278e40153aa3f9a3c0585a4f2913c270d35cba5ac9f860d4f483d56ea690f06fbde0eb26489fffa64abcfe01d6a448d568e9eaf1a40f30cdd9b119e6ab20280db095cd4f3b5b1a6b17b3c306a7756db2c936d98a2bd200f67b84f6e1f7e6a7644e77f35bcc14aaca78763ad0013f7a4c1a70912637e497aada5806beb4659242a9d9cf52fa3938ddb4c18b8cb92fd261a5bd32c6c0686c1e3550c42570e5127e12f2b816a6cc2d88e9c93e5be8660fe01e0dd7679112c0b11ec1aa56d240ce97a6683e6a40d98db03e1e6e37374412eef82732b722e7c23d0b2f7686ff1a68c935c01a5e7cb702131804fed98751212b7119184da40d85060e9b410ab896da287d369065a46f3d297f4fb395abf3adafd1f2bc7e45308ba6dc4fd0c10d9a54b8c2911d020ede679974b25dbade078c82ff2f481c45eaba38e2e30176e7be624c518a062dfff4bc01e086afdd149d26a9eab564747b6ac3afc4d016f1c9cb9ad61693af86d6ac9ba567b8e81b0fda136a6754fe87926d1ad691a4216736be21de0a84fa145910f62ba4c21efc2ab50cda1690469093e4e03edf242d4bc5218ede82ea2fc396919bfff498c1cf286d20b68b5c9e0fdd52377b644b0de830a610d9a0f0b14b7770139dc5c632ed883dbd5f4429d01204fb934357c6556bbce6eb5ff52921052676b6f179c2cbc80891463df480f2426d33ddc5ee73891e5746617e8ff6011f79eb779f6602441a50bb2f0ca58b38347e1f5692e7f88696b54ac1fa520be5071ea061b53baf43f9f7ffa0f6f2832eea602a9d6efdbd4cf05642aeaca814d3c80b314dbb6df57a05d01d0d02803010c205746b48be556930d2da34f0dba63cc104c5af71fd72f261123eb2a4ea8ed41eeefd50060aab611e41d7c548150d42703b9e20ac7659880be39e04772b5fd166ffc380d2eebfd336f60978937fc75482cb7fea66331b01fd15b403c4b097c0468549432cede46047a163e6cb9acfb0d2ae67fbdcd03120dd75cf9236a75d2c5c245f2332b4cf65f2bbde7ff033537549d72e79c4dd7815f1bec69ab6821bbf63f754caffd99ef3702dd54dde137298a8ad054028fdf604ac9b568178702fed4ee06c98390aa1dd1ce908c00db4ea287c36bad1fecd5fb8136b4565e49dd4c155c8c88be09a4792a77085af72ed381a42ff0e2523e6516132e676c191f7ab354165b18c92357ef7b2adf4e40278e8a13fcd8a60d08842b6a77945c4efa020294244ffbe590b92a299719eefd1acd71fae0bd126fee894a736852a61193f0a3a22316afc10de134d52d4a5f9f5256641e0dcd7ae0bd9e16b99dd6712fb5d0c11b060c235d6f41e68a5478e9853d993d99b5b0ccdd5dc4bfc7b917c35aa18fa3a6b2bc2fb73dea0af9506b5b9127b3bac5b84a44748384f02563e6a95e757b25c8191a153b0b1798e9d404ef5f4e6276629369edec90dff781316d4e7620df7675501ea00694bb42d343eda0d6188227b1bfcb92302d3165ca0c321974e69f89d0676e7e4e3acd90242d4cef24e6bd964a1b6db79ef6e573d25f06ba900489d0e78d4e2ed43c648acebf8110be299b21d53f8b72afd65bab7be86cf1d3e6bbcae0dc310d87e7de9cef17f3451bc8cc74e7701688438e8be659f80c21ff2606e4418eb6aec4ef519a17961ae47a55f65b57973449cd54341e40fab200d14d0d625e817c8b7a8f3bcfb1df821648ac86536973fe9ab17c1c7094eb48fa9c6aabd3aa5d1cf24917aeb25317f452bc4264aed748b0665e7607788b422f7ae6496c01251e52bf2c71214e15dd2a76f27788066c650dcab06f013b123f7a2555ecbd4734d2e827535efc6f745db2c7a57b175ec1f2b8f1427be137ee8fce358dd467144f18e454b8846231fd006106a5aa0d11205ad984a3d9daf8bc5d79f737da5b778285d48f6a53eab44ad2857d93e7ce5fc3448791dbe0906b199d10abfc0f00f2685d4ee9c9b8da1b36fc6eed5a94a75027fc12cb1e7c44690ae0ef140b9b1680b7c96d451aeded055e9acb3812fbc39065d9835d5c5b5a44072327d09f5cf5cf5a079bde5443322be24b5c87cc664d8d9ac0886dbfe2db980571b3fe6406ab0d3af04796be33ece358521735b41493c1336af6f8299b2e462e601d13e03d81f9b76a31078f79796528db524eb7711b013459a19ee91c405572c4832d7044e73762c10d5f29c15c1799b87f591bc81fd8ceb54e7eb954132d2f43bde0bba9347e8871cb0aef9521f4f14cd89b611da8b118dc2f07709f9e815561a2c7b2a960279abb80e6302c6147dcef92575d82dc27abd63d7cad6857ab14c7a9db70230958627da3f44e9d7dd30d143f32891e23d00b834ed7ef9b97c609bdff8555491fc7f973ba49dc93bb6349c9253e0efbe7d8c8615493e40eb5b36e3fa7245d8cf9dda84a98191b624068923404e84197a2279f724c94aebc65e35fbeb3eca809062b0522cf2fd96fd4315d64c73744dce1108fbf2b370358906d46ae1e15291ef6371e51f2027bd2558f439fa471b551d832eeabbcbc279ca7b59ea4619336c41cf32e63153b062a1dd967d46003e2efddc483c4afeae1c26fdb6c3d6cd3026d01651c8cb4d4510642f6986a64d4b3f326b446b53d735ef563092940f53ba51d371b1fa2668a4c38c4b8393deb1930e1b4fa2091c405dd1eb033c0e5a2acc25dca8d3ffef81ab27fd9df9564e231604f1627ce9f31f6adc5136927464d21b3a272b544c3fa48b4f314a1cba44616b3c20bab8a6ddeaf522b8151c682a9e75a652f0189aeb4a7ec3c135e634170c4b7198dff8ad040262a2b88953e3abce21903cc6004909a3ec86b998e3d1ea4cbc700a4a29292354453f010160de392ce8eb99d063f24ce233b096ed1adf42c94adc6344c74300b96b1e13ece3535d93e4a43dd886970310e6226b6ea048fbd6d558148203a5c6d50f181a4b316aa6f1b9a86cce67a0572259945cd187cee1f69432584e98c36d464f109129f6097370b3b9082792184cbd079e394a411dc3702ae67d55fb18dd03faf2a3beed03dd01ea68ac248d0492a0d895c88057f84d03a3cb4894a48d342d1b0bb1458dfd4d3b4bfbe84ae46a53d1ae9e18cf7e84b61a0a8e296d7d8472e3df46d07156a826d43a577a5692cc72b9a2cddfdf35d1d765b2672ca8515d323035371a0548b67022c7252408250acaf7d7ca1b9ad18bff4f78d7037b106d04864c855ba8a0fcab291ecbf0e63ac691526ec7152313726bd29437193f3c504edd81ff544ce9cd5e4639606fae58e13622db6a2ea6ee75e7fedc7b994bacd79f3b37134f5bd5fc6e90d584718c2c87d48b617841ccbdf5d52e746d4daa171c89230defa347ed1d8e6f750ca6339e23093003f7fa1b4b7d8876c1d01fc59cf97b5bcb5c49322ecead11f309c42285dc2d8202f85cc6cc9a2f7e043e80de48eb2e25907a58e6d5fb4f0a6085a1dad92483708d497ba183895d28a2cbf1dd069503e45423b6ff9904c3b5906ffba73683b56aad9dd2fff6a2354c829ef409718b53b7dbdaaed378d77e78d9bd82887b5fdc1f6acd1aeebf39ab8313cfcfe0be3299071e94e07a90cf5c98c54efe3292216c51f202b658c459fee29cdd8c6909542ade29f6f5ffc471e9168bffb01d727f3b9425a21f45359be16f1034950f47b9b8078b83b6bfddd9c053574b8c9d0c8ab42558740b7920e55a2a7c4187331e6504f77648e121f1560629f5d2ee49944484e93e26e39fd75f728f4f54f6bf2f4f5578c4d49543615817b55d5cc9383f14f853de716544ad54011e52a0e15b631b4e10a3e8833550e4935e9f15be4a3b2179677050819f12345333c5781410f159170888681905d962ea6c9bde7ca668a3f6210ce87e94d930a74f375b3b18885f3ba690e0c5c177dbefe1c7f28c741995f9dee9dbaf5eec0633d73241bd9efa6671f712ac0a35d3b4ea9a11574dcce0801627e4bc548566bf24ef4a73ae9284f020424120f0cafd1cdd86a0a77469fcd6513e6e4281b07cfd85b5b31692d0cf06ea167e8ac20496ce470c524de3eeb18bce710392e15a91dd53bbb640b70e46e35499917f6b741c3d5a679fbc72d770b7df1d742dccdfb54d07895b2e31bd4604edaeebccb42647860b5212e6a1a228d31e73493b25f14cd6ffd935b54e65c2c17ada6e85dc08ab1e75bd808e75c842af1d295bcfc6e2204b6cb47e655f5171fd05d1b78c96feee333d74326f4828dd7ebb4b32253065152c256044d0c51440d3bdb4b5515799bc5077e36613b58140d8589300b91f4b1b196a1a7d53363af42dfd893c4b7e1eb40c359c0e148158ed667b5f222c427e3b9f3626021fa7caa3475431c47662c42af5078a8dd331b89418f4d13d40efe5f403603b6cbbadd9d989e85667a7a43644253db08b99efd3c204cd51995c513ca3e36dc8782c33c537a560626d80e4d007689e739cc806837fb896d8acc8c5d44eb2186d214623c47050ba72429d831095708c18b6a45f52b79929584383f5d4213de14f829f0948b16424881a3bc74918a321529ec290451ca2025e5088bbdb0bac7cccd894eca9b8fcf950c7f6f356f43235b4fb394d181546ed20c87f030c6f497dac4de744eb42d474ea170b61e2ca8c96f40397e4d660a00d02ba6c1cdcd41061a3ace137ab9fd5e1848c5daf17608e8ec69963d726fa25e67b09fafbf0dfd8124246150367b05fc1178380fc23ef5af79c7440932deb52d4298a6e801f5186cddff538f5df3e8b60496e89a8b5020c2380c8789dd150721fce249d32815fe1bce1d941dcfb2403c2116c90c391b7107e1bf2820d7874e3210b756b65b4078de66d78bdcdd48c3ca65df2ba305ad68923d8c54a87a70f7eb3ae6d72292289845474da0517f630699315c2b169a89324abd0dc3d98abb393f5c9f5e5eecb5a8302f4a058ff61af6fbeaccc4d99803d3a10e6042074701a6f095dee9a7eaa02500ebc49f4bfae354c332547741678c65feb11178289c0aa21331ffab495bbbec3bbd1c778659aeac25eacb875d864ee877401abe7d226ac0f9e117b26772353461bc7b361869ffa4b88ec23276eb129adfae352c8b5f3ac819428ce9e6f635ab034f5ab636673c3b4200cb982d8d8755ccd742282e1730deca54256c99c18fba571787d1367993df1181c2e36cd82be1670b4df2fb2f5e87712cba3268de3e3d19a696b0415cb83848db547e0845fdde3234f8255cd6b490fdeb63bfd0a67002d71324bf3ade460af695bda1d7dcfd9b69b24db452b00c832606f7aa94f6a62616f92f96dbdddb90511608e0957abf94cd23cfde5fc7037947878228bfc307fa002eaf99225a1635250774183d08f8aa4fa83a24259c952feb2d54674cf8ff297641883e3e7d880f89f696697b79785a7dedcfdff0d5e8dfa145406e2925cefb419a4f7ee3f2f7504d34f0379e4ff30370220db968e65c19dbd837339bd6b9166b0048b8311387fa1e1d4aed94f79b7f514f5f84f0403c24e124edb59786171bed87f075717e6086f8ae49dc9edee9c0bd1d76f726b7148387bcbcca68860f0d7e65d8eecfd76a232647ea9c981d2dbdc608f2bcac3f5b1cda0b10d0c8e18e3965a28de4b2d027aa1cd5d23d40d7d22c80571808e716811f3332d388d51aa7af37cd20005fcb0f454e659a3f3c253fc24989fb1fc92b09d055eac967f672941f032832a0195dfea96fd5be8a254fa656adaed53df62f24b011b3b731aae3c5349e4093e33252cce627c823df24f5d98ac521837eb5584f1fffd159cc5ccada9bc9eb8b55772f5dedfc6c66ad3a71a4ee50c809eaec94d9b0f4e7fc5f575badfbffbe2f980f58520abd3896290c21d89cfdf6784e532d83330e086384f1870ed7d0cd689aeda1d435e412c70d5124c12f17091abac325b588f42f6b00296f142170d9c4aa3eb15beaafd1875b5f01e5c3bdb68d82e767f56d35e73d4e4bc4084b64ac3aa2df0b2a621340989cf2caa03bc4202a442b7cba600aef4a1e67b4251a766e726ddb1be8b028de6d6f723dcd8f1c65d84608abaedf7afb659602f3aa780c8e52bc60b7e7f529bb2ad24f5ce7ea66b04e4c5657181152294c5d112a34160de9ab06c0fda753d3cfb8483d72103530f25b7dccb1b0783195a7febd504908e34ba28e16e5306e10d9808e2754637e37804e6428b6d8e6c6af0653e967fdaf5787c27cc4c0674a580ab39d37863626d3a88ee52de0b90116445b832a6f5b9d93009acb533413ee54ba243a5cc49b506b85223a98ee6f38801990f2a8e9aeeadefe475c4d74165f4928d32a912a5a4523e985358f8646b00c2b0094820fc9712aa68b224961e41f46ad2432978669ad7f96088e9310d3eeb92202df8bcaef2daa9be661e190da46e82f61f369044624d20ce258db6bd4f1ac584da651f7548f90533935b5757808f286829dc1d3719baa812c40cfb2c10cb0fc525499c5e519b288b7eb620069324c8e77e2f67c295ae5bafa708aac7348514740a3d50efa3d3bc1899d0c22de4f396eef0225332ae24ca42e37e62d5cd91fd5455e9cf3f28ae794f5baabb4f4e9b762bacc499276b300912e606198ae6055841686479f8ca0f936b556424068ff492937df6b971b527c3f7ee3f9b30a4ee768a51adddf5923fbe7e499270c8088c970f93f35d47d63cb6331c0b20f07c3fa9e4766820891f2e9809964308255cd7287d4f9478d4d854785cc61d514c6102e05a1a2e9dfab59b1456e6819f49a428a424076164d4387cbf4b099dabadaed01d82d33536669c79415d9cf619b539555a9f721b193751acb8bd6a27c2151e9e759b4a7021008fb06bbff84e7a91dce13e6a00714fc8a203b319e25438b529c743a08696db4c8d044a49a92f2113ff493896fae4931853f712cc18cec33ca42422751d6e8f10d64ddfb7dff7b43d61b879e1a8d4eb7c62046979592cb355c931b2a2268877239fd9b7d6bfd50b11fa9f57a23912698939d4342e99499429cff2aaecc1318299c0057ab019fba518c5611db34cf89c107d4dc0930028c759ef2a248be3fb1102177b35183fbdbdd8a791621834cb277c3e3e02f47e4d29e63c66ebb582fdfac354e1b2b79e47a1e08080945c2afa894217e4fb32fe76428404d8cbe41203b880ba47f9f1611bfea7d5a0dbea54687944e3fc6653561b55e991ffbc83cd5838e3e981b34d8f0c29589cb4a9adc863f41af2d9422f28c5d1e0aa0bf61d1538ae7883f69c098a7a657984c9e6b87d3891169ed37479cee4c9486d0e2c6f9efed25e7120c5b13fb3838dcdc25223c5a079def5ab6826887dec53f7dcb6d2db5820f7e76ec317aede38c8aa414249944e96050a86614427bf6d758482d328cebad7b9dc6e914deaf2914b7af020f843ba4d5f0caeafe741ffaccf0582534248655c6e1a43044ada6bd1956c3c1d0e0fd5fdfa5830adcd24219edd01d5fae69fdf1662b0ed26161ca761159f4d90f6dca5fbf40903a43f94d723bd080ef5b0c990865d72f66a504d55b298f755e6ed8e7da7ba59558006c32c36a3975f0f29bc348064054f5e27d53a1ba88f655b9f51f3ae318f2e1d2db4de89177034d64c623486bda3e094c70f5b9359122b0ffa12f7c206d395cf80a39fe484e9a87c57a7adf3442c35922e7b25201f60ff5acfafc0fae373f668bac1836d7e3e96f366ce4c3e31f671a0369a0640a35b263aa8bd611958f4cbdb6dbf3a58330b80737097ac5acac72462cbe6db3da705525d387b3bfa880a38cb916a30dfda82e9825c22bf219f1d222d7b65785496d384dc6de37876baec1f2c7ddd8877993bb330feab32b490419517d009b08dd98ffb488d0544026abd466fd67934ec7c81c2d97563fcba6ad17e6a0f73ad2e169de18379848662d1578ce4cb68a30701d685abe90a405db841d0c8c92231f465907814a920353301bf02650d05874dc3d42bad8760bfd4853d61368e0bd374bbfa6c0dc4dd9db30c97c487a4208972f342b856613cd51a0a6789b769f7c6c94168985f2558f5207e080739443794c467d654cc30b1ee209b35e734b696945435c20e7a89125b7ac171841d1f0310ccea7351fca7e17ce8e10fa1bbf0be66c5463788bd09d8d5112f5be608754d7dbe7241836632c6f235318b258b2e8ed26d715887ea6c5a61b9b89160e084e02de4e5391367bc5cf9a05632a80045327cbfd286254b3276d1ae56d972bc8c9ae436de654d54205f2823f4a263a67916427fc395e480f273a795a337c7f177b5363cf83c632a998012937e1228e11a88f80abb102c7d43c095d0bcb8fd97c30294afcc618d8fed87d1b6228e2e47bc931c2f6ccc9f27f843eecab81d5276e364fbcb44b6e5df397434547bd3ffbb82d471c16cece8c73323fba648ee99dcfa116133c18c7480bc7c348c4a719b8ec5538fb85ade4064a50acec952612c22f1ff6449e79423a0637649ceeb088bf756a85e679317197527cc13055cd3d5985666e3a66fdb4dd5564ba668f9f56b2c9d74034c38fbb4ea23ae2aca2f5913a7f705c98cc475864ae2a65b014f15df55119569ae9d12b3326e79531225780d12f66dfce7f457e4b57ca295f3229318e896e30fe341ef52a62627380d4b3407a71c37f63cf11b530113d13258ad52391478b9f43faba7a42b58f40ee3e799aaceadbac4f538b17480adc772986f17ea779cb817fa081bc0f733121ebb172093a84dafb804b901f142ee1a3567c25e0aec262121b00de5486d68ea4841b3c36939a5b6f78f066737e6c105d0146c7f4e7968b2207380321a2f8799190689b49e678f3f9b84ea899117f4875de180353cd4ff809df10f81006a434499083b5606b5f4d3486511eeaedb12606ac3627ccebf4ae18e43f2ddf836fce55709dc010421be3fe25958460499077ebbc6952b513a3d9e03a90972f7ac6769a6eec02cd6837de7b074742506c342f6e0babf5a99b76ad0c29c312ec41d9633beff705439e305cef112e67b600f89a5a156676ddf8ac381419680233b52c2cacd5d958817e24b0bf60c3d1f1fde2908851ba942209575a8b907380b7bcf2b2b83f106e76105c6595ed4dc9f6410f42f18fa15acf6a80ef87300548582819453b21a964d0ac9d7149b2ecfe8f8ad0217a03c8b334c47fd816126f2c7da10ca0c38d9801c74930618a4691f5d431ece7b9ed6152bc9c911d9f910917111c0db30668968e6cfe60996c247afb298c5a1adeb4a07fe8aa680a6ad2d7174272b55fcc9869fb1b46c5c09a8ad910de9fb9be69e1c0764e9cd61a9a37495e6c4cc7eb59ec3776460de0545a80b94d390f04632dacf69b8ffefe23fb653045c046997e004373e9aaba7cea94e6a404c42de40c426b7e3a63d70fde63bcdf1760ff5ac165fcfa75ab0be94fd0f69bb04da5c364666f7278b91e27009342bb24367feadb0ba5ad4f7bbf33c5e6dbb0bd92bfa0d1560591aa729001333b4e479100907cb3a167297332a47ffbd104b69d7cbc6e5520d7856a695c5e01ea4065a8ebd8381c8990d9bc5f4052f450c4cc6d8c36fe061b58324b7e5bc80f589bf66d5ce0820e4d56ddf53ae609e02f231f4cd1e9b1b522c85fbb44e20a6435fd63a657e8d1b2c0305f76c94718b26a12a393be3a37ef47c0469fea9383eeb8fe54781cd3c750f6c69b9dd3667070d51e57a20ee9601e9c29c9ca5654941aa8854c12f8986f9091f4c9c570248906b9787512f23c82da86147c1a254b49463009f6fdc0d0eb3b31312af2b84b4900f346fb3dd6d92202568cfb9974287e4d154db095742ae27e7a29827f55e6d35627a995b48efb76848f7ca226c895e6314dcbe0a4a8d14c19cd60467ebb45ca28bf4898b18fd24902eaa52ea309c8a4848b2e3030b27d81f7ba85b61b1d7bf4ba14a8241d605f4730e29318d083964412944d695c587c3d66a2ad8cf092f83d2fb599521ef8522fd25767558fb87f9eabc40c2f04da828733743d72bea9b192273eca12d59377b6b07ab8f1d56a82be2eacae820591c1e32e42838254c8d73d99bc14e52298fc76eeb1b7f822f626968863f3c3d60b17486737b6accd2e798256958ea1ec7deb8a214542b7a1d30ac26762caf977137219baf75a18d1c4d7d7d912d16fb2627bfa5adb3c8d631c8e9531d5f1f55abbf2dc7799fe7e48387eeb4a07d7b52fb9ba7562a0719cea5dc639a2cb5ec857ac7e919ac58d03400af0f8020bc3bf449820e916a8820de1fbba2ce3fb8487ec6d65f0b9219e0e3cf1ea9761235d2a8773636a74c5cccafd683579ac83042df50d36044b910bccc5a59c6bc60ecde7c595b7a002069b8eadb9c6b3903a977f850f56898d039240d4f6f9d1046ef59de79efa631ab7b7786eea8a587787e1b19a39fc51b051e32c56e58515239e04545921720269d7e9899bfc8ce4721774d12005b9d6711115f43cf106e18e49653287229d7f97ff7861f2a93f1248afe9bf6a460e55229ffa2030d63273485a29d1b7d2197a5a4c224d0faed802a7a6a0c824ff7a053ff237280f24b15d7d63a2292868e4f67c0ca32ca1073d58cced2040c621124005fc82a0eb12038cbce3c02792fc2b35a53d50c0420a4a9c195c091e17920e8059fcc8a6486bab327c4d7579396793a7ba83ad2add16c42db724892e3b5b2c25355d9d6ca580b491eba341385a9d344129cb0eb2fa58333916100b59182ed8a25374d48ce772c1f23b7e9317eb166ea83d3cfe81d71608502e263339b645f09303630f1802f2252cd292dd271ee58a91c972e6bad66f8d80ebd43924725743f9459fb04f50521f24f13389c19b7410bcb29d1f86c559228f1561ecb4450bfb03d5c9b92c56250ed578b8fe8eb9744d2281aeb7cdd3a579f5aea013897cdd48272956162fd0026ec11db83894aa839cd2c70df7b190a62551442626d4cd23162f56c428a96731232ba02a106d5bfc4e6fa59a936f10f7f29ed2557fc147fd3ef62a9d8af239d1815126c2a1206b60395251c614c344daa8d6cda7429b92f850bfe98818a27e9e523c1b4996c29a107d552dcaea64c0756d9ec24d5cce943100971ced3c184f331ed7d82f065af1db1f1baa52687f4075a00b917aefabccc2b98c171b2157ae89a8f6a7c90f8e00ecff143009fb04149a2f756a068bca3c5e704bf6692dfcef70377517c42993a66e4268bc09bf4e4fded0af53bea796199ef7694bd75d7e043b4b5f61aff6e7b17dd017dc814fa97c7b4e2a570a6c1cfb1c755737f3e7cd369345766a312ac9859a9bb49988a165514372ece4cf6177818bf5aa16501ef6507a2cfec4d2b9383c3fe20474818202f78058e87ab6beff9b7fb2d22c76b7c9059da464e888602e7fedace6ae2182d682b8a773c216e16069df0be1eda6618d2f5150586d8747b5d59ba39603b053834d724017739da17408127d942958eed13c2b965e02f15e34a95017ada36486bbe7f741035d8b4c07379e962a445ee19c60fbeb7092bb3dbb70704de35aee56fd7a4005a1e6be5ec7bee843176489d0a9bc026c9e3b5b3b6f4df6e541192632805f702d6369f5173dd3513ef29659ea2b52111f4be7a41f750ce8b8fecbb203a2011c6e6661f3bde77879d2278d8f909a65f6c9f863741e1566000099fdf329c897804f7f107bde2758e7a412ea55aca8ba8d9d009ebaedcde262facc660b2605996d4655a895ef06353ba1cf418b32dc8fd9db05626844366aba8dd958425897c157a3264a007b62e93c361e784787e87f735c93fd6c7abeb42657638b108ed2d16464eb2195a7306bb38f430da4f4baf514d35ef32314382759fca11a6f2c28e69c5abbeba6e871e79590ad209ee8d199f8b2e13d8e1a8fc2d019747b9a712928821fee50228547266f416cfedc1770727212c0630c814e30caf20f7738e8c66ea6c13c2d4bae6a9dd774b3c182540e86313643849533496d02c4597da9d6f78adb640d4d65b06fcf44d030b1bd151be8c34837d4c68c23ee23f018debe81ffbbb5b91ed8ee1d5ae7ae466cf0dc674d61a4d4a7457db6972e1b35728072d34eab4bbcebe5594a25c623423516717e327252088520c9e10310fa97a56b4aa8602ce58710a61b1559dffbd939dc3bc13910d82274f4f653baedae4fd37e81b745a146b9b3c9b1989de1b92124d2647d2ebd2d8de74d0d6f8b1f769175c40811465e0442e12d3b9e2e8776f699d05536371c76c4e9e78bbaef05e2d0f42561937720be7d10acc1f2368fe9a2cbef0a35defea41483aa6bfbf145669b3f6e3e85523521e90a77506fd76958abfb4a54bd78ed49ee5ca591d5e0d303ea06a08d854d41b445b02200a5909385cf23aef30074fc468bd657305235e7cb033bdd9a5139833df174c2b242d1c332c81ea656ecabeb35c75593383da4d35dd72fdcceb0860ac8a894a944568189531ed2b06af918d6559353de47ad595c99df13eafb7e5986d0c96d3a26074f8fc90d21630e1aa818b71cb36b9b521321c4e8f7132e9dbea6d9cd433d7974fefda0016cfbcf0dd1d98694eb841b84b69eed9df69ffe5f25283c70830ad504342b6741c5960251e4b3000c29c9c2f5f69a488f95dd15224e8e56722916ee7c89d1369a9f5543068b1993e8ef563df716d446b38c0dd7cd5d6f16f118cdb38e418b6e033e0ddd9f94a21b140ff4adc0d8718acfe0d22267d586b522e08fd87535fdbfd0d98f7d6fb4e5c647943605c25e3055d95a69977fcafbc8c5fe294c4178ac887fcad27df7324c32199b541f02728042326e1aadaf4de1601cb5b49ab7a997179fe9f715ebf8d6a502b4d7fd9e8fe5c80a1884ea33a418929f30e6a92805f8360ad3219f483546761b85055067a30b75704eed7601b7f1a836f0cb45c1ebabaff5079c57e3d240df24c77317bef429044463aa4691ff7e24e327c28e4cdbfd7f2721741d37766b50ed7fbf5794967b3d6bb3f384f4cc35206612f2f6fe629e13fddc399c31380c808dc1ad761b20673eb71a6e0c171dbacd6007065653dd4de1cf64b48b88c78e5b96823d80796f807d39b12ed5bdec3a7edcb26266737cb2889d2e68a183671c43e0058718b0750b799992545f82ef7505177478ff51bac8eda3209f84a754db6c2e46adda7547c8c276510dfe5f3ddf1a5d1af71d39d471cb5660ca925f7c47539121c569d3c31c088cdd5ef3c54519f816fdfa5521d94fb4340bd004c3b9786fb6c5d55e35742bcac1e24d21d91988eb5bc157797fdc202f7e5573c234d16f12af3d8df10cc567ee7afa4b98c2cf2b1680d3c4ba6e1b1a214bf52031626a4628a6e6d08a032897ef6fb435a3e8b8aeb4969a89456fa8f69328d75dbd35dc2822204729d88694dee4a5fcea0fa033db38d3dd177a5cf33383fb302af34cd282adeacd5216d08fb9895a5cca8296d85baf2d32b47d02bdd089eaf4b70416aee61265715b50dbca953b6cf75a93b95f22dd97de98aca01e6025c9714493028870dc06afe993ed8c625ba247ffae3c60372b238a9fece46ca05f2f47c93d0653165dc45ee2dad0e48915df3b5136f8d8db3fd7575ff9204e1b0df3cde909417a8197ce29241a5d17e31134a85e521d7126f7986713594a37f5116b1c44fc76517cda55ba5516ea981f4ebf39885be02928259ac8bf2a1530df1200b43c886e7ac49925031a5ee35e1c2e15e04e16a4c287ef8f4a1158ff7976a119dac4ce30960fb094fe4306168ccc78c7424d404f55ffe7bc390b6accf3c2600c6afaa13528b398e6b22175df84ac6394eec37d669b711e16c94068996c25a4d8dec21e18d4cb639e68032bb6c7edef6bb431506743eecc81c2554471f24cd1f66784d8436e636e30f51c38d8e8455d09933e44afc098013ee524d4721d517b528f97b9d1e74e9284d87d912511147e643937cfca79e493ce51e4e155a10039b59ac762db6e576451e9852e5938ab96b3ab708f5ea594fa060f7563b89aff1b823b699909d4a262e113f5a6c523aff58d8c4b2d7668fae33a1fa7cb22165e950f51ec2bb08b663bc1a0a52e75e3488e22f42c5c7c1ccf25385a760432ddbab5e7541e367967f0eacc5866a3a8c9c704dbd5d92a476c5b2c42e19225c33bd9f91b5fed52fcf5482a6d095a4864cc6984ba3197ddca91fad1209e9e18b38c7cf62e5ddfb5c3ca0e1656b0bf5e36069b05e2ee8f7a30676c6da2d09305f83fcc066f7730f2aa235c476acc54e009c82382447fed8dda6b060f6ec4145f79bfce39cc52a5eaf269399951d642415a0fd4cc1b60a9ebcc6cefed86d3730e0593ffd39892511cea6a871f8d794115dbd3385e853938c6430e713cb380c7e12f2deaf1b6df4c23058cbb335a98124796dddf817f242ebf7fb71c312598f8b94e92deb8a8566cd053f2e8c3524e3b7af5e4933a84829f59968c36c624770ad1c8c09be0e29537f3f012b35779599c33bbe2881bec6fb4c7cafdeeb5ec5c230b6b054a356372a3197c11c7dd843c5931b1bbd09dfa1ca9141e073d26eb606083b01357950a97c798fbccdd66a413dcc34557a6f84258b19216e19708ba4340312c5340b813044dc82c155ac996ec5565eb06e95029ca118d825dd6d842a33f71157d52770e80291cd66c69fd976c06dd22d86e9879feb56ab3c7111e2ce888e6eaf04008dc6bc380b40a7a866f3df27fc788a3b7a35de828e1d910697623ee03f27fe1bc94c252581201267ef6c048fdf813c76931a08fb52adcbe1a7f69ce543f3b383000ec77e7d0ced4420bc450564aaca69ce70dcc2af05b845e043fbae1bd624a9ec57b37380ca7ce7ef585df8fab1ca2102a8d579f8f8db44e2e3591bca9c68abe96ecef84d2ea0d48f05e0557838472ffe99f8e5088611ddc8a1a632159b2b51ac8a7e897d5376079796445dddd25ab2ee9b1b74f56d9a0aca9ab230737e9fead2eec9ef309724afc21fcde91ffd1629cfc1b2555c84e3d2f96db70c46e84b53c0109f71d258f6e103662f8e166ee68d74cae8e11f7d23fc615f44f4c6eff529c1fd37c997c57538dd872a444f32f524e1e168d9ec60f843a845b3974a398233da2330cc99fc72dddf7a360b888018ee17f22e6ab55e3218d36745658dbe8d73e80ba332e1de55ae9cca6a98e5066005e8f3c9676667ed1f11cc89937eee8478d9a796adcecb9ca2b7a1870348748739db90abe85a807b2ec89c57fea3f60be36369fc728885c55a7e6233dd1c93908f26b1135ed7be2b4b0487a4c609b3b8f32298d7f48f236b4efe9bfd8f335f2a07fb56888de5296e8358b540c5e93ecea5c66a83e0bc3cdf006cdca105a7c3cf0accf97373a7b92a0478781834b1bba1498f05a04b8d77feeab70eebf36e38d1b9e2ec79f6976153930711835d5c1fd229835359fcfe867f8885371bdadeaa0000990cd534da1003b9b07e274ba762330ea7b97f31aa7b20cfcad78e3f819bcb075cffde751790ed4cef6273920734d4ca07640bb0787bf7c9f767d8ace8177f6f67f3a3a30c3ea59fe8cd0bd8254da341ee2197d1401bac8935d09ad44bc19370f1599d54930cdfc8c550f5f6430d4f14d965db31dbd760c8f04ad943ccaa00d6406166b6d74354d5d6c273756254c2ae02cb44b67a91a8538569d1c8e91534551b8095747bb2769d684427287a3b9b9eb809c76988e2a88759f6edb861e01c84e6e4f47fcf00eced0f28c9ebce788d2e4db2cdd3155392c71bb1556f6d32c1f2ed2ae65107f6e198b35482daa6d8cf5cd8fc6166183b217750834246fcb11a19d7aa4b12c215f4357f5f279cdfd3dcfb4f6db18cb79cd2cb869fac745be70c086d01521be3772ae6b5987401b72f81804381466911055272ff6edfb99113c6c68e3ffb2e026998a446001d781c53079a7a65d819c9dac80fee0cb0d0137e416c4dc5267e5a975261fb08fc9cc685ad9bd26b8fffbcca8fa6dbcb634787645836e1f7a0fe469318798d0f1b7d342447eb66a17b0b4e70bef038a3163acb0178731cd3367f942ce779f2ed8848a252ce74602db755ca4079b7e1b056066a497b884a070b3cf399400a950c5f1054fddc7feb1618c37a6e79ac34f5c641174d6402bb9100543ebb921561127f0a23d1c8e4f09b3e38bcf72e81664bb2e94a50e2b6aa0ad014dc78dfeea6e526f270cc05c3ca018791b739760883b1874ece14eb090c01bda1027f0e0bb8173100a424690490ff93ea32df38ec4388cb4425c24404136baca2cb69f766357a732d1a526a73c58d52cf81da8657a306c10aa90aaaa1f39a053671f01730443be1380803a0f47cd60eb6c120642b5f588ce41cebcff602441123b9991c0b97cbde0e314f7c496f8f822ce2fe35584e38e494d4ae8bd93525de0af8f422604fd78bb115be741da7c0ddb854600e40c8b97a2a2541eafe6d0d0ba77153ab5bd6e78cf804597049af64c90144e66b04c033ad2d8c42e76187c5d6065956fae6020b7039967d703a32faca5fbb019d4010e836606e77dc213b8eb318cca130c3fb0f9fd3865c78e0305c9dbd3a422c555b86eed674298add0d5bf6d2dce4a1a153470addd2fccaa6b88d0a87d3b6947aa86a41fffaa7a4edc102e6551daffe27691f7ccb46452ce50c7460d054be3df47263527c2acccbfba686d9be173dbcd21b2a5990648a8477a6e3bc2bb930ee3b5e18b65ad50c8a2f5ec4b4a8e69f4c29cea30498c57092b3f73574d789cb07a625d65d42fb14da457be5f0e6cf527d49c550fcd78dd61f0df4bab6726217608097e22d5b83b41cf81aa5911ca5a3ecf6139bea23db778efb73f7d38fb2e970020fb981ebe010468a97c6001012d0cae4b3e13a744cbc5b20612ae2b3753f73a86060acd4363373c21e26951a011282c8e50bcd345ab01c3586d92e2656a45cb613cd8cf459c2be99e2622f9577430d670c9fe37fd477d297e1bf155ceaccf5d2426c898ae7e8e942b8ed01c3dc49bcf986521776e037a52b71a7298b4fe8bbf28b9009783380bfa8f8fb5a04e1b0cf7c0b1e9f6b477d770dc3e8971c0179b8619bc1149a7d6396d906ddb4f842b8e95a861cf05f3cc35830fadff082bb03b9894b38b855338facb8391c9cf06bf1ff860434ffce713e87dc6ed07507b568c1f8cff3f4674b9c09f24d776a58934ea6bec63fe4fb6b866dbd18275e86700b62baa6655fe4ee64c9f3b89fb1ed4c268b5259c8b05e42d8d40ddf01a493792f81f5e7c504fd6fa709ab846de2e23b921a5a00a9a37e4aadcc48b187e58cbb98ba53c0fe93b5afe8d88b596d172867763782a6acea1ea498fb17bb7fe9797317941d548403fca9cc3b53dc24811f2f5686a4b57143ffdc769bd05acddfcf5d154b61393b4ae4cb87926b336c10327d7dba639dd30fae07d8ccae51a0d777b09e6638d11b8879e21d417303704b2e5022341a08d6c5308b857ccf487d12306429056757b0034411ef48f1e65a0745e5e0b7bd9eabf70a348495fe5addb3de922adfbf4fe7d05194a8e27fae4d19d5500a0164f2f05d4042c7036e1a45cc726f43d4a0c57d474b07558d46975658e8e732a5b48a856217fe078f5c54bc367909e0710d3272a7a42d52f09d77e00d6513c5c28b77c23c239c6158d1f56e0729d8a691cfefdce47429612baaf9310892782a58aa9f47057578c6d6c59f0a689e99e1959fb9bb43a23fa1e6d3dcf28771efd160abf262c63b1181e4c5585fda4eb5eb5d7d01e4731b0bf467bb954473f748b19d9863e2f736e0cc8f140e3cf9142d42badb5f8ac53b8efc41abd67e4478b1b501037b418c624cba7321fae51d8b9af084c5a65252218e8aa8071650f2415a1e9d6e9224bed7f5f12ba8e15aa8292c6c8c100ea8cabbe6834def7f8059638c645bc2f74a7920f1be2457a72700a8657fa5ce8ea712e5331b0346e20095ca100b332b6c60fe717d9321be4865a36425fdcee01662d8835bf8b72ed2c9f628de57c464f2cbe33832bafb265b2d72172aad1ec8adf088cfcdb987940d5c3e656877e804645cbcc75715eedce193fc789be842412f9b30241212df8bff8fcc4536f80f0fa89bbea686f7a6bb11856e4b4d8d857e5dea7736929f3b10ad7e61a785945dec60c491cba1a58e0339948ad9ed355f773b86507feaa1b5cbefdbd00df95de01d9ef70f3a348cd0cdbac2a6ce4dfe87fc8274a45fa7898c5e1a0307e01425f2044229e796dbc3380380148a37d69f9c61ca9eac88392ba1d056992aad955aba5a83add51dcb6376fe2618212aee2f69c239b9f02b8e9376299715bad3530f73dcd0a1c0421eedf96a9bb4ce60e33f35f9246c9c63fb32f630f85fa4abdc83d10db6212987f6b8d201284fce376898588664ce69783dc29af8b72289e2bc2140828522e9e828bad68ff37f801c3b36f2d974990f9010e01b4aee103a8f29821fe134ae3aa101d1f758c0cfeeb635e582669b041f2ec47aa6d721e23ab44d237e741411f6eb1f438b4a1167f96e1c197eb2c096356b5139ed367c5ffbd79bfe3311bf215cbe632fefd11b6639665d6589e974c8c4717c645cda4fd5229d26aa83587f981be51ff9de7a4d0fdda4ae85709bfa2fcfed9c95dcbda7df95bdc9a9d2826279eea557ebc64c3dfeea15e3583430a8c035674b6ba29c9ae80f0d095c0af8097fd55e909f76c3bd237b88dbe777b4ea8cffe61423135ac93971ed53238faaa4d4a1d80de0f65601a5b4f6876a4b19daf8ac62f63f6486de3b364416fcf05d30b05f236a9651c9ec754c47f89ee250f8dd0fd14f32fdd87b96318304e718e2f6eebe4c001ced829920afef9cbf6afe4e4e55a1129b826c8188f144a51a7deb2f5ebb128e0038ff58eec1aa4c074916ac66fec8ec97c05960f21aaaac4dbc474342a89a81e6a48a926142c256dcae9ebd69f638539cae0ec4d70d97f509493fb478e789da221acd1908f50b6f80ea0e502a245c91407d4a0d4323a349d5eb6642d55e62462f071612fc55076c67e327f472a3f533166582a04f4a5e095808d7deba6bb09530ad364cd3e7117633a6b1bb23272d839b4f5a3d3443489a3bdeadde7084ce71ae41dbf110d9d2e23fd2896ccd0e50ee0f6f2ddcc5b55b28f656a1099cf12dd066a80a97a66b70551e010cb4d0436a3c141c705859e481ab23a35fb13c79de6d157c7dc0b1193aff804f406d0882ecb7c6d1418f9f81e93742740f6f6c9d3540e0c3f82ef2a37502ff2881de521bdb4e0be1ad6deb202af8884b1115efebabfe0c0731bf3510654824e4c3b4d821550bd5a536bc16dd1cff8eb9daf61ea48f339df7463e4d3adfc91702a14306f3a3ee787b0adf99dc0593d4827dce49102c6c2c483cbb09a4abe3e3b1733dd296efddce379464ec4b124a5142d8262daa4b40fe3ea7d125b803278748e32d9a8505ec4112d761f0b02f9adf44e9641edcdc897d0cddc6808926329c7f4c4337de0586291a936fbe124c8554715ffb85150b70ae68ab2adf1caefe7adf8e739df049a43bc5973e8075fb9c0cde3da211c7d30618d233a390446efcb4e8d77ad5419eb113124d96fd2865f108cb16c4c764d38a13e87df804e6dcb2042539ce957348b92174e24b55675f719f35cd68a8fa61325e96d23c990e95ff49f7fb7fac5d162fe81526d4d1f1c12ffcfcfbbbb1685ba8786acba6b7a5c6e4d2f1f43300bfb7062c8d0dd8d1f54aa1315a676585d7d945e318386882520ae93b9e075f36a8cb9f98a419231ceeee7806658bd0c52e47aba74e3b6a64280cafdb0ea8faea04e8727506bd23475105a1af082499be8798ab5471cbfb63e24e0feb4514631e872e56a0bb6ef477ce2349962740591b88e63d64e6a98be28bd5ee69ba23d686648163e9b6c61e11ee81609413431bc1fdf7e97a5cc496d4aaff0805fc8133d766aa32e73fa5e6506febf15e102bd6a6eca2e5883a1197153e04519bd58d1fcfdf204f26d97dbaf9ca4863263a8ee35038565a14e0384f5bbb97f4f7fea78142843853ae8413a45bcc6ff65d71d0b423e99267d04a91f6641d8116d2439d448f4f367de9d08385b648cfdda452a642a66e80fd4a0ced349806aaf3af0c3c5588e9a215c2b58d102462a020a21309d9c6cfaf7c9410a76b619d71b261afb9f11d06a03cf0d83684a10c30846635cf48cd3f306dfc20623aecd68d280406f977b22389e5ac5edd8670329baaf2e0330bec0dd84b49aeb4d83606f5780d1a1993b3198e9238e767388ebe140d0f4f34564181d680faab71ddcc1c08e78e79d8f20656ad07e33e730bdc5856cf8a31c9c89bb0b22a1b64379e1db4bcf603ba1855e78fe39cbc0ed2c378e3f24b749efb36f3f0f5fe17dd28590b358def04ca4270da2a562734e43a6a9df068b786dc66adf761c584343fc9c46c9d1d4ec7ccb44a372669b88f298d17382e2241344570d75f48160e4c87231e071fee94c9c98a953ce39e1273572e784b2bc9aea31eb55b52b6d02c6539ced13f6bd6da2a5a4d28c80fc302976f36c9815e45bbe401b49e9ce4c283cf7796590c780e9167fc3636d6709de83f81b1a5b2eb746949de901a16b10d423c2cb25b6a591104f3a4a586c19f272ad846ef6359e574fbe098e02bc291866068f605bf0883c96d06511a05e31cda253f2d54c4d5df125575c3030d8bda8706b017722d6299a21a109b0f7bc2a345ec49325bfe7af22da457c10714def6c83589b5bf0819ece59d46a7af55784141797843331f905cf59ea89ca995ac5163bc6d4249bf4b8d205810311df559b6a3a0018700b6eab15c6c95a0ea3275e50974a1657aaeaf4561ef023f251281ac1702165c6bdd82f251305484e26403305716a91cf6be0f0e8eb8324c9a564bb15b9b82b7c53f1ec193d2e0636a77b2535c445cba75d7398191a72fee61654764c6fe80df879f725f3eff8150cd4684fee5320afd3c38bc02b8507f3911ac0d16c1d51c991522d81f74eb33d39114566e6bca60c42b618b85a377a0dd083e9a14e992a3ac89d9146d3779a2ab43edfee1fe913ea2f674a78f795955dd4f834ef37abc1a1bb5bcf850e03204b6256df4dacfef4a637eeb5a1d51953995b96306a43817e3379a260efa1e42b0b96157d2a3df00863b30bd593b41dd959654d8f817c2c79f0989440a1642fc19ee9e395d29d52990e2fc68edbe775b8809daff382f2b0857999c68e92e2e82beda049867be55bc177b42e2376f2346280513dd611fa497f5073ee364a8e22c551e609a8f28dfadc5324ff386ebc31b4b67d412a2a571c5abafed812981cbc81ed93128501bf798dc74a8a773fc78aeb4cbb67618fb5f5a6f2cd57d1038159d2addc251d56c9a7b42a82132907c6d4c9111c3e719e0f082b3b7749e36d1fe87e264db369d3b799a6734a65a7d6493403337ade76cc8b1aed2978576d1a8c44c5d4816c9288be8b09931c842af5a3e92aad1e2a34f158e35e9cc0a3cd7848ba7d8760b7acfebb8d0b2e8eb5b2c31bfc1a61b73fce4668d12d400eaadd0b38777997abd3365e5bb4b6dadd2d556a2d3857a3ad0d410f2bcfec14eee2138a5feaa212658ad86bb003c3a3c17fdb11d08e3853d9bc2fdf3eda64139f7cf24f8f683c957291e214964b1114a994d754084cc446187ec7d03ebc8b692259e9d74b022944e96aacdcd108b7bb5065863f590177e5b3cdcb5305143ca3cd21d729181ce222da85ed6e504f28b3eeaa2cc0eb915539002d743d236dc4ccabcbda96d7bab4b066d8ecfbc84d0d18cf9eb539713637312b4bb18e22551a7f9c80b1238a6990df07db7f9e1afda7da433953257bd800a887bfaa3ecfe992c8789b66daca489a1bcfaeaf1282f6e52eea8f1986165039161b7714990aa9e5eb242b609653a61eed801095e476122f70314117f818784153663e7bfe4b439004ee4b1fc0adf0045046133f0f78507da7bdcae7a532494917aa630ee6d60b9be9ad21469d0c7f82342070b7a39520281d20294e146bf73b06b552a70fdc8613b38006d5380654ba298801a300660839db47ad20079fa4e83b1d7cd09f29975db2beefd011b209c60c842abf48f0ab98ec13c4ebbb8f25fc372395d7e3fe143b54c4795e7a93072e3bdb6cc0921b6325833a6ae9225e72d24debc29d2236f3816cca88c4cb5060266d3e7df903b20bd5cedca5609a6de461ca7fc4e72ea90287e53c1521004effbfc36bf002f58d9821847c4064ddf0ef6ec9345449feda2c0a30b6daa4ff5869fa73a5de4f30984990e88d3ea7662fbe1b148453bca2581e9be981a4320f085171bc95eaae81db61bc3c22f9b3e361e7da7665e8c899f68c6683d76d20fa08896646d545b6220b83dd1c833b9f949cff967a1c625dbe4e46fb420bcc6685c1c4596b678be039c3d208b061edcbf96b0fc2286536c274196d27d057492a976bfa9d3e3503bf9f9339c20a4b42d50898fe3b25eb8446e95576a86d3262b0b84eb2e58348f0711b1439851e0d8ec277a20ce292b94b72af3444ccf35f965ce5eefb77f39eddd6260c4b840b97e53e06d40501a41af4237a23659525cb80558a0a76c3480f2094bb96969e16b4a2bb829d91ee349849d986eb39901ba17ff6e020f274555dd8d05c03503ac60ba57ed4e2997685726f3ab86d8d67dec070b29bcf3f7b62bc59d23f939cee5e6f507e94b1c09ca72bce6b3c9811f7bf2e499e0c65c52daf79eb7b80746d9b692b289e01abd34b63cb11da72fc6c47819bf5efcb09c8ca100436b0844029b48530f182b675f98b58aca8cc25d5f0ae0c2b69d94ffcde7b930900225b5befdaa3abd643d9e0af7dc0c9fd799ffcbb9637ff616c502d7f76c95366128c29460c4b3c6d36d079a46eba54a73f5caeb901d62ccd1cce09f2669734bbc8f44d3c8916ca7ad024072bac1f3612b67d8b2dae1128595b744d75649e029f9c42bc89fdab5d7cb306ddc35c7e71336e4228a25b24669f0f98c6c315af72eb1a046083a84758b432e1218414c21a304ecae59515647982a78982a7ae02fdea81d56e7fe71ba40f13ee142220dabda41ed0980c53fcfe7d3ea6535e059c71bd4720b4b145a189dffa362b5f46abbffe87399a3b6be9003de47ff331bc92589b5a53de000962c478c4195ec55d979a797ceaac408a2b4ae5a52fa8936af14c830049368b69a5d8d4700caae86b7724aa9ef9f9cc83d9a501d0f781e26300ba5b0647f610b78b17a35d00fe99f628fbd97145247121b23111f58610859b67cf3d0e70dd69577e9e167e91eb7bdfa40cf8f3e7be035d4f8e8ee7c5e6bd129af423dde5753d0690bd04933c3a01fec13bc1c9afe3829edf43406d4354289b13e4f51515822c06ea5170f93a445f228fe17bb70367e44067a5ae5de4e9ec8e5534abb427c51d6a27a0b571ba6b3860f0ecde87566a4ba224484ff7c36611ed60fc0fcde8ef11d47aaec999f59b4c190912ed8e0e428664eb73b2220575b8d7cf3b17331c165b4b55ed56cab514bb32343a1baf674892229398c04f8494e140220264a67ef455582da59f1442230e682d21b88551e54ba64d8206b1d8c7b047cc4d410060fc29e0c8742a644e01dfeb8e24aaaec3c43ceae62b60b609da057a98e1bf765bfef204cbc8fe36ba61f7fb25cf2c7a55b3c76ec1e07fe0851a9b41b1f8d7309aab45a3a02b5bfab60afb9958a1c6694e84ccda185c0aa340fbc4e4cc490e8369a5217c90f851d32bc2c8317dd82716a75200f522629782a14eef8f9c44186488add13d2330561ec3b689b441ef91e3be889db9fe06702656e9c3f9ee9880695f916fd8240d841a1723b629264e6402c55d3b27c78de0be72d36b44834bb4b27bf947131ad23e2c0a62afeca9ccfb2b1c8fe7479542207927a596897badad143d24966ea38e49a8e9cc44cd9bbf43e8ef30897d3aadc7fb86a6af296e51b02f4013f56587eeeefe3f011d90eeadca528dd1c704d575d6dbf1ef34f76e6863bd08ad70fa4170fc3de92ba76e0bbde3b85458d91f1d170b6e181d85926437611e925eea4b7b3518de21a25e0f45c3dc1a3a640b998a6f591795c171268fc00457af0917e487bdd3743be93f13b07dff94a3b62f08e54adf54407a1a009d9339784075b7c33d1f47effd866dc4acd481bb2c30927aea7767b5f8391c88db2b71e857dd9d7856a9a582c894213fc9a9a9db14c2984e980ee71e038fcee4cd1ae698328a59a453f930e4f19b9d290aa4be20eff19e7a1fc7f31b11293bfb4f66054b9c6112e88c380f7096855c1392733d06e8fca99f3f2e90e711154d30d76d8f10c68f231308bffa20689c79cfc5e76e1309678b9858e48bb62599f3ab5a88faa0ac1cdf307da2b5ce48441c55e8a3facd7b2163d66b9789ccecf08292f54a657cda1cbe4cf891667c20b40ad38b423b4870f65cb5d5fd6e4ba6012d9787dfa19ecef349011a2677521301ec7f24b433722b7032a50a9606adb9d160ca33ae4a645cf4e1757210181138e1bba7cdf0dadebf11661461ad74e9f8bdb188ca01733c70a173ba811acddf55acd4f6755ab8f6084498e18337abd537513fdebb6b5df315c52b2f3d44e8152892d2a7cf18dffb7aeab209afe9be40cfa9930797833f5b7f9344782cf16ecf22bbe87d6b87cd69b1cfc9b1a9e5eea275e61975911d5aad8bb7adced1183585de388402c73218c069622d70cc4206485c04942dad1986c459418d9e2470aa6b6670c5e0c89b44aefcb373a3aa330f6154fb1086fe82493ed332a387e6e410d035b8184fc79972a557162ee9fd339dd14152fa4fc47334c4867ccd74c9ee8c1b69e482c28b8247484b833f27b4703d837f364306110384053df4f800629b950b1d92a15cc5ef0077b505a53ffd3aabf8c8deee19e07ce633ca942898833d976eb0356cb416508fff263ceed393fff81378a71b231d44634a7c3274cd1ca01b4d2d95d3701b330a4c00ea75171d29f01523998c90cce48765dde473c14ce043c9a612914527fb93edb934a9fc1e0e5c6ab97f8bf22f5fde3c574b81fd01dc38fb31c1de904d51259b56070957cc3488d97a1824315a9057a2f84b275fb45973a40df0c7efcbe0b1ac823402dd578e708b837fb527fc5aa9061a34e64b5439b4db70fe278747b307a31485a98c08e65e32e533a8767afcd30e790e64f0feb9774d0c84df6ce312d8f5ddefe95a0610184d7ee57573211ea9d7bf006984f9c943e34ded6297753987bb72f8e9f4733468a233222d43fe3b3e1a97e03af2256f0db5ca4fff7821b295b169eebdf8f51072d1b3aadaa0ad94c84a40185b08309da649b3c9681e37ad32ab1b7c0b4ed318207b4deb79c010857597270de0dcc5f9662687651fe18a822ba8870bcc5adb983f32e91162690687f88935385fd6522e4c9638bb2d5ba765af701647d27cfc283978b63844aef64169a435a151ff376afe19c612c13c9d821a65fbf5a710103b5806e8b89c431b90819125a1358f310fb6e5599e76da80e4134557f46fd7214c498b16a345b14792acf2ba69320732a0d19553ab2d57b6993cf7be6aebf7f650495a7e269019a1b222a29e8ac92797b39e4133cd76b13ffc99a00ea82cd8595eadf013a5a76461d2cfa20518a8e081c81c740a84577b776ab71256a7bbb479fa48f95e58215349d9b3d8ef617e01f2f84eb47f9fc033f2dec36ae535747ecd80c43a0b64637f04d91571fd643b903d27b4ea2d7fa4ef072698230783cb45abd4793d82c8f21b7a2e5e5e836eb22bdd772c1489c10dd252900f32cf909cbf1b4cc1b02aee7075238a6e9e04180a338c0729a3fef31d137e97edaa09eb45678cafe360ae7a916fd481e8748a63f6daaba4e1df8f24172bbf7c77ae13bf7ded709c3b7cee3836d6fabe54fba7c3165f3feb8c259ba2d3ed597cdf6cc3fd50d026605d87fedbc80c603ea7977916cf7b760523ccd656bef457af262d922d9edb5478a56b2aab9c4b001c43b98ebd78ee3ade4a2f095eb4e6a43e385dcfe7d8079a6f0cc2baef7f7df98c51c7ad970040aa049f64b00032118f56a0484a13bc26086176290096f8d0a07aca2a3a4f7d5575593a299ee94dfbd96daf82c61eb416ae048801630543e6d0729847192cd04e260bbf5cd3c9d669b1d8314d587ba96ad0cd09c1e8539ffd682bfad541b9a2a0d2a6b2b78b785ccae27867038b4eda68db924430486fbca488517d6078e6357aa47ecaf6e263f9851b53447dd09fe4f1b3e020e699c7f06df85b41d68e4c757eafdc03fe921f3114853a4761da2d0878d228c351489ec33b7b61085926f4e580d3bb3e25424dd1f115ded682e6526057241c3b2bdf45991fedff0e8ca2bc376cdb81077652a3da8f725ef783fc8441e4eed4f99e641dfb28f07584d01e7772121e57cacb890ae3a933bf9f98b72eb177ceb16cbe974aaf62ac1c2baaa939b65ddcc53e51eb24a46e7a0b23cf9580dadeacf08c5e0a7615da6c8353668995e9a59bfdb82cc0918df40e5fc1a99848737ba79087872fff503838c081580a754fe106b2f585370dc4d7dd85bd8428261d786bd9166a30462b6b026fd1203e97072ee406023e357ce5a16759a2f9d9585cd6b70b35063bcbee3c6fc7cae5475cd01ad20ed788db673ee1a0eb70a7bc78dc7a5df6af59ffae5bc8a7d5e1a8e0f1b2a354fe45223cec6dceaa999546b8402027b44bacf63115cb8254a79eba52d03f29c004656b4a5aec55b0074a9b5b0360a8ce645f0809725ec392b717319272fa6f558f5aeca23b7da70ffbe3f4180d5e92b8156ea5d8736f911b3a7137e3f82cc9e95765ea15644e7449fe7d60c4e0e766e0871b6f3b283ecd76b8bf44841f0d2b40ef87edb11744b119398a02cd198d09a62af9ca0da4d3cad4eb71417c40d420fa7962abe0763107d2fa755d1a979d0ddd43c1cc240dde950058d2578983af5629edf5ca776f593a4a0b0f7c97685aaafb007bacab9714b45ff2fbc64400b28caa200a28e82266c75c582c350f555a0708cae634c8ed58ed01bcd9a6be9a3852883b52ee37ecf3d75532e638e3c43c2f125ae7c6a90cdc9a000f9c17973d233d0b86915ce1d94b9d36fdb9ebce7e3b841f21e58c31e2205909564c48bd6d83ff0361529e3ab96fc85173a086db49b8d6bb4a7322dae5b0a10f68a543d899c0573b76c88bf5a2c306036b0b991e401bfca35150415a708f54711ddf742401cc81a0bd0fc7c53a1b67f813b7df45e8bc0a6bb053bf3040f78a49de416db3f63caa7be13d73f4a373e21159001cbc006e38bef9f9bc2bb30fd9abf9d1f303ef63358bafacde8ccd3d8f5632713e6df1b4c760df4bf1638f213c1fe80ff4d9de9e1c67309c454c8c34768c6a40035994e40a2bf9e4bc1619ac345f9ef9e5e6ccc25d50c32854e23c9775128cc9c6bbdee73399b654885aa6c331030f958a7ab3ce75feb8d93586b86eb741c060f3b4448d74e009b84b41c56551d13dd7aead2439ee0d65f7c2e8fd8a5324c2c5a164d5f9a751390fe9bbcb269e1418ec085bfc3553dcd51ecbaaffcbf8afe0dfff1927143a508bc4f7ee7a3631bb7a239790566338f95baa4a776e35b5df264c59bdee2fd0b4dc1389725c9abedd90d7edb157fd7dcd9a7034b67bb686693fad255d312048b4f846762749a261076055ff06e2e63251c92aa5b877fc9789dd91bf6fb231a1ea2d2770fff022f247d4a07f2a73fb954d9d3dd78e7f7ac813f88029c4fce9fd08ef9952cb3f3041d27a5ef55a6a024066054a8155965a4b7a128cbb4fc0b43db1cb8f0d89ecccdee189f550726f0dd825c8aba85b502dcda296631f40346a376417363ee415b870a94a51f09772f13d4383196c7fdcc30b6c9e2dd1922d93e329f77a0fdf2aeb0c09ee9bfcb33a786479056b87fc5bb4ff781617355494dc07f73f1639a8f3e2ca8ea075d2a77945b09bf850f6c0553a7b8510245a5bd104216f23daa39db2987675a0311a78bdf88da9b2565d7898e800af1a671b33e74e6f8083af63ef7f422b7bec904de9349e5489406d09ff29147cb1b355f8d0d5488a5f56bb8ddc1d3137611e251feb54131fd53e1d13a01e7e24e812c51bacf8f72534e17a95ec8364bfd854240c597eada0c4ab7f50edff33e50678a84f8656225fa926362d9a9b9ee61c575514f63d9cddbfb1af21cbec8a54904eba27cecbba3529c91e2bed03c05eac55207f7fd1de00c708fd63feb8efe5e390de1f58281cac2a22b4db3eac06d96e8f7c318913577d6911535b636ccb96c9788a7ea5998bbc56fde597935e1e73bef20e765d561af47937569c9d0c2afad4eabb4a9f110b349a7975eb92373bdfdade96e7daa4ea8a01713a1ef1096c3e2223fc66ad8e20897902bcca9cb8942cd1c52a15a90cadd0a119b1f808b34a1803e537efe28cb4271bd846d1469218a84a25595da8e47cc85de10287b702b52be4edbe4df9f4e63a138222b9879bc11aef08e44fa886081e28dbd458c384304bda72c8f08bd5e1ad762cfa5d3176560ac8704c20e9ac9393a358d4bcfa478d98329596f3e553123d0b2233bb123024368a695cf7a6847993b82d4fdb5fe27684b98a8a379391a8b4895342538b461a1195b073664bc525b8f04ff51800b6d6eecb96c1827fcff312117070957e02aa923f889214ee5cc92d8c7450553c92137316cd892f01d6dea8f19871e103a8f65ca5e97c0ac829df617f02dfd8a9543c82c1be70cf6de93f7ce22f6f879eeb08b5ea6e2b9b8321a8db4d08acaf934f578302bb6f2f868a241054eca463b2a400f694b3acfcac5138894da91d9adc58517dca5bcbc436ed17d68ea63dd0aeade8569c146852a35266def177008ffcee2c80e3e7fb7318cf982ee93946f47a66e30d437e2278d53274fd36e759baf67a8262cd9ceaeff878223068a07adba3569a18657074520f34091d7a34fca56461556dab7e18ef5b5cd54285d57457260b18c063c836c6afa5f26e311db7b66cf4e2ef057f2c5bd89388977612f98d1b0f97890139626f9b9262d87866563161a60d87b843a92b622e333a31110a4961d9be765627d3ae679939cbfd7d047c157cd25a128c1fa747a068759aa79bb7c79c2900ad9e761d44e99150c24a8bb7e8a0efed34b763a79dfb27a5fd97931a5665f5a836594442f7bdc426779cd5f854f1373326010f76c56b95c90941a3392fb22c5254c63bd6925811ee563aa348ba0c39798d65a014cda1a018e8b91fe202350178ec7b6706831235a2836a2cb1861ca4bb2db3c07e0256cf3f9d0ac831f71e009b7666f7277194506e8710797f39ade7b1a1c8fb2c0930b7aba50c1bc36d16b0e1149a3fe55abe5c899d278c39c5c03982af4207774110c9315f6b6ecb7d59bcc07dd8f5146e4b5feb31823965ab5069e110b8d4c7224bfb6e5c4d9833e71427ed8e9c79eae66561e501ffd413970947d35753af02a53c40ebca7492405ac60d989b29ca0527c2fe31ede22873476facd8769f8a7991aeca5e6ed128f85475c94bafa6113986e4283e7f8275a8423caecb8d62647d1fc3a634a58f61c24566ff4445e8ce72faa55fbd8ba82ae3052b7b2488ac54d43fee3c6bac13baec4970f70d4c50d691d8360d6c1ca59c679723399c4a47e3df8cade66a3906693c6f0956ebc2de46b1c62449e340b936f3ae10569cb6c436a2a22875ef7ab25c01082d7738ec42cc54e121fe3d5e58ebf0bfb1a2d08f2d440f7115c6a13f3d4355bab82d085c0df8d1fe2929284b56b57828766bf9664a6b1dbb915113fc7612aa9121923dc901be6413228871faf93687cea13a1e096d5c879f6efb63731bb7041e8af33ebfedb15f7606f7cad4802dbeba02bbe121174ca50157ae9a90763f7db6c4a9423a199a8476a941e6087aef6b25b4a1d0f86c856334654b186ca97907fe2af814c41bcf4412d460f13e811917b27598df1609c0125cb1468aa28d9faac876318c2cf4661af95cfe54b0c3236f48b3ca5cd0fc58469a03e4390af3a509bac9418c8934d550ac9011f0b535457165b70d06f106bfe04a04d62e67030d14a34518c31b06315491dac41ce231e4876811f9f9c5847073a796c9c27b972de35ce2bd57239ec89824f3413c3b66929b51730d6c7059524c5012cbef47b527a8a7156fbfb87e633ad2756470f1222be80a137e21333bf7c644c9fe00b827e5556ce1833a61177a97d694a1baf7b669a32247a98ecf23b8dd2d5443f21a91323e49a190bde85b3b135576ce80c46bd49558f25e909cfbab3c204f7a5eaea732a73b3074b17ec58c293393f6c57b047d314d3e9f4354841ecd18cc9fb0151ce9934f055b9be6d8ec7173793b08b2217bee80a62681c9aaeb166b62fab31770ab537d1386ef156e64c9061bd6775016c38af3d20aa67758e9945ab3c14b463c2ba3230dd2a44e1de600b6a486a12a85accc2d24e1bd42267909f02b67097c048d28dd656fa7334fafaafd318b6579f95cd9ba09a0b32f2ee22d6979ce2816e0ad2b3b33ea3c81b7b83cb64e48585e9e9cdd615743b7b9fc1ec2efc82274d5f6a1c781ab70dff7fbcf07a987984a869cd9822aebba9ea4c4a0bd5b1a2f9076790676cab24f5a4b09e4fd533042f50a82e630915e56f26a3dfd6758e36182977f55d5592e4c31074b2370917d4ac21d0b9ef717c67f068f854f8c8ea3f2ac1533c5ff96031270ab000b1ac9ffc7345f4533f6f572e41d735dd128b13eed57cd950c3c7e5bfa41738976bfeb3e2f2d795c51664e58bdfc971f72726a86bdc2274aa41d9bde2ab0c72928a22dbdc27e461edfdbc49d584d004f13c2c87b46dc91ef9e5e812e6d232554af43b36270841f892bcfc3a02719bca93b47b0d440f0ed6bb756d42a5df8fb1499efd94b3aa86f92fb76325d2eede17a6ea93c2abbd0f241f90d26e37ac1a5f8120891425fbd2d0add7d75c8290916124ec71c4c81085e9b2f9abe3c25250fd89f4582f6aefcc46ef010cfc4002d611e151094a3688e2b46a50616ad572b58f809b4c9bb32a9c639d611395ac1b1c4dd56aa49ede961e6d6775cbf65ced926765318063a6c627e443e187d48b8070e05e384d9a8fb563de74938d4d8cf06b99d14029e77b23d8a54efd69133a4828585467c93b580a2fa82879015048869078da4ab254a84325afb5ca3f4ec938a4096a4c203e4e27226a11465d7abd4f22e67bc83adf865b482b3c037971f7f6670ccce6461d5738c13522a4c7a62d0dc2e1d6039a65cb2079f2107e70bf93c01de3542d04fd79306780ac1d88a3a1e277d8d4fb1816d90ff54c74e2127ce6de996b544bd82e39b3e0be65ba9078f7bd9120909c59073fa3494c2d1159dfca67fc8b4e7a14db7c4240a5b2bf1d3307f3382057a92058dfc9700f7aec53154f58f8ecf85f2f21e340bdb4231f6b60eb3d75e510764325362bb1fe60e7ee331c547a1be76e9ac91eae4a28b798513f4545fe1ea954ec2c4eea417a80c80f39aa9d0184fe8b086c1c13b952f0e0c5ae5a236f6f3b546b92b49daaaf08069ab4ae4decd25095893d7addf73be36af331a4f470aea0caed5b95cd0678184e0c5a0179ef4b672d947083787234d054450d5d1149f8ef7757ab2a21d842ee01edb62e76c2563550ba6992558761cc9501678986e2b2a028b91eaa1a3c6f593678eaee749e2c27e0bb377b63ede0fefbe328740d21906374374af4a6cf0fc53c73756409a28362273a4f1fb3c240e6f20e65e0e68a7cce54768858154fae32fab60a383ba5d1089be1a7b582db4e17797f2a564483c13bb0411e89ed74d43a33329574f005e8ed60e15a2282d48838280fdb9ebd59d2ba208732cf6d3674d575d02c28f2d40351b989c70e43639f3faf9aef3d0e6d06f436a4bfe16bfa3e7420ce43348cb1420a71eecd09363bfe3aa43fa75218cc4ad2ac73365695a0d8bb05b13a63e48d0a28cf8656c1e912111d91e6f6895f759e452b6ba72862d3600bad8dd82bf3c99a552cecdd52d581104e56c9445f666ecefc39e49c86a4bb8cc7b88a13eb4ad098fc06660e5062507b01b2c53ea96a2cbe9619428b7a9dbf6fa207e3e2a86948a6ac87661438d48116ecf6fc277aea688512d3caf8e09980cd552707db2dd1b836e85d86a830c7a5acb40aad0fe088ed1ceb32c8ffcd7761528f147502d83d3c46b7b4fd81e5baf88b550a266fc3fe9385ac31a0df4f3835cd6f0861cc894fb6c2bfdbbf31e09efda81d5b6f2e1f436fea1cff37c741bd5f49b7d2eb216d7c33e6d14a89ca91281ae3dcb4088828011811acf98ee4d7998ef530a0f84c33c7413e4b13f18aad2ea942403d0b304ba42cc6964491eb11b87447b4ef3154cb6649223b7601b188cd9e6239bee0c2faadf4a48b09079711e6a38c929fe45184b0efac25d4f0036b1b21fa01e23d3801ea5ba367c2a7549413081fdb414a720b21602c622689c44a262e9506d1a79828097754ef18a11b8a759b60b51df24924d9036e65819574248074963c1ed939ee02961e043a32acb3ab265573654479fb69814bd68f9c3faa5dd7e22a4c40792caf1ebe57148cf818a56ad159cddc908c01fe03195afae2ccd3a25b3d67e720dfa2f0aa1a1989b59f0044bf1efcea97b0825f7b491ae0cdc216042927986d51f234019d8da81742ccf6176b0bfb8b43423fc97741b182b3adaaaf1b61e51a0fd217543a53e8188f887b40a53970dfa0ef94a92c18fc73ec65d772277075a0c26763ea83c2f353b33449e3ca5ee180db0f1df1afb50fe5b7f0762aedfa326b615838257788758a5de5fae9d2a11e072fc7300f26de1917aee869e83660f350b8c758c589491d8a1045bd1ae995fe9bc46409ec006c3ce052b952d897ace01b927ecd24e77f869b137c6c71d3146f4c3b7c17805f8531c9f7d1ce085494710c07bd925e65a5852238422e4a0515971be1ba113f90a3e78a633fa3a8f63de778213c6ae9f9ec09f590d2ae878bd71ce0054f25a831d491f2ad5b9415d827dd2be93785d5cab3a12c2bde51928fb0f63bf3c068f42f85125dc4f5d7b931006c7804326f6f2d88eb9142d76da7b0aff3b414d7c8b377e04372c810ed32f7f1dd7470159e26cc8d2b87b94329ef864cec0b3c25353157ab1d279c2c3c04e37ad08afcd3d2ce3a4792f1ccacd6bd0cc1da343a5d6ce6608e41f16ab7877868dead024cad7e1c7b6eef56b96257c7b41a22166686fce58112c7072b2bed62d6f865bfc74fea523a1f286388afa2bed73bdcd633c492f29e5ba662e608274279ad99a12ddabcb6b91bac141caee5d2e5408d1bd5370dfffba1ab2d87977ca5a5ea43bb4039e29113e49b976df7318d1d0d6e0863df4a2b8bda7810590f0c6b069e2ccba75c643bf7648dc506349544c61631331f0db80113adf51ff149aefbf5c06b99dfb251b3bde8d9b342c1d29aa63338e048d98478291e006176acb6b00a434f8344431eaf20b3acde85070e4ac16b6dc27d11ee18784469d5323c9f9cc105a600620e06045efaadb9ec63d2abb49509a3aacbac6870d1c2be60837fcb7e0328bcd1f952193a613b8a8e4231f619ef21da62db05725f38bbe71cefda9a525d9d79da20f1f933cb1c0fa98d35e78fca2535f61b606f4be67450f7a89ed2f657148e5b82bd6befab5c8e21d8f3c4242d99e50804091b0baa4a0fe06ce1d5f7faac9a32b403f9d434b5ecbd0aae270aa5336ba54360abc14f5015230d6ca7c5485418756623b1f56df7eca17817f9d6ac3a735b4a1d7481e60f4b4048953399394d89288baf65a665e5720d311db3a112a42b18f9a7c43785d031476e1c4dc272ed41d18566b57688fb0222ded2d740ed3f2b2a97780a5dfaff5b58e880d0734fa65f5d5e37497a7e84a93fdce16ca37b5713c6005bea1463fbce5b3392da588938ad93f0b56bedbcb8d7639a5a4b98e3a44f7ecd13cd275e94a89aaa35d794cfe06232a88eab76ce3d63fd61f1cbfdabc15c55c39518b0c828a5f64087a627c5bd35f4b1ced49ef4ea8982b86f1cb1b784d2a0c4714a0db1a27dc72c7034013c3ea550205838f7909fdf8b7e0e2281e332d2e7aa5a22e3daff47182d7fd8bcc0811e43095ddcc8d1a47c7ce3ecf7b19e4e25f836bf56ae82ef6da0548eb366e73bb5e6fbac6fde640f2bcce1b5e7af839c453f741a20f7f5b29488bd831840b56d3516dddd8af5b29f5ecee8874a06a19530c9086a11d79d53fd6a06f2f7dbf8de8a87d49f7c6eba7079dfd8ab76a253c08155c5006ae52b493d863361f15f60e5c7478a30058b7a11c4e03e8de6d85274dbcaf878b00b20d80b13a3e3d5a464ef851060f1e8e6b1df5a2319da9ab6636f237387d5589164a0b4efd568e4bfea4b089555db906cda9c26d5f16aefb715063d61343d7fa5b6623c4f7e7f92bc6142d8bc406b627e2d5826a25c4348d27b92a2d114e455aff5b202166c064d27a0e7fb01fe02aa4140a0017f38d5596f0235f187484e29eba1bd11c972b9fd0d70d460a4f6c5e61351608272a84fddb4cb26d4dbc6aa4b4d5b69edec6ab03fa67c355c346827482eb3d758e84b45732b89f2abd8523d9ebc0493e2f6b658e70ad6f8b5dbc7d2aa201e5d57d7de8e600e32a0959def5a8df7180fe7308962f55f006821587c6e09410f8360a5af698bdbba2c23af0676e6520cf1384d85a12906dea72730339de3726223c1e73decc4c30fffeba6ca3804ac36d257ba5049539c096925128410ec4e1745a064c7385c97a165f441f26f474141f67f797074888f9ed39e3814eb4feafc092a7d24da811592757a8b1cdb43973ee891d990362094224b93fd8f71c45b00d9e98a950c137d4f9237c286d1b10d8a2f4361507541a2db3ea47d6ef48bd6244564b6b0957779c8f348a86f617a808cf17b015a5ec12c597e205efbf0d0b0c5c9ca677c52295438ed51baa24c1b59ac549a0a97a38dc3e30a22c3edba17a6b5420d9f0f5582cb8a61c78e3fee5203c4e4ce176536306d4c3bf413492d7e6843f38df6bbc4d9feb075eb20ca004bfe5a41382791c9e8a1b8cc9b7fa848ad86588a00fedd12880a89eaa63bb2581abf7bd1fe3eff9f9d5dca965133be5cd09742f0ce2cec0b1171f61c72608677e82d9a8b360d7052ee126b181f24ec462e0d380ed0f87743b14236a0b5d01461565e793e54dd897891ec637301c60188cfee28e35fa163abe79716fc3345167c80968fff279932a6306215e2316c76cfcd2f19cc14eed78c3c2507f7c17dae650511a1a2439d75fbb3660fb126a03fa55a35a2c95f08a9635540f3748c9ef3df574a717153e04fadd4d607b8b8336750eab7c750df54aa0751434648790e9e3e21b85fce02331ff9c53d4a728518d8578cd83b8d89b45714e256e865515e264724f31f15c09064108b2479972d7fe348910aecc040c97250a26a810a6a2061bf7185e5c6f7c129312f70f773fd6f8362fff064284a843c0225967425a2e0e5b642c4f63bf59a947269d1178226fe825dd661ed77a7ec9732df5c1b25fae64ddaead1d5744382e2317783a6b353b18bfffce81c5c2718b801bc31109c6b5b5e2930978e0a26ce185e334a61df5bcb774fcd7f1e1f0ff073edf517fbe74c6351c3180d7d8c8d2720ef807488fff82b33a69263b9a2b5e0f345ad0fdccec218228284ef0932340b2b3e3b6597997a182811e02f0ea6b875ed60ed49a915772cc907b3dc9615de11b20b12d8fb92fe445ccc637bd295e6046ce0a736814474dfcbb9a3ed7114752add97555a8649330f0129bed0924ddd67715d188f9543bef23903e5ac41a941af00c4b094b9bc3699c2e179639c1e5714f6b6c4af78eac4196087d7ec1a943b349eb1f7cbdc7d60d5e5a78b63be66facf3fe876bb1a601f60f54cc8d036fb96694e6817d7fe10872663e17248c0aa815ae58c3b8a90589c383ea76906aca90e2e2dff377798e331b9e3fcee7e006be241f245bd4fe64da9f03e6718243333f0adbd83c9ae513d4acf08e955d1a00686ef974cdbbfec1201ff249ba1e85fec17afeaf2663175be18181d33d44ee89dbbd2263e3923087dd031d795f11c2e249b05f1f95d5479fb23d41cab4404e897010ce96ccdfc7a7015089916af30faf9f299b5ea85a33aa0c85b03298cd25383b973a060cc49e8e9b3eb769609f79f9a58a9cb4f8e5897bac1894993df03cbf76973a9b196393a1a35f09214824bbd2628fb92a56e5f38b779867607b7e218df1986e8824bec4864b891e0890d1e10834a8af04d5f9a25620da3291fc5be5f6a51379dc06eebbe59da0936502d25f734a4a3969df9e860a56eb874c854424785b89cd301c5af6671941e1238fabf1a4383178069f0d55d092d78f237c868bbdcf8377a201f022f56b596cd0f1ed2e1e46eccda7a32235eff7a307cfbafd48851d1df4a7d82ba68a5fb658069d7089838ca95e6a5198579a05e49dbcb87816c237755271ad4be4a6870e7cdd69fcea950cd25df20f006ad6802404c5055b3639d811c0e34ab3d57e80fbc98bf8f042dc88b8ba7fc74e2d01ba8541bb6893926977cc09f115ebb9911b08844a3e6cd805248033cac464e63c7508cfee3d7e2e96b4b7c336bd041389158e9fd8b94033b9c7c1aa82b981591b66514c8c2385b5a224308770f52bc7b190e8144530a96214846a5bd8d9f709d0521114a1624dcfebb4b7d4c57d5328473c869de098820212120ce97aee32e27f7cb598ac6923091daa1c618275fcf67f6c292690ce5f5d9361f2cd77b455f02bbb7617043a9edde2da6741f8956868bed1db12cfed8da154fc70cbe809d5e1b15053430298c76bd90f0fbd9589a96588a0fef582b3224f400db94cc73514f935872766ff5ab153acc053ba3945e63de531c77fe65918fb503a7e15d7e5037aeefccc8891e423875fcf5d06b5f69f0ffc513725ea5f520c88804007ff8265f99d036ca61ff8c7ecd5d7c16103441b5f19d7d26ef308d681d25391bf414f74d57d3d274dea1e3d82eddc3cfbb44fd1c44a3c7c1ef7abf5d0444d59efaedc8f21187092386dde4e3b965c8d0aa5d89b9b942240a5c25278a4572a22390b13cc01c70b4330c621564b1bd1d8004a4ed0b4b84247feca01166a7b49454592f638652a340846850d059d1a664e23595bf307d05b2f78d5e010cc03797ebc4acb4a4cb4de8823e8c4922a717776346a6ba99f54cd9bc212bd8b51bef6df047383f51052fcbb50254747bda5a36cdccc1a06c42804ef022026852a24874faaa60880f73b11385f910e65e1c62a3cee8d2faca68e99fb22309bdf276d5635f2865336b79f92061cbdd72385b3ef1d8b3395689b7cff6931d3c228e3cbbe467ad724f5824694ce58359c4aa699370d92f8b788c952e5d12d3222c121d77d2557268f5c83f22bd5711a48f117891dd2d3b25d432a3924cde86ba68d0b62b6396f8845d4ee5cd637bc81d92505bdea5d840ef6dc013b1297ff749730cd2489bd48312017149cc18e7605337167e404dc7737de4708bfe9719912b91df3aa48c5f09c3cbb1e350e835350a45cff889426dd7c91f451ef15c2bc79baea874edc15d66c61fce6fcd197c1cbf269ac3ebc70038d35dbe68a9231284cf55397c719a679d321183c81f152280e495fd193d90e6ed518e340d2f4a14f7c81b070913e9c31a3bc2dca8106598d3a4779bd5e0819abcdc21b82ae7480d5d3581a15183a9fe8583cc70541a281082cb4ed1340166698bc1ff3e3443aad4b86de8c6f2cca5a9cf92217506133e92ef717359dfcd09f7f77496ee1c7c181cc9c786c2f3bb1474e9d4c34b3be26503dad6e37b845e1a529ae0a33676c3f8b6c9e70b2dbf3441c955818d2b9526f05a5bfbea145723a5f519c785831a5663a7813354d00b89c268e8f8083bd27cfce680fe265bc3af232d7172a8468f511ef38ee03d1879a3e374dce0dd27b6476222987244d1406cc0db9f91c5433193297032b1676f80ff70ce2222e146cf2cc69d74ca03ec9a782e79925537e833f82a44c2c1d48ff1c8f0669cdc5607f93e196918ee27febc44517b79c12d2b583fbfd1590306fd63f873c7606b1ecc1b907117af7f6d7b914ae50769f811250935696b2a8f58c22c0cf6c5d1ebe417c8fb66b06dc9df84184c3f518244b54b52b291454e52e9344b5b47fe4808447fd5042bb7e226af97cb917f2f4cdc3d1b0b9fb3f3cbd6f762d0d690e2ab9cdd27020a047731ba11700e620dccc401fbc08375b7cf8204ed1e422385cd089d913e7bea4f1cd5d39f16d3333c79d2f76a73f82703cf73ddffe6622f4336a9cdcf53ef9d9b7b4ea3a4eeb1ec3786722a9f82a8e158a542a7b4a657aa9a3775215941e849b554560b3ee76b6aceb75e61c2654e007eba47e6fb6e866f5d2485201c0a78fef0c7400e5a67e3dc63f534932745bb5b8d1eb263a5edba2f886fa1b99d5efd4f2c17fd4f4d38618ad45793270eaa3a5d35807f657431ad3dab9999d797c0f9c227fef429298d3678b8b4fb9015f218053137ee18212afa9ca09d908812194ae5e63073c90742ed5c82101b76fa5f50016b820cc91b8af71e8afe1bc881f26fb9dd7713be1582e6bb9c3527a82d20efa417e8639b0739aad7ca88946cbf686230579ebeedbffd46b40eb52e9f90b8c06f7b09627885820cc5d4b0d8f36cd969891a73286ded98c5c0cc3b9eaef941f0a8dee6d58879fcb2ee37d008ec167ce21277fbe1abb29a05587d38f0e3f5a4f22ae8495500fcab12ef0db9122ce35c297e7e95ab6137f3444d72394f239c9d96ca4a600e43790bd82f96f6dc82fc6f7b341cd91eca45573fa0c69d4092afda76990a26c6c5638766da38c26a0ea77eb79831889ce2a4905b3ff76d3fc78835bba84bf15c08e4219d357c6e42331d2c1bbe554ca0e5bd28ab0b026d88ac656817e88b8115e171b7f54ea3d644619b0893b6ecc78c99ceed4b5e821b9d75d3294318cc60929a7c2f2fc6901f488f7dbfeb337a528e9bae57527de985cc302a5ec75e99e09f906f8f1b6ec95574989e33d7340441c75d70f2bb20046c74beeb865ad6ca5cd2bb33a5588c8117b9560941fc2107c65b70d80269c60730b739e15775afe204d65877832f038748dbce371c3feca375a73da6ca9e77343e5ce5ce4328f9e624a950dc88b69b960337448c398e00eaa8343a12cb7bb47921c9037eb229641873b9d84a4c98259d2a18009d5a65226a1e97831128878cab1573b1cac8ccdb5e3f8996fe5199b08cb7246844f59f049e790e2707d6821d4f8c33f05663ed16ac0e1e36729f84fa14dd8cf4b6ae6b145292c376c88fb8a4594515a5f39934df37561d67e202647383842109dba94849342f29d07e44a9844a27d1c1b06f14d8c5e2c865691338094bc4b88a3342eaf0775a2570452ee9b105a53feef2383dfcee73ca4ba1bc3f2dc3229194a16ebdfecad450ece94baa0882d34ec77acdde802da03f1e3702653d73f2fc04e2e1cd0aa4b2afeedfff93dac061bf32edb694646d942b91815a29ecb24a05703cb03c7e60da798ebba90c76c870fc173a0a3ca953f66b77d73f1822c59587962a9023bf56350ae893c2f95ee1992d1bd6292f0cd9389f73f796a1c3f4d6be06d77808ff24bc5c1ad700f15a8457858f152525ffc523e65c54425fac46efe2e357670bc28d5ada691b32c5046631402dfa9b61864708c88e3eb219e57ead804f02b7f9abcd640427a8739ee38b537cc43158531eab0cf933dcc4074f03bbb23462f7ba6ca6b4f0a9abf2e92f4a274caa80e4e4df2a2a431a5809aeea2a9439becad62cc2432cd4fbb39d23fae3d768a9a6713e40b038a04d4a619e958586556a50229a1be2f50a8af70371847ab8feea4fb8a123779b4c3f313d2fdbebb087778bb4719bd1b832c983273024983f9c879955a7ff1b2323de074d9846b61df06aa15b8d3cf8c8dceab8a8562dc4358c551f68e4d5d0ce03ffc69cc7133ebd25ce350b6c5bf037281f6b2b6054d22a8889a61725424f63a10ab70ffc25e611267e670824595d98e0610ca8a74c1f613bfab2f0d23abdfe83169df13ec2960ca28c985f0986672415449c0b44e6172174cfbf2f91878f20e78498d197b3ad771429af358b995b3441f1a4ae7fd5ce5c526cf56dfe586f1d819ba0336ba23603a9c279e92f004ca24647b3fd9d9478053f62ec52c19f58f1969fcffafe61b4ffb246fa343225b35310478c0441c65d8818a469ee797704505258aeebe9100ac654314455bbfe9e4d29d0bc1ffbedb6e2ff6b2c832651c0e0ebf5fae5b39f1556a813629f2581949483e1ea95ba824e57cb2669f4a587c56c8c07c2e33e3f774a1130d19dad145128a9c79ce5d5ffa78728695b65d1487b755ae336b76ab0d5e1c764d1f1f15bf53d331088c274b6bc26eb749fb37a0ee0f3715b34583b6cedc7c528a3a8188ec44475960790df6c3ca8f264684af4c3fb5faa04e77d45372c386d3f13559cbb4538556b1f6505cb1f124f34fba9eb863d8553ecd4341db08c7b6ba7f2902bfb3e6c4b877d100ce38ef431a0bc59dd3f4b848b8c78c0b63ba03dac6afbb4868cf9389d0e69f37b47f9c7200d28609e1d4e6db1979913325d7fcf0a4918a2c6895dc91d16e32531146ca87c5c644712d09f1990bacb6a89b0e34585aa59ce7ccc409a5c862a534f864a703a6812214f00b365e6da65a67e1a8c6bdcb16c5cc0ba41ff509761eeb6bad4639c88209262d4b0c302e016749834b1f7e40962e3e9c638ac0662c184fbc89f26faff87d74a3845e06218ed713c894bdab1e517b440f738d0f1fc2699ae0ab2691ebc27760d5d4cdccaea37de82f38573f07e161282496ce68f0c597ebb9e6dea19c6f191961a944113c63701a7e35ae18d2e091fb0bbc5d9f305deeed49c51b26e9f07b0597bc870ee4c6d4ed428b2560ea957762103cf139ca7c82d9b560d933b715b524efa3389aff89d7c31b75d455689df0470bde4815d0b943ec933fff0b79471984ebbd073baaa3cdb7754cb0e31b3ef30cf14cf107d0faa3d323a228d6ec33371017acb21f9c0fa3dd003df2da75a39ca45eba8df16ff2ba4afde6d1f85c0dc3babe94900912fe85f00d39e934f7796ed64bf484970c0c44ca34057e53a83882379efc9b218f4ccc3c4076c3720a655cd4ae775f7584cd72e2d08e85d0566b15c26a1c0422365b559a08215cd75173fa807b416fe1f36a6da06892fecc56f40c2615f001c8e7a4afe9f5436b6611d5642d53b79e30b9a6ec808843671c4877ab99eca2268774a7d603c1f9a35a45994701f50c26333d8b6696b4272d407b2c1ba86926af643aca242e6ef32fe12d64b304d535cd63b8f65e6fdf3e6b07be13f364bc0fba188910fdd9840b202b8d0fd064fcb81737f350dac5e39d098f324deffb4006cd088013a04f64bc820632f0b03e2289fe77659ec59671fa44b946fbc378d4cc77930eb5a83f28a4fd926f03a2a4d3c83e22807f5bd27c2ee026e2ad1a86249d5f2e99b76acd7ef591311d766374dcced837e859b0cc663eced500ba9d5d8b95247457c77052aec73f1d29df984ccf72adcf18c1daecc86a5c9291ae787b9960e3b49fe053bf8b050643eef73915beb85350ea79430f9940c4a7ff1d086f8aa88483ed4265708c5fa55f8566644d3e7c8f740ac06dd844534f9ecab20956545590e92ffca48869729498f8aaa30bb6167215d632c5e561972aa7e7be976db6cd275ee5f5cb7c506b647b61b808d31a92530733052850b92284af1f8e3f1893712bf9796436b4fe02f373c799059de12e9035bf61a078f2f54c13633a4c9d2a71f7c8078039fb88c374fc170c60873b82a6b979c9278bed7dd4f44cb99ce78c5337db072772a27a226e5a45627575a67fe26afd922375ab00b825c37e85171aa011bc9232853f06cbf2df878a838ec68befadd06d5da2298fabf7ad95af67e14149f46927b81e5e3c12f0777bb7fe73444418b340073a047a1c96bd2197eb1ac1b057073c65c7b7e7d3799695600e91195dd31572150a57fc28d0d9f3757a2ba566483449d47d0914a884d4476d77bd7023a3aab042d3e6a9f56c67f3cbe0faaa595a91f4937f36f14e380fab66e83758a51f746befe7411b28e823b1cedafab53fd0f24c147aef2dd4a49c3695459f7dbd80bc9209999abf2ddec2199016b3e6105569e1235cab74ba1094fb79218981afee5d608ff47366c31ca18873cf84edeb429835d060c8a0b712d845d6cd8ca3be30db42a9133c7bcc888c950f71401d5634e8b02b911bbb497d00e951825ea5b1c25385659f1bc6418c5d01b42bb1fb3195d04d9c05d91e85516972131a1a1367279ce1d6b78c2943810948107926af1b8afaf40ade145ccc0a9d1edcefc706bf5db1fba66372c36f12df588d59db9a3b4df14838b63fdf4c15092e6008e10a981c7b215e6427e4068172f5aea5baee983e99a4120bd7382d7004b87ebe6d42277c95cd0ad7b81a25c829d0cbd063aaa3de1b89810e5e28f0f495e22b57d03443c229709c1b91a4e87bce39a136e9940034f9c274d740fc4538a0d45c7b9b0c60c44b58d4f5112685ee0568f4ef30a738031903cd81790dfb82ef32e8a4bf749ef7524c6f2d1cf8f0504af35f8e6d274bd2ef135dcb77235a2a62344623dce620046a262cee96648c0b7627d56498fe0e74c4a80439b8cc486332a6e771011470e34fc0d4d839dd7731ef718ec706d10af5fc338991b7d3372f4d87f464530bcff1a020d6dd0e07f8a86d66ba90546698a8dfac989cfdc095f8affceb5e0d31f6d60a1baedf6e1531a422e4072ebc4dfee379a19da09f9006a9dc516ad01a2d44c96ef2892cd35bd12e2d1abf6ef83bc6918540de34ff6517bfac68602607dbba992b2d11de84fb7b586f7b4def58bf1f576654f87294dbdc57e34b7c1e37c16db7ac9d0c7d3d2e18ae30ab35113b92eaacd60e9644a6628563d3eaaf30e7c0876f8d11d1276f9f501d99a8a9ef362339ca35f9b1899dba088c34eda91013a5d77ac975d0115ea41cd55c37cae0f425b9acc280b0b983abcdf4624953264e05b95e1a4dc495cbf9ac665c9f2ce674a047528fafd89aa59714c94d553660ceba0e33864183c9ef198ad8297486f0f5227c7f159c19e4d3eaff157bffbcc9a6619efcd3a434bd04a28816844f1b3c56e250ac03d0a4b164bf8adb1052e672bc3a1f9a5d3eab3b7c66229388674aaa5029d0fa22793953b30a4b04cd0397abdcd004ddb289b00b1153d8b3a423c60a9d5ed739985ab15431f88e7f234ee361c3ca066f4a418edffe1d7f08c192410e954150355eb0f9a6653cd314cebea1405fd52566eaf1b9184c0977217ae26d4bd1bfbe90692d8e2b1b0ceb9f60d4c51c59de63b4314f2c11957e85aa5ca70c67e6264f764b24637ea8c39f9b2d1a7836b13aa726bddb111a82625609abdae4a2bc8c8d3fb6989f95907dab965efe73b927da95b27aa09ad81978d32ff8e960502cbea09c06c17d153a816baca0f29219a9e7d90c17363e56cf4b2f255e54bf89ce4a153167149af95b594bfe6aeea7a681369a5c14152d901889d6081b972b7c7234550cdee0642d5723cf5172fec803b2a7a6bd3da295fd1cf4b16121af357b6dda69c918f539ab08ea007e73269ed80acd98d5e017fb318163eb7a679375b1f83bab8e2e20a2f5479c1b71acc91fd6cd981cb61147cc319c842746363553355ed561ad7370bf2383f30d60de57ed6c9dfff6ecade7086463b3772490d9714f0011db48d31cbe9ec3dfea8f34673906862333f8ee41a350a15a92741fa2bae94993a78ad32d80c8251328cf4edf26701566b9f1a0d0d2036bf379a57c2899c17157e74825cd3d36cb9c9b4522909a3181950a6586a90a13015ca7c14e0f4a980d047a1b1519d55a78e15998ad4b4555e3a830f0b6ceb087fb22fb64fd98b6260958cd9f81a3e17c4a6b6d6face62491b8c85505be5054b0ad65d6c5e62fa095a898d002d5f4725c6f8be9942e448287c19384022e341eff3b295ad1076536bb394361c8cccd2e26ed260904af556dac4f78bb84c8dfc29b075381a462fba9253521b26aaa66c85aec2141f8e60073214faedc595c67bbb3a1829ac5ca4b78d177f22d1b21b9fc5d656e61c1b4bc1397fa080df8ac4c42bb8e11f75446ba71d87a94c65581bff35877b8ed1e80fa5c4ccd94cd34696f778707314670f4f0e885b3438def4677c8194df84468f815cd9c1892251f567b0e2f5b4072c9777cb6f0ef223937a63e8898126d9e7dcf0210283fbc2ca7a86d3c96305ce3733e41b562afc701758ff50ca3544b7086463bd0b8511aba1fbf8bfe45f07c93209d0b84cece6f45643c5ee06291c18de16c73066b45851858701ac57768cb1e49009a192fa67cec872512b8c335c70a08d97a57629e45a8e521e8fa5f7d0ffb59bcaab117692cb34090f1a1bd36a3806224b8bb9934e3a4c97e0fdb6cfda3fc83f5e2234b45b215d61d2389d863c4e357fbb56c2a876b6db8e3ad0d1e9c4aa7828f55c012c87567760367e73da750110b9e4efb8cbb5a4d0eb342d507b2c6c0cf07c3b5020123abc9d5a83a38f169841fa40e3cf831e5fb324c500a019de255aecc76001b83cfea19a2c28c4fc4e32e7a1deeb6ebfc3cde06abc14a6a22218d8c7ae5da54c39c951d0c4f199a4dfa1f30c5d4859884301833958c89522dab0fc4a0f0a3cd7c2272949001fb923755a4a8a59e00131087a24e7918dfaa2bf3f7c608164cb5ecad5fe9d33771a4d739a8009c36b9e9c4b60bafae83c2b89f6f7f0968199ce4d3e068782b04ee6f56b74a31d230c9294d7f7fdc220b47e17bab64b6c1223b2e23d0e99a4aebdeeeae1aa77cbd58dbc2c0be050d2ffbb09567ac1f4f80e47b497ab5fc36b9b1e568b756a26a939f5e7cf13c0690b762aab753f87b2f7f768b74fa82c116e65e8ae4f46556a9d36632e5421220105c2a612aad28edbbed631446c3d8538269d3feaccb63f08f448d473d292e27ab3a945ad734f21114dcf6ec17a40e9203a9364a06cf338e7306b8ccaa9b0130c81f5b74c161ba51ad2d631b690ef1d1af6866e8b174aee9f9963aa12de4f74f4a8bab4459ccb2f22c284de888f78a3dabafd3095d082d4fb96ec8e97ae239358a2b3ef556b680877ef1992e994e8917acac53847d8f61f1e9a1b50c6ef970eb09a0aaf25c12f22a183c531a0bd115181efae61ea3bad61905822408a8d9a39645a50680cb804e057038617149e05ea780aa15f4e7a853f0f79bb5e00d69dd84af94bd3b6747867017ac2fc8d2e686c2da8e1d9c78c4f69ceccb7e3e8556d1b167c17fca4fbaff36af2d2cdd5facce656260287f82d3b684fcc616f3fef14a0089b1e3c9708355739078c3e75d48210174da0e63683dd168441e33b6dc85f5f160a6369325589a772f1009d87ff37691e43031254bf8cb46b33e87ad65c700a545e3b8ed33d5036bb21c3515155c89b564371f72a34b2ffeeef8c6171e568c70dfd8b7e0c9768c2aa181590bba589245370bb20caae744ee167994846b8442c1443ba9bec13200d899a6a2342dfae41783c0b8816400e6767c72cddc5c0260db9f50fd2d0f9304fdd9cb96fc579edc45ac15fea5b6732b9dd52c1d589cd67dee01e744408b6a9bb8386a02a416bb0fa25eadc3252ee1eb4838839ccf020f9eae8643a8738a35d284baf3fda3cd89f7e45fead6c85af8c9244c56c7cfada9f88640ef5de86dbffa7eb762fe2c7769b01f4634dfcb8a1b784e7875675b2dc14b3a914e3d303118cae8b4baf026d9963088d15f9be617076b135c07f07ad67e8a845cfa4226da9d6f52f0f17053112216304d521402ae3c30f82480ff2c834d953b4a162a06480cd30c8d0ad9a89f5a15805c8c3a5cc555d1a442fe1211b8da8fd2f5021c334eacd480f5aba8cecf2783b25cd8a7efd8f4d59ec17953c1aa1cb126f79a47443725ca0844c68e617a0cde7db445ed446c930ad7bf97ec3a87bdc91ded5331ce430cadcad93120a6294bca434b346fc3ec50d0b678f834bbe694edebf6c5fcd59335e66f4bc65309b025d6115bde521148d4c7d379d7d52ab3c5b5a94faa0fdb01843b284664472ddd36d315b4c79902eac79bb6016ae354e1acdd4b27986b4764a4816967a87b463cdb8e781a9a0fa9bd222154344e0d0be59751c61c6be4a8d05e517fe368c9c8d8dd7bc73ae725ceff1fe0c0df471b3a5b50c655fbc16938e098ce52fc6113b0068fe3d38926d41d6e51740b444b21d1b893e8307275f7897d2590b03156d0e36dc51bfd7f5dbb618867a0d01591ee992011f1f80bb7c4214f19674f6fc696135493bcb37b0c2a77172276e20f8bc27664e2057d2c4df6f0cfbc7ed7b1a767de92b73fc76525634a9affc738fdb6642a1d7b166d35d1c394f09dd73d19962801dde4f4dc7167170fb2b58d5caccb1ee7e4988216f05ad9333ae4580e6606b614e37dad699d44d2e9402791401d7a4b6ad334e9c84823f1dd6543eeab3a9aaa3e2c134da62d291163fd1440d46da7514b61b69bafa09b279f703e9a8109c50aac0619d23f581d1fe0624d15d89ac99e5baae5f9fc8e1bf66b2a05f61556f030ed5fd5d8f1dc17519b13d680f0e22e45d2c4a62e94bdd821463f16d1e5c8a297345e3bfebbaf9300c1ffd67dbb9263cb48c7a523f60061da928f6393556e6f29a2a823b6040b30d4c035cff5840885e7d5a23f9c8e8e52ac178cc4874a6c3cd8cc4549faf21f0f01a416a08d3db610dbe05357332813c5458d5bc2e931470c81fe085073fa1205c670de2796787cb7b1e3c3950b006ef70b3c13b5897716fb485b3b04b9874e7b92869d1a04007e17225d99520096209310271dd935280d8e4946a701424f08f6c9d10099a9829c124c5cc53eb149cafa849182dce5bd705f59d92138448705788a775abceb747886fccf962076f0d82e1cc2e27aa20880a045f66dbe3c05c92904d2c333fa624cc91660eeffc6aed123aa4656062da12fa20748b048f8ed0944b19f4c429402185899fefc96df610b0933f19d1e9b9165c86cb76141c140f9c9480514ba9c555f73284067b87d4bf2e83d688d0df85fd288fc56189d0c1eeeac43b39a97a06224936c5a54a36e2a599e037881b09b11c0118077ccd992cfabff612cc0e9dda454713440c4238e3431c274da449ce1d752b04c756f129a129c84f25f4bd9e71584e037778d7c215848e43ba6b811ec7a04684dcab38e6c6d53f0a26ed7fa30f7c1d56d7dfaaa72ac342a7f9489ec6a1c4b6515167bacb893d818eed0528c650ead79ce9d6003a2f86fd48df150d8c3116de690c335631b61734943425eab96653e7c32026a75b8d39a7cbd6eab218b5d10f0d59352d176e9df9258fb702500119dc7f01061b427a9493aa13a6c315a8b78e9176eec2920aef0ab3da06290b86b9a303f5d2ae82acd2f63977fed51371a4133a65b4ffcb887333e50af5eeeab221cac262378b36921db86a1dc5229bce6ee069e589bb630dc482cda3d618747b2e02b9b8bb491c1f166c08f4001134d10a9eb87bcd0911cae345df00e8dd6b9439d36f78af0d4aa53b093f2a2842365f52e5871b426aa424c77d313fab8c8caf03b4043f13850ac40e549f8a9ecf19ba1ed685d1ff2745b1d79db5b3272a7b606c32c4b842a8d34e371fc76c08387fd36946c6a3b48810c9fd6098d14b0e8ba8372b351e433a94b1671f7d77fd39535b394d78a6d8879801c6a21143b09404ad37f77c97ea22caf66254f25314706610fa08a2a2f0c89d0f86611d1b447cae888d2b1373554038736567776edec1285d12f0b8e86839be4e7b6fdb8954bbcd7170d5dc6a4a0de66aec1b3d683e1896d63b816b4473229ac44602c5549025ee2434378c12c70837a3aaf5c1f013ab6ed8f6ddb5f7aff29900290af80c24ecf6bc04729c5b45738da7ed12ef399eb3ce5f6d0f306053730ab4deacff45429e345a90b825926134117a29d280cc27336327ddbd11ec0d44290eac2f4a7868e7611ed411e23b1a5e40bdda898c4dff4d3365dfceef0af8110fad87d29d3298b6d15654f5bfd76126381fafb792a6646e4cfd5924bfd4a9cf7880666d7b36845c68721358aebafc9e8b852dedf6d32a263dd1f1d3b018132d08f9e0f3467668a10cc6d6ade32eddf8e2c6d343126242af4c121d4c74a5d504d6c47c91dec8f44e9851a5daa9b1264a63c760229daa99a030e200855b6400df79550fcc3dbc408d95325426e71deabdf754d282d4f9b757348b50523ed8644bbd23238404f6ad1ab8ade47d8d2df5444f5c04adb2e5d29417b541b7302e1d87b7abe45c5131b4614b4125aef127c579fbc6f2e4db5b573e7a99ed73644f1533bcb56949c2b1de7cf94c9f0e963263cf133c69433af5630722ff44ac21e501354daaef8b0bf9c167f433435955304c7069bd282eb500c85530690a8b30776724da8ba4a8d0b70b217bb8f213ece4030b9723816092e67b3da203ac01312e869b0fa1437265b9fbeb98605a091c8733bbb11e98b55f54ecc6ba9012af3410e64175572d34cd32d8af4ecea988e774c749455b984d0cc2d05dc6784a70156d50b1378304f17769a799fef1478419756114d861664af760f6655ea03a5cc23c08ad9b6acfd10d4da0a5ee709af358d16d557d1635928ab8bca0321009272c87cece406d8dc923ffe8e1f8e778581382260bcef12920cca669ab614300fcaeef5988c382a9afba0aa69a2ea80620a561b4f57e5191f85421a14134b3fb7a95d860f74905c625e8120ad5f191773ad04cbe1b07ef946b8165fe3ec922d8a5a9c419a3fa857a243930e1fc07af8edb64121298bd78eb2e568e426578a682dac60cf78939786418d17e7372416223b2b17e5feef19418a4e5c19c483f11582a859842dd5d9c06c8db7e09cb8bc48b8d90b91c73a91f8e6952b9a7a29b62a34b8e27b6364dd10549c08d836c10d63ec23680f8fd101d66767f31b445fb84875e0bc20bf245b7a1825a9fa9e0cd7e131d67317487c1642e29abb43dcdacd8b9ef123a352fd8908425123888849043a5252449e9444ced4922d1d2e7beb715aece7a16a016445b19317d6bfb6d281f74a34db8484e3b318a6caa760acc056847d1b369946c27e2af427724379251f80b211c7f7384b20f63cdcece9e9b539086b98755df84acb1400f2acdafe1f02dfa81fbb2e0711b815fbc62b78396c9f9fecea2bba393646331e49d21840caf81527404b756363d57616af71aa2a49b8fb614d0f27baaa2fcc4cf2407ae360a88d0ad4967641a16e6b5a1233683575f79d744b88e358adffde3354cb84f43cf17e461b32e16d39865ed5fbdc3ec064a794a234cee447a38bea77d85d05c4854320d1b458b14d14f69b46c2e8a0189adbf5a87f7d480fdaa2b2ea114aed31ab18a21c96626226d54fa3ce6c341b3b307cce7520aa6ea4a2718e512cb80f3eb32669db9d79cbbac5d5970fdf3191bf670f03b66e756b944e7bea984809376b7d6c0ac80e2d779db36020c1353c1cb51e09e1aa904d1f8f5843d08365ad21254e6bcd2bf57f8819da4d51a29acc4d12e8496b867b83e10ff831028704782972b477f19598702a82c3f837d3d2f9bf9d0f1d9bbd01a70cafca4bc243c216c53fb5fdd3747e7f576e453ffa844ca88d84d195f3fdca4bb9a872bf972daf2fca527b3d6175a793a9cf66289890c45dd366ccb5f208c3c035dbdde55f8a140afcba24a10e888a16e1e3abce3aff8380d56233befc79d136941a23162cf4211afae91948a2ef5ae9ce58d87c893bbe8be89f83c7315f2624aaa64dc22f3bad04e47309c8f748a28d5407b398f5fe7d3fb2036e1a2bad0c1e6ba03c16c79829aa0cae113e602376175b98fe43d1c124d4cbf4aeecbfa4c430a1f49b13a5355b8acd40fc82bd1ad138a0a1d1299e3ae2f6758d8ff5d4b44477a028559145e7f87ec639a3eb6e1c806b14bc4b0c4f034065a9d9b0a1f5ba5a040167ce32b4ac1c854f3908cb6968a1440adaca4f5952f4d5188565bde423719bd5cb8b16a7a6dfea21f7485cd91b536c142a457b1c71172eac1871b955c59775e931e5a7982f149ec18370e2b329d11310f480af75fb282a126b5febdf9de3580c318f73d6ff83e240937f84900a72b44e02d5ed07d8b098dfc620a3c00a055b47577732c260f7752a6ba4306464862df562841c0c025fed01ae9feb6bff448c8e9a8d63fa7e4ece69654bf282c367c3fc89df5dc27ff6595becd22efd50a65a0ed515b9c2fec66d32a73edac3fa96442cd469bda50ae1506f480d9754474b829e36fe8e0c2c3880612d0385f99c9c2e31c5e907cb5bea80e5ab61f18e356ed28ac081a9ce9f5c07667d15682220b214014107ae436c4a532bd9e81f92c86d2a868785b5f8a1f7e94ddb1caced75cbdd097d8411fb2f6e87d56ea77d353af14e0b702850212b8e416441d7cd93efb174c5a8b811756a011765e8a37a4d9cc7efe54ba2b98a85242c4c2483098e06d5234bb0e2fd03e777fe5a1815d225acc36129e223e0166fcc0e84aef236e78c0cc7daa97805f884320b9fe41700fd4fc750100f1590bbc07cc663f6ef007376ff7aed9ab68497db3ad6446b593120c565e1a6b167b184f4582dad1b5aa6c6dcb08826ea19f36ebf4513e9a8a766748fafded540a8e043da711a57e99ec85c743a150e0db42209be33893df7cf5225e9ded40400f0b4f51985fead43b31375c69f343ba1083c24696c2b927dc4e987206d83258c01a5495422968830031e4aab926e476c8eb9287e307a4824916ea5180b8d00d5b9cc2dcfcffc6d8e205064634d7f69adee5a927a2f71ecfbcce703c87b61ff61da6104477111fb116ab55071ea37138e1376d5a1b5096d5bb280f1e9dc4c7a064bf1d72c50c6b572f345a21dee3c19fb1ba39039fa9808c607b0d35b821b79e26f32c3a5561031d8274333361d0ae1238cf1602104e1bd1478129eaf0dbf0740d25b4722ba7fe7abce71a8014045dca439d8f1b4a52efa0e442715a1b6d8e02fd86f00d60c999da9ff0d17130d846f6c9e729c0acf12614b9642d9f36c7ad8e715e743719b99f60d3561038d0ad6d53040ee3d6dbc3ae284bb51f1d20f3cb08fabad6183e72a2ea9838c4eabd8c571ad56367938e4b3b4ef180878727f41c05378c03811cb595c8baa263b921a49bcc5c18f756a36e169fa46f4dba4cb644695ea3bb08af2d6decc934ae12004ad34f62eac06dedbd38681cab9baf20fd4f51d1d404ac49b6da66ea7b25e884d27df94ee8d93fe877222b941cb6e38dfa45239c793a59451491be9a458262e2e883b9b2efe643507ca9fd28865fe3a4c43bbb9f6a3d7b0319100195ff949a76c01881e645b7e22b8d29d398f1097e2e36dae890308b8a9141acea32ca86be8aa96fad6b0e49d3c77b524aeda19c83a6d8f3937d54cea4cda464f67a2114a27061e6aed36fc7dd6ea9c9a0b3c44a2a211584b2b6c56f686f5e130adc072a8818c8391031d5b7be145fb508b6f1d96fead0a807d0b701ce5daf071ff4e60364115119d5c38d97b21393b06103cd636c4c989eb05087b36adfdc34a1c5499f9e678d2c39c0e3b2442ae821b631b61935d04f2182276c3daeea9ff24fd7dcb7b5fc0a5e7013776a60faa1a6156f3dbc9e69ba8f417652862e404a03b6102556a022fb8f0dc3eb86df0fb69cd04b246258b9c8e535670d1ff96e2f43fbdf19ddc5157168e92578b8bde39e0e1697b0d632b643ec61c72690b7327a88c1831fd30573c85cd6f142c9313afd492aa25771be07feccdb746aac8e8da9e58dd35be5a68c813fdd0ca958df9960ad36dccf13344a166b6af969a4ff2895c35da676dbfa9498535712a0d33e2d2b3466f296e5749891d8933097bae64081fc5c0c03fef18feb218885de061f53bd767316a863ac2c9542e988e5e112080e8118c0df4666d5cdddc0e6e598b59e72e75832411240076683aada2da58d8bcd6509050fa947afd8d16fdc9a0be42211bd6eb37c710de2904dc2d8f1e2c80d4090cfd2c5fb809d3e87ba078247ee4da117b7553e26db867921b687a0536273bd0964f1f339e87b1d79f6a6cd19d6a6cd72a87eaa8d6998ee9339b4df789dea9e758035fd6064173494fc00e330782390921578803ac2b8d8b0b045e90af7229791934ddee7126915ea8553b5c08d4709163abf7abfd32bf13c97712db32a3e6f1fd52b5b53e5d8aa5988be94db7507c43f5487b9179fc2393929e8d3ca79515f136082cdc00997ea264684d2342fd6a696f2f87ea75dd876bee689d1d6598c8d3fc596a785fde3d0160e28006460c60c194c4a236b0088965da12e6aea35e95f254b6e61dab4bf2eb7b61b334019cd57464c0965b71dd86ce5db0ae40e4743f7c78591c3811841f029e392e3d8708fdb8f5cdd07011c1ec1ee7377251d3752ade6d25897f08ddda6de88de4958fad38625eeec82aa106725b7b733926e166621a72ae2d8d74ee213e6bcbb4aa806614bd3d5db5b550ed5ea2192b98363a9b60df1ca89d0af17bb5476dbcdf0462a37977e28206998e6463cc27b9cf2cad4f87ee51df30f4e0874c74eb768f2f82bbb44d433c2e6148979e5bdda7b43e152778d00f5827f3e5dbe91d7f0d5d15e27a0a94736a71315b56507f2b788ed0093075ec4c21be0593c46f6334d07ba503e7569d7e6165d736ea89c85ce228f7d948ee5e6b280b5ffd1867d7bef97c3488ae4734c3be85dba261a0f05968e7ab7a5aa2450d07cd504b942282996514050b0a9a3f4210bb2a40fdcde4e295d68b00cb94bae1a0e7126ebc3f154833690adf8f9a5fc64c9f17727979b19b26d9c5c7815f57e7796c5eef2fdd8f0ba35f1f78f37029c47684f5cedecf3fec5e25d6068c8912a16eac15d4eb2bbbccf3bae3e30fb11ce36ff027c61029962b33b7a00b1aed4103cfef35cf564e7c0ed2e980499df8774667bfa9ad8b8c901b627f58ed80b70fe82020da4d1a24156bfa50042072843716bd1a321c4107c5ab47bd8b6fddf6263e04df9177c952b691ee7a5c311b8867b03de6c8e5a3d06af2c06f347aa512491bd97c0fa4520f66966b24cc9648e52f1f70906df03e480a1be56d94667b4e428a122d130f79076f6e1b4edd3b3908dab448984debde5ab963c7965f2cee5f86da204de6db055b119b220ca5197ac0cb2c49e1cf48190e4f9efa5170911d61fe7717768bf3ba5f33d4de6d0d23221dccbc277c26dc37e2b412e73b23e8b5e915473902340dd71dfea32b8e04bac02e7975527d0ceea251e95de5575573decd0180feb8a38373f46b38c6326dd5fde0526b0c620c7375f7c9a34727165943005cb84c75e95b6ce03e8404845ab053b77b66aa6993f082d9eb9347719fa1df5c70b988d08261100ce525fec2966c1102980b377eeb0a3205423d1cf8ab1b99ff3b2b65020505c36b1a0d2c9a255c3c7bd049b56f00c21f89b92dca18fb6abd8d7a7ae948a1cc6d1969e29f6da2de06946276b03da5da6bfee09e222cb86c551a39b074239c9a3a3f6004149ee486b883227975eda2735fe83158726adb9cd6e1ba3e341ff05767b9657bc5e6eda3f83e52a3a1828b631e77f9b64c32b24a3ec44b0170315417e46a7593164305cd324f4ea2a17b25583f0da9a908a908966f340d23cd28a723473b206fbc4a8cdd8c4af163b87825c828ca60318ebf9920559ce719f1c396ad0f1e715c43f4f8bc2a50fe312edc01859451f27c0137b6587fd251d88fbff28fcd0f99ce652715bac7b87263539e48fa084e0ec62250037068046e4b11b3052fc4314cf132b4df3a0a027eefe02bc76ffd248feb2b8af13b42683733004a97db8921058d30cf1c47da117417210670b73a77342b4748341b31d8b2c1ba7148e76a2e87f726d96663042593db7b1cb95308ecfe47661a7561a2adfba4bda5349e2c7a591bc88644eb2e1184db043dcb00f1cfd05c2001392a9ecb00695ca7c467f94fbedc31a7fb6c23be66efbaa8fe162e9f77b167a5755b7d1652a98fb2200df75edc9202a2ee2c593a8b4075464c446fc609538a4afbfe0fdc70324ec5983fd5b6b871ae90c2d7631ccd7b42eaf7162223b59d64d2a3cc22a20c6bfcba96dd8b2b4e7de0b1e3286c8efadb4d8c4f29c508c5b1a556af79344384c4ea2819a2dcc0cffe377a1404338ac64321556cc7f54ef62e10debd0941b31c89ede97900c37af6a8ccdfda774a3f21d21cb7432270cfcb18befe8cad9363a97ae18882d705392149aad81657a7fa7fb9020b66bee84952c047e682b6f7265373934810bfecdfbd984e1f73003ac199d7ec7e1c6bc6a64bef2cf79a6372fc24525ba2cfd715d759543a80a512240759c389e291d43bc56e73ad7c54771dc2d10ed41a7febccbf256b910d58edbb6c292ca385c48ff81751fa0df3d7a6f17cc1980183575e42f87d277d640e90d9d6c1e28b0c3b16afbcbf126e154164a534fc50255d7d5b98fc44b23366f2c1625f3aa8164f81ec2aad4114b0d91d61c9ab906c6c2b5be57ec1618d5a1f3343c287c4dd5bf1df92a918b33dc381c56b2e63cbf7d5a6d14babee33433a76560fec864487c1f39fec7a036aad15b7b3248e26d51e6fdde96207316a7cd4d312f09462460b5444918b8070a35c95a27df1c2d0435b468c8f4d68a3f2371995dcf76ecdc933bc71e0e5b7629832a10e347a245258a4b0ead4b4e9d9409d00a589fd50a2fb4a17986aba234ae1854d62a41f6ceb0c3879191df3999685dc2e3c0b9e432596661605f7cbfaabd1729fe925f25fb6046806e8f401d7e44f69220fcc698f931a7cf198b5b71ccb76be6cf0bda5f21875413e742cb51a5000eb5c8cb4791b6083396df831db9d3806fd9b5f7c7dffc250edd8a260bc07fdccbb37ee8f3e220267b6b9ba1c334ffce8439314e13d33824ed504155213ed09d2eeabcfeede4ed743f359294afb8f5111d01776382cc66d6a67d27c086d1b9b301e55a6124b64421a322ab6585a1734673ee4bd6a2a22af320f0d49fd7da43e08d00d2b28b49700d6bf0bc9d97946065927402f33cfa10c1a1d716636f383480831ff449878a8448cf9ba9b97835326d72f4544fc81ab1fc88ae8afd8162bae91334def9e545efe8da8d0600c5025cbb4e8e94eff8ee8b9b1013f7d649881d7582016823ab3fbd34edc7592575a78e01237de070765633c2621fc2978efb8bcf6101656c93a70679f6556719c3ec7eed97dba93110735e8b6db88e4b3540b1818b28a24912c0ff59c0f2da6d5a3c60e0e0fd06a9ef5fcfce1db8bf8d736f5757cc178a47cd3f2b702bfc6414d8231990fdfbd43e3367bf783ae89accc6114cbe569e6e0ede75b22c780eb638c097d283fe19d245ecf3cc2af8331fe8e60f80bd50dcd7fceebc6fdcc49d64a55a1ace0805d25ae3398eba6cc8c6ebf90b397fec52d1ef4c2c4393aa55f6e8cea511d92f1cc878da20218c65aa807b35b1dee25787382dae6dbabb1b4fac6df4d506e377a5c29921e7028bb7b5084d5dc89af33b5e6bb60910fd76d929d19f19af6500fab1079f3bb69745918c6657f693446f5d31ff20db706b302ca60ac9a18a57a291d011325a3fef7a796c35883e36009c4720ccbd0b326fb1f8935d1f876fd0c3a9bcb0ab42f3b881c4aa126bd8d1ace3a0d394cfd95f4af11982f4e4cdee9ab47ecda0aa33d142da86e83b810c8574f2446ebd54637129df207227347447dfc779dd92624b763bf1fba9718b2fd07a776b9734dc26b95d54da1c87b2809e2d9318c6219f18f6bcd97a14aae9929768f2d084bd05ab805d6828eb2674a68ae6e1e3a7e2d76c0d9f732c45f38117013eea7cf616857a7ee60a05f8ccd60197fbb83773105f01ea8b3404baf3cc207eb654860c94fa5b8ba307097976c24064972bd3073643c346ddbe898a7a5247aa9829ecd25b2a8f631e13d24ceba351e2af2ba840f0fd62655292345f6ca7330da0c33a43e546112cc70e2e99be60c44a984c07ff93dea6282c59fae603b7750e8dfc0ef7cc3cf965442257acd9fb8a7c35eb9451ef3d9a65242792131a77fb73469d4116c2b91dc09f5d7010fef94775b9cdfbc47ab3691b03464b36a94a71805db0d3ec667c37be4d5d1c947f35a1191d9f37152bdc84cab68ee569d0ee8ba57c135a4c6e837f6d92ddc5eaa1168ba2e50e496400a0838d5e3f3378ea093b1f8ee333c79ead0352f2abb96669d8756c49f3c0f90640dfb46d7024dadf15e580c63ce33146cacb87981a320322493956c9dd722641788efeb6eaba2d5f614003598a9fa4b5173f68acbf45490d8859c1e69340524c9d548a6746b6104927adbf883707b2bcf1207f8508db0e75c9c1fba6a8c8f588be60abcdac815f15be02f53d2b193e331bb5a04e61af8a8677c5132805aaa981e408619d094944f139778fffe5309fdc7d15d0effd4b3c7b341df8dd3afd6351c9cfc41826a11ca406db6383e72ab4e994e45ab3b0cdb68ffc543298a29ad783579258bc3fb1cb88b71bdecefbdf1ecad5c248dc23996e60d25dc18710f30f176507a9566ff634a4b9758fbcbb247d9a6202ad9314a8b1acd453113a165314457dd22344723ba88f01def3402872596659fd62003d3a45781f7c5e3f700071e7826da9efa95460533bdc784b85f86afe7656d4d9a91988129ba6e1b9ab69fb77d3c2f516725169a30d4be74720e3e8abdfbaaaaee7aeac08c8c57a044eaced21696c8de1d1bde79a636ef175b33781ebd65404ae1a0332b7a5178fd1b352fb335a344edf164d3cacb5ee16e06373183aafc08de8fbec6d5747707c661fe28de4bbc3ec005ac918f3053fd7c5bc954c4333762b408a2e75f28f9e146f884963937456c282b82041de5d0cb39e85507c86a01a5aa7a760c90533801e6d92c88c9c0ac980726a9ecd654d19c1ec2ccf83684a40abee3c6e4588c17ed27b22ecaf94784b1eee34e1748c6237ed063de58e7c3b886c236eae361a5fd17001f60709db52f5a64fd784822b750bb95d398bdd3995b66dd57175dae166002a3bca5abdc33d4ac00684516088b121f89509231e0335c07fddf4a2050e7a2a24d5210435bc00c312ae8350db2d56a96bb0749738a1efd28f71db98e39cff5111234fe9bb6a95b5033af774c9ca47406e2d8d2057a716f99487157732e4ff7ea34a3b5e33237dc6de5298688fb1f6490887ade00973ac962f1b120d10e7da944010755aaafc946c9088dec3f88b98315f24138f20ef57f890fd54338f9402b81c89425e3b69ea5cb822891fe1060c40a41d42a0eed5c1f97cb4f1482ce8ba65c46f4a5fb1e8f981455c1cea57440c22fd0c6a78ae836b5ce5dc8d1b9acbb2129f8c78f81d6d45ae5d654d8cefd57ad5e1c0e643e082485cfc1fa9f1fa7186bfa7a7a61769fcc08e125b05897a9c3b80eeda4701c0eb37e0c8440af786ecab180de7b0b0ea72f00214545ef9aa20d418728db2679e1d289203be8ad64cd2f8709e520b8fdefd6897685b2690a1e95013d214f5e810116a5e8bb6dbf6f9136da9f05df164e17593482e030d0776e96a424c14bba045b684e82e6e208b8994cbbfdc5dd8731dbb5df5cc5d9be95d597f9cca7fa7f7c3c23542c695b9df4135e53b2d71a50102f1e3b101548a7abf660391a6b896abd306e369083deda208505599ccb3f69846db0dceed5c4aa5a8713b108b73d9c1832313047056843394f3c589b75ffb3f72751971a7d4071873951dad77c453f240b36a431f3871c3b56a492415caea92d0cbfc76d8114acc57805538e5e20d0a651f2c2692ad3e8b87c853ef1b3ed58a85bfd399df6520e9796b715046fc931aa9736bee11cf650e9d6362926a8830c747424276547c580f1f4c80285f9dee8521524e8de7ebe7fbb3b3d1d8d4c2bec4ff4e605f55d8447ab5ae929ba6009967679fa4088dec660680f4df1bc5959cd21a88aa947b65e58f8496c5cecaf671d6c85fca9c47c2cdd225d60329467c8e6e8d5afd62f4d7b71f209695e40369d5b54b5dcbc1a119e301b167f0c828f94760ba7f0c936726594ff88fc622e9888f51235fd59cf7196af704669fc6d8e8624c2ce18b50e2c18a8fe35ab393fe65fbf190324dac7f83cd4d28acf92e95cccbf9ca75cda228534374a08e9bbf811dde64e223da8a9c8ea9e7b428bf6cf6e4c9cdb21dfe02b832e210751db17a0370568bab31cb643946da818ea827be205a07e5f0e6069c235f10e83e5dc99f7c2d9f9ee03df83a160d3434e0a4f512e564bec6bb80309381a6f19cb234ac6a548faf6965ab4ff722fc67cd17d09908e9aa56d1256b56454f2d0d6234b3d0718742166a4dc0449ccede45fc01b3f80618de33c341bd5d0c0f15192e6304bf76e8c9a2306e8ec13535ea2709d06c31b43c5de8c327df6a4e76fe38a8f1090d11c961924821c26296b5df2b47d07d7048af9a6e6b42255cc51824c076b3f98de611782bd4ed5813ccbd97cf73c3ddc7ed39618f6295d03db52e6f890461fbc52e009dab0f096c1cd7bc22179560ca99327208e4986d37e1c5e416b7ef5840297255e9865494e15cf6e83aee9f1604b52dfbae45b8516caf2b7ce471d7f5d513eb0859d73d2da71c9167311d824fbdb3d447da26fb08a40fb7b194bb886899638a40504f21e9c4dc3e57c1ece39a8cde85369960757bca8f1df7dcde10e876a038045b8c6aa08fb804623d993160ff0c554f611d6a267730c30c348db7fc36dda0a2f684f0afd68a099be76de0ef2f420b88775f8b2ef81f3af79b9d2c3a1339d7f4796b3fc962599e6d3f825f8ced694857d1bd4770a761d2e0b828703dd96770d54912184ee36a62e3c04a20d645491ce4c53c0c0aa448a8ceddc676861e3dbc8debfda99a028051c91f6c30eb3f40fb42783b306156822acc5e6f558562ef2b2df3483785c9a8b03c128ff47f100fce929565e617d362078be8b990bfb3a448003e3616c390c1f3f067ab7e7f2e68d9ccca990dec0439257219d48771d5232307c1f7edee3761998790b19db9d8c81ad1c85cf870ebf3f3b42166c7798c808fdcd5b3eeb04ccb3b3fa59e01ab95f94ef8df4e9a150757dc0a0d869ec8519a3f0d050968212ac7e99adf9d8f6c3e23c9ffc638ecc3eb5db01b82dec89f85ac51b73f23225d1d4b12922a9cde65a4fd9f10baa450cc7c3327b549ead3b1ea5df8644375a04a1c818a2bc97a9eb1783f30eec91bb39c90e856ad2a7cca16d5aaa033f1cfe3c1bde51cfad416732ffd60afacad7c8474812bb479f09105d01b1bf1413a8432bd45dcac20baba47768f0ee4670f789b03eca7453ecfde823a1f328a0aa302864254c68c38c72ba35fa5402fcef27982948ab7549a7919595e1ab0eb0a45d4e597e2b147d3dfb138b187a560f69fa263272193a537882f7ff46ecb864fa81e4a6fec26ccd4ba4c2d5847c55ee477c454fbe99f3adb1e4449ae823666dc110ba4223c34a130e950ae48845df70f8ce91756356f61bf2e1be99585cc7e0d1f21898e010ed7594edcd22c143c4a756866959abc019bb18315be4560bb5814977215519c732c05e71f046d66fe5be9760822f0b768b10d49782733b52c5b460c05f06a1541f9c8a3901c1023f3eb9b5b8995fc3673c773eba6957cc1037633db546959f660a9d63f311cecde9c13adaea904179813d89b9b66bec2431eb0ac84de6b36e80b2a9b3fb85d934c5225f552027e0d87a5937b33b12bc9fc7c5e2114fb0b791b6f30cea6f89dcdb595eb5d83395b0e599778322c951226ab9fde4326e28ab939ea94249cfafcbd6183d2d870f986d7989e505d254a8c4539f1ba530a6aeb6b05c4f7d0bcc3c7674ce417531f4de33d0b4ad25bc1904b7996be703c5bbd504820ed9fff08afb961b6d1c1180ddbb8b2b805f7f388798e5aa5d7c1d9e3254283c4e95816d0e7ef03b0ab66ea2f42bddead530b82774e4c14eda555e16d4be34b9fd3bc4879a876a92c012c2265e736ffb6fb322c31a132872b9060338cf29c1181f015cc859a53475b60feb4486cc60ac67c1f006edcb4a277f490830d43ee66e56e01bdc061c21d1933814fce5862e8bd772a8fc678c51c8a0e1d03311f1ff25cf7ea4a064369a6f97ace1bf3f0fe2a4930993368f22a36a82cdb9ee3374244c78c338459b914be23228be71e7ecbb5a76d7bf84ff285bc0fc4fe21fb50bf8970bdc9516ff8e48ad3541cfbd53fbcf0ec16d819f0922dd1571307fa72b84b955bb144a7791763d3ffbec8dd33132f4932c05dd4552c96e9aac326d219dd9e87e6ef74ea9b75151c2bf37d4c334242b23e3f71d4b200f029521853bef583dc42eb9db49351cc45ae1a1305e7b452d2b24ae793de17ba4282504bda691e6df7a9b0b02a9d78ea2f1bea9a91ca395c2cb100bcf848308c8224b2560788a0107a943e145903e6c8193f400c0107b885ed50bceda07aa27791fbcec6780a1cc6178c97e38bf39ebb512dca3001dad6b398d5ac6f3ef74ac67132a77a0e0aa317c8188867ffabd079ac369250476f8314c9bfd987c56f2efdc2554017a9bfcbe18e4479a9870106de38ce6f0b7d260e644ef598407e5e41f328532cf0f348d7dc40a2e881a00959d6326d468b696941c74653363500d4bd509585043ab702d5cfb09cca34559be36ef9154697ef411bab5ae5b1d0a402cb4ba42c1ab359472eda5c47ab94a04699269a49a240c89daf122d5d455bfaf5d892285cf4b942acd02167f37436cce4cdaefe6ec37e4a348930bbc1f966236b70923ef29def0cf7ff81e3fbe08854aeac83f4035e5b99d75c5d5589df5dec8f95ddeead6760add7518ddb56144f58378a79b960cd767a5ed8241df1abdcd9808d148250bdd30f981241e1264975dc3056d101775d9bfcddcb8599078d2e90fb9a082b1834465af2970d18183ed777cc7d72d71243270340b9af07c1b29c9665ce6298db8f295579b307e706abd7da283918cd3ffa8922c23e6fc8262c9bad7c8d41ffba72875948ddc910fdc934b0de2429937e0ec713858da676f53e76a0ae2febb9e716d4b4870ebc586a0c274cb73759079adb3ffc8a6f13dab51340feb67fdab0cc8735e8f0d86c651eeb040e6c95b444ddf368ded1386fa42bfdf2a11bd7e134213686137e6493065c3d6c14f91ed86f198cadd66593a4077e07ae75d02cac48cbee13dec68cfbbd9d218170c4b83287930d05a61cd8bc145cf4925691e870290d4173ba792400b301c9c966f72b82b794bca4a908edaa26f74aee37a4d702646d63e24bc66db0d6eae7a16a6847b4bf4198dc0ce32fc566e1d2ae62cc86cc1c48083f119d66f3e5c66aeb2d36c1cd2a29c936ab35ab0640dba9fdfd001f98b0fa0a554c83446e1bb264b150d99053f3005e7839baa02083405c5edfc5bc56c23870afea534eceb87f06619c4bd5190a5b6f4dd47882ed248dd4a716c0550b7190c7959510b8be04ef99e0a098ea83fc9e7dbc3b23a9457c2ad47219f3d936380991785e26743c600018b19c53e1de3a38c2bab9715075af9618709776fabf8b437527c9860c6ed99bb60d61b08f89bbdb211ab093ac88cfb53ba2e7c6c788c427112e3ba0bac232e8b3f0f3e1ec0bc4cafd467461fbea19151cf29ca0d0ca0300d096c723fd74a1f785ec8551863f735741b05b70bb4401610ae276d32ca2f402e2727a7ef7a0de9c4e8db53e2a36fd24cf0e7a95d3943b3ca8b1379e57c565f59538f4fae5c7de61b15f45caa1ed6f1676d71add4715781bfd52ccc811fa9578f3a24c8a022c072629ff908a32d1f69f46874d3d4d3c5b9d528cba53dca73a27478ce597a24cdd9fda53cd97e9bbb3ff5b00043f2be55eb97aaca9e1cb7ef094d4710a3edaf92414983d83f5b042a1713c59c9d5cb5d4de833f281c1b2563a70ed6804547328bab474cb208004407cb7eb336f842b926e1c32d2d774f1fc4385913a6cba9cb7575b12afa9e594492a107a44124726ed67713e7f2a10424808eb60ae92f7b435e38f0220e633d06024be8dd5d867db880728de0f26435e0ee6f51a7ceaac48f6c4d1cea9c133f0f5d2e0e8ed6a9de8247a9a67b6bcc165f01a01966a59bc53fb22009537f5ac11ca40d169c17b3d493d469964c53e9f7fab6b9acd307dd5a66973b884e5a17d1617266520ef09cd23cd5c47ac3efa67738141f1f7ac77554135a7a4c1aee87833a8c9a7a646b32dac5588724ce225527dede79355d1850a08571290b028a3f068777744f6c79102ad9a11974c03851b245c88670ce004d9fc05eba143ee76d663de2c8e8737ea87482ffeccdd51895157bd84e1d211c98faecf43446a80645b6a5562c8e034ad4f61efe4f3244b2c00debb8ea8a5185d47ba2a6b16d6b932295a990338a3a86b217b9387751d7e7ee26ca93ccb77a29a733214c9bbaaebe04d87cd1437c75c95e3fc844978962df941c91ec00161d5f8d1e5c9357a771b6b7f4241680898b3f8344b41a9cf8602b1396e3bd7e50e423859fa5a8baa17f5f43826e0897d7b06a96eccbadc9bc77b85c2e8680ec57cbe421aa20523d10251e03e4508e601b114947b892574b7adaf2585196a3550f7f6c6135a92d110cab14cbbd1702b56946bacc44dcbc01fdf7f4fee743028025742572cdee0de132e435ee2bbc53f71ba9aaa329a905e74d703636f6864a074584063159a5a9d9ed029a541fa74b7f13594102c5c095ef1fc124bebfb4ac45be6ead3e56040fb3165914ce9134c9af1e5e7d4a388213a1203bdfbbd3fd126bc846705f456e90f201aa811d47f51bfa95b7b29118bd51b6a7f8490ebf50ff16d4070d39fa16f6266d9981268990fa99477233a500d2e31318caf6ae949f9c2f4f8a9b155168ab4d974db94f6125de7c6127d0db3b9b6ae33e5b221a364a9e3298c56df1317b8619bc5a3d55e922992e540b5e9b9d325781db64366863eed41975a3c7957c1a1e1b974cd4d6b139efa7f5b06ac6273fded7b6888fc3bdaea4084e9c49304bf534dee6a46ddc61507262c59e6742787144d55ea907220eaa50d0a0eca5821b1b1f20e9cfc8b9960806eef356aebd2dc419059d5b74fc5ec426a819c5e0303a870abd1a7f6b86aa48c0f4a753230de41522e4a9464aed5db2f3368f16fdac7f3dd7909e7f794e0ba493c29932c49cd62eecf0d4cf237f01ae322467bd96a4c80ffe4b8f0248b31c8fa4b5782347216bfc2e5f35312266edafd0f4a4fc9ab327a4429d4e8f8dfb67f6a5d682bfa1b020bcfa6a3e0a6f27f1a930bcecab270d05fc57826d8b99379306df5de34746bab017aa77cfbafcaea2ca54f30657317c14851f893ea51a479c4e844226941bbece9e9cbad1ca2aae7fa32405c0eb4b85008850ed4b0f617e164dfe512e9fde9e8e7ef90497507c91456546520e320b6bd0558094287723f0320810de124e932c7b508e02168cb568566b019faa66711ae6ff6d23a2a7dc7dcddfbd01424f8ba0d56b91f59c4f037971f82cd1bacebe76b0bab0c29966b6bd7da87df20256beb57b8b92a1bbcf35ed381ff6beb8ab7b5d681c63156e6f703ca7d1dff3ad0027784b507f615064acd8e1b80654d08112944f062a83c5e91f658c6c9a1f9429042e71cb60f1fe8e5e3fb18ca0f45c53fc6db9c0b3eece41e3f8387590dcd366879969bed445752320b47edba07a6472ebef7847e5492244b6dc90091ab6565a51f43456cc995b74a4d1e59e218168bb17d529886a0e21a562f21af8899dc439a59fcb16e5a8974d5e69cc53f93e12adb30642117b4c7b4851f56c617d65f12f6513b7393ebcbee6bc90232cc1e0600a939258165bba3322d6f4f23ad7a8e78d493d187a842473b25152a850bf00ed5ab90da7616b12808e8c43a5a778cf155c9f0b5f1c153c0168f1e6884720f0c494393af32a8174b41540d0a99fcc50d2d8ae74e607b2ed1b357d3864f9a0a4b6dcbb14c11541ba5b5f2fdad3ed6afee0236d07480cf0ff906e61d5bc393a0ae3180df69e7d9360d1c29037f8658825ecc2782ab086f6c595e86e0a2e95c91710d6c7d8c4489e5c91a7120e32f385123ba2a4be46a4556720370f94425af56d7db835fa372a9ce23f24eb943a5b3b90d9ac379359e872c936f8bab35c5baeaa80cf16138de436b201ff7a47df8a20c5b1666383de55a8ff9377e690f6e25c2a40660c8c5738d0895b31385896c6947f069deb4fef4c482f80868585c7f06c474843734bf28a4736c3e7f9afaf40fb1cf1b0d7107eddebe7fdf0c19bd94663e4fa614f651242624f7157e4e9cc7e3a2c6b4db3afc98ac10f690b3536bf4cc6699a54d923b0f788535ed58146df6ce4698c06cb9aa8afb47200bacb9d7a93b2d492c9574c0457e2c7b446b3d3848a18dd235505c79528f65653af05c6a78d063b91a3c64b3fdd8e3af62a5aca8b32e330c5215bf046bad55066463ec0b37c901a91b860c2c3ee0a9e73339717f386f3a6896c06adbc09bb678b9df1a81e95ff45902028415624d4c5b3437361eed86576b3b746a62b9a2acdd7e1d6f280842db1a736a10ff09320690cd6007518122965027f9619f5167625cee623aaee1a6b1448891c5c4480cf856e4d563cc5aa474020ea4aa239f7b3478fc822042e38c439e7e63b66c3fbc187ecb695f5cd5d28c5db78026505f8b3d077e905db343e434b1129152e6360d1a83cf3ae89a4febb7d6108c118cebb8bd5ee13cdb91ad57107e0a41278a913aecf155d0c0084a3154a1e40093c12afe94463fc56c0b51cd2aa7b6e0da7f720179ff24b66c2a7538b0f61ed590f9199b4202d09573b20cd84a69a5635372345790f982d06d7166e649f94c573c699d97a37531822e5f1db782c0053e63ca71ffb4ffdfeeb875ef0ea9cf80a35ad148d666f971bfcc609fbe9250c58b538bf15df99c2564ff7b654761bc5ab61351861f8b65fee170c290010b74baf58e9289559f8b963efd851e37e91559b00fcfd51a4baa78973d8b1777db953a8188c93b4674733a1774983b380202ade979fbf502e74bea6e4a112176982a7fa999a4ebd55d1fcc3005c2682cbcb9e873f2e5947e695f7d23e446b21ca38ab040495e5172a317c3e376857709bdc336c978939768b8b8d2bd4a0393e0e17ceef480c29a77e993cb5579d6371f836eb944065c7a8d76555dc76a6f31ba537fb57da42f680ba75cc0299c48341f1d6070cdc3d35f6ed79e6779616711d7ba4c8970360389ee7e175d21d15fb0c2a11aed8297d8ad32187b5de5958f9ad2cce46d2d1029d59ef9b3f8e290bcb609a0af9132d90072c1069c535ce9699fdef4f6b6c38fe0aca4efd17fd6107a9d157202717314cf3bb78b47f090aac26c9a7540115a346b77f6b400336768d9446e827788dc115d46a13a3be9bd67089c6ef23f08763756dd32687d3ca65074baacc941992f0a75879e5f169f01de105e2dda1a50b7e7880c97c18dcac46a5573d1daf83b440d8c2a413406a73609de83d1b293de0f01b87a0b784bd474645731ee8d3016e4f79fe95bec88c1c40743825d8994cc6ba5a53ee21bba2f7c3520497db0d85551b3f094675718d9ff3cad023b1fde7fa37e8ab00de239f7eda0ba47d4e4abed23a2d848963711e2d2865f5b5ea035226d795192a53178fc6f40f12886e4b9742a0845db95a274b390d7b946cca14809cb3da1f1d26afc830bce934ec4455310ebc32fc4aa97c6ff1cb3871c89a7e335de8f95538dd7b521e8af55b464412c0e7b23cc70c01ab5f067c10cdd7b5353163e2c833d7ef179ef6287de1ff5e5788b89d6fc4ea2df457132ce8769bf2b9a63225111d07568b5d95ec2142320604474367b49b049d2295f41f2ec8634e715321d10662e7f703f461be06f33bf303af22ce9037c1fa55f028005b0f2503b5fdb0c0de08f3f65ccf028da4b59e65e24388c0793d20372e377e8e3a0d7b2371f48b4eaeb6ca90709b16b6bea565d2b391b60433260dc3e80d240f97834f09edbfd1cc20bcaef004e5821d4d4dac17807868211d256b7538a31e201c1e51ed2f4312f71a279adb903000b4520c86844fdbf68fa58643a8b4637f99b5b668986de0b6a69305f46a0e6a5a911682539b91bdbae3efb3590250b1aeead002d7bc15a42864a16053d290683a1cb478b46811eec30fc80bd586922e50ae6ec820ef7e3fefed4fc3320af1030a4eedeab30bb935d9ef6ab047f2a4254952448c876e3f05a53022f604807ac725602b977bb21860598dc5f8c9bde3b12b8e9fae02e5b5ab5491db36e6763189bf83295d955b0ee0d9f5cbba102a51f67ba89cd4440ff86a606dcfa5dc1e0b313c1fdf68503fb7ed2150cc9a22262583cfd6cb547278f78b2ffafd3486a199497e92e5e92543d972da0e0b2199a2347328816c26e88c3d96edc933b629237b5806af298505f6d35dc073dbf3fe04139a9719f5a3df2ecf74ac4daaec9ba992c942f353c0fb0cd10900e53dd2663cddf9abbfe46ec126407c7d7f869bd00c588ff2f96dcc34cb93636f3151d1405fc9eb49144cf7429f85f454c6251e2d5fb0e0ab6689a79cb9dae9a96a9d07b7251c0ce23bb24b277d1b3256c4355d5a9820525e128e5acb44ceb920eda35284cabcbb6cb69061204f6e13cdaa25755faa8ef69521ce99deb4cef0c4e6f28c3981fe0a488cf83ce7838a3656a43d5901f8684ab2595a756954fe86aa8cfb72fc9c768f91f21f8e72414ff5e54502452ba2969c1daaba5b55cbbb365fe75441da954e54f1a8ee1f69a6b8863ceff558fc350e9005806839e5da69e7a9c54d90a694be6d2479c0cbc04b15e0592f9078eea8caf5d749d4d806b9fc1d8091b206f2003542ccd0b60f79c9ce4fe8680ad7b953c1ae3fdf0838fc25188c500076a237520599fd87ef4f2ed073151a4a4a25685fb70dc1f1a4782c1e826c925adf496f3654b5f77e430243ab2ec3c784932f7895b0378812b7c3dabef991ac7f988f6515e88e6dec321d9f6be09fa18ca06f00fd540f6e17638daab6400253a5517c0798107b61d20d34fa2503589f6725c2d1a4189aed0cd7b19fd19e8de025e13ed912573957627995b1e0ee1783cb94afaca9fcf4acefa07c4f8fda09e395ae5f6eae4c6c58cb48b56e72a119dde10a0b3bf381aa0785be999ad788ded8e7759630f11e2da9dfc7b0cd3d17b44f7dfaf6f8dd2794b4cf976abe7ecc3f706a451222847b342a602c31faf2a8c083883db25e53fe610fd3d8f8b0b1edd12df3e2da54111b99312b728b45e3b9b10a4c7a8aaadb42398c9650cbd85b2548dcee2badde1e5b705b50418ce575053b9484838e8ad7d93670cbd29ee74c9660df5ae915e667a6e0092ed88d252cca04889accdedb35e8fa05ee368ca2ac75f6e96fdb8b3440a5430f0a226d54c18c2a5842b81491f99f6d006e094eb7afd58898729d7c7e094bf652feb2e63fd75b285bb9d64af7ac9b49805b6e0db71c64050e73cd126a9dae01e986a0bb1993044f617d0287a172fe8b28c587c87fd491773f2b9b8d0e6f787e6f66472642dfe7f12f137924bcdd9e54f1b699072621e197e07742c790da7d31e2b5a88e86312158a60821661ae196041a9c5f57a36990f2ae723803419d51c59556b229782d0ca2fa9549ec8a9cb0c408c917785ce9320df308e0d924c88663141af124f123d3d988ede1c1e740f2631192a66e2efbe57bf006d487a46d0c960a12c4afd8aca8f9566430a5540243a31c3f4dd23b60950ae1b6e93d27fcd272f4a35aee7f9565b2686b828a9f982a0e1d598951de08df459b3098d2998456f53fa9119746be66e572bd9a122ebf1cef48c785a566e95898360dbc626560a922e3798f14c13b50f08f7157599873c227d8425662dfb4ea6aa67fe41f31da2fcb518696f0ce0efba6671a7e98a9faf5ca45cbbface717af039b15711fac79afc2534074f7ce9455441643f015ad2bc1d13b9b055587c881807963338703bcc925bf689afb5570d84e4818a48947b1b3c7dd344b414296ce9d633c80c08a4007109e654f38c66aeb29f284a6275af26dad81fc2ab9258262fdf536b1c1307e0e3e28baebb6f5b05f5d273b8c38f3e53e88b128ce4a08fb19671d9b50835dd0c6f5b8b99ed4925ca10ae8bbe8d59859b4599f1e68666895217ad853e06ac63ef3aa8dac02f540fd8083b70061e9203b0ba08d04522d008ae8d1e0352dcca8c46957c4f580fb456826c2849e0356e8491abc0d8af58874dac3a0a6c11fb6f450c9a86999adfe26d6b1bf0d71ca73b7cbd76e6ffbef89e9b330ca5786b0070cf5fc414751bb4b0d5029c6fa471909c244825e769f0d5baaec37c4d2bbbb4aba894555689a12d538b0c274c74c00a81e7a2b8ccc3f8bb53d2c32a8472793e2743e068e3a3a331ccd7fc199fc8d1db28faa0f5d50cae40aeed926623911a8d86180494b6b148223b7b5a599baf4feecc0734a26e9ac066bac0ad0637e443281727c6c6eff9558954aa15c3ab0bbb4735620e6b5d19e961ee66409f9698b9a0413e18e5426d72eea9ed6cca2538f1388652b02356aaa6c621fee5b321b724a88dc3a1397e5a60632826c5eb23414bcbb955f51fe4416a7a0c3eaceb8ab4402ad2432a6c14fba247ec48c83e82233d2c636bfa3696a1e26470fe49796e8051bfe80d74e48be57fcb34fbc7eade739a986ca65a42abedadd0283e4dfd8356bf1a9ba7e8ff4b5d6499881a50cf977249361bc25f3d090d7c7451a2d0ff7bd407791fbf294d02fc841114da44e9d19bcbc6ebb4cca17fc42d26fef0c74674dae50a9c176becee2edff958a7c545cce7acf62bce62b6d3ad2e959c46223621f863825756f29a3eee9be08458ad4278b89b22ee8ec4dc1bd8bf2438a6f01f27eb964049ebcede0caa179ca7499a1ad446ca55fd6935507161a6089a952c57cbd4fe973332992bae0327b42f03d7be017ef59deb19786d505ebcae8675c09161351c12afdff2b7ebba46ae145847371424f26db13195433dd8e2aab18212bc1130063f26099a9209b14a04fbebfe0be460dcc561b72c5bb6153d714b2a9f0fc6ad03977c50abe77ad86007079b68db4086b2b08d6672cf85582bf25d17d86e63031e70cb1953aeca38455fb2d887d232182327e137d11148ac895993b82b088c1bf5ead664c44b5b6527f1b255a02c8038b861d6fb9f6d671b3ce90deeff3f415bc03671a964a7e47d26a943e281dc921c88a04a2833af5cadcfb5092d208a62ded9b14de6ea2eb7b098b96d7a84c868199e0da155dee25e0fca67b53d2eb6ffe51818f85cbb23024584fc877e206d419f5b0904e5449275083a7d1f48e7725ba339759eeaebd4b79a95a76fb0a72ab2834b888004f74d45558f8878116b31fb13386ebbca46d79a6f16c2d36b8096cce37c8602f64a8ec7773223ef83c062cceb75708811618c27f0159311e751c2b38d119f7057e97815deb2c0db79649ca181da7a9d73f8f96cdd2ec0efdb49be6c59bd905eaedcb01610f4286e6ff38685e83aacdabb89a3d3d69a5d7670589670f8e0c001b82d7145825eedabe4149de36dc184eaa63617f820f2216917f1a5e3d6d80febf6f3f8671365d7324711e12fa021252770b06f27f2728c199f4f379770f8a7af1bc38c5d0c74c6f64bd029138f667fdf095d0614a49c8a396841243a8538a31f54fbfa4503cb666ff4916b4ed3eaecaed898d3548b6fd06fc01eb0f0c19b3d66b24df907e940d86bd556a0e1103d67849ac12eb501af91ba66ee3fd528aa80367aaeee4287688f3ca443813b4ef65f2ea5ac72a4309c33a7c907de3082ca78953fdbd96472601a1ca5822e356a8ffed60df51ca29c24e979c8457374b1e6c97b0ba2ca3b478f292cf88914ca69e55fa4e71a92e46226aa5feb08f51b4b415c3fee46c1a5896266e41660618ee2651e38092427b96866b4b1863083e6940e7557fafd833e4bebfe46f032755013cdc1d4dc8975c18a8723d37c0d179a50ebecfde8f6c196ad7b50ee709178fd7a06d4f62f5056555ba116cfed095aa46c36c8b9823bfaad0413feba4aba104989502593c9bdb4ed4e6da568c6bc7743c0455a9afb1ef1a86012636c36df24565008cb178d4f40eb263dbf630b56b3c04d150afd5ff1abdee8d11aab9ca6de6a24ad4d2a148bcedc316005e79253f0e9e502dd359b315f1c249081947c1e1b8d2c019639d9319f1fdc04ca680f04bc804df6ed2928e526494b2cb0564ece38e3fc7e3407ffb9b99924a26ff50ac5052f7b2edec94a2bbfa3c15966532b2775958e23f2ee71adfb6a0571549e37b5a48e47fddb6d61379cb5d6267b85ef55b43279ad61cbf7ca22757962085bee01a8480533e6ff8e73a2e6921a7c7e18606811eea91bdc69b9e3325c86f763729ec8feb173f7528bcb6280da5faa619c43b36cf01e45426439bba52457a00d22ba8d5303c699d4360c1aeb0bf241619afdfd38d3f22cb0bd6ea6ea673ba9e9e066ed46bdb1ef62dc9a463659d0c58979e769721e49d62f5816b6724ae7856b7aa7dc1d5cdd53e2d761b0ade556dce1baf85f59ed92aa4016a16b964bb5c26c577c905fa6a93bf03d0fe8432becff002820bcc5eb19cf7b52ce83ede7ccbd2a7298a8db256f34a4dde313109788b6aad241e82ffcd0497e24ca25dbdb6afd30047ec0846c72d06dde96d8871bbd5c062d017645167d2d6924754e4c7f5babc3d5332a93aedb093a9409bcdf8e67359b8c1f626c75a6ed79b0b4aff449ca04e4b31fb9c1c74dae1479ed86994fd0a87cdcff863f6cd6f54b2607d3d7085699f6228452abe4328f37759b6fcfd3ad9964cff93f2df531c7f1733ea9b40e2de9e13659f819c1ffa8ca6dafc2e26350cbcde28671a218020ddfbed8af7186b73f85a388e016dca9ddde3f8d3eabe84d9e1073a3cc318909031b555a819b6dc6e03c882afde10aedbce62ded6d9a851ac9b49074ba210200b5f13509c76a4874a344eed818fb6c257f4034137a65ea60c37ea87b06862f9a24adf9894ce44219b40e3563c8e391d0cec272ab3ecc42c6edb82cf61250ac2d1c169d42b782bc632943c0c65219fb6786157de4fc10479742375f1c37976e6d1c5bd1739472ceef4364fdcb575d01120bbddeeb8413decc727940252243ec7188095b4d7d37635260f382548cfd61137ff0751ee8577b5442eea3dacc80c2894ad42e282ded9daaf8c4c6c98290a383321c4ec36b43085018ca91c6cdb96c712d3bfbbd1b27e57908f4d5fa097264f8a631b1029a9f213e2150c6129001f13daa666a5e59397a89086e1d4f9633fd7c62f0b38e012a7f053eea8cbce177596bb96fd6c34f3ae1a683d228b61520c7cc66a0424041d1ea6ddc3affc18e242bd5e3dc7e288766c5c65c60fa751a16bd0e751fa7c8e122d1edc618e08f62ec2996544df6e0c6cac3de1f0b7f903e1ad0b5451c84ed21916287f437a0a6630baa568fa30ef4aae1480915c2c9d482bf6690a3f8e6880413575a8e1d8c89c4071253a058d7bf4c0741e276da8e905b939e4817461e80372deb84c8b2e213db81259431fad7ff47d1bd2f5e455562d0f00bae872e19f65283befa390c52eaca094b1d67c429880cb94078c36972c7d6dfbcf3ff7cc209ba0b5a4982d4a37d2e87e59aeca005b6908d0f2db0f2b45ab6a05097e02dc1323d1b71eafd4a3953bc3e58b2795a069f90589fd34d06f2dcf417bfe0dfd43d5cc1e8ba70ad6d243fd2a6dd011b52f416b35e039da59c69dceb652552716eec52f7ef87bff794b1f1aaae7e2851a1d1f22c9316f043bbd8192fb2f28744ede793a3895bdde999d09543eac254bc75864a5f50e07247356138b5528008f137a6353abc78102ebd915c9b155338920e7b4b352c6e02f93e811a86e30c212181e029416b100ceb0cae91ffbef1b7b670a5e65f9e1d5477e2e68b7207e45f494d7a1c3636b107207af70a06cc46e33ea56cb87ba6cc7e1b36715df1cd9a3a8affbb8d8a4ee789046b05e4f84f32d2260d3221a0e8ae27c811c9f909a9027790762405eb7991d93d9135b849c155f9c9455dfffe356baa70f6c6fb98263ce30cdafc4b43b065f98d75afbf1db83285772dfcfc1567fefbaf02bb214301b0bc2265306cecd72f5655263cbd39c66fbc025ca673df66b62f3903c680f9f551d7a551bdee71aa4dfacb6602f74332ac09e7a7b9c5881c8f5d9c32842c8997acffe2eff1c3febdc85e7f4211c53f07cfb417ec89e42236b46df22a91bfbebfb0becc1c29a49c904553a58499a637ba8191c9ac47067e5e0f59c44b97fbe099c5bcb09596e5e90b1f500acee1697f60f53f32523af7e48d97ab1ecb72c46cb9ff3689e4b1862e8cac3b65d90ed94fd345a7166da60114c4b38159c91254fcfe5c42ac25b9acedba4ffc5e3415871f9d38282a4851251fe185d5c963ae9d653a8a8b52decf8ea35c1d38dab47358e252b48adbf87d389924e14ad8fecc43f32826855231edc5410929e91a4d7d1a06d5935c5698aebd00a4ab2016b1f4c445bc10ad717452709ac76a0a72b0550363b80c4ea5f13e4a41e684b640d5c862f1ccd904161433a2ebd8bba5526e843cfc4571d7b1752400fa6cb5f5361e8003376401df218f0db780a720cb84e17e980886a6faf2034d29a5d48e2aaff9175c0a4b686d30ad0c8dc7ab4a8ee4bd684028e51c8602d14078825d0a86932cf1219d77e8f9d7baeddc19c1f0ca6e60e0205320569b069c50c14141a559e1fc94dcfd4a679f1bcb71f133172254b2f33bcdf79a4f3918414d712651127beb2d1ebf15f17c1c317ef1704627a09a7d653e483062165e08c3c96968369303dad950f432cf1dfb101515d73ba05161d6fcbf645a3a9194b7660a74792b1a8c7810687510dfde1e19392f6c16e80e63856ea9677c362781cdddc3ae195b0c8ff4349216014ba429f30d4ae8e9baccae3b2d27bfe461cda32759d071feb3a27485fc73c51757024f4fc80bd8432b6fe65ac9a9741abebdd353126a08517f65fcec890b9ead156305eac62f743a1dd16c98a80f095b0249f181ce913dd79de21936ab15344452c1cb8b79f99a692b0650b38196df2ca862849e1e5ad50ecdf5a7f81f3bf366b1c15a9ced6c0d81c0d45018fb50f64b2a3392b53847ba4e5dc65964bbe012665b748ba8d899161d4239196709bb5e5bb8b7d56ba26f0ee0930e6dca3d724b278e0addb4cfe5d02971cfcb24f11a8a2b84c9aa34921c96ec681198b1f03a12ebc4f5085060dbacf30af05cd5d36ddd5b2a1c60353ee51cf25e0ebb5f99f021839929c27c3c1c9351c54ed48b2be834d5edfff36320d333796bd7d42d399e08e3a819955e8366c2f80a70739ef10e743741b0cc6060450fe02b7555f5fc5433427ba5e767a71bec54ba778e2febb49af817abb4b7a3c0c628f037cabd716b0cbfa17f1221acfc7974dd446ea5a5bc5826d4d1bc2e77493e37a8c19ffc08f49cf17dcf52e40bc3a93ec0dc73d2aef9ecb1d62d05bbd30fb9d3d885a3eedb4422f34a51bc3db5547213b0cf8a11be5e91453aae007b3a1cfd795755bfce1b3cb7713cc4b1640e7ffe526a487bdb9a500fd9eb5c079d87d662b5bdf148bc928551aaa807ec06650bff96b499bdd7ce10d7895e2e47bae6bd8a4fddc0dc90dd9278ccb13cf08d80bb8cf0cad6afa9183c9f1f4283c9f3288a5a6e319d1153cb66e92e079a38d421c817c768d1ba4e1bc96f7af5d8615c0e579ab503859bf72cc3e1ea72767cbeafccb6549959162c4b2dc5628e6898fb46b40473281074eeff138cf648a3c77f5d7d1aa302cafe7404795d2e2d215ff269b12492ca591a16c96aa02cfee1185b096eb56017c1efc7e1a3a0fbfcb569167ebda8d3d2d07401e666924e4d301aa694a537c8735e381208cc0ed0ac22fab424e8e83a95948c67962a547bcf8fc86f824b079d54b152d3a80a0c939d21e83d8bed843e1b81f4dedb76095bda94144cf7dedf8bd55571b3e990c162385afe2b1d0e38800f4b2b6c5a11108c0e980dc2eeb133f81aaad3d2ea5fc2a6a343f801c3819b74ef350b3ee6779b6b226fe163db1bf8be85ded3747098b4812a0561ffa80d347900603b38ebe26a3e04c7a0532f03ba40734a54926852e44f67f5ba29ebe863d543fa0eda1a4e2bde66aa9db865acc9d7a293705fd7d940501859bd5656ba6182fecb18866eabd3ea47dba80aac5ef120a0c29906efd1c713b62c1b14942f1eeec4013dd87f1ce26af41b1372bb97442feccb806adda579a30ce44198e6464ab7875ce817ff9c4809f817221353210f676b8bdb60cd6b1f4fe889b183502793059b58d0948df3b1043314f092183d63f730051b835a8e4d38a77d8b8557bd28725d8f539d68363686661b9436a292f8717a858c5535fcbcfe30cf6bb8bbe91c3e7910c415c0f348ff47522c4d15af89fc70c1c3e22f520e30785c280b3b188c9cf05e668862621a6f6876486efafd49aaa4120326e177f094c4a62870cceb3093097d88716bcf9efec7cce726f7f774e858528933822dccf9d92f2ae77d66458bf8af4160962003a06a211594a237edf086e54bc90f99b28f28b92e3901a44dd532081048999b20db8d84261fb47fc8ffa7d549feefb5aa8bb6eb0897a3a62bec672a5b4895f1f9ac9b3d070909dcd77e5a12681be5500e1ec6a9ed59b2725df992d3a2f4bd7a01faf013d0ae064c5f8c24945695efe126f589388322b6ae35c52d91026d425f045462f2a5a0fcd47df58c0e1b5aa29cec28df7cac5625c33e0fb448088244fc7db95d16fa6b237d461edee202f007e1fcbda0fa17c44fe754fcd802e2bb9553d8e25e85b8e2698fac5786baf9c252ae4ac5d4149f3aef59e8ae724d8b89dd1c368df65ecded465198369865db6ef4ca669af2461f506182a2a8ae5a02de4e5e7300182650e0e04f69e29d56f2437de4dcd4b335692c3ecdce1f910d602e858d92eafc480c8290757e75285052757b8649a77a9c000bddb5141746840c7bc277c7fce6aee66f5e1de14041247a0ee2f282b745846f052321b5dc5ef84731c73733b6acdcd96e87366c5fe2f3c195ae958d69b6b8d7bebb144067cc1ebe16c14658c57911bd6e7c6e1334eec9999207b5b0c22163ffe8346109d8fae6b07ba15a27534f30e3cbbcacdfc59cb20748111bb303e187ff7528d14dc8239800492f9d23c7eeb99ed7a641ff9383c9d3f6c03c5d35552fad0eec206e707faa7f92a115a9f5aa9c3e786f9fc7644e10b3dc962e377cfe505ca037b7551deaa3100c630e99f303d13110bee99a5566c6276bcf14652996b364a383e5f00aeb1b7e31f48c12767f8d37b05e8b6413cfab399aa068ca22ab2794ed72d2894224ab8dbdc6d4ae5a4147736a14de3f8dcd5cc4b4af334f458551c94cf11c74459b8eb6e19b5c76c73036d9e97dd785d184424a3dff842b730ae44259dc9e6ab469cafd56a9c46deb922303f3641973e05762cf040bfb47b58ff8dd9ccfdbdb7491d1fdfa329e1623ece919637c37416b78f25b42bd7dd0dc57680dd532663819a9603336dd4eeeb6f05cdb21023e51167abdb36702133a0539dc6f00723a7dff14bf00c8f480e33a90bb39bf97ded005b295049352dc7a0b1d84d8acb1c3e9703bbc669e898eb070438178418404990f73c06949692d30078b26222b5e3773f047bd67b2b0b997e3e8229353c829c128d332e216a67cbe08a096bdd60779aa73158c3d0b8f323883e94b264e7b856f500f20f3c83eed0d3f0b7a644dc5d9eb6afc8c0c0d67ce1b1592dc85c9561dc9fae47a6ca5e2a0d2c7fef98ec4d7f3e9ce1789c74758b2af004163765aba72d22702a4176f71af5d1194fe3a25c91eec73fb97a0b3843f838c9622e14b38eefaa5ae0f9dc6bb181c9bf44b528bb9bcd62face689dee23b4a9efc8c50886ad6708bc9f5d01697cd731b391da439ac4945dca6204b80413a60b0f172ac87b998a0912f340b4a3a19832ad600dba5805c9e16474307f7c99bd77c13a8f6cb4111509e98bd741f809bd3fa8e4609b3e61195d0d083b8475845a0c3f2f39013b5ef4247d665d6cc6ab03e666c1075d48863229d7aafa73193716f8c6c7f564cc3fbfe1d41d05730dcb0ec3c29d8d91d7b08c2404e58ec6f529d1dd4cba3bef86abd1475099be62f45c08c8dae00cf68034c5ab354b76d9274b4fdcdfe2981875d6347511d6025fd23679324da1372fe15d15660be72270319cf97392871bc82be828682bfea90eb732688fa8e1dbc53c3756480759dabb491bc42c8300bf66ab7e7957106445e63b40ce6716db13d444327444baaeb0f9a2d8fee4e81ce8350c98038105bf9f83587b4957c7253ab0e347fc2d1924713c77b7286b688ecb53705257bd9ed477d71c5d695e9fd8e8f5f8a8936ef817763ddd4c44f5192582bce6300590521c32a4e382310b04aeae145d2b87ef613353b703e2af2c9bb7b6271d4d3a82a346da921abb7be8da74e7f0c09a0fa6eda5061207b04479a5f1180b5292d931b44cd814a7fa2bd67e6e6b6b2b6657cd6ee413cb09f500800f63a6436f8ad3458e139e40199cbd5d80bf90eaf21bd99ebb585cc46cf964f9ecb4083a8be72ca719a66d8489ff35387e218760ac13ffcf3c090ea4f1b8a7001e3c22bef6f9596200074908248b868b9613d8f9cb74130a938b6d1c008835f3d79f5fee64cac8dacd0d5ceb17473b8a9867fbae21a0cbd74e06d7b92046455e410335d3b601121e5fd1ee0d55935b4ea8734d5aa27e3f76ef1afeb954535d1109b2c94a73ebf5285540be8cbc45ce1e949fcc1b8e2106c25d60df37903964582b9a4548aa04c5ee93e10cc2b9cb0332928e6a48baa64273c052fe1efd6db067e6c6e379d17744eac8d6d55419cc919bc89202cd2a3ece75024668aeffb52b615815c57f075f5b86bb944dfad6ddb083a6ee49726d668f8d0d2060db118bf22bfea979536128484814bcb48e1a31913d4d106dd235f977994333e97707a2ec534aa8c5e23829f94e94d0252d66f354ff82e2e9163f2497bf8c9ebc2134e43498c66c44eaf0643a8dda475734f2ed3daebe399b587ff6f3fed73b175959a2bd1b3658d1a6986e4ed4f00a2fdd2078926ca98577361714431af7b9908a3ed33adfe857068f0d8ef0d8fbcfe1384ce584708026285142186db9027fb34214c38c13f9da711c4193ecc026a61743e7f358bfd28b71b91a7408da1713ef35fdd4da1db10f660842abe1e50f30f45bb80acb89bb102e4310959bd362b63d1aafc8f6bdd8c152245ed5d754a8f1a387840d6e5a26075ea2ae644693e5dd590e3869c7ffb38731aa9217b0119780903a01ce878d13be56a1eae0c92e0d84c7a0d6465a5320ff8763cf1b884d5854351af7ba7dea2ff260fd987934a8dadb0cfa571caa974790977a2d5906155e3bfcf3993d0214a8ee0f8598d168d645f1857fbe6cc95d20736be7784deaa9479b894c70ae79353cf596f7956823507a209f6acabec68ffb02ae8b0405b5acc26075094a4f08a503aaf27c315680fafa38e1f1fe6bfdf19caca5b6ca3984d4286a6d7d2b303f9030d7a977df53e08e5ad3404ca949c7ed12c69118d1ce88715d93504616134cec76ebef5151ea7d8600f2fd35c3ae5abaad033674a16e0470789bfcb0b29d0500c7cbc1d573b33c0f549fafb27c0a86b5e13eeca541ebcedd66b10dee3a3690ef721fd8f062018ee04a2f82e5ecaa4ad0f6f1ad029503c73415a6082069073328af1eae7f55abbaa2df300c7d011496099be195f159bbf57c26e6dc8ca7551bbd33b427a02268fe8a6076bda9624707c98bfdc219d89b79ea9fed95521e29a545be0e1c9c9698edeb0e837a95582a1622a2caa373f2e951c5eec9f5a9a55724793e62d781fd58d4d92ded04b5a737f73d23f567f5cfc1ae84596bb286f23ff06b105bfb41fdb24306ce7951761495d4792335b119680ea131e97655b295310b435173eed0280b1a8b601954088b4481c24f5eec920e9774789bf5403f67c768ab45e90f63df8fe0f07cc05720d1fedc962990990cfd139ea7be6809c3cc921054781ba9142ee7e89e6d645ec07450fe9e659e00bccf55456521095606471020adaa51a1a93b222b38db185dbbda6e488b661735e11ad57d894ba7add1a6dbcd01476b8456a782e69baa103222d4cbe1b750569d4c0c2a90655f565b2f127934fd6ebfada6c98d86e578bf9393ac8e86562ada32a4298a6b0f378295208eb0868391298a8b173ad1cd55b5be2609b1f066a52dfc46f7508a6fd9bf0d621fa75779b488216897b88706707b3d390c287e953deb11ae469f392adfa797593e8873f4200284f22f23657ac5efec72aacf5da4aca8a49b1104e898078ff42c3756f56e0753bfc348a6ef42466246b7f6023116469cf958940a21a5ee6c6ecaf91f3b35e723f24fefec1f48722123f2c6d9088e9213e021b59bac6c62b674a64c0a95f7a3dae88530bb378ae3ab4d8588458afc62a9df960c2decd517728d563e43fc22da77be357b6cebcb70f0f1221b2ec56ba73477de80216a71dffa761f084b6c4819ecd65ee3e6581c1e2c57d4d3cffe8fc64e3fb1927e5698bfdfc6f1e4574d3b0a196b9d3c5657ce740b4266be76226a40e9dec767b66b9f5411d1aa54122f7f6b599f0dcd8144c170cbe6dca4071b1673b2a061756b03f48e12c28650897ce76cdbc430c066be0bdd2392412eb4deeacbf38abbe83c113f5283fbb3f5792e18d99096cd2acd4be73212a0e9da3e62146350fe09f76d9d03f21decc34da89a114128348b959ba51229904ce7e6a5dad5c8b3893f6554433c247f0a0377854ddd9ada6ed1a0626cfddc9c3900ac2b861c749f7378e2c51c4d233a34e77f2336eca9ceffae19cf072dea54bd7e6f843bb09f9667921b650502cf69dd5eef07763b7abd9d3a275b97d0e83faa9f4d57398a0fe037a31be43582a3674fc256b38bd9971a98249e0444be03f94219ed2683b8455e871c87ba94b20ff17ecba4f6ba94e6d00e3d473b823bc5bd6994d2e051fd352891b240bfffdfdca4228cd4480097486582ca3bd84deb9f4d4f540a4ffbb8b1cfb2fd731d417ca46fa123520033fb614421e7686894abd3d9b073579024a6e2e8e5a7df0229ee6961bdea056914af8128691dadf187b9bad7b63746bfdd8780deff4e4d3c0dce948205d0a6d34cb625053e730d00f7411557cb3dc7e548c1b4d9336f0b7ac199648267b200abb1c277b285d4259d4aec627dd63d20f8307f6bac53853c50e09a270be203281edb374a96a99cd5d9407f935ba3faa62d6674befa67c78455b74bf1a5410fad0ee535ac8fa9038f24ad6733ca62224f76ef69f3624e58bbcea0f48ad1ce87f3768db3d2ad663c464bd01f364499d753318c83ba5e8cbe3b3e9c0f568654be9051a29bb4e7bcd19e3b6b56d6b3fe69a6ad343ce8d059b41a67a57777a62d8267af4acce04e2e9a7b32b32959fb6e3e56585285d1cbb828cd7ef87c2cc26a7f1516fc3c9fd3b4dbc57d3153d5f7a1d5125fb1d2ce23c37a140b2e4747e18e1d8cf95182fe06ae9d6479cfe197c25fd38c5f0ae8ebe6cd31269f0d2d1bc75444baa7c7984b3e2ac53ad4389bb4749a4daa3b96f26fd4b2958c14e2f9c36d022c04c2e0336db19422191ec8f8daea235cdd786f3566cca182fdbe212e9e10f5ed7aa507d16559e65269fe314cc9381d61904166bede237595835a214f82d6257a66fdecb1c9cf0fcd2c15637ca8633e1be1682d46330e5a7388e6257e6903f1f33d8434168752da9c210d09b2d970dca41a13610dcd8a9cae9828dc4fd0edde1d86bc485278fee488e9d5fd7154307600d11ed971615b0bc199f9e7dfdb98bc261aa17ba7aa9131b5346e24746aac5e97e0064734641a8f7b9e7923a9fb601fcfbca3ee1764f7ea26a8b61603f09f56ae5fb99fd6d2b10d33bee257eb1a94041fa1b12f01234bb8e294d3c5f0fd1300b13db27bb8decfdf7ab74354bb19efc0b0d16ecef6c2aa1f71e099304be9bb0c8ef755d079273c786d74a84483f9b5c7ea8fa4fdb36eaf88f1d15a5cdad703589ece39c0a4a70e4391bec33dc2a39bc257ae9229bf933754262b514b79ab471d392d8deabd36fefa020e8c899adbae32c5285405e099f95090be9ea288a10e93b63188e7fe9cf922c08f980521d4a809416cb7af2949b5e0e706afd967bd5ece75416a4e40ea62fba35506a378f65d075bfc9dfb3b040e70bdc26e96e5f24ff0deb5629d6a3261af4fbcecec843c21b8d9638d741bc5dd2c30d9eed75573bdade384f32c5e5b975b249fe570886ff8f6c15e1d71a768b80dba0a0fecd9f120ca8a5a9a351dec8fbb495d673fc70e8d87b4bace8f05437ac4c08232578ad42d123ab4c92307004d6f9cefb464ca41a13d7d6bc3209118b06faae6b4f3c5690def6e3e8cb0eca3d0a91d1701385218ef30953454b9f5bc504a143257d560f446a360b120338aeb9ff146c641079ff5a5e8d2e0fecb2e8c73566facb51389b69957913c7067e6d1e975a3e5e59490ccf566f5460f39727d37931fe2f6a8aae8854a467c2d4c3750ab5154c3d854bceabda26afb89d85e4c072644a0e0ff6b1f8428923060c25f6534193e643e4c96e729acff97970ae93b4d58125b574bcfec2f8e597d7b86926bc97cdf9c2c8dfe1d3d2285d4c7852fc5d775b5d9d304c67b1993545911fb870cebb0c8494a799860ed2e601ac0fe0f9100a9a5efa6f0b3ece1f70641ab2fa9363b2179e84c4d512b9607ba11891b180be3303a0c0fe28ef885d8159341dc0088df6f4fd0c4fd036be95ef18ddaecb8a8345700681082ac413edd9603514b10472fec3e2ab395aa95d05d25f27820e76ad405eb3a5d0c1dabd6336df987d9f0177152fe5c2d5497b4b6854bfaacd0292140717b355edc26872ecc4551c8924c4aa64c2c16a8774b8ddf1282727ee2cbdc4e05d82968a7a02e8f7e39ea3c05e6489dc90e08dece57536514ced83c3e7e2c5dcb34d50676e0e90b13c27c2466db23beed4d371822339e41891ab935598bb2865412e28715b224d101f38169d5f9c344ffb97d8550b80d11e2b456276c795c4f880e578762fb221b3ac8230cb32b1191de71858f1ae7fad2af85e88e90797bf5897fc14a3616cbb562e3fe776905f0349c5daff5d7864f8da3aac04a19b7bdec40bf2b7992069d7b07d386ce94bf19308153fb9d4a1a16bc7853eb20bd45597daf79fc0b187e38be452591a943e46596db376d4e86a200714ed719d4e0b828ec83bf696b478ad60d3cbdd1b1e0756eb2bee49dfcf9db6030ce1586378de4f39be35340bb9a6b65ee75eb9bcc7c7a3e1db2f2849db5aacb35815fb68203785c4c45c49d93e198706f3c6dd621718a123ba096e90b8fab8efab99b6e80068716d1e4cfe705597864d086ef936c5e2c52ed4979aa5f4cf24d84c9dcdff89f669adad4637aabb47b1f1d95336c51513295232c93dbd9ece3be35147f99b60f52ebcfa0c9bc3f000e4a26e7d4cd8caf93a8512908382998d9e547b299be451baa7adb9097f60bee95fcc7e280a8aa481039e63ba0df00f7c32312b7d4b0ccec27c12765cb589a2195439b1e1cc47e4d5bdfabeb058d6988b6b73e7d8ec949a70a4d48bf51c144834cf79bca24aa4a58cca904b39b6911142caec506657fbdf97b5da929c10dc50044aa9af746c4b993d1fda9a9a27ae673b261252c9306b3c93d7842bad10487214b4a996799c06479a2b663035ef582e4cc3263e84ef01be6e367be3c960b6f18d3f403057a4315a72571de862802c2f2748dd6d0093f61533d27dcfb4736b5ea3837505f830cb4166472db6bd2dd7e84d2226c381b4976ce38ee3f6a8662854f395cdb58d4ec02e5ad688f95a33c683846905e77d561b04607798eda3294d2a93546540ab85e560f9e2b5de4a9f6c6977e1e01d243a76597d10c4b94bbbe5289439778de96de7f61f5342b5db846b4ce36cbdc36db104599a3ef0ad6f443afe33f872cdde88a9c812b128d23faec52b96b76e68d122e1473e93032014fb597038ef468b9673c5f6eabb8b0890b3a5240c46e091f3fc9ab4d82c226287b213f1f39edec24f8890ceae35f7d1e58d82df8e89ba362e065fd9b0afb2a2b9f4acf6a2801ca691f188b1edde20ace57bf88c26849ed983d6dfdbb73cdfe96b7a9cfddffdb5d3d30242ae1c90b35187849854fc4ec0fc7cc8d89320d71c5b39cdf3e6a116e0c30e73d8e3a1f2920b5ddf7b93753c341ec11705382e7eaa7f3ba3f3cbea7bf1862ff7bd02929e0f14733227188317aa69f6f673c589e6cad9a1356763dfc40533f773072e98f4352ad3cf5a79bbfcdf14fe979ecd8071d0347022837b2c09a97ab86d9ac078387854ebdd55c5c21cd70ce63a0a2ecb76c152a641c3ae1ae74593e5c0f44e7b45555a4cc911243ba4467fab650b3661695c40bdeaa86400fbd1e2e2756e0b12ee2369df0dbc915de77f9cbe7769db5608f35f60fa52679ae6af451a6d8cf84869d9dd9d965c009c0d9f1062c3a3dae12d0b165df9efca96d292bf3e7402cf4368653fa33711effc0b02ed2b3959ae0e2c1d2393a5f911dda921f817b8d9da64ea75405f44e43995afa75fa9c2000de25d6d273275ea1d9a5a91a4d3bc85b3055c93b2e631b42c58ee77481498477b9f094d79b104a429f3fa2315f3109d4ea1a0602ccb90bc770453dd4bc0ae9ebfaa3e1057cfa9067461770cbca6833eaa6f7883cf01f9330d2ccc1bebc2c25e052fc6d3c5f7429f12bcb9179f292f40990c49c23d9ad98d978b827862010f4a372eece17e81cf93f7410f40f311bac3cd60d0e05727dbe18a7a83ccf1e847d278312cb0a91b8d6568d69f18b06bb48c62bdc1382e812baed7a378700f1bd6defbba5e3796ed9f8d87715173dea66b7a503bd5228196ef6f09e3e16b27899c3b4921794eb8aae5f8cdcebc674f10520b610805227c0d004f8e2e5510b8a3c4f2be91fdc18aaf4569365b605008bba0afad1bac55a6640495f220b6038d66d769deca126bc8c534f58f849c00745569a13898338b00e64baaf9bb5b9363228df432da58d4000d4bae151b3c93bc6a902928737ce4faf83055208bc9429268ec5c670e75f0d714abdc49e49b22c32c3098fece11293317680031b6d72a0f619ee51d489597b2663e3511ffbd3fe728db0e94bc129bd63b0c8f8f8fd6950304a01e21b418ab5de24626d5b2d3915209d09ab08089913c7851358065f9b0ddd5d626eb29eeab4771a3d1037d42de6ee4344b3e768cb5516ff6a6b28df44edb679b7a20416ec9b7bcafe1d140cfc5e32cc6d7dffb3069c54682bf8417c931c146175cd9165f57e34945ea3705fad5425991e0c109ef6ed7b98bea372404570d44577243aae344cd162f496ca5ca51a3771232aecd6f61a2d39fa6a1cb150483734fdb9021c99f2756a0d9f1227fb3c463464228c360162816948a8e4d08f367f7a90619a8b5c439bbc0ddc3ea8dd3ce071626b62436ed4bbe1e29125fc10c4d7f4c72ceb5418ced475fb1491d74bc61946290c6a79c1fb1a6cc102d60de77e48c26d3b1fb7f0ed66ec275de4fe50568cb4d9967b7a6d70a5d5d805a8ca903264af29defdb02c696bf7e3c35c62e61d30cbdbaec303e46f1df76d6e4876ecae91492d438925d15138912e0332aa6ccb62b4c4e6742a767e2081e122f08d1ef4bab171b64a3573deef670c3ad8a31aafff8e436f603f3bc248bbf667374a6e94cf1765af7d604ffde8679037d059b4682a4e1f4a24c2ff772fb512fa16207fd9cb208896c3c2a605708158c694eea4da3a2c78abae072e6beb4eb673347ebc5a511d6367782358693baa0ba83814f0a208908aae03c59779ddc8bac4a622ed80ea6a7f473e76bbfd90f8e74f85fde9264d290dd71988eb162fe3adc4818878929e4878c29361d6df3c9bc8063c206c117f4e25698d64869d3a6791a2edb31700eb21385cf4af6aaf6400049d8e177bfea0a85f06df9912a931ad625605b58366d87f8bb9f529ce945484e441212097083853e6e10b89ee5a585930092d00138a0e36e77a3f34f4c37f80bed9e70728370c57c5efafeecc37b69a237726dd1e34e3284a28ba2e6ead63a288335995793926a914f7ed27702e412a24e9f155cb9e879848f2ede60c1a84829e28fda80dc621d1f97c6c1a1ea832ba4e22d055d663a4256b19a1ec791cd9902a8071b02f830f10be5e871641b2cb7fdf91d409dc5fd8e6217a1d25d2ecfafb75ddff4e4c92870c83c0842ff9f887945938fe7a238691594ff798b1ce65acc79eb2ae168433c454bc0e3bdd628ba525d0e8b4ec56226be91f11f8f0b35757f5696831341fa4f444830dad93b6b3ec8f2f38bc1b5e374445e16cb68968a3a200dc0af8626122ae61ad51eb08af4b3097b38bf1e2ae386829a2fa023eac6758baf5085d5583a8ebc5b5e323d60264f264116647ac3567bb7713eef0c31d440f70d358c21049f3c3971e944a89ced6ae2ef2d5b29954ef0b4ea3e12d42971a7c29ce85a8f8ebe65b861812994fcfa9ae3efcf582e19a008cda685e39603e473e25ac0ec3a7e8c6b53b1b56033fde80c0ddd54b7e47f4084a8384b2c1b906cdd367dd14958ec6644cd627d646be49e1784d2f23ff80f5a4234a374f085fa49dc8668142a2a0f9969638f886aafc26af101d5f53a2406f7c9f8b302db923ddc23fc90bff19e87255b7df69870bb264d6d8cf15f96863423e44744673d1792e6620f65cd09999ff1bdd7af56d269070e641bb6f0057514aa4a6d30933dea3d27ae64cf1c2e3dddfaac97864a648a9904a7ff1adf4336a641b2156094f511857ffd80e433c8efdbe5ec4ef63cb3f6ba50237b044f3c5336226d18de6234324777342669ce34e2af6fd430a4a8b3af83431242904d8a2956de323e614ade490d0ec7e618a4bfdaf863238fd19bb1ea01f1dac79a5e017636e2b35c783b2880ea7f4a0731ef900690765b14830b77087c929eef7d81b3d8dbd170a947028ccbaa6c5f41a768168e9a2ac2a6158e215565341089e32d02154b7e5c3d01d700dcdf6eeed1b64063730b182880721c202cce84f41a77a7f8570f46d0a0c30c717bf32f1328763335fb6192a17d4f0e38b02cb0bbb790907f5dddd72f421dc8c746579fc7c2d8b7fc3ecec042f53d7514ffb0bca64e42ff6c318dfd1b8306b5c6900daa6767a7859b1c65d67f8cea785bf25068cf292f966c6196f74f084ccbcc31187ae439dc3e7239e05e790e5cf8aad10336e9335791b95dfca81ed7c1f4a30c58fe4e6d5b368cd7904e1d3ee6ab2af0d623f74589306cfe69f9601ae5f19a48bd7a6f85b0cee49a89022926bd5a6d83ddfbf2b3bedb14f8b719048bd42c16d4b28d365834c53e082640ecb6bd67536c4c32c429cd640725cf67c65f1e504bebba9a22daac0b2939c86733f6716103beddccef0a01576520d4d26672aebde4bf313f23d52ac14efe7c6dde25a951ad41e8d5ed03c6f9cca7cfb528eaa23e6be3730a5ea3f4ae2b3fac7f22a1fceab7af420a09feb47e988a7f6c668fbc7de6a5d8945c0911deb363402c7662ed6ecdf66d6822ece7aef652f107c7a2f93753f7b668e779a837dec4c3753b700e81664ee5672e0fc653c6c2dc1cc484bd11180dc2399efe7b49ef74b4f587bdd311b1605d1adef90a12e1115b341e4c08f1bf1238373740d4f4777a55632c45fedab9abe6c1b328ef31573de78f9372118bbb0be4ca3e5b4f817e735227502d7964b40da52ef48fd2c456ca42a927a2dd0d5d25411fecdfeb5bc6160843bce33f09326ad70965d4dd7186184dfd6c60f2b1013518345a7f06e06c1e5d4f7bdf506b0db6522643c873dd2e17ad36b6455b4956c626eae8c8d5e70ae6c957d7cb5294b6c9077d76482a197b03a2f655a5d5535791c3f6694d0af7a6f51d459c13f594ab61e9d0a74a78813ac55c5c2cd62ba258308516ce88d66f9070114a619017f61a8c0192c3365e47d1d49e8f8eccca66970d280b1f9a0691a2b9fbbd7db7bf364867857f1362845991c4954ec4675a8bc1aa162360c2e42b44a23199647d861680f4088269f641f08d5a41b2e82ebe80241229b08d1ee8b84ecc9513445e0b61fe27d67d01f0a638dec73ceea801a7cdfe97851a1c25d4a0507742aaca58dd3745a92f80741803e47df74438b2b24240ec37b42d9bc72c44d585a0e90bb65c06296e39f30a9b689ac55d850b143b7cb27c13f5b3d634c4d1c6f9532cd9ecd85bfc0d1fa07b6f7b3a112b2817d98ef8443c9b853dfcc51033e1d0244e667bb610dee8fb0e01efb0473aa33fbc6bb53dafe7040339c2885bd8832bf5eda3644592a52574c5337ae904cda93e52bea1c5e67c116fc6ce2f4971e8bf2cdd0f99c3fe993d46234cb6b7864f1dcfaec2c63930d92a4e0ad7baaca2f73f0ad3f35daed4e9b4222309543c88ae93c1571807c1406d46d68ed9ae84e17f24ba4fcf5549395305c0a33f6b911a8cfb9de7689bbf65283753a655c1dd9237a33df0308aacfbe8b8be4817b0dc0d362e139aed7fdb6e089315868b40592771883a914e566242bc1b513a8cc3a2e2c3fedb2299c3fe8991a010e3c9a5d78b2316ff4b8d3424ce4a92abf7b41d9a609fc6f3b631a86af5c9d538bfc6061a6e24d1b3bf6988a1590d457b1325a1404ae3ef57451079a51cea8fa55d596af2f4e151f00f72fd0a3d58749b724fab3166313a385b2ab1fa9f1e3f3f61d8609da17a5cc86b8482b82be37ea1cbcf3f0cb4f4144a3fa82b55075d128684079a1b476d745dd052b8c4f866c39c37a3b95df4e6b3bf74f43f21f93332f3dc588afcbfbcb4aa5a28be262b4dbda76794409596145d0695d522328d4ba07237559796bbe2f4122a73085324356b5d184bab4a5797ca4c48f9d57e299c68d2d7e132e866ea0146930e6f120a9348b488a63c6a758f72c68865e93c9b00fd0fa74ddf935cfe9011aa954df0e93ba05c0ce82622dbc7024a1ee2a0cd5bcb5fbd1017bfc502a1f4d7d72504ceb7bc95ecdda1864bf4404fc34f158d7e430b363f351a1e45075c9c953afdf2924a9813129923c2be023f27e91a3c1a4a0f536b7a501f91421563752994d0f522b6bb9dc46a6e5326d441b22469261bddc1af43249f0d2b14539281ff0f48f51d974e160eddce4fb88d661860ea51e0b6f5a202f4a2002db3741c88a515276095e5062c19453d6ace4fc62f6022bbacdcb94bc7a251411368befe9573beebdb52bcbbc61fb418cbc9db1440583cc837707103440b35a63aabfbeea51651642114de482df076dda9bcdf02efd1db99d79ec5b088d4631e8026c0f82fe9efc956393e74eda6a051ab87149fb239ebcdbdacf84d24d6899f0198ae143e3b8ba6dae4221c67e55eb31c9e949a04de7ef3fa88b88b02f4a535eb2a5538309e150202e2e1781d918ff5b62ef4bf868e0f753796b34c773bb743f5e72919b148bc28d9c88db7c6cf7a7e20338aeb704fc0605aa435bcf52efae03d21260828529b527135a110cdcc898aac0deac34f56fb78b1faa443e06a599cd6e7503d84d5f90f0ebaad60686deeed6a36dcbeed61ce3a978f2bf71a546b4f5eaf347551bd793d620e92d7a098d760290db66a0a34d2c97e3a1a2594528743108250c88381b5ae51a812a2473082406700118b280f3f1775de6012bfbb128d7318a060000839ec30d06f9e9ade05bbb2805d9e63f2cf19e55ec2efc0caa2286ae75249ae853fda8b7c1f6ffa2add5d4bf3b7d29509bed5b8228be0211412aa589f8bfc585504ab4393cdd312c27071ad29860aa2e606ae55639ec3bf3e3a304fc4ed451dd0fe3bcdc94b37a47e4d422c38af81c33146a0400688ec13ab83b2d5a32155204243593a3dd768995debb87a9328ca440aefee1de78a60d1d5c92c125da06be5f148c4ae63503787709205a2589d5eaefbb6ab97948f70b9a5ba5f22e78060216548071aed1d425c8c6b8b05e97bfb1aa9b9463a5bb7ba6561cf69af488b1786cfa74e79c789cf5a6418333b2f944ab1a62c37fa4a574c38a34c14501903ae64bf042bd91eba3a8053589d97dc69205e00b39d6e983f43b0019bf51a863aed1f8ac1eb04136c63379ed15adf0b802359d13a4dc468641e478c5081dfcaa4ede58122fa91241ec66f6cfd1cd77d042d75099ebbfafea635cc9955ae9334d48bbc18217cdcdd68ecde17df6d0af2f608c6a01d1de7aaf095e1c0f1408e1b42bc3c973f905f130ab48cd6ee6f6ead1ee5504e5cb9593cab76a346776bd96c34a7755131e6984701a8a67f735dc83c630e02401db06bd24c1ac373e46a4faef15714441bbfc2de63ccc7a4f4bacbe0eb60b895cfb908c1ef29c7172e72b60908cb972d7e2f55daa243287f2eabff5710d95862303c3538433c37b5a9667f1aaa96f1a2db9b9439c84d71e5cf12dcb348f966bc31e552bfc85662394dc651c5d3c86c968667231519bbef8bba49da4ea36e6598c7331831c104f05273e25632e7470188e8916875ec0bef00dbd0dd25a7b106998f3ddf9d5aa26b023d2f575e8173bba0d41e881d217565ba3e26c6928e9eb40403db21947d0dd5e5f6a3728ac9166249f321719ba49b6f64a7c4a6ccb867a83f873651665fc107750e6ff0acb18d1273edc59b89df67c376dc4abd591dbadbffea91e40cd4c0a5c8ffe8f556a8e915c5cca3a29df2e504611a51a01b464b40fe68235c1b16b13a0d10b4019f7c2729643f2081eff7bb7422e3d97c529787eb452f6d2ab514da6069d51a268d9c1e43f0c528338955cd46e32f60beab9bd3205a3ce9299eaabf7a6f369c424393fd602763c58775309ac489cc783968c209d9ab0e8b0e4d679ff2a3d373e1dc5dac1c04df234201a58ba57e9743536abd5ec76b466d26ad0df250246960664ba18e50b37cfb33c6616df904cc032752373c8bb6bfe803fc42a5bbd1c22034b344468698dbab21a74aab706dc9ef5c0b2098837c504b3aa000ac8c742f2e73d744ed9365dadb3ffab59fd9bc5c8100b18db39f370972886aa33c00fba70a084c00283a501c987a9f01ccb4ae99361dd706ec36a69f5bbcbe3eec1edc6dddbc6ddeadf491454255965688b943949afd05a185d3eacf010510d59bd188839e15568bdea9dfc61040f82f1b1f2de1ff0ec9353a11ad96036c6fd25a59594c3092fe526a51b9e80b2da32c14f6ff383e6b0d7c67f2aa6970238bf283a12dd463f3eda4d08c09b3bbeb6bc360c004a56754ca03316789325ec14e964ee058827ce2ac81232836e44e5748c5964411d7508a342c8f2f21502314bb4ce33327b0a09c6714ebdbaf8c8068ed939c7571d068a570f6a975dd8bfca5439b5ab00bf986cb1a0b6afb723b4238dfb8bc82c6f58231aa53be53e15c8766f7fdb0eeb028f1ec62b4e2b591d48d4e0b90ed48aab90a701d474858ffedf79e50a7881dfe1eb153e80ab23f22c3498bcbe5fb0be74ba8d076e425763e790635050a508ebe62b02abeef142aec8577f118daa71d243c31005549eb802811904e9d2ebb34134afab7249b4e1b88a85fc3e8762febd45a496aa4e899dca4b9d63046624d51f89a35c367cd277a9c23c3a5b3160cb431d8d6248dedc0d989acc7e0031a6ffb5140339ed9aa3689544eb6b480ee817d62013ec84544527175c37de7be6420fdb49df7d1306781be7f6ccb075702db57f3e20a8e07333ed2687c8462d8ee12406f870111aa7c0a7bc07cfd95c20f22b59f070e7668140ddfee109160711388e58c9771bcef6e0d454eb3a980ba0389e4e8603c629cc56a6743d7d45bcfd09b614daca3e49149c0f85087b80e7fb4182dd2267516f7b4a224cd293f5420885f9300a1518981b91b2a46c1d5c6bc9832d80559bfa7b4aa4156df90e27ab370382309d5cd0b670eae6eaf71e547592b03bb17df5ace5363c7127002c58b3bf728d4d702df7535b3f50300f93240e20f3b9cd635503703ca4272cb73efef72015c73fad6b23061ccb1f8711d494b7cecde8e09962270108a06932cf83f69f704e10072e8123a19b281b776376b8e825edaea898bb41ce758866de1133c60cd78032ecae708bb7acceafc5733befaee0875f1996ab36dbeb8e16d90b0caf5f6e80c9078ead889f701564375fba5c6fea3a4ea714218b38c5af4fce395dc9c4e2927b696c1f5affd1aa53396a7c1b0b3418321158c628f8721932cff1e4a475952ba69c831d951d95d69c0f6367f19981f6fc8c94d8e105f24ceddf4cf31b64b160e977039e13039972c15e90ed7f9ef80eb42f5d818a30e01a52eae183bed452ba89e4a9660ee8588d97604ec3ee3d4a5779b09e433f2c71fd6b842497b87364a6a3923c2ff20160bf8a20b356b9bf43d4629fbad093522d34718ff3842f7faf03d48b5bb42ffb70ef24eb06ff5eb0ec2ba2592bbfc987ef0467987b5ee1e0009542c3ea13cd0b40363a463dd337d04ab9faa7c49f5ae6ea382d5d422829a08077397d5738d3e3947722d3bc1c6fff332637bb1e6d3ac10949088fd4e83855774ab7be40e51772fe881e5c8c9c8895e467ed80dce9141224a2dc99250d63af5a508fa75b0bc2f0eac6e460fbb5aa37fba3adc65865b201e503a86be75ae8f4f59604b6a3e6c040e5cb2dc09dad3ff54dc23bc45deb43855781c2832f7a20ce7e6d79459dcc2ca8384c41f552d53dcd16d37ee68023a501ff0f0f278dab144b1a6640c9a1ecf27580146b5133c49ff938ac4966db9e94964417da5c714dd540a244c2ce3b275a84d587e8a9aac8ec65972f32b1282435cc4aa6945c3a66f4dcce91a068b9c3ed8341293cabbd9c6c484914408efa6688f595e38a87272b33c511f61878331649ab23bf5fa2ab2cd8b153856680a6ac34ffa4e3972a3a2f87e89197c68989c5b37d472c2836697224feaccee47fa4ea7f97bd780382859ea54ab2a46d06a45edaf68fa6e65c7771a4f510a4d68a0f130fa3202bfd3dc000868c42a6c20745d906e2bd28e483fd3c5180d2279b1e980a7debc5f54f47a022f5062aa0f29e9b545ecf42e55a508b9ee39a30d6c7cb1f7b897d26c2a82225049b80a7d3050e9db3b9d8d9e70b1b3fbbc845b4a76d04be59e63c6a1e2f8195669ec1c1ffaec3a5fa7ae5292a535114cb52363781a6ed35b251becb0b3545bf1b7d3bc5dc79296c190769eb05cf702dbaffdb60aaad2bd4ca4df935ebd3308b3d41e6203aca835cdce59f75467776a6c4630fc8a98fffde905a0058620503caaca98f329d1152ffc657e5bd8b7ab85ea2f2392cca1ececbdcdac42ff332b0462a98dd96313a707098197b0650e3fc6c8c078a0392261766f8a0d080a66a5aece572a02fbeb59dd4d55467382cb4a3604b5e8d0d57de9117118d5815858124620770a20202527435297965c61ce9d2eb4b14056b9dcefe21a23ca2dc8fabbfad531ac22d650e1ce6eddc240e0352ff869f1ab0baa7ed6f940d89fc26914ef0df4097865f0a0634a7849cd5f69540820426a78bc528e50bfb9567b9dab76b689c423300f6d43b2a508216fe9d3641dde5e4af00e8de680ea16af36e996a514a253aed27c2808529493532db7f4b08bfc35eb996afa57aff986735ac41846ff1d9253ec47916636810f2d20c993141e57df9726c9f1638f0df13c5fd1d6d538de0947af1375cdec15b3a5ca3524852dba876454d9262d1298027fcf064c549c9fe7b0742115cc2bfb1bb4b7fb0a2c0d16b110ea308b866d02f44bd7b72524dcb06da3af305649f5478a3fdb2d2e15e81504ba64ddaffed745787605a491671e509682ba25f939c898e8b745770fb1c71b37a506235cc827662de8261732b78d91cd3de952cc93b738d738ab42c9a5e6a0c80169940ba3298e34afca3418aa26baab1c7c2e74e366b9728f0f9135b5549d89c663d379f648e3fa8c3e434817dadc52d6cba9d13d18e4efb68fff3021c85cdf9363f8994dcc46870339e731027e2234f91ef6f802902fd5436caf17d44ed2efdcd2b4059bf7307e9f240c7fcdda51e84ff60ab7a2c8bba90628793be28d60497254538ab314c5b5e833cbb1eaad70d5881ede953d002f8882d4a41671be56dd3dc225dc4bed85eec34838093026d7c53f23e279034eee6a719a1384c98c2053354d249bb81fd15c3688941ee9bdff63fc84254f6f0e554b100641a03fd4a21f96c02584472d5ad3726ad80299d35995f90c4f50f352d614319c6bccc98550c4c9c484062eee22ca698f3e6fafed31330982d288a2a0fc610911f9c6686094fc8547c595089d54c9c5d3736b16873a4e44a7e0f9cf53c587ef92b30df64fd112b519d8e89f2ebd895f9396c9cd76dcde9fdb66e3d2155a4e70d007d30c7559ac7be876344dc34a6fb25d19e225883dbc5be345e99ea230d965fe35cea2d3a651b76196a0a10fee1d308f7e0e6b8144cb543ed26401068a39aa4e9099e62d8a0d7ec35ab0e158aacf1c1eaea0cc3db80c6087e624d8fce9ec11d6ee83e78900b72225f5b5298bda75cdb249efd8d27cba07d6a88d1c32ff397e1ac38fdbe65cca875b8d848432d6b21c8391154be02f1df584e7f8bdbf1f58683b1714cd41879ed63e070cdc915ab1ccac64e697dcff2a656e4d8356761d38b45f2f2c884cfacae22b01dc1e74c5b760668beea9029998ef4e1a6c2cc8830f6e7c5745ddb31b9f61435bd42c0fe3a5c66bb588d0e44bd190bfc97244fc8bf0d00b2ef77a4b5cf26f6ff64a114d35400999882a3c844b7698d1bb00aa021da1130b1d6bb4316dbed74b7ec1db98136d42fe43971b461026caae4d18598cd92fe0626b4518de04ee1401a4347e5a96d7350f9c6bad37190aa39e6f629501dd7e89323eb13f38a780cbe19dcd8512c8a0b8fdc3645e96bf254b06d52343e164988a014e0d7aacb8cded4e5e7d9ccb82af1b4e38cc4791d336ecda0a5a7bee77b71bcf17c2d420041ff5a304b00d4475eff5fe542c772c2b7ed627fdf1676e782df27f89eeb465f89dc0db3e8bcaad2c0072435c6fc31e3aa3c2a256dbe97643c0a8cef929dc334bc8eb09df8b550996a4f1a9775b8f81826b38dcd44e67b5c3021a43c5f80d9fc33b4af33b4c19508673d56b76640aecf3232946754ddd3c6ed286ba0f052a00ad93398f432941ba3f4a1abcc5cf81c58d3cf047fd3e5c8e4277fe17ec9419cd13332b43703c43b882b04f7242b96bdd99e829c326b508c0d25d84bebccfbe4348324155470e3058c9935aa6a8f9f9b10e82f8d34c234713a53870ad118a0af666b3b2bba6f61670cce5fb02163fd6521846f5f6b4b2f764b764564f12eb5a25624d7e6b92286619b6c18558b0273a29a4280bd8dffab88bd76f2e48b685bfaca94a312995820700dce9fdbf95d156c4caf7166b8e96831ec8d5671d073d8f27c844349529b8a698f44df73305dad6643d97cc3c2c94463497ae62d484efaf17a28c818932b8dbc82f535892475d5ede64185a3e55bc3d3947d60f655619384df214c55a2ded1794932f02e86408a15099a0ce530b6e3d96fd7ed852f368ac67d1e3a1a421799eb7e8145ba0726e527d2eb725298611334408eac22b2c6a4d04ca50491a1b3174566922d354063f84d4d103c4cc3c708c6bb02d3963aed57e700123dfa19e341f6f02178da5c98803f30afa15adb01181de0cad1105ca3bc308d747b844edcbf7dbad5bcf0f03cfc6a655dacc5a3249206fca803c4a774831bd6e7f854f82860e00f9a0a4931a517d33ff29417dae33853d93dbc86650b706b18d420ed835889238c2c1cdf91cae0a5857c72499d372eca07222a173aa93b9936e592c825f5c08909f4cec751fe75ef10da858d6197155f0eb1870b43cb0d9adbf7c40d1a9eb31ce2d6a14eb6e243ea7ba9082ad5c13382d13152dfc43be3a86d64c8c7f481ac0b9cb7388f2185cfddace0201de8d31790dfdf71c618d2b65c477dcebbad9e9bf3520b885d10b774b44a3f8fe936cd7beb10dd85eea50d8e2c18bdfa62947d7e096f37022d3b4a35cdd68150caad3df303de72d95f7e00dadb5456d0f24bbe09264b5a84504b97d6d59cfa494bc585a867b3a7ac9ed3505dc870f50e07acf9b15b92c9422ef1d32fdc4d82ffce3f32f8874d189f3f5f2543f806ea95195d9505c9d4e4d9bd97d5e40c4662931f74323854c9a0912ffecabb9bebbc54fd1dcb4dc56c38927fb12ee88aedadc7896ba15b6fcbbb0bf0a7323fb1b3cde085f7c6fdb68e803d9007e5544d1b0252c1da1a0e8b69fc8d02f6c0b273734d5704de8a8758bf11c138f4b70a55b40b2ca8db244aa0bc0c59c738daaa5bb2bcfc9d9521c385a1962129e00062526e388a80eeca125e04f930e9380e347d45e36b7c1ed6de9d5d30644793c0615e19c4af2f89e250eefc96daac5d520fb5f839274ce0c41009bd71438b202b3e6a55af0000c98234137286e13395e1502aa5b9c577ae0f7fa6b4cb5f685e72d618056704c0bee48dc3d75cad83a394d6c47958820a43796c379907a2fecda822567a8d35434b24373b48c9f6e5702940b49606ad8440da8638c42dd90ae7760d3e03e89ebc0cca1ca2d2311083bd6ec28cad6d7b6347e5c5b3414d3caf9e3ca75eb3342cc72d385becc2152da173868fb20cfb51cc2567f30f63ade1988a8804f6c576bed118968490a5873574253b4e5173491a68651a781528d069883fbcd71a2e4648c0e8e11d2624b10cc7ceccfd0e15c12de7a27ccc442097f09556fd481dd5df030381d8d0b85880c814c4f4c8e216dadd00b41c9452cee88d4857a0c78a685d4fa886c606ae009a109f06036ea28d23b88c31af01c14b9e3ed4df83d2cd94780bc658a70a5affc57332f32053fc01c71477de64276573b6ab95c8e6f095d28f401bfa719173115f1f02110bbbdaf109527e83aaddba18bed634843287008eb55dd8448f5fc5eaddd90b99fed1e29149dd31a6800fb8b0f59457863c23a8ffcdd72497d8ecd179f13f021b6f36a34322359ac4f6625359c61c426f27bbbadd980faa985e2fc5ca8c1e20235cee9c4cc536c7d745028a3920261bc5c3b1658f85f1cc7ab8a2278d7348cc2b99dd061f043b6d3425926ef5dd25372c762ae7ca07c0ee57ae4e393f5ace9928a2fadc99ae0540948fef9cb38b0daf5072f6bf476ea2c623716213ea991a9b400c76d91a89651e1e568b3188265a7ad313b0f821313442f26f9a7d254c903ed359aedf758946eaccfb8d597693b0122d32aa0f9e8d0549b7c89a4617c478641f7fbd6c3c1fb1e366b48a108389a7527a974b5070341177daa7ce3412bd72720b4467cd49158b1e7f4c8e901ba5f8c6a87e320349119b27838fed771f538fe489f49e7e1bbcd19c930e3286cae336a7e7b6fd75f62e7cb766539a2c9a653d20a4704033d247788e98958350b568435809c430dade50fb0efae295cf62d0081b616c18d84a4d944473c9c1c1bbdbdb4bc6c0649be9c200d46e0894572e41ddcd010ec005de137d0fd8178c0ce14ee5017a10fbbcb3eed5f9399885385d97ac8e31becb8362e26b91d898d1948f7e31f5c2b7b5bbc375787f2d3b9eca0998eb5083e0ab3f0253082f6c1bdfb97994a3ad95abcdb5e97c61a18a89dfb2a2dfb4663f5931ac69ca0cb8c8c8563d8457acb2293735d62fe15d3566090700aebd6ec098642d9562e150b63e7de87c067681a508dfbf6745efa8879a09635fb988ebd936ca9c0b652bfd2f480bc8371f8027b02f0d5188455b3c005001add1de22e049b58b09bf27c559af7fcefea8df2fafdb16ab4f0cb9db1640e94451fdb0043471fea1a4d9167c2a9e1486725fdec1c6aac36adb7f4d222d22d39c4f3b600d323e7efbf6cb28cbf6b9443967947586f6913bae09dccdbeff5e6869a941b459622eac68453b07c64afcd722c02473a0185a2e4bc534a0c46c674c3dc5427df7da1f17a7754b24c40cbb1ae207cf438cbd99b882f6d1e8430fce047ab4bbb6ee56ce32c13e5fa9cf58d7099588a1c8cf31abe04f59675579df07cfc08acc73d60af4b04be30a0d81877f46ba293abbb87a8614ecffdc9692bf26ddd72410869ea2ea20d9719a7a482927431915892a076f5610a0e1aa6bb2644c680f89ccceaf7ebcebdb6ef31f0608d8b05a2cda120147ca06bb93cecbcb52fbd4c314069a0b2c2d069e3f32c3567f3f3795a32c756279e7b67ebcca495376ff22ed0cc088c793de07d6af86b8e69283e6e247a902ca6186beab15c4a7f132d1ed8b16030c3c36113514ab84f364c92fadf967c0f5eb1ebb84b078726c8375c9ebbf0892d0ae38de2e47b506171175d84ff426b155fc6df3783bad59b900342d91d0ee9ddee6d032344a9d3e6e9797eed5f05f588038341ff48adf6dee6055696fcf552d0159686801fa4f9362b0d432c52718307ad67bac3453580052cfff08c07002cd17fb7bf14c3cebe3a18c2e1b9e0226268359dbd0a0224a3ae6b9648110d571f06695c86142832927a08548772cefe535863e3ad34b876d9cd2d4a60a7508d1596b1ecdbfcd6daed1fd6c5f555189713bbde85efef11ddbdf4e21619295310b00453f44a70a1167c1aa65a5ea7717d5b27f61e0a05c9905c2d464a7fda696b8cd059c582b005c6a1e7a188ec3dcc46f0dab9788214c38c0152952a81eab617805a37429255ce79f60853ed50dec857dc8bcb60f9d49b4e97494c1fadbe939458ef2b9d7777762786698b682c2a943b9e49faa286d1c337f2e689c5b4cbd6a0a8d54846bf6e3a554d25512d34d901cc43d3fcbe393239f3860c3bd9349f8b88a613822353c2decd7d0bf927338cd97c2cdd1170a37ba51e0edd0a1e056c9fd1cc15d82daac83ef8f43778e7493b39926bb1668855e6f6d08b614d8379d20cb2f8ae333c423cf909fe7d2eba57c8625c151b6813d6ef3d9313114b321952d12092b7d75a1e3878a87035997b84b010346c0e043fcb96d291a64e5da7bcb79b778bc01cfcb4a3654a808f11c19bed9d6903752d7cef492322a867fdca8bcb3fa298148eb9b9ba59f05cbd7e372447877432864ba5d16f8d345b881499115af522c70d5025434e430067b4ba506666a92fa312f8f9d0582eacbf2ee2ef4451fb485a8899b12e19a12a1ed663e61de1f3ebd524ad91903c598187ca237e7dffc0077321a2bb95b3a526abce3ce1055dbf4c1ae4c55bcbb89485c4c4f607bcb2b85a6d9cca9629133a30fcd2c3876098ae198f778a5fa26ec44da91c44b27b489b1a4b7c7889505587e63771990c3a7d8c593d11220d1efe9cf2a678b7b544a62f8bf9a2a3cea305fc50d7b837b72c7d08bf6c95fcb7c5dd6741eaa0aff55814215aa525cfc32edfbf6eac185efb736e7115443c7093706626c67844803c8305abc9e3880e65f114b667bc9aec0d4267b8f4fc949fe402b40b37a1b3e2adf7eef75b3695a268b7ddee684d4abe18060e3f0ea955217ff47ec235f46a3d6e65605166bb559226fd95dd9af6d0fddcdae8a308c8e0a2840bf11b94a1e2fe4471a9db3ba1ebf76754ce17ac737f95e0e103fc4d228794ba4e804980da85cde92baadeaada10d084baa48828511f48328aeab0f7e108ac722507015776087a2b29dedc85814e940be0d3e50da17752e5055aba9a01a65871e6f3f65573077b410d82788f626a627e09961d31dfba75ce5e28eed46c24775644a0176b3456ba6ec93d93759f7614ed3e243e645ce376da79e1c17037cc334f75e9d14f3add66484ec4c8b563b64ceb2a7fcba5c848a5f51b9620bfd90eca5afdea7b2d6a35769315e64e9d14a81c107ee4966c2a1c9409bbbef8cb64b308598656bd7a5540a731204f7e25881fe0c0936549a2c9363c8bd2b9075a28c7b86b9af4986f197e7df904b5cd1fe90882d4deef8fefb0f73e5f7b1a24c9844536337665f1636565fa83cbb80cc6d298676b310aa0ae7d86df9ec7fc4571883b084f7cfa9e5c7ff25bfee5dbed21ff54f25ef6d0220d0a08918af918591527d5ddba7f7b4e8785eafc526288760695383e4fb89ab8d91983905b546b4733cccbc3550e95d7dc5f34de1c7be3da80b728183fbfc5e9dbd376c35881d9449776cb5c20f421d275064bf3fc09f7cdf74093cdf29357d028199018595343d81f6edb17b114d9ca5ce4c4c4abc3b714d141cf2a01b2eaac71f226741f1db6d2d264fd27ed4ae5597329b8d4608dec5be4835040f7e90eb70e7a21091c1b596a73f05fc48a692ff0248fb0dd440b3f498bf0f5d6a22fc3d35b56a7464c37cae0bdf6c883601d300c1532d12a927fd154dd2ef770fd72db892f9343c34d5b069cf8c9eb96d3803dfbeb562ca672d4d09210e4e96f056f5ec3b1366742e4545ffe5833148b27fe4a6299ce8ebd77c41804c733ac0dc41b4346df2f444040b2c29a8659bc1c1f794dc02ec6570fd2b7fdd4e026d9d9cb556a9d770b61eda126eff41872ea236cfe4298c065f06f3d33168ae553324f78696ae0694ddd38ba0e3194a80b8c8af8b5b9a267d6864e9add19c57f02c6283b31ebd9b74f924578495677d11acf50a454f68c5901ae564ba1f5742613910c886fd6b78f77feee7e7cd2cc9de91df2ebc6b220793d146e5a24ebb6c23a1481488542037c4879d487242048f512b8f9a7c4fbe4011d8b5705de5e637341736cd23828314462e2ddc2d12487839540ada0de7cd3d85abfc9d66c9bb77bba26a35d131823fe40867ceb57e4eea3d188c20ba7a2cdda732084e972c981cc262128b85cb119ea55de3a22fdf394d2d0b89ebdc633addcf2b7902bf489bbd985fccb40df3dc7a380e8d86bf35f2892e9da6239d19aeed76c7ff8efa74f50f9588e39f1260c763c8f9a5de9a514764e037b5e8398594553a8f94e34ccaa948c95d98ec90447fd177c3a53e052ec7895e6e2adfe9eeed3b5b1d9daa21276b252d60e96b2d65f5572a1667b34dadfa6bab64158182d279ea599862985b703a54dce6eb616e2093ab71f85fff59e54289c6a6be2707c944ab90c374636323249f47b837a17590b9935b39d4b5a424ce770db2af48a39e752340deadfd0a8f267bddfe62f781a3c137f34460d8a0fafc5608c5083c5132e0bf87c4ed33ed5b1cbaf5ffc3b844ab42ea948044bc64433b02425fd3d6d97302dc4d0c064a122aa2ab8246e6ba10c90a3869070e544733cf7058be948d33a20f0108fee6e70ce98737e4e905beac4cd66879f1d715aa01c2bdd308b50ef64ee7061e69e5ffcd365b3e430eb4ba069ee5e6b3566118b87a841d4364de082f1b00ca26cdd127ef108acbf13205fd15afb15c9819fe8ef5553462eea2010c7450b69636cbde24ebceb9a03bba94fff6184500ad18b490cec834da84d38d7cb35273e61e655ba54eae80531641877ec61c457296754626c76fb107d7003d1c12a7635a5ae92ec967154956e475fdef414aaad9862e71d61eb911cdebe35c50bae8bed31b128f6dca436236fc5886df41887187a7171798c70a0fc70fe801898a02df0949fa82db1799c9fb425471fe96ace7919bc8924ad2a27b02c25448d896b0a554bf89071f38c8d543e37310d87b5731aa470cd0e4099318db051cd5d8aa7a0b9e5f895e967cd16dd85c95fc4ab317e689e8575194ec463aa1bbda17ebd15a8ad96f53c779ddc53544340f8bf1803f782166875d2aa28389bcb80357e7de739fe307407cc0071f47b34c5421d3991b55527c450f309c419d47132a805c3e4d626071297134b8fa98bb044fe042f8f066f98fb427ab775d9a6657864d0ee4de8a7141d66088f64b25706e9d60e7140dd5719233155805fb3140b0ddd95f9f92ce714acdf350b71133ad83cc9bfdda4db25fb7ca2603933c80aa1c4fced4055723f49d1417d945e49a5257d7b3732e9290775c4d985e60a4402c8594ec8a294db2d7e54541e438f08708d26e96dde5bef9e60da081953c16939c61c5fa21b3b8d324828469adc9a17584f1c0cbc632c4d5197f175816c95787d1f62b2ed6faf59c4e8cef82705601f73689c3c4f18d245d22e2502ecd32c1b2dd3eb5be4656130f2b4ffcca61f36076612fd66726bcccc64fb2e2ec9c786317b99bc5df362b37a8e152695cbc6a750ee1a3f9e0b92c13562c750ac526a2dfb84dca2e972df7bcfaefe63e2688d30cb7aba7663304ed570f47cf4bb9f7f2188c4c40b5277b2f01b8bfb3ec27ff77b9afceda84fee1c230979430c572e60873824cb43a7ef7b390ef81cc2a4a32d51c54ad2490ac5bd1bf1cd7528b74df7fa9c26875c0a59f77dc60983730bc74068189e072344481033591607adeb783f4dfdccfa8c8a689a026d4d9ab6812c71a3735188c9b49aff5ea554a69c2d861bb4f010cbbaea6408dd12f16c69f34aee26f01443af51846d49a6b6bfb92658be628a18bbb8bd03b1610fe0dfbc667598ef828b4b226b8a0584601768652dfd78f5c5f5fa1cabf9028d51f5e972afac7d79b83ded6431f3e4f9639704be6420afb2c37cb15331172dbfd6f2f1de7cfc19278333ae1f7b737f2d684062db6ae0916880b293db5386ee3b4f1232ab43ae0ac4c7dfaa24c38f873d39091de8446004d912816b5a444e4f9d37d472574a4528d6470036f73b9db743b9be9212c100ab48c26d90ac3b2efaaa25470b3ab0a6379cf0b9adf3f696c66a120c81fa338b9094167dfa71965d3290e3527e711721e83b248b3aa9d43a770622172934dc205edf587fdd521aefa622c273272d0811a6067e67445b37b072d066d5924ab9649c9c7bc5dac4e0f775ce3a9df9ecb2e77dcbda8158a5daa8c6dddc867f73c9bfe11ea920b0b896f896816bff5144150dfbe7375d1b653a29385d211e376d5d1e6c1c3e3c2bbef6f83ec5d39b201bc5a4194a5d252f4fe54839eaeb9759989face2ac9c2e97ef87d1ab08886c62dd8c7db82b355029c92e009d539182d98b7da2c838fbac24a84f00e1a632c27e35838683c55138411f09458c87f3adbae041100e00f0c31458cdc2f0b54146751ad094a49cc2bcb2bc1499724921e09e457e722d70feb65d2c8b74363773522a54e045eaa47809b75f6d1abbf9d7c3ee9de4ccf38652e231a5814b4a1e1025824e50750016d9f478f234a9cc22e35a08a4de9fd68205f6c2917601f912587b7ba29fb44549708c9aaf4235d69099cf8fd4d5748aa7ce1e0f1eeb9953f8d95ea2b1c9200604d26d810e13057ce061f7d51e4d1f1fbee95ec0142609cac9b3267ee21f4c3fa9877a841eebe73fa9255638fb8b0a426faa7508af1e0167e20325771ca4c1c5d80341c7d4d706fbc3cc97b1005f30cd2719be1b80deb24ff1c455846c4c9f2df220d4eb51a558abd4e4b849b29698398200dad66244eadd69050a2521b46c6e83bf387d27e4f54f0c4e31ba352bb5248b5b5c94d78213c6f07199700303576f24cd15967936257d5b15b5133d71aa31f9e4ae4eed1476cad16b3279cbf062bf43cb2326d7bcda50d520ffbeb26ecbe89ec7723564c3f2c977dce621a179030da8f40b12cfff8a0cf3c480d618c1283180da5b73b4d003be41cb2e4da50c2826a39b4c3caf8d4749eb960469dbb091642f93793a9c853ba850c738d2df2a8b20d277d4421ab3b43ae813f38c7e48efb48e6948abc9ae8d36f35d5e9d30b704e58d1693dde84f9dbc71b41bcd2d0b43c80ba18de627d9e95ada89cc9500bef3338bae80ecc37969547c81f21d17b535f287522568ec12b15acab3c5432e6728526081af0558e7f380a4d601e7026cd9a093f74b57a19eade69b5522f85ca1184e9ae83d9a358f1c0ed52720ea7ea75243a2453db8434de56a934edf38125aa23b37760d01cc4fe0a712578d8842617d9807a16f8d7a4313e8c6b6367eb45e7ff6a3e0c4d2e60d420ac066df63008cddaf91cd01997a5591240118b834964538ee8628feb709456673ba387623d22c392ee82f7d39fa3733726ca215278d66c43dbbfcad41097801718321a12d1ee61d67c2450f60d6ca6fe85c90bb4407f079c3ebd8eb608e00fa2da1a219b7a180db43f296e630c5db9931ed8a403a55cf75173250ff2ff865785cde652aa1bdadd1671dca443a2a2a71095b5bdd48031815d639e162ff5765eb0e3ec3549b9e6c5b612c6132522a89ab7ca0e640e040fb0a07d255a750d702d510dceef7fd702195403a0b4a01d63be9c19d9427a54bc1c17df7755d1ebd556febbfa76e008933c47aaaa30af6c6d044cea9c9db43a16f8e5b26696d911365b7bf16fe3c023d947f26b960b7231e5bb696e477a529041be3c5165e5988fa68cab9fd058ecafd7dd9895670720d154220bad16108b9735f752df416eaddfec97aeb7423fee7933456f22148ae129aa8f2562bd5d412c06d26e600b034d7026dc669dde1d0fa3234bd76b6a827d29a261bdec4a1318ba619e391cae6cce358816ac05b4b39148e0e9bdae6cf865cc44037a63f0d2ab1dcd0b2fdfc5ffcb27cf3a9538f41cce8ff17885856af145d056f111613d2c7d130846130c8a32d2873dad7c41e7fc9d33b59c96bfd190b62f2374b15995df2adedaf1b0d18e409c98a863ae835d5f396dc8f6acef9c6b4aeccb58c9e2964223ee702d37493d791d551a1ef6d7dbbda178fe22a313b8bdae5a43d3c12394c6c2538f85dafe6ae9ae97067645d2343b53b3a3642df8d39556700814074e39948387c091fc0c62657397d9ba90b4ef655b257863ca3c0e5739bbeb61cf8c50a1446a9920bc30dccb72badc67a026ca39661f6f73c2c074c88e01dd6d492a5aee22fbfddc91bacfc10d54ac265eea9a478b4aa7e693c4fab46e763d44d9ccf747b9a57651775138d6bddb7d219a6011bb32ddaea4cc04dddd15f83c394263aac7aa8acc3b0cb0465753525d8fe097181f961351f084096a3c9a93929b8f7e460a1da41a35d3899ee5cc48e44451bbe93050cc5796c7d3cc5d6f45f6f305186791ae4a3fed2ff27cb6931310f2cb38d061869edee29b730aa8a588386154964f083710303dfe6e8c499ab09fb26229552b3c2bc4473e2c0f8a14d41b4350bb0f2861ec32f437da1c11a29250f1a7a4e23fbdc0a1e0fa54044d8ea967d5a4d0515a68a12e219b806236dc8e5bb674ba958eb46b2b63d71082ed1fa2d3e7e394901c16f9af3193b7195d2139d5ba77cd33a5d571d6049098323f8f42635f9d8a367cf558cd7a5fbe0412e182dbdab31b8a44116725fa5683c7d492c5b8ffeb09dac8b2da8914c681ec287e9d5e9807999ab4e3ec3dd2f3ca734409ca37a0543e4774dfb8e18ac09eea9ed24d438ea53277c527f658390a5f52c0d6a5d5306e2684e8ba17b065e4c3ec4faea721c6887edb419c8b0e45a9954590fd4e27481246e96d29f7db3ce3318c42f1fea4bb63cfece64784c57691692c26481878f4bd06c8ef9f05c4db6ad33883757219e83c739b833f8855ec010f575a40b0a063481e3599fe658113e16899c5423207f851eea9fd07a1e3bfc2146a00cdc4e23c518a19fe59238d6feea77a3ee91a54d75dd2ec19774dae123012b856185cc887d9291f797082a66295dde77cd62a6099eca8f659a563a4ba268472e418303efca003f1c59254a77b51d19e92cc98890b777877a0fa1e1891c23cf9dbd4fd9ff9bf0bde86e973e3c0d56d43887ce4082e52697a2d0bfd6c389a4c349318243c6c2c421675ee67ca34eb6b76086a1ad7b71e639f14f601e4253aa93cd5c2c39091b9fa3aabc4fd3ac246d2bbbd6e663847eb8c7774e8a3a0f198f6a42b6a23a7cf5d5a73f66737fcd5b738ff42f7d19e02c803af1bf9c9fa45b667ee34d080cd43325d1ad9d5b735a533244ef1e35036b8a8e643acd7270e4067885b78a14c37464a38bfefb17eecfdb40b14d269cf6d1ef796124185721d8ccef62d46dff0f13b3c9e469dd4cf3c62d6631201989dd136c79cd9e44ddc730644474f6fe378c7d3b55f2c98fa702df94b40198f99d18f628f53fce6fa30a8c4d35c4ccd46e2b945b8bd8d113678d66bbd08538e5f9138a89c88ddb5ccc8ab628b1fb160d0da71695a6bf2157233995894a6f0aa113543821670126cb82e0f7dec4a61683c7273d1ccb74e3f64225465350679a383df5619710e5c3e2801e09d43fcef1bec452b5c5dc8083051f201762c928e2d7c95d80c4e12d68ee05e38ae449128a7a63ad7fbba33752e084e5244d9c1e22f3c35f7104dfc0ba761d5f60d9c62bcbb4afc02b43bb038f66fea45e5acf261b876294888e1541f7f70ca76478b336129337727616602e545cd8845619eaf8c73c26d85d1125fb30e8de39579418628d4a7d323b4ca1074182175fb212226cc75d80e5d0cc51da0705957cdf1d296ecd58b32c8e703da70866726a05a3e28e9ae6fdf38fe407cfb85a4792f173a50557c04fdf39fc882327a27dc2f6ab09b1dc694e44fb5fb07cea512f9fb18ccf58d23520dd144a572aec04f4a4b3f193a6b6f1679cd4fcebc2b277c9ab68f2f842cfc272f246ff12f49e36e8adb27fbf95f1f5d6a028b2d601f6b73248a2c7e83dd13eb8356480dfa8657568b4b423eb4b6465bc5d840b16b1d644263d8f8b36056268cdf31aa53851f288f0c52bbda98570c59beaae4ad6c3cf3a399de14d71641a161209916eb9211b52f55904ed70cd64713551c2608f71253e399b1caf2c6a166665e77202ab43812dbf2a1ba62645fbf70973208342f7b8a90b3e19d57465c109e2a39528186cb279ce89d336f55413d7a62419558080c89939ba3fae34164803ee824ecf6a53c4edabc26008189248003b9a042493f3f3bc407cb557c8c39adedf872ebd4e318d87db38a589d75769890eb4d81b786ba4b531009c9aaefaf2bf846741877a02ed2438e65fa14b75038eb13cd0f71258aa3b78c02a7dbaffb78161a7c9125e45aa9b1578d41646458084b09d3c6541f54c23bd1d5cf069d3b748fe6b11e007c3bead49e10016e27fb4d8466c6d31da5066c66c58a0f530d9e6b469e19b6aa155f1199457b5e71a4defe8e777498b900c13daadfc737859ff386a7d47df2d08954a404ce64dea497aab7eb64b11378acdab286bb9c954af704dfc80ba978b78e1989800ffa28ae3ae1fa52464d73b799fe9769c4578f8f7e898762108b1f91839d4048b76abd674a1619b7602edbe947fc1e75fc926c0060a2823eac1095892a90f3ca398a877bb67b6405e1d385811cb262b3c18ae67121e1439e07e58d4d50a25dfe79db9e2c03d8f4f6aa19bd12c4d722a88186ce6cb01ff49685652303c04c3099af17b8abd235a8cdb1225c6d20ab44f337e8e39ac3153658345c783c20c3c447c3ea1e96e7fcebc3109bda2356e80698b050765df2d913154ceea22bac9d2f85d4aa1da037dd960fa575fc2c07e1f87d3dca5e401e3d6ef95d25caf38d38218235358256227132a30e73282472eb8e0e4431d483c2fab3018133d5d0611492da5c7e978b5e8233ca927e9b52752fa63f74fdc2c9822a1bde86c14d9ce098e8f14def3d3b7c5224c5d217158a52f84883d4f36d0751a8d8002c07ed1d1b334a6cf246a4ef254bd79703badbf804e1d53b0ddf7ea3bf45f85fbd2977006668b4f2d01d5d8d2a8c3bca69c8e649c777cc8a81f0e3b38c9e3c59c81fd0b338429b4677bfa64d5a31c2214bf92f043b556d66ea979c1ae9c74ae36ddd2e717a969f31026b740fc4ed166b2962a6ad2ddec510e82f7aa08a1989f52a73100a1e7853b3deebb1f00b8ceaed9fc5c306d6cc8824aa27c8ae7ad9489fe3c69537d9da878a6816f4fac19b593612deb563bd59d69ddfb79e9f22db9b09b10b253c23febdca95ba3fd376dccdca0bcb2ebae7dd1922c8447a1274dd736a2b48147f6e81b5e414383fed716f5086cb631ad17ca1cb817358f643e29171d92b8c3f252aa98eee1fb52562a60e24e2efad50197bce6c82641af7b3b93cf1e6cf1ec778cf38ad6a03624d6867f58b92e432c3a96727d5f80db62cd5e813fa43b271c0923df3c06fcf4f812b9a195e933ee42d7fc7ccefcc66d778e76847673601dbe3c4a620c6139c2ca4d8df5a2f911d5fb0a33cdce3f8372ceecb2e057d5ecc15e5e6225a98b33cc1382bc52badd2448205a762fe257b09be9c5a782b7bfacf69296962a7a8a7e0a6ad9c5c8a06ff51b8f8a26c9a5d7a9e44e9b44cf1095792961bbb04486cf941d4150884754852c9c21d42116adb8f0ba24105987adabee9abfbc06806a5d863fd89bd460664e13ddc8a88363262537866685e74b2c0263979e6ebbac5c62e8405e7283fd95fb6734d5f61e8ce81b956f366993f2072e6eaf8fdd3507c3eda05c17f632cdec34041ffb0e0eeae1c6cf31dea095c8e358057e082ff2a6f694c2b8cc43565af2c8279c143c79bebc1a79b0fa2a6ccfa8ef0c55ddc289a13a359fb70b5dae9dfb932e6450671b11b2f4d4aa34869efb33974249ebfe9dcf61685a02f30e0513d04abee119b0598668c1746a612202e09f8c92a7b5725fa3f43c0a0f1546daabf8208f9322b84dada45d4668b6eb8fc96100f3a6bfa5814a629a10578cfb976acbda4d1e968def6ba2f57c0fec1d4195761c36a73751f4bcaf34a97ee644691ec22bb5dc4d3d125e4d972a221d864c65a8a7476a662db12d87e2b532b9a8240cb5f3caab817d79cb6bb1a2e8ddc0fea47852963bfc00d3b616dcbd2f2dc068ae61d8fdb744740a444c123b88ab13694940b16ed39a33a44e35998cd36c927d44757ce61d3dccf724b32e429990efc6a23ded5f8ac45eec0c0790fc87e348eb39623b49f789b1ed32e07d9525605b99442d3d43d3e310c0f8b3ea77d64b0b1fbe8c2719ec8a94d39b961c4a1e649bf8d7cb838e78a619a6935e7247e918321e8218d730975be5e9c94e46d564f65b20477acc82ababbc225d0ec24d35e9ff7e8e0ce15fa6bc1e2910d04cfe069bc0a0a5c14fe63b57f0bcb64ebe0c061ce94b6efc61efa6919420fa85129e66b5ca00b8ff1b93d684f8f611aa6924376f2a95d137df50dc8f01f6cc73149555dc54009d86f38d72f538ad6920c5debd57c1247e1a3ea650abfe586151107652ddc287989e3b868ef59fcef7f9d4c90823a563141378702a8e43743cc877e9cd93299d8eb1b232f7e7c2ce03f095d4676b08d6162d415f9744199496e25c68159102c34949817c74bbd83fb5959cc2452f61ca6542f86e5e22b99e0ab9367d5e9429c1a6a65fba3bb1e949f45b5f08937b4a21b3e85cc6e5f9f085d0c7410e8c7e26f213d82f3af34d893ea3d768875c4a228966c3037f79ebd171836b2a011c321eebc7f0e59bb48957bd11d6011792708a3069fef12ce34505816233c465877e6bb4e6933c6837cb8d423c5ffa5c502255301f7d2e1b4e6e6cf69275e764d79ef2d1ada75db68cbe3f35249bde4c1c76384b1cbba7d9e042c6220947369ff7d101089ffd801b14682fafa97ed55d024b7d83fd40a0c996d52c8b8d01ca0bd9ef9b31b742c9623d5601bc7076894db8ab78f3fe05423f410b2b97401c3396b46b1aa6ae26aa06b13741cb57f7ee4e696c6f2b40b84fbdbd2ed74c71705a8b6b777974efb9d60c830fa9f9e862b015969768da752af04eea88afa2a46db0615bd59d72a5cf988383551e0ae63e06e919a93735b750d4110f5efa1e2c6e66f1bb254b692d5ecc4141c92f7de5d917bab8169e5ecaf2de4d68288710c2f10833f997c88dada60015d68c65a2cbfdc0f39e2edd491b4f5228582eadf710cfe99be6f45d0ee47216b51262b1931cd118cb4f11a17ad8f585315fdd5e1b7dd8940007816bc748c2396afb622eec17fdc65611d332bd186df4dd771c094647e04762927017e005e2bd5a3a916768e907be021a3367c6260ef82e95846289e42d332f68ef294c0546bac239d1c466bd8edfe74e721b914eaf109bdb18a131e91e4210e14f90c0eb6649c206b8efc3434076c6a2d75fc17898692bd85f5692cc816336f1229f8a573bfd66594f69c486cd7434702aa9983aaf7775ae646467e4122e0436559def1678b70dc6fd980788c7f1c2f3f370d83ddc164ab09be85f80aac925566aeada3133ddd2188296dc13b0387690e41bce14515c62ade559b35a2f1b52f703820bd1171037f9e89cc9b10bc7bad4613133632cefb96e2ef681146d0e362996198a1e744fa8cdb9b81cd5c29da5515e813b79bebe8712f35e03cfe2018601eafc353e8944fe6001f3bffafb1dd74e66ce5cee66d0b04c70a277c2c8d853b726673f317f141bb87a604d385fa93c56a3b348d5496f4383acc11d92fc1e92a428f7c7eddfb8815e2db9009865dffaeee7bf6412b10e49b1ede89d6c020fd3f7565e0ee03e22f78b18dd39b848778193943c309f0a4e828ec00214cfbb8973d1ca78c841a127bbeb86131b49808fd9781baaefb0a3360ea9fcb517b9ce6f041ba8690e33e75ba38b39d9e51df6a2bc0728d0eff07e06ccc877a5efbfc3660442ca291049d8fe05352cfc9899bc78a0440fcced7e1b9cc4825bb0966cebb29565d2c2b95bd3316a52bc99b8d00f261c3c4fad66875887892b0ccc063e37d38e652e9c44ef4fc7ff04edfb10c36a1e738f79ff3cd980ddd88ecd4df706dbe033447c55af95705d6a700f0f90bda7458f4074333dd366be095a0756f9ff96e8e201b782e53ee966d07edd7fbf12a14e2c284db7d0d2f20aa0122762182c09fb32082806348bfd9002a684fdd443967b585c6bb1bae2bee346cb0c2ddff7501158084e16dd993be63dbce0224a35b49884c951dece4137f1fa6d446cb67d7f80d134300e5b7567bbd7eb00d411318e29ed46412de91a83769a66c84be3015135cdef82b534231e8213649530b1e7d7a54429ca8b45c4f02d4ea02b03e9ccfed233feb6f2debadfa293813177334e024763d6d2ca7a06057de99b21756367e085c04a4cbb1cc5398e43337ef3ffa888877614b875411a784e29882df897a728d016e8e2d80dfcaf3a1d7d2a85805a816f2e799fa011330bf3553ca0171a6f84dad0aea66765e172f97016d0f1b85145579ddd8b9d94d2fd937bb68e4460787f6d7c58040b443acc40680043f79ae842fbfee8f116387a0bf675f18a7458050aa9987a952c33326a75af44da01b0f6c198b16948c9adcb2238aa0029dea0679b49f1bb5c20ea3f740f85c4c7db741cacaacbb50ceee7f335510d4dd7afdb0f3cb877bd3903cb0db84ceed231c5912e5b92905740779558ad8e4a12dfe4b7b8b03e32c0529ab5026aa8066554d8cbd2256e7b4bc0dc714df9c9fdb1309b8a277945024cde4296cf09b35800984b5b89863aee6cccd2330cdc6e4cd95c0c80f04445687bbf8e89b48c3c2a538c1ef9f79e6c431243eb8800055aa78e471e61c36b675df13a3acd7423d9b01914e7bafd8eca05778fd14d2a078c8286dc3a00fa59879d6c3e376c3ee2d4869e23c9930b67908464ed79ebda56a8cad64f2646c9aabfb58147ec29e80df2f05b80ee4c56b0116df65e9cd89da95d1baa6e8557a7646531e7df57496db518f10ce9fe21b9f3e5d6bac631b9d32cf4862ca0fb1bca850b2d4b4f2fde7e6c9e30495197c16b317bbf1c578eeaae45919087d5913bc7c7689a8f0bc6ac743547741c99c29086cd28bad5c28454c637485e5e44eb0b9ff466ebc69965cc4ba037ec506d0e907c09b84d7683a2e6278f45458297ddf0d35422d499a6a473ba1b4f4fde3f6ef557964efda1f7621c10b10e1aecddd4a634d4f1214f629e82a9066af3fafb472edadd9be6ee3b966f6c9b478a78b5504c08512dda83039eda569ab39d7122f6d5986894498250e262f5b76bff4f0e71a1af4132863c4a0badbdedc8dcb31eba914ff20367c328dc9a13569097f683220e6a8373eac43216b840fa965ecc7e5f9b8f5d37f6b232b9cec2feeea060b99a2df406aa96c502db493cf42e9ad65f2784f5fede3807292a66eec6165aac87a4f92b12bad285341b261c7be54cb09550be72ea52efa8b0b4b82dd2c7dd3b489a2d68b5f6196ab9d2075495d2b8c333b0eae40b0e9abc97dded931c6c1e863958fda81dc9ed85671e55c9f35469c0f49813170261861f4b40d3183365b4ff2fad5d8f56749d6f1965b51831e34b67ef92effd33aa6b71157a5e821affe2ecf3e4a6eff10235bfcfee3077b89747f024883c6ae95f0c677a51aa5a7d78b2b7198ae793d1a2b41cf5fb7522498a215352f73a785d26cb970dea1b4cfd53ecd750252da166f28da85b11014d9b5fd1b7e79f2bb84b9d9379ee03207fa51b29b06f9dc7d254b628579893f6d32a181a90bb8772a4208f9093b8161c013dd3cdabd68b56a755312cec6667f25ef13e5ef8f7ad44fb57978dc510492949b1f7807b8e003bb5b28bb84bdf38539cefe5cc5404b86ec3b2bd5e722632ed3dcb3b175e55668645e5bb5d5abe39e30aea5a6abbda65dfcfdfe31011d55fc9b30e02f99c1033439446d5f6960b0e34f2522a4d5652979a7cb87047fabf032420e7469dc8cb2117ccc3f01b8aeef2b9bf81f05d64e0a25a7c9d7382d3ddae0c436277a6349edc2a96ae83d213468d40e7d59a380f2b81b728e6251d9e6c88740169660f4103d8ab5b8a9cb15116647b4f1f229d91c18360ee5753ea034b74bde3fd19cde71d8e8be0552f9d537004f33a0e6ddde117c1343fbc2013e40352283a63da38544ad81c5df5fa1ee4db86a0327a355cf13f7874f76990996cf0d562eb4082b6df71e0562de5c9e027f62ef49968026c11ed992b26470eca32be140a89b406c857ef91f69bc891e66629db54f4a444816937559899f1a69971f3f03ec392ede8490592270226a7f8e90f0a7c31a53a3b09cb2027718195f707cf14256c5593adbc2af4d04de33019a2b43f924a336f30438fdc3d5edfbcca05cb5743f7bc11865e7ac6ddb20ee73cd5503a507842a8f7c5f4603deb729c63175c101a86a90319f0d8e5185d5fd5c2c80d1bf22538db2813cbfdf0588f4c5beda0881638243be11312032a244814a3b49cf6fcd2b76be030137af30376e425448111691370ebdd86e5b13348f2653e4e6d3f6f07f2b97172af178dbbde77482e9dbd10519dd9bd143f689fab561c27df22f2f5a560ca54104ed061b73ce0333efcddcf44474c40b73d5a9594f0883f446f9f49c3881e9fe3979107e4803a95d800e6550a74538bfef7e925b2be46a78e4832adae4576d0caa264cada61fbc10beb804904299a85a60c8900dcfa3932bedcb9c65d70436c38958b383e6f08edfefc64df2d5736374767a9979862a4a13689280079bf51ea888f0b6e7fb10d0fb9bb1fb8727e98b8dfe1ac13e99c236a6694a9d717f15d5c6793d48b0c18d849a3a9b2c36e2ef1ffc7f57ef7d4f3ee61a80e41d83856c4a51a495ce07e9974f76c9c060d072a0c061f4e7c2e7850426c44b6a7f2fad9125b326a3b8b4b7c2d51c8a6c6f684d669bdb7fd9ec55eeeca77f036c8e6476a02e6bfbab17e047ad55685830aa15752c044077bbf41e7f7e27ce9f1ced845dcf6499da7780763994b5805c7a609302c6836f04787c83a875381d3967c397e8c250968f7ecb35a27b2856fe1cbe43411756d2a5bfb29a6d4974c0c656be4ba468a0eaf6de78bdb48111d3e62ba7f82483f2153fbbc34ab441c51732c0b8ac239c494c6904df62fb511abdbe6ba490abc2aa5cd0e607683ffc14307c6285b5a62b3edaa47fea3665793aa26b4851f503b1ce1384f760f6812cf0617b4e8d2c2ae0c1823cb8d5b466e66df47ec086bbff6f48c82be4c450f5d6f01c50b5b562021684c58f20e68416434756118a3fb876c103d599a1fa8570fd1e4321a9e5584fc1225f5b46fe20e7cd8aa990536c83dd43ee1330d364928660c59a5d27d4532552d23e9a68bdcfe6216997d323f7946ede24da1d5ba9271f6a68e7191a16e6f5a104be9aa3915a1ae645decdd18d52d615b301bbeb3161dcbd460cc196b50e06c316820a99f83854af43f686aace1a5602eea736a2655c0af8c0f6b279d7e67926230926faed4c310e659af55a3651b080879c56d7658e72b72d4114a167f9522d2a66cef4c3a075d498ea4054716d357977e1f6b0b3add903409d640995152d6031f297b0213c5ed70ca8f5b1519bc537985b828300cb07d2fa3518576fb0c4f6b8d6100fe8e94e5f17f8cfdc0dc925f7372dd899f60b1fa271d8e50a1100ac4396aeddf57dbb7390a4de5d59f027efacf7ad98ac08e526fc9e24138ca331fafa8bb7d6f497b0bab2ef5b853e6d6055c0d7a307a4b7022c35335a32c3e4523796214898389a7894f296344526f64dba4ce425f942c79eb6584be32cf46e326c38d7f2cb036c0c87c582f3454eda9d0a96c4484ec91afc70787a8d19285cfbe76d48d12cf0a838ed34091599015a0b084d32eb011a0ced960cb1ecb8bd8fa6baf6f421722853cc3cc6b2d32c10862a9b6f700c6fa8ab969b35768166d41f21fa95c24b1d589b446f65054eddc90042d599349be6d26953165f5afa608fc0f6987aa0d0355f754ffb6634bc0f4ac8288a7d6143bec2352b90c71f3902d161d145eb74c87a352265b46a50703da3c8ad1500572b2098cec0ab248bbf1ad9e90bd49f8a09dca9c75ea4f27fc01a0ca209ca36bffbf92c9ad82938ab57a931fa7d9a0518caa7f2341c06c2fbad0c4cf4aafa4e1ea7836b861f772d9934082d3962c17153707af2a420b25ff15b9912bee639d774b9fe1a705313acc4371e5dca1cd7639c5c9a706d3614d78b2ca9e6228faa83f4c03e8666146ce921c9d2f07eea155db72da32e17033d437d7161859ca9dfa217db16b75533e3621ce9203f76c67a216ee0ac9c49e1d5007903b7a4cb71d131416493ab0bb091ad11137b7b07a869a0eae940fa71acf0c28d3e8decc6e1ac2645125d8cfca44d3862cb09c83770ef8718bf61e0e5f16a221e62dffe9bc61e8bf7fb8d122fbf6f8cffe4c64dba18adc5773e78adb930d423df6a1972c5e4a59658943856651c0fe4eaa3f294aa5542d41a2b4f72c93956d4f36ce0729f58d0bf3775cb9c511f1d4add7cf7e8e98c958f86e38b06aeb7796541aeeb7e66cc6b58eacdd1339888a0c0531819afcf493b9c4a75f71e481ee3bdb4ce4da5f167618bff8139b8b8e3c7fe66a95763bdd2609da9abf08e5bf21b3a5316a276ce153d99e5962f070889337f1223791ac2c8ef53946e3198197546aef3a374eb71c1549f5baf2250e9e4fb3bc1db7fa1d216cf71820a30a6b5c61905fae0ab4f8b2d90c5b73ac029fc03b3e321aedfd2f37beb65bf02ffafe65a5ef96199d3a5dff3b69016e40c8232c220fc31bfea2cdc7c06723b99f80cfdc0ff919cc3a04fc7d34851adba64805fab7810df166c2fb13f335461633f843af1eb0c2c32133c2c63e1c3079ad743ae0710bf7500fab827e4f6b8b45a3e13d919ab55291c9ba1289eeef3b08b68fbf483a3ba9b8eaa18dd7ca95db695071c0bba91a0b02602f4bb4ef280b8e29a8627926e9009ee2fdc86d4f664320d7eab8105b2100df7521b986353c5588cb08ba93fdce32b4ee528465eb6786d545851dcf83cab6a28c412831cc412e98b86e76daa37991fe55ca47bb525e2f0052138acf284d277e06b388e5f2ff04f552dcea77ea68b08597663eff70b43cad078d02008d9af6ef046f8ea9e84a83c0b3f3b5777f543fcb9e2628a35b431aab4e37b80d2f71dd4137a0f22d060836a7843309d18f63d28d11ac0d971ea130c6b36c929f74e30b755d049d79dd827050c13ee0cffd9c561e20d101918aa5aa2636f4690db23f5cf72f002c73a6f8d565e2eb7166273e84242a31298a60b1430c3d5726e9ff719a2808b71dae8d19da3d976a93e793e85f508ff059b12e0a885a09fa676d0beecccd5cdc8eca3637835797927c0f43142f52b0d0b7c242c3e26a1d8d09d29a7cd1672d04d5e334ce18314edb7a82b6b4ca4eb5e2875b4eedfa9719f38b868648752f227a2fb4d6fcfa9d9fe0489f0645abe5cb667d05ae6d30e71aaef4ab376cd0c9e842425c4d745fae7cd0757f87bb951ab1487b8c1cbb09e8206a0067b1369d21195dce66e747a7d40e7053c3afb27f4a61a158bfd9e71266ea24c622f193aea1e4f5e3b5cb66cd523bb19b16bdbd95e12d01f307fc7aa56de6c08f67245db0b2f6d9919e1c3acd736201e398d98bd6e2bb4f518622939c12144e21f056cfe1d718838ff4833784302820716513bd26edff2987becf24bcd7beef45e360774534a06d31fddb23235fa9ac1cfb29b3266743dc7f22e48144b239321cb6c9a751b7753568b59c8250ddd9be762249ee658b2323ed75ac0eaf2fe0c9a6eac5a9f05d75545577ae9e085b4452f5a8921e34c2377d7e04d47192c3a561620cc03d523a53e0a691489250123ddc9711caa5a3cd9586e5d8c21acb62709de82dc50d5b468b35f9419898b9454131e5d5e96f53e4b167d051bed95402d66423890db09859db6c4250a9691209f913c6079212f437569b08ae8adbf1261737eba5940fc8cb1030ca8f15238315285e071d45d6d53bff812fceb5c923b87680696d3024476ee08595a525460e5f3576eafaee3c3f934793c09a154245f268379a17c9bc858ee34a761d625b3c8b5f2f184d670c24f7aafb2769f35006a6d197b8d10e76afef4c8cd0cb16dea301ee84bd10100fd1b96d85d7cd6e3ad35b1739e463180304eb82a4b4d0360fdeffe1481afef731bd5c2fa3f05b16ff70fd2668c9617896115aa9786fa177643c63e84b27db3c11b0fc11978fa0ba8b520bef3f5e02ba7b91d7f109388b1fd4d999ffe53f88ae37c33734c39940dc0062a015ff8dd2af019931c7e1f4e8ffee3d4309ee9a700ea09ddf4c9a92d86cb1502bcc98a03d9060e9cf31f4322210a732abea4e148458fb62f06aa6e4ba6a48d03ce391f783bdb0090ea681cbcc2b2bef7b1fa65a013fd371141b69d2700e45d3b52bfa75b38c248a13c25b3d08f63a570be5bf4a4f4cd85e9f71ce4b69b527ba634268c2acdfaec2793051312af667fb84f51b862ec826de38d0c59808d37154f4d79121c5af70b4628bc00b6877c2285f501028bff6141d7da6107a830e7984652b128e4230bea81a2e433e410e87fc1f1a493532de4463cc636ed589088c614d6e56c00104e03830887ca34c0ea3a3135f04b8cd6a6b43e66aa51a1ee8a08495e4a5845b124524ccf5902eb455391e4608641c0ff158b8ef82bf9d153a667395b69b80573e59395ef14289fa00002b53de5071b4a59daa8e4a20a934fffae1317cbc4b219d3747ab9032825eb7278dc76d193b32022ca195bd794d29e0e0c66be6b2244c5102392981b3ddd7640257ccba4dd77fc097f6af3efb3e9e09710a6c7ed78bd09504c961532239e7c857cd3a79b8cc1cce14dbc9c17c11ecd532b88e3fb4caa34c519b1fc3dfe18dd9441a01b6cd50822c10280e68c7719708a65b2b863dbd200eeaae8be0023fc1786c22b191da0b0658cfe9f437804f90cd4bf8981c393b3044837f393c101371c72f8ecae79a6a472959a1fec23458d3162288a4bb10c6cb5ac2465ff0cbfc1e6e31aff1ef75ec22a19bd2ed4d7b75e2e7c6056ee3a748085cc3de4165c2a0a400556ee243236b3f3c3e0ef15d5a320d530d9bfd3150bc3e9fafc207e5ac5eddd7a945a730d917314adb5df30ec57acea082859e477d41e5274f33a208465a393b52680c73974f3b3310de5a3d5f90fc85952619ee020fc4ea71efb704320b4fb3542bfe88a4908b7753c06a86ba98d9718ffe8a8924a56b8a18689925b1d75ac3612f699b10af3f477035ee5dedc197815b7a360c049b9dbe40efe132972678f172980fda61bb526748173aa6aac8785ff726c3bda0b31077f97b5699ffced2514374473606eca5020da6feb28d5246bf0e92e13258952a4b176cf56bc160af8d20eb612c9b48b90667bb442ca25767db381b74a563d30d94fe1e1842f0fc78fd3abb42c27e47096afa0913c7a2b935bdf6d8ad1cc9cc7f4404af0410205431885308144965ba192062bf9f75013a9a30fd8969e1f99b7af40c7b21ec1f327e0d67cb8b15fb7ee69334242e52126a62ea10a9e4e0b515c60d188687c4d01d655273eb07a3b4bdbcb3bd4960109c849b54657e8dee87bc677500f309e914cb86b81c243d5e992d30844a9c641445bea224f745d5eeed4c61106bad548219edb1370738d5bcd6c89c1207f341ae9d0ad7745f7fefc705f89f0c3662918ebbcfb1a053a4d3fd6a8f382f3e212c217bb75208ff89021cdf41d43d68d3c02035b594b17ab569423b8e31cfcf74fdcf85212b243b0c50f7e1d80ff70942abffb674db6e2e3c1617b2355ee4059e17cae06d54266b617456342680e853f03a4044c9fd54b23bf959ffa9057dddd9b25d559da5cd5d9bba46fb47b65803094ec4cc3f3f62bb78359eaa306781b5b090c8eb4238651ca3684d956781b4df4269d23b7146d870255b45a0100bd7e810e8485621d7292f79fdc6fee64a81594dae0143282515e7c81c387bdf0e03d0a90126d45af2e2a4a52e0d65f0e4328e68b66b66320ec2871559ba5764f077fbe2fcdc9c934049a7959567d9b076780085ee7542482ac81b56f1a3ac279f09552c9bfcb909f3a4b7f6a1f096f9bad6af4be8a7817c2e0e7274d7daae4e397f50a1f97dea0c05b2c47fba3ebd2d05a18a2ea14fe7e3acdc694341811caf715f2d1d1c0db71502681eae46a5faae2aaa93db02f349bb43a81760fec73a1ff4fa987f6e43f759f97df846fbdaeed761d466ef36828f99f5e6afd0abcd4a3ee1fe2b3d41c76cf5d6dadd20dd675b687f42640d85c98a593aa804837bf5a5adaa6796b99971626819809758a7d374241b7039466f1a29cff75d3d4baaa3a9d7655156a257db1f77ed2175003583adad1a833ab0664e8736fc1483800d4baa229de4c1852e5bf34b2952b04a58e3dcbd5da741f799dd07f4eaa32ee40478d26bc3042dd339c096674f9f3a82572b91db1dd3430e0efb5704f713f36bd324ba8cb30e8767ac9c69758de583762ca302757faeff3aa7d92d5d942ebb265136d90cb605810dc30ab3d115ee155c189a63c668f6f1b16ee891855bc3accb6cb1e8bf227e24d82736522b02eea931406868d79ce2e54271194d11807b25d40d9f3c1f21c7fd1202c097736a50d2fc54213e7cfbe4fef85c486b1e9e7f2a9d4e9645351c61c0f820c8aa6904a59b5b1e2d230b15fecdf02f2e89a37a8d24a2acf4a0a02d8f9986d8648d72e143d2ece5912a552cd0d8d4d6bb490a1446800759dc1e23919e4d18c983d92c7960ec532253ad573d57274809084ee2a2c9985efdd0aaac3cc732208aef93296c7710c5282f63ae6187657bfd3f965dcfaeb214f9435718d6067a9f8a71aacfc071ce143b3284ba556eedb8a6e0d2795fbef9266751285a14d12ad01691c204f854cd525fc76f062cf4c7bc2afcc07e3c4077a0e68ff9fb6f521e2859fbe822f8068c668ab928f07fb9e0bf5f9e0f3b4f9ba061154e9f8c0b7ff645e54b5c8b213a894bd37f642a4d65df15e6d4109abdaa899dafc959310a107ee0672c54709f012c6b1c32b4a13c4ddd8a38eb8f4c656340ba65ade2912f28baa147a78366e6f6917dc2f8b3690b686fb48119b9b796578f4563c340138524030d8620f836301e091e5d49d60d6afb879c3d6f7b3e269248a482521560081753a21f67a142dc5ed8069ae74edc3a9b9cbedfd9248a85819e3b76ff59f330262fdee91621b5efb433c47338f51db7c4a76bd8d1158cbc424e7608efe809abb19b9602e6eb75fb86c1641ff60862923b942958dadeb8d2a791e8ab44d724a41fa5c68477cef343e816dcb68c6abc26b673e43869cbf999bc03ef4b68837012e5e6ce6da6d8996795ca7b556e1c03d0c4538705b0416e77a86b97cc5fb2e2e5488c6e90b9ed9d6473e0452ea6167cb8c231ba9f3ddf27d0ba5cd8bbfa17bcca1d61899a5160ed563804bef8641d71c4c7f172cc7cec49dbd187e0f950a69d22a796bfff276517ae779dd06c1ac6798514463408d6da05e1ef74dd7a452d58e74afff85b0f707ed6b39aa0263f361a166d7620472eb95736641a6d3f3eaa130c5c3dbfe3834d4f32b2d8fb26faa573ad758844f800b52a04c67c888d13ecbe256e2d0472feba3b5bd2fb2af75ef74dd1d809ac9df2b29d64170d272ad41e26715466a5033d5704b2d97e6dd6844de2aa16fe1b332c730577b62150b1cd5779bc4b06908cee57786dd866c6e5ff385f498c9f9e7ffde53f7dcb5d4e84501734d64d39976d62b0ca4345dac7dc05c4975dbee507c5f9dfa099146c0cbe28ff6488a75a7428976dda9b51e82367e36c28bb3404f869222c2709c3aad0640084b150879b7e431ad8f4d523267e0c9a5cdaa9412195f8e4da5f300c6d294e682a64e3423317a6df8b5bb0e315280580ee4eae636722dddcae3b88e2f8de52509f6bc0e6a84adb04a29e7eca0ba9316cd0cd7a4c9ab50af93a887fca556ed4277635a144b78fd8ab37c3b06736a22934d789819ddfe609e1850a0ee4e206ce405d2485fdc12db64a4f68f78de96decf82e4e84d5576134ebf5740623bc5f31edc52b9c0e952e84d63c636fd5af3483ce520ee35c54e1765eb04ee907f127df2a1451db59708f5d8f194740ba6cf1fc17e904bbbb3e43339bc5fda24de3d4eca8c31406af9eeb36929a57d96c6a2d79a7ba613f0f2e348ff3e5d8a90f83b7640802c74b9d9e3a22a84c6183bd2b0cd889e10aa547ea20c8f34702bbab10355ac4d12bf91c4bf35d4d7e56f5d11908daa116af5f6f424c7effbfb1f7ece58af240f22b515af66769cafaf09f2e763b901971dc9137f97fbf06342a2d210c4740635d53ad91df009f71439ce4df157e700eb723148eba3f71fb52c3b3050d82a95fb60146f29f057274aad5ce28ba4718d50a28718d7ee0ac40c604f62458c10a1518eea8be0261de3ea74079535f94b503ba83ab472be06b6f7f45f1204c676da1d1e74f882fdcdb6edc77ee100e260824d88942253263be438a96572d872eb1f2a8a3438511d8aef84bb4573d3c5ae4c98463ce596477b5480148f0c3e647475a9bff1120d16a49794d933008b248f5771ac6bfe633a10c9178e637a7c70ff06e87baf777294ea8d73684b0637ffe4a23f8ac2159e62ac1619411000303e09152b3113f154748d4c3e7f8663cb5f07bf8b1844825fb8380252b2cfa8b196d4b962216a2a3959efe701e93865990372d983c156b6f63f6ba400d95da3814b7402e24884451ea1762024c9e3095e173a2b62239622e02abd87445653a9a61d98b086348f10275747aa303a8d4c8bcded6c527900f218bf468b83d491174a8676a631ce5ce361369d5359beede0e9ff90d9f8968717b9f05249b96abd1b875470624c5b2876d67a3ff57dc26ad78a2b6f4e6eafddcffb75298ec908d7b4c7303424f61f38e056250112773a38a67dc5d739c81060e744e2b25585e1482cc4720b4605a55b8cbaea18596a38a151b112aad80b46592c27282edeb9a9efb6f22686f185ded3645b1dc269fa16969c1eb5b5ba5e0fbfc6aa0144e3189747637029f1feb40bfdc60e8c74c96a6079d15911ac953d6664b79977dd3b31ec59326e41e951f678ff11de4eeaab23ceb79ea3d7c55504f715455146d23b0506fc3e9975fc9dd035501281a12439bcefe820eac79da6afa755f7a259baacff0cafc4679c86a6a8979f09c73a7a2e3c0cb65f92bb001a3b0a48a099c9bbfeb7c573b7d0d41e873abfb9f2c4754687c60475ab3d53a0467c78614f44fdff1e08c626842b4da3895d461e4f07f4a8387aa9710795629f6948d588224b69d30dd373112484a1a475c98b774232af660dd5f5312e84f382fac4293ce80147d27fa6325888c73cb50edef59d8c17e6d8f0978fb507c1cc83e07650bf2ab00f59b40a0602944d19f94e2af262713ced687da6fab82c2e13437be83cfd8bbb4943c309dc2c14d157be7589ce464eea783fd4da5bf0022449f0f5843387aabbe7479a1ea9bff2427e95f54b74e5e33efd597cd78ad7b308ae3917dc3dfa29d4fa12e5d550c00b04afbb6edacebad56b43147721138f86da7722d7dbc7a6ab9f4be1b9745cb199d41ea108fe536f72c9d29dce5c892644bab31fe1d60ab069a4003325ede66766665dabb3a585f3a351ef9ce783b0fdcbc20cf7140fde806b4209238ff19480dcb77c19dae7c6a5318067abaf4aaadd5f770bfd6c99b4f0b5378b76d946d20e90cff557c93044a9128c063e904dc12b3b30743e764c8d7ff53e8dc29127ce3bdbddfe46dd727da5a22cf84a94a953b43f352e63e811193de587b9d9312d842099426464f9aba859cda01ee5871f4d61e3fcf03deddee64bd4a8710351d157b536033eaf402c1f018f20e9a4593d5fd9c5f22e07e038feafa1075b8b161bcdbecabbd94fdeb865b38c875feb8a576d9170fe08bd0deaaf4f7d452e1233fdd6f375b85df50b7eb30c5a7d92728e5009d57a57c970eb54ae0cd0ce0ea72c5396ec744582c3baff8abbb1bbbe6c0fe65c75011aecbdc921fcbec614f1d8b6a660db8b09173143aae0d05f8f44077fb814bd7232edb20d95821cad0a144c4bf5119ccde8bcfa91dd41739e83bd3eaa0455c4de629dfd0486667c7f24d6266d978ce4e39578d51fb5a5951464bd930badea7a9390a1c01c3e7af887997da1f9a1cb6a7227e1fbd9a60080c267ce7b486b7f8bb8a7abbf4a9836a1de2e4d5abe3b71bd4c5cf6ae1eefeb12f45f7f5c848d58831877a895c081b5206c4c5c5687e74d3464121bb08143e93585466c22a5ec38e06b790c1584191347077917b3acbc68b08eb548760f256cae8893deb7983dba7ddafd022636939a784da9779fb4db6d0b43d7562ab09dc9ad40583863dbbd768627f27b6932052956431fddb4a63d29187912221fe3143221f2450ca090e0ef5d6d32da68f3daa79fbe6d8f05d81d68e9df171f9af48320863f5d31ee0ec9267134a6ae04045c68ad0aa366312b85a13aa24334a1be5c29922f26d03489c54ee52a9764b898f6e089109de183fb16ac87f190ef43cbfa53ee86eeb354b22ef4d41a4146a503ff55c715abb9199b7bc54d0ec78e8383183995efbcb0cf176b1b8736f813ca5a6e018649a12f84ecf593fc4e4fcf40931429f6964176a12848a1872ed8e66f086db153f4f23faa216fb8516779404209d1b492e42a7515589fa8abf6798d0cf55d7ef8b08db6567c33395bb7e6cfb30391faee4ddff9a7b9a25da5160c45e5f738c4ce8d0dfee587b4641146175cd23efecdfab85cfbc3cd955a7591e0678eea84ad82d5d6ba9115ef735018a8b3abf534f42273cc58ecb723fd9b0f9db99e663349386ebbe832bb4021a24d6ee8235fe422b180d7f07a5cae4ce967b7052b436b7358148a28d4d79e49c4d5cdc138ad0b454d521c6c3f3ec92cface780719bc1f0f7f31f822d871d5711acf1cc5f0862d3d36784932aee5d6c4e7743d031791496855624525c745b4e5e286f766f88eb2d14b1a827b59510f8d1a91d866c8a7f80eb9e4f8ff229431d8dfc630aec502ab66014388e85a8672eb41a28eb0ee6167823ff6551140e6ab87df4d86c3db9bae9af945903df6618a72cfb03de023dc468c454954a049503a60ffa557fb62dbf7306c6229c328599faa606088bf8b98456b908dbf5d0d5da46227cd8b2cb25ea175de8fbca98d1eb46618df987d1a9ab320586a84a8c8f630148dfcf7400db437523f141a8c374a538acc95282c88037156d22be76fd4ccd2b13bdbd1354b0fa7fcbf481e7e8514b983f3085f24cf68dfde2679f189e4f849cbd4b9cae845f78be6e64fa2a9b21a911ea6ccc9210fd36e9cf5cb7f0ae93e784ddff032c624d3ac18c6d56fa87199f27864f2eb62dc98d7e4dc34d3b5a7c2241fda9fa056f1aac9a32dbcdbf25dada7461dca9c607a0e7a35ea1fe75f9ed553e1ab6f0454e729e278130f08b96e3ab3cf4d8b8d4d55aa92f295cf7ac7930d523ad51d458e115090f6f679a7f92b7795c75acee2899e87f5761c620f5bd7735f539d951d1df12474ff7c64a73fa0a019e9cf121b248eb1b4b60f39a0214c9f47371a682252625af950685463a9c7bb692b53c78d6518f79e330dda315e59b16e53633a3c0691ca07e68d0d88d2f46402122a73fe088d456ee6a27916fa84d9e3e2d2adc0806f2fe66d94b4c7d6e35b0ee96bcd59b83bf4ac8123f19d9878567191c7db0c9a9f4fed431609d55840603ceed299b2382d7f70b0fbef8bc5834ac710aa7a10daa0cd973cbeaf7e1dbee1c1ba9e6737f1375e8704cc014f9e1a5bad4dce31167b2ed752d9d170d5bde92021d02ea09158a8ce5000c2d11c5e2c3e5e81b888958256194320b6469635b7d1095b7ea0c2145de0a5853411d85e86ce57f1d9d8fbcc64b17b3f71faa5b339172be9a60c411225f183b883680f5df6739660f2c2798ae7f81b897743537d6058a312e63fa0fd0895530fa1034127b7d16b4daa1c6dd8a5471bdc3b15b9a10af71d7158642cde761c35262a235c5ff0ffebabf2bf479c4d9fd1a65226679410ecc1eb4b1cbe5f9294d95b79e92cd12ca7230616145f08164fb6bb59856684b333423c69f48ac7c9282d89e78b835480c6d78f43c928eede177a847430cf0401df41e70d891e158b9fca34907227c67029ce3f6f7a065d65f7eaad29dd81ab624b035cb731a7f2996ae22ede032a2ce9f2615ecd57094d7b3fa111441c656de9a982b2e0c1482e72ce48d650705ebec56b6879224ff0212ee7c53a598ba8fb6978fff798384c5a490e1cd19171169d6efe6bc23996abb1a81a7450a1b81c72be1c59b95d8a3f73b6369f2dffe313e6fb4a08a8bd22f4371b04c1729e807b8763e94329835087ddf0ccc7c398ce163708f39672f49d275c751984ea6e2cf64c4bb88581be473a83a16995229703d3b0284bdca75708707753596e92877b5c78b5f8598e4c12b97c2e53b7270d13547f4e651b191b19264129fd5fb80febc15e8040d14187dfdf16c8cb5b1fe716555b65e78e9dcd6b8401cfe513edca73bc922103d44bc84c6212e631261f4a95b60a2e22becdfd81ba2cbc8062da0f474e2dcc8fd99778d21e68402bae972c01012eded91633bf8e3980ae6a8cb2c821f5a7a85fc93ba9bb92ae5f21618d048d9ebc887395221dc04e6a9a19f864685f6b6aa6d08467ce0f20afd5eeefdb3cec5fe84da2876c3910260d78c2d759f163cc03596c92845772ca870d9abfd8c475ad042cbb5c8bb9243659580c18749d2c165a0bddea8b056360091268c753833deb0ce220d722d669a20f7b7cc7e5e45dfae7c97355c13c5daf2482d83f848bea8cd66e32ee7779e311603b94f6de83df85b8e25c92649f16cbf2cdd3cb266fed2d52808401ddde69fdcb63d61738f5ae1645fceb616e7f5a31227dca144ffe2c7626b9e20b2f1e2df684f20a5000a77ff402a58f9efa943de3530db0f86234c67691593e16c2302c1e393edd46370786f9cdf26e6ff2f6222ce07a1c4c098dc2400fb68a83cae8d3a74e1b54d3ea0d8976e0b42af63256fe2d6cea5c06c6c6415d2bd6398a48fd45ce753bc28a9dbda5d10612551448fd289da43de2b2a72b8322af6cac237c28423b7de3548899cbad9a9b70f256a802d68b603f0af06de6f7ade02d61e98d2b5f7455a4e30a988c2379d2498735c560be2fcef53532ab46ba92211f11024c3dcf406d2bcd1fa5ca4ce06efe4cd851381afbbd48a9ca396268b91d1f9667efa8b93b968018a69d3acf714dfe366b5660de55cf622dfbf21d9d2f53c4e57e25282db532deaa69dc0ab0f5bb218a34979ad298e1d2586eea0c89ad3a2bc00d98c822a16ad2872f2320a7ddc443d1906910af57d288a51e17b56706d8afcf14e3e66773e4debb4d496e84ef498a9d9e3eb0daf0c6aba51921e358e4d4051a3e2b436799406ae8e6af8f7d3e84f52c1cd5d0a7bc49924c12b2edf9fbfadc4d4746932389e1619f1c8ba882ad8c5113c2d6862d815dc371839cae89106728ee9afa1b11e8235ab8e3d6a26eff9fc1df2e2c06ab68e515562ea392d8c4bd2072cae6b92e5367ba69a44b9b77efd73eb0aede1db36d051a61eac2cbd42193d599e3a2643a70bb9679126424101fd0e0c8c0869049abbcc8a3bb7f53ffee5ffc5dc82adce9a6a7d86c0a2ec869be73b62c89e5369ea39302338799cd93a1c604eb573067cf93f9c965ad6d1646915374dc106431c5ccc0b37f1c67bfd31c7fa8cc08b61184da8643b884b72e721ad7be47bee3e0b689f26436ea9955e6a8706615425898bf49d2a49426d5f7af224c4a3d47ec98eb63758cd1d7d10c9094068e30e0bbfcc46bfc23582adb6cb98bcdb3ae984a80fbf21b0e33d39fdd66aa078f7b4f0d48798014048a79590f2c37cfba10421a74daf66f40e06a66b4a73a424222e4e724ac948134863580f37887e790f91a6429471dfdf2e010ab9654786d7c493ec3569dac5271898c07bc7c83a42f4dd792d00bd0d374bf49cbaabfe419e6fdd5aef84ba6e249456b3100cb16ac19b78d1a5af06992d6968d3ba502b6dc387d830518243c7aa843cf9b9993b12276e97018b4e341cdda7738636669ffb15a89e0330571583057514f52bdc934147b2775a89135baa2747172dcbd4dcb741624a6f082ef82fabe826d1195502bfbbf73ddc9bb2512c965e3d0c72f5154c0c15af785230fd7b4851192cba0920144323596a7e18813bc928ebc710e809299eadf6aee2dba22b9b8bc9d529ac27b7d67a6b27d6ac9606c38efb590c5220e7d301435cb9537ecb4da5037cf41c556f0415f24cdecf24c2a88f4cab8943520d6f91462a75e6d3d5a6ba25cc997089720f5fe27b3a242881c8b042218c45b15c01a6df2166382590e6984540634f09b02c93cb1fe2744499ee45cccb10f4c85252351a220f19a946b0faece432feefa1823ee3357882e8c2dbeb4f390a1837f060344cfc95525a51adb83d14ed07f341bd01f9516c3e812f754c5cdc121498184abcb645d0f76456557439ef436586bcd7379e03c011f7360ebc6ac6050d8c15a8b08c444de3a834935149d186ef878ac0667113526ea810730d5a3c779af680f065a982d85fb68197386c4b2c2e58293954272cc6713e7134c93d30a61f04d13301d9d538d6430cee823fd805b8c371b5839fcfde8b26b078f85bb26feff841a146509fe8623cb3d69eefda410e7cb40d8f5b4d32d3bc21ba48656fa083da6233691b4f9b8ac83312bd52d6dafe9fbeef0f23182f3ecc6fcdf7e7fe7aa8c5dad19b31a323d7265f6f4db1db419c9dce2ea076c8216f6be7422d6cf0d8fe88e755feb606e47627932fb7fff1916e306588a416a622f74639a2ace56f13765a8a5c12da78b4500c2b3027b83a70f9fcfe5ff94c68ab74c25ec07a4d35d0dd3c3d6c24bbe42abde9b7773097f26ffcc5efbca71f29fb97e3273cc44112784d84a3f7da74a961bfb896b3029f3e464ba19055afe50d1f09c1a5918140bc29648a93010c923e3908b6880356b01c87e1a828e559c9824da133ae6ab2f1db0e00660fd8d654425139d46345b18253ed4ec14602160b7479faaf156cdbdb77b641050d0fea6e5b7f2059bbb1524e5e6dc9c76a4260db2c0c4776f91ef64b3d6a98d14820aa4da34452ece6f6ed2b78f241e2c0f39e9e1a1e887a4e58402507f06d6232abefdce59f2de1eefe62d083119c371df8f2ceb9c2218864e07e1334097ba0e94301032bd7e9f90229d65414faef824ce73f55c3a12ccef7aee115d169cd23caa770f8acdda25a6aeb8dd5d89cd24a0986d6bb912377fa23c4d5332ea42eab2c35d7c78e3ff277f54234cec3257cfb1ceb28788a63d14a3a75e310147b62f7435d66ead17b573e22e6dee0defd231bd39d9af1e9aad0ba0c668559a54c75792293db7b357c86506fb14ead937f6cc7c1bcd48d5cc0a516b3b395c7b7286452e669fe7f1aec20871a67f8a48bcdb2ea9791dc53c95e16d9e0c53365ca4f2415659dd0639dbe8bf5a89568d32132bed8a390c9337bf76b3e826c066a72ae468c9f71eb4c75c6c61364056a54810052db0330c33ca0aaf61cb6c4043038700aa711fdf2162f58ba5889e5dfc5ec0fce4d8e7f7fd7cbd78b5a7a239ae17d7b7d072ac11d235685266c510567db214e382a71a8cc91d12d6b2ae6b62aec999da17cb737dacda0ffcbc3b910954202eeb00c948ece83f381109f665a2285c2ad9c7060d4e876d58c50e87349f4959f1feba44b6d4322a636d565d473f1054a0d0537cbda3162127b52e16704fab3f26cfb40ec2732288e306412bdb0285cd3b9c1f4efc9862e308805c3758c62a9bda7fc77811626c9aa9248d8a9c5051aecc72b467c0de7efc3754127fe6ad1885a36929d506b43a67df28a6f443b7008d6483953ce251fb648c2ad52d1f72146e19562688d4650273026ab2b05040b5dfc09661c27c6170f8073dd7955e8fd59703374140584bf4f2d5830277e55d916c451e94f70a6252bad99f5e58688e3bf2f7ca5557458f8abcd9e82b8b7548709f2c983a4cf9366510de9db299518e638786fb794777ca0c2db5df50ef1605c7223737ee1e9ad6944c66dc0858bfad648e11c92121a102dbecfd1a0ee6c26e7852e1abc3f30b10f69dd7d261d2c0a2b9640e8556438c38a7d89669f5f973fc667f48d40051062d57c9fadee20ac092b88ff4a25ac7ecdcb59e0a5b9fe2e9714ec082c8057cce4337045f8e2cfc39d7779d8bcabe5dbf16733fb8afa444a658ffb111aed88c283f97976495361a2a84198fb6f41e5d98e1e98123e8250514ca2bac632dc0b51d1d49618127aa41fa802c687cab3be6cef461e5d0d30a4c01896a89053d9d0ad44815ed1a12f7f2b4dd503a02e98f30a8c2194309927f9088aa58214ab8dd0551d689ba66d012ac99a3853fce72b34f8614096c5a1ba306f7c84e1df5938407f951348219bb8c9bb4d488ebbb6d7c05c4f08c255624daaebab1a186056186125d625a120e2f5e005d6cc0e466f2e90e264d5af4c65e7851692f0705e8101601ca95f88bedf0906b223d3831b79c0b90cd47fe6d0bddd31a8721339b1b0fb6401a261e30b54a96171d554034dd878ed6d31647ceee97fa65fbcee7842ded174ae173eaa2511c877046cc5be33163405b3d486b7b96d5f2e7a1610b49fd1f17310c5855af13bd11804eec6f373edf0e04c9d70ec9ea0a95b37d00457653714f3993ae5e738f364c4b27bdd0fa7c2763cf10c8082c288727ed7338199753e18bad52811862d0acf5861d8aca2700f8fca1aa651db14502b796c642f677930a4a446f111a8bf71bbb1aba0ccc1d0ba5a5da6ff57e94aa8f3547a952f310c7fa133629e3f8ab6d322bccdf582a59956cf0e1e680a4679d2c40a8a2c3dd31be843beab8e1248c186b05bf64bc47594f6e13894b137c2410b49ca079c01dd9b2c9dbc4c2aab633ba7348d96b058bc6b124c1c7f009b1c19497cec73444b83ff2abd959e5a6c9adc061bc7ed6b29b90536c5535013f1cf288d66a2d59b1ccb62e070bf7c4d6c309e826bf2f4837e10eb879007d8ae512ea8f675ddb188f7159c3387116d7a7318a486bdb934ab552d8865ebf3ae98b90c79983542d4f3dc77aaf019d6624bcc205c03810b74f29add473cfc6cff928fbe0c994f34402ea5a359382856b36314c6246f522a3324e78cbd55049269f9ac08d96a0c2c1ebfab6c826905eed10de44bdc2313d31a927e3450ebe3fe0592248c79aac7b189ced9ea12d7a8865bd7e101972ee76cc6b92cc5f32523ddad495efa23ba9b0fcc6ff634f7e76cf964bed2733d45e6f80070f1ce8e4e1ecc6bd7074b37a3d55235e33635dea4e87ea17180d03b7ede335194c615792a2c1147c66e3e5c896c6eb8dc352d058bad68d4dcb62e9288b12074775eaf2506ad227fc7303b278da075be318ea57dae5d1c9f9d4c5a7afc38f4645973bf020a0d7acf04281fa1b61e5b230f94b487b7f78763f41a1a5ed380fcaefb99216df97ce21f5cf49459eed0ba08d5442808c0c1fe2f410dd798b9d2b77160f2f8f16ce615b935474c705952c158d9cba272a7faee1f052112e3711e4c376108f6f745d3f5813bd8e5eac85b6bfa786d6ace894feba2295827a6fa4eebc6c579e4bbe820d40db7ebbd9d73ccee413e8e7d7321169f032fa5d6bd106b2d267f6f8cb73257a7c0f4ae3e709b5edb54381bddd7e5a5986b0e767b7d49d477a4d3a8f0f606517aa14f30f5172614a4c4e2ebbaf4ba3d00c7e1bd80b096b8a4c43573e8580e3bc69aaf24133031e6e31dd4a165062365b0dfcd9adc5e3fc0b9b2f643628e2f7034e913886db3922eaf5444150c9e0069d65e554f095eb993d4709b156c46ca814e8a75666d318c6e96b686110f92827d137911a10ec58498cef51656671266a21ade0198042bbd4841adb4a50cbf4d1f5de382c6e919a53aaf9df4061b9b2361ca0c4460629ff8fd6e0eccffa070f60e7e3aa5b0da1f9a86d2eeb9126c413c279bd7ec2141906121909d563a72a05d174a9611f964dbbfc1cd85a1fdb280481c040d16918ac46f89aa18ed515306d47913b8b92af15547b8e3a76fc8217c2d2a1b654bf7f2666a1d5a7f719c11f5b4dc1c384993beddc25b9e3c1eb3aaa6fe35f1afc80e40b813b4b75b3317b47ce645325c6c3eb95c5c4e05846b4ad1d48e512c04bd128d3cb84082f12e09244818d9c577584a84ea97908fff12f78f319ba248f52599308a83f1eab87abdb26967703243c2abd829982b947a004dbdde271a2c614981d29ece591f9bbecac7117fcd3be8a098e5ed1b75497e341b4a6a9eb0f7ffdd3a72d1a3898f1b49d34ae4e457b451460015a6a2e87e8f6ee84ca5fb7670258d9ed4604cd05d0099f6489bd278207e1dcbf5ad80e5fd47810be8749d781b923c403b873e97c8a55ba44cfc6cc1eff20ee44b57db0bedc00a789dfa6986ef6e7e77bff580b781c356c96b6eb574a0a9803be339bb1c6f86fc7ef361e6c6ab7ca734fe7dc7ddec39bc590e0e0efe33ce6433c31a44e5d907d886eb3b1b2812378eca61ff11fa7c88cd000135f0ee364fd0710bb6035fe55535f3c1c27ce56558d748e684e171e60b7241912b13cfb698b3db4892c40595291b7f76d32d940fd6f8408087e3b3690c869e7650a35c307dff1f59ad89b0e56d83998d45e9434c61dc6b02981fad6bb6a43e28ddef32af281c56e32f1efc6398fa47953517e71dcf7a147ea336983950f9d98dfcbad400ac5f81a484cc6d749d25f67cc548cf1f16c6d164af831c8f1af076aaf7ebb2cda53f35c857be88feae80ca6e7d5d34b9850bc3774af77cab8679b8a1f6694bed74923bd6a2eecc18fa18cfee2eede8841ce91585b48bc2179e0e354175f25c5a8f34ec1baadf9df81c9f159cf22897bcf1cd2c35a5196b29feee955f69d8a86df07afccdb0c5177295b5bdf9e1c204d30a0446c261663da031b402843d4200b276479bc1b3b88092373b0ab5d1a192e4c57f1551280c1f2940596e3f0256ae1aafedf25d7d7918b93f54a805723b84a2cd894019b131dba47596883547cd729c7ce4264c4cd35a9680e31d177d51324476cf05fba45c32b152e6aecdb755bd9942bf444730df635ba8f609007828e66cc4a9afa5ffe1a8fc2f982e74779a976e92d2aa6e637d1196e790a36c6fa84c095b96ac6f68bc68671fba2cb3780fba1fb1b4b08b36dad515855d9777aaee16d0634f6e0503e1465c55120aa00c688509beb0e921573798899fd6797a988036a2e7bc9400f039a3b0d79922669a96265ecca1ce0885a67efa78d8e8848d687f48ae3fb8f1d4e5363d4fcd3febf3799acfc5259afa49d863fa18ab2a3bf0504ae6070bb2898e1578f58c2d771fb42e7dad9f701ecdd33dce2b0c8a94f682a685d73756592d8c67c80c4db1864104c6221b574b9992f5d90578ddb4362ce6a8b1a1d327037b2e932928ea3de48445ce03280e2243e7f93fa44354428c0a7f7c8703e7236f527ed8563dc0d7f5b20b3e23afae4b99b6393def5bba507f10c1624a79c8e45a48de88a5b75b330e34ceb86fef65968978c6faf37d04c4cb90f4bb496540576927426e92135c5fe778ddbafe60223bddc95953edb64cb5f1b1b085887dbaf8fa1d4a94501562beadb6c544a403645015ac7e71e2c29d73c0cf324787c2afefcc82b9f519794e51605b2112cba6cf7579fc44df337d1f2019d6af75d4c346ab833273d86d6f29c0c528cbad277623f7a7a9cdbecdc9cf88062ee3f030b806d9fbb3e4ec81f6544b8d98810eb43ad72b3c62375ce630b66e4a7086c1ae0dc725dc84874328fb2e99568ae07e5ca3b2b650b7ed270e204c35d68845675a2c6cf884b8a2e49723fc163f7ddd0bc97ec5bcefe395d5357fe3f6eb4ba4c8785dab2a252d2371865137042148e0ce5b703f0b26bcc3c1c61e76ea047b8bd8a47b0969f762fb75feb63c7b52d571ac144d41d0f113f495eae29f4e093a9d3698e6775125212fcb90893bb280ecf1fe83f88ec8ec58ee8616fe046c7fb4e96840f7c6820ce3f2a9cdca282b02b954a37c8d0f5fd325e6130e04995e875d589aaef041dc778567bbbbbeebb135622e5f3589702007fd9e6ec230c746f9a9abf1b49f119eae4075eacc0855280294d3297f4f9b0225f14977b8c8adc886d4a3d1ccafedd8fd504283f67b3086454838def99a2c86604ed7cb9898eb5c43c7f844a30cb6727681c6bf35f643f077a705e3abee260fdf5e050b4f77e6e283af14b14512e9320a31082ed725d400a6ac10bf74ab869165be165487539431814273f4b533bb2c6c2aab559e67b38f98de136445acb4f5a3658b4c55d7c763671b84c1fd7995a29dd837ba3b7e5bd504768d975c94f0b72c647258b0ff22313eccc92c9069d752877cb6a7441d1ef5b20df4423a45dc127720e9babde30bee5488c07dea992dadfe83fbefec7819abb7d7ad08faec46e59acfdfea0dd019c8872ea3b4d3fcc02e4b430ef1202eff14e7a5ac1b45a0efd6b48dbeb9e79187834e9434eb255336819c31359cca1b82b6ddea6030e73fc9c6dd61c165826ead5a0cca493e1605e271baf5a78e816b1d0c7a69ee4fb9246154f3d22e5869b2a7757eb68c7aeeddcd27b67594957d96400e1a08ff179b918623bf7de8318881473fa29633fd76a23985289e4cc63bd7d8b3405972807e295a565e21341fde7d7d2ee384434471af5d5eab0626aa5bd312ff120217f37bdba7d23206e13942e199ccdfa8418106e07abd66765e94b3bce506c8ec0898cfdc6c031cab017e15a056095b90ef9f951290244226e9a4d38811811b4f102a31c4b1e4236de1cbeff6f6b06ed1480cdeb25bc38f4edc47347f56744c150e9ff711e63635497dfc7002c9fa8439748c5db915c7c8a37c8f51d903bbae6b0aa235da5b7f5f80b29860968ad9f5e50fb8ad15d393ac9ed17c16b101e4ab2408882ff2489fd1374e6665ca942840b05ed46dbb1421de6bae0d9fa87bce88e8953f6e4f4fc4a762844395a259581896af24f32ccc761adac9a8b9e63b3478b1be631dea088831a013db04e87ed67a86173d6661ccbc881740ceb886d91149ba70c00862740433afd8667c5ede7cc9748d122c14dc9fe9a188f4cfcd0b2128e2b736cddcee09eb4bf794190ba9538af10c2313c66a8927346dbc7ca01f409db35f97980c74b078a7589610b112fd4f4c4410edf51c677feceac4df0e11d5f6c9c195be8cabfca699bfeecd7a6683c594f6089e72e4c532c03b685fa57019eea098a7d871f05f4898ff3ad635ac4004a64ff3f2b7e12373d8c3da0b7632cacbbfeb6f387a83384cd7afc899d70eebf59b6d29a3455561c197fa076eed53dc7acee3e803533eb8c9cb50b1a45935bce7d189ef6afb9b2797f09611d287a2fab2a5e2b71a80b3643067681659b45859c9af842dc2302caeb41ca90accf395d9bc9158097702e1ee72492d720ef6723cbdd1a6ffbb8c4848092ce67a39445f44a52934acc9a5b9d5ee356c429221d410cd64973fbf474eed16501754a22cf36a8cbd32e0d6cf64eec1b71fd30b8eb02871ca0933280f00ca7d6bd29e58e44d68c69e0a66d0395b12d5672d6628c6a01201fa4a2c271e992c68303e3d2a54b60795d9f4bbc6fbd6a72fcd68bbe8fe326aa8febca2db0c9faa7e287ba66bcaa0133a40e44c9e26cac57991e424a73ab7b0c63a908f7edbf4decb83bcec5135cef7f2d2f7b6cd1d5ca1dcfbdbb10a4d34a22cd74fe27dcc3988756d506665ba9ce3221ee7e54aa0ba96cc9dd12ecc0745df50278032f3ad74a890e55f47f52ad50284a0c61e443c8fe2eae078bf94e58626b71f7d3dd44a29089970b2272dfe391848ff598c07bb112fb324ebd447fc1974cdaf0cc81b5f9b04cfbc330ca50c8fecda0c1b6622158c967683115189e80852c4764fe1721a8fd7bf3d2b65cf4448d066308bc0fa6e6b4ee44024511550ded97ab83721a228a87031822a38b901f2f937d1ba94135a31099ac57842d7dfe2ed6d6f5c84c9cf7d7af089c293032b334a990cebc55eebae7da09b205f072cc3839df2a07bde636b99b79a7a861fcc538c9d3875b41b2b57e89558e9a3d09e6039ef84e173f7db62706601cc5a843f33e4ec7cecd9db3b47c6e88162bde145393e5de38b0b30c9ea658dd1d9f34449de32471fb2c80fbe2197ac41ef65b7a217188737c35d4a7462cdfec8aaeacf1110fdb25675cf8aee8aaacfa07fc2290acae40f637528e6355577486d9459a6bc28ef48d7d2ce8ad0529382add4d549282a88f7c3321e310cf5898283c037a67eacdb34fed6444e10821f9e5c0cdc48ca913621a0c644375bd4e19f2b421e143842bb5c22e75d2a927a7da21b30e3733c4e8b92b691dba648d943995d3542fe13a0401de62a9b7a6c331903dd585438b0d5691ba24dad43337ad4c4a6b34da656bc34b58f089f9b8ea22d803de75753f1d0f69098b6f423f8bf6face91b65043ae8f86fa3ff857febbdb8bc947ae8cc24662990d07d01e174a1e27f1b452bf7414b2bfa6c3d193cce003b6ba05ed63b0b70ef46cdf42ad12fea35d6716dd3da8ca945e5e23c435cc03f00ed66a98bc20cb21f00eadd60917ac5f728255b387cf6f91ba8b50dae68f919598d7b0e2df40bb7999ea788aeeef00a46dd4caa4f2a83287e666f7897417415d9530282f026e506949ad6b0672cc2ee1ec4228615aabc84d209e9909b8fb6f27281e471f9e1c4391fb5ac4a17ec4164a689ffe07a81679eeed348e03e0fa05c36a99ef03533f0bfc4555bda0f0d5a93ca76b771d83fe58039bc4754bc348266cfdde924b8fe91214b4276048ea37dd0a80d4942a7601195b08b9484d3384effa19faababd8878128043ae142958ace4e782f38b02833f788e4e02db7aafbb8d96eaf4e1fbdefd8f9026f659e45b48d56afb270f9cfbef2e1cb408c9470531de6f3cb248115483648d6496fde131a10d6785f148b0b05f77f2d3782a7c90a986c228069f5243cd5f8a5d2c2ff4421bef5c24e4309449141627220695886cb78a8f9f6850028080d160489b45b97c342e94851d69da0b13d35c9a8f1a87abbff5858c8052356a9558ae020a3a30b413ce7c673b4ca36afbbabb177b2a56bb21cb2a33402fc77386825744f238bf05af8227316a65b7c015f5d6a6b067b65529ff6fb83b7a3714649f73cf98c985d6011527eb95113e9e4b0534eafb0f5df4841c38037b9764429e699432d3e98ad7122d62e5aedcab97211c9f5cb3ffd25ced865889542ddadf8f9509d37cae7669d0fbd2fdb9ddf4a778af8c301b4b8ee1e1c9935de3605ccbc337c7e0af3dc091f1671a78e52caf411c73c6144d946c3abb623537c6693c5c8505c4f86993bd2b1340425e7c90dccddb48e3efdb29a37ffa2c4b33b6dcb3e6fb7ef9b645185d2987eca14c81720e99a3a91ca49f174b154169167e3565b7264cde5929e8ed65ea92701600eea27b567fdf1af18f207a6690105e1464f71be6d156e99f911c04523de4469a53632c3c2cc1cae48dc34019f4e095e2eeb3e0ae0eb714065d968a6289f6568588173d0bdcc6aebaa239823d3046f5bcd080042f8628174dfef5eec2ac7d32794c745d886e45fe687a409fd8fec89ec77ee56d739a4338443f63a9eff3af7be73d279773e2022fc807bccfabfc73267cbecfddc191986ebfc1a15610aca269c38ce57bf948a01251918fc06d2633505766befd52e72b1db07cacb85edde733d76e0f7fdbc853981c0d9193e82b9a096c29a2ea715599e2ca6ed8378642fe4abe50a0823384f0d18d4da17f93d401257982494f30691f60a2fb35dcb53c9a2a12208be4db24e02aac2c36c6ebe8ae76a7ea7a538b88347037908741e227f1d2e473d837dcd188406480fdf35246e351bd241427ff4da2bacf2b1cb3d688ee2dfd1d61847ed0346478afede961b97ed272ab2696d4bad2227d1b9e5b93b1869bd29d1781f5e2068ca6235cf83375767cf4b335ad23264aedb8d83c0d8f4fa26a37e182c01674431694c5b506961fecc9ad1cc9b01a30e497854aae7a9d6784ead9dd38adbbda01684a2bcb1f712ef00217adf87b413a35a0bb009e36983440f53ff9c7866641cc35b3a1e6911e800027a714e4d1c016b364d76d4d1c0cd317010416380f6f250f58375101ede49f4b7c098212c48a9af9999e3e01083abf6d0e960242021d2011478e655f23937eae2c6d3580e6e03ba1fc95bbd519897bd5719b0386c93e15157bd2cebf0cfe36739197929e17249e0379b5403420b201d494717b600b14f2444ff28abe4b1d51d5c856f147be4a96dc3803bfd3d8679bbe9cfffacb1adbf37cd22f5d24704b296ab918160ee4d67126c2df6a22f06323a5cd19c559f365d71625648e34f9da35124f5a29e33aa5678f36be34b75e082f038eaf863bcd71a7398b653e8f8b589942a8e5f9f6b61845e8f6a95e7ec0ee9a3018c31283e1b9b9eb328d504979875d147b28c726e867ddf171f6434b1a262e0d0d153d5c592e6637be5bdd31d3409a71fdfe9c3a9695c24fbe07b3a8b9ea95514c4e5d1f311923b16b4f1541abb7a668c085237ac2438c2cd9c1e24d6459ae60a76f77bd2e378401d731213712860a3a1244d433df8163382b11e589bf375cfa66427d249d4b5ad78a290e7ca60e2e6a326b029f5d27abbb5c4927aa3deb167fca746d21664c4d32b7680eeb329cde8d91618e606162c90ee500cf71c0db5accaad5c9ec4cc3030db56a749139c22a9983d83d4d305fcb6de9e3302c6ad57fa8f40571e2e009ffbbd6ecb433820c030bf7da67691ed719ccc0db08d1560f85c441752c63311e673f52be6f62ef131030bc8df79ee49dcf14406ed0467284dde978b65d6d9e4c75a0c58c4a6ff8ccbe36c6ded2f160555c88dadcd7a275ad38ccc7230f6d1c5031c9252e9a3300d60363e71d4e0ae7c056d5cb4aa745849534065ad4627f8c409f7db7cbbbfe121703ad03abb1952c5a5c03d7e58b90d5e9d05c178bad97c617fa8050a02ae1b79bdd5e7af1fa24031ba6b2814f20c3c2557ae79d21397326cf49cf91371a37950657b0fe932526f388e2645ab7a16df8bdf807d88912eab755b9900f393bbc644d1b25216f67849db96c4c4117b85d430e98a105a88e0c82be231b34087bf83b7c4c26841a6bdc084b259cdff3534d095d9e851c92f9f158ce6046007ee5175db953da454579e6856f56ad3a82d70737c305fb0f6fbc3cf966e9a5578d725a48b99ea076d52b5dce9a5197499a7f03c0293e7f4a13b252643736e712768b5940a0aef981f57eaf6bc71b3cc8f32f6064dc6b40446420b8ce1af5c7a1511303b5bcaf3d057e173f0ee91356b8e8baceb0dac9097296df6912a5dda7822306a1101ad66ea05008b353fde955f34de99680a6fd3ccae41873ed0d49550412ec6a673e12c42e5b3ebb76fdffb29960f3a54a02fb43e440d74a317004f0c557748e6c719dc7e073c4dfaee13660c24ad285ebb1a18775550022e87ae06d2969a9caa40d1eda883ba06fa2cede8b0c6f305ad90b111ad048ea2b0a09d168868ee23d61f3a35351418400b630537ae561a921eb8d3b9e78591d75da08bcd6c7d36a98b099b987f9f43731734590f899d7326975a8edcb3227d81a6628a7bcbe7fcc6503a3b2b2cec2bbb8b49b0110180e18256bdb9691fc0bdc55976002fb29ad9a321b0d1c003c391731b3dcb174387d70f53f67312c145dbda2cf55582c7bac58374fedb4dcbbd1e813cff95b625adab30d830b24931ade1768e4da636565a68726b5201cd0e4db06065ff527f3c5ce51e4381276b071228a84fd7f73900b8727f3c28148707086a06087b440b4fd843338e660874fbb9b009508bda4ba004e7b4f622add5da5938bffaba8fedf46b1c7eca383c18ca007640c6198af99dfb691dbd0e7d83c7caf0f919ed400ed98d14525dd4bce5d25e669a23f46f959c14e51e2c0ed947a4d0b84ef494f8443f622be0fcf049a0a71e4b67ae56609b3c88b822d638a71d0e8a6ae72d689295240a0c7e898d7136d0bc7b67eaf9fe2c9af76a8043cf3bb73ec3262487f0e389dc20c0c686db41fdb63dc88d8e17bbffe50f1cdbc305813e39a31043da889de5132ee92d6b266b90984c65cf9acfd15e6ae4581691df1dbeb3f51534957ea8fb7197977dac8f39961275db074e2eaeabf54a79007dc47c7350aa0fb564e610b1a89d5616d33956c3931f6d357cf8cd057b3501f14877b5a569ec7cfdc3a69e5cd99558c02e7ea7ef09e91a5c4314efdb8c7595fc78ba64eca3847589e4d41e04fb21969c7bc4925c551a4d37abb658a5e54e37252e0d5c5d58749f7a7e29cca5d1920d9500cb3f1638f475e9e73021d91158c7fe872df283c2757e27875b81e43cbe46656a195dba1d4c4896731bc3a65f081e52bbdf12c983fe6eea74ab5fc5527e4108e3a1f205b06d1067815f1b2d2170a37e97025ab5ceb08ea2b04bf9f753f2f4966662685808ca21877810a0bb5c35a6201cfbc1c794c525e1400a5b390633bb32af6852b912b84014ea06f6a285fb9ec928d16964623aefeb63eee1e13f2b2e1b7c9f481d300695bbe47b52fad97b3a8a6d522df1d46aa37df3793723627d298eb25edf3c715b703b0d1b669454315b8f1a210b077aa01b0db1934c52a79085bc251c4c9586d1bd8477201767c230a149fb8d4e857ab047bcf9f547f5010bc572255f2e192ec91a2d6aa34f76341f20d9041ff4cd0872fe51c8c27250f70de6c6daf5971bed68e6d08b459192d34537f67203162086d831aba12c0610ad096167b930f2f9e2baeb7f6bbe19176b8267227c704769a6365c5a4b8d5109f3240e50c8a99bee6949df50334371266f7fd3feba164dda89d4b88019154a83e509f54ecccc4fdb76d10250a3f01e4f368ad3eedcba1d54134f1466d672070d0b81c472587357cc68f2b4b5aeb843b670711160a6adf666841f06942bd893be6899c528520e9ef17c4e85ed7187e226f7c7f6b5c6f8f0a4289a84c7bc8f3d68c73164718a3f75a46aff1bd60b7f5a456e6bdbd4470462603f75daa3379196915f6c1ac13214bc30985867e5ee3b362a260f572b775a4c48d64bd04d61f248e559cb7565d7669776d8550f40b284ea1f11e4ad13768e6be72fd7263220030986b7e4de0affebe2689facee95f40f368fbc5e202c8d3cba0fae0680b1a2ebaf59a208211951e2f7e03d004aea7b6bf5f68ffebeded222b5e4e9eb091ce80b4e59f15088038fa0064fce4972b5e318933786235e3fd1fa049a081cf847f597fa36aae48dc00cce4dbab31acde236535d972251f5b4fe757708e8c1848372735881d90e767afc46f7bf8326e8ae6b2ce174c5ac8c30ad345f5cebfa9a9ef8c05cb4ff1a4a7a007438387040935b58ea34610f60e088acce7ad85e8e6de124bc50d74986fbcb0116bbe9ae871de99dd29f82917c640433b5d858da35c7c7653ce8624770dc4d1cd02d15ca5f29c327124a496393eeda3400c3f04ce24f070896e37be1e932a0ee2b426e852562cd905ba0427d5cee9f93a1ceab75d175f3cd8c49d3fa4c9dfac737a870ba7ed4d8d60e37487db8db2d13fec10552351bb6fa1244ee7892636e0694fc6873156f990553ed45a4b23ae3b53ab80329f2c9ccc2353494c88dbb51e048d2dd699ede6a9db1ef77a481bcfd5b2dd4fdfbba8adaab3a5996de6ce6e2717dfefd351e54cab377741cd21f2db9c4c755fbd4ad5e585dfd441b523245cfdd5bcdb4abf9e1f3aee7c8d3164fe61f007f159159884e3eb7839d32b989bd921d7f8cdb075db79d7379d9d2ca451bbcd21ce6f9cc9a57a1040675a1daf48cb415ec6fffcd4dd23dec28c9356f8b0e8104eb558b4e18423d74cec4f49446e75cbb9009cb2b3e530036bcc7d370c06341e996d1d9b408d4bc40fd4f59cfbe409525153f3bf4c6580683877dc678e2975164681f9866796738af4fff4816f22cdb73bccb42896bd3e55683535866750a6f866054d7984bbb5d9dd1f370ab025674027aec2b8c8238cba38da170f0e5614894d05209448b739b3397d0e3fef5625a58161c968ba812deb33657db33055ee213cb5a569d0e8f3a28b8e26d41713f58d7ede65bc98ecf19cacf11a05e2ffbe59a52eafadcfbbfce953a04174dfdf3e3280476440dd65ebe6d262e6b4327e5cd33dafae28f335c82d23b587a8562d5432e3a904ad5fcab4053a1f2bfb509920a6ab6cb3992772bb8ce82167657caf5a45734242f34878aef3aab420e4c9b27819f4ab59a588fde1f1944e2cb4854dd6d9f93205f047f7878dd6c0abb617aaf678cf1fb07dc227b7f9a87f5c18af189dbab84d1281d788c8613ed8599544ffdb32f7c7a515ce8dbeca1870ee0f098ea728dcf5771ed2f92f3b5263f5e7933617e0e84b1a25084855b026b96233f82607ad549e9c97bfc22ae9ab2c224d9c9a744b5a5943045f6f51380be37472d27b2631dce92633b4acf00ab94d778790fe86fe4f0428fe4b1839d9bb309fd6d2c7118bcd243bd48e4cbea6bf050006f7508752bf17ddb5d47e509bbf01f8527c7886bcbdb72f06e5a312978425f08b9e6e2dd6dd1f85c6cc142bdf91e810b5812c9bf40f5d97be464c93ce0909205feec82401895d97293c37ebb98a91d40dbb4a41fbb3569397ee0cc1771e009ebba2738d2bd8251ed8d246404d0dc134f42c2cbe6df56ac4e51a2392b9ae6b696cb65ca4b9836c84e23be8b950a9d4a3b769edc32b6b537078d6a490cfd39962050e6479efb2199503cfb99606a9ccb8acd994349038742ac52fc956d0485a32f3aead2f7ad14f6263f5c16494fcf70a9d76f2b5f0304d0442dea64df706f891e6131cb8207a0ff6e8ae7e20e2d311e3f411ab1b616b154598353dd4a043daa01cc9d9ad88ac73a11b1ce84fb6de528daa9751cb8dc2e91021b2c055cd174cbba990fbef3afb03ee86ccdd0e13028b6820fc6f97d0b6a316554b369551ce5b70ae29883a85d61fc4b9c1193d5fe5799af8fce0ff08bf9c2bcaba7ff5eddccdee3cdfc28300d9d68f33a06a6bdb69ab1b297edfa9f51c3c8a9adc2ee910dc8b48c4f0edc45979914657882b5af909bb75b664e4daa9cef70b455cfb452b336eabf37b17094d4d394d5fd7a3eb65bf48a6dd6966c64b8e683ae212f7fdfa384b930306195da33263df6b8a9e52396c5b70b676d7f4a3b87ee882d19004616ad584d54b360749bf85c2b61da5731d39ae0e1b6d45a633865da9dffc4be664c58ab0c6bbf03c4803f89f066210ef9ef25838dde12d98f2555c181a1b08b8e677e1001652c9029524c89aa79610c0856fe81e7a9050479368da81a5ae955a36c351e5d8e95703f56b78f1ca64e2017b537bf3c32da9bdb341d2d2f609ea8e1145bcfc5dd30d77e48603643bf5f485d3e8c708b2e8e3d3e5c8657254b71bcd76496079bb0be1a0de76f1e7c39135ef98d1827eb3922c4b9f8666e16c8e198241ec4798585e195616c77a25fd26a5345ea48a4f928075f8b9c61e38513af8c58e4405b41ff6f8fe6e0a67ab504c05be166af645ad6a21af0605af2d4b9cc1441da952adcb21d1306cb6ba564ae79b098c75ffe7b27b0d855f71c69a26fa917524ae46a4c52b8ae732f7711f3d4f9342ee2be02b5eae678b65bd2982b072ec644f9128ed40c2c3e89b9ec153874beda5ab196ace30b1ea30f31c62b421a79554c54ba9a255c15ce19580772fc0ace19413dc5ad2fa04a00d97282a7a540a51824fd29eb4397332978b1f2644bc75eaa810eb07b06d2a7c9d54ae7c174eb6638511a048f8300770aa14be6d325fc4e651f2986049585d258b358d8e49d150a2e03ff313e46fe6f0f0a098e7c20405ffbd3111842954576a1b87f0348c8681d4813b03f7c907268f596ac4a32552570239caa7246af1ff81783707fa7dbea79082ba229f1880832b6578efa75c7f481337b879a93624b0a2c1e694c51ecb9985d2a86fd7eb8e22633e2293944df3ca3deea242604c991bd6516d8e0987da6ecaebcde3389b2f33e9bba85430d5915ba8c8c79278263437f2439268a3bc2f296967195db73730a101d4b4e7b5824630227fb52a55e6064088768b801bb99c6a141ebf5fd72aba7e9163896b02a063638d3e52ae355674982877b69ad7f4ca5899ac0761566510f4d0d66868359981bf506af0d29617b2ec21ea14f667ce734c227d4e385bfeb6d70437f21478b4d931bd39c5df701a7e6ca32639eaa70ad8157a7dc85f092bcde91b8bf4ec5fd08fc66f59bdf902b1d16673ff80694b0b51b6ea01f4336567b0b7e64f632b246db5dba52c5c063ce048ff1030285cbf15b09cdb34a98b1d5a91d1bb623a3c1031db0b9a0c9eec22b7423ed5cfa6afc0caed354258cf22d36f5d8b86e73b24534120be0a70272d06ab1e07f86eecb54dda18580f8ac7fff30637e5a4dc6b52e8007c627086e0d9dbea7a0208c94aef1d87349237d06f9c6aa62040a7fe34dec97282303cd2181842ce2f3b03d19d28cc3b9cddef963d3f932cc95253ef8371cf59a24403ae31c4f7daf6b9cf8fa12ae13b743db9843682488c002ea053411db589541c85c78616a7e39766a1c34f05742b56bb9c640a344c340a18b7ce196984ccb17f416fb9b243478b98ddd63408c1b5a134b63ac77249dd16a2ddbc6d69704406e0c1daefe2f240e5342bcbf81946684603225bbd18ebc7cb94bc17839405caa3c137936377c9f6457403db26bda0dab3f50d9cd561adc0fdc086b279446fcc5db0d3a849289d02e7d52f7b8c961f38f4dd32a7444afe9942deac12742bd5a0d19eb87a883f1bda9b76333840e5dd6411341d039550d992be275170f10eb25cdb3d10b2e1c87595cde7dc8ce7865889641ce75e85ab0ed635f101413952591b768048b882e8487622906d91cf074786b03dd641b5271b9b401ce9bfdbdeba4e769e8b5ebe334955a5eb3e113fe7c0723ba74eb7d70dc4113d338e8a627a59926385a2d8a13d7cee2dc9f25e313b789510f8e0a0f44034cd43517b59e7463ddc4e1e943811bcb8765772b28e40b28ea5cbdec1e316faeb7ac16c37dcfa027a4180dbfc16e11a646699950315bab6f9020ba27920f967ab88c00ce6cdffdd615a831c4fedfb2a042eefcad591c6aaf74bd9e1894f7b1fe8f258831010eb685c2ca5e92a7796ec3ad40cc0156a3de3da7d66bf352f7f90761fca0a116327a075b5cfd1afcc9ea3ebbcbcb4089494e35410d4994e80339f432ef7629f93e51a1c7a28b056aadeb181817664f358bfb6b5ce6d23985e8d40a51be13ec03d5c286da0b52a1e572bcf7ac80b03bd8542843d922a630532f20c378a67f55eceeb04d1045d4ee9e7bff2aeb6772ac4d751f901475e0ffc41ee17dc1e06a03b06a6c9050bc0e64d86fa3b2fcf9510664d8ae8383a4930d06093769f8822c3bfc93813e581d346bb0aefff7f9570540d5a52e0a367769459ca7bec0982d30f913861f1630aaddf302e7510a1678184feed9779f4020410c8fd82c0268fb05203bc09436336f9bec9b8812b5742014e925b82f60cde8f057532e0576a43582542a449690324374da3a2ab7e9d021dfd1bada53ec33c9b6300aa45a5fe7991fb87e65cb973d041512372155259ba382d3b56f4f79adfb24db74ae512f8aea01154e4ae9324eb14b1aebab4d9515962d3f953bcf4cc86181742fcf5d148debfc8f0fd9f26926be3875b3e063a1a879094c6e668cea6eccb1c4b9243c1760758539865fa2895841183a07fad1611a4f2a4f07c70d384c86f3aaf8d5cd956c17a19566851098be2a9e5452978eaba5cc23389f604da7751080b28eeebae52bc4d9497b0f65cf6b48e8ad28c17f87edcaa1743de1a5c2edfb7e54d5b3d86ee2b31f8227a6297b3961bfaebeaf4c130ef09c49aeb7e538984da906152a86a160c6e5f6496d5da60d5b643ccbd2e2d40da53684fd11631c7d567b5f26bc01eb7e68ebdb4106c1b6ad66ef6aece488b01384bbb6375bdcb02fa755aa14fbef3ce59e6af3cb0fd1cde5431cf94efd31c594c87746fa07ff2d93aa35e46805b71b57e8fbaef0f04fc8e2e7f76405d6fa254310f475858ac7bb17eec005b906d71f4a5fcd1b2c1759066ef361f93420541a9a3ddc19b339a30cc3e42fd7073c07055bf38f7ac38cd251b6bb0506f9e728452541915e1980f72d537ab999c7851540e1cbca82645c8c258c67daec36c94cedf3307f3c76e5009186788b648b768c0bc9c47d631d6b349ee8633cfe75bd705fcc39977990dbf210f1796c5dc1853b0016fc766b0d932e7e459dd290dee136d7f8f4134bd4e5ce7914f4cb8b8d7f04fe222daf3a0c34a613c1aedc1b6ee46646449b1e273f3b28e90820461e4813aa1ec70b844cf1cbbe876313ef8a0920a8885ddce9b49d12847b4158acc1c927108e1144c4ffb987bf0427278f51760624b770bdb0a3e3e20f6ae2c9dc93c9e930e8e42eb7a5576a12022af360b6f2b8204d6dacfbfd40ae86538a206d6b84417d4bee3578d0485532594acda1ec1aa45b910bb4843e168181935c09a69ccdc8cac9f0ae93b1cb020d96e0170b8004ce14d3247de5e7901d3a99a67b9b85a75a3c2769f05bc3a5ef574f1202af5054f540fc148815a79f458c329893037d24a127a736ab13fb1e793fdc36a8f181423963e0207f39cf7b7444fc96cf754d8d3b2e460df4aeb2f0775dd267908a520972bf9fb1dfd14d391cad476994afbd9c43a2dd3e6028ab3105d2a6da34e22f314ab32746d04579a11bc38f82624f50af64c8b67fbff0e598f2f08f51185782ebd4889a19ba53e59d5201736a17789dce9b8cfb76c2f4c3c502700eab47bfda442ae4cb681c0b62294bbbed7d4d33b394df4d76f55e44cafb8e8d4c9327e732b41581dcde70ddba688db13f2be4bf49ea56d88ce6cdf47fd20ed8841ba24490defa9860efd4bfe4f5b8d3835baf92c490615664089ba4a129ecfc4b0b19411aa7222a4578aa870b3b5e8118b0ac3a95366c6cf93f66e29a11eb50763fe0e25965567fe23c77e9845ede4ec8080eb7c5989849f0611a5dce6d1c113f88253308b111a5fffae4d37d1980882f39c345b5bc7288d606958e0020645001a8e7399758bf56faa5a384fab4c61a307a88575e541db6d6fe3ceb717dbfa803d7ac11b19c564a6117c3b6054fadc3c27b5257e3e1362e5d56de039c5d6c25b8d142d6a839939bef28953ab00bcaf16b1ed56e85506c60b98b6587938f5e25659b422f8f513e69df474071785dc91439418d2d8b85904b361fe4b69e8810a2b30ef849e6eccd91656c1cad397c4645293095a74a8b0356e0923fbd5b1cf2b7a85ba97dc8f85b2adc3f8b106fd169159927daf30d0da91679399b605709215c5bcf4d618fabb59b732ed75caeb2bf026faec5064171901a983a1dc0db36e26deac10853f8952347971df92f2d017a4f3a82ae5303f7c40b5e4a0b2c97ae64c5ebc2a3d30bace913b34cd5473d9053ab5c11b3e432c4746f04312692ce3ef97109c61dcc6bb00ad3ce945972f71350685aa2f8d3ab3d49e3f5ae025d7d73f4e376e95c2c41018b81a284c3034288bef534a17d99a3c5ef8193f5b3802f083bb634778404b5de0fb41df2535745bbcc50f04af2c049d518707df3af249e338aa2f883a658d32f3938b6eb4cfad74191db3a49fbdd5799079a1854ead7c117fa02dd147403e9a9cda2de931f9a6058cbbfea5e291e48ee3a1bca0b8bc779b6b1024bcf14011694b549cb61b1ef0bc9a71c113d74b935a15a255ac5e6ec6e259d11f4de14b7ee3d9e1d6e392f20697602affb23652d64f8ed6c250e91ad0cf335b363e68845f0de0a85c0a7688f5987ffcc87f239777d89910e9f21f594951ed9cb91420761c60f83e0e23e7eacc8101bc1e619fd65da911b3477209e785903b7479b5453cde77715dfcfd55558af16fcd2e75b17c31d9394915ffffd296c468074001008252ef683310eec308632d1df4761b79159c5538fd848dd50119fe2b973abd6fa0f622a38bfb26e41e2c5f88f6285fe5cd51cd07831a89288398e1cc8445bbdd49bae326a87808f6ae556680444a10692945db4f0570a4ec4196210c69b7f8be4e3dbeee5d4128a497d8f2cf1199258bf72864b8a78e24091ac8608f507331a67d59f5d52bf182f0a67d37fc0f1376d62673f6ca2159df5aa322bc49839f16f3150c89b2d8e767efaa1895722bed552a52003d8b8c1714866f5fa034f05cce3885bc0cb9ea2eab3f66ec087ad9b8860cd7d089f21c7bcc8eb48bff0bdbd4fe641de7e1b15e4a2e643e26989c2ab98f0cf20ba56fddfc458e89e2de796409863cd5ee31a86e09dff759ddef26b1078b7cf66e3ba14736d27ac811e1b7f4c243df762f6e68096a589963a4bacc9a3af344f1329f3fb3e3adda5768cd93be4f65177ea8cec5b606abd075f39a50124404701d6aa8971ccb25791426d4bff298e1a9eba2eaac82c50ec490ae8af4a7106c06394b72e665f7ed2efb3b6a03314f7dda051dd45d1cb833f8ed6890713031c7f4ade5d33bc336af893cd87410890c2425e3d64c352a6347630f6a5e2ba81b8c52dfc63f580185a3760cd8e7210db9bb3e68b5a8708ede5807df3f076eeddc361c5cbdeaa87ee2497d6845696a994e693873665112dea2e1500b5348b145817a85c0c14dcd80bde30211facea6ff7c2b628d1ed55b58d09e1e3ba39b952e40c8c478d0ba0e329dfcce7e2e51ac8a95abd30305ec04280c70295576ef7b9aafef54673761f24e1c0b8cb1df3eec99ffcbc4fac1b3f0379b517b8d0539753dc94f98a31bf2c230b2fe3295a481128dda2f16fc217e318c3a3449f65276cdce1c708752aaef7b8a243ec23364e2516a29aefc5b82b71b41dc0ddd3a044b52e2473cc7f36bb7650430141e123cbc0d9bc494d8f8efb5b105e84472e94918bdf6d6b10e4389b86ec4db1135d578dac6e9e7dab0431b0f391caffe4c1afca549d64278d26cd6d8d54dd05d620b232ced48425f4f5af9a5f64fe26c3aaef3fe34e05b4ec43aacf66681ffecf0fc251b67e6769e0964816af99ff4353c7017ef3cbddee0ddbfcddcbf2fc6cdb2ef2666d2a55ae98312dea12adaf410b4a7e62ccd6c55a7c683b5c9e6484314ce0818454a44165427aa2425f58f2a22433164c8cfe5053366ce17957231f827e86356ca2cda23b8ee4f5760b028555d5f1d0dde05622f3563276cd72ed2e5223382a67de8a6704b90ac7c7bb44c2db8bb3d09c17b042ad913764e2651667c3fba4c8cb90d64ab2a30e60dbaea2030a2dc8538e0d579682d3d45eebbcf140ce1a39d9323551226b19f60580398f2e6f34acf623fc55e2df38a84993c9314bb83a204483810ba4e840ef109ae763fb3fd4ed231c144b8c8db66cce887a73bf98501781a8efe1d4b9ad75abdcf82be61ab0acb16a8fcecddf7cad4797ce52b7943a17074d794dd8977a29bd35f1367febb19dd39c8f541f960fea82d718f0a526846a39356ff1c0d821cdc93fba6c527eb50f1999d151d99345fb1989557b043631eb3f1621918cc168a60dee6333e89125631c7a722b11b66807377bae10fb9047d5f6e475d619757e6a4a79ac1bf000245d3787715934f4be9259b3f18b2a141f67b9d7fbfa33f0ad88b6e50090064f68bf48d0d63f28c547cf23ecf7377df2d45df7ea2c99c4fdd45da19eacb5dc05f75442b0b05b52f8071960ef19a89684d1c198e742f90fd04d8c2f05a8866dff50b273f84332d6f092a6c5dc73dfd097bc6217a1c730f295bb2eec06a062ab6fdf5ffcf585f6d2aad514a61f89f73690e5180030113f4d6138b8adf0eb6d24689cd2be3c5caa52df524c7467cbb5e29e24134350d69391fea916dcf54236859ea65ab38373918b07f02d87a96659782284ef4ed1a0c70e782954a81d51a20e0be826174e71ab866f269489bea333f1b27afd1ab66de5617e048a274e925ac6e0b18a8a74c60f0a92047ad412b6f7153f41e3426bd9d1b679ebafe35e75ad873b97d39f6c5f986386cd344066f688757f1378ea62376a19e4964d4359406cb1ac00402cf6f2864dbcfad8ec206b7e49e0ad43d497c26692b7ce5bf16c4122bd73f9084c64f840d02756b51cbbce11c01e87c0e5f590bc0ba426857fcad66f928d1586f1cf8fad369c94c034f93e27be42d2cc784373a3b9bfc6e96f9675beedd284aff33f990a2c06a772ff7f7216c58d7422009992320ad16a122242b920dcf0307a2f738ee81bcc74215d281d16473397fd1814a90dc782c69466b63b157a9459135cfa7140c77448c1b18e872023b5cb8d8f788a256a142d4b101bf60c867ae7f6f6cbfc076f4bb82b7b438185361f2916eac8d949f1f6d6f970ac86a6b961292529944fc48965439fb22447ab478a3e32da69ab0ee7786ce319f0270a0acde8eef2d156c542212368c8e7fec46f872f455a2b876e8e825ff4440bbf8caf4b2d112d12e9c637d0752b98cae5b5576e9f5678b657fe245e1023c65fae82312d8401d89daeb3f02ef1118b5207e446c085327f8cce2297d8e794b68c4bb721c3953cb2fee5b0fd4202a7ade730989fa9a62e0155cae13c17c80453d01e9a700fbd683df6d4c23f2d02c0b9465ca9ed3013cd8bd44a499acab80bdebb24fb672a8787c8e89c206837fe06eb25c224e44facb4090693d47539ac6b1c9b05760b91b70ec05e6a7a50740f8ad33db8399238bfb8b38e60d88f2cf3d496ed48b73a0b1f9e2fc920c303f7e30838b0cb18e97b33cada86123a479e8c54cf315e6f6d50d419afd8a5b02a6a68782ff3e16f5e3b71bf1263fc157d0457ecccd58320b91413bab1ba3184e29741c9d6a57e2495ebb789db6500bbd77fa9c8e9c6b43dc4d905c8b797264d52cff4406601591dc78c2d9df23fe2e3a37a66cfd1eeed6f7ee4c503ef09b89ccaee062ed9510761f37d685437e9e0e9dd1ffd8e05baf5189b06a047948627d690ddc967aa23faef62f508243f5dc3e5dd0a9fa341e11f28f565d8d4b96a3fe98462d94271bac4ef62b42e435b7d5f20a3437271b76c36963e52c4bbb14f48a6ed33c0eccb67967814189520548dec67eac1114ab83174046e7fe79a618f17f249df81aab8744d957ea0005992d77178d64cf69aa269658bfd591e433f4ab7bd417e197986c344cbececbe9b37c067b2c46283ac0755dc1cc44ad08a6242b914ea6f220832ef804493c89f0ff0da59747de5e471dff50939a46138e54b93d3a3454d5ed162db530d4cb986dadf02b1b5ea69a7e409832510a106662be81e886b82f0026d7179f3b77893b09d5b5f5c1e242ce62fd9dd8af2081d7d9a36d26f2535c5cb0334881e865432b0aa769d20c4481be0dc807e67361e2c514ad14a4c4cee65de867a9f6926954a2962818c82ad178280184d2a10eeac698896231bfda4f33157418fc02b9fc16a8dc08db658b6f63436e7689edae682cf0f74bda915d6e40b569a39685a69ba247fd663310a6f3f04675e8ea916881c494a008c986d54f1f0533c1abffc84900ef11d8d05e1ddd066988f68ba1fa114f09419701b7bb20d41d5ea48e221549a869b31d4961cce2b6fd5483088185b4d4f344434769a120f5f3125e49e895cc3cc7b5409e92c579da71c152fc449ad4420f4f70d79db08e794068508755aae7a4b19fd0e7c5e4d0bbd934ac3351b6fe2e63a663275b31f27eb9ebfeac319fbc7d6c4d9e4ff1b822007618f4dd4517ca081928a9bcf3dab6a05c2d7ca4aac77c62c2673d5e4fce79b835f149531687a76e75b4ba97537b1c4f1b4ef0f393b2e3239704ca028b3988db7cc27ba1250db06d8daa825686aa8dd2c8679451ba08ff13286595e853e599d8b2ac563c889d3a197220bd0884c6c6391959482be3b1dc36717fe855daf7c5edca0df26b57bd7f935fa12a7f90555be56fbcc915a4e9ddb951d9face553c34e42496eed55ff8693eff4668a572f2ea8ed57a3e96d6f946e84d030a401530083b7eb9e6e1a0b186ddc8dc0ce76053c7918a7e979cf28f6f1a4a6950df7f9658b797a4b81aa650e7e58bdd0f462bb9548fe7fca25675f31115d7bce2efe779dbee174e934b485c037b0aa5a0dbd0bc2b5aa5413b7c427bf8bd09ce7150e92410dffd1bb3e33203bc044dbe4d1a86ce393114a6cba13c542e442ef768dfc954fb95ac98847a707499c148e9c4bffebca611447a1b8a13b0cfba4cd463347f4752adee632f80e133e6fc84be47db04d9a88742a79dd952c34cb08a0d373203825e1b31e0249f87ed752033382edea2698a576d6440448fb6cf836f426f5db05cffcf8e91afc60dd18bb12bbd9a2e45f96fca39d35779bc705159b0c08dc5c1d0d609cc4cfdc8c77b64e25200582ba77381e922654feed14d77283690fc5af129b589ce6f4d0b98322b688f5918f5cc8e3a0867eb096b3ff6a7122f56e89e3e8993aa39764bd5b5a540e3eca03f1b74ef6147efe21d664051ddf35f7e4ad1335bb58699d2bfddaef72013925f968f30a4075a65b41e83ccd85dc581379ebace8a423bb50d6f5a88934a5d5d8cedd937ec1f29befd661ac6e332bce9ac4a2824fdbaffaf27326dc9048134442fc8249991bd2bbed0480ca915d34e59b155b0c4967069b136dfe63448e04b2f5607b9e222f5c919be4c0cddd337b6a955f70f9393076f0618a5e69a6c98b8a42f0fc582533907d3868cab162f5c39eeeabe4b310b6508d569193b1a7589a316d62f0260bb0943cfa191e11ce8f4b936eb9f8f042919381157f4c21358403f239a7f46ec48beacb8b3b95a798741931ce387bd65f94ad2e9d867e43d7e77d232b5728ae090a1b53759b1f658a51ab1c9847c948b0b87a969627613d2eb4921efca38d45087e787a483e336f4e370391ef9294e544a54e8297e5dbf5108069da921fd62c5faa569b16ae33826da7e4724b8d9aee5d72cf1e058fcb499216067a65e8d91983b804a7c5b39f85444616dc0a2dc77431b0629703130df7976e0d4781b2f84258972b70b69cb552ce498fc27ce6aece27c695a1935b0aaf7eeb664b7984091cd32616976eba4ce617fc0afb0ec227ad93a0d4e4128899ca955b0c7c322522d29b23575d2a891efc0dd66d7ddfdfe614395532124d50d405aab24e10136a1025dd5c78e1d87b326a93f8ba39148c0ccdefe904d4cbf072bd2e41d91cffb8aaf20cbbdf0b11e83eb65ad5c27431563cc62080c2f8d8e3f7c89cf890bbbeaadcf0b1f20a0b64a249d2aec5f109dc2bb98f3b61775f529df1c96664775dbd4ad7220c0d908cd1ddfcdb7ab3b9b050b134ea2eacd4a16360a169305665d377aa7ca7a4aa325c639d810947775b74ad27226226d69fbca3355bb5317e92526a749fadb1f02f25fce58ef1f93ba1acf33be48ec90b6c4bdac13c536c02feb98324a1f48916506efd0758c40bdacf4d0ffa42ddbfc84aa092b517a288d7b87ff8e7e6f394a6f99b07eca06a784fcc2198160cbc9a759ab78cbcc8fbec06415b5ac539ea7b34dc276455c20d60252c3218bf053cfa7e2b7688a9a767dcfb10e1e16e1a7ffa7b6aa90d80c7ffb3c16ced6b9083db12e9e8ece171057b70add4214a88ea1599a1dfe44fd71fd4213aaab21a1046268efb0121602eeb022124a4b3d70443adbb5a16097ed3e9d0a6f417a7d4aa8fc51e51af96ad26b58067b900acea6e06239f98a7a17753bf4bec2a90f1f9b862b12e626ee691fd789137890f588bb20e1126cc377f5e5630d439d6bb2158a619f77badfae49247eb4b10865ba32528e75629738ec8628b77963aec11a31483125618af7271350a84519a043bc561826dae1285863f622cb3e430cd7d061d2c55f15ccf08abacf0a86fd5d1e038045d3aa6267b44ecea38954a2b998a021b45d4da24d1b1fc098148d4abcdf6e71197518dd04dde21802fcecbd1a93b2ffb27b4c0be8f55a45b51349c290b5abc53708739b68bec52eaf76840a2b690aacdc3b3d34ea07ef256db405278f245a77b3d64bceb63b40eb94b5f0485ff614cc67e302898ccfe8f12dad9595d00368bfcb9a957e235dfc1b420d919ad000f5380a55c6d48c4234c74f7a19d58ab633c0cb247ae8422fbd8e1c74b21f0c0260c83a228f056378d87a6110672d984278bcf5841dc2be421f48435874a2581078f1d233e09ab0094b11a7163c7e4a7eb0c1cdd15490ad7f588bae8ee6da3fb9c3f205fd1da6687a9e3e0ee04de0437268dbb15bca2286946668b511de94de0f12f466ad0638b0d8d8d17bf50a2dab5a5e2c897d59ac1e66a82230ccea0cdc4c25bcf72262fec58fab14b514954c5a68a9337dbec41540df1372ca867670ca6df25abee2194490a94529d7943aa85d096e2857d9929234b9459cb7c1205b7088ce5d0f3d2cfe37d347dbc0b56b8d35059288f6ea6660854ccba432a2a7af171e781890244c530be611b12b0805ba62d61808a5bd05cdda6f1da6b0a129392534ed52ac092a51002cbd7f4854431b7c9d9f3f22c6204b42643592f3a70d1e8b9d63ea15fc913b7d3e1983322d2efec7105846b1cd31d8abda1bd89117e94db3dd4ca43bcce43dd554cba47208014000417ae63bdb276694a29060151b2da085b31de5525ca46d0b559fc9c1873a8f5d115c4e243e5a0698d16bb9cc34deaa51ec3bb5b27614fc42410b8493f8aa28e85c21c5040ac0777bc48167074d8e5ab54139d854185f6574d7ed0ab2d2d5c86e44a7b73be8cd78b3f8338bd0226e7320b1194927e4936492f4bab04925bd1a775121c4c513419ac8557c7d4638121eda0b661a65eaa90b70ef900d68a09d210ad1f48e17c5ebd105ba6087047bea9ef726ce59f5986259ef80d224780377a25de353fb8eb959ad9ba729ea988428296232413b5b4e1fa2040c9b61f000c30a52f2ffc2a98c8b98f567db03a62cfddd87d2be39364683c95fb38d0998174119dd8a6b91a6c4b413a9c9ccba03dca5a44cd4443fb6716fff3b58aba14f9186bb0e0b6cb4a76f7bf06aaf8522d561a02112265537829106b08704222f2ff34eebb7904d7a02c6fa23394401b74e74aa2a6ee06b12bc8609e300019ff3909208fa7c4fa07cd5a4bdb392ce6e891a34d56aa8979f53cf6d3ccb045ccb3d721cef10e14a694991e49d719b93bfdc0c58121b74350e548efbb61f6f1317ee6f32e3c87ec65b7c536e5259a565fe50c3145172bc816de26fc7b799af03d9e87ce484cbcf948f2544e43a9f93af7c26f8a7ed7d961dd252702d725d87a187b4caafbc0be57e76ea0f35e9fd4eb7f59c0b1b7eadd7ad93e4e780bdd13bcfc86c5e0d3f6ecb266a5b0c83c1f47f0888c65d0c23312a0d682dc4aa969ad23197ff83143e871e31ba91ce1e3a999c78bc62a202c5ada7dd32eb6526c70c6c0a29b82f3e7da69c0d9234599328931ef556e022d93dc983d5c63b6bd619de51efee5e102a3e9719637467820d634a40fe10901b7904ecdade04f981406115db612a49aa186fe99a6f9734e7f3fb5fc0f9edb91d8ff74dbe65c958a99a535ffda57a5aad9a157f9a609e0cb92ec7b6e3eff7706802358b6d73a27ee8123d3746898ca8005cce788d2c4504c81022cd16d840fe92a273c1ab4cb5ba49169101b24a20888b16504d768e32534d7a97467bce73fbdcfd07fe2aa621b652afcb85b94d7d2799d94b088cf5f36c9c37b4cdd51bf490b427a4ba1f7bea7a169b08660ccc94e7e28af454a29c1898eb40ad4c3ca2f95d3b6cbd2a5f6d048ccd87198024043a7234ab2526208d7ff45c295bbecb15cb9cd1f241510d1ab37a7cd1674646568c1d92800f0e498f9686a706cba7e161626299d47539bcf6ee49691e8a53bc77b9b21b65e8e4afb8606fd120553664b6fe865d347ba07f8a0b79ee637bec97e47d358ee4cdeb30f7b596b531cda46b24493120dccb408355f627b2329075d07c7f2ed8c0bf70ea8093a62e750c21d9c50d3a5d67617753d9ac09319a07fb757ad59bf42771db1ca79ed96e83549bf4bac2f05d2bba76b07509c0a7be3f913e03d6aaf9f64cebe27f58beb1a03da42d88d9416bc6d14c1cf60f1dc0cf9b95e4f460628aac62e611778ea876bee1af1137a6d1230ee80df664aa5650e9eae323576b4b4c435a4511307c4bdef143eb7c786594b287c5c93fd368723e8fb6cb325863284443b49ce53a08aeb5074ed70349cba4284e7d75723b9720db28b15cf9e95adea9cd516738486f4f24a4b54415ff7287c01842c50553499227bdb70c88df54b149cd79fd2ad4c2b87828e020b10b83f61ce7431b9685a5fd39dc5936978665043a817c367ab673b4c2e637ae8fe28500441af760b5b0a3d1ca7084ba316df7cddf54312eb94cd7f89824d02a815c4c814dca7ee7762b897bd47229df10b23a93ee1c5187c3181383d35c878f5face8eb21f10bba6a32fd5002deb25b7a0cd7932360f8e951b26f369b849e82a1845e244851cf6b6d35a05d891daf6c3fd1361d198776a54e5a786d455a725f01469da0de840d6aba1c9d62d55fdbd20f491edf5927d816b32a83aa13822f440a0b93ecb19b7e0e02092f46a4e512ae0935868049506892664e5fd15f3384cdd2702aa8f9398770340d94e9b3b21353df4fab3b96ee6d945025d15d0da8701f867041b97ea64c3fbfcbbc7f2e89343b73bf71a04b42f2f7ed9ed81d9be39b7a0aeea07ee65ab42b0a57f8b6f5829ed1e2a8f568a763c0e7e8691c6542cd999eba1e58747dda5a74b440faeee7910e014f99bdbdddffbc7ee73ae2700d8b4e2966e02eb74a6874d61205545210792bda2b12cff858f002a67beb3e709c21c3b0805f245b0d53754e5d7ea876dd430007857826b92176ae0ebc20b880e482c48c6d66925decc2083d774483614479786518194806b7de95556855b8840f863b271b5b220326f9452ff6d3491938ac426e5b45133981ed546ea615840467945ad6e3ea0d6ebb5318bffd58c0bb0cec8794205567f9fedd10f30f20de8e04b03535ab41438dfcab013ca3b4b40fcdb875e0322017f55e6173d1232438f1f4e50a37ee183bd440b3dd86ed7531996abcf698d4e2bfa25f56d944f99eea9aebadeda43c14571f775a1a7b43760e27f4de44a858f2ca05eaf9c1bc3dc5285ab02a94a57b376919f7307d0948fce63522d7d03f11f0d6cbe40c7574c60f06d9c29a75ff97760acdbd5bb4dcfff9f158a7b76ca7480401e911d48c61ac1b8ff2f30477ae5a2b65e3db7ad0c59c515b9072d7b7abff2c84d770a27b4696d75a13c807418f28687c19801bacff69bd81b99f15ebcdcfb4276df4950fb95e7ab07b15c95d29148d80942f33c1991efb798f0b9bf9a3efd9839b5239b1a629f66d79ecce677826bae0bf25fd05b4d3cd710db4bd9dadd11f487b10408d9bda381b22cb1e762771289e615235a9aa5e4bac7bcd1d874ff4ce03f8e96a1358422332c163231a245b6c930abdd489fc94cea7ffa7258b6cbdc9fdce161d73179c6ba97c0bfa50609b2c17a998f2c817c3b185d28c0b435a0d11ff6463306aa304ec77f2f8106e51b876bf60e66a47997a8f36b5df4cb46de71678d4fe7be4705321f70c0ef157742ab9b9814fdd1f5ba60c26af0c87ae0999536d269e7a4d436f04e6431e6dfbf073aff1ed42c95734b40355a53dfd2b4e5bf6dbaa1a23c16f8e0bb33fa913d5072c7db403619963c77a922e28eec40f63718406371a93654d3a5a7733be28a6964e3e7a00285cf1caf57e810b53119fe29f6eceae1dd56655c88f6951fb9d068e31280b96f1432c63a5e30d075df3dde688caef764f1eb14ae6c77143108ba492ce2b3948df029787aca82b0c83506724afeb9f9504fa4150783c4e27b5df9071b6fa06bd3fde822faf5b503bc940fabd884863303eeb21804fc77351217d440314a438a3e3585be6ac9cc024cc3da7fb0f3997c8ae289863d7c73bcd55550f20330fa51468edc44231798284a070fd2c294727ba780a4b6e7c4ded8f289f393ccf2e450ef10c19e0187056a8c281692394b26173fb525fc777a495fac4f9b35dfa41ebc9593353e6fb1d36fff480a68745c42118c9a59db929e12ef6ef58dde9a8763d73d215d219a017725bc299b2e1893f883840c5c6d3b55e2f0a5ec844f9042c1b83150efd2623a22e1d702c0f21a7a4ed42e64b1790d336d6cb4cad72c25e8a21ee0afb8d883a2513c5904f2301d88b671cae1b598cf2a076015bd97e293f2b4b448f2f2e78a5c55323d4801139b4c402998ef1025ff8a2aa849c488cb7f05505976051598900ad513754595bde67485f16197d657aae726933c33192f36ef160b8f5202a03f620b0f696714ffe7e5aff2c8f1bcf5d6e39ad6d0e524f5ea58f7e22b97f524454e9e1e9400b1f5d9af6205cb0d3ff24675008645751bd82be250f99cc7a9428f179ea099928a06859de497dce122c9f0b1dfefab48fd7e711cde7de2b2a4144ed399b12c67566ba42f2e99946b790362d07f484a4f3960fbf8c4dc53ea408f92fea78c8591b552ac7d1d8a69223616dca037514ad6364872450dc5d53a13ba2d9887f99b3dbb5aff76ee2c1a4d74398b71e5daa123d89ef8298be7136c66fb1234f6295966934da1752574a2da4b5d7ae6db030936c40265700012f6b76e0a7eaa0f0daff1b7236644fee6688a8af6cc252910a267d9fc496a6b8e7ffdc722b2fa2fd1d5fad09d154f924036be9c0cf25c6787d61313e16fb77604372913fc009ec73b477068c3d20119fef0d967866d723c106d018179ccb8da8ddb7a9022c02d8c513fac12eed343dffcb9eae6da5ccfdf9f55f2b26818189bc1ce97362a36da4223e54b5750c8c875a6ef6343b3d3e404eeb354a4768eeb10dff8fe7e3489cdd113cd87b8dd7c23fce364ebd078a7065ed5af6a1735d9f50315a623a355f9ba45228124c209e8acc75e2080421daf50b88d2450b55ee5f8926a3e36ed7121d407dd77e26206d66972daef1987e525301397038c3808084b031187958f5caa3f9ffd1fb49f7a52ec75de4322a242bc17035febd9fa140bb2989a436ba5bc840d2561085af81cb13080077fffc57530538117c787e5e9bc587ed774dde359c626c4a87956b9ddbd4aa69e8f267b26b04233891b67a8946679ebe1c5790f4492e8cbc5ff58a147888560e71995679d0617277b860e344adeba260700c9363715591985dce4385746f5daac8f47b91d968ea895e512103b60b1ebf94557fd81e128bebbd9203c6c4366b329fab0cc1bb51b4b8a378700f24e482147eab2dda87acbf1cbf27be3d851c18c5a1b3d240fea611e253ab817c4f6e670bb0ca8f433d39b90e2b9fe5c469a710910900cfc3572a1cd5d777f2edbc8d7d93cd48d1adde59ef5df017e0ceffe48eed59a51e28c85494a151aa97586514f1be61c2821a6568f3e6151860c063bc4998122730589fce1a31bde0ba64a7bc373c49d2602c41b2ddc506f6493ddbb1a1f84775d85d415d1f958269a1cfb0a7efd0955750bfc045182ed7ac769e4528e408104d3b262ccc2e5b7b2ac1516fdd450e382a28f567aa39cd540fdcdbe940c2d4eb0d0abf4503039f4f5e1384c0dd62535bc578ea4ff35d059112b64e76869210e4701f0b9ee3133e88791d3a054b6c6239104eea213c4c85e606ed618ebbce80561de96778ae24dd99df4027e5aacd196daf7ce7363a998e75582621bf2ce7f16d60ad31fd9d2188af0188f593592e8dcbfcfe95a33ad569ae3aaf08a7573c61d96adbadce84c143956c509d341626bf9a14d7ca57fb87c4f27dd644420243045a1741bf333dc3f816ab13aa081a800da4392abddd258c05057ac1f0093a060a88ff362be97654a7a3da34228d90d27b4dc0a03b91a3ca30302160fec0e53257c46929a36927e41034be948af62c49f75c8183b4a398a7205d778978890f71346618a8b3e726fb1f31fbad23f9043590a9415cf6957b7504861cf944ba97637dbce93f8fc502247ce4a6e31fd5289cb0f3981df51cef7b00eb04aa824d696d2071c1555bbb9b7f6a0def91b135bd9c6ef6fb40ba32e770d26441a556c9d3a86cdcfab2ea90271674a94db5e6d32cc6feb1473082195efa04a81dc956ea42a3c0ee1f1c913c2de5fff75d8d5404d41f5cad53ead3fcc4d035fdf135bfc65b6ac09476bc97414215f800b8171f01d9de998168bd6b28760c8f823455a78ea1aec81018713f5f918e291860e288a64f255a504ece4b09731939953558f921226a57e1b98714c8ecee088847a0a639399dab26534b8d29f9eb0fd4cecb6b2c8d304ebfd4fe85542d88003212505053ad2c72af2c93648f14311cf13e53b2a9ef74686cf076fb227b45922f69122c2935bf7c2be99c267a9ec17d0f8aaaff7288af8bed5359413f7df5bbf000258cc8632bcc932ab507153fba330f34b079b5ff992dabb7415616d63520031098fd89f92c642f12bc6d1e0c34ea0d66e488e7d9c19dc47f4cac5ee32e388714039b177d3aa9d2b44893933e5d66d359537dae3bc58e91252205a10fe347ae819a3e91731e885e2b3dec354fa1427417a0ee526f5892bae0c45b9c34360c38532f28dc8451fef0a73fc86e65142675892d569ee2625a44a1abde0d439801a637420491e5c1d76257b6c8d0740a28e873f6a14365949a0a0610a48b8af6f7b8ea108139d27895f52af3ca44162760adb56200fb198d2a6868547a66ad9c276aa7c7d15d45ea964131368af909c6e72b070967d4e1ee1ab352ec15c2f2b3350abecf8cb0ae750b9b7454f29e197a98c176d124d1a48437b64f78a588ff16c54f53e3600a8a9b53312de70b49d068858dd16697206cf534d8afb5fc45ad6ff771d40334e3d541efb3e2a276cb96b85a50d6ab9ec29d6f38c63f7059bb0b2a58e17abd934741480f044edf4bb025cc73590943c9c5f016754a5d84e739c8347a67bb8ff4c98544c58f0f716d4b9c9779bc0f111699c2379c1ced55d21bd641e983f3264bd63061131fa24d5c6bc6df637f60146b6e08e3f951adc2850afd195ab3910473499dbcf0aab6115bba9d2ddfbcfbc0da0ce427c02c0bcb23efa40b61b7f80fb8733cc07844a41344453824124fe91dd5a1cbd147d9397249dcbf1872c658efb36c05454ba18a3d3ec0bec5285e33af3bb56763db58bb9ef8a428660a165a3597dfe41f10fff4b2b270705d02afb3de6701697bc3876e5c9a9f01649dd45a56798bb1b28fdb56aded88d8b66e17512e6d83205b5c2349ddd63d43c5e977a3baa5ca881868d8313ba537c3b9ddaa703f32ebe2f8600b3f11cd87cc705eadef51fe02484676a4662b04353acba58d069e51249da0dc821310c696c6eff7add489fd1398eac9c99c124b13e19c95f8dd385cecaff11d4e44d64abfdc9597b3edca20740b999690ce928fa46c95e0df2521561f1f1cfda1587973f3276083a945864837ce932cf89e524cc3800f09c7d2d0f6c8b8c0e834e80dec9513c6184cb6eeb17131f2d554bb05cd49006fb0b2e26963a7e3ba312ade07e2c29118d80bd646d1123bddb2a6b3d4136e381f2b4e36ff1862343eb39518a2b49917c668a03056a65705ee480cb2d8fb3d52efb7b6830705e5f9168f7b7812dcf7c2b3154ca45de9853060d7d741f375432c2bd202b754d419764970e025b3aa3bc4b082cb725a12bc694d8b22ae892ff044edd7edd1a7f052ebd89adea17fe420733c144a32623a10e2e926647342ec978e06f679f47bcd134cc03dfea4e122e184cb7e988d42100b62e130cf0bf361623459f8360834336c171653725599a82a1b8ff325655b573083676678dd6e81ce5645071e3a0f0ff23fc89646fa317e40b9e4984bed475e3e478560b2cf09930e2ba74cddab39e05cf6d9e85407d454dfe6c42e4e686f47544e77f77555adbddda71a6b5a620343c01635766d235c01ae8dfae911927a847d0e506bf661ebd15a46bd4f8bec4ae9fed005474bbbfbac28ba85018e64743540b8e56957680ede07ab053669c57028457149a4891ea2f1dcd94bea15cf040d19370fdf90a3b546ae3fc9bf67dba0e950e07482d65930309aa44c012e0f5fa469d1b444cc718d1c80e5288b7618b20463bd4eefc09a6958328275dca5b0e0069f3c0035fcd9648aade4b4d0bb29c91fb782d962fe9c1ccfce3d10be332d584c3510ea6333d4b0bec189ee62a754343e2741715b4297498e5313e8664a9afefde534d2782f19bce82767a08485efffd985a01f704b6d5619632e7ff9d2eb9b79f552b4ea29a4324c171642f588fedb13fb69dafc41da3194be78f047b6de2a180a2079551dfc5f93a0fafa1b098de7b9b3018550a9c7c6823b91b47d7f895cb898ad35874a5cca88073e996df97df50fd283aed6d8ca3f8d23f9c3f3424e8b126586c492e11e32d43d699154a26a1f8b0c22f6e3efb86e5768f635f3e010c4fc0221ce9794c1924c59502fe814dfe9bd47c4a363e8f1d76f1136dc2e8d9af4aa9c16d4a031d69436ff96d78fecdd898ce45e854ab8849ed161941289b08378e2f884b0cba98b85d0a14d5c6ecd300963ee14f924238bf1e15b76c71f7ef3fd7aada43535a717141319c0e64b26670dae769f04aea4e424365a7903d12a05bd1ba6fbef0ecb1ec11910e96df99c008906f388ebb009d8a44f547bcdbf27f091c3e58e823cbae1ef160df1ca986fc5bec0f8a5bef47844515589dbe12e2e0b53084fb61d4f0becc03aa32d777b92d18a677c8668cb2e40f5d7677f15ff8b3c4142c61f9b94e1293e7dc592402a6502055b6bf48fbc26709366b678b49c09f811eb070c223f547e4aae1c5b3fbf6aace6d7532526946105ca144f31e9a3c143a1bba2bfa86aca19b715a75ec2dbbe4d95328faab90b845fb95935f4a30750eec9c971dea5271ae44cf78f280b417aef64600d16d1a843dc6fdfdf6276e1eedcea56f5d46fd10e73d431459f69b30b787d6473a6b1b90664637b4e8ffcc03486078d3786befecc9a4db118041314e0a5acfde615c33ada467c7afbd589e0b8a1fe446a2826e23d7315b8323034c644b9d2791233114de093a6bfef8e42f206fd48543dd48671de55f858ec19b4b7f574046a179cb189031277816cbb664b2b15043c7722acdb2be4798f98c3ba5645b28e3c179960ab5079b9fd6ca1577d6abd2fd4d0c936a11e5c4b262f323608d1a284c48ccc96412a11574f998da7ab0a30b483a191673e1e63a7a7fdd386b5e3f10de2374f172011fa755224d1bcb7030022bf5ebb01d1d358c7cbe239f8ceab417422da7b466bdb254674f2e1aa5ab960c375d8da08c9931052bf27b5575843c12ba72b89528f663fee7e26794c404c852eaffd7a796c21f2e5e2e13bbb40c198f9f5a37372f738949178077cec9df03a034b27517bba387cdbf2926f153fb0c612ce07ae5d82c5fdafba04cec9056d327c9b581ce971d5343515a8e03a1f1104f811c6dda598c80c2796d0235915cf733a773f51b9e35221f1c6defaebf9721c82d5effa755248dc9fdb802c4d6caecdcbb649734a221ba816956013069f68d6d1dfab77b19517308628149bb0874239c7ed1541326fd076e266e27c232996aeb4f141262a6eafcb986fd91222c6e690150f5494eae2014bea7a0025eb8dba1dfbfe6c3715ddc9ae4e5be202e7feaba4ca12aefbf122455bd6857401706c27520f2489c5829b5c3844875413875d4ba4e177210ae5a99fdbd1c771154f8b1ab9c7230e9f52ff8f5203648a6e2c8934638176db933b3558e07a59594eb203f300aec5be75d388c7b2a0305ab2d5f576bec207351d812b43d85d8137bc5bdca9dfb59ee7e093fbbb328f16f072953b46e2d40400887964a6eaf890343bef3e47db5f092181b23b630bf7020d3f69490f2a25292d6d8aafde7234c1e14755d82902e0e05a80a6a420fe0de3ba9b552218a009221ac313bdf2bd2cfbcbefe8cbe3d2a320c4442d4e125ffd1dbdf1a5bb4979623d2e1fa77297fb62414af4b3d7326dca574c96543c72bd68da5c3b56e0a0e67c7fa79429a7166837354a90da11bd8d9d996be108ee2958f02ee788e57e3985850e77eaeaa61c42c7cb93b1d3019d78cf551931e9d7c6ffd5a6947b3cad1eb97594b87d5f2411aee4abd528a8e658736f49141fece16ffa2d820a7fb7d83aca82d7958c3b9ac74ffb44c0b59764c367269263b22fd96fbebea76c64ef4f749b776068947a841c148c6471c0d91db4722007af241b28ccf5cf4b4aa75bbcd9d7771f10db57f10316a8f98578d5cf275a237129731d43b74513e25295c06e656f53d9414b7d0f6f0d80d557dd164ce17b44f376f406ab34ee63006970076d1abb958db4b81423d77bf4a9dfcd632f45f283f965cd644f0d8a2291f11902e0da65ab7f6b013ed8fe3695f154fa628f36cb73047e8cc29da57c14744d683a84ab8f103cf2c48ef4fd6fec8d5b68055fbe7cee8a08ad9176ccb36fc54808318fd290a0680b639b8da821a10ef621d838153a0c6794a5f43844d8f1a8e9c8bf4db3208bc775c5c65f73b63405ccdc4834ddf76de9618e516b6b0936cfe368b4083cf6ccc4130eb421a44e953926a6fe5ec1b66e2eba8c07410e0461b9a1f2ba1dd0ab1d2d2eaed7de9a5503e64fb8776e7eb01df2fd5a0e58b9893357b45505d47b03d3b773b5045a7fef4722f05f39e651cabb54412eee8889ec8ea093cdbf802235077a783a4f2d2e80e09d65c3ebaf8fe202533500cf7e896fac88eaa3fb44ada5185e39d01ce9d3f8829ed57b026f6e998e97404036edd8ee48a7aef72eae862e93d986fa11030f77c488dca6937ec65f45e61a932602c3cdca6ca7e089ecd854eeedffdefe61400ed45b05c559b25ca53b78781dc1679d8808009e5a94f609d0ba1309b4b9d51893e6377ac205ed4b503660ecc80491d0e124232853a073714570991698ddd9c2c7b10cecd184a39441c423bd356ffa6aee181221a59575f0af9ac224f9c3a7f18a6a1d19eb08436610539c1f627cefff7fca1e7c26d91015ca466eab69191b0d204dde146f2885af782ff86fcdaac3ae92a0968353da6477dc9dfa2d3b0a4bac49b0ffbfa5660236831a2c9eb902583541b4c6488e265346095fe93a605ac6258d9bd0ad771b215cb3fa8725a4c4e49eb400ca247c9794ac3380518d333d81be8c387490ce214c7b629ff67e2ffe5ce92b1f7b9eb5a7d7ce6ad7e9aab36a12e10d6bc47c199dae0df508b82eeac84554845291b63478b1d9eaba1287944ac49c006193af672c4cef660b9922c46a3a7230138eb6f8fd0e206065c22dbabfd28105e18d45db5be4d038c5118c4e9a62923f362ae34e5edda4681b56593d4365e3743e49190ac37ea8a97ccbfddf5ed34a2d57fe4296a066d3dadf329b6946fc370b77e39fdcb04edb932de8e2802f478b10d014038ec062f6f6a53759d7243f5c6f331d032fae9f13fe8909e4647f28e8fe8de13b422b474909e9c18efffd150b1ce3ca47b6a492d7134bc3db985e9ab067dc2547de6cc2f27c2c0263b12bab4fef849799dbaca6a2d098d8ce5b0a3f72e0c4eebf38b4dcb6850381eca4ddcbfe634cf4dad8c43a3e657594a48af2bf8c35b16fa88e9ccd9f3e1cfcb8e6c76c03b124c766df6d0fb2b90784965f0fb55d1fcb2dd1125fb1fdc0974f4ae0ff7db388a50b8fd1e5649f8428adaf1988a5254b026eb548cc20b17a2c93994b01abc9d0b51cd46afec07e80e6f1d702c9fb61bed58e86c0c71feffcd6552dd9aee14b7afce59b97bf8ac9540fec1fd264817d27cbb58f1a3ffb8148a3ed4272c14340cb62466fb20cc4af906464cddb32b97dee55faa6f9de49a68fa62b84d019a4263beb2eda64d80ce3bcc4679d7e61013c54b4ebe26410af98bd82436e9e8e9d2f074d0919119f83d94993432de0b0a356b055a6d641b04cff2aa44b9ca1c4eb4cc40b857ac00dac7584ddedf766d043325440e853289eedd4e0b93c135a2d07732c086451a8467700ad135d642bf8f592a411c05b2769c1279f85f248af7ce0d69ed956f9b69e627055f6258a0299bcb9122edf7419a797527166bc49484849bddcedfa667ab168e04b3c216e1a6c87b329f6c3720725781958c8c0b5d32558fbba3cb3c081afb26efea578ad0950f37b1e867303af49e7d6d77ce53686c84f2fa71304ab5c26c2401942702d4612fcc1542f708ec9cbab7dbabca7c2ad5af0a0deb6f55f2436dec29a64af49dc58057a498eba3a3aa6c8dcff924f83470696256e6f53c1f3b3e5ad6b8f6d9cbfbba2945e85b4345d198c598e874014e33d1e0ff5876e5d4badcba4b5f75963e0df2bbb2d6c784bfef480c2904ff7804b4b1ff06841db4ebd9a4a7c19195c3ca9c256cbb9e569ff20ee7557f78f044ed642f357f834cd17f4e065bca28c6978fc8ef53f6591035d9a0d1e2116df6975056f6a87cf79d4206fc0a8ce1d97708ef9b1a4da5e94d20c617ee8258b74f1d3cd9610cc162025f693feb7060da6dda2e2ef6619df914596a395c21840003646827eba176e0ff98285da780dbca1ad9c7a538ff5dc76f53c5683c45c5b56eb0357bde0a77845b79461277b19a6591846163e251f6422a8c367a93f2481e103db9236dd983e37420e8afc7b757ca0f6dc454fc0abfc269c6768e125892d985f5ed08b2b6961c334ee9a751d0e7c261763dd54508d6daf75f2520d882fca946e257fbb827bc1d3969a07fcb965aeccc9a22b33f4b86cfb36b92e30d0d8b9b1b5acf818d8a402156f18e9b13160a9a4b5f87519425cbcdc4625327a5367157c965a3252f1eeca535fc417ee2fe23fbe8e86ee82d2bf307ed21f07944ef1f3e1aaf55111460ab03a92b8695121e199d18fd76c06202902b57db1afb57e3fd33a0731c34caa2ecc3ea7084fb9e60568be741633ab571b0f351a2f4aac22e6c73be2d409c865c523cc413137cf3b18a1526080b9f046f3ad78ef95d1154e2b216af80b81f5bbe8549ea22e85979d25e96e6ce0ef6c32e41c83b936b490049655dba89c9dbbf48aacea46602ae6a1c05f2ecb1c38f4d4b7d3bba70ce61fdd5060f930dfd5f591a2ae06a7dac96387355c78ea5cef3b4816a68dc894bca3136b18299d30be92662ca7c441f4242b8f1251bf094f37424cc39c176765106817be7e266400cc83e3e57d100cc2cf168278c4e6ff33c8fc45fb0307fa559dfcc17dececd3672999c2e2ee0f6c858433cd5ef1fa465a60ce5ced2312ea1b58caf31a508ccb0631066cdf1cf5fceb8ead9208e3f3ef197967169fc434fba70cfd428498da1bc499d17cc86c47949da47b1da613c854c055fe1012c166f91e44637333abf76c7dc80556a03506989b34bc1415822dab7620aecb2d980352183ce52a8ea62d9911c890e5445b31ad4951930e0aef43daa74f05ae6fb5fd9318ba3aaac74f5cae96e9aecf2910ed3525bb2b314f828afe2c5591bfe1bf2995ae83abc09a0eead7fa44b50e90132061271f6c222e35ad798c2f5484b04281df79d4dd0ec112962497f2b2fb414c7629e3eaf23de88f4a911035593cb7285f6215da05fea05ade3071c3d1c34ead98a2da2f91806749062d7076f012e130be2e5a201eba1d0110c0dfd7151b23b9679667b641f0ba802646aa53d9da79b4d10c454affcc20dfd95b4626cac79b8e7d199a44a6d1c89a0493f9a28eab702a70b2cdafe67fb92ede9dc302371a1a0e86f90ad59b30d3613aa90eb0a21396a490f17a17d40ab0fd0660704c22f007974e1d16a7fcdf8c5d35e0a6fa72a1ac66e16ca36b73b4132c5b5ad9ff0593942b5fc1e4bcd45793e2a0c773048416f73f8dc13c3302cd0587e9c41189c0a951b0df077496ecc60f090f02160ae573d29df2fccce0349ba85b5d0273cca498ac6fcd967ff9b12a8aa23bce95979052a12266e832a2e8b582abe64671019af7f782a0179034a24ccb51d592de75c5faa557a7592da085e9e7da7b07665ae16230654ce5080f4029e3c725a64c6bf5ec5da08c0ab7003ec447fb7780d3a6b33fff149f7b98c6ff94295497116f265e0ccb9b5d182a2c1c2d206830165c2bb365dbf1b1b6afecc284c4e61b3b0deb3849b1241828ebb4cc8056b23cba72c91217f7ff636d66f682c0ec85ea447e74092a77d8e1b2b4111e5f2235c431ba550989dd8494ab70daa19e3dee04c5314f27235e6250ab5c32ceb20942ecbe610f6cec57dda2bec03bc69fb95ce5ff76b1d4c2aee5e209b44cdede75ed54e085c5234e2d0120e3d776ed0553c521b4e218e2fd391abcbfba5f328f37a7a0339e110cd9c5521e492a8a31b700f0428fb9f27cf95fc139e60bd58772f6c7c4f4ca2a289e3df57af6f6d3c28c81bc9b3e0c2d91548d9a873f3f807708677fbb4288749c2aaa094af8518ef9d31f7c721f3bfdc8b1cfbc20ff250e316e4662fdc22ad8ce058e8178b08d7d91f7a1a6b2a2ef72b0361caeae770dcf7d47fd62ad0566a03a30893c7411226b08644498a2640024c3b3adb4ba00d4f6b928c6d249f33c183641ccd752f6b7f654ac6dc1643bceb42de072d0a4492aded5e64011f2ad17621cd6a0bd254f17010b76161f015712ff6292391f98d8c16537a84b5d6b65976eb46f18985c1d66063552e5b3894c39ae9905c0330bcfc0406e959c7b29306ffd5808bc5c15d7797bdd5eb4501d8fda495d199bc1488e315ea44fa3ec1ab9f9c9892e611113ec1e4228410e4d0a718962acbeb2c334f67a89f86714081723d699b51fb9cc852367950679f1a5552773042d3ab2b72dcec7a114c4090b8fc7ddb0b08e989cf31283c456d21da42cf818c93c3e0da09fff87ed0b5de74df8a05d2f7b482407572813f3da796681f4dd30fef5ee98747643f5db102e56a70b58a3c82b57728c0e8e668048093020c6e9db85debe433873ba4695b35d6facdf650214ef4892d6ec3c956a6fb1f23f9dbffcc67d75d433b0c038339f098b03ece5558b4756ef350054712b34e41ff1a3450e53175ccb86889547c8e45380bcfc1298209bf3ba92af275b8bcf1e2459cc0a1a84a99840dcfcdb3afe806756b03eeab287b6175a974e847de3a140e1a8bf952ae94d536eafedd5da587fe9386530772b8cf2f3d3d7543bddc7c30a7368fd7ec8a3bea6d41d9a9bb941bdfe3f511dcf49822a7135663016901b0b35c330f31dbdf637b40ae50b4ead1bc85b2d4cfd7890ba7f60b77bf0dbccab362ae308c56a5eb22d76455ded8a9fd0d8d86da1593f638821ad28ae4bb202196ffd116dd09afdccf50540f5565b52aadf29f12d104c64657d0adfbffb14df7623c30c7730836caad24d6d73896b3d20e87f0784819621e52b406818844ca7b996952dcfb1194b96bd531e5db07b9ff44745124224f1b2dd8dec22a724f4f879ab2d40131eae26d7e6dadad5da5d0d3fdc72ad200a6fd147bec266fcf3ede407692813d4396082f5e15a0103797c67f14973f9aafa410fb399a4b6762d8f7f3827e2260bfbe48d77cb75853527108fd8a3d28d168082125da3e3299f9acc82d2db72430e33d6a44dce0a34055b57891beac57a50d5390105987bce71516cc4de99983864119efa6d7f5a254979107255d420b003b827874364e4e2a6de31e5f261eeb50a3f7cbc57faa29d4da159dc4252505699aaf879ad4bcc27fcb3e735be1350fd38137fcebbf03bbc2a83e15bbc2574b7913b5bf851f7cc17b361425b6afeb51fbbc41d7d5ee0dccd8da369108958885a4c5d1fa905b9e4bf0b0481d99a565f892ae34052dfe310058aad7beabb57e91cf56e6134727d2f5df2fbd9cf758f13a9b9d3dfd113f44c1c1e0cad70f8c48357478ccdeff562f3b4d4c774d22c59f3f949dfb6bde44b162ea87adb2a1c6437fb3e911b86ce535836b826fcea4b64fcff83553e0ca4f1804be72bc495427036f56d5ce74fb2d5ba5838696a093ffe5fe6a9a2dedb81f5a560abf850fd2b589582a36f2123222742963b585e60b29047c0789c0a960cb54cf9ae0a459ae6f51033134ea2aff7d798f707762b6781a4a9f595f91b46cd4e0313bf80f55bfbf364ad13e2def4172121e830e1a5e90f4996b88de669260729a7e7fb9334048268cdeaa830065644da5f462272403d93d68b984b100e5a86cd2d55f3c4e54f34541dece95ec7c19a82b468700e4bc772291c7fe4b8201903203db1a1b7b3084330e701048d5186276edb5b358a5193aa34e7e5d79b67941ef5ee7778f8c26a5fc19c4de77cc61b3fe91708a68e56f8810cf2fab0876c644f008cf22d8888ec79a79c49a7459af6d14a11d33b759b98f33560ffd46a648239991c3f7c8857cc6953e40e048bde2617b734958c4d9a91db6b0204555e25bdc293deaa24413acb124ab489722d92c2a786052490cc98879d44c7fca4067617e6714eb842a76a2a5bd97775fa3e65a204e6fba77888a0a33cf09d12987fc94a5b9c0e19a11a3894e1c55e4ab013391b234636607787f8abc1233583cfb9560825acfe3dc1c0f8e8804e82cdb7bb0a276d2bd2958d7b727df6cb7453400fdf92b938b02f5d7eff07440a1ea9b914d1e5a34b20a83a137f36ef9b5c9ce5c4dedde90887932a29309ca5a5c15895ee409c3a88271cc377009ff90cd3ca839f295186a5e37398040dd2f412d09acfaec911f3fbe7332c4f833327cefe5f9fc4181c7013812e82bb5b3246395cc1cefdf8f38e24a76684dd6c77bdf4ab6bdb310e4e6cb7531dd308704a1926674d821b9579f412d31a560ed578641f6f8ee540991d77f0905b063d853d9d8a6c25ee939832cef0c2005e23b8f2a78810e6e4b36a820499390683b0b6bcbfb042ac5b279899668f79a7aeeab7814b52fd0550ae50ce68c77c70f764c6ab6094de4f135efa0d2366115fab88174d404f4841a8bcab46c93ecdf30ddb9f4cf5fcbd9a7d8a578693aaf973c519b95c6be137bb783ffbaf203236c56277072feb3d2ffc7aa5e9167aaf6e9ac3cf471c4e79d01bb32fb6d5b3afe512493424346735abcf1d5bca76d58c8ca3305c2ccf8e17068c3f2d39967e58b249988d787fc405f33dbbe6784a91e6d10bb13712e40537b579b21f2925b12aded50f877ace7608de4f878c1f4f628ca3b4701fb689df50e272be1efe24d5979fb827e70650393eedb2fdeb7f94331b0c9a5d3d6d984ef2c0f21615be9043f4bc0809a9a9a073bcef3050db0d71c8b1185d765707562b59aa953902a554653152cb0c79630952c9e99e02b096f5b5dbdb434d968d7bb69c624e32c3a2c6e6b87c8c9827a77a1c3ad2af3713364f6223c10e8be50682278b7d569e604b315128aa27f7d2b54049cf7a62bfcd75ac7b8ecd93ba738a93286258a6300ee7e4c51cca835f062600eba89e633029605f1ea441e5b468b8625973ae749daca6086f9ed236787a5c8af1570ae9a997141d5dc55b151c7964b13562719c2a9387ec9c652017dc7f38ba75fbeb52c7f76a32d1998ec44653ec71a160553421480eac4dd4eaad3a7b1a2e70c1edd3913b3586d5aa47a7a71735f8a6de490f339051db94894ac308e340b67c91be085f52d24da98fcf62c26c471b52935756ad4319df191296b06c48a2c8fb919ae7d666af68861f57fc5414de0fee3c3eb9ed2942cba3b5c0fec9527b8973fef0b7d2dd8426f682b3b2b08b444b28483c553e39ad5fdb7c55aed0e3b68861133936198e6c7008ff1057a33066f00a50695686ae4974c5f77ac480c5446e3f6d7aa19e56b9446782f6096e4142eb2291ac4ecadd2429352b133daa3eb71ba610b47dba80186c199e391dbe0b60a7dc94be5f905669bb4f1f3df4f7e9e4761f2d5f21c6afdf4bbfc4335fc9f5cf84d0791337d87072c30429b7a42a80ce7443ecd0d0c5117c3d1964a1b0d8e93e4cdcf6aaab8d549d7394ac94d9bbe32e5ecef4cc03b7f883f1c9308232941956c5ba2df376470340bbb346c85e191ed961a431cf0271430872bd92fb2d9b5d0967667af48aa2036da8c8e5dfa2580f49901a8508807768da908abe24fa8d71f0e6bf995de9bb9280025655b0ae840d6ff602c7b8aa752b568465faeaae348f76797e613b1c620018d784a2ba89b4dd8af39d012e7215814837dfb091a4a3005a3343198f4771ab0d617e87684545bad7760c45bae676c2e83bdf816cd8b1117cba21ceb8fd44ff6131a4720a7f90b8e5c2a9dc36f86c4adcb2ba22c9b9006171b04aa02b654164fdfb4b93b3f896dcdd8c9cefa1947297f3e848fc123d04c3add650316eead89eeaf59a294b270f0bd6865e451608e380ca14e36bd8dc9bb45f729ede921a80ec4f93f3f4e1b1dc2f3549964c9741cb1e6ab644c4a338d4f4eafe0ffde917f7dcac0dd6dac1eaf0a996337236b13a97e3fd357e7858fae06abf441f1eba64f86430ba07a7c1197ece9aa3901a06807cdd8d82a4f0d4991b276d76bb0713a30990877196bda8b545e9cba7ec14e104af7ae26709110fd196127285b0063c81a8392e0a1ae201f6a154530864d037c8eed138ba00c8c10a664cb01fcd8b1621830578a77c63cfe4db2e195d3a71319eec37e20080ff97e57a133a57d06ed6b6a4b6173bc647ad3d32d7fa5ae26e1b39fa8fa0d20e2bf2e2e18cc51d8b08fc26649583c85032c9551f4e5131c6ccc3b7d3ab7ff282cefd8e2f166ccbf5e55b5823277fd59ab8c89224e26dc063bc747407e9e4e95ca4ca9617007549d5074013b7739f3250872e782695ffb9da0c585582d728d751f09e0ac29520ed9202fc6333051bdaa5f0f23aa769f2f6eea24afd299af36d7632143fc646595d907ff9c84fdaa239e9fd447b4d350dc0aa3296be2c598982faf160079e0ae159ed0738b65c445ef96c96b5908c18b1939741efda398d20cadc44c1c8b4b01621be3292982c1e314dfb1605896ad2320c9b8f676ebdb4ee40c6f9e5f9dd0b3bd371fff6657b77f490a6c207932b30196c68ca5bd5bb029bf2b6a13c613a2ffc0d5000e8a62ee3bf33393b15fa5509bae2ff3dea3124a4f1da04a8d0e6cd7a66822227d10ac3a701dfdd86f27dd0dab0c0cadb0eab61c6852e4cd15db411258fc4200c5b8686e602e32f58ee9db653d4db44a176c0b2bece048985814d4b0da6576dc9208b03978b258e0b63f8aec259a7024525af0ffc7475a0f4fd799311a00ff25eb36bc98006a705b8f59a4b4a49af534eeec01771c28cc8a47a20c91f8b843d0d2ba7feaa62b845e49c7aecc463ee948676b0f08ae6cdc2c763d43f8c83d4215b07972781babd4f239ce0b7782457d1a3ce62f2f4e8cd6fb0e9731906638d38cfee95964816068c3f836fb5fb8a0a0e3cb42a7bd446f394699ada16f34bf0949bf0abcaf756bea43a78ee66ceb15494a68c4285e373f84d93e30a2c2303df9aa1f7fd95e07a28e5e6cdac597618686276be7cfc76c4a7a18acf14b1a803d0b08f6eb8304fb3ce75efc9093e974b9537d9f06a921d073acb51254bd04ab16f80f158666c3e564437d0e60beaec38cb11471e4cb2a0a072106effc637caed1151ac2dbf5fbdd7983da08bdb7e5e62a847a0301d87d64f7c3cde54cc6864bd409399cb010fec1722836e1cb1063a0b178384d3e9e3f9bfea654981f6e47aa805186dfca3206f1257f5992da33b1da7d5baee0c4575bd4914ff42f435dd520dd65b2a0aceee74115910ca1bcd3e526b682d1e0e2e3ee773f0b8ab8eb30564e10969967b73c506d090524373b4917b3437b6b9b544ed33ef7c609e15d9a105df3d78ca0e39320c06f1667279bc79857db398d56558f5b5dcb8130785888e267e903af10a9c53f717e52bd54844ed70492c25cc6fa78d19900e57adefa05253c5da6b158d1373cac837ebb5138bebc8117a8602443a9f3c574f5b60a9803e2456515ec756ef04169660cb702be2749f4a80de98a0fc5394c936cd36d6a381e686b400b8ddf5a96e58ef41ecd8e8ba22161c523d0b80da7bcb30e67965e488bd3f2248d3a55f3a1b89b5936d6dbbdab9bfad7cac89d69dfa3589a7e1cc7310ed8aa5d79899dd1d4dd5e94eeb0ab30f6ff4c0668e00b359791895cce720ef0dc146ca81ba02bbdbc1484deb1c60bfa52cf078f7c7b46ede219816ad4d3e856b3d345d3bc27df2504d5ff59973c1388a6c67b1d8709f58681dc2fb113366d2cae1b710887932c923b9fbac7fce74d8b9c05676776bbbb9ccea2c3c012559a702c525aa4d92d2e2b372470f7e5b1f5673578759fdbe4d85c365f0827a2b143192ae3dde774faa9b2569b5fbba775614db35452ae32466dab2983d02ccbb7e22605c362a6b06fb526d7a9562ba7afcdf81b4242ab2c51c7c84fdc5e17ab3f50f4fd43f50b289c910d2b71585b34d537dd2303ac4d2ce3a7755722e7970b566254f7e787ded5c2ea0c659e2d02abb843255e68d8b1903bca7efb244b46e0a2dc579e7f6130a3dce8078bf0ddc8c4368032d4a4ff7774ebcafa618d15b56576411e068b7665ee4bf55316ec4a61009daea943cce91b14ea9dd374e2e4f9790031edd3859194b1283df7b150275ea7e93e88d17ad154b3d12f9f821e56908a4ee4224e4952815728a31db82541745d4bce4778075c85a1873d8c16b2a601c47420f52cf25d38cf0692a3bd139d8343a5e33baaa031a1c5fbf1b83a3fa8d16fdaba08528f32d9ed57246a97001b6ad203ac988fb3356bdf26c6762cde33bb9440f4aa3d82562347b06bb3ba7dc7386dd255faa40b669c83b125f6834d06992e92d3d3467fcfae232ddc68161f6a3cb6fa1403ad8db652a8e7a9cb04e6a8f1deb8cf7d6faf41309bce2e163ef9d4163e7dfed23c86b2de123d6f280c18779a3fb220075efaa9e4d9ee136b4cd83e5af304af3ebf4f070b3929c64d1ff0c23de40638f1d8a95892b097fda964f4ee923cd32f46dbce79cc00811e25f9e7590754fb6f91649ca9920695ddc9c69f235f91789db421753495e5e9dc0220c7d0b0ebb61211f0bd1277578ba8158d9d9a166926c585fc521b65252a7eb4fed23dcad8a4a800e3a6a2f274755295227ad0207f8705e0f2d22ccd3b82fc0e1d6d73127bdbd1acaea8e06106de2b8062fddfbe5ac45cc13e0e7088bbe5f4e4fbe6348e2adf4feb8560073612e95c0066a36579a264c8664f6a112b8c9b1ef8ca629d989c5e9345b870d028318a2e0b14181f71a9d0856097fb144d75adc85906a5200eb88632c845f638e0beab91ded7f0713248320a3e1c48dbe0466d7aa0d56249d6ef37ed7a6be65ea582d9342b7213f3c760e70098ecb2111e7a7d7b34a6a33cb4199b8ef9e829f9c415a1b0bcfb216cbbe8d30b758a507877817f2ca39b5f01ecf8ef61e90fa24a020467154a74afff14b4f4fce9fe9b02619a88f592accaad207852fa6c7b091061655c2dd3f43fcfc1c84df60ebb2579f3910802ad19aa4078f6d4c93c56c765c877729a139bc8843d3259adf34e61e99656d57459bb4b1cd7f5f70165335b912cf8ab2a1bd880e8e612adfd3d7b0c43f3d997bf327094ddb62c864b962a0f436574203fc38aaeef96aa5d771469d2ca74850cc497989432243e9b9636787c51541c0d3228debfa23007f9a01aadab66ca90e4b522356185ea128be03ff9becd5d9dfdb3d0e729a17f688f104762444bbaaa89b3bfa58d91a7723d2bb4a6eb43e423119f94883d6652f6aabac53a4ce9a44420ba807ad5a75ccd570922960a5bfbe76553cfd0c3d8ebcde58af35814d5ae3059b1bdccbb16a6ea9c5114e322ffb745f82c767a4b85806ec72bf56cd1a87bac3b1bf3c356c51d8c115cc85cee21a712cb7e8c7b93e534e0d17c823fde09043dd62184b80f801ccb8d3b4c8aab440455295aa1ec554c9e716fabd8507914185ab20260d8c9d11d50ca000d70baa401cb378e7fcc2f287e11c4edfa112d5707b69449034d59d9b47837c90cd1a74a2d1fd196a672469901e19e54cbc91a95202320dbdd761ef346cdb8233e4f9d9cb3d5c93e90da531a92e27332f8c01fcf752ae3a066aea4244cd06bdcd8eb9585aba2ae88b259ca0fb8ba7dd8ca99ae7f374be04a583ec04d7e1ba5bf4f516dea2daa15f5bfbcfb819830f3f601a8d8d8ae339cb319b10a19340eaf87cead79164f2a9e3f41964bf94e4b67ac6c31b4e88e79450f317e5b03e6fdce65cac2ddbc75c34f61868bbe0a103851179da37325f016f3bb743c99644b00a8e4cf190d5be2589c74cc3947758c5a60fbfa6d8a96618b6d6f33027860aa3e2f566714915c781c6a6242d0353140b9857af589636332dd3b58ff1a4002649257fde800d3d341dd32dcfd98e99c233ea820c3352ea104a3adab994de3eb7b21a28472b0be0495ee710a6764bd5b92f8e05cc958a6b5dd911d569a7392960374565a629548864e95c6346beb1a8bd87a1ad1f9be53c32fa0d6b77a4294eb2f988804148d1a44731c49b0bd4906b12ecdc3a4736d248d8616c240bd7474e9c8805228b4a4cce60e4d3aba692b26f054039311476111071688f5ce918f2c153dbf6720b478dd1ebea1d15f75356e35bab06c941cca15f3843405440c88c06e8078aaf24bc2fb73d1180eb7d2325624fc4a6fbdd280748bbad55947bafc2a8da5cde44538bcd5b4b7fdc5b0e88d7ee60b0a2cd8ced814d5fceecf7f92c7d7d42405c40a65c165890c05f5a5670fc2f9ec5ab9481d10415177bae1634f389722a66dd046936a0f61e7857daaad5a8b8d3b87a092d6d9647034f5c3729f06c4d9051e0d8f71cb365abb135487e48e93caf5e659ad2547b279e4577c9f4e952e6651b271834c02ae804059b53335fccd62b9ca446769d17d0ae92afa0e219d88ef2c274ccf007bf51504f86d0c9e32ed223d6e8aa3b7ec7f9395e04ac448249cb9a69ede2b59efe660901a5df579f29861c7427131d88765c2c777efc5cfd21116a472735961b986a7999d22ad79e4f1f4b84f563f26273c880a328039493ab3d36fd68b63b00918ff56760a7a4629867d6af96f66163cc3793bd03e27e55ec60616b4a64bc7368803938d2f8908ea2f70e8d513d2e99c24d87221876c1e3db6910207ed91001c049090af5612cde9e99fdf556323f653cccd3c84402da88913541a3e3f606d2510d8c1d97819700f41a855753475e081f03f00cceae2cfcd5896809898f4768a08f478851307287e8d8449b8fdce1bf426570069f3e1e5be2afca80f9d90cce4630daea62671594172229e77b35956801674f107efd834287821d54189635ab99b7a76ef642bb22505783bf1aaedff51293f7a627c24952c9983ed9d9864aba263ef0a41d186468be22540d2b1f32bc55c4b55c65ac936dc77d6606fa5122bc1672d226725bd9ca2e002fc5fa9b8b3a71f3acf25e272b59c2a9cb2c191d8ad36b298b96c6e030ec60def325593cfd160b00ba002a847ff6335e4ec07d7b49672525d41facdf385c6e3414e279879e7805d40a9534da25f9d2840134c234fdcb03449d235102c26037f031dada8777ea53648ffc1d5320517ab98ebff6e280cc23b7914beec18f3a5c0b07e56c7aadd657cdc83e495f3bea8aad64b79302f313f68727d7a0ae4210c8fbd22a670340c57285cdd1f31ce9d336eb54ba48490668b3b83bf4d10e1f1d76d077cee92d8509a62795b20e85e4b408d260df7ed8e3e3411d2743a62ba47c4bfb06f2e2e452c70d8dcfeef78558ba17cd6617759acab18f323da0d748d072c4832d110e8a97b4fe7a326625911d89c4ce8c4ad64445f5aa2c43f99c37fb66c7edfa5b8d801fc7f0099e9596be7dd24ebf94d327cec0aad0a7ab69a8b115dbae2b14e365478e42b7e173b192fb0b97012204d9c2833336ea699a68ddff48078e5edb352ce8ea738cdb1c9be83e0f2a995c227ceb254ebb6fd9055bc8570e5556dd64a975e29249bfe29ba1af31cf1912be95e9d6ad856be7801af006887fa2707bb67be8c099e161b0dc0c996142832f6a16dd32384535f014d8ad053c2333327ab086e5b8bc25b350784e2ec6faf938d6e82e7c3550a81faa3863150dbd9cf51ae0390fb0bae3f6742fe74328a51b4fe22cfa6628ae94cdb638daf395644d90072ca98ce0b02a55effd2f515cae0c01a98c75b0eb371c03c203b43637579319ed398b10c12e9a88ea6f65a8929d794ad11048008935ad99ec101dcb96449eee3f413ba590b82c83eb0ca0463265161e87e8fe1b7c448c935e09861ee0636881023310451119df86dc060d47ffa19ff9bb642c0406483a36e144e49fedebbb5f1c6441aadc7f08e5fb16e4e1bc5add4b23d59a09323b82857fef1b7b13c4495032b6f8bb4c8e6c081c79b742491e7202b5fc4291c942827dec46da5ebe1da1a3635f7ad2274d1848770462da9707d936df3d2555d58a42652069813a303a6e6913ceaff4c398cf3f98b44eb84d89cd842faa46c972a6573c9e8283fceb072d2f6af110b1a2ab8e0fef635aca3dfc05ed9d71a1583ae5845ee6fc3d53e87869f28cac0112fb6bbb812e68b05100e601c644b8a8418eb74b57f6f3165531b2855af3d6304bdac831938bddd0b31ebe14cdad32018da8aa5468d85c9647890d2aa69ba93f5b0f090beca642d88fff5bdb08ebd33d77472e55770bff21db56fe977020677ff21377b12c603d422ac08d25f6126fa65a0c7b612e10bc741621087d0d6da7bcf211935af2b5326fe0279f2b9acf639173f9fb360ef0bd930afa7e2974bc0658b2429d6b8da39270bb77108dd5434894be7e0f48ba139d8ccf28dd442ca7f9305f127c0a39bc03bb7b89ba53028988b202d67cd898930dc951be4ecd121710abf6c8afb0ee5507903f91ea7b6f3f7d6765cda20ba0b3878eaa6cf1f2a51bf1c6c293f5ca340d00db21a60382776e64ac6c5a669855503272af93cfa89704118411463e9f0829e61017e30b6fb93e5805bac610b0776ed6114a2e55959a91bdc433eca54cb829d373fffb472f9079eac86c6963d7ef68e633841bf48a0148ea9257a8b871e7160ccc8e09ad1b35166004e8b32ffe41f5e89234e17937478c3b027bfbff1cdbdaebc2dcb90b302e54ffb3e307241a585053a62bf6aa97a48c31e8ed805eee87d4a0e3c03cc3cf0de8601a6f1521b1ddbf57a74c9fcc4fbbd8ee872d5d147c1fbfac55f3d907b0983e02e6f59c483b7490666734c0be09d0b0ac5338930ec3119d9d61ca7d789097bd556f91995d3ab075e68a3a893c170bfca26e18691cd9a4136a15c360f771abf2597f78cf118befa5967b2c4b691e6175e9ac2449ec848f979bb4b9c21c9f083c0e7747efa6866efa3aa6f17f88f0b1d4d84493144beb4a1f2b1fea9309876465eb4654d579f2848e207d5fbd69f1e2a5f988540bd819106b63bca02cc18a2073d6f26d6e3ed011e32cc78d3b6a208a7f50e753d13ee1a4202dade56c68c94321082957d4b72ea4d8a98ceb315b7181c490bcfb491651792551d320a64d937928ec8177898239bfbeaba7acfd8b51931e388ce592e3a6a5291ed21afea4b4df1f73e7ced4a3f129e8593625d757b3b7b77ef244073b780f275af6c7590d80d567812b0ce9b12fc4217810e7a3b0cc6d4d35116e3e2380156025d86fc1b9face77b6dda743809098a8709b01d3742355a5abcc074be539ff426cc72ab2067b2fc7f56be6929770c9dd315d492ec0fb20a8d773ef33f0da7ab27713268f1136b2064e008ccc3f3b72c53b17616390f53f663e964e00c5d49fe15d537930361c9bbd31e2de7954d13020f5dfeafaf54e05ca9611f52bb272ef6a0e6c45ea270a27c57d78735387d3d9d0cf1d913c775b8bd745637cfd19e89c3188be7f84893d5df93c65510ca919cafed9a42f56a525c9b53fe038b033a859994edbd5ade8e8734ba94d35b0c797164fcee85f73062e10c9db50f09a9940408b453f493982bc1343c02591fa3b5f93bd2a1b21fe400c5fa3e74ca86239db43205d12ad8bf5ecb8f0fd79d0344321e6b0dee398cdce2642ef9be3ce4fba20007f219c82c86d66ecc0c3c8eaaf0e6648db679afb31aad77a130b6026b8f75bd0727f3921405da6595e8b1a20111be4bb78a2fbf2870f51fa9eac9891410a9c673b66701107b8ba622b4f461f3567fa01677d30ede72e8b84aec1ac88ce9d41aefa34a874b22cd09dad2cff7871e2847900cd649f1c9a63d62a88d61b674ad2ba0f41c98f47c7f7e8fabd4c873d0638cb169e38b0361ca89b04b963a28651101101e4b74d6ba3447658c29ec9b702e8f8f02813360e17ce3e8529e27369ba8616f0d11ead3bd21f3e795c0de4b2ce4d79460066c2715ada4811e0430df743316afa2e5280469625758149a47375bb38ab25e0e9bbe287260807c664180a5f0183de86b08c41dac25907f05037328dffc418498b5a4f1207e123aac87ff7a3c2355c3735b01a72eab1dff868a67d2b8ed55dd5e1d099aa50c3504aa4cd1d6bb6f53ec51224b628756c04c8aa2339c2580fbb069f6fdde061af57d7e99e096cdb1805c764101c14a0b5c766091b6511d6783a55f0babb03e45d5aaa4d8d8ba35ad59c3280f59cb414c75b3ae672dfbf2a0bc096d7f8ccf28ac9810c94c0f3069b7f54b5f1c462b5b3c5615743bdb3faef1874e3b034374d8f499e8879c309bafff7b75266e102d6a6dc5eaed102431d23beb7ad6e185e10e248afc5c948341fc4b924e54cdb1bcc15eef82f2919310528ac283210caee02870c710f54dd4f7842c6c7719bb190a94c884ae86e55c8d5c73cccf40354981e0e1967b5f0c07194d67424e9d3c0f971e0d0534d48e6f5454942651fe1af0b7752d3397ab61cef68e53daf0835124c3784439fb44e0d92dee13fd8c5d6ce8fd6d26220d11f7cee0ffd5489d0fad34cde86ca664778994803d8060f7ec849508de0222cca053b0f466d9203ecff556b266596906e93503ecafc1d3609482a1201a40ffc499d0e51c4458d16aea7a3afc7bbcd98570e7c831d7c2e1e6a9536b3d2030fdd5534dd242ee35a55720cb1ace0e36b74a5aec00b99fdfeef8d9faecf8b741858a9ebe04614460866e765d969d13cde1c1ae4f33cc3405d01606778562b3e25554157452a1c2a2afe95980c8fe031e898d65723c8c98a6953344e5ec587f84c29f1f950b998c9caefb55a2294d08f89da7372c93e305d0c20f8166f147a11dabe4b6db485696554da9c81dace2055081cf71852334f4135a0d9bc2090a0fc0b4915603b44d75d60975f8043a42d82cdaec50a5e58660b695239d34e0772a91f6c24ad2ef7f96a7baba87cb5d1df9a14610b4fb2eb7472923d0bfdfe073f67fa35e669c3bfe31323ae5db7b3715491166d2ef789f4233f69e71395a4523903c32e9fee178e3daea85d2e83cf907b1c45f3f9a06ef00198b672892cff577be078e1e29c85adef4329dbc15852263d5a02c35753f1afef91b8f3055fd5effcdce0068bde61f7466c750b503ffbbedc536b60aa06e089598f8a670a4f271d4c586f2bdc0dc6acd61b856d541796135274ff017a8d06d21234486fd98d7068f3da522dd02735a4f9c56553cfbaaa257ff1c0a295ee7e1cf1fdf9c1182a0eade7bbb75a32036c5b84ad6c0f99e9323783824121ece348dc1c7b0996391d8c3dd81dc6b95d1aaed0d0fc97a63e2ea92c1f527e36d88938079aefb1d605af4cd988a9f96d13a5774fc06896f4ae52e09ad8688e632d033bf652b217689113739c03b90e8d6b627cf4ff6028885a88ae9382ccb78e923f164487802a1908f5a87262b6286bc0757aa1283d2070da6ee7026004c7b1bf1eee181d62aa3a9cdfdca0eb5830b56627e041875f215d56eef01c8ae795f40469519bf00b99753f81feb63bc9cd80df972f2359fce2913d25164aa0301d72ce243c8073eef183bcf4d0dab5716f44a58686b862d37a7df1fd802a7dfb0e6d8a7c009677d4b4b6efc8d59fbddfd877cd08d8f5fadebbc8b0e96d6785ab4c3c618caf3099cdb708c87af7545111c4f90520154f11a418dc6fa93bb8a72ecfe5a5c042bfde849936b833e4ca9bb09f9271a092d2f58b0226610d340347fde9d0c7e8828d6d29b9d7293ba407fad83aee8d62ee28244e09fd13a257723de9a256a03341ffa3798e4e3a32607b0a4183e46b0339c1d05bf05317066546790c8a166e8471e6ce014008fc03c1a22aeab7da00849f3d4dd2d13c4dbd923c96e7c644f8a41129ba92720e661ca39e15cf9198e1e4fcd78bba1b5f8b21b8cbbb3506b15e233d9464fd43ce627c940066cdaedffcfadfc58ef71fa2788f97532f25f362f1548cc9a4f00ccf03fab7b420484b61d8bab4fc78f444ba482170b8b36c81e7bb5a686e01b257cee4798d50bca73ebb459641cfe55707972a910b3465ca8bdfe140cf65824185d7622f14f2ebd22d22354a8ef0f19260b939e71ac84e8139d2729354988f22028fea6b2533033eb6e4b24bf49fe9fb44859d5a755e573134f908637df7e81f755a933fcc5c64ec05266be9759f4d2d2c3d5dff7b48dd265ee8f90584ca30b66f7d7fca6715f747758e6f116a0eebcc45143b405f71a5ade0183c8147abd5cae35858abcd866ceddfdb746fab79c9be354da0f3309ece89bc4e8bcf3c495b598533a6b1c9729c8c612a3a3a62ce443c404353faebe24f4bca7777bd59300d020f8c943a9f5a6318159d668cb3ed406e554fdc87a1d035c13bdf81916ccb710ef72e8fd54b6ded94de60d90b1f79a775b252a6ebbbe0019d88eba1d4a6e341395dc3f9d472682252dce571cdf374fea73c7a796193f4d90c152e980dd0ae93b74df61d75a42ddf53af06d6d3f710e59c2fbe1829cf7a2ddd86f3b84b6ead770274fc85f5c46fcdd2acd97b9149fa0343e8fe59c38cd77c04ba799a1b4d95e05911b5ad1e78e55392ee37f05075af196a99e398b9c2d85ec540fb4cd3aafa0a053e822364c8aaf0fbddeb78ce0f8274b54dd4557f9cbbbb45a12d8b842cb31c4b593a57e55b35a6aad22d5f96205d3209b83e88873d3165165ff82bdf03a2fca2d7d4042d39eaefb0f49b3cf2ff36fba3020fc87f818ec4dbbac50f4f06e98d38245aadc48a3e3c674c3125792f39afd85a586920a18bb14ee6c9cba7d468ea27290893add995753229a52ad4cfab11b7974e40526b373fa2bf97cf93a15edc49b8f983ca2288cfdea5db3ad43584295c25e6b30d0d9e8d9e761e6ff70aa9881525cf61c5e09d7554eea37685c070d1e5f0107833c82d3e30d55aad59b133454494b8f28ab908f8c74cd54b358f9ac5aa90808a72fa05552880327645b38b71ad40c8e79cf449700f99707a116c60539911c0e939b6ce75111d7de2b8494d9e708526f83e84850afde8ea98c79100f4abe0621d2afc8de3ea6886871b998c63cf0205156eafdaeefbb0d9ad2addfdd38fab3122184e26f58625abaa3a4f265845a5e9b94cc9c0ad9b1186eccda3147eee208c5c92dd2a7ac02e239aa39efa93914ff13f88db629b68260fc4ab63c464f5a8a6716213a504ffcec86a11e04d9f4817186f0d1e70ce242a9717eb8f29793469d069a58912f8b48727603160504a547a120fdf3e269cc64ede77450eaf82fdac852de93a8b09bfa55ba441eedfe9fb51320b754a1db8c3adbb08c36a5bf6b02a36f9ce5dc90f7c372b4e591d6ae25d67b3ca482f8130443aede1c0637ef1ed14fe805d89e50aded5c4c0ecaea4610df498c102deb8734723d1f78d5a4fbf80d84dd4ff5c97b49691f574a3a052bc38a2507c1e5a9666f8bc01245992e8774052b7b62c2c38b94ca21ef2f4053611127c93db76206f87690b20ea9483e05d9bdc5c433d0c75a1650d9bb135744f9ecee4650fdc1d42c5be5f4a7717c9d8f682964fd0e3fcd5c5478fcb7996694228e1576ec0853fc47b00d940f5162e288997ba2479ade91260e2a8a28f6e6c2113c11ab1c87a47b4e2129b0b49278676775da67a7593debad965b64b4e7d4939831cf4aa9971976bf558673c3cec330a683f67f351cbad12611479def338205783ef5f4982dbc359d8038b70ac0281ea4777cd613adcc1a75d4d270328b8c5e5e3cc221a279e17db676d75465a5972199cdb1ef775bb02e9b8a8db04331d98ada749f7c54ec9c3fb963520b44dc25bca06f43b28fe4e57c5ef8d94a32389e1c5158c746b18c321924ab8c2a27835ad697d2ff348ad5e835ed39330fce1702403d67fe2606ad883dacdb544bf81f3fe067111e4635b246ead925adb63d38c37a000b5969f610f2eba90b0727acd6fc3bfcf408593c83f30b3f60baf7d7d07874cca2311dd5d98963053a4bea2af79803a91fa4dc0c862657f5a762737a6a591bb48a85a594efeab3c7acf544f245eecfc4361708610804cb2caad55cd40c8601db0485ba3d608ee909ea3ef2282edfca7bc1d0862393f5da9ca8c2c8c62d833af7efe0666651900c9f95b3ac5efa27f03d75d8ec02d1d424b8c9dc94750b75568014f6456bd6002cf4ab0352ec325ac47597ccbd01844edccc2c5d72a672b307fb18b0707f55bf91942c4ddf8b91ddad1d3625b51621ba85383721ac86080d7829a2a666c7fde66db0e49adc5b8f246366eef1f078389639bebf2e168e30e9abef61d5839ddcd4572417d1c1a1a49a4300f31834dc9e6b76b4ecb887155bef138ac332f2de8369189bf7ee8366ddf2401818c28d8e52095f0278e9e50164be3295f450ae31b437f08003bb4f4306df748c4e57faf83be408c73e421f38936549262a7f62bb668445d15e504a3a4875df1e58ed6bd4abc035fecb1ed2a6c6f213a590fa5ce4fd4ddf36eebd73aa2527cc9a2e025e9bf8dbc417432dfcf467f129874da16f88f9ba60e054be6a7c36322ed945ef46d236384b3151bbffd2c492737bc75e23b5a170814e02885d66b3c45b71e33463aff3b12ba291dd295a60751a1fd78c3b1a8cfe12b7df514fdb634b6b53719841cc7f7df8048a8f05500ed4fa2216b4445d611fdb639a4443d1086fda416cadefa9cc0c97a563006609ab5e85f12a9c41b5715874b399b16a2d91a39782ad542e66a53507dc686f4bd7fef5f9518661c498c55043d2a2cddc2fcd39f3a86a9bcddc5d9989b8cd457578a7061ea2888b9c9e415300e8b2d9c8d991ab1a72ccd3f62eb9200e8a8053e70604a86a58579f9fe5ca33ee72bc38b4f2ee807c0fa50bc08035ec90d788770350572c60aa9db20fc155a8376dba78142486a58cabb583e33aa8b27d4b9df4f02fbf764adf2b1d433ed916386bdfd7ee03f93f3875cec92d988e75ba4f429e602440f9c893fd3028fb19cac80ce1f1c95cbd535c9a2bcced1b7686372faae49d47a1d8f1d8a868e6d8a87f59c891e705f65e6e5feef6f1cd9761352fcd7685ba6aed199d2a9f76478ffa7d1372b95127336d9ac6ced819a3ccf428c7b386b10c2779f73884674f6d861e73eee81e945a396bbaf5295d9106416c55ee50636fd07ebbc952dcd3da012957f07f626167f0ca9d2b72ac68ab81b29f4e0a6a2785ca546540fe39dccc60ac60520efbca4081a432ce8e5befd61c6ee4c37d98eaeb79af8be85cc9d164c90b3cc4417db3b79ad9528fc9578f5ec87ba4ee454f5ea764100666304fc95b999d7504470cf9bde91826c9790b65db7a5489762e9165f773a8f4005123b3c51360fa97976eed2d17a430958460ddd579712c82e8d73f058a8a98bb7482fe40e1225537dd92922bc68648c889bdf160fa93ea12c0887c3a99357f601ca9de05b3a868de2dd7f49975e55871bc038c0d0abea90c93f54e1f0f13094ae29013680e015e9b94d30b307e481ce0c91cbfa682997ab08ff0543347a9318bc1474a0ce92b9905dccfa37b5ed92db0bcd39f30e997182642a55b6c7f63d335067d20453514a4d5277e2c57560a76d923d2496394ec0cd295d7f66b66f4c69ad79eec7597a7f7f421c9c32fb150108daf09d831418f9f54d8025cccc2f5c39042721bc86df015c802378ec68c9dc36e8b10677085522a8d52d456beb305f4edc016ea4823b1b6dd14e569a30deab2a3a3c71ca1b838a73b7aa3b01f957955f8a2184aa564bf6449088bbb305576b0cde1e6dfd56ff2749fcfbc3ae69734cf0ddf90eb0d3765784d6c35c3d8f89f305cd6f801ec58c53054cf6dde1ed2ca89fe9f584519540813e4c741179c6def4b15e63472751887f0e3ce9251bd19e6bf269d49a10d387fcd6db62d2e0ce9ac464540959ff63e6da814457c06ea0f59e4f61b16b80bee03d5289f043b762fbd4fa5339aac094a0d7ae7bbbf8d0fd48e07b069844f0ae53861f38887e44230a2830d0ff111c592f93bcc51e77a5c45bd74e68f9eef9e87a89ec634258a0ebe5890d41561235209d1fb259e33b2b6583018014eadb1e21cfcdf4847addf1d9d64dc97aa7aafa3d3d3a215cfb1b257281a34f8b49326be30cbca334b78e8cc59417812f9974ca7d64ce49479393aa9eb33bc73b2ebeae92677b67a264a67e63bedca21cf78c6dca51e7deb103648a54338f36b9f7a5b9bacf482c985bf375ef8496af7c4b0671481e942e8e13c536de0babdc89c4cf1b489e55af10f38494635c84f09f28f95de28e761ad16f751fd647fef16afc7d41b46e7e69b1827e4d7c3817f001ee0beee13f1631250c9392cfad1a324810d48a8683db2ec82b1e63177ceeefcc78489ccf1b877a7279dec74edbf5126e36392af054ec2c2af7b0cc507eb819e37ac46a2540f1294b3f5bb95e22997fce965a328ea3fd447ed06e50f9af9583da1f933e3b20d3eb876a32bbd3ec90cc3b789dcc11fc6e6145551d50b4e2c10c1db40dc0ea0c3649dd1c53c3946fb4ced835b760be32ccb2a347f6c10d7e9072601666af6800d6c497cc2e5be4821d6f17034522ed8f33bd91a07e79984153784f8609124c9ac2c71fff5ede70b977c8849fc29f314d66cd1c254d7eebcb4bb9aa21a43197c66363bc6ffdb310580528772d1c98a772998649470b4db4b9c4c538770c21ad8434344ec41a6647eab88bf63154b13ae50a838b753b1341f45a2aab9a842a86da4a3eeb6816f149b0b5c29bc7a37f5aaf15aee122b1a9543a578fe1bbc1b48b66b888a3e7f2ceaf7ff295ba2c2ce63ec40866b083137e237a31b3bc7ec384b65915996fa8759050715d413080756859d079afcdf5d054bba8b31d87e474e4458da67b7cad26e28f6da4a854b34757e4d4ac4ecbee232581c2a26f16ca4114d4bbf4f61d5e8f73233d7cc826137461a58081609728d616bec68e7a72c540d5e5ed80533059848051d22ee2a18ac245b9f07a61273c7814165734b70a4021c00ddac04929ad6556f02296d88288541c7d53ac1ab19fcab9b49b27d10a88c399a7e349ac4c6f0e7ebf095b88e6c82fd8827179362b3fedcf10bd89a8d089ffdf3c6bf74f81266f02aa0f5c30d37678f8c693cc4afe8383298a9a7161287a616d53ee13df47edbec60ecff7a62a0e3f492f91951e30b4712800539b60f093377f5926b91bc79efb5502b6f00064c61195644a64b097a091dfabe21d0aa836d91f787875ef246686a97f84def431b13516f49d0573399a9411829f35fa79cf4fd457f46605bb16f3b31d3bfeb7cfa1278901d448158b372fe9571b070648221f08e9089febc703b94f48949e23ff6bed48f499dd87cfd1aeafff789db3181fb84b6489f623313c4e46c4870e53c98a42ebab3f224736ee02422cf1ecc5363c517719d38e1dac70c368ec92c4a44e137dd26590fb76264f606c646498374d8947229a853a9be8198c4c876b2dd405656877cba03f334f0e469d61431f24f15f90bc65cc70b8faa4caaf4925f70725db696b6ff294851fd4dd64720028a0d65dbcd3da5e0aca153518c8c64bd80388d1e6e8b03310265ab35bd3f3eb6e75f87aae6c3c9f7430434eb9840e182093fec202bb7b64ce2a7ff9dc4a651e05d0b23fe819c70b2baf2936a50f34ed4451ebc2ed26cfdb128f5c01496c03dfd62a864f1c8fe28b6eb58ebf491ca5c34af2ec327419244240c5fd456cfa80959a81276d4a0ab7e6bf43612337194a72a2d38c8718a5caac76ac8690cdd9ea46b72ede18969e9c49685e60f01bf3c490405526c38b1a2db35cf3dbe33c9776a01070565e98508c09ec42c962db9c934e62ce59d73fc68b5eaa2c6c010bb7ea7e91e0dec858caefd9807969f68f3d4e47851ffdf5ba6c561debfd5c89b54ee09aebd692ba69275f671c7e446331638d4fdf62240148ce234c9f617178802f41d8b05b8f7c6d60e0230389d018eaef07fb3a0e185679a8366b34553744297d280d8a8fc6b66ba66896c15d74f1eefa79781042d739c2b1cf837d2258eef23ea7fe00ba5bdfb2dc382a243d9568c44564a8e20f7c1b97463df7e78e92a677a4fe7d32790900b94b8528edbce8f5f3b6a262e51a6639364ad9dd7c6c6e42ece659e1263bd55f6c78ba9bd1e4910c5cb2c667e687f880684239704e57a1012927c7175b2c9c49b9e0fdb8f4dc49dda5bccbd4b3096853e467197945f3353f094d463bc476fee06861bc06c6f941f4627ebcf815368e3e65348cb8660bc04009c906aefd205ea14de3f57f493561d33b553484578cd06d1a2a67e95468b1fc4ae9c95d0af9130d4906ba3d96fdb77830e6242b7cc5862e5ee44aead8c96b620933163dc8e64ab5b4c80d1c16aee404150214a8d5af8ea1544c0082b1b4f133fcfccd823a2b9dc21840a6d2e1bc4ef3fd3d22a1095dc8154cb7e46510c1e12d949c5688f384d4764bf8606edf744b01831da840e8f5b574d286e48f947bc908d333af173bd227279ed5c4f1c980ff233f823eeacbf3d2909be03a7a57c462d12c57ba7125fc2c36542c475238cf5e95bc3c28afe37dd5f2f5a6ea900d6ebc4ed03901f04cefe82222d1bc365e028681f6b89d8fbbb8fd086256ccc04a500708907d727d6c0c4bcd55eb8546b9733f622aa7d77119f55328a50e2d5e0e2d12f0bb6eeb6197fdb6bf7fe931651316b0d15e802cf9c6571aa3501183e60013f17ed62b38403b76fe7e6f39b78276443ee0ffd473b08b199396a57cbd325a02ff5b3d686e1eba6ddc098df6e5aae47b8e9915535de3e0ec3e8410d943e68c8f8729ceb6501741ea49ff901cdfae97ccb9f4a89f4663b6099954ae281110d9ca409a2704585371d543900fb9d4cf21614858c953353090955dc11a56fd1429acfebc6ac4bd07ad7ebaa31a870a5b4b418012d4d4158dae6a4d8b704e3c16c46e42542324413e74eec6fe02361b5897534b58cff210b7d6023d1f3d7c550326a4fece510b6bba71f62a4cb906164e69cc4ffcfb1c092199d357bfcb5899b56b08e255750920b4368c85434f353794caa7ad8812ec7792a01dd39508ea276025571d49188ee1e0ad7c78a745db92d923e9305a8dc7dae7c23eb5c2864429c65ef74c8e904c2b638abd70dda8f3ab41260a9bf54b9581decd3b86593570868fc330985f6c5337577416136dba7d79b1eda9d5b1cf3964e211f35e9d348154c5f97ff845d44efa189f0a4bd2b48ced5535766e4f83f9503baa2c6499a00bac0b685d2fbc3d72a7d93018bf0715086061ecc64d13643bc40af40efe78b626c515728b47ebf0edcea48abb5882f1717bc15bd9c81787ad74df6ff42f8816a0bbbbc571a082cf9e52d250c618f212ea7205ffe75eac707c623154e5d3975ee7c0a132e5b1739a917986b7b5f9b834e4a56482d97cf83f2ddcf2597c01eb61fd752d94710b7c00bbffbca36dbbcc5f1637943a843df5e2614a751b4f424173c270d91da4db38895b3bceb40c4ad93a58262e946476594d7021b3525fbe7bda65fd7252491b48ae10b33276b499b019a0a0a3b1290857ab0d41588b16ac5c15f559e3b4541c89ab482cc7afaf66b0fcd6d759894fc49ce4530d1bc23456fc194924cd9cf0698bf3f2ad7af768c661414446fd441bde5b00b69d343ddee0041fe34fdba8dfc1818a309047c814ea27a0739de7ce8ef318cb1835dc752dd943efcc0f97164a21c89775149fab36eab159f4f9264cd65f1e1b08acc815a4ece0916641076a47d32aa4442c8f00d6e02137c3f94e68e223b1cee64fc430563fc71fb9d073e698b123c14be757453b02a509e9c6c97814e0695909d1f598934d69946b8cee960083c72c4dbe39dfa70e74319993119770dcad63068857027e1636c3be7b5ce2213fb2e37430dd4660abd3e0cefe294346aec6dccdf11d273bea71a01fba28dff3f5a441b1733f72fadc1a0f487281ecf3ac1dd4d98506c5779252eda91467bcec4d3eaecf4c7f73e685e9e0039f1745f9d4a3a87d499a5f01c681f501c84633be5f248acd312ccd665b91317d28e99ef6dc08591cedc621e59390430d594e6e20602348397d4a7e49f1fc1058b5e61a7260764098df2f800b8390be5f9c73efdbe2f83e84d627df31024f0796b5653f495e06bd6b42f42036a969a25663977d055833eb097f3b2bf57571f95ae10cee1cb86cf08a2b3ba37eb8f46f99a9fb6c3e808766746555c3f17bb6b0a7cd15191c153c99d62eb450809eaa9d66cde2fa97d72ad9b1f1abe487ac8751045f3c4da3106d352d8528d930ef10f73eba3f0edded919e0c856774c108dd83882a1647584a411cecfd13556d14dbd08afa16acf2104182693e2add5d47bb0337475b745f1327ab8790a0c137750f4cf349ad96f251520ced13afbb88fad38258b7879b9eea4e82a9d10ac556bd9b120ed182144c2cdc6b18e6818f48c9ddf5f9ba086aa330b0e7df81018e28c417d3b44fc65d96d7fd3547e55d9f982a6b421a3f099c632e21503c2894829b15c09ec11e4a5cd37d28ac99031e35fa0c35be9d0d0b63a69978f32a1b726b88c476368121fd2102c7717c092af2b38b3eebf1cc5da3c53e49b7e83c01b6fa65d19833b655d160c5bea4de21ed93727c9b0e681f1a3bf29fceaebbc2e0b3771f63ec4f9e6690f31b99ed8274ba26f82f43d9e2702fdc5d62e5f0143a97f621b7b4e96d5e8d00ed7d3f1087e9db6f4054438a7eef47254297e81b75068d0a678dfb18d53f3158d533b6bf7ad93db8eea00bad7e9dc6551c6a3fb7cdbe8285ce11e8550d17b67afb5b0b767dcf8eb732b33d1129c08bdab30811813d35e98c802fd9b18da5462306097af013bd73466b426b6e6fa66963965c7e5f70db7f983c48e68027fa307d23d2050c4f9219b378c9bbd6cb3e630ce96644ef74a89177befb8983ceb1366f4accbfb172d8211953e2ac05612e932826e8423cbbe5b5ee0db76ec7504f650b789faaac633951e1635f5546a5680012d66817a0bcbaba11ba58ac9c7382941546ff7f0ed2d8dec5030a51fcedfa7c54d3da4b050c948fadc4cb9cbfe4aab71d5de77777b601a57ed1b5259326859f7ee8da26b2b40e75c037cdaadaaa892fd2086c28f016d46c4298a7e04dc18db721ca227249da38d723f4aa436aa3414929edb93666caf468a11d1b367c563eecc1f44a4f9adfab2b4b2050ecb0f01680e1403cbccb301dd6d73cc505a1d07634f71597ee4fb6d3ac38585b3f812c64c18e3c4112437f146a84d7e30915743e7657544c19ecb98d4ab51aaea8c7dbb742fe13613ae26b9b77228ca1a0199a4a20c6fbbaff0acc58466f66177b1d3ae1fc007d6ebc4d97895a2c0a843ffa464e8a39aa89d1dae22872e08899de16f13e5272026c14576f5d74781eaf898362933cf0dcb1f0fb1d793ad1e56c8cf8307b6b275d5701524301a2d4c8bdd7fcd2d111dea75eb9fbf0e80bbd43142a2227ffb0aedbd639558b763826047f9193baef2c91aedf7b24b4926fff7cfc784b1ae5ac1aa8f51050ebdd1e198612faf1e7c3a269362fc783855d900b1b751e82a3de09a938a0ad95b086eae8c036c3b7aac842bb2412829b41223f55a60f42df3ed296c56305c3e98190c32613828e0b1e409161db3d52e8f30b09254e051875df33ca7755d25e75d177dc9cec4b9c3e07a2c2a13b36406caecf90d3f7137cdf19a97fbb1dc92385b7eec616bf6e5d526a8bf764b528d3bfe4e423926b59dad8f1a9e3fb95b574462a2cfdfdd55cac3b32c1216b6730e59ca1d7958009655949d3e477dfb1f531d70f1e835db52b8c92a6e3abaa07d61814007fa25607cbbe25dc83dabbf57a4032e7e2d861441486e19e1bcb17675646c2ab1343acc8dd3ffeca5fd59c65827e095bbe968c260fef862ed2f6d30db3d9b76685f92e06b4b9a1332acbeb2f246c6c98f272ebe79e4515daca19a599e1babd4944138f466777da5071b1bc9e43eb581b7d0561dd89e21d3956ea44f1168beaf5e5c3e9c1b838775fe55528c2565f4d8f21ce860d20fc308ba4ac2043029041812842f9ed95d3cb5d804777dd3d588469c80cda63a4c24ff8df508870426acc63b8b309e0136aaf7c5e5768c7d1e6a485d46dc6dce2d4fd906861a9e386861aa311a3f887e3de438a2bf842e5cb763a81c997db0e0f4a4ab8bbf4c5efe0ea585a717828431e7315ebec8d663f04cdf6d5b6a64ad79545bac410c9612fb2234852c6bd11fdcfa70b6bb4f9f1a19ee11f034c7efb146e6de593659bb37c01fab8ccebf928d36bab7fca60c25b94ec3bcb78e5603ec8bf5c36d33742000ce8700162ef5289d18db0945b8dbfead4c87dbc4ac916fadae7fb694886023b9ac6d9867c1c354a7577aa5df61ad648c702130c2e9224f14d63c3a382a022126909360f6b4f8f56d9e4375adca22f600d6b30f8de10f7df3e81558e466b02f14e4565d01da5d2a5613769e209f5ee7fdb3562da6ecf4fafff655855f132b8800f489138d019fcdc2488c68bbdb637b113fc42f8c575f5fdc1dd641a509ce434566d8e67508c62a6775cd15e9c731ed804475f1991ace99d40d1beedf37e0d3fbb938fcede706ce618556b653119d3e08a4d3f0e358b743f1d1872e1358ab9fc8a846af2e4adf59260cbefbdebd7a00ac7aab6650c47bc2a7018d252dd2597d524a2ecff65b3900d2b42483482dc834e3050a8a9406775f6f4b59b9115cb627a24c83513f35507bf3f3972db7261b4c14aff65a8f1033009702b2c4a1e2799e637c530e883e88752bef1d28987963747b44d9fb1a540b52b3fdc7fec0c1222ef55d0137acad5b4832e1e9acc89662cb34df41119f7945726cfa4095d7ce96abbebd82fbefd324df242be198b20eeb66ce035a1b73410f434275c40aa803daf5ad794d6a487691e2a1dba4953b0075f372dc375d2fd160f0d3ef9d97ae0ea7e9522c5dab303cf3dc6dfee2d1da05fc26ef9116b61c14268b6629ca2f61c5befc29fc1d8a6cf23e371470fe52417ca36830e06acfdab4141cf22b2a62865c7490da1f3bc377a7788140d15d890eaa87de6454340af0471aefe4b387d4e61678074da18fe3c9186d68bd86d883ed7dd3cabefd786f054edc373ef72322a29febc9608acc44de09081e9b399c44a1ea1aafaccf9ec1e0990dfc22329b95b880787bea317f9cf96443bdf0b914a45844f8b2cfa564c52eec612d69331870cff1260133954f9c8904410bb0f938617a86ea599e07dcdbeee3910582b4e7f44676811bdc41cae01823a7202a3c43e5e6200f36df7849322922ccf2addb7cfc3f9901b8856d1d7adacb6f7b552c7a863fd507583d72cbc68b95261e83cc7a26607d4b318bd362f2879cec22bd66d6d8043bce68751cd1c8048e3de519c9190b345c7a8894ba9861a1d0fbd7bc16c840685782be432d8763ae97668531619f5d5be216e3f6957cc8fdb4563751e77884058220eb5d780987d7acffb0b76ad9a45977d1fc0e29b72ef6054a127876030d05e41c4869ecfe658351665763be6b3704663e1af7ec3336dd6f6eb52fd4f160dd2396129a6173c6513436ceb66718b9409a29260da9b1e11f8c8c7768d7de835d3fea54b7c850adfce7b4c1f36ea78c69db877d5ad0bffbdb154a2050204c3ad58e29a254e39208dc16bdc206a9e636e9c52193d6c951ce48c0225938a8fb5d5e87de4327a391a069708c1adb2afd245307ddc6943149fd2c4baa4ed6cd0a325a73a69727f9ba73e962a2c534fbc85f67e000988008d5c72620d814793b1ee044ce5eb8e66186705f3b613baecb0fe8d4de27be2f3f71442e4422171c710744ebd9fcb78f2b123a6b74b52f1757f13cb1425577d842d2129eebc631408c2490e209c429bc23216d5d241629ea09e0d1a35fa0ccf703e249cd96e4a3ecec49c8b93f20bd2c9aeedc068809aa95455c89c2f997cafc101becaf9069e16a0a0705e2a7c2db729bb3f241cbbf84b4da3f9c914450fad287f851feaac5095b60c049daea61b4c0a798dc85e5747c4957235cf2f98851dc6f9ba70589ae5f5a6694dabc4316e6f5dda76b247b13c9ba495a3a937b611246367d39383b75352a11b9d8e7287f6497a8b31b504627f7def445c58a5fe7bdb0d0818f3a613ca6506453524b5adf9b958613ba0a185c91726b640b880b299e7ffe67a12e12ffb5b576513bb2a60446c8b7be6b631e03da216ee0de44a7e2527ee79b7a0caf5ae7203f4214d4d42fa080dbcfdad07eb18a04db59e272fb9a020b636d07732bfe81bb2d1027f87edbedb1f31d6e707cc4ac48f65e0cd391d8a417585de85bd30a095c8db947e2d7301f67728ddffe41010b0783715260e35a5cd722fc3c40de5dd7661ff61dab2a6a14490106e131f401d34d75ff618d9f1b0f0cb56c66936b5f7048bf1370eec8060f4eed28bf7309606e8387a088e0352eb2a84bfd1c8f2dae875525b712fffca47a2cb658263efd884b7a20ce6364ddcc7274e57fe472a107c18e205bc59ab9c8600666d300ab80eb6b9807d574db058865218339eacc4fcfa4c9fa133a546144f4c4b3217c49a771ac96b3c3a1bde53e2d2da3faea3493b2f45f6e4570c671c31cb5a486d07dce1fe38ab18a76ed195d0d0884692f7a0ad47c066f11a86d3e2012a05d0e718bece094c9c21df2088282fe0d0d7b0466e931f00e4c950e8ab330754df288e61711e5551e4f22f61962c03f52dc7c95b0e7d2fd934173aa1f287f7f9df0e727903e12e06c670baa9f6e96cf82a6ea7914da3db135f8bc25414d16fdc0ca2e294864bee3dea2ce27048534c9d4c71c364c02b97d1c928a5fde59b47244386f784de131da963008bde64dc8b7880dc17ecc50b3b614c5937cd6884c184f3c028b82c02b168e89f4e04c1bfa8a0240db3eb681d3cfba50e46cbc53521ffe7021f980a07840caf9010c96aa4a30749be92c4634ba61c33b8669a082439a5df2513c704be167ee75a7e6da95aad5a1a00cea2d8a71da4881a46b6a28ab4822638ce7f193fdb540a43bd7f36c09ac9f04b86c7272e6d87d22609449134cae357690c31ef8869dc086520d2c5e5ddc1e4d47c0a29aa54db88f4a16ae984cd498ba201e0aaed601e4c7d4d9ff725cd979e63e808013660ea6c7f6dce87fd5d08768172a8be70abb0123bc32130871508c94a286e892b6a88a394d809575dfd4e419d6877adc6478ac020c3d664b714989b90f8c3461789b6e3ebb6eb582459cb72075a3a74e18197fcc512dbe5de64590799db00c480e34dc4995a84df0546702ace7300c8450be2d429f5b0698e76c7d7a6809164fa2a417d662c868d688cfabbce30cf4a1a9dce920725ce33ae420586248f12745ded2aafc512bb6ef7ce44752e3dca229c0ff3cd577b6fb9f7f5ecdc19f677086a43e191e0ceb40f9fc5114e2a2293a475de1ebbebf12f8dd49b97e6d7d6ff2779aa626fffe38cb1621d6f2f80d314f227bb86a0eaf9423b46cf3c8ba09c76580ac3a3b9f572a04a2258469b309ae5bf71d8b8f4f61a01e4611f38615012454eca111a503a2165e132623e32b0b400d635f0768a868a1d6c2241c48e3c6229f01da1e31338158d1e08f2437ded985ea25239dacd845eb17c3124c7ce586bb92175d3614c9734dfec29f6b850809aebda1a1cf5c58d65f92655a9a0fc98b743a99b63235074d5d747a13575eba94bb8deebb96f84c77710d49a07b82224e815f6a1adf02311f72458f48d2fbf775679850995382833159aaead2c4337b64d46e7f50f9214a734fbe9a19ae68f08a98d2ea7af99583fd025780062827c0d36c6c63088864fa2482460d9c1ef9a03bedd5f0cb4481428b619e5c7019fbf37fbf9e2660257614f41a30d5cb48b6e9cbb2d0ac5dfc8e7dc8feef8bdbda0de98bd04b973817be145a8d627bdd9400ff17050891f72e4c20449f56a0d98184af4104243f838b3b3f4c58639ea085574d24cf27289b0fe3d1ea875006814195249cff409a964ff7420a113d9d0acf8d5bc01ba121e2580bbc5a1890963e03f48ea0d10487f6f1e49c0572bc7b2a7328ed524bf86646bb1ddf94ddbfe97d51ee9d129c7f1c8178c2c6bb09d3e13657df16dbe569f8652e1cad0337dfbb187691a8aab1ef7c862bbfd89270aa4b5799328d1be66bee69c0c548c692943e5fb523d8c5618ab26155225758c41ac0d208d42aa8684cf2b79b52e81c7baee708dfd17896110521feafee2c42e09272f0219fdff1f6bc0d9d5c0ab683900d780be226c129a842a7a444585578bd52877e204af1824e9917c7a703de7da00e243797ad89b7318f9524c82be38da7a92dfbb7afa4c3506cb72133d4d815f80ace2fa07bd563c1f5302bc9c9cd2188ac2e9b2ab60d85d139de65efd562da3b568fb798438bd4da03c71920256dbb51e58d42cb79aad69e14377b6f7011ad89c44da274285eaaf7ca3119d294ee103a49eece348ae8d55ecfff5c949b9dd60e569e584c1380242850ec61ed3882bd8e0318700a7648c3d02d7ca3d6357ee4fe80cfb62e2aa4ccd0d6e1e39e5ea9be5bdfa9482cdee26988573a8e249edd42b941c16d2822fb6512e122a2f961121ab08c34517aea6aa6b01201fce5c3b6b20220e22507e8f75df35a2d58c81425e4f0dc5b7afd799f08b95b893bd7b1f44d93b6515cddd7952eb1ad704ba0ba60f0c7285120ab72c214b8c7b300a973962c7d57ddd2fa5ddb363a345d0c5ffb815356b1f880cb341388932370d706053a90ee4eab3d916a589f60c6b4a660929b2263d4b48dbfdfd17b4f37828651b77103bcf25f6f00a514e9e8394d1bfddb7b069ca0722e123f01319b525fc5274f4cd04440b5856570f6d8d22c08537d28ecdebceb86f9f134489a7913e2c7475c26d5fcccd53f85f87e3d4905185b490f9679e78b3a05453be7bf2bd29b45d27dc88dc7cb29729bf96782123736d340b3bbc72446bd3e8e08d641813d4fe804f24d092920f7cc4a95cd47051288408921eee017794700295a62f83b2a5f6aa34bf6707b5464de01091052aa20bb3cd6d86ccc62969ff9a82ed67e9d778639c2b7e55abb39d86c039b7fd0fe4c9bdaadd14c723620f8a4b5c30f3ed4a0329bc2187cafe4b3d5574fd6b4dacbaaf82e093f01dcdabfd61c7d27219c31d73f2dcd633297d508bb0ebc9824b48b27ec41231c032ad213b6c892662a1b6f0b0e6f86efe14dde9bbf70d80a679c5ca2ffa41b37fe0908c85e0415262cf3fca3a3c8131ff4a2a1f24a8135c8edfc9f48948f37d603a882e258eb6c89c2ef4e0aa61677c6847e8b92b3e1a1f0f24fd55fa8f3ad214cabd354e1b4678d696b4b1bad03c1e8b7dfa443306d435ef698897d36b06abf25428f69ea8568ea4a33b0cff87a01f802efb2ac14e5f32d50101549c09746ad764cf56b0437c54e423e91204ca753b5ba209dbc6af378f270f65ae92681dabb1770fc2d3f9dbc99455959b976dc0d087ac58ae4b4265723cb300b50224e6be6d9e81af9bfac723ecffd3e1204c18c2a31ae5ad126642737676b47d1411e0368c07d412e8b3c698d42201da4135ce0364a1674ddcc364d0e8f80587c99172e749c8968b1416fb4e8d76a448b210c19bc1181be141c8187bcd216abae3f80f2b299909ac7de1f39cbe4e81cfd59c30186fb4a986ad1df316eb29b7a6c931ac72f975b85431818a0a1b111f5555a486918f237be676b5f4b50245c82c71b999c9992d19e52fbd000779b12a7be803f5e9f3f13a818d341371ad44a59d7977bb50da4fa0adb375e4b6123d5f1d5745ba9dd1a0eba1bae415ba0d41fe65fed8a96261f099e462175de4dabcabf2781cbccec1555cbb10b8e9295e3a6fd67a402f4d4e01e490497218bf452fa16cc4969dc7bc8f69508892942702832b1ef1ceb8664ad9d1559cdb51f4e4c9ed452000f3adc390a68bde2c6df06519eb2adf490ae22a23ddc801631b8dedfb2bc9c8cef48b054a5ddd8339531b0e2aa3a179e4398a0f72ae3fd0364579aed1cbda1ac03d0a546f9ac8026ea8f517ba1ad86e95a3975716410aa5b14ed685769e2ff06bc9e326d51d252cbc9dbdd27d55320abe8f81b4e2f035688ecda214185d7f7e75d031a8bdb8e422a90670ff970adb573da48ea25d4dcc995c1f3d9812b7a41ac27c900637efb14d28ff8bca696f287d62794d599ccf76ef6deffbef60f9f161f67593f31667235b65b65a3c12a7b5be30e12dee0eecac8bc34db5ca28fe9087e023aa3b5dc0d7c0d5a3ed0772d44c4cffcbb8f05c768ac79e062ebee948d2639974585eccc95040e2ce00290570d0920c358c9fadf3c58ab019d73d88eddaf26c29f4f39d3395de1a468738f51fd24d9f58ac2bff211d8714e9e2e72c4d3afcf3260ff196f7de127f1252ee3a1ad46bb9f074b1951b8cfee6b4948767a8bb73f0d1bcce1de5a6d7f8c3933e86778c97fb19b505ee02bbad2ffa36bd292c0a33a6526bbf364b9c3ae446a65485d217ef8bffbe52c56b0b4151b797d637101cc22e84dcdffbe2b3f9fce69ebebca97169857d26a0e7cd191111cd69a2b52999ef23d20dc638c2f6726edf7ae776338443ea5bb74e0bd836cbf89217073fef85b9f4818d9296eeb8f845ef13ac47415c8f4f4d20ec1e4067e3f5cc1d0dac945882e379e5e4a40896a41acb56370c9636d8f55430c71948042a62e37873e21d1349cb525e882fc672b9d72108c2c0effdef50d20c5040cb7c4f9685767d6a74173440dc4195a9f4de1e4961b557c6b9dc226efa60fce98bd020bce7ec0c8b108df87809849bd32895593db0c6541ff13b79c445d1127bdbe86bac7bf4555f72bfcc47351c72e9be596ab76a014a38a5d46f44942c7e06c745c94e4ca0eadbf318195758d06e41da44c4f8849059b90bc38571561befa0d9ce6fbfb52c25d012b63e767651d33a39c53be4c7a3f8b9647d716351be8c91fc0670d695f81511b20f67211919c373f3389011b10bf0f19ef38878619388f92e1283db8e3b96a1ae40b2d7263d8e3f2e595d53d8e9d8101be7a60c7f2ff6d343e44e9592145604a8c4e88b45e404c6f62e9363c2b68fdd8d910e86ac23ff016cf7f524ccbf59a39f593d7c185ca7285a500b5076ff04d72cb003e313a6583faec1b8a73f019bfc689828c4fd6cafa1d99ede3d9c71e6f2a64aabbdd9d0d7b7a2dfd466d91effd2e709a5d99ed6e0f2286c3477b143c8c88b3f7a75094c8cadfd9cda5400a42335c5333596935ab0e029cacdcb5bf5e7185da27449eceaa3986e826d528ed286156e5a5ad1d72e351121d4dcdb50b06bcc86db335cce52b1ccc418610378dc38d8c44a44d3d1a93f5cf45b77c5ea56f2d7f2b4ec6123e7d1a8ce5145c2f74d72a15e23fffe4ea4363bf97162fbc9b160ecc7ef7f767937bea38fc86c7a97a2baefe4d8cb915da6163546d53591a3fdd3c8b561513d7b6f2bc490114511cceedaffb173eee4496230287e22fa82f0e8cd08e5ad4f65ffc66beb32dd20230ca6002638c858cce1c8ead68ef66a27ba91047cd2e49779a27ff037bc6c697920feea14a8ef953322c7aa2b184be08615e785e49dc3e24ff58ee3d59f0ff1bc4ce4a2c03f88b8afec843224962a25dd323f48a5fd19a9bb895c7d1fad578e5cdbaa2010c1ccf1f3dcbb1292070f3490f0716d26babdc51dd1c809e3d61900741144f820dff214d15f89876fe55f936a758eeaceee5bd6bfbb5794a6a65a20e3e96158880124650e8972b7fa9ae50b88cc0a348ee8de5019db1635c2f4a29b51f9dbf30ed86fc1553c4f79fe05a277aff00bb4a741e05dc5acd29b122c4be4e7d746a1be0791299bbc3ecca51bc4656fab43e3c7a7215033cbf30b3ecb274a88c99c0e3c1c50f981278732664c5a0d748b0a5e9744054ea1da97cb7f5a268a2850f1adfb986ad8e17bec9b1b559e5a914ab619dd4ab9a48340534f7bfc3ac3c85d7c8c17f0a637bd867d5f398e3d190ad6c029654223c58f80af3430e00bfacaebbcc3fde86dab164c8d6b63c9b060492fda80d852e5c953a7871ad395a22cebfaa94601e3bb8b4827a73ad908340e61ae4d7bafd02ff4f0bd7644d905670baa24351ac6ccfb03c9e11ddf12bf6ff63ca377126894df75f32a7a2e9cc8b1f91bff3fd58019f4b28cec931a92a7ff47bebd510c71b0f294dd5e6b187a5f471c0e4823f51b14d7d52b8041ad3a8095e823573e4c3555db4fde260335f1aeddb170bce9f111c4be8168dd72f02b09831c4ae52bfedf927e2c9170cf50829e8e2c1f4f9becfe094c8ee30cc63a9b7d7ebc2371bb435872864b99019becf7244f10700c786cb883ac36e57ab18c64e7c5299aec143c3da4eafaaf664693aa492032c482cd7203d4978dcbd9babccd635876876c641ab893b4a59802f8e5d4cfd0c474aedc136a043ea17a212ef9777a61d931ecc210e905c38f9637e7f1e7319f7347ebec3da742ceed9aeb105dbd2d3282d2c309efc888f9731b73c9177c95ab8d4e047dce13dc578113664d13ab91f17dd52b25858e4adb52144a0c19aea6439ea740f2a314343832b12c6720afd29f0856da76fbcd62d276ccf709cdf65ef2d50d5833971c425936d65a96a66bae4a210d0ce7d789b8d79f97b671a6439ed5b418633c9a8a086013be774ed699f4d1a668c35268d3aba10b3e9f835552f43f26179b8dd1c6b9979b5f67d7779370631771ffeae2c8697d69526890065459b73f9e4aa6cfe9dfc67a0f081c7478e6d4e1316ccf432372247a255408611cdd22a1c79ce338fcee949db0547cc03233e9360cb2912c8eab16773558994c49f0ecf97097ae7bbbaa0bdad2cf43d0a6c84ef8b5d294af3c2c235ffabbd6612a64562d6795a7fe8808d29768e500c5c24c019c5cf78f0fdf4cbd9ed3b0cbc701371de6f50a52a025877f27bb3e5a3a5d601b1e4f7321234bdcc91faa3379f62b6e702cf3b0fc3dbc430dcbb38e6379ea815d616699de976124c3b5afe0e899fd1a6ab132f7f834636524433eb72f1cc2740ad0917a4b7ee83875b79a8b1fa56154ca7b0006e535e9bb9b06179bb27fd550350f2c2ed61cb176f3270c961d9ed926c81e099e527519e0ca823f18d78e90aca0f1667fc6903c515083d7aa708fd8ba41eaa06b1bc274580f7f9affc2baea0cf8919cc7b494619ca32358df87551232d7b3ea44ad87243a99466b6e697f06c6803c856c13ef787c136de1697adb6ddeb5e338be9c89223ea8f377e8ed3b5a2130518e7e7c241d7e9ec81733535d6f5340291d6059cef39766b375f91dc7e1d5bcfbcf690a6e7d92110b1e9e481f046339f0da162447abd7870b7682da5cb0b9bd594da2153702e174186de0b9ad0f55ae84f242c7fdbd4b80ea4d6e61b0088e9ff5e2a740643f496a6039dfe7ce67fdf2370a9ff13c1b28b0ac84269b8d0cf4fd7babd011a71ef6ee40aeff84c446a6e12a2789d54a8debf972ae8bf10cc1417e6eb389b99f016b0640c2e31382eaa699f04e1978464c7d9a9b24e75a2a3a699091d3da329a667ae61ac6069a2395505cef456fcc4950eea7d116bda0b3ec67ee3308e8b464644d7e0204aa2a883c1d669dcf64238beb00eead87784a88e374af322dbcf3d97481e39e3d83e362e639994031fbc459db16d6af72bf7130ac88aaaa935c4976622b8bd1f8b862518945716c71a4a5c47a214bfb393e910a11d2c98feacddd57feeaecfccdb674f3fca8b612f9d2620dd9ab41baa83aeab3c13cf0729d4d58eb80076e6e84a3dbe11dab21c4bc78bcd2eaaabf5476512d3dcf652edf6747739af60126f11430bd560f22fa790231c36be88227f3ccb7adac444ed17a458c30f4370e352643b6e0f7338035916c547f203c19586064e94e92443fd7011f5b649df984dfcc5263694a62848832031c18d21d5b61cdc2fb27ce31bd2406491866b7fee22468751ec375a7762a2e3a7cf78a38c181a2d7182f84eb66ea27e5439cc307fc331e9c2b4d5f386ae7a5d9fe0e807fa3cc8656bbc5029efd96dfab9dcf8cf231731d4f7aa40a7294e20b7f056dd26af38e096ebea50908209e9036d6b0d117e03fe3567a4a28bfb45f80b4356a0cf50b980fac5d59c86ad8a7c866bd5f2a70b40c6f08e375ae757a857cca63b3b5fc869f5aeed04d9dc666b4da99259b023573774f4b4d0ff2327152c0c95bef3e1d9c20a391e3f46d881f1041ff3674b312e1e945ad6d9d344821dd333ead088c08b15a0177fb93907a1d7539d28a25a96ef99809cccbb7ec32212b43671a3398439433ae3e4c358e861b36ffa5ec04442e37094d19f17aeb2a8724b17d6b85b380b31a604dba3a23e73f4bbc8589e69926c3d0bc03945cd145c0a2582607d56ee7e6bb6c1937e1629d323cca23fdface8256af6f66901f83f96c6375685ac8caffdc0b4402c9778aa9f775376823b42c09a8921c272e89ed72e2ab9eab75e4a4cee6ca6c6a0ebf108af0502b5609162a809b8e4e1644e3c1b3431daf795c8244caaaf138d181a19be37c586523725eafd70cc7c0a55ca3629163bfe918093b0fc65211604e85a0c107791c521955445d39461ed84e3a3a33da5c47e045d51eae39c75da11747865c66cf287546eb37959f03e28b51225797ffc1d03b4d26a217d3684e8c7092573d99261c74aa1a62a8f3e812e5192b06006e52acf16f6b97ff876b86e01f6646fc7fba7564167156f9777882f6fc86e26aa1456ca5efbff2ba71bce4cd4c163a886828d02830c4f99f39357f4a6373f015697d8f7d3d80a3dc4cb755ab58e4b5eef817e02640bf976505f9e28ccd45d96d9a93976ef0e0e3f863070401c9efffff66675a57ff22bd78340db015ba7b8b97e298a459c202be3bd0f34fd9b18553398c1b3d3dcdfd688c0160c92421340d574fa115ee53521244fbc50f5f9157382f368686bd53dc8e3fb42c5625549f4a50d3f9a9f8762d81b9f6d52a3a11f939f65103f236120112e1a690f73d21fb1ce61139fe1e1192965eb6197ed8590b27cde1660536372e05bb5dccd2af058a16fd3f4df75cb84cd67e6d1eee6d304695df88fc6dd8709b42dd537280a0b91cb6818ae7176ae2946bc93b00bf5464d0fd154eaa236a9e8f64b3a89a06416bfc525cbcae45945378ee2531589fdc8d0d407d22152f99a48f0ac2dd06031021a710f0662e4f29e4f91c9b08899df573fc4e5690da6fb207eb51a61b380cb0e50527b6288de5ae00d9f48776aab091b868e5b89feef751feee74fbebe30ff380194955fb55c3ec568d74ca1de9d7c82937ba96ef660f77606c080c3709bf4eda447b08bb9664387f0897be77d8a78e8459c6b5feda91a45e022493ca38fc2e9bf62d6a3d8a7705238f205f3d6f2bff54a1df755c678e8ffbff21ca7a796b2ad7f4ba162bd506440a7bcfd633113dbd4bec56947c3dd0392051da22fc0dd3b6355c0b4927a1e7a9a034052f6c943220c4f5514aa3e72628d4e8667002a4be3835cbc2f12488c4aefb34451919f0c1583ec8c766993c2ed2f55e8ab914f91f99c8c5b22052dc0274796b6d52f74705af66df35f9100a9b18e3b8d5c7fdbaf61e5a81ca3f9eb2eefc1bdc1d4f96e8dadb8e3c36bcd0bda720c1f258eb321d7283c253a919aec637f0decb6535650b8d8e2ca991d3b5a29832b25077fcae401200f5404188e968cfba2092bd3f9adf7d6360892975682e2bf6ceb7a3183e2a85e2485ac768675abd6f25046d8390941c95b2746aa0cf9749c77a403677aa9361bd7c3cfa3907acca7842f83ad7b9b5109ec892b7961410a64ad49e5ba5a77f7580c3f26bf37840569a9f6802cb9a1d3b9a45eb2ad53eb99c3627ba8c30f1c1bc9e4cfabfee77918cdc84f355b7da35ff232d6820dbf3b3eacc2cd7aa806fc4e14e11e0b0940db66beac35f049ed9f72726a19cfb8035bbebb62d04035467d4e2dd27385952b2deb71089c14ad73f575f9fc10393a09f4ca2fc783d5b857284416589aecf615505bd9c76e0d5ae204768be68da4d8172e9dc388a2c21d39943a7cbd9570273a28645ff7fc65e8d11e68f414d52139846d4597c79074567fab2bd81e62a2df9b793aed93ea3931cdcf17e2308f75ec4521d92c0c6965c29f8a913321013c5afab7084991d284a75ee49a402e870b6a83c83f9b07de781cac176082c4aa8ff803c431f519eccc94b19ce5164aca8eb6a34796e84614d524e4e8e37f6dbc1c2b7e1354e8f7b33c289396e8741ec67d1f4b90ac3bb9f8fa243ca89006ef1cdc6e6f6efc447e4c3f0cfd310f9c5fffa4033de32cb7ea23b401a90e74f9744f55011d0a62e5f071f8a26ba8332616feaba936b9c7d23a5f7edd6798f8f89484783464b3943ab7aaabe78a2464f942d418c0b4f7233a53f40517ddaf613df6d61cc158032f643d39623d8cfdddda82ea1aef658a309ee0e46af750726c493a5d78cb1978f562d1d21c3c7af943383f4a2b4755181d6a8c495319322d1239da71f547082ea830f10c45707e81f10000ed45c7d387c281ed337ef5dab5cb2e787819e1d55efb2388f9f46defff61e95c421a2f8534964beea50465d1da9b0d2cb095b251f012888e4f4fbf95125c9ebf65b019e16ef37138466f8bb8a2ea71a80e23a654ab2ffad2964d620c5c298a1f3cc659e508d0c0c12a71518f61cdb71b1dca69695b115e0323580c5394bb649489c834434b64688307c68555a615bc5b7b77607f23928a29b47976399336cb17bd801bd1bc367645bbc7845d16409bf2e09c598f4adba49c6352ce3f1002e0ec96a0685cf4d4fc65b1e629bf78f0cc103ab92e8b4672cf8b8803c7b0d1ef14978878695c82498ed17bccdcf8a8d7fff89f413f8b5983e0a756abb64728b06ab7b04bc10cc2d1d8b6d37a28508feb0ee4021daf423306079ea8ef567cc8b4e857a1a9d8be47223da60e339e6ca2b3e38b4244b2a41b5ff79c43a88806bfb6161736f4f5249fca84a4ed7dd6e8d5071a3195a2d246e14a0a72b37a07fc1490fb1405713a65fcb5c75fc700824e6759a1b75c0711c0ba1a20f37545525f57ee7d8228d67d515425204f2a53702517acf30fd869f13d1af679ba18bb370e44a784093f8fa395b0292e9fca46c057e9cbb72cff5a740aec08054df80bf6a00d52224bad8c54f1ad0c6de0b56cbe725cfdd0f1ade890382b43cc32b2e5c08c5f3d44728019f9379425097ca0956004e6b325d376325e5b5e686d8cf1cb8ea9ea1235fe2698bfaaeff0412d4569357b3867a40032ae0497f671fa52b8d8b4ccb97800dcdb2c1669b122e4ba59737c5e77d132d4a111e024e213541cff9e0d4551609f852e458601cc8a3dfd3f3d9748bfbcde2907c231ff272dd29e8835dc69b5e983d713d9973cf7cd9a65b226b6eb7d720905e88dd97bade71c7716151f819b55ed39bb62e202cc7ddbf5cb5360d4a6d5fb00c14d62a553aa81f6004b166447166b33b0f84d8350847dbc9b4eb0438aa7940a9dc08e0354dde63189744d53b59638bf56bbf15c6365f8a478646690dd0a773b609e73883fcb2ef0ec56a2b9f978a5ad188b246b984143ae49cbbd29db06575f7229c435617c21e4f60b30008dc354e33c28d99117335f5eb6ac15fbaad248a825b108aa582cdd80d69d443d382e25beeae0f89d65682fbf745d65ce20592075fd87d237fb1f2ccb80a856df102ec660d0d72a8a0fc261db2d10eed82b74f08540f02bd69b4d2adfb1b072cbc41ffa415653dcfb18350d9ce5ae30ea505a212630994b11c18b114447d00178657f41d0f0c26dbc2631951e90e227bb95120c3d29e66eaa8711681097dd94e9c8330a7b45c9763fe866a39e54b33178e268745f02409cc910214b0a4e98fdef6a59a7a3230f23113048da1666d5c679e3168c3e09065b6619107ce7c3be56510cba42b971f6d5e030c19cab7844b7975e4bb3e27c4102ad78fa10b75fcc70ea112fef47b9804e91027736ee83ae407b2c2dc23a846e6a34301a7e0880a8af37bb083d78150908b1750aa82b9e5a4538baea0b200d65ac43952b8a2076957127c2c12c5488f42d14d241ce27627488d7f94d79007721479c9ae265bada50dff290f5332836be1eaddc925ef639ed7d9bcf029b689391c0f482df7f733ca76b9d620a5c3fbc5d5dacaaa00a9822f65378dc9f03d3c5fe88e22aaef0398c9c5de493a48428fd232874fb2ad10c00f652010cded6b2b75e077527a82d2d08813e53b8725fa7e01866b28f651e12d46101cd31ec8eb124af9fbb69b63be4cde0a3f6c738e4de0164e2af485579df09ebbee8a7aeef835b9fa7d860edf615327001314ea5b15da91f0d4113378ec1feefb5e880719182afeeb5d64d63769aa329f4221a58fdebc42bb14edc86c153db68f4246e7ab80e2e9aa462b97e49bd12e1024939a5b92f6ad200a96f8e81aca402abb0537a35c8670cf7c2a2894bef17699363265997ba756384eb10790d68e360025a0acec534fd3866c99f991d65f75db2ed254c72e4828f95d2d5c3f1563f9b54e3d6e9dbdac6460addb8bb5d80a0366ecc44152d5158693c5e58dbe9335d08c641962a71d9df88d735295bb324665f95f2bb14f745b505c2aa33085cc521c3ef8bcf68289063e90bdb9623ce0da8af1d9ec5fbefc12817c86f3b6057a825fde272e52a4fd0d4a82d8727d107402310e938daa72074d84d7ac2436c328253b7c0f2222599c73e13af7d005b110711f8f5777f8ae501cf717a991fb4812183226aff09963fa8de2ab44401d4892f219f2ca78d659dd0090b409b7d7bb779adc4f4809971cc4baf2277f95b70fecab78c05ebd009c35e44a37cc458649533d0739f15fb575bc33a3caa0bdbd8b49a5f4bef2813cc361b6f8082334d6b17dd1a2f58f8486986050e314d40b0c93d11425e079105179e3e0881ad054f64b8ecaed1e783b2201c950e54932607362226bba0fb4da4a690b01edda9008df4a5eec149b4e1c51d2807ab8470772cc2f6a0eb956adff597a1ddde23b30d25ba04006e59915d7d9861a2e648da2276f8b77c8e848c6e17874b8b92ae1470ccd0f763eb83ef211b6e000c3a49f9989e3ac28e4a849df0fd7f48cf931435e8df0f0caf859401e9da91900b2881cdcddd326ecf70ea6118994900e3c72f0426f91fdb93445b1ae93c74554b1310e6b9fe9269e961bbd13f45e3a027c3a6016b3eea21276756cf823cbca57e98324d37b498db6a6f1d6fdc9d392a0d8748d59b046c3c63ba33aa094061dee7c2f460a7dcb786093c3e1ffcb3c015b4c64c69727cd6e9b09d5201999e0432189086549464d619639d13fc4bea0c2fd454436dd4ed2b69831e5ebcc978cc46ed218b3f47e2d536f0ffd13a251b77ce9bc9cb8ce7e8a4735861fa5f8f19c818686d927095240b655ec5e9ac20f32a63aba97eb39773206b3ae9b8872faa0530d4286b97eb85c30d45c4bc4bb466d57feac0ca7361efba009192b4a3555b3fd3ff59b3e4ca2ebc49bf75e8b3c48d5fa8992cb1e5bd33107f06c63e51d410b57177cf1628579aadc9a42a9f9a86f772a9bf250a757b301a31b08d28ece5d430f344f180f7f2dcfe361326dc9c024412c42d2d9300ced272c212c62736f366cdb52cbbfb5edcbdc178cf1e6e1a9dce9f96fef6ad75531feec18530bb87ee81f623a0a1c49568b60971742e99c77979e6938da22328b082347cb05f7c2fa2dd307888d09786750fa7c24bbca5b7b0f0d9004075d2ae4906fdebc3d82d2075fe59034ed70a3ea8be3c2ebf144c9b99673b3fda07aa566a6a92eb65c02b4e8f867c707582560c3cf913610635414f9ee2dcbd497be9c70fbb0c8a5c29432890e61efc4a59201a6de464ca0b9dfbd4fa76427b9394b12719ac5d8fb1dce3d52cc9bffdbe6abbbe62c0951b4f3b8df7844dabab2c05c3efbeb065f564457f6aacd7569dbeb32fa71efb2f52beae408281f2b8b606410bd76b448db7d28a75c749ff4107cf1838695dd9e639479e66d2f01153200d386391ebd441cc71aaea092f7d1201ff29f3fc3cd97e12af0c35ee48488aad06079d38bcbee0e5aa26b38ddf3e850d3e98b124247453cc5ab9d8cf83a31c8c7275cb4066f7c81a83e5d53d4c28732680e5ae908f3fe5916bd0b8175f4640bd3246f545ead1f179fe32db5f3df52eaa2714d71b937d4ccb259754a1ad8fe87b34abfe83332afe895b9f5f51d156bcc2081bd92cca606d9dc19acc4256b294035e845cf3647cfc2e21e9b38f65dc1441a166ebdfe1950fdf1c5ab602b015200880c6e99d5fa157352b376876a90cc0a72b7e50f666c802e24baa6d9975c030a1fef695d065207f09515000e6c0b5c86649d784c434fa00b084249fff508ef91c4706c985275c9a93e84682cb6ee0ad090c1f60638be1fd52e45f659a6827654dafe70e96d03d3b111dcea859e1872a920dcf6bd9ecf65086f5ada73fed02677cd260e0fa22f678d2971b465c22d2fb981147c9893d259fcb5274211efccad783f88cfd337ffe920c01cd35ae41f371479502a107d21a07530915d6dd2d938f60a79d30f5a9605e1dddc6e37aaaccc57a378a069ab3a7a780aab866fd081dcc546125a2e54d8e1db14516ecad9ba47a0e72bcf3b6f226dadc3429495ca799c18fbb9e877a18071ce916867e436efc5f597c57ab7339a45e8506eb8e60d33f2404dc2ee2cc4a9d94753284e74b8e0c3b10a7ed248565763b9af23fd23181f3f3cd7087cfb0911df8c08c7e64a1ec2d84cdf21c16faadf05f19661fc40390228f5ab802c033e3ea857f24c4e04341c71d5a3b593478d763a6391adb774cbb63bfdcbfe8f5dc0d17e66d3e162fee0d4745e45e01af93729498ce65f2cfcbc4508174b21f4b5a9ed39fb67486f1a4a82cbc5172f843bce0f5d31bf4a771a7048c51426cee449d292d2245f4fb575a8a4eb8192bec50cf4527c513185f9222fb97727cf430a3c36ce8be8476382fd7fd7517846f4cf08651976d7cc0ad8786aeedcb3b0b8123c93eeefbb3b95f68ae7085937b661b5508bc9867d852615281ca3d0b7b5b045b498e3fc97d831f43f65e1454b2308ea601504e5941c2498c8cdb399d8e323da8802d8693a89c01f63cb04c5d10c69b9fceaec768997a09281a5168deeed64b0a6544e9367d85e24ffc0bfa630cd180b1eaea376d20461ebd20ad4ba6e5a0fe12cede21c33e650bcabaf525f62516b483cceacf7b8a83c6cdff884c05aa0343dfc6891e7b38526f0b0ca74a6b8bc2db49f89117edf0bc4362c92bcb3240563ba5a372d5fcc5d5c1a99f3e12a89996086ba24fe7ec1ac0bb31c20b5acc65c4fb054efe1ea1ff1c22e46ba89ced58d5dcee796eed6de91c5d760d9be43b3627167e9eb0a12515c22d62dcbcd04302f2b6db9135e04beeb925d43d001421d74fa0c7e95a1b56901c71ebad43069612127f2a244769f35484c93e1f2887b0ee87aaad495ce75335affc3beedca4c2137b6db6fb30e434b66074ab5365870aa2e3817ddfb0b817bf293468d0ca7d8f21821517accd2e792f25fe9fc3f8fad850ac431177354b78a579561329f4b3365ebb6e876b29d3b5df60bc9e9e52bbec5850de54e5f77c8b3454b6d75f9cfbc574d4d945d610585c2625655b56c67432ce37557197a10e391a9e522bcb86ff3d053e7067321a751923a5802c7eb6d515ae385b31e6873518129ae5da411cf79463eef30da78835aa8e69ed9d9a17d01999480fb40663947614cac882f02284daa08d61bbffbc391064743ea36ff298f43da165ebbbc6a86d6055df390050dd3ef7bea90f6ca0264f3da83c3f42719fdd7be88a945bf22aa8779d1f0e656650e25db7f02595ad607843aae3d5d7f8e75a2d76f9566e27d2eb9fb35b978f676aca97baf79623d9642d2ddfa7765fec5650893488ac0049e216b0fbda173daa83133dde2f9a1aebe47946445d0e7802d82548bd4f75aebf34d879712994e469c0d78763171591eb21994782ff1cbbfd436c4ab1b8024f0f82a96aad7a5cfc83a63f963e19bcdc242ffc756216af8515758a1893ed0be198edeab22f72986c0dcf2afe6c9e5eb4ee12ec49afe2dc07ecd5d7f922f1ab63313431e8d58065628810625d1368cf3f0e439e7dbe89214a5a8d5e9cbd152a767606fc06ea02ef47c33d655cc0fba528c2892097561086b2df3f86c0053e0008c9f8402169f2f8a0abbb49deec150548bfbd2b7b77e06a1cb0b3561ea8e5fceb87dd8d5f057fb96cd19c4eb68bed4a49c57c9acb6447a36af5be479ee55fd0e9f2d8e969505f81560967236a1e861caec898c9f9ece79253a256147c1305ef7e3ee30778ee73250d0b1ca154bbc853f885d27eb34ba0af384120e7f5bdddcf8bc186348475e18d0faa617ee30e3df2abe1ae0d2becc85cbd80aeacca6a68ca273f65dfd4f0ca84223047c0a8f71276f0062ca92892d788666507be2f59a69838e34d896ab503407bf7c3583aad2f6e98aa0c21b8f2196c6dbba17770f9898bdfc4ad5344bd85266627409477a197a00a2fcf8b54ba9ebb8888e00c20f3eb8c365bb48c0beb555a01b0a5d3761310afce586f9a86615d515c48585fbef4b1132a1e933aad0dfc9f14e9f16992246f8cb19d9a8a22ae289af166f940ac7cd4b5af2cb94937d96a002115ce77e1826ebac2f6dbc9045ab96e08b062363a9bb69d6ea9a94bccb2f9b8b05164243153347ad14af04b77d7a6ce3ef165010cf25922ce64050f081ceddccd3d738a029a355f13488be69987289fa8396b7adf77604c3ed43f66e92e061ee6a0791de7dd7f05404b3f8198cb82eddeedc4f0952c4938858b61f14daf1a9f4c80b2d592bd9f3252c33f6d285eb1c94e2c376f5bfaf317469c3b5c1f9f0ae327efd88a491aecda799aad0b06d81437df19de4db64aa82161cbba75932d3e9e7b7da5c2bf975fdacce178a9099a56b6a9f02ba8ebfce5ef7382a86b2c1b90b20843070d7f40be1cab2ab4d973650eb357ef850e2ece9f564a1735becfc5560327232d5ea09543538984d41049bc92f63acbe301bc4405a3717f1ef2efa1df57ba98dcd11b6acd7bf4141777f78b854e62013a71a816bc1ffccce11bb88432674c48301ae1a63e619c8c44400c58a67a989c9899ee54cc47f8930b5169ac8160e6eea35a217a0f174321b30fa3b7f79a5f8fd2116feee286ed74b921caa3eb26f5c27ad9e6b03f6318e735dc47fb4096b04943a76f5f2ef437eda191d529b4c440c833d543724c0d124c9d9e598fff5c377e244e59395da265b8d99d36012f9752892180515f2b0ba92034a05923629fdee10b2fc200460b85bb952e0f2df977fd3f2c177b5bb5735d481627f48bbec0f433b5430aedaf2ec578b6009839adbb5e3ebeffa8c84f0625a80b9728865d1bd8883a61d6205eccfa92e3f55b0efd37aa61244458d5584693fdbca6e3a2b7bcd0c688309840a48b3f87539431dc97fbf3407118a18d98648d384121e3bf2b2be79332b5f6ab6bb63851edb878a82fd5dc72f795a024e4fe084f44891c642691d231f472b82b0280ba1c6c46f8daa2d11e415c2cc98746cc0a8d519c81ec644610bbf8ffc69bf017667633fb2d2a8d5540b86d11f42b56dd309b5d1cfcaf81ce1ebd2b390c334cbc8226500336f3091fa06fe33477fb9c74561cd6ce96adf4118ad073a7d9d5a59cd912af4d0b9c6af517054f548152bda0c20b49628ab6a74fff862f46c11c79f39f5f733f6836abca918eee590f32be9b3446f3940efb1d9760353e8c82df8339b24ee30afa094c93606c25467388b292a776418ff36862f292af7f4bef83c4c365fa1b0b53f16136cc5cd9e4dc45507302b1ba67bbf145cb8e07d527ecce7e2ef1d827e9e20fa51953eed56fbcd6d09ec54a2f51b60569d638191b5d369995c191657071decfd9449542bee4fb3ad9fcc1262694b9f50a42084d4c8994dc9af340f38fa5216655a1e9b34cc33ab9c4a436143c241cec570d3860ae962b83e8b82c502c64746f78ecfa88a96c8e228270bcf117a0e869650b88bfaeea55312cc008ad18c3a677a14e2d1cd3eeb2fcb1655d12dfbe72a3dc4edff39911c64ad698d4120de2cb93f95b3641f98aca9b468db490a4de1c66e6e88b095c58c84b771c5d3cc72641a94e60597baeeec6bbb7a2619a6686befc49fc05e76cff8eff05f5ad5f4959c60bcde39dab96bb6cd574a136ddfed5b97501cef42a4f618f2e1658f495de43d53af979ff8c614231f71b8f9032b0323de495de7cddbb4425e86d34d84bcf05042c6435c85d43b16cac259fdd14b70cc833b02add03d9335d8f4b71369bfe70d2038bef74761190c1290393dded6c35e21483a9516518dda37131854689f067e1ccb2b5263c9baebcb31ec4e01c218e38a3b374315b0306fb801253064900d5dd4cc362584190481a5bdace7f194394a4f197e5bbd01383daf93060d7aee920c9fc7f7bc4196599573a3f64ec3be32f20a274d8afc0e2bf2077661f7dfff1fed6619dc6fcf00b1e86d70fd266395232ac3ba012cc50f31e022a961b9b3c523c1db39baa83352ca00b889c04aeec6e9c3ac3e9deec1816a8692f942021d02694bba1945866dc68ffb1a3b031555ff42c9bdd057224b470bb0f3596d22d771a280de2202d60387751fea8e1a4e980aa5082881ecd09f4b02ad19bd1a623b48a05090af071ef13be813d25c4bbc92662d68eed35f42705f1f45e67b837e29b74fc341a60145d401152fe890e76c7ea9396bfb717aecaea5940fe2ef6272aebbd0782912477cd2635783db6ef239bff69e18cd66cb4d365aa85d6f21658937849163776aec14b2189f1ba5a655e77441646027996c61a4e9824ab187d02f7d1feddb8773abfd46475ce28159bed79b68d325b6e142c163bc72ef9effb4dd63575f1f3bcf313111bf715c733ba2423389b213023a590676821744a787451ae66dbbb1188fc001f304000e56c081222e4a175889237bb93c614daee219cdd010b530018fae9a4cbe38282f6c37d998f21caf1e1e727dfaa4ed63ce496825bd95b3337078117fb28f4b1de9b3d7d6628f06a8e0e9adaa975d3732bd42e067abdd6cc2c1206d942be054763b4c760dac82ec64c5d9e4238a999cea13cc11af447190aa2b48114fd568e3a4fe40df37223639dce60198a39f3fe8f02d2081c082180371b73d45c275a9230d67c6ab8b46cb194ecdb05c9cdc56c010540f629cd871a79e7c4e8884ce8e6d0be1155372a655b7eabdb0bc9f9b9d94f1f7ffa7f1704f176be2b4b1defd913c12709113af33ee676df84034a87ff4a0f9582acac4b3f9f02f6c8f8f3920f4fd263a2de8ea1acc164655b1bbea1bebff17f2503a62e0934ae3c8081571c2219fdbd34d58080c149658c169205c818ce7cc57821175398f0ccc2861377db96533746e03d5f1fe80c45bc7049f5815ce6de5e8049ad320067c30e4a3632f665b8f08fd71e7860f80a3145ab57ee2a62a92f774b83cc13c4dc1956a5c82899ee7455e6c6c1f1104d1b7f58cc07b285d005f2697ceb06df1c2b95f8036282c9287194f7c5c72a63ce1edaa8b5c4e6bd0896c77f3dda45c174eec85a95cdd35901fed9d0a7e4c415df4cc1c341b3d5ef81fff89d7c83978cdaa9f25fa99ae32a7abd02e3ed7a19f25003a6704a68a0c69b93cd1c13246f3afb1a547c52ec5795044a50a7c66e9e999654cee4472e3f34e32f9487608713c05b89f980f0635961648c1f01b18239ebb6d14176079fa5770cd53a423d203e3bd259abf46108cb8b4b7a0e20e9d8316150f56702be86d618ab634a267238d587d750ea45349fb32f4d5642d97014a459fde0b662749c7b1fa47c756b005f29ef646dfa3e60493d50c2ebc4bca6501cbf42264c1468ec988129d442cc2fdb9d521a9c3d07edca5830a5801a2cf08f9b4309b8294ece030b4692994d732bfed4ed61852919aebfb2c4ebbef46262a6c94cf3728aa2f086e2e00b9f9ba28a19a70293c3ef23ff18b64dda2476fbd9382672b00b1bede413a7e178510e2d115a05301e3e795a88952f966f23f8fbaf799bce3a43f72af224ed98807510e9625a4401d75b48061285c91b38bdb19b19b5a197f200c36e19b8cd00f0f6fdaa17c480152abd9123fbc8685dd8760f2441f46dde42a9b1787b2a6484e5ac531754cc01e6b1b9e84b952e283f24616a23d172ddd5405ca826b8d6d7ab0b4e94b0f0fdfcb5ab553d02d254a386f81cfa9ce65a61610fce6ce7fd15d5b49d3d6d042ba4b82ca0ac35e1a49d323e95fbb9473959dd671d83a8700a411ab8f89078ce94c6d09ee03a15450e979de2c5be25e25c44716391fdb9a8b5c75f331187f1818029a13be3a09912cf8d9b1da7532f93de7e6bc845bda8d277080c91342a8b2e948c4cc56aa669ed813076604d171c1780afdc839122f26970d43eb983b4e6902185cae4c92a4587378415087184120fe6c2a831c7148d2bf2366a0115cc15090597d10ba741a9191e3ac1fcff601e999714828522d40282121bc03cbb07e4a8df062381f56308ef6ef03885634496e0ca9403117860664dbdc9ae8455e058e5401163670190067da90c81fe772e68c6b66e6f534420db329eaa9217eb1347bec27029712ad7fab37d8a6d3b0439e9a91073b5f1e1a38ba7fac18f23469dc9825f63659224f305ec99fb778a47a9476556e47f4f8e0a6c03c96e3ed106a5891adde7d54a65db2881ae24f6007251a0d3800a184ec7ce0f750aab4b12d3cf7c862328ca4361a175f54ac8f967dda1d87fd712f50ad14f9f41c2a1e0c775781fc628ebcd8caf6fb14524f125e5ace2f034a885e6e871635c646260d61c3d7c1e3a2e25655275aebb7a440b604d1efe114d8491db21a247135f329dc645a93f76f1e219802b1aec41e3c5f621a9ce24cf6ef0272af0cbab42193fcca131129ba021d452f57d9edc13134d518a76794d49687e4e28fd81112ea1be1003546bc6e9efb9e0a6effb1b83e9226e9099f10a05b2bee3c3bfdcffc4c7711deacb13cc12acf924b11b97648f5b61dd0c1dfeecb2731ff9dc85209d8d446b482aae973da3040e1baecaff0798f03b90fcf23d6192aa032e73955e9568c635a0e1c9c739e160e156ef382caa55c0dbae9dcda2af3e7898518eff46183434c52c131c73568335a168a77347e37087a0046b833c5a57bb756703945e57c85b0ed109f982ea4b1b1ce21deab2f7c95586f199493f0b6bf3ce4f6fe9dfc91899f41ec6d1f12329b38bbf4843cb3499de028fdd20a5d57d9b973c45326295033afd2c9bc8e274ea573d3f0bbd3efbbed517227fbc6e0e6fac0f704fa4749d1eef3cc7859e2158a6a85aa4bf04890bfac6ee92a7f43c7f2a3a184ba0cd053b55021139045772a3410df3453c8f3aad2341f0d392769d172698237c25088796618bfcd783d99e8e25da6b3c3ccd95ab99664b0fd79f4963000438ff90371c3b8020dc2e29d46dd1a96b47f9ff3be1ea2104c4a46b2e566cae6ce919fc380e30bf8b5d2083147c970ef2b819bca2331c9db61b1c1d40cfc2d0c78fcc1bda0e212e3ce86d2f62e6fdad8b9ab2cdea6630ee88d1843a436fe887d9d0a93613f1aa7e11f3f1a5f19e9cef027e8cb7060184b77daaa0d02123708f263bdc88b57081082b3880ae4fc7a46a0516ba0f074193f8fe02dda1055d5cf108a551e3552451f0bc029ce187154787b9f13ca377a361dd6c546d97ff1ec3e45d04bc221d30f094948ffb9406e2261fe237c15e582819e117ed42719e5576f5792f7f1873681a9f21b51f665583db6f43ae139b787cae356ecbc556429a397129fe840b425bd98716b7b0a421265dd18cd3235113d9afc13c6a7c762f7073d685d81bda1063bbc3fe43e881de60c86099e10e20a0bd2320973fd29777014a0ce12094df7a15774445cd5ffe12d6cd7bf4ea28e5698e1c5c5788cee0754bfb6b430bb86de635f4c0ed8d6088f5bf468359f88231cb815b283949e4109200856b95cf17bdb76b5c70d8b3f40a16a811c10758c05330b9f308c6b971f48732ecd2a106179de3ac3716984edd51e346528463937ce9d9c6277f6db81da94ac879b9cb1e716c6f4bb8a559bcbf51b82e774ea6afeda2d5771c1e09fc9472b0a64ef66bb0cece45bca742d4f83b696e2fd77fe1b74d8ce98a05a32030a5d3ea251bf8a0984542531aca40d486d2df6a36192a746c93a0da802f07a42bf9bf6d700d441f31cc10c6f444c14bf646fb68e85d18468fedfa8c3c4df2beab86af4c1a157fb49376893a11d99add686bb8e988acc25d12faffd08b8c1a3eebaefc73c7561a736553939ba605d354242866f80286c05313022dc234b6de0b824c8ae33aecda02939adf83c254d03f83971c6f50872455859b6f86006ce0bd104f175b10db689c679a94ae6e57da0ae5eb970acc0c7722dbf0e2cfd06146dd9c41fd8aefdb01d185aae5ddfa0f5614840654fe00012f092f9c52aa0d1806ccea3bc0578ac04247ee94e241ccfe548330305177d848f4b18cfe3c884d9ba0a16bf503f88a8da5fc1fd7e4f19413370f360d65ed8b83970aca3cb4339d7410764f53fa309b34663cd7f4c97558934ab691d1c065606ce66abf36a04258656fe002bc4459fb8bad74662dbf337a048915a11b628a5b454405ce8d7595dd310982ed02db3ca885f12033dd0149b0f9745b7026dc2afbbf409c6dac5154f355e71897eb9609019379692cdafa9f19f6254ea59acc99a226433cdec871d271c18d0321f0fd76ebe1d60adcec779e52adc14e427d0a53d34b4c7ccad4f2584012048675530c2c9938c95e3973d1678ae2a72863241078516c3e2ef41bfd0ca8b42e1d42295a91ef406c274e959b08a23a03cf67d523865544ffd00128833543fb10ae28b548eb4a5b97111dc37a6917720e61294b2d0501a61707311d0da88d531f4e8eb38ed4830d15ff34cd0100d3642a15ef2010db0afbfd263a988ccdaf4e045403784aa7a946857137ff5457d870670272bfbb501de7a29493cd711cbf34bc2c45dbb5db2d5aa8a56f2b80b3bd4aadcd894882ec370e02e553c23182d711017a7c01f18c96dee483950866b9f24e3847f4b82ad7e52a9490d5aac2585893d44827c4aed39f9058540b571b82525b0fa605ce7cb869f697625a8dc6182e2a8d0dfaf1dd9b02db14af31567925dc002518e2f9ada8bd77891cf63a1317780446434299ca3abd778435020b3929c35da3ef4cf8c11ca20d707cd99c3441352479e18d49943fdb4c1460efc3f4bcb5a008d64cce987f16255b73b9176107eb9956fea1108240f69506c7de74fd7a361d6480f89b705994e1f83ac48c58995673b0ab832ead31b3266f859e5498c4f9b7b9d337882e66541486bb7a480f497a168120159507f1026a9c812862a8f30c87ab65ae3f3973c99f82dc6009317c1410841f2d9fc1d795530491d12208b5fede3be21a636dc1c42604a444c4dcf4dd2b9c08ca95ba6769c1ee842ff80851a2f90b1fb292a2e5e7f93561076dadcbfdd8d186cf6f790e2e7bc2100330fba8661bed99b42400e18376cd1d7967184b805b80e9e5ae8f311b362930a5810b7b04f4e80c964bd79e00a9658941385ca6cf29f086387bd2e325efe2076c69d59e07c4cac07d7e3056b9b2b4b7b539cd3cf5e45cd396f4f0ab5300ac5ede16733020dc3a0c42e2fab6fdd8f9181e95cbe551ec0c6c93ef7593485a4ecc34443d7d85b26900bff8fa59ba04bd4b41593a17b671dec522101a196429767849b7a764211172a87ba63e119d305bb21b58ccb597c45d41e4c22f42b78a7d1615f3e21eb825e9aab631d166219e58a4706c0ab7f26cfa73a123bec86d7c02b2f60bfca5064cf5ee15fce7842d60224ca83743cce3ac9c38987b1bc76c25d2207b4feb6e50f6135912df32b3eca1900f651da8fed03c9ffe890603774fc6782514c52fd1c67b37ad8a483d8c95e37b8ffcfefe3e93466d3bd146055afc2552fa72e2243f38a7dbfdff4caecfcb6cfedbb8b53a7170e63ac7a824a3b5c0044c872f508093e10148adcff765504cda524eb82a67382d3731141dd841146394bd65e39acd6d94f184d38febf7c70ab36092f594e8e339ca7b43f8481365f51f88bf1d5937070b621b474709488967f2e9bcb5bc67b5e61a6ceab76e3e226fc6af4f7fb3700f81b07d7dfca4fc95837f71ca3f4fddf650b2c6649c006d54b463dbd876a7a2d7210485be20fe26e01fb424744fadb4ee3004fb24994bfcc85461256bf96a753121da194a0315c11d25bed10ef52890e6747ec8d7b040e9123d9e883f78cdd45b06eced97b361aa4f10946c095c2fc41f8b8f04a9008cd3659e427c54d8354f9d61ed5dcdd11101fdc4b57a15ed1e6cf561f30f465b8bb86ce89b6e2e3686596ffc4595f4cc36b4549f37b3f4afa25875e1b87019fbe9ec369a3646ed60674d3fad9960ec43d642e76fa95d022f59109cb7222761bdf596c805f0980e1d81eea6bad4368907a050d09aa13de9a28bdcf8e686caf998dea35a4f022d1b9f2489eff79620368eacb097e9b2196ffadf3d895752e501d54970115cd193128b5028a2a0fed4c531a209eb470adc02f1ca6d18a8b9a22577b9bb9ac8ed4654350408a92cf49eecaec824cf958e5be085bd4aeae3702fd4212482ecb8bc3d0812e279699cb87b8d255f37f6d04e9df8e2083d4b1dd6ad9354e67b67e48cab028686c8b82f9b010c1d48fe45a351c709778a1a8b97b101f9b93418d440b8180e0b8e72c1416321aa6c3bffb0c90205514471e4fda285f7c0e3fee04b5b0e18354d9e22797a920b6cefcd03a1884cef92b42c026f8bc90f1550ce402989119c213c5acba9bb99fd11fc2dd9850aa293afa06beceb7823ce6967e2f5ce6bce47f31b1774f9892f93ea0caf339b6e590a5a3f6ff3dfdaee75f7b85210af72efb51fcf3689a6a28df066d954cac28bbb83f73dcb64ee3243a1a8f585bc40ea1ec45f9ff4dcb0e6933e94f91889b808a81e7b9318e68080efa8af21a7bca5034a8227e3cf28fd17115d8463061b33cf19344f843efcdd731eb57de4468bb82d52a8469b59397da92f9e8510c5366225c2b1479ec1f0a8efe43436289b46b50466928f3b5e61c7373104a0ded5d8b7d9942e685e16a14378445aefd06fdcb88f837d86a24680da3d2fa4944994e7e9fe418a361716fb272bbc1e6a7b7842df63a40e8d13fdafd64e5408330ff5160731caaafb0fa0eeaf0fd882a23cb31f5713e3627ef947270606aa023d7bf40d06c76548aaf7ef692671ecadf89b013ba5658368140a3cfac458b53a6756a2db9f93bac7812dac3cfc1f283ed9d9a0a0780ec0bec6b3a3b87bd348d943772cb3cab034e169095c337547ad82f52470d3820d3c57a4d3610ad0f635551d799c8b4b4fc4c0cc4dc3467c992fa8553be0e09b7eca37731edb1eba55726b817de123841b1161a60f0e17a17e010a78afe651c862593970464e5544a55532cf59027b452f1b9b2e69b5aa81a9105db5fa1e107c122f5a184c7482e361f5b1fe2acb08f74a1949b8abfbc87aebdac9f60b6a6287b59e87844be7281d8fdb535c21290ef05692b879a1b7d139aa4f86769fed09ac439f43a1652ef7534303659bfcb3ec2700309da73f24c17401414175ee6a97288319c42f3df4c7e11c96d8eb45db0b0f3f9bdb21d18a6ae51c9d203bf8ab18845745fbba23fde6991cb2eec27c2a28da385517959eaf048d699e4b11c16fda0c25b84828d4297f0149fd85794642fcd92950a16e5ee9353cda207d273701399b0e1626d7936426cb41b4f8ab24f635f9352a8467e3d492ed5229443ba1abe61159a106be6fa326398d38680bf28b3c6272b48c6d42d5f985a068a0d27295b3fbca48c34030a6cccd1fce063a904a149e8eef7f65a0dca7dc3813870a180ab74f3a7b255364b18c29982cef81b79f63340a67b8aec3ba480e2f8772b49fea1e39fdc46f22b1fd866d56d6e2e2e5a9952263892c7260a56a54e0260425bf696401c2c4bf3ff03be80115fe4434c6943f8ed80746cbb6f0b338249615d5914723c4f39f9a81c812617ade67960a1b8ebdb9eac06b9c7a25321d72ac6dd7139a1e96174a92cff5de9ea9576d057eb3327fc6513fd1d811065dead76db12c001800797f9850e75ba53b8bf2f9f392e637b7dae3a6552b7d125ca52f22918026b48fe8c780890afe453efa2bc8003533c43316c08cd4c34e81d9d0e15c430efbd9761185ffc61f9d9f9a6f4e226e669fc32babc74d23bdf7ad13bfe1e6130a832d83a70f2e163882a6633e73361599cb88feca08854896f2f05b40370b56833c9f5a0ba67a0f8de65cdc13c90b46eb6f9700979ac2ef61c79ebf252b2b6e9dbcd4df2c98a88b70fb4b0180bc87888fc6f077c1cc7ed40d88f58e1132bf44e61880fe206f69e3cd153ec6defc0308d60a8e773f9ce2a61cd22561165565733e7be0ac82fbdf0308ce9943374dd3c3edc0e32df921e020a7bbe2e61d46885b5567e3f07f3453e09d56309d2f800171c25d2cc84f3a358b7fdfb8015fc811e720c79115941f2ad003b91eb4aa9f133d79a25ade237d134a56dec61de44dfcc4818e7d099ceee72e94550daaaeb6ace959df2dd5fabe072e891c7a650823ed233238f25a513cc1b38b1c120e2a5fa93a1fa36832af34f0012148f8dfc1cd0bd35ee4327641c13068ffd6fb0d219e3b86daed2f7fed1757542ef09887869f207041a61290699c621a876dd946004bf80f43d59a550780e48f558f29e714a23add98fbec09be34e6d86928021d756cadf5f806a64f47b86406e639c678fb896d5972278326f04e2de387bca231617218ccde3755894d47c689fbce320d4af43ae4414707e16c8bd8cdeff5af9848e01c423810f5951e771ec884f96a508754086ba07fcef0c7b4a70a2312d88bcd47a0c664129b509c2ee950c118637a5d019405e3f2653d2526251e532ad02397e1a2b97d3ef386d301b874a5bedcc04dee8d7240b9923b0359e4782cc38fddb102fa6caf013a2c48ac4dcc88c1cfc00c70f909a9d440a6f36a8a3db6b1dc4230b97bf01c4e9c51b010bad1d05b2510242e368d2cda16b16a40ebbf3922362ab40a2c17a36d0b4eefbd64ca64db737441542b320234efafc51e0247cbcfc8685b47e526bed08bc1c1395c62ab5bcbecd04cb87ede310f1efbc2c31d116436349cfd291d2d286606a6058a9bf2062b7bd3d4e9f259914a20a16bdf0b28ef34c93a0302ae51f21b903359360d99a1ded50f4700b2330d12a08438d0f246ca27d8ac7ce3da5016e5b86dd46168bdee361b66b61b632ae5fd2bc278774cda3ba77d18ad948603300e1978f0f80b214f2da21c575bcc4d57d5de4e5d65e1910ff9a8c7675e0bdfa9b6e11218cfd9fb02e8f666c1f99b4fc08af0545a856c82c1f590fee0589ec45893b0c83d81e6e1aff601d9c6c53a3cb61d6bac7a13a3d230398e35bebfca695c25c5380261993af3417783f88f360766c656c72a571cc1d6191168114c0eeb388f197fbd69791c8e6179c6c9de8c5636cdbb5d2496b000bfd8ebffc3d9b1e2a108e65bf0d01278a66a1e4901eb9f6301fdca4cdc5da632d01508cd5efdd8e9141e8293ef2e284bd2e860c50d84b9d6fab2588ce5cc304377b4a43333dea07a1a5eb534fd9544d56024a4a5e623f39d7853470391813fb3079ac5e00cd6433755ab4c18dd0c4b8cdf999a66b471370402ad088ceeefd76d14997c55a9e0b8b8444c64cebe82a91efac056f3c0ae91f3818e318909fb0f3ccb91fc749f1aa6ebca398fea303338d5b6bf31efccbda1ad9179d0b4a4703ba0849742a229447c757828c359e42b7acf94a0cd1d4d4bf9c0b126c03f92d8d88d664851d0cc9b7b939ef25ac165af366324c5216303c27e5392dc8356c7828a2b3faa7b94a341b8ff2effc0281cf7bb16e3baeb0c22ab724ffcc578c144c08904af37f13a85f9d690a81d9fd899d19906e73ffce83cab691220dbc1dc184f312f06a9ae8c8bd91e26a1b3524ca0f6220cc43fc79a691206f21aae9c9bd44ad0131f56bb93dc6080e9bb98f11df8f807b2122db6fc91e1c81d0e8138f9ccddb1231f9db669de993cad8645dff0722e8dd6b08e0f1fb4ec3f18c89da5fea517c6e5d19d054580a6e40fa62bf3ed1b281535bf90de324973c26a203bb080bf8c8c16e3584581c3a88e0e8ecceb0f0d399ab201e47fae70eb5c7242185577e38707b17448ccf04f3fc60280fd33d488596d947a8e865b1743682dbdc8de6bdf5e7f5bb9c147a1c897bf696103e243fc40fa9cc2f354492373a6bc576e60c579495d3e3f503bfccb0ff26039f09ea3aaad9a1e19e39116f974c1aa41d558bd7befcec109a456907d846d256cc52ab65041402a79713d3d897d3fa17593ecbd6c7c5ee23a34f5bca0c4cff41b11e9a65780dc5078ed284a3458379c4b114f7c7f48daf00d58fa165cad7bba0197cd0eac45d23fe82c1be6fa0b418dc2c0fc35e9c262dd562a5a7a7722868eb3a1263c4ac137f73908ff8b534fe006a7f389b0200ee0904f7c1a6a9a9593ba43c82d0124ce3918607588f0188f5a8b1d3ae1312e5747373f8252d575c154af5c301924bb55731cf142775deee15d7070388154da3a0363d0895ac7aba029efbf2bdf76f77e9cf9408f43616a873ebbd9f101abe99212344940028150f9ec5b34de33606294ebc9ea01e3c71cbf03da4c68d69bbd21e68b6692f82f98d290fd1e917723aac1530531eee83507a661d9dc7fdc9c0ced758c8958311e46f61bc85fd28252af372f8f7771675e0dabfa446d2660b482472eb6c81c699e24b4c9a55becd0fe293490eb08815ce9f73367f40308767943dc0e46ee9210a6d756b773f2ba9c87adf7765e169da8d093d5aaa391c4249d4690783195f97c77015f54b9a760c9f3af81bda9c53d0c93c78f5079cd3e280519333d6f431fcb5c77f75286b647654d0a1a6c6eb83b898f0a1e3412aa52daf41fc01beabc793ef21cfb15c638a16bf402e89713e42692c13a70329a5b0ace6c5f4bb9e2fdfc64638141b2f9e3eeeb53a69c777e3efec66817645c27d28a2e8c486a66eaf800438c25f1f3875e0bd859e334785e2ac2ea68751178c70b10abf78e9bc5768809fdf6c57ef80ff5b1af96c2f7b182aed1fb6d3cbb516f14997abb536a59419da512613d55d1958cf3f07912c7839d973af54c16b2ab4687e211074a7f147591e2ea1ef9854252461d219d8ea8814ca5289e7c60a1bbb16a85d96a1df8ebd9745a598163f15dd23d4c4bdea930076b2316d2aca218b66978a88eb36b88027c5e4f96b6ec9c6900175b9d313f97e224b270347af91b8f5737a4c2f0e043e449f6b4f6fcd4cff76df47433280fa60b5bb65b5a8216f45cec60a2fccce6045429b5d65b1444599beaa5fb638d60a9556f3d757175c5822c25d94f646e9a022821c79611b6634ba4ba99829061f59a0cc0eee62b339524d9fe221a99d8e7bc68de57674f67ad958947cb9986f4d973f8fef137012bac8d60ae2165e9bb96fd17c2501767c7dd683612dd7d61c9033c9f71e0cd6a81367d1648033ec07f2395aa3beda335da5bd1ebf6ce71caab854eb7a1caf757b2e56356f94672fc657642d0a9abf92496f88eb84512574e8c3d806be147d549bb7158a0d18b5f96383491066d35a19506693140d661cbe3674bf5adabf8a5c7270f1f593f0c9c0976c92681993880842e7483b69fafbf6616df41dcb350fa738cacad6c239d9c0275882cce06f60438e9a8965b076ec9686a3a9305a0acbb879ab75dacdbf4d9e4096a3e2e46a46193c33e2b386e8aa41cc31e6d38409e9478573dfda613bd69d165890847c75b4ed5a0de252ad698f4358c29aa925b3b429ce51dde874bdd496987e61ad8899b2117aeec9e069336828bd80c4bce78a8edd153b80c61bdbb0449b0e3b56adae58364d1d1fb0a803031ee67ee245e889f68ec9c4ab4c5c6bec640acdb009f16328a1d7b90c62ebbc3d8249517626ddcb8fec073147ebaf5ed43389dfd916f096c81f7710d80145fcaaf408f6d7f30c463de00841541be0f2d57b2c2f53394bf1e96a4d8e0b294b4567fe663f5e0c73838bedda41c1cae5dcd3b81780ccb2140093ebdc07801ed4d66e56ea41eff7df3e60aeac2db3aca3dd1f3c12de19af129a13dfd5877974f8cc663aa80d7c14e526bd83b2c4304000888f5abf5cc766c040fce2fb54fd364983b9cb548dcfa160ca27d0101dcd3152fafe167b5da1df12aed85add87a2bbccecf08d8a002740bf2b0a56ce791c6187e75d7de124aafa1781154407b969fbcac7366d7c91d21d9f2b4dfe03cc6e577899183b3f328ba6dbc5742af0e7ada226ad19ca69281a522b0fd69e7b7dd6bdfdf76e7fe05a817169232b42b501a89581fe2237e92473baa241e5a6a3073c24314850a0654206724c22ed01bd7b3373da8e3e6b75234b149f1984bf07237a3895f235a1e51d7a407b75910889b25d130ffe35f18043fb89f12043039e7d971cc879161aa3215b2520240c379353ee7c62187fbec40df54a4844bb3ac5951015f4d62bfbacdbd6bcb4132511997be4b0b5f2c9379d387b320c4a2e36b21a1c6ee00c8490d9da76c58cdbcbfa2be374085c8158436f71ed85b5e5f91b9dcf0e5447ce2603ef8fa1aff772f3e05b7e85218dad78db6962b4ba0843b936d285822a17633eb4eb9c5f0ebe9b22a9363d2f4bdeaec0f2c7d233c88630dc1f73c3b0a69e05d4d9c38c6fe8fe371f5df34784f291b614e3f871d3afe72187dbb1036b7ad5587e577373a7aa23653605135ef94c18f727349ced3cdde5ca0bd1b06ace57beb5c6a4eb702980f6104f2f6333e7c1a3e8ce1bc5094be306d1b3e378e31561765ead38dc5c2d20c07ac07ef2dc4d8164edcf9fd02f8784b485329efddce4531c1d777bdca3605065ffa9b4e36ebc27fab6b187d94fc8531ba6882c2c0364d04766455c14c9910d3ecc214418918a654cacabde9108c3ca7f1cbd7be171b07f373fce78c39c276c5764f4dc0148a837face71b557334bddf6c7af4df96d3b392b86ec7117971ce5bae1874795b675cd241e769a86ca52d4f01b37fbd03711d455851aefce6d432cec882757710e2c84195c234ca01ac52981f87f242ee6424934b883abb9c3fcc13f679ead6a96432b7bffb6ceb5d3e95028e729c99cb5d5bd803e0c50c9c2b317f0b451d11bca37f98d5d29294966d336319375d32f4c0dfb31854c9263e0acc7a4114b4ce283eb6f0ca31c1f51b1b0dd71cf42509e3328754d5a4975a9139a14504a49ce6ac17be45e87a5aa5d5d44974d5fef7f48c590e8989dcd6c381a86c22f6d9939d20009e33da389360ff33a915551a884a55f6f0b3b4af881b0487c999f7a56a8f30180ee52072d7dac560439b8c841172c07c874b296929b09918bcd1dfbede71ba601e300981af144ae3d797d7628820b45ff3bbec45b56364c3b358c18a2c02b887cc0d169f9dcc1c2b2f6a60c214edb7a30612f387b78d26c8eed969cd657b5c2af63865edd7158e1ec25110defabef1cc6748f16fe80745e411792f9688ba29be90d530bbccd055bc639120afc7bf6beaf3c325773c00ad9241eecdb83f070ac60f33dbf3497158192bd6861e35f2a4e0193f604ccfa3f82d33a0fadb2aedc3e12b61a472dd57f4186df5645a415b842b8d8cf7bf7d701cb466c07f05e852205ca8e72e508db9c894b574d6c4a1198397970bc0a9d3016935149a2d3359ba23975fa295358946726bb0c7269a83e45c7decccf8f10ce2121dd3cf22e7e3286329beb61e304c06926bfc7e0492659e488baf01dbe62e780a41db76fc4e7f7b0b47d60dcc6094a1230efed62293025cbfc822cb140619409d4d9e29ff1363b73901beeed717907d59b47cc62d6dbd21ca5992ed89ce9f1a915c2079eef4d8b3cd42370ec326d683d1e9b13b2be6fe000b31e94649bd706a544d62f214c6892ca084a3e8b287337d8b19bf086d6b8c726421101bfe66b10866841110b6c2b14c38b05bd468e58224e7a5fdd1304839e53a1d62a4e142e9939cf988d0b39a8be0aff961822d07c8e540043897e7ace6d3d5990599c4eb149a3b2127a76f102fa89d6f5e915967e026033226ab9d0391365e7437954a55bb9b01c07eddf196ae7f49859ce091049898198fb5271726f83d21837f5f6b331a315d33622f13747353aba2f40adde878351bef83c74dfcab829a4ed2a551065e1339bdd6b2306cbac98b316698641c7445735aea2b2c089dcb08785b39d38d7ac7c55b88ff745bd49d8137a1d8fcbc344a6a4ceba3d165ea0e7efae46cff9a97c31566667146c5687c47fcce9f263cffda6cf96801f2edda73ab28162b4a7ba44e51be734cdd11d186fcd1761d6a572aa0804f751d81e8163ed1d37cc5fa94c5b850b6d823b09a670c133ea594a1affca437975394761a4e3b2c8ca94d9fcceae0c476e9ef1bc42ac4e22e3f86a0239040b7250925367567de31a2d934fa21211be66f4aa03e314544c5a3e812ee4a2e8c5f35635d1429b798350f999a0210557962c80952f014275ff6356cfb63d1d42058647b85f61b8e7a01e5bf69606f492dc2929c894d9df6b5ce685f8e6d0da75899d7c389c1759753cf9c6369f1c3011c1a8390c5e4c70d9c28b03d076605e7f72d05b2e394121274f180183d54418b58d685baf66d6929d2bf3aa6b9ade5c7e3830f7e0152ceb0772b020183a3affd6fbec22cd53c9abe9cf57d7c7d446b626521c325b280a7bc3f39cbabf67985a74fd38d4657d5812d9918f7587ea7e185e5bb9f54750276dfd55e47e1b04d130849c088eae9efcf51ae012cfc9b0f7896a276982e03a8ed4b43eb55bab14dd226d8aaa900d94663104418a895d1df69e2a74301ea3a46b3c10b181056be801805eb06fbb7356eb23c8d34a4ebf098abc5984302297bfcf8e25e9267c2970af6887e853e95a6d7e3e1fefe49669f90cbb0c178a3171e92688a5051d1e476014dd31f8f2dd74bcd76a2105e85df6857322ad594a579266d374429655515b038fc6a8512d46bdb02e999cf0b1da7aebb88f5952baf5a3d7c0666423d6da05710474a5939a0a6eb7768848178ef5633810706739dac6272713b16af618377ed67fa9fdb175c21f1cd5d53b82b071311705add0cc2c337155d0ab7deb1a8cf47867394e1b64368a6dd8dfdf4acc44f81db28eed16c97b4288efe7ec5a34ce0693cc8f48dfbbc3915d74723df10dde595dab0cb90537851ec6391f852594da0a4c04e7dbede9e6340b94842a3baa52edf46d184f9c1ba2d8baaee12af66d4cd092c8d353b787f874c5c5ceee15ed9831a69b89b3cde8c77a40e432a6402f2804d209cacb40d4e0a417259b94b959e982fbc2fe055366f9faf3d0225f7570dac3e536fc7c41db403f0e8ef7b87c5a249bb09893aee89c6b53b7ed6b51d8585dea968c606efed0735657fec44f6a5f1497a92d8808534752ff0f392086e919c9bc02929b3364363fb181a319a6341510a7700e1c047563eb3ff52e7af1535fa0dd73e8773bc06935e63851ead1ba98ff86f47d3446816dff0c0bd5d5516663e26bf82156da914c2828039abaec61554090a5ebf07d2c51e1210e1c7da8e9ed0b7efddae0111945d30977098f8b4ce9826594b4e59875ed5dc87aa9564eea2bc22b05335e0237a8c8c167d66666d8050a936a4adb9f37d720e4c899d09cdcbd6c669968caecd56f0b8ac6c495bda91c65405d273ee3e01d80c674f271aabc8b2ff0ead66f1c8519b5d73dc05ee35c245e00525cb7121f0053c9abf58b79351c2d0223eb427516b6ac56e073bf7af560db795fb2d19bbb5c75fb5dc0080d3e3ef8b5a4d08444ce9162a24f2adca3d73bdc0f8b7641a927621c369438608e5a1ef0a9383cf382566ac6d85070e60625e53248e564f683cb5ab5d307680e51cbd3947cdd3a5bf209a59ed6d14f1079e66e129e89861ae99fb84261fcfb99f235ded7e4af6dda026d53b4c4e14305a1a4be426b4d0ea103b7b66fe9267732db1df59fc7b2475ccb9983a7218ceee606ba62e0b80757a66844c60635014203ec0c9109961315cee0676d22b0528ee4c3d437ed83c35cf2d3f2b8198b62e9460bda83b5dc679ae021d50eb220d1d51976ee75551695e557ad563721b0905c96ecaed99adf9d7a84fd76acd2269c4397033f0af3056f28395143d037e5fda1c9665e3f1904f7f1c7ab69b579f59f819acb6e0876233bc059271055f5ed096b2e4c4ab7618698039199be88bc784989e8fac4225acd31fc21497c2dc324e221307d40dd9fed84fe2bc900fda493c1381f173611ba5d759cecd0abc14f3debed86b58bb915f3d9290e986cd42b379cd8bc93e8573dbddef5b48e3b78c595da97f344de1e4b893c7592d4853e59485491428ed6f207e713188fe4103c783e38efd9f383e53f2bf9eb8473d77b161ede462d4e8401684d0e6617fd34d55f0bb269cc6f57f151e44a1f62d1d37efaca1c8c26253782e1ca6df1b67dbef8777f640a42a54a57df0ed3a67dcb7f388ac02b91aa06b41367abf0e49c275e3b0e382a754ba2db4945d6e4b5ee851d3389268eed68ddf9af6858d9fb56e4fdb260e1b31788fc27e8afd0f1f58a595a401ee7df233a468c24f5b9d0c10f18d0be4589f1b25de5e9e1b604c44e9fb5a5365450319668ac1bf3cc259f99ecce6b4130a5510a83b9d971aba7bf0e2274a341a8b42afdcf952ff8141cd2c31463f4e2292cb3fbdfcbdff972729e52d875267899d107de626a347fc0d688447d20a325a333a4223331f583a23e69f9cc6edfce9c232cf789a732f2745b51da26fef460dd68656a32cdade9d91f3d9526d75e23519b52853b852912f505769c1f443cf26c3da813049290b090a6048ffdcd266ca3b5c0449bf2a689bc165a2ad63a615ef3268e795e43565f9d4c66cca916463d4c33e26d72f3913d573da990d62052166c62563ce4ef85a2a2509d313fe82c9fb97b8d73b4ee69860ea9abb0c6dbe66104aae8e88b72d737bfb02b8874f558e8d23e7499b8bb3ca96678cc4dc4d0b2b730ac8ffdb1553d9d723cd0d2a2a1a517da5c565c56e4bad6f00ac77bf3994d1370f944346083696bd3c1a50bf43ffa22f6bda9734032b4c0fa58b778a1a39aa0c77ad19e0960e5e21ef1a9064f49ae300f5236dd27b8c4c7b85d9909a9c8ebb7918789e9c977dffe37bc4f3e4ba912381289b95fc1994db31ea351c2d305074660b584f9d72c72b2fb0e6512c9f6462f6dd89f0c7a4e47e2bb8c0b25f5518445af71ac61bb5c9420dd0607bc018a9d84b77880ad9951de81c2bdfa3b9071b1dab6b5d60d4b8e67befba0bd0cbb747e391a8a58b8429dd5be030e709eb4246c9fd53d4bc38795ef486b97aa45ee999543f6a6b850bbde56445d4dd911cf8119a597eebfd786a2610c3fb4e3b35f9aae69ad0b1be0584bd86a9b5425aeb2703a5d80f91b0f759743a8cd6349c6607468af9e7f2fa2aaf18692f5276f1f7f99c526d6f3a622269324901a8592a31b8d4075507d4de0d69bbb71e0eda509d8866e2598126577f214294ea6f7e73dd734480ef9d02fbfa9a535010e644b99e38ec16d2e81fe2f7002e3d22ece9a5bc081d5710a26d61a92ac67f5fe21e8e2d7cae130ced2460846f13ff9c3eed24a545a226f7f1827708abc153c2e9e83b7d22548a40e35869e1500494e309ba9ee659e76ffca02c0d0b12b93da6613e64def8f4e722b0fb450d3ceb02923342dcabe4487e7386dcacb813631f2e4d863f3ceb5abdc3dac314af121e947022630a863a14198274e4b49155e2b476769ae57bbdc358092060376c2ee3c555f96243e377d6adf773fd8fbcd80d90d3379f283ab2c0c480fb5a8730a5600c821f0708dce615ea89ceb78711d92fa517eac3c0e841d6c5bf4e9169e38945e160198c8e588505ca488573a855774db5675f58151834a8d335c1e5d27bc580f6f020034053a8878450d39ade6ee625eb25ad6bfaa104cdd6fe84f9ecbce309b3d87c66c672408f9260a112ca7594e5baa5341056d630829fcbd72d209b813140dd1a4b55e23c1863c365bcf66108d8aa2d89ced573c94ad13cad4fed4494cb3d049635fa6fca9981254a2d9d1a343fc5dcdc2918636608f73e2d37eccb5512e7b37f52186188cb2a20b7e8005e2d02f666227586e16d42ec38afd6152674c3af06e92c00d5d7b6e80ea927b6da977ed22a0175982b9cb1d71cd45ff1f0a3b013e5e9bab44946d002632f0187bdc1ff092e31303f34f7f77fb758d3283ff5af4a75e7426e7583790a1bacb2aedbfcb1701a557161396c2103a3f3bdcb13a4abc9c9e6e53c591d1c0bed8401e78c698dec55ae9201eb928d5b31ffae9f6661093e312ad4a16ccc82bd969a14d5fb79ff427690558ac06f239f5ae709d2650b2fe8c673fef23b2c1b517e963b56bc55d77976d156b0f23cf8da9ecb7d1a4977de4b570f2d7f3ff30ae858283de3b453579400ee6c5a3447bf90ff264d2f81a9247409bd5691a10628b170717b665985e311afabca8fcaddcfc920b4c1fa5b997f18275f83360dad6cf5cbe4dccce276b6b23026c724f4894cc8cf2c7439a3ea7bef65bbcb896632f515f181c38cf2ec9202d32ff76feb1a58b18b8541ae8f4eb95a4e356240a941da493b5a60a5659f958e2404d85a5eb8275daa0112014b2e4f875ff7292d839d8d362a34a5466ef086fc8ff1c44cd035c1c7812504b731253d8db621a56a1a1a3983c6cb28fe4cec139114e83e654c1ea8a4f6fc7791df51389d386993ec40d7f94aaf32eda80799a78a68bf94ea2bc84ab6724958ad0b2fc23a7bd471226e5db5a8fb90cfa571e3f290753cfa69aa3184280d6f8d85d7c1ef5aa2986149dd2bb4dbd2eaae4db039de37871c99768ce3801762ad906815319272814a1cf9c0f010281b1efc2c6aea51a2af16a774b24cbfc3da4b384aba04854e1a46d7693af1e68b4eee99f56ffe7e3b8f94740a9e84035427af019e04d44505e0c8cf51911da80ccbf489bbd8fea5e8229cb4b0f909ee3b2d4a4a243d5ecca6b76422c36e723aed53985dff512ca0b16244898cf9e7465c7ad8451cc57b176426f47e3cbd74c9161fb5372fec951c3afdad51fba74fc01f7256970fb58cca12e597b2092d56d6a7725a0f37f044558265d687c6543973b371ae3bc92be5fa9f9ca27aee7b5b697c4565e994350d71000ec00bda61fc6a1a3028a869514da7be28b4745467661003ce8fac142d2a790e0fcea02e3fa27e19bd715de261754bf4b812cb47ddcdc8779ebf43e6e816571e7cc0cfa96a124fcc3b3efc0f60309c5aec708222a012924fc8d18ced970b5acb7081dfa7361bed53b10210d5e2c98994f065b63df6ffb51287ffc0869a0bc9512ef16454779dd06d2e7f95ab29eff52944edf076520e909c6d19a79b5dc1c3787fae83bdbfbcfc0256adfbd6e367eb274d770fe09affb16c72e7bf46d4bd3ef21ca9eddff74b6c44d534970df98632e90f0da97f5155733660abfa9d8fd68e30a727cae4304b4bb99c67f19c14c4e13f5d51ee00c067684595af375ac42c4edea7254429bb4bacd10b22a16b59b73dcab6ffd516f8fd4a4d8257c9b5cb68424c24db8aeca07a5d006859193ffd0ef91a6acd39c22fdfdacff06f8ea061c06c08b06b87e2a290fbd3af6b1dbcf1ae8c4ba57c489801b865d3cdb8411fe90b3f41341216359c6066b9a450b295abade1d39f57eb6834025b8161cdf59e34ec1a4ec1c2c02e90358b157f7ed7140a4f9dae697358f5ca956c582f1a8441b913108db97d687d8369d4eb35d76811a2011c7b7b6fa84e0d811f9b733ee58fccdcd76ac0e029f45da907279d7b477d6ed9458e11cac582b538db3c0d34459e55ac2f4704786a4c34469248071b5f8c602645473ca468baa42373fb88cb821ede4fa0c4b1136033390bbb6dbdd423cb37728c3dbd73d68b50926f6d0e6ee19f4c8cd64aec25ebe225164ac28ca1ae6c1a47751ee246e4059e113b118b5e67327e819a4c2583dc520cb3cd17ec3eb0e2ca2f3fe23809470b5217334d20967e0f1458b042d8ccd4b85abffdb7c38062be739e330956ab284ac340e0a7a741189e231795e20d4374ea578d09f133a12feb28c52bd334f8eecfa6ed401b2f4eb1e7649435f2a48b18cdd356406645f73e6f1516c7e108884c55185e78ce936eb7542606b4f7347722d7e49867bf8b22ea021b0e8720195ec9f3758e097469653299bad468fb165019e77cadcb33b0860002f08f9101235ebb6a529a0bc2980804c9c68c978a4add1808ae8570a4b2c213399a3a8188bb03dcd1df119b074b82f321e1a8c189197b1f8250c696b3546ecaed14c874cf35457a05a8558ffe27770d39c7eb8ddd1db7047876b50e1e6fa533d2bedfcdabe217e1ff177b655fe729f1f1070723b2662bb881d78a710b535e68ab54e03b0a5c4b4bd19b60dbc2e6d335267271a94322e07b7927f2444ebff71d9c25eeae892d163f17e0d5220ab8ea15c1487d33103c15960caec13ed9c00d9183a260087808445764d65f7b54b859e6c291f8b663bad15c1c35ba64d675c69e1af5fbaeea0321d60807bfeaaa8a66af60cc2931a322b923869c2e03b984c61ec2dedef83a56e2a0a387caba3a0dfe101fa0397e0fcccbea91c6e8ea6a167b48a7d3e6d403d85cd3f9a0041bb7028c5d85e6cb7f106fb9859211e060683a99f7fc5721fcca3f54a54ea83fb6db7306799bc34b85fe1ea41bb79be8baab3856cf7403cca28512ce912b6995d6e8aca8688ac1fe12e2c95776f34d9a6aad85806404bd5649542fd0a9fe260976b8773eff68608651762887e93d15994549380b63dc2cdc905b635c75a686dbc9bfbba3f0468833894230d272b70404d8d5b6e34e15f1f3634a38dfd6bce07d88a35fa19a7ccbacde7bbc7e55603e10a742fb8650b4a4ec4f506d8a26a7a0da239663c2a3fced5218ea031cb3e6f632306b7305a30746734b7a734867005216d56b49a2bbb615ef9f12777c252f66cfbf0b666c1f411d162423e436c3a60d06c0df3b12ba41a9b245fc6a80ca860175e716e7bfa98ecd51c165a9cb10522fbee1201aa5c82c2aed549eacd15cdfdf974ff3f1b4e1bdf5e74c40fa11001604aeb7026b62a76d50f609ebfd696c5b4f878d31fc235a47b267a94a875102c34dafcfb18503360e7c9228d5235757da41f69260eaed6e7368c7405f9475ce5bbcc345606713e8417f0ee0fc2435f3592a352362ec47392b1558b78f2ce033b4c4af61c4012ac89ba2cd113e96af59cc90a243c7627c54735923da2011d6dc1b10ddc2b7f3c611995faf15819512fb4d144718ec20e1abf3c3a4dcb7a2c0cc303a689f44dc8be0dd339f1f818f250e43f6306b71f7f7c56ff75126619243b90753d61e1620a9a1dec7b14afc0bad0d33145561a8051c57264f0ae08f7d83931c1b0100bf4cdce20ace0a6dd677e228c1f1a80ad4605fa89589e7cef27e9511c03e11ed62d6d492e3138f5fcf7cd300f3077f6cf4590f55a112e856e7f3ef95457889a8d47d3208a3532cd76ea272092bfa902da38f4c31cf789215850c88b4b11749769d0d401295677a22f12137f09b44a10799f3647748fe91273c4f28d8ae842436de5efc456b81ff2e8337301a6f46e3c1b85b9b9bfba80c1d5eec3aee475b6caa6c02ba62bcc0b49ab6dd5c217abcfc2c614e5df492496e3f55042e89f8cebcd69de2ca12ae54d64788112937bcdcfe6810e5fa02e428c9d0b692e1e9764ee22e14abd31373834393834373933383738 \ No newline at end of file +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572d5669a0ca14b93cf96fa4703456a0e8d8017304da24947ad3635e40c3449425724b01ec80eeca945ff01b11839bf60c88d30daf2320f0fb3c86c9d46b3dd2d2eda49e4e8556806dc868f1f269f6c36bc443e4276094b49912f3237374d405b306e2989cc86192ad7529f64b3abd4a5ae07c826911cb4a5ab55f06b9a7db676516c60c2b76fd5f686dece0a73f7938d85277f92eff57bdd1e901bf0178c9e7f4da995470ae86841f7bc46a9e3eb831478c125625b8e9492f2d7c3ba180896d376988a77f456faa70010203f684fb5aca6935b4b36c42e16a6a2f3df87d22f80e63e5e84209bf426b61d513d0e85b3ca1b065f1e4d04a69106cf986d6140c3a90b43e636fdf10b1aab98f4b24e050db8012453dfd049b46ecfe9b342b73eeea01d7aa2cfc3eed2c1e7e25265ac5c4a081419dec290c6de89526d61e67fdcd5975baf4c028affc465eb5ac9d2d1a186e7999f697924583957488f62539f0f07b21b82b679eb2f2ffa78bf45e70cd88693c697f2676232394c2719716ae2032eb7867f8c4006b0f8c1ed6c5dc8bce017bb395ff9ae083e0f02cf8cb623f33a5ff4815e61ca4193b1513e8a66c31c4792457f354db875e2241fcae08c9e983c4fad181d66d538bd13b8a792cc01293d2122095c457d66695a52ae697cb3e77cb1676b3d9267888fe754b742e41d84ed1558ba04318feaa1f3d999082fa98c733d0587b84ece814a2dcf4635fbd80d21baa59acfadf5c2d4576ce243efc2b5b1059666c164fa2ede26b783ecd08d7e525f7d8767fc819ccfc4dab471f4e2d4be2bb4ad7a0edb97e9674026b0ba08c6f70f4384dbdf5b6b0c13bcc665659f2bcbe36a8503553c5bd2c99f178b959dd20cfe5e9decbfd2ec795bfd9e6aaa4821111ea25d9c23090abbea2aef66888ea30317c4347862eff077eb724b6aca2c3874475e292e834165c0cd70d3ec61fdb3c331b3e83b1160c9a1091b44892e558942d392ff4f3565a0a61e0381aaf99b7081f0f95e5104900320a00a795f5cd452177b699bed6b88a292e218c2e0446da07e016083c78c303f976d52f4e56dc60290e43298484fe9e5882dd3c608e2c1b93d671174e12ba1122f14e94ca1a14451275bd17dc42fb220267a91fde6a8d1a3272dad6368afe24b4e3835fc52c528d26ab87466d61ccb724445e8492ad6868d0ba626ab47bd49012736d328047f124a0fb5b5472995e45a94e60acc483b8fc35bfa27bbe6072ec1c392af55d19a35aa459f4414277fe6a81d33dbb2276f3cb7cd6b51c79f980eed84874a2e0353379eea5f6e219dc7e54c37e1f1ae18e42c7365c0f4fe4ed6444304683a9cd08dc63d14f9b294023bedd4436f3ab824b11136ba1007f0be4443415194ecfaf5703575e5823af4bf55cbcd71daef3f76eb3889ef79435e987e8cb760cd44b84d130a8f40e684ff9e10cf241f0085de9affabeef863c235d9e305e7d209da1cfb4b0c4c4f9a4ec9d51a8e4756fc6280c0f3c49c10bdc310a8f649999ad1e4bb2833063cf3103d15b59b91f8a2e4102d28d85a10d92e4d27ba1fd339008e99a3b35f68fae650762586aad75eccd009a8a20e21f4e09f47e95f9bc5ee41391c2bec7c92895d1d5a4f40189925f8041c01bbffc84cad6bfb4de91e59396dd7166369daebd3b846105c0750e3fed9c81fbb4ff300e44b3eb7fcc68765eb47c9896eb2eed79fa1828710527efdbceb05c3fe38f53184a6b48f02a48f93d01b42a3a0c9eea99d0ed4e7baf4d9c65d07ede22796ff6aeff0bebae04401e3126a11d59591f8840534cc59c4f952026be20312b537df7d5c8d1b7fb261b2c698f7ee9d15293ff426fbf9624b03737ca5f9e2c1a02023db334532cbbdeb88b099a2c9decaef5747f55283b91d2e801b16e37f3e80085430548ddcac94301f65d184cad7c45865f763128391718669414555735751bb5cb3a1f5f361edfdf5f4167bd3f5571122b44b7782c09e05c4473bf714e728c8a72ff9f658d48508cecccbbb2402737e552238a2b363dc85400d2858f3e31bd5bb8a3b75fbc6a37ec5a5e2be8ab68e59957b0f5f6918597136424b1a3c346fc51bcc79f2e1c120730c23fc077acccb6a4b48e9354646bcbd755866f8ee0629f856e5a49698d638215c039da6341fc395033a57a37696855e0937f82100f04b0242d7f96f5311119165d62616083a7c22c34fa9e5d8d229cc7c731b5603de6038efa0e769efb5861f6f015dc1fba93c379c1f532e506fbe1decceef5267a700de6daf5912a4b8adb7d3856b3fcc695f53db98a304ad4d59467d2fbcc338657caaefffeaea4732f81a8b5f9d554663e760c3343ad10b4423ffc4e8c89c1fd072c6ad9b4968f3ecb4ec07f9026c895d410a8d58ca743b388a515aea716415d638821acca1fc06089d5dae9972cf192be27c8706265f70999d876c5a871c2e142e9f2b5840aa23ce8175c15937d6b583df330daa379d687c6141f91d8fb546eba260207850fc2a5219e089ce19ec7a7f9ae0ccf3697d67abaacd5f0a25e037fe65b3d38d3c9a85785af8c7031bba0d609c7acf374af7b1fb21c2605069b3222924dfb21fb1b7415762f51320c4c51cd60f7deffb3edc5376ee040f7d4098f97383eb0e2c9ca415461f55a74e7369f2d24b267bccecba6435afe3a68b5b39919fc1dcba0c7312704aa9c80bcb97b67382f1e5c190022ab5d85903ce3a153a41e535e420210ecaee580b844c9530a00575c4ebb97fe764d3ba3982609a62641b6a7791cf71ee85d265dc389498f686378658df0408ceafe759b1bcbe41194fb96d95502c944cdfee261c2fc1bd518d906a1c40160d176b2bb8f81ecc21b102973ffdaa50dfaed2f429413281355c53a969a6b06cc2534c402f316547893e05d07694fbd7470718022ea00bbf2732a86097971006b00579e73de3550ef6e1d2ef9dce0e08bef224cd85882f7aec65df428cf007bce2ffd10d7a61a0cd06ac8268be06fb15ce42e5aec84a16b31736cbf214cfc8ee2cb3df39914dabdc852399ea04e43452b4144cb2e754e99ccf96ad54aee155712b0119102b6c140abea31471f232165d769a663f4b05bff58a77b7c9c7c45faf1c6182a7d41f068a15ca8052c115e2eb7dba7e0c5b3e40c547cab5f99c38c4db5bf4805fe52f39d61e34fd9ed529d21388b0738250dd4b01d45a7ce03f1160f1f0de18e191376f70408b22bd6a2f69a4d1e8aab9962372dee204e9be42914ca5f6285b4e58d42c219c70ce3ddc158095c1811724ecf24d84d1b9868ded648b5c13f92eeba7b09326b253c5365f396db7e093fdb31469d2ddbbacba4b9ec941b91bfb1e065580a8fd8e880a47da685afe8619002065e3de0503253abfc962d0a2b38aabe1a224c70d79cc936cb6355cf16b359806048c4b386b884589b60fd1d31627e9de5cf9d93c8d7052c49a1f5973bfe617fcde032039fa79974173b70ed4991f52574a3c6bb1c357aec294a2d3d47f44520fb24e6a0de2a6a4d444352efb2540fc98eee5807c8987b427d4b450a2878ae22cf237eb56b3f97497ca5dae354cba0e2cdf89d2d9b03701190c7d35981f18ae2ac580d66b8a1d83671497d5133b8897dd1a485905f1e3bca595b2b8dc51de08476eb41c1e3679ea42eafc28dd4674b005ea43ba864dacfa55b6634c937b5c781164cebefbc3f3d7dd615af6e9d1127aa1aeef0f3c226201e211c8a28a7832e1a2bb01848e969fcb2cd610aaf930191a4292342ccbea2797b355e3028281e19b0dff2a68e92d35760f8f71b62b578c07f3c3b7bfcc086e8e584f4f5f12a264ec7e8193c6bbc84426a9fcdce6c4c220bc6b595af2b2fe5676f73e40953be5c3519f1f633948c27cb14be9f0b476073b6ee2f6f1d85e49792cf43b83ccaf5e3f7a9461426d0a54360e3b61701712689234e70cac8d449c2f69a418a438860fae5bdff6188bdf16cea74ddf4f7b81916d871a75b80a95cde8bcc5e01361a30b84f95d758ba2ee26d1dc4779aea0a1ff474c4919f967f5d99c4c3691ded209a8e327f66fec39f331ea489c5e3371aafb1b6b907b13d601d48cafb83ddd386ff071c94191429ed782976a94b889bc51147f8e14f9cd7c08366f9441db7af3047c0235ff6ef639ad08266d00854db80cc1c786deecb8ab78d13e709dd0e89d08aa4911575e3dd9f68d59a48f6e83a57f3d61f393a4c498748b892da07a61f82a505ac9b7df44cee90458234c44b80a4937aa6cee31d19298ccee96567c47e67af7bf488249021cf4801de501464c3d47be81061023549b3839dda7a0d8881d3d0bd705482549adfc326604cedc8e603c22e41ebf66318408b7c8f56a63145721e9abf95f22123e91b18e41c7e357dd30575658a89be005b7d2d40eee31834017ea7fcd5f5a118345384f406acbbd27627640e8f1f2ad2877c19c9a1ffb4a8e49d99e7cbbed629e485553b55e4e79b7e3f39b08374cca9b263521fe96b51db0609113f0fd6bab5ab6d2139b7d6d11aa5147afe3f7cd69909650897f35ce73f4581ec90475555dc54a2e1ef08ab0fa132ab7236e60ef968cefa8dee1b7bf6243e7b52f01397e0a2b1c2eadf91a05be6c4d24313966873b57cd2f4bb46d777809abe10e4dc6389b6ae249b1043039ab1095699ce450bab1274d84062292e35f0ce14703124b5361f68af773ace67561b9e71572a3d3821a039419f96efd18b7909cb79e5bcbaaf1f296a8a2ed781f525cdb00a35a97306ae545f54e86ed23b3971c27626d1be056b0a3ef383b727e84051c78942577ade4b4986498d3a72e5ac2faf034a1a4e12beb1ef5d1291a6504b912fc61932feaaca10436f4efe835bd45a2c9a89ca6090ee794c88f9e70303eeff3bf946d1d97fe6174031d5f8c0d58d189506958a74b64fbe226524fd5d403ee3abb1ff6a4c38bfd80fa37b2227de321726e770b3b5334ab915d8094dc6a970b01f87e3c8f3e62cd01d9317fbcebf4a328b09e1783a8d56352068b8296e9456b0294ac4a07bd88d31780c3064941112d01694e5aafaaac149ae4c5f24efd16f8d9234465d3b314aa97ebaecbc760fca65b0cc066114cce2a7005aacaafaaca093b58cb5628fcab12ba2570ebb96935dd454a1f6fa0016533798cb03ffdcfbd1f636f3f730ed18df37c14d035550d7583becec21bb8f925b2f81b7a1bba41fbd178ac0720294b7a633e6f8166b4ff578f8de0262ced5c0851205242c28f8c5f533aeaa0cc0a95d7f60ddc2dab22685437488c2644935e02fb99cb749b5522cf9739020d997f2603218606ba04e4670af1fadc93b8e0539e496f9dd86084a4ac464bb6e7046e6212115a84a74c6d4b5386807efff67b0e30171a2795f034978cdbac83211966c8c34eccb12555a8b2eecad1f7c1a8aadecd0b29171375b7211630c855c6c998c94ae778449629941189181f86221ebd453f95eb3cb72c816171f8eed4417b99d1abe1d0e309b02b4df6a32ebef87343d15a9c1f65f840a48cf93c7f2d622a26af004adccbc1d8ed9dd760057edb7b98bf0118d8c8eb07bfad794d62a708900f6c5505904af2c45281daf8e6408f18101957b4eb2533a4c381958d2e7368e90c2eb639f09a1ad138ae3921f1a6f10b00c3d63dfc160795304a68df2b724154a92da49e644280d2ad50bc92104aac9713bd90818f6a3ec76caecddb0e617356951c48da0119de775e8e2fb2f13cbb90bfa8dbfd30a3bc77b89c88660b32931f8ff600b03833252e88f5650425ca17be41a5f0f6f0ddfc34a2fb00f95a685228d8e3987ce175a3044b3f9ef88ab70a820107feed6420cc993265f57211a6050aa44f69d60c677bf0adcb0e761febe2c30301d8ec48bb63b30c4da6ab71add80fe0e855c1c91ff80c8bdfb0cdbf3401980de6f4513a331b4861d27f0de76759b1ddb4cfd447b2f4014f6e871ad8ccefc5210a1f37f7f3960302665390b874e283e12ff1c313c6ba1b820d19d366ca86e187ed780feaf4bde23bd3b6fead15525d984ddfb869c5713f80e0f9a730eb7ca6ea77875b8c3bfcd9b455801301e3239bd67e99bafe2026c646d635143632bd3fad6c95ce06274f565ad3568a6018aa79b311ef9aa53b9836c60428778553eea286977e65f0cc646f3bd537cf133fbb4ee2a20e0c53b1f3cc5dd851393bf126dfafdfa179ff4674fee7299f8dffd6453e6956c9a109e35cdf5d9aa2fcce8aca038523e047335cf59b6df244c6863fd30f7f72fefa1259d6e22a836a3a0a750d3577a8053d6fbf7cefbb4e86accc3d1b8444118f1f8de52a64920f344052591b29b3f3846832fed9b15e429ac1223c8aef830051ae650afa3ae8d42d63f8fc2fa572ec8cd7754e25a433c6d2b64fb2a7078d2851e86dc76d19c7edc093e420ba1487082b396d0ebf4462548ccb6e99fd8cf07520c9d97f5eb057e4179da3353211ccb7df121901a5f474af1033a0365392f1313d572163850aa6990796762db694bd680c4ae09825d7b3bc7faed39b1bfb96bd99eb41e3978271f840688ef289bbfe8338fb089e82d95351eee3359fad9876d0124620a8e2adfbd2f99b049a30a7a7b432254eef1237d62ed380658523b3618fefb95ec19ee197af1d4681473fe117538a8b2cf50af1718abbc694edd02d908f808a939e4eb636134b3608ba075411b187be012af1357b2e3b9726588c063731c213b040c5978f7db59b2dc9cf0c6aa07a17e2d4de63d7f9cef06215b88ce4ac08206320adfa287061ad321334acc84f86e29b7f67f7ca0dcae4d39e82df7ce8e0aabe35e13cb3b0c6fbf60dd3ff221171ace0f9f2fa4a182fd332d92cd338dfeeab42d62c13f6e8013498aaeaab8b2c3082ceed79e38f2d0e116e9a8b5eb646280442b14df422608b3f52157568f553bfd8b76c37d10c6170e6aba7a87453c6031a2035a11490309dc6a480715b197bf91dec3f2fedbdd24a7574392adc8b68aa95ed7bb408a5e457f2ebb1a4a65292eae9509a2e3e08f0c10fe8b3d5a10f7e59ab641843ca102c41246efa38a801e9451e9ba91eba67531c7f2cabe5c443144b328a52d6282843faf4fc0b57492f35fa9defedfe0a0397e7191be2289c1bea9d40dd8dcfa727b860ed8f92e3904e265adf4ac14e60ea97e1c5d58bb9edc499e73e8a83c8be0dd8b329257667b4bd6d059b982d68ad48eed516346cf7ef6dd9a44fdeef2479d51978d69279ca6ef447c769a6bf2539ec7b42e37f7cfe914d9f0ec10c4e4b8e7699edb9f4ccecaa614802821d6c33203302371d667f4a520ec5604809efbc71175ac81a2529142367d072ff44c4e0d1a3d98374558ba3bb010a79d744a0e11675a5a306208426c9a06ab44c82fca164e769172b0ca22e493efc2b8c4f266ce16a312699fafe63e855a5811b6a96889a7fe9e46af79dda2cc55b7bedf0bdcd998f4db20a626e24ccd6afe63f2f71c1082cf2823f47416fbc30facb9cf2bd3caa808a9a625f85a1e68a4a89cc5ed3353a75dd8f36a34d8a30a956ca5aa5fcaf8479ee7b3da28e48c02225e6a541deb174699bf79d0a8ead98702772e11543a7afa3c794bf9ddf13017ed6e86d6603e44e752859186d0feb7c683e698f9822a62fcfacf2abd15ecc12b6ee8d27fdc421ddc490716b49eaf1098ee77e75f44e5f70556f730e2f9042808928ae5199c12a4b2c197df856f6ca97be08965442bdaf063aab1c022ecec9d1e6a9e830fe87389973437e6be4429077526f1ffa7c0a64d76fc74f9d3a1578f930bcd30a78581c832e2ad528fe49584138d014f7fca943313a7ecc1576cbec72b8497da49c8989f6fd3e1b8edee2b9d985a21187f8b24e5cfabed9cb5a2ab1d2aaf97478fda390538fa68fdc899a5ff497bde4b1762a6b14d313bde3cb429acae675600a03dec0952e7046de0ac2f1a642dedfdb30158542c91fc04048149864a65ce6839698a21b580e8fba74c02062319c6c40788bfa785fbec42b9d83dd17fa1e0f6f7987cd22ac337e343a28ecaf757911aeccb458e22bf7f54220214470f52eeb33971f358f96ee70c2bcd74418d5b38391ca7f4c24f3a5064a0b2457a0e3b9be11f2782d0f2b1d9184f0205264791ab69d1738f5554f2ed20c02d9603e6c9f6c15301fad255fe1f9363f4c4a3259da0663a17def714fd44755e51eb91c375c8b49801222682e8ed48f1336226a90334f087bbdf01f6f7188c0a3c48db852afe975d98265dfcc31a0affed737acc07fb36e4791e652770661e53d86fdf885c54dc949f2def8468c0513fec99924fddc8715ccc6b680a16bbaeb5ab0582f7a4de012dd397680e00a957061ae39bf7c12664408277975209d587784f3b1f406c54c1784010538efe79c69b7f95533993f9e739d52224a7cb180a82bcdfb2b48e826fccd8535f5d839c332a57533c8803855fb5d90ad57b6866def1236b50f1d6cdbe2ef9a39871c3900c80f6a1b6dc46b301d47e8231d6ccc64f428c66aa80c9f92ed0975d572296330c93f1bb6d7d4ea0209f485bc65eb0fdec2a485ff4b8e39654e6b751b4ec2a076c6c79b203064850bcb4057db642a02150ed345f0ec002da9584752a5e6ac894520d959dc02f3e3b4068a74c19dbc7eecaa35d046ab049bc136d60807da1524e79c0cf0b6709b5eec56718efd9c414ad3ae30069e28c7d8beeeef37d5872c96e8a51b5c0ca219eb8728531ac5307bb199f881f483f5461687d2af5335583af330d44915d0767d1d9444b423f8f08c8799325a38e46766e7cbd5f7511aee55fad16bc1df61c0521a6efeec3c8c5cd6bc6e6c29157b794558a19e4f65bf7c3041df747c6ac5d426601477c265428d6610da68f24c3e6fb741f27f6e2e8fbf798caf91c0a3ef6e27a45c7b6ebef14c1ce2b95d69ca6e1b6b17b4006086d7c501f50956e9e1b857536668d190d20c461d8dd886ee798f042090aaf437d8c7f0cf9551e72243fd0815af9319a17829c705d4bf26b0d978fe63ed1d50e6ca36b2f15e3fc35f9742051eb65bf0665a721bed950c1a5f54214f6ead1d54b28eaa71f37fba9c51aeb3ef3a66c23de76257b49b1b200409329ed2e6fa3e1e7dcfdbf51231a4952f31ca8715d01c223d1eb1457d0b45f1529d508e1523db52b61336f75c11ac3c92442247b744d5f8476cc4e9573960bbf51eaec1d79725303a3743358b210a1e37413fa4325a6144041f0cba3f1156c6b613454a6ac30728712ec19ba077c2ccaa6bb72f0d682f870a78c6d23c9a2d5241c42201a4ea68ffac23f7290e168b5422bd1542046f8486aa0fa59887a1c66d166b5d2eba1ba771332d8efa19fe1ff16a13f5bf2082d5e31c184d630640b0f5fda76a36bc370317b31123b9f0488da8f4b8c819b97c6a53cd1e8070803097c13c8717f733e39cf7551c45ca87c2e33074b019f08dc681c785b25eaf42b5ddcad014ab235ecae7c4a1ad8ccc6da301c9897261e516c8c8ef2b971a4563a4c53f5c6bbe07ad9ab10632665410d57afc1b19425a6b6549a5953a2f80d7172d613eec09490ef387a67bf3eca1cb5c161ce00d6d474ebe3d9e75c23f491cd0261ad3750d88bcbbff5cc2e74ce8ad14f3a5db490e7c124d8a50587ff62eea912f2caccf0158e9f0e6a53dcd890e0dcf8ece4b9b7e8d751ef41bb5399bcf7ac256321c186d862de0a7ae64131eac434ae8140f480d7021b551d20759d68ef1abebdbf53086af332de27cbdf9a453d92a1126257a76347b27739af718fa1040d0aa8b0944fa0ed8c84eb8998acdaa1edf0ef957d735a5f8251ac50c660a15c62e42d1546e7e55eea2b92df1d7a41990b09a2be2d47b92c27c175c3b8cadb3299c0d40af35960f8ca627109859e358ba6dce37504c5bfa8871e8fd6f0375b64982df9bada8f4f7b0652b2636b731006163e3673988ab1e4deb61132881223890044f562dd2e517fc8a083c51594a221d0a28ee9583c2ebda1b62f2253b66c042f36b59f9ebdbde0579e11e5eddcc9153a820636cdfbd807ab48dd9102d67884b5add61e088aa6b7dbdd073e9add45d46986e3bad6aeb38cdbc7b896a0a6ffd2d71d8fcbb2e0234f223aa8e6a17b737532af338829b292a2b4655b897ff77766e2881ba990b01fafd9644d4db947ef22b554cf736c707e7e1036ee61f786cb0c1d91a4d1a4f5424c973f67d41680e975bdf373e19d585b37541d19f8ae1c3def53adeea499e6330179e2af82c528713941d3dfaed67d719e22c5dd775ef0f763a54217a966ad6272bcf1ebc568818995f6fe818ffaaf9e61e78d86114aae3ab9db28a33e9f09f95df9d83b6750624362988b619fa39353eb1dd11c627375315db6a144c48ed830735f31044f7196e2dc70e1cb27fc4e4cfd6cd7223120ee5a6ff1c0ab055e0e815ed1d966d765fbe4e261cefb546e709502b0236a4d4306e222e4798586adb914876b3a11a66fabf0be1255bd48b4e46cc04f70f2b052b28cd1f7c8ceeb3b13fcb20e14b77f02a75a350ec6431e3545cde3ae3ab19106cc4550d39dde958665b52191e9d341ab7054be5447e085b690c4c3007b17084160a9055482a9ff556f1f62cc048080bc86533e7e53ec72b2442e8b07120984bc6df7f7443f856f04dea0e8cfbf7c7856a2434bb9c1e08acf93ea62a88fd9b77019c812c6d5ae68e78d4b9c27c7acbc9780640bc624a806f7c21039b2a2be732898bfb3d96aaf32867db7ae83bcbe79fe388832c5cc19b4ccae1f82a15764121afb7c4792ffc07f1eba0621987947ba132efd3147151a0c3de9e15d1b9e9afd9db63c18cee2324c85c5574e15cdeb202561cc1180e5fff2814811eb89643bcc3de6c23860262a0e92a7d88f4a1cf4c84331b9b34042ebfe3730ad275cd74ae45d293879a0a97677d8eb3c3f6112181b40447a946ce4d0aad09db6f444eb9fff3375e22a5126a162d3ebbeaa04322725e04af0155df2ba7d8e2cd81809b31ff5e4ab891ce9f8eee35575ed2e99eb2d55eb755e5df6805e685005e03affc0e721428c6728581d606089aa35744483615a5db9c44bb092187fbb422be3dc33525376f4a23da3cf93d3c509602e1125b89523ca6a32f15495e9ebb1a5248bca93739466da7107748f4663143611df4145f39225d9f71f720dc837a010f2efd462579d1d7b5abceb29f973f5f9197a5ee2d61619ec75d908e022594089f2f4c8cab173eefd09907b69fc2e443dcef94e4e3881ff6d319a71e41be088c278a89b196f86b88a6011812ea23f2b8e08063ac56be4775637fb94cb029787d93feaf24ce8cbaff5db725cb630d26ae9237124d926a69c853b48b4da9876ab84898e40a334af50181f5885e760515658b8119ceb86b1d20998c9d4d2bf7c952a85b180a4866cca458e9cd27f975e66ee5eeb6ad40bc48e12a88a32ccc0b92efbf29ba27ee43d5bf801a6618b05a60f25b725402b1f0443c62b6c0bbc2f413706ee110e788c273680717ff9b4b71b7da9f191ed5c833716599ffe273758fd4da838040b2efa1050f7825955cbde562723ecb86e8441180d080cd634935d56dc27d0244503a3c81fb7b922a3dd277908ab1c23d36ad074f3894e6a2118c076a08d5d85f101d04b711abbf4e736d56ee4281247547145cf4989abd24d8237a2b9c4f547adf4d045410a1b360857354e4bdf41fc6a8129d3b00165a3cb6958356e4f4c4aafd7c807c6f4fe95de18e71bec8ff636aeea3e72c67b81212a312a5b7db6378e697029cef0edb49c01673f1483d908acd4eed2b62f432ef41b35fc13d5ee85f55451d3be59ae1bfc55c0b136aee4bcea8a14042a134336725765fd71cf41dc36db95f1e1a607714a8e9e4fb77034b79f082b2a5b179f085d55b6a6c65dda65d9df3799d0ef019f907eb01ed441722c623706d77d56f5e6658dc56119c86479cc26ea1a507ecb7f1ea823471219b97823e0e412d183d4356eb56c120e0a590c72c576d57eb73a09d5962aaf40983f1fa20a05b52d75ee84aedc04c42cccbed1a05ecc60311d559bc0313a2132f6b8abfbff7a26b5320bb7c7016c84f9fd64980dd074f031d917cdd7d193c1a636e66ab384cade169705d599d76fe69243a18cf95e9f48f1b1ee8a75a48112fde4be5df24415cc9a6855898fa184e697b1e9c37f432cafdaeb88031e4004e0c3bb054c4ee1f9e33dff4d484a4c9a50280789d009d1578bdb2d1222e38ef7547e1bb45cf21a52c84f0595799f5200f2d3976842817f2d98ca6da6d5192fffdc81757329dbd0940610755c4746a830d21081274d205714254fea70434f48f4f907ef3834963fa592a7c5db407196325c4429335a506c13f06614cb97e2f436efb1469d581a2a9a3e6619e21292f64bb7b69fedd4ba70fb0089a971fd08b8593d2460c6537bb3c439999c559154df851df9e9c33d37536e1d71ffde5b59dac84da48c07af1c085f7bc3cb440ebf04a1f19d4fd03bdff2f17a44deee7f8d6e08388c18fdf72e350e68405fd7b82ac566a572e475143608c81d207f93bc144aeab45ca8af42f8460ec1b5a09e16d20dda711ebc58725f06d1b60d428bcbdb6324c78677ce84ac1ae3be04d665de9be65fc3767250619fd54fec8bde1d93235c414bac93117e920d9797c47535fbde9bc2a6c593afce9cacbd0ec48f9e2aaea53d906aa34fb363127b39ce5a324390d0e5bc64f15835385c23a9a89f892b82696d64d7eb107d36b72700aa6fd6be71b0e2f663fed24419e19e6f57ac96787285e81e1e39f02e91f8232b6b92428bb04873794f8bb8d9e68c2a5c3495f8ff41efcbed02bb2213319093abd7d3a3457ca020f205940eda62fc2c5abaf7fdf90d2f40a8c7d9e917d6713e100029d77046267536704e5cd2368f0172b86bafb4d28de79c2d8d4c1717ea3fae565d53d334608bf05413991743134711d6ed3019ba27eae1fc3a32cc624e405a5faa74a611173f030277311277b034e0bd0da20fdeddc3445990c60866f34a80cdcc61b9a96185c431124e3355c3dd23a37f22b46370b68f5288b99e81f4f72a2ed617a02e5c36e3a6da37fc2837a704f2287ebabcdc94cc10158f1ec03f5dbc16437fa339c9f53731588134d464cadd0305adc7ae7fb5432096a5be5576417c81db5ddb5416ad02318f089c51bcd8ac602d560a15296bbed8cba9d2728e2cfa13f941b3cfe2d6d2b71f33f62e9d0a5f8d0ca9499b109a09699137e0925f3dc5e179cb7614225e90027ddf2d89f912fa355fccde3886bc18892809091f1eca7b5b771479f3940cc27f6a3ea4ad1fd95f92e4e486d2c92fcfd13f86f984749ae922312d230f9165d6df6b559a939db56078f4a5268efab44ce9b3ba740cc224a9f65c8368c095109af42a3329d29bad68f91260b37d1f4858f99cb387c3be39753c8b0dfe57971a046015ca52281575cb823079feb35dd4fc00c3db46ce145e78bb38a16ba2dad92e944354b4234e9ce9e2e8a740f7aee39ff2fa4fcdb8cd155e4ec7c41cbe6b9d36667fdfaec3ed0374565dc7474c9440f2b3e08c782a13580e989d8d7c7150f22007af248826a5c42531d06213cd4df0281d6f2f7d1e262245d739ce846516d326136b30f325cdd47378a0ac4f47d6330c0713b528fb661eb51a8be19d5c3894763bb2c331a18aa6d333fb078299367b9db4780e65167d65cfbdd51288e31eddbe7d4e7e6b2186fda4f5db6839da8b690f51f0baa965df0c89a21452f2b052391b521647397a5ddb331ea302f4ae5828e3094828e8e1a43d12d211fa5d0e287333bd15d0ab76687cb78d03e9581d7304d2e9fc87f21572ed6d21b38faad3cf5739efef2538f1150a0dde1b33c67287a46f816e88bbf79db174427ea3b5de97a106c3ba9d5f4e5cb304ad891698c44b1fc81bbb6ad38aa664fe93c8d22b3abbeb853f3b35e44fd2ac14d1f8da2b3a0dff2dfdc2e5bc151bca692dc41f5b574dfa0e691e564e58047e53449eb4e905ca5f031383c56c99bf229e655b64dcba278beffdc7b8687b50063f6340e34382545f10ffe07b9388585e0106bb0db33f84c5d448c99667215f17e458be317e2de1b58e33b7b87f59505eb8c5f2f2cd0c8426af1ca26e78749711f57d7d6597d11562e9654154b21d577ac024fb6c73035caaa8fcbb4a03c8bff4ba0fe2ceda1e768a91448b58aba9c4b67db95854ce5e532240192667f2d9d93ed18a5c1945fc9793b61e0242aeb4c50c12dcf5692635e37424c0d5c1fec9adfe979865763919e132d0695fc4a063bedfac02634c53863aecf11c91a341d2edd053585fd2d82de3ccb4f2615150995667e476f12a2fd951c554e771bd9cf9ed1917e872fcd7ae6bc33c858e6d78428229b2bce6465d9d01393475c8ca2400932fdf69684d6d98572cc3684e2b6ca1776c1f08455e14e72888395b4b980bab16878e0ecbb70ecc0908422209a846e8ece5270ed9f4c3e8e1e58fe8bac8a26f541d0dea0e2b943e77a6f813520daaa734222a5bb9975d1c6d53e43fc5f3783a00c82456542285af4b5217eb03e1c8b9b0d37a4d1669e766361d4513be849dad3b5c8f3b469c5e82c3c6e0070ea751dd7a7df584fef7c3d835e858b0add248338309926a7687cb2572a13daaae394dd64e9995c6bb46c086404667b5b854286ccabbd8e8f4f80f179238f93e91affb935fb43cb684c68ffea9cbeef213ff64dba8cf4671ee8a5b8efe2025c5d8910878b24c98debebfa9a67e07e4a6135a02327a281de9974af0d3de6d246d4668d3eab56cd283e2b8bd62c4c384b972bb44ecbbfae27c3fa5f81bddd02d0b020b241bde776655824d7e195819b28523e2e3ec21b5f9168f6dccfd017026fbb21fcb20934d8923d90043aea6b1e37e88ec24aa68d2a77b8e802ba34ba7bb89319bb744d4f7ae54c116d4b03f452b2597b5c015e493d80ac4bde62d5cbba73af0c6a50c80139df907127c647029cfacdfd833f4cd4ec1165d8a2b7390169984a5d71c1104a2ba8d152ef3d827ba5fd8e597e8395955aa1427267e15b330576b185ec8a80fa1a049ee638ecc84537bbf8a3d508d0caa714e2a185d30183758af3f25ca9d6dda5a208a6ee3ae0ce9198297e3472dbda11d17bae4c58da3c87ec94654e82371fc6ce48027d86aa875e7777b7ea15956357e4b929b2111676f3e0961d5f2ed1d13bc67032befe435c9f60a548916c8790c612963938a6103e8aeab4339d5a5cc2c7d2923dd09fe9568e0a175ab39fddade8c473159f8bd2a157f2902f197ead303d718a75291082a276cd7c2984d6067edbe3950760a0d43fa87a2f8f487774486503d2338a8087d5cf2aad0ff6dcfce68b93c1712cc238eb43c9d1a2ed11b20e8df6e456e7e4fc890d996bf8d6dce31a8969b408c345a6aaa5df9b119c99b65e3b80894e1ef196f79475815f859729229bcb4313eb543f04294577296f62029449ff7ebd075123422b8d154afb76a7c35103d1dbec4bad05b66454e0f09c180cd1f954d781fb6238c9298ae3526fc8fd7a9ed267cbdfb336cf02b0e82728dc22783d87653da3066cefe2fbc23c124bb2e3465669a45f4bb50d699f527ada326cb59a35479bbc88b9404cec32ceb74e8accfe9713c1db46d024ba3194456fb494aa81254393a6ca5ea3ec54c4b057236f7c1e2969648e5b6745b8130795462a022cc71cdf8472b48fcad27736e01c2af8cc597e5b0aefd8aa2451b22fc29a29c85f3b33e214c507203717683f9326d7f4cfe83fd520a81186b2631f09bc1ebec9616644ed57d439115ee86da81a8f963bc1caeadc3a29c2019f74dc820d4ecc375115fb63e1cc5913d28b9e9f73801518bef6bb98c21f17d1b214b38293ba6e04eb3ca1e843f9064b8e930876656906ed6a5a984f245622ab900b44e618df17c632301e44cd6e99631ceb075403968f4f773c203f542078bf3496bcbd4161f0d1ca8165585a07d7ac701815f7701e6179653d72221e9448010f5e75f5b57ec6f9d4aa09b320d3b6a73c787c5d27a87d9db2ef0fd25bad96218ca1fba7d9affbac2b4f4f54df02f85321402214835fdc0aa53f8d5d7a8154d993eb4b4e3a3de8cd855805d8002b6a3c990b5679b2ce5962b9673221ab2f0234c048b5de5b06317577b3b2b9b852cd2ed717daf2c0ed340d4f0a9ac011805a028f0aa338efe05b281b4b8fd855bda840efd307312be76007d777ce0a32ca9205352f0641a28f5de3f409838220f9e1ed6d414c3d293d1fec5e72b0f6ee5cf87e04a0a3384fea8509daacf606b99cab4b19d797cda65d86ce3e1f8984b6b1bffdebad28f2567e9aebbdbe0e2bfb1a688ffacf24d3129e484e9520aec36db9007a70af769a699d43b4015a81e1e691fa0d8dbc704c8ebc6303c308d616312beb81c7a8df1d9a39061b640222e70a57912f45b738de73a84b389703a351327f51557262e59d4e6a5213bbd06282a3360c7d2dc88e6646962ecd000c066ece0f2782d28392bf13fb66a204172f029b4f90f6995bbbbc57b684db97af472b98aff86375032722e8b9f3a671a586bfbd3846e960cfab88dbf77737809848952899176319b1f8ec6c1d6cb1f9bf3cc94dbe23904befae3705312c94d49398192d60cbf9e26630bed7a5f4ed451b887d2ea136d9e0da1130eca4cd3849fd390478cff68586b1ef4001efd4788b9a486ee60fc41e58af0be4232fb9392ea287e85753ca180ca6d0091bad8473466688b387635735a13b883fa768216320f89de686d8deef7770c73551aeb09a33012c0f80b35343a73a741c27f19d665bd9ce9ff4d3ce2dd9b2a869ba97daf32e19860c99a21e53394a82e53ec401e576f00de059bfbf5b2c3a1ee2e08549aa9360dc2a3857e9ef4844d3a437cc1fec7de052cf35bcf3db29ce66dd87df34cf9601c6466b75f4afae411f27b60e64a20ffc1734688a57025fdb58b44761f89a0db02f9aac1dce9f367618c8779d9eff4b6dddffecbaadcad90e5fa979dc95ffb50d40aed4c0d6da69632aae4fa153417e34331fcf7f490f98d6c7bb4e1e841809f8801c287beba0d0bf4b40817798125d210f89ae6b22726bb400dc62e7a1a41076c772527f854d1593b7b07d9dabe77a85d7b91330f1a02b42d27e7e57795539c81e76762e6b589608cb34cab42966961dd130eb16838759cea91f6175699c2369b1e4eacc9e942a0ade874b51c67d2592e8b15168eb358adf95bf5976526f7ddb43fa4e2c7b8fd70d9a9243b171745ed837fd7eb29980b384cbc886de828ce0fc2e275eaaee38ae3cd2b5e435647d407a788074e6cbb46a73d49c7e3830e9f44a07498e3adb59cda69cb05bb167941f3dd3bd3ead205a8e6047bb5c9584ac47d327b222620817ac597b3006581a9735f116337a3e74f643453a00162ae3704a7a4e43747d5cb01496d447fc34ce64ccab10a77d11d521e7403b7a1192f313fa0b093384e9b8650ac486a11bc9434bd19ea20e63fede09e8d807ff6f1c05082c9419f0df9be65de6312101556fb7b52a977707f3a9a1f39989bacefd082a06eb506bc3231ef320e372dfa891bb8da02e056c1f2b164bd34f95cbc3d7fb3f3a605ecec871e7de93e95a2eb3c8e0c3c57de3f9435b01e9c8938404afae8db586ec1886bf4f0452afd82bc765360d55b228ede20f02b681a862850771497425a58d78f271ac044b28f2233b9b8470af4dbc802989e0e3537cb7a5c293f0ea519ffb088f73f21fbe55b341386263fffa5bde00d27a7102a4f401224287ac152a2f0bea1d63e8d31997a62fc01362ce63c7fca10af20177f50e6971dec741360928d4619646c153f5ca71257e80edba98ba0b9e8dcd12ac4125f1abe68cab803a3c32f8bf083e5d7527c67568a69a3d61f23e28388b436dd616466a5c4cc5719fc6aa501e80a5c1d2600dfc42ca50836014b150119ff2936b8c0ddf91fc0682f54fd60010bd1df742e80ca6d5a0d3369b5a6ea054ff2d0fa9fa580a78ad194ef9edbc5b96f7e414cf437446db20f6b9f96b71feecc460e0589f802853bdaf061d3d4b9aef8cb390e6b92888f8e3daffa73a54f1a4337ccd8350dc504758af1975bc50e4b11c9f11415f92ffab3063bbc2792de4ea330cb96f60f17f436da2880110da200f09293408e601a0c8ea429dcc5834662d4acd516bc642b0b422fafb765dfc5bdaaee44b8abb4b93393ce9c3b0516ea8a7be3fb4806f6ae327d5c4e484f61269937ab5ddbd20ede35a4c2afb0f9fde0ef3b48a177784e7c960672c2a0425bf54e0f955c650f4422794530fdf0278e3475173ae2785ae837d5515670be85a249ddcfe11a0f27b3a93e2090c8199c9028280df1f512384dfdd66b67aae1365a198eb265c098a8e05d3bac66a280bcc37754ab70e9115efb074aadfceec33ead5a195878d1fa25a04579d7c32651d3d2054c0825bdff2c3159da87033be740ae11938052453b95d946ab4a813cd29cd769eb855ff697a7d8e6b3b899d8e1f801c6081d66cdc89e1802664633c2575da5d3a4e731c3e736ba561cfd8b562a1a15f59d5a32158fe92ab1fe836652e0cfe8480967c864e9032d719e88087f9ac7d6d707455e7c6b93cbca3b34f552a31cbd0649d21b30d0af304a461ce781d69b2f0c8fffda400cf1019756e2f799c13a2ac74755a576a9f0c37631505cbfa84aedc12ed0cf9ff7c003285ead5a231bea2e570094e47badd3c5311b6b29bb0c393b85aab61d6b85e49bc8aa88a461fdd403e3a8792432f5665af2b29e779cafb105479a4653b71c123e6dc3ee2a3689cad580ab4f77b99b603feea739de334001d8aee666e144b7b74aefd9632e776e2dc5c2d222b1f28d1448d4a6de9b3191b7ea9e37ee8107cc5f38d6cf8bdd927081d3aeb14adc379db18d2ff2ba37e19221b3b095343361ca57268ceea76d6d47085ac65f35b35105a6c6aa0cbd27322e6b31e35b2e90c0016f5d9020ec4df95fa898f60c3a42cbd6ffd89dd60b15047289341e0cf2499f57ddb847dd5a3706babbfedbc1f5383fee10cb39c8b0af6528ef1283c580776c59a7dad70e66161cccee3a2b4ba7505aa0b51495a4adf34ee10083aee920921f4f8ec9af59079bc4beed29aa5cea297f6c766e5434d3321d7072aa485bdb05a864bdac89964baace131959866c3bcbd9bde1bff04a61298462e900a91c09cac2ea567209fc10541d727952307b3d0fed71c396fdaa781cc7568048229b3076f31d3eb8cc51066f1b63062c2ca2cdbdda7b4c688de5a9187b450344195500d8cd81f38a93787afd7c4e9fa0ef15c45096b5c3deadbdb3f1fae1022602e49e384737ea0d45fc4af465d1d077935ee8a81b88b01d601951d34b4966f59367a5d35ca61d7a0bd84f75c8f7e44879cb159c26063dfb9affb3b37767740c7cc40f234ec80e595ccc5cb3b5646d68984e7833dc0f4ccc7ff7f2bbd66b75a061365b891d51b9ee269cd9325d0f07d942f46db89c45ad76fee22ef59d013b67d656490aaf111bbe026a333dc3c91f2102f825b8cd35eb40b8547d13082a40d87fc6903efed526189752ef9f6fe7b806bdda49b70a5800ce736e9e1485b7c78a76e869090bbda176d50975b84b0bbf48a6c5e68204c58eb65640b1ad14957ab20adb1fb8123729d722e1364c545ede5b55931cb5760ca87faa8636ff46a95ecceab2a2f2446507d678fe759ab845da7d475e5cefe3af75359caf8fc6b85b51794ee2ffe4e511026dd1039b0c1763e7b3624e67c02eb81b08cad02fb7d6e1f3e2fef096dfe1472d8466a8abfaaa3b8964bb1ca79346c0ad0f09a0fc3bcf3ded7dd70bda37d18890d4ffbbb70c7bf006c20b42c7b4da09b6fa244fe29a070e1bb819ff5fee5d82f6fa54dbee41c9153f87fb92508e71acacab5b8d7814dc8de42ff693e6400f7d83c84be03ccaab4fb32b4c5e39fcd3c11b83491f61b7dbddfc7bddb50412c698ae130b1f9dfd2dbc323927e0c1edeab91226cd63faa116b35ffe04dabf686811bc647e75a5de39fbcf518363ac831ba7efe0a1a59c4969b6a8b64b5bae60a24d5a86aae1f73bc64db99c6485d86970ffe970ec4c55061b125872d1ccf80bad2233232f5732c0e8400f71dba17502f6050c33fa3877ee09e28da7e78b52fcccd32ad88c2cd176d2186a1ab3980aa1f50b01b62b461c83346a660d09064006bfff21c021d6f36cb6824af5ea534aa5e603fa382b27875e16ec328260b1aca122d74f78c6446a29165eb60d3558c96e78407766e8576b02f369797925ba1edbb134a1a1cc4b4d0f0fd4dd7575f38f71149c98ceef2bf2a0a3d580d06c3149648fdafa6d5e6c70339d9a0fd5ea94056aeb074e5f4055ea95f8c40c5c5eb57f38bc4d8bba910f22635bcb5269b3b35ec7cdae71b61a28f9894f5178ea82f6b9590d84ac2b8edc6510e1a5808f19d78ff4202cae453377a2ed51467c42b228eac8e79a46929a10861aef21efc07250a9e8addcedadc1e1bb212fff5030f4f9c2578d0fe883ea10fb76cc96773d4629cd50cad788ce5b5745d3b2ebcd49aedaaa33610e06d3b1a86e8a3df16addded1c8532bece76fd7afa0f5464293666c4a5211d240e0afb1da2e531755b0d1bb22b405a21e092d20d87f9dd67b1979c11f222bd8e84ee0a44dd8b69897ffa5fd932a9291ea214aea5ada6afa347e98f3ac3dfe78e2ba608bf9a21cafa2e1e289c91eafc18e244cb7a9d75f3f3727cd3c2a412f6923c209082ff0a18a73620dfc276607d308b529ebe5f2b242380b09f37969b88a8701ec2b23869e67cc420b0efb27be761726920b82f0745c3ec985c24c427fff8ab58078c41a095d5f547291cfe6c2cffa7bd657ed8a1807b7c7b0695be71d07d4df2408b210cc00ef73236fb0aa999e816c5c907508f6d5855581d8aca75581604c7eeaf58f85f303bca0575255bf3863cba36bbf49b17266f6fc1d99c7f0d9e9f25abe3959f4e3b63d3377f998e0c31e03bec6dd3638bc98dafcccec6f24451e507ea70c5c67e5d76499f637361e18d060160267e106a96ac961563b067c9f628f54515867cf663798e9e422c0ffab2c292a7ddfd832098fa8240baf46e4f0295a7bf8978dca239a572b77a91a409d8a14a1ddd8bce789844a7d5345ab4f35f62bc5d6ba2e9d7f57bf716bf98eef6fe5be5e76addd8069800be51e15569f2e901e2375acbe783a768e40cf4bc8483a7b74e02654d2a19c1cc4d768b471c7e85745ee06d40606507877829880b83c1390bb4fa258f320e62e29f85fb70d5cc3c10febce034a8662f031b9cfca80d31be44d4a99b99846911cac31c9bdde5847370596a3296231236f8ee3ac07023a8b5ea837b8b677d0f5cf2fd76256fe4d2fadf07e53b4fcd2efd73a8566347c4fbef1e1b8460a7d6765c586cf3e52ff75940d6e25e6bfb89263889f7cee0643ee16173182573543b87dc6a764e26870f96e64b84b9008ed2342fb280084fd388c79820e19a6a8bfdfb3a55aa3314f36a800b35105566b1068ca4f3c0f4d17d4268995bea02ab73acd692600bd3b8f7076b77f6ff8fd8e640f600d5456730ec320334ebebcf45e7834fb28077f6e5da1bbfe5c470b453e143f89571e0eca7143e74602ad26709a4f8ba1c54c05c55acfea76621ab9a3f3dd751b9c44f724bb5c29a76d730d5cb8d59795559b080e106c49756602dde644a400b40be4a24ad7217fef3682700b156d22826adcdadb3ecf5dcafe38a00dcbe9759941ac8c06fc5a79921663b3bb74d69172fa0912e5d019fb180e035eead3bb036633420fb20ae0fcf83421cd2e9f33c2c8eb588b5d1b1a27f724551b55d2da0242ea27842158a18e5a403e8c61305aeac17d80f959d8d1a54cff1b4c7649dc05590b5122f9cf7fa6ceb5b0a5a18469b8f9834682e85b9d03d968632e8f347ce6641b5b84299584f754741fca25f0db3e6ed3664d4ba636b712dd0c8d30b840fc8e3e341d21211a59714200a9aeb4c5a2c3c5a1feb6097d05dcb02662281ca5e3b2e55112e1161ba73fa87cd2daef2c9f86af75a756c2f8605060dde4932ed2a50457e53b8b7615c4a9e910675c808c0b3043beb547884c7f03627dfffa4ca9eca8fadacf120bc064a44fa06c05a9a6cc6603b9861c1daa6a7148e7276f2ecce6cbb0de29e3d86a0fd5732fb736465c4f85d147a0ad48d583df4371e0cc754c40bd8883be0538c591a5b05d17402c3e213f32445b14cf9e51c5490825b41ebfdd0c82e082939e2cbe04189dcf8efd7905a41e1c4a0f729757383708021fd968e2995b684b8db760ac140d3d16cc21aa462638b6e6c43d6ab7352a70f5777f13ad00492af4e7c850a7b83edc538a0110766dfd0be588b78a82843b1cb70893d50698d1874851a18ed5846baf62d456be14c8b643d7a7ba8112a3d1e7ec4616ea0ef1d2b364ce5644eaf95c787bda3d9debb24a25d261aec83c5f9b98d03088479a1e1e8e8f6ce1557ff8fb8c26f9f7a94cb4f31f2bb63fc0cb2b54d015ecf72286bee30f1a26a808da90511d5740076c2dd0fba034342af431d01d6d0fb04d6538f7d40ac94e6ae3f9ceae60c2afcb7fdf9a26bd052923de9bff7c9f6d43b5c9e07519a56b80f144121b9cc5643b58a2132d070b4e11bc67a268e14c180f1dc3cf8408d29f8eb5cc1167e3a5535b7e34bf42d38565309888a60d35ecf06de701e85b887d1e079ba4055aebf9b3b86950917889ef26dbe5491916a8f3f57b8aba599999127338d945faa85d0b64f8a9a5534dafd95ad293837e4c654270e310da20300e6f843d15be690da0ff1b297c3b3e8e38b95f5292d58a90d4a67a85b31aca8d27449e13b66ac00542fc666a9036225b0c511d26363aee1682c97e6f799c358277939f8f5e85b3ac8dca170700758f22860514a29fc5ed62e3aa6ec978592bf668a6345ca6413423b15c341935a3db7f5501f482dc93ef57f3481f83e7955e6a41fb33d218bf9ec62678b7a05452ee3a93819213b68b9ebd42a1c6b45413ba90a260344ffd5c013fb8dee05ba4cdc5e81539efb43e8f49684bdc4ad3bb40014c786a5cf52e1069b081768ec72ac2825c0905a20e5797e570a2858870423cf9f6d2d150bd64c3d6664286e1e442943a4b7a65233e7368c570962ce76d39ca1b540eed47d7f7ea90e509faa50b586a034e2bb42e809afad6de93063121055c43bfe31de550efc61fbe4564ecf168d9f730d2abb3011a031a7c227301114cbab442a31298114778d21e2a8223b762c1adeeb69e8445041932f44d4541620840b4b660b8d0169f2f23420b2929c1e1c6e9090808c224722192667541c7cfafdbd9e076ba97189684b4cfc683974df6c5b43a74b43f46292d106d8b595aadb72e78b99f09c45ba431aca4d042ab054198bc874214f01cd91fd5d8de224314ead7f6169c9028705b0483811c97822cbc03139600921b88c90af3d8189a1d706de8a882628fe742783513185add271bdc5cea7d162717306990a19ff550c65bd9244f4c99fff435ff7255d90080b39582a1f575faef1372c8c6bd3a21f256d16386f2ef561dd039b97254996e1ef3fae08dbb3680bbfe46a5634892e49045969fab73016b9a5800991b8d05c9880666fb46ba2aaa080a614927a930ee9a3856204fb7874e40f9f78a9f45e48249b96639de0c46c126a7d072a805871dcd73184515060b30d6d659e1e74a37f0dcfac20251a8a103a63fa5b2cef296b052387af66dbea2c63db719c3259f4ebb5ce6ad6178dbf30e0d0d289afbe878ce914dc89e5aca7cf1d968f3aa4052ffee879d43267da7a04d2fee66f4ea2346237f15f75e74a58ee43dfb3d718a81bfb0b9b47c9a9bf5243f858f46308b42bf0aa5ae857008d02933adc48c57f97f9c1bd06bbdd86f09258a781dd6831798d923aae1862008c3395a827dfb08ece353612084a9a4092ef91c9fd06c88698b9f0c76a72a877a76c85ccf4a60341e3405bcae6dad419fdd774bd81184dcaff7d800657ffd50a393de3b2c5a159cc0b9138448ae92988f68706a91c49aa972a7f7b4b53081a0d121ade5060151b10b5a9feb1c74a53bfcf0eee9693f1314b6eb0bd7b04d7de781061609dd6f7e4fdb7632fbf8d23fc7be895daf60820675d8039126727d68933099132f989f6e685cb9bd8f2eb463b623e1c8eaa5a5647bc5a0c6614f88820e7cdcb51f16dbf1516ac09d1de9b3875da5bbcbcf83707d63b3e5aab0cbc2b7c578b4b215139038331bc92cf5662821df5673ef160a937337897e0e9e31de7a73dd2754219d16c31d8a0aebffb847d5d0f30696dfc4335d845e3beeab73dee0844bae1adc0d319ea3bb47aaaf2854994b3554886c7cd5f17d3ad29a9cfe1ee82878f412b3c291aa5fe04219f352a937e2a875dcaccb4765b7bbe44a959eccbee235f2bff761786e01c1f36b60e19403c0aaafe61f31986be664ebe1453a75e36fdc046c211a1333446b01f576ff2632598ea8d75255185d60466fd729ba29ea12f04c3d249c4faa811602d8b57daba6da4ea64606ab677632848c7262999722df26706be5a707f06071cc07f99d57f8bb649c84c9dfbb8b0ab715b1c53ad85917ad0371c8bc95f3bde7aaed8d775b350962d88d7777b0041c475d701543f064f488d42168ae12ce628451f49c81480d5d760e9f13ae8224f61a999119cbafc10bc3e01d56bbece5c527032a74f087dfc1c5f15097c1275f3fe20610fcde8cc9f3d3c7e70ebd93cae9092c393db520622064a2c1a7504daa47ca279e2ccb2a2e7a6d79683fa856318f31b7c38e3ba936a953f6b493206eedd4f3806542080113d013704f7f509fa8a4263c8c4945320cbd749e4c09e1a9d1fcfa6bedb6cef01d3f740a69ba65af2f6b61d78f3222df828173698eadc63ec6aec8344c297f3f286aad48fa893a0f0dcd5453d8c0bc8aeffec84940af0c5770d76b32686e3fd168dd59849c5a4527763685371763b80a3eea239dd97c7407a73d48fb0cba690ed6c7a4ccf2298df51482603c4ff1d1ae9f5b7dc0e4eb1fc8f68556d209691c880c88119b2ef386ca5ae1b3208f7b71a5e25a1325d13c61b827cd8ba0a6cd356d3525526bf162cb54be9eb82aae7d0d6f615e596aba57f14ee329444049ac9bc1767416e7b7475b226bc641da19a361195c4b6ca2553078bc6ae0f3afcd8ca9af24a9a9391a17b1c8f4afcb65a826c3bdd5bcf83b78d35375e1c688554256e37ca9888a55ebf48ca4d8fb4da86010a8c1054cc939b7cb6a3b6991e69553701e57f457006ee9d819f51308313fd21a929d11a1c3278bae2a5e8b1c36562056b0e6f0f521c959af3887cfafe1920d15c109060717cb70321b0243f0bec9b426d8fb11312790e35a11d9a1248414120b35c0741c511e3997cbd014b171761fbd87b343c139467875993e16c91fb3f7b0d2791ad38ea79bebaf0180ee0341b94d3f1c69aa3ef9b84bfab16730365c6fe79b80fcd0059b45d1b42491c241e25c956f47dd3a3273358737b03679e86391a72ebce2296ee70a3fe55f81ea2ff728f52a9d3fb06337694f64ae78fee0b1664b2916df766a92c002d1052cdd1311e34822a05b168101e9621012172a295b2c6f7510894bc9c005686519b75dcf91807476e455653d117a8a807092cacf7daf155db3402cd5ec31dc23f6a40b54c67e599be1f6cf165e487472eb4c1a847741c57a959c53fc1c8deec862225c891b89351a4819f04b6da716e4b5a59d757804a49abdddf82c668b79716208abd9d7fc853da860dc38d329e3bcd63983cb9efd70403e7e705d551bdc0195c0cf6202ddc7d5d940bdff5ee51d95bc859642d84c6b0736757626bd268b78950f96c7988204ab9b0c3cdb2a6e0b19bd09bf30181c014b257e0ac261a91117fb7db6fdf15acd785fcc8a2016b51aa0947b2ef673974fbbe024f7692e68f448b8a25cb18468a25f24d6e7e147d05191769f26a3c186c580b2253f41fd55bb2720fc239c161795f48c8e423a40763eccac8ed6feb9eb74b12cc4a3d7af24abe06379e6926c98800276f9cd42db61eae41dafd3bd789362687382b71187082006430a2038a7f015271d5c6d18d23f7bab5716cef23abf8ac021fc5152c55199f963a3ff5a2ab02c2c94cdf14b39dc5cef3c7e5c883481529f764b29ddd04d35e0669cdf1b3674e5696e61a1998f81594393732a5213bda246539016f66fc602c5ee1a85eaa44e8456c056e04b1ab4e3fc2f0bdde1689a98770e7d21dc245969e6a8c3c8ead3ad94a9918d62c814745162954c4fc8390e0b692a83a750ad133f8b75a2e4cda47c4a4d4a3cf5654b4a5e1a08a852c7a47e680a38d893b409468593116758777335c869e24cae508b5b2102855d625bd7f0ed70e193884b55e002a9a5ad96469b070cdbe0e3fdee65b8d4c01139f0ab913fc891ebd5473e88e53be280e7ca7f4bfb6e3d673589910b93bdce9d274031262d7ecfb6eb6127a99abba79558d84c4019c38f31dcc6e6b7565860760e350849b0a8e5425026aaf42b028b3f268b6ccbda6015e8701d2ec65b8d5fa5fe2a27c5593c1361451ae49a54fe34c600017f859708527d6ad7d2ca07661771b39822b53465098c7893972256fa7414d4d7379b3f39e75c1938734042cda4e38ebfd3ca52460d8cd5bf58069173a79ca6d9128ec1d4dfea56ade480b12f1ca9a640b81b6d1711faec9528d2bf189023c764fa36162a84106483afbccdbef310f854ebba9b1fecd0b7f18afcaddbd2a12e05459c60e7e5bbe96c85ad9757d67615965428603cff5bda790169ae6d54db28cc69ebacae77990ab6db98f7e3e9693ce45d8edc789e6a5c903d15e460e28415bc74f7e52aa25095708de97aa0adc3615826ed15d418634751ce106b066d86d8fb0a0bd1c1b396b991442fe0f3b7fc867e39ff313c8d1ef2e75f762e493c2bec9f9e2f88fd8c00e8e65691269647dafed40611562fc1f1d52bae7764636d2afeccebc83be56a5c64a49ca320d192e644933af50c0928681fe3ff2c5d0c9ab52f305514ed1574b59dd5cd60de707860fe39955837bc90f064bee9079808d5eb53b9175b7b1e3b32b3e64f9574802050aab928cb337c3d2d652273b56cac0258247de67cad8d9d2b72d910edeb1e4f411e1df6f741307ce5ff8fbdb6bf9563d120f6548c0d174c96acc1dbbedcacfd84104a183c8044e061635307752137cfa83b316faa85d370537f0d534e08b55f20681bc0dc874b2812a13ba7ffed856dc83d8c1997b3aea3dec541a771ef4935cbffe5a607c16f28db8d9a403e2e7684f4ef3b62ff505f9ec9d569b78e7e1c70a141743f15418faf300f66913123eedfef8b12eb76936f1143202e4fb6a043134959880d34892694084763b1288cb6dee11e45f08081d0634d30d5b33d28ac2a877bb1949e09ba41a32e73b78bd1ebf6601227ad97e65453b153260628d214eba997ee29619e7640f4142edc287735d13fc6c8cbb544da3f1ac4b044d1eff4d4ee2bccf3b1f1c7ae6ce08a431b683251f5401623a59d235d914a84d9a437908d34a6b8d19e05d3fb70e75fa1c829e38181938296d13f30908b16e92bdc8ae6461618189da6c17c8a2fabe1cc6050b1837e8f95b59ea3bbf33ba4d332476e7d2536af942b48c3c21dc313f15c1be5a6651f290207c6318553cdac14fbc70913bedd1e72c5478d6253cc0008db6d4ab5f274f7240ba0fdb0b3c5b2604e744eba01aba19c17196380e0b513a0a0f1b749199b065f11f3abc616828749ccde9560baf67689e60b78cca098c66e9c544cad5cb8ab07bbee3a7cc4d300190ac8d9df5a7622837e63d69dc442129968936e40682842c4533837f75ea29e249613d0a6d81934344daf1a8beab6522a173e0ed7abfcb1c17ab9374aa4a30a41c9d5340a4eb0d0c7515b409b121be5f0448903782b0e7ba14c7100e0fab3c0b230b7aa235cdd18ac988fa8350b3cbf7293de936dc203f7668441cd12c8ffca50eef13191d7f0269ceae9171a3b6daccc1230c6ccad939b39c7a99c2756cfd64efec4099e5f0762555576a87624cf499635cc56dd70123b77166f1fc31759874599d04a0ec494315924f7eb93c4a9c47e67e8fb3617690d06bac044ed10279a72bf22049bee41143a6a3c0903eb6cbe37c2a0cbc708362556fc8820cc3014e43da060d391301b6bdc85e3aa226ac35b812e51378c1a4c31fc235677d8a530c05b50101465926fafecbda95712baeda1f0ae4713fffdcfbbeaa33e6a3e8b2a2a8e1251ac29308553d20c4928f4e2439875d5cfc920c2636e0e7bb81d49a8626a2573735a2dfc076f19854cdd55af6fc930c5af4d15d03e72bf92b06c44d251fb9e72ea1ba15b0b415a03220a8fb0261a37987491bb3b48b2cf97175957b13eaf1ecc69e6bbf2951a46cd0c4fc17583d146649fc7b6c883899e60a4bf6ffdd3a22de9ec12e8fcb659665b76df50495d428c36e81c4a0ed6e41d9c06360307dccafb044387159bf9f90bffe41625c96306fc91099b28bc71f6a60ebc50d5d9f01104f61175bc3284759612527025c98f6ee97564432b67e1e65eb84a3e65819f7790dfa9e574a186355f424c29d4e63cf6b966d2de57f49e98e62dc6f5de10bd90282b84c6a4566cda530618a7154ed0fd77ec6db26f23bbf49259c3e199983820ae6ce952e701e4f611a0012d77e74e9545051f6dc1b949f7763520dc1d2d35aff85125e819bb467398def5e9edcf4bc4754f2ad8a357b63cb9836e8cdc4afe590fa3c1b4404f402317510ea86983b643fa3349f1de2d59f78fca4e17263e50ec7b4ee61753de3f229ccbcb239427f94814c1caf8df886952dbde4fcce854cf3ec56a571badd922300dafa3c732c234042acb49117a50ee29a9acd4e2bde23ba3e82b62eef56fa4ea1b6f8f716add9a28ff190946bec2883aa45f7f373f94a182a1f191ee923ed84d4160e756fc861669dff4f2225f256c1a3757b618deb094722da88ee95288601b3be5e36a7bbc8fab99afe6d2cd441e4098e5d400e0b6349d1c16f370fac2811dbb41b330182cd47112155a2db7076300ef02e5e7101935b45cf35049e367f6cac0e60dfa794d42cf8ce57e8e74746257bca78063eaa1d7a58e34da473bb0d64676d91594931641a8ad0e12bf5ec6787e1c00f911734eab7fa9cba845570f7680e4a93490195f4d573ba3c70c4dc9e3e1a6c99aa0d691f644c7c7a0899cc4a234bba31f536ada7dedfd85667a91dd0e57e9b5e0e55faf279cabebef4cb2e5e6a01e1112180091b4508a7fac350d8c40d02ae3355d232cd57dd19014f9784f63f2fb3d3cbcd7d7baac41794883b3064c04a9945260c7dd408eb58341ddb2313f8c74ae66d4b2e6d172a282dec2be3b08f76de5ba419942b3081df8a94c753c257490aa9d7e379079be8f43ba1421a79e412f96647786f91e1e019e4dde41d78832e089543b88e1cb17b2ec70ccd532202d57317e1c58708231ae7fc9e6aad6884bfcaed9d3173ca6b661269f9aef45891944feb8e5693ada6e81a0d901e25b27ad88c178307363b8ec48bf79043e0baabef9b17f2557fb03e56d94a348a634a06b3dbf6fdcc61579b279315d379c741e638a7dce4f47aba1ac46598573e1f995ad47e382ad671403fb4a8015c019d451d5700c7ffd36a9d60b110b1895d4797b5b18bf1d991893a41c942a283a76b64d81458a32e87bcb5390dddc0e256d4600cfe1e749868786b5c7f617456bb30ed3f596bbf764fe3646d5a7bba3908a2bbf7473566c2b05b902f8c676723c96a2eb4e0ffaa68b198b16a6036a8138563c3ddec8148ac04c0de0b1f95cd13d483865ac2a1d71733a35ce3aaf5ab947f668e76e5bb5335d0dc4694b1b777a634fabc511cf51de963a2c79c810871e38be334412930b05468e175c55281011d56bc8d7ad10d2a3abb36c8af9d3ab0ec8162c399f71c63ad52754b3ce1f745b6a7ebbeb21f857abd864f22d41d1b1b9df162591bfbf0583c6d04a3f8f143b9f85776b88df10d27764e6c8b60435fdc9d0d1a18cf75ee9d907bd766c9fd9210836857a42dab509e82e8b31fc8992f29cf1d2900db554bc92f21604991b91a77c1230ce65ca45a850f68b55d628a238c8f7a0a05f2d5fcc542c4d5134e51e65cd2bdcea1b0b9a9a56e3729931ac6fa34112ee50747e7bf2412dd63e18fe4f4ab5b945064d676cc2b5ff212e2afa01ddd3b2f599aaa36b7271460456adbc9d6702d82ce0b46956eabaf46e550ebe052a8ee5bdd9aa8b097eee1ffca58feb7d8d0aee0451efc3f4c2333f879d4e56b6d6a1137b015499db67328634c88cc23795380ffa8da734e9f967c615f5c98a3d767f5374058bb5824772096cbbe617911b37fde95a3d3b78c4b186ae5ab7c332fd969c1bfb365fa847eb0eb4902a2847066e04777b5a1cb7a78d1b4590e241445492b7585c4d4b1c0898a9e0ae9c72f38181117f213467b2dcc33b289a7603a9f38d47cfebbdcc81f7faf667cd3844453eb4c24635f08d0b0044b275939f1ada6f1fc52fc663f46142252c0d47e19b5d54b322630ce0320c6522bc9e8011b5f86be472882bf7b5f4215ed30e9f230492e3b165e57571cd8182eaec0f783521ef853326fbb60b923fc689b36d324b97f8a805e2a410f53f8dc08d04add2ed200f3fb448058802e351d18706c0c3f599d182d9409a75cbfda996b5a7f7b5576281f2f1ed5580e2db9f0188195730a63565e8e143e00a329861b96a8ed2ad59819f837bf5a5809ed660262ea75206ec96c3a24994f8a6b9aafe599beec670fcc6951133a9c726e02103a22403c90eef4ddc7c009427aec284be997e2866f0f336a2105549a868edf6144dfde7cffa0e5d7f830bdd187f9ff547f249005f2ce19d4bfc0bf4c09d9d9220acbc01f780a927bb64e37605b8e7b335dd776a1f1939fad882357e4aa9cd4fb24e61e37cd8b42eeab3b8fd941199cdedfd4c8a67ca4ce2b14c0db62bde6c4835501ed34fe09462369d445ba6a87f5e0b0785d9ed47b1102660fc045211ed784129ff01f01db183d1c0d88bf34dc6ce67d9f8340e707f247568a299efb3e375ab0c00e29d93092899ae9602f33af2198c01042f07ca6badf80f4fa88162a639a4d67a887c5837c17f6bf4241db8cc623e8420b79f8e3355155783686cb004305ef44cc1d7517eb3408ab63699954d2101236cf8e4eeb98042f215082b215b4435390761bb416d073976b695ad0cb8062b95721f7adc8eef81f94e581949b08596e127aac89299a5492523d164b23fef9c0a1625c5b89232673617abf073a251b85e8debb8121b1af5c666b2da612674e3b7a7f0ac88a6ce63404ad18b3c21c6afdd975d0934bdbab2b984ff3ef798abd3678cbbc2bf969cb88352cb72552766e21243a67b0c20b684b2102ecc6b6da4b1b4747006fe55f42750609f0149516bb8acabc03a56a70fa633d7057ad260ea8940438b15693db478e81ae3e5c73cd13d90ef51bc99b20d1de9ec882693549b958c354f3549d9fd71d54a42da22db5faa70d9784d0a411b0b95f625aef5e760d7fd17c8f13444a8172f026bd82cae92318239f057d87faf3e63f0ed136a74199f27d451a871bbbdad053c1a3a99b2dbef50b64202819df89cd9a94706201700435a80b8f4255c401b2e1e374329d4809249ce9a2c37bd2fbe6ffe02b0f5c6e9df09cf6af377ca76ad2d0f203f1a3654be63154acca0775b043172b56ab7c4478707945d839e7ace4d313a385dc5ef7b33c098ea24305c90f81c845c33136900b69a3dbec4582638030902770013c3a77f3b4e97cbe258868d698978413e7b12813db0671421587ca20c1d47010ce6a09223099624aa2c6310aadefb2e61eade99b5521d4ad17a84814852964827b413a734cd4d04ac8358aecba8c737d01cfb380eb4a5c30461b250716c1e3926f96808df074c38adc407d2148b14211b0904f80ae077df84ccc04f578e6424155bca1484611e1d13a607b9776395d50b04d4e7d5c25f1a3ac34ea8dfff5d40d36e0be83652b56267b504f9e28b1d21042e386446bc83350834d48ae43415ed50bf88a604766bd70212e1e389f39787a1376da12c83bc4940ff5c0cf1f0f14c4da92142a1be7a879798c196acb8f411eb9100578ddc37f8a426020e395fb67cc911c2c377ceaffd45ba27b6878af330929104e713f2ff26b63aabdd9482241ac2ee3c50f5259d483f25d030755710834d0f123059b3986784494c8f9a090703b182194aa99c5fce5a936b4630d004467c70712ef8c80bb10b2a926f91cb9d0fa7197d22957d1fe9f1f1f539d4d742ccfc070ae9dabdea5f69f5315c7a563bbf69a468dd210328407519d1e53f0969459c6e7b0a257f9488c4d99252797d36dfef643ba6ee48a6ff1d16136d0a547672e107351cc6a073cdf2eda2adcbcf541bcd6d014eff1250cf4909910e568a26607762622b76bfe03a72f238aff6395ba577aebc6525c086b523c5f39fa501bd054477b8b19c1e0d6157d4c20524dbf3d19e50d2e1e48d51449cbe764dffa490c2333eacfd801882623af850f65f2852d6402078fd2835bb57125686574e924b83331ba5ff63296c691d84ddd5c3effcec083208267d4f2b1d5f03f1d129343348f734a6ea594f8d2d28f37a1e861f99435d2e462ee72259414d35ef0368dbb298baac42d0e9d4f16ea42ca8f27ef125fc87eda93806630a64adfa2bf096d09ca91dde28b64405ec940e2512c2013fcb1163a699e3ab4814a535db232b0280213e6540e4ba5be146ec1e7fd196b871c89e82ee8aac65b6d48236d6917b8b0eabbede4383c8f59a2ce3e26fec5c2fa3c37a9cdee38a4f91048ed12d3954cad1301e62fa67aa85b4c72855fbec064d56fcda07cf0a2763119509c57a9428f6ed3f63df5e03f25e32144146749fa97460d41309e1737866005342c9d094ccf07bf936344e93c904261ce6e4dd77bfd7bf409cd03f2ebd858175b005cfe97142adee0a2bb23b73a66591a507276f6040d05ea634be35bb2e76c1b0f478a3f7b4efdb1fc9450663e60d265efcbcfda4f35ecf8351fe14437eb874e450fefcafbc6e8d1a45b38e467b2174c6da93cdfdacd189145cdff66f541ffbbe37421bf4bdd9cc02128661513afe6ef1e15db8409e873f7ed7266ee7dee068f53ff8cd6c2ab3168bc83934563027bb12cdd4d948dfdc846251d9cd2980e6199d317800e9861e0c2d05f631b31fe3f1fd16ffcfdfc8d1c9386f06292fbe0952f30dce1d9fbb71e670153cd22464efba4b6b3f2d928aee254699469483cbf0dd7180b0bd9ff50ed1e549d09dbcf5be55936c7e252ef6f4fa46ab24debe3853f170f004084ec2b44ffc1c805f6af47ccfb1e5cf4c2de72c1438bd46fae886383f0b6686e99935c207a438fb058680ded874dd86af644105575298e59ef1abc028e89905c0a0d6f58aeccdef6b5a3f5f8946357af61c74c835722369b1397a74dd136adca464ca6784dd0abc1f0aaedd251737754390adff886fdd56163e75d3f725af1c7af0db7c19f7c5a69b35515b2f467b8e96bdf7147410bcd0af0deba166c84e791951e8b5c59d8b5b595527bd50742a15dd2553308d3acf086868f8c30f03c027c3db13953b8e70a5fe125752ca23d276dcb742dc1edc4fe9340bee8b912644c3823fdffde7a6c199b83f62bdcc642af2896503a8e00cce513cad8b0ea22df18931703299606ee00e4fda1a7a9b585963052213b10248d6511306a932afb9cc2797c486f92bd26bed740cbed50dfae564fe047f7e42b169e0b03ac08a562d9d5639685eb34d370849782d1381f60823b3a4bd897be36f365afd849a849878c4043070225f2b84305d0bbae57d1f2adf15698b71910b603d9fc72a679d7802a84cd99e32f0ad99632b0c63e28e714892272c3372c3e38034894e194adfbfc09edda073e45f09bd8632c43154f426d1fb4da21c6ec7d1de1433bd8d933c8c0552197136ed880f67bc0ea539f1a1d59eb0ad1538cec99e93c02a261c40cb97c2e1e9c0caf0b2f2bb68b5359a3075fd7db3ec2940ebfae076be8f0dd1b73ee01ffbf61a795ce6840ae9faadeaa00f214d51098f893da4aadf3f3fab6f98a5eabcfc89059fbcbd6ed5172f09adcfb55c1cf401bc83fb1e0bbc6d769a4ec3c40afe73b8b2588e39f864843f76c0351061857541084154fd2a6b241645d0e1d1c1f7a704aa08c9483b47709d2ab79037b7016120684fad2441dfdee720fd7ace51418f394a6523252b81da4a398f7102915c8630ccab664280cc1c919381a2bf977c6a7f55b323a4d83cf5ed62f6871db9e02f4f29b1b8c0a6645bed8842f32c259c7fe94d10d66092543ac6014e5f51fefde2125fb68d7cde3975e147785a91876f6aae0a6db8b67a8ce6377ed2e797447b53e2e306eaf822039c0b16a0c8fafe5285a57491a5a0c551f4fa5c1be0f667ab406da6ebcff8667fc41271f6397779c3f4100d2024ede73b39918959df243c8dfe23a2f559450216ef010f5e692a5641e51fe695e5dda73912b3bb094d82af03ff5085f3a2706a66e44720de118469ba9175019501a0d50378236e793913c5540d1eaba9fb2a43195bd2931909f9f27664edc58d16f0b31330360601f13f2be7088d68a5db3c43f3a8fc92abcdaf85d431959d969bbdd48f3493098767a68c15104f219ac3cb407692d18643a80572c2cd0b1a5019d23c20f9ae0d36b432b0dbf41ec73ab7b933ca4d24c88a367b0cfb000a5c5849679a4720a9c8afaf6512dd04f2e5896acd8f68ece42c9246842b37ee69f8726ad6289e2454ca4c8d2f0d8d984f124519fa9af80ec1384a4edf280ca6b0dc7ad16d789fae635e48580a397480ae1727278bd92423081966691840291728c5fec50ca4e066791d1ea830394538784854d1d07c2251c2b3c79ebd5ed40717e8c1915b910431b1804b0ede6eaee53e29755067f1944bf1414fd862cdd293dc8c7760de6a9a8619499e870bdde365319d49ff3ec60968db0a23fc2b9bb38f7c2d1b846d4fde15fcefb381da08c8b84e813794c5c888288306cc44bdb7924aa97faecf36f493a9c6c0ce82151415231957c766af5132a427d7391ed615eff846586dda83c23d18c5100e65af2654c692dd52c1226f13ebf343b14b24c4fbdcafb49c35d8fde98fa9b0cb8cfe03907dfc8fcf536d6688e3446379d97a35f43860b427392667cd45f642c97a2ba4acf6bd6d39b9f500b3fcb13752803b272ed088d4c429b473551e3af5e9a70d74f3b8974827eb9c1452c1c5922b1034d375c649edca01738a6b305599c4c4c4330581fb07592dd93e9b5de5bf1eda77212cd2f570c4cfad8c0046d20265083dc9baa87b5b02dcc589d724a8b5ff3d29907f80d47d940bc554d0699c2a5b644fe24651201b34b331c8ebc98bc660d8c6b40ea01c5891fc207812917ace7a9f2a2ccb52fc6a90332ca2a5950cc92874682b7c82d5e6f0cefdf54da05cbfcc5b6f24c2d94c20e4588768ab0c28b13a18ef972c88eb6d01b1ab8ef067da6bde76573290d26c51e3139097bc9ac36bde2d25310eb3c8adaed756eefdf96af5179186ee426d97c4f3b54191f7232f1bbe69caad2c1c2334427333348277b614e3232c5c688fad0d1df3b337e2e0e76c2037fd5cbb5ab3ad9bb1212b1cbe0c7d0996ab387dd550b0be19ae2ad804b0c6ab264b1727a20e0fdcf3a319307e740da77efc523153c387280915b065345c6a2e83b680fa729922a0f22e15389a0a14032011659b12afb6402960b9d69b9763464294aaa02e1a3c016e55f27c254c3ce0ff312021e9d6fcd00a5c9c792239e2b85431a029b869ff700977f6297273929350755e66ac7a24287969370f3f8013d03d8503865625ae1ec1f4527c5ae5b646038cda1271c98976e3f145139bfe247b6d3a58ec51e0f201ca1ab7b0bc1ae1a35be2ad8b58bb3ead5898d9c62eaa35d71569213229506a4692a21a626e5d6508380b867740e529941efc396694fe8b3a5123b0e33d9b62f35c24b3540f133451ec79a6022720a6a001601a06a9a736485599d2b8f1cd83d1e4edbe1a48163386731389656747408e330d741b1aa19c1f81beeae2a360570e68a5e15bceae8731c5961e05ba42bb93d759d34bff0c7ef201673ac856758a27f82eedbd6c82ce218ab5b09c8a9f786765444238a7e37e5c19b983d4f4cc7e7c69ce0ba46c02b0c3b5369be9c8e58dd501179c5cd16388bf03b0558cf69322ccccd2e40bd5c179141cfe8908872aed59ddd503fd661a27c374b669582e000aac948915d9ca5cc1f505dab05dc4acbedf51a7def253a86d41a763adf9d81aaf0d2944deb1ef8312ae3e5df2dea3ae3535d1a05bbb87c655350c40ff1299cad04dd0067f1ab7e19a35e03ffdb3b27be78434e4e39428c6600f08233f950b21bb47fd22c174c9b30e78568507613595d3d56c7feb5274de0d304da1ca12fa3bfeba59700165460fe724f83dfdd7852ac9508898a638d7789ec0adc4e40b70275fd5eddafc31b0c44a9763b2775e250d10b2106632a1b0de774d3d918abd43eaa76aa70206b029c2b00a989aa17b9986d25fbc8472f5c0ba2709672c1e60c64dd55dda39ab2a72742d0e08b6cc6ee778640c0c376bae888e0eee0e15e2177a2eff6056e27b5139df9249e72a1c9d4118512ab56fe93dfaddefebfba487344ccd1b56afa72b030d0dbb02df0a30777966a5ac4d77766d2493953a3aa5595c11085989ff22148a4f2c3deff8816bb5d702533ca6da0f66a1502bba4a9f8afb18e0b5ba89b69c975b49d8ddab6cd57cce43ee721a7afe79090fb76590aabe79d32739e6e862a92ea76a235d7430dd3430ce656a82bf409b4efb7ca266e50c8041e54527a601d22fbebc4ce018af7271efcc8539170ff36792d64b7924554173ab38f1736e0d39b7d146d9e2811192c41828239ddae24256bd9eeeb962d7944e50ad6ef676306230caf939330c97679e770ea49d9e286177e8810e495398b8559a7ce999188b343e666f891c86d47f858780dc8c9df6fa736c1c1bacae53e2e5ba5812271b02ba7ba0388ecf5f80c3e3457e0b617db3daf7e2fb8bde02f373c1d037b66e693a1848961fe9bc2472ed73943cf433958cf911995e2fbd960a2c44382c9407028d62049b421ab96f0bf6c16b0f7af640ec9927327768f4a2ed4e7dbbfbd78c8736b92f4c51f5b7e781338efbe917580bdefd8b495be7cb6f22a79b201c1ec4e0661cb627fb1832f9ff8e0c19cf421c95f9cc7b3f07b95b4ee7b35eb6ccdf3d5524084961e3d989f40387ec171c1b8cd6efb6b0076a9bbee8a6de6e7ee3ffc82c1654bf528db9de6b721ced3f76f16b021118fad6a6def6d486a1beea3aeb330c1d8ae211de3c079b48aa7c8a39ff4c842cdfc01a590b87f0ccf8f5faf0ff24789b77e7e84ec7eee0e1410af1c4cd1502cdcbcd2543602c44c4d0d3926fc38155d38faae7a9c5f2d8212d981646ee60fe61ed687d0f2baa68f4fba1002a8fef84205dbf73350021f129b0496d949a94da40cf19212baa60c047c5631506dd2f536e800b24bff37ce9916ffcc6be28d9a90e0e707606dd10dd087a1c5278638a4cd8b9228ae538a95abfc8adf57aa548b27740848b7c2414eadd6c9087bd3302cd21fecf1994dafeb7daf329432d8487a6a0d5c1cdfa7744bdffdeb2c8028cdd869e1f9216cb9603bcc30d0847844411f7cd7887aabd7ab89b7ea953bb18d669fdc821b40f1d23ee0a1f699a913a315e49e2209804923889aa3f03c1ed7e1001609d4b0000b0629db7143e92b179148749faf992c84449dd5cd9d6372279cd2937037ffc0b43fede69a95f0d0006f816d6f48fcdab1f1cac2178d0590f64b33241ffec2a3bcd62af3b001d86621866efc7b0b68a443d27400898794cfdbaec4e2432ce9deab7e304a7f5a870d4a500aa2357cf5d728f961dc9fd49d3d67328805b38949e70f6d94cc5d8bd9439aa1faf5fe4b5837a14fa67f5c3d5dde7a8f345ab625aff94808b421954480a07e9a3100c658230cc8d147b27b950c8018c6b696c6b84edf4a26782220bc4797b4c9d15836ba90ce91c7cedf4742628d682a419ff74cada03f4b541f154fad86649d80ed8d79eed73064dd3c8539591865cb09ae92eaaf144902a5b9c2df43720be78a3a75e9b1287b7bebbb0dc7885007c33bddfc23e0660638ffad99f198311572d67b595207c3411a96fa4b70ecc3eb28eb881631dc0ef061fb477f4ef3f7e5310ef1882eff8abddbd169faeff1b5c054a40d228ff08509519cef597f564c3aa3a0c4b3956ac7380b3ccb2082da90cc2fc45d8882f8f4edd4de6a944cb7fb930ed4335897b360be5e3e1c14bcd174eb6fb23b7ab02f24bf55b7081201e5c6b886c8098c5bd020d8d2c1f9915d297d8de8c80fc53a38fc55ebd00cd58894f407948a5916927cd80f6a66c53069d4a948a850ed41385ec42c68f769cdce032f7cc5f51edd83e14dbb65778f3397bd09370b8fe1f304ee834a8f3e5b12e82d1a5747d324b0962d0cb65bfba3298ef03eecce4254b04d7ae34652d823f022322e9b3babca88982abf18196daaee18f16ea51ba637132928defdf3a954de4e0b72d41f630ebdd3f3486a720a8d787c9236deb8061662691e2eab06946d70dae5cec0fc85a941927fc122c52de4573967206553b3329d4068772b2acf084a4e85fd75bd7e36ae943bbd1466793bef689e17b7eb3d25529efb61509545c9708d7f07eb511ec033c4f524bedf173a46c50dbb8f513c598b3730c55d6528adf6a1a14168e18577cfa2312b864725c2aa5677d4e7c2717be8b99e7340d6eb9f040ae011fd39fac310b37041d8323b6b6ec3deb6248014a6fb264ae6d600c6d84e8a0c345c9f6a5aa89d7e5d934f8244aef07430ff02878754c6d5eb379de3e5f4f624e40523e73cabb6e7dbb24e29c93887dfaae8e76351fdb34c71ba92a18532e84f3dc9e19b62ab7ddd3eba0737f55bbe7986997b54083b3ecefde0f7c5d7866cbea0e981ade15773cc204192f7d7584e3f5a4f26e61614dd568063deb3ae7659e7104c24155a475b6f395512d123e2fc3d1834fc6fe25c51dabb302d880146c9526947f1c74086727040b14dcdf6d3cbeb2f9168adcb8c5cd58ece147f1dc1bd5d7ffe63ac18387d3081c7aaa29b3047e6e04a21e758b26eeb67f5fee87d121ca5bcccd8ad4c01903a27959c5ca8bcaae9ae2b52345466a223099a2989170939c980655c1dff52ac9868a52679a3069a2183e0731f891b26168596315d85f0f7abd1fc79bb33504be48c9c2c21030caa717e0e49c7a984e050dd61f2def730dfaaf57fbe8c4411bf4fccac37d60c9d44a07e9a06ba6c2261bc9eb088ea80c3a374f058fda204f4f6d9745d1a153ed2483e22076ce38d1c3c1535423aff39d6fdf3b800741486c76e863c57c546e808a2477e9fca3eb30c7ad194b477bc37cfafb68c24e73b41492944a489196d114119bf9f2983f0aa23d5bdea8d611294e96afb97b77c8d23facdba5ee4b57164998bb146efac72edc964f8d43e4559b0bb780cee5014d67cf65dd788a537561fa5b2a47faf01bf2f67c416ef10bf56ef64810bb09c276e43762a29720de2ccc0e1db49bb51e6566fab6b3866dce203b4fe226eb62c822be261468d44e3a2876021a6cd9693c3aa9f4bfb1061f342ecb910f7d3cc2fc4b241769014590b34e288b85ba927039ae369e0c77e4c0957eb24b65183d059880976cf5e9adda5a73645738320c1ec8dcefbfed565eff950b6d2853e6d096190a34995c605e10f566617e947b0b669b2e33b48069ab1e1d010829bcb40cd3e2094420fba632722da5bc9695a3d37cb5c6b94406955572427846fecea01bf8577916c2286b339c14d19fdcf017949eb934143fb3cf75b049040c4e696b6402d94489ef8f1bf642e666259f8dc3ec42e85d5c4592b3fb12e9fb9eba4aa87256e78dd38dc68267375978c2d332932ec6420acd0e16ad875da50c5c51f8eec0f8062f80b333d8aa5e0552da75aa8fa33ebb650598f82e4f4eccd2e75a147bdb013f5787cbe4bd18662e23e51a197ab6482e8a0ec71a8d967b828c23a04ac61df2e5d245407cb0e9eec9afea7830534dc33f2aa4c870e8ead0e4e8dc2eaa0ea99562c6d12170e778d69ddd473c617581d34fb2b742dbf117c7995f455af50b6fc8c4749d1028b125cdd7549bb3e3901bd4ed0175393cc7596a85e39b8e6bc5d0a8805afe1ada24c6be13370529939a542810f44082468246a28f68af7593cbf5f55525a620b626c8583a341b899637202d7317ba37bb5b83cdb30ce40b7d1676b28871b929b47550bc6d21cbfac2e513a1de54e4cc35f48df301a2592ac29c5b788ff84fe3143d36f31e4aef2ae905a2d8beab7ea0f0c3b4cdebe1ade56ab44e98cb6f50928528215cf65f1c0beb5bc3b30286f0a7f5020d03f033a1937438ea4406b83e2e2dd74da0060baab6f03b4a0bc0e790a5a80763140cf26b36849b53e7923d8d124c6d66f233320c72290667b3fe535d244482f981d1ef3adad281d9e734e7d2a06e405689feec7bd36da4becdef6d0b0d2756eb4c09446c674ba238689168d467a6a0066e4e3f50d43cd7201b36f701a6a69835814edc254c3fabded0431ab8ccf780079338da1f7756f191dfee8e6265fd39bec24f5aaab267b60da1857e44b23b8ed0c33ea7dffd55431a769f818a0fbe5cc8597a47c16e0dc43c8f9a12df68ec6d359c769f0dc26e7bbe5766867ec07d991ee7b5d1c2ced6a504b89b0084fcf1f782beb82a019bd10407f49235a528c1981b1f0d1c376102869589fe885ec9a9f0c0cf59c8e5be43cf9fae5da4a4c6f7532dbedf31029df50ae13a32c70ea204a05c09ceaf96ddd47f981ba63e49deb657618b27c53ac00bce48dde1dd5597d19313138d5eece63ca17c4f91a450765f5d63d7fcecc133fcfc7767d4635cd7d629276cd8c099a3a718906b1b49db8bdaf89363ba8adf93f877db9a23cd8e00d0a93097a8ad15cf234ca7ccac790a125b61a9d2df03d6bba2bce6675778f57b37a2d9f5f59fdcc22664e32d337430596ec8102d07f3503791cf3a5bbda65ba8f6684d6c35422c6d0e4edf5fdee54bb7645d7542087584118ffc952dff96c369625bc40999ac3e5ad41dddd8939ef244fc6d44170949562a7af63d3a6e128b6558166f51490380dc6a446b1c46ff8af38cb8f1d75f0bcdf6dde11f3c4866165c4bf96c7bd65ad813f344a2208bb93a9d65370f35cb294b1ba3580f4c96cdee96b0c6d669c5949dd24cfee04d8972471badbff42f81a987b0832f33976493283e24e75912cf5a83885c5af4584a706b7869ed033674ebddba1a274690965856285bb77325aedfc2083c8e3fa59498bc092937d636a4844a71996c913217977da2812130c5efaec0d14038ffd65d9e7e0a65e0eb7093e877d44e5badae9f2e5cdaf7e157e083e619ef10ab4b79b3c9e201f738691b6e339bd0fc57e5f158cefed32959b481d6f495d9ad6563a63f70479a1bdaee3b22adfdba13458fedd0ecfb25c886a92faa003c49b7048f1ec2467184c6a03a727a52afad70e71999522f6bd2c4a948c4168e961a0c05657d428a6b8f1f5940bf829d8d9ca4d6e5cd7b381c90c5cb74112ddb00c3128b3da2db457608c1f70aa747acf24645cc449dfe4d85d18425fa902eaa8e2e443c8dc56db428476f0c5983c1d64b8a94a0fae0266d78088dcb4294b649f1c2b8cb475436b9fe20a254041c76efb47ceb54ba84f215f532e3777ece7886c29eeb6d11f16772955661a1f9714ac26b6d1aabe97794c76f1580d302742c9ae621ab4f79dea770d2810a18d79f067fa4900cf75e2622a10ba53b035bbc67d911f57c4e35188f2b6c1d731dc301bb804a08cff93aef54c19f0985d5c33eb72c25cb9b0f90078aff6c9b539aeba0d4a3b566b9f7c0f4b1b06fd4c710a8b3e8c0d58d38c879b5d28afe4f50ccd76b756bcc20c999f8cdc6a7832cd7eaa49e7086613233c82d84238d92611e2f644c29ca9e85e5f7216cb49572f08abcfbf6a304508c914594eec72316fc6d41d8d85fff776ba4b00d08a7045dc98a1292e8421d813220ac2c81a175bf5b21a969990a6d4ef1a362b815995848eaa2dd364ca57c0a5297eff16a99a0a2c909af9faab46e7f73526fb7560fac3573228f0e1bf87a021002fb7fcdf37374bf2a797c7ca807e447d470175e3eb5dc3d7e44715ad9e4ab479f65075ed007729111dc5c7bd32b3cf355e11e8ba42ecb2d78b41b125229166ad86adc0c1df321c3561b2ddcb0daa00f0c96bd6154aa96a56c24c9ea6caba3e625c5bb322ce26245ac7f729946275dbfc7a17012ee24e00c46df34e73eb24c816ed33e74f1f4c7f9e917bd771ca2477fd6c01ad3433b45bb649df3a54805ab3e3291302d588ebfa528adbd490310b8945dab665e778765c6dada8a48daa076772dba6003f4e7be5bdd316beb141aab9995759bf29502ef6dc7dae62459e902e652b44c6df03583b79e1ade5218db624dcb6566b5f572fd52786eff49a37388d2fe7eaa18ae923b10d93f8782ac6fbf348a9cac74ce8ec29f3b1746ebf1b77466713e9f14da375fb6f80764b7c6c8c58680d1a452a52fa8e8d6902aa5f146666fe5a416d9613cbb9fa4ae20c68062fbaef93b6105f454da2809e3596b3a35749d1e93dcc8856bc53bf6f6a3aea908b8cead1e1b82144fcbe2770a9babce3b6e41e4693a9bd658d78925548931dc5cd4651fd948efffcf08ba8ab387745b430d39e51ae5578b631288e7ce1cf4a2698765e3affc4090a58058ecb9c78213cb4ae6d28156f063c94a23a5cee7f7f1f4d86fe278d3bf72a3eaee439f075c225d1d6dea4cd47848516e571b0422200d715431f4ac7245c3bba42c7c2d0c656b565846c5af88b1dde1e7c5e72056b88ac8a409709d348b311250e5359e67b0302fdf4a9e1a135338b69265fc27abfdfa48bece36aa435aee64576c2fbfe1124232506ff2bceba595f3afd2e3c535fcd30be569c4b083b05bb0e95f2d8fd687c8ca2ddbc7e8fbc2db7b991107a8d927e82b651349fb9ca02daf9223521da283ca41aa21ea74a77036a3436bdfbd8c241a4090b07af64ab1d3dbf05f3701c23a6a092741b1e78b0f2af7f03d48beae1eb8bd6b32e525aaadd46d07502a7d1b0b492c6e36e01261e6447e696e758369e52b66eed12a3db2505ba0ee2c8c2f2be7ed2f9ef2cd4b22a610370a3fba4ceebc96b9ae6df18ca6fefc6728990a61126b0520b4f8f5b9d6dc4338d47c2042934a75187e4af2d0de07ca4a37e0db9c0ef67c5978d992ccfb749aa440f4f6f1b4a4cec3cd92ef2c5c38542f1cbec55ace95b3bd9344aa26114b343725a579f8277c633632a81424420ba31c05d47fcb970491024f0466aed5dfec4e68c0c024ff027260706578f727d4023ed5683efcff6cdebcb0855206bc1aa9889ada1b41a843f85cfaaf5153b9820567d155f9fed16e48635aa5beaac5b735bd0236fcfda1485719f3dead2c8e68bf50a7af62b65bf482cc608ade3413668f47d9f82680b2258338683a0a932886a4a3e13f8e93fed034e0a35d7f9c2698bebd235db112fc5480794de566950630f4baa4d212e26f6be601c2f9614c2c4faa3db0761787ee14e84192146abfa1b3057b90dfdbe08ef432e368684ab88e6460bc28d5562921950c2dec10df61ce4c323b3f03fe1afcbc9bf7864138ea0b3f01c10e78941452a04cea12276e0b0f8558824ca0df106d83712ced040fc73bd5e06c48bfb410cdcdf629783b9197344a98ad8191f2759fdb0ebb3f55feb5bc2a9f4c229fb64cbaa7a2b5158e784598ccf14dc49051a97a2d08a3534697deecc255079040b5efe388fcd5746cdffbc3bb731c25c2a75fc8fad1bdf1e017e4b7874e05a528d3009365a7ac737032df13dcc96c7cdd167ea2c7817504c355a6453ca23b672d44275635cfb1b900e0314bd337d3cefa761c0fd3657b16f1e1ff92d651135247b09a4072bddf956dbb62565f317d07cf15e4324d1964c5f30e5b6af141f4f0deb002868abbf7392e078a825165844ea0a4fa70f089843425037d4a0a7be7410f2763e869350bc7d51eaab414b8cdee76cea87ff3c80b4ab6bae88f055b8f1b139f58a5d7dbfcf196061abe8e60bfc42c2470332daeff8a4adb77ac9b5dfc4a82e715ddff77ece6fba9889a5a33e60a4d87007068759ce9790eafa170f1c5a34465cda4083b195e7934c6e60ecec801f70458195fc1e0c081acdd002da5bf48dd37e4d73dc3714af627618aff8eaf88ca725ab8feddd562cb68f6cbbfd497c690d507b3970fd99e76e140e29eabea2c0a7a0c88a4df2f9f42742288d457d41fe1c071e9fd6792a0cdf39975a73796a138ad0a707f3b5b936420925ccc07953c55a9d57df953e015452b96d3c08a89377d2c3db57adafd50d34b6b65c5bb8c811e111975a56900dc7461897492dcad98e6daf63264ae98e70eaa21093712c15cb6505bc567e89b44c97fc3daf49a0738e5f5b5c9881c9bf23277a3faee269b202278b0a964563123b97370a5bc493a8ced063d6d87a29901460658345d95cc6c1c04ff10b7d11661e23dd8b66ae8c50556648f1ebc9c9934fc6f0aa2416353dfc9469aeab398ee6d9a51bb8491a982979f8d52e37d5f157cd3df06ca7a662c02fa8b3305351715d9cca3021b9f9f47552596ae41224cad37769703e04c46549671a88867b435790382dccfb77757583358c1abcd46d334c610b2f6bbf8b342c7204f26b5e5301ea410af5befbcd8112caa3eb072edbfa9123a79624e7b5abaf04c6fd747bf613b775deb14efc28474b59f3a6d2439f2b8484582dd9aa715a601b4d53c913f9001ac21d3888a666cdc3323117c9649b914e106bbba64c10c7d4707dbc8e7383b82d9610adb92932f6db9283a0e447ac3b66bd907029eba00dca866be69b090b36669e7c9c700ab3566341cf85d6151ff4acb49d390f978ab050dae02e6f05b43a4c493de734f232ea4ecc9930bfdfb5a291e135700fc9f452094a403d311d42b0cc76f6c3b4b44eedafef72bce66a3a5dae31b2d010427c368b8435f96694be0634a33a4eef9201800e99110fbbc9fb20167b9539d4f3fad3b4e92b55e574fd02b21c450a570813192530e47a9def13ca95d4955a9e006e4aa2c9d7c555ecc823e8196ce7be0d23152c846adc15472da02e2e2d406d7fb2502be7bbc42fbb7bd7332006c9594c00e0345301e0be76d859b05b312b8f7879d25bfe07036e03fa56ac4e951f88ea593181cb69f4ec573de96fc945109669395d88f0368f062bc21e35da4f785f377844cb04e009b50bf97891732bd683a70e717445665360860ee00db11c3dfd9f603024b59ee9ac44f2a9e0ac7ee7946e26e17105b9a54e7497c43cf4bb540c12589d8caac88f66393c4733d206d80a02e9e2d23256bed90700fc9f465c28eb881f9466bb2197ea817b315ad188552700468666537d71f783b7c01135a828217cf1f9f37ac2b67977835f0dbcb5164171a2c0a64b44849b0f4f7032bffb5bc63f266717ea41a37bfaf12498e9263043e3f91fee63f30ef82ac85208a993507cef6c3201368806c2513ff960ef2094dc78174df6201f997e54a9524c60fdd4a187358678a848af92e6c846e49387f6c5008c5e8d1b377c6ebb52c0f1cbeb9752b4eee1e2174fa63659d0099cf69b82402d05d6e5b7633e52c40cb523862412ef98d85b4a4933b7d5b2a5859342b44d25bcb41c285a292e8873f076bbe85bca9b754b860608975154670660efcb62c4aa54df7b3038a5659a650a50966efe8c51d72e7d468df6b165a91ae769ac384ef49c5e3b31d3480b137480d89079433012fa9ff8bfe81d9daf295aaf8b14f7bd7faccafd9947e913021c88b493e3784af574f524cdf174721f95d96cf902a59ea190bb9e030de164c4d5e7c2e777864957de4a66bb8cad2ebd2d9922a6829374e3062eed6eaad4aed05c76fe95195dd6fe995e9676e66f4bc4863794c3ededeb0be6f1106b9b24dc263b2313c5e71c61c06b9410b29406d389ac6b00322b6e71b672d80a7175746720b5f49e5b579e560a5e46107b7554e630a6470eeafc793591760d678ba366480e096f9619827b3180b5512989478cfd861497aa40b6973d3a25c101972cfbe599069b9c3e64b3e4b1c01d39079b7595a72fddf36e14b906817f22b469f3bd7505e3183680f15da872315559ecb8a0404a9a473ac46f66a473210be877ff7e28f71b187f998de7a5d31bb25f21a831ea6d61183b026b975e7338812de557e8f34fa5e29881d3ebe0f619289131e66718107d8fe2240a3df8be71109d46e080968c5acdfa8443cfb06906014c152e04c573dc4e81344d642570e2ef9ccff4d6b3462f902ac1d72bf7633af85ffffe22feef4bd1c5e7302888e6e26566fac121306613ec1b48173f0d005624c4d9df0db03c55951a2100c84cd2d706077b5a9b6a7dc4cfa85f44ed2284b7f22501d76185ab6b24269873b6268d56a8ab741a011c1dad4f39e06a7f5ce3f90460b3f8d7730179432766a58c8195b7d3f70b6002b46408e94b9fe35bb2b4c298207f7b0bc16e022223c3bbd4fe95ed7f8de2395e79a7a60f73804e082ab358059c0523c50ed126c40149e17b6a1049c9f184975c3510235960b15699a07584d9926790bba4bf0950cf186858429450b0ba2c7f15037c5f3563e363078f14ab6c4cf1b50aac77e4539b522e31f52ab74f5f8894f06c0d7ac02eef811a840d8f968227b8b088a141d1bb333e484137ffabd1253644abfc69f685ddc3747b8bb73f19154032dbf494f72b02cdc4004213287cd9aaef5d6d7fe91819306e1e2f0f26f6c0d8ca7df3baf9da0e46ab6350d4ab537c72e3344444ab224d56bd3a5ee448fe198da908c362e4f783a37cf13e09053e49ddf3ebb0adb5ff70ead7071736548b53d4d684edbd6e707e621ee695b4e7d013885bee7a3a370bce748062027dd48bd1d15fd8d7db2db9719a22e4be11f3b2e3db2ce821bb9ba82f65e3a4bc6b1b08b5301df8df2cd1defa8e73e3ef2edd29fa834bf14c0f87f5fac7947d638a3ef83d44f27d738ddc16cf1134b7c78c1dc33acbde5806d3febcf5349aaa96a97f7ecb51649f30a2f5c9ab518bd4cb012eb440bdc3a7aadadcb20cd55b91aa4b804d2c2ea93e832cbf6b372e8bee4dc70ee25ef203ff5aa426a68c6e37050c2c0c97b605357e73d11acf8ff70d34f05ff8c275b019fa70accf2d185e0bd79c5af1b2274022d87901f0cbee287a54100b16cba5b778e0320cd53e6bae87d7fe4590aa067a83a252d6ec1ac9ac8445e06c7db4d6169c2e002f94319f4d079c41845390fc5e55187576eb54a26e28d020702682d32028152ad6231d5500bbb6c1933715b7f5e4122c82e1e5359ff136b4d85aab5031db95ebd69b63f91e5992c71d6af8d937cbf31fa87ceb7e5c964d56e211e412c9f38d853a48098763f350d2c931c1b20177b622d6ec05683175c6e0aec26bf1b6689906ddbe85417e59e5edebf203729d58af2ae4a1780d7c2f3b133a061bf4add210df365a717fad4c14d1667fa9c868fd6c132ab2eafe32ff1fd5eda5d25606ee16f96372864fa81c3653ff0467617ab76ff5cbf6f95f466ac37782c7e076f7a5db9117974f0ee699e0abed872887cf8e10fe6d36313c02b218bccfe01d6f9b467cb3866f1fbb66ded13c922673aa192da8133f0f37950003cf3a4d3fec29b357d1e7b09946a6c8846762c9d808fec0fdb7120f580cf6c398583ed46e526d9a884b47cfff4a8a021a0dbf1ce4ac31784f99624ac67850f1757bca25e44b43c1c27a86bdd4b0facb60a0e15c4476e1b09b3fd663b308f7ca4caf47e05babbb7358127c514af6282eaec26c4d35967f1bcdf8ed545fff3f1862b593ea0d5191ac24c0c83aad15264477dd416fa840453772b20cb5770b09ecdc8940c6ac9f8f4e4284b85c0d58ac96aa6170c23b34558e234a0167525bcc3d244beb46b0002167fa0a74529b5e351da75d1de170250b678e139f9437b1da29a3399b83848c27b9d45550e97f881c51e8c313a5bc5973657e66c99a48ff2813810cd47903466ff2bb0efd680477d021bc2b4e82fac46839e4f016f41c3391fb22203c01d6230ddb2ad4ac21f445a727737daaf1fa40e310e617b6295e0fc32d15d418f6b8c6a3d51958219e1a70709ddefd505d26c305bccdd717fb91aa05b126c5f65b2c1546b36a2c8dae2c747cb5020ce43c4e32d8a56495e99c2d846ad6c425bad5396e18968af5982e3221e5ee193d8a5978dbc17462d29e1f60b17266e59fc3c747734f69e23e4f2fce0aba997e99be23999fdf7c86bc444282055cd94d566aa779830eb002ed95baf0e711006cb80150c77457b2f48ceb3c9a95ae1b3da8aa034e912215379c807e945fbea16e55c1c810f44bb9751f824cf6ae81d6e8e836d6f7cb3819beafbbb40c7beb8a3c13a7e8fdd032dbd1cef3144bea51cd791d1fef1c52882bc42853e04ba0b37311bef9b68fcb76f9c01a9b1e07e66fcf0d0276ef99483ce7cfbf3d736567ce6c2ee9c88f4eb1b3c0c21e9395e1a812cf565ea0836fa5ecd389620177421600b0a5c51c7d466ccad7f9afc86c20713375ed4805e1004bde448bbb337459d59a3eb747bbac58f828757ae388c816d319e90709ac695bedf6f55ad31c4dbd36a3646ec7a11fb910decb062e78a76a52708afc7388b60e92820f97f9cf44e4b20144f66f403119aa512829c911fabdad20d33028e8a8409acf032fde028d9595d9bd43b7caae6e489beaccff310a7fe5ed4a2efbc4f699c683504731fe901eb5d94934eec18a05454d551a56ab2cf8d935bf667a1057d8f604aaf04395fc3cfafdb8d7c83e3e7b404c0a986cdd7cf7eed73d613dc71b9544770c477171d6ce5f5597d255d182916505fd64fa0148b2b55a3a01eda0f07abf7b6e7dee24170c07422c4edc5480813de13efd414145e28214fcc186659dc834490f6a1011762388e7f48ec9a248e5e0fd8ea227be79fa7b7a2668abb987c2194dd413edcdc40d06e35826ca523e7b7264e3dafb42db28c5b82419db0703219e1e355b271bcc3c38214dca5442d7c641e36f533f99ddcce06d643dba6df186f861c2a2645fef8a1351d8dff962e630fb9168ed8ccb68b8acd76e8096ad014de0887a9ac62ad3f05ac0e6a1830fc293bf03de56e19c0bcb760cb39da72361277dded64a71d977d99de7040444d4cad94bd99f226587e4e11f92757fce425d330f903f7412b42dbbcd346ad64ca9b6c80d385d53bfd5ad2febe73f80f7b70dfe063a16464830abf0b3adad5768cc6dc1789d9731efd99b01296a6fb21e23f6be149d29836d37a7f0427f26ebd592d5f70edd0f08fd08fd405fa81c009cc4138a68166bb6404194f44df4985c46c7481f0a93b8169225047a1a78ad9b082876b9b1ab037c9fb05d1332b16db5112a30b778cd047170bbb5748db63ec8fe6e99f75fa7e6a2a8a3d14053abb3d0ecb8f0bcf771ca19a2f19792c2068da97d1e159568d29fa9c7bd76d26d771c03b9755597e1a690d3bd98697d386e7eda66c17936eee78112160b96a31ba87d8f5e980cac9bacaccdc09db8cc1eb5d8bfaa471f362fa7bf31bd642d5c45b577ab7a6fcb144bb22367af7f44972a4afe8ad39b2751ef7f95f4d1002e47eb448ccbb91dec92c0bc8cb81edc6388e4f57a6944067a7d735ac3979f0379acf979e031b8d6e2dddf90c4c0b72605ae5e8b846c26e61fd1f67017906d5b4854d93a6b7ad6aa1b95a1f901ea8020bddfa300a6caf326cc2b87a400e11ef90db2fa7862c6ececb2da8f8f24e1bacb9d51834eb193db9e80627999841f78845d1798c15a07b5d7bc4fac72a80a14cfc8257c91772abd7ae29f6ca07f5dcbd3f417d0780eeec8f17f41ea214222a8e25067f000d14451b13c2ea78b8595eebc874312165b0163155d3cfa946a9be2e47eb76b53e495ab9649cfc4bd04b3240201b988c4f46c90aa25c388be557fca264d97a8d8b3674d01b2950676e34afd05afb5fedc01f84d9ec607fff0d97978240eb4f8ba1ce55ccd40bca982a89ffe3a25895c22d367b05b35b306708fc1af147d5b0adc1add5e09487d2aa078ae6e5a9b55ccd89e9055334493b62da32d4ebb232667555f87701759d858a3b68e8ccd6d52143107d4bdb5d042049c7ed655a9fdb674559c2c5d2ca9200ddca46c5cfc36d484bcfe59ac20068128af181839e742aaa59b661d9793a35174b2f458fcd50600ade7536b955da7c5e89b7e82e5de2271f0ed99a270e691dec9157a727fd8979505dd8adca6eef955b60c032acdb8c8a944fbc938e56189f749a15030b3605d6e595ea86543ef107fc10944e73f4450a7e099e1ccf7df2c6f6ad4da1deeeaf4088d0f772f9b8ad619aee75d08949e260318d55284f393d4fe42fce256bfab79bb4bad036d5e343f9255c02222e317905570d51636c4fbf6c757070bc47ee41689b1d6f1e00f1d2d905d2109593f2cc2dbc4a1e6687e5a1d100d27ab1aa62ae7d89a2a003dd0e03c9958028c956c52dc2213e6348d71fff6897876d36b07fbad16331136914484114696f5b02d0a0bf1fddf9a0261f5d527d07544c80bcd112ae13803015dc305a391d5eac36bc85bba016c6846ca6be6aec12a9ace1887325e481b2069f523773de7d4b3e6b19c5fe7b4d82de828eab64f99d05117057122d5c52a90b2e60c3ab005a65875d270ff7f4fc10e307756d56dfaf6e95a456d1a3fb8c2a85d59403ce7e71b1000ca22b49ba964a23044aefc77c16bd513d0c1781e3672120a9b71313eda398e4dd1c8b338901d6865a53d35519475290d5df756800db0f5702f9fcf0e5f8fa21f6f4719913382ade9d831f60acbc2dcde1a8bf51dc72a6fe06328c9f68808a8bd35ef40a18d6cffdfb4b7c109763f89a81a240baee016ef5d1ab8f0e623b80be7e42b0d29a1f365e877c1c8464d24ff0ff57f4e772201ede45ccb0641dca35dcdb00493133ebca508f315c29eb57d75fed4761ce4ab7c02b1c750bfb3ebc770ddbd0e9db028298ec86b528845abce318ae8ebed26be0f31fe1aa2b15913a849c9ee55390ddd29396a5c88eca540f6018e8c86dc6e547690facecb74c4caa32b7f6bb30db470ccc04e042ccdc0226eaa3889dfa65ade7a421be9c6e5965300e6543bfa994783d8a81bedff2a383be8a35f5c3860c59f237882e84adde59c6c4895b7056b951d98d1998c2e709e59febfd72e060ff4d9fcd73a397590d60cd3d86eb048241d611295ee6166a34ee8f8b4de2a7f78f13476f8d4816b168ac416f79718768b954fb22dea8fbdab72bf1440d689857406e98858fd0800b0aea7bdb51e8710d1c4e6936db500a4fb5e903ff45fc84510819e53da760d38507d3448f3d50f6c1af7414704b5c3b426f40694d97dffffbc85a46f6644c4f7eb5d76d29fda3b909d75006fc027191b6a0432b564e21bfe476b9d5dcfa4241533bc2311647c8b70b9181448922fac74d9186b32aecb130bf2f3ebb879afb37977294ac460d608dc52eea3e832f91dd0e7b7ce08f28f7e5d274333616a4790ff3e8de7154be8ef3cd64ff7440676b8c7fb066cb4e8109a00980d779f5d82acc0328173fae93fbd1bf5c86d62072bc65492ec9c1e0645e8c9ee4d4e954843f182389a952cf10986a8185af424aa957018f59dd879a650b7c97963524627e181c2abdcdf23c142588c75ff3636077039b74a147786a9ccd4cd2876d3bb643bb11a7389c3a7ed635cb9ec14ed332d063926da3e962db5babe7d15a61f984a0c93de8c88fb81a1b5b4531ac2a82b6ca1f8c8bdfc7361afb1ba47cd6827b3d2c1792f1db549bc7b334ec51146e3a76f4506f62486692dfe2b49053a1ec2605bb712629d068a25f9bac749eaa1c67ff99db7c407d4a38175caaca65e7600631037869153e39352c1364fed0bb390312c0724552cc108da0421d55afe343fbac13f732df2c8155c246c39f291b4f1347a65a73edaab8398cbe2aca5f4ecb2d24007718d113e5aaead247837db398942c33b9f438b57660a05c3a591f34d15a0ec65d2d01c1d8195b10521d7b25f37be156b799fd8f2a398028bbdce65e55aed40a61f232ba64b1fe8a054dd107e68b72866dea083d458549d540859cf2744f41719291de73e3551187a181abbbec955aaa1129d28a999aa80e4e79b9f15e0f8fb57cc83dd86528d9e1c81c47f8324eb937826bcbb12f662c1078f5e6ad57fc6398e33f4fd65bf48a23847c0faec9d7a133184cf4a244510c7a8093a5afbcf20ea40530f50d1ca545d3f002586c7b2cb992897491f7ea218ef952db5c55ca219d9de9592b4c7f72a47b4955eda6e8f01db3ebf0283815cc750750a5f9ae513bab781c8efb017b9f775972dbf960396e8e1ea3cf923f1056421a091680c5703fec22036d43d41615c517ac31981c35cd115312d242bb143626cb73e9a0a993da7cf1c7a8764f6f03361e458ae20ffeb69631eb708b481481b5e25cb6985ba90d4e92500f3b61c4f2dc6c8784b1523456aa7f4bdb0a28e771b47628442941adf929c5ff92d1e41d1552458d3cbe2f985f68e86e1ef78b6c83730b78eb082204db3a8bd3817b84a420ffdc1d4ba38e5c4dec0209cf40991c610fec3381b44782a2cce878607b29c5e80b38079951032efb67cc7b4870abfcafc29fb8b974b65e673a803eced684627948854f075c29d682544195d764923d296cd118b54686240cc796c8278f6149e5d36d727a2e339d614d29556b537f4906c5da297696b95c44d8dfb1efc0cb71523e6452294b367a29ba77e9a198f86b4760ccf96f235360c60e705dd52d78fa0d15035c84b9a7c054efba45d3c7f77a32c8acc60b4190f401274385e11308ab4fa68b99c631c16a8dff71a5c8db245059123988be63b2e98f346c217211fb58bf69d9e24b8114c53d78000aa7741144a8ef651e391d1306cc3aca35b1220ea6a65b954b75d2dafa0b4cddcd7a636a32c7700ddeaf87fa440ac3493c7c511482555de2caed6d4d5fbde404cd4ac57915fce0fe3e0a2fcac98c3c326131f6e7f5fe7f8ad81cdb42ee2ed5c6dac103e87d01d862501b69444b23223f50d14c77f632c47a265415a2db5ed8c0debd7b50e537da870c39820b4af7f5d74e7c288f8f6c04a363bcd7f46545f0b6f708bd82141621a89652d760bc9816a4d3a29e691623abbf9f8fa22998abc35fe5bd6c9e0a29535734a8462ffb446daf82ca30363eb6e2031e479a752e1337c3224445190d3cfad105ee2ce67e8d7dae69cc86100fda611744c97193bcf525d379699a8d53ff0e214dd78fd7efc57d2172cfaa91a943a6b57baedaf5562ba5a7f9d50faec08985c566f7201b46aee3fa1ff98f18c2ddf05c346ca05569080a490e3f16b67f37c795d065fbcaaa57bdfac5dd3c73e2a11df2cfa358b9c0e87c2656daebcdb4bc49ac5cfcb5e910d10c6afc22405e0327d810300b938a23692fdbbf3014a2efbed31b651e7b1591152efd60949cc71a3751173ed2076e10ea47c1ba4bc0eac4f5432eb172bbb080bf05e2d673a47546538997338d2d797cbb3a06f2de4e1090eff4794954cae6994b9300b82ab4415e1c367870d3324225a25623303c398736d26b7cf1001ddce77d8c2081fc1f03edea81e30edcd488c6d8fffa84447bce5fa053cbb00158cdab075f8210b082974a33785e57dd4dc660725407a3c0b1f89dce8245ca415c848778ef69317c6c65670746aeb119a2c208dbdeb8caf2b435aeb201feebe5849b498a398e71a26aff7982791db01c158078f66f8d9760ce3721ffbd4023254e54e44f3df4644369ba228fe8fe9a0916afdac12544850052a4f6bf86af2591f76f1504289264a19a09a2120ecbfb9befd908f5d22b54a8eaac9c929227e2a82093a1ea4adc276b864faebe94f2d0b7cb0403aa10e7b2a4614cc8bc7ed115d73b7c139c6d4bb5848bed28bfe946bfa5b92206e0df10dfe96b1448c77b00e9828c072d3d74f589e011fa53181dfa8cae88950caf89f275c92e9a3d52dd2c1ff2dd7a274d16e000212bf7c4abb9ee3375a2c7dc1d0878f94c45f7182b78bd1cf3ebca0b68d3ef4f644c3617ee6d60118d79fdeabda3aeef29a9d18cb91d4b176d3e0627fe03ba1d06b417ec82ce5ceaa45ff168a89099048b186b1c071434f21172db608b8fb2fb30fe27677e0d7cac343bad522e2a41ab4af96b2cab1dd29911cd6a1dc95e443457d896eae101c62004621630f4d806c7ced7b378f4a6c4add40e85b803cd38bc788b2f5ffafc21904ef4f1e40e4776850a37792e2ab7800a8e37c6aff1c81058d15c7fc96e9a0c8206c0d3e1097288c0823ff3022e29005d05376fdb977ca87a2b8b910b657aa7c05172fbb9511dbc68a14bba8acf53ed6a1f2cb4a8de0733d05bbf956601de15189ef20862fad77f8e39544e07d995ce635d66b1809bd46e35cc1c5239ec4deedd9a01928d691eb174f93d9eb63a18fa5bc53fc6a5d6711b9437916373fdb675147b3551e63e141a9235e56cb32248c0aac9f9ea362761a6c6e4d2e900cd72382f3c297c1385c78338e878e28a36b481608ce39d73f2d2eea57e5534b7d98968eb4bb8eb03d2bde210cb4892d0920638268a4fb24cb0ebb5e0295db75bc3f8ec28488b41f2ece2f9118d23491fafe65036e0fc6e7150d57e3a394e558d2f1a2d7a215d368cfdd89d34f0ae408cb615f534867c106c1b30bde3050e982860f6640510663f377ad6412be20623e761cb0d128a96dec32a8533ed277a8a8684fe806620e624930755e058df3b8fd60068bcbff8283a7918e30fcc95eb4a2ec5b4760e318e06720a835651d865acd1b9f1a8b6069a1502b5cd6ea5c3340b76e8607fa4e35a50426686b9518f6791a85f8eec1be6ed29c2ea8ca6dc1bf84fd22626816ecd6eaebefc7f26e1e46e7d033c809a504d94fd4ec50e417b110cd8684dce91ca8f2013c5c7d8d6f21d19e8caf315f9dda4af999054db8968e7c1e21e9a573c5abafcbbc87c6135da588602d423e3358368c8c6f708501b4a79413e62b3370242d6f396ae9a0b5df726d5d90c09f37b40384380d8441f2b5b20c5ace169e7a32f57706136160664705465b9ba3efaa65f298a5a74f942caad479c684e38fcc7d9fa95a4a9473af43bf72097e1490538db7ba7bfea94c54f2bae31f0ba356bdef2c648ee3d8707b013fa0f9047d77a554053cd7906e2ffb7561b5d54edb83e505c32bff4678201656c2785fd0d42810e01602818817e3e6ccb19799d5647daefc89a9be3abb912aa6818af62907a026d14127420f1a7de8cab8afe8f46566a5d44ed955a27368a26bae502ca149e7ea43c05b56bb85bfe17bc0acac1497b131267d464aea932cd6f90dd9cbabcb036acf605e51d40f027749509d67bfd811d8da70bc89965a3cf32640d48398761178eda56772a73c3cfe54a206c99ea8d2bf8c78eadc9e6ef287a3a215b3e9713bde0279122f55db5e33c003bf19fe54eb8830e28a123997e618ed1c54a0447785960d7d2c379d0895a82b87ac639760c871259fef5dbd59a3b255a111cf880687d135f29164cdc07c5b01a8d215658f1e7567f0c17d9aca8cefb7165df78534760459fea580187f2403bfd4294f4dca3081b4dadf236614936e47f1a2704bb3cf7af9f70ae99cb90a918a4df367fa574655047bbb728fde4e743055c9a6b773a22129cd7629220355abecc3ef748b024aee4829a4f8ce3f3f763069425ee8f1836ee8a4eec659eb6866a3975ad4a6ce96d385fdc8745a7a7c50930b8412a7673766260051dbaeb756354be65d8f0d370caa0deb34e4f48da6eaeeefc2ff4ffdf2e258dee21bf880f1f6bd838b2d81d166c752a4451aafe435357f0c7184a29c5cee2b22d040d1bd89b2e6820b62b673e9941a9eaa9b2ce7282b66e2c5676e4bf9ba47cd0b729403ea0732efe1ec521350c77f31077add5fa0ddef78f69d5bbd6b9817d858a913d7ecbec5981aab645fd84fed4e91b0345fe5abbd3abc2f86d8976e1d1b436dc85f2329861e31409b485b08de71bdcd3f23b429823716da935ed913bfa939de6b658b115157cc607b63d3b3bcd1651c18244b4b1c2b244c5eac1f4101eb10321721b907fb6c0fdcbb06333ebed74e32a366c8233faa5f16ee335dabb1426e8e31468cc78169c542d7372cec706cc351a7869fe0e996082001be368a0434b320d3985066f2d08473929adda5a48e9dc7788bc4c8cc61266080e9bcbec334e9965eae380ac35217ed038fc90a90a9c09f95854470edba8d954da2cc7c236bc653bcce60a4dc3fa5b8f4da3946654bbac82c27c4cad5550706aba67f8f08a595c11a60ae7d51e0c1fdb26b00142061683c7b7fa7ed5fbdd973c1ea3b76f679f76b6d10551ead7103b1cebd34d9d6382b9ff46eb24b379dc35b8a7792de400c105420296b92354d714cde994f8a627dbbb379d36937f749142d637602190da97ee35b8a4320c3e4a15b4263aa14fd5bd5801b72567014a97e2b0ffee2bca14aea811131761a9d77f4a985415a253eb4f864e704aa74e8c509ab1159e04dadacad942f3d96c10579d1e239fb0e7186bf4ce754a257714fe7e409ca0240a525fb549bd86476ab87f8939de0f4fb68dededfccd6b762e49ad2bb57f5fcbec8760ec011043fa9892c3717ef59d342e41662c6705909b310b7238c66ed83e64a9c1030326b474c73a639a3ab9f94ce9d36c190d0f36378ca01d9f7842a38e54db303b9e92bf04b087257ef6693af609d6b23e500be04611f2e89eb361e3804353b8dfb3cec2659af72a4153761732c8ee94001372eb2dd3f21d26fe6dd7c54fd2d8420eb70bb8e3a234445b67b5bd4226ee3bf39c71cd413c7035c9e3b4976f0d35ad01894fe97cef639ab1cf684b74a97afdb6bc0124ca364aa568038808f0baf32b821a09104dedd081806072b5ab13623d16b9fb75724ef7abf80fb4c37b486b31532fde02cd3ce52f891b38d53192201784ea7be1395dccdc9ace9909c3b2c0b9d37c6edd13b6d64104e40cb90f33ad7dab33d06ddcb097f1be21adc6d38758efe2bc729086f8bcdc6a81922113f8cd5a186f420cc50f91b5cd53172ad3c154266da8b39855bed9dcdf1115402ca67d1cb967a5d61c246b863e6146574539379e5163cacbae14a3b6e1a9fc613de6ccec6496f7f958aa49f63dd089a0ff9bc6d0badf59a34800ed4ee5b482ed7bc31d08bd75fe0607d0fa8c58e39a2da85853a381c048becf72c51c60ebf539dd8a480e79c217f5202461452a80e2e07da3c7f86e781a0b04465eb28c84bf7033eda29c46afe95ec163c214e7a54ea03f6473f2825d0219fe58cb2f30b79faa7956968738dd87001090adb9951f79733e44bb8bfcc4b03dffaefd6d7856cb0907b336af31b14adcb3d2a3a2b0cfd9be9f221e5803802d7c5a430b8976eaae7c624a9f6f78cba2d5ddadb376c08a86837eaa6b61172b298fd8c72d16ede1511ee42c90946c2147ca083183a7e0d41685f24f171f7df5d521353cfa9f375d54416a040db733af11fc3bab22e852ae8aa4743d23c78423475df6cd28919c9f2553a0ecbef7a0591dcd1a8481361b513abe3e38c61100c7505fb92eaf0cd32dcf4f4d4d10fa022db7526a5dadd469253d122e92eca8c9fe701b8550296e2a05aca646432b512c3f3e670766a5bb360ae14d917ce5ea51dba6817bf5356528bb66166d947d4b85d00a740cbdf9966a5231b0a4909cc0788f40bda5d770e78ac8b927f6489c2ea8e3ca9b1b2b77e6ff31463b55fb9a5198b595dd9df522ebdc0a2133fd595b8006aeaf5a469de80ba68a90150ab870945a9e83a49ceda3bde0ed86d4b825c4eff2f8d1d9b6a95ce11b93d612063daa08b9a174edb8f5644cf92b4c8ae3f3a77b4fa5ea61f843ea88a3fd9f3d2f8eb19742fa40bb0d286b097444a341b5004b6d35e7ed2a172b0e2b485d9fe329cfa2d6b874c1ea3c9c6222ec2b5da050c966538c9cc679d7cd79776e708036dafe5832108b3aec284120515c44834bb2b6ffbb5ef0b8a36eb122d8dcb9b867df5cad9dd83b10451917224a843f2a5b0137b47d85b784e958688a99774b7eabd084b8a1798b415ebaf1588e080c7737486183de010fe3019b74871b5dd8da2dc851e722cba07c6995571b686ab5ab2a14dd5f61476c8af56ed738ca71288ffd16cb3671f42320230a14161a72b9554075e3cb59e683666c67be7268b2d298f308d8ef2b512e04835e95ffa27b8463cdebe422c53995affe2d0ec2b3e5a9c9ec448a1085b6171ca66251fb6267c8e1b8cbb365d846c1a46a8925a796c00cd5e7257f75c0a48d969cdfb315494d7d7af9837568aabe20adf0403cbdefb8af237d649335475553a030592f2cf6fbeb3f875030f5374a48bb387e1f1fbc6b75e6648cc56964acdf086541a5cb72db288a33bcd06d246715221daf91f3c575aa5c24d9c461db5c7623aed01add1e73ce4aecc9eced0f9385c2f0b5e2aba02caa1f5eefb8c49708bebd3a45d8f1588e06d0f088666d8301e2280336e884385d3476f09b12e3d9524121a46da1ab942081075305ced65bcbbe988e75cb2000084914b585b57da1d755bf504f6418229121ffa6548d1bcf0f0f8dfc14a7c5cf14176b9d49439bce94178b71f571749af09cbe09a5cadbb04ca8cb28da85d660c3fe4a3f04b227ef71cab0b88a2886541efe236a0783b08b650173433452118ae47dd0d318dc613ecb9e9982e005bbb9f798ea107961038e9b055c884182c879bdfa32c6744e3265d1b8a4ef19420bc197949e6248dd123b419f25dcdf394306471955eb698d4e265b9a11ca03aafa0d4671a802cafab78a938b609920d6ba9596efadf89e5c70b868ec350e15af5c65c1f7ec1974f0e91d223e9db94e8f3211d5281c9019d8eb366246503eea9c0e808d90b3ef3f179314d2af2c8fcfe922b3411ddcd34e0ad5c0431634d1e1ef50db30e9f6c7d38ffb73b45aab4fc8d5ce3b85e81827a904bb71f5651fc0c1fa6585b6e575845cb392edfedd8fdefb7c6cc3875d43c10d4987a1095438398dcba92277452b962b3744a1ab24e771a966323df081487f65134d51ea7bdad7b0ad66b11344c54df134f8bdc5e368d0331595426ffa77b2c3bc856df61316653b3e11a9ac4ef6538675abcf58ba7c9d8fe43ba31946cc83333eea38dedd07c10c1ab970c122c3373eac5178cd606e00dd90be08ec8f6cbc6a1fe354cfe6b365eb1015785caa81e0f26d40d6c573958b931db0081a445121ecb40c1d079f47ba6665ed398fbcbda2da937ef82b84c40b5efab9df914c07a2de0d5e2e21e4b9e9498110bb2e42f12be6f63487ebcd54dbdc32a0d19b38b7c21774c085b12845f13e807505b37ed980db52d4577d3bfb01f6c0f73ba70583bba19ff457477bbf4a2542273f5392f54c51fb171a8761b7383967864a43c5e7d116aca83b4bbc36701a53a5b1851fdd55fabe42a666ec9a6a64f5f7410a6a3e85cac2b30c829a05029e3fdfe49e1828e799b1f9b80c3722a503304e1d5cc6ee998c4047d18e65b6df722b34ba1725dfa58e873117ac5a9f8cefbbf0b709e5829dca6b6b4c048137ec50e9c3dd1490993c2736923ff3be14977d9a45087328078964e6c7f57db104c23d86bb4510f7920b7250c318a76759573b0f1100a4888046f3a53f37dbc31784d57a896ae5494b4f48457c5ea93ce5707c09d9e25c3ea641180c8f78909de666db6a7f303675e2022db7794e44b100549e699368a1016b5d00377b7d6186180cfdec9f552b1e1ae311221f7fd4737d8ab0da34398f2fca9a73577fbbceaee52c92cb29454a027947e9aad5c6bdf35f91fb2647cb3e3e59c9beeb608594e55ceaf25e585a6c3c59d64274f22ab60d4083e57f40028d59b1a037db8cfe8e7f6ab898889fb5aa03b1aa57a0b3ec6e84b39281b4aff686ce9b1c0151829377d51001c8c3566c6b5a1591517d6c373bbcbf7e03837fd56a779daf1454c8ace4d0b36ad327df1c086a2140d3a6c53c2290cd5086a48ffc7cc8ee9664960ed3d627aeafc2a2230d86487499242fce2471015bc0cb4b75331ac58481bde1d43d872406346d44e08ffb7128a225fa2e729a38a165f82c1b3914a19a9ce5f99a85cd282a10ddb3686f949efb2a4c2e6808b9128e8d576d869677598fce97038b3d3eee33789dd56167a82b8c1993ffcf795db22de195c3ed714b4b61515d47ad028b10d16726adbaf6048db285944bf27627393e6f3a6814151fe6fa3008d78744ed63e117007e184e186e8a07c80062f3fbf3bf5ea354130ea7f37ed77e4f97579eb35abfdbf9217c584d680981f0c34e01ee9176fe0b31b6f361ce0da7e2d89bb72ab114e6c37c548cd8a0a808737f49bf03b1e7553d18113aa132621c4041a35812ad10a0f38c87e8c466f3d2a4996e6a5f8ce70e9a1f561cf6204925b51fca8adbb589dd8af1baf85552a88d72a1056ef3251cdc926659e8646dd1dc1f0961c6539a7571e62191fd312b5ce1708c9fa513eee2aae0f7b5fc4b50a12f870c40d584e3501c2d5f9467e770e87478c30e2ba2a47256b667278a01a38b38b0eb200374cd99d01892addf4cb119802f8c58a0a25275a02af35076b5e66156b2c5c4202898039d83c1fa59471e624fa7ee965c879b0e3916fea323e2b242a849f19a0599e43f39686c9e0645b749060d11076a8334027634df22a838e288d7e42ae3992bd9c9a27427e7f6ee61d144a3d6cca8a21e9ec30fc1e21a02ae2ae490040e3cb107529f5e2dd3f16b6446cf116395727051bc397e049b40997b0b38d7021a2b7038657e3f2ff7a32fb2f149e6dd53af9e111dae7fe5ed4610f1d7004553ce9e6e213c6ad288b8c6aa7fca47f8ee3d0fc99cf272f7e948f2b79d5f4f2921078d5856ca4323206cc097805121894ac3f83a5e1ae451193455dc4bae83a5a6aa091b263e0c48e49a0700f0fbc23865e41757a604936338c6f2c78539956908d76f4a39b96911aaa831b07ab32d2b4cda7eeec3ef9251ba2d1fe2bcc9482166836dca4b844df6ffc01cd7f461ec313e8b605cc16d9f192e6e056b912bbc07d460447783b5b6754e9188ef20cbbd91b256ee5c43b095e0821722efc522a6c9ff561855d97663748d8d9d398e58ecbd036260559430c7d99169d57f538abdedf1d35a7a817276c3d23c11b936af77d2bd511d735983eb4a4e416f8992f13caa9ac91cea16e121dd2b6e77cca5a6fbec9d36e5741acde6bf5a2112d6fbde97cf094824cb6c1500897d6adbf286b9e7744f8286be9e926b1acaec5ce3160c59e9d075f89d11ac4eed89239c475322f6a044b151a5f6697eb0db5190fe548be5833daf3a7de1fa0d119bf6c77f08ff097ec83f6c5a1d917ac0ffac1c140cd5490636df8ce1d4b9a78e6792e643c179c5f9a6f97834d69c01278fabe13d035d9a856fa4517e4419bfc25adf35c2fbaa5190316b660001c02317e466b3b8b9ac8f43d71b9b50960b8ff864929e1bdc0d019894873d9c6e2e0d9de22944534a550c6b3e369c5982b9b17b837461d0e95e81240662417989437f0ba65953a67ed46a2cd5b972846b6002cacf6e4589cf957d844653fdd790d99fa2ce6835cc12429211970ae2dd7c2cc33757be086eaa8fb13a2b399d5571cd4b2aca14488413add86c116edfd904d6dd57479e72cbbfcdff2cf415c82f278a789d4d4fd3ca874fe97ec00f137c63e6dbe6f7fb108ceeff037fd38bae6be7f877134352a697b8110a4f5af5fd41a7e16819a21562c581bbd97ceaecd863f79f3e4a8b2caf876e72285807024fae518857ca7265c603c87d62078b3d88c2c79974418945bbb363f652f031f49c5f5baf54d405a9ed5bd5f83fa14e9a427c5afd69fc45eae720385cd3ec69f64670a5af84832024c9b54907d58a28ed70fa194d7d3fadba8777a61359cba03d8cb2479cbc3db6a433277ab41d993d68b2b404439b1962c3838d0e7bc6af56b69420478af172cc0136ab45a43200dc6f0cdf19e7125af05a930ca47440697160552432ddd35d2a88120a3cfd5ee3814c2301f2d8e13c1732fac52555a4bb2abee437a5cacf975dbe23487447193579b1256d683c5d937a6febfe475c7f206d6dff860ca1b611408cbc09ca199f66fa2b0f5c365a252b2a5699e1f49d29e5c9783e09b94bd59890b245aa69655dfe03e8e64a42cd67a17f6b7f895f405a0d8cfa8beea0a2e2fa834bbff0ca203aea3491746cab2fb9ec0020b5203fb44240fde2d7e3f2f8f810921461928fb00e88db8697fee4476189644e8aa0af2ad3b19e0cce00eaacff2c0dfede9042241e463d0568e8c3d1df4fec2107de44e1c8b7853884ff88e6f5df206a45ccbabf3b849b4da82d6548d05de9922529a179ba602352b139744bb895a7e6a1d61aa5ea42a1368501ee864c33bd9ddaa6944be9d50c3ff192685e651f6f22565d9fd3c838a54b412241d94a12d2dd50737363a46696ebc7b280326c4f47fb87b994ace6ef1f7cb8a32ad5377453b56b4ab651dd6cdba8e34cbd8c62968a4cc4f2ff438d84cf9ed9ecfe1256b1f1724fe54bb538327a6a73b7f01768738b40317d2037f6eef3cdff4a52246b8220a08e17dbf1e1838923a332e653431d086caa0fe5a40e06258413b325ee7d4a5128cf99105f965a0d7cc87ed636239e1d1bc57323760b6ba4d92d1de4478098f2c69c86f75dcc1cda85be95ead79d84bd9582dcd93501d067fa689d43de0840ca361f74afd3fc7f1d3f0d5de73faeadd23188d8495599d65d64f4b5b48e1eab3a2d175eee932907e08c233eebf4affa51bfcae95f73614e4fb37a42e8bf320c9fc6fb2088293bdf65f50e49677bf3b7b721fd81efac7874993f1ce2e9d79571f9cf8e8de0226929e9b2350cb1ac24098be5e2d11cb2fd9162e73e4fc37b9be08815c00cb5fa7eefd43fc83ee32ba171c43647f3bba1b51dd342f264b10829c058eb601de84c7643c91a2786ca4571c8a2352b1367fbd5c970aa6a786d740ab74e0fdb9ec1f26402ca53199af16b4a87bbec09a5575a55cf361459711728e018a655fe157aca2e647b2c3287bef3e32aef5ed018bf090bdf644abcdaa08d6c98b2379bd9d2e7a4fc4a0097e28e889098c1697bd25f2de6918fe4c4cc362534b8acc90092f461345dbfd7c80cbcaa61f26ccad9d47bb5764dfa2c726d8c4192f93baafefd1d74722892c2d47fb22f8e04484f81cd4e824f4f761496d0e9b68e4188109ce61b2612afd16a6f9b42f48aad7c0375c8eb1c3ea0c751016515f557bab55d068245a54bb8c3cd4ed915e16a5280a2d3facb61d7c9f0cb3a4afddad66bce46259f672e11ef04555737ce1525097e1b171b626852a1775f6b771c74e3853c441b6d3b2f95e87e41f11c17ec1b84cefef48275ac429ed7cf520f9bbe30d5317659c4f36dc5d1c4cb88b9c64c90fb83b3c1d45c50a26bff9eb949fab8c707cf464f45ba81b46b85c647b397a5b02f893ada5e6b6bec31d2408eef83553b4ddd176f60de469a7ab98dc6988258ad130d79b566385d77bc2d48be01a14cd0450c34dc9cb653682e95dc4a0840ade149ad48d679cbdef0cc571359291514193d2920c1aa7e6238b4fe30ae157cff4174adea3ffd6a8cc2457b6ba35fa965e8520ba212a6c8c086062fbb76d6d3a34b9e1e7a5907c32b4eef6b20fa7d536a89cd276daae60d6d169e9520382072f69f75c20afb56b645f0d7919e9fc240d846dba750259f5fa038a029e98c1fea5457f54a32d5cab4f54b2830451452a263d527f111715aae3ba5044703f28c0cf38b67db5d1ef568ccf0bea9a17c78b3753522a3d58761aa372e4984c611d6d3c30d217232ce0edae3d0a5cf251b7118b4fea21cbff950a4ca5256e0cfe26e3cce51f0f616bdad456f6a1c1a95788b51314ffdb6c8ca2ec75b9ab75d9eff7f8d2dd69de1931db6db61842b47ea37cc41ea0f334dff7611ab1dd955cc0918ed80591110c29dde2ef5abf3409d88b62a6fd01cb63973bc3c254f9842a349303ecd09dd2a225d48f0386f47a3dabb77afad73fb1e7f59aa3b9045cb17368671c337e66b8de18b8f3fb88394b9461c38e3efeab98faec375b4b2f2cca4b1ccc7e2ea77908b2a0f4a959ccf833999e86f9fbe73db5df2a396221af96f45ddd57202a1b261ece20f5d7ab62f8175c48c9726e80fd130cb98b359a868d8e7e2780822a02a1f9ec71a1ff1b023f6d4b80c8706c3ce3c8419c3a7b8a4746b1c13063ac3a265083743054a4aa64e1fc62e797f35662dd797d517bb5f9012f9e353d043f1bb72f56f8433f277012c9e9537f551b65a3aa1f53ca385348ef17302eaf21d12d9bd518c04563ab989bddd5d8a076a6419fb891b5312c7405c46a4b42221703bee00057af87e7092887db4bfae57bfdf4b87810f9e05e1f9647447ba3e0ec256e786ad7b968a5fc5400c7d6e1eef7b9ba926ae94947736826cf2e6d2a8a99e4b0fd525f603b679df62928d42609f0cb0e36a77c72900a50c5822f369c0d65a1c3fd1894a1a2560f2c5e22d9342e3f0115b05df88e31b7a2400b2696272e471eb48007976959b6bb84daa4876c0d721e72a9ee94b60390822e2477fa9dca603a0c358cd21ff39d398003c6fb4f547013b26700c67a03ad6ee44263e9a7182073d15bbbb27c3cd1240112eec92c0eaa53d01865c9355b66f8c7fdfe7fd92b4a3281ec674bc23d7d2c6e58c877d10e22254f848dc0f2d3d1c382ae44e6806baed3c905f5cc3157b0d0fdce16b31287cb00fb85b33cb34b80fb1c5dbd4a5219b1f77f4ca452e150abdb0b17a32e8dabef0ec6be66388c61c57cac4a8718d2108330e4a9c985b01d5528371a987fc119d157617d24cdecb51819264985b4a8cdd0be28f261ca018fba259f27096a4c18aa59e7df98ec4d00309bc0a4aef2c8e1e4597485790ca74a76ca957a0b8f10cacc0b0d0d69f9e5d64dc17efb48fa179ad83858710ca62428bffefddb22340e4450579e13d9ec88bae0232557f453fcdd0c606eea30b970f3390b3ac0f3792d9327ebeaa88987d2ae3e8acc6063218cf8b7d0f668a803019d511f5b2a083b5a316406a159f27aae56ae5f4ad79849f850c05749695cbd8e61fe177bfcf0905a5513a6482687c555faf5bc5fc689fe50e0ee543de201a7b9bbceb3722ef08d92929f93db535307b407cb666485b5898736d9028dcc68040aafbdc4b67c86989e828a9157ba05944926a454d3c54bda2ce2ad2aaa41a48772bd8254a696350a8b6d3fbbe435af842ceb2f346cdd068699471c5f9bb3c9f2a3fe92c0087566427e88610eb82c991f0f88e3592580a1657840b29a65c9837bcfc4f7e1a86d774f52c85d201731ff221b692aaba14a0a83ea3419fb49093537e67a48d395ab05216ccddeceef96ef7f47edd27b9719fac2317ff36c593f47db97bfa403e7e240777767cbf8dd254997e602db38118773a1fdb33ba04139f6112b352c1f652dffeed9218c9e1dfb00ea2b16b912bbf832c0442c152d5a8af2a062a51924f648a17e739940c2f52acde1a3a5806074659da8b32d8cb4689de24aa804cf83d1a1bc99510ccea036acb857660c8e3b0a32db64efbe9429d23f57e69be90558fbb5df751c69d3a51e63a16b578c5029d55bb667f2b993c14e922e6c3b7954589131c62c8b262e2e0c9b8be4100b09cc132e437308a0806d622cb9a51123988d02eb120844268b18cf0986a0ed03c3fcba61fc886bd80a6ae7ae4b926ce53ee4c87ec632759996f4b4b2fe8d24f58a97c24c533f0873ccded245b298be1b20513e4d79505e9443364f4b8ef6efa6be949ad50247e926f5160fa495a17f6eb6eb36315c59d5c7102016ba0445c4e9a3ec64f9be268fd4181429331529e3a173086a76c841fc536c6ab09010c63efbdc77c9919ca1f76a7f2a73ac243157b0c451ddcf4cabe3cdf83fc1164dcaf2df8510f0482f644c742a1bf47e8507fd94a28fc18399106ecc0978eda65692c7d38ac8c053b52a26625c27149674311a829769155358abedbde8a1180ed246de7bae5b6cb99253a0cbdb8c47250bcbf93ada12cf9e422cdb770be70092f77d7ccfe380c43037f549f73852dc97a7112b28fcc3cf62edeaf17d89837cab8785b5ee4aeea62fad92ab0689ae4b5744945352b55ca657504244013e930e98d6f174133e0ed296c1e66b0975f307cf161d6a292267634d441358d44e3703146e468d0493b7799fd024c3021fe7341206cd4f5ec3f32a75b0dc16d7bc188271e7f3572ae230e9f117704def036cef7f1a3def1f7477416b42549cf727ebf1379de75953e3447d5567c133064baa5ec6c184457afd54da6440d061a633d00d8906dbc382d9dc3404bc845be7437d7292839808c5fb6b76a597038ebaf337ed59076533cec86ead04d6e2785aab4140c7adec61e2903b58c3497d016c145a308a3b17023eb6f4c19508fc799db3ec6898c4b26e99eb24b0df19248948afa3ad71bfd66b42742647edd1cbf3b5a178220bad8cdee6b381fc7d1aaae3b0a27797cc617d3c09e1956cf0b5c8f651a4dbf1372c4d61bf010d6188449f77e64d2c09dc258fe10034c9e8b5d0015838c6d95e3402c5a7b688b1a253d7a1108a6b9da67af9ac293d9b08a71d8776b82c4e382682c8ea0992e47d20b2b1cb200cea19b6614b06f425f4aeaf8dfbb7727951037b25bbe75853f72eba1b713c43912e9546f3e225b6a88bf1b8b524a6006fea85411868dca0cdc3d4eacab07676df190f13d732a278ba9e74f882e2c3e373627f4211a513e90aed7021a3f22346a4b3402e065ac66c251cdbfabe8a5ea06866f16dc14aa5dafbe4d5e73b4c971ca28fdbcba8793d4696aea6f30ec06405e575b599e74134c0cf0479b713cb77abf4fd94a691690da09b74f89c6dac9b44670156a24519aa2d0a94cac07206ae378ceaf0f1577333f7707d920e1f97b520ebc6ea70a7be90958b1bf2b990e7c50c80c71a3ac28f04ebec7dc3ef6f6fa928e0eb68fc9612275cade2eb726327bddac2b10d313d242ffd9e81badbb9494d319cac4c27f3c42da6da7139b8d1e96cea7b7bfc2e4ea57082c511ddea06969ba06355d153538bb1d366f8a9fde48ac1391da922349ca4181abbb53c5d9d410f1a3b40146fdaf2312195d4310acdcfd543beedc66813faad604d2a0b7588345d4d011bc798b31bfc1ed39d2efd7124043cf33b4df7fd02fb6e4952b0e990981383b130b9374e77ba75476237c1a30eb0dac70f4539bdd4d6d101753181d2c19799f3ac7d2bf4c6809e13963296049175a56b5419659b153bbec5293ba5a7326434323b5179eb5a46b2eff731795c93ca7cdec528c66697ad1ae3137e6bbf959fff6efdbffeb2850cdd8e7ad7bee43b0b5841614c27af366fa340d5e403ff2addee06d406aaae20e6749fa48d264478b8d003d4ecfd0ab2b9db882de7435ab4a4303dfc2adf206f6d1e35b7fdff52f05bc6f11b9ad019434d9f292fbfce20b67f1497c583bec9223e759e9103abd7b11eb70ab389a6eb8500a145d4bcf8bdf6355633333f8809544a325e10fdea32e7012f490e5959a14f27137333be4d49815b193591cb23734f6fe30f3b1a75dcdc95fe7547496df21a2e0ac45b50a6e1006654409ecf3045a688ebc7d411b4ab2689042b5fb133ec589b6ddf806154a415e779d94fa2f3dba2e79d0cc18fea49f52e2f14d88c9a72ec936e5d12c9c513e199ce281a13df303bebf46684ec5b261354b3f404140bb7f2d01843cfe6df586919ada22ca7547d892eb7f7e618ba7a0d25023110f2e8c4e63328ec0a1f6296fc0e932791b84840d54301135f68c933ba89246c0ebbf51f1c732764f7a28acaf52e5ed02f7631f4772361b2bedeb7e3bae78e870ccfb863994fc9d7e8ebc42e0303e38231fff4481f1ce4459bd8e8cba8229edca25e05702178431eb2cb1fdc8d1bca37b2a7e9274703c31708428661dca1bfab44a1a48c948f7f8f506d050447b3a3a487affb5463f5fcc199b4ee5b1b7a82bdc433de82c001f84b716bc22561f4fb1abce71c998e594bb4045f14d5e36e597f6c8a0607a58199ba59bf8c0e8deb8aa81149b9853a02886f43d5dfddce225877a63326125173cf582a9062ab64994a88204809833b08493aa9c6928af83692fabe73da3aabe477fbe241d2d9f704b33f44613c6ac3487033659b6bd5e143280cc4eea46f9261f6c29e7359210bba3d774b7eb863481dbc4556a0bfe3f40e313a117d25f0d9c29963aebd8c8b04958b0300187688513f4de9c6fd2c6c6cbdf666c93c548a3787aa7f00708de8ae2e3563ad0dbd77ec2a0f8dfd72a93ba1e9637f78a33a70993afd04ea00502429c595feb746feb724592f5ec17d57c301cfeae1a7411185ade6cf4db8e0e9db3af7f51aeab195a1eb79bb941f01d4e97d97af3e266c1e239aa352f74523f4661767b0a146ea7adc5fce434b26a52685f0a9b28748b2991d9a95de6de01868e13c552937344dd47618d867638097f2b287c289d9b4fa39f94cdcb03734b1629e0ee55ac469e0f1dffa4512642d07517afe4e9cfd9ce830cf5804431f8b8ab40ba306089e1be3b3cf18d5412230d80754541c3f0d0815c23557bb2a7156374ddb243873adde7498f89ed05cb23251c16f68f102b0b657a2e63db5774b8f0c2a26c8833642b394a7d8b6cbc96f95a3a2357def8c8696ac8a90c39111a7bceb2213e5c4e923f80cc94bf76e2e9cc17ec261343bbbfc24bd49ed44e9f01c96f3c37a60410b6639b4db128cfa6c30830bcf057370d26c1af30ebc212ba90f6d8947df0e7de71d1669f9dd5233ad710896273209868f5b13d7909bb6a78447e1126be59078a1be809defb4ebfdc9f73d958d93994bc2bc3ef1722bf18e736a7be45ea90518ab00dcba4b77e1af7b9df75d41b3a08508ce79dae237ba2d87080f3f6c7be5a58c16f796e561e9e2aebe1cf953af75294c05ed8ca7dd274bcb92e4968bb6ea3cad786db52a0281562d53c8ac853c574ac014431372148651f150cf85a1d127f71ca43bb2465f24ab9267a7ea74598e616b67e5e20d90f8fb0f9e23b79fa2138f7a8ed8a152b709afd3fa8c02c9e96c549a1efea1bb8bc66bc168b250fd36be99ba10b77dcd2c1cac4c8549aa383315a2771b6cec8ed2a0bd8f43b749e17ed4cab2ff408667c82e4173ecfd780aac49812ee4a8a940719522c56e05ecb255080b61aeccbcb90483c118084ab196a3f38483c69c9b08137cdf0b044d18e661e0da02dd7f27b2047378a208708d021a053e5a84cf60e147dd2c2b5cdeb4e2e9856eb61232d06dca7ef8d9b07c78cdf40ef117bfe7d3fafa248c3212cfabe882df57faae2e7f161079906b16c19f72d0c3b1d37c291b22029f59329fda336aab830c54f21f3f9494a32a2099ece9228fada9d19025684a1ad125918c11c7623edfb76a5c7310d9bb279eeca0f167f3c214ea6bb7e3044505c8ad04bbcbc2f71dbeda66d2bcbfbfdde501181b95b9b3ea1686eea1b372c5d98bf6a178ee350eac26c21cd56f044526bcf1110434a90eea94026089afcd13e69ebe2bd7d93b1f384b7028dd5207b5ad5ed5583f8349ffeded7dae02d96b562f24c7817002243907617e18569bf13b68a77ff5e98461874b06f47fa77b767c08745bfa88f2b85b7ce937d670f95843cadf756b2b5b53b51a885936326ea01902bbc29f40119115a6c9e1075c1e9723d090056dc88b0169a53197ead289766a1c6d548981161934ab14365d690c6bf58a2994e93660742270ef0ba5d59759f480d471d15b6c7964fc5e3493d8fd31ee2f7883a37be701cd9cc4d9bd112d51ae46aca40b67c42dd99e38e918de56cd49bb54597fe5a1f86f9e167dbe6b87046b830c830242c9ddf6fd57fe259a4fddec9394a6249b1727fb76b4bfd09f140abfdccc1690292ccdea5206e3974d1788fe8f7641f55f41269656c440096b17d09f9c8fa2efdb6b42397ca37c292856a84986fcaef85ff258b072fa0ec991e8a7a01c0b8dc979185c0bb5dbbcb0c35eef1dcd68d716b747b7dc3966b9616ee94c84c385f66f13f07fb1359e629ca3c02dc1f4a13cc4190f614d1e7594a1c672e59af9adfec5d9e36370facf08b5b747c35768d9f4e4b00973354c7ef4013ac0640af29fcfb97d123eb08bd1f699cfc55b6971948e64cfb70ec4a17c2cb985a4b4317651baf07b300f5f9c515ea41adef24090e2ef3aa85346ae60ad7024762086e80dfd0f5c164630da939075596f9d918b08d927550ad3b591c6e511616e54d9f4cefeb601ca4a949d3e57ebc005d2437c2ec518e1d2b074e2eb63da52fc36160008bb0dc5605cc8c9ff77c5b7551e272ebb5a1a37d0cd143d3b8fa366a9ad6512372ceb0f5e808fdc92fd2c0e89e84df7bdc13bd2ad9c92269dc85e7be22be9cd19c1b8fea27eb2fb368504b680af0d38e9f3f4da6f049b1e868e4a91f0b79400ffa93544ef70512440b0309d3076b04e11e99caf1f0eb5d79fbe8ef3d8d638e0cf15278f235c657ccdd14148dfcd5a604d6f7875fd1737d073f4c4d7a15c7d76143f3991d03b0f238b1034967519cff940abad53df88e91cff050a14ed978f2795270b99e84fbbb138536595ce005a717321cd95e40b9839ae50bfe75b3c079c0f33612740ac55108fa6acda8a81621ce1adb633c01869e0e3aa98484657312e9e9ba01d1803e4438fc1979a10f4f301027fc552e2ea157482be1cfcda742900cc85d350394137f0eea9d79eafeeaee51052d5412d4e5d7b33f51b28fac5f2f18e1395e170a06cf85f1b73e4db314ddaa623f47d83a72fd3c74c7f462145c4730fb40342d11b6d8bcc1b9e27e667f68aeea8fdc4560885ac5bbf3be6f9c953b713e5b665cb4bdaddfb6522b2cb2f08183237fde82ccb10f919f64b443e1eb2fc95c645364a8e188545808a8e8bac294ed55315d7cb9bfabb0cc93481987112a0d6d18daefd5332a9fa22e6bbb087a500d03f562cd1d8124527ee26c81f9549fc5c8bc46f7eb04c35f86a32b7cfbb9c4de5c6a63474f891070d9cc4deb3383d3ad37fc046b771cf9fc57bb0bb3b1f2223709ac95c98652584ea4730b8cc38d8638cc9e5d8830fa81ba9ea48da2da4b100849fc5fc00a456bf9160924713de693b94205b660330a104738cceda22023ade767f3de6f5251bd4042893e3d58414298745a7ce3b0f8fcdd135846808f4c54aecc88977e95175003625ad736355c78e7fe7a194401293f12b6ac45715084cf1f97b43ad4bc741fc33111ccbde0700b40f83ef6b0c3d62879ae7851b917cc1000e416d04d6bb6d5e1618cfca409ba5ee81704b6511afe367f96d325e32863b96662bd5af3e7142114b0c89f28a99f4468e022488d0efe6ccb93d310d743924ec977195ca7fbbd2ac039a5c40e035274d73d7172e3ed2243588de7fddc04ed253c911d898bac0bbe880fac9d9fa0fba8d3f3b19e1333d77e81bd84626fdd8a1d9f083c696411c5312ae4c629d3293b1c45a0657b634fc79d24d1fb25d791d83e56f353039763c7e9dacf4907d5988dba6977a36e07b7837d6a4d8564ab39e384718096da0cde42a49d1741ac6812788472d6335d866a6ff1f5685fcb4ca9860b2c94585a7c588f031d59b9dff2dd7c6f8792cfa0602fa62c7e0caec550837ec5c1144aa37005f5531546a3361ffd59915145a7c973700c064ef5b5e4077c9b397e435f718ff3efe434bda869a483cd51746bc48d459f92805b0e5239068013ceb1fe7993cb92cb083c8139ab2ee4e90b46ff48a60ba4038958917abbeb59096d89f8de0a165228213031477e24d8bcc04d306e5f832186fd730fc895b2faa7bdfa211d564b65db8ac1e8a0d0b8ea39db9b5b08b99cad9bca21194c3cd5a285f818df75cd4d60b710586f19490b46c0a9ab71f0c8e7d06b95d62453b8e002aff06baab49b559e1feddf21e67e91504c7059d0e0762fb5b53880f7b5edbcc9eb6bd76af9df3951269bdc87900792d18670a27f7a7d556dcd1091e1ca243821246974d7d44a74b4e574701946eaf6179b611f601b6b48a2eacadb112c15543d6173ba348ba57fee42120bd1deab328e8e4b198430a07b101ba9aec8f78a64dc24e84f06179d06b421519160eb3400247b2bb7ad88fe6bbf46473df575916136e5b824281dc04777b75518aefcadd091878f15a43e0192356c8092353024ecef3e9e97651c769af3054e9610ba68a435da62e13cb588f1e4fe48b3441809bb34af64e5e368ee38ec680ef408abc9e641e80a65459cc60515b1018b451e714815a83c3e753b76089e94f74286643d2990c9974f562517b5f219368f37c4ed7e44812b41cd92215cc17e63dc9ed406a7d6e85c685bd73ea501a1f064ab10188729154cc91168c08a409e5e5d47784507fc98bcb8f94f8d3ed6ee19ea8fb6f014b4642a65e0e79850b75a20ffa7763e2b9e4533c21a0f9e5c819e76d1ca5ee587dd748b25542a87f9ff99c9b76803ced2c456b0922baa2cb2f9f115f1ca8a6b6f885afd4f945996a19968cf8c023fbfee234b9ed792a2ec873a40c683979b538149d04f32d03e80274cc83acc62c72b5821c1b88955a7bf313a86391ec61da9ce81a2aa8dee9427f003784f75e95eeec6b61ddcd5a70618d203ed3b25b4b5713f21079793fda80d5699deffedc25ab240a7fc8e219069313bafc9ba72d925bee91a3b58657591629565a8bc74184572ecf4753250a26baec16030808da6e4fb853b1e8b3702eb277d6e5d7a335dd0a68c7aba2687e017f1c6282cf593ad277694b9c599a751439bf64951deec3edddfeebb8dad95bb17bc60c2624387007e040bd88afac81542571e5b775c0fc93509ddcbcb4c13b86205bf834b2021e2bbd7a325d9524109bd5c991e36e83040b7bd5ee8ba2ec7fc1a992de6c7e5010ab7328dc149e544a859a27b8b97994af49ea9deeb84c57d4d780ba316e79635dd794044b86e3cf23a9da76de75bd81ac0b9e46bae47ac081b237cf8e736ab79d0c7670318b199974cc6f274612bfea0d27a0ed7ca74b5cbc439f99fc0b0669ae2d0d4502620b246ccec7ec497923a5fffd8115ac2a48215e41b220c59388618c6cbcd0b5fc8c1dac3d5f76b40499245d58062e965f3bf09a459fc8a7347200521504e492f2f925bb1baa69186085cafc5ae42709da7ebac7f9338ef02e7dcb7a8573ab5c44760c20361b4ac297c5157dced259311a318c803209d28abf7f9c39fe9a3c4541bdf5e120a4e4b51753953fd37c27699633c1fd3e41548cd610ff3098156a47ed4611019bc33f6f2dfcd5b23a074dbc198f8b6f600d391c529eadc81133f34b827fc5a4b1f2eb571e49d3543ea7b9c71203db7f3360e4f445e1765c435ba668931f74b197ad4f3717953e9a249a1970d2acdf27e318885f6e5dfda45fcf58f0c87778f949bdbdcbf3f896d13ba15f5a8bdc2f1eeecfe71c701cf1278b91ec7be0370d3aa33eccfc5709c945a20deb4a0efc7d63e695154b8f1eb94c44cb1fc9f48c341a3e7b28859b41cbcfdae581a3463aac22c6f209e9b213190edec18cedc662e681c3ac929fdf212a89b2a5aa381ed54511ff890efb3f8ea4353385b8915d6e7f2c20390fe06893275c417ba2b9a8f05971d5a45dfb22ac4881b9c8b7bbc104391cb8a07d16f40a6e3d7d9f8ac82a9467d29e8980fcfbf1b77720672be350836d03f62461e23d35fc2d575b8d5694f767caf0dff8035afef9f21bdcacf09da13324e038d3e50e6db7750ce105767f5157da50b0b663c0b2d4b6a94efc1ade661d755ebb5faf11630ff23f5cf2723e7cc2b02f75c9ff3166b0a7407708de6183de5c11830e587db828d60aa0ca97804625048057895ad6a1a798e8abb6a6350c46e15b3c539b42cf00d46db9e8e7ac419262c1be73454f2729a6daea3799b334378fd7bb9413abcafffae92ba7a7c40e9f4c6303c4ec5cb3dc4facb13f7ab5c83af9213a59c4583d99469dc5c14c8611368869ceb2195d1c87daf19ebff640152a7870544ced4d019d005a1a9eae9d77fffe270d4924266bb932f8ad0fd899013e9a3916dfd4c47279a66fd3d3b7eb55a42b2c2bb510cfdfa2e7171d205db74956589009153df5418ef213cab0e33bd6267a963740018db4e25f89b234da64cebc51763e236a41d6b74f7be77ac7be904387fd0b443fc1322f0b851f70a528a2f10efe63b3e57ae33ae436c7763bbfaaf7412a72b1aba25955e0892a411caeba7c7aa0110fd04936a63526d8453af827fcd9d2a8d68452a8b9e414a8a1c656b0f350d5175132e29d45d1418ece11790a698c2c2c28096af845c00b51ca36b6f2847ed3475fd79876636ca88e03f45f0101d130cbe05c1ad4d53c5d91b16854ead94116effded04389aeb65cd1afbf93bd049fb08dd514cdee8693aff83a80f6febd2b201ccffe3604db1fef8b95ba6f625562cd4b713047ce37d21334b08924ff9b7939762d6b332e34931e03157d3c556b6ac24eff7c195b039cad34dde95beccd89279e8ae41ce0eac556b4e7a434f7ca4ee31041b63a006532019309213101566ad282efa19337ae215bf740ae8201cb8baa5707b98ffc6bc0af40bd356dc78115c09fd077406d1d667446019a5029e8d6cbaf64a0dfcbba8725d131a7ec0bb4c45f055ab3c062c640bd925858a1502a2356c61561b0db0631846078009fac6124badaf8c1f9514318ab73d183ded471b9c7aba0ace47deed728ec06f6f1e6851dbf8a3857025c8d5a8ab748255a7aca3e412510d69da5133a9ee9d47251149d7bfd412fe354336e36a14cd14bb2823ce7edb933149e1b3e67347b3cae3bf2eaefd6fb3fec43b67edd6f0764c99e3009cadefef1c66f29139c8f59bba5747c2cf207d3d7619d7765ac7eec43f261f3bba36edde51b354c2c99225bb8b782d54d45fea52a2567ee25c3c9b337bfb7691d4cb760a97dbd78a6ef36c734a9948f9846de03e64bbba93de2a19756e7993c2ec5a7544accf244c9fb72df9ed939ad198e5f4abe23a6dfdeb1953116abbbc88e600495ac71822e8d25e667ba4e8cafa5b0e242684fa351194db6aa54badfe56509046a975879d3a67a20efd62216c886962fa7d560b5222649dbf6f96164a0aa5307b403f1fc0409ec94f9d2c593c384a3316255e48431b092ad0409a68e5cd2cb0ad16d647632f0025c8cfd06abdbfa929cec64445537bb9eb4ce712b05af78dd8580cc24665e76a721acf40836efc380ed92bedcbba143e628d908020b9f85e9ec06f8c432a2da0257a207604b876fcecf37b0bb402f0443ced05a202e3ebfbdf56701b621a5095e2fb6ea63b6ba0e5e46de910cd4a93e793460846806178c2366fc810ac3e3194bec7c5062e8102ad1135d9e457d07cc42b39bca075a39b7a57cba8cf9ef981254826e92a1c6ffbe5e3864b8335c38a7826be4bfc6c60a44617ba70cfb51a86efbaccf525ce1276b4b5940ce3eedc9e5f41a6c8390fdc35066a459b88db3be851f1ce5639fcf22fe97aecef8b541ffd286fda01bf6be2d0888e200ae028f5e6b38f82c06ff0f1d7fdcef52d1d3041443a415723dc25fadc1922b39117743ad274195c255cbf905c6001e91f4315b19d6ea468fcf312115083b19202e11686171c4bea5136a89ca1b2373932945c6dc9a6a989a95d160d2a911909c6b0e1186df4f694cf48dc934f50ab4f5d25926bb7891e12832e9011fd0247491845e06a2f61f8ef4aa520ff6d8067f2567dc16eaa6628564f8d12340dbd2f415432176e341fd98bf8afeb5bbacf7f692c661df5f67af168f5221f51845639f0a87bd797b71f034c54b462ad503dd3c2583eceb8c24f9a631bcd47dace642fce6cf648456fe28238e01c476091a317c1906de0274dfe924c5c3a2a9a46478391664998d71059f960cd0b938b8a52d1836ff52201bbeb1576c23dd2c017d7041701bd1219b81caf105f5970141ae2579ab73d2d2e1270fbe98834646c2144b5ab25709b058bb9fe7e07d0e155ec73b4b70417488567ca8e32406ced2a24870a43422893659508219afacf705f35ed4cac49b5e23310c86a2d03c48478450b3cb509b9d433b0f695e3fc4061a93cee056b671556b7ff981b09c7ad01d775592c3314ca8eb0cffdc8cf673aa770aa438e6934b77817046176e43d788f75fb10497c1894fe42534ddf76e6aedc2160382dfff157404ab9a20ff7d5ac7980c5e8c1ccad23bdcc30a097fd5aeda011e80510357ff7fb5c979ce5faff828424352a03f97b47c9c4c22b25d3bdab7f1542b16448b7d9451af186211107a5ea3cc9fc0bd0b5ccb09cf1ec3d8ff02f19cf164abf4a1d132012d841b075c8c8cfd6783b0e3f3f6d01bfb62cc8a82da269f1f8c942da1a6e3503452342a70cbeb66481b866e3188dc93c7526fa8ceaa6d51bef25b5b355e232b3b40636625deab50ae2412c0541f73ee77bc06ac05284e9b07debc0cb749baab1a9bbce6f376d51b591ec3b80d02174dd698731a5d8c6e30719046a03941745d41a8692f6407852286fe0e214266bc6e26602b896d53e1b6736971f9501b0fc34f32a64671b08f430c4cf6c165563d40b62e957717a538eed866b434e10cf022dbe85b2c3f55f6888b67766be83525c02c29dcc32d3285d74d1c73b899f5aa1d624603bfd55bc9e26c54d2d95eb24a6787487e66d008420548c112b1884a98ab432f827c7f225a2fda6db760f633b47e2777ec48dfb35d37503ab2fc3463d80214e077fed79e800f5a5fbd5fad585c60c3f2149aa52b9c5504c50dc5d8d3b2b9bf0f8ab5a5ffaef923019311f65e73c5642029d8942423f1be7550024c9485dcbc1a4c7cd47b64fabde5b62353b3bed9c6169b04fca652dca9a05eee21883fee272fb878fbf7fbfcec733dbc28b951f5a8dbb03883c4a89e79ba059d79870ee0d7c9f9af067155b39f49831354569b2bd7f8d7888d3e2987436803bbd6f615a4d4dc0d617fda3f42ecbc0d936018886dadea35ba59f1f46a91146dcfc3301980ba53d73089a092d54c72eb8b26ce77a76f415a23432fe964b130972f9f1e162a76713a4b2488df13fb8a0460d2fefc85ece33b8f14b2349a7399cfbe2c64d254a56c652868a6302a3048647a0d0305c939a6af5fcf00c82c475b4fac2ab9f0048cf6cecdf7ef71c71c4e9675df08ec6cbf91483758c7ec6923f31646162507fc8df46171effb5ba174e4b2ff702ba2fba5e2ed536274928f2bcad3a8fa71b6d896ea8f75a7514174194f501431ad3a36a46218a2e9a01eead31cd306dff84158a2e464e89fa0bd3ec4d64aaaf53a810c72d9bd887d59ac867ee1f34adc2a4c642833c4ff11ff0c53c821fcc39bb0cf241460c6d6345484b6c64b7fa919cf82330cc83037aff4c13fd029252ee5fdb5d4deb73601ff30d8f12a4be2e8b2058d9cb17791a5bfba87684d86f95683b87c9b3a785ec468a52c75060cec09d62386391f798604b332dc858df5830d45760f054323e9722a8e5e193c1a121dc4760b21911d95a0bd9fcbece8665dac1ae6a50c77b1548de90f91e2cdf2f87fa01f41a080e883948dcf584b9cfb86d3352ba2fabfc43ec3a9efb66be1e506f143b0fd09af73896de55e5015e082ab222e51b5dcf5680a798da1865085701887bdf2a8e3cde11e362f6dd3ce22e9323d12671e1bc222e977d65f0de109caddda3711369be8c9de30fb6d662fb9f5656fec3a41a1fe939e4fd241505ebb1eaae5040de1322ba47a702801dda64dda60348ddbddb16e1408039d48cfeafe91cf3dfcacef3ba7e8a860ff7953852820cd7da5da24c963c9ebccf26cf2dfddb70b3035e436f93d4f16f9a10ea2ec1e2a88efe30a6e9d7d57f2e9adc919e9aec5588c36362148d569035e791e41d97d1a41ac7d634405d7b0ed79f3408ae2a06b052698100e390ce388affd8871cd1bed92f66d8bd10d434b013a5d204818c5baaa69be10dbf14834855f771e2fa594e9b4f39d79aee783ac5c535a78239cc2922c8cfa311098c655d2ffbc61d07b36c37865ccd9bb6547eb62fe7650d50cdc0dcdf11094ee18533ffb60da0676a3d24a640adc4eea043452ea0ae05211b6a81ce1d3c572ee5928caafd240aafc5b6069f0ff18507d879431532fdce322e0c2a43a7f5beb9b78f4b430a3c84e3becfbab4dddce4c925b3eb966f6fbdab5817ec85cc603fdadbe4d45ac88e6402bbf3d2b68f200eafe7569b2a103b5413af921635abd2028cef2075fc7439076363281f54e13b1befca1232f84635b1b309ab58914084151af800e70235b0fba4beeda6cbcab20cc126e110c206788b549cc7dd0a2e723ed2f06513e1c7d9000b9838286b935f4bab74b50f3961348f7dd4ad4360565fabbcacf72c76c71af4b1307f329b79be3c0b396bb0347b5c6bed0d4d35496f81b8d97977ee7be31f00982ed210dfc9b857afbe59e6db9ca3d53190c7c9ed8e988484304833e7cbaff8a6891e90316f3b3dee85339f362986cc022fff43392e269c93389824acd67148941cf002e14bf7d8abf470c69268d9fe2c51c8b3b2a55227cf567f224271003f065ab7cf5c07aba58fb071d8a0022acda09a01d4ff7c3facc985dd698ce9348b3c0b4ec5cae42326f8f9e483eec2948e36a680c5588ecc859e4ec976cd4f2b5464df721f79738bfa2dc10a6f54808b5939d774832ed816e48fee1610444cb24dc4dc0f615b0f59bf734fb9f6576dfa0be9044898d3b15bb860ddb2ba9cec7d5d892f18ccd79040502e700e8e54e740ac21d1bd73a6a867d9ef949c8fb34344e75d2af08975793b8f0dc317de1990f59c687ec00d9599b32d95fb9421fa48b146ddcb455065d7423896d22d7f5f296a5ef9fda9aa01fc68d4cfb68e4e95794506f57e7cb247b161befc6cd411be90e0c07b9f63dd3896bc37b807e307d89d481c648e75a056f9c837d1cb8ca5036ba62891023a72ea17815b01fa3609923bef6808ade14acefce2a8bd3e35e609e30c882fbbec2258155251655a7e37e43a4e699a71b4e3df472d2923bb68a0b4ad0b9aea7e5651fff637efaa60b0d0bcb00915698b8a6a72afe22604a4091fe551322654404489e8993254573a7f2eb9e7560f1a55a042667be886347e5edb23483807cf4eee993b24e227ad4b5f97b5e865e067bb711dfe9d17a9162ac725f5aa82bd8afee5b59b0108d511e15c9b5582ebf9ff11586ac5d1fe66ee3b19eff2d29c3939922a7f84e85bcc8f56a399c4c4b4c110993a3b82a1c9fa7c90aad6863da956f7aed240977f78637ee2e0b055c4d427acde7c052d7a979f68f06d430302ffc47654aaf522d0708f5f7cb230b1ab1c8a4ceff853762fdbbb5cfa52b54f11d37a1143279a6a60938359682c83603ceb239e34111d24e272df6b365e31045617ca857dabd6533b88870826e91318ca2c227caaae6b9fad84db89dde3fdab5cfae4d690b0e29154d8de10cb0d26164bb6b442bdd5853599d4a0659cdcc68b9aa25086763b65ecb675292033a177bd54ddcb7bd6ff4fc57577483a9a98586e408c1de82f7a1d8e32da3c67be21309410c7935f45c18e334b5cab300625bd36f863494f9ed976fa0ac914a9838712b3e8767bc4d1c8e828203f6fb63b46ed653fea56790a644c9841df5b79ca1119eeca2de7a88c827a4520203f03abe9632d05f7144f34926a4a32e9d90e936e4ce59e64c09b83938d357d0af4954611b089f341cf0ef6bb5afd788167e14c2638ec229b727da9d19f5ddca7c94ecc877d8f9ef6784b998f7c618af74f30255e280b369d2cdbf20d4fd5680ea6c58736a9b67a8ed7c4c5b23cb23ea0c5007c20b44ae291fa7bbd4e21d96de5724e1768028f12e672e9e82728c59643a5872272c6d0cb80bd48ce5c9e6feffb2a10b5ea9502d6e5a2bac05f2a504bb3b9d69388462413c707a84c15bf137d8359c8c48e96087c580092d502c08f6cc8572c19ce780e20065fcce9e1a3ca5e185ac4e949c7aba79e0271ba4e397902f5157837d331a7b0091b902991e6dffa26e37cd3108570890fb698c9e210c0470d566d9c9c694cc1f85ce2eadfa267c283379e23c3189ddf1bc586a27acaa649eb6f5a3415ffcb31e3f1cfe748faca042bf2f8db585f85586baf94423c49322cbaa126be72c7fb8df41fc86c0e18042ca08faa22e15a652bfe378a44a8bd4aa72d4ae5712f7aafe127f9729d26822c0b23112857a72b1a57b21c680fd8328a26e416536ea3125e8944a0e97ac60fb7d126196d9f398730b74f1f88f68ea2283eb6fa60315f95ac9c4e78cdb7dfba39c23d0fd6290eebdd8d12b115b4afc519c2daf17098b668819f893441835b1e9f3711b44469a749bb3154403cc8914fc440914528f72f66a5a638a4b4bd006c1f3c49f3f07b3d8534292117d9b9ba68c22944f3ea6edac35d5c531e3df6144b83bef3c685dc3127376a281cd54ca49d248c1bca1ebd643490509f11695802ed3f4a061795aa1f746009a78626886b5202e22545d3e0b84e3ef8f2594990a0e9d202ecb39698c90a7bb982c09c7d9b0afddc40cdc22e86cb8654788e5206c023d0c6678f15cc488df0e19430d267da174c1e6f4bf307e592b20abf21577ffb1a1c7afdf2b94188a2f41650b5a4929ecebd1a272aa151e2d03d32c43b00c7a575564990893ce42c6683def1ccf49442670ffcc7814db01909d8c150c644b0311ad74412e1868251061e0fbd282f2af58182b76b276e70c8957e290b20b2d570426e60dd96daea8f680d61ed4fe94ed478af96bde787390db13ed740ff039d3919a3e6feec7ff941aca9fa74e999275224801ccb3f4b419db828aa97470cd984e109d59b2203da82044b76146d474281a00720de31fd3f0962c5a44a4d544f77bf5c783282c94be094c387aae076edddd6f7d8902f31881bd408a6b598b8df5f959d2a7b2ee6530a3733e6618aeff673cc46fe98e7f33380bd32475a9bb690448ae443e47c9ea12cb9ff80d3f6b00446939ed26070441a413dd6681d0a3b73e197b1614c867ae7b21be6e642746c0af2a7dc25f6d3ebb14e99e7a8b22ac4410a041f5d2d897dfda646a5f6ea6d9442c933905940d4e094ed3995bfe64fbdf0bb3095ad78f4593ae417513a3d1c32328f7b6b993ae20f5b795fcb3a3e70711bf4f8965bfcbd15452fbabfc5f5afc0434c87ea0a7ccee0a9e788859e3bfbd546ebdd925f83b97a6f0983fb5c5e773bcd459b291a26b3003ea9365e46b8841e7b3488ea80b4f998dce8ad63bdc489bfed8e8ce5924d21bb36d42d788aaa34d2e1c667e8ae021af5eebb8cba644a2f7d9478e9c20911a06abed52a29d4a57afa22308f1c5a0e274f079b6111ee657fc06ce74702ab7aa95ade95dcd8d4246d78e88362718eeb2705e4f70493b86d10e5e1063177a9a07b26f329f7a3598178a97d909f8d6bcd5b26f942e7e28ad5592b64c92f419dbb949d5cf192b7a3b1090eb3cd156dd9e99be1ae9338ba4d60ba12708d24bbd76e8d1464fcdc458715b8596ea14105ee8ddf8f98043b5f7279c970b1f14f2194f12503c0ac19da45e8ff0c2c1e1dfff344b1556827bbb1d6b9a6cc7f95d2ad5d11c058492207fb75b61618a1ff884b68fa5294c3d24602cefcd80b96d664189e335c652c879c68a5ab95a75187208d86b935ddcf8c5bdfb81f890f8c5fd9a27f13ae973e35e78efa8e5f3db2e9e5ce4942ad6aa1ea4ba31cccf8cb0b41ab6e96f64f9cd671756af55248b1911fb474bcc8c39c4fe368d1cd25128462f6828dd029dcaa6961dd6ca57913861cb79d3615e7d4339bc1bf117a415f6bb51fdb18144d1959cf4b0afd3b233d8415d47e6b5d3e532df4940c3d290446b3379733839cfd87ce389ac4e5185d2ea2597ef75b3b7578ad4e8362cf692f4bffb2b03c53f8fafab4953ffae805661032ae14c9a8a94d15d7508e61593fb09ca3132b17f5109b60dd0c48538d0661f4585ded72cd488161a6d0e1e7bc3a65e0e366cbd791c91852f7c23472253d8da7c64038d80fc8e2586bacbd05876dd63b0bcc4a10857ecb8021256984c340545c4c7383916b412e0d74db6bef33b9af1234588a8c9b0a037d04add3c79012fb0e54885156fc9e0c8ceeddee61dddd8b4c27eb38cbe988350c2372e4b62288df6d9ee388db56dc735a50690a5d8e631873f78d939a7ed013a67850b93e4cde50855cc086b5acdb77569e64cb895047789f72e47b30666e6369550ceac02a865b211c61047d2d606336dbc013a0feadc037873941b53cfd53413cf38487f816fbfed29c4fbb9716311612efb79d211dbe4865402837c0c388620b64502462cadeb2e4820dbb8d972d4995503ebd604afb5869f15e38e789bea6b6fb6f57230acbb06781e4a8b2986710dc31c5eecebbc54c96dbfaf9ba64b5b0fc521389a58323b78b7ba1746d5b719be5e405fc0f230278dd4a81aaa5ae9f4d9466ad4ea5e0d51708aea62e34babfab4aa812b6a0e35fc1a1e7f55cf4b16410b01e1f17586bbdef6d3f71951b7a159965c5c085e263bf7e8652ae397e95d57739ff9da71919f7372280cb5d9ca72af039469fe246f61bb657b9cf1442fb9cf80a98d4c689d814b8c54639c6a6e0dea8d17bee6122c23d5da2bb28d11d16a4de7720f256a06765503b60c075464c12350703a94cf7cee051851cc204fb1e07b2b5e8ef60084bcc7dad345548702705d6fb8fd143ba21c6a360364b54750c0b8b3961f1a2a7fc75ca9c8683075240f6be53ef856b87dd5ddd4b8a7691bdb160b946bbc3900fee952c4def96f2634f07a19f26daf3e6a5808ec8b9b7b8181a9f85e5a96c7739e9bf056a3189555db22797b8900105a55b342986861281553f33f1580d904526544fb215226b193d6e958a150060ce7b5f90ea8f6be0d042ca9c243edf7e7b2787d93f277d98fad273590eb009283ae45c8c690ca9ce1c3d2b4cd3148a351f7ffe250735e3a53249dc90f4eda7a1e551765c5f28983a05bbd4b6a495a229ba7e8185f90148037e2f5cb52c589910f60da1cfb912bdbb02f85c3e7b169f2492d41e6ae5635907951364f74bd5b514485f0edd9fc9920b62da06782cab9088f6f8fd4d45ee5371cb73dbf9b5492a6bd1be1867d8af0b10f3d028eb03cef57081340e6e01c51631bcd5587d9aabbaf48fc884dfd103de7e540d47cd3aba765fcf0651938c8391f41daa4e957695754d06a43f4e8ba51367e3dceb3eba4fe6d683c117c67f5e6366ed75559b87e6c81670827b79b49857c5dac9f83d0ba10381bad63bb9698712cbb8f5b9b7c910a45b753af0c05f203c0e49008c46d0df7c11d2fb9ed2e95350af66b9396bf5eae07c99fd2afa6fcdb2865dd1127b12342d75d39f4da074d27d994f0b2dc6a9933b5ac8fd06a17bb6451bde408dca3d81d2872baa4f8eb15f0469e45cdf3ccf865f75d1b34b693e4c32ea4a9579469bc93771b8bbe865e8827c3f5b95e6bc9d5d9f0867b1ef2aa9657d8f37a0c6efe619145dcdf11f7ce3aee9c62ab53340fe14feec1d79334db06739721f552470223f9ba414a68ac1099248506aa485e3afdd2537a4d3e822496d7061ac995e2f90454d71d5abda8552b82360cb4e4f1a18b7ca3f8e8977e46b47ef0c0dfc8653cc1e31ec616cf6fa6f3ba3f374df79e6dc14e8744f364a102b7aca57d4bd976295df14f29807862f9adbf7aab9a7fc2c90eb14e103aff9eb208abdbdda4b85d529ebae52d7fee1d6c1f7546c8f9eba52500686e7213bac3cbcbf1d5f7197ef17081a77ab93155103c88ea69a5528583ae786eeb2e73c0a7271aec0b1fd12ad86c7206a168e0f0c16e9d79ed5aca27d76e97e9a9c807e201c24e4a2c23607f75069ab6d4f980a07b10bc44ef3ac5f76c11e14190351e5982cf7daea2eb65ca9b4f72dc241d33cc28d77ec03b047e895cd4786698ef1ba108d4c8efa9644fd5cc666d0804f9997454468769198a980f16e5d9e94cc01e185481107e574b1c5af7ec06b189a231619141e4c241e37d329cecd9e013df8fdc75b1c5dc9626281bdac748f5d3bfcd022d4bf55fd729b5c7960bbda70062430fa011af453bdf56baba6ff1847e69624a2c210773c9dc1b1a301279f3f4b7a9ad9a259b795e540509de0d14f6d679958dfc4dd0a49bf28dc8ea3ae332b76cb17690485c2573bac8c517b332c615587cede5833e93751514cc7f206b57032927c9d0d3dbf7a5666265badb10bf6566a4488939742d3ef0368bd7c52e8d441d3fb6ace527f9291510f48622b11ef485a5c4f75eb52a0e102ffdbec851ce94f3adb33e0117dc39bf51ec1cf188871dd2e0fd8d1f696e43d34291b44324e122fa46e7d1c111d7cb40edf21e3e1c5ac19685675ceec22ce26c7a1b079ea055def68f6ea5a29b70124c145278fe0b35a37e38dbb9fad53089f453626f5bd906ef86d8fd6780e39b68553906c175f99e5be259461487bdd3bb54c517e5bcd5f76f9fa0f084f372c4e3933f8595bd2129d5b6bf2c5e95f83a5099fd74afc8641ca88a0f832abe42afc21eeeff97a5812b65fba23da4fc3ad7618ea943b1a7164e0cade299af996c69b1bb75fe3dccd040393b1e5c6ff4db8b8fe528ba355954ada4fcb5bc187bff1d1cc40edb743f5ce2fe89beb49acd1f770f522a80332f6689c2126d53769093795f990c1c10fc4d1612957cf18bb7891d76fd80eec1e6c23b2e63e9fdb42ffc2b2c2ec1391b5aa1f34c078ccd290004c3fa60c4bf366babc35d3c7be0650a3cbaa8a1dba204b7d5f45c1900887cfdf1ca49134091e07841a856df91ace1df42225070c5d34d67d13a914c7a9be184441104ccda558405eaf216144053ad1cc7b75d2cc8847cf615d839e7c2c217a949c6d051845a893d05f4d1bfdd804dfd179647c6366dad96575ebbff43c54ce619890395b63023f99ffd598d91f42c21c5249af171329c73bf52f153214de2e893843df9d735c22e74919975e82c05ae0b596567051704b0e51891405ae37f07e8512832def431e3d16c24337250203e1fe84dfcddcbd4994201c84730fdd6f35b31cce89cfcaeb22a1738480ffb7256954164011e8c94808628cd35eade5093a17964335173ae927d82f2adab42eaa9951a976706cc0b2bd8ee14590e4e1202aef630c4c1dfecd59d98a42a79e424156f090b2600a2483cf23e370210e15dd42d3e200531d2136674ba04abc2f8592b6ce9124a82a02e0df26f5a82bd92175801fb84f23d5a209963b795b3402ffc7785bef4c73aa1305313407fe909e3339263a37a48e6f8e243ae901ea5e6ada6f25de5a247accdf7ff8dfd6ec140024709b7c239b9cca041b8b3c7a457f4f6c45c3d587b59d19eee16c082a900337b91f8bb20da6bee33533ec2aff9edc77df141e4fbbca3589676aae0636e7b666840b11b79042d0380817ffc0e5fc6e86bbbf8f4d4429b2305bf1033307fc27800af8e34ab8f18c692e29d506d810a13316bfa35097bdbb8ef88f1ef2fc17fb905abf2ac38882ca7c47f17eae2b68c964c31edef034b52c04342f4993615fa28f6522eef6adecc7ac77ba41047eeb80a03ca489ffa44ad04cce74ffba0e15e4eb8c10d10b9dbe08dca77e511c4bdef489dab22fdf40f3261b3f11be83297bbd41466740f39c391937bae154127d798ea13cb0c5a6ae208fe96247fb96ede35117775b72235a7a6bab84a72b5e49b19ef82455c5354a360e6a8a4499759f5ea6fd4c8d4f695ad7f7c4128ebb790c97ce1a8d4f8a24192db884a29b1b8fe74bc2f29510dedd639febaf02e49b757467c397c618b60b71f4845f4d8484ea679914b6da3287d33f7f1cd90346e2ad5987b0e00ac6cd269d7bd7d7d52bbd8918ef8959ac48413eeba2262dcb0a907385f61ff4472c0f79246e7b8406cefb6f5449dc607fb8c922ad6b17c4cbc3c88328f2324cf1ed8b10e191d5dc0538d137ceec875539078f45203840ab2a22a87e86eccf68023c0f16a2533e46060c3d7d9195e07e097edb8caa57ad5d5edbc52d2cd1d6ab47327175171ad9571c9e4efc1d75aab40392d6feb3bdec6ee8fbd82ed76365495b1408bd5f1c08ba08bb673b0016fc53a7a79eebe4cb1ed12a2ea036a1775cbaba031879a2371765a11fe86bdda8531e04dfea1a5b439064be474cf7a81e02acc28b0145c560434804e91dce1850ace80cd3cf341bc9a635cb07bbb77dc1d1634b23d150e96af001f2612ea44121e75e630ba3a8da287619126f4db902457d1e8d447793db76f473a8f526b67e788ef9ec83d3ae189c0aa79d99d0fb76a5fd8cca76e97a75246120a042d0b21139ab1fd9da651e9b10354572d86fdee529ac033d13df7740d80acacaba0ff3f89c665f0628ee8da4bc2f4b872162d135a3f5bb0f7a44e36075965976ba0df16a31717446381e35a9205f56655ed19b7213b36065235ee512efdffab35d7e854a5b952329eefe21e8783f69053187a7da0dbd1d2b7464e746dc5d89dd6c7154e4f2431115c1b7006a5d2eb9802cfa4a7e58242901cb3788e87c6c5362b239995018a69f10bffa1c2dd5ae7c61a0d2cee758d60a3b30b06c8bb17ab041f7781b040f947a72941959efceac59ade4ca99de5fc14f7c17a6aa12d83520818fa59220eb4cc549d61a15632cf8a33208ba5769bbb45b8df2fbf1d9eb072dcc7903141ead4eb18c04388fcef14013f0e4f8a5a438b73c010e63bbef4f3b9c74b024a1d4f78bef96354bb35780e829a97f8451b97906192e100c912a9d172c05e135dc7890c80fe623ba0f94658c3152cf56a3a0c619c94b19e9d01b9e6a8809115059336294bcaae581bcb9269ac4a1bec2fc9fbbff0b6dee47e7637be57d1b455717fec41ef8eb6a43bf736b815b67424757d10112dd087bcc6227f49ba44ee8e555cba20ab8398d1b1faa06ae7775d3626192afbdc30fbceea9de2081b15bed12612d08c0b9a5b28e15efbcac3cbb753c37b209468f52c1d9bcd91e7039c97f3ece8b8350dc006d5c61f4463a645e4c48874dcf89d85b36f47a2ede582abbd15b252b996a146a5b1c4b217856d97117515b6c25cc5ab43de232f5d7de8248de1d8e0cd42742031c3902a2b68f0551bc82507ed96dc2eb53a275d0e3c308f846c87783a763cc1e0280035e7d29da66d624f90f95749694b9749afa752597e3825e099dc3e1e693f432e6c2417ec53df7b66c476ccd5a3cd332247e9c61d66730234186063e010cf764dd55dea54be78b3bc1a0515306c97d72710204ce02862c04c3535cdfd1f33e80939280e5e6f873839ccdd7d75bdb05bd27c1e33c7f49340a1283c54d186f84deef84eaca662e8ad86cbfab163aa05a26bc4a79a3be7c8957a29e3f7000a7edd54e90bed18a05f9d3ec2055a34956345a666a7cbc0d3e743b0373363c6593785a57027542a8ec0cb2a1e129a91b09cda19506e3cd43585bf46c18aba4a95e530004751a64fd67481c604df0d25917979b4176a442ed96f79efefac4a7b99172986953ce7a4215b9fcb1839d6ec115300018861f7846a0f7dbfd10b50f158e8359b69ce720eb45b9d1fb7bd29b78d3cf29d78f75988f29c9be0a56c04d0a3b1b32f0d63e7f228f66a9ae6b463668da1f32445d43de185b98c284f376cd436bb9a807bf1fdf22e8851a1fb8e4ef239c007049ed16e68b984305039743385eea23a2d55de8071703dc2ded12b3cccaac765a887cee6a74e9516940a657b5ffe2f3732a2d64843db487cf0383ba6dbf99ec66a5cbec4063d6d37aa03a64e42e1ee61caed1e7719c1e75b895bd85b3bef7c9bd2d637cef0ad64005573673a0f6c7db37b87c4c8ced23037abf4a0e64c6c7d6ccd8e027a379a03d6d22c070f5213da7b228fb482872ce5ab78e38ede8d024ea6e37f6d15915fb6588d884e680a1c1dc2a4d1efa2840b36feeab8a475f3ed42a05e2339259c3873e2cf3ff597e315e9a95e5da2f4b19152b147d5e900779e2235511f4981c2ed9110eee7208cf2e49ea6bc100bbd51f1bf80f652b3fb8587a49ed4097ad2e7991fc1ff4189f1c10c65624d2b9e1eb68f72e3e1e8d29dbba664020557144ff686f9cf363591b9a856d8fdb9ad7b49295930a13f466f82c48e0ec877d6138c9bd39d6d09ad433da4d8c4f347569b4d5432a83c9267aebfa62df891002072053b27c1c7e37f7df63c845ca6bcbbd94b620809abb0a9f2870b42c8df6b8f8bd5153d033bb7d5bbfe62b56cb6351d04b87d673b7091c504168e94d4b674dcb699cbd8820939006de01700b2caaf12034679a3d14827d1b8275b140bb0b3826bef5d404595fbab8bacf033f45e0b6d87a44c5b312c3245350a01b9fb9ace6a62b2ee598dd277fbda8d636e35b4634f24b0b378fa1523d9b3bb5453edf456f820a67f7a571d595fd353750c88f2eb86525669d2507f8f6099f06198f2de0716db942fb1dc857f1b52d4e190da66b775a6ce8ebf3764b17d6461547ad01b62a32b8c58ea76e57c063a8a6eb8d1b9fd378fbc32cbd8ffdb18ffee9b4172723db1fdcf6f41cc08444bc7722b855d882bee054a58bc8ebfda138e6df8f4f0fd3c1239d91def24bb17e7b7b70772e2d2443c59fb0b049ad18326eb31bf4a00a0576a88a8b4782a0de3647567f6a1d97ef1d4781d7d402e335c55e88bef8181834af7a18812b168a829f08b87837c0938163c0803d97e47e157d792291fb55dcb2b42e19dfbaa86cdf90d0700e587fefa4cb9b29c18adaf7158ca399128933eac1ab90d8ecb263718c21efd0f6370c1695fc886710e21d2fc469681a313c3bd75dd3428aacb5d2c4f793c4ae95b448b42dd8394c57dc1676b8507a8b6b27731b0b423a416de6ca7b8fb642780ca7559497e884e44d9a75e29c2b3692cea3ad8472ae7676a708aabef6c2d5c5b2d065544f186519c2dfd8a8b3acb1b919ffa67c465e6ea0e3a4efb2447c912802a3913a0bbf6d8e33452ab2bfdc0ca1f1cba001e22eba996a367b2aefea27887c53107fdcc482cff7def1445994ba6fabffe2d015321093176e4285568f42126d3b7e8b22f94f5ec1c78232c8fc2cd05bf79f9c8951e67557ada00a7994a14b7e234b7d410972036b8bece9a4428e33a9afe385d2028dafacfa9ece61648f314c890505aed4c3ffec6cada07345813e04e5c61f97332e5a7e160bf0237ccc8dd1cda206160c4691198aa95268f58f2c271bab202f8f845d455d8f546c4a00871fd5fe4f9f9a1d0bfd508f3e185e4511134cf4f28f77e2a4a500624b8cb33de06f05d44dc21492b227128b3c27f0e9a54c1bf16cdb35da8c1d320b04620c5de5f31a87803a1c65ed6647692a97b41fa7ed7ca2db4f72b30ca90ef5a09537c3e1653897562ebb04403c232f2f4ccceeecd12bb5ad371df9eba8482ada156a5d12069459af923f0bc903b624e2c7505303e6d4f02a4ebb8506d2facc6e75f3ae19a19c7e25d9b31f5829cb508ee0acda87ec4d1981be85087c3d6136bdb55e38f4fe3c0e7dff099772074d9f0e0b350ebc9c8baa07050da421f8ff37e3734b45f08012dbd5c3384bd4f0f8243bab64237f73c860c319d79eedf9607d66799c8d5faf2a4c911a0115fdaa46dcf278c215ecf179130cb78181fc00f39518f20e95fac880830774db966fc0d2911a48f96b2234ab21cf9b7d1f44f2dc1042381fef5d8f3991b9e3dcd061f104bdc84e64471b1c44ff486309b5f04dcc6c50ae07c4fa0a5eafb8ef9a416e77f212ad4744b5647b152b14241893aa70c11d0d747b72ca222c3eef2ef61cb5f07753b720c7dd9091b4b9804c500ac13657650018eaada4be02a181aeb9ccf649702d17751355a3f01f8517540ed6dd50aa96e9daaca6fb42493091acd664a947bd5d4fe349de9f02a4904d5a857308e1cd8398bae00c1e0d634e187afa45013c9e94f492f0fee3bcd619b4e4299ff406e2d317823863a0d448f9ed4c2b6dd0868af2cde92c27739990214b9cafe7ca42d3b457d0f835a70138f1eba3acaa7b006b80f0df82a1dd912cf1e993a5b730bfe783d1f4ad03d3f63764be46a992e706a5d9e3abeaceaf226a7bc00ae1ae3e4ff03383009b247b192a2a9933679144897b5e86573f12fd9c2f8e6ad1cd0af47f8c95dc785d8d6c80cda28d3a295eb6645370bd9d309457a44604c49547608a7ea3c46fb67ed5433199c657a01a2f0208e4905e99be4b42a09d69c4b670add64f8ec5091f023393da3dde8b50e6a61fee45515add4dfe1b80045279466aa0ce7619840d7e16f679963040453e7fa224b6cf132adc139509e6cc11aedf6a66084268b38f660ccb08534536952c159b019fc57d4488a179aab0c622bd3e8747fc455704b890525e162381b0c87da2ed6360a704c5c070377c39c652a8ed87dc47b94c3cacfd047be6cfccc4c74b808ef3bf9bb3989e7d1ccba666e6c61c28b199c7cd76a9ba4298feb7950426d74b70787f7cf7cf3cfe794147a617ce6aef71ea7169d4aafa4fa93185632447a01e35caf056fc1f324f6148aeac16d0a2f93c4de0f61b533a246095638d95244d12b48007c839619debb8cf60cfafd3e4392f5f851b2bdd3207b16019e34213bf78014976b9d68fa41fc37e9c8eacff8d01d35e8ee72123de68e85f6f50b3f29bef5721ebf882e255a92e41d7f5bf35dff78f11d88eaf9e33029616cd0512000f2ab02c46011ee980bd4bd1f5c960eb835345bc9f4a264830c8cca6b7bdfe2ba4d4e7c61d9f18c85e00f7ca9988cf4e1f5a8d37409142a114f84c567e6e1573aa87cb1e97c96c1ace57e8864bc4759204a0ce9d1d4f721f9e9f0d7839d2a14a160c0b4b12225a005fdc6d04c1b947a60795eb08f87204e41a5bb9e1f7ad97e31f45b449b193e7b1ff7b5aaef64bbd44f7c1cca370baa4a8da0c72f72c87af2112337aa6d7186b964d9ab589355913708403e3796a19c81d576ac7b1ee8ef584566129749df265d880d00818e38f5f397e4528bb6a46f3444b832f4fc4f72d6eb3d6a612879bebf70936605ccf2567ebab70c40e98fd86db0f0298cbfddfa6767f829199efa518c0b33ac0db93f72d7a9316983c58192fea6ee6cd448431f8aa5323c9974a7076189498bd270953c3d9a233dc8a6012532adb1cc1cad65d86aef0d9dd8034c8d76865a647c96f07056ccb628ea1885ad158db83e43bdec41df560354378f6000d92a7d3366e796f9aec3577ea9b578934296b970ecf34f8d69e4536494776aef1990723dcec8cb46f75c52a9dd68544d507bb9ebb87fe17bc3748b3e17188647cf7fc307a3be17c598bb5c3271b18582eaf0743f4929eeb2c5e8bd2314b2c99a4c7a45d7ee6c4ef9a942ae322088cd74a5a5c21e49b1387e2d47ef8537d8900673aa99edc7f16656ad28219f2cdc6fd34bdb2f416282a9638ec276edb0a3725bffbc6a899b2d860cf5760fd93bcf350c82936c036ff923af4f7413fe71d80c86a9c26d9aaab7e1f1786a85a3ca6232ef91f980abf19390d776ad092200e470b93f34c9fc88834971a5fe7cb4ccb43a0da078730dcd3d66b939642193f60d13fbbe72712efeb2102037ee63ec09e3844bbf315b6667345304f0a62ab6b8ce2a310a40eac53e5d9c5df4e038906ae833e000fd794b43d73f8b1344ad1100156cf08c4cb4c14b8a11497b6822dfdde946a157a8e549c9ae22d3f6a42fc24cc9e7ba615929bb96d8ae752a2fc56be1caba86680a9485b866447de2f07d1854a3616fa31b1cd064b3e71068eb39b2cc475f08e4d4d3f55f8a973b62f92e6823b39dc8427f6af389bb700ac84498d705938b1eac31006833b2bfc9c505edb2cd84fa654304775089e9e73444355346ea4fa55b33eba5abf876a2f6eee6b7ccd1258d40d209495b623d6b18885e698e9ff859b6ba1c15b9d6dc28a4c537390cd7b262c5e6910267991444f92ad640b252ea88a3a6c0ec2de7312157edd107e9656a6087d53558a9c426d5129fceea67edcbbd32d14b34ba0ee8ab54be2353bb220d9ed44ae9b3322319b2eaa8077f4ab9595c3a017fd90ed272d2b5d8f9eeb4bb5c0ec402d4ab47cf227dfc70d449bcbcc03367ccc9055f1c2c83fb0487cfaeb52e4bc1be5c6db09f30ac428f1539e8c7a6c4dfd539a93419c5fc8fb4290e9cfd0f39775818a94c2a9fb87f1a6bbad57ecadc566f4e33aae9b7f09bf2188b2e71011bb3e077d0f5810d8b3711bc759f6d64f66d68c73a67eb813dfe36f4857ba1e09fb67ff19bd782f3c0e63449b6a3dde07cb32777b21efc2fe1f990eb93f3d2cca61bc87c35fc0767c06f08dcbbe731825833c47747f27a03304bf86facd5f28182970596d50e3ca977a86fc0472dfc443022b223075bd00a8c3b1f806a8f8bbdba39d44caa6ac1c3671eb550ab811763baac449d6ced82bf55ec75c53169ab3eacde9711b287d4ec8d816cdb9d2d08d98cf99ba898f143aeac04c34e9545b9abedfa2cf9a6e807b42f3b5684eb789502aa5416250bfced61a44a8422f3151b0e8bdced2b93c6f494688862fa9d47aa7fdce89f212db21cf2ca7593ad940d2bb6c6122f93df229f1f69b0aef0abebd407063af5dfd43ba11ef9dbd1b6e60294512ff51a7e1dff85e90bacf2097e58614864bb18b3c3e69a9a37b470d6c2b80f540e851f9bb91d2aaaf61cd871d50d278741a13d3f8f231214da9aeaf3a910e9159d7ea73ae1653d41a4fb6ab1a12a454b5dfae9efa1e261054ffbe98d8d0d7b5c1d1ba80c89127735c5360315b86c53cf90400cdcf7a418ee1a554c7105249bc563d61cee5bf9eeb48c93cacc4645e94e260f75d3cff5fb45bb6a92e152431cc4604eacf47e531514b7dfd1a67d8c80511572734116fa58c3aa45d2c557f279a2844a23e4bbf3917a50c2891e2ea1f43857c6c15c4f30cc11b5f9d404b9b8737768263bb40538650e72b33375a2ea5fc8dc882a7c76e4ecc5df8712a54c4ed77e5587bf3af52c473c2f04f76f7b34fd10bf29de73c439f736f98db201f34ebfb60823b62cf9036b484f4777d83468a57f592d7c89be4cd8e445c7d20caf7e99041de2a4134471050d440028fd415951bc4a7f1901be871eb48fcf1d660df07cf70f5a0ebde75d4aef1e1df7f86a35b37e5d28cb4e8254b267d3695b82deea8ad642b9f973f5d33aec044c5a8795a9690ff6d044a38f309eb338e8fca7402041c54bfe850739f5c60c0c7a72a46e76a4fc16b8afbacd6f4905ccc9bf4f7501d0d18c648c264811e383c2c823e0aa4e966f28ff3870bbee933746f57a62cab1df16a3feb5ba9626ecfb2922fed7be50ff1f8d9a214a5eec692e80b9a5e53006d31eb3bcd9b68cfc63229c17bacdc06ab9884d8a540105eb00648efa2d69411b06ca3beecf59d17cef48028fddb774c623fb1d4394cec21da25f5f96566ca60a7a4b93808bee317c5baf95962c3fb85161e0bd9df23f1e90fdb43b223ab851c7f3065efbaf4367961d173ac9e979a363625400058acff6ef4f82d8c554ec699369dbae2f97e7f3c3849a67a2c92ab40b3564f2645945abb0bd5f916204ef49d56e0f55d5d1b184814bcea6c4e205630103260509d15e97c773b08f40ca2836c04f0354e9a7e5cc7b3213baa5d1482f534b119fc269f825635645182378dd87829d5e69bafe6a4aa47bd6ed60aa121b0ee2aa06757bfe97bc492b6edbb0bd50746c46e825d7c68bd3cd0e7d5fd49b9a0c62a72b51d1697ae774f804fadbcec8d860383dd4120a977e0746a1cef0fa01b6bea680e3e6d395c1ea64c6a63502ed7bf04ddf6a683ccc451186c82f122bce27cdcf1928c3279a10fd72588f0cf03c0b50d40da0f4b7321da1dc0cff0f984d27024ce42e00889f4da48ccf74b8963d246dd3cd343f42610f49893d47a9a867100503c1cbe32f1783eabc557959dbcf586c28f5359b317459205eccb7bcbbb106a920e6a2ca2d56cf6129c0aa0dde173a1e1cee1da8fcd805c48e8e09942313a8ceb5e876dcf88c0b5d5d82b9d41bd8860275ec8cb18d74ef2a4eb8cb33466a88753fb5e580dfacedb9052b978bf12807e638634de9509747b1fefc72ff24da10b06cdb2c9145970ebba4dc50acbc35da5126aa6ce1de8668fcd16a14d0393c59c73475c3b8f146e35ccd87bde362a3d97ea591462a7fbaf5ef40473b33e69fecb6474579b7752b6fb53de90c3fffb1c6b1655208cc31fa319cae68f89760cb79899530e255de6f532d49c650929b6854c4d747db1a1223ff5afdcdae041fbf8a755183522eaba277f2591f50f6b1e561561aa0fb974cadffac16e41dc02b90b8bd5a5b0e641fe780d54a6405225ed56c00f6603a1d8ba751c3e1756502706432c352014c45196b3fcc1ed9a1a691c515512266dca95b16adc0bd066de74a6f4aded936110367d55c53a358259bb2d092025c596e129a9edaad740e7ae23d0324d014096430cfaf435a40c7ff4be585f7b53214e3918605afedafb2e93bc03eb0951de557164c2d16b01e6bb849f186d7c4092c90aefa11a36acfdadde8cbdc76d4fb47059c9a77ff7509f8cb55342a559bd523913c7116d218b948e145b02fe34f52a851c9b2bb31e7f4361ec8b9708a5569cf37ac07d92353d0bd57363bc6f2ffa4ee054f909da54529a00779b001dcbfd1273791975b30ce314c49c5e0e2c746678e8cee19bdc6381924c367aa36ab6d1f1db4c7008d231f9baf4f9fbd7dab7eccfee30df9bab25383069923fa1de1ae3b4d42fed734d58ece418b5ec6465712d5eed66b3f7806476963d1c167a83dcb85db79fd25677ab39a0b755cafcc3e125971bfff734019e984f7a489da9d653826bfb1558bd4d97c16a714d2ddb11338cff161e677ae9ef9fa11272e300f710aedbc5bea971813ce6ec9e884bf0cedb1eff65913c4b05b032a888a766b2d775662b242ab7c1cb0bfb3dcd4570fab64076073cda7c748d67a698ff5492a17d879fb1161ee37c85382579d44319f079dd15150f133fcb555c78a3aa89098eb7adec0ce726182dbf43d1da44292cff5beb9eafc1fc46a51a4ff583c5d302509d0836188d6dc8cbdfebf840404dbf83fe95ecd9154e86df3a50a030189b101721e3c7cf150fe3260f398f8c421f6608adeee12bff6af204146a7c0aa2933acf23bda9a374cc1973e8d941063d35b261895864a2244836e01e8c496f7283b6517b6a1d71574b667ed710dcd532fe14f60b27dc0c27453e6ff12ac4caf9f62c109579da85682eecb487b9a62bdc391d4a8e2f993a2c4c6a4f2b7761edb44b1b5f4d2178d5e994b3a837bb78aba3cf2eea3bdfabb8d34ff5d38fce2a4af69f8dba406029c137ced3fd3330b9bf3e667672ed81ca49ca2e8e7b693f678bf946abb700fffc6cfb26a40f2670a11882c62607a68780be6a03517e0a3863c68adc8cdf0bd9124fd1222e46b7506297628f2926acb24fee33aed2527377e2d07b207d54af24abe0983e40c894d509ed2862d5b951dbdb377de3355727e40ef8046a8ea43c112a126a4d5663da36dcda8c78ee2cc7e085063e75de3aad1033a0318a799cf90807354ec184651c6c232a0084ac535ddacc59239c541f944940c790f807a22e8dcfca5ade16c47815444df06f13090f53c1f6c5abea5b4492a5d7d2c8dfd49f0cc76c153da29dc8a54f90835dbf520e8ebe1a6ae284ccc344606a3f963627dc5f9a201227351a74b3d9ec667d833901bf51833a8c9beb7f57b12eb058cf88ed9c723fb84a7b3fd7af32f8efb718da5461db287cd4ba35970c791fabc02e7280229a2b15600cebb1b426ce0d780c08c042cbdd08b0c90c0fab5101d440e9e3e7f9d96da6ff3632eed7ca07551967a08c70323ac6a98abd69ce08165191bc8215c36b0c83f726230933cf0d348a0c0bf489a56643ac7b67eec0bc6b1f1410b46bba9925c48adcbf308241d9f28520542841fc0bf2b3cff5977739faaf0b31a8384428fdea09273864db3448f5e131c1f23e178a53c17e54f39575de413b0023f215a4b0cd7d74b2ad4707033fe17c3b4dc1f237f381ea4510f0f24ee57b1eab33e647d31a879eb0e9ffb0222b3a5078d7155bcb9cf2e64ebd76601bd1fc0f64dbb1a3675081735dfa004189f033e887a557d833bf1cfac59499b7499efe21f2100a2baae1cb83979d2ac6aaf522c53daf1e377c974d665061d1252100984ea448fb6f6618413cbd925b9f03fe8729849e9e69e95825db7348fc626251e0f0dd757e0e08b71de163548cf6f827445b878aa7baa92c521220d41b19965eddf56a3afac38eb09852687f4ffe89267eb6c5fb3fd605f3be34af18a090ef37da1e6d5288dd5d0e1b7221cdb24582cd578d75cd8f4f19b8645bdc4976617a8abc4a29463bdf55a6f1ea5acd791f5c63872b0b6b6151652a28489c7711d1d09833464d9f7565067364073ded4b606798eb51425d3005ec1ac33db9230c43852f71c8f2612f66d70dac6b02d5a14186ae01b75a1ce1014b648f47d738bfef3ff43cddb88129c039a3c641053df873e4d983cf9901d73d2c63c49997109e4d12a146e41b1abdab777a4afa2846d4e3b95c23666510f7a6601506191ff0399db1d356d661660a3b715278421cf16f1422f00acfd59c0e37196e374bb9db36626aa38954960925b71b02500810c231e07673c129a13ba731a7287a714f3d4f081bb7175f30b1dfacf5da0ef4f01ff914d829b6bad11208fb30aa224bf1506bfc13a877a990f6ecc75ecb83af633841b48ea2bd34573f639a2ea587b52ca33a458d982b83ec8527e0a98421801c946f10edaf31972003a9e4943e98b60723342f14bd5426899727e162c22f879cfcf0d1f521acfc250b4805813499640058672c4299f8250aa37ad5c81e5ed7455d50310201ebe24c611fe91deb71d7afc06adb813c17730c716522af882b92f208aa3f75f60b5d1a72e410c5dfd91dc95c029359dd1d2dae72ba9b726508c559d9580e0393668e59213c298db99658ae0fc97f9715eacd2d7c1dafd85bccb7c5cdd43a0fdef179c4246df965417de1bfe6d4d8ed74498b715226103e0eddf999ed35e952cda20e871e0f64ebe269b3135ecc477b72a1d1c0c1316d4fa25428b293467eeae27915313685f747906f8a7ae1321e932f679be79491a7f70ba80a11da3c45a29eb7a09dd0c5ab7c49ad65be15cb5a1a7dcc5070b3455e370fe7e63d37f70564843217701d1ffe9e5d6258ebffbed49d1fc903bd535d1b38ef50ecc2137626bd38044442d8e62e437cd03de5e6c2f7cc93aea347286fe2a394c1a038b57f67805d772566e67b08f90fa2a88b2983167c8c269f1fbdd4c0e18ca609202ea596dd26785711a8f717c826bbbc84a65e4721bfeead4c0fa9b6f885d5f2c90a62c33a70f648f4486b58744e16b902f179808a8559ec8b066d7a773c1e346c3a01b3fef877b8bfe3690c0aeafa18591a2f2e2dbc2520e69d70faa3958e992f9913fccef021a7f86db20d8f183a6c1d3a077b4fbaa7792c023c1f66250ffcf908b3fee3e9cf2fbd0dd76102127cc9286d94592eb5ec33cdbb820893f9d2d36c4930c74f8dae01cefae808422b6ddeae88e32dde3f650a83beec903719bd7c930d1d285d107983603a845bc91b8a17ec559cf3df0f7fd1cecd1d1b73ecd844e6762bf17eda0da64000486390bd4d474b2bdd17dda296d7117dfda702b40f712654f63c64920eaa8a7f9135785ab29dc2f58b09033f5f98976c92fdc2c938c54250902ce330cba733205f3f24917babc3f00e64084ee934c619b29afffc9dc1fdb735e9f88702ab41155c63882c4a241aa54413f09c779ab297367b272541d8db144497e1255d842b0c93c1888490daa3b3833f2ec8e034a6363180b4a6e4c11b9b61402a1542bba1e4a19e861955e04d4c7e4aea06819e1747d0f0f0bdebfb9a9e910441a9452fde5d90f9dcf8632774769732f0a41da895fa27fd25b1f85a0dc3c558b411b25fb1bfd9af4f5b9a983c55130e87ceec8308af02bd52e5fe72f3fdf09cf08493e352f8c8d2822dfe36595e5bd84ac812f8feda2bc956f25971b698c754e44ff80a7576a9365ec72659be2e84640b04195a309669b64be34a7187f2d63c33064227f7c1561561549a4c7e00e37711d6136bf8009b5dc71c3b2a8b8343739d3807d0c8826052e1205c768fbe7a6267beb9fd8051ad4dcad9097c053be97e738ffa3a66044b6929c6f27663a94c102d3e2079eb2ea06f29d8af2f4e38fea8190c1415df116bfa82c749e1c8ea176bbf3042b36cf047ada0ea13392fea557c0e8638d7768c7f4f697352eeb2d8d817644fb3a04cb72b96b90f9a0344e4301f0aac0cf49e6e921d8e38bb1f6b0cb0367de79b022d4623bf45bec869a212f555a55cfa86660e33fc680a105777eef10e59b8502a6c8fc24249e6a6fd7760c343682744cedae63bcdb65a5e772fc470688d651d0de9efa3e0bc8487b6ca1fccc2cef860fec3e0fb11e2e7704a1e6fb560b7aa9158a0df91777c34e17fdade1507ed82f4eea8d8aa800c8efc0fa9305e44fc9a1cc9ea8ff439c4b8d9953a86b41e781955150794d2a7092a7020628a75b5304557ae549ff66495ef0809b007ffee132fd6408b09cff9c7962c25a8094047c906929c906c136b7a5804b911ef561fdd0c99e3b1e44bec3062ea2de41f1fbf3f932ab2aeaa5ddb9f0016ef908187db7e67a0a0f08854930401f940db43a4d0368db27cc567fc7d8af8c7886d022065579306e14abbb29f7093245a827fc3068d391cf914ada46cbbb26e5eb13d8053a4f936593e432e9658b6a33a2860b341c297b92e84e2a127d544812020ba2d46b4415f6490de929e1f343d646e19daf0a9dfa2c09872d933baee6e1b6534722e957682533d416ed3406895456f3677f83dad450942807d79c8a3ee05ad8067494621c0efe9c3241bd91c172283dac1a19ef4c5f59e232a434bdc6f5db24c8c0038da53aeab357a3e6f8c9df1c020212d3e15392b3ed92157ef975e2fba7450906b0113ad0be058583f969b4fc84e281a93af948975e869b5981aafc2724ed1f4985588e4ecd0d17648793034c47a8b246998b7ca5f4e0b36c5fc2fe3bd70ff39c31a83a364546159c0b08e13cca1fabcc54fdb1121f26056f0707358564bdca57c4ef6d005aff7dea7b5d716fa3355d7d564697485f48e7d94f7f70992a821c1e4712300845923ce8fd619a0acc0940a8a9f5e2ead6fab88d49ec0bcabe6806b7e0ef7820a82f00f9e3249602fa92e81bb1bf81157f6e20bbb918ea0730e05be1dae8fe05f01627134e2fa5069c6db2cd6a7f1da8d8d5b98fe03c866760fa2be16dfc2c688b257d9b610838a92805c9d59aeaed4b0681239e1ef13958ff0c70412010b145f49d05e888b70f6ce0d9f42fa7ce6404fe6e9075e33b7397378d9d5870e133c9c5c73f90eb921d2622a26a5281e62a050ff299018a30dcd88f1a2d05503f99c8c4f89a7ce4172a80d0b5f314f4937adf6c9353f12e47cddf1f08e1e6b5a6b60324e5ba9aae21c5c8d2534f6732f8edb6f9112e056f3e6aa4ec0068aff09f645c6bb2f5dbd4dfb02b2b69a5c031cf65be5bd915f979f769b4c3fdf800d01d303f4e3763cc9c5cd34c80b1351f59de359fc5cca24302ff7e498729debaa9fae0b7c07a546dd8a1ca91e25a64ffbacadc27f603e2128d56eaa62ab10505fef11e2ccedc5178d1aa80bd3f728043fd7f2b64644a0266c7b12e004c21a25e58d5d10058e9b5c0e28d65fcba7d99f18a43e6ffc4b45b6f608bce7c7775caaf8796427e33db579751e74175a713da591b1a9c0c0681bbc8707a10dc751b02b7f2d0f3d20e81c0bdb49488e806590be328f54ecb19c66ebf722eeaad25d66480999ca83750e0140c576ab7e06c0eb26e9080593ec0b8d3e664ba63c1588252c7ddc809cf7721f79f755ead73e87c3082e812384b6965dfc8b1975b550bc4a6be8c36be3720bd9f75d5e2324995b59e70c20238a7ddfff5012a32c2d036b384d22f5944f317ce2c26f948bcd04f79b9892ccd9b38ef772dcfcc69e91e8dfd54d26be41444607f4b9f02f5a36a97f3c12e9ce1573852112b04ac8eb9590dd963d4c6ca27fca90e8bf7ef6a92079afb656a571adbc69236d3e2f1f714cc85dfde42a39815dec927bf8dcf481666352a289d32d8f795cfe8dc631c43871112c7525f7b0d44b905004de529b51f85f1ff93f20bf155276631d9a61131a4b1866738e1b25fcae6b497e27d0f0b9c114b2777752fbf119e05090101e8a2c73120f2c709187ce082f21b44be7dd8b63e42c748a60b065b1d12b33441edc2a46524e52c24c3e79e6f92c4e3acf199b3dce1c2189615262b2d9b6414d9fbefdb1c8c5e094d29bc2546844eb5604fb3cd124445ae3658e6f0da6ef5c57a7e1ba020f8a11201ff1e0e7a8f706d9d22d013037df81b483d20e3f5156f7d6a26aae4da8a8a8ba1af410150816125a80b8d58df635e0de30b4618c743873e89859cdea133347cd9f863aca851eb30d57a20668ff026fb909d843177bf76afa1cc1e8677e64a902b0cb403d2c05631b2a0349cf150f57cd09a3e14fcee4a0fe58126729c3443dd505883c3db74f13e4bca11b93698904ee1011af1cfdc6163da5252e80d7d1d248f0ab015129819cf1df1b457d02749b35fe77c5092e5373d019010383b0f16e61677c3f8d13ec31448fcd36df0e1c8826edd318b4bd695b015e27d7d90e4bb7956c569c0e41cc8b7f76e342270400980f8b816c96767b7188a5ba055d09965b8a936871307e769630f7975d2e4fcc39b19789cfd4c6ffb034ffe586b9c33a7f72d0bed201fef25447ba8ef0932204255261eeca6dbd22b813d13d90f40e7870a083ebcfc181c0b8892ed6a1bb724d87aacca178b5bff535e99f72f17e4cfe58a5392cd580ed1986f519c1c161e26cd6a02b47ab4aa8abd689abb94c486a6259fb663cc6f49180fa4719366cf811ede92e770c750e0e26c5ee59186d079bbfbb690b03657b93168856395759094df61a72ff90782234d1d1e32c5be4556a2861bc24db83bae2795c2516da12c98462e28a1edc33f508ba90588ac5a4925ba3f07e8c518ff56fff82e205b12a5d23fb7d3a6000cd637ff2801a1a2155615089efdd88e858c4cce9814328c2a7e225bfa80cbdf230744bb12e9d9e7d10b510b0cdbb732e9267ec2417fa8e485bf6507d702f4f135a71f492dc31e64a261f8801768951b8ac58f18f03cacae9abdfdc661840cd23046229a22bcb3ce8b953efdbb06a9268522e828c239ef2e142b7441f70a337ed5225fd79f32ebc3dbdf269e3a109a997f7f3a7ad03e55b75566cea7bd40a33c42492347277470b6d25618a8043ef36887207286f0fb13dee7ab148dd1bf3197e5f472d6e4b38003f6be3d759794e14bb230b7f6520eaca1cc8956d41db214fcb1f6454ec2c8e8edf11aca8b0a9adbca067a3a6da76f201b5ff73f8388f7648bf2abc4dbf3cfefc06d43712fca523852ab18275b540385f6ce206e2f0c01b30c7556c7a04917d8a5009eb104833a4cf875822c27f27853ae2afb774145f2321cefdd58de56a76ef774df9730a412cf3e132b98f603e018e0e909c5989544b8862e0b6bbcd47424fef9a99ad42a93214150c773a66a8a19d026d1f27b6a426724b3b4b9172c5265682e72bc1c70fb6c227c4a5019a3aa956aa73575e3b8f1ae414d05d6789a7409c25456b278adb179b8e04322fc06e51bfea2799d62fac47922d154e6c9d84ccfdcf913b90e40f15d33f98305746d4dda1ac11d74257c7ac27483dbc6b02e89cc3acc1ad66a2c3ca0701a4a554e0a75d7f59c07e1a4d894e160d6325aa3006e88f01ca1d54092ee6acb673f9da75d13ede3993d7a260114ac5580646804937e6e3c0584d36374a6fb3570099403b2365a20f322a6be6b8e24a49c68ce067968964f5df61cbb09eccca83089fbd79d652ec323004c22de4eec17ef81899d31511d5c4e5afb386341157c606c229607cc1f22e23572d17fa3360bdb01c453a1b569f07354533456b4e24d2c5b637dccb083c8ccf48bbdeef2a34af4d53bca8a19c072fbd827610ddb7032413e6b8ebe4ecd130ded5e78ba3648f77eaee2085c3a01a258f4f58695df10bbe350c22235a83ce79d98bb61bdcf5b947958e32914a3729043aa6357bfeb0977d7c7621c48938e9cb3c0c248081affcf12092760abc5e9ddddba3e86503fd9394954f14eb15c87fa23d235948e036a853beb8f2d497934c375bded3a01167bb3b98a9d12857e1a5dec3f02f9d7aad516bc907dec3cc32907f5664456c30daf706b1dbcbfacc66b83b9a5a4b70fa136d97066e637dc11368d3993ed141ef6a71c9833d0df49d1448cc78cf5c3489262cdd01945979ecdd453ac521d5fe97cd05f6a1e951db70da34677d2aff98d5f670e351427bbf0cc3d5dc07c92b131e74db1d8c1c2b4cfea1212c6ef18b050dd9080e7173b8763f886f7363d880d6a4534daf2a350f6c2d17480335a3dd0de5fec9ad22d6609aa807ae86be39cebf45eacf3c3df9cea77c76e330e743bf276619db4e209527301dd0ec83a1057d3d1cdc946745b76bb008caa9b2f010c7b49f9c332641b73a980cd76711bb35b6e50791765f41da2e90cc8787a42ccd03c3ff7a63207a4920e035f631a3e08f6c9f3606f95d632d003d3197d3dcc49dedc34c4f042cfa285c002be299797d0cd1ea7796b4491f4b097b89ff558c8cf23728725bb9ccd013cfbc86e827378f15eb49466f457ecfb8dc10ae1843768601c3a97666ec2e0f20dd2f41b72bc785e05d97034f8f51af1d52fd30396cbc78e5a1f8518ddc20477a0d097bd4e60a539bd1ca76a518eee0db6b35881425d7eb30922f3105f627d37238d3bb4b0a9a4802ce9d7cf45ef281db3a3ca60fbb2201b6e865a8fe8cea0abc48f1075427f86117e9397214fe6df1a61c130589afc4601ff90eea526de5410bdd4de93aa1a9e483644cdd7ee2db3a355e2191e5d156266171472c78b1314d90fa4471364f0570ae0369ba32d10a6528c0483c4908772a108abb1ef388a7c7681dcec65019c2b8b3dc073c30bda063b57ae372b536314be3f59aa64c09c2bf5991248dc7481301e1b5cf448f67226f50f0853eb569a062528d91484e369cdebc5224f7c7757ecaa193f58c7707736876d4a1e13e127fb9ac9221d875e3dcf573527712d3cffc70efd921db74614c739221b9807d83198252894f8c6e26d935a603ed7105d25be104db59de1af9a03e52149efafd123dca08732699cbc322adb909c9054db52fe9b0b2d4694374faa9bee2460c3fc66b292f9f088627aa3243b4a4d0b8e351cd64b83ba165018c6c1094255aee46cad4986070bf521aaf032075cb8f6a5c38efc03e372dabb2dc3db71779c15634aa142dcd517419f41e5efd461e93fd07153a12868719b5fd20e5acaa2c1a0531c504e6f802c7f22b43b439aff4cbc844895cf6a411c4787935575f8400039e9e635f44473d31758eec03a23b02a3980f22717ee10516d0c6517644fd2f61b0896ef7a0a440ce23bd823fdaaf52e27bb8fdd24f4b82001afe93759de1fb337a816fd12f5d0c73b28a01db011346bb7b11ac3836b733da64e75a6e82f4676e2c7fe4abba4b38773b21130c48b8b2bc84f977c3b16236b9dca3e7f9f69ea74d9fbdbf240888cc9ac8c37850380f27546b08b1cb2367e8f1f9273e1cfd60ce7b2daa0caf15d69916895bfa792945950c3b345447fd0d5d6579dce7896c73932027ad246d71126d9a1fd520ee22151930070b6594f6940da65c735ae9051ee845a06a3f916ecfe3c2a49754b91866785d84eac6d5a6d53a3ca10ed7f33f3c15d7d08402b871a9b3432d78bd33f0b8db31190d0d1077ff0c7b6285f3eee94827fb156ca7a150201ca165dea1fdf343019e785781b3991fcaaaa2366677931884d469b7852ae1910bf739eaed56640d3b595006010ba0dce6c159b00122af98723363b6425bb3e7190a627beeb28cb275c0debcf9e10f82d28b31ac6ae5a51ad5ed3ea621a983cbc6857421a9d78577481402683437cbad443ce9b71b00f6fab3ec8f00dc1ca47d6281e8cc81342ad5cc20a3df4d3c0b1da39487105a1808f1d9622a9152a43b903f23222631fcac3841931aa0e0ff899405503b3763cab48a941e8d9157ddac89731cf80c18a81329e16623b6f52acf9b282ef755be5ac35f3744d56bae07b3fabeba35b52f525cd59bdd8626fcecc173569a9e629bcd7773e606636a7144944c05c63543a30ca74d475b6a4e42e1cc76141320f6d243d855ff3afa93ccc1e76427ef75109cbb02762e510f964d6101e40c924aa39f1d00865515ca12d6b50e7f757aec782bbbb45a224819a356de1d3dfd291355038fc82c3cf8982677fcb9f557627fa8c0f2bc3a01ccbe74e4c24bd565516984a05710a953729358fefaf9fd9977a23bc2cc2830bbdb393bad72c4be097bc4a18d9abf4654d18ca6990740efd7eef82642248033ad793ba2c04416dd08ba3c437385f940cdabbc8b569346a03f3059ed7e273f66a6cb2c57d1184e3d8ffb0f34a366e4320cd557920b0477c55c24d0b27de8f92976654a9937051d2d66b05970518796fcf7a1a52b07c4ede452deeb0fd83eef64f58732eaa91fbf8d61e225e6fc1b60931a387111d53d899f4f08d8af46d31ab5c8775cb8206fc792ced54a82a2da9dd1717ce02df49a48a7d3433d096b0ef743255d4869d5a987c74b9e24d7f67e6a0355ccd3ac5bbef4d86ad78c8c1dc0fe93f4fcbcd8f74cac7f9b417c4b9efb348335ce8837556fe7da809c121d136bb32d2f79ba9a4fe073fd9cef1403bb4f55bfa8356aac2c6098e5891da3b8433df5865618b17ee6fc28dc3f37e4b432dc792036d48236eb5729d8d37d922870d1affd36f251a40e081b1da2eb19f664bd3a8afd3f8b5c650c728076ffdfc4bb241661ab35063c6250c5980ec85e92bdf53e4d0b1b83ffddae58089516791103d8bc75553c00e7a1fc058b0689d1e9bf11ec528998c1a3897aa0f051bdfa8adf42e8d1ac4ed931011ee54a9ae08a71286eaf4351c93b96d7e682c649d506eb1c21689cfef8742d3ed82da3bd54716abed7995242ce12e369af526e3eb724dab9d429c1aaed7879866a600aaff863e2acfbc5b12b526f041788d01182b68a05f38800f6866a69013f9de26c408e2174d2f7b9e546c47e6fbfe1adf513f053acd0bcca1822ff91c8d3ed22a06fe780d4290e7e24e88f1782ba7d405695a82e30a4ac8494f476c3584b064cc73b029b2f0df7c4193a9ca7c4f2ba7349eb63ddac72c7ace3da5264280fd39b1891d123bd523950d1a122b50fdad58ace022bf4787dd7fb6116b4d562e19db3204975c360e46362ee2ae8d5e562546a47a4aa6bae84b0de6fe0ab4303ffe8080e4b84336a22a94d5e89d461b469bfbab4e81d6596cfc86f97885367d29195bf1ca9e82d58f3af7731aece272cae214ee655b3934169d3aacb7ed8a9d2f48700830e10f2d9d893a6a60a5600b431acd51ff889af2a1f1b5c4ad184f6070680a5a937511688b04c5dca4e8852ee711339597601d802ae707a0c7cacea6abf9b47d2e28972e4f22dc188a96193e27e8420459c23b3f1471d5fc5fd9219859b51e3301ca07365e05ac7ffc1cfabeaf0f98ba61c330f3b981c10191d83411c54aa83f00702d6e1543e426a6390a8935b63dd3b3e59757eed3d29def90bed8343cf6632bf30deec7b265e484797e16cc96049b444d1209d151b7ed7b4c209eafd8e28d6c7adaab1af89d6e54858b36a1d6f1195bfd58bc7c3b24bb1bdd2f055f3b703bcde46264e375b67d714ba5a5728be05578dda21acc5fc726a28d538535f6e361042f3d6f78d6d3673c89c0fddb717457bd6d9758087ceec188ae62c0a5e0df18cab27d4415f2635e3c3d6cab4f8e9add159c09d3a9d045e5d5b600472f9faacd390f590f7f50806e5758fcd08201be67f526be9b19a9375c718e5a24e45456de8393d1f442aad367dce5d90f5dca88851e46321f32e0fbc02ed3cfe6f20ef0a53a1fd3c1bae0a7146a4891e543e7e4d0e846452ea87509d6dfdc8c12380bc52ca1ee8c829d95c65db3d47ec44f177086ca0297f81c8094bee8c18d5d2383590c39d6ffc64ac4d1a7e5b784992fb6874b109962702d29fc2f50c815c5968a393ad6f14d265d80013c43bc699899be7226aa8f795b68d70b6012d1c33daecb36a7ba686241af4171cad97b6aadacd8b3bbfbbb25eb63be712ac85e4d53dceec87b1782e6fd58ea7b50372d615140bdaed6e5491bca9885abc77cd57bfba9fd1ef1a9dd681b36ec87472c661de7338f06dd8b206acf245f04a8abb8d55063966dd35a09fe96b500a9168503e44e29593f6bb37f352dc4b088571e25e1266f7ceffd9eae29b327bc4ae5198b50f633fb221e09d48677c589e854b8c2fe423ff19f47ac3528478ab3677bcfb510ce71638783dd18d8227dc7009f6e71450dc9ffe1bc9debb312146a17133315a6fa342543d115be2651cacddf9cd9cd203942817394566bc5ef8934ce4bd3458548ba5046476a32cc2e2dfc820cf2ce0faa2c2502b7efc1cbaaa4a3efc49e9d3ba6a6456f65923b19f59f44aad0c210a229f227a2c2387bd5abd3fb769109eee0b18423e702b3e1e93a5917c37d9e1cc7936d9929f829ad8956fe3239944fce70cf3e899222c1c902152e85e05c7f6c649d8d78e4787bce6604d9098e0cdd2c594dcbbb83fbbc52ca6ece3b2875c25aec04498dd3f2f54c07e3e99a1cb44af63dc09c1e85c3c684ef5fe1d93d0287eccf20e84a1aca9c6364cd86ab95110f306c1b61c81176f627c9bfef827b7e1ca58054572491cb99898d82169eec00c246d54248771fa41fb1f216552e5f04d96d7c9c274456d8675582a56f5f888840de2a6025cb6123c06d81e886dbeb4fbc342a82b8566286b891c0e3c26913bf8147c309fea36a68851eadf9e441168f9609fbb386f7c2dd5cdb32d704312c962304010744f85d6fb68460e4a4fc6b0ef5da973c0f0ccedd5f8242c26bdb41ebf6618d13ff7e3c47ae5e0f2cceac6e856d4f557338631f5ac092332897a339dd386b97144419c61cce01649fe2d4573f57feaaee527c4834fdb9a2db1717c6a830540b92d8453dbb39b575f95f1a4c15a47783f42d790fa74f64c07f930fb3e8d03ff5c769692be05fc57278836eb6dd9cf0a587acf950ebc5be92fcb0576c7b64774d214c494b85f00fc260b0915511a341699286680f580bea67842fb69d3dfecbf1d0043008d003b5a41bae007f25bd6737ec96ded265a2a7b7a77b574ddeb1bece882817fe1dba655cda0f7af8e93b1ce0f137d9af17a1e0c16ec3b5b20055a6046ac423e50eed96dca876c970ab5ed328eda61cde69532fcbef0b93f4115eab101bdb84342329772e05ab9c095d6eb2f556bbaca946dc94c31960ae5260079c20aee34283a5d02281b8d051c5b25f316b164df34a982165015f6e3510f5f0f8eb192a484db7e64b3d167f8675316d129af54dd2ad450db5fed7f8a7a476152442adac4fc0fd0c461f642b4b094689b8be3dceb5ffdb9b44235ce03dccf023cf6a7d968e2d5d0d9ce515a3066bb3ee7a05edd311162aee3520c238db431b07caddc49fc67cd1aafda4c9e970f1684a52a7053471ff25ef4b5cfa9e653c1d65a598acbd57c9b52a52b3d44eb7d3c5772fba70ca41e5a295656f1e1c51a9b17dbd97875d9c27f4ac2f06f41e7965cdef79cc165aa9fe90223da858331e1ecbc6f1ae53a5a82122f4d27e95c812f9651e07038ba0caf5b237514b6315e34893f65b031883278144b9ba0e46d752a9e89f341a03ea5a28ffa4426a25299f8bec32a75dc22094d95235e58809b653add9a0f0b203b06bd4ac18a1a2ae569a0bf9c02b5b471f4a3ec36590b1a7cb32945de23ca4203c8e91847f74807f4a1202b155de99f98b2794087a2a5645784b5257ad8af18807accaa0bf03c79c954a3ff2e0847b73060877acef29c359745d3f427977688de2d5e8a1f968def51838d8d7f3f664690026216fdf69e6ec8943c0b7f7fea7a445947118ce2c3ea59980197b6e55363f86aedf72b8fb4dd63052ce63b982510815cc3a308ff583dcb56048fc645f95b074dfc67f999fab3bb2a8c375290d19b56aa36b738e87dadf10154dab4a287075c9932517b6ecda8d7e992f38e433c3dd08c37ef671bc4ad0cc251bdd01fd0301bca39695dc70c44906ac135f43046ff43583e5a7aa28d48c74e6116771e8d8145663d904aea3818ceb50c32af01c60fa8331b7b778fe6da02ac1c6d5bd8f2c7b95ac7adae6f51487d4c8edc6826c044e984319387b68f236bba9b71e101eba6330639e60d7d8efde17e57ab25f6cebdfcee4aec9b1afccc660afb7de40bf8190b6973c0ab37f0ffb3a385e295f59130c206335a106ffd265a2eb392db9e494e35a49ad3499879b45a5310c33a04e1f8b16ebd452a672863690c9db00742ad01df2f598d6c7c0c59a616e31661a4fe187fe04010d2e5b6b8bbf9a0539dc714db935f1d894a465f26f04717b0c7ab9baa36551313e72d4587de547e15423f21b06c3451dfc2d68de4f4a83f13e2fe8d6a2fd3265e109e4df60da43b465c3f2bbc84d12abe83e0f544a2225eb857516ad04818384ded0199a04a3a2158fc9887fb41b928468b39f521950a0894431965d44933dfdfe095fcad9a33b72d7b5f44f12a63aab359e1d3dc1977fbacdcabf78eb7f44f31c330069d7b8dca45dfd24b3d0cd3bfb7b3bf780e798ab59a7da96dd52fc2a20e7c3adcaf82a4a861add1266f11b1be12bec972fb13e769b472abcd6bbd1e8981d1228d3d3116ab20eb98ae1f97d34ac2d2f2467689275ada1484a5b6e7de7140c6d557c12d671aac69742a05291559f47b3e8de7a08dc8374109136abe0420121d5905ada6abdba47fc2e1f62986a6e85f6bb849c7e0a14e114eaecc5fd3e4475f206347ef19a5e51454dd7f9d7dd094ad93b59ab464f6d9e4e0b8c6b0189e44a57619c1442ef563a6a9ee727629e9ebe5b995966b24882a806bc9e066ab5d42442e9b930b13630be5093a80812aa28beb19ce00f3a058e3d8b6f36a13973e1ba2b876df4e347dee4b3275201ce88ef68e3be5e296b81a3b2b9e871b3879cc8a25946ea9e5e2882b1288f516e4213118109c0a6e23468111b4155747f4e2f914025bb40a9cd28e890fecc45647d351e690c4c47786fa36338e6dbe1c4bde97d3dac1510b941553f064cdf65e0c366e7fbfb35f8ed0ab590ad4b7614004b1b2fe784b3525662f30cc22407db9bbbe4db8e3689cd02296899e02b3297fe0d2c51bbaef31742f70a4ff41217d3bbbe90f9d48279d811a58891b3df5150d57ca9bce61a514522ae98680b5818f76607e6eb8348719a81fe5f40e17456aa522c4741f7ccc99a2ca0f5cc4ba0066bcbf8840240f51567a31f8d693a3cd13ee6da46443ab4921e247fecee19f48f34f2ffb9cdfc4e1830b583d068eb5b11995330adcf453a63b78e27e94f0eb10bc0ddd9ff1dbe975e7adb7ac264a7dc1eb1aed12cedeb3a21217a9f7644460830d97b660e83f4759527eafa4d6f39bec50a34df276e74d05e935ff60e526dab5589de3d633c8ef6a88dea40fba625d3cd6fbef9df26a0d6954ef1b53617e277df06e26fad48d30c724d8d75800a9360a19c700740aff2d6a9333f634160469f40abeb9fccd48aa238204a6c7f2ffb6af61cba7aa1cf04f94c9671e6548c7c961f5ff85a02666e3d4adf73a0d31f552815ab67b2a6199693bfe1aeba284f7529c877bb96faa3c7c4d202eed807199ed6880cb2dd98abc1f4b6cf83c400acdf7611fab07a84376a5d6748b858d91e3a355efbbd1e876ebd9a524e6e45fb80d0dfba3d36a83a389e243734e6254483143ca77050d9c229faf49a0ee4c9b38a0e1a5927792a47906c25b226ab95e5c9638bb1f201ba055151f36408a8823124ccc907b0e8e4c918b66ee101a1b1d2fc146abe18edd3e9402040fdc482e709d4f68584ff9fe3726fb4d8590fbed4866976ba01c449983e51b3b79e1288b8d995256a3f1235c5fe29ad98b8ea2fabc8ceda2232666e6523381ff72fb8f715f09bc199e9061502c4f54a46eac1a4dfcc21976002b3290a01710b880b353fefe0e7355b7eda88b24447579ad1825b3f9f3af0916819220f00d13dfd2279da8f5b03584b7d571e13bac242a3f9b87e6c1119d5b267f2d64d3e5e9205c1dccf061614fb1fa16696febb4b1c3082162d1a05b7e9186ea52d6830ed687e631634f5c8224589e8209567688e5e26de8f88737020a3f52326491cece320a3bda7ac0cc986d3f2625959d86ce87005576d276e90016075bc145fb5f7b2b6fe8a64dcbb29d46ecbd7e24ef51611bd2db09991be8495a7cba8e2c024fc9de76e06113970b1f763e339340a2a6eeb1b7d6c744e3384e3e631b63e57437057500a9beecacda50c11629ef36115f053ef0de3182d4f7b934653ee068d06bb73794b67616af01612d9e138fa33e357fd60701bf78116ec12ae1cf4d1579e895b03d886b5667483f15613871b33207654c6fcd46fdd26c1960a964b245d4f6b6498944912cf3b3473fc33b666f4a3206ae84477d864c03a1b922e149745bdea06806e509550a53cdc522d3b52c538186fb508753c1ff7e262cc4cba0da47f3c648de7a4d343c0b157cb2510f75204d225dd1918dff77e41ee25c0886c370b119e91c3855ef26d2c65f7f5586e5ee04734479b64a577ae7b57ae93d8591304573368a4b8c3f7f17fa7a0e81c583bcd3605f9794ae7ab95d4be6e7fe0118a10fe1e5c9ac3951f1e0d0f3d27f53725c6874f3a6dfd1976ddabf19cb79c51550fbc3aedaa51973684381fd035616a8407b5f6210634b8299acd0d2b1a043795aa7e4a381ea90b323fefaf55db3c435a202c85641957a35043a8365fb1b31e0f6a7c56f6e74d245c9a3ef122672bbcc9759eb6ea5f5b07414a05299430707afd084bef90c5e39e49357ad8c3de3f5cf8f52268ea0020b0b7179e78b4f287eaf22e99026bfc22a0f98e445e4c8115acc4bad702addd383404fa61d74040161f1eb4582592aaee9b8b08c96d8c5b87a942832d1a7a6d93ecf1d0ac9664ce2bd7e5d0213473ce18c043ebb380073ffb9f7e8f41f0f9f7926b56b504f9aeaa25b34ff970ea80148f8dc3d940eb0e0c9328354c50b19f4c98e91532a978cddeb408bba38b54d03a34774a7ab34c01abf1bf40057440f6e0278934c8d9ece3780fc70ceee875d2c2995597845a00f842bc8fb693440636ea0683ebfc1782d9b0042ff186ccf44f30090df588a5d11d633299a1969fc7d8eaba54f288557a2b13d3722c5f67de716a1b343e2fa693cbd1a46605d31ded641f7c6375eda73f4b8f5881f6eaef1b9b13e94d987184fcd4505e8af1d2eba7d29a8ed4c90f6a0f3465a5c0612d5bb127642a45c3de878ed6e8b8aef281c03524471659168ec4ea3b5fa48083bbbf13b4bfbb44ac39eed718c1fbdfff1b8bef5c488eb0ebaa92534512f382149c6845c726df0387de839ec4abdf202ca563d8d646a9a026f185c8ca8d302fe9ff3ffc9d22b20bb059bc8cede73ec55a6c6de498c691e169189336ce93c291cb6335a9b2750602b345beac1c1b5ea9ab6e599afc688c2d1222f8485db20ceb884cd04c5d509be2c8215268627a752f231f03b0b990bd05eddb936ead92ac0bcaf913f70b65b5d1ff3ca0f99b84b26517758d11d9ca905233b9fa11663a138380030d9496b98594acde6168bc856bbc1158a8033882a0c8dd9fcf750c451db91cbc7d099879d7095bfeb4fb579772953209ad3ae40e13f052fc51da41e6d0bdd230990624806ae125c9122297059f072f88cbf68d7fa4eb8f7914aad1cd70568a3558df0925802b8548273bbf0e5926bde026c98683d32022d22a826e0c64e02c1e92177ca4d3aa90f239c1bd48f8a34c0ecc36dc27bf5761ca1138c62983ae0f1b6a74eb4f05705a768317719d33cf179efedecbf649907802b1cc38c00dc445fce7ecb6ef0fade2c48b01702673d0d30af0af120fb7ddbe871617376230c770936d2a6325d55cb0ed079980a8b7f04a7de1fb2e695be50c8f3903ca5cae3b0441865ebb6dd4ca3d46dc2689d6313b9f7c679e364dc5f9d57ba6848421310801667cb8eae4b52e97167339b670a4f7c5ac27a841438a3e7c17bc7ab72b7136843beaf5eb11ce4cd6e0cd2c7d1510ea7a14b51b49e3edf3db7e889b34021db2d3f73c78abd196e613a15be3e56a06ef6723e369b67b6a78944ab0bc33fcd5ec65ebc93467ee575c986f870475a412431bc5007ade079978bf5da510061774dfef038faf5ec201fda722c62eb65c6581a9c47eac923a02f623d869158ffcc8e109339d343cb002185823d84a42201cf3a3a55b060a7a914fbece2f580e2c9d16641a5bcab76e42c47a6abef350b2197f741216fd22ba887b99de860d96fdec2bf35ab437516c80999a68893c4930f8717e90893b77c0c013f80d47f22f46bead5b6d7812a74322956f870593996b08da6e4db2da687e88473e253e0879b1ce390cfd634b051a3d29e241e16340d9c228b3c5ff3f9b84c8ac5d6c72e791204071f13ade127637f4986fa850babb59d57147cd5edd5af68a40a9b5eff8780bd9efc7552882259614c27141ea27df5625390e58b1dbdda0369e75175e12c0cf902ad4136ecb9e374ae7b65ff2c61f27ce669dc9087885512953534a3464a5333768ab7411a5aa38d4c7f2b6f122fd6cc7de17a3358951dc1330f852060d43cd65009c53c90e34c197e1ab047560273dea3a831af1d6331c020b70d199bb3809069d578135f0c5ab9df3f6cee358dbec29d7796cdfcc1522603b277057ed2b777d7ab3ccfb7721f889abb26586a36007d7f4bf153b5a52216f666d30bb64b0e0f7f2f830fda8e480bbd4739d4bae18f130bccdd6dccf1c3665225ef26e6c80b79d194e900c93a489614e24d204a406aa4f9cc2c00ece1faef06416c926996230a2e5646c7137a8d940dde5e75bfc7c69ed6a0eba8ed78a6ce193c9a13fc7b88a96157080eaf003b6f7f9eacff3d0e01942ee5a1720bdf3e094849be6891013ac9854ee89447ed455b25513b6db104fd41a2c3e487a450dc4c6aa926b35dfe800b50ad88805a2678f16727d57cd7821a67dcfc324ad5e3077918dca70ec39a5c1e29f57c96bed108c9d0e90501a4d20a3259a5556138ed4d49a4ccb5b97b17da000192d1c340962c29ced905b70c977db993dd3905fd5dc39cf257158aa53b964e61c3c496304be400396fde74cfac257bb887077d2e6c703f1ea04bdd153ff344c584b7a221e108f064f7bba1b9d10c7a78766da01fb3c41327f199ee29ccabd3a0855d27362a0418aa20750efcad5a845ecb4553a7aa74e0a9dd993aa78604fe6b1654c8191e59776f0496f753aa2df38bb2f4a787d3b3397b1d7197864f1cf15941c778d92ae9808d982f13415f11a66aa506769304c5d2ed32a33a798497037bb4e7834e0667759c81df38b78f0ac77fc051a58ad0e8b23ead1cec2aab30b35e3eb4c78ef17aff72d2f25c8aa441e8a70085b4374897f0ee34390ccdbe8d0c9f677b05ea5ed1a384973ac7035fbd23b503819187298859ec522cbf53bb339e501056cbf43fe6dec584dedf10bc752da897a36e4f06fff9a179fe3b1ab395aa8cccb09fa6d4a31a6846079886653a4779a7ce194a175d541d8a3160ee32b5db4eef49e1be33632936bab48b24688d7de2bffd34ca3c2fbf1430d3b4a6ca507ee8ec258a6d4ef9568f78aa0a893d21beae0a73ad1f7ae521782e2441accb516f1d0ebbe8188027a2d9351ab391629fa957ef866bfa5f770636907355d300f8c4822dd797816aa7d0ce9e3515543683687a8d0ebcf56ebfe862d08ab1e8be651f35c8d1aa2940f577bc27e16f65f2e146814e2925963f66584ccbd78f183912980453c136ff87c7fda9e5272798f9a4fda48a01e73e3b49013f294911f98ec3e41971f806bd5bc616a7d57d193f09a89647cb798630328c59a6e6a2652f3a52530b16057e9c212fe2f1a5a4bad2e3bf45cf8bf2572bc8809e75418b81a719b6171e1aaff9bfaf8b37833e40472377a15cfe4b95c600477036d499b7ceb392cc5e1c1cf60db5dd7a80e012e88467fd9447f0d3d67ea35fdad2e998b5fcd2297277657519f4efc0a00e88f2f8296d013fb105b0a8c5939ea56e868b20373b77c9198487e0417ee2954e8e0fe2b21015f0ed1b336fe367c9c22853daf50d6b1e6d610c0583633a075b80b705634ae28802186fabe6146f28d18b7961a39a9fc0fc3b9295a4d43915c446db49ba1e7826aba6fc75156223da7892dd791db787f4d1f75209507ae837eaf945cf3b5a261f6d80c67cf374ba68edcb660127b76279abfb904680b9f044bbc71e15ccd68cb58f3bc0fcea0f4387bfc95ed209465a59e06cd2786550b91f4ddad77f33490120236f3c6d4f29209b3cd7b43a7233d508e247d77e683d4cd543b73ed784d65b0512c4d3c81e1d1f7bd5b98ba55d3d98ee860651fd52f3301adca021c94a811e86e1030ce972e9b385c4bd13f03680772a905976c822c662ef050f71a5df9a3ad20cff03642a61051ceb1e540fbdb4452af5fb81f01208d0f263b21533440d4b1caaffc1e445dd031011b9dce28a6ea8970b658f9d655068d01828eaa7934f91597ccaaaf289e6751d32a1db2e65225d36efc990ab2e3811e241e2620c86d3c1f14426bfb7346fe299d447ebf7fc764afe3aa28ee9f455fceb7968c0ee5c8a24ab21d77c9446cbb7eb663a1630fb277e55f2fb1b3b2eafb8491d83d91610c3364baeced0e1c9ec72a769694a47ead6d0b7519a7443d9a8cdec7bd99ff411594e9ac588009229c5340313ebf9d1eeb42819e0f73da8bea468b6185091ba68cade0e66d7c80d773b2a26e14aca1ead320d1cf8f0ca90ad40ab02299ed157e12d010e300784338fe79700771d5b1b3dc14fa5a110af09ace8ed8c61dd33dbeae90e8279e8fc2e8ec09080c7d8c4a968726adaa457471df6fddc1b8bbbcedfb1cb84eff26815f2aecea141260cb18ded706db8aed0e42ac6942442c5f953544a0bf6937662d8d60826e0c75533e7f2aa48427eea9323e9a030a3f9c909d45e519545e47120e22eede1cf97725f0ee18851bd18f206d4620ac88e8753fae2716cd269344d9f42f3df7b6b2e60f8e51d19dc2b8ce1eb67d336b552b87618a46b9dc1941bed524e880d63f215bf7e844468d4874c277b4a6a0497595cf122ae4858bd8a1225aa46e5e3d98d254ca5eee9bf5a38fa881e47f1f25f3cd12a5ba98fbb35daa718cd445cebc1ed7e30e4bdf757882e2deb894b21972a949f09e72301073e0096437a6647c72c51aae1b7f2d04259830acb771a45d1a6d9c9076ff6b0b40e87d71b2ca2c7ae532cf89f22237549f332548a2598f038fa7836ec2c8fa59580e385e6c785b4f99b6155017c978c704426ff6a0e1940ed31bc83815009fb41019dd6f25d6a0151893f91f4bbb13af6a7d6248010e55df834af434b25c9a475cb587821a917456ec6895f2e922772ddbdce94563d172eaf90b2e771024b536006402811d88b0e82249442bfa2fcdd58f84e8013bcf5932ea3b68ee8d0bb6b53537872eeb69ce261240a57160e46725ada72377d4fbde05c21d252861f124fddca4812ef5839ada9b57c4d18f21292486096e0626357e447520284beb64fe44ada2c956471f00172106ad21e9b2f6d053772338ba09c7c586ab4ad0a0af1e097ccaff4035b7b3102ed733162532780e8b1fe74d29836bc75d353e953a878afd91f256f2ac005894d9dafde6666ae4fb0a08d5953ba77ee535774357e5fe47cf2d00a1191e7619a7c29edac692638715db7c3067e185e39dc24c6d9798437626887eb5b4c55ade21fe7af3d945c2fb94e33aaba9b16a56a8ed666734d8e68aa1f52f5d8100089f8810bb3de4910abcd05aaf03a8c6751c861540cf1c6449e7ae0c9170b0449cdca3bb9b0e7f5566cb9b69cbb3c4d464f0678dcd196c5a30659b7f8590831f17f562f8eeacf4fb03b2370f30309b6f7333852320b9d3688aec6d915e454cf091774bda03f45f0631afd4b398100d5ac743cc9d60f89a5bbb99ee8871ac71093543ef3dc5eb832239d7ba23e8a66098b067f5fcd29d7fac9579fb2faa8f27fd46efb7a78ac9111881b66fd187ccc77b6b841b5f628d8f39fcbdc53e3bf7b01b04083fa136867677b4e88e26d34b6e0e9890c77d2e558b6400f7e84883c56ffe95ab78cfaafedb4a135cf80cc5fa6df228d6dbd8e45e726e1d8ad24e742f95d39882710137ad34561419260de00dbe619e791d15448bc65ae2537b50c614d4453db9bba1127b137eeca9ce224ec9a9dd9ea6e656c36691a8adb11ce2a55858087791fd76e543824ef69b66124d5c080dd5437fe2569c6e46d53850950176cc6290a747f70eb9f0eff67048f7ffe5d952b69a787faddd58cce813aa2e8bb70d4d89a71195831f725271f84d5771115e9e9d6a0d42cd627035936652df1da8f5776a24964445f4fb2ed7e276202cd119c4c52a80d38a2c73b3befc4be3d2b237a5c8088fc090e7355251eabe59371a2fe7f2c4e361f3d36cb819b6c458bb1dee908c67b2ebb57a6def61ebc23a426b31b3514497c303dd2775110d1734976ff0457457e56102dbdaf752752c1f9d11ebd9a98c8ae82cf7e40dd2475cf03955b7ee57f89750c0d619f90e7e846c662858820235ab03d87c87deaf2ff4e2651a9fcb268ec5093f4ea13c5e72a1f88da672a1acdec167e493bfb824bf7670d10efc0096be110fdba213168ae15cd04f5735b4b5ca83c862d69e2dca0f38882ec46ba6fbb39df913e1c05617c19ac5cb2c41dfcbf68251de43e116eed420441d00f6fd907396f3c49a69a8055ffbec179a1b6f3dda55a271f9863eb0212c2d681fe7b9cc7331c9a714f8983db7b7ce13b577fd9ca52d77d5665986928f9eeee35a709e4fe9bdeb0dfea66ea0990bbb17ab2c55c91c4eb82afc508f922a6659da96defe1b506c125fe8d65cfc6f1a081b5257727bedd6dea19d6961812e3c76b6b985975baaa534033c332a921ac8bc200cfc30382a90c201dbaec21b70a80ccf1fee3d6475866d967403b3d0cb40358583f264e2971b24d2c74406e8af0ad2036649b96b0d20cd82ee95bcf183806b14caab0c4f527b42fe34a5aaeae623b16c4cc36744f13aec17a2c4dd7e9532a9684ea6e7f1663a66b1a26180d7ad47d06407051d4657fecf40545301a287152c3b0a28deef2ebc99217a0fac5b81087f9048b063edf088fa713d9065844743fc94ca4762d79d5852be91cb1b3dcbf04bb0a895478c4fa9b72fd7775c6166bb4c8d8ffc29661d215f9345fa86e89850e830c23aed3c86f04e49b7d6746a58da18a55f94fc496c3dd356eca2f6bff06cef8c74255eb792ab96c60fbfa30ae01758eeedc76080c076844c55c8f32b1063b19f22685c948d7482a66ac852d80b1cfe71d453d9916f4b2aa617b2f532d25fb73a5535be88b9c94304ffb967587550f81c0feac3613dd9d7e846f1a2202bb3f19e88f169cd382c214eab8bd40b4f2b7cc9c22127b18de4f58c18ad7264f05c33f6b6b4e1ebaea8cb6b6672b4a6e120933a2319c9387b6010f3364de1a267718bde01e8d282e5ed51c30e959c8f47d3a87f35c70d87dfcc27ea8dc798d2d82ccf3e062d695dfca55038f17e2f15014aa1b091ce0fe6ef2397bfab3feba88eb574020064236860ffc4f54b2b74a4f51a1c0a287386b8b310968a70e2955ea7945b11a84d2a3ce26c37b07e3c267ce41995c843bf0ee90dae31ca788bda5a807751960d37e2e76bebe1766e5887b5693c03de0e1755a0c37ced84321f91ba0af7328443f02fa44ffdf1e00e3615856639db02f28b7b090611de4484d957e8044a91fb3983830040c84dfb4174a0fa66d0287aebd6d701ff2c6536e8d6c78212cd4b9a1472287b384e5143136831a12203a4aa8f4f6bb6e8dbea99572e343ba11c3337ad7a11f505ab2fc1f3a4ba56e06ebfad6ab6ab626a2c175c1b8fa045f2de5e9faeeebc49dea24d1134e86f459edadee0eea26f7e4353e2a9f93b4c4fec85a7e7ffc045a7cb81663ba76c477dfebeeae2e079f4f892e150092da8d9f8d3a6ee07a236684d0f778e9500d4c77a0dfc0baffc111e0aae00ddb3541e4dec6093dd0fd54520288f8bd17761be553b177f71e1b8d43b83b3532b84faa835352b4e629b01c98e81398037828420d4258e7496ff1bdfc21ec1c079baf8c93ddc36108dfd539101fa5d5e8c0426cd2158b5fb4aca25e3046b67ec88e0ccee140c6e25b27d03f9e9d0c27613ec25f7ea5e6057a7249556610c037eecceaa977e717e1c8d8db27ac25b7a7416035719cf867f8c477b84ef67f58e5a56a93d1f4a6b8af359d648239064fb535ea3036edc43412ef124a8eba4486aea29f2e3b7f27c3e06eee4024ccda9842c4319d72883c4b3428eb45d83a44ca7832a88c4409c806ff7ae97161f735203e4a86f1fe386b51f0eee52da26987a780b336da67c887222fdd74ef6974b98498883a4649df4d08c6f01d581f6f4695c3e3eafbace40b59d3eebc73e95d525377647b9e3116e07196000cf84d29ecbc0d2af3644a3b50457599fab049a19bdc5a13062b972aaf3d6f943695d71b457882f9807907c76a8959bde06f8d9aa7b99de51d24289c8e8c5bfad94917cbf1c62ebe6aae6b79a337cb287f8e4fc0f26a78bfe095db609c9e2f557fe8895bdbf9e6a02e77db3c3b58e08b9570cc300345d413d440b4ad26809d430c4da2ed5f8a4cb4b5c4d9c4def0ef6b688454ae205eef1f7e2a31c75b94791ad04fbc402b3cc9b2c887a565a7289bf7e8e159a7b9dd98af45503cadee52b544d055a5468c25bdd2c1ecf855ff0363e3c0b1ac4b8faab6c58a41904ea363a79c6ab326ec8476a7dc1f3c0681bf61f668fcbe476193d4dffb1e65ef3da7feb45ac74008ce93538d8cbfe729d0f7028b00740d85ce0e0c35aace25bf4ccc6967f27205a88e395a7f5a5d1d64f3839e844e05e2501c84083a68e2fa9b2a90c51f6b37e3627a2ed66089e55c44d9db6ec4c5cf8e07d8cf03f1501a35857941cb68ab266a229cf18dbfd15070ba955868b0c5e9ce8a9c31c3856a1fd952c7c4c7f48a2dcc310dbba0f430855c7749299c87c6eac32be2f226c809280406f78a51ccb7f02d8616f5acce81e4ce52d0ae690e565d6902c5d08dcde4cbc2fa52b609596994e9be74f6032b69640904889d4a6fddd4b28061ec19f23bd7335935a7204ccad817890c0467ab48e15a211709e11b445013382b11d90edb07f4e6371290a87a1e9431cea638c14b411e28119e64820d9362bc448c5cd2fc92c8b09d125da0c68ecae07f7c2831511cc939425641e41d4d079853b84797327671aac57278cee60e7148e7e59810b7949e5c3f97e6b3079f9e49943ece4d608a80fb1b2e4efe69ee1bcdfdbdf918bbe5b46f318ddff839f95edc3985f5fdbedeb754c1d7b9862dc69986e813867b354c665d9f3faa0a63609a46664b8c6cc6925a70823b85694b72f796476f291a95b896b9820a9382701c8ecd283e84e08760a7d0d0ee355b9bc6249e9c3c0f0af4801dd38e1337eaf05b72c7aea6b3bea0ce51aeb7d2c236dfef3f24f6e9773f0cb1bdee74c91e33429fc56bd657578857e00c35d84cefd336a5dee452ae27fcdf6d30248e70079f65cdc1994db912ef484cbb8ef70e00c4eff6702eca6bda78a08a6351f3da9b2cca8aa97a3186c8b92bf73f285bc9401bd93d6686a681d11d39dbb635b1337c800562631e949ee200a95559c113da0126751872d66b82027049c98a361274fc9db6797d2bb7831763cc890dfcc040d8f508aad90b024b08a07b5dd8f16bb1aeaa04de4f65eaa18ffb5375d71604c18e61d9891e57be7526222e3d7d993eceef54ddac8dc38771739e0828c4fa81f482aaf32667ac681d04a1b4762a69e73d324155c50f7cbe8508c665acfbca2491d4c8cd4656ffa9413845e96a93f127e2a160d7c3671cd428d6baf206e1a9c1b60ceb6bbed11078783b99d1e573c393f2f702cf8677813f762c256b0c77695790a0640af1244df1e7a028f339822ba3e9ee5d7dfa929a59a3d1d6c2f81d5fc72b7d4993d2bb5da0f1e9d4f7a0dbf67f37720e83ddcbf9e52b847e2fecca920ba6507e0efea3ea0376693e6bc904e562b01e581e297e506f66ffd265a543085f375345bcd53f92dc8ab95f1fd10745df9ce4e0b83cea164d35c343e340f4b5b87d27f2a11c1e8e2a641606b73e3fa0cf777e25875750e9943996184c88b5ab0e41a1902e9370a0d391f1e8ca9ba99e8dcdd8ff980130cf61cae695e5e08cde3e38123381646054ea4e74e4582a328e1337539c278e0672373d57cfecbee5b28b323f17f2f7f089ed4f2b3ae945f80be83973a8cfab370800452cc23e605ad8aa9cbc232bc3b26a34cf60ac97139ae6811c509872bcf10081080c116caf9969745206bd1a484ddefc37e8de0356b51f15c069ae83ac6ab0de6a8ac16cec80521b1ac362286c267b74dc685ff6cd7743fd2e35723f8341611d1696f9dadde28287567d808f84f0c8a1309cc00e65b8a39fd8ad292a25c43ddc5a3ff087b5e68c328390bc69b56b566e56bf5da3ecc24b1d58f1cda457bf335aa0707c6f1250939abe6a497dd49326859abb70329a219f454025b92d73a30cca4cae2266f9364707c717b9656423ed03d44c72cafdb320d8b6da1419d85bba8373980cee5abd55f07afddfe3a24a215c27953169c92543b9bc367ee55feca1b33886dd30bda6565cc00983cc271686c8a8db9c817095fda2be6155ba055354e659a02733c49e1862f0dc707967a40a755517397e6fdf9795768589302ffbb7b4cf2a4a67915fa987c771f98499f3f67d5d8e889ca032115e7ef8129eb1a62ecfb3b00c482c29ce25da149905a727b6814ab6ad4c4c9960e27a8e99b1a04a1005951b2d2eb0965d0a380b0442b17fe3a1a4172b0c43e0ff2c189d62f039a2677be32eef173d63f6e9d0b1ea3107e9a7e952ec9b51f75e1b36e5a9f326067a64eb80e852f8a153327f1033602e667a36469a42f65edc95d5c0dce92aa853854bcf8a703bf45ec6560e3f8a22a4a58d33a2e6cf36d561e2615f0d57fe261f1ea2fd4edc05a0dd581179fd5e61dcda382b01b43d0084e0aced63c1c7feb2e6154763e907acafb07244ee4c5a5cdce66e0691432e481be3c04277d90d6917c74d4d60d473088383cf8b5bdd79f66318f039dd5c0d46256c092ffaf810d56f02dd16781f06bfb5d5a60605338d1747fefe20c2a9105fcfda703aad2ec5f763b9987bed05fab355f411b5a1157b54fc26cdfc2f4b7441d5de8df59ab8b7d175c02bcf6d7e8cef57f2d7d9ed2f480e4978b4a297a3d7df2c10edd7185921f746e5094b7742e50496c6b2c0fb5e2b59b5a90f809681e74bafdd7eb7ac1b9989edb166d88fbe603373be930f5b7a30adee6788b5f9233a4c0923cdf7278dc55f06d99a418cae623f2de5a0246bd92d9ba1a12d24c2a117eb631b641159bf731c2470c9016809a6a28f13039304883f599a4c9e33bfda9ef54a869679af5b8c0f4dc7ff4959ad40d0928b220f834cf6ad70c8be703f610c93a6f2db6b2d582831f7ae59952ececd3b3ce68a5932339b17045389318735f2d1024dbfd99d770930a941d7e5ad75e8f54cdb712d173099632240237ffa5f4fa5106c004e107bc26cc9c17434c485b9e012ca97aa017ffd0b2fd8d327dae7e47c6e55d56bb25fee2f34bafe083e0c954087d45c3510fd8d92cf3c3d2f5e9243a952274069078b512227a6e9c708637ba3764f3275bcfa62853599480d18fadc62ba5aaedae3b52a7505f3a0d98edd84a6da3ddab68882cd5ba8667d01128394ea14e94895d0d282feafaaef6ec9cca8b6da17e496bc8296b127e0a756d16dd6804049e641e111f4f57149d7d903c57c2a8c967b1bf3eb5d35d075892768450f577ee6c7b28964ca1313811699daa08b51f054ea8a9b196612fb347a1a973655a058fd8d36d7b0be3e10ea8bf2c69571010e150cde799e032bfd1dfb0eda51f29e8a9bebc48c238c3c72f292b52edbf28280baa27f2ad9e3dc4eb2568b018c7639fb15084bdbe24f7a2c9e490f3cb7b018a66f7e07e5a00342782b922b36504d7655bc17653248a38abf05938669ceefc720977a38a2deebc062a7258cdbe57beb23d1be4d2794c620f89ed8e657d492285b575b747ee39ef0e4a9ba4f6c994d035cafdcb7bc275dcad11cce43af108b9b489f8a8e56ce2396e54f6fd1b06d541dc2ed054d4e69a5b387e5328db2a8d5bd04a2e36c375ec6f70314e7d2c42177d961f99294e4b177ab21635d9b8b85026a402a9abd210900290fdc5052dcf7b8ce06667d8a6044b591e48e0f42528ecc90b7fdecca2d045cdbb4a29b50548c77c624ee0863c431c40fa3337d0b1e71702304b2b0961da4a5898dcc1ed83964fdbbcfdf184120989a1a802bb02525506a8fe5f5f808db3022937f878ac2e74808d1ea2c5a657b7bd9f93a57b0eb583008bcbdd4a887955bb146cdd2192757abb6b4a10cf91248206b95e458fa6e97a109b6317f7d9248f0006973fb13914c08109294a3f6987e76316d86dd65a883c3cd1e481bd3ce0bbf6853f2bbc805a1082a88f77e736d02375a1656bcea51c7413f41ab80e02f4afc99c2a88cc767373028f03884f41370f12a8387981f50c130817a57fa4238a9f1f8dc9bcc88a966bd836d0b6f944bd743fafbeffed81312436608587b12ca1a3ee6bd07987c49ea6510bd24c20854e31d1e9b9bd3a8e6b92d0ff98b71f74541a49b6fa6a3201ee01a33bd191b3775fca012ed6811abf489dc1e3932f6c7649cd1a788f22ebb35c1f57bf6e1843358d52ce971d4abc57f43258c5fbf8ee4e71dc44cdd41214a2a8cb5db380ea12009ec3ab1ebe364db09b03d82628a8788e91ba7d5fe5f6eb35a20c5b8bac906e3f3c79eef3d9736c08bc5a5c4ed827575128cefabcc094a45e16ed6d55b955ac1e439b8dd9a225737f9e7e565467bf4c8d66f7d44a6aad19317815082679b61d8fffcad9a4d0e0017281463c531a9a0f1eb918b1b9bfa6b6a15f8b1da94e8cba830bb4b810930ae12dfcdef9fb9c2fdbd45d83488a2406bef039c4ec758834ccf37f4413ee32a1d7e8a48a5c13fcf419ddedbd6a6aa5210e99baf342e7f3841934a43ce4529301ab74a64789a15ccba0d63d3bee189691c13b4a81b15d762648f58580b87a2b3e5a919ce92f45355c1bc72aabeeeb8c39f8622752a147443cddc5ccff98ec9ac1485e54b458148175958a8f1afa68ee62b64a1aececdc44d002fd1032cd0a835a6a1035641b10f1a6e361e6ac7820ddbcb37651e30c28b8570d008dcec5c8cab72e8cc8e1602aa2d0c835c61bf7789bea415978bf8370c4d775f872b10dea255a4d333d625b5ddc7e082782f67b4762ab87e95d7fea349c3c1c2bddad3087dc1887559a6d4245b1d677e8ea0fd89b8b1702c111b13a3de6310cbe29925e7f587b3da1023c9c40048af85937f321e051a8f42212a35121bbe54d72bac857d73d406fd90714ae4601ab67d13cff27356533c376e62fed7d61f644ff20229b43ca1a9fd4ef0cb7cfed565ca156e7d8ba4c6e9de7e92c3e1d0d7ea5b8679649edb86dd8fc5f1578a83d15ad4f39a98ea195b7aeec168f2476cbb775f04f0928f9bc23043edd11b53800d40a7cd134fa1e396ce4d4a82f319d0fb3eef76dc9f55f401de8c779a2a915901ce80a6b11b0380b738854903ade4897c9eb56a24b5be5a65af0fda54ca15bb545950ecbf602e0b6b8d5180bf19a6132af1f3fc8443d57b833795502b10581e461d50eafa116bd8b750b9f53858966c8a3a6222cff02fc0369aa308abd5d9b1515849ece750a61978989a6dd2cf7c9546ef66448fba17a052f34b57e1cc007cd4b115093b09810c66b68d002620ad8ad8fdbb050aeb1b140d49359e3a43e9111786f3056956d57a099884d448af620b3ab9a9c395218e8790ad41ac442940bf6479fa6cc271651e33565c0da4b1582750e306a760786623c03904075bf03fdf2fab8a38f92c1bfb403e016214e320f591bc676d4794fd27934b1690549cb21cf3996e1d5ed8d3de6d72e118bbdc04f526fd2c9dc07d7092881e76120c88db4f509e9a73f64896b7b2685713bcf55cb461716cf9c3a1a4f3d6ae4620e10a3c558647f1d46af7be6b9794ee8492e927ccf2d8cc6d5afa28729812aee002be2c340cfa295f8060245d17bb77d5025928fba394d7f3be9490503367852b22658d7f10df17769a1f2538eb0a02dd848016f3bbbaa0193d44149c17b0d0682a572259b2290e883e3872e5e3fa109d0db9d6b9686af6e8142319dd86fe9cea5f85d1dcf4bbcf2a2ae469c29ea5c13ff4ee72b651276542e8a53c0a7185804524da223a88ba219288e80df1a29b8773c8aa7b90b7ef020416b24f49e390d164c5cc7d94ed2ad184cafa4a073528e13bbcc9d6031fcf7527b1d6e9c635018059906b9a0e64f48c9ab46a2018ec0cbabe6de740560ad5868099838db1eac113b2095ac7038079b78bfdcc329c4a99cbca3e693468ca239a1eeea4b5eecc15e9906edf39f3f95dca707bca63ca94bc6497cf0c9d8bacdf2fefc1e72d674ed4ec3ea0d639b78e269f551609da1b21573d00e610d7059ccc03bcdfd7b9ed0fcbe94d83763cf9c02e9c88e1ee9503f021855a7c1f2bf94930f6559849f36960c8ccbfd299b862cfd149606f5ea5e30a8df74df9775f3027d08f73beb24170f4f2464d325a426513c1b2a9f8d3bdddef537e29c370cf05ba9a1dc47769ada9dadb5883c185f53dc230c4e956b2a5f4dd9740f2623fd0becc439200d1db95e0c63e691b048866f06c2388edb3c3c9dc2981f74ed3358d9f4896bc0747e9f05d9e48407418e318d33e26d6bf59f4e1d087abc315447fe1a8c3d2b52f38597a16dbbe547237b6eddf0e20f6bf1055e71762cfed020a8ada459e51bb779aa81ce611383131f3d73897ab66ecc6ad94f010ed190617adae056461343a59ee0afd67fe37d1b7101a33ac6a3220f57be863a8f6a29196770ff70e8606fdd3077dfc6497f70a4f2bc42b1fda3bcaeaa7675701afc5268116c7a68561b5d6fe2638d52aa223654193a701c5f9128da7ca2275767b515a3d8021f1bc20a1b6ebbcc0a735a2cb3d77b50a6479a75e21c3eca4363ce1fdc94321364d8f6e0aa9c25f289dae8fc8b511203d6e6d597f9a012a615ce9688f7c24ebcf5e2f4a735df2d877d5af0c4025bc5121c216cc062d8914a20f98d1bbdc594466731866092159aeb411d3e5c0d837fc1adfd4e249e3320883ae57f52ef1429593dc6f570fb81d2b4a269182067ae6eed91f44ee6a5e9a7f9582eca48d64321761dd889ceb3e9e2cd5f664f49262ffbca1b17dabe1c32b49bbd9517939a23a7a206432d6439b8338fe8aa06409e4dd20ad059d3b77a0fb9bf17d1de572e0b41f3702bcff0fc9c10f79109db31ae8e94010fbc4abe138b15c3c3fd76fc5c010551d81e22d4921ba47600ba1cf6a4bae7f29d56dbc24d65be300d02205459d8bf90d1d1fd13ab980a13e2fdd794b9f76a5e5152f1b9b8a47bcfe4e5d0c3d659c2e52d46f931f26b72a687efa2cb390ce376f88f1dec6039277838826ab42cd1ff456204d5a6ceec08ac9272d77333f5d700b42fdcb8431332fa32c7e57e81e578bc85c623a3016246a930a4aa558dcd772719556ca60f1940bca646914032a22c4002e80f77fc46da98482fd7f4a17d74c43212c93fcc218952e4b54acb9703627e59f8f81afae78a474de0ea7cfea0cb711d8f9b1ba726c082ba72112c61b88a3e58776d7bfabd82026d7b25ff354065b58fdb8f9801c3e0996a8fc510409b92bb7a1ee93e111d64ff0a31f39a2b5c909739477f899fe464dcf60c96a0f17bedfae4573bd0535d10b6ade6f2aee42120904502b1226171f24e9fe95a1959860f90fa9ce557167c45ee93eb74088dd6d2198d5fa8e16838d0c7e831a7daa2c96cee495fbfefcb98f032fedd9a315af889b359f1c8ec526577f878aca9beb1674b6d84a9925f8d3037ae469ea2767bb8b8d4b42383521c04c8cebf007f587b802ea7045cd0ff9e808459781b8e2c7efdc834cecdf0234146088571d19f6f0e4036f1ad7e7854d6e2ac682ae458a4de02a35aaae3359781c9f5e38f4ce571b8d1ee924b37d72c33b8872773f5563145da4cbe8cefdc9318d63993517f29fb8c9a6273d8507cedf5ea506be5634433a58af19367b387784fbbb941d44e9bb3f4a81d99e19761a6a2a86f60589847982432b0f8030b604e42234f525520c6d466b7d1921cab646914ea4b717fbcc8ca45cf049bd3480f45ed340767acc554fcddc58f120e592871ad761795919c1f1cea2ad18cd150a46961bb5256cbf9cd8ff30a6bfd41f1653b5a2c63d8c8bcc07b6819fe96e6b90a35d63a2b9d50f5284d2ff26d6e9385b2f0037af5b6c207be1fe9db3161744fa25062ba4ad31e5abc191b249c93d33258d1cd67ee602033eec0a2febbf29111b9c8ca2f4a1fe15888204b83a96144f1d500b0ca81ff5fba43695db8a6055dd0709bd30187be52f31196cfd979279747d0e6f135d5f37603f3e2fc4a5654237344a55c82f433e6ffca58989f2842111a827941479bde80d2c71ceef57a2e1738321711bca7cd45ad2ddac9c5d1e6cab671f12293bd6e66fad70c2dc422f5a7b21d664f71b4181842e4f3aba5b94c9e1109bb6020fb3b330fa8837940eb80b71a38637d670e8b857d368f0a2cd90157c311f543343dcac80b3e7f059163b774484c4db86a6c5aaf08abdd2acfc571cbeaffddc3279b3cbdfb9cea3e206f9eda4ee8d85df133dbfe9c9cf66808aa049c64ddddaf1fdde02c4b0eb473728787e74c31cb14d0753edc81d31ca24d35d6a1aead2ebc547e5837ba941a526fd731a2acf75173825fd242877c4d8f4bd67b63ba2cfb8ad409972ab42d5fc6dfa554db56286f1f8f32f2ea8d6d0b298b3921be017f00cbba1f600f72aee97ae08aebe5da1cc188a3c5d2dd5dcdcfae7de55880ce7440dfc48f8c604b57c8f43e995dc3a2c527e5805952441387f86266b75595fc0f9604d500f773864f377fb88779bf68cb5f03788350bdda9fa143ff20bd14400c351b0ec94fb53a7160c0ef36293bf085deeaf3e32391fd25adf50aa806a82479692285b596975782e3efe40e27235594ca467683732435deb305397b91a0fc3789f3c58c8266028c4aaf52bd1a5e98afcb244fe79d2eed675fe00a74e082d664d52b2a3ed939edd8dbf685f875c112dd7fad62f7050508eeb77ba726e21033ad0c0ac2f5562a25aa87ef9ffc9600b60796597c319faac1f67eadf04a2725a74275d141d57307a50d0489a7367fdfd1763399fb28cafe0a5c3e01da94d3317799adfdeca1e04f5a0062ed66be651730786c30475d62eaa0f36a2b7e7f54691b1e0e168ea8b2ad1c654e47b5cdc801e590bc2c88e61275a73fe777ae80e3ecb9e680e07a74df90b6f076607116877e8808767ab2f7413b8cf2b82a259207d187efd0330420d324019d5255bae0f258cf58b49b7edc45495a200225d1160d82a12a3332035c7291a5dbbfe60c6da802ed55cc532e45f6f2ca1f09832ecb8a32d812e78d2a085e278bf8aae27311c0829bf234a507b472ec044055f997200e0b1a7d9e92ae0d8349dd7929392d6aa5633e3a9e7773dd09863f9f7da6fef85f258cf653811356d8fc156916603ab358ce0d8c48e0f2d2a9f2fca2468f25479753f5b63c9242c43d925409978340bcdabb4c9e42da05780ba3f9257ef662ea8984f7c95b44946603526056b598730299cbb0a8c511cf93f116e0ad901d38c055b15fbf6b5ca87b2f2d0a806831e7abfafc261232c2814df5cec4bf72597e0aea5881079bbd871db989a0422941b151d8b359e4fcbaea39e1fb67f312599f4dad542d42e97e382fa0c2807f09456dc1f7d7158e4409a23179a9e3247cf77518b4fca9e6e64f961680ae0b7f9bc655a09d59b8394f7249e3ea0d38bca5c8f77ff6c476b822aec684ea38215c58e3936aee4f72601f873e0a703d1aa8effd2c0c39e496c1460439baa4e04c25d944f0897a2bdf8a14342e3308a473c8a7d12e221574b97d08ac3f7260d56a3b74a710d1c76d5ad00457284f1d9e5a02b07d38580ac7f4244e6c894c014eed86ca5f43c6f96879438bc766d4a44a8e96546cc11a90ed3b8d57f82d988c3fd1e97d6459ebb1879a80b4df05df822c78d3898f7273ffa3b1d87ebd14143ed75343c41f3938adc95ef8e89aa4bf71c9d964b94ff8a40d35e9ad6e41690c9e18ace70664117e84d05f2b63b08efeaf790793b3a10cae4c0d477cce7e29c14db59e087161271014f87456773cfae3aa05663030cde30a742c800fdaf7adf595c60628df77d8a1d629d949c5f264691d8c7864c6245fce556b1388bbddf33c138b6351463376e7ecd9c4d16ea7b470b7dcf6be060e3a313d9dfff4923563b37335a127d8c88065b113145e0c2520a05ac222b46dbad2180cbcd9bf15e79c87a58f38cb3844812d15a10a3992cb58ef9f486327ad5aa31aa101468199a0cf68ce9371d4c8334f10e22310bbc5935864a150c9707a179777ab61e35e7d6e41289af7f858f4db4875d62ac6c7438b4274bf0970fb80b480d34a135298f929c0f2b0942135ca35b138e49a762e707af56e3b5c79de21037cd193a74e860d721d718eb34534a857be504e9de98a384da737db70cee80694cd36979cde31393127961406e3ddf8d290163fdd99cc45ad4d3b95c6fc807b8818d0ad356cefe130892c3b1293cb41d3713ad29a7ccde4036087501cba2daafd83d0c7fe7d3b3dfcdd8889af183ccdd8393e5e11239cf8eea89cbba7019b5cf7a0135a8510a80421965e049ac3ff217ccbe946bd60e4124b5e1ab7c54509d55238848d0cfcbcee598fe1691ddfb539f5694dba8817e32c4b418e5880249426acce1412b52f53e6d0bfeb967357674d9db9d840ccfed63e5be111d35fe67215dd27f23e96e340095d2c0570df57736bca507957b98a46d129e1d40a37551b81bea95e7eb3309ed853a0085cf87941e2ccaf7e709dd9dfc84ebc455e13bcd943085e7134f9c8173180343278ff5914a53622bb9a152f77b3cad92dd91c24ca42054594b76b57123deff54de684b1f2196550a6eee168cce3bb1e47f9af9a32cd4937b839cc090f917fc8a65a9d247f67c08ab1da5cc871677f7983edc032f6f6f1c41d0400da747cb42e6b6d382a14bda289fb0997c4af2394bcbdeab2a9106c5f119b50f61cb06b07f185323f00e934c82cffb7785eb354e0aa4940eba719310e0846d42fa07155fbcc20b8ae89162b37b0a57e8e241e413a02feb42e679be4d6008633fd549436c8467b6c946ec22f4aeb9ae7ecd46d4c986967daabc256b8e7f774250e624cf25c203482f39932303f02ebe173da1f4d1afbbd31bdadd1d80366b15e9212c7a00d41bafe047baa3d971b5bd1f59cc79b50b21847e2d202785707e88e911b46b2590fcdd8fd30ef945030d06c4f3bbe2bd21f290a8f921de317d5e5ac8c975bc769ad10da3166b79065b562e9657e35625bcb2806a6915e1f384963c82ff01099803544782f4c30e755fc926cbe6618a66e8c2d91fadec197f21751a68e2f44a39ef71d2706e9beb839e6d221c04518744f7fe0cedbcb24674e43d3c21bbd71e6a7eb3a255c36a7f5af278a2923f67d3e357a7538de3ee9ab96e75cd269a146a78d929efe6baadbf1b29349d10b57e8557302c92573e0c6ff08c2965db12d608ed8d2a64071fb842a069d977e8469a3171af99685834f01c4e56e76c4540c6951b8f4794bc841052dee9f0b25442589b77ddbb9169f5b97777501092c9d46f8a3e4480d91812cdec3106b2bce4d2d8f6d660fb61658b88f688659e6cf5705d1783a32aede6b82fa9fc595ebf715d6e0259039e926faddd41e79ec60ad049285b00c332e47a9a9a827a782c63f6905fc63ea7840b8ad86a4eed794c8f5b0a8521706b920e84d764bb00044a25285bc56c6fa1fbd24047619afa176b30bb7012849cd5330e359fb681e1802f1c4d7d65f3e3ab158004edce44d0f952bb7f087d56d3d7700544bcff6703bcef0fd22406860a0bdd47327cd2185d076ba6192ff575877dc535ae71031cd2596205036d92998f494aa273a4bee2e507cfda54f547470b00e9a443d471c989b51747c83f3a61235afc6faad85983add2dbf66c7814e3bb305da29d6810f68f62009f4625e19083738527b194a1dea14c384e802fbf9c5ae3b953dc1ada70b9aa6f65f2a03cc59b9abed8e7da69fef940500d6323d9e50fac238b289fdf3e8b5bae9ec4903f2cd1ba9b2732d95d82ee5fe7d8ef178e6ab40eb44ae794976c226af2f93659ff1350a8a30c9734cc785e545ce8a960cedfe0c8a915ba821726b476989d2aab7ce6f512a6cb557b199393809778f5a477b10ad2890eb4c10d2b1082cc766e4973f4da8c1bebdfdd1b625829d8c2dd2df34831af4aaa8a1493032892fa490c4fd3b65a5be0856895cfcf2756cbab750bc34c24fdeccc41ea4fbffcb7738168876b5ef923f5288b41943c83e15dcda147692a1d4661e17412cba03cb3c9c5d8aeb2a97facf321b6736133fb9d96eca256a32d4e96304babca9bd5c7e890bba50c77483e96b6189afc68635a7207db31bb5a79eca9ce4703592d7b8563aaa6b381ed69b19896a40994e08ae88c2281eb1346cad75766c0f9100de1ad9e5b9ac2587419713ba223ed8539b683033d1474d70bb4c075d5207083b98581a40fe10c7ecdd0b0ec13d4098ae902257417dfd316988829afe417d97650aac5317cb58dd1115498750461b90e48355bf248adde5112f58f402adcc6bd8ea872ada9a340375e763704b43c085e01ed396d3d1353237323e892c01f6ca30d092891d973ecfa3e56c63b161a1cfb1653c39847f19caafacb83ed2ea82421522380cd9bf9687452074626475781e4c22d5dd29c841cf6a695e495cb377a93dcf33aa1a278294eb30d58cb6954158f3a50cdecde88353bdcf6802dd50dbc892fd4e4fb3bac02fa4bdd1c2e799933f1960e1f53be531177495199cceee313daeabde848256e151d51c6a45898c8b1effb475855db97297c9592a9e277f5a0b4ea88bdcd7c6e88a69fdd8840e05c2e43832e3d3ee40155ef106e2d54219828669d03f44137a2d90dd2942e8a2800e566ec222090c7c7f7858a6530b37ff2624c151d48648a4dc695daf4dddaa3dc6ef0c2d387d7208cc65436cd5ffc56005b5eafc85caa4e53851d859a7fbff326949da2c59f4d628db2fade9295d6fc3f0551634b6d3d00d76ea1759b204b8f736f26bf5147bc93b2e5c16a793c479a049871b42c7f4d27a3d9a4bba466025e595c1deb16ccd5d4cff413049d18ec24e839d98611072a98c97a5954cb2df340f881b9f31d8993144bd7e8a894139432797b6d77ac593a8a57a2a5f6f727a4557550c17aa9654fbc0acb0a81cdc0afc70e2c3657b52cb99b59fc1f2411689b42be28e61db90f3b15d74e5a96bf421e8f9d4a1d1091217709548ee83b29219d60ab71435e394580fb59c148fc60a7bd999e1b07cec2503dbfe22943d12161feaa672c27a85d1be7438edaad91dfcbbb77fa01187b9603224f0aa9716b26d6883f5cca7d4d5a172587f7a1c6e8de95df743696dae4f20ca5f90710e857817a49cf5ed485badb0b31c0f805cbc01fa71e7b24c2acad128974220a8d359eb526c4662125163e49dc1b9928fc02c32fc513a06244ff62d2015b2c011173d941741e1c26572a14a339d86c0db3b4b9becfb9f7bfed204ce9e361188a271fd2ad5e81849a7177805a9a672020c872f6d37d76b974778dedeb1557830fe42c7dc9aa90dddffe587f03c82c813a435bf07acb86c774683ae3802599adefa6a35341a07b60cb42605ca7686c854d32a52eb2bf000d6525786e5bb6da1c79d0d1558ffac3c6a3efde59a33fcae082a63bdc82a3ddf671aaf6bb1fe30f1e771c74f8c00a2fde031bde435a91e311cb020986c91b498d41fbc264b572cdad5083480d5235fa09a8fd3612a347a003bcfd779a23aa93ef07032801fe5a1fd90254b5f5761ae2e2e783ac6a5eac4b23f038dd695980904ada6ea192fff982d893608588ae9cf29fdb669a3498acdcc68a3d386e549cddc3ce3e54eeeb5d8049c5087e30b3d95dc16795036b570e53b3ea2fef565da89368ab191d0f7e0670ad46090c20b56c390b87845d946a46a7ac545d56d9aa3aa36f9594f8e4d42ba492165fcbd96a835fa352916b667a83247297cc7f476421d66c7e67a6c6acb3d982af19b7fbc68e3643b58e80209fbc280b91883c21cdbc39840144776a95fe08aafad07bcb772bd1fb87a9311c4c730833a45269a81e09b8d6d09d62dd2abf3d7b6c4db030442a4e59c710acdea910e04226e556a236ead82c7f91673821a844f3fb3cad0247846aec50d3856fbeee3b6923ddb7d61a85e8ec6607bb49600b65b2f92a11b64dfc317e69eec0e6c77b3ec93b032e40809745eb1e93c8feaf6094c0e3a483ba7449619733f115ef8d992d75a068d1490ce1538b02035056aa75ac94ce2fcb421b3ab88ea19af40a452ffb5e49e58f1b11d5d4a17505bef9940116d0232cfff62ccd3e9cdab9aaea00767ca169bcad175d5277a86edf84f3f4910067b81cbd4c8c492cbaffcc6ad653bb14ed37722ca2e4d7fa321e59b009ad921caaed036cc8cf058aa9967d56411e149014b01938931f8334a9318841e4173210d74e947fa11111e46d497ad16626647e42a3ed88434de5fb9c126bfc44e840b60d25c785dbd95f537b2ae9503b25208ac5b1ebce3e3c7f8e91b21b482fc68458231015915e8e77b9863e90140c521610887e693a6e931fa04b1dac0e3c6e097dab1d2681b54dc89be92908448cef906cf322f0ec1c6c856ccf6b3978c79e32e5496129b9d2df05c236a504a64d8bd74130dbb3c0927cf72c0806893956f1fd1927887778504f17d317ca33d90cdff7a4f125b720c2e625fa5056435d444188f043ad3cf16fdb84c104dd954d1890fa230b690f123eb8dd0bedda45f2950a88d3354ed0e56c727a076fcd790269220859dd7e4cca6b40430e36f0820606c7ed648a6e5ac3967a6142c12b5cfb449755ad17d5a562db0c568f10266c7462389569c459c618ec7e0daf5e0f29b9c66344fe821fee3f77e04b19159b38586f946961992b267a4340ddb632ceb214d464c80e4e05580ef38b1ed2d439bd1d38aa50979aa7072fe879ba5ee6a105edfd57381e1c15fb40d6be8d4f16a0243ca36e3bdbc8edcfb53033660ea6bb57e1a1a19589605fe49e749f0d333814393bcfb01ffdd6acfd35545bc35b10fffd1f8c8ec00656a294426410e10a73c4f0fa5dcd9c7f9a7312c148c15de3324d6e7a5f9f2f502e35c5447d0dafedec096a33a691d30fe630bb799c2fbb63530f1a6b449b3dc753f7d0c208523c325c712e1b76d79833b3009b3fcd9b2caae149fff943f37f6797ac43783c287c4186acb8c01a157ab08e920f4c0238096b8985a2441404b608e85e7d609aa82a4a48f19b9449a7d78b9cfd105dfe9d007e3139eb8979fd68360039978b831a0a5c26804b1c6be7962dadfc22639136c6627185155cb7613d5fdbccb9fcf43794de7290b9a790c07717264abfbf3e72e8dccad1dcc8486505da397797cbbb2877941b1ce8924e1d4c9c0c5bc87b1e0af0b763ae1d6497b2e3c45982f322a5e3e7f5012e0a4e11c9329f461b15cb4614a2526fd432e0931bc0efb79164b5484c53e23c0298ac3aac65313e535de1893135c19644c29433cbe79490a7f35c9bbf03a653fc03753c81e9b496594b1175177ed8714f0bb5ccfc9b0848620cd12d7bcd599fd3d1e6c718876fd82534b948ceb76c50fde3900a59ea889b4b4a78ff98d2a663bb61714eb04361c2b7e840f74a9e932514882af851651b3f50bd4aa5f6056721f88ee26b76a8321757fc58e283a768a2be79e3ae0a59889d6800f8baeee2cbbf60437ed7890bd0e8d1dcfa4bccafcd21c199f3ecdc499813de80dd5287f1a7b8d9acdd1579b117fd591083e51fb142bc8e56ad54a5096f5b3ac5fb0bb810da0e8f78e37d474b5495d648e5aacc0da434da2ee67a44ec117cfda84a2e8e242f8c87b2f8819f35707274dba3b57c001440d0acddb737f485fa3e162fe44acaa0ec690dc541b38b1fe5ff1018bf21cdb17f3663b6a7c7777f1d04c0e48e299e4b61465bd4bdeaae52aa78f3005076c5169085051e7c6497437acf502b8ebaef4dd932df0b1bfec6f13e9cb7c65b6b6a275083a861a7070bbc87645ac955f17670de8deacf443e964b70a780753f54103a0ff1bf754a1b601fe3a7479fab384d3e25283f1807eec1d11b55c8c4b9e784d57f3a16da8708a20c5ab7c5304eed18d5b315a9d1a7865acb3c0cdb1f232d4f0e2220259abc7a9b104a313b4ec24716282e2665ab07364c084cc3fffd8cd03c96eebc8c67c0e53f1c0e4c4952b32a7fe16c8047279206d175eef71961e86be219d601bfa6e18b6c8ada8c85d6787d29b61bd12faf2b367ac2997172fa938f4955dff0f8219af760e948d7457a602600a261d72b00900057289baae0998f0b33dc1cdc8b6a82ead9b5dc681b274e050b3b37b8858131e7ac76f9a4c07511ad2112f71a8685a906f93069a6e33fe6924451743128634df4ebf8b220c5d965780437e1bcabefb16fc7859403b2f57cd3b2fcd03df93ea0660e8ab75bd5f5cdb84d05b6d5024396d6e6490fd9e6ed65c7171cf77a4f96daa264dde4ccd6656e96e45f5ceedb08825ec11ddfcae99b5bad5675d6bf530d7b75f3a47a4681e251ed366b84dcd60c43b71f941e916a0ec06b1fa5a7eb9383d914759e2b74eef3e85afe83436ccb0a0c98334ca18abefc2a27ad04ea55f3f387060d2cf9d6a9ce4b2b21789a68a564bf8687f65912a32ccad987a2b89c40b9a413013b96d412cd6eff95235970043d81df98b0f3c5cf32b4eee6adc37e326c9705eae5c95b6528e7b7b2b294c664d6c56ff5036737388606061a077f3d623f82d62c66f8b036dc1e75bda712eef0b44e460ce071368fdcde379936aeecc10e27ed9a35af4c21667ce44f1e57d3d718abdb1ba4a679938986414b813541e28282ff2649b3699e7e5d027ea58b0f40136f22c9d694b291e44a8e33c152c0f1e0a4bd59a1045b6f7f8f13b56e9290ea54f1f5488669c46cebf00a84945e4146ddc322bd8ea48c2844a0b64b2a6a176c63fad0c7bbf21a1ccf2b94b1625bb5ec131b0ac1a85a726de1272767a2e02ca8f3fffda673bb90e2c2e921e78235ed8d9d0a6f0dc7f8f0fb253764fea9e01dd1ef7e9ec14dbbeeb3983dc1632a4de7edcddeb6deed45dde49036f89ec0eefc343d7bbef300ee5290d89c78676efaf113471144d0a5e8e98a072222fc8d89a49d6d28f23dcdd57cdd6860bf0668fb33062c02b21353f327db71ff4b5028b38d1e73584005cdddc7e154f0194f341ac84f480f1bf37ada7a68cda232d461fa69d7c80bc54d5d31ac9ec877157176bb22ec7f55e313440609a3435f28f88fcbd79daa329b7dd42bfaae04c6b9653fd18a5124a9e4682106d11eb830ebcc4f08f1ccfbdb71bf89dda21bb12670f264f1208f54b85e768f42bb9134fcf0d873d340c446266ff24230273c097734fd746726d3ff439b3d91c496ad25b7e50aa51c95fe75674cd8ba8595d87891f001ab52e3871dcac7790bc73ddadf344aa477a07df01db44ba21db6754c929352eb1993b9141bf60a00185d7ff8832ee6fc6185b9ac2ba3f52964812b875963d1b509a9d03664dd3aba8e60c4493cdcaf98d1c785a6524c4a05c27122f957f691836d9348c4d0913869301d5d82058f0351692c7247172f0c559af33f3c6ae5ee6ca0c994f7ef317ff9a570427c417a5150e167129df41d77d2e6707386671ffffd6ddee6ad14ae9d82620217a9abedd40279d6df9361d60bfa1825f995499a505b4c6573023dc077872bfbfea6bf9437775bbada068fb769a65bc8a92089777a729171cab0394e8b69a99c92bb912f105645053f54d1530bdbbbc8d4ff01338a464965cef48e22d57e50e38f78e8f3ba6c7e7b4e8abd68714c16a1bfed74e403a46d6f7b75c9c835d54a61d8cfc31e90e41b258804c7f82d9e6a5037c222a4f6fcef75688ff642c189418eacfe94a7fd18d59a11c511a7562a6adf9de8a7ee98b0714611dbd4a263a9e76822049669dc6475da8ff5fa2ddda9aa0e53ba37a31df63458310497fc9b6f0bfef577cc32fd36e21db1897dd88fa33c8241b4916c70273e5e4f96abcfd2848503aed6d9d0890eacde452db115078a416f3005a90919e10000faf77ab127198b3fb6fc92799134f3e7be11b1b0c17610fe19ac5d5478e522a4a2eae8228dcf9ad31986c462419ee48296309a6c3ff25f19328141ff0158644916b8e6af7a6b2cc1f925d8c2bcce5e5a4289e284a5acf180ec9f1b7103d5d03795771061fe788d5df67a49482058ac52d2e92aa8c5ab621f7d1cf5ea81e1944ea442ac3d4eb25f8f2ce53c125987b868ef0201981bb0843a6abf3d789900b16e1b94424b9f480cdb0e57c0c76c6806e0be5704cd0614389bd64ee83a7ae981e6e93fc8a0a6fdb1e7693de05bc83ff6eef456a29bb2557361a9b9f1b13ad6bbb5aff0c61b56c6d9c538dc95c75971759c5d6effa521f348c52edc806f1b3ee1584d899a300690b9746470a5f6fa4b5e1ced58e73920bec01c1c124efc163bc6b8c213404ca0a45c12750edcaabb9a61c2a1fae9c17c56012565103a5bced353181503bb87c638f3d1c8e7ed4c2584a9f9fd767bfa06f6da896c5b7e3f20cb85fcf37803c6336c03233885fab6013b2e3277da6b3562a3f2ac8462a2742aa9c5e139f8f264e42105cd8017a785368624d34fcdb4724244e6f5d675be2d1fe00e27d5bb2f9ec2bdf1d6a86e8b6e080641efc79a0b134d59b8ccfe83a3055efaab46d8c1227fcd5062e9d3bf569d9cefad328a30ad983b96a96a2ec41890e45d1803ed43f8aa124327d8d86653e3d1225cd974056dbe2207c2849d02b8939eb4c26b7f119a7aec015d7357a48151f5b331fe5f2e47c547b27f1df3aeb20d87fde7bc5cc2218f0587b98151f8e12edf2ef2ca72c9f8880e1be466eddc40f415c9586583a449480184f591d94b81fa1236d80fe53416fa0df61f6ba594abef787fbc236fd28242f509129e81531f0c17256353f9e6176b001e4b6f422d589b52c6d4059ff5f3c36e6a886d751c136e46a2994517cda9de2b18dddd6ff90ba874829b2b9bd61702ef17ab9ab50277dac855e63313cf9fbaee3c08260cee690f5e70e14b9a62934acc557469dfd39f2eb9404eea781a24cfeca54ecdae329ff5f737daa0b7c54e25e8d37f67644fc415370b8eb85abcfc23c690b76004675de71507e52c07bff1db918e8ce0cb6871f4f8d68f99909144da6bac2674ea8e119bce9ea27bcf18ea94256085b3c5a78b15cfcf3e0905371e5a93d3fcaab16c5e5ef1c8142253f28df9b3d14ad3af15df0e6bc89c11d0dab69316a4581c065f186d1f00d7c34dedfd040bdaa9b122066d0728de64d17f673fe20ea811e11f478d503c3cf51756a123d9e8df616895ce57eb54b9a60e67a8059307b711a3d68053a3802aa5e62d12f22bb9efe20047b65b1853dc77e0132b007bf15c0b7ae624a3867bee39c62ad8831ee6ad6b58246c75e831effd47db12ccf4a906649dcab30de06438575eece351ae353c1c34246e1e8525537cbdcc19a78413e12cc2211c0dd75bb0b08aa16ed451db4ab4c03955b9c853d8b6ab1d5f58344361143fe78925af4a1f6fca5189f62773cb0d4bd0eb9cf7a032f12ee885bcbf8c76aa39a612312890b4c526fa95a2eccd404e6e19c612918aacf9d1e1d8d0270009133784b66fb1470b899921780ab06c47d2dcd7d6138b38275c7093286045f01b2711b5eb58aff8728088908372cacef0b63ac7bc9f2f8130a9c27d3888663b4cafebdcbedb5f5071bc8bfcb2b78e8a9243ac26c19ba22b9c3ecfa782235975b3eb6672debd3849bd7f70c0fde42851f64fefe722778bd9751581705d43a9f10dfba193fb999f7120deea073c5e196812c30525d27b1ce1a9dadb44db0b0d5e18d75e712a4caf93fc8edd45e6225e2e04dc08ba128e504abad94cb17cf7c820b85639b11dc78978f187f5c4ee12a3dddafa54bf1ffac362b53e45f1d83368ba603a8c02bc0d2acdcfaf723532eb730e25c3d862b734e973de8fd4190a76e5237754b48cca5875edb86032d1660c61263659bd61b6598512d007b8dadb9a3d1b2d1e434be5aa41c14a11b5d26718d54a102af1b5984b0c242a1bd962e887100229cab40299323af52e3b9d5d24a249e24ddb773b774590f95a6cf42fd4e3b2ef1760525ad8e38c6dd6e4a1f1af6b67f12ee08a1f67188abf61a2492b6d2d03943fa6c0531619570ea64a0d36eae695e6c52b302a753e90078221ce4df9f4f50f32e99d96d857e79dbba96d51c4a3489213af5aac8c72763c79bbcc1285937ae5b625425e5241d82ed5942d71bd212bf956239f2936f2d2eb8eb5ad3e9f8b17695abaf95eb15add7274b51c98c8beaf4636377d41719c6bc8323b7913dffe2a4eefde98d987875521d9fa253c0b23257d566f62695a38f13a165736eabc3ac8116b86445fc7e738555014df148f30d9922753ed0c9e040a39f24c7238e9ee922cf70d52a5c58f28e9dff1b1efce8dcbc5706c19a941e6c0305e3aed0334abbfabf0b6f35001175088f295a22d6880d4eea43f0412ae12a54de16a20c932e7aa0b21fa9f20748736b4a5041fc5a6d19d13ad21f6949c82563df4c45f0512b0a8e5fbec0325ca83f0e4f366aa1cf8aba453d878036a78f1f13fa3ea41a0b86e0d34c9a5b7dc67b3190c84836a900c907608cedcc96472f1ad4dc366d8348b40d94ee4fdfa0f184152ff5dce45591eee5024446b725320610a1fcddd79af9a3766a88addcb1bd8f3b5c89392b10f2a34183eaeb8c921cc86a7cfdcdbd0e5d47ceacda12fa57c47f5ed6dbbdb5ae3d94eb88eb9bf9fb8d51aeee969e91b7994a6688649799bf0aae0b85d460f6e70095498864468f65785d3edabd4178c35e9a441291a2bccce75a02413eadbb43248927dd6d761ae15881411645387f4426641146cb53ff034ccc98945b534fb285bb0151cc89a752d05f03b1520112afdc9ab07ae0c16e2f8fe44fd924c7aefb50e94ab33bfe699982772ccd492cf992166ed08d45f441d218fae4aa0c147933bbd4ea4216591900e649c2b9581fb0860e40e6abd3a032eaf15ae1523f04d2693f4fa59e5ef452cce581a54cb7a402a0c77beeff7d92131757677712e08397869159c8cf6d65ec7907410d62aa1c40192d93d2326a6e8ece3ec24e50c7e7753786eaca2cf66bf66403163f91ccf0b0d599202a28ef9d2ab3e289d67e0dbd6f0d8659ea6914a2eddb4976c76b4aec4b92dc238af5cc65febab4d23111ee88e096a930f2cc567817c67c8e1fd246bf9b7dd6c78eb0b1c862427ac8e20ecf3f9a503520262c77c4b0cf82283c0dfb3e448728a0ccf64469f8c4b8411b3fb7b1a5eee770331ae293a7571e3a4f2ac0c2db4441c09b470a9a5f986bccb5f157f90df3228e725ac6352e0d7eaee1cc36296b2b51e39664472d7e2bf03b9bc663ec3098af9418e6c7eb6af6c75313c11a9d0bd3913113cdbb799fa47da68c9615ce5828ed50f65869bb3b6c2550900c2c9edc41d12e8e90223b39c7c8cb86f22a3c37aebf9a54e77dadc946f8cafc3dd859a29c1a1643e26cfa85bcc46a44e4fac83aa9ed6d7fb9fa060da650fe049e863305db5842068d846485a230be692f470520fe1c5fcaf891ef5e2dccb498175ea7c5b756b847a31acd612bd2fb20d4a6ce3c6cbd3b29b33b05f1e4802a6b5c8a91e7594624a29ee479d8ead45ee795784b8518ca63442f9945ac65dbd1cf883dc66103266d39fcda4f6f20a2268c180f1f9d0dd58d49b40876d92178a5568db456f53c73c986eda813911957d4c4309faddbaf6613855ec0b307f7876ba89b9b4669a7d5492bea7a698c97773ea8cf72dfaf7490aa84ed7b7a7b563112a376109ad1fae38a9aa6c07eafaba96c341e3466c210ff20e8d00979e37611fc31a9a056b8dca8cc9cea3975a25b9dfb057cbe34ee15e856eb09f0b172e53866e3153ff70fc6d23c48234001fc4563a11c7a1a68db0ffcc33ba263e18263e1417b5ba9c37ff71b63155f49978b53b1e06739e6a53e7152979096d3dbe74c27c129f0d4c019e9ca193ed357e49e34413b8c43b4c53a2273fc4758db39a45338d1811b6d41650651c8fb8ddaaca1242f2fe60d2573f9dba1beaa85bc8e5450e3d44a28d4e08f3068cc374d7e3c025c0e205f25ed6f36cb9ec25bb0a390edd0d3898c60b6438327f0e9b73aedf3666634c6e70c0b9157f089a0af487db78669b8ed8cae942391c9dd03c96b38ca4b3f59b65944ec641fe0993ddbaf9598a94a9f1954dbfdd57a03a44d91139b0927ee4aa38a5fb3e89eaf35645579ab4560627a4d066d562a7a496810b7d402168a213ce7b3cfabd7a280e3b547c0bdd08e2604f5fdbbfe22d28ca1ddc138ebc3906089c50364b7a6e23599bcefad3bbc4cc38f1de0f19685210e0925f4aa5f509e483a87cd51132e914201fc81bef278272165f75466f496084429689bf8291a4e9d2558773ed2d47f97ebe9291b34b5ceee892417580aad1354bd1c421c20d74960da7b49b6e808153697b745d5421e5db41f2bc2d5ada677176079479a93e616d4904eaa2314084794010b4f185a4e38d8347a1a99466efcaff59824a942ca0dbd8b545f17d0f8996272159b4c380e9d6b9e1e721524321191578290e2108c4d6b63f7c045b35f2f1c3a4c5b386b3a4762a0dc0ab0d0dc866824bbec183069cffd78a933b6024457f24368a6143d5f1019d197764584481c4aba46020be75ebb75d1a4bff84941ebc6bfe9a4c5e2e55a071c1d27debc19bb1935bf4a8990e73403cca42b5fa5e80e886ac9544c45b46ef2fe2cb78848902bebe242e356f5ab69a2e998a10538ce8a05f76e3c09596d6e3df6f19116e0c84dc3298245c7d388f272c66d69b422a80ab0dd40af3cf59ade052d081e16760b435d1a74ebee996ad354f725fcf7e4ccf775c261bf83fe8c69f503b88a8e0198efabb01f4b079682cd8cfa3d8a5d3d81389e1190fa489fad9873156fc522bd94757bcd3335a8f522842f459bf404aba4fddd3cbfe31c154ae68ceb447f2765f1b52d8f3f4d1dd89ac60915a4bc252df9b25d6b05eee3dffc84000a1d657ecbc0849ddcf9cadfac71e68da1ec72d47a90ce015848cfc9e46b0fa4f7397ac9412c7fad0d5de36e3eb2096b2fed81cf475b5a63eb15500b1bab7407719c39deec1d1247e886afd31e7fba442d129a9ac64fd3514a99c3d32ed6d82178318a43eb343f2bd76eae2ff0e6cc1627908f46f397e792ff77fbd72a03aa42eef9f88cc2378c92054431d6079376c3e9772df86fda76964e7be4ed084e84847f305b1dffda6812a2a46ba87f1769c5b5f4e9d4452604346e7e8eb7a172e94d82c8c42e815712c5c742b839329373e527f9e3aca46e8a769c7d64c90734212c5405829a7a0c3fb7b56330d392e27903e6c07f06a418db469ea5e5f3cbe764b7d1367e1331057dcf942a8f7de473f3aa13bceb0dfd30895c42845257ea45839ef4ce74ad06cb3f3d6a0451e17f8a809f1671a6db32e33989d0f45d5fe97f8e240a45e5dd4f9dde3dadf7ad5d3ef318b76da07d6290004980f4b1a3689c9425e91887a3003977336f0180ac4dea7bc335cea7ff584323914f42ab6966b57648726b56b08e8d6204e1b6e69aa919008c6c29c5eaa6e05f8d680c068f2893cdeb48e96c25847909b70c3d754d47011c9ea0ae7dabf1e7675b8b6d0341a11ae26b4a1c38b5686ad271f40c6a0befce02f439f3c788679dce309a6ffffd59d36599c1388bf061159a1c98256d506ccdbc055ec0ad0a83b2d87d7080b2178f5340be411d39a1699d17bb724fb45956a95c612bfb287e87f3d38a3dc3da2260df77c52b8d9ad24fd43f34a158e82b386d436f1de8ada5e3fd46319ecbaa2c6f8cbcdc439fea037fbf7058029b6e71509416c78d3c919d03caac3e6fcf36a84c736a3612cf44c1385b8e003bcf65330feb38d37e6d0f7f1228c749581f286acc5a9065a5e9c0cb3ab219b62291e95403dccc2e126bfa97a18adce2d441cbdc718f0f14f0f371ff07aee0f16016fd79f0426cf1ec1e0fbeb19a74bbf714bd65a6716f054fb5834cbd54e9c067766ac3b5c1f50bcbc801ee9de6e69aa847d89678eb66f845296884462ed2b9c44624e2f2279669e7b57b7e722dd093654f0e0c4289bb45b6e74c4c85473787e2e29bce689faca8b4d4ca8639d7cbca41a14a50c5192623112845df40a4efe4721cecc1d554ed05e401851ed627286300ff17e9d78049f49d8861955d1c78012402ed1746e17a3025a9b134cfd1643901a4356db66086b4a8a3d90be5f4325d3af83d374a037db76af12ff11f6ee42a30d994d177172dc5f2f80632735796990d8fd7516226fecd1e5a0a7978a9228480137a6bbd7a15daf25063d26186f0d73c2fa4f684312f15ecb07be52dd277b722e3d788a8759ee0115743f451ef91c38ba57d34b98a7d45df71f5899de7eece9cafc3fbc2771a67c8e76bd2e9e6efa15f95103d53536c25857a586ba04fe413e3095e474f06e9d763bbc1da07a8460673efa735597ff1469b907be46f6cd7eda59d5db47d3f8d356a95133b8f7fb443be514a369e221165dc413ee84fb2810ad12ea500c8981e01310378013e428201179495630f588943b2bc2ab35b54a4af4110b3976d6de581e9ba7abea74a24d05a5a3d8540ba69f4d5b74971e751909ad739992b3ecfbe5e7c167299836c4a7fb38b5332e2e8996fcc24536fed661f5a6288d2d2fbd69ab8feb02c14f9a2c3b3a6d89feea2ca4b20999b09eb22d28c780a7c232e3c9b743cf9ab382c90e221dc236f3c95c38ba3f122bdde0559dc78d73eafdbf5cc3f2915dcf658f64bee33e3aec858b865babed822fd19f83895b6a30ddd69c9fb32f94c3f0b9c96b47d07a2116ba89e9b6e38462928b40b13d71a61a107734c82b4fef607d5bf48ee347b6b7e1d840227674528079dc6c9501af440f6941bd3343c0bb72d218fd2fa1b462824e0160cf76d047c4128f3dc11318cba3b6b22ab0fa314ea9654b1b25e1d294af2e4375fe369522ed3302d79a2aede862115779517d81beb23e58782b65e6fde6219138fc7cf937266215b64ade9819a39e6a103c2accd1e09358b500060919f8e01dac3ea6b3c86c15975a3100c74f0c76cddef7b082f058466bef2b6d3e9a96d6413cb5725415e1f57b69166f8ab77a50d38c475179b70b6645c06955c471adcb07b6e033776a1f99860796d2ba05d71c892f2a6a352603bb569865788a863995ca3707d77cfcf9a2f75280133ee5d34952d07d7b129ccfa508ae423f0d136a7eb81469b1e9fd7c7f768a9f0470f4607cc3e6879886e8e1a8e5f38bb0b4007d2c13a66819e4f0464b08e9d15b365d846990bf3e30e416ce515201c5dfaf033c411898fcb2479d5058a7a35ddfb7de06e0cfab36ffe1ea539335d1e702e5f22903286d4aa70a60a68df7a29fc2dd9061e18de51ff8d5ac6703f981c540f92ffcc7df0803b67a856d9fdf4ba5a76f01b69c495cf28ab2e11c2f8a62476c0a8cf38c9a8988e31df15d2925d7a5efa28a17b55ca6783cb26496ee48de92e36cbfc3d83ed7a626105723e184ece0ea19f53343f60b7d4f2fc5c02c986d82609bd844e5513bcb7554998a3bd4a18012cbb8d8d371e067d8055941243ad7249bf1884740c60e346f951fb6b093a1efac12f3179a583dded001dff3f1c10998bda3c1e5a6b6a1efd5b7d5e375780271d620b622ed49477fdb7abd39890287e5eec7f17be93005050b9758924c00e7f2a66589abb89b6581f1ce79a11208a1df2bd99fb5e05a96b8e7b3bae784bff76f55380831862b1f599114ae86645f63f8c1bc6670e529216c4fbe47bf2f61409639ae3849ef736738cb19e7be4d4d23cb0dff6f540a5e1f867252a13ffd8e31206a8221cd26f10b0b829716b24ee6a24ee69c14806b024f2214ddb17b74f4f72d731e8373f999feaf59ffcc3331bdaaa905d9058e39dcbaca2714ac2e13a4c36d2cbce2431f62728db5cd44465fa8b8920442f2e80a2c0797f19636b01fa7e760b74669dd9ff68fb5939b58ef83d557c0f53e56e27416ddc57c8c4416d4b8e070873257ec9a2695d97944439ea2a8787ef22c3fa9fd6d736633c8a2a98e3d38f9ac839418814140f3c588f9270e20d1e84a6f7a262d5fe1adb62f4c27482ea736f7692f33298cb4c16b77b303254976c28e7ac42a4184d11598c78758467aa49aad2e5c0e5bd691987b3d78d0e2cb9f56cd448e1d4b7572ab3fa61af7bc49f87a6bc6993a902a052bc35cbd29594bdc873b3fdd8d40b4dcdbcbeb1c677e554aea47901ed2c2a5dfdbaa2a37644edfec9e1eb87db40cb6807c1a6e789510da29f6e0d8669fb54189e63876b92418e6f4c5ccc7d4e1ffcb8205b12d7c51a7416a061f1b991567d6d0797f50f2d30a10544a1f5a381830974fb2462d726bcf74138402149375fdf8ae17b96047f874144fe02fe569428eba267c027a7aad0d9223008420971edf8f38559c8a9fad9525d13ad26ef86e702c5f5aa3a718a7a12f644bca11085854e8af7e3b24bb1d88e3ec682e4001a7b559bbc425c86a41d502455d0647b4f86f217aa62b0285a0f66874b9d1c57b57f75d08f02f6b9dad77d9d85962b338a23195b21b1cc3d0eb1089a51b6c23a2cb9823afbf089198af154346bc2cc334f50ffed88cc3b045b4b65a28f0017a4eeaf92cca8e8afc0ab02b43cf0534aa0ce6afb49ac463824670a6dee2e155a0a6b9262f27b34dcae853b5ac95ad1959f0a10629bfe84a555b3846ef1a6f2f7b4cb79d044174a80a15a94c5c1654ecf4bac69267a4dbb762609f4de3835b905c8f8c7f34c6610a8470ffa503670b7c5bcca773f301d012dce1f2e8893ee11699b0cbdd63861284424fe6798b69640265b80fb4b858b58f9d69d39996f2abc3691c67cd0c07b248e3346f3752fdce9bda8833c77173f4413054a23ab79daf1dff0cc77523b24755bae51f4c82469525f8736218f8c716852ef525b6db83706fab3ba3a84af3bb77fa2ba6bd2ee1f3df1b375d574125cef4fafbdfdf0e0403def251499a3fb49ef1b67fa647a3ba89ff68a1c9ce9c11430365b59a31b9c9109ea357eecf96f0e75d611e2155beb76a4ee3079f3572d237837e586660a6e73c8d791b621493d9ed19a1084d38b1b3b9c43d2f348d4e6379b3a16f0544ba09c566efa963e7717b3757f832aed4d0e3f2efedddadb85b403a9bfd5c793de3e862ed77816c44891e17e03f3bc34c08d0b18c916a7054930605a2fde905e8683bb1db91d5ce23938143d28aa9f1892dd13422b65a39ca0e7686485fec36c697020907b9c749df355d0905fa97670cb952e5d7873b605f283e1c0e5b8bd0bdc211394cbf132273a8a195625e51326b7c1b4a297a0d81bf0d32208fcbff813435f75b371b61975913437becdb9da40c5e8e1d34503a41d6881b79c2af2e553ae145e9287223aee82698b6ae687b9889ee141b576dde2b081ef36aa7d27d090c571bc313b66d4bc5e00c3f3a91f9cb1dd5b777a969d363b3f9f996b589f6314dc93391088bdbb0994488f49abdd4cda0f0a9f9b0e3967a24e2d09c00c8978f090b4f2b2c1b5f099f8a983a295798a23d8dfff29257e34bd610e288aac38b7b8c0e282d135db60c610524e53f34f6ad03be88bf7b0e0e607cfedc67f708a1c92428619aa061f0bd0b739cf2c84f1195470e8a0f2fe79aef23c91698f9d0beeeafdfc0247ffcf79c271f044d76b35c15038f6e410f61c2cf2a106c566694cd23126412387ff228418a8906cc60d2470364ae39f890e30b72f709491cb589a1723450fec6b03aca459d03da2cc20aa30b1b1b34c6c592bc09a4932dabd3fd10efec0a1e79231d155941e2084a80fb0ae7b732d4e57d26f57dfd476544bee82c254bbaead26efd787cbf5881aae1c8f309f47d78cd84e669b9f781268ecbd4706075089f728edaf89f39d1e78bad3d9a01859a08683bd464a3d4747cc31b6191dd31358b0feac9baca6d3c8983ad07c5474fcf392f197e2f11a3185962a3d718f03df1e97123ef0cddead4217f853a15ef9907425353290dc713a6f2fdd34a8ead4070951c7fe469e95345d1d8670293acac823f73742e30213eef5bd91892e579d42957195010773c5e4c1c42aab5f5b5aa2379979b8f031fb10c247ad036196a6f4b8caa5b803e365cd6c009a8233da776676d82a8accb3af3d8a3786e12c946a4e2f5ecbdfad584b6ac34e449bb06827233887142f04f0ce2c09242415f2e523d0c82cde2d44c2be056430f39628691023f26b61d567d91212ce4c965a4fe7262f79cbca91578d51e7d00cfd2d5a329e0d669bef0e6faa5e4b7d3bf82df5dffdb886aa5c9b3bf1923725879b59c915d88304da6e4bf8985890464770c487e6e281a18bbd0dfb5fa96c7e119fbb2c9723ece6e0473917aef6ef949e669e6b22c43bca5d754dccd5687673ce2998a42392d7c004c2d635eb29be806ca0eac65d3e0d93248ad6d4e5fcb14387074f4a213a5f91671340820d54c1dabd791d44069dab21e48b805227b8214f64def090767d69716a77a615790bfd72985c2835725400daee94e1a32e8e9d66791dde67d35729811bdd998e4940eaceed68e8ece8a5da08dd2df515936b21f26b94670afe5a00b92388bbe585bedcfae238332cbee8b459caeab48846d79ec22d736d40c59352d6629febd2769af082459ee237d69a893816b235817bd6e9edeedfd317ec98283964805bae811540faacb953f8230a61763968de20bd1a68657141165cfc0b5f4951d76d0c5d468c19241eb06e9637f137871ac0efc851f8423aea2589ab4dee7496d7d14bd80e7f8660d3b0226e67bf839c8b2b0c557d99c275f30e7e7c2e481aca5a7050748b96d2cdc2d3e09ed9293bdc8b541850d5df912e27832a06c44bd940e262d315839ceb8206aceb18d68779f51107d2d7425cb9d4a437fe204db55dee1a9bf0fa15d4d74d432d12094cb74eec971d02fa234e35474ed1e378deedf40cb58a6de38f730baaca827ca6ec8fb268cc1163f30cc7045e07c2f82933525fe6e2aeada4a8503390c1d31894d06fc537159ec83c9f59b5393de637a5b00c9d7f843f518f29ec6631cc9f888186eac5c2580298f62ade3396908e9fc07e64951dfb96f101933a22664c9090ff4cb017588fb525a26e2203e525f98b9aa0a11f072cea297892e68839f337cbd916e97e06d113a7393551ea424b6d884aecc0aeba925d080c059d82351c86f3e3641fd530a32216729f1b471d525aac8066f75c3bedc16985f493a5a690a6b88801dc83cd6a4d7d14828f12b3d4840cbbbda58e7f2b0639fac42618b21231226afc07958273d99e488b6e58e555b1a67bfd13f30dec1b2297e948e736e5c489c62da9c6e931f19cbff544959d8406b866b3031405b8feb74c7755a05d2c801eb73575a6a5dfa15aec44aba30dd35bbf513d611624d206688c4708353c3020640ea5741a9cace4dbc51cf48d8dce8c7ba93d3ea1ffad49161fa0e14e06467fee075e5e4676a930a417869378d5a5cc944d573c9c3a5fb01664cac1a644d3af4f01cf7d0937255fc8cbe87f86b879ceb4f4d43538bf5759a4f57b1e7c736c261a2ff372f0e47395ad1ace5ce2c01850989604de72b89e771ecd43c0e631862e3b92cee7b71c3b89a2d8d569e8df58fc5b607a563c93402b3c82b723020bdedff3feb25017915ad8f52d55ad9c8057621936ba8b9ed80dc95515061e3757e347ccd615de8ec18b1db13f9bdec66b5f857e95fe73d159cb1b90a68ac6d98e1232de71ec1accb731ba780b5a259b4ae8bd5631d0e547edf12ed359914ffcc4e8cdfc8cfa849cef33a550ac30900baaacd18443644e1ea15eb9d37249626dfa3dc3884ada42bd686df24ee4430aa53b7cd0973ece12dcf6b34229cefb7da62830e34b9d242b7540353cb6ab207b4979e326e969e5bb3ff5842a35c026adbda8ea20d8c9a008f78338c4f19dd97391ad09b92a6ccec99ab8b13b64417ae421044211ba6f7638bce8f04e855b91544e3f85a5a75994020ab1b18d464745707f579b073e3fd5c7f38f5790e4e1674286c76764414cf03a421cdc03da014a8a3df109fc01419f81d5653a519a47e1feb96358fcc74faa78f8ef98f943681751a67c56a6a5c6215a221ae7d7ee135772fae29385143c34e242b7846b1b33050ac332679865efd47038fb246953949814f0d35d4445b56b884a71afdb9b6070fda731e93657ef0d969ad56a3dbf55b5759d32332cd82f312457b5710edc694c578c1ced98f605977f5708b93478b56458a55363e57588375db672032d1c415c898a12f2f168257e3929fbab934d8e2ead2e08fc535c7835cfb304732b35833a34f3000e801008476a51be33836dcc0a84dce9cd5f4a7822b2bd5fb76fc04bd99e7f819359b4ac07baa20a45630769c242d64571361d7f35c8424e9094a5ee5e8b5b5fa28b9fcc576356b0dafddf1bd6143f413206f735512d862d1f9e62be1221cc6da52fe77b10285666bcf69906ca68b74f5f8e40ea17079a2ed7eaa1d6b92804d5db85fb668755659a159b9bac930c364fdc743cf291874bd65486b103c5b72f9730d852d6260cfeb1d44ba99cb87bf7c16b8fccd64eefb5421bd49e48c8f59a4ef00006f3afc2d0315c3260618e6b34f4ca9b0c823d87621bd1384394cb760de7edaf1a6439e78267886622c92a6287ffd9169c9163ed04b1d9fee1b1fcebf736577d37055bbe7a8edc9b9ee56bae360f1f24ece35f72aefc36d93e1a0bb7d02e96f9cf89efa5efb882e66e6b9b22ef4e9dc9191ec168cd4d7532f4d13ea2ddc27425591e3b74a7879c5609e5d92584bc5b30ac52bfc71f89d7f322584f3c7d7439497e41e26ae891eda175afbcee51d1b31f925047d4ceacc00d40c8c7791375baf38306ce2f1b9ac4b506b2fe2e051967531964dae914680688b146010843ce42869a029e6780e69e15ec8b835e03adb8cefb187f58baba4539614d55a3ec9070fe11dbb2dad6816b70c2c6b3f1ee7ae80c231046ffbf13b04243d1fc93d39c1bd191144566c14858f7cd13aebac8ada51e22c87297dce06df273098fbdc4ac20f4b1848f34d7494c8d28bf057f7325c6d9482f8bbc4e2680b53bce67f02a2b6d4bddc65da34a5ff904fff66c26cec67d3f8f068fdf594f599060f21e47bc284af6b54a3067ba9ed344b74e9f5206a4c9b3785d1cf5741a6ebb4c4c4ba4da930024c56e303f4e8416cde62efd4ed4c06e167b48328ec946a5e75335b0a023793d37799571c9d7d3274a185eb30f81f5a1bc0f0a451311be1c772efa14cfe17ea51e31d270f9221cd963cbe56ec8045fe519ee7ad5430f0eb13224f8e60cf02b4f3048b342ab5b7150483b7163ca136c61e72d7722494f37b3cef8a73a69375b7a7fdbbce8ed1405134d4847903b0fef50025d05ffb58c081c551aa88f1edcca8019baf454eda2361a66bf3f06a2535267242a10154d29df2a54b6c24c72304d6349ba53c3776339eceec4b381ecc7503faf35ab88405eb2960906b430820d7bd56c5f654130a251c7b6587f13e1cf6f714d636a3ad5307c054e0a8290b8cc57e55ba66bd0655f97d87d43a52f551564eeda3eb33d99e40588b8fbb19fb256a34ecb4bca8ce85578ca324f1867dc68a00f8cb66a664fdcabfe44b94ab49a5e100b986d00bc9934bce36c1131aecd46852ed38199a33ef3304becd39d15d9c447ed98d4e20f8884beb28df7fe80b6f63e08e30ff9c042445c8a15c227a3dd5abea478c8d43344a587b466bf9ffbf663a4aa52a9826e7eeffbd0a3de51ee71219bb4611e1478c8d6d3de82f5257c471aef72cefd53225fec8bb41350d75fc0dd2143c98eb2c16ee4c1f9c4f0cf6b3236e5d4c708ce8f49b06a5881e1c13795b726d9cf8de2dd40bca281b9c0b8456d33fa5d270b5248c541d812f002bf4f1dd3416c5a2a04196eb17f1fc6dac0495748ae65352f6560423f333dc8ec9c4723ed8c0e0cd560292b492ee6849c8087e03ea09899f2f88865fd08e2d1948a62bb2cdeb3b8958bb4325b79696d05af41227be93d321dae12c90028225ed346930f10731f60e26a4694b3b3b58d254f31ef9065a64382cd1872ddc8d7424909f5ff882add541b6abcf00eb071f0f470eaafc5c7b1514d5f5015d99a9b2f9d0ee97c90a68f4745ecc09156e4ff1c47ec4758fcf7e28109e43bbb6f1dd08d4ccc266ae68bb655426a82d9ca017a18c80663d3adc269cd50c0ea3073e8aa1a39cde277e79e0de50fdae486a7f536b80ad045db0bef2ca0d96f7f817e5dde91ce2120ffdb06402c953f69e72cf9a2ac6aec6968e8f81dda054436783027880ea8f2888cfc9caa6efb183c7543a1c586d7318a3fdff0a689c6cd29e8839380911fc7d656a50e8cf410b3a61a6f8b02e0f1cfb08cb1344ba11d9b916cf2c34ec71d48417727c57765740111ac4ac8b5a62ca170b84e3b310a2fdccda4651baafeda98483da68756bf4171b055b5d6bb539e30bf08546172b08ff123b7a2151f1368d8ce964c679543ce786751a520833f1302b01d74c6c892dfb6ddd72adf1155be2927ce3aab92226466dd32b2eed33475186c904264b0c0cde451b371c7a8a92b8361e47f2cd5a2265a7eef7d70734b20ad4f4f2b2f0f9056ba25c71fdc8788d51b7c2cc759d99705d6f90f623c2219e3d8543c2c24c6fabf84edf021ca146e806255a0efec7c45396c9713715ecefd0ab81e45a31e02a57e59ad971a685db47a275c412424528647d02c99a5352187eeaa9f68d1cbe61882ce91c90631dafe8a381312d52f66763a53b5b482406615d143c672cb54d1aae75fca9b56b169944c724715b44c983250be137b11c7d33b26500a75ef6e079324af677dda3c3970031ba7b4372d7435ebe1cf162dda503f500db41abe3c500f878f02190c5f1182c3c0b8dfccfff7712015e8cc6a613b787ca0630b59fa2979ba008cb43b407989872453aacf5f52259b425bc5197ec2f780e90f1183ca100a0db20bf6cb501f3c1e86dade9378d0b038bc8c11bc23aa319ce1ba7d4deb7c8d118365eca52b5061b6108ad7179860c5c2a695046e881ea7f14c07885176b7c7d6e0e4d684014f7cf1a0289674dca9e4b4200a04b13390db4cfcd761506dd1a0d446f478d98767a5a4516754fb420e1985976f1f8ef1b09e91db92868585920f6104a0296051e77f700122ef9f93e3cc9290c58911ad404f348564fa6d5db962e853102563e54d96e11c2ed4d4352a642cd55987b8fcfad4aece4b9cd0ddcadcab0a9d3dedb88e4babbdf1e1a585968f5f48a918699ca9bf75a2736f8e2b2de70607b18aca41e2923d3c72876b082afb7b2c459de03bf5f8984b9af6671f2ccd27cfe13c741d1047ac700612455d6bb726358d09595b408db4d5cefaa657d1c58d3829ad31b44b52de76e0728a7c0376a7d6dab89b59d62f0a542c946199ec816c1ed1e189d450079fbd0fe236cf6e86b68fce581e8500fd6ea29fe00ead1216925ff427d9ceb6216dfea6d1ebf599c3d853c16acfedc4a37a827228f0413348c7f90397dcb1b9ed3358bf2871b4067a5b818977bd6319aa900d4f64d6d845c090eeeb38ca628a083e8cebd5d0144035f7fabfecc0aeca86b923bafaa0532ab707c0b976738449fd24f161a19fb3f905cbc39b1153484e1d1e3a9ac5fa693b2cd572ccd1dd482674ba589f9501f17ee9f12bfcf2a8af4f31b231e0edd66b5f5284881dc582579f41c1b05b8b7f6dfbf9c81e8fb85895ba0c5ca057d8563ee7a31d51ed90d82e0c568f078bc19a702870ebde2c308e0c5d3d553adfd06cc41d9d600a85742e9d24ae4254e2f7fae6e69f825cbeb22a1f9c01f157f3a0b0ea82b4bd46a32fc6f07f4a5fa75f98c4fa330bb5d994ded4b11c7db09a637d27cfd9e64c2e73b434bff842ac87c7dbd3dae626bb6f1b5abff0c3d691ef661dbf2c7d6f98df90a86cd468abdc76b3af56cf23ec7cb6f9237ae727b80c29d780a95b7810a5b4f85416ec6a0a5fa8b9f6abc0fa028e7b0733e156466336c2cffb088fae358e9b61f678a4ca9f5477acf62d783ae31436838648876c8e13832291e11d189d8f08a4bab76b07f1f6934cfac1e33233a06b7ab5cf25bebc0255ec67c4f04bdcf76d36f4e0adf044603354999b418b5728a239ae830e14318ca1dd67add43df585d7d0af8a9e22344a42c52fd37675b3496a7cfbff0949acd223e1c8fe22c921a3f1d761bce5d4d822db242465d63f8d93a7160b88d1a3e9e202de601429a8cb231ad39d228490e7250450d3fd007d208c2ec3bc5c7c97fdd8cf6f0ea4e90336129eac8ddd38e3f5781be6506a047a7e7526f7daeb3b610fe36c30f187d5aa89561875b7919a1d7b75d3303a41f08d13b31d27438312ce7f4e852ba223fc79917eccea449dff3f848e488764b75c2a2cd6f16839de1b6650f4721afb81346645a14e42a81e300af439a6128ee6ae5b1d5dde4fc5e0e59e8073eed426ad045e9eecf4fbf3885b19255cade2ac9228a58a1f94d35b7d653ae42a1b5dde2d4fa87ed69cc68f8f21a5e3e6deb5c4ae450e0572944959afdd4151a884107a74f62a5ed79a9820190ead01f7e1de8c976eeaa29421fd8b4e085cf3099bac70a1e6def99771da05bca875763fc5689f515cae6c89e0bd953b76671fec14f299bbdd38c927740953759c40f5be377d123a31e002ade8d4229ae895a03a62ef3102663363e2da3df0cb998bc2998fb02cbbdc6e3962b53d1b410d392f3415b5036c65262746bcb2138136e21da04757a9ac7cf440e4d728df66bfcc979d3a1b4b9b5e6468c63a100e2ff7b8b9314bb0e12c62e3d52464ab56e957ee8230e9d132c5c44b7f26926854d99212ff911baf5fa05f4f0104643730dc8c79f02b968a670d19e93ebab64960df126a0e24397a399c2d5cdf6f501d32f7fd89e365f48baef74b1afcfca05b04d7c31a0772e6e67be13692638d2f23950655cc91de4b061dbf5dced108185958108e7ef1258ce3b3030c8640ac04de78468b9d514211c31f809f7083d53ed5e4f44e97ccc8e0bd4cfb2892e59a5b08ff084d574cf0622561f6d5bff276f00089539a6ccc3de11773459b343be541d22029346a6f4b113b6326120e1b686d2cfa7c03ccf87be3dd999426fde56b57cc39b21b489cec535f5ae480a073ee49e4f6cd57658516f108d846b8cf9066a6ebd94f34524827924b79b8442d8eff8d40806347aaea0f7c955ff24e073fdd62cbeb1e644d546e2eea0ff8af257f0f62d27a5a0af4781a18a453eb27c3fa0115668cf8f07ff89b3670210d3ccb0f7edec40ede8028a95801ffc7e65f1f31d82ef039d7acd3efafb943abeef0d7f1f9224472ae612ef614539d2c78ee1ddc7809480a3119a7ce5f18f0b7fbf56e0878953f708c7d083357fe4e829dc9b0f0bd27701142c8ff2718f32680fe37e3371ef177e86bf36c81611d3ac02550f0389b80b751778f852852da50ca9592cb7867f77ff2903b44dc8edfad8de08189120171b11a0a65993705d3704ffa80f7a637c4489faaa0c26b45ad547594c3fe5f20bb25255c2d33666441cd1c1a0ed71af7f2f8ec7d416e7c5c7fd3f48a1078de2b2ceeea75fd2e5ed9db3d171fc5790e59da64da75af8a6b19576bf0c9da0564184c8b3b998dc9ba754d2b3f09951101a4fb7087f1b504fc4dec104a356bacafca9dbea7a535fea63cc17a23e47d710104f8f0327e58e90ad7df552743a968685c15dabe1e0d10e71516a3d1eea23815549cfb27394c3ae205bfdacdc2b7f84af2d260d12c797d77a180de4ee519b811de87c0151a2adce47ae6691e291ba8313fd4c3a28481ed7923a970e8800d60a1aa1260cdd6a53219c5f325af010b8e01c6241b064645a8c0e37e6f5415f2e51d5c5d60f52628464552dd3de27dbb5703a1f6f392b53b94ee5c7ffe5a65f1e9cce4915f4510f79ad18947f91d7dd40e2c49574170e37a32298792c1783f05efd6efd5673c7a1f7a0de3cca8ccf4882c681a59b4741bd731d536f387c334724c948ed657e7a67c32365a7926a64c1bf17c5723ef2c447a3a1c22e608515369706aa71b6e44e8c4a0edf9c4282015e830cfda28b3792cf363b3871b23159fb66eb566f794078fce2177eacbd44cd95bd52b4ef8903f860e058073cfc7d8f25fac12acad66442915f582489d961385f108a69582e253f44fef68d7a22c750aef2d7a9e00ec342b58434d62538a29052eaccc7c94aa20d7e8480ac1ab112c6efe003ab702e8329bc7b3949b652a7148fd4160131b2ede97ad3c604e31903a55716d05ceeaca43cc47d1479d2b79edb8c882040137c0a1bb8fbd007e777c7dab47002ae8976d37737430c7ee98eb8a65736ae364208e6363a1c4a2bfc753653a1f6e676468f4befb1284874f8a44fbd2d7a95648c4feaf3677f653d07e07a601f1b2e680e5fc1d3d9f2f89528d35129cd1d863bbfb7994bdbf1af05cba7682e40d8ae900aaf50a27d81431c3d2eccb2a927204725113bd80f12f47969e57e3afa4890f40e8ddb8f1373dbaccf2c84818e8cfaa2778f9ff3dc77293f2efb6979efbcece9a7c2fe60cf048918e2ceed0a0987b8c3d6f3a5f60088817f650b6606aac4b60868b22c6c37b8b28151bca13cf43ade95ade743d3557c650cc8aaed6da0d59fca12f251cd33e59a0537b2dbc53e319aa10e743c51e1289c970bb141e5ac0d7473d0066ce672aba3c0297c710320752f1110c24a3ea44513e34b0a52ae5dc772c212bf9ae7b684ad79431fdb078e50ea9ff36d9579aec5b7833ebf43c5f44ae5761dd6f1cec5875d707087d6b98ea5b2fdc1037e0fc87af6e4363aa14b58145d2ff95c3fc94ae9c597717417ff851be629027f01497171fe7684334c7ed433caa1eb12557a3dc7e04c1fce767f6167b75a80a0d3466b2484739404640e084139dc3543d5de02f661e8e6fdee842001404ae0991367340694a2d38e6f2860d81447884f174caa5c542183d8c864b684fb2c90aa78ea1fd2c3214efbe75e12172b97b3686d3b271a80e81093074bca41ed06175eabff1ca1a5b1b4fe3491dee8503f61d730c69b8593b36ad2cd18e485998cf3e7d50326191a153ca6c828ec4a09e0978407dd6f9ba34bcbc59ae968217171457dd1fa0ccf834bf8c735ec6a65208ec861869fead58c6e727a4ee832f03eebb061c1a43cae53c0921972113510ac8bced8bfd94abe96690191b62427d958926af8c585dd518c9614d18db2519601f6cc86d68973f4426fdcd5754c0dae041c07413aa41ea1cb4d56cdf76604a99dab59ebba3592ca310f6df7c7f1b38e5f50fd5dfdab175e40de195a2ec7eb6ad369bb5ce825369cf8dab8780c13cbfef1b1ed7c91b7f7bc79d0831398ac4ffe05b6d5b05aa64a1aa773b3b2d99bc935908ccfa07c912e43481416c85d54d94ac09f4af56f2432430544cbaa10c741980b5020a4d7d4a7a15dbabfb0ce6aee724b33cd17d96db229cf7000e32b6c82cfb0b2d11f8e287d5f608ae7bab3424a7c01dfa31f7fc1e0bf18757c0f6fd913bd4741d80ef2323a1adc16b4a6dd87bb4e75d285610ee67511eeda69aa67bf54d26352c294b45e84239f93d3e1e735b5ba564229593b841456822bb61ac2e3c2782bdc868800132829f2086b06695cf8f9eeeb43a4e57489c3874d31ad49db5bd477ce7c41e26c816d37e2275a0b827d88b1d853bec683b481e56f34117757fa9224677ffa368665bed15183f3e4de484eba2b503322b5091707ebeb6eedecf55952345d6478e3cb8a73f5e20476285c26680f9bfaa19dcbaf2473354d75a8dde95053243b6778fffa45d3fae8444e7c985166a34a50aed8cc2ec57da7ec02196589ba9465c6475213a9fc3af15ee25b390fda96d18a17671c5f9752f1a64efededff0bc4c8693d034b31749ea60612b960dbb36e87f49b968dc52b9fe3b48184022c5bff05c1500c2b999412a60a4db29aa736bb949c2c957b98c5d18ba2c4298dcfc77c4cb2aa2c6ede12af330e1c744e73def629b27fd63af09ef77af4a5f6476fed98c8da9a1d74a571753646768e455011b619dab7b83e54545ea863342d18069e815d0f902e400d2241946af091d456c433dbdaac5a3e5079fd0c4613c3465462c0b52c5170a3dad3d6efd46100309333660bed7d527ab3ac9b7ba909e2981658f6f6e9d11d414935213452195cccab159e5214a763d2f1e4b18e725390e7f7d6b00dfd41c5a0fae0eb161be3b80d8f79ebda623cf945cb323a5fefde3bb55cea3b14e57794cfe04499bab6cd75d7188040340a260549331ac31e382313be064ca52a1db327ba3fff495917f42d8c87fbca97f5a701e65cee1b7a7311fc3d4a7eb23be7e018e912ac1c048a282a3f6e69e9e5ad3107b49440e891d8d78d6d0e975131c1b5dd8ca46d871b81c297a09f13d57a0fdf0b7ab6c8b1d082b711ce7064ba5d39069513bb7e443e3676bcfb9a8f77099897f30d39d95c1dea45afd99c9b818b1f937da4c032e6639c0596b24b8ae82fde288e11864a806aff5dab3f60e3ae2e549cf7fc25935ff9e79af2fb86175c7c516df20d575cce9d7e2021a73cd0f35776a1385e78e62716ed955f4f1ef25cc2322aad0e3690530df22e9079c4bb09f99469065287805f0ddeb6433b48423bf13861faa1f5c4ea6a46c06dbc79744ef87204fe3fa58a9a3d4881ba0caf1d76b8b0bf256bda20a7b64fcc5a0e2f05357403b356fd9d902c93a5c700c4aceae260f85b70f6789f06850ef0d33c9dcbddb8bc03f809e3a6b2ad2b001a25cca28bcde8de83cfcfd78cb48c739c83386a926b52c1ff551927b6334e6a1d65d7633b14a578d143c2fd4a85bde25979a651ebd1460c4664e9667b047671e4d02e2fd8928b037de9cd4c1685158e0a18c10c9a6ed07042f0010e72171f0ff380670bd21df012d45cf4c0c89bb64fb7b25dccdb985d71a53cae5d3eec1ac4ed15698244ec51be83debece427b239e0bdfa69dfe72697b10319337a00bed5431ce2f07abd935b8c7ef51433d29181a5824a6639ee61fb348f74190b425a5154b90dab8f70b452f0a4cee872bbf94e3a61460619949c7b32244d37c19a02e7b9df12e191ea9d32e5db048b1c7d306ef6eb7edb1e1fcf34e281ad23d26b47844dd9198bb4ebe747529f9a0f6959e30878b2db08fca77aadab7e0d13b51c7b5d59a20bb77a3b4dd1073e4d84d2377f7e3bc91366deab0c099ec3d93df6abe33b13421c2f07299a8d6167b0453c19fa66468e691a114fe5908fdf911156f8a88f7d88be902803cd837c66946a10f6a2847258e0194e5de4c4cdc3ad2029c887bb09bb14213b21a5c546705694d6c5800c4f30caf2ed131074207e4c09f4fdc201db6a6d9b52742cd05cb608c9fae465f520e9e6b833ae73e77fc44ab9ec8fa3d8b99fba0eb06db04c36ecd54d621e644f1e234f8ff61d4def08072362de3fa7363c33ff574f55c1b6f66bddb14e0b00927e4a820b013238002428508d6323e1388abd6890a3a0f8ddfb29fdd90a4b5883728fd306258a227aaf095e4cced4d6ac0b6972cbf78c57396b75d597550cefb9f59b0339aca11827c48d4d4e58136592f669928c6ea4b5743140a8f7373b6af39d6862016ccf20cf0c51554ca397b239eff463e2346a38291328dda8a3bb7ea37894272fccc46b3a1f4a757e2f14b7322dccc2077e7b3e2bc8ec9230baa6b3eba5feb825102b45820197e2a9bd430efcd6057d2a2344d1ecdc5a1694e3f265f4084f4d762d41dffb88d3875197a57722444ef1aa4e38023024ffade1a4afe101d4cf2cd98233ee96134db9d52555b5eaa7f1e2e81c948f1e2dabd814cb7222b501f2f1f2b7a7db2b8e96a85f3a7a1ad5d38447ed14dfe79fbdb0a0898936ef40b88bb4b70524767b10fe959bccdabf8b47f9f668ec4dfe82f1dc1759478a8dfb9b5144a2fa049833115fc009ab3cba8b44956e7fc5a21b5bca50352f73163fbe7112e953fa5db755075b1230c82ab12012483e54185554fef4cc2ac0866514350ad9506cdb9371278fcedc0f3eabc2ae73792dd37a63ec4d91fbf8b45267c483c51a2ccec77f5ae678d70cb6decacb8908af51223461bb86e2ba23fc5472e3234933e4a9922296558cbd48a61e394200c0b158cea7bf37949bf0eb966d1c6481c6cf5442ce32089a8387dd1f83e488ce64b7f9a27c47d77f50a374648793e5db0042b64076b54e460bdd7fe1bb8544d56c6bf528ce449b647107b587d7d14394900f544347285d8eb07ac2fa991ac57a03533e52f1d41718af6beb5f94db883b6826626fd0b9d47ebabc1a7e6dc046bbe51136002e2e06322685ccc24e867462bfe8112e18a0e5f0aceb8848d76fcf6222b1a52236dd6317bf7c6bf0634a90c6129abc825f22393cfe4837f59385c37c76c06de7a42b5202585016813d45f945b383a342c6c178101025e37f39774d6ae19476a40bb6e9ac5df29313deb2ca9df203850d3ae67dc48f46793c145de5e5d1e8f7212e0d665a787f904127f6fd8e4f6ef0ce556d51136322436e1f11bb0ddf89c2c68b221e0a32464e03947b39c3bd43d55fd78cbbebc1a08c1404cb3b491c455674481848fe782116fa64af0a2c7c15d4784567b93695684133c4fac5a57e29429ca8dbe7ffb94e92ca0184186a38bde76cb6760bc82387a706ee04c8b902a9f30b24e63dc4bc91dd006f51f98cc44b863e6e35c119acd954e40e18571deae378eeba16e5f077c95aa775b7aac83483da2e4fac16025b8d23acbcb2031574eb10310486e29195daaa5b8a3be404a61978d8740f1aff471c1309bac97d3735950242b6f70a0b1b300b4e8d3255a761f4a4823df9893f2ec56ce66993897961f6772ea551820dccb2b6e5ba9553b221e0816cd58250b1f21005612617a8619b9b8c5c0c7a1d07b47b622ee85bddbfa7746aaf2820a8b70c09d20459ef27f77b3b78a87210a3a446ab9f2101f9509388a70aeea18283729125f95f3397aeb05d90efa397a33f105f00b28c6d15546249de2c42865ccca50b6367bdebd09c3501e10761247e6f130d5e8d9bddf143e8e0de4cc0a5130815c4e09c559ae54e0b632ec61c58ccefc66f2d9c374086afffdbe9a39363a4b3ee552d8ef7034b920c98ac238e0e6459833dc1f6f3d0c4451a7a141f6c91c902daceacfc0eb1f8d2f1ddeef195081f46d98b8d6929f6630a5bcb60059004ea61cba2d8d17c2aac6a3e3abaadb2e1295a89dd2ef5adf36bbb6885926f20df707a28e0fbd0ddb6ed0ffc6c5f7c107b4a0391d3b09a7c127fce1f35d02ea62911fec09199cc80d7640ec3da97cf8afdb70151439f6326f3e9982d1dae858f470692821c2d0da7b713b96315ea7552edd9da8a508ab90432db18da8213a1e4d17f61c937ab3ee455e428bf8336fc36ec089d98895fd500e17d91aa4cc70fd05acecd53effc67ec81b8d2db58be4d182e8927dd6835dda8293c728e3c281548ac1a3fa7758f487c82362c419a2cb48611219398e811f88496b05ef9b1f2a09c02a5f06c647a405c83420337f83b8661c3e351bf702fd4448a725c0164dea8c320851a7312f88652645948290539011e0ec885610b672020cc0bfc7e42d8c4c7525846e92cfe6fab51d5d8de895db28917e624fafe44123bf6a37fa298c76fa74985fa102b6169120fb5306a7fc79a8d479ebf828eb32394c8a485bc03a56d943c9a1b9f490843afa2cc63a288cc76c0fe173045e8855be721248bdaf49cd98dff0a5ac7d08fd08c4c0801da3bc350dbc424069072f2c88492b291bc8b457aa915f42c0d08fb2a7c5cb4eba4bbfcc18805bbd3b08a394b3eac3c973e5ad237753384ddb663887eb12c134601c53e2ffff5cdc9ab7145e8be509e993b52fbdc558c8f2207dd8738e87e203f936d0e490adf0cc545fb7a3a4a1cbcbf4d8826db01b558a6c553de3e39a9d31fdca01f6874a372129c8a1e167a39e51679bc6ac5a1832a4fef1ed1be519117826e17c95c2bb71c04a5a3041ebb6edfe81e2506597f90e8ac025ae365a5d67e6da67dbcc5130b7ad86c6d7560cb563a24acdf9cea1916c85a206b9bfde733d06be6792bb8dc30a70c175172cefc2dc09389be57f745823953f4d91e579146de415b435df50bb9fd03d52e332c383e51a183096fce9cb99c3a63134593e7a00311d154020e074637f61781b1a949fa91690ed5982bbf4afaf4c44522c7ba1d0ef59c04f9beec6d18e85f8c2025224f0b51c24710006ef62390795a0f3cb0f0e6316ea30bd7ceb4f8aff974a3799474afda1e2217459c6af067c926de91a237923dffe7d34e4fcea458cbff327d374f44205f36cb437346e135922dfd0692d586c4c8def67f0eb98b7d61e8fb0ce958c08720557a47a2adbad6b8cb28c5ecdfcc5d14aa0a9da9438a505dea9dc9f43164e50e42581ae4b87be47924188663f0f17b542c5802f935a5a62f65c1446461781bb268c883b08da9cbef22530c7162809287df89f5f898bc5a5f2862519e19b4e0c303a2e795ec5d956ddf77e25859e660ccec2cc16cfb1b0b06a054522ea36d11f35c3df3cbfd6d3444b365432ac8e6ccef424812bfb0d5795248e7f36027f4a1dfcb6893901adc0b41fcd74b20a5b2c271544ee6ed4c7e340c75496581ec9ad5884378edc9d18fdb97afadb4fac0a2aae5bc9257d7688982bf5158d1ba69bd0bc3740995b8d1f83f25bdd519d8457301d2667eb7913c1c0b7dc8647a0e5b74aa90736dbff4feb056888517a0cd7218c3bce9a843229da5c6a4959815a772f8b5f3985fd42293128b9640a96a6f72df9d94e63103a7d564c2ad78cba77b3529324820afd1549aa05906e7714216b654452ca340b2c9bdcebe0dac003ddfecc29017d265b3265d0d17b2f206a61c511b8f06ef552b64758d85341aae7fb4bfc9343f030654a458229d23c308ba3f0d995c2586fc3ef5810025bcbb78903d9684c52f462f6567ed87d0e79764882562da4a19a8a15ca18b845ecb5ab11ca31ac1cca1a163b79dd8f8f8fa0f39cd1a699002b907e280626f17d87d2c6dfcf7b8082d0ef93233069a38df973656b13a54c40bb325dbaf57bda496066dba804dfe7d741c8c60da54cb896e271add62f22ddfbcd51037a6a725811d049306823bb0afbe561b3b7203dc8b0c64215e7df957aeba42d30e5de9de3dfe3c0d57c62a828efd285c6d912edff946d1b204993e2cb95e1b62f78c0903d798bcb99b0bd51a0c57b98a9c60a8d6675a37d64db0dc54b796313cb2e86238ac1270d4da0f931057095247da167b4d8259beb93bb933817d9d8ef7e2e1d8dc4981741eb34f7e8c70da2a15686fb1e86498103013103b2da7ed262603d9ed285780262f0983bc7967a4ede3023117a9cf6757b4a0346e66901774f0d51864ccb24e8ead893658fb0fb6e36898b29f8eabf2d960694efdd06dafc53f9f04226932ee441ae1daf3cb62d524b5c68e3829ef0e9502a74918572600abed476e283c458228b604e4ea126f8df2b0555b2bed5fff3976f2dc28c285025ebfa06863a9c7308bc0a91e00339c7af1319a4424a8e4e010d34e3f682a011b87f5cb61a71de36e7c1993d993ccdacfb443b8afde66519b5dac88658a09db0b976a317ad8e4cd98c108218e48d43829d1d977080a0374ad67604b54fb23d548b27dd9355abbb10fc29baaf79bb0258133a80cf7d3f7cb33dce343742152bc4c4d69fed78d875c798b90a283ad2b67a90ee57a7ed52002fa2eb91598f9876aed6b0cb51445fd56307146c414b89f6bfb74d574f63a44dc92f0504f6bec86fb06ec6cf65f13caeb88ea894951a0ba57a41b0ce03c60463ec7d611120f5895220a61c22af94d841b2e9d5b1aaa37c7e445c4c23dec6314601051158b2e01d08a41a0f32176a6adcbf54f014838cfbde807a18a309e62c0e39ae3878250f7ec492283963377f8dc62392d65b2cb2150beb0670bfd70d318ab799881cbf6df5b9deba8bfe36e7fe8771b225c7acd90737005e0ce61972445bb635a46bc636e2f19050d3eee1fb2c5bc5d5b3160d8899ae29572bcca7c8f26572bb40f58f0c6539676332dfeaab8c4a92e87be5ae23b76a233feb114efc9510fab45e30c4a2ddc18e5147ffd6101f2fe65d5616f45a865a64e71b06496784785c6e04b2f359f759366aa3b0c76bbff299250dea513fec7b7d33a109f86cca799926114d8448403e4cb665ee9f4387fd3ef50917ad6339d135b411e7b5d4854f3b4c331fcdc67a76bf6cb903f20789a53bb2f487f8df775d814ee01abab2e227f751b3b4cf26954f160896663dab0a81def013ede1d38e3c3b7e3f7301cdf7e893bf4d57675a74ea4de716810e05fc8056bf039c3352342537983af1ed7d3f8484e7d30e2624791f28317fce131c46255620edef2f80910c65c22ef25cefc76b1cfd7f0d9de0423c2c518ac078d0d5a85cd674c75612025391e86717bd9f62a1d867de70e7ced1bed50c3a41032cf5972c6799d3317f3de2047d4bf105193655d64bd06ec990858442b1625b6e09098f3e6adbfda0bc3c6cdb736e6516e979b8f7f1c866ff8d2bc356e8311c347cb3fd23aaaddeb51fd8b5b07a8b974d9b527a09e9b714a712a09fbcc617c519faa01bbbd50346309f5d747093691e4ec134f559077e40f95bb43976a81aad5a12cc69675b6817e0dc45c69b70406fd973e10a4d85e451e8ba727dd7e31db535e09a6d5d3bae978e6422c20d281aa01824e27672882dbd191537a858813aacd7922a02eedababe2267968a16a7f68e3b0b912f70f455ed08bedde330d36fa345450793d201693ec91cfea8bfeb47b5236efce2b98c5ce1425573ec426cfb5d429cea2b4f28e15f594a1cd6891565e64dfe73fd32a3daaa49c11f68fb182d79cd1afb5ee420db6705f580433b9291907d8ccea1f0f22a3ebc48ef410391e0e5a9e3f94ecc9443fd1098b8a9b048218e828e09c7008813b23fe821b45f347e15a0397cf35b85b5bb1ed7ee73d4b1edb347d89b43212416d340be0f3310d2d442002ec26a899cc052ace185802c54fd4963a34bd237e6463a98bd2b7683c5a1d3c22d8a03e53590ea34260e360c7572468a31edc93c5e8a547fc1b13be86e157c52abf9cab851491215884bec824873a582f1174616c3ac8ae0ea84a156d7679cca6fce2228f6f49b5372f70f31e16be940e3605af0434f8bb275cccec2c37089b801b907d7390771ddf895f6357777f443e3a0716515e82bc09afa4de0d887225dabd0e8bc81a6f2319fd8d40e7b26e2d6392fdc2fb596cfaad35e1c0c5ea647cb2127d9d9593d670d65cdc838164a344a8b8c89e03d3fb1b0589d452fe491f7cf225b5ed6e26d3f22bbc450b8e62edabad9fbf24ee4695b95b24bc724ede72489b22f116b55ca8c5bbdf3f1c47e3d281102a28b5e2149b4779fb12d6d1a33902a3893dfad8d3e5aac964ecb918dc1f90b47accbd0652e9397f1e1f9e46d661afcf8bc7ea09caec46969b8d5354ab2ba72336c5abfc7da781efada124fa01598607ef3a7ccb14ce3a175d50f59e71a09403e3a5f49a0a52a447bc72cb11c4b11a3a150d1b84d5c868d141dc830b0c1ddd09f3f566cda9c186b0be0f44221a548a7fd4e9887b54c7954d711e6e1335e2c945648d3d4a40de2ad4fa618c6123ace41b797014d2e59cbf36725e664f84eaea0f403b4aa235df688393877bc4e4145ab1443bece6ea84074a7727d0919fb2653f8730ef3d70853d1792c2d2fd651b7ac5b2d43045cb7c1f7aeb5fecb0ceec24457b46baa2bd703c9dd528c8a9afab49912a4f3ee177726228ecc4aec070d2a1d24235f11e6fdafb7755e6cf76a3c73d779e64581ff209114ad78efdb690f91a53ad04e2c7e84a6ca4177bfba501faf1b72939738131935367d8386174329ed1cae61c7fa40905cf93b782cb422a4a58e414f48fa1f7d622af4c31f419cfd7026b288a65927bccd1f3fba004852b4be7773e9e9cc54824ad29a41e33ab212839a16065ce8b52896c49bf8746e657be866e1dfa1de2c42a4a89a32c7344ef8196566690078821f06fef8103bc23e6f8ce7c3070e491b81620a57935b1ba6a5ad479861ed54f2ad45f01d0098c039cfa51f3d1f8ee574bf3ea33a2aec2010a3bb3ad71ccd6c88c13728d63c48693b1ac6099be0f6b337b3b8ae00d2d0d4dabdf095b4cab19a353b61e68df74f62a60bee4040e8a87c17cef2b9e506a7f18917e7b8a0a8dd47459716aa9f4605156b06025855c3f06b4594496ac2917479998d96b15429b3f5998230508a2b5eb62bc200af93b4d925b4867560a51b38c5d372c1dcea1636d88bafdfdbef0d7c89ce08930a3429209e4dc75c67f725f735ad63102a2e3889068f4cf39cc38ebac60064b59e39348545578cf553876212cd644dad8def879414a2cc6adb25f76b3f4831614a9d90609af4804d72e5b45f36335523521c7d7a1e81d9f8c910e01794ba8a2fda6fface801bca01a459d825950528284ba40e8160eab9a93d580575aa286ac4ac910ba1aea8ba6af7ad83df43764f1644983199bcdcb9baad48c8b87d17112660db3228356d60e5a7e32e8c311a67323d646a007ddc91470f59b601284f60eff62fa8909bd0ebb1be05b11a2e075fdcbfca69e3040200e0d314d63956d2d1809cd67b992a1eb8c72f47720bac72042709da520c2a0f76442f1865bec21fc67478a29581ed55b3d5a92c4a28fb57425f23c43f5e3e75640cbca3b6043578ab0c604eec9a9e1cf4133a1ff64d9abf4d227a79fc562f6c356bbc8c7fdd31aba193182cebdd9eba7273dbf7360de2f028a699ba5b4197c8cd5b3bf9db9116456dbffe5d808c72ea44b1a4ec15a4c600f6e928b547fac30d54d0083d2500706d9a76ab62df018b7e5c9fda60a895643fc342cd208622787a1a77129ce9aa2d5eafa67609d1e824d93ba3c25dba7a9c752a7734968b72938e3448a5941f80381d3493094df38dcf70dbf688c5e4bfad8a7114b5ed9547d7fe67b8b7390a1efc08aa06e7ebe97e68be5d0be6742d65add4a39346f4c15d54075888e805b3249e37dea207bee391ab71d5b3680bbd10633e95d728a50a5a34cfacf3c40c57adbb49678916460b4228b7955aef2af45a73cfb664352ad614f42670d490711c1b75e4346cb3cfda680b109cd216ca216398f64279c1570f36fe8db3d5a2a4ec39c5c1b589afaa09ccb0285a0d15f57f5f2b8fa993c3dcaa0d1eda0ec3e75638620f050f1e1e69ed6c96a7bd7bf8336e3735163b409af33841664c2a88ec3acfcb8926b2ef5a5fbc9eb5f6f922ba91819b8ef236005a1c92845125665454b5a162ce37eb1f73353b8963b77bd58416c75c0d16fe0c5d9b5097bf0cb9abe79a11ee3ae46b0e59ca1bb9e514fc106486b610b8d9fac9a892dcc7a02640fd320493d065c23f5ab2281b45c1bb3e3a3451b60091d612d22f46b7a6ab1adf1e362eaefa6352d7c201d22657233285dc1d19c803b8d7a7cae210bc4ccc17ab3eec783cd2eabd4e7210177d582e1de0f2f1800349e56ec69b9c281ad48586cf1da0d3199ee76f88d959b4bcb90ae6ca29eafc89aff819c0842f098a07738dfb99c3183c64114a3411c67ba562dd19a0a9b759f261c70fa5866ca1e57a304cfaca5236d482f10e4117b9e34290611e7431a65ee1cf461536bad4104fe8ef955ff781752cabb28c853c0f210703dd50075f5cebb1c706d54e12716fe5ce1a699ffd9f48b1fb430a7e3f172cbd1da8d284cf632ac482640c4d743edb4a2730fd6e20db439a67f73cc3fb77b762f12124852f6be44dc77148ef98a96630ced4273da3c4f2efabf4ac4c1f313739e6a593b1f5b64895571b79bf934e142d8251a33775ec11838e4bcbf93b0fecfdff95d2ab4ef02cb6763f49c961101a99bdb7099f3c75395c2df94a2d771cf97665b558efdb8521ad0c4f9f572303dfc951423f56e73063640c7bd467baf31bbe3289ca50a2200850c2c241d3f4c12312100b66613c8b3ad6106bf476487d2ddd44c0482a458b23efd6c34a97d3c72e4c84faff1707225ee214f6e98483b3fa7bcc55d11c06b8a6e2a166a3e06d181de100847505eb7d1bf2a144300a4acfdc5db2a3682d4768dd2798cf3eeba758a7c650fa29d1701239354ecc46a8e1f7e44f440acd56453b9bf24fd69b2a68b294d1fcdc14debc34ab02b1bb16715add2755eb161960f1ab0e4a4e4b578f216cd89618bd51a76ede43d5a1ed3c978ce682a7844e3c98d388b0ccb662365eafac892d8f75e15565db2e0891774e7c751391acdb42fccfd24d7b8863753f30b5d795196f5ff844f120ef8ca47c9d951f600636f648de2a1bcd92f7c1cfc53cde1a72b3686b1592d37159a30d43653613471acc58530d1c3f7a8f10b23ceeaa594cc2e73741a6160c8ef8019004823eb431be19fbfb95c74aea4c75d44a237f5c9142027cacb80ff912634f501a5c9276eefb92d67a3ad874a83b2cb876f0ddada84157e52ef0b214e4d8afe745ee525d98f4b7f9a6393f35660b01ed60c71f2716e072175d253423e05f24e2dac0fc42f8e8cb88ecac0be23b86681d95fc3d52db5065c34c51f9cae95be75ca5315edc66e951e309982acc9e9b650809d655f940fcb2b46edb243af06f116d463743b381e525b754f814f2330e6e171b9af93dfb50f5ac141f7b188aa55d5d66aaead4622c9139a8f3144003a3d089709cbdd3a7030aea5e76cea71df29d991ecbe030dccaab976f65df6e7c04de899f4d86ae9c96a9e5d20c1d1cb691eb95244d561528ed583357904236d701c47e31b9c4f85905f5b970867ad5bfd21a9756da1f01b074d306ccebd1d6786e94c5fbebcbf87b8981772dac837b4a98bd4bd246c46a38abf70858da1d757f71d000046c3f09a691fce226c4350819aa576bc6881b6b5e1c0cb12119d514c8405ae9e69526c87480e9eed24ce39673d771e1067043f7905c2da12eed6d83458fab2b6467216d89df92c2239edfa7345e1406e61bcf0330555d7969b78284bb3f30fb83f0d260c0bde3d464493ef440547acc54cd83c9e9399f55de336493cecd193e1c3a023a0ee58ba53b261d1c495899e184cff0f45236bc63d21963b4a565c693de0c67c4c01c51d00fd41a77e4aa685fbf9d92102a4f05b92594b9fb292196b5110f7cb7116bd86e673d7dd9d033a1ef57a530a6d7efe8513a5c91614bb92b14ef353e9b30568adffde15836cd98b7974eb26350bd371192c43fc664e2892a7de0436c2d8a32e5c1d15b6c211bc4b6176491e3797c040deb8fafb59c62f8a8d1c56647ecf5622a49d982c209e224d25049462250ae14ada542796fe979a14e1ffd9e7082edf54f1a1847f9f2a39d908fad46a645ed4f803401f2e4f09e804a4e121cf445c80791db069b86e3baef06f63b568fe3f55b1f43c2b929e7d486996cbc6b9da4fb3471c3bf5ce9658c2d09dc4495d9302a81f1d3dee8738f079d4e96555d7606c5e5f76365b973fd13b8257caeb261ce9befe54997dfaf23f381228c26b1dbd41ada890af9b340b3587d6b43e10cc625497fd8c8cd241a94c1a5bdd21f6927451d45930cbe031f29a57dba5d228e93b020493ca0cf9c208b69786c7d36e7e63ccbbd7bee790f4971470a9e0f17ce59759e2cb59dccadb2f882755b16bb7e6da6e3f787b0c42af5d31ac4edb170429e245535b91cf3aa13ca86d4ed68c81d1e684f5b3624ca55dd058e74a37612d2aaf4d7a0a207148d386b8e7a88fa2c1e750cedbb71a3151a0a28239b9cc1959f10441adf00868c598086d692fff91ca26e7cee0ffe92abcf5436fb65268de801515737ba5eb77ee81584f71e2d6effbfe42ef78947c822cb50b8c0b7e88fc26735436719deca3172036741e28109baf40fb3ff79288e941850e0c699236457b98e8b5d14cb00b915d46f15559a197346448b5f445f2977f2d698d9257e6a2ec6fb2a46ccba0ac89860d57074f742a4509c1979cba15fea587d17780a58adfb0905f10165b0b8d5fee226438c95fff51732a110d736b549951a1ca8f11a7fe94eed2adcfef6031cb107b609fad4609349a17c724d27a80ce67093d985676f386e70b325de94a4dca6e604e193ac556022c58b6d1848d992dd8a0f998a9f5898de26cc95403377326a9a6e054c5e96f7ffea71f099f28eee6f1150715604f248fef5e70e7ca2ce1bb84b11370dcace49087fd6c6f25764b2be718f8db616e044c96f649842b94a55b9bbc693edfe1b3cfc5aa7a10d3bd988bd9882ccd23228440619fa0223e9b43744d1dac79a699b2fd126345595dc0f38011c97f6dce281dc104c95327aba30c9653374879a0cb76675e63a018ad1374b196bb17fe05b4e125fae94a142e5ef81ee960eb89eaf04e3ef836758609c15e8d7974c1bf4900edcc59d4d1b533019f0d9e1332984d3477051f35126fb53f563416bfb6ee3110d8d327d82bb1f4330bf2090049bf2862e3bbd5261d32bea28d6532b0ba7ed3a85688e58d774e67c4e7bb2a66860094ff21e33cc24bec5e513d96d40d0c201970e9fe2823d7a78a052e2f4b565f42453cdab81dfc0aea76d82856da9393dc1ab22d9632dbf3f5c0225f4bcfb6c9838f4bed8fc9fdb0157eb0a385a6f38666e64c3fb026bc1e73f21443e907e2b0d24ff4ed3ca089e0bd2d5806b2695e1d561ed9986300a412e02e92390fe50644687e18adff162ec3349981d09ad6c68926bb1f9bd111608e5fa2ad3eec239b20e6ef847cf6e90836bb8359339ad598f6910a8eeee74d811d132b1ed11ba6b2ea8945b77ee2303415efa2e74615acd9f8b223d243cd38001aab8f433db091c14303350c93e03a5e9278f5ce950e2e34c4021eb976c6b746589e90a4ea4f3ed9a44acc7ce8a5bd01d48fb8f690442083049678b9db865ca212023c8cdee899401b6698926339b0b20c9cb226b3888c29e8f605830d560a34e2d83724bcd8cb76b0f6954acd51caa2d61479c20c23f52d5b4fc12edd6c0e6baa59d6bb2c70ecb43a0af2a10f90744d57a666d85ffc757adc2512a55833ec61099fb2a1abd1dd11e48fda756509bbb94e98250b94e64ac0d0c396d08d1e6c7fb605b3dcf610d9202425d9713a7eb0d4b2098626b9d0b823bb6be0ff355e46f179fc0d24e45104d7822d5533172fd4253883e1fd53bd3a38511a7f154beb70a05b6e922b070f06f23810f3599b1790b03616b506df173626163bee11cd95ff58915c3a5f811b1b24fd48bd52b4be6380a8091c710e1f1a28fed7421a4dea51b8995ac9ef54961a0869c3e61023bd3645adf6c30d9611e5efbf46ce68192cce6bc2f577aa17cb71d11805054af559a4028c08ca4e2d5a3ef3445a9d93a4b6813e11eff30fb9787c7def2bc1222260155b232ad756da0cf5fcd76951fd406d73da40e49f47c447b8793f9391505b4a52f301f7985996ec9836c2cec7ed3f000d75fb799bfda78b91cc1f8d90e93f4992875c4a168d6ec9e7d0087709b7d57139856ee4b190124ac9393e53abd4adf0a4ee35a5afa9b42a7b4a7d40d6e947de283a4558444f612b24347d73c7350fab58a849ee023a0b551df9d32605f51edc5dfc08d4f4b0e21d6dc38b5fcb81a046e3c7a2a72ce63fadef4e8db514fe293c2caac7ee187d1d32d70106dbf23a4f625d01c39622fcc5c7164d2e760ce06ff5868f57cc0637375322be215473fb0bb8585fa24ddec01fc86e96f9c6dd37c62a14a92730351d23d3e20b4261734708888d59e1060a5d9e6f27ab842324461847bd99fc18e607ab936ee46ddcd5d784b584f176adf5b3fd3fab208ee526a8bddb35a55a363c48c933d8ab7c11587f315f83e58ab652990a4a7810abb45d1b1904441b3d493ce6a1dfac5ecf4c7a4fdb74079532666c15d7c972de49766b653bf89cf62066983d845b999a0467fc3320e48b7e81e5dae1cf12743fedc06c9ac76204d191b0fdab86e9417fa05c2955d1f7af050f62a8d73ac0dcc43a82f604fc7e3eb264376e5b22076c37c12c46d5323a6c6458218f9466dbcee213a67dc592a6ad86f47af8077fcbbb1507676e9aadb553a8cf326a5220455b8ff24bb8509628655112e84e976e4ba3cb4b85592ac8eba5fe5fd058c0dca54089def784f26e1b5abadc10d5f6b14b388c635c6a6ea5cb9e020fab64cacc7bca3e6559d018d488503671025579f4e8f144bb6745e66c0c155ad48faed155d17319ddad5f95f9d7f16ac82bb2f93ef7930e3cb24ac748cb255d6274fb5aaf505cde421f097cb2b2c3ad4a16895f67f85b9eb954732669f7d6efcc397522b8c99a54810b6e7b8dcdba1a87ceaa529e52a2bd4e7e5f657eb123791eb4badc06d1efa25d0956346745ee2611e696f82ee8e4717ddee2731d7a6210be292616c93af03f886d951aee5b9f33c1a00109809d29ef4605e377560453cc654cc3a05d83fe6bcf3f4d1c95c8466921937c3739fca72a766ff373f56fc71a0e952c358f3abad1ebe3138848fe6c112f8a43eb7c36a24faf3b62c403baf61239f80969eedc34aba20b2751f33146d8538ee09bcb5660bd84020015455b8b8e25bbccf6245ca3c94dc2889fc5de5cb75b42088b5947fafd9283671ce2aba78839ae1afb78a905cf222acf12f9ab34a01d62910ab528550a7160c7599e8b417c7b2ae53593c5e69204c407bacafc741def51e4fae2eed16c93a47d505b8b2ef19c640fcb8103375b7ce5e8a6d3056400f1ba18a6ed6081de40a704820047ae0125820c7d3e36ea31418760548727ccc15ee9fb034e6ff937fed4e87e68e5363d8ee598380c9d9a1a321cda7ccee5d1c17426b495ed8062d539c0e074475775cbd5b25dd074337383c4ceb91c471d127d6d42a886c66d25fa6a0b6de3c466074b45b27d4e28f1719f93cdacaee45fef7e1d4c4f960e1a1077e618fa3b270280d3b2683aac1e1bd7f1101f77f8882a191954abff8fdb9a13c6c14c5d83d6379fe14c54b2a838f1fd1a23f7df6aa4d56253243db0c9f501d5c032990b123b9917cac5d5dfd3127384fddacab97ac7dc9f3421af03657033afc721003f54e23b4fbc9632270491813597e395e44fabc4366172f93e83f2af26a0d4e6d25d26eb59e54fdd0d0d4374409e67af20dd09a6c1397a9bc87c9522e179640aafb92ef556c093e799e2a9122fcb4346b301baee21fdaf4b4d001904e9cc4b5711b39b4a9923cd7ba1ecafaff39b04037d0b62d4d80ae2974e572181a38f0bdccc549b4da605f53a27ca3098a37ec1b7a0eaf8d9b596c70f6930a1d07ca7b9e8adc9d5afbc074ae578769b1d3abf324a03ec37f6cabd579a6b339c30e51ac238cd3c021a0313bdf1a42f48f04aacc1bc25a5b3d06b9eacede77ce4ecdbb614c03188b4d27daba76e4f108666913addd5488675ada5b833845e457727812364630c5e78610c523bd2fe68aaae7a730b3ed747322f7d345ac3fcb2c2233af4cfce1f17c0dbeb51af94b21a475b115eb4e4b7ebfd82739594266b003d87e3c35ca6b026feab962fdf8f22b0669c561e193b734c6b1e1f89d4ba3b58adf8e078f78296574128221aeefcc3c815d08297705ce5eda75a3e222e8821f51d490cb21324fb32035f425115a805477c9fe087c8b13ad7c97efab0e75bfa28008255741c7b251864e4dd2021bb5f859c96f92c722c5401ca0ecaba484aef2442bec8e8d55901f44926f1272dbcfedeef98e8ff46473ddb3c8297871069c816164ed5fba3dab4b0e268e200b4e121aaa48b13aa25da3fd0cd623e75ba8f6b9eafadf4338f6772cd1bab0d8ad6805d9d85dd667f61778761b413dd1e172adf570a829830c42d592f36c8af9ba16ed7b91048faf24bb79ff49758eb1745a08491534d2519415add6795f15164ff0b598496ec8b02bd6663e17426274ba889879e0d77ea7cda541d120914d181e3ced8551d6bc8030839f76d0329afcd98859b832d222662dd556709c36134738dd388a17fbfee3dee94664c5b0f6bbfc691794a1401e81969ab2770654c3e730ca4edfdf2c8b58e1c566359a7d30b0d564392cbb93d0e1729cc85ecc0706ea32e134c2b2cd5cd2bca395981fac108c88949030ab141c7cb567a9aeb91d0fabc1d45291eac178aee0c40469dd43084c7b0873f89a681713b44c3ea5e657679985d2ee680c18e4a27207ca863304f0f1c94a919f4bff3a6f815f988bff0cd6a151191ea35d1a066dd01000ed331c9320653761d41e3ca6471e4a3e162953a1dddcafe5a2c440841a76f31bda65c78d342f9b5dad95964390b380981091af2e7f52274cf6c25111fabe2e6e5a306b9918f14d1e8113c1251f8599217a5d06a99b0f6c6f2758122be9900bda8ec1b14f6278d1b853f9431f6712ecc2e14ed1569c574dbcf5479f52e10857ab70a8b7da759afba3183c6757d3386a7625de2beec347e119033b089541914021ec4c323cb69795507dc4f7e9af0d3ce48f637bcb79a25b22cce0ee60d3c92e574c9b77f9a4f37fe940ba748328402bafaf054bf5cb58203b41393435bade1e215b4d21423e243718b10dc3403dd393f3778974c290b2dacc83b76c9399ff1d1a88ec8cb729f9965de122890e405b2765cd601b01b2f3a63d0002dfdb2944d9611ddc5f44976939282b7f540281155d03fc0bc63d0a348c93eedd30e8d49f6a4060d023fae18014d49653fc73373bf4b7115836b27e795202b93676c3950e757ec254da72bf954d384e9a251957a4d4e25acf911842ee41cb59d9aecef71a7f6689e61554600059c48dd0aabab497962ff207718a14585a627ca133cb0d53bf2ce5afa396b0959f4ddac3bef72e6c3b8e5c21f6041419c4d60207a298ad67dec43d4310569697ac361080e5bb65a9940195823baf1baadf63b836039c86a09a56c75eda5ed1aecdf2a95aa9e765a76cba2959dbc85e6bc7ea1dac6534589faf4e844f19462082491fcc1d60ed698869be0e4093e44c374664db32483b08fb9ed4589593891bd5b8f88aa39c402a6568af68a9afaad1bffa73858658ba6a4e6348b002cb1870866984f36dd23aa3423eee243e486c5b4df6a60f0388744074a3dedc3f8c1323f88c47f7210d2f196ee5218a571063486a35b19a64ff3f042d9e87476f5eb2b650e6b2fa979a827343502be63eba2ed0718dcce09e59b7016559c2a26f2b8f877def9e5110c8abac0d490292f0e39b3eabd8e43a10d006a89b56f52d14a533ca498d58dfae6780e331905524c325a0a12991ff1145cdc9164943ff24ac3c20b90dd8287d7ae85727edc7a26709586d81a81c00a3a9d5b8462ddbc246a4bbe99dff1e61685e4e4321225a8c9981852d97fbc86ab78afa4a42095cd22f4dc40dd047dfb4646b73ed1505202f84da062ba6b9ef320dbcd34c33a46302b9dd360ec176acc9e881d07c014768be37dc6e0f0d79ec91d2ce0b745303181d26a2af24c87f55ac79ff1bca95dca7d87297097a0912c5b56ec602c4348b3f2f4f786da59867e2475e50fcc4962dd35331d8c8ccf69eac5b2d09658c8791f6ebd380566791e8861a4b9f2e02819c316bf47a24199dbae9f9c43377c617bdea7faf442584922899b3498cce6ad983153d1615210742699a2b88c7233896001229f724978a7077c7fade3fa095b9e56d1c347a6819e815c53b085599736630df50725b8b1676b86d71119695362b8f849252352ed592a3fff0e690cdef23a8b6b9bc2004a7c88c2753a94971cbe3eca2ecdafa6ff591d2d5e56a716f4a2c8541b2681dc1014ee384d99442b2a9e617b5e9955727da4d01d050b67b8d8878c38a09d4f987dea5fe8f62492fff73e2b26fa2177393af878fcc9050bedb98ed0e4390e98ba7f88d1cba5dad67afa2ab2e64e6a8c59e4b2e5f141958280c2431a115a57ee213d88ecb44fe1712f125edd31387eead18f2e6b1b47a435117bceff9a74477a6260ed766089c61661c75a7c791fa37a305beddce28db7d9ae06ff93d5c25bca44d0e854a9ad649e7c65b7b1ab5f1a40964221dc6584cad34099d8767645fe7443ccd309fdfd806fad1d122be5b1307caba2b9f0cb60853b4bb6b8e371c5063b67175d6c83d08dd4488be8a50c4446ebe57d714be6f3a6d8a21766f298cb7c2fa3ea514fcafb19bc6f69536eb2761c0bd3ca6df8d8baa49e14d7d348585d86899ef0d5845fa245435e6f37b3de610d5783271cd81e66c2915e838bfa6c322adec4dbe849d3ce85f9eb5bf718241a44b36ceb7b5b0631cc9aaab81033e3c06f3e2f07614e863897b7a5a1846269b4c1dab5d70a41a5d53e5e5605ce88abf3b386033c324955dcbde0528aa5c7347a4e83ff05be81feee973663438416245ef46c0fa43150a4d5f30a03715cb9ae87b22ee2749d3875a91da203f995398ad7b9a3fa4c3066de4083034c37d73e3b0e7e913d8f13acd97fc327ac67bdc8fc594d7bc9e180216aadb577f8697efb7a56da59f966c6b9e7bbb8a9e36220397182ec9fca9ef9d834c11fe0a4cf6ced41766d34dbd49f4d41f0006e5229bb95afa9dad26896c59ae9cd7d0b0fadadbefa117d6ae8efaa422ff13d036ae13a0626115e580888ba57d80c2195171b881c392d0693eef6d5bb4a4a3e0a6d31574f47c439eba7626da0180b46e56c2dc684e3a51886d2740dd11abc5d963be12ebf1e05f68a063421a152725b4e617dbfb1fb8d0d45eaf0b1cb47ccd2ba289a5a1907b537e746f77d8cdbcbd0b35845b27a9f4a2abf0e0b4d9f201a45ba252870af9607242e040c152cd16fdf981f6fe68ffb8121034539814ba329776b07f7954849a44de5f0fe863f728aef3fbdf933cb61ff82a37e9e663dca84db4aa2d31a2f17653945c2e908953946fe71804d4b229e8c6075144d969d5bebb9d0c8768a2d7182d81048e157b90cc568d3ca5172ff749c7f86bfd08b9f84bc4645ffd90711cf8047914848c904f23e1f27e1afeac321ee21dccd8c0c91d8c3783beb3f092280e23359243117238a9841a2174b6a545ed39c8b9d738fc2d2a5cc679de342f9d4d63653b7e149bb43b74931c1fd0ebb07355525ef48ac12aed350957a17127cb991775b0edb574ccb942a50243c79c3c69331fd3d536dd94884f502bde3508d1b33a0a03299a55afd81955b67d22bf778e6fa3b9920a0ebf17df50a090c4c8a9960b0f3ee6918bd0c844e29b095e9f3a431b324c9473aaa7cc9de5f0eacfed3f0c65ad48da24f35e6e380bfac08270cbaa2f5c68609c157d8396b53208286547e5290f36e75a312c91f00c5656b7c7540e0af753ccbfb28b2f97ac5374a5ec6bd635874bd962dada9804e7435b465b0b3bf2019057c300ffa3e3f58a66336d58a3300edf792302aae3ac11a4979227500128376bca936209428fe94b4c4a7d7d2736099be55102fa317938f7e5e73585a3c25c4d73ecd1d62f0fce3c24af60c9ad259a2124f82b9c5e6bfd776a8192d8c91b8fd2d4f71305023de378f10b820754603d8643242ab31282d7cb6302e926b4831fbd22ca4dcb564cb7c68c40f237a304eaf82d02721dfdcbd9d2f8300c55d98f3166f1d2b858a334a33f654bb237e85006bf18fc2c37f05b704c484ac9967d277a5d5ffee60bd2e15f58350cd1ac709dc22ada443474bcd6d06e9af27f9c265376dad4a896af4393b4601657c05b5efbd89a609585e3a74e12d6fe09cad948b9e8f1598456c0fc5f37be3000f05f5ff6a07ad89402afaa8852a735421f2f3231a453fca299984526ad7fe226b3e41fab74266ea9e0ceaaa126689d2a16b8baf93b39a245db8ab710cb7268106ea25a2be67aa3d8d75546a4102b8958a7c6017bd6c50cfac48893c7cb20017ada2511afc435e61731dbac3d1df3fb75bd6b750a41e9c16ae578feb897b34ac91f62d9fcd53bd3fb0a7abccb5031ebccb45c2f389cf4ea625ba95fe2000746c83d9afb74ef4f9f65d01d8998f17414e81c9c4e2f4349e04c69409a6a1c78d55b899cc3d36b26216ba4b4a2e3c63cfa19d7a80297edeaa57c9f64b29f59dd3fe74af7372d518d1b6dafda19919bfb407422f6615dafa852e6494f44ddb179661351fe43ee5fb80282b1ae59197a5f35fa5abe6d917a065cc26ad2d4aa2ed73d944f5f45e5b5df8cbe1bd7d09a22bbd8c2dc88301e9621a99c00ad94b00919c09eb6e85b7b3883f65332107954a2b135bfc3c3abe73e5c2f92b7e28a72ac30a10ec596745b31b295abe0f50f77d6c4837a9afd75e44d8ee10a94c3e714d7a19904165835166ab2de38b1ffab4f39dfa2049e6e0104d42b35d8dd6a564e82bfb69d7779d52d0ee1f3bd0ffe993774428dec1d656df4c665e7f51108e84504ae6bdf1ed204196fbe7b23f4bf78d76ebaf39377f2335490615d7d3b5b2679f0e7929f4e617db2ce4e04fbb6e645ba9563b6e3c41ffbf89fa446e181500ad51941594b64e8fa9d0f219ddff80e48170743a1edcec053c2d555c4115912c217c18e36f4984e1a91320350550f6ad075d722b583e83f6ab3b53159b45e98df26efc5a7abc274c6cc3aad1526a85d41b59fe192b63ddc5a18cb0e682319318a4c9d1eb29ad0817af67befb33fa5084981c5e76722c6ed6d6428427a0e09ecdb9c6128f8180ace51a0f1c44a54c12661461c5bee9fdc9a13587875f610ccd04e7b045f79e8db90ef9f6aabc9c674f71d5f41c16dfd706d04f3d653cff56660e309eaabb4ea6b178e0a79cc25a421970d3a2ca555ae942a956c766996bbd659262647c3e4bf06c58ea7e9e843bd60e34689aabed42f94171a9849bf391cecf20608ecbbac286c7f57f1e8774273be68403a43763c005c227eaf2d241e1e69f27d09307f68ee093cd003241c660320a5c30fae900c1c9e53bc61e18e4e32031e5ca2259ad0640bd4911277b1b7fbb397c7561293aaffe8595132fe3a7d8688a8612d6970e4f70a1d3093194cc450f7cff4bd1a2a5e5b257b2ca6299c26d580886d7809fd1a34d7bb9be29a55e5825c92ef9d552b827b75effeb704e1c0198c13a8f2792c88707a49becc9139e9c3e0f9cb7fc076490e827ab2392c9fdcbfbe891841ee16ae896ca063ac6bfb3e2e740eac366b9656eb94f6d79c2d328674975c935129e78f56be3292e8fc3c3580c0b18068b450b753aaedbcb8b0a0e117d577039e7cc00e59710db0879ba878cc8c5ae49fda68b47922c3e4a362099e9961d7dc24143c48f8f658f012ba7f9637dd92ba1d6584a8071db9a98cad7b5c7e3b3b3b2b138fbb1738077f2af5e7e1341f79d7ca792ebc231952a6cbcd4f342855dbf68df0d291cb0e360087e7dd5473cf5db029a94fd20bdf15241028f4cc9677225bd84e00536f48d3bd1f05185455163ff0c14ce13d9b50b01a9f9bdb489c8a249b1f10d5492bda77fad27cb7c8b8bdb450f2299124f78c6697a6c4fffd7eb45eb56404ef95e8d8796959c270c77158297b8909d5b06e5f6ed15abcb9f1f8b511c057dcfffbb130cfd8ed91369244dbc6c3909072a477c0f2006f871a3bc87e77ca0ee795d800c8b84bc33aec458246bbf064b30d8e4e7301b4a82135353b2a7ac783383eb5817836816720351aafdbdfbd2bda3a77f6f5dc669a2230efcbd159a3a079562fb898b97868f1abe4096656e7f032598a6b433dfb46ebd2884c83b71da71a8ed7863e28da4a0cc8a44e937691677e2cfadb0791f488131296e822432747398a05dc390e8064804e3c697f11b46a24f76911af3126e08bd0b1c65fcd605401a96b929eea1044424bb1598b2d96c31d0e861029512649a4a5c8d7055c3d6383ce0ee541252e064a976e3e53bccd87bb5178e130d36ca40ef6319d1a5bb563462a5751812e7abd295cbb515af808751b8d3ae56295b1a018c7caab1cc00334e587fb1b1baab22ba80d81b903d4f6449f2fc0ab4554d721bb4a88400ed8530fbf3b10b8c4bb5c73120d09247274380c22b79dddf849d460017bf1d83f17b1cecbae1e3a22a54155f41ec4767bc6f1a5e9f91e99f64cd29800988b244f4b4afe5abfe6a051dabd06a7c7626ab6150ccf2527e48e533a5583cf0c0ab973c3a7f9cd622256a3219ede846fbcf62ea542649aa427bb5b7b629a040f4405316e2c85c353af3873f672a3248d6268971b91936fe77b231482f2b7d837949217f9935cdfb2ec507389ee570cc40d94621da05f05da6fd24e2d4317530ef5863e852887c611292fc8c23150fde62b963fc5e4601eaa5afe17db884f4e01dc9ee981977094f4275e0be3562c87ca74d93a3cd4894a27b4981f989608ffa165efe79796ce2400783d003e8764806df6be9134144fc8148f51354cd44c47108b1b475b82b19ac56b4f8cbf35aa7fac7cc2ed1ddd5f4f714455be8ce3849aa5ffce58ea8b5bbc4492e257d6f2e39878473bd5fec620fc3061ad407b222c88d910d8920e7526f86f29591a78f9645d3356a3bf2063cab24b581a302c9760575cb4aa71f97dfe7c644624c093f5a9c29b85384140ace29a4299cb4c8f144822f7c4e44031c500ffbba19be3414580b08b259c4cfca87976d281fca6f2b3b22f22810db68c8c5c64b9202cd67847be3ae302b1891d5bcaf05370386902af757ef541118a098c38c4e1b632da322445077bf0d70d2ec867e9e0c792700d9744a94982a5f7b95ddefaa19dd3e943f3a7e2181f9c1c0d0495bb78514b124b881b503268dfe8a26eb0087ccfc5f7ef10451667049b0ca7bc22ab1e0eb8a4b1529e6111a98bc6fb9570fdf580f4b8c779075ebe58175d118083018893e7833a9e41f439c7e20b8fc40fe183a329c85e19d0dcc13f3ba13c51af9f5265c800238ad78345288c003208b7d8a952f4b932c9801ee58dba9335181063416cbdfb66c7f26101f12e80efa18e2734a0d8a28520c03a61da2de2a0012d61caf9503484b8df8a28d0fe5f2d47be272add08096604b23e5b5281d8c25cd7454ee523d693dc124f10564a24c05b0ef764fab7985d7e999ca4f6eb37814f93ca1f3c8497185d66f751bfca480a6c2b9b739af4bd51d55c04648623099f437ff3448ead9e7d5435ae80402927dedfdabc78f1a424d359b85910247082bee64b9200890aa1669a45ecd0e0c7f4338f8e83f729f8171ed7932baea7a12c5fd7376f53f1120a4e25ac078c2bcc64e2c7a02f984a6701cf155130039c6621c2f0d096316692c9d9822f5852c2dc9f47115eff2988e1a5a2d38860924195ed84c3801f9a9d2e809374bd46c9a831c5db74619be7cb4e6b7ffd4cfa254c9bd3fbe596c08fc0bbd34b90e874dbde6900c7088bb170074ead0f25c513c8dbf74500ea537e74653c10d60c3a665be7585aafee3ad8f08d8a2f57d8356bbaab1d0f951845c612a5c5eb7777c8c340dd3e675a3156efb87cd66ea66cf64e50be55c41558e59b2a0cc3e8a6ead37d97f52f950722c00ef5752bef34655f3d83841bcc966573b70c8af5fd3e9a7d5e399293732f7e94ed32ce2995aaa633938fe828aa3d92c81cd7019681253087da50b7fe5ec74d2b065301b3f8431bdd34eb8032bd5b0e42e1814b259eaf4fe8141b5da7f2ecee20e1370a81df298641994d95d1a012bbff71e32bf701adb2a62488fdc6c5952002f1b929f956579b37a063701b7a93a5601189ff0fb69f043b8a1c64b46139434a8896e45d6363470ffa9f8864c58bdf0d0ed771e9210c3830a52472fc307e0124fefb803ce39dd172f0a846bee3a7bda7c2bab2de29d3cb3536bbaddb9f8d9d8f2cec2ffd73d1ae75084afeaab510365536baf8032d8c21a5e17dfb881c1256843e21f42f9eb251232073fc03a7258e8dc014a953da10c41542a98b1ec0c32adf7da1a397b7a75b28527ebd8320251d400c31231e5795599b9f53f052e1ef2a799fa536728028a3e6f9b63e47d46e60963b84861240ad6a760b8042b1e08a5fbe486f8c4163ae1beafe265a7eb2ac89d821fddde9f1e23d480de56512df834c750a3e3ff74c91121d5e14cc86c3cd6af6c0c0abb83a8165bc15fb3721999b70e8aa5f90ffb99bbe0346eb9ecba82943db034238f0958282a21080fb060623a5d85d2a3caf578b5884cd96d50e7e96fd4b39cf287d31361e8088013559786ae750cad0bda7c45d467cfc34a12b41692445affda069df87a8508b4fc7514ec6a9790b20ee95dd7cb02e340733150d86cf59edaa1fe177b118e599c41d1f607e1ae59e994837594b022b2d59b1d841698c075d620c5fd1708824bba49dab90d199f2366237da8bb9db7966a5050a954325a7093e7d96ef417ee09c8b4508b2c8ee88fc9e3d8745fcf4250044a2bdfaf1a09b1d7b0a23d67ce4a8136d23a4d9988e14d5f037f2caaf8ad582d31b1e1a3c9ae8781bef6b77de20f3a02f26f89672d1197dfe48d970ef55b278444ed105f60ee48e1b09a0611ec29cc7d1a6b48692ca0805cfd910a333c2567ad9322dd06640e5037d57c7ff0fb3901ade7874b10ec0dc41c01fb539c2f841d400c04f5673b9de29fff69903e446f6e5ebdb277e1f980269ad897313f40b982802d13c374a8025ad1830f89ae91ce0f5d212f17a55cea54010720aee8ea47f3bbde8dbffabffdec4ae4da9e727dcd7bc4310f3879ae2bf5accd1bfe2d2f4b2479431afe20bb6712bb98676dc0dacddb16e85a970906e588c865f14e3551fd8b2e149cf11129b7b836a61a4eb3ad71376be9d46b30abe089d75b9a65e53d81fcb3d92ddd6bf2f42089ba0f91ca103a5e07ae455eb1bf85f553a6df2af6c2f1c2feff9734b8c334864fc34b2cc04e84f4579ad174c9272679cb0ff0e059d66fe0f200af2911493afafc222e8fa23e12273f020894b126275db12bfcbb1830ff917b9c874ae81ccbb14fc4067a18d61c3d2fc864fba56631fce3885bfd23235fa5bd3f0d71ef60797dc5579d2efd319224f87d343dfc0a11853e751b7f57d7fd0d3ab27f25997a9ce0b77e6b3545df21e245f66d9cd3840b27c71a2a939847b6c08e916cfd57a8e66610022a19bae99d009771164d50692d5d34b137f9ccda2a17f8135489972a9b0a572e4f484067964da980a2d8a1494e3b81ec1ff33deeaf6d28263c19e5b426bcccce4246ee168e38ddee595d314fa10e159c091957dc7d9afa55028ccb8084b5b9806fd822d2e5f26bbbd024ab1b4849910ee06ba70e5ea699c338d439003771f94db3f6ae428daa4ac3ef00bd5387fe281df2efc0b5aee7bd0c2f59b3a3da49d5ad080bdda0dbb91ded59369cdf41a0f4bfb634be245d02fbc771c89895c596e9640f64fe35ae6d5f6cd6c91f2bfb8f9a57898335c26ffaa1f77c59deeaede537f0e275d6cab7036cbbeefbf9e9c58fe1e685c9b11aa05867b7caa181a447f5946c2f4813edc745f5048091a5b08ebf0cb1d6918bc5f0d0f3b0639769a6397973b30f75865762efbe40dec2b53e6f7020097a4b8d23aaa0fa2de2c131b542ba3b0f3ea6e91c0026cdcf6177530679b21e0fceebc5c28418513629a5fb79a0160912ac9ea859e0a6decc4645772de31f4a7f59958d0a7bb79b4293f494c480d18bf82ecde8df254c93e6544e614d2f90975381cfc65cda8eb348c7991fc7fc7d80eca87cecfbd193c6539b82a5d2bf57e54aae319fd944cf5355b572f99cfe9239818a75e6ef46bf9e7a86e668ba4c4105744dce63b5187f53248b8485e949573419ab6a1407ac565de5366c65d6c1d045a89045624198b9285c83673bf8c978d3407ad99b176a93b0936767988109804e769c25cad21d1d7d54f32b1e4544cbba697f464a98e316af0f98a7d60527a2aa3871f97425d0b56939f955fded06c83d88489beb5ad6c97b780a3685f16869201c27d161e304f2bd71e6318bf0d8c81f2821858a8991267b5d8679152f89f3c4ad456e841e59e17f0d78ffd1a12e6bcc8af00b3dbe7d1d8292fc1831fb35ffce5e4ea3131911f1b0a4f3eee364efe2bf15ad6bb70c52d635cfd6e9b488bd083862ed904afcaa7a0bbdba46e817f57041a9558222a275e0a74fcea8e318d507ad20629bfe6d94d9cc7a1746b22d6ec8f3e4769f2020f22ac3d1339dbd924f40f599478c362d3e808fae02d06fcc5d9abee48355502afadd02a3e8d47e76b20c618789000119542669a2346ae8df6d05a89efdaf83c64cae9af49b92803dd2c19d3de4da6937d1aa50a66de6e080f5efe4d732c6d0ff6262883ffbe38d8e4a327dee589953540ff5ebff5a096270820e27a30d3ef0c7271b1df2d060170f567c5f9ccdd7b1adcd7cbc648d3bc82215d5d9d2b15c6fa4c830257373c5e2b0522c35dd0067db160c2bbe251a9a980a0217ba4151261cc794c6cd1feab4f0ed9d4e7e74ce0213640b93ffaf650ab320853990aa5807e60f83096ed3d9ce2dd7b79cd20aa1d94cc85314fe5338bae2dc34b3a708221226d6e183e2d20591184c2fc6494ce2e216afe6c5df11b4bb56e524c42d763d1f307bda6c08554ed879c4381f167c21015ef664c3bec4fadfb0bc5de5f91ed7321b22652eb02cd7ca8e7621da56477e5d7bc7ddfb39020597e306c4e17f9e8c39589b5086225cbabb9cc82f8d103b9eb8e6a6312254cd4a1ac0336ddfe8ddf3789f8b352e2aec93b7f23e8fa26e790b0ecd3f1c46ff5957a4e2063abc8a82c2ac409c73507cd0c466cce28eba1c4aeb7667d791eca6be8b7d463248ad4681b49de6758226019d36a714303917f76c027473b2fe219ca058d4f25958838f3dcb286d2e91b518d90bd2e4a71c5382571d230660e342d1d99b104ab4a0276713f7b533feace36bca78fac168e77dded19d5baad3de1d7b3bfd24c93c946567b38c81cda5b022ee055678756f049f38f35eaba5fbe4e52a0cb9af8275ef86ca9e0ab974869968c450f7c9024eec5962621fb6d4e87b08432f2b016ba8e8e64cf437e27beee03c50dd48b6314ebfb4a954376d5b768c7862d4cdad33d572e0073047ee1ed01530b11f40206334b4960fa4b8cda95dfe627dd0463ddc2be78deb9fc64ed58c5bac7d619f4dafb6807fc053868e30dc24a9ff46d4b212cdc4b2cb851a7781ed11e3026da20dcce2ffa3abb09acf19a25712dcd3cc3d6cb6ffb01917a984b0d89423ffa7c9c447770f7f3012af10f8d03b619a6fae67fd684a0520e47426843f909fef65d71527e5652de4b7f591bf85ea3eaa4dda270cd7c4354778c91e4c3612fd552e13b124417ec32f1fb0aac31b11733c0f5f6a0fbf348797bfaf95328089d196bfb77a3535602d8169aa40b52e0ddf13b6c47193239970310206f082187035011e0d57d3e82a005880f5bddb1369e10dcb5fc5d49fcd68e20781e8bf1c10ee298413697ba0fd3959a320b015b297c5f8ebb91456c9d0673df93ff5a55f2bf8e555b94ec8b562697236adc7edbc879253d51b79a02fb67d115f79fb66d213d7013a49860b472bec6bdac0b5e2be1d60abed2598e0c35cea9cbc32584971574aa38dec45760b81421935fd96cabcc7c89ba4d2cbcc1783916797bc4330963d536acf088e730254f9730e6465cbb6dff4af9ef1b54338ff0efc1431a8b2632f443db42e4a351bf37e02297cce48aabda6c42db69ffefc381ebf58b972a9eec6e2b0e7db191a416c6d23c082711f6f9d90a136c53b6006459c41b5deaf494f6d74765d19810e944d768a5dee25934708964a7c0de0ecc3893c9d512cf73467e9f03173261c99b1166094dc1ba8c34167611c36d46f88d3a7fb26e20b7859ee776c6830d249c99a0b9974a24be47d22184d5b2fe47cdfbb7aac7709296a34846f1c4018cb936e759147510f069143a98534b20dc7e803d57a0823cbb16ff848afaea58073f7bac6b6e509543b48d2f601afcb6c21345f393f4817cb27f6d566b8db0e781f0f8b34a43357cbac4a38fee214b03821b603ca7eae4a87c05bfe16fd305fe94ca34ffa6ba23a8fc2873f62d44c2a40e3cb1662c3b07fdd988bb44e4e7d103637a968b8c1762cdd588d3bc258691cbe3a33333bb71fcd6d9df2f0fadf92892ec1c9584172b175d2e7d027cace374d917dc78312768fd58bccbe7e17bc9c505fa41befc85afb3284ca5bb47f7ef52e17d37913659456d0a596020a7277375d20884003d41ca74c788dc78fb5352ba8bb8d3ccab6b4097d4631f20d778e6142d7e2f4c5a26e4b89e24d22681789bd18c81b524c064c5579e33b92fa04be48576c64b2f6a66a74f874625afe993d2237349059cbb36d9dd5ebfed0b97514649e739df0c3060aeca016ef479167d083a6215d1493a3d563a8493f0c64f52076e0f548c8a582d8aedac2e3bbbe796e0b17e0b3c3b91a41fbf67e3fa35224594c6994995771b75300dbd2e5e687f2829ffe3ccad7a989e9befcb24b53ac52547f62dfde2858f5d89d3135cd7c23952eff75c180ee5fdddbc9a9855721d996cc8be532927cbb4a03602f6d2a46508293af4e0115e969505249590dda1069c06e213c7d2baedccc13030f2d25732a21650c8066b1ef30b3f1eb220e24d7e67dbbed82465962678a414dfd5c68f55cf1ec1db159e335e61591ed8c7fda9ae3c2acc95fb262f1e70c1c1ab9ba092815551949d19e4164db9b99ceb776d0b6bf4b16671db4f82defc266f820ed0c9cd20b93215fe7f3def001b53b3da987aa39accfe392c0c9e8b9bc1f52dff818b7080da2ec51640abc9b26a1d1f322c33a076e54fe2073dfefba2da479bac992d69e95c65d8a90bfce96130e6eb6e47c7ac5521fcc30f42148e5e2826eae724675e55feeb2277faa72c7567adbab59ddeba7dddfe5ab1f271d471b0e584fb54713e3e002b0eda1a4d817cbdf0775a46039468871a77f4cf073599e3c01e265b9f49bd8a065c95d2b56fe3487e53e0f46bf606692328a6aa66543d7f3843e9e4b35dc36e25021d089ca83041980454dbfd378776d70f107f7134100f1cbacda79e96412c111444ebedf6144cf70d1797046607ee79e573d4a4341dc701a09f4fe51300c31f659e7972d51432fcf0ec21192c265b8b7144290d8819b66d85d084051305ba2416bb08592ed5fa0958939bc33ea4722f0959087d60055b5a0a5d0a4271050874adb7d60b8877a4480f4357aa40de1c8b27d41e70c663836dedbc43f80dc6f1e35f648fdc14a083f4c12f2ecf9433dd6d67127a5765dd5a67653903c522ccd68d87ad7f517ffcac2abe2eee087cdcb3dc175b4a7d5213a881be0ac8a93737bb601ec104d1ac1c9445cf97751da75e3e548ee65180fe0511200bd30584b847ef6bd3852cd8700c06669009c713c620c513720bf97a30b0482bc97f623761b2c7dfe8325ea96f24d09a4cd5057ea9bd8e34b9e1d03cc0a341bf4f0dfd09e06ee1734b05c40109d0e06412c9c5e630bd8a69ca7361fdb2a837b32c6f055c5575b9db30ec654bc55babe76b98b6846ba2409a4426791f0f417c35d670936ec7e8db183213d3d75cadba6d857bec5aafb3cd929690f10d91a6193f7c2b026d6917a6c78e28c246f069ab8bd51e33a6f9e94ba192940491a87454e855d7066a403b9fd8e4cfe90dbce6821762ce715ebcd1130518e052a946c4de9eba10d7ed732139bd14db21c772862606e1e8e0d4c097e07400851f212d3f3b25be93bc33463dd39b3843d6fbe40a8fbd7a71ffac742085a789591caa476f86cdcf73c52ff37b5250634ea5d89b9f06f4b5a27a1fabb6fe9da8cc13acedae8f2f6c3343aeabfa6c8a6f663ce2ba1337d4c4bf8ac785ec97b1ee8e0911cbeb64dd25dbebef3b2883626e2bef6a65fac6a185326c4d9b9691c810ca2195f32db05e5311ee9f782a42358c0a4d237fee4b1293b2446c7bfcbedfa5dd80771b5b48da0137d5c347cfa20ebed7e6ba8a93e13aea50c7d8dede4faafc1bc2556b0599d258b37f97f591323e4f29184ca116ebbb45b2c96f058009d9b6aa37e6d6d43e1d8b5306c84330b03b88bff918dbb2baa98f0936624cca462861ed2ada2716f1dd2a80b0c30dc7e7633571902025a4c59274d8badbebe166764a7993e1d8a2aa78ecc05a0b2f3c801024434a6ec0c0ead5e8f86ac32239079d96c12a6eb2c1f007c3b9aa6de0e0b00d0a0ff32347c07bc88fe1bb5936d03442a6e0715692efef264efe0dabac1ee7b71a82802201eac553e3b7e0901a70848a6e6e7806f79e634921f0bb9641cc1c966cefc1950d386d63b2f2b3f097354ba45f56bf19d44a6c76ee55be335996ff0981d279e3ae2337a46a05adb8f5ace48f572074a8a11b583d68d8d392bd29bcbb9e0cc36dbc73b60cc98931ee4969a3c855779614370f01f25ed615c465f6a783a44ab4bcb002bc27de5b9bd9004dce41cdce63b8474b3f8a4a34e876013973d8201e1cfe7c2cc9b491bd49524c445badbe01a9cb9864df478a3b4084797d069b9b61fe97cb96ebf9979e408ebd96f208c44e730e6d2d29f5f9435b803fd9d8005ce838f4e27de9afe17176cb9ce346f614dfb864d6f2f8bdb98f66057bf76184b3756aa154a47746c47e990f6564d710a0695c97fc07aedbdcffe4f90d035abc6f7f4d80507925b1c65731c47f0e367981b5372ee735ef28423efe1c61442ad18b72fa79bafa720e88a926ab08fd217ea4032ef2371c29c27e1f0416f807a426f60654cb94c82a64431c2a72d3d4440bc3a0c81b8a5d32eeb94a9cd474c4f24f9c8a451dd53e53b1c51994100024c0af01372c80b50401d2a63a9cef125131462ffc7e191aa2c6a9c62e94212c5a4e44253c64ea50d1fac7f0a7e938bf6f518cd9dbc92b6d877a20fc1ffd86088d3b9f21e02de4413e0d1d6d6d931769b5163cf550acd6b1d1c95424b3c47d86657eabb2695493169e942ce5b3e63aad19701284bec6d696a321d6a10b14d99eb16f76f2f732d9664898d943b5f4fee9fabf3b369ced69497decd13fc7ef0654aebe73cc9aa78427a5f501063e9d53b05a5137187a193d39f5f0c37b259a196c2582a382da9bff3f5d88ee74e2a6b06410bd5de6e48ced90ea9e17c708e207c1c9c09f67ccdcde33bc94a8e5f171b223dbe686d581a57b1cce62bf3ac46a1a0252e0ae4acba7939aa6d25220e8f4f7a172f04075a4118805233bfc517dea3a43511d07731bd632ed79668877a4b67898771f45fda2889aea6c068bf2e0c24dfb1422e8f44d2ff09b3040c99838f55e6bdd83b6f49b2baebc762261d23c17e6956838b600bd7642470f708a4c3ebd2780747ca2404aaa667e10e4044818a3e7bc5aee257c27371caba0a40b3d39bd5c89a68ecc1af0153c061bf6b3fa68961222b2ac037b679b60230e7ff6977ce589dc0feb926e2694dacca7032518985d1a26c43179e238ede9447125bd50e7945df328da25e3e019815bfe93d8451e68c6d62b5f4b2b6ea89e74bbadfa63de8497d81ae8b020fb9632c1408cb5973145f4839b953e1ff0fbe8d7449a88a1243304eabf3c5d5e09e5f1f02a2811537bb61d55c6d691ae792f5cc940776c9ea501f178ae10a37a0addbbf1cc4c53293a39391cd165a69c3ef6e6db8fe55dc7506a286be14039d64a76d5ca84374d71ae982744ffd3742975c5d2cde4b94f3e3f6bcf1744d1e9fceee08ed80be3636b05a3e60d625379fcfa8f99eee96892ca3f38a1643638379b859c1080b2b0d80febe2d6df0d62856881619db44d9229c020d8138c9465622840f22ad7a8dd4f6ac91f60a0d0ced5be23299f76bc9885f9c7429f5043dc650ef0d258e0e3f5d8873d6ddd952b5b1d23093e7ed2f26cbd677eb2622d6bb07ab67e4193748398752efe4e9b2ca00868769d5c85eae3eb80ddaab9bae5749393327198b2d9559b71705a2cf8e4469de375f52aa29f175c56467c1e4e67c2e29cacfbb5dcd1e3bb9e05eb246e91b24379bd076d54f3493268adf2ffa4edac8dc15289f16b47001fa370dd74115e61379a7ee4f96628fde25de72a3904d3fa2c7afc88d7922ee9a8048016b4ecbe2866ccaafe38abdbc549912cf3226b09b49f68674369bf5288f38fca53dc75df4fb583b4ced977039ac23362c702e5fa0fa5cae17180278913904ff51abb1ed29d986daee0ddd42e95f2570b39428c78eef403a50dcce4354ebb90d7ceb6ee3b0bb60479d9b1f161eb2524ad27ee982d34ef69168b379e0776c342b10a601b8e3da42f2418a5d57fd1570b228313fb2923e3ddacbf6cde6703b950089d6e18f7c550e1e6343021b5a5f5b891f9d0fdfd8d51b127cc976b5f1d93c925e02af57f37a25910ad2e16c181115d41cb18f024f6bc8e919fb8f06d16694ca8446692b3bde7cf0f0b3606fa3636c8c08f09d761c8c770acf9f520b5d9167a26b6defb86a00428713015d51d79ef0240b31e46bf0dd5ffd90b40ed13e9daa762cc9494fd2e360cb8da0a4786a6a030f845bb041db3a56eb649494bd75abe96aceecfd8365249eeb756f9e765a48fb5d4b67b7602e075173638b3bc1be6c64fc5d3b3fb89795091205bee568060db1b42a9aa9e00d334fba4b0e8d5296e2d7385b062e94a38a5f7f95058341aa3962c50b365cfb8fb528956f34435ec187a7df63625e0eeec5937a19933e330b9b175e48186bbdfa6623e48e0105c007960dc79ee23f2e3e9ef3dca281ad8cc9440a22bcf46b385ff3e935e30e90db3afd74aa009ac41c0e7a5dc978c7fce5a4447ff529c73768bebb2ff03424d99087fca7ca6922bc14734611af3a03cb456f1cfcd96dcafc3e0fa0b087a0ef63c4765606adf61990ac46be89c924b30617184c51c56699c03fb982e054072c2785923cbbec11bc9f69fcc504289d5aa8674d56b4a608ac9fa63e73964a35ea6a94df9075230249ea74af6f99dbc1887c1e00456583911ce9ba90b38d5545c03d00efce46f7fefc88bee88a7c68bdbe36689546d052e151034a359282e5548cd1f35b7cc01caa0e7b54275de87b64b8dcecd0046e6c26c1b102b9f022983de5e212dae209ab1affb1aad65ee28295564181b59aea60eea30c739fc1c8af0f723323c88d30242d1bc7d4071ff4f4a1b9e85f62e693596fd399492d0e0894e1fdef5fe548bf6dc37d81b637e4a0e14e992804b0fce6fb47ab8ac81f4138f2ce507c9fca5e4bf2ba08ee392b4d61afd686cbdee45018a3c8a0efa397b615cdf286c3e59045e8baeffee7a1b1b3f62914c10d0393ca35af59fd727d70c464a0c26a60ee356705a02a67af93790cec7f46dfd8d7b9312ba706e55190bb162e4fccafacd1e62fa7f2cb6168e883af1cb5d485210eb821117b99ce8ff4b63fa6795197e931dbb399ec71b3431eb359ee3b793214662346d6fdc8c1eed1400b20b1349d765b471d20c5730e7c75119f47c7da04d6d25f6a9b47a08a3f24efbec583decd332002912555decd5fa9e8a5c124b52f58c1ac1db1049cd37e8cf9b1a849edf1c034ef3307f40b1cddec8492a6c91cb5385a6957797120593d1d79baefb1412e0db0992032ae1cc22ecb861ffef8a4e6635feeb4ddd181337ee2c54e27fba3a068f849981b461710053ae013e6a54f99fe60c580cfb49d5111ca98055231ad08acf44e99be4fd218982b3e0c5c271ce41d4047c28143e9a711eeeef7f14688d6fbffff6826ddf3490407a65a3324655b7991eaf6ece95ee3d0a2768e5f997c26d3ac313f87ede95cc2086daa060b92818aea9924946b7dd20c9b90d511668cbd98bfa2756b0b9ed60203c93e5cc146cac760d44cbb7efe5aa58eda39cbcfbf48499126f01e3d5ff11fea851e7a8ad9374cdbcfce969069dd2dbba38db05bf99bb4dd4db48f5698ce05bc35546e3daabadf93f4a7e6f0b57279197dddbbc5b76f6628b3f30f5804647ac4411e50791919bca43221ec5840f90f5b5017dc6941463fc35600c9d3141d68f60b512d9ab18d575028bf93ab59484865a1b72ce9cf0ad252dc5527ea5fde3a79e9b22dd316042cb588020b63fcabef687c0c64066e303392f4d2e1d0ec659e356ff23843d6d19b5621ec1e7a4f2685e0dc42efb1e2bbc40f343b6a157237a597d88c1b3442fddec148ab724af4d38da793365526293f952acc2828d2375496179b07c81851ad1c5d44d3b462bdfa88514ec6d9ed5c231cf4a0f11cc6bc2e79f3b9853a86e7fe8182ba7061af2646d9dd2ac01c692b150a96fc80a0563c6a49860e3362b6855b07ced8511af8c56d4a6d769c4a2b2f4f221046ee07c648b3462f28d87484c50faa4ab6bd253eb1d5dab2df1198c104321befbead71284a1179904ee685634cd0c703b192280a41b55e789800fc2d60375307c7aee1d5cc4f65224971660733edd7f61701d2125385c4957a2045cd5a2cda76b6d4a419b3a1704004617039a6232c381dbc2361dfe89083dcddb08c1a614f5d3956e4c5087118dc347c6c8619030be5fd563776b714e703a826f509caed069be54680634271ef852d708e92e62f0f66145a87c2cd2d75a3b7f7539160da99bebb3eddb03909b781835f14ef04f580b8663a914a447323530ac936e547a20a1929bd2e39a669ae44918f6463d5ab9976dc64785c8ca608606a05cf57d90f62b2019d4a0fed457928bac0c1b939e829483fc442f8e9c3c34ab91fcea17cc6966c2e850725c74e054fbd06f5a7463bdd6f50b5fd8a0d4f33e04d5e0ce36efdf25d71751fe74de3a421e82518dca263a80e9d0228600890e1ea844f51b4e50dea0c728a2bb311d8a7e938507fbd9b39b318ea80f858b11b73401d3305a77db11ebf1fa91658d02752f831859ce99b39352d05c6a2a9b9830f3ae87299212589852fa922ef38c240d4c4fd361276b22e9c2f7daba94192686831848144594056ca49fd65f63124d5114a05595ad3908ff7a44d6108fa7ccfadde8d8de5c3f068c4af836ca534ba0843b806579807cd0c64feb2b21c22707ae99628cf261d7daf72b340c8f869a51ef3029abff8c7a07346ca4494c8479c990c62fcedc1f41dfac7af79a12d44c8fa92341d87ed35e127b5ee28825b5306674e6692b3c0f930aa59f51b6eb1e6b9e1cd7a6837fa8c71e38e450d4896db002f0efcfeb9f8432bb823ee9f198d5c3436f94f56f248f2f90c1b3e3adb786dd8c908ce45b376f3394592d9ebd36e7c6a725a307141ca48a07df38a46968f43692992036db7c9045f0f4524d706c1683de436767e692be89ba6cb25057a6bb0f2a26605977a9b61377f74f78405f95853fc8e3cdfd18130acd709bd40305c3ef9337202987b4788309b35eca4b748b3c337fefc72240c43cf02b9ba8c7046799a65d6f71aa5b7e1ab887db0432da2b9f6279197a94b552d0aea7139f1a749ba8266a1af1f8b8e4cc1a341ee7253a56e936cca44346cfec14a0d15368f95650b22bdc1905de4c060704ef766cc1dab4bd868247ab20ad00fd2e5ee95d2f51951c9a8af3ae0f7242f0c06186ac83f6bb1507d887ab64be45469a5a1ce82be5af7f53525ed966d36c3f672d5ce46011b570e69011883ed6e431f6f611c6975eb166f8ac7b3bec80061002e6ceffb56ef6b457f548e6526da2a977cb38aaa94af2119656562b09a9be298e6b53e168158b14d9fc5b2c9ac8cf8c645ade0e6d35c23bbce60c4ea633e9cd027b8568e2b97636fc1548efad3f0afa746d4351f58bf92de270bf2f2dd373ebf7d655b88298242a3fd155e012ac04a24973927f1b093d82e170b1a5393834e6a0bb9b34df1bfbc3b24dbef798a1e7f400a543e4294b819c4c88a4f9ba3fcc7e9833539f1e2dbc79bda9123d616fc8eb7abd648f9d1d36e0b6a6ae2b1542c4f8795c0c51107a78f9fe51dfcc7b6da9606c9064ee5d0abeb0fa66d16c5718dd902709d67a1ebb74685845b8e9c09f8300f01362ae8c04b949db54356ae3b197744c2534fafe8a730dd5b9360445a8f3a95abee4897959d7d8e83481592cd611f65f5ef7e9d45f96897ade578cf462e303c72a7c9396a12cfdd41eb65113513eba370c41532a910a9fae112f8b62f270a63ef58a185e2a70c6dae49e2d5fd40815b539dadd8d611d99157406580c712b9865264dfdb45231412d7b9145aa77aedd9833b9202e5ca27dbcda1859bc94bf9c7c61c6420468bf57f87121b59ef290aec62d5c4bde9160e43d48ec340d5a7d9259c2dcfae16d1e5bdcf0005a6c634ade3aaeffd14fbce42ed8ad347d35ce90fb09c2f9c6c5521773efd94233849107068a658511ad2a3f74a7e98eb70bbc350cc45c010e8395ca6a2f7a61768fb58e55e49e55e9cf471cf0ed6f839fc8ed298f81a8f7156d3f2d24a08154e5550c679515ed2e8d86042905942a3dad812b87484ef001d76d511a119f44b93575eb7198fe3cfc68265b85c200f472680d88c59d4450bf20123ab9438b621bc790b9f81f6cbc27f9649367f8886796921d704ea6c914ce683be1a61f3ec6f3c48f01c05735da8b3d4a2a7a109dd9836ef361ff65ed3ce7930c635fb53733bab46ec3b7fef3a08f26309cb840cd284433c27e05e472e2df6297c8fda1b1ca119030b8295ba946316c979ce417706a3c8533ab8b4362ef1e06a4e5e5f36fe913a2609fce62fa33612b2bd0ab25e91548b215bb1ac0a19277968ad69759b96b980c566be1d0c688579c3e4dfbc42ffe545b1e82bd772b43971dcb478a19ffda7faa2dbb0dc119d84efb9f5cdbd4dbec8413d6c93eae681632bd1a0d8ab80c1f8f7e8694627f647805fe5795e17dd67fbcb394aafc4218847cd01ea0add86ff36a4162ef5fd2bb3f593b6a3ed8d3dc48ea986f221d70608247395c71700d19f0e380800e8a96d16c6104d93c782807c50597e11228137a96836fd6ec0205549ee1f0b4ac1067ae4821e11d1eb8991f7921cf417f5cab1342d9d4f33b556bb157b7f2cf854872cceaa1dcdb7b91f144389f10e45611bd300c28e2cff170481a850cf62d569f5fff05f5bfadf6423e783c5002e4ab3706e95e37aec02182862f22dc05194ec449536e2bffe21529df6cf9bb96dc043e11a8bb1ba618cbfffbb00038e03ce70a0eb497007d9e6ad2e171b6d2473fc38ea4bd40335ec060f1915a958fcc59000d25d64bf5d060c042b64373362c4278e28f82139b356744b4cdfeb2e7ed789ec8ce04b65854383ffd5c05840b01c527a26b4fa2641df91a1cff7be7dc89314b2d70d28923bc1d3510eac75dbdfa698d109c178ed26e4bdc89de2c2a25b38c71906a8ff1d9c71bd1be457cab61b0f48bee705adcc891d26c3e8de3dcaa530e87a0d3bf86af598c9e95510e0ab086a11fc354a38f31ac3eda69cd6eac1ea5c3d4c0f436c7a86481bf8f5b7aaf09b326c7eb8dfd859eefed5a04bc1581139c77289cfc5cfd020938d1d1d11ea2c0d00c97b84f35652b8ff969ae4de676be5801fbfab1998c6a03cbd859d917bf89ac79ccfac3bf060cae4b0910028dc50a22d87b98b5ce84a134c444b27c2ff6fe038161c6b1abdd5c54058c40b8fb1a0240ca492ce971a3c30751f2535caf863f5a9a2472a73eac0af11d9c9e2ba09e17024f193f29ed2715c190eccfaa32886b8dafc4d9bd76701ec6ea2197adc3439bbe29d791d145ca1b1628abab80b2bddaa243885188bf0e59dfe3189a0620a4af5a8490b3643455edde0a30ef5df01c2be14598fd92e4a70ffbd92aab0bfed19f103acccc8c51ecf387d152e0e7ee9184ed9a502a33d1eb9510fcb2a759592e306f5389af581810c23b45036e3b95af318816872b1b6d6fe72e38864049d4d18204565949cc298ad2b58d08ccc4068777a535cbca4122c1c8d08ff8af655986b55418e6bded3fa27f0404fbd5312e05c88d97218214de8ec26ba68c956d6456540df24d950d21a9e629727edade3d96f936c400210c0d22a27bcddea1f0fb8e8a8238d9e576077bb2b448285a85d5a8d547345a9ea77ac526974eee013529ac96fb0b1dc6d9216a1db5f45cd676052be4aee72ede4332b1cf7bd48200f73903294b7dcfdd160147b064b00eeec19e734be43503806266082cfa1213a2aa4d84b1294b547e826b757794e9778077cf414e3e2f7f3bd274e00816644eca2b5d6021b793ed9f9df1e074ecf0bd61eba16517b369f168ba13602f4fff349f61bd524e2e4e997a4834326741ada2941f5cb3204ef22e9c0be26a6db463c063f6c0445333a0436089c55032cfeef214b8c99edf06fcdfb2b0020991d3cd5b2fb0b2d8a1846402ad20500943505becfb6c3cc2875962e903f5c170bfa3de4df86ff0f4ea6f73f0da1ae263647adc2ce5a18e299220fc1dcdc30cdcaf7fb4acdc4c8a2f22674ad5a7a25bf4d457e3b803d02d84f201bc8bc0edae3fa1e79098909ab8dfa9d2e6f959128e6bd1f643b24079a2b276acef574f352c10fa35400c259b3a353ebc0c3eb2dc476e3bd691264a1f6dad17e38827551a5146de5f56a7b604323526d75919cd3922baf0dfbabbe25debf81370901ffee7547468ef788a05b6fb871c79599f44b86c2cb1f4de92b67166d0ff73f599e5ae3bafbb08c7cab7e90ee636108f51f89bfebb8ced2f85522843b6fc578f22042568d41fce49acdb43f130f0b59c062716f707b00a8dc772e0f2ad447cda32ed1993cea1eff047c45ef96f8bb84ca59b77915e9fc1d5e960667edca9fd8c98b788d413a37e19b3baee701893eb0e112379df442b039a406e68f42997d0c75e8b44cc9cfa6ac788ea32f27490534e4a6708c9935a9a9307a48efcb75eb23d849101254c73d6489b9dbb03da968618b9ed2672bb835b7ab365a93f9d4c6b1ee13986a7400e9c1158b8d308071ec34ea4cc98a5516e419754ecadc0960607e01bc96c2432f14e466570ab78805f6cc36f843b44f7323cadc83e8a0f7a6bc5e180f7c7e882c6e76c3eeda07c0d036314b8a8e2ff780dd9d90e7d00408b45664124393c7617164b3233b3ccb73a1ca28cded6106981652b01df377f10e20bd5d316b90cb2b850de62a9a25659961aec7e54638454ca6e5995a0f7e8aa420557f00d9c95080c5e4ca5499ff9ff3383ee2f1eaaf5b36fe57e79f69c546b7cb429d45faad0f61eb83c5d80e871aa55929219c2da68f3bb6e1d3d5d1d1adeccd626450f09c639227ebdb8c05493d8e409c90940dfe2dbb4c9e91c8d6f85bae18f5467cdb4c0e4a913ee9a39f97417663bed6f0f70d6d9906bbe3e49b0d6a3bbafde1c518a9d4d84db0c0234b4f85f07e6b26bfa7995a8bf65fc621163a09bb5de20cfb24679e37085f45ca8b1efbefe65f7c7a662f95c95986ab345cdd5ac8eff35f9ebf4a621250158c8a29f866e97dc16ffef6c018108612cf8ec18626ba410f96aa8b6b3f220d247145a5a42ae187caad4db857694ed234440179b369ef70af6d8bf597ce7d70e525ea03db23e4e46c2e75b42a8af51b576ed22b5d0e87e778e0595f55129a1598b670b8495fd528efa8cebd1e25a2d0722373b840ac1bb810cd155231dab8d28d12b1dd2db333412de74bfcab3b394afe2acfb6f73fd7d047bd1a437908a7471ecaf00f914f0e8a5481b5ebdaf71701cb6cab92c22ae87da5939757b79455bdb8a58ff0e049432b001a7c48d69def1e9eb033e77113f4f13e745ae54c827f1ac0e5d2258e4d0569ba514180fa947fcaba82aa2b6ab7659f4bbe45024bbaf8b9ad131bf523c14dd23577b87328ea118e7996cd7b61db6ac049ed62fcd6e4e72fb15bfa2714a750e33346c4a8965bc06c7a3ae43f55dd5691e64ad22ffaaf259d6da665da47a540fdd0e251699968c26fd5b7016e8c6ac42c237df128cfe55498aff2202384a0e9bd6d237086d09427e2086b985f63897d323f7fee3b17dda793737af22c9bb7377ae640561712db025adcda213a7640ef820ad89511870f3e4c0a1394adae50dc7cbd87b28b63636cbefab992ac4caeb45706e33ede4a8af5bf254db17095a3365bc7db1f17899d5573b0d9c07f22f78dc8809e0f14509c8311522bf1488d923303dd81310b9011c37bcd285deb20266bf268922e7d523819f933306a5c80993fafad7d6798d11561e5cab1aaa97c02a9fc6a1988f05568392e0d37c5d53de93937c304dc358d2326d7a3dc1bf002d40c10391ab8f54713029f08e9d9aa4ea90a656f2e731ce3a539017173649d8eecc936c2c09d275189290f7b2e98fbcd6a8f8b61ea2ddd565778b3604ae0b8b93d81e8e8e3989036aac3c842075c3b35fc0470aa806c9021f3590307973f10ae1b5225e4cc308b1dd9d336a70991cb63bd5da8d443a46b9ea9fa81b21371b0e4774c2e384ec59c0ae9051a8bfc554b295598521e767cea68fb8fe6267c8433c6fb5760b3c64efa6334b306ee0a1f250f1725582ebdcfe2df751c7e744de35e00ab4d2c8e5516bf743400827e5220805ada64ca59372b162b24ac259c8c3545b3da8e5a50ec780dd100da2dafc0b2050322f9214308435cbe7e097e2cbad5be59f762da2cc9a1fa669d965550a2bb7535d6d86cc2b25802c1d7355aea82dc460a8fd9e29ca131a644686f941ff5a5a66f7f3371336a2b2d03f519ff52b7a1957257d78eae55aeea43a472aab0c7e5ba72b2911a04f8171c8ad8edbbf36d2db816becb2fa04a681c3598c71c57cf06f864bdb61c0374c76ae27855048ad0ce6e1b931c428fa293e23ff2ff0a489c62e799ccb6a68da62bb6330ee4c501e44001a07f68ad44e9c352cb157541a56aa7ad2752ab4bcfb46192a9a570a7b18cd273e604dad2a9eaea138ba7c2e1f60e1ab7dd1abed6bfce5c7f06c32f1f149cb0d8c12384790077a04f284f94cdaf0d1db2cd4edfd3471e0b44967aa42137c26003104a51e7ead9d112c98071a388552285f366d1a758bd621dc3460a9a7a30be8b7abacce77929f63a2e46046fac8b6943c40593286ddd9b6d4f8f2945a13159a10bff315b73520ff0c0a31a3775199ee35b75a8ac678cbf180322882a9fab9a58f6f202a42f24888a2c47d56597e491b413226771aa607ef4be962d763d8d7b6e8e1738dc3fc8da799d3d3b29214f1d9544074ee4574744cb52befe35eedc4d28d02473adf0e0dad35217b60d0c2d4518c91e1c0ea9fe7d394cba07f8b47a8164ebc50eb011cc5355e211fbe6b0009264f984d63fd951937901ab8e0649bdf016b14ce39c2bd0da7c6edf2f10c2edde6ee0d92fac51aed20a8bf632580e1af33eb5497cc65df69bdf3b54a8d918bdd895e01aada1ae4f85765ee37e9883c62c6e763364661be8fee6f2132f6eb9777e3cf6646347bfaa352ca7da0ac334ed6cfad28ae23eea377b05a88527a549002986a2d728b85e7123bd13d1e039b312b7b36461cfddc86fe09d25d0541db35b63710591d293add09c7713449ef5352d135fe61ba29a75403b7f586361f22853c646a9bd53c3ce1c73a16267026368fa01bc0469f9018c61aeca6a82e7864e7589c2addb3251b7229d66ca8aae96b0c72d874942db0184417efb2e974c347584f0a53854b960f4ffe92ad545bb2445de594ec7c0adf284fbe7ae984928cd579763b4b11f3e581a8ac417e3b655bfc1740c672967dee19f2ed21d2f71e8566bce4e22fd1df29a4ff0ee8e63353f90bf34d3fec1053d9aa64a0444aadb37d2eb8dbdec12d07cba7dbc910938500cb643bc5afef28fca3f5e9f6c0cebc1a2ad8c27cdae0fe496ed4aa4b8a6239e4308ca8376b8c5650798d2f8ad3256a435b1c9de6a3638dfbc7f1c3b42afc4651bbc9b80f9f4d18963717fe5f3972f31a2866d32dbcc849d1e9b435c75e6094f3dff88366360499795a1c4e5e8cc4d6c4b57940b2f056f652dd5513ec81d168da2b2c0541e7ae61342caf12c14add71a847e463fae06a09fd2e92d5954e0e9133bd157e42782eb2244a3f6e763ed846864acf55f8177548ab29752d81e3487bdd2e621354d19f19a6ae33d595a0708499d22215167cfca2ff23d8bc50a3abe984dc8bda50893672f868b7a28b191075e997f261b59a1a919ddea75e9dc9b60e561951e07f67f4f54eb2b3fee99d863cc933e761b384079041fa56b72a9de57b351950ac1bb54f0de184c050f64bbb1cead128bee0eb6ef63743e08fc5afa18fa17ddae177021393df136bb96bf746ba624b50c135a8c3f20d234eaedc9ca2682f43b08a8320a6190d9d20482330106ae190ee771d0ae621996ff9b967b1563a56fdbdacb1dac2f3420812548f145866d3f43895db9994bed775f46a1b970a9c0db395fe510740b59520962afcd90b9f8226b0ee2e599b9c549f51fccde43cf51d80e6af15bdc9735c816e6248f388bb3447e662e79e7bf7272c73c1d944e93df5f67aaa69f998893b87c685b242fc047eb482b10bd17647e489bba7be7ab694f32dad21f897ecb65e782cf8063982456cdc7e032ad5df7da58da767bf78f4636c23879e37cbd03ece15b5599a32dee7ed8d727993484d3259b90ec7927871fd048addafd3ccf088a39934798e2209219503ce4d81d6f09d67cb8fa06f7e48091d245bee992ff37aaa08d33de2c482298e0842fbaca1381a6036b3a63f57eed26bff4222426fb7353fdef3f0232b4447bb1130e03b6cc649cfb822fec41dc7163c56dd57777ebbd1921451d11e5658dd45691e61b842b2bbddff57a26068c4c73509a97e3fcbbeaa664bf20f738a0fc0c4988f167cb98e13c1477f07190bf24f9a62ad9a54d2b4dbdc55615c9554d1dd9537f29d2bb3e945c47e1cb8740fe6aa71016fb6fe04838159f2bd22add39d87d203d3bc67469424906d0afb3fdb3f519d9bccfa5c82fd6fb164ca94e6621bbfb5095a3a35310f2e9e1c058086328a9891182494543eac146b2f5472f1f7386dc2e5412a2f05168b000377e8ae06e5d94d4fd0ffc86eec112f165f0b5bff4ae867f6293af17b857e7c23fef64d1c6813c1c487f3a5b1ff7ab6a5b2a2e5137e270c29880d93fe155ac1baa5908bf13d66961cc74f8cdc8e325b227eb2c9dc665207934dd658382f5af7be82762efa64ef5ecdd8f45d04525ca553aae47605e8ab6452a428c884734cba0b9cb64b3e17a4c470ffa05eb730b6b780f0308cce3c05eb226b857d2896b438c07fa54e0854d1f675081f2b7c6a04e2d697acc7586bc939c0baf36846e725fe7828d701b855bbc02578c17d8920f2a83817e476fc697947f75b5eb354dc82df4d2648286fdfe26d42a82f3a1296d91aed1177fa71bc3813c8c72e4aeee2d4e21c16ad7ba8c17f999e5ee9e75bed6e5887edc5f1238315e2b2ce4ebb2cc57fe16f0dd5f111c88c2f069edbf38b3f798e1a04c1766b550f5ad51b746791047096de853eac57e79e032a8e4b7e4d8f58ffdab7ff66c52ead91c9cf41d3f3568af54f519dc65135ad2fd4bf3114ecddbdc1e5b11a62ce05d10b88331844f103008fd4e56d193cb809a046139da5be0714e38b8bb60e23ce0a67a007d3c84f14ac6243d9a6de14c396463e7033bc9c6fa2266d2ae7657dc8842d35fef43650f8d7114f7a60bc570e1ff55c92530563f1038c75759a1f5ec1efb002605d736d1740af2d8b73b35181c3f483892501e225a316d87674663b8587b5d77a19caa037cdb8710f69147e4f946c4c93529cd3f9c87d63d84e63234643ba77acb326d1e2672e24192365244a2e05de4591a5320f2b5a32f04b83af11165de5b0d82ebadb2336801875414b4d9a3d07754b03cf654c7b6dba8961baa11bb4d365e1cf0e06f1b20d12b521152d9f2d374e5a5ed270019403b5a02235881c9a81c51caa8d4a858417083067a2c1cf479d4fb1d8d70cd9d1a3c769b382a1df9546ffaf97cfba137c4427b6e1ba45006dd0e2c5596ffe53d5edb266dbae15d1831c976078e891bdf56b17302f109fc362933d29d80d1307ead2c4ca588c233fea9b7c6ba02306a502b8f29e596f61fa550ca1d5d4176486c48ae64c30c8f70af50cfdb411cd933669086cbb563648c411407e86354fdb44350074fc13dd4d69f1f046c423452e525d6043247d5a0227533c5a4c399a5b3c569f02437eb3cadc22492d96cc213c44274796850b93a38916f40eccca2a5712b9fd2ccc6fc4a804442eb5be7b0f8325fb2374790c009308936b68b8a84ae7c8a096b76fcb579aac51fab2dd6c4fbe91e0e7676307dbf8d4fc95544cd0bea02634cadafce73e12c23bf9e180cdf7d1cc279c2d77cca49345241cd2383df1a9768d2170ce17752d9b7fd002a9a6c88ae30f4046a48d5e799d6b3b75f8ffa8be83aaeb0af55b55768632f38d5b8edfaab987ef13acb487a02927532b089eae06079901b7ce163831fe79cbfff06d17269d2e127028fed850dff10fb64fc82844071d474b554a013a440327838ef0462bbb93aff0e438e11f07c3f5a4af2618627c8a705cb6781008ec3d547928e2fd570ee4f1b2b1edab4cb0d3f367952ba571b55ada1b73b9371bb801023c9a0dfecd4d801f69d7467b1fce6007c70c89afbe3708fad5b2ed4f2565739e2636fec47e2dc2aee12d410968b0f74e87a474b77ab19dcda331ef8aadf8b021181fab9950fee36ee46b6084516887ce625670f2fdc312850c59d129180178fb6460f005381a645196a69c78224b973f3f2fe3582a18485d1c839372a05742eb20135ac0749116dba1f214568156657bda1ce110aaea0bf98947e7d4b6afb13d2fea1de3c129316eac0e1808ac5bd25201306130cdce7a4a34a95740e91e58b26b4dceb94e2c52d47c95f8e5c6ecbe72e5975ba8136841bc8738e8770890b3ff3b9195195a991f99905bf6446fbe08e9b750e1f23d1fb9c8123f924d60a0ce2cb4b65805a98c9c6b2c8fa76d33435e583243b797281d4bfa45040cd7afb4e02f29a5f89176c92c3a8face11d60cc6cab1563175f67ee399bec5a467e70779d8851ea2d45d569bed2eda59307c4faf14bfe5c0f74ab4c1ca72cb0f9fbb7cc0916e0210cb9e4bbc737fed19704a202aeb15e16caa937de64d15fb6014e98b69aef112e8fca7b1e0c190d3b8eb1052be8ce268131dd62074b58740f1467161a76c56bb036d0241399e70a3fc9d9435499642cc4decf3f31970a421e4707892419f351c0751741d303b51e92b60a02dcb4d19bf1b36418b4db0d36c63ced481b858c3bbf04f143a00cf6f662ce506b001e8cdc1c6d09ed6cfecc6cc7dfd7623a1ae475160756ac1bf02189e88377293cdfa519d0d3f158e88d49c953badcca73fa5f4dc4b3282cfa3b8327efaf209ae8be22727128ad30302ae5f61bebccc69ca8371e3d489ba67158a0ac3c3c6d606c041ebdd666c0fc48b1e7a93dae8810f0d533cb39154f74abf09eb8291686594df2c4be8348f0eaf8b0854f47797f9c7a06d370ec8fc6deccae33c04f7ab459278de66c41c6bb38f110accbff17d53f941b535cc38328867d02e7d44d92650f9d8b26d5a4b2dd0d2661169600a38b94eadea20dd66d7c76b20e277f00e59a8e1ad6ea1519337cf0e99878b595eecb1743f38f4de9707904f038cda39b33dcef246b7ad6a016cef9ba3afd6fa41899407f228727a8fb61e2ff089683d7e994f6e95cd50849a09697b030e89b167e922d7131816a40240a139056f2ceea1240ab016044627a9174bd71dc0e20acd58b0f23c8e83f2707e7ab2ded7f862e4628dd099c07001d2b0bac6f182a53027dd5a20d5c6540914fad40ff8e65022073e70e6ceb9990eedcce69556d70c583204a5d4f1e3001ce5d17f950b3caf9afabe88c26b259a6e275f0b4fc6027384c34a16175d9f1d591edc28da8340a21b2d5c07aa05443144863002fdc010dacf55304da0ba9e5067bd1abe78cf1a0ef9e30c12b568b889419afec18ae64b42b9052dc1a40dfe1ee79293df0d49c6b4990abd101e347b4fe6bbaf9516ecef7e95b88066524b43dd0de101cae34abb345bf02d66a4803c405a97bea5897abc41da107566f22debf95e50571f2c57224dd7f507d92c2147e3cb680905d418d7a19d62b307e377eb1703f97dca25ba704c7345303429954a73f3f54cb417a30f4ba24603d7ea3b6f967e19c9dc4f1934010700d3e349a76d84b8e973e6eb32dfdf03fd9b37230bcad5054e38aee06a6da0a4c1c39003a7e7427f61787530f2e92a41c85151192043076b62a985369859e8b21ad612561c331fa6719bd12f4995e1f79a92f958c83fc69a0e0bfbd80858f51e2eb17b4a44352e60005d54b418d5232340153d6f634658e22ef0d7eff681c67ace822cef5186bbfe82cf0da5660dbf17498490f2e798244ce1e0b444fba2d57eaf1dafc0864dd8ad18fb6076a82b172b6fef01712d350f0abfb60257e012007bae8343fbfb78f36e6ae5590b28348d95b7cfa8afd45a519ca16ff9c02c24ca8812ba97019491e7c6f96ae9f925b15bf30b9c1fd1f7d2bfebf19347423c279749732f0202166dc66111c99e7872e90021914a29338ad1c001e0049db66114bff61c661dd15629c632d826614c51c7c5f34fe069ad6050ef3f27de56e9d511214a0e38eb3198e5e3a87ff2054bf70c25c4787f0b24de5fb283c872ceae926bea6f447536919242fa359bf8bef1784278f17fbcef335267da1b28cfe3f318202a80091f0d7cb5162cdb9b2b39712296824fca0619fc43c6376c70f56b4aa0a5ff2a37b4c4045b6d21f44c4ab29ad5669d6fba9805e3cd44781b2d5d8dd6e7a312e14cef9c38f56c68c695d84ca7c8a161a2bb72df5e6397dd4a99001913ea32bd500ca8d0281bccb3a262e3fb81453bcf4063304d62327487cbea23923e9b0f6fed5f659f59eca35678203d2e00a76aa93d4c6d3174462ad3b61c8dda8f787a357bdf029ca2c2057c36ad6158c5081a9f6e025aa4659c3ba73a11281fb1aec7dbc8d828f58556058db3b9280b0a87a1a08eddada98506c3182d4d5470f763f08f8b93a2170387acea84f6269ef8837cf89e3aeb04876abd2cf66c994e929254a5e25566157da8d9011917a754e2f122b413fc16c8166893c084096f1659a7a5068f0863715d9a808639f1c3204719a3e8810f937343444fe55192a44ab6d05bc425fcc715d99ea2b823770957aae57e824a056b175b8c6d77638ada4cc19f1b7c8e9aac52b501c68cf696b4270f0bc5c91c85373ba78ad37dc2af02d0d46b848d8ddf9c97b639c96ed637b57ff26dddc98593f556a0d327c31fefeddd78281dd46391428fd7747998e005d1f28656bac1a2dfd4eec14815fbb6370eca906144810d94e292ad03991af36c018591d0190adca32436aef3ed148bb1bc0f477a793785cd75d18ae7496234e758cd44a9e248c2eb601810a02c8baaf8cd0b652c23cd35bc7f493d029859900b5385a96d57995148e53e7a30d212f2ad03ae41c87083055e23086f4815cad5ffbe7ce2c5fbb86242f24e361fd52caff0f850572e06285aa4869f636c170b65fd81714b3a96d1d06f30822a800a8e07098bbde2eae7df8238819473b43333e0f541627dfd20ef389e220b598d1743e22916b07e8530598500787619c8e96024e04590282e644ac6bdf704f9b61885a6a75c8fa4b124c00ef95e23b8e142c9fe3b74a42a0306f75ecf234b11ef81fe4b233f61139a8e753ea9f6c06e91b8b0a1fb7dac64ddfd66f9c5a916d8bb5a0e2a558ba67e40486768547ddd5004f0843286577b7824f8a9458ca56b80e37b8ee900a862f0a9edbc9005ce3d11d5f943441b6ab9656cb6011c239b558d74a8b5b47583d3e3922f2550b2cd9a5ebf6c4df8824a770161236cdcbab7574cffd8f176d947e55849acc8eb5a5e49f023b77a90dedccc1f18f21ac06d2e43ac7b94aa1d119be27f123527e8727996677f4dc4af646b22a808f530ddbd56bd1c043c9c591d4bf8fb0709ba219bf6e2ad029dca3b3e26ac4e3449ce135cd11f58cf7bb2fbc968e3305b49506be06cafd2defe5d687266195d8231a22f1c3667ed2c4f7a811ee71031d6e50fb3d25c760f52ae704746d203eb69d93c0383df62ebfe185c42f2b518e8021748df9ee3cee72cd284cccbd6d7585d19ec7834c12b123b9a26d89ba6e0e3edee802b50a7bd491123058cafa8a44b974b6e3d2b08aaa2039eb3604b6574d85a788e4d8113c831f29127dfa46619341837ce961f577dd6b464718d7985e0486d69e0da90bddd12549b7079aec2363912f445b5c7de649d05aa62fc4b925f147a578c4563915bd6cc574ec17d55111e6f3d9605f97d5be72001ebe5e2af6527e3652354528e6a6fceb96bb85369d2b76eb56c7ae4b9e576a99574e1f838a74063ff229aae87cacb80e342c6530b2a3b8e4cc1be161674296655814d08345f6fc0d2dc4086393b25feaf322fcfa5feaf7037134dc8c70d916d414098ea7d10d775eb4b6adab9f35ea7d3722010c419808d0dc01bec7f4e025c1e8aedbb94d228fbe5251926622dc1fa3d0cf4148ebffa54a4ff5b124440c316089a0957f7d7aa00ff824f5f086113d338d5df16636f7c04a3f3d480aac644e012f9217270944b0b34807003b2d1b51d2c957561900518aad164ed4bfbfa1e796346058038c4fadd3a66d51df91bd8305114567d965c65955ffbffe824c824e560a1f8e9142cc2726b59ccedb2629626eef030682fb4915b997fd9bdf3cac9067e3953a7e33870ca6853189b2de6a251bcdf2ab82b04f8673c68cae9e79faa3611833a8674b5094599a7fab66aabbf8eedf76c06a6418d52be6b94e1d69307518f9352fc45d0b0cb79474ef5d6dc721466db7ea97ac44e889b533305c8a98b23987ada6a154849be06d57c9b70ed6b018fdce53328bf7dee699401c01c5a8a94a773e8ca4f19e35765c4fef93a27ac44e29ff73a21ca0622e846a652bdf34fb65a6817a4ae5fb39feeb6ee0ee0e546ca75fcc6c88048d3f4810e2ed1519a0524f7e0dd6e2b3b910038401c92a25e618ec8a14638fb33fc01c58149671202d5a6dc4fcade43d9faf701a7bbd5ddb4480e60517d18f164044f2a79ee9d17d17bc6387ab75d77c5cdfa6b3e2750a4af57fb34867e782d7472476ac4ad6dda1ba7d72ba3b7f8d71308892c87209540031e70df0dba8797b88471e887099a5e04150c35280eff3cbc39a490d13da4bef334c09210b65e53138a61dd3206d0da23c897e89be2119cb04b0c166d8a6c01809ca27f0084b1385416be3af653d180e5fa11ef323486e01e2f5f95d11299a7556a0e25709a9dc142deca87a7abba8c6c69c03a9bc6c0e3793cb5247b9137693e176b1d8f5f4e86bb8b00b713ff6c9c9e0dfa1c051b812fd33ee9c9b4fac64441b73e761bb34bc8c9beb44780ec5edff1647286250f3519241ba5c0889c8ce3b61e518322139ebbcf10d5edd4e6bb019c8250c7047406ee434c92daa1538437d6fc441d935667b241fac07809b12f77e72c15a94b2440c6f8a64f75795e35f11ad2e6f35319f4b5d1c659252ec1c60695adbe6c8578766295849e75ab97bc95f5fb26b1112bacbf01ace620257716f4bb0d34d19d76a2d2016c219b60835f622b07aa60952d7c1cb87c1f14ef3f0a22fa6b98307ab0c9c0946e5ab1d5fd1a0db87774437cd6b9b3c78904a8046e93bb596ebeeda9e0f84e917b8ccb2bda874c022073ba03d86d39ea9ad2352b5962712fe52a0bb3866df0935cc4aa24a4e25b374c0596140b8476ad4c16e4b683895ed50c5a248ce33f86d6872a47943905d7453b5dfb9e755709d6b1f7dcf0d369d9c1e5e350ff9a0851265250635388eff242743310473567c9accaca611235534f40d680544ee63a65597b7ea152e22570830184f18cc9782fa62aaa1f6b3d53c7d1a91bf7405dc218853e82480653d87fe6ba9829df510cc836bc3dd3a8aac1983a70eb5ca5f23c347f8f0c39c766315bef303e98f3cd77bd13a8267d954bcc7be63ebd7a19e75f17808b62c5245c80097a59924cdef7085d0c5f693cbd079832fdf93b744e05c99795b176cd31d02b1034ea9eaa41b35fa7e2cd8d818d44f78b899dc851a8d4a330a83cbceb2f018617cdcf6e3e5a7b09f5c2227abe2a4edb218a1cc832ec10b0fbfd515058f1d5c26ab512dae248f0444a5e40a9d4607b7a33474327e48e8d44ca220f3209a61092b89a3aec51facf7a36a02ec6dc861f38520c16425f5071d4d9c51e55abf420b8ee1beb25c8578a42d0aec8136f20629b86bfa6ef648821820aa2f890bc1f1c83a5005d4955767a257783d99898e071c6de31bd252a5038e603de2e082a2c366ebe09afccca83eafccae744b6821ad15ec40f1e5421323e413ca17172a8bce568d84e3ca591e41fb272ee0e5752b98373ba03e261d6a17f9b68ef9d9666fea16f38125a8349c8612122e2d7bf8ab554fc6a9491e6aef4085928ce3560f573e7125e3adde64b28a4e11395838ebf380ccd5a56508182c4522d00f77f17ad7d18763e58f1285c13fc537966f9bd40c10b8d43e7600852486454c1aae7fd46e548acf23b7494985cb9e8a00fc07ea53e46046ec28297604945eba3d719d69c2a708cbd4a1c07cbea3f53fc812f17305824c814b757fecc94bfea6855fbd91620979b7770d817e181d102b6f7684ab4384a51a39f303dece66e1e71e6e326fbd0232d4723452d60fafd6785920883ec00e563b92823d4694cf2e3fb05761f0ac9a790b4ca70efbe10cc05b994004987a932ce3538e615d34b06da235af31039d5625924e62e764d2a15b532d27d14f49993d69c6f61ba29adbcf1dd37f768fd11cc840c132294836842ae2a3564ca690d63a11bec6c252a11ac589113d08fd410c48cec053755ea7a054afb545be1a5e6d7759378c5129403ea2adcf3c6ceb285d9c024cb18672c681ea6ce16a2a5fea1ec586a92a9f0ede3e2ef66c0cfc961aa650edf2ab7830bcb962f325e861d63b68b98d4ebc76439276b150ddc6500ec64c1cf6a63162f2bbc2105c2da8001b00e68369971b6351a3ccf2e26e836606663fda503f2c408ee1877b4d8b61579ffbae38fe903455ca283edfabc54c4a7d09f5828e3abee19fd394807bdba19dba7e959fc80dcb86f74d7448a08197c526ebeb91b79a83841bbd9cd414233fda5165081fc708f5ee8ff2d9e611911d4641eaf54aafeacae6cc35f6574b5e92a3c64d37290d6ac9e633533156820a5e8b7fa1c89d99bf927f0b0bf61732e7c8e91238c5f1c4ce39061d8ebbc0f72814ac993f1519fa454cc67e643ab2a64f7b49a1470204ca6ff244a46e9fb98d9dedfcf55a77057048dc7dbe2560c9cfb28b1494025a67010a523a65184364c36c43ed806c97d8e459600c5e4f1b328f20960d378fc112dc63ae6b5a4d25f9a1f3443da4b6899d2c2085f36ac0728ee79a71e032edf19fa83be35adee71d1a786798ab36fe9e02fdf7f81e9f1450997f6611241665a785357f29614f02b7185045f92796731695183e17c84033b3a779559d21df09fd2091e10593ecdd8ff828f6b37554dca07459a3f45a2ded14cf9a90f3f4948133cd44e7f3d00104001382332430cec98ab95363bbaa731b88ad0a14857d606f7894c6bd17f939b38370811f4d7cc580190360ba4d5926fc7f36e8d09bdfa3bd3b379f523b40c815f90aedf904fb532f206185fa81c4a1989106f7981aeabac81eb19e0f3d42185721dad5456a69bad243e22c60f48faca82c390f5e712680ecf7cc9ff64ee6a61117e9999ac8eaa21726ab8d662c46de839dc7bdfcb44d5398e11eb50fcda290b36037e8d3d03ba72c7d5a094c096ca353e33afe1f04f5e3c77abc8c700784ddd29191756443a643ebc3ae4a162376da5d334ed04cd8c28c5531518498f2dbe47d45fcdc5dcfd27488ee6f924c8cfbf8bb9c17f0ca907191a0cfb308863b279acbbdc7da1f779fa7bdf9b11c9a18a3a97ba1903da402918b0c51fd2dff7fffa005883c1d8b3540a83c40604c03f36f7c1cadba06651831390c361d372e34ae2a1f88c19bb8e0b5b6b13dc4f0170cb9e27303d4308474b512d94a02da26876db5fee98f5c77330aaac478de226454aabb9a8e43f6a95e8f36b1dddcb010527658ec2e02abdbdb4d8482125963454c839560c57cd905f676bb186139e543b0febc939a3f10e99de93d4df54e8fb235d79509726ffc31105dedfaabb783ae35a285b6bdf65099d6d879fb822f200905c3006062c11f5724d9ff3badcdb0633eb65576772468878bc278428f77c7f31ef2421fc325b8d6f98758371af88aa1d8c8e035429d4ca06720ed6ee8f8682fddce2e5577a92d3e0063ca56454ebf18d6cd2b81937d062ce6675c1b08fa7a18b05ff8206243fc443605656988c8b22bc8a9592d10e6c1bd57b8738922433081bd3f462dcd71cd97702cdd3cf997ca9d7eab378c08397753c171e6505ca6d3670c71162e2054ef66e6ad6709724c6799f7e9ed856b91f55895a9bd1ec6cf950ca3b16db34837cab8c05dc8b847dec27a5c747bd4d867e99d352fc299caa32d2f3a2508740f92c7a89462d0b4689647e6792b2c9fc519ff8095ba83b9341e2b2de0c2836a668b159d093583b4641e7cfe0b3d32a956f70819612ffd054767425a75a2d29a5286ff63689f459ab3293f38a47a63801c3011596450f64b3431b429788e00dd729b80440aad4ccdac8b992555d7e51d3ab09ffce9a11dbf2b6fbfcdc3f16c8060962acf43944f003e88e8614364a38a3e596aea6601465535a0dfd742d641568893086abc04dbbf1b1192682ea2a8e58634c4d248624adb4c4df4fa537b508f201b5ac6f57e348bc6d791ef7c672bb09e5aa81aeb1b82142827db2af8ef96350af6f63542785cc41a32055a0673bbabb67196d1855f141a905c981baaf8f1b0abdc04d4129397e6e802fab15e62ed01501798fdd777bf99c8353bd8d55b662607e5a8629774bbac65b0dddf7f7aad630b364cccec1707d0a2ee55847e08c156ff9da6cf91c0d2781b161883537872d237eb7a920899a336ca99b382429b70bf1940e39fdd60f8422a279ac07d0626276e0849b99b471ffcfe0a0407f2dbc067d3437abe6d59d24e3cc71f5b6d11f74990dffb75778df2c56a931b1ce957564bad94174d00198b7d640652d6c4701ce68d840cf71461c62c88373a59847525394e71c82c6b7ca05440f6774dfacead85b02ecca1661657a29bea4916f55d08d314db6d08fca7111d98750b1c2864428791866dc4e37f136813ee34dd351d4bac9693ec0b55514ae54010eeb53095987996adad21dd0494a1869c9e79bc1d1d7f9b6b5e09848289e9fb7e8de576590c2e4e65e1848e17175ce4e898059e7dca3e4175f33a0b27122808fb412b78be2bc1116ad2b1830d1c1b7195bf5d534a1fc76c5b0e0ea7306f355994289c62b9114d60a314298c277cb4ab61c1ac56aab3317f53262235d61a2658e8fb5f2c0af038410b0734a0348376d705ec7810e732a722613bc5f9277eed0b9d990f299d05306fc279f3b56ee5992e55f908b088eaee9fd3ea8df820721bce8b6495c3f5f4e71e3338fe55ed1404d4f2ead80fc27af5e3c55f4a8f3f2f6c4d85b5f5410475531327f64fb0f9ffd656e751b0cc862fa3dcc8a0fdc2bdafc63aa465d9b166b6327c0dab638a9571c5073e4f6f6ceae521f0226ab6975009723ee87c4598abf0d41efdcf6934ee0a941e370c6f0f1d2c4e2bc73a42144f6834a14b8ca5659b9243ff8401641dd2f7de7fe62fc414a14a7221d12e4e4d5db74b6f6b95de00537f7706a9d6f538676f49783da1160f20cdb02eaf351f5d640f7e8ea3a46393e244db62776c92614c31e989d24649c6efc43d80bfb874a2e2cb60f28ce9c5f757b8c1c88d2a4e516a855272b1cb6d4486bf5aa21ba1a9e82d11f63193c8bef853d5ed9b10403c27c3547ebead767295d4cfaf4ab528f97aecf3f4e9dff7dff99649fc9516e81bda7c116bb9461109885a70abda9f8490d0af52a1926270a2ad062e458ab4d987bf0abb239a15d54389e907c2d0dff046b8d788831587d75cbaa5d948a190d52dc007cbdd0260a3d9ab5531799f5faabd1ee4478dceb434f6457a23f33445af551b5a7496017632fd63b6d2dfc90903134be3c22acc22e9dda47ebb336aab0cfa31feb43b30da58e4de35b30dd840733329921fb425632e19f639f6c2272a6a8f4a3dc90ffe951b96bbad2b8ee7183f40069f4bb42742f05f65e907d76c43f11699ce7237f16a113ae381ecf8fcd923b0527394073eb0ab932ec2101acc6c72a07b7347aca7f3094c27e8e311c027394b45bc3653370dd9d6857413a4f0fd8d835b1830dd3d541f217bf24547e64e547ab7e0b24f73622fb30653c66a8bbb12f33c0a4ace8c10c19e34d4bd5e803717a9f1620a93234627000bfdd43eddf33ef26ec1c2021d5406f1c2e3fa968b1d75bf11d23c1cf18715a12d9190cb2a25b576e8d6dc65da6872754e33b3e319632ce628c1d9d9f38581e8e3bfd4c4c668f905786fb5c09f40783b0884b10b75357e41c7e86387a5bf37319d057eb9f9b4cb1bd1d2c96728e4147dc8c0659c98cff07930c0c8c1323e0ae78799970448265804649624992d6d0031b40c31108f6288856b5df83c91199001489f4ad0d3ec1ac01201ffe95a6ac814ae09a03abf0295e2db7496b7bf08869cf2a367fb0a7ad1a49eee766f7b7299b6617ce6e4f04e6a264c0056065e252d090ff1692e9a58a5f7900b1267bfc5ac684d7b20fc7e6b20a27b06f16ce7aff0eae429eafe11e897215b88dce780097d79eba3565f06842ab2cb9fff46a9e0b63add33a464b6e1a5b06b6b45ac197226229e6e8ac07586b6ed3ca8cb0ff385d6d8a071a639ecd9193d1ac1ae9aff127cb2104fb0f7313caa5b48e00375aca7959cc6657d2c0dd30b7bc5e21fe26fefbbbf9fff62a2bc7142284598f3b732eaa51bbab2d9905c676b1342f2eca76a763f6a01ca5db523d0457d2eebf02043a79d801116205b9ae4ae3cfd7c454a6a6023c51ecf264d83430fb4432c52bca2e60ce168be2cd09c7177593b767d4bf67c3cc2292cef1ea78b715d9856697ee46ad5e382683355c9b1bb719a6cc8222e521a1946a8a5f1ae6eccf85f464ecfc37c819c56f1c306fc8438bcd6b99f248956bdc16adc2b1100b5a76c7fae7de3b6d597539a73f621ef176c9741206027185ff9c0af97ccd3ad951dd6d5fda158143c8d34704d50ea6e9d9decab0899eeb590372db7ecde6ebc476179864c45610d2e1b644f546822dfb4da7c7be4eadfacab4d82680a99a45104355afeb53209b2dbc521985bc24b3d88a028f728fbf8b8d61340f4727bac6a1d42c4a5700f2d3be084aa2bece32b3d1cd39b338f4e98cc8adac7cbd460391874d8ffe0969a0f9006885dedd5c1080ad9cda938da617bbfbb58c6a83f51bd55d72076ee68249ff1fd4ded6356240c4b75a1b941d112297ca85ce81ff22d73b8c1bcdb5d68ee73fa935a64a441ad512d03a733f49af1f8e6920c3aaf6d229847abdacc8cb2f1e95460891183b95c0ed532c9789acd2aa5885b777a53647bd00d87361025087459ddcc60c3014fc8273441c05f28bbf4b38e3dbabb3f837cf800286cc1d1974d1afb4747eef1dd4f690fffe3e5e2914d6897e1239ba81dab3fbbd3da3f75fa680a238faf3085f810ce673d9bc201a2ebf4dd5b06c964822e34810bd0d2140f7b196f7f260de5cffba2cdc12a250203b208cc4fe74543ff9ecd10b498507bb1426c36ad350093d24fb821b7cf1d461fae429fc6fb5602fe4f69b3a7dc9a04211ca79bbf1381eeddc8a8ce71b7bfdd89393c6ae6f3bf336a16359dbb147a3b84c48b3a2468646e52d39b7022cb511602903b07d06d1287c4a787a6d69b6dad1de007390abd3785c44e99a6de88bcca86bd8fb1e18273c335388bac837164d028db60f5dd5298379e6bf2686b6a8167142b899eb4ba91bb6567e04c77c891d59e10a8063d94f545abb71635d67f5038500c38dc517a947a206511944cb5d4fb71c551a5f6480f4446f3099a4289416b6ec03fe80e987cce69ba6efae95bac8a7bd59fc44f6af90bab6e289191f781edb011087ea14e2d745bd0a48568fe3beec4f0202fe2215714672d3181dc312bbacf5100f37b1cb78f42aa1175bbe4ddd19228a2d0b863d8d3f3ea23cbcd43d47528bdd632f4a776f5558fd799d3f6cd17aca6cea8d2eb42d6ea64bf54dbca8331cab76758b9409e0a23c32a6cacdea880a3f4c8cdf8b871aba44ec1b6c7f127f14bcf7ca3beded969cd212ff0a6de902878f156bf4c9df2ce0db5ab469db7f686e1c0cd9f98350f1cd94b610c1c291f8671c9ab70611c15d16d68acd08a7cfc11754380598a718b47c2dc8f76e99ee3d721ab5b19269936d3dccb791a6d2e614e958584bdd46e1c7d7ba25c23e3431b3732f1f0a8a0ecf18a6fe3471a928acdb66b9f717aaaef14f6a9b6d74fae09e9a8303151c7c6642acdcf592cac473af4fa95a00972c0a0d3e59a28c13c7f7737abd37f04f24bd352c4fc57e929800f8acfd68703d555c263b839287c30e2e171ca64abcb02af464651d0424ed36ccac9277809f65065a8494a94904052b082e4f50024dbc46dea27fe909766c1caa2b5b911a894155beab89a070d36459aae2080a5d2db04e9c1243e6c0701ab53f782b90fb398ce3b08a41cc4a6a4432761e8b1a0bbd016ea9091baded9984bc635fe18181d9900b10806d90de3d40c80b8138cea12aed8ecfaa97a5f0a1898da2262285df40258f9b6488ea043e34be163a96b165d2bdc57df29f0e531ec3773d3e23c2e13717bd64ee03da965061fa1a99475df647a9c6d7842956855ac599cf62ded7ae790079ed16c87879e6f147e084b12c04e81f0db26c1e5d4c511469d2d911f076b699c870ee132d2b172cd7d17bdc4c2f198d6b5ee2203c3c40f00715949745bef9226ebecbec094fef34c612b148aba1c93673ca769698d499eca22460b1f29b18d6ab5d7c3dbe5a42edffda70753f893d08e022b28a92cdcb05996ca4aa5fd9d43f401c9b391b7eb8e4426f8cb2901568f75905ce15d54aaf5651e6d4aa4534d7f2cb7ed276a482fa03d5aa7caff66fc36fff71614064b80d99acf0db7ba34fad13590050b85bcbdf41b6fa87a081d4718301458295bbc4effce7c35e67da8faaa0451dec3027571fc7ae792f13a38affdd5cfa9be312af5025e573199a459c74072aee436a50cdf5b794e329d815b665e1f2f97a4c0c3a98c90c05badb80c37f8b69af9058addb2af5922f8415b8741b997adad7819164d5399afef89ee24671ce01d1ac03e4a1c670a99c12363597edafe7a6a108d4e9b77290119e87d221ffac623ae67794368dcde6f854c19924d0e7dddf04d227ff9d00be4c764b93ad45c8a8db20a7111cb83897ad850f35156115ffd5d320f92f23afb75aa50ae38f783882555aa89eb1ce23d203d4aaab5a3ba9944f216662c3418e72ba3dd416891b93a2139600a53d74285d12090de7c18ef733ba98d7645c7dd80c50663131f13bee8486a264cdb994aed448eb46979530b8cab0e0d86f2f32487b296230d0e0125e55e6acf60fa2ede785a81e96725d9dcaf28b6e5caf714e88d0bee75cd44a3f51f2b4bbc28ef7bbbcaef8488b2f9465e97352c1e7f5df1e06ce436e598c31a90ee224a99faa4f2bd4e018d67b9e8307ccd0f0ad5a8b4a512c02dbc1e0a401da7a6ac78598ae1c3a263d92b1530c8f59cffcaaa1d7713fb68e4228cec16b9df74e6e509b44802cbbf79f09984c32c30b764fe3a178630d0ffbdc48ed6cf5e3ef9d5198c5edf2ec7b680c620df4d93ec03209e6b08b4a12fb4f58860f1ce20a4e0ec2f02bfebe0a1064342d5de80e978989b3beb8d6a800e62e2fd863801b4d62cb3c30beb32779de950b7974848581830c315bfa142263976a889a22d6b24a2f62b4f040465222ef21684697ffb79c87f629937bc4e08684fee90252ad8f251408fefdc0d86aa93f321ffb400a13e8b01207bebcea014d926766ea4ede7c1376e574d64bf4983e5470b8a6651fe3ef0f0063002cd49ad065754037e0a0d97ea263db3d0149b103c404c845dfe52e87dbb0e13411529b8cb8a22b758377ed786198fa092145d56b3b1f563f87dc8ba080272551ce7c5ca25a75b0147e3fff2453a27d3a383ef2453a9b58241bccf12c7fcdeb75ccfe86f39db4a17241f00cc357c291a8aebb6bba25d9e37a7930e78f3c3d314643cb7a342df96a32f9ce65fd2841e550618abeb508c95c0b728bb06f3a3caec63b7d6f191b3700da176d0343ab9f49faa713678c26db9093233d236c4a4776981d7cba8029d000598e1322d51585da8a18535134cce15869987508b805b2a541f3cba1f5bd42755fc506a8e8338721615e1629283f5a0355f405d44e0be4c67640b2122f543744cd43ecba58fe8ea521d1881c6e8615ceb4d51bab6dc4429c25ded2a0a4ab73b09b9af4ba10a230db43a86d44fe18ece64035dded7994a840489a2a8e52b8dc71509ab64180cfde461a7c5751c248aa7ed7bcc3d1243784c5154136752d5763c37cad97896f7707f962afa69d925819f8611f5e33b30c536792f548a86d7a78efbd9f6389cf995360e73b0f35ac8a636b1498d424321f43759ca0216d26cccf9408f70e79180b37b231ca9d28298d39b05ecd2b6a1bd6f23e720ce0e64f2eefe687902aa0210d05cdf0aba42cce0d61ee5d23ed126b1b70d6d85968678e5ec550d0a027cd5a46469315ab5ae60abbdbb8756b9001a2937835a3fa78782384bf9e11bf0ccbb9e12866cf2cab44716b980a52c548f844d6c38291edf337f17e0ca196cc2a4e5fda8635f95745431bde9d81f2b5d6d8fa8215c096c0e32c48c528f8d51f5187f58b1ca8010a0db25bd2aba23148e32a7424fb5cc912a49fe550064de9c2c51c9294191bb47621f15582b8b562519cac83cdf7f57caa61604ec52285d9d6e504083c807c29f76eee8628af9b9d4d75809b25bb8d0ca8fdf2fef01a472ac59d67b50256e6f76a8fd0d95a25204df3e672bed01bd0ce7929ad0a2df735c3daffb542245f9d8223e5d45ec31820a2de3ab4c18bd1685b25cd1719d906f2b8c0e2c78787ade8f40e1ec594244bcece1871a162120bf29e77c86094c167ac94855fd769ca4c1a7f912dd1e659e57f585909360350bd7b22c1d63c5af12d5588504e3026210a6889f912c64162abdb1d0e87dba99a983a8752c83ecec5e7a90bc4bade292d6023e92e0987eea86a8e227113ecbb9bef2da23772a3be4d8159e4bee9513ad3ac4878a38542e565b87453383bb27cc01b5e29f6efbbb7e86e157fa1dcfea78dc5e0a8ed63b126fb83e9a8dee16587047b50b5b3f488cdcbd4c50a76c1e1e4dbb82f8133f5b41a4e08710d59ded010c9c705d01cc0a598dab9ba15607ad8a8e756fd5464b21770beeebfca7050eaa18522c8a02e0e785be3a08db26b1237d88911dc6c4e8ae96d66b83c5e235a1dc6ef859c52220fc2cc1060d941c76799ce9b13d4898d05c2ef4da5fd98b5ec2938caf07d71c303fa386d830749af491804fea7f387b1fc981c2fb011b95e4d3c652687b629c6c6502390e6680fbde5687bbe8b2a8ac6c82ff2b8017517e7a8bfe7f2c71684160c62c48051973f21d75585c8aa154e6237f8aebca8a4d4b4c86985e221da7fb98692245136dcdee23510b1b320fcbbac0618247566a44169e2b47ff7718208f311ecc4fe6d7c0552fe28018fb203f3943b51a608b140b528fef5f234d962d1854fe1d4bab2563a452637aaca65b22680cf337dc85049f6e52091228a93dfb432c4360a04a698e77d1b519ea0a555d9d7dd4278b5d241e17c5defdae88fc5b984d9b00ed1e60470c4b0b32bd0b983fce4ffb9cdc90687dc571f0d3000abff3e0bb45a9c610d38474fbc85b02ade0dee59835d6d778f0b48e52dc7dbc5f0fed764a00323f0417e333769ffe9c33d1fc3e19d3e5381733565af766013c651c22ee4dedbf29234b7a274ebe833fa0b8b025d83e8fb1803a471e08fc9ea47c134eb71b6c1bce109c2690028f3d14fc6db47484674fc1fcbdd24198703b81488f6c13200e2e9953ba187ef57fda5e9324e1f337a23d53ae5a1c51d4332b6926221a2f84f500defdc1dbc84abf17aae6e90265534184a5d0399ee5f68449458530f0b8b6b0e143502b29cb5eaca8476c7fc8166105fbc9e27bd0c177bae5e3afa3a27642ae0e01384e976eb31ab6d63461ec1d5d9032c8b4626cf0d0b3c6e1fcfa144cdc31c49dfd68cb508c60b23fbb85c06606ee0dd2ee8d10c8f71379a92069aa3abb31f12e5474a988963530ec9053e9f1005a77ac9e612052fd911d70937b631a854898b6fb9ce2111ac068b6e0d50ecccd60bfca6079bc128b2ac52871f6eec3ae324cd15e758be6e4b4d9ce805f2f89b43e4d1d61bd64176a767fa329863351506127877c95d3ee101ac5a2cb62f50aa5225aea6b6201de6ac9379c21117f0e05e957dfa53afc085d7ea4256b03451afb73a195ad66638bf1784698fe6afcf682d2db118dbb83b712b05d9b284a2a8034f108ca217f71253a47563d4ba01113b6ae0c52653a6e2c983c8fdc6ee56fcd05d880928108c2929b8d3b531f1f69f6d1c3d00a07e44487cd0a2833876e29bd613d701daf7f26cf33e3b761802df798301387603e788e9cf30c552eae2afdb2d4931088cd9eaa64ef11a2805235df7190bc8afcc7dbbb49f770d58faad9ba36caf10022f508ef49287253a2251a95da603eb94d94323b8dc8fcc3649d598419def8372ce23cce0e03d99e06444dd4e529467886011bb435c72ada018c94c84a29039cee8e68c50d02724331f508afb3ed1290ea2c6818fdd3b0fc09b8514e0d9ecdca1e5e1be5170aa38dea738fb1e6d88b692c1ad2a67ad20c4a74ea7bed8d7266d9f561d85afde5a5e37384688ca15ee9c78a9f0787d7a4ef3ca9280d7bdbb25834a29c92ec7a80dab048609f734f472fc47e9feffd2dc9cdcaf6104890f730f8228f58fa742c72561cef6dda4a569f8a57122429c44ec45bc9a958f4277854560073f623bd898321fa77bc4a6ea2dddd8ab8254ed9bb819b96bb8205840d074dd2fff031d0d8e20fd96036dfdb43967af0bed754df24a8aa8a454bb6995dae850451bbe55a9aa5894a9faab4e20fd466218cc5ba2614b3c66cd13cca3603eb737241df92d2dc34cec4033f84f11da6ae255ba6e2d5ba869bd50cfc230e3844e7c5f9ac75f58792177767f0e7ab17b68e10a185dd44b1ecdf2e49d18937c3094e1a0f8a98b56ec0da34ff58310ed7b53a92cec7a5b30160c01c13884b8e6fca5d84d823a7355878c62f22f5bd9cd9b75cb6a1c3ef7b96c249ee4990c5adbe74ee3058363efb94160681c17002bb1f6ec9d7c353670934afdece11633e96f28e3b3a8e83d525b982daaf44990726c8c2a94670cab4da58a0c9917a220656e59f139744885089b9d1d78203fbc489a3a36b60c62cda8496930ffd4bde68699471581404f6ac78f065a0df47712c61e35c64420c6c06f81ab6aa71777898d969a048961744dc9cb5922ed59ad638998bdcf3beedb5a782a5ac331f9920ee6896b92dfe17c971314ae9e430d5c0718f5a22d5a87669911c71a6497aff40419ac4bf8e4a28752f919e5ef71547c7f417903b0a5c8c6ff045aa975dc3fc1ef5154603a758a9ea31b23fe8569ba2748a1ea3700ff69b412489c9329ce37749e093f6f57693e7538185a78404b7be14ca6a45b4a4a1b223da90c4b4b99a5c85a60de732359b0a58c46cd289a5e9ad57ef13629721210c95a2986109244684fe48c065b246ece228f6b11d3091146317d20c944597a6d4ca1d50bf0d3e001c7544998408880ff76befbbd6384f8162d932ea522c687ced03aa9905c305198a17a2e409b4eb2bbf9b5bb9351856a8649c0f9dcf9422141b4c67571b20c6e1b896398874ba17b9515c38deadc956f3a8d51420dff2b8e5fd9c9c0a7651455036bc82b4ba2572e78c8b2909dc133fa90ed481e79be5449bc80a13412c013805826995d8f9cca450df91fb971c05c097fc9387612e42ba229415617cc28cfc2dee2a249791165d5cc7142720f7219fadf1a101f6051cb5a17a9ee9ae2723fd7e3c3fed4e097ce3957a01cea40e6c9d4a045cd5c543ca6e5b2add0e0c21ac0353946aaae0e5fc7190d8b2c9dd678c4ce2466907a2301c14e421eb125fc74a15268f0736c7093a9283459da3b0faaee279d580014a381b128f01ae89b7d7d28e89b61de1779650616b0fbc6a2c0319f67f7c30361158258d7c0772fef34a13e4c4ea90e4ba93dbe8e2f85511c714ac886a4adb1d37527013a7ba192f247472757b34798fcda24e7ec189d8b0e30fa65079e7609b32deec9051b17ae4f675ac02bac5d0622438c05fb8d5278583447e6a2f3024ddfd3875f7cab3ff2903fd42b551bbe25ec11b7f9828c0e618eba835f689221f446dadbc1d95762789ea49295b9429d1fec0f4311e45c9d6a59dd48025af253794238e0d7cb1b2e899f732fc1479d23a0d48e1011d13534caa315db4d2d233cae3aa040f3a709297179c42e27d0f3854677e6b68992cc263b6525b5ac54f9a75306cdda53381e2a64ae6bbc6490901d88183329cb66fc8ebaec376ab7fe10e83a3855f67ee279a4c9a3c2db469f1ebe4d87462be1dfc89acffbd7f23cfd64917ba8cfcb8548d336d2eaea34c64208d24b568d03cea47ab5d247e524f5e40c8a9220fec20792575e7ed265ff954ff7c722cf92976332c171b387c6ce75297669f6f655aa3f64ab9552ec64fb353cb610e4069c10339c76730bcdd35813b84271db9181eced9801724480733f7b2422130726ab90b4d9adad86b82a69a24f3d48272e9ccc9e64bad7ee6d365a098492ada18270ea9e6dfe759d183e2368cb8e0793f01ba1051489c606928d7d8ed20a9cd070eb70f0e55fb23ec1c2e2a677ba9fab546468dd0275a0cdb780eae9711bbcf25eae330ca73d083c20b09b725488a89b9506da3bcf157a0fc30153b2e344d71f9d473e3dd0807accd5210f7f7d123b409ada58723277526220f5d7962b0d50d8be9646795d7d2e01f6e83743bacff5703e681f2250dd5323b35780229b71d73d9c6caa3c749f49374b3b56bedb5d7450abcd46951ffc02e7a397be7029cec8b572b42be818589f7b5a4d05449f84a47b7272a228dbf02f0ff560b194757645a1c043d05ed1dd53be7706c4b43266fe732cba4b0ce21b889c9c7bf2e1f6c669a1c3e79b9ac42f3f7fdb5a0e91321af0e29fa0865e9afb3fdf2c6001364cd7004fea61b64585f634af98ab90454281c1ea32afbae38dd02640484599e8654ebcb1abb293c5904a57d100465270f5aebcd055589f1f1097baa80ddb0dfae789d96dbdb1781db56be29d554e6e9336660d3a2987350c33d7377573f317079d666bc46b154ac829b578c02abf240682cf383414caeed571dc4d81cd0faa8e4a8104da21db261fbe52dbbb1e200ff5ef1df135727cb3875d8be4ec8f00990b7ec0ab46aba60edcfd4ee73e59824d2a4bd9f03e09be3aceee175c173d8a36cc864c80470df19db80fda7677a8d0a6ab72d359afae70f2f9616dce008dab5e61a22bd676cb98f9752942e964d342f2a8b3399b6836dd711dedf066bbe4ef74a045ba7b70f572ef7ada3c3dd7aa135494bbd43ccf565157dcf9f92e1a77c84ca3d27743d766f0fd5ff4e3bef35a4c6d2dd1a3032287b6448ea64959111367cb5e845e8f4bf2315d2dcc5e55b47d0062e12edf293c4c93ed5e4de9580ae01395d7bb49a593dd30214695d3f5b9e2a849e29711f0b4965b82e78a6a1d2306828363f80b3e010f5bbe4b3ec18d2032e1e181490e6d4b44f13892577d6fe8cb29da22d1cd819441aa98cd7dd7ba826b85439223d3def4e11db4700b19d1e7d05083db873e4ba6b2af103aaf71da6c85cf4bfbb2c97f3f369af43f21213facff072c21b6a3e5f72eb8f05aecb12ed0cae517b7dfe987a8a7cb8bd1de6de85e8ec2975fcc8f5ca6a2af4deff7258ab85fe7731cad74a703e33476303b1b32bd09d88ec5b9e31b53c4db9ace0e8f344aa4cdd0aaf21dd7fdeadd19951f89bb4a9f0b68b551fd410d36b54419d7d0e5ddc4d80c8fddcdd85243696cc7083be9a696795f10c9f46f61ea673a6a3eaf100ff99ee3ba9b4623ec56952ead2fcb8a8169bec03aef0a43d2c30e64ea8018b76864b62d7cc8cc81044d9a3b1ef51f93c9aa4367394675348e4e9f4f7c65a77707ed19ab6cdc8b1dc998c19d4610b1cec72099c48e4254957265c8f092b099b7d44e5b50dce800bb58544cda897bc0c4325a063ab404377d87fc759e671b915f4575afb36788c9ad3da1cce8fe99a94c4cd09d1afc4eacbbc8d64e6ef8712eb03386c99bca54e7d5b37c0fe26e38f6a94bd737783c2c999c767de390204daa9f4eb73e30307db394092728511dd876d47b4b37fdd32e532011ea4e9804c6febcde6a6b9920fc82a961ae6841329ddab4760d35668efc184822a7e5d00dd187ce596b78e63d501be6979d95d83f97a55a462912e7d9f110ba866c1c5c4d5e5924c944445b6e3db7aed2f9e4898de4cc85717bf60b7a22af24c7edfad68f4cd4a8c1d5bdcc54bd4e4d52b81453b3cce01b8e135f09f1ae3356d251ac570a63a17eb95759379eaeab7edd715e3ab827f612dffb51e8b4dd18943d737a553e76ea180c49454e973ebb045b2fdea0784f6141c00bfc1327c15067f96125cb1ee2228a795692435f5f749de7ef570de6602dadb48ae6babe8b3e454ef150996c8fb76ef87251f0e473762eac05419e3e1b7f995f0bf4af18faf5283b6178cfe664e260e2a959c465c3d98ab8bff02b4e6c61b1accfbff6327a0064b02cfadc4ba808a0f7e5822a089a6f054e41877ed29871492be645b8b94615fce572c3216ee01ad753d1e71496a063faab51adba98a0d2fff206aa9e9d95ced1c9f57e9563fbbbda2a8411c7a227789ae58a73bbe50c13beac6871e039e731a96201ec022479db81183d29f8bd4a33b1c8b34f564fac6e4f9ee50c3de914341ede5d7c53e2cac54163c4cbd8093f175b98114de544a4ebf62af5d9be1bc5236a6bee4a3590b20afad84b1573ecd34dc1be514d1c335a107b054f6cce2383a4ae417257197bba786d04835e5d790e0760fbb425a3fd8bb71ec3f60fc621b7e87502e0e77c08ea630ff49f2ad00dd4c5982b1074340c7076d4df2e632d06587817a2e6ae13da4300c5c67cfce74d9e25ada5b2320ea7ee93206402c31d3a49e70fb9fc7be6ff7a8122ab4c08b9a688d7e476a34ef2dd9b396ba95eef60d2deeac75cd3c5add902461fe27d023e2dfb98bbd67a2c66a1cbbe25b212269f34044cec5d33db54ba9803eaf88f23f87cd60c982a86bf0f548153977e3ff61b4a4797ae26ee60e82e2b6d131ad80153b02f2aab14133f87c407f857d73feac7c6778b8162db7f3718fe1bcd9462d7552d3aa2a8aa90839a18c8576c2fc3aea2f699806d8be21e84c0d509a2734b225df92501209013b32f0ba1c5a2cd2073f6f788b4aa8a5428248ce37abb246adf0d87e93bc4fc45e42b3f1e2a9484a9b4a9c81e238e3422bac2ebf87d0fab70c99ccefef8fa1140f036fbb56b42fcbdfcb8cefa4439b75dfbeb7592b26b13251f3bfc5152a14e5cc7be53a5b11f17a9ef6526ae4248fce38481d5740f104132292e097621e6c6d140e67238e9fbd99819dffc4cd99a484b0a8934ddd1d677c1d9c6b75e0baba6dc48ed2b6ea24f5178011729288593b12d768e1154331113cf44947cdfea67a33390168aaa6fcfe72e0f1f81dc498356d6d1a2c0f08135492e666c5d74d8b5c9a2d45549ea9ea446537507358a0ea313699834c2222db106f3c0ff8bb52abafe3d3b3f65d6c6f69607baee4965d9f0b8b020df41ec7af120bc24b3bd981453dd280ce8a9e72bca4c0de607a929c176eee898ae0d8cf7a0584b4c617be670da1ed5961717fe2c120d55d4861466b6a14483da88f4b628e40241a1467a2ec25afb7b7ad9fcb36df7c30bab67071ebe88f64f93a2b1fa011b3971d33d358098bca85e42a1eade1cd6db1134e53a201ea942f357a00f1aa487888b7c5458feb685909dcdf497d3a9f0b8ae0a69e7c55eb93566cea80ab94adba074c6138b238e9fe46e23008b9d9086124c097d1802aaaeaa78922bb5cea4a00786c34556df7018ee26272671be886b9f63a9555d13f9619e5d2ae33e23fc62a2a17afeeb4e537ee9d53cab24e71d8d32ff0422e38c4e4f3946223b94af252f4a3bc352c3697a72396ab12ad92178ef1f68f626d713a24bd20c1901c29295159b45888c2bbdb1f0ab6886984f1a511c0ffcd3f475995d986ac63aa0b8202d9d45ed57b805539abcb6b123d74cd779bfc13a9770a7785db4a36e950123d771b3adac20a844bb4d4bc3a4548d2ccaffcb6781c48c82adce588837a75ab09b98ee425f87e6386b4a83fcbf9108a7481eb3db9fffc6254fdbdbbf423d004a74eb960a005aa193b64756791b2d08382a095deb57b2af8d3aeaf05fe43fe6ddd048470f1a9d4316158eee290065c0078180079a5ade250a36ee2de3fb25e89892d5483ede7e58872bccff91e80809efa5e1d314eae8595f49e0d8310e4142a8d9a82b3dfcb24170a9cdfb9235a118261276cf4c80ad271f5048f1f4c9939a212321797080cbc1f58d433351673a9bfe87a3525e49a7f04faa4ce09abd4d7950d55a377bf707a6d488bff0a21534d5488273bc6660d61c36acb7708855e98589cd28441e600e54adc21559fd286da65be529bf733e035e5265336d9d3768c8467b2e708a110bd829b763075c20d11da67b2276ae4235d6e0241394117725e08b826a4096a93fc474371028fcb8c96adb611d614724a87c395d7d6a815e5a524e86d59d2a72d5e276e78fcb41e03cb76372d0301265c3c27bb41e5b2ea18ecec150e64c605cc3dffd506453b630eb5d06c4ee9eed0318ab92e2eda56dfff6d714f719dabcd36d57a8de3527eef3a0a38d335d2e555423a28a67525024282e5fb09c7f718a5c4c1bc8a4e5a631d2d9b49e1aca6972e022c2c119c2bfe5f294e9ab69bd20562c3a046d711ad301bdd4924892d1ff21aae58892fe2344d4073d4fe44dc08d9533108515daa45a596d4cd5c2592ba4aac6fa924e0fb936db80179a58ceb1f4b553d6ae84b8b13f5cb0aa6007b041d51030542d01aa598d17d5e717f8a36429e421c22556ed878e472c6c0655df551e562be89c5d942d91ba2fffb4f70f67b44de525de93435c967c60f12ce6eeb79cb11598a8e74612bf0c1fea1c9a7b6265e4248b250f2b192d80ad1d5eed5f59e5667d2cc0b6085ed30ef4c2a29882a62ea6f376a464487a2a43d93970d04d16d3950dc792469c662d4765cdb5c9afc61a0fc10c539f36b7375e124327c5e1c11dd4b54f9930c2064b340296bb5c9f4d8db28426416d2285b43fc43278e8e7e741435f29b5ea528b912ea77f85f3d351f226d588c33878f78aa75459bbc358343e89936421ebeb607567dcafb83a57be783a8a7113eec1072c10940523ee0d480d531eaa4a29603c282e656a6cc03e392f6889e59ccf15c35de436efa503d5d74024309b67f2fc903ffe8f8da8379118eb2bd56a0323028b076a7466f8def4ccf564690f67687db0c2eda70e739fad6471d37216658180686a6fb8d877027a9a9af231f6e3dba68dc1bfbedb522666ff1e8e3f33a82729a790dfc7e2542e1338a66ccc2c669cebe95cc3b0285be0e09ad162d067c2b341c6c2e46097240fa9ad4485bb36c7fc20e6e1e9499a06bf8fa5d8e60405fe214b8b4ac8bcefc0ed194da42514dd8bbadac7d63685ca7f7e8f3222232f20dcad9c04cc866ebce9e43a3e3e1570a25ae8b91c5a577af64e9261dc3300459816eca7d15d54a4048a04a5f6d4942e905b1f495b49d36b4fe351837fb5da55ee9348430c9f5e6a6cc8ecb9563e77475769d117cd5aba1e092fcde42a989efcda0b8ef58fcf855888bc7758d478f71f954accf94d25f65a1975505efd57561533c3be232b4a645f8162d4bee631ccfb85cc59577c4299a3dc52308c68eb565698742dc487a3f29154bf28cf58a00af82f4545470b2bfdb68dae4a5bf0251aedce749e0f6ca97ba11287f4aee7092d550315569bb059724f43cd174b89167d37660d44edeefef07fe5e306347df00d78b28d17ba385b78e84f0e697358f89fc86f47dc82f694d06faa58c442a275097e8aff266daec2e5d32fdc7f2e66069994d0e83705c6c2e9866c10b175ace1c165a54689152a0d5a83c1ce78f1b0075ef96fdc970821e5f0ce7a00b79a23307b2aff5da48fcad203ff05163557bc22083858a115dbe1cc10241f070a2c5c0a9a68ffd1a1b470e517f8ab5b115dfd3a0a0335e5d14b6ebaf2b6529f939bf2af7ce3dc6599aad27cf5bae9b7c8b95c11ac93df224e00933e3aafc5fccc884fbd206495c2f0a182bac3e441a61f5c73eeb1364829fc54505be202b48ee5fdd64c914175752c7fc887c5f9382b4602ae96aeb79c59b9727a0ec1304da07424a1d7dec687bf689306f3075c089506e73215af1079fe5b0af105151f192a83f46db2311780df518b812c4f219bc70df01be10885b71e3ae3b35fe8dfdf6f558c1231fc78a6d6025c108a73be8321c6e469f78661c1dafd6b7627248ee961790884147ba86b2342f765d97ba9f202baa7d650001018c6dfca1b7e95b8b2914167bd56f46ce1d1586d4e70f257ea4fa4175149751b16ca22622f92fad476a43c76db3cd1f193df54721a38ddb0217d48dfdf815d9a464a9e3832db4cfa1579cda3abf1f0b66e206b7994f985a56b4f44338144e4d978b52209de43fd52934e7080533b5a1d7a25018d99bc40083bedf54163af51841a52ae7364d8edc3a7503aecd35ad08fafe3b7c48f46e0e5e0d753783d1d8b0d69522da493cb6aebf12021873fde78e8a9aac50c0f5b6e78d313d04e3e6c470d02384db3683f57cb7030eee6a1ec46ce307949db68c0374ad75cba05d2dbc7c894ce9f42cbe8d05a7e5249fc58f90cd4a6c13c55072b423df44fa0f87da2c87d72e24a6dc541979bb2512396e2840783b74b00dcedb177409446c4bf8f0ad67c061c4603cb49b36322e1f685ff4a172338897d141ce82c63b172923d249042bb03716f516d97a3d8b855a15d400218a65d6525bada0cc20ad331022cd083ec28767a80a39bbdf882199f94f2bf21325556208e26e0fe9c96cc200ddf68d1c4ee0beb0f0e4bff653acd1f7b0f99fae1a1c2ad94bc553d091e35b50c1043e13dc21e55ebcc6f09a500a3d4739af2f22cf3b97f21dafe6ff19b6a775e5e11323d231435c5895594acf8f26c45ac8b20c08f48751e7801ba527bb605dcc2b7ed40a305eab67b273380e6477677b85dc70419da73f42a8fa8d705ce063a09e1cb0418c03cf73b655123ddc4e31fe97d20cc0fae4a63bd5fa830dbf69958e4d7cccecfadf57cd1f3dce45f4105e47f8b365498d60435a55071811f17529f8f32a3d68dfdc5bb26800dd0e301aa0342794c3eac0180720aef2c8b4fe8551f14807c851a1bb460d6150ee63720958dd0eb315fc0bc20a085ef7bd3b523b184f2e7bfcae2d4e47c368be6d741f7294e88fd002254859b41a3897b65136b185ee1b436da82f1cc5700aa2e0e5e388ff35875ecc08cc79c4a99a0bf1848d2bd3527ec0a08e0ea7352b1e42c1fb47e0ab8dc96a1effdfd9679011c09020cba54be30735f33f7c0130e64c10126d80da746382499ab9fb44de607ecb275f4169a99a4db3cab720cf1047136e322b0a51b01cec8f96094880a0ce9743982318859c70beedfb9a58f71d5f733585d93b303ff99f7ed085e4e3d3172e4b56129fae9e95803590ddb4e33aa3ee82ebefa08176843d36dfb1c622c0f88ed29cb6af54cd78830e615493fd7cd641cac91570ae532980b31ea31080b4d1b2824d4d30053b47785a816bc7a1a529edffe30f347e05e44b43a4073d76a7155cf5aa445261c8db72ae1eb869053b41e71eabf36075c53a73fa0eaf70e357fa94cceb08abfeac7a206d7cc9b0765f2e4fc85fe757894ab979fc336a3ee3667ec3e61325bc804c4c03baebbeb137ab2d81aadf1630dd201a8b407504eed7d8a06bcc98785991d05278d291d5efc7480bba56b663fdfad45f4eda5940abf4a256b214d389eb4263b1d92b37939110f39af84591a6e95e45ceea7f45488c2b7565b0b4e138f78959f88344940e294d36e784104602c1e237af2a06bc20d8a18ad99e65a0eb4a1ed373349a63db637659cbd5c4dc536b6ce5d9b1965375b70c56638f098442e89671c2c49d6eec3f3cbe3a620fb6d6bd65fbeae2519503dd8c1e622ecc89d41101dfa85fd4cb0eaa5d6bd6b4a567d62126057c405bdb9618ea53a62be80b8515249440ab1cbba66fd38ea5e7c5afd47dcbf62cba00896f03a2030805a005bc0656159e8dd13618b4f22fc697338594907b5c77bac699fa2cab790cd262b07b9f409cadb545bf916b7d1ccc5809e447ea15ca78c7953ad7dad20b68b52f3e49cf5d85a82bbcaf3b0ce3a8c0327fcfb1d2f9cbfea0702816509d55202bec21adc02b1a1cf2fcb2100ddb0762dcf6a91975de3170c461b1526ace64a01d84a9da5b4d043ae8809089891a0b6c08cb8f8eba1f442edb50ffbb3f3cb2cc4b43c9336babf3cf8aeca0c92a046409cfdd6e58d6265add70d8ed5e266628af2b0dffea4614ec512fba284c1473d77f557bef7ae5b1930d562cc8a42ec1db11502bb26e8cd1d8c4fbb03f2a517941c39d9aa9b7e457161c023fc20724520121a88665411deef026f82e0d9c4fedf8c99abcda6cb0900ccf489ddcec1758500abfcba895de3db622bacb718b709385a2a4493413eb649dfc01492fbdd896c93c4a12388aa4898ebb8742f93b5240f30b0a5c0299571370670136d850abe9dc6f51e7d8d61721db066b3f53b446f46ebf79c5120713562fa93645a7a6c31efd71678fee08e7a380d82134a1393c23e5140484726af6658968c67a2c9154ad9c34276e61208b800c62e0ab01493f1f58bdea0306a0662a9d38ad793470c381ad5ca4e7f9df43339548cc328bc3b76c3618daea8efc458425bc6ddf30d7d0f65feb434284c1a7e32e386526b89dabc874ef3b20b58da22b25af3fadfc1c465030131dd11cdc73add1b18868b694d28d47019c35b96929827639c3948dd7003dc189babdd653e21a5bcfd5b7c2ce3b8044e76912d942312eebabd1184f0303e2eeb64cea6c9a0d4301f2a1586cac55578811c065a6ec5baff5488944caad67875e048b69bbfe89dffdde5a2e23a7bd723f453a4999378056140d80cd233f5ebe409b69581be1356f021bd4d4b103e738625ca659b74292f52eefb545c33d5c9f255219f34322ef9de9829fd246f0cfe06180ce7cbb4d1cab4a4d07a50e154264be498bbd58e81ef5c1c573f5e3ef0ca518ec8ae810e38eaad304bee7ac9183a0ac62d0c2ea356fcc6bbd3861b56050a4640dde7df5b7fef3baa31c2530c1ffb355214b9401b69d8569eb0858248ba2b915bec847346b16cd005b165c0c792c568943cc9735f0d3279ae07a21950aa7101e75ee7774e6a7516cae5801053ab3f47c9ad840c80f3d23c6514d7d94c94fecc88981fa8e2b1b6713daef2d467057f188f0e2e2ec9b3b4e905ce0932d16143a9d7be3e85b1d9cafb030eae1e81abea1b5a0d1e54ad7036228f3b60bee4cc9036b7c0f151ded8e034c7e486ba7549b8c93ab71a9e537f68f647b45de70862bba2c6eb8c61e82b2e4bfece7e228be7ff18b47a7ec0973fa81d32505ef4fde3195fd7f972610cc0dbbc808fb7a736b58fa07cd034ac31a302e094d0b6ae60627811cea43a6d4f3b6eb725368ad4c161f6e6c5999da436bda5852ad24e75b806af8b283b36fc2d95bcc19f94e11c2a0f855d573a6e8c82b1435b935824bddb8ef72f966b1cd1a8ae4e2319a211500b40abe2dce0e740f80a389a485de0b658309cb097c9f2e9f60b8563aac3257948db49190e0f5205e498d7cc0f3332dca6c71a19efcd066f22fe2dd24314da956f4fa9690cebb40dd46682e83c350590df82b8f0b82ac6fc9fe5f68265f64d0114e7acf8a91736f1ff3f985ea7cc554958bc9d2f1fb22f44b2a893d7bb9b5a1e6accd70570339c71560e533e09e18c7a94778508189ad3a814f6cb84987656ac629e7fd69e0c0f8fa5c213ce38377f5a22d0b49a5186216a520a49c73a2a4525586ad27f0b5236899ac609033cc748149f2baeec0aee543e5d8635979b2bf3643d76ed807955db61577ad12f8bfafd641112192222eddd206d377eb06c1fcbbe55724348be9ff3c45db7216c321d1d9466fb7f13c2fc6c3fceaf871803cf0b2e264b88a11cebf6a16a672584d0152f4b805a727cc437e27676f6c1a19d6e8647603a1cc4091ad097a56982fc77b9244e73ad6ab57794d98ccd1136f0d51bc198d711a8e6ac05a3a64698adc8af5b0faf5c4aa000312eec6908bd2754c21f6668dce61c42388a7e3b55a658270fd953411650203d50a24780d2282cdb37fc12fbcdf3407352bc4379352cddfd1a5ffb520adc5d63b1838da6c44db44a7b4c7fa81d652d48052762c1cc2df25e58c3279f2c2c54cafb3102eeffaed11df5f0b29f51dbdbb9efd99ba2e9c8a2a003de7fc4a53186edc1f342bccaa0110484cf9537f6200749b46f19c4c4332f9d6e044cbdaf5dce784a3f7257e6892f73e98558d56e18102027ce0afbd02cf0950098089a3fe882983f0929ee712f1f925b76a410e54b84e9fbe3e6c079afa9a70935e9d9afd8db37e3a561c720a2298f6bdfce35a4ded39fd73c4cc11a30fa63ac2a05edfbee2fe581e6d80bf10ddcbeac2f9ee6066f5568a9dff99971d19bb50dea77fc668de7d2928056df295d5522282f12feb118a82ac2b5472e98b3001b30ed267c3c480bc170cfba50572fdca53086105c9da3d43033f5096b43acb1b9423b049fa20ec2e0481134aee646f45bd4c8c7fea5c4e5a5073bb926c8bf069a60e8ed9079c8040678ab2ff99055e6a9b91ef438d763324adc685bcbdcf5f27bceb9d1dbe29e6b06466a5a0aa7d0e0df5ae1307d149aadbb92b0fdf143acb39b099f88d43fd1ffd9cf17401d708e95c5e235ac689367190318bff736fcfb5de2a5fb5e93bf9a0cd6e53ed9d321cc5b8dfbf3bdf73543727c3e853a2093e76b772e9f89055686b11b4a75a51c6df734f82a02dbf7d36edde77b1fffa6f5f06c1f336c56d8a6d69f3e94dd7187ffe3eab2587027e30a53ddf543704c9cd079b19e0f837a4ce3208ddd8574c0b6800f8b5d29c5af2c81f9be288e0f9a12313c01b9c933d3065c690fe3fd36f1f7937a31940fd867731e295974ee7de6ec7393ebb632b91fdf694bb6bb359aa295905550be72de3079b4bba4b1536bd64dd514f7a2511aa1f8138e38640327a16535c29f5a0973e0cc6b3ca396a53656b7a2a05423ed025fb8db1cc6c442b602ac6c7d74d3246927c23202842b3c4278847b728e3a5c17f9f9df64906f46020c6754945211ee019347bc5643cebb74ea767d04a165b44f3f1d9f24dd1fd6c25b87161042638197c202305979c51f022e515eb67f00248cd27655bf448e6721599cb177d00c66322e7e27ad29a089c6379cea8841924fbcc6acdb485a2a2f30e0054d3e3aa542125aa2e468d3464563ffc31257b5ef00113cd0471b6c7a36c4879ac60294a02f50973de9be9c62fbe4f4a35546b0862631a7a7f79a9b94f0125a3bc48288b89c5d33c5b204d63a1eb5f97648a2431344b05503ed41bc9594706a2cdfe25e119c7fb54a81bd66e6a79321a2e2486648b1ac4c22ae3f4f5c365a06b4443ea6fe0e94ba7b69ae7bac40675b34ff52a6d231acdc5500671373bf18ee6502c3c63d1a584ad297926174f09678efed88e95db22a5aa58a89650150b197edbd1cb9a9d46b6a70dec0fa56e3a2176bb4ae0b66ba0264aa06d5121898d6b9f2d885c69affa703c446a6e8b1b5a6fa97e39fd75acaa8ac0946db249d6d4a9659feb1de42bd0c5311e2d50d13530f82d2390ed2af7b69d9cc3e049682a1fc22f49c1777fce5966e97466f3093d2b52d51980d5f303a915fb9e98c288f22b484a0f098b478ad36ef1d7511d9458f290cf9f2d04443a61ff86bc10678af8c6dcf76f6923156a19019f9704a0051ba93b0f77a197eb94c5b1b9d4deebfe8062258fae8e280474583a18531bc1888b3865c6863dd1195cdfeee3bc195a0b8ff4e48624d7ff5743e0b2916d3a4b50f6ec9c235bf9bcc12e7c566065ea06f6ec469d8b844fa6de2ef6a013f10130eaa93d2a73fa021746faf3ee3df749de840884dd4c4ba91cc44f39e2c12415e949a911b0fe4ca91be9318fe7331e790ab0ac8635a2972e33c0c9de91d15bcb104fc678929092d8a3f38730ff4a8544f9192ffea4b9d74bf25d89bc3eb9cb382f2ed09b27eb7b4afac10b228e5002b2b42f7432490f4950475a861dfd8e6849448776abc2662c73dec1162cd5dcba5a6ff2a998e2f5ae02305be55ed0105f8d6021f5e2130d17f514854275ee4d509f37c76800483d692309db443cab407eefc4f6856be8795c88aa77fac81050f905aa4ed36473ac1e323c06c005bb287d8ddc12c52d8586795114642b4f9cb76bb4358012e6464d783f5974c83daf120fb1458875fccb259c36b5fca3c34c4c52107350e463c111f98c44b7623ac36baa062ba2098eb1af053055b7145551da051b04df157fcf963f4a8b9760ab76f726f3aecee8d7c4ebba61433024e2b004a52a5430b2b0ec734c46617b431c43825e1901949744946780e574c6a7cc847631edf0dce9f80dd6bf0c750c862040f8b8a8f1579cf60b698563e71c580173a50846569d4a619fe05fd35ed2ad9d6edd157f5bcb70177bd3f44f9f3f322a6e6847df654ddc8f1b7564c9aa9e9cb6648b4991bc5f68fc07d6019c1bda0855631567655b1e2dc169c8838b61f219d98d53cc8c45a920d299899777d097c343e42e9f9411d4db97024ddcacc22399b7ea84d2f5ce9955813a6443e5fde4fc916016ada868be3da12b340508d687f181007a0c7e10de5a93356c4d3fcbb1393f8094a9088d21e2125f6f759dcf4d8f04ee5ca6ff327faa364e1369e0a1f1c5ec68a1b9c5412d43d57a6c8d86605bbd64dcaabd1eb43c208ddf0a8f83e5dd34d0329d8c0c20b00c64dd569ed8f69ab20aa0d069f177d919f2bbce84c162172387e80265f274d2edbf2eba911c5e416bbb72d42fcbaf768c166081d518f7be76f4fc4736733755173d368122a90fd03dab3c73e3e18afebb4aa08304fc1d4c94b20b3e015e94e52b0d71823f3f9f8a33f03903ff57d7f7f14716235c713420e09e926d34d98c5172a1d45d5a14a99532d1b8dcfdf9b1b26791b0bff637d1b7fb536e313645bed93fe9080ed13b1d2fdd8263f35f72b75528f8cab219ffc0847128f0c37aeca9aa752dd428847a30df1ac08e59fd3c4c9676463b9568b40659a3043d8bab5ccb4ccbb4b02b2ea7b574f26dcb076b2717fd751cadb98896605afca4ce6dba2164df1b09cc9d1ffa073f45dc83cf482b488deaa308209e2180500a67c31e4e323b74a863fe0a93ea10b1b08e0bccf27fefdf062d7851a879048a91b4874bc9c6a27ecdfd747d2b42e7477b16055f6a5288c1d26a870792f9ae9c1339248cd667b703f2576b16a8a9c71c3b92a163720721996487b748985c78bdcc91e4210a7cb60803e53885ac4908ba4990dac6c0a440c13a7cc74efc118b0433085889b6d145696dd06ff2c81b411c2f6c610c728dae65bc1eae49b76d80046a9859aceea8a0e62c62ecbc43dffbf718d0993748806dd66a20a55866c663cc2b12e6102eda012c0f1d9359773528e5db9a625c137d70f79a98abbe4bd753f17a659677d58ce48401dedd6bd117128d3955757c2fbc5490660d314dcffce6a0746c3a589535d5e27da29baa3d8da49f4916399138cda1d3878c80bc4fef5eee444ea797d969e7872416cb8b372c68830bed1b7f742b1e8cb231e21584ce46e3844706fc58136b8d63ab150985d77d342545565b3b3fc660ee913c1d09398b437cdf7a61b27df635feceb3f569548157feb2b33d33a3d575ebd4d201d567cd8fbe5b783e4596b0c123729b38fb598390c93b4d32f32389a5248baf71be13005c6fdbdb356f7e9d7b1fd279a846112fd046f2f984dcf8decf315d04aedc6f7050e2345dbd1143c299522116216cffe3c5d9ba1405dad15e692b63f4abc03653b2be3615850cae3ffc6bba4b1499adfb020d9ddfb8972b668a1abf7b53d41c479bcb58a90d8b4e51332f2f9de6eeb945da86af8356034a70af846f5e5e18a546743e30122ffd71084d8d9948ac54e8d9300a731f0334136bb2c167c812a8d5d18f8cbbf364d74dfc5505ebabe906040744605a1d65c812d7e031bc2974ef7070ce1209ef1c75d4f03db0694ab7b01aca8f6b98fa84b9ff026e4c394d72343aab2ca22bdfcdd018104607e4bc54706a08b6bfd83b80b393e7ee3b3e3b44614a01395d6584d942ff0b8c0eda3df6a8dd9ed607e738993456b7ff61ab6268dd12c76f63a16af619d31f478fbcefef32086ff4bfc8a1adefd7164d1df9352d7f5123a683a4860362c8e2a359a8dbfa7b0a288f313ef2eddbb720215c03a6f89ba838ef2a026c3021a74ffaa56f5346d0936450694eb9a4ec20eefcc407b3104c300721a9056a321a3922f50f9479bbf854e88f1bc6e7a45c5040a81b88cc36aec7c8fa1f7f209e98f1d7248cca71885761cfd800858219bec3eadd8c09be06e1127a5daf9cf06132b5063af0e362a214ed4d58c96e54b91c440f69cc98bac375923af3432cf163d7e7d56f3d714ecb97bfadbfd6cf805e9b7dc5270c07d3d01f8ae52df1c6e3cd5b91afde790b08e3338f04049ced0bbb887a04f8de2892da2b0e7e9c9834f7d5d3afcbefa8c461a772a3ae5270e9ea212b5e5eecb6b7b2280c80cc6bc733d369cee72645d350f12053cb91100ee57095ddd587da601d31723bc2698eea377bb95eff6e3212b52c154ddd7a6a0cdcd2db5ab1d820c01df55c4ab38ec7c50db9a3e026c4c5b4376a517d179ab094f03dbd3d5352611f59fd48a6956301e0ba72dd92a6b25ba080e853ea619008beaf4440e13013a3350e134907dc850e6a43e28460d79efcbf3432b75465560c028eac1ac4eec868a3e5950d055cc6d707751ad875ed6125c56635ede1b05e1aaadff5ac3e2e06175e2728bf75d6fbb54e0d7ceae08e94bade5134e2dcb92ff68258c030db9c17bc011c569a6eeccbf9a6b822e4c4d91ecb27a508c4a1a749a29a8ef1c44189ab2444ea38d5e834cb5661ffed288ccc03be6146539bcfe75c7f4b04a428f5a940d8a3cd03853c863d1aeffc9029fb68eb930f27f66fc85337165f2b503d53d0e7b92f2e96fd46dbc08985e5b32239b8c82696bb382dbc74fe14ca92a3d435dfdbad5d52e9fc9141df8e664b116c9246bc2dae6cbb80e330c67193091e98a5f95aa9fe9f180f673f3f2b37133537abc767731d0258e0a2834f01e19236b78c09a97a2a902f97637685773c4c1677b034e5fcaa227d7630ab00241ebeb46cfa03186bdded5ad46ac1ffd0ce512b5903da052ce3b869ffec1c685ad27a0788ef86aa4ddd1c3b42ed2562db230fd8853d43d256109ab6c5283cf557e32c5df1977bcc2adaf6c88db798e1b0efe7e4011afe9cbf826215fe2332c95f186464700a1e0f90164ea33f725dc187af72a9921ab51ae2543e4a31fc3b90bb298552cbd9fe7b52ad3cdcbc30c489451e118d6f4f6e1236ddc2cd4333cd2dc786fa9cf42b61f1b2a751a9ab61629ac469a2e873955c77b9fb8f639cad97027f66a545cd8508032ca6be138ad0ab4ca4807fd2c83621c022aadeca16bb4ee075c8b3d476c1270a782bd1ff52d23f5e9544cbc2e31503bc10c3ed2f80650ee14e00d1a148d93e85bb6ce33c0a12f238d53ca13c7b1094d9342688cf06cfde27fb4e1fe473e4dc5f0689d0452d8ebaeabe907e4ccd7ba10024910dd822578e7337b2d19b505cb0e7297c5e722ee218428d5b9a7a12dc8124f2be0fbec4c32d631a856d35e9ae2ec1c5c816b5c3b1c1dca167815d404ebe73037d462b9e0fbcbd2d21920129ceb2fcc539606ae77c83564622bcd09c4f7738bdba5c58b562196bb53fd02b5d7bd9877310c063ea3e741491ea5021c6b7e7d344520ac9627fa2771d2c0ae13881a7f6514d43ba74f46f8576a2ce34cb1ba06bc12df25d3c507ac4dff80e32996efe01d28c7826433d337b41f725ebaaf23d78c7d4ff50cfe64de5d9cfdfeee4527101939c66176a4994fdeed500eaadc0031de9bd666bb31106e85fd43a24659ae8faabd37722156568219ae59a2d72d42808ef2d5ecdf32814f0ab252a9e9508f1dfc89af08fe9cb75bf23dc2235ae36c956e613db5018b328229bf3b6c352e8b846955b7eb3b17b4d7c44252a99a52fbd82169746be37a23481c4e4bea74e875968cc381dcc51d909cf261d92fc54375c8cb33f60ff72726a0a0d3a18024b8cd778db365ff702d5107c7a0b40aeef1f6e78f02cfc29a06b22169a8cbb5687bf20e492b984441a4b71fe1b90fcffd893a0c4cba7c270d91eebc6f7e1d2c3e9f46d156f3d313e45dc39ab05a52f9ea87dc8676edb596c6d030153b3bf2fdac3bacea3e3190c3c92a6adf622c10fbe7eb6942d276f429fd1dc8297513a52ba6e3090ac88c020f3ef071c1c1b37e458b621510e7155c9bb1787ddcc37e8a38a7d080dd7b7ebf5922da25be3855e1d4b71ff5aa07e2c9c1a9c8e046ce543a4aa23b7c2917c05d8b83f8e8ef9b64ea3755dd5fab656c4edbd8b2380dc4f2a9e5fdc7d18fe1557a2f67eb11d7d1d1a10c26ca86e6ee6f21520fce93c9b2d76c9ffdabb43a0aa299d37a266b6082ba112f2765177aea9d6acd1b8b1f796e7daf807d29b27d60bada6ac50c5b7d6c26c845c4b600e13dc8b9702d65047e7f849d9f01c34057f8c657bccfc4487452df862cf21379e4eb6d1bfbd72d3bfa40e732e2914230832e64c80b1bbe38e2e822a191e4c4c5931bd94897e78d4313ad8860eb372ae5c2d4739715cc03d212cf424cf91ce166bd42e0020d66ed0288c0a0fef3608d5cf49c68a445da9c1ec3926055613ce80004de20fc593b9104c595a5828b30fc71f273ee80c6184f3a59a63e78bcd78025ed59e85e33ebb1eb715bf7ef5b2942f939affed9e29388e7d3db4a63a9021101a9f617e08b56762a21d5f5dfbb574e964f0f9c4181b98d240334e3f31a887bb978cc293d6731db68e0eba13f282ff682172a9864aa4891ed25cb658ca1a500d5195e003fc8f839285f9bfc302a31a493d238c65b1c1ea535a5670d472c8569c3dd3a9aa6152550245c8eed53212659a5d04deaac67e0bf605566f9ec31a15aa2f37571b6b49164979d2ec2a484c0057989338d8b93cceceb5fe41edb981cd14f58d87a14669c420a8374c377bfcb69d453d9ddb845d028d0fbea5a56cff82dff14d2d20d44d4f62d81f27a483798f979078e9ee2f885af3a3dd45241cf909a1ba9c07c347ecbb895d75e7efed84afc949bb342285e122e4b9b8c649e1cdded0326018d72805805ef1e187937f7e93096dac365e5b0b5af72a105aa0040aba7c56ae3ef79f80ee7066b902e3c0531c9e67702973364fd5b4d49dbfbb31ac9b8b0220c6a8f06eb478120aa0d6ec4e139ce16f5cb115e60cdbf6c180120dc6137306379b8a815cb9ab22c5aa96351f8d30d3b282f2ee877c6018cf63a1dadbbc89ce390b504ea99607dd2ae87665d34df25a1e3daa5951851c9ec3e264bf258625abcc58bcc3bf01c34f1fc211bad47cd62a0d1d64a64bbfc00480849a781f53524272d398489d52f0def233592bc4cfa6b5a2d465d50dfb372374fb9dbd00928ff7af594cbc4bf5f5355445f08feb100b415a0a265b8fb8e7686bc7f7b3ba7d7207e257661fb8754e7b378056daafcad2e8eefdd8e82cf8b8c774c0bd0aa8817f8f87b3fc3f9cc1c7c4872be9776eefd519f655da526490a1841e3148bb7a142abdd07fa2192e6c31f6c90a36fcef0502a065d4134ea6e82f52b9478bde1ad2917eb0bbd6347385375b7f6ab7f358f4fad7820418768abc48f837ad4990579dd31e96b4b05a38c787f43210982f8cf32c3febae7d8e09a37c126efccc276d30d0e6d2be55233d90e09f53349cee0a9827a36ab8c9c2678b62d24e2182e48c0ddbb0b13ccdbe0bdbfb0483489878c61f20322e70669395f73d696af3d5a951ac7e08cf868b02e232c66530acdfe37671896eb2879b9383fe4f00d1cc5530a7b31b1f54b442e00004dfc52c15b99dac5333d670fc7c7f586944a6663d8fbae2b75b06074df97828c9e57757d2dab6963d1dd34810f0395ffffe15683d1927b945ce84732c076978f6be0fc600d15350f18a3084a64be320ee385f59b944921047d2134880f361710d3c843ef54a16acf41dc015ba8030d33e34de232d4aea4739c699f0bb314e3896e9b03820f6ce9d80a380e142bf1e5aae6b3fb0504f10cf38e73ffeb9c4717e9eab1aca65ff3be70c46546b89b0c62e633a3ee26701ef9c9dea1e8b118afe2e5d86eea1e637eff5eefb181e278690ecad80eeef16fd394c960ac96c7a57d9356233cd90b1444b5aeb7fce3508dfdedfb2d90b99ef3c1e6224605fc5952498e00368e8999138b376671a59c027dd202e0706a36748998e89cb5665ca69223f411989ff6a744c118747d03cac87270b26d7920638cbf3f833cd2351ad48208d6b01de6ef4b0d28f45b541d32844bbeed5ee6334da4d3fd2dd340a36ed8bd4223e0f96c973273e7288ddb1cdac3dde3d7ac224b35144f62576118bc1ac642b57eec6580853235ec9b21856bfb6430c2f4c806e1e8384aa59c2a106aac3f43876b1c43255e7d28dccffd955415ef05497cb3d434e170a8e1831494fd4381a7c9c8fae48ff29f17d569ec29461790916ebf9f1c16db4a2d58cd6c7fd08e05769b92ece9df6224ce8d54a8e159b6c67010a84c0e5bc6eb66180f535c71b5fd7e7a39c3862f99ff32653b33b346f09f91001f3f21caf18bcd60a89cbd8d396c55652226b306e2a3e48311d505a34e0a365338a0606f8a824246a0c0571c158772fd7dc1452a1f3b7477118f68c6b041b267f848562e9dab723ec0bbc76dd7ee2f32dadbfe2f9feced2923e40261d686fb485a67e6d919de71b479318e79fc5dee0e46567c2b8f4a8c3d287eabb6acd16038be59e5f23ec5c6bd34242410e220dc45d4a97ebf9ce0977b6ea5932c99cd6bf8d28f1867d443b1bdf07e634fbf658bfc5df8f90b578648f4f6b7133286aadb23a60fd28a15af7294cc73f1c9716e874210784be31895bd29fc7a733f2086b14e461e97d559557ad002901198c57b8f7a9c1082c8089aabe3041ebdeb9d0f8b8f77d11ec028e51945bcaf641d394e1fac22c79847eecde5cd95b8aca1a296738cc2b33bdf354b8c64cbda0bafa7e14d8228ae9b059bccb01ff497b5b6336eeed40c6b17faa1edc595d89497a3c76719473337378a1aeb50255909574db48c569446c37ca556f323347d365beb9fd9063b4d66576dc344c47749e10af5caedea7f354078bd25e3d52c3893a63d0889fa3f2d5badc8bf4195edf0e3743d9b8bbdd7a5c786a576eefd2ace93574f6c28aaaab2dff0e3fea40f288cacd10e1bd0f32fc80b1e00e38f3cf3cdbfc065b9a6f27c2479cde0e037eaae707e1426decf0dbe1f19e6479be3635744ee242d6332898cec918dce2c317ce18db78b52fe88212a5e1d5f86eb6db868c08ef4ef59d20e2dc1d6e9e58d0fb62a873396ed9524c0f78936668d019728feec4df5c41b659b1d6e811ea71f81162042e35f1220cd2da0398f5ab40077b76e09d05282b48b4c2c8ff75760f2acfa7503aef98027fd842c723cad3dca46500d4bc93e3553805d39ce8c3629e088b3262c8cf226193c33bb52aa8f7c7f10939eb7f450ecd90c8f46be9a594cc66773396acbd48f4630c2c95352d6b256e9df3ddf426b81b471678224e41eaf6418180e224c63e1bc8c95cba87fa631b67a2135c94b9da7b65016957c3efa0e4c7eb81f67ffa1cb174eac2d83354a01fa2824697857253afe77f8d0343e945a952422472bd189a533a38f5bacaf914087b0930260d907fc4ec70b51a445a81e3ba5681f86bef71080f39c086e15aec28b640d3baaaf73b2efd5bef46352e52f56f8ac730d04b91a82cf2152cf7c3b570770dc5da6abc6d4d0072cf0d04897e2e76e46336f9221d2907e0f9f23bae74f0ae1f669bf8afd86feea75888e3c29f389ff8b658d55ee00c6d06831ce14872301e9cfa12c42f6f465a226f9e90f5c7e134fb3a1b4fe081ccf046e45d74367931e3a4b296114f817fa77f452340025ff837639cb29887e112792db753075ebb841abcc4995ee8d28908fe5947d37f01833e113d0159e309db7c38f7a65b2cd56db05d3b71e1468e0ba8181b277cfcfe3364de98db99a85a217b6400c5a149eb388622d702304bee16667a6009edacd6d082dbb482f7df3dba62bbdd205168c8c215048a4b4d4bdf4013b7c605ed263e8e707fc3eaae4f2feb3a274f942d65ec5f8b25a5255183e34e0a40f4b121c1dc08c2918b324a61a569dec8da55035c46651d5ac72460b2a3ba0fb781d37ce5771f6a59c7207222eb5020e692830e1299bd52723693dc9e0d0d721c6c6004a804e6e76443d7dc9565bec4814b6595ac3b1549aa0e5f8e7d5b8eec625ae02d77d2328ad0b008039cc3395488341e54ff3745b4e33f4d2db32eb7acb7bb4c69e948d816c7a0e8c95b42735efe9c35a9a0cd8bada950331b147408114095d4a4607bba2c95cb8352e28939ea9ca372c931322ae3f879f7942339fcd5d6d4ed3f352562bd5a36df6c1cb2c5dac6188931d2f25224a4ad1765aea439a68f7dadad2c97dd94554f0cde2f5965358ba17c142a24d11c11384a475470bfafba97c8cf63683b181c7843202daa5699d798384ce5f01217af6d3ad8333597dd4ee1e5d728065ddbe3ed5441e9091bca600609fbd07d38d29dd8fe74d510914dee9901d7e28dcead509a1db4880c73ff403c5e7f42babb95c7fe68d82fc8568d24663cdf7bb9c5b090ac71eeeb275aa877bf6fe4f048b20679eca84fae7107bdca1851eb530a31ca06dcc7fc4a13d774648f9993d50288fcb7e1d338d2cd3a1e55b8fc1136ba57d5e8f0ec1382121d7951acf9e580e926cdfcdeb3eb7904d0282e435e54e5b973b19cc4c27c9ce2cfe3354cb00394b9246d3d8ff2d393730bdced11caec28a7f6f4c0566e99b99158310f440e0416c3aeb08fe8af63648ef164eb633e1a1bd07d9805adc4653836d45b2945a33c6072860c7456ad764a0c4788eb700674f8d07b2804683af4a298aeaf53142e975e414369951750fef7d94a76b8c33d1a1f20649ef88aa1aa508e98f4a9a3b1c61a3a89f80a529de9fd461ac207a8cd194ff21a1ed037e12435eceb60795ff943dc2bd53dae347f338ff793a7859a482a8e60c80e990373e0116ee853d39c9906a152b34798a0e3f86128da6ebeccc44c11ecc06bf5ed1acdda2e467397033812d99ccdc0ceff246ff05e082fcd11ca83e7ac1bf6373a7c757874874b70784fdbc59948d4da3b92662904324c2f979fdbb41f0fe28b37de35e47b5a945f103184f13fac3308f4931cac572ce3a1ef65220e154febfd613d9ab92c9943a955ec4b3eff44ae71bdcf16589765866a7d4deed8c656abb848e350027fb3a250a59740e006e826fce99cd7a22800206620679513d7e708fd092f3c8dbfb3e94b4608bc78625b1fb1038068864d488b0df6767c8fef585bdf16f3aea03e314bb35a04f61acf7c725bd0672599c22ae47b528f87355bfb9b5d95d8220236ee0e8863134ddfae8b1600a3dec805cb621ae718535bb4665ac94e19316bf31e15da5defd041896417746cd0da6f1918a1713d8af01f04a48c27c11c4f2ab04ecbb40e170b9c3ed99ae041cfc6d8794a28dbecd2a1e77a035a2f50d91a2d6ce5edb5127debe123306ef41e67d867ec6fe78e8f83b0f13463c0e3c7217aca4e1d5fa888bba35805beb9eaa50b579f221540e4ce4e8f28453b62641e5c6a7d3ced9f486b918b81ce56f8183da53e8b3c8bdfc6dbf568ba0252783439d8543ab7914ecfa2652fbe48ed6a69e9d6051fc9fb135514a8658c296c3fe7ddb4060d463f24f875960a5405e5d7ab01adfce068d86c95e33ee8c5066ed0fffaa414f097ac366f17846fcb5c88cdd27005de99cf7cb73dca6e6a5c1cfa715c8270707c10deb398527b85d4b4dcdd69adc3def6a38128d8876458baff16681d66502b11f899ac6a8c1831c1921677d2ed6b12551290d03d86cb7631fb6d6fb706b094d8d574a087b1760e3cb0b50917f10f4a7363a55bb260ac70f29c02fbc49f1f8fa4f0cfc2c9a3f367b7a2f78daddd3998504436963ec4baa73708d7075c9e6e0cc67f0f9090a4087b56d6627f1686ca7ae15084364f31fe461e464e6cf9a7e829f4b9b0a244e8a34b8c5b024a453c0d8db76a65dbb258eafa7a2c409c74ed7baa7c641ab369f8eaea7ee9975a6778b49664e3bf20cd38949065783f09f972dc731e82d7b991f8016e3a55df6c4617b6e9d0f602dc7c0dc0fc012820413a7f02e7833dbbdf68aaed24f5f85f93fb46d337fd3a83d5303d92487fc83865554ea43af3c49caa0ccfc04ef1e88ea74bf155dc7dc143ff57204a96fcb1af9ba0393350ed859c94f12e0797188c101bc9c51faaa3cd6b0fddee021b25d0fd5d18eb980450af38c4f43d7b259f149ee6a70f8be01b12c4996cc4706347f4506b20df53f01f8374b56740a62ce818964725e0dd941021da7c6574969a5a3132692c9ef9607c718b21c5e857d377c8e70e0885e3e1a8a9626e5d12a86e8c551b6196466fdffc6158798271170323678a5b62422c22820101330241af17fe0d23284e83aa54e6a5401e4fe709a307c0e80f98dc83305e9adca13f136d6c92bd051cd2b1905f64947a9ef440f43809f4cde4d90256a0b5826b97a4d793ed7b0e8ffb603547ff4a4a6fea1e93104f501ea99826ba452f4099d499f1d828abde4a3ac7cfaedcb01094b896e3ab4cf374c44cebff5a93937bf6c2df94f25962eff7c1d86efe5ad3ac964ba29e0b2ab6c5e60975e52d85eab0ef2eb95b3256723fcb662f1b1ede322eb3844a5b3104394fbabd69020d24aacacf8095de6cc18419dac517950b3e05d41241522ba15a72509b75bfce070349bc65b1d0cefbb82db8cf35ac82075fab4e5b93ecd266d2a4ce1b60b1286ffadfc367dd1c0bae51f8fd54913cb60beefadd63e1a385a0c1b1a039a2f5f7f90593c510f93dde718926b5ea7dce7cf282c8cb8f1bbae773991250d8b95c3a7fe27699632f6ff5f0ceb7a1de9f4d5f5925c12ad8b3b40cfbe0adb3ead39dedbf36e6b8781fb6f1a6907409e08f4c4f2010a1742b81988677efed7dc72ac355922c58d42c3e5e013ef445932d9abf760f11aea5f20353dfc53bcb7d5386ec2018ef8936ecd72bf08847bc359203fc8c853a9549091fa84c274fa356d33d28a154772a98882bdda21315754869dc23b32cef54ce2d37d1f8c59ce44f6b1490849cf43c732f7f8d2c5c1c93b7170b9e58554ed16dae29b803b659c44be4113cd53fc571260972ef059a8bb974bc793f301ab4d470ab48744de9f7cd8d3261e95a58823859bf14dc6dee1bde4b628ebb6c875ee4065bb8d2cbda8dae90956ce146f2d42c6dfe88b38650639b97746e6bf5d5cdef4d47c13a931d81d7cc097ab75e932b02957504a4b6309d0b42d11c1e2ea7639cd020a56df8e551bda56657827bbc42caa88b384ea8cfea8aff37866948e17dfa99d049f33fb7ae176ceffa578cba2e7cd2de770bb21ab7db5891aada6405435d6eac9cd29fc6c5ebe7ecae12076ec1bc4684ddf1208111741fd9b33a40fd8c528cfc418258972a1319ac108a2f4dc62f0ee11a0e998d8df87deff157206c91171e812b07960b43bb0d61a7b3f9c02a6ef33228c2176d449a3f068c54c17cc767822762e3912538c4730d6c51d0d7abeb446a5466b172140adb25200da8365e6975d28497fb0066871bbef79b29c3ad0fe30d523e93599c24f775d6c83be303fdd94407d0f2c1247e2c4a065b8552ac03ef2a1af04fe01d2629ccf537a1c5f56f1259882eb045c515a6df4c9b35b4cd980321961c6900ef4d02c97ef30610a61b5153c767fa0476c4fe42e42cbf3f7c98c9ad39c94ccd597ad98fa55374f8ac1721987519e0f399d163dd6d88e330be15c6bfd0fbbdbb6b2c0bc621ab7e240b479d7a7b6bde7debd09bd40a005739d38447e020def2b6b8a24cca6622e4735cda0c44793a45f3b09e4730dfa4df833aaea6274b3d5f0a4692eb194aa7c8a9404b31978232d17f924d4631897210715dc7ee499f65e80f901d49359996869d8a87e3a1b5b4704b437e5e76f1a3b782c58cd73f5ab0f9ab37b80b737a10d51555558173e3017d030e3c918e72e83ee2e63b032babdedf42627b6ac08c5115ed1101a6c17e5adf46c2472f83211959c3c35f873d7806a9423b81179e68fcbd0f8334bee8f2b369be7dff068107a4631def97d8066c278eef3fde96b65898cc3855065334170c5dcc0691afa83505a2582d5a46e69c24ceb0332f235bcb01421d480349c1827ed00aa6ddc4ff6c540ecba305d099ba14f00ae8bdd3393794cc8de4ac3b2545621c3a88364275f00b8a11d92316db6e401e6d88316e0671698c6b24c3f42aa091d59b5dbe015469297be13b73fae1426bb548a0cfd633cd2c1a8894a95ed5d9fce7b1db024b487e74e64cc76aabacd737360314bff747109a88e28000a039067b573dfd6c851be6c58f6840487ca09166f6747869a01ea4c097c273a28e09b1b976cb49e088cab275b24fbd6cadc0599f054e41499cea408c40e1a6e446d9f657a62ec637e0ad15a40a6a051ee9506cbda940b75e9cdbb862c47c5720204ff898cfb51191c32f272a101053ad348a393b370f84e79c8d377a58120bc0d990f0dbe74cee602d42b7bcef54fb44f362b1f91c7c3c898ebbc729d05b61359d646f248ec07c0267669e308500aca67469a985bbd9c672abddcca3855d86cfe394a54f95f06bfb62736d308908eefcb7f9065f2e2be3d09866cb5f2dd56d89ebae3bb6e1a53bdcb5bd2a1fbca62207abcf296f4e3fe38cd07bbb3733aa8e06bbadc36df0bab362121be6f5905b931b39c22ba877e0ad76ad76be122d43ea5bf2e71da49d0ea42c3b83d15979d05bb454d5a1d20559ff972a209d3a58e26ac29472bf0cda5af569fb5cf836efcab62b131789795e763fc182379073261e63e46775de4ca6535152ac81e01ff4c2a0145d373cb378773b95fa8167827c30047b1d7c567aa7062d0b26fcf495cc924be4adc7a27fd0c15c9ba26c91de5c9d31179d7e330233aca95d5bcd628d830eba138e9b8c8a804d4719c34471151cd397b88cd7886c38af573a47d88a4b36427a9f189fb2ded5a172a56a3a22cb9dfe67c2baea95eba8c0b33b77c93c2dd885a5d9c275a59f3b7bcf0362684d343f04261a3c9e5c46e2225f8e82a5fa6ec6e0e6479671f6515de0aedf6aff50c891da15891e0751e50b153bbce6c2b3abb6554bf624a5efbca2fd5a19913c7a34ff1b12fa0bb09b22fbf2c887beb1985e66f0e894ef04a5fc54931e323a8b6525c1985db691f494f652a6982be3ce8e9c43c7c13c1379822311584183c9363cf3a7e171e6fa4040098bcd2adf8653d4ce1280b4c2d9d8585a69dadbc71cc92f4fed6c6b647619777a608de0e59bc7cedf636510ef60efd226796d52cb5d422df6d99112ead0565c9e8cb97d8413c98cb9c9e168432c198c2a3c7bd92ecab13924d353a3394ca6258f8e0fde33d431ba1b97ceb032f13e87f9c205546f7ce8758b9c0c6106d72df4b38ffffd2635bf64a965aa0a79b6cca67ecffd4db01e2f4cd24b1f37fcc0daf0274b0f1517e19184078229ba8c4de24592b9cebbfbc13d8f503cb11cbfe59a908b5442259afc9e275c22d4c7f0479cbe1455c97736025135d9bdf4084c61ed512608a95d8aead1c7111abf1cda56426dffed46e5465a7c13dcb349c5104fc570005a3419c264249240231d6779ead54a3e4183115441c544b55979a1eca306249cd216f30844005a7dbca323d8a4631b4948c95219163ae9df12ad7b2c26eb0e18fde706435ab9a7eb4971301c82d6379049257cce00b04319a2b451b5cd962695f4739438cdba813011608d1185bf07181caf92ef39082665570d534ba5a15b65a8f73b76800773cfce88b17d3094ed63293100ccd72d1f7aa25aed49f6377864b58664d3d89c0e574ffd464a272826de30510e5d40dde3429764d9663bd6951ca67581071dd2b937ca94281a544cc29452a64abad025e248f5942feae7a662ced3ad675ae03cf9f3f1510d61fbadafabbf1e47c903c50a55838cabbed20907844020e689ccd063b65eb9e36db89ba534500738a12843167b4e0feb8470ab6b7065f91a6c0ba95580eaa332d83bb54d80bb8be33ab6caffee9c0a9cb3e71b54a1c7bef6c205bb6397547c9e6373c1b9a8f303606738490a3babef8fcad7704b1e3a8d48d7543824fdb6e0b03351a65dd1cf44010f20e2a422dc74d683b5b4644827145a53b85b4e36b85f3ffa3cb68aa2b68fa74f8ab7c13336e6c0378db195ab7e969bbf261c2f69031b5370fb367db57aa36877749c717553cc7f07861c04a8bb2c9e96c5be1ef1f748cf0fab9c2efc3cc541f5a7fcb54de6738bb2c977b365de4f9d66ef810b23cb1cdc2380ecaba6a4b93031a612b40becbb577048c4817020cc7ce135b8bce8c592cfebf30f9021b32095d8edb51ff7613431ec5e2a154a04681f2a7f0433998e83382ca97ddb7f0defa0b98bbc2405fc5ae2d3552c4b3cb8071cba713b4c2e1bee29fe3ff9c3b3298bd0d4808f73eb704a1553be0363a8b5b2db8153d87ec097c003a2f7281bc2f4aeef8cf588a8d9ad8d7a56161950cfdb46d4f260f2a87b27748c180017f919f2f001037ffb3333a7dcb9342ff86415898880ebc730b791fb1afe9705cd392ade6f7f9a7de6ea8c760c202b7fd9e1e9776a33dd68bdf3145ba8426e6ef83c6e3d34cb294a225a80c972bcb0199adb792c5fa66323f4bebac7f1c28af1133e5b7e6b897f6a4127553001652cdbf8ac14c25c5b23c60eb2adef9dcd99c751ff678cf7bf5bb12fae8884d97d36664b0d15b7db11e30420762ba19fddf6494f9951dba5bffbb9d744373dcbf98e628dfe91ad0fcaf9a426cec801549dc6a90cb6299f474f90c22bcf23587ccdf8df1783126cc4951690a5677cbee84b86704c91f6ca84d8bd1ea8526c995b33334385cbe0793206d669505f9400d7d60d8fcd7c9fdb0685c9f8f68744de2257a8a78f35dcb69bbb0d6ba6475721df5f208fe4da10aaa0780e12cd7bd2a148e61ca1e03708970311c61f13c06f9097c9bfd7e74f63e1d5f900f42fd38316f0cb087d9c35c3d7d826045484dad982ef83589c09e5945965a7b6df4b182e9d5769305e5d5353340906f136f33bb260919f28526f60e4a1648a7fa391db5eb62f8ad30da632f74151a9dc0e1344e4c0df31c466b921edeff6e6ace92fb94267e1636551e69349fb6058fb4fb4700c384954de9fc77de3ea530d8568fd410cfa1ace5b26110bd8893767ad62aebffc6aef5ecefac79671044bd061181221bc6e4f94be90a13bc6ace3554e93a95632b8b2666f17a9c2d69cdaf6d82e0fa2e1ff02405c75f09e8380658675cfaa70938b99369f3be80c0d1961073c0b0943f2a246786c8c3f3e3cc95b799ddee7ce67b8871048cf8026134a88d6e35de69c20d3482f93c544c1c5bc59fc1e949d4d98cab879505b30b20d506eff94264151d374cf6388ee7c78bcc8d86699c3033bdbe50219ff380b84c749b1c820d3cb2f07543723e85f7c4b6ee326ea0c3c2c3dc24994f03ac33eb0e54a6511181eff97611b730c20ff229b2f6be4a3664dc75ae7181673284d9c5af0398362ede9f2387d576106456755e2076d39838e431b6f016407b8a48a21df21fbaeaa0f5634b3e18c564d2a5c7749f1682ece65efc6697a2cd2b0cbe8d24e97b6b4a2e40e732e87ed36b4fad3824b7ba4a07e0a755f252b73bfe63e887656bb08e0aed68d6c1d4f4f114b5314580878ca3e5c5075b079e24569e46be6af719cbe36a3ffc0d6aa4895e93de07e6b974683f1714432cc8afa5951c25575cadcb1f1fdb6c2bffdd34372156c11cfc57164140918ef48a0a6fbcaf0624070069c8041c7c03cc2b70e473b370d40e893520b296ccdc98b2305efa94ed06d1538ef53af80f3b1330e9be74dd6cdb6a8c78443dfa57976464ac04fe94f94fac888c556497380256b3a94a8a4d3feeda1f27f00ae323ffb0298d258d3489b3dc6c037a680d391ce991b4b6c302e4c933a7398f5109a4113f3a102427193d4b4883e3021169f8ea41b83c166433652d5aee36adbb7248395439ac77313fd02beaf375950614e3bc27e96810a4c00ff7d8e627c05a8b939e4ec5b3a8a8334632cc6fbeb4dcb91d42e2310c33f5f1bf95c3b7509eca6d807b2f2a1a4841bdf9b5f5e558ea8b4c2fbc2f8371f50057d4f0df32ccae3a4cf24c66de13646855dd1921869cbddfc0beb4d01451ad42fea78ac462cd688a6e0b483d48ff8560c41e214ad419e762900ed092d18bd3c189d6cba63699963923fff86dc53fdc1fd513900e615024bb5a7d0c5df62a98bdbc7bfda198df6da3b3ffc00fa146dabb8814699c4e7fdbdbe22adbed5a6eb55a8b089aae163b39ef1f682deef024b801bb80d548ce6372bb1e0d7b20e186b57cdaae8a5781dcb6095dc4a25325266beda0fd066d341db0ff87efdb4b50fb1ce7addbac27941ca64f0641b3c8fd762e36ada5caf0ec5ab0036f7c78138af4b5a29ccf9869a18296700b663ab7d72d30cc328c87782f78b71947030fb88e1ab268ac353f32e6a12850f731c44b7111aa83b395c3665ef7d0fa0de99cea58bd7717e38592f92d9b7998f771a3376bbd972fe689b719c177173d1c80556fbb65faa17d50705c48baacf35c517645e2222022f092acfb5677e554192dbe205a2e72d21cd1c5396fcb5b7fd151048d5947c6a0baa9e08e9a532e8f32ca160ea9d0cff4a4b94e3dad8302b5aef74bf98c1ae75e77d4c98673c0555df7d4ab9641be8b155a632fa1c32c6b81ad37d54db8bbfe7326a6a448a8a5e8757dbc2d3bee739b2a4a83db6351c1b4e537e236e45521b2bf84fc8b422ab7b768c3eb462d03358fbfdcf20e9a7e7ca7cb7ca8c1e8d5f33dca031cc22f7b245da4aa878f5144f5b8d1b1468b3f22c8157dad07380e4cf508f02589e4525e4bb804aefba8ec15e433b0735da4aaf49c727ffc8255dce4f91c9b2672b9aa3178a5536cf5c6b98bbb9136c560c7386f5d946b1d096c7123f94234c0e37ab47303ef2f0d59311033436e7f48972c2139ef257a6c0f69311aea2c94404ba64c0289de35eaa9cd96902b0edcb1bbc04b3ec977f5a6c32edef4bbd3f68ce95c87695d880add0342db47527d479595bacb6b22ac8e37fd81facf1e8b12fe51164f5ea4803a3a5d8c4fa3834653105de775b40f54cdadb4944b3f953b835ffe1a3dcf1199a9a155e5b41556ab19c106bb4d6819a0612efbb0188640220fde6bf62c3f98b2adfb14dd6ca45a09dba8f90d669824eb504a037bc492e9d1c040ede1354699a6be21bbb86d87d834513b878007aaa4431349fc3fa6a7626a2a8aab1901071ac78d52ff74321d89452baf1370435505f834137446fa97060125b4e56f20e3b856ed8cdec18d0bd6f723826bce5e2bd56651fb78f0c882948d67e501df7a51be6de85ce9671cf900e139898a4a361e267ddbce829b932da469596e07b8786039096ab9a9b8736b4619ae5d455ed15e93f495c2b52d88c8a1cabe87ee7991343a864f4b77314acca9ba199d3b9e45bcda08466c4fa7584a8abaa1088290db44370939ec81e7a8ac4d9e1ecdcee175e73f81e2824124e79328bfa0bb5112dec3bb90ca5e20e7bbce5e8bd8622d9dc0b203cc1589c02e0de595397bf58464f9f80b93b0ae118cf79803894a719ace7383e11cd547cb7c5366f6273c82ef6afcd32c3f692678f860d90b2437f4ed625c51e4c4854ca8d39abd6606c7f2f573e93d845d89c3eb8dcd381612eecb59d19d4c72b5e8517a17c3465049423673293039ef60e68dc659d279c3304c9af16e591c62d4dad3c47865f7f14b8656a3afaed59e281f4c9d6412d91571c84ae20a143cb8a87bc2ff619d10eac00678af632395c3b09919ed35bc5b4c547699b4e193f976d325d4deb0628ab3f0f9b2a4711c655369552e3b9f20d27d6d2f9cf3917b9c96f131c64acb7a533ab1fd9afa0138502e15ceb592540911dcf7d12cc0a9b25a3667f37d41a7c84812fe6c0a3ad204f351e491e015519736be192048cdd4602763ac63ee9ce280fcda930a1d3457e0a6d94874b34c1d7d96c1a9533febfd868f05bcc6014858eb5f5af34f223dea2a4f03fc97b1b8c714fe63842703d994e4cf9b822a5c27c8e50b82042f2ebd2d7ea957da95f727945384bde17b2176f7c2484abc9daf37823a5046a3af40f10d6ec4aa504281b861838a2e1cfaf14345a6655053261039b397d59a965ed9a3c21e3117712282be34ab50048eac3bd855a72a8be53f3676ae4e38bf441da03d71176ac75cb5418fa69116e88abb5f4435d6cfb69982bc03483dc52d6c7ab44cfcdf4549783c8b992d1341efcc157d5eb6bacb21246d9d02ea3abf46fa2294eea49d126b375621dc0444c545d60f1017a59e3f1ae436f6be5b5f7675c79dca46f786991e1c3a251b3552912e5162b98b2e0ee92157d5ab733cda9b6b8bd1b8080d12f74dbc307276e6c11a279e29d00af62492a683a8fd215b6bfee20fdfac2db44b5d1de863f517406004a35ebde4d6500a83715436ddf2a0bf7030d9933f209bbb7fac364e1e3b353015d87e114f976e929b2027db5cb52c50a2a052a278ebd95018f3a6e9a22ac30cd9acc5db28e01a39fbca45c3f8b434322280350c69ab0bf809cb44ec9a2c2688b6988c0f84ef3f396c80951efd22306b87e4772c8d5ed06436ae14e6853b77caf01c99d302106e518b6a50362b20f8dc46cea815c45e87b321d357dbf12ea64f785a92cbcb324a4d916fe31dc64da39c854e3b69526f19a98832c4a71339213bc5813a9514dcce0abf11d3ff759715b4adb8d0a336e13a858a512d5011c21c7e4bc2e815605cf2cbc57d91ae44df2efe3443a2472217528403ea9c6f41890cece1f1ad1c3ba969e3583b5e8a8d5133f93015f2e013c00a6ef98f33861c3939eae28f2e118b249aa55ab182617d69bb3ce073f810ccb5669cff00bd7f0595b966514a5ef91081d7b029b4b661eb5472ef5f8cbf8912b691760b5eaacea36430b65cf7f64d7d14b3a833ef37d245963c4ed087e1576115a82d3d31b5ff3b9f3b5d3aa262d639e75132280bc4268749bd7e17488e36a6e902b4bbb5643035001c8f4ac979114a068814b892de0e12dc5608db6b930aa7b24f954324e05661a0de620b40d8e9666ce97fbc0607b0c473ba027ff5e38596d6d58ffa2dafe65d4bbf00e1fd32171f12b4fd0455ec8453736154a0bd5d93a14072201ddbc27c5d3769a6657ad574a81706d79463c7dbf672057a7d46a23f1d8203ef0635c9351594eda0bb059ddfd8c0da2d3083888c1ca9af6cf5d9744974035f60856b0ae6231d0850856172d0d0795ba9de670867235ec2c52f32ee536e859d5042433822c0362421d508739f22dd326dd57d5934cd5d7c9458cf85b5bb29d436f034079265b2b14a7c85005c4ea466484b96fa9e8559975245cf0f6a928ebb3ddd29464b79d50032358d3dc9f4aed7a1969a106985c923a0de7c49e1828a05427f56e6a3e2fe7a3d88065da452b2c3f3544fb25932425ddd99e661c95fa2277c9597302116a3697957b358c5b7ade14fa64f44b86edf7aa585dbe52481b89d2355bd2a1a35c7945794c00fa1e1dd601413f08e3e92c8c4c667160664fa3cdc8917390810204c461d284ddeb429fcda2d2a799d8e45e6c87b7f1e09e1e0997d8388c26c1297b17e9c696b68692d4938fcd0eed02000b097e22a21fe496c056501a8f25e77587eed3a38535431cb491c396803c82e7225e8aaead5f72195d171a6477dcdab5dcc7e232eeb99755b413db7e50d474e3cf62ef84167ff36121310e0add56d1bf36bbf3176f56fcd74243ab006b5fe791ab37d0023408953aa6c710b324a86a01b113ed0d92f302839f0acbdb75724d86dea5faa43bcfd0f5d40b9b0b7d486aad9f20f8d4dee2e492878f6cd1437c095abf779803a85559a53dc6e266ef95d62a72fb0b385424b657a6571fa6eb506ce03d757a12a015500f27d8c6519a92ffbfcfb72a21c189bc52bfd1b505c16bf3c5c6e29584d42c34be812c32a1a90a8d83a98ba0449b4d3e296b32a58dff03721ca92eeae6324aac172b99476fce823b2c85cb5c0cf57581420a5558e41fcb6524deb6a44152e6fe22f07235fa6147db608f5d535ebd85b260f2fa165cfa37fe4ab23974dffaf5eab16c0f82afaffc6a2d920c1f62583f15461dc57c42d30de212695a00ae7bb0131ff9feda0f7b2270d07a99f334f47c5ed949cdbcc6cbd0f7b924f2f2e99d7756d916911750a8c1542dfc480adc11aa72809c2efcf321bbac538bc2ec7712146c6ed2da13d07b3280bfb5361e70233164a04d3c69df63c54514c8155b40da672d3f04c50583fa50a7fd7ca50aa9beab16f48dc957c33a6bcae66b0e569a57df85deeec988a7c1acff89538f3c5b1743e67e7acd2d0e3e3bc337e2d6e1a7a742a0eacaf6aec472c382ee664184307d346d652402d609ac89833c5f3ea73eebc795e7a284e84f7749174cd21bea87454918ac77900ea25e1e9d718a96d76677765f1bf2ee147996f4392b2c9db2311a90b20c7b948bb686b82bb64eb0cdbf2b51d8e0afd7cd08f8115ddebe7f2596e50d6c5bd53dad9fdb9880d57715d8cae5796ad28e7a031e6e007b9fb68cd928dee9ff43b8cd7fe7e4c359994d925b9b1c5fbfaccc02c64fdb0607aa82af02e51ef77e40217a2d84281eeed2897447426d51953ba4ca2608db2afc9b493e69e14618a644677449f1c444ae3da30e55bd4bdf72448f3d811d33d9c1ea40f31fb56e1fa916fa0103bf783213d417170c5f20878aa20fb6804fa2ba1078433e89658826c0c7f6d035f62782b0f98444abccdd31efdb44d0c5674feec26689b8e4b6ef8b8d90fd92f89dd33a02b5887f695b1a2825a430583252226cabe3086c1d6842c99b20080c1e61f73ab232a1ecef5374e9a9d10392a1d06a731306f1b0397a0580d005557cb067b61e83278465f6ece672930edc111bf4bd0b4749248d8c2828f8db654286d7dbdc062f8ce892eef12971137007827b9b96603efbeccda7c98991de3b8da8235041417ffd3c793ae0081678d9e80e16d7e1c4dc15144de82ebffba2d07e3ef90b0e5c112ece4d848bb3be020a8fa190fd874c6a52ba2351d3957476999461058508ac5aed776d06674e6a430753bf9e9cacba15af98de4e0da63419408bb56f172aadf513f23c4586621a6f105a4bd3a9fe85cd6d0e127a255d1155ac32bab2fe5018dc6ec463980e9f20ff70ae8e07a05ae71fb0643630dbbd2a51e352285cff9189151d466809eeb7489820a31f631657c1ed5e80916a3591d29690fd6c8377f18bfef3060d75147bb8ffa9482017f8dc9fc0d5fcb1d6bfabf6a49ca6aa51f74766c10019946992b8b7f3e14c715f977e005f8f1c72af2072856bbfa49e06296d823899056fe3cf4b995734223b6d3117b3ee43caaa9e9b2d026c974573f404b3fbe22364e516605cf35d1ff89bdfcf65b08efc0b674010e371968022064f2755c3bd099d5dbe5a572c59815c06cf0e0504e2fbaa8041e6ef809fb25bfcb338a63d493a55a72323b106b1548e71aa5177bbb041f861434ec35b9b7b780200953061e4aeee3fa5de05834beda897f76347cf58dfbb74c3adbf3467cc7e0b28b3acb43cea680e193e2dc4916899fbe4bda9207daf2574db2834d3b75c160d8c70cc60a26c2abdc8697bc30ae43019d26ec64c66dd03189f2d654c3a9a53db79b2d6d1f1797a1e894de71df557f8102f2436c2aa7c7e00362edf367efd28e16d74f20c74aae528e63ccc93b208ff177ab037ae54751f6f9ea8eb6fda13f2a7bceb8afad6eb6f47cb58bb3394a87532b965ced3ece06cdf1a81536234e17994841cb32493e3db8410c49886731ac98e5761ea142c5d1004fc1bae2b13f44fa7e1b59d838ed78eaa5c96c8108249e4f1307b7c2bc500cd4e8a843cd1e4f4d16704e22cadef227094f579c21b07adca509ef4619fa7493f8bd6775bbf0f59cd773868d028b731eb90691cae4117defa8f8186a59e589c8c7b03c1b03a9070e9076091c07f142572e768f31bbe9b3ca626a30b115f303e1af4a7e8a894975986d9b8215f096db79f43178d601115dd7acf26eb95e5dbf460f7fc060f6de9061998a1d574a1484f4f843d27dcc39ec42a3397fa435897039d62061d37e77d3e188aaf4db9825ac171b901c57fdbc97ef287feba45c4f7bfb485356854448e45bcefd4290258904799b273310f28e1bc060af1b9115607b673603dc87b3ba09f2f9729b9bb6eca968f9b51b54fb4f945f26a4e1e014f80c92080f205c5afd63930b26d1a370ffb7196792f27cdd28d471a09cd568c90671ffdd40d359a2a976edac98247a0d238d7848cfefb815e416b4ab40af0804eaafcf238a853c8c8df081da830db362f3820446d67d01c8bdea8c089fe8ea1b430a10fcb599f208897619151a89dd4a73ae0c6a42857fc418cf0da7e74bbfacbfdf4efffcd83cec6f1370b249a2e00d7c0c3f595bb4b5940f110654cbbccff00e84f8212e4e3016aee07d56b15689cae2a781dcca2cdd77400b84983d213cc1cd74ce6d5df1e699ab96053eda1dadc669cdb487d8497ee685ecd4efdd93f6de606154c667597adb5acdaad3f00ab32f464e4b8ec34d187fe9c35d75a0e958325bef7b721a8c25213c84b7fc9dec82aecb93d008d6a156d3f324b819ebbe32b637caead70db751957bbe983611204ad2b9d0a43666994f5fef4f2916cd6d68298fc6b0cdff9d8ac2a9616b0e9cc4773b73a5558c0992629cdb573b15a69e16293e278bed945a3be93e41fa9b16010144b5b60bda35abab330206eb368199f884e11f57d53cb9c2f9ffc74f52ce9766a5abdf7abc08914030e238a0ca2e2621d0a8348674fd7a6e6cd69720bee653ca8796f771f0d73b8c02252cc7b38b97392c7f576a872c2795d63c9cd89ea72f7ac165d3f24c3cbd7332905cbd4e6f2b7dbb078e30bac455b94605f604243c82b074797817b55653fa8edb2124058095fbbbdae62b5deed388a2d105c7e30d17cc90b0853e17dc450f0fab92c9433d1af1d6e0e6b517c3a38554145b0ecb9fd21fdf0e1eec095eb9ba437fc2bcd35e4264fcf4f6773565cc32d101647fe6c0557c5035eb4dd8c83880a337aabf5a5815d1890a96d9fefe7ea10960cea7a59a44f88c651824504f7f3f3b9b85d910f4582d0087493f4cfb9e7ce9012cb7be0fe891bbc517ef7e351d740f1a07c4ddfb80b56a644ea879d0ac8c987cfa5c2ff2f6e94b08ebef8a59a74d3c41f1d8e2a13be64f3ffa86215db9f88ef4fb286c7da09a69e402dbeedd5d990dd0452d8828d484fe5c3def3d7160dfd328c57414af8b132b495607826f5f88460c22edf85d48c474a00b51ac6f2afe4551ec814f9d0877f610b5371a91995d52326adeb1a3ddb603ed9d9e9e52074a1c775e4baf6ad818d62f2e16805dd35ae8b155e5ff291270b05500042b709a05764c9c17864717719be308da74c73f57e8be6b877b5e4b7cae4f055c63c5061ffed2decf8741767a3e3e910321375463d66ea492e089ac29a7ae3aebe26b9c0506405996a704e58e4ad90e5a10b70ab217ed2894b52e5c8ff441363a808ab22e8a408f0102f3164f857322675a38d7d541425e3f545962f25b20e1294efdd2daba7f7e1faae49bd91a939dc169efc4b96de691121f7ae203f2b195ea6c7d9bdb2d9e594045165203a05bc8e00a591a75e1c1f52f4092616be7c04527e5b6b84b84c03b8bb8a853140c03ef1742be7a031ba75f8fd637f8e4fab638d31773902d6d18f316780adfb31eb67a4b6e7261f2eb9d18b6ffcd4434d3199001dba6abaefd8bd4c29ab0421bd26c71f6b631e62bd37546d2ea1d84954de6a880aa1427081a6eccb379a131950f9665319bc9f5f8a45085d5d043989e78c97aff0b7e9a9b5c674a447e7b4abb9583c47bf58023e2d3f4735afa1b118f26b9beb2f260162d71ffb2847bf509f96d80ce9aaeae27384d6d65b87b33d92b7218734d10f6ecd2fc2908b0b3aa3df2577f91772d47df0bec8221b3098a1d92515df4df5efa54c983f7b5ed10a1f8de72d7dee80dfa46a03c7b3474f1a8b65380b49c2f8fd41f3b3235f093e017c849cd6e46a61f2fe6e7616510dd1b4f45fff7eb9f2797615e2a6afa99f3fc704604384fd6fd5b1885996eaacbfae450f6347e468800c054706f6b635a985e611e115bc13eba5e1ae3934b941b7a203921a2c7a1ec08fe23e698fdd4e11822e2219dcb00a11caa86435922d147e322b8279871b93ee7eccc180fbbf6404f21c54e2b9101bc5c35827d9c74407f83abb80ad16e8f12db64f24a8eba8d54cc0fa6b722b28c4c6318d45342ddfa7ecda8d1c715eb78b5b84a0c5e06ed0df402572e2c4d69d4bd30f4b00ba0f801fb6179a76480871eb560c470518235be998d9401ecce87dd6473f845e5cb7eebfe2a5350aca56ecd727e4dcdd4678f214c094175f0b2ea43aabfe77fd0da808f9bf5b7ca3f4124429fb9fbf218529e6732383dfb92149de875c184085ea950c7c057cc05881c4e87a89e304cfee88b9cf011e54be06a49300446ebb0f66a97da500cdd27e2016fd4b7244f7f8073d68679ce87239aec8fd47285a921761212a072b6f9e747516b493b1541b4d07ca6e25ea352e3bcc6fe9615a54a690082e5aa217560f68461e9c85377a30adcbf4782aefbee45a65f7ecf55c8c12ba725f467ea83ee7ff7b6ae58c300fabb9646ad6cacb2b156d232a791673835dfe7d1272bf5184d02d3e4daa7f4b73cd505213eb2806064eb1b9e0bece78d5cb2c418d35c1ca19b04099b8c58c050e26450b8b78f99a8e6b70d8878961043dcdf54fd6fda24322930b4c7ae3dff22a01c769bd0bf61d82e475a1b52055e697e626990e23b9204103c432bff52869d0acf30af0414c2e70741714a9433a28df91300050f82676f1ad0dafec45125dd07570a725e6e003b493e01d896c598d1cf5abfe90f1f038b41ede72beac835c07f58cbee6e0e058490de0e34dd9265b51d928c1a5fc1daaa02b8ee62a177d852aa3117563bf1c07d935a09faae8b29a12c59b8d9c4452e9d7bff32c0d6f9844bdbe54af9d1466ee47f9c69d60b9153750cb0c23f42d81b6b85b5a482367e43a4dc564fb3c61c99a9638f2be40469f74f125430f53e470073b20bbb66ac1229c35a8522d08a2853c6eac997b6d82c1737f7dc3e2a987852e07334f475d85060124d37798cf4aa194cfe9753cdb2b77106f1619e7bd987d946b2c434070aa7ec8df43734343d51df708e5e0b8e9f1e570de6c38296513d8595bd7a52573e1d0744267109e34f2774de8cb5c10bece0ab3f81fcff5c5ff297d4b9d57b03c3de5ba6d33f6abc09b513e4a146e7856c0a582106ef7459b3c92fbed9e5de1abc0ddc5b90ade86a55837c6aa59ea2889ae20b96a15266cd588a7447ed92cc6243265f5c222b7dcaa55955567c159eef25bee3a73821efb316ec2221d1c018ec7569ad8d8478a0a73a9c525cd276de8f8ea7c084259af25ce46b2ebb41f723fc08caf22c3a557d2a8aa7124cbb23fd79c96ad912bc48409b25436cc32203f164dde196862cfb4d3c7771572a2975a587db3942cee5023fc09ad864681b143710c6d93744789909c42f9e1c4b626c553bc053e147f5cc75c7461627188f2649099a281a29b129368d08536dcfae34891ad264bd3b8822a009bf603afa034e5ecfc1edafac855f6eac469c86a8e46100c72d129e24dde72cb70a4db591be1ff9b9d3920c8c7fdbc631bbaa985bd44c1d9b6e04b407c1a6894134f16c8ec11b6a7e9ff46d5647839f01239fb7f99008296683b617eac360e82a78dc2d95ba337c4e5e83862972ba09c1424f69a1803e1546ac56a9f098f7cdddbfce2a45ef854254f5a234c7215230d7b0334a6ec5f6ed8c69cd3122dabc926ef4509241436632b47f9ed077a3bae9d49619b8a9540587be4d7e0a4c468c1ba45876a21a0cada662179cf8b6573360f2c196999cfebde64294077ffe8d2d868f2c9169726b5108581b15ff238f37016001f6e457532ad63e56aa879b420a6942e1bd13bd1141716216a97f662b864e738aee478e4da6baaa8623d0adf683acee0fbf93a017ee931c4a72c23105d0e10076d5d323fa9cbf8955a3a0137e09c335c5722c9cbd1a4e707e8d751243ca047c6d58c9e57886cea037676dd5faa7cef238d51ea343caa549aa4742b66c6d6858754ca8ffcd04bafcc392f68682752160ef180547e0b963791bbd70c60588bb72c14a7c6c34f0d0e08d7be44b687e00fe24f0f2ad304534fdecc35216b3b15d1bca48960b9ebc729ad2a25909da0ae369030e4fbb9d4effd5b8d8bf5bf9bb8b5a67f5d3d2bdc029f6b8a1c9640b78a766a775233528b045b053e876bf212d6ea7b8a542f634d1e689ba3cecc9733ef41927802bbb9ded171122ad7c756d8511143feaa5b84e7ad84a31766a7106a549cd88aed2654e2f861d5eb225a17b3db03767231045b9357f2af9fa3be1282faa45b6a62ff19a5811281b54a0ee647c5c8c6921e8ebb33bf78659bd6a09d95922d858412943bb7e451c8e47550a70e6e3ef5e1af258691ce08a034b45d6bc83a80fe4648c5152281453b14ecce47c5c0246e528a83ca2d518412d5deb7fd6c5bca37d0d0be49d6228288c6fd5c22021d7831fd91db8a38b6d81491328e5b66f3bd6c724afe1310a9b75db831879f5361e0a4670cda38e6b13c2b422422ef764ccab6312ecb1408eba8a2876ebfd46ea566889e1b1f487c93d5085b1975c8b6bb4393e2609fa0a470af9a55eecce08503c5d2108427f66f6848229d1a9157daa532e5c5dab2ed9705293d3e410558934bdc9e4fee7c642e7f73755641dd73dee2e5b17ed0061cdef90fb40d7a9d1281232cd8299e95c142d211f420da08e7dac136fe9f42940ef7dfc3e56514bd50b19a41881c02959769623f32a0c97cdb558cac703465ef90cf0bb4c38fb8b2a91248d4b0f7fbdbcc016bcb33bf3cba499b405c0ce51a4d024a8aab9b3e5fa3d0a8865d723882131f0e45eb94b07e7bc9571c74bbfdd8bae94b4d729f2db3cc8d2e69fe911079159d3989ce00979c610de9fb28d2d18606d1000997de2df1f0c9e0dcd84a41b47de4a2d54ea83fb4e50872e7a4a937b294976b5d810af12577e13559c374fa9abfe98122a0822862694a2fdb5ee3ab27cef411dab3c6fbcb3851fc72b6152ea87f35931bd46d43308a47199bae9905c674fc582c6f0ae6eb9d17e277626e127470231792cd3d9f33ba8e68bd4ffc5c7a30eee5bcbe4c315d16222906398cb9a23912fb508ce041b1b09381732e82f38714951b0113e731212659334b269ff61af7c69a9610b626e21bf4a81478e9051832f8c105421a08d15895ef5e3d189c205e747455c174982e28d9a378384bad725ffc2eb80c68b2d5f596ad4963dc08a25b1374371f4d770d426c2e224f6e529f799f3aafd75e2feff012a740d35302647a2c3c165b083b42db3b4ec6f329b2b92541d8cbc04ac37d7f2bf82f6da6aa2b5d61f0219bf45c858fc55bb8d24ccdcbfadbaef9c60d189d0423fbdca488ae79832ecbf09cd0a08f11e7c84b8e4b41af0ebf9a36b70656f28fdc1fa71f96338d6e8b63b61565eeab969cb31c5928d9bd97e4ea59ead63239be888df9cef3a88696adc2d6f2a5f9901a6336dfb52658cad4db10f48e9c61fc2d702132df8107ebe9292690a01e7edabfd26041fbf5d1ecd7cc698dbe6d377105d6f85bb3b71fe80d2d16e172c8b0a8f7dac34e3469847dba67a274bf156ac7bc21e85faf5aea55df5b0e2463a67514dcdb2a94b8e33f473ee6ae23f1193401a06c153d089fab3d527d555ab28bc4a29ee2321949ff3faac4a783b43d00ecfdd77f8a2056063466833a2f67aaf75a23afdf63619fae4ca6e33e7904f7138e1bcce1d7c767c3777b796180b18e47662d420dc8887ccd9017f8b5a50810fca2c12fdbfc67d5db4c7476c29f1ddad94594c10b09684141f42dd410feb64715663fd44af8f8d28976a61076e6faffadf677e126497f62e0a39830058f2c12b2aa977ad83f7e074e98dd0012d5e1671bc9ba8fb6bf3d79faf9e0f7c06c8164a6eb5003e52e79a4147c0d363f8436e213ca4182f8fec36add278270ea6f53dfe5999c61e5e88b20153e8ef5db1220ebd65c20b653b950062010d32577a09e23466b9f11d983ae0fde685a1b18afd86597abef18662a33fd2d92b309b9b415b99c033289bc9a62b6576a36fe4805f3690baa4aabf0b8fce7b9b4559dcf3d64934d9c517b63edac50be5c17c8f40ed4e84031ab7ec4f9709bf284e992d42654b1c0f5ef1c5ee86c338092a84c548037bfe1c812ef91f9da5ba0fa97ad1aac11adf4ddbffc29a6ba42b9001af78cca6db784a9ab7a52fa1d501c6e670f22393ccb102091b6aea78fbf61352107b37f82d98e0f54b86236f1a661d607b2a54065811b69d95acb526dcc7163f9dbb04ac2005da3a2793c090acde1cd36d72f898722ea9f54ac8f144402b184fbc2b94489a46a61ee0a92caab57612306a8a311e1f3fbd7ca2361181aafd71519d5f65384a380d83bb351a9667e46dfbdb6ac38cbf7e5906d653035ed274f26ef3cfcae263819d0b530bb79a274b37943b98fe5e4e323f004095d03f0e2513f7eb5093610192c03a1cb49346eb232c9f9387573dccaa53151e77303ded63abc65932d1849aaea1cc908f8e4bde89bc998fc999c43bb1b21cefe16fef5934b788021c4861ea0849c24292392f75b4627df13d58aadc2ca58f2ebf23e1d7b52da5a2017b33d91b5dbb3ef69891ec55bba4e7cf072025f6311041e02a22ebdc69c828cdb7346ca19736a523d85ebe9a687074d7601eeb27224489f37732d88d5c5d3d5d3606b5596d7882f4fef99dc396cfe5aece410f78eea36a7c120c0f60b5f80eeedbb31039469b34e9398f95471fc9d8bbcdf25d5329741856a76234df836c49d7b232d0bdf08cb88907fc6844d0293c17b75cc0275be97f67b641af8563ae99486bdf539857f7579b63d9673e737999aba0a330bacf772f3b2dc0426e110f6a5f666d5b1e9941d28c4b3de04c60cb9e55f71e4aed81da59dce644b069373f66b638019aac67e0fba68dd447d95cdf43fc362fc616db5e6d6432cdf428a9437138b7e70ed95b9126b5948ff074dc6f9df24d50152a779a68c5842acbd9aef9b831da52c65258b6cb8e9403803655feb1bb110f0b399488dc814f52a761c4c1d3d343cf30f23c06241cc2f94240fc39f2d6fa8a6c4c04dddd89389e0599633a97dd4b8c5980a6d757ee497691734fa975b59df3c85e930ee27c20e91ec5375e8c9607009254392fc48991158cd3870cd5947bfd7ac9ddf8b2f7d079caf57ea49f2a7d26564f1aea1f9cc5df1e7a516ab8f50c535403ec4fe5511ecb70ec1819f4bb0521dc3aab3f535081705fe8d5bd09f3e52ec481e7358021a33423d1a924dd79b387bc1d85fa768e08dcd5f0d1ea32bf2ac385063554eb93e1b8395f4b7d6476decfa7c5254b6f948fa88ba43c1fc1c64b13e6f8e7e7d6b98ce1e94e24861b2d238f1c74fa5a6c9bbbb7681920b08151fc4724e5e3e8c650467840c3d2fb63453faffe7d6cba15814b8f8320f2877e87c085a0e77d9fd7d3a1969541a6150d1281f746da69ad9c9065074919731822cce273adfa2890f44d26b6d67d62144688b6cfcadf3756b7504832e96b8ac42141edad814bf53578301d07f99615e7fa0531deb0ab866f0faa9b1d51915868a3fd77d8f44a2c118f9910ae678615b7889426e5029c8b14d22177189bce88f33b2a8c17e4e3ad1024fb6756d42172499dfca71aecfedb86a0eb0f3b597a703859c639e0d6aa1ec7179aded0e35668b52e4e8523fd7b14ad1a6dca0e9b8b5c54cd9333cc41643506c7b32b1e5cc4f698e26cb21c747cab1778e25689e18c46ef91d7f570eb2b8d88b0cd4c5987b2eb56b26244d5281cf64a8d305ee844ff0dcc3d97caf7b020d15b5806a103726dc7946e38c36cfd2325215587c900205de4c391eef630ab6d4bccd77de5296314b8e855d22c371e8fc8413c2938dcee79417063ba3715fb782f5b972d80992f86d438716b6b9907d051baf06003c03212c8f0accd54570edb9a10c804b9bba4b37206c71231ef2580aaebf0d5123c74c75fec6617889d90dab2200e364d5dce737a8ae52365d64bce5a8d0005d98b710baa3b1bf94b581113b29f26d16dfaaf7ba05a8ba007451cd36827911741eeaaf95be03cc34847dd995bef503165786268f0363b44324fea89e55e060fa4b78f310dd5e115ded6d2ff1a8c1edddef617e2b3a0e799e349008ffcad3e5f5dfdf1f680c9d45ecfc571e42d6a7673c6042dba0cd547d8b89af25d12d728bfaa8317c550bf04900b9a2a9af888aab49e45cfad63be2196cecf892b844a8d1e3d6d2c382fbfd04265528e187d3fedb8bb9ab709b9b5bc0b030072f86506bb08b9560c67a0530b3ee7ded2f499e8e9b4f16cb68305b6834ab575da8c4be98bbdfd197e559437d249e575d784b53d8f094e0ef0aaafd194e1405b9d3ff6ed2cbb9e5daed28504f4ac70a5cf84f34b4b0b339bdd64a8c56c90af53f5f92dd9078dcf6f6526f2a49d8d097b9bf0538103fa14aea47e7ccade8aca9d55566eae3ddd7f3ec5fa31a2c18c4c629770966992973b37fda5ebb54b303e170c94b2f20b2723a3ab898bb7b042566d727376fb0a9797b89864219ada4982e0cb1ea21197a5f23083a269c5e09cca55bfe7c05ec52192a47002c7ff423db0ac4b1a7b8bd9e65de7eb425ae0e87a9293474349f72c6f5ab9fb452fb12b57ab7bf51d1129d0f1f937472df633c1d7d543c28128c4c5471b77c4f9828564f0a10e5c057741b0dddfc8ce6e1c97d3cc7d42b05a1dfefc5bdb5b7e74bf5b3c7df96989ad87ec26abe306159f99423967fc2a1acd8f17fa191031300e58e0ac7da98e68a8d3b24a47626e3bb2ba33e47f82297456c1bf7e736f0993412220a68dc6494833f7ff3fae789e6d44f22b03dd66fd0f3be88851ec1977296b76e7bd724aeeb814752e1778f74ecc994bc3e6f3d92926c1a07162902fdd8fc0e13dd0d43c1ab93f21037b3595c0a4a7199bd2050b53cd970f476d3f6a5cd91572a4c68bcd8a97cafe8816a9731d3be0b532ceed85517de3f0b20f04076647a92e7a69f0963f7d650bdc1593d473149a9c5a90d799c8aa7d73b055cccd26aee97a52c7c1f65112ccfc530dd9fca6beb288f617ad75fe043c1a0fb21f037b6e40155ff1d16dfaff673dffc985d27db627022abc48828eae70a2f639553d73a6e4d7dac7c7367f450e9d6d0100913181086c929f5dcd6941b78297a620962cd8e589deca3fbbb7f3b42f871e824c119ffa0cfe274fa5b0a8c5c9839853fff72086b8e7c0de187275790307b53777f5eaabe95eedac27b043911039f208fba6e047ce79ab08469179d28ebe90172c81bb495cbab0ef00e4cc79686b1215dce20b3b8abae2973ac595cfa3a95ab8282484b9d5c647dd361fa9cca2baecf0a1a785821ca793e897fdf09d2b4e408c7d6fc68897bdc1154fc056ff837653b73879ee4f84c0875b5c6e0c08fb9f70135f6ffdde431c7cbfd6cc477aa44d1b2cf38db9e527b5170720761febca10dc107c6816a9905e6434fa4c6bc1a035f0693cbeb8c3eb095b6f2eb3365ef224de37621a22e2b4985bb3f770d854ce031373835303733323234373238 \ No newline at end of file diff --git a/jaychouqq/tvbox/fileysc1.json b/jaychouqq/tvbox/fileysc1.json index aaacfdd4..0b28e12a 100644 --- a/jaychouqq/tvbox/fileysc1.json +++ b/jaychouqq/tvbox/fileysc1.json @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf57953390b7583b77c8ae9e2265d2d1758403941b116e890b3f11c82cf80abf33341cf7a3b660cb21c6204425e74032e4b06fdf42494b508838633044cd0ece1307fb56cb97cc9841ed16907d0e9e3f1d3a6fdc3a579c082b24a3135cc16de547f0e30400a3247464c269177c80180985f1be9dd7303363868eae2808bee2b12c98dc78b32a6ea258f084f0789cdbfe9587e74f5d8cbaf9ba6f4923d55ada82658f82be3e09bffdb71f6047233dc0dc72fa92af77585abb69bdd48fa11598248f665f10c3b0153d0772f86020b6c257c101edc75ec7a12b18d8b93b5724cd0de380bc25e805a186bb91eaae1e5e308c3372a6db929073ea941e62255b3dc01d615587aadcc0347fde3021c40c833cf4bc26ade05b29e101640b25ca88e0cf917d4ded11459b34944089a1111bf65e528cacd98ab8d8de7339ff6e4406d8b163ec7658febc555cdd9e4e3d4f7e41282c5d990bd0df1636df6e26bfc142c4aa0e4cecc333311e8630caf366177ba758b43776278f2c8bdb0374a2d6336b65f4ac18f6cad29c193ea76581010d75efdbde34cb380a5209be99738757fda74b0289f450dd85622e2fc454307965c66848dc56cb2d0373b4f5f2c95479ec6c347ec9e13c9ede8e349ffd9d69725871cbdc1d508708690297e0d4d67f3f24727cb1c88f2002e53d6ddc40a922fbadf4e453846925b01de90ac96ac91ca72e6c9143d7b2e90f90a31a9ab6ac8d96c4a84c2594f1e37515b899dd9444ce62d681880775008a1cd0f185e28e57c2e0bd595a103be239e43ee850c0d424e6cb5ee52ec8bac121bca26b0d7e3e5900698c4cc177b82ce3cbad4e8c025e2176351c8cef855973ce0bb947061f15c8af580ce6003f3cc7db3fa7380a9ebc0a523636dd7a4647c1944b2fc5011d40466f17a88eb112e530d7ab633d77f35a033aace7c54a6817e811a5c14b9e4e8a9a9f865fe97dc0161a92bbbf7f2ed2333fa0cbd17fb02ca19820a2dd7325b98eeeb50b0e6dc3cedaaa4415bf8a1126f942cb5421aa1ae12f4805112a0fd2dbdb0aaec89c58eae376464bd5a93c4876b697a3cbf0fe10cb72798de0f50e2853f2c04d6174450447b8b2a5092d4acd48d65d7eba632b4c221169cd1308735462416dc832126df2551629549b70461f131998063bc5edee289237bd590623f207cb9ef773375734a173a7689a2cb102e2ab1e6fec24f42066e2ba00b8d5e8e60a214bb8e6f817cca35c2675be898aa6a50658d2c453a89c425a03d5586fce7effd4dec693e2378439d3b151ea9144622d203792a0367626cc26df78c638418691737e7e714d3f94d0af4c023aec5e2258e720889db44fb2d5c0fb536805136d221aef57c5783e113dbb1dd0656a52a99ccfaf177cab1225d0a58baee4d02ddf7c117dc7a20c5696b38f4724bf86d2e996a729673135db783dde3009e1b90b8ea79af5f4f94f6f0b85d24b768df109a5bd58cd005372f769ccda2e370b292b691eb320ae71ab0a61f7fddac0a9a5ca74794e01f5027bc8bb85e2796a8d4cf57df9829e410c360b8423b0ba23539936a9525a89289d84053be67bc715116fb2ef1aee7754ac830c92cb7c138f8af797a817b39a33bd04488c8cbda8cc2ea4db67cbc72dc0fb0128b465c8583410b7ec3d1bbe55d487620682acd7fe97c1a010a84ae543ada4eddd61d6333756eb4007c61343a249eb47448b1828703e4aead14a36be8c17e87d14d936bdd6b1c269eccba0d4b5d472898bac369a8ee18a88503d8ec7007421904c3d9dd144d51cf7000e513846d624426be68cebaa7961f570911204a35d62c388375c4de803e9e6b9957dc34bfeca6ecc5fd7d32ce49667a9d7a90bf1b1cb49d959e0ac2fd5e250c7f2391bef39bc6d37a02395b0cef03d858704ea8fbf35f45e95c39555d65dcd2830451d5afc2b89fd4e55cd02f13cfc37b5d581bf101d519198357c59ff7f04fc06aa35293bed77ab610ba7d2614cdb11acff4d138d9461c39cd6a2ba0cf217f2d81a079f068808a9f0a15a0584737833af6edfa1a11ae034963028d08337633795555a8c234a44648612e0348e67f43f3daa1ed24a5b2a41600f387f995e4e543bef94d9693d0c5b2247af3fe5f8a0107c55bd8371d4a3269a3067afe6534df22e5b7bbf9c02f51f4a041837dcb02dd3a6566edfcff22eccab1e046c79859d0e85731faede9c45f197d257cf22d506dbbe77dccd0ab97485214e7bdfa5e7e4204ddff7c0dc50a69caddf489a3a0bc32f7d5f02a3fc8caac4efc01161b45954b888b03619f8a1bfa5a88578ccbc67dcaa936d6b9725f42fb0a8403940886138288639304beabfc80c568b21ae92588a989e148ddbc0818d99163eae0a3839b41485e68b526692728c9f7791a29dec961e03fb937a5f53a4c3e6a44332b16cec0b6d330f81e65d314561c9c205fe44046dcd468fd8a6f9652f7e5916c5fa90f5ab03511dadad708d44adc78c83956cf2a3021394ec0bffcdd5d41de507114250175fc5b6abd5545571f1a5d591b53e8ea718b402aa0e2588da5e694b187e5bd0662b8ceb0ea2bf17dcf6a4e91c84114e290635d02cb0222e2c781803aa5f4c6e6f1d1a21f8e5b6293000ef624ce224e5bf11b9967bbf05189f37c948075c90183429d4984528573d3257e7ea04a43cb55ad4df94a278872c79a3fb680d74eafc20dff1aaeedc3316d495411766d0fb5903c295061def1007984b8a9674895208a46edc6ce8475ca1929fd6067104a2eaa4c949ee585c5386eddefff32825b23adc255bece21c98e7ff2862b0f9f3390741f6edde1142f989a1bc9b943239aa160ab4f5b4662d8944ebb869ef6626ecffdc75549429579134aab3d70690f1f08741901c03cfbfa28f398d835eb706a35e2b69dbea68c46918b88c3905e221bcc193c3de40a8ca947360e1989cdeddce715789a6a21eb70fb46d80501c2d87165715c01190cb1e38d8c02edc832420ed1c0df88fb21e8ff6e2ca4654a619793d8d381fd91fdcca608c031776673a0111402cafdd16dc85791f8435d70acbac97367aa5e0f8dd62472f592685d254855c70c1fb7bf60b558d3e300923c1b482a198b3b4d252886e9c0c17cd2f6aca8f4c6f85ab4dd9a12e4e47af5537cdda6c62b6e0714f791ee6cb81cc0bc4605996096f64d608db8b8564cacf55c06417a62748a8892b4c4c8720cfd5d8109970f24fe247f760260cc312ca9ea6e289ee55918860a63d7f996a88013477fb85854eeeec41f06a2c5206464faf01fa450d052539d73be2536d85b1cf08cbdd1bf563fc39eb406e5ef60ec7d7e37f672a5105de86e781d368c6c4e8e3767e4bda48661e4cdb836e253173bcd968aff273c748b62be91e96eae5b569a15c724844ef81878bb1f313f4a7263d404cb6b51dfc428d6faad2da7a4ba66dc7b241e81647f06e3f0e7cdb0f36e6d9d3952e89a388b630a55782e501b1b35f6aa7375ee2b6c03be1a2ac128e253213be408cc27ceed8287af22adebe5f92657147f81a86e7b3d38dee26b0ddf05f94c3304ad584167326b66ac868eb8f7eca3135c520257f36e739b0de92c0f66571302576ad59bf5ac6d9ec37c329a74a9f30902988a478aa2c5e0a30906fdd33c8640130d4a514b6ea30037d447b3d736a4f1da209be371b046bd22478c45a21f9dd105edacb29fb7fd8a5d3d3d086f27c1bb821a37da0fc1f91bcb10de4abaca293962f28c6e3aa0c5fac0246fa856dc792421c9d1a5e38f5ec71c27d03f72f66975dd4d5c48b34c04b5ed3746723ca50ac41c5d9877fb882a9f4dbdb647813abcfef948d5a81a5436bdc7cd0e89a54b658593afa423e6ccb1835a83e4e911e07d44a198b5b81cc066b260ca7106f205e28652eb57579ee378b764b78e63c87528351cfa56a380bfaec1a5e3de210dacb29780c02f9f082978ffb85a2f4d17c576732d4b11e7feb39b6884ba2d49065f56fd0fc3347c6cf38ed468b0bae443191f02f0aa445f6af0c8d1d299171d464be49cac14f4e5ebdb54e056ddf3654cc5484748a3cfd8f4730e4c8915bdb55629d18d79a696425fdb3c268d84f1b0ca7a5141633476066666731a9f58306361dc1eb366518e079233a94dcfea643c021a8488d0f6d3607586d550d73cfcf3589df473b473d64f76f6531028a5af571c026848446e497b973a285f28191cd74d960f5467e2404defedfc5bf56857b3ed0ca56f2f8f60be771ebabde82aeca20b6d04dba4714cea403ce15c568df47118a643f978aeb7cbb238c7f178c6e30126aab7f46aef4f26ea67b358026f64287862060ba12db6890ade526a3d325baf1b5f2ddfc2b1571e72a80705e306110af9c8bab8c1d8b57e09bceccf4ab905df65af58c60a7f7bfbbc528f561cb95670882c3bd5ced9fe3a8f255e5895f9df9d194b5960469e07e49d5e91d11ca690616141962612a3001205254398435921dbd64f7fae86534eba8f31b4a96d24d1d091b7f8ca0971cbc940bcdfc6298e3c1ff816c16b68f64a2b7cd834383d428890e4e40d326bfa5df24b55c46d7d951933d64b93785575786d534f2027d9131f051036240fe40af0b4901d4083f26d36968cfb23f995bffd20a678b1942522ead0a07737d95fee072f5117213b0e5da3dacf207c91318e2b2c151faa37b9a3e958ecd76ee66bbed498301fd60c72fb81975284f00ba2a534fc45aff06369571f9250a5b9805a0dfe68a9cf7e3834dfd289ce35cdcf30846f2b9e9abc771ae0b209dfbe65dd6b8493be1a380ca95a4ad84f5e3863780aa700a32fac353eed09fda114d2c1799401d055a2cfd0de9bef59b1686469f8d038ac93108ccae7bba69199e507253da33669a8cb20b49827f130b527d1d10b0dfd404798b871ddd7785c017aca5f3cf810f6ab0473d72bf8e4662e992ecc59a9c68c7cd37b5b885bd2eb5fd5cb9df5ed19c6c8f5f4fadab064955c39a09dbd2bd80b410a1459d332e4267ff50be4c2e6f5ef1da66e06c94ebf7f9f30c599906bee15938d009cd98bfcc889ac11e9e6e3ad2bb3837050573d587bda8e3d366142bd0871a696a4ec9a57e81d2a617555ff90d7401fe540871f80b31c40ee682fcb43c82612d636b9693bf2b5b3a55932bfe82b99a970e754f18fa498573814808921ac554b2895d72cdf8e1bf59b8f39ddad92fd3726d40b5972779d05f3f22247e8ad415720fe22f31b7d7a418fd5360471f27e91a84e93f1b13e9aae8413774c9065f372b541858e0a9c89064aeda3900f7b83d9fef2fe7b73a51c6473ae6d8c5c5d5e7223a61d7f80e20e018eef8eafd20e8b2cbb31d4632dde44806d4b0fd1c69e843ac886ff7761c7920f7a4405acb8d61060a3eedae5b734037ec24bb15632af939af3faffc75acc74f13f1a074845c1e672e4bbd742f4de47aad00cb09e4f74019589a71f60bfcd51d69be2e09199a5c3ff4be0b7f3a55a9c48e9e286430d77aacaebce3180706dda85b1d68e72b34ff369e437c6706e4fd1c731b132a357f078ff73be398d63db8beb9ca03a39a783bab6962e69c3f0dfeae8ce61a110ff2d5e62bc68ba6f6aa2f8c4897981682aa0310932541d08244af1c0cb2e18bfeb30688ba96a89a9c9ee6011c64517e497ce91d7705b66a3b4fc3503a99eb2e7b8ec8eb8ceb5faa2240501e8fd63d9b75fb76e77a47fcb3c7e3395a770a8d1eef2ec1ccf718f00b1402af259fb6789058011a6638fe2a4e20685ff0f255b70365d2221b672be587e728412e9cea6e2fe524b9ab51764999cb66f65a7c7d413a2b812a4c1f046967e9dc676bddc8114da379a7eac8f471750e1fb35ed2cdbad3abff216e214a26f79ae91945d3c1b235482dadef06be3d8af4b514b3c7bfb7d398839b932db10ed19d0dd32fe31dce72cc089b45bd7ccdd29b29c46246866333cf03a6fff44ac460b671c5421c918302d4dcdb1256e6c6ae4858a46050080d79da21bc491659dc968f08d1f6e2c970ebde7ee5338a43e3384d59f61ff0ba403106d59b85f69e9ee8ad83cc69ee266d84e55a7d36c56c8f981e8808bf99a8435bdb93389c2d2f25763551da43971914ac3aa791878243a61d419da956b65d7806cd67a82358a07bcf78bdf2516801a65316e045aaac3f142983eb0626dcc5571feff2c36b4c92bbc6ee6dce1f762dac3725783589ef5bccf232bd0d9c0022647050e07c74b94797921e31f23032804215dd2f011400c3b800f700426b6fcb6f1fbdb9bb128ef2ebcf6a2ad15d467fe4c5ca69566228e98c37856b59815a4140efdf442081489dfd9ef347455537a139acdedadcb4701f43af377410c25ca1a96ef96253b0c513f3f6e602e9deae6da365f3475bd5754692bdfa3c2ab63101873accf116a82b95989d7d78f141ebb909c57f130c7016fa48942d6f80a451f78da8725eaa77c01f0314e8e37e16673ae31b4109ad2cb0c97ef5a96380f587a27b2967cc2e279d78456557dd4b26ff26e1240b0c515f174195e091233bade8898c9eb771c270065c0d9393becd1cb18dfd3db1bb50ff41f14b2f01887578628d60d5fde9d29f599f4c2a49ff25030cddc221e5f2b27b4014b3ad0c321ffa3d71ed948fa4edfbdab898c85ec47505c52b7cbfc3e530c813fe2aabc03d47f45cfcf28867345ddc301d0f10f51c439a056f3eb3a742f391c421b558781d07168e077aeac94743a69289d28c1b8561f5c4cb48fbb07ad2ee625dddc08f56755b9239e310cad2c596eef582064e49026bc1612d5fb4a89c41b21b95491b363f7b9bdefef6f5c0671ea8312e485f00d97c1b017bfe76297f691745a747d3ad2063bdc50df85af968042f878cb5dd81e23c25ff34d623cd84fcff3286b7ab8031910fe8c75f8c4117e136adecaac4ac7a4913061cb17cc1e868bdaef541a8681b912bf33d3c89addd9c5bb67c60969a08a906455011a214473496335240c17bc4983f2123a5dfa35bb2f1b38ff71184af7c52abd539d04ab7c64faac41719ad0f0b1f59504eff4d45c2df6cf1dc526c83d63a8ff21e3dd25207e064c8eb73d8257258b40f6d3fb6b0114c7d6921214cb6a8512548b6ab4493010ce6f82ca31db9900893b43cec4ea19ff4cbf7caea48ac809b7fb3609958fddc68c4e76e90a5dda5b8c6d2f93fb4bb1f99f689c426f38f441ed9940a6362ca4610bb3cd3b16aa0da06f3c82e30199ab95abc02ee219e726de4e72af87c44d04e9504e01f927b79275dfe616cb969decf9cb4a02a6c57d7364655c13fe795b2b7ff83470da9a1728dfa550e377095c0b7b6c54fe08e3a6947d5e9f41eae54437aca2c7ef726838e443af4a3e220a7c21a78707ad57e8474f5406e0d32171a147905b12ef45bbdae90669491192f3a64661fe30a001042299437ae378807aa286b51cb5592d227f2d174fa0a909764ecaeedb2c286550f9d03023a0001ef6d7b3bca4d5ea498714be3ef8cf3a4a777cdbcab61dcf384b43c3bd6d3312d6bb6a46273335f38e3da316d87a78832cb3956fded4312cf7a62607fa34ab2fe5f5f081cded0cfd63298991aa7728191425c76d56d1fb5fa9da5efff8ffb16a227a78f33fbe0f69c97a5ce2182488538875a2df6e9e5cc9e38b8bbc20c5362b3c1d72374a8ef66cba53b38f033757beeb518a2fd7c426419f2be14933807c64427d53ecc7ecd6eb37a64800b47d67ea4d539dc5557cf8fa5fdcda4c4e3e867cae6ac5849190b37ad48c3e9e2344c49fc4439fc72f68a30b41e77dc2e13f309cd44a01329fcf679fe9821c42069af0916b895b7dbc816537253c1aa017ee8b4b4ea3dfefab6197843bdfd87230c81e2cb71b1fc3fb13b466d9bda1a7a587d707b236cd13106d8aaef2240da80a12448fa1728b922b2b05a0bded669add22d6bf548c40d038b9216d99536f581e537f1a28d4426de2e0b0e80927958783abdb69090c9c1fb7de108cd5e10306fad07f04d5c190da6dbfcebffd34988e23aadcf430a6b3bc4ebad916b07b45b1e641a7745a53b5fa5c38cfbf70c7c43fa2333b5b3f5e578c9bcbf2d43771de6d8ed052815ce0af637245cc3cc9ec21a1ef4252dd240e7ec1860f28c6c5d2d1ba8d6bc3937da56c29a2e1106e34fbeaaa828d30ace7cfe4fadf51fcba352cf781da942d46be78cc42cc200c974655f11ce4c9d842bd720c8cd2830d7574d940537a400379fcc628cbb54546d74f3ae91ba369e8fe5f4def27d02c88ffa1a3faadf033b0ef6a00e1a93fe7799fa7085b13d7b18cb3640fea40746a31027ddf5f12a5a3e6edc651d65b986b69981e86f5afbe8ad550bf86ee5072f15cd85fadb088f37c0150c9492427e828f10eb257e66ea6e3a1b6a09e1f6b312d80d1d9cd0abeb64f7c426c38d11fcb41a188c63bfebccf7d43dd3b55a716f5410df236789de0a4ade3d8432c89308ae3f40b4f5ac3c69cddfba7a7f15d69c69a49d30f37a4e276b218512fa4258e8306b2351a200bed9d2193942735928fcf52588e2896b632ed30f26ae645fa7e855320f09a12581a5560fe6d1616a1db494029573d3d50730e679cd1ec2ae9f3099c13685320e3cc17f6a0a8c26cd6badc3f73e6e93e87a7c4ef614f0fabb159146c4a4477c4125590349c1be8de53b133d2f55da07c41facf7ca52063d48fee4ea5206ee20d9df963984ae750b25ce63aa5ee5dd457dd6ef451aa57f5177790e25d187b39fdd08b50f0301661ddb299cb93c19ea384ede6e502f6298ac53bad893a63aca2f422eab81a2938133d9971fe5b825c0c0bc13336eaf4058e501f2fb109dc3f8497533428527cc590fb567cb1c380d97ac2dc75906ae3c3a3079f3dacb7a93f63e37fe34cecda4370b3c1302f5176da58f2f2f5ac96d79dd1c049a949c2ce92e4abd496970a2a12fe3f7d705cb8264e17a7644080e7af8a3b85e996e2606a3ae04c580e4783c8eafc37c6e9cf4f5e7035b9a5053d7399ec77a5a6b57282c490ca56edf667efd7867c2a11be75f681baeaf204100554c47b431c66c23c07566398591f60322aedb200b4bbd2c883a2450018d8acf3073e7b91c348b107a7abd8a911cf760ff8a0c396dbe8cd1171d8e3a9e8152fd84a2813d8af822a00153216d398e6b27f15f273bf2e09867e4b63b057f0e6bf987dfffb60814ac9277cfc7b8f8677d67eafcdbb5ae2fe4ca4b1abd624ca8b85adadbc2465b6b2b286fd25496d668d469e9fc9ab426234c5ac13cfb219b4e2d73fa6cf07d032dcbc41f3117c0bfda9d5ae3003eb90e2e700f57b40ea26bbc9a2c837353f55deb75e69e4f68ed21fefeab621fe221cf54940439a1625116c4bbc757bc1cae211cda92085a50185d35235ea180609cbf04b209f5c4950bf770a805478ad7fea71f8d1aeed1c7fd6504a1852e5a27dc2cf38c606f190119c4414ffd1359667f81dcd43ee5523e76a1414b9d6c232ffea2c4416b694bf3aa89f55d182fa0884ace86a5aef471c20406910f6e021bba1f926c45156fd2b098b9defa1ad9f39e1d6fb0744a5620180551afad2cd8f91062bf105adc9e3444f89da072b4506ea303230decc37cc11911759c41d69dc5cfaf713251413fa9ab828e66cca0f2331c47f9101e134de20b9a22edc7a745656615ebd1032311f17f075badf55c219f2e482ecdb12e3190f62dbba4dd34341c6f21df4ddf88c2cc105d7d49e71713132eb19df2365cfa38b783d67bcddfa13eefe8e9c97d4c05a4be9be203e2d916206499dc492e0448e8f9660e7a2ebc92c13571418ff900d6e8052bbe90873c37e4a88dc76b44689c38996c1d9908a16bbbd846d413f7f81cdc6b664d3e52afe777448e6adf90cfd00a662411bd6ad2282eb1936b4d64212541c661decc98f33a03bc12c995df179dab45aba9c41c1fb37ad59758a53d24a4bd70282586773049821600807fbd5cc956017501164c5335a4c343cb982bf376175f21b8eb5cf23a2257d5fb10a5180fc9ca63df900131c971da602c3f1fec8cd0b8ffd0eed5a55e74883356a729752a3cd2bb7a141fb279b0d3bf0605636bdf52773c61a5134f4db42a6242ae77bb53d479c74e263df4c91237085261aecd4a9699a3dc3a7c46ec391f1153895126993d597cbf4577a6a3cf855ba2c7eaec5bbddbf67b8e31ae5297736d70f41837ac24697f6939f21609d51f6f12389d4f2fa8bd45929a9d4079793b46a7a28e32b269c8b652f8bc4bddf20d92f1fa20d97bbbff480defdee9d7aa2a8d1943ee3bea426a7ec07fd4f515bd07bd6ebc9741eed0d763c309409c28153c2e6e296a154f08321b6d5548584a882b54ede9d0ef521cdb49c0826021947392a1b11e24ebc2587e8381192998aab19ecbd46d136926573e904e47dc93e52a75c0cfc0265e5a50f5d79811741d140b1c76266e580dc1a10a06119ab4b67eee016e99fee1a20f0338bd3e55babc969f65560f5dca5fe26236fcf047c2c1eedcee0ac2b6327f23f7d01fbed79abd440758f03f71ad23329fe3ac07db6ddd6ef70fda4d54df794ca93c6cf6e422e38d4f5f548e997ca4a55a24259880f1b6103f2290d07c90e1dee2e95ac4ae80f69c24ea5a67a419354743e0e06539afb3926bf3bd768d8d18f574ebd947ada37668e287f0cdc118b62fd506af7e373d2868846ad2de5357ffc584dc6fb32c5b20350e39256746d28ef0ae1fb57c8da0cc69403ec7e34e1f450c956919750c210a5e577c8579b6199ed78bb76cd4a0ec5db9545c50684ee068dbaa4d0cb8e633d418a98da1120a33b15ac07545bab2a8e6c39fe36cce82b8a25f5019b1ec6b6ef452815164dd0928ff5abffa9128cb1f04c1818f18ed2e261ff3327a3be3b38dddfcc7bc6c61cb384a0cd5060d832ecac4e7a8df66db19b56b691b77ed4a005801f2451a9032fde5f53b227be9f5c8dc3a29ea3fa744b3d6589f44d45ccde7796fa527770a3e2499714504c283bb90abedb710e448d13cace7096892c167f3b75fc8015c86ea45f849b6aae0d752c2b0dab7d3c5b8a7e76a4708424d98b692a9ffb26bcf36cbc29d04fd9f82c8dce42a96f6f43b68edc6f7fe19edb2fb32767bfb192500f1d28619a56caf019119ebfa3ac502551812b3ac3e66e65e36abe5ff5063a72b53a938fa91dcb336f520857ba1e87bafc31ae1392387acd965edea7287cfadbccf46c568f0dca1e3e79f2af24395d256c49c718a5015434722e3da1b89513af6faa2c6054aa80df2174703e37e929bf5b05c5152dc680c27a341c7e3ec9cc3946bbc96b8ab7d984b9a40af4d4b2d63cd9c68bf490c988298e35b5d95ea966ca8f80126165c0899d62454e3626dc6b426e758e2ac015278b473914da46cdae9d9fe9b4901afc0accbb73c46f9a5fe224c049a5a8f14440a16dad53cacfd380f300d12115c86aca7ae25f27c9fe0ebf91550fed104ba635af3b7d698d60bd2879b13fe71dcae211ff937714b623cba02a0fdfda8c7bfd067b1da1282ac9294a3af03e5835ca4b3e66a1f8771cea1c08560bc36b08238b1bf19db556bcf289c05158240753a5af92cdf917047a6ff892b043c9df243876a67e8a09ef02932ae4250d3f8b8fc120d084fb52f8ad5434f837115e59e66d08652d56cd175ca5621079a9bf12484798d2a9e517915891bed70dcc9056195e409201358b86355950937285b06e19831cd8589c0aae08f2782bcc138066b00b35fa0159c65642e8edf023fe7e15f43206e7402e6bdf10d6be40a68fff7e88b1237c697bd59958a9376308ea16023fcdeeabbd748efb40731dd39344c5ce79b05eee05c9375007d6860af43fc152f57a89101368996768e782f3115757341f0391619a3fc56e792d0ad152d114444ee9dc008852093c61e60c7800055f59bf67f6fb09cd8b66eeb041c71530ecc73a37dc52e4e11269e2b709db25cf265c601e09fef7f65a09e597b4506fe7c7e0c391da74aa79cf9951e21e73cba61c00439fef7c4c212897a239925760f0a26d7b6c1e097b5757ce70ec16c8adca7eca02394b56fdf03e2e8b36377efd3afba3382833e009a14cad4e470a2f65240e25cc554d558bbd8f6f00dc40c6eb3056ab28799cf2d368f0d0d09a0959a6bcc896406758a932b153d9d02318578b851036b57c79e7870685e82614ab1b5aebe58620f9c489884e7ab780a27ad2b63edde24e56b70186ee130c1a1a3b00cc1510e76fadf9bc8b5d82d1fd02052983e36715bc6ed4cfa1a85e90bc679ae2141d7088f76e1f221c7aa60b9b0ebdba33a716b1bf8080ca7a7312c3cd671bc1cf317669afa44f8c02e4ee92be8c6a238740e2d8a6af2e64ca666e3df262cfeda06bdbe55f51c04433b998fa3212aa3c7e307ee4b039a326b447466953292a84376409ff3ffca30f2259ce61fdb7da3cbec841816dd0b05b05563d8b2aae57ec8f2d20763f42cbd726219d77e401f3d28d19c5ce9f35d2cc5cadfbcd0c547052b977e07f154aaa37dbdf767f8a011d1fd01aa5a0e4fa5d9c7b675f5d1043e2fa917c6ee7588780b3980b760bc62ee39c28292b0df694ad5e066e2be6ddbeb4067ddcdcaf3f45280268c765c0d7897fed65b0833f6fe6740330504ec7dd4a8047375a3bdffcbd2491e0301f8b4d144d0c431b048670c798e6ff204c4d2ae2457de1c2b96d53f0e76af68283094c114676a785a1fd9f5b8f411404133d6a2ce60018bac434616fa878f5f67bc997e9c5425be7048fae16d325833ea14582eb8d740efacb57643308520f653ce1e9723124495decbdf581a09dd9b4e39b86cbff7a4e6a729d10cfa1acb30beddeb51a23a23a6cacc0a383bc45f47e76691264874e1ccd769db6a5794cfbbf3019a7cae572304e640ac4b0b1a3c0c2d99ccc6cebf3ea373d305ac555fcd1a9e8b1e4a3e6d7baf6547b524db9b4a6ef24fe39f64ebe18f50ee9d26ffdd65e3fe1d0826314d4fe62585126150688cda44a887e8b765c20cb471fc0aa58d202a969c325f3379a1e21f841cdbdf7ec5454343583f92b29eb6ebcc0c97948ce54985f551dc09af7bf5d2ceac92fc3457ad2153447aa9bf7ecc170deba214717e7266d9e7d5646ab60bc30c685b28f13e05459dbd78b42388b9de9b6f07cb99632ebff2cdaa7105fc1316d7e71e8f3cc696d2c20b3f95817712da331958134ed6a512fbd0e619124b4bcffcd666e04e0fa1040c04253209387a4543f72d5bcddd653134d50c0e5d6811e55cdd618271b3fb18fe76aed4b8b0f4322668717ac7391e639f9c7bab796d248fb0624e1be2db498badad424877ae42cdf01bb0e4ac420d856c9f6cef74a30b5b3b0c4220a114d8de975d6c3ead3a7fc913d683ceaea62fe86bd0272b93f25db42192c43814debf92051ec2c781d137dbc6aff74b6ea4830e674e754aebe89a1920c2bf1838c460c36c6ca2bf773ba43329da5f86e68eeb0352cbb0eecb1cbb53f6831e7c0df509469905afe52af14b4c88aef82420a530d32756e7f95e63d8f59cd5c05988aa5ee1b94c0eee4250f7908259af184d55332213d52e1fde079365efd19beae8c78da2ed1c755721036f7858a9a3065975dd5ddd080b31c8c0df168ab904a9b55d8bbd0cbc2732e65f27adb385f69d2008768a4f62cf7475e4b6b6f18ad8ce278d0d20903d7f81d61587727cdf0d9760458880c7e6639b48e38aa1de85fffd97547f8a08264dd97c32922c9d59ee7bc81987d0a4dbedeb997b48c151d42f282560261e8bb448b29db5a5061504851f1dbc8b1ff747ed541d44389028591bbc13efafc2cb30cca1eaab217c15aecaa840acd3138d723d46000f9b9251d26da1fb6e9fea419c5c08b8efff130b42bc693f35da10316822d9c8366bf4c94c7cff79a349466b5bdb25b067b9111f3b02bc1a6d90ee111cf6164c1f89a9e1d265bd844d99df7196417f1117b5a60d02666920784f1444e6e60c7f3f5f480ccdc5d9c2cd515d0dfcce818a5f6db4c2c63fe6069962e3f2ecc62dd7f485a94effab22b759f0abb9114585d3e7797ae1e23eb836a5eac102d97d35c8d74f817fdf320ec1783a3e1bb6ea4a5e7e1bcc8f14a8984d9e244a8de469c04d2b991e5e89f0cfee2e497dee299c254adff2ac9b01df5aa7aaa82090a2c1012683343d48d3493382b0b42b12c42e90267844acae1836771484892c6c1c4aef7526ae56038f9585cc26b280e6408d04996665ba99c6bc4c979e5ab9b09ad9a2c86d4ba28ade4315c842f2747114765144d8ce96a8f4fad7e3f83cfd331ed8890b03b8269eb76d3a88e21c9f95f37d1c73ade7c32272f45aca30f5b315bc8431b684d1081745157881333e0bd5ab98974dd7e1a182477c63efdd6007125d140b70a2618b2cc20216636df5ccb7eef0701bdd0785d8a7c8a3630c0891dbb61e3d842a86b37968e0a9e00ba6083ce3a941d4ba22a46835ecff97ebb0ac15d7a8fcd5bd69d868fcc52200e428461fb89fbd0560c069256ea92d6fcf239339244961234d84195480706ecee46e609d8d5e1dc962ecf8652e5edaa487cead60012b4b9100a1a4372446ccf3a2a5fd57d049a53dd58619a451d5f340ba3d01866486771e1ebded06a01aaf8ed84729b4880473f6bfb49b5dc9265117641d466a4d7ec14d85251534f1079b58afa2b1c6b96edaa62142652f5b83eb7e088541f727a9882be1d89a0b8a1bc70c470ed95521265b147fecbee10d1cecbf1f2a462dd7b64644bb134f8fd645f906472015072d7f3430316faffdbe4226cfa7cd196b3a9d60a2025bbd1fbee40ade98422422a8ac4face36e8bd46aa336692330365a84c4030a6e734b58f1896f10c3a64114b92cb84544a2e379e02b352f9cd556d727e267ca260700ca108551729d76e621620e444c2695b0acaf9ce84f585e5b09eb1b72c82b713a51b8ef11f883375b56710d8d8ee0906a9500eed0ec473be1b8af57f90feb987721022e3fc33aa11e84ab0eb759e0c69ad34e8fcbeef5632889e26673c8bf9aa4424ab286b94150efc774f450e5c0367c5d844945357383e4b932b8411740a1b97b07561b3e7a1514259c07d173e55e931de8bfd6c1d1f98943ebdbce4fa2d2ada16aa722b6f8b6158d21e511bcea0f0fb999610c1c6727a212f0aad30ab68e1ffae7ab88f4bde7fb55522c46aab217d65e8c2fe8b7b1933ad80529f639608f4a27e3d9da0e26fb341d71dafc29274b71782cb9bff6c8c2df19095060f9af7019240b843d4e53cd550d069a6fbff7d032a25c31377881477ede5d32297ed8af141762099a67af20921e6e78e61fcfd018f4a1f2f14b2dd7fa8c5130195f4b68b4f02ddc3279bb1d468338b2cbc162dc1f86190e856a24ea34d546855758644db3ae7eb38cbaebc1fa2c0ff7dbda9c711323c0567c9c26410404b31126d0dc288c823045408eec30d4aa0d52ddf3232ce3b17a16855de127f72ce97acb437b2a72f9ed72b3b7af0c74d4050a7d8a2c60f5ee226ed6ba35f283998b01fe83f2391940ed36f5f08b05d57639b1efeb6a6ea104cd994a4c1a68701bc102cb96347c59ea6da6b55ae37403884d287c202506e589780555f85b92586933a1138157fa64a67a7af8cad123d4c020259091aad28c878d1543dc27a0fabad78c554e45a0f82a2fe419eee881e3cdf4be2b562c75140247a40c13f979032e461fbcbbf421da2d13946888a974cdf53632fce871d84d265c105d64bbea46678b8d6b3dc2341613d9ad9d08e791d7af8c731bfef6cf909e6326b959f4c0e2574e13c9c9880f97e94e7b5aee0df03a54269a7b03ca0a36d7b6df1553d045445b78d81825facafb7bdb6c40ac4b2bc7040c84935c647be4a13634a70275ea7caf631686ba9b06b40012df8c67b431f31d245951d4fc6de3527fcc4a0d5174b440965c55a1ac5ac0cf3ebb26e27e78194e8cfbf9f725573b649eccc6940a1a70b6d12463d034b677c874e8b4624647e4d05496513b38140827075d1589057d530e555dab7c385670ced21d3308b2571991e893ad7ec4851dff1e4d4de33e8676060a791feb9983027b998fd31affccb4376111a76837e9cdcd84519a1051fa41ad41120f448dbeb5eff8a8633b51f0761888a789b88713ee4b1c879e95cc5b87e50b91c06aa4013d94ff9210077c3d49ff4114ff1d96f85c31d99a3bb68a6371c0d97f184114b36857842eabd075d6736acb2edcd3f9cf4766be9983ca50eb0fb3a782c3b038d4075d1464c684e629e28b41705b98a5d8b0927eede8c44600efbf8690f794ed9404630e293ef9a1e800e97b58cb2d21be587dc647ec6e31c0abbdf6add96effc7526d0b32035a51342969668759d10bbb395ba9c68292e7f40887cf2cc6f7a23a5498996764b94741a0ebc49ddf7463268e4c790d83ad21d1ecfd6a2b689747b1fadbec383e222484449a59de9dde00f5fa91d443a6411868be58768cabf6977b9a83c711effc7e72bbfa6b9f5dde974b745195224a82f368ad2ae676cccaeb45e9ff94609387be7ad5d82c1cfaf0484412074facd3ef5a933a80b5986bdede763e54783f49ae5bf038256bbb6b4ba88f7cfc31776ad0919c0666b0bf700014a66c5b0190428cb420a01e8e33f768a0986596793fec4dcdbbeb1011f1408839b9e57f6d44da7b450021e4c943d5aa0a3bece6973a775259f88b03b831f8564179203c621f4c512dc223b965bdb2c74d0377123e426b26d68631bb4de9761c36db6c2503837192ef51edd6a1c103612aa869a8f1f7c7b4c7794cbdd6fa271406a26b309a4430c389da9034acfc4841cafef4a46800efa61b777129b5c060dbc466df05ef612e218ca24c39f77182583a3ce3926fd7490708cc06b869e4375384d158fc3a372a109ecd9fae6733f370ca1e6cde9aa9b807b50f733db82439927a81e3a5883400d4dc180c38aaef692bfd774b48719ca9ccb49be9852c7dd7d83a6188845779dc54ae37c26c0c0c6c3296ed70335a69b8aa1ddfa3e92cad0f9127c608098f1931337e26daf2243336cba23c40bf1e282c7109ee3c6f4d1fc302b275d057324e4f888774268f7d7f258c1814e5a92a922e2d40bbc7bb6040a2fe621436c209cfa50705a2d5e0d7089bc5a184d76500f3022690ba814be1f759b3f65ed83137a0be21a697a5062a06570d3827adc6438d74dc159f6230a1fadb389715f061d7788cb55486c0bbc308cdcfc28aee64e54bd1152f15d34997508d4e6322fed7c2bea65acf28cbe4a847488124104179560e60aee011b47790c97ed4d4bf1956f0e8fde1e14a809d2ad25e251cf421b399efe06267fc1d875eac88288f09613a2430861c36b49f42a837845c3ecb99f011c1b79fbc20d55a57240700ba5c33815834e9ea2fdf3fbbb09501f718c79d62913f930d07a75e39fd95da557a8bd9f1b9aab7d1127c367b4cae88fba68126d1b277c8147fe38e9ba8862798e5712447b4c7c219b80c1eb3872f527dd87a5191ac157b430f8c0461d67bd06506e4e63448add64aa51dded84a4d08e670733308489d30307dc68376920f4e0597e6fcc6acfd28c7b508ae7c420d5d518aa43234100250d1e5d49cda7667aa9ebe43162ed18fea70f67e79971f9be59299fc48ade7b1981dfe726f55e6d6d7c8d302ee1e3d1754ee18a26dacb81a8d5c1a78db017e016f8ada4a15551ffcfa92f4a3e09d5d8230dec4a0562dbb25aaf6b42dd1e26648b760faf4c76922a13d20615ea5659f49cb308ef80e28647468e4a9987c9043a3c3837d36747f71ad2c9742e653204313aa786fbbfd4f8fcd7937d892173cfa0c8cf1af38b94059b0188bde52a212619e2963bf31121a13339aa8c67482d8e3995b353b7ac6693c0dcdae2301fd7e8f2cac027ddb7e21c25f64b8029c7d3798cbbcd97e34849947261acb796065f674ceadebf8f9fb8a280ec41c70db442dd63c9e555c21c025f3642219ce58fbaa9e30a7f18fcedf122fe9b620450b4c57171dbb913165240a6849aa203310a989aeb877716507bf40036ff21cde5354c9c2fe3002d721a2f5d689e9ed20f52ca081dc61b552367a1a24e700f3cd3202362c4bcfa2055e2e878b5fe6d23846df6a06b0a348bb3be4334816cc379d4e864d5f37772191cbb47a4d6147506ba5f24fbc7829c4fa1410f81a42d0d303d578374d43b2d1569a8c02867805af37dad49242f5c2a6d4214e3eeaac3ba2428598ee6bd53a8fd2d85af1ffb7e7878ae416fca14b466a113cabd8c777cc75bb1021ccf48acde217f68e9bc67d98c55558b87e48a48493fb38697a9c0f50bc4ffdd7e9a15c947bbdcf1a6ce2c86b34623d589d693bf52a18d6c96de78383d08f4253379a1e1647809b13bc99d537c72d30c01fa9fca321bf2805a7c975ccdffb83f5803ec7a84f8bfd1c21c0c9fce845c79ddc78f319e7571155edcd53b3278ee5d5ee83034b90bc428015452f80533ae8c0576aa5769eca4621eec390cfc368277d2ed4cc0347f7faa80c99a7fe98fa92fdee12b60b6f8e0fe422193c3814f3a3906ac17f30ab7047f424a31af1d13de14879aaa76a9060057a8783484a6a97be97d20d9f5f184d4ff96eb48b12f56e25bac2d76ffc679653a90dafa6914f160958f9e2e2e7c57717dbf4b7ef83358ac2d7a1f33cd92292b50a802b0505d2e1f16f96fc2e7c20bca7e07c626ec87fec8804f3d948def5caaaf64cf531c9831c7a1de74045dea7dd2a20dd17f79e5c70cf0c3e28e5f24bbc878217d2026249dd49df904b8ee11467ca0038f98a745a9ced262bc8390632ea0d42835e0fe3b8f797c1c193a644891490c67062630c9325ced60955e7dc83051ad57a7811504a8f09c34763219efedb2e3ad6821d7fe5c613fa5025008ba6539214ad46edebd561014377166621056a1f4f5e5e5f391cf09df99283171a05079444bec4b04dbf9c6bfcc249f702e2201bc40028b1f583319dcde15c356cf5c13de361eb5687592a313a2abcc4154a021479b24fe145d6333840e20b11096dc20a1609db5f7957f36b7619303f17b2da509e52c14d637a2a3a8e4d4f013f63265fec34c7816b91f6ce4ea674d5becd00e219e15dfee68bd4d75cf76fc253a5645acf3ad9e02e918e1718f5e237b91f7659c20507b0d30d80d3f9556f0bf61d356f6af5cfd456d9b631b27f078830998ac2e75ec677862c424495b802d346d157192e80193a68e5dfc4e4449d8238d4fea42585bdace174ded861da1f2526cb197436fc6650243ec558f1d1e228b2c17b4006e5ec9b54f47a8f23c37c5a734030e6b608dbe553111b0a091eee96ddc719a15daa0d2c1a100647f6b9cb2ba87cbe2b502d6ab8deac09fc334901edff6f7168c59a27b2eac56cd2ccd5df4fd7ee22eed0e1c180ef0f4a9dcf2e87185dcf7df1513ea6f1c10adf4a880f8c18b5c938f8df4be9292fe4db5156d78f1c72b69cb3f5c1b9d50e263790f7313654d789bef31b689c411d78bf8c5faac7a83592a46dcd6a52e6cc88215239d9e4e2691805858676d7474a7a72f7bf4ed7d59f674e6bdcdd17ef7371ad6a8c43d643e2ca84b313b95d452d2659b9242069463802bb087226e1f069b356cebff25cce17e29cd1cf72571e4712b08cc3537b3942494e4cb014c0f36d74dbf9123961be2f23573576651c3df511bf45743f1f836240414d4fa327e8ef3355c80bb8f5ed9c3a1d8d606a6a2656dc1c73d26158109b9ec4a6bf9bb8f25803719190be007702486da53c38683ead1871a1706de7f6ef78f9c8df8dc16ed42ffd6ed29924c68a1b2fdd7938a6763cda3a89ab3b43531917de1364a7db1ca864e60fcb8aaa2f98b67b5139c797a94ae8bc7d2b96fa73b92fedb1b5fde9e8dce81caa9efd61374fba3c2a7cc0586f993234bdced115abb670ad6ad83db49f189d45574801185d9a01e28cbb71d41d5eeaad42f3d99df7f5439f785c82e8fc0ee9a99ae873ddbb8890579d3371e089f4150b4f406c0ace0e862cd3920fc17405c218dfa13d21dde43bfb8dbb0cd7600679df4f910be1b5ff54612af48bc66a1ab2db22163288e8d03ab48aa1979c6f8be744a306564d7ca3de031ce5a5d1a0d732f6a926d14d53894771492276833c27da6ed6c6cfef93b26ccac117c60547741e76b6c4d8c2f883e77f6a6c162f81125caacadebfe63870a38a5b22c577541874e31a96d8eb0f64ebeb8e232f464ff2b797ef791643b74a03d93c714186fd5ce77bc31e75f0217831b7e427791e68fc1b54df8535c3bea3a7fbe9135ff697d47d0afcca6230fb3c35ae6ca81f530f8719c48873cfa1e92b9cfaf733a3d2a02afaf98ce26dc373c512a18115b19a588c76ad5edf45c3106dd4fbff2105887e4ccd1cf773028b693507c429ddbd6d7e626b85bf41b27025a9cb4af595af0b169157395a74c175f46233fae804eb8ecc0d8cb5b66887b4d52fe24013067c3ab9ad0d8a0deb4341ec1a7cec9d23f895c95b6e09781b61e753cdb7722244eac79e8e290331a65c58409b0d48daf1f93398ef29c7e6763925e06696b8a143394be0c062ad73475194dc4dc6c6ddbdb31267eed199854f1e56563a465e662ec3e3fdbb0a068764337397c0ff89bbe93824a9dc22cdfe91fe57357bea98ebb4912c49cb55ed980882e2d7a03cd761d5ff0166c27a604c834d0acbb6524fa3deb8ba24eb5afcd04f9b358193260858e7dd3c54c8f8ca19364e5149e240d79834821291b2b20dfdfc5e6c1ac3c3908fe5f976c2ab22806c6600ea4498e132de69bc83dffc34f81c29ee2a3b667e9ebb8ee1c73ad2a3d68a910500f5e5d24a5a1765eb7dc404df9081cb4926581d2517d579fd2322bc10f5b899c30f27f3df68e3aaffc3d7ae4cd998114f9f60f4bb387e240f7c85d067d0dd31fc6e8fa1fcf0b348ca6e42c2bc990585024ee74b4028cb39b6179372fa3a8ddf1f608d321e02b23affe65b843c429c87dd6911cb0a63b771825e60c9201af7c9a3cf4e69f319c3e8a427c14121b4b0666555abb00c62c42fedb60845fc79aea834ac8b71239433592511ff9d7f52cdacb18974dd8afe3b5aca922cb60a71c3a7c9b1f82a31c84b9bf519d124b8e8e0cb6b5706c783573beb6fa6607bd9b302379166f4733f415bba1f7dae4eaab4debf822bc241aaf555e34d5d04b65376bca9c75c61dffa61d038248db47ecb1995977fb929562a27b3ef14b7875536b397964c57472599ab8d84d82ef19beb9e8c3db9c43ff87515e8647cd234156313f7965116c153038f2b46f16b745d15ca2e95fffe0145555cc7c18d30c3c6f77b0dc9e922dd04c50693ffc1cffb691b9e5cd587e08f6072d6bb7862b00a45de77d5b035bfec85047fa24abb6c989243f6e42e7d1c89a0b325047512557d47efd798564936eb0088c94a6dc6633890ac34e2cd34915078699c17b7988bc0c29bc4c204cda733159ea4fb654b451c1c55743646b9b14b77e510229fb57b220adee8b4220ae66c3b4e354ad806dec4d4ffb33b63cca8531aef4553a97dabc09a6430f433094623ed5d3731862575af41be6fc01e7922c12a68dfa879714c1b13e8a568ad14b880f51cf73b1855b86df3e3b29f06cc02a8374f9d1ab7be64af109f69ef9026e2bdfb5a8644785c891537005bc9c197c23535d036d6b19863e8c8425f7ba5aa517278c37807f71937eb0b23f9ff9d687da7244226bc65f8af2edda16d1fb8e58ccc768bad349dcaeafa8702968fbf1d50de7005175aaebce40c185e95e331b413a749d5ed0cbcb57af3a27452e0f797805090b40a2f624d5d0b9a6306df7f9ffcef2ff494caa72a33104c49a59d4ff8f4e6dadf1ad085356f0e1f4f63f2605fc8a85515539641cdaf480739b3a32c7625e20981fce846e35bce6db7680b48d6d6faa0a36833f618280f88dceeb01aefb063ff40eea66e38ee6dcc4ad56f9cfb1f1ef89e10cf079f394d3de64c29d961aa8e7ab7ad212954810c20f57d0a2b7ddfe806913e3973d5322b7022917a51a99f4087ab78b15701983ccb3f482a9dd123b00e5b634e2cd79520c6e8f2053448b75efc84184f864ce6d6e4672e3a5ca1577dd6d094645f8f7171eec22280573dc7ec03a5b14c4f6bae417c74918c6ba61e548d7baf34beae998cf0ff404a542c7361e05e9a928fc79e22edf1d02a3f6302219e09a5f5782e36392bf7d5df56e1878c3928cdc9143602dd3468379fa4397a491f06bfeaed3285f120c1592f028b225501384c69bdfb7f7d34cf8f48ce3e4f1f2c723d60934ed88622b76db3512205d8d74eab47683f2164cc2d0e11f65d155630b8bd67d2bca19e4689a5decd8178333fa2d3894d8f0da5d25ac2c708acfa1c8a92ca5c6547e2d5e0404c68250ff0464a744f16257586103b2a5e4205c9750528859b8d04babe616b29c31883aab4fe1f839ac48855fb0ee756bee6251961352a8bc0fd846eb086a6af0757a074b26bc1689c2b3cde8a195cca10e716148fb8904be01bd1751ca9cf87b95536531667052709078af23cca7db4e797e91f5d08f033ef96dc6d5e0b459d8effda8499d3df5d8356b414fd9751efe7c7f31e3e5d831a16c79c58899e588842f13f7eb05ae9805c7fbf45a6814eca71e0b3be57a2cd1321a4ab4ecf8655f5cacd2f7aa798a85112447c3bbbca2a3fc7c5e43054f352bd83389bb68c81ad4a053f742af37c36947ddfb020314d7c6172316e82d7db82824d935bdbd593fd34dcd068b5a37641a141647f1e828c934e06bc70000691154f59b6d893f886c36cb94725e1d956c176f757a4c931c2ff25a43246a0bd3da059310e9a78e6aa2517481b68c1d18168e70c648804c665666457272d3c3048ebc7560655c0789f9583b95a96891f573ef6055256ab2c4e0f066f65f0aea02fa91a47677572bd7525ba4439fdb519b73e7ec63b0c3e63a52c285cacd374ae943fe9506b2b0a6d5ea5358b2049c90e4a75f241ccbd380fff4617393f770850b201de38692b8aadb990c99b8692ae11371fabfc01322a1770d7468599a6310caebe51f6a6e35450a9d3b61a185db71c21488999ce1a8a20e95a2f30501231e485d784c6e08d9a2ada89bcfbb939f913859f88ad0d373e79184faa45901a525330e600192c00dba4a64ee494092fcc8d5374795b1c1c6762a7048cb559ce59c6ae09d77db7d2e83e6db7aa0ddfc3a31aee76b2464b07b445116fe7f5b7e9d4f7721408e173719363744001830e6bbcc16b37548c847b06fb44b5125934e54a041a11bf30c342b04a8eda1be82ba3d21cc7c4ff034fd29e2c5baa417260738ef59d93a76cecadf926fac43ed330cef2cb2cb1c56a188752c1f8947da6df7b3b40eec5ac75cf563cff25a1d16a8f2185d7653a0209c561edbaffae37eced1a4559f297eba5534f3a5a62c66786e0884a205eea67fb0a0f8159ac3fff30a9d284a9ffaa393b8ad5977296b021717adc89d7909aae08ef17afb62e3475316a7bc66bf8b26d789899da9ed030a556e1da9996d2d82fd99ef1703d2b7aff6fdbcc12c71ed80cad601e502fe2cb26bfca2c15a6abcc5700dfb06409dfd705434e5a08d72c43f20fd7e7b70ba5f5a4530e2e4e132394c056e04efcf8658f23ff8a0643bc8254364d6a1c6facbc281f07a6115a1cfadf1466dc44d964ca6e21606f19a9b9ed159d2b6b738cce0c88f86c658d7ebd70ff1a65a1cfee71b1571dfe3f88a62fe1b077568c959ec53ff5c16053a04861b6d118d546a16f19cccb3ac1e67e02bae68dcce2aa612ec2b1f2294546efb49e44aa1140e5d92797442fb20a24b558fc790bc4c323d5f21cfd3ea3c5366d2bc9aef43e406f108f22607b496dd1e8f11a9cf89adee46ab4ab10c1faf0d2641b7bcc9b4ae783b155789c43d321dd7f6ffb6b62c3d07c79d5ec1d7148d9072ef3ef38be85333bb7e2b7b152d766964aef6b90ca5e4920f4d099dde8b885dadb3a58a157f0c65bde00e2a66a52ded8046d4f21f3c16c420d95039f3bde05b016211cefc388634c773e55823466038e10d4c4c77c7069dc70ffa39df913c1053d790027ce2f81cc02a9f5b583c8703b180dad3d5097f51d4ea91da537618ccb84a39a843eeedfc609a30ecf4a970fde07a26a4d5419854c732c76dc579ab65228d0a8b59c9701f5ad5f5aa49a5e1e3a4d5cd9051a02553ad748331988ed1dabd4a625aec6a4d4011abe47b206b642fa0050f4cbdf47b7cc6a1165cc9c09c6dd55935f98d7c37c59ddf019be12e7c4703248f0c50b4d8334c9925c86db1838db25b6e47658ced67d3e4721cdf80def1ec155532d0c25dde11d5b572ddc8288621d03050a413330f234d9ac852bf7b626ee2f782b2f23e425111333eaeb9c4ba1203110fd3041dde0b7315203440066c181a4a219e5a01fb250976b2de5486f2020b2c97092714adaa01b123f5a774f13f46c45a81c207c4a7f9aa5b351428a14d6016c445b68384dff943a97bc7a8730aa603c81e13cec9b083afb2eaac1c434b0b2bc323cc439aa21fe07ed6d41a6b5bd121d4cc48e35b9f0538e79479f580e622ec7dae877b22e1a31a8024dc98f0096f47ed25d841c11ec2f02ea3de4ec630986b9fcf77aaadc168a00e372c79ee1051e9c341b11769d2722fa750dd77890dc126a24ae7d4cd0d97fafeaea1a3c51610b417295a0796baca27bd4d2d7f41f7bfe6b0c8d3091f47053ebc39f6ff136ec75d97b89f4b22ae3f395df4b9fa1f2abd05dfb6c976e8fceb90b7f1d9248a62cb166eea7ace928a53b02546035c547bec236b640412cb2049e537dafbc696365585e3dd79f4b252ba18c535f956669efcf190f903ace53f4664a41a31c24b7acaeb4aa9137e2a6dd8e6410ecc5672877436af2a6f3d862006ea27504175aebf9387bce63035a518f3e11c16dec6c6d6ab269655798299a388ffabfcfc73d17d17a551813de359dfa88832b19d45b753e3ccf1d101922ba6213403069e17209ff7f7c37878ace3aa30216d9b21cd7bcede7b75b285f063ce4868219d0cca959aeeba22aeacbbb67238377752731b79ec36628cedc6471a9d76b7fe3ca27b6f3fc85027dce8956ef86f6753b1c586304aacfc898a9707754e9dbd4dd6112afc710f5a5a2ded87417138d5e8fc48bd9885b884a4e2caf024f993608dd4740683ce1b0b42d540fc8a4dfc51edf935b3c7915e2c85189a6f87470bd257b61d235df8a103e292e801c476f7713ea2d2b0bec6dba93f0f73ff8591b7159ca09681ceecfed1eb78f23929fa115597ed5d3b545f7d99307d155a45adf618883a7a22f093410f9d8ba0e3800f705efedf8b92f53f815639881fde9f0a82da48d6cb4285992f542ab033f6b3114865ca73374c7e9e0b983606d6396a58e67fba0fdfda35bdc0af8412811cd466280c15fa9892f9d9829d88b486826d00d5bd8c2ca75a5115c23bd89117244576715055e3396829c85316c27e99719656537faf5aad5fd546aad6e777e25b6f30f264827b2a37b8d37062578f2685b8f9c3621e7478aad675e1a353697e2d2d961824bd21d5650be3ebe9aa35b93d35b8467eff21bf99ed6dc872d1e4e5bf2b9f056387fbea6f28c89b90c72929db237aabf8cc746aaa2d9e7b94a293efea61c6f3a05275ccbf24c7f5ec1134092aa7009aa0aa4bbe36a8f4276e69daf96f19a2f1e0c632c315f6dab981352ba1eb26f1d134fcd5a23b7d882b8edcb2b50f7aa9deb15bf1868c441168508c686d43d37d30baf0bc9b2e8fc41be72d1d0e7f580da37704ec8a79db0557e353026131bd19bdbd92972b664e8452027a83495fd40acbae3bab8a30f1c1610c93accc420944415601c50b72f4d87ce047b41a244b72c083d091e82ba9ebdafedd467fb91fab703d0285d43f42009e5ccf067d7b6ee0d82f44803e68cd976a487bbeaebb15b9fb03a1b405d97f96b2f295354bfed537b521ee84f428c7c0dd31800dcf27b01349f459c63317e1026da8445ec27849f8a6d908151a5575aace658050ea0ff1efa815c2f4c0b90afd8d533021ab97ca6fb444bf0b9140229d72d854151a594b36b213615759dad7dd6261938cd904b2266b2cebeb5611f3446d2e4e225d1a627b4b610b7fa6d4d51f6d419eb7f4ea8fc1512e6fe7000dba2daf0275608c16d9d5347e5f6fbabf2641ebb00e1ff9182c34aac670785b677abf25a8a5d43282ce1a58bcd41f5965e42600e15e632a7417b7df0ec893145a767c83deaf92481180f70d4edf6dd82da6dd0cfa18e75dae29b729ff1630907b1db4de1f014da73b7e348ef859564a444e6957581bba6e072fc8e9eabd2d8659e19c2e5647db95ca327a614b14ad47df0a54925f2e7b803ce0b3cc7e79a4ec2b8b621c2ad4ba6d5a1d4abdb574f3ba5e911e537540878fc3510e96b5e26cfad032b8b8473e79278df0ff2695418c848c0c8ab1804a0376b48c47e924b82a424c2afa20670587e6dbd6c185ae6998bad1b8b76adbd668f8236bdb4de5bf87fd5e7c8a059f94e7c8d233c0f8c75033bb60f4bb7dd5cdcd179a18fb03ce55e4efa7ed5c7297edb5df7fbdf171f2fc186a5834ae4d56f24a9084a269322a43d9cba1a80d6ce685f345d9602285ae7cd7c50060a6a08e6e1ac99300d119777afe384e316e6919e6cec60e31664c7e6c4f1477119db1e4b0865c3d25435e6eb07cdd24ce070080a2af377b329d8f2c89b8ccaf151477a36be563e4659c97e4becce78d4614b6829b9ef0c52aa8dd65fd0512201ccff4b67b2e84c03e77921e928adc8670e88ef6b914833916ae2c634bf714370cb774b0581cc543964f392724a4ad5fe898cafbe9569488be2a4457d501c9e775ea68c23fc2ba5cdf1c780ec94109c69a78c44565b1199ea4a0a3aa4dd5038dcdddf9b0ed0e20d8f4cabb1006c40ac1fe0c1f28189fe7f56d14b24808e70dd16d95742360f0ee8aab1db508f09fd6d262ad9d112cb0e3e6eb720f79d11b96a99f59be169fa430846ee6bfe3104e2489e4d86be1104b455043078d7782a077f30d296939dcf1192cceb452a74824c508e7b959de95f21fcc96f8b58394f4f532994e500eaab1b6f44999078001d7ac7c73868d7799c25efb60a466f38ad50159c15a5971263d5611f2359577f908d4f83c85a4a30dbe33cc0f3e21f46f9f3b9ae681ff3c1ce649c0dd1de5bfae8284ed85a5020674e2560225f9de004ea8ae2c2e05a21198337faef3212b68879f28f159360eb943d770348e5a162e8411b39e1bdab1f24bf1d1b61213b9ececdd2f76113fc53d08c37bf7cd993d0c61d95aba39da8fa1b1006a6aed4a7dc64ab070ca3cf5974a08caa884075878f452ebada50286f0a45c8a6d0385bfb57923db3bc50c171dbf4b201fc3faa8718ae940fb7dcd41484d15702adee1e287937e2640beb2eabbac2e27ce152ded6b1e63971d1844f0458afb4eb9c170563d62489dce5eae8a7f73437d8eed52746cb7f7a3a1f0fa1d868746cec3b4b2765974610ca1e0ed7d909ffbfd65a445608702ae4196d22bdf4f38144d730f2b5d4fcb59bd1c80b109b1a0608aaba08cab0fa8219ade2589353cca950283ea3d293831d8601266fca8260275a321e407d7859942aeeebc28d6ea980caddb2357d4b68142ab40915e9f6766504de8f09695ed8b17d31b570f2ed52df97ba95a996727156d0b39bc62127facd604333acfd8f4149919f313602203192f385d963fcf34b39cac8c81ddfcf65aa13736689c285279e8a072e8f852f82699fa2efa0756e4c61867c2fae83e7367b5298c239abf2c116d7e97e9f387c6e6974b6c38918b34cb3c17fb2a0b01e876c89c36e971007fc60307e61dd1f638aa55e3c6129996143d4807f1ff9b74620aef7214793db215f5660324c79e32558a8d83e4a09570b28cdcfbbef26011306dafe93ba859675b6e5c2a03c841ee7d92241a371f9f9e7ee4ad8e85415a5603bee617e78b4cb259b5bd813559d5a06aa0c29c6d069b43677d312914e1160af74f9f280a42559dc5ed90d6d66da8d54de623e5fa2a7ba61ade83d9a1ab429543e0846ce805c3663c8f6488d5eded04d2a1d4cf2993562dbeb56d7637c182b6b896fd03f90c0bfc7938accc59805c9cafae2904e15ad4667f8ef83fc3228999cc0b0ffca9ae7452d25bcc8578f60bf2256c5e7d633941f1cefc289f45111d127303674ff3933fb47f560c39591d36fb109b2c53733e2f2307bb804ecf90fc386983dc679e86c34dc152ddf1a01577cf11c859e520093210888af3a7998e0c00e21ff71a5ff571ee5ee8ed6ed481c9f30d62e21350134cb9ae8913c6278502bf870381f29589b49a901288f9d54c5448dfe3181611f37a3748e38e7bbcb4fb9554e63276837accd42c4439aae31977525ae11d26cf5daf01300a4013114b145d8ba23563235de42413f007ece9d0295f8d61d557e11a133cdf32378d0ba09a4de33aa45b948b21560366257cbcea5cb4fff4e1a21c1a451e2cee0fefc04766fe5af6ecdf193406bdeac9f316c4281a34e6ce3514b5c56b538f706c7d211888cebd55ab1e687b2bccafeb5688e7835dcaf6822a01e30f2a44bd9f65ae8bd2adebcaf6827ac4d036d0c42e2bb13321f254900750537e7cfce5d027521ae2d82f170b232ce6b67b43572b514181f4eec205ebb95de421d63d15b0fddf01d642bd9faa6c4e045e4e1f5479b8ec9510503a1135d0c2f89f81fc5808b4718ed40f5d7318aefd7568d9c8dbddd340a284836998a67f2564a64a29ea3ef6a9a502aabe4640ea961b907936b3bbf6ac45b098b0f1cd63ea0831d5f5ebbcdf127bb5bdc2411d61efc6256f6d25912035b5aae874c2f4db2e3a580374c49f10c90750fd340d92db943dd78bb067f4fd77d4a1b0f34fb58254dd1d56b3554dbaf7d30e68e6c7d412fca789005ba3c3f2757d3a22e443c998fb0de399466a096f7058e880a6de3cd0617f4c1ccd3f97a9e1b808481859f55950fe26b55e2d7fc3ec6d6fb787bd8f32b0a41db768533ade6603d8767dc4ce1230e0b1d8b9aa752dbc446c6a26df9cd1ea88bf68fc45dbc8b52ec800601663f931f467b5df75c29285f212d1578b52563ffc1221e810c54d98752e6957a06a1a8ffa8fb0f3d75b6338435f17b1a965b2107d397d55e4036b75fdbc03ab2ba94ebf8b947755a1f6f1fb369445ea6b21cf6de017b1d3a0c2796863bfeefa395b6e8d97d7d32b946558c96b2624ae5289b0d88c8c0ed7183da4b76669ae2b73c8a20e5e7e6bd3c5deeebffd542e24745eb89971db6d69a248030e106973b2488a92ad37b4550d8b8ace4f1d3209f543813762f259aa41a7fa1631158729155efc291b8138bc76b6ed253f59d3b9375e00e90ed4d8103acb884714562573a8ecaeb5a5b502b70cc7d0ea68b4bb6828e36fc124c5dfa63aa8453ef2f11ef8575f1a761592e48990e47358ac4f94b0509e9cf75426ac59c7ac06d2bc3c4bf822b9be6eeb51bfaf1b437a8bdcfd06bf549fc357f25754bb47b6b1ffa3c1c7b2b647e889226f2cc256df761fcc361c31591d4d7f5aa7590bf601ff6b3b9dd118b0863746b3469550c8da5f4a8458940c7c312caabfecfda055efe165b36f7306f640b01d091b065bd45f3e6c2a25a3e8f6fafbc4fcd99418e4e2cfcf7eaac9e18c983c6e3618ef5374ddb78b6a9de00349146256704d091764a82bc847227fef1cc2c41d676b34732ae29dfbb6241f9164e1e0a7d40413ab91b7dc5c2746b6e8dd47571f8aa69e3a7a8c8ec33991c1dccb6561e8a665212ebb807d2982e6310bf62d1e6e56caed51b9e7353ef6fd59f5282b5c538defe8869ddb267a80e6c3851000faf79373a0b03ad859abe8571e0ec507cdbf6b24f261b4971f5feb45576da2560532f3624f4e22a959130d7aa2d923890493ad4cd0ca04d6d8a0805d62f5e1f28417e3827f915aabd8a7dfeed338b717263fe500c451743ea19cd701537582361e46d0df5482cf83bf56732956dfaa3b66117a2933d7cb6e56747be4f38694658954b253abc985d4bf47d509c1db3aad2753a17a79603b4550423fa188b74374dc687e17becda125dfe2653995af0dce80a11ca6383b52f1e40acdca4d6a72b84a7c929afb6d215061cfbff844480c8138feab5fcfff1644d49b328b1defef3a6841e2f9b022135aabc213b9883eda02902233f89416b6a40d5c0c4c9e0e8924cc20bd7fe1761dd057a422043008a594fbeb52609d2ba419346ec63859d2a559815d7f1746b1c11e97c0364e34f72110e6e85944c584020070f9791add82fca76dd32889fe1ca3b8f5145eb45e53464423d7e284906217bafdeb505bc872b04fbfd0fbb4577b3d356e3a315ea858b78df051b0aa03fe267a6ccb7ccb6e52505c0c78e2432a3212bd37cbcfd3b14dc273559996725b09ad5eef8bf05179a6a5e20839f79bd578cec84520af3ef8bafdd7dbe988035a9db709c5771154d4aeefbc0e545bdc480d48a8c10553149afd4da5a3032435c4ab6e583e87ba03937a130ce6fdd7edb08d046572fb348e1ffe9d8774048677197d3eb9fb0952a6e248926f1a8758ab1f64f693d1c350878d46caecd08d2c4601e3fc08cf1a1b1792070a1b2ec4a576a0caa1f29aa8ea7a66ca9bcbce06d8353ffd559fddbe639f1ea0a300fde7eb091a91455349fa39d8bbbd4b7216930398c389b17a04fb001581c12cc9ef59661749f80679e4bd9553a16eb2d75dbfeddc718476ea8313159b28239ad1e899a48af61d3c661521dd15ea3877e9ecec9472d1a01449346d053cc732613050d556fb829f84528249a0d22d9a7f95010f8edfd4bcf0fa2b7e5dde82dcdbf40a7eb8a9ff57f8b3668deea1d0ee09ac14115815c2d6f87cac73947f1440d0e89de091fd52b0d5a26852fcf05517f6be5fcb9b19f1dc799b40cc0b24bffc61c820f3eca0f660e48efe7f65ada12421db85b663f5c9fc8d67ad54de7243434adf5cf7d7b0ed026a1f23970c339417b6abd2b850b574ca6bcb34dc80677893ce68288c4a117e045f9530798ed5774035398dbd165adcc68a5be9d6d697e35640908f25095bd002eb1fe1f6630905286c3ac731169e03e51e17251d4e9375348413432adc941ed04cfa719e6f86d6581db1caf698008801c7daeab48ba3d718102996428fc30591fd18660b8edb8612094c7f3b930a5b6d4e590205b2f48d043359c0d74757f9eb878d4500505f3ad658e5f55b1274812fa68f10ffef7e53d6750fc28a70230d0d257d91e4d611d0616c096887045e92f3fa89ec1d5ab9f1df80bf6643b3a3ac9eafff34330242335685f899bc5f8c7365e208d9c0040201baa596d7f2a5a7582270035c5060df2e0dfcb3d90fa212b849fa2199cb8cecf4b8e24b55fdbe1f6904bb277830e52edd7db64085045c9fb88ab7d206db07710350c080ecc6191963d077389a3bff0e6f64b2d2730600b7afd1a6899cd4694c2d945bf4600adaa5b8811d48d3840c66540ca28ced7ed163c0db227ba21031be970a29ef684a9591d54db877923936a463967a3869e6c7b46b22af7fbbcc1318c98206b50d76d20e383a86306f8ee92c0b6869f610e100989fffa556f096a36778efb2d1773d0cd1deda117fa2cd9e5d14c85aebf647ad4c1e45753cb0ed78c091a6d11ba1ac98b1b565fc37d0f0492f3f9ea0d67cd1768bb664a8d17425d03ba0f7bad813b321a46b83a6455d0a42eb1ad2e362c47e3a3bd4fc3dfa5b29faa44f6c5fde9676b2ffc3fd2d1876b75bf12cffc25567917bef498b5cf933f75b0f2c05411f4f3cb81a310f16d50784ff8437aceb5ac836fc684f5b665ab6e96f9f59e1711fe1c42fbafc42720e1dac6938b93fa1f0f1f32a6939e0ecaa08ef92eaa3bf21c4038b3b9474d205138df7ef3691dff4cef1ee72407ed156b34cca2e39c51bc2da2b853d9e1589030ad0e5569b975ec13d2ee85ea58b604596c3a78fca4218c15586b865017e8d5f28aceef87c19cd69fea9b25911d4cb152cfedf43410f4230a1ade3bbc978297be08a2a42c1da5b01bc0ebb1f3f17d4c427049f33d7e3777e4334da6cbc78dee67a847fd1c51eeb61693aa124224620838bee0ae06dd57be900bc110a13af77115e2196af04b581ee86e92bb89933c95908093e9b9549632062d125fb3c93c1fdf4bb7f234770814543e58b0db51c20865184e027b4db89774ace5e2bf56778eb850cf315b6f77fd4df66d7733ac5e86400e72485b2943704a718cb4c85913b021fdbc774d093deeeb0561ae56b2d410eddf5893facf15ba4a3ec1741e800dc2ffbd5618b4c21e5d48d6d9260236e25749f57b1c5d13564a8838ca9303144e762997c2bb38241b7fb3ca46b654b018d84f603936ac66417b0ba38fadf99ead4a1c546f9515c42223a9f6a26ed07dd7ad19771d26a644578622edda20d6b56034db61233504038a91554d57eb049353229832f54a4b7b9c49df8f4a09473d4e38bc1e787631c4e269a3026c8e888a253d368c1633da31d88ce6c074cc48230778da4f958c18e442045beacf167a5769bf349c6434dc7329e79ce4227c31fd5e90fea6a24a9ca1f6fdf2a429ebf69cb9203ea57af4dba34cfcaff58b8e75b4b9a64a998fc53fd6b326c1032d18c3370e501e439192bf8ca1fab9f2944d81179b9ad1728a2d75d49f7221380588542d08bb1add951a43bfd22281948cb2d78ee3900d669ae51e80b7f8a786a0b1e7d2ce48d5ef5e1999ac7a20b6f53b37426c7c47d115b685f6d4cc5d2f01a6bbff8f0154f425ea601b6d8e91ae8e455e74b490b6401615aa40cc1126f5c62130d34c3893e72a9d03bf42407788c4d6cd57a800c7a37b7e4fe6cdada8f8cec3d69f016fc7b2c6631e8551b2dc7afca477ada9fd053178ffc6f32e69bb17285bee11651c46b715d21016370b4dc6eb31898083e052facb626fd7e79ff28a5e6a02c4290ebda14b9c329685573aff223370c3d19a8d575251792440f7c65db0fb8788568cfc93dd29b47684322294142c600cf528248b1eca5e9db56e3b2fa2a22bcb23c833d9b6fb0d769be829684165119231fca7dff769b23287263e6322ef42441249ad1951c738750236020003f7039c47fe9a4f2022b4ba2ca1085dfea62a5ae0c9b0272dc00f308d5a72ff1ac01402b40d820d682e91fb0f50a4c853c1237cd5d57bc2578fa0b215d637fddefc4bc546d92be0997252aa3170562b911d4081970f3170507cb822b3f676b91e6619ed945971c0dc368c9e4bf88464f9655e03010b8f39e242a8931c75394403b1e7ec9d13b16b2794244424db954f3513b54e65d60ff208adbfa206bcaa76743b61028b854835d322d199b418ec4fb58b21cfac3ee4bbacfce0944ee7529dfc362dba5b36dc5ccabdc91bd8f0c12d3dbb16e04c0c80e893014e324f28100135a220436287da43a478f0f4713d5fc64758bfcdd09c7766320aa6aaa7c9dc3da88e5cd05ffb403f074dd88e0cef0b475e916f2e6e6a2c6724faee869dc39ee592622dbdb53832854acba729fcdb6df9512e4b1ba556488be09fc11bb14c14e8abea7b55484b24fb6985e66fd7dd6b0d62a87948fb1a126237e85445a1eeff139421d7e4728a6a034094d3307acea12760974025daebffcd77db158938ab5c3821dcfc9bc88f03afd2c7ca067990e3f337413fe45db3464bf0af82fc6c964d772a0b6e38b79eb89b3dfc13b55eef19efd233e5704bf8edabe5a98e3da6580bb9a9bb0e2dc74703b1a1514c58a41995cd16dfb7168bbb5c465237c0ae6ead799bf06e474cb3bc172b1c8b64b958b45f4a502475feb63e408576af10106d14c8f9fa9c3392654aaab37444b9503b09434c6512191bdf92913a525d22fc5bf154ce06b7cc09f6c00724043051d9a91ffadf818cdf19fa9e08a6abefe3adb22b338b09ff533691b83e26c205a73d7e4c16789ad438e74205276265109176fc431b047fb173e450695e238b5a5712019c2b1ef763435ba5dbe38083d626c0800a781760c99045b89b83462faaa430cbbef293466317e5a29e87c8a53fd8327804e66b6fcee211e2ae30482105fd74cf3e2304488b2f2d0b8ad031689b9e13e1d24b94b8d72557c7b9541b054d8f239fbe3ee5536f37ce873b16d301470c2a515c5896495c2ff6b6b8a10f48a601d8c0d663903e87a1c900403195624edfb983b4fdc4fcac7d00d3ab7198e5b50fbca021115b50032749a06ad6c98b7a68f1143a0fccb90f4154718f0c084bb5f46188e5ace61fdee5758babb4d4d59659a5173dfdc105cdfa94dbbbce5e2d5b1f8439ad6738fca27c04d6ca648467e583971456fd02d4f4563d3b7eacd3c7b54ae2f17eae854b09bf21349113094187d45d2831f689ab4b8d4f4e6f306575690811ef453cb11042a4e94fcd10016eccc565524b4f83d6c2a98e7757d534e74a21f838528f393dd2fbb75f50469546d5420d6ca7d255367d5a8586c21272b41d2a71ad4267ece0d219358059d4cfededee257373937e0f569c2066ee86e19fc0d840664bc1b23c6cdaca4d9571f544322532372bf9848191ec489892210fb0ed67d5ffd46da714f7aa450df6b6fec25daaed47f7f78a35dcec6919d759ad5c4bbc6dd3fe09421699bcc9a546936455bbd2f99caf02422fb412911f7951e0bac05a667aec6bcfe32928fe283bf034db6c8b0fe50fbcd2cdce4ea73ffe07ce49b1e1de0528f874f8e8f3e5659225598a8272f46b9c617f102715aa5f8c36d72242bc7729a08d97b2ab813f87fc48332474a7455998b6baa1efcfec8def604f59aa68fab3a66f8b2e2f81c9723c8cbcc4528c2e6c8082066e8b34df3ea4c1f58bbcfce9fd0581615a93b32f41d9fc754cf662052cb5abc544849ae70620b1cf65c132b68c565889bdcd19f1cd66dfc6b818bd9ed8d15121ba4a77f657550e322a028bf5e1bb9d11187b3b548b60f344204f8f4a3a8005cfe17b064b4116ca0eed4b81e1283ca3e5d28e49cf4bb60e81a00106dfe05e1fdacba54a4088791829bdb2f30062566cf28524e6199fd178ba7f2911dbabe4f77c52baf091b317752ccfff61bfc4eee0f1cdfdebae2d4e1e33708134c103be9576ff89b32cb8d317cdd2f72d5896816c0454ec81dfd44d731bcc21034e9db609e75ba03aea053dd3c7c8e43300d0959e071b1e90f44e235233ba0864a245b8553d15b766079c901598dc26c7a4b882f9ab790ae2823a96328379580c09b0dbd8848c1ffdafe8a0a76719bc4dea7b52ae2429da918a64dfd8db945d02c8d4c0d4bb931ffa31ddf855138d781b69eb6534ae6f714ead65582f568096a1a604226fca29598df1c4c990eae9309c3e654b322d18399bc766130dba236f6d0ea0ea9dffc94ecba4315ae12deb25074950ab53b05131b4fe2f571be5d66826325c9b0d31e3ae52ea177044271db3836a18f4a394acd74e2435d5435810fa2c75f22b1c489d0d9acfd29f92fd7e897bd05d0662005c5a489a58bc9a1a0b1e1f0d334fe427038d7bd712b0596e93f7c64eb97ed409a60f0881e43eeb5b0f60c071df3613aec942ba722802abceabd5186f722736cadafb2a828019ebed83d317b1b32b345f90eb06fb7c14184d826b0cbdd32a553efdfcc2d7fa4def4ce2118b9da4b5a876d688fded76579de907bcbd4d4c77bfe84afbe20e0f5eebe1598687abca81b4aa0fae129816fe4a805480c5ba780a8853da44fc3a2898cb97772cc906c0f5ce56a85989191348e78bddff562eee3385b7259508cb011f494996ffcf4712fbec45d178705cd662f855876d4e9223f256d77ec2ffd02b5e7a34a12c1eb651901574d81e7cfab173524674cd458a652e7034f680246943d8141706801f39ce6d13a0760ff33ad33b1f4542b8200f3cee71e2fc93a210d8202a4c27d806455ebe294851d1137ea0888ee950497552f3c8b24b20e0d7071808923ed57a925df2330a470769fc6570df3dbd18be98aa3cbe2dc8731c8154a9098a93f09de0fc8ad2e72dc959cba8a8ef1c41cce07d793e6c9027d26df9c47c2c3f9518f57efd362e09dd212071224b3b5b6e73e21196133a3b0852aad468db44feddd4fd0930fcc2c5759b6fa6eded28d3dcb949e2889f5b2e72a3a9f4710a312af72a288b0fbf0b1af42831e14c2d0ae9067ebef9f47747086272dac2a0c88384ef2c63e4ea4ac33e5330ebed6ef9f14b993d0c453c831ed00634004d85049ac0d5665fe0d4b54aa430b2e8a7c8955944f1b341c6f9267b2ed09818cb361000dfc70d78e15b14da42882b397316e9b70823edf6c10ffba08cc130a6c468b665245e18fd9a38f09166da7241153900f78c2abc4aab0bf5a600469c89926b7c31c398630980e844ab69749ff6503a14c521791c30bf68ed7d4e2d9ba0665da9b2354848a40a71abf17512dd88f466d9e6a947ed7e30fc9cfe30e93956a48ab51f10228e4836f2369a56236baa76e5d67fb68b117c48a47af3fc0cd6d00a6e915b9efd35b40993d09db6664f8c70e730128feb00992294dd8888cfc3e08af2a18957c92e7284f78309648efbaf028047027be51c2573fa10beed3e7f4d0e9e5aee8517d7fb96007c3a389bce63d25411ca425a659a4b189b60619525aaef7bf5daf9ccc3b71d803203380b18cc28bf38b13f30af747c2f6d54e5337b715b98179340406902c499306ccdb905705fa013ee72c416a9e82a9e24b68ae8afa9f1c5d60d8ac92e6616ebf2311a714618c908654c652c505033717cf17950e1f762591d60ee9f73ec4c83a3fd1e398877f61f9f26c8655bf51bb5463b58ceb5cdbb4f9805a9b2dee7ce4c6753fd0deb059e66f0e9989df790775545ea3dd671dc1d968b77bf7ec2e5185e0278d663129a49f189924a7d5c8268a4d7fafed19467a52ca7af09373708ca96d7468aaf4fcd25392451d98de70308ea74c2af73f4f435de76ae512da4b9d1f5d3bfc22d32b266d03e764ee9201ae04a90f2861fef50b8e70f6c41a29639cbdaec0ccef1c85c2307eb9a4865c4d8821ca699d34ac9f4a953bc70c74247e48d618e6ede026fbc40bc82c2a66d8c74955f75d4a9d24cc76ff4ff8155af12384da920228511e74833a99999185d196d8679e6fbb5bed8b43a1e5df3e09d16b823778f1d37c83f834cf8a9cb0644e2183995b0d0c1416ef1904eb49200421de0643e61e5bb7304c3aab3d55ba973b30926e2440c7a5f84d28de669002fd9dbd51512f53a8fb169053bc01ef1e29ea3e3e08da9b72e589a1815d6b43674b84882174fdd397e478dcac57ac9eac803df46634f4e4371fcc1ef64059973e7b0c97f71cc7b8407a51c217ca9e30f41db2eee515792805d779beb087512a0f5bedbafe0380500838b05715e27894836d1785d9cc25a76cb4a0884516814a3b7219e2497293af16d9bc6f8fd5d55d4daafa315f46b2b0778f6a944a055555654ec0b69bbbd5203bafe9577212c10260210a9702b24b0e96b47b4741a2352bad2aa1555cc377dabdc52885d0e950636174c26d3e3b6971633ae4e018468a78d2bd6a8ed62bd0ee40c1ad4ad05baa169e167163300e20ac0c70acd433fe5382981d809f5d21e8d50a8be4c1edffadd34a8cb8789fcd1dc303ab6648009290b958321dd4e6097bd0fd6a8ed9c2523448acfbb7f5fc91527dbb8ea6a29108841e107faf934696e1ae7ff81be0ef3fc25ab9d7af9a21575c9ad2e4e98f6680054952a0f339a346435fa9da95e37cf61a8a2f7c6d81bd6327c2c4b975b2cc2e0eac08e90a6ee6348818c4e2f161c0c6c7df1bee5d116e1de4df49ef3759a520d2d94fd40f8daa2f43c659d552dd746830e89bbbe3c517d295706f5da43154f9a31b0e74c965c9871475922217e12a24e04e53d0beb2c3de2cf681fcb6301eb4e72e5c2f217a6c4751a3aa5075dac970f3c43d2c367ac3ea901782b07d84bee5f95a196453b0544aa94777997bed2c76f87b6edccbfc138fbfe2058e93b5fdc4509dba10b76aa085196fed8118c8fe41395ad2d9ca9fef781693d0d34be8fe7f86146ff6dd238b2b0af6c2e230795da5e645ac3f1c09f087bce8e225e1b85bba85430163b297281f688f7b593a5082ed915a9cb4c54a3451dd096927178f7bc0c5d19d0cd83a2f3afc0f7b9f686e19e69dc9ae89464a32cd533f35c45d391ab0ece42a8866efc0e81c300a71f1c1f4e26ea39077717a9003f1fc91bf0079a48a83b765b7f8da8a2906c786c3754aa7de3d9e3f10cf06a67872ec2119b499d5a3f23c967ad4c10e9f42a7789630cefc778c8c934de714fd73b7f6595418823607b946b5899c028c131dde54b24ab0b5f0e6dd88f629a6658cb9f32d967cf6fe6b8571820ee40c1d595c1f5e34a96a097b51efd223ace2edbf07275584cd63524634295b6dd53f46fa60118b3498269d6163f8003e86de2e2aea1b192d881edda90ffd3bf675b56dee58e09b6d139d8f1abeb63bdac62b50e6a032b205f0328f219625d21a66feb214a8049290ce47b856540b3f45ec53f0acba304d82a72c4679d68a63a564aa8643ac67f8dd66b1d502cc9fef24234a343eee911837ea0cb1f3028e3b2b9904b24aca0c9ea66f28237cdd3238ec94a0c1bbafc451af267ea86df4476c37c768cf2b88173f1cfe4e3112ae689979d25aef0ce5331a2ed153cb507ee0e122b8d091f9919d04c25606720e281cd8d708aa7ae99e04a11b24b077760fd957fc0fd20f13ed50328de29d1e7dae8288c7555bf98954082df5453ed75ababfac91cce9d92a9a70c2a4fc11bc09eac18c5730f13163805d38ca3af6f38aa6dcc950b3de6bb3b714825f49c886b066b287aaa7097d318ee0882f4d93d13f998849d9618eaeaf220563da1ad0b93ef0a733bae3421cc699d1442324b0fa186da74e92b1d5a070ffe103abec4ad877c6f8d256dabbedfdfec95ca5ef0587edfab4730c589ade6129a196a59fc34fed2ef3b413bc948349e0fa7fbb04e5433d0fb3988ad1d87db4ec39f6fef738b1544f9b6660afa7308aecef37c4fe62ed4984ba80fe2a5aa457800d3fb6296f7196f48d4624846fddadee245dc8a6f11d3ed21cfb467add0f6f37e584cc7bd0e1de3e81233c91f0bc3bb7f30f9ee7f52be402e1b2dd4ff2d8a19172b8d988c86799b2728348793dbc06939d0fdfdf314dcb86b8d23011e54ec547b0296522cc8004c5c41e2a629ec59777f0c6f020699fb463158d6463ad386e4aa2c6efaaa78d0908a8119572dd0900a77a9d09fbf151aea923f74152261644f27453074d9ab18e9032d0a97ba77ab94f3ded0205ae6b5d462662950d66cdbcaaac63e27293dd469e46a748b545d93b22814a314c8063a4e5c52e2dddda1090e298d9cb3957d9c4bb8c6e5274c571415ace7ad06b3d865bf132e382a270f3a7c71c4d62968064e8cb06de531e0e3a3c35adb873cd5b9a213d00e5f99ad9514bcdc63308fcd9297dc8a38d17fd3c48b31d6ca6d7e3eaf87c6bfe49b304fac1005eb6cc5646e3347f8305184fe153f09b8ed6e172c506ab185caa60a37920e77156bb126ac340ce8c6cb2bfb855d2d92c771970bcbe852d87d679d7dee1937677d9d48ec3894e3460e86bf50a36434a6e151009e4e20a9b9b49fd630a6a5edcd9be0415cf50c4eb24f3f342acd998080346850c98c93447c705521959f053b0a0230056e1179710733db3422853786ec5d3ed62b0f72f238e0f2301ff036c83a17eb78597801bba3b7bafac77f9771cf7bcfb0768ef7a3482c6d4dcc7a1418dfa95bd163a0aa9bdecb0905f87639e1f7eca5a73c85f8422d6952c558a3f27b52fda3077cdd4f48e980cc05acbe9ccc510d5cb8989cfbdf4b3cd22b165ff0a6c0c9b6da47c4f4dfa8df383be1d09d686868d4f2a41cc299f6db0507602fb85d300c147db0abdfcb4dc1c182d170172250c9a37933bc397989cb8fa02138a65ac49e95288c7acd0f961b51ab2b5e76248d41c0d4e0e0cc71484281ca21f6e296489aff0ad66c70c5d4c8e038c9eb035f1059b42e9568dd9d8746ab7bb8f04f34f50d9381fb5036184f72d26ee3ad936d1eb54b2f37990021538e708e02cf5823944faac56645a60648b7e8d470c6f15d06be46d6b902700990da36210092b77cd04b523c57e70e6f641c2fd4495e65aa314755c3daf251524a7f02814e03a4c9241bb8aa52fa87517038f44063f831a1022f085c93bddce003b8d0f35921b6706c033c6816ead540e075f5bd389c8cb05e68c79f1ff2dcc9bf666e02e75d8e281ab54c98e609ee1b2842f3992ef26f800e1b498c8e538e6a7e7b3be02009e169af9eed770c9a50703aebc82f631e471366853030d8c838ff4ab09b059dfcba6d5ececa9c7a9e67b79b183b84b77513ce04549f53c94a084d493d0166e81c20dfd5633201c6e40565167c22cc0e89311d3bd30a8ad9b6c31299a60e17771aa21f19835edcb57417b0a6ccba3ff2d5585cafdf939ace55c222260188c47d398997b78b14e966eacb42ac958556b3d7a777308ec8484d99d5a4e02b96e1e2efb011c2936a71236e947722cf935de2df1a3a82609ecb375d8b258c5aafb296337b8a8488d0965c442cf5f3438e783887cf59139fcc6019bfeaf68651637c7f544ca9c5cd14f06ed73d56b5180981871f7829ba2b308db6e174db50f8cb0a4fd2c8783d3352d313b938f5737546f8624bc85d1dbf8a8c7791eb388d57d3b88627a4c48650ac293984e4c84fefb208caf1aa1430f0a2259449c2f8840976a1221523145149e72ffbdaa4ddd2181692170f2618fe53bb856a7fbc9c6f9eabf81cc2e1bc99e298a6d5a787250d2e9a847c9dafa4c98ed23488df601a08e78296230121039c73758ae2afcda62d5e9c081ddc6d90dac3c63eb8da91d9914644dfa6a23a4ff7464911bd579b35e295fe1f97913850ed9b536371cf40c187f8ff14859ce81a7026e195b36dc46061a3126514a7adeb97dc654358c686e29e91388286958269138bc0b29bf98cb19fadd98ebb5b786cdeb73e6b581c40bb6bc995184c76aeaaa3e19b782058f631a26c9bf805f18d1b3cf9379335412000bc13697f71248e9abca196fa2a50f6d70d92dbf417500f92110c92764d61726704ee7f21a13e1d698eb408f3f88888eaa2cb0e66c5c60f58647cf1cad08df504651c9bb33a0fc7e666843aab589d3a4ef0befdb1f8d3133eab9bcf50c5a2b73b4b1ee0a33d7ad945d6caf504535a065976dcfdd730810dbfe19b0102b46ef95df683ae77dfb1bce85dfa0d4cdc8780b8329c25b53c9c4faefe63b8f666cf8a5321d80480ebeab741c58c72ad68c4d6f814cd20646da01fd5d5a6aac91f5d74afbc628e5efaf61770140cdaa04737d438a95d94bafe1ecd13fae3713c01c04c079507cf53a81c6dfeda5acc3140de097fe2dcdffbac41c2370ec11622882e0097c2b56a41c6651582f72b81c78a697363825979a07bb1408ec27d2b41b02e0752812d4712de22cea52735bd2c1dc99c3daa0773eefc31077ea3802663c694283b9539bc4301ee42633c2f6996b3cfa02d0dbc4a1e4a3cdf4b051b6cec8f3119beb690c896442e4792de06c6b6fcd33a917967a00be913d5a5be8df4aaef15e0f49430844f3ba8d543daf3f15e67fdc004db9c49e933d2e8c011d8ac97ff22a4eee560d061654bc76ef7bd59e6fb712afcd2afa53e124779b79949b4a54a6948f64c7967fe153b144db71d36660c17cff3bcb8c0feaabbba9247305bff79eb1c1d4482de0b1c593f54b9553dbf14ccb5649dd401084bde93a5eeb6591a034f07ebf5d1549de190f32ecaa808f9267019a2790a8d91810e6bc666872bc354ffd8bc02d11f66b9a2400769903d79cbdf0bf734115e111596147ec90a7166d8380172b08b06c91f949c417fdb58662d3547b3c5f5f1aeee80bbd95a8e5ed01fcb19dfe7936f8e2982be7260e016766eb71de24023801cc68663c8720add57d8fe3fe2360bd43d126568c3f0da1e10338c96fb5beb2f06b62f0b64d1c40724624fc79f01788358e3a18e5aa7b4a76c0f857c7325fbb12ee944d9553fa066e9e4b4c8ab6d96dbd49641a3c544eb8bfab5a7dd5a6760b3976382e175cd6d160ebb8ffe4d47f89521ff6806c6aba5a01c43940db459d24514fb93d404203378b5a221c785d8c9d36696f2a2a8a74770bb46ebcd53c1d4e2f1bb8f9c0f604226ae4130a0a912fbd619aa781a1dad5e5c56828edf8831b6825138d181002e04c61ffdbac4802324599de7802468be38e57b78a866e9f422b06e3bbe44b6ebfe0ee7fa59d04ef53501c345799ef2760f45de6d3b676d25d22ad8e04f61cd2f5fc5991d98171a24ea65fde4359626e04f80b29f7565d82180c6a46bf8455c59a749ee8eb06493cfcc93f3c83dd491193ad9863e49cb2a3237cf5cb2caa6875ca80e0df91bf9cc509a90914b1ea2b532e1a8a7367de7d931be7afb8620031c405abf254f5133c9e8fe24e221db4a6cb087dd7d9043826e94153314cb6e57f1e953458928051ee2898a697272bb8bb9d9871bb7b8910f8b4429d125f88d562b8325884d44176bce81c30869111c9f27fd14280a293918fb4d5ca57765113470406d0834f53553b8d7ea5135d96223f4562e1dc37bbdbf4aad91a3c750e427346269878a705b3409ed99239dc69d10aca4188c5d9af153d75e88ffad72a574236958e15bac19f2ff0c27e2a10ae770c2be29cc3787abbfb3356c21f77fb90e62c239b67763b54fe06dd496b3f544a7d523879c65c9a066179a089c802c7866622f6027d9ecd7bef08d8e05d0f5feda6c241fb44f85a28a93fbb22610a34596e5574ca5e80a16fe42f01c449dbb7339f187f59f6a2ba9ac08b49d5b3805da1a0bcb9b83f7ddedb8615eebd2831af01cf2d7baf01ba5554bef48399b1bc76c22a1b848cfaccaa2ced5213db27f49b28988c1d2bbc00c94e68febc02aca8cffa4e4ec139bd2796fb1948b646daf742ec43aa99a082f1f082e742d82e9351299685fb6e89329ee0a7d2076be32c734c36a23d8344adbedb9c0a5593b8de7f6b03cc208636933332fbda8f0edd764600003b649c6d8ede9593b5a37845aedbcba81b35379adb61d7e31c90bd214219cbfb20e95382cd6f74c86829f11fb524ff8bbc0c8ce98ee951a494d276e4263ee40e1a774676d97083a996c442459c74014146222a0146db8a33901eb7f45d855a0d5dd92e9e8d283329907b3d0b63dae5c095edf439496e3a673f085be5ad1cf5c8af913209942574f9ac93fd4fe8977c51f0c150c1cc8615db2868f3f5180471e90b1712a5d8c6434accce471ff82777f2fc6b38fe49f8d0996bca0f8565e3a02e2a685a8deaf0e762c617d3a752a15132ead8096d4c06637288047b28d666d7b042dac4291db3d1bd847e4fd167aabe233bbd76fd607bc27123541fc27c4d2e7cef84b57379a6d2c01d04f9cde1c8a85d6a5f8f92a534ca2ea541b101a7d24a22006f3452f81a950f6f10e51b11e4eabd8a203c318f1fa86a33c1a432a0d10e4efbcd0a2c90bd0fe2b1d287938f0248ba3f88944a13a4ef58912b7746191c9fc92cb9700e2615f9f213308d902f66ad94a0c725583757cec17b64e40f38a381ecbc7688bb0c445083512e3fc39a593ba3266053148da0b675af00a687230610515788be726f1e5b8ea8a3242ef7c15d86c7fee661529fdefea7e138ffc1d5f47b20767f80d08840252b221357422e4c8047052a68613bec37f3cd68e3dceef616337fdc606030eef6b815f499089699d114f21024bc73413f443eeb171f9b405f3a7bb2b709dd740cb124ac6aa2090dbdc535755cd6622786914b4dd1b642d0b839ce7dd66233835a07264ebb739c2ab54f7be0d813663e976c4b6b10da8ef7b7ffeee1315506a0891176ebc65675a521496de96decd648f8060c089906d022c138ce8308deaae017c7ab1cb35194e650379cf9c8100031df39bfb019ad11f95e5ac8420acbaca9781b539f8e59ac42dbaff8817d6bbed3ef3fbd7b2a4a780e51efa39bab7349f15df0a40ea9750f767c9e4c062c965738085a8795dc96591f851fc5fc01b90c303e76a2053fa9ec30653e69876ecdc359d392695ae32574fd483bc982794dc1af0bbc98a95498dae3f4404b74b3fbd18605e5beec5039e39183b2b99945cd62b9f052349ce956ecbebee588a7578a1d08b138681bcfc3fdbf8edecdfebd5a1343333a22f276f12d2fe03feb3e46f51e60d6a4e07a9a4375e1c1ea4aaaeed021e380d81dcafa80951abab7d7c144c36903a2eca87fa3b0356ec373537630aa9d0f709199c8e89e8e3ec3f7579d76f9afae3980f205912548aea083642c6b47bdedaf081846c96b9f6d8c3276f7fdb950d8f025b825203a6635309b7cae2ee785ad10fdb3e7af4e7e32144040c9dd5f93a2f4302042ae7b9346b651067663237bfa816de464f2150268819c13976553572a09665b4108a770a08be85b60c809ba896ba2949e0a11666f5cc21bbc52302499a82900040e77e793e407e422b38ceb2cfa2dd4b917073135a8367087bfee79041676922a2b1b25c37f6b3464e8659c7bef4058ab69639e48bb06bfc97cf40905f12154d82728a6061e0d0c40edd38f1d1c7ec102c7ad75215c77439d1fc379e12e625c398cfe90ce996d3a31eef50ebbeb3faf14d3e2c7139171b65edefaf73bfaf8e887c155f1b97a1f27817e75dc47d597b4d25cc249805a8facc31a940f6ef4fa7e1bdfb49d570fa7fba9e1ded9bceb3838cfebcb4b4ac6d8858d26bac7c11bb037b85c9adc2fcb97cf877affe0e9819b11d5c7d021e7b2361d007a4a99144758e57a37670773ce7fd2c3a7ca3042dd56836b71371ce12923233ac0ca6ac33c4e00b97f85f63794b3b078eecf6f4470bab9ee40eff83dcb57e99a32c83b85878291a5fc137211fcd4564f183b09a2e3f1103bb81d7c0b8655ef5fa6d89bfcd8fd1661b0c06683fdabacd88717165b81174329e02f85f8edec131ea73b1a25cd2d2cc7b87c0de26ff99a3b161e382c94843aabdf18754b80c0c353e9fe08371235eb39bfb346881aa70c09dc7d36c35281a97787bba0024eafda97dcd0fc261970c1f2cd799030813a8269f3c7ce6179e4f8d1b7a53234755cff1fa95e59d3f11df872dbc271e0ce5095eee639994ff46b9859104b96513c1fc4f4539d13378b9aeefcc8342943f4dcaeeb3fee4605c59cda5c6de098a28af2afc968c1126a11dd77ea6d3b77cdc56651d308102925be152a18d43f4459adcfd6ddbd77508f0f835eafd307c67ee8ccc0b1aff51a7fff57d3e5ef75d882b7901f44083181a1af75acbc354898a6f51fda2a6bf5139eaa56c7e11d4453829bcce52fb4ae44f31f69d398e8597e06ef67e07841344e220fd1fcf10a57fbd7b99444d214a2afda60b9876c4118e56a480b7cec08662135c16c85d3fb99d272d72387b78688df188a1b4ed6b6c41114da8bc0736ee222a817e9cbfc8041feccc8cfc41a030523beba5bcd4a1c0aa1ad7295bdc14a3bd97689af3ac457e7539b7e763344f1e584441ded485d07a454eed47e9654a9e75780b8798382eabc3911cf52ccd3b3ad17737c51a9967f025ff9bf9856154348eb700128f3265aad0eb9bc1aede535bdfbf17bc526b042e72188ad82f821a4958722b2d2c0d5fc4c43e11dc53890e64b4462999cd8e1dda19835649af19bf428e3c4e99b9430a686171bff036142382fd838063884689af2f55dcfaa1f5556a0e39539060cb640a88103cc0c773dff18f113de88e18f76c06a3627978be64901b600f31ea0b8f8beda8c9f6b984923df1266a3a6ea7c0a691e633b14227fd5732418b28a27edd5504f42d33119bc090968b65da4552abef4473cc4fb438c1229a446dc40e27626deb9bbb9e95978d2f824eecf5ad0e099c902f952fadb53f97071899544e59102439ab00e79cd884e4d35e7c1b8bf0850a4b97c39da589ab8d7b5132d0a5b5380a9441af73429bb720e5230a9ccdbc301bfee00b2703fa2754a99b2f1cb257c15dcb4337027137a76fde38c13706442eaa4ad1b8755c0e0e120e8d3f649bac436a84215b042133d228e1a68022fcc6d91d40d5765ee962bc75446efe0d3e0982eb307e55896aa00cbc16674136ef81884a3578ebf4147bd643cb7c13971b9eb2f4a320963ec1343655d1c89acbcca2d14cf162f17e26dd07e4dd175aa9d4421d6092e464655f43fa04ef5eac8871f7d2da82dd70d1d62cc9c26187c820c7d3685ee15109398d93e9355f81d84cebc6c93f8010103c28cbf21791b9dd50ed55c9a821037d33d7d940c96ab7430c8ea31e84eed6ef3ebee972d8c312d4a83a62432636ee44633f08c834aa09a9b4106a92d8a31aade7a9f4093e31e0b023daf97805c353047ce5625e8c7ef7ee7b39d326d123d9e69a0802e868367f973fe82c753eee4f220577974381f238d7740a58ee0814ec7beeaffff708face1064f1e7fbc2f2419a112bd57f01a30aa47f5fb97c193c35b53e8d105d006377d4c2999412fceb9a1900131dbe2803860cc03a437b6be04f110152f13fc1332b852705ea79de2eb3d2ec5e6896d4336ce3f9250546d1a1f9d8d7d231d32fa85be980fba6987619b7136859ba38d27793c2efd2e1dd3a4cad64c50c96bc755019d0aa5c531cfa2239ecbb22e6486e976f9526614080dffe8632dc28f14599248f286dc89d02f666541a922f37ff48940399e709d4572d466519a07a075e5e78217375bf9fc82c66cb0f515580fd2b67993abd06c5ece248f34d7cf18196e974d34c5ac1d59f721ae9ac4e763643e0d2eb7a2ac1127578e3f29f91bc41d8d0600611aa9af5a222edc9e9a32b31088ba26d32f36611bb196b4b0624dcd559bd772fd37b7cd59222f86752149e9e85be3c3c254d8406736346950484066a451f3a15301daaa5062f4b38ec9d6986bc376b349a3a0178701794e02739959fb73e13754d88827f806d139b6c245040d3c4a3a743d094d8ce41aff895bb4d008fcd21099d3c7eae7b8142ff7f2d1010a93c53ac4aed62ad0710e371191eab63e47ac798d3628d0374076c65b9366806a2f51949b0d5ba2226bef93af37a8b78401e1ba39b23f5e35b2ed5084aac000076e1b08bbbd097203b8519f36baf6a4a714c72dcfd72a387bca66fe98489623127bb78abca6709e91314bbeb73b0968ab4c1429d924d1b65f67b0d13c167e2262f7f6be4858b1cd94d3897acdca3f780d9af8f655197c27d8730304e4fb0767fce127f13fe005ef058efcf68585fd4d7a36dba508c54c4c99e27de80b33c19c65d0c1e4a076c538e8df65b4639f94d6ddf9a28c14b8e08a47a2e29ca168079feb702c4121af951092a6e20774f410e4f8c48ec79137da4f66e4ec290a689b16b8cb222216cb16392329f70f7057b297ef89f10c5ba459748b647c69813a6fd0a85ba9cb104faa082bfa318a6338d818af3de5c2ec44d58405986653365511c19aaba980fe8aeb8dd015ffbc9661f38e793ad5e35562f523923763e84eea2a3575d37f09866f7a61ade629b2dd20d4097587583b50d9d88c9fbb96950a085727d4ce9e4c6415ae8414dc289daaade625b05296d0066a85be7a6fcbe7160aed1d4909192b898fddf1e48e646730091a3342e30383cdba68625e400d459adc276a673daaecb070bb812c1fff9ff244a8df38c906029f216e75c1c2f54ffb0d876d6088e2a5fe07c7d477698d9f225eb3e641a8772c2f4a4e0a65d9adf6b3d51540a92f563cd72d54c6b666f96b155d5b50e8500951311d96f11e19041b7dcc8ffb851530a4af47e81e05c18d56565efefc81dfdbbcbf4d91238c411c350095975b6f790d863eb58e032d2531143a7b2da89498168d02972486d6527b45195d8ffdc554b9aa0624d14f8c66e34b8a57b57ce387b687dfc07d690a43e18adcace340e31d41d3013ef1b840ede64204d17aa6b3e4d5aa4e75e6740375165f0395450e7acadc7f0bdfceb584933989c595b43287235def124b86d6fce487880eb17158b0044511147ebc50927888825ca81b62deacfe0d3c861814954cb177bd25ee8ae6e625308ae307aecc946b7e8a35f17228a102870fe4458a0d385d8ad82f7a7d957d05f9371d2b18eda59e1259e32fc1e5ac441fa5f84fc0c0be26812633b3750af7998201f3fccc6b631792bef9c5d960e77a3eb5fb23d9e8592f31af929271e22bcf2470830ef8b8128a31bc27476e9585607546a7dc0e079ba21b979d7576b3b78f05c7dbb6777f2a7f499ec94fb0e41d2bb8b2d815111f53dfb77d022fbb15278b8013fb21824b63912e848af78e4b3cf41204d99b5981146033eb820e4d5e4e7f4f094dfb07e58bd09facc873e2ec236a5cbb462934e20da259d5c865c09b52c66d7ffe18f72f09dedd820710424c46ecc7dffb3aaa2fd290d508149c34f6b01d0d69fa7dd4c139e678222bde42b82941cdf6ea6bc973451b17e6148572efc900dd742dc18242432a5774677771e39b757e0b69defdc96c5a5f237864579d39518c9ebed310d6469bd767153c04fe431fb29ef9893bdc53be3e8b12ba19b15aa5c6537fb7134d0e6708f11607ea1395c552e5a11f2bdecd0af5403500734df0a67e5f4a85ca6764aa964ee386d9519d8e5c4b247237816050f5471a48da4bcb07d48fd35f72bc3d3557a5410268513ad27cdb5ce99deb2ab0293625188edaa059bf62c81dae1820273526d550989a4de9f84bbb6ae42678c77da6fa774094cb36d236a59ba8ac1db144fc266f01f136b24ebcebadd6b667c7cda3f98daac8449c4104a765b0f58418da89396e3a26e6197376ee6d1ccff51890c87a71879a72ccef972d197f03f70e685b9545b688e52b15e02df168f25912edb6ac05a09f6d87b87ba52880b4d759130d0db1b897701cdffd55df5625188c42bb076c436f2514da45646eb8c020a67a45a4a85a9ba18fb7b19de3861c635bc57f36d4c9b0071ea2ff36fbc4cc51bd3dbae78185da127d307e3a549c332f933f4c1b4b6e771fcdd4d27dfc56b54d43a42c712251f9e713b67aa7b488a53747274b5771f1031d36a9593f186854726ed6f9f5d5eb6a4b7408f2c690e488c1763a85d7523d6ce04099bde9996350ae8a8b357fd9494978d01ea0e8f30e6821135b669351367de3e2b327a0e46d11752f57a1aee9c78fa1ba91d98c5f563f840ec03a45ca8e4f48cf6df1c49c03353bd25495264b838476bd97461ef1bd3b130f5f87d05a178f30b143f0c11e31d9e29e61cc1ed1ae5567fcb1a6b85fd0a1aaa997c92bede21ff7a58491c51a01205c3fb3bcc7a775342364f7348033415749f08e0cd623d4e9f26c2c5064bc201eda4136afe638b9e61a795636a18fabc874f798481f8549b49049cb6b46fcfb3e8afa5da82c4e6cb750b0e02721ee8a3dcc99037e20927cd75963b71fbe98692bb13c44126a36d483c32ae0fd852fc2c3a9566172b940d1f72e5072bb5466a5d10024c5429d029384c89b9a05c2fec13ecf3212019f72d56d70a04419e76c775c6afde72863c5cb177aa4f061a4a77d99136293e2664fee0f1cbcdccf99c67a7f01d3d4ac5fdbe1cd28a131700119227e647ef2555b7047d78bc37870a1a82cfcc3f535515c50b9e9b2a4f743a38c64546ab4df8cfd20ebec3f76278b35880c6e518ae76529c3d19f438a160893fdb39810ee37a7cb655874301235c582e5c37e4979314fc74a0ce802e33e2718a3363f179ffda47503dade0b7aa81b5b45fb1fc2212f18edf92993ca506d8aff1c450be223811bddfebaa3f220d9c0f4d0ea88717814d399d6f4a1bcd4e82d07d8e024e1f3619bb80534735352b445db6be07eaa0e31e62b5fc398c4149ec4b6303e854d18327f9165d9e7a4468e0e408a5ea48210e9df0debc9e665ec0ae04ebb317f5c6fc19eaa257789a58177d540e24b7a7971cf7c8a3dccb3f54f279dc8c8b3753b940be8f2beb96bf59e70ca66fc55dc26fa227fae3b87d2640134a46f380317ad72965601781b1a9f56e7f216f639649735438322250eaaf137c26a0b8c80e1e6c5343dc7edee29f3e66dce954f2e02bbbf9c92c552ad4a8d712078ebe47eae7d7f0b9612011b57205fafb79379784877b7dd689e287d4cd2d446aaad2845e2304f3b8cb54674b7df898abe66b55f1829a4aa871eb1fe11ada2cc9948a2c305028be1ef213e3639084f4593fead191798879f4e9f09b8e8dc63ba8225a9bd653a45221e909977be7ea89f591e6cb77d3a18d3b716eb6c921231966436b4a0d8fca4a3ffdd9e6e94eb48e037412804ff21536b9c7b538acbf9bc502efef32ed198d7aff54237505b56d03e42e9b74a9490ddc2beda406ebcf0296b0ec4e2926d936c08a4c4bc5068d4439c6d585bd51440623164ac406fb0272669ed0aea801f0d473e41b4ed353428229b896cc59a36c8187fb3b1848fb7d9ced1dde51032da2ed129c00121e27da953cb7b1a338f0b4b104a134dac2556b07de255fe15fc888502b729ae27b92f6620b1a22acaf659f91b364f9afd7c7f5e47f20c51b6f2bc1eb15adba7b7195fea4686391b19dea4ef1f34db7cf96c98f71ab5de3ec2e0475c3724bd1e819c1b756b87d0b8468a82da9fc11e06e16cebeb1e4a4046d8401942ebe6b9eca598997832280bed9af9fbbb0cfcfe73b11fa8871c40a44d1b840f02deb6ca172feeba02eee78f377a08d22ec0d30462bb32b11674e2158a9984706c5b7783f8159f5b3b9d02014173f3e8b1818e35950d2ec2c5c072bb3e010077ec7d1e0908871eb329453b6d8cbbcb8fd0c306af86fa3466b239ecc51a1369ea5898f7d83908e36b87ae5947735ea1e1a111af50247657d8ec533beffdf6b6f1a80dbbfd9444100a7b519d83f2142a7bbb595fb6e86df558eb65e61684d232d948f0467beb1c807a3f6b3c1a72f678f46d39a415fd766c54e64b4e3d46e882c440256f1751e9bc3b2854820b9be3743828f579e44d3623af24e4cd1dd9436c0f4c1025965a00170f86585f8696546e006aba4b46ab5341b0d039bb7ef314215646dea468774643248110cfef7c840eb9de599d0ac47c8af602b9da4757deb0ed6ed313df8bfec2dbeb102fd28da1c1c54c969f7ae0e37519ade1f6a67e37f93bdd755a566597b8f8750dd2ccf36b967f74f7cbfa2ed8b9cd622eb150ce2ea1e73f8785a7277093118ec6cedfa0be446c42b1b84c7522c48165174987f109c24458fc291ecae87568feb116f1b6060052ccef9709cc7722591fb364a04ca5fd8399e182c847ec817214c2b4af4baa3d088d1ba4944ab33e03c3f3b06a4f4fb6e5aec6faf6a5db029deac59f3d3a5cfb50c7e4f0dc3bd9da3b6a6225edb5e6c62779bf588249afbf24cbc18e5da4deae40eeba7ca270808ca103aa42a5c860b5b03e6904f4a7f7c66cf4f929b235653c5c308f49fc25097e19d3930b89b67b6257d619fb7481c6c4004c3ab3cbaf22e6e690601a0b9f31b0b0db98b9e96200512d67f489df36d6094e69e5e758e2bd15fae5bb4cc05fa68dc27366b100f7e68fe381cd0157faefa3bd226d702985c1c12c10142939f7e9d35f3dcd69fd5d4466aeb93f0b13fd1626ac0cd9eed2a3dff12fdc2fc4c165e2a8b572edb17aff3465ff9d5a744154617f1eaa05302edb308ee1bb7e2006bf082b1d4e44932647d183c8bd2d70a902b1be29afa7470d620201992ccbd3b96342484093500c03816d1d5fba4bc0598bc110f68269638ee34aec4e6c0cfcda0b62b44e439d4691e73431a4d157cf704530c3a83c14a4a4777b2fad9d7ba297b8dcbf7adab220c6d8403e229968440e0c5d31e099cbe17b1e2cd65b6146e97005ef4d9bee832c1c621719710e9bc8610914ec87173dc92cc6f38c201dbd1ab8e201d3b8bc9566142ee351601c6c2bf4d77e8843ed427d02289aa28d32082d93e05756b308b40ebbcfca266d3c36ce59716bb491571ef1a5efdcc5c294974cc4621c33d1242dde680d9bef94eb1c13fe7ca6a7a434249b7b0a8916ea91f169ee290724d31c0d196297626e25b09c749b8a5b206b812f08f25e1c4880bf6d538e5f22b28030237a96719b2bc9d394fa0a4fe693df7418df87d7014f8e9340e2c085e5902fbb4d98446bd24e93e36634ea206a4f06588db36b5ca05576c0570d6e2e736a7f9eb320ea2f9442495b2bdde129108ee535fc49de435b40b42f3ca890ad66242aee9c3204df878706e16bf9a927c3618e6a1745558258aba31b8d9aad1cbaca3a6b276e5e089aa7c9dab03094412df2dfaab8da5faa69b86daed0a293c61e8c6835570592a746bff0e85ec9926d391f5fb42d249ed4e91bc2bae19bfed30bdd7d076007cbf4092bb7935d204bc44b10fab67feb5d486fdcb8753622ccbfe618ed01b496cb35590d949a9a150127a16284af1fc7239dc1b4c952520fba06d7e75171c9a48776869371da64ddd9cfb84932b1dfd62464d2d6d23c0f14e0249824b70adcd218465451759b5b0a9d5f61cc420bcdbb7d954448401c143243762b8e6db51d66254520e98af41d1464612e2dff93024b0403c8a68ef2abc39a7dda21e929e371e46148452de12c62f5ec92ae2b8a52e67ab821b46d00f62a7bf31892c4a56829d39363257ad8b3682a88f0b661f26a1de8462cb283ad2c782569e356996a2d42e54019eac7ed3c58dda04b09e9bcd431e31b52eb1e8e7909e13c9d8db14aade94031d0afeb220f4c18367aacb2e15164275bc7bcd85cec0ef804d2dd24a041c35ab2c2cfd9b16d78b528b3202100d2e29a59cda6f0d525b8342338416c44b2913c88f45f4f278805b83f239bef308d60dd5f851f4540de9c9150d69ac5ca56500ec096c97415f804374e01d7c79a25e1799de9098b44041b7b6429f132c760cd296e98cf7a7c4a813abbe2fe31cbf8ec5edc8771913650b3b5f370a19732158c147843200263b02f6f81a08ea060f2c530fe9e3daff6ab7184a5865a4cd48656d7748fd5bc08aff23c32fb9945ed28975e61182f1ddddb3be1bfd0c11cf5a5b3d53f7f4be8f50ea739196d9c85475d1ef199d1180ec5c69e07a156880c6a42deac744f38b93842969c34d69f09b451413b1a3b9c5aa4b061c7bee8c49ee8fafa33ea26c28a93a3bde765a6f722bec355315bf4804b5b05bd5f54d115b11fe5072b172293570ef8683e95e031db4371165efbbfb69d8de754ec40b200450c521c83dc7897fd8dfe518fe3f4dda8966090aa006b16bb5f967d3d1465661d1ffd7e28a81d8b9f143608da83b06c206194a9fa65a8dbdb5390824fb5c2bcfaa36a1c6b494b822540f8d1d02f1815392c58ace6aadb89078fc83da441d8d64736d78a3ad95cd2f1d30f73b51e35585981659a4108b1a13eeefdea42237118716d51d06227bf430377333c578ec3f203cbe667a7fc0db2aeac7f9d7d3cdbbe5cbeaf5cf398ef756f3c46ed45c1216ebd8d56c9325c660fca81cd468d2f0a2a05d5c857da0f16c440c3fa53503025ed3fe736798575289899fc001440e238c14df07593246a3e113b6241a24a7b707639998569f1417f22cd59963a431d2cb81a85bb9abecc5c13b5d5cc7f114cd352d9f2a115b21029baa248135107c6748a745884c695397cf59253497019abf3295b68072fe3d597216b02133cb22eec563be06796eefb762f897b850274485f3a41b04da4ad1a6a0534924a06e87e37a62b20fe2862039f962b32d44015f5ef8540976346ebf902c13ffd663c24e04edc0a33b2ce33ba91906c3c8f764c06e5a920e882dc1c1a0cb1548b912febfbbec1256e1b54485fcd8d6a042fec02b2f364417898a6ed0ba130a7064b576dbcac40fec3213141d8ca3a71153a4699516d143493bf841ca5b358428e5bd5205098962a15e13d55c0a0ef78e3f65f56640486e537cee193ce783684aacc93dbf2550e2876c95a27d5e28edd45e706f9d3b4da3170588b52f941871dda72894bb1d6a413e4981996d6de2d496c3503e7dea66375bf412531edccc24b5b411529768d247b435797ebf5f3019ff5d06a7d18c17697fc0dfd13d4f6dcc772af2d98dc0293ddba6503b05d7b107efa34cfc458cd3ce85bddbb90279a5269e203b0a54d8eb79cc064d92283b361cf63bd47b786e3eab5a9e711fa6ab0a07034c79ba3d0c0dd3d1008fcaebab565d45f276fcf7f1452eec5f6a0328b30d79309cb992595d5059b3faa8979d5ccac277fe49ec50d0f3a95f4ac2bb63cef9d5a2dae8dff339be93292aebd88e9187f64950a22726809000912ab3fa22c2bd87a934cddf8b843502584153e131b7166491c78725c88f8d96f952df55fb1fa446795114c34927ab204dcddfc49efd56f8ad33ff9b2cb3e7dac3942bbcc448ae2087a543d3e054fbde3138e8428d65c61cc9d250dc391b961391a6127d849923a7f3207e791fee1794043174d7fba44ad02d11a1eb5b7c675f7106893ad5f2fd9947e893d6531f7cc9f27639fbefa87a1a1373bd075519617d6049eb416e055c117ed612c88aafdd93a8cbae25bd8fc8407edcb87cdc9256ec1fd2bc73cccd9a0acd929e71ef36e6a4653c50056b2fe1bbfd8eb704b52bc4becddf291f19eb47740d50a423d00f343e3f277deda4983a6d2aac49cc8c89175536010e05205ef68597977a55f6db50e76cb372b279738b12a32246bc4558f96de435f586daa20cfb78782b24343d7bd5ab900b5cfe624e6fd31f767e40aec54c0d6257c70ec8caadf1188c4491346f43381761f6092aed5b1c6c760228ef6fd47248d6b730de5aba1faf219e54bd87a86573bcd3a081cb90d20d3cec750381863eda36668f225c9e8e9fded05a002c2cd9c158f459dd29951c05d860e2894b013a2ccbc211b2bbeabd812b2cc0bba9ab45253399a89174c9b07a0db4478e8b784ca358dc366891859af815329fef466e1e3a7f4ef2355bff21713cb7f41d22d1c44c9c32538b1115e8c216fed7e009b505df55febcb960ebb922a1c8072786fe77c42b7c4cb95be5d0f3d222f764c1065baeb390f7168c628669765b0e966b980f4f168b0508610d053e9c8d7b2d54cccfc38667ebd807a1c222a747f514128b368fb8d80701433fdd40d6bb514354b9be0e239dcab63ac5e0f031e6899e2ebe047817db1bf90ebb3be410d81b50b1326a7b8a325ffe0834dac8a5c3624f7a1482bffcfac0a429137fb026ec6dc27dee4273fce79d1f1ca80844e69b578dd4d6e01ccb6596d69cc579f2f22327e051f1cf974ed8c51636e116cae74ed269e8ec9420a249a48e3da0f217f6c041d9213d82393389604343ec1bf859574933bb3ed2199a03d6197acfe9460b20cd9609c3b5a561a5c0991655199c263ad48db21f39dab58f99832ec4f048b412960ed26666104af68f6d7c4ff92256bdf70ed3499e052c5c53987e0708810bf618e1e8db3c04d2080a61aa3a75eff4fa3f535754091c5f8a138d375b12c22947eaea7b6837d09dd185fe11fcac90d9802a90ce9ce1bfc44d91ee6084f061efab20e3dbfbe906ebc3f52488cea2863f04c89319ff0233d0eea92b7cdd575bfc3a4043231ea295c1e4df6bae9ea616af31f1bc6da906273d0f019d8e7eb9a2be086b2fd94360f5b812d196758fbae904e038de8f6d83caf968d5d0c0c298407c265c017dd7c8f41e5ab05825620b7e8098b12be4b090513b7dc0a52cbde0d9fb33e0578a10790bce5abeb174f7917702db867e4a0fe186162789836702bd75b966c1fa2d47180a7f53720998243da7e84a1ccd3263028cafc44b5bd3eaeaf703813a5e2c3e37a62fe55c52ffddb1cdb4de12b9eea9c8d2e261511803a45fef7d06b15360d893b9962dda8e96bf983004d3457c1b1118e26ce071018c48e60870fb9119187b14db9ec552af57def8fd5097e78fe81cd1ee03a4311981a89a91fb32a25a9a66b2bfe24c10e464848d782318045c6469cb328b65c685cf94b759850300a3f2715d437a38acab2b011390566e05af07434e74e00591ebd24572c83720ee95081e8431b7e74747faa3649cbca876dd44a8a3ca3f563901cd1efc35c429eb69f74dacde86a8d7a9f249b1e79327647d64429259ceccd0c508c48f57b8a43cd862160e00dbb1ccae50b2d98ef639e353ba3d3652badc47b71f8a5459cefcd69025cacfe2f9a630d5cda5793e66016791fdbb114eb00765176822dea9b57bf49f29d9d3dffe3e7b9cf00953c29f6c9f9f39be0008c0b946d9a4bf00d241ae48a5bc4749c1fa629a16eaf9a7b891add906d8c7ff34df015fd51db873dad8f247229d5493a0269229d2877163fb6ef7a4ed67291e29c30dbec4a594709236a44e7c661c011d98d18cb87a7a2bf6b598f0a140cd8427b44c47f8c6f55bafcd6307edc7553b5b14186b926517b4e3a4a8031b2a03da6515f8a40787d972c0249ec8685843eb644283fbde4e1ee26f6fe90e975f6637bdd376d5866b17f5fee5971cdb09a87374188362188c1a072ce1e40da9f9605254373bbbf0d8d30b219b65aea36cc24ea2b6ef9a4ca9979521748cdd4ae2e58294fc8c7b59304a5f0023e15668cd7890969fcd78ffffbc165af74dff8a2c49631c52003751714b5c590db3cdb4d6406c2e1bb75f1e9c03abbb0f2c1803b0f2996887afe9e81aed25b3f95179492975adaa6d14023182ceef72e3f6fd72221765d3a5a21c37560b56515e094ac4d9194a961999b9c02de5a36a8affea2a48ed33f07d33d4b948c11ab8d4a9bbdc0584f82cd039d5986c2d01f7ef75d08324ad41328474170665e355d7f2b4da7a8a8de714cbd5afd25c36d9552fa5f204fd68d02fd83587140eaafb0f121e4ffe22841d391ac3fb4b86e5f76b344466c06e56eb86dea9bfb088f06bb1bfdae7901364b7606efaab8604c53f58afe27124f981d7b9a49160ddcbb571197b9bca6d0e94042fb0258787d881eb4a5abc27e2597bdce3c8435e1c34ef632c979c2f5e576e32ae681a81e578e601b2966c356385cf8c807738187afa1a866556e7bb4d5f63a0b8d1a2447263e33d9119f616cf5d977dff081a6faa4b4c05adcf42696b615e5056da89cae4f4a82ae4d1f2ff9b332622a6f61ee2ecd7d666def3e3d6ed0575df8389bafe768f3d72f9aa4e78c50039d3cec989bdb44400d6cd8c666edc38c4de634d5aa55d57af0eef419776a7795daab0566a5d65537d9198d61e9d02254302e966ff4ed7254dd77afc0e312feead5a1512dbaaafdc73ebfeb6e1d272a418b6643be237e2425d8dcd3e097050fb50991fe38fffd470959a076da82b507f585a1c66eab6b4831eef9671436e6b3901991e3ff01b8174ad7d53ae9270a71ab17b432170907811801539b5f1bd330c0f39ced2d75dca21bb5ab6b259bb83bc5739fa95665fab0d52c5c80015227ed5890ce097eabfe8c3b5b6f3fa731ba3fdd6c67fb68f578629812cdb8f8d8dfec2cd1b039e4a982dbb0529a69db2cb96e79b71f18df96a94f26b3b4779624f32e1c1890ae00a5574e3b3f6bc7bcd758b0e418316828fcec842383bf912fe00db30ede4249d6cacf80b075f4de684d7865b053ff867862675024bae8e93209081b4ee8b75ff9e95c8c05c40c2148f69f456e0586b5d9f062c2f7125c90604a13b688e83d75b14835ffb9a1685b1a2063a37d193194913b5b6d099a2e491da0fb2f035bbd695f3db2a3bce8b3c1b975da04281fdb53c5cbeb69d0c9501421bb39d880ab5a73d9370ef3b049cb10e987da874bb5955c8ca9321c571520b84b32844f9eb7cf77e6d9205e3141732d5bc32ef41b0cf1f5b1f97cf6f00f5096a7238ab04df43f98d58bf2d1bd9be3694c396a7c8286a3ecd5a00dbdb377c5963c5ed11c448b550c7fce066ff04068dd083c0469aaeb14df3d76e360053e7669a59869761d2633be4fbded8d94221de1dcf922b0ee0afa38699f600e53f03d430655f544b7eac805d3b59500ca5c605480b8ec261c5574a9568960df9ed8ae81c8fb76c03b24cfcec84689aab70d45630e405aea1023f74bdd35035a43da0b8975f1a5226d60aec65476df0570f4292f13a33fe1283dafe35c4375ace30ec212f16cfa239098691b5f1c0eb029f0e607e2bd7db9d58efd344f864fd93caf297ad42e9e85b3ddb08725a8e8c56559ce49a03362a9f755707c60d6a7c2a96135a81a13db546ad8f27e48e43f2665729a185f4aabf6b3bc21916910ea39c0eeaedf6490819fad7a13ce590e2efdf8f9c8940dd7eda807d444d0902b47aca5bc4f8439a69ae7efc712f48a1f4fecfffc6439c96ce1f496b3ed14eaa6368615e770b431f9fdaf0947aeaf624e7fbc2eced99f5f9de5dc0cc12612ea776fd31895a4728bf0df9507a544a99b94f8a09ae519d078fba44629c3846c1f525e0dd2eea6af060d7f4c37f171f774bce451ec5e650aad2d3d04b5acb5d14b198aaeb7c5c0e7ec865d752f6c1c7380fcb953a91e941c3164037e5768b471fa0105f39bcc65a8696ad1cf46b51cc11acad3bb283ab08fdf1f480dcbee652f94d61cd21be5edf3639d56c63aa5cadd883ffdc72bcfd12918f731a60a51160c7969dd2e68a2c01124d550874e4fb5430c37242a1996f0eea400a196642c0518ae4340e24b2a07dddb5660d2988c84867a1ff8f7075ed8b32199c95fa0aa160f1976513fcbabf38ced557119196963646d79e94dab6a23bc4287b3e80f36e651d28df17bd35e21a3b406a3cfdf6168962a91e03fcffae825115a907d56180d143ae765f20e92609b489eb1f50a9fed769cdbe3b3128f0dff742b8e0e72356654b6548085aca004c2916dc5dd2512d0b1293406ac97de1466549fdc9a90b100fe13a8b13b08b5068f04278b29a21436e8577123bfaccbfd078d493ef1cec7f14235923934479499f15df5dd2734acd8eb7538cd05acce5c108bec70ab75df5b69039ff47d377fdb03b301b5a5b44af9bbf27d54d9858e96f772348cdb2024dc27c885c4e6ee55dfd3d1b9e9e775a5cd4633be954c0bbe315fa15efbbe1902fa9f8b02a6d7a74f6eb15575a54b1d2372c1fc5ff71447e731c6bc4e42ca06d70d43dbfa7723dcb28b3836017642e390a9c3c098aeb77725174a89796f39bfc3e0d8229a327521b41ad915ce42e49f4630f15b50dd747711dff940bf32585438a5ddd75022357abecc45d84c26ebf1520205152000ce31e91a389c4d084dbdba5582eff78b074ba575e9eacd2575861ac0190cabdd333496eda96cfc08e7d1a69bb6bb4516df6252dc78e41ff98f468df74d066913e3ceedffa3db34db751f6d854306ed721515fd9b1e42ab5e570f7eae4d487d73e3a22b52ba0bbcd60550a6e6439d00f3d42caf4cdc782de539c226daa46feebfcf988d7cc8c5a43de22ac1976d6e50f55aa2c1f00ababd058f2d601e067577310c4d06fb0baeca979683e4149a8319f9681937a8956b9359d12de1b82f139ee5f6dc459c54d1e586affcd504ec78147356fb50ab20f18d69bc3c8e6c17827b9c30e8b7ac5277f1e0662cf4b085fa1693c562bb925bfa87376a01b8a6f4a33b0c94912dd92d8ed5e0d8bfbeaaf023239de2a5920ec549687afe0ceca1913a4a12d50c8f462638072521def1375d1dce315a618d9b478f297245cece8eaa0a8ec8d6305009089529c0ea31c0cf416c12fc25a6682e2b1645e90fd409f5f4a1c5d1274cbabf93361b027cc09e12fe3ad629ce0f0492203252f95044a8e69039bcdb0dab6b950c81a00903063b012e6093edb8c876a0be3752e1bbfa85fae9aa5628e00d6bc6db60d0ab8c78adca1d4328b8ac8b4fb7235d298480e02738df1ac327ddbeca5badcfff183b64386daa8464b8ced8e1ae1e61cf8bcf4cbfb450b6c9df33f272b6d0dd07429567331c41e938480b4da1c1af89e5088a08025372fe5ecc6c0cbcbdbd6e0f52c017dc7688bb06c2fcd0a7ad5abf328cf13f74ad6acf67068dbff35cd54831b04acd426fb3d7d0d91f2fa0fe8b0d9296dde3fc5f72b97068c5fb01b9a696e5d058dcc8812e7980defbebb9cfd15697f7189473d60983056571c3ca61c356645f84512e6c380cf74d7734cda84bf3a2fc63a23644056e911a81fd17e940f7e78e20f89c53c172730cf620901ef98fbb043a1fef3749d8d0ae666d6ca1e017da6bd85c54df64c7636684e9b246c07c9b1b7674431a3cc96f032b6ae0ae88b56563507c3e3c9607f0569ba87d9c1ab473c030cb2d1b30312d814f19fd73b972b10daa81ee15dbdc1e5d5d746e2a7c06559d10fa6237f599c6780031daa68833f552e5796bca3867f93eb8dbcdf1b6016d8c9a19970efcd2b445d1fd86336947ad8baa2d179ad702b1ab9e4fa2fc09b0c7cc6f85264591aa123d7e047d924aceb51e46ee8d35d9f2fd354ab7c0043963b5b2215744a45afae186b646707e1b1c12fba3d46429190eafbf071740d71e78b0594cfaf0fb94630ab9b43d1036f725f7ee29094990965209ea2bb5be1b0324fcf63f325971a1e3e6b3f6ea92d225c288e97309ed7d598c38e1ae20c2c1a3ad5e718c3112795f7c066e42f3b4b88a6c0afdb482d684402cc494b07749d7667e9c72ac014cb053272384ebe68ae85bcfd894a4c9ff31615594e6b0615b3193f23cc178d8ebf0398dcecb3ed89150fe1395fb9b9dc5ed12f0a2a9028dc42750a28547478dd5e42eb60abcc9a79ce83dc689c5ab2fd26bae03022cc0b585eaa266f72eb9997b5c023c021d7ab248078fcb43c07a85e531fff0b6ddd204dee9b6dbee568b3b742d025736f774c88594e6215c4d639da00eca5a0f805e928ee0500b58bf016fa1881a6d8689860029611dbc2a227bcc592d8569e5c1407da44dd850c3b43469fb7a7a2d464488c6827aabba87460dd77ea9e486303fdfe0cb3347eecc0d61abfa72ad3758df28495eea66341588acbb8336728ec30e943f258e77ba2372f4c7c447f5af6bc8f96a81d7320193f827d849d8c1240281c1b5dda894fab9098c147e6a95d2e876b3d0aa86e3138d963aee138174e97ae967521a9247be0a8a034fb9f2b017df74531920de3fa717f1d91a3aa4da40c73d499c65e2f56d31f2c8651232c33f51de25302b98017a63180cd1689ddfa0f055346d786b10d84c20e9112ed355b82e01cff7efc0d96df8b57790c5038798aff65d58affda85f76f8f4e8c074ea030648ab667e64c8d70e2bbae42719b5b0abdbaafdcecc0284a853821f93ec60496424e645ed17bb932cd40c90dd54063a3d43d19eefe8a602c248bb6cebf9f93bbb73ecd61d99058c9afcc5b80c371b34fee56cef456041af76155f3092647ac0ed3a6ae44eeed0fa0b8fc2392ed15ea39318ce5d1bbe3b1311e30b8717f3bcd95e566397a92123cd09d17de04409ecc3997e6d182ecb6897461afd56a63554ca5ebb6c99ed21353f067ed3817498b1162d7ee8449872a25e5edc8c0801949c653cc63abf08d860af5fd6f1797abd9e44cabb9ed38a51c6f2fb2c7cb23e368151fd2573e3ad1c08a86a5be185c77ceb1eb05d4d09883371769edab1b099237b405a6d913b32aea2c4892132697b0512509962d79759e893fab9cf6f175c5d2af402c2ab41eaf0c870bf4fc80312ca7d46d177908841b89deaca3018b9e8f970b7cd04c62a62530803ea702f32961bbd399aca60eba522ddc0f5696865ccbf22d609ca26a7684ee758a773faae4fa1ed7cbed0ceee0d1259fe2dfb02e4babcf60dd21dc677d1a4db919819955a0b4fe4111bc748bd8be9f678a67c62cc03104ec92f667afd48bcb1d28fcdc04a5a75c9cf670c7718878d32d29a06db4972a32099940e4e1c8da90610c042d05063ec70aad3652ccf0e072f35605f5fcb3cbc9dd1d0ed8935bc6c209ab63d1fac27e4a40f36b8f82ad6979ffeaaf404b2c8eb497ecd40c7c3cac25870daf559848250f46c7f96c05aced44a3b60af25354d2ab2362c667a55aebd6ddc91f57bdcb66797cfba820b59690febee8e57b06b4f802d0b38ea7aa9d6377ecba6ee09126e961a5a81ab93c25d661b7a585cf99ed23c3fff9d68387bdcfbf2a2916cb736e762cdf8a2bbae189b31cea40e781713e7f38193c1bf01af0bdfdbba7f072038193caf30784f569892d18254f65282e9bc61e5b3a026214e5910d033b38233d6bd125a1c2e734923bd7727223d577051fb43d418c85410169a1caa511b001ae6ab7789f15b4b794cd0c093cd30798a740e97d18169f619573628df90d72653008ff5ce67b12a48df99660572b6315e54831927f03af74ec4028d7d794b770949bff83e93f3cf80f3393998cec6194773e57c7f2b7254d2160aa2cffd93ce90bbb1cc8b1be6b09512be1abd85ebd2466acfa4ee1b704e2482cf2f22301b8daaab82fd1ff12e42e3bbbf304509a6382ecb7beb9f6c5937b21d4194868c7f60199b39ccc98643ac394227ae98b4c082e80888dcc76e59efad41f9b80c268252bccf3c7a27510d653ef006e0e7ffdf1f63a3d1c8b6e53c695abf4e6f03bc2647a3a4c95a7c12647e5ccc9c6252d689814b16a78120a722d629ceb30cca6dfc4280b12585f6938849a82c2fa063ca377467a3e9c9ae2021602a325dda301867f239e7e64e9537ae24d4b76e5f0b2cd20518cd02f1f06d0b8f9e4fa7e5c94c349c65efefad45cda14555ed451c603ea2c0df3f9657f4171aa2e4d340a14b12ecc388906e80693ee3fa701a392061e45d79efbf76d10514aa0367c57e169bf7110df0c11ff398212fd5f09c81c60f855fed6c446cc87dc101e1c25f52aad8edd239fd941cb58f31edffeaafebcd82cc3607da6c8be8e19fce0e7a5b31a87b76881b6c6cfb465df2b2ae26f1a91d78b8d0cb3a62ec6834f3488835693b040e57667f7af83eb3a5dc9088b46055693e863bd6a605241e6e6190880406a83b9ec48a00d0fca51dacb13887cc228eb01a46209ed69e7321b6b78f61d487eb6f878a72cb520ccca45db81868da318e7f0a5f028389e96577d099e6d2faf05d3b5fa4d6a7603630d263bf7b0c9357106757affb2d8a16b1180b6acd61c55c012480c56f15f3c526b3165415d20deab54d7d164b6bc5f9fc9657bbeef72f349f4a593fd8183a62e78023e8f133640a3559c14fe6055f11c6def542f42b381f1bffae7fbcbd189966b23468d0a6a71132588fc660c24fa8485bc57035f4bb206516f04ea84266eb2745345f4e427295dcf463d8815612477039580eea0066c0b763ee1b7d0b6847aece0ae9328c55887878a31cfff67209bd8a476480b18213e61e30e7bc0aba7daa170acc3ee6a128a5221310c7abe0e295b59ddf4638cbf7bc303ab90e89347a52c96506359a34a52d6523bdb9e8f64abdf26982f3d0bacafa104efc0d7cab16e7b7cac67b30ea3d514fe7d32ac4ffd05ccb0dae35cf4bda63d45aa09e400b23f512aac917d51f23647cf59a121e4258a26138799ff4af8532d4a6ce982b069df24b1ea966b42eceda801c655f99a816b6b7de96dacbac07115056158b7a1dd902b43ab367ca10948eb5853ecc61dddc7045f8df1fec5b6644c2e0f92290a6c3ed643d59286c46aea655d4d0d979238f8a0c1511d7c52004cfcd418aaa9c26a71f4d40e5010d0a288f0dd2a660c41b1bb1225f08861e851c07911f00f97480c56ef8c9184052221b98b4c93d562f7746f36420d8ed2ab80e577c049e890b2133ea07eeb3e873ceaf39e9313e22abd4ae4d01fdb5afea2b1ae11e38403eb3bff4e5f22e05bd7eb6844e49e279c6279574637e8720c2d83a04116a5b94ef76b07de365af7dc2972f40219bf10be27d709062b13ee09972bb7dd79375ee99e6f7bae43fecb0f3e2eacc5de2c39913ffcee03f143056e42edd9fcb4f94eacb2460b61263ce276d83223628438226996a780902dbde1e6bc22fd6fddad1ef4da36786da750f3d870b62ff24a965ce80c2ae01f63569d0c54a325d22e782a55943097cb34470cf305bb8ce746e7af0b8bc6ea8ae440d287f0fe047584b39274d100844c5455e8c3abe4dbdb19faa46a958e740ed78c4377e229f39ebad1a8f1608747765d786402956ba6ae1619b7e2b0db473725fad4fd85eb9cc971743b9681f701a019de3ade2406de7e774bb71a2588874d8d1589a53df3416b6c722839adf67e53ff660b9c5ad4813e378c52a62a9c284a9f03118b266bd2323e9b6f199e36be39ffc95172b06b61aeb10a9f81cb3e659dbeed85e17707cec6d7d75019dd68fd8d287d4e0b8d72184a4250daa055b501efe1ad74b662824617a1017ba6562653be649ff71e06e6c0365dc113d136ea3d3c47946f4fa0eae8db6ba15ffa123ec4f8838accdbf467c9fde8f2c44bf820313b43fb058e9cb7124f30a7dd5ec3b541c7f9b11da0330477be67c3e323c056f0a02988ee5cb4acbc1250779f471360f81594a03d8053054a2be7d3409b0a9225f3f0424ff6f9bd006e6832be9a37b4c0e8093705de5df31abe11f6408cbaddc3a45f3adabf8b26145b0c7034b23076b25cc1a2e0f3b46cbba22f635ee553294dced0dab903e7d8363502340465e9275fa1a10d851f5cc6fcc8f9268c25d34f3f44e0d033c8ca2660c9eac814bf376d0103c6be3382a9788ec6fc5558a51ef94f0eb6b01ff3d74410bb05af5ab96e19c68574edb0a2a65a806401b2ed09fae40f51d9d0f256cc1061e2e03d7374fb61a4ad003192de72a0c3a43ddfeeb80e952e8b049b058cd166c2d9d1f048cd58eaa7571220fcf71fc85a4021d11d93751e5b8a092b86277da5c8fd257f0f47e69198db006b73b135d218effbf65f65364c2b77abc01c28d653f7d2e7aa28a62d406aa60435a8e3fbea938c1131c4099358ec4d69256800750ce2cb62a873331b22a5d03395b085642584f1fa5459265791c698a992b1974a856a5d5dc249cc092dfc17ff4f15871560430c85a0567a7d8671f8b4bba8e5d774dff58a8bdd615212416ff491ecd984a6a501347c69fb31ea50cce8a3490a9b41f543412624c025c4257f39bb52905184066414b57657ff9dfdc12707111a93e83fbe781977e47259b16c3409d2a03e090baed3b2e5b9cdb70294ebf5626227ce4beeef87f00c691ed8cfb6d8538cdff0aeb05c38365f8dbbec62cbc850d5d0608e28d931ab1205b01ded82e7589bf56c3095489dd74073e831bfaf2ed92e0d6c753b603957e3ae43184b5a0e8d80620dbc8071b7ebee849eacfc8f735545c5b86f2e344b79c23138203f5580547e06f1d68a43cb0504eee6b446922d68c134b0c8cf875547a273cab002370c20727ce51dabbbbfd8303407ff1a1a61b2314d0585ff65188f93f81d981f84578a261b32ea630171c4ac0b10ea203ee45eb7648a511fe32e03c0a52a2d8f7662b383d0e8862c39728b8aea40d9054b99f46f55efa143eac2265b301f1cade59adcd347b2257315c77468c5fd7f89b847f00a2a3d79b7fd137cbe7b90c2559b6a49f1205f8a29d050e78424ac15d4b25fd6de55b5087fc753688f108e1a0e24dcae5a3b4cc282aa0ea991b19f21608cd6d49020bc1b923030400826d80c3116b193fec13ec5127fc0943f3186d9ab0ad4a6db9843b33285fb6df2d89f9592c4f01e5777e8ed5dede2290e61db554eda7fcd8138ae66e30833caa56831f20536b86e4fe298d76307c6a357e9087fdf687a554f91e8f34499764896157c09b158ec43f4ca7fb0ac97f468f124cb472345af9880030fefe29ef12565c0db397a6b2aa0324d920e55ea47053a0708896dbb6d0c2b2ee05629744a8e809481a0f48495ab13976bfe35e8733229609a47e9efe157d2b55744a41a4cd2c690f90ff043ab2a25b3827212260eeddc71366a1d1cc577441ebaffa3cab6a49967ac95fa69841380f2ea0143b377f6e9fcb0a18d14ecd2a52e6058780b4a869c1cbd44d68ad9baacacdf84323afbf3fe6e257d82a0fb6ddc30cc2aee927714f1781ce0adc2b7ebc3248032702d0a0bd56a27caf92a76a52e4a35d25a9d6c1a7e0b92bf8ab64a3381f600b643faeac967061fff3a173b0412c14a5d05c046604fb4250e68c3137cb1f4848221abd00bb9fa022af96e5060bcaad9934ab77d0648bcb80dd9676a040a30cd180663eed702b863dfd666590c86fb60cea3770c79600cccf24889d59452541f796eae0f09562674f78725dfef664bc2248e04e1ec6cb606c87621bc2644e2b2782d2c73043540f4dbec494e9ce715bd440952d3b1e7ed0e6c5079c2b0bd8ac91c93b0d8d90ae0a6fece84e2fad012d84c54aefc5e97218f99c4501b3d783af110cff75d57b5c0108fb84a4287bebbe517b87ae05bb2e27f85f500c7a23a3c49a430dcfc7fa2f23a1efab7defa33b5091ec7b2aa8078bf21aa9300c965e4dca6aa26f46d06bcc78e14c323bb17d348b9a99f53b9afe060377b13c900a6252c2e568ccc4fb5380d3a9c7c099d3aeb1627462a17b57e2d8344ed0bf11093bcc0f3c48ab4c57e03a1f11b748eff0b6b71bae490993ccace1b01e0e73b8c8782ef48d39abe4928c189d0bd0d6b14f6f68351597615d4c5024cc8762dbc14f42819b435f9bec52d0c5305ff563f472ae9345c229a80bd4b10ec4583c710c55453e4183c8200b5c942ba5bb887e3eb6ca78920aca864671199f89605d976d03b597685cc78eff4196a06d4a8f71c5d63e2dc1d0b1eae20c532ae1c9d32e3527a8a06d7766b41cb1c949135609469f980f3196727b431e6bfb4f6fb2c24be81abfdc5e5f2956407aab30ba5684307236a17873bde7b6b2c2b026064408689a1b76d747a00fa144a3981fc837ff2e3a3012b78f1ade258390ca33a26d4f4498cc164a437f0e92f171d2f8277fd38f01cb85625e3be524278a32a9563876e6e1f3a1b27ec4e73ed69b9e428581e2c1d7b90e1c311345de045814efba99bfc455be3509b5474aa5e7a92c151d51c75d0df100b4640654093344921f68f4d447ce03634895e01c5ada77ae6ed2c8c26f23192651c8b4590469eb98ef6a5a0c75a31202604cbafab8e547589c31459e33e920c7bd7d951bb26e2dc091fd9ae7b5a63c974e35a82df93f88ec666025f6e2d106351b4c37925a63e6475d1ec14ff5d9864b699d8dca75e62cb6fcfff64f16ae56c43229e0b1f7314da939db17b63953e67d34930abeb43a11ab6c6937d478e470eeac1d9675d6153bc49a555d7961693b662e290b95a67d6a6004af3365cc47ac517f22c3a26c87e83e5d296cc4542bea447beb255d7055693f1eb7af8f5d8a9bcc83d1716f60b4c5aaa63e1701eac674bce58bbd84937df6900a7361230ae6ba30f820b2550f162765320ea58049bad3569d44c8ed69f5a655582729df24f2dcad70e3178df7153e6251dbac96d94a42520a1e986cdb891a74a4876d9f6994e6c8f3008cf5962ea1ad85741ca0b07736c3696dad55d90caacefd80ebeafea0f1e618383c31f083ee449e1b042210a18f350e734778bcff986087db55772ca09a1a6ee64d00dc48bb8733fa408772ca595524da1996f6cda3ace95e12f6272c1c05b2e51203e1495f8f8d7dd6692e44fa09392ce817ed589b36cb218349a25202402c907c03f4b74738e3d305e60b38194530aa6825f9c99bc4617f1a6e2f75d556547a670d387a9fcecd56b806350879b3cdce050b2df8caf1cd9bcb3fc7120a0c659b7649ce2da98267329ec4daf5b71662d4c1bc84df05b4fb835b74649d9a7182b350dc6dd8282518256b2b4e72c684233117bc3d42ca8d73bbaad2f046935de0dc0b61e09d27f4e2f2d5a375385bb1e46aba08e3fc41b344138a8c42a0e5e55b32de003c052c25812f4eb14637a2b4d1b58812cd701119da8758685a3f17f7523205a26118cadd1272b73fe3c1a5cd52ff51ee4471e0bc617d0548a769eb1f65dc4a2d5ccce23926e222e083ae57a08168e944e4766320142d315cbdd6234dbe594480d55dac44aa71b42afe66f2194788ba0f31d487bddcb7867e6052a0af1dfe038d7a72fd3b1bddf8104c5e123c417e58fbfc07391baf2b335d94078ecd0156fd6a6a9e46c7601159c7abe04a81884a297e3859119b38ead2de6af05452bceb494e773646d74616ab2962bf9e3b4e3d92ab5098cf1bb1ac1145202a198b7c0160feeb1593de768e4cbfe60ab7f6e6a6b4bf556afd27728bd9b214d7865c78cf5f3b5414d1b1c28420c0bb78423d893ad98e7ed55b9997bad24926293780b75faa27814549678f3c60433c4e0f21993f136715f692d28f6dc584fd79acc80623c82b3caff495898deb7a295abe6ca946adad1325f072f906bf34865aaab757a06429d718596854909119e0081a9d972592a0460a7c0238a83f63e4cb2d3432e368c920b90c7e4d715dfb2817654b796dd71257bc98cfc9c0e4aaff7d2b2d1f812cca3860c8ef9e1b66b3405be4a63a31424e128b10c763ec5f5356e705606f59a26fb2e7a71612ee77fb778488a6ccb77aa0fe801290ec5c21ba6917edd2b54d25fce776dabdc451f30302b8d0fba8ef85d3d8befb35f63d3f98c8edd7b8e3ccb95ba0a80bd7d7c0401fb2d794151c756abf8bf448ef2803d60636fbbd100319a07909234eb1990af4db2570c566664b5680e5bee97100e7d970a50747bde54b725d820d63e901e48992a9919d020859db8a857c062e224e286c7140dc37d792f13c1fd3faed67697a248530cc2d8a4b83b847b0bdc7a79fd74b887eddf09fce29ba17c996213f02cac4f0b5380e05e18ea187ce83a506fc15b265cc33941978639602f6349b589042f64b7737ac905572c8bc3e83f400cb9e7f8977869d4012317db430893cdef3880d35208437466f42f5dda7192599d9a1db244b3db27f81f7cf3d4ba31b9bd1e2f86f3fa258138b2958ef6c2e055da1280afb892ad54bd25eada1b2a94b80997f84e9c42adba3868506910ee13afbaf505313ab7535495caba9f393ea13a25417b1e4d96149b24e4cc697c8765b74e312594dd582fba7002481621c26c72bfecb8d5fbd3df7f9774e53c7b94a3759e7cd9dbc584448c04e2f4b5a93ad8b3abed91bf5878b5b9596cac71fd5100d629ed388f9e2bf84c853f2fbb36391617c71d6bfe0fe0c0869f9281cb1b4071a4d4791095f50fab6fb8919b1b47eb7b5d931fc812ae5edf24e6cbf6c57f5d1153ef4db1ecef1cbf389e063c421962c23fc17ab3d2a3070bcd24731c15dba1c1c5c7163e49e0c94bdb8e01d41d879d9d1e033a2a98e5d867bcbf80ff9ab03f6e814b23b60f33b8af5b8ed401906c7e123308f70b81a1b7f09b967ca2449bc78b4517693337c5d6fda0f47b4b71047137c6cfff8228c080661a06b4111418496c4a56e5d1ea31e7e5e8bb9fba57b19ed067224b0fa190e6b1b83ce17e96b0aee2ea1725d4636d40ad8bcdd1f4054ac55173c49a649d67ad51001e1c3e496a45eaf99308af7dc0b21ba32c18f2d25cdd3dd22c30cd8be345fc0fe11aa15db9ef1e8956bb2564b2bc17431843aaea11b9ee3a9db078b93926e157ee14539faea0094af4d6ec9344d1b49c3b80d94cd4f9a385f7aefe02eb24dc61caecc6a84bebf7c8760179f6fbedb5a0eeddb50e89110d9ca1ad7c6a5c4f6de912a2de69bd1166c0a1a37eef8d989cc1915ab8c8a2fae18e987c93c0fc393fd2598adc25ed2c8c4a956b16d4f8f7a612659f5433725e4b5ae91b85068379b5b045dfa3f8d0bae7542e02b34605376e11e3866a355f3deb4234f79cd48ff894552d86597e6bf6ac4f35cd405078dab62d5099de8ae048834b287cf499b73e9b308bbbb1161682eb6ce40d7d9ed51e729975f08fad08ce6f032f5098a892e09ef8306120ebd1734cc657478afaf2a3ecd8babca3f19537b67dab0ead764f689a6f8d00f49ca67936ca6e9371537e5f84ed7010a72fede6734cbe115be5d76215312a91118716284f4d7307bd5a1a1872c7aeb0e58495229d816776007bb3a663ad71c3fdeb90f578924427819244f7ef2fe827836c0709905edecb295e2a950b234ae0305ba0198ae99c8399ab4e3412fc56ec54ca47ad1ea2f2320d9c124b0d3b6cdaa3b7ce55e39a2690ceae2e0db9790d41f54c9d11389f85ab4f422186a9285c855a9a2137b9a44972d8cbe29905cfac5169806b19efcef5f22f76393f39207340922c7edcc821af4ca3054b2b47280e84bf68eb2b750d84a46115d54cd2da4a9633ca7b11a7bb6da49cda59e9cee2e3418cee4e7f5d1abc6b6fa673872e4487454ca69500b14a14fed6e77197b6770b8652a38aaf7c45831a0d2b3ca5d807940dca0940a162ab241ced36a7bc03cbdb7de891d29dd12b5c2a40b3d34569fc4cfbac3358e9f85dd23656dbb546069ae8cef43e805918a5784fc790f4bfe5bd218db3293687bc8c72fe82d91dc79ee58506fff188d2cd7b1546e17df5e4f0c2d3cce4906cd129e2beef4e9fa2b8ef3da2ae48b7891553e68845f41b565593f81f2d7349eedad9186874109c79a320dd04af9c43ca849e52b278e60aba46f50faa40366d5d160e7863576658cb5ed0f7d2d996adc0f32615db29b234ca9420baaaea43f755cdb6ce67be1576547744349c05274695b77599e26e9562cecbdfbb2eaf5fd8b3ac7a544df69d96c459f7c173f28a0193fc4fd1bd7986dbd7a7254a7a9e9e2660eba8af41af993f06560fb3e169843f7bf6ea7935cce0442e23d3d42f2d0d0bb52fb810a3a8acea57073e2aabb9d17840be3444c4792eb77f37b8e54df8f10308004c8fd6c9ac2222898894af495d37f1ad301ae84a0e1d3ced2eb7955f5253aa2add72dad17756f2a80e59f95a21fd14767e85b565156f22c72cb49d4148ccfb25d35ae9773dbfdfa73eec246223cdef4f4d26c97d142fd78eb4604385f4f93162d10e86edecfdaec5a246ce3013c38371535b7229db295bcdecb4dfc8e6d0278e4ee1bb78993560c103f01ca3e7e492597c66d13f0da47b137a0a271a88ae12f1df3f4947191e898f5a4d34a8a3df7cd8ffd689104d86f60d2c5be9224f57a65c83e4757db7450b27430c6b289cf59ade86c00c2071d8a897f7427abf4f3b3fdd67d9ba90fe83b0c862d382a85f8339b9ff687e862ed816999cd3d565b87c344508fb8a39e9dee16f3c5b82546208dba36f6cf8eca29e283f937351f38a943e01373b7031195f562844774811f6b20d4a342795e8d947e1748e242e45e970e1c314282e3767207e173440e84f9e5c04b502e2c53c2e92b38527e944ec24140e244081a2d74a25fcdddbf51aa1060ce4bbe4ff50a212f9c0e45442b7901724ac987dc9005bffc68e2fcea712a43d5a50c313e88d09130dcde0c7c9b638fd66b4a468b90908e11f54ad4db016b248b6f1822c09dd5c592ea00d9736d13aad8cb24fc5394028a6c2038b023aa89da449975dcfba23edd2e9834ea2988987e0e3b205fb23bd0d8562049f1dac2e619e0316d62f04088fc2bddb2088f08dcf8a15812b67e634b625725ed95eba888bbe3f0a7b0518b7bc79f5c67c6264b966c51ee234059570d1a0f05b55faddc62fea295059f28a6396b17ed058960934d6a49c11c63222e9849eb710c7f5aab802e6665e3694d8014842e8c97b72e7bd5fe60785b3288504b387b168a129c0d28a1cb56379afa8865007df1d472e7132ed3314fd49f4d8447beed68d8de661fce9a018e40a9be229aeb28d0d333325471e7788a2609d4335c0931e1354d11e2e50a87fd2687ae8ec3ebfdfff4846e791f673c9d5cb808b8bad387940b482a2a425f88eb42f71926b1620ee50e3f81de3119106927c453f708bb72f44c565b79afc8531e26f6cd750bdf29e8575a727d1035757b6a36da2af657d8a55e0dd3913adbaa4b658a42ed495530e55040860ca53d60e8f150ad3ef6423532749ab2c949fb5b466377e3d35463553ace94756a119204f02a0887dbb493e67dae2ce1a9ae9a05745fb70b75364d659b175b89aafd5f89c9666fdb313fa879d5aca7b0c200aecdd9eb50744649cd4409329ce8e26b131313b38efe3bee91ee76347b455907d96fb0ecbdbd1b682d0a4a85afe7424dc9ef4c24e1d7fb547c9a6a22fcf1a36e1c2d5e8b4e6342503a951f9d917e8a71d7dc2399f611c5d2fd3797a7483fb0719683a2144b39f2eac88d8d0a5b2a0267be2e179fe1627f3b5fb14c7bd7ff2d3b07db27570f7f3bff8ce96d72e0ee7c85d67a4f8e458f8c2f9833f241702d504f12466d262dc050db1d0fa3fa5a51b23098bcfc066e701b64a2aeec4d6da82767b6aa160f2cb64b43e12bc6d6129c63a04d545363a1e49927477c873cb0c18de0de88468ac46c20cc51c04fca4ef21b27b9e1d3c7a1aff1bb3a43b5b2d7ef35380003b1e624049c2905a6365e324de2e7454c916c2ea8b84ac80dac6627a8b0f1c28b05c23591bbc69fb5c31f5bb131c3b95fbd53e94d1548d899f33e4717bde3859ea4a845d3912c5c323297d87afab1e53325e59dae0ed0632a9fac92c7296dd97719cbc0aa2d93329180be722d599afe7ec534a81c5c4563cc897e22643e604d77866a9197ddd65bc9171bef8be842777fde4a606461fc3a7d0f261bea9e54137f982410187626a69f5d59483350f0b10f560cab4a588a1fe1829749003d36397e912e54d03c94c760972cbcf276d72a538d62a59956deeb2e4cef652acec3ad62c03b138c5b23b48f5304174a940676f8f8de741d96723977f97a9ae121d0078ad80c0fdcd7f2218fcfb7e851c7281d6576685c905d77ca73c441c112d21df7e03b95a85884125d3c3c39e412167ebdfc45e9301a7758b34b8db8bc024b045d7a963bf1f7402820cfede2adf50da8ac2ea6b436db0a92216e3e6439a430176a555f1a29291e58c36322ca68d88ae2626cecfcaf8c3cdf18a65ba3c11352cb9807030a34b20bc4cb64f48b2ae02fc2450af3e4c785baaccca2e2ca75a2e8410186417417c0afbcd099068e7ebbd1c4af7b96eb88aede0b657752c106d4b0c25508890edae32a0f09f1ec8ccb16ba07c56b9f4faf3c445304be2b83bdf9d1630d4ee9a03eab36369351fb9f6c52c781ac1a6831120c89f3942f69bc3a0af945696c15bd2c0c555257d2d252fa20afdcd4d383c5d69e5d55b56f637b62c17c0e8b3c242efa83ef1e9a882edad1e174850c0210c2abd93055958bec59161ae1d3e4d32e01b1680a27749bcd25ef868fa33a28960fb1d4561d19918f88fcebefb53cd5c125ef9b0dd40f6a4f72b60c305d4428c7f8b5a210a4286c3c5859a28fd2364fdedfb1433f821a661a84a7f6a6d701edfbf4e03f9ebdffdeec8e7a6ad6ae1773bded25cbc800eacee3e5720e78fa7b86fa29ca55f05808eeaf8ded5a36c4f0bdd321fccf06010e58f4f6a8a6e816f06fff0e5f731b37ee5980ae8a4f5185457b342aca5a2ee6b450e699f84468172f87f58ee2560e17320044d51bab9f4ac6db1acfdd42c4c8938f01c40d5cee493356a9fcd297050ed56d3df856df03a8c04637c80d9ded06e8341531a827034ef1d28b1e2e0d668a485c15434c72987807fd4939026d7718ca4bd69635944427666ad41fae7b1c33a9e82adcf73344c8bb485681545dade7620af367e4dfd2f14b7ef4a8ed0f85fc820c3f32973a85202efe1e9221141d6061a8b70d0a5bffbf8752a749524c57dfa92aa35a1c7606f555626fcad80185f06296046a3384d432384c960ec59f42e47417ad5b1604f249a693f9b1187a0dc88b5d1099969ee0fbb0908817c8233658dbe0b8d13494e7babf745cd43088c839e244155c6f32a8984923354a5cee45989e44b13e5fdbc7dd9738aeebf9000a8da655fda6c111832364a425a01c69937d8fa6bd6bddf207d88920a07b41066ec3dc3afe970049c1e5514c2365306d592e80b9a00b887bedbdfd2482e3a1e61671aa14e6ec188b99acc33ce61191c78e031b5ce4d6cd968aba127303afc047aac419ae4f6aa49165ace122383739a59586eed890a00bbf6f4f9a6f88da8d64a8ff630c6591c80430c4aae2d956eeb6bdbfdd0333765f984b5b1d10bc83c9d54bb5e3e0492e14318ab6d4f6f6d59717cc96e7a5624c2d5a84eb9c6ae472b5fc2d33bfb814eccdfab51e6956840d1c3716903264d88f4573400cfa79868562264251d687e661f392798b289210022548748bdc0bff3087d697a00e5f20d427286f63d65c5c9203b1d3ed4f8ae0421172ad7f571f2f1c0284878545ad4f10d71ed4b883e3d699b4d8e4af6df60dc5187ecbca5dc6111b0c8b2f33c554d09d928ead4b19e660e4b58bf4bf37c2c1672312b407ec0fc96182eac4b4e0b704fd05a476ed757e4c8a749c8eebb42b9b4eaf01b0e35e61704a7e71f948257ced40ecb3f2fb32585f3ee5819bc1c70c64eb5d50f1a017420459566f7f643dfc6b6c4639ed5f2b025d765e3eb32d71cbfd7b903d8c55a47ad6d9c9c525d02431f8689acb15e8ac7b20b76b3b124044b37cccc9f4841c87df79ea383bcaec85e8e286771e9a98e134c0d4369320d81fb634186b516f3439082be3afda5ed2a7148cfc9dca0ac2f2679c42d015e0abbf5b19061f0df48c241ebb907011d875beec1a95b7f8c52eb9a3f0abbd9198f9fe7dbb907cbc01327c141d27acc61d85720d2a225afc2450e8083ae5ccaba23ded2e13844a40b9c4fec8619db5ac8c985f5cccf9acd028c715dab2bda5c05152dd8cf4de23ae5065969245bd4a373051daf499e2d375d6b74b0a87e2b620e2505f9c49d5b14e1d0e8c5e5c8054fc74d5f210ab2058d513ae2a89b87c249ec7735a826c5bf0ade115414c54a316c1c4e4603310faf9a136712977f8b83dae4668e5694fc2898e89a4e82ce4239db37f8fa65fa9d364ee137399fbf2a285a9382cbf0cd68bbc025d42c7e9e140bb3beaf321cec854d06b4ce2abb5a7d15a44e8a5bd3254dc77dc7e564780e25d769c23ebdfcf7ef172a15665a36ea52d7b959bfa75561afc3be433a593022b974355378249fec1f92bb2298cf61888efbd02e7c3f68143ecfaee91a66fbb5a7d1e66465685a8c41aaa9b8a8533da554e927185ef7e958f57dfcced229da2178e803c3a2e515b4b5a4649293935385d2ed74a9a4804ef2ed842e94f6f38f32edd7b214890766162abf12f5c1b005de2be85107be148002d235a2efb42a8ae61bee47aea278af650f58e817535ad21b41a31cd8cf352f7619a716684fbd4f9f421ff684a592d66c47770ddcc0bbbe1678fcce04875f1c974ebcf712bc806b46dfd52d05e55213874ba23bf375f2d3c9c293f5ffc4713d399ac71bb9d780be0b5737be627ff84e8c5a532439ba1d4940183c0acb0e2e17f435a08259483a71f36183af75b1e038d9fecc6b6be4bf62e96f09c1a7ffe7f2670b95fde86547f8980088a9753512798d6c533dab133ccc095ef042d14aff3c646a6be6f1a13850a37ea8a7970f6c9780accd88526841dc31f457836262936e232479070039f9e28de58853a9db179416048f02e4afeb02fd38dfa63537c6e9393956e33ebfb094fb5e78f1042806481419374b869a475df05c8dea3b6b0c8df848d247e8445a8db3b5248ab4aa880f4f0720088c6b83ee87662f173ab13974965154b37843040ce3a90a842e79e134442a476c9362b6debeb446fbbe229b1e36916a2a28ef9ad9aebc37016a223956e3d76d34f079bb526a696b4e8a1b34d7251db8a69fafec161ba638438577093b71601b399787c5509ec98b5c3cedf683dc8b29d48add80deb471f96efe94708824abcdd4077a96a8dc4426d8b478091a0878fa796510b2b234d2fdafa1ea1213c970119d1e15d4f26b73278a9c2af039673f75c7e8401b152aba1739bb7457d8960ca35e502d487919b04e7ffdcd8b0eb94ccd35da9ce5fd0b6b5b33ed4633a92b3e0ca269a25e4e21fc0a390e5388dc0289abe002056e6a5c22bb4dc89809142d91b8ed465dc28649782658b6816b9514efdda301137d5f5268280c9c390cd8c88069236749b9288b8d0901bfb3accfe52a44e005ebc75a2281245242e5da81e2ba95f88842c69b3231c8859602d66507b66e9d4805433d0b6a2d5dd2d58fd2a888e13c6a1589f253a8636bf1c6ce4407e9828512fbaa7dc504d12b94257698d0a25f3f9516a4a095d2efdeb8b592fd8b7c82b4845d795ad89176cbf5b3b7e69241917bc848bc0cba9e41231aadf65352fddd4c4620510cc9f20bfa7e17ffda17e2d53267261a9c2f1a06307abd7e1ca0d43026e4c6e7f3ef5426085371310de14b48db569cc6e328afe4a7c83ed9f8dd35ea715396d213237398669ec03f48960918497d24eaf5d56b4f5336f2d7594fc7ea8b45677437b0cd540cb64025e518858e17db9f362312bce8c8bea4918f1480899917d4f9b9652e183c09a20e688e388c2c78fd8ebfdbf5e3672ba535536b3b3938d196b0f5b20167cf2d88df21bd349c198f7d06c1376b438d9cd3ed19c8c074606a9deb315ef5d0acf4a58912d851830064997d1edf758a1985971687e50bad36fdde7e21c396f2be71950ad87b3f4339a801d0925951ed7f30f1464a6f6d2764ab2590ad95d4c1b941ecace5ba50d6db7b9dc95932f78ae47fbb5632ab4d8bd14498971ef71a2c88686c066a1df6c18acce3c90546ce5fabc92a21e54b1c9a83544ad2fcb9aee401881fcab62607d60a5cf57093986383f03b82bf00f90e776d938fa80031651cb04868fb206cab5ef30a65398e641ec0e869686010580d3817ab28c95fef331ea6f2f55ef386ae4e6cab53f1dcefbad42dcbd3c8b7613d885cfcdc2dc7aaecea4a2824673fcf7c9a4245220dce99efe7c0bd6e0d3e2dd77637aa57d258ab462ec292520893dc70c036a5607515a96a2b57a05686b3d484167d353a1ad7c4970de8072b50bbaaaec87bc12e8caa23699dce9b3e505287ff44b5edfa207f54d96b6b5775afe388746c265355da4b851e35fd8c937ac8d0cf5b006e1a7f9beb92cd06c205984b7dbb16a3b145041d27403a79a6080bcbe253a1c77c896d681b7d5cb91fd504653834713968a78611c20714226a7032113438d48cdab32d9e02f81d5340ed987394b4e8478a30d52e413c365379c3d37cb442aa562c33f688e07bcdb0f44d77e7fddcd7ad374a302de31fb80c7b37ed66d3b2436d3b029033ab1b8721993593960a573dde263cacd6a9ef76970e4b6175a5d034a3c6b3199c2d0a2d43b7570df4803e96a6c1253a21eeb80c96d6700816f09d9cadf7aaa45fe38cd02c638a9a6208a0ef16161ad3fd21e73b740fff60b43fd21ed5201ce3f0a43af9282fae12551fb83c68b17526ddda02cd8760a40bf1bdf850daeeb62668af729b2b1a19096fa452c1347a4debc7f78607a7d148c4c71d7c351e7b2ff1553af10e9711e4223c3e4a44698a5dc98c28e895d75a92bfa674879b6bfe0d7ab696d9417eef5ff197cc575b0d04082cda701e662386de639a346e86bce32752f0db60070874c802bc116f06059a5953b02164790d7c01a7b0515c3bd3df20a8677a7cafa55c241bf15faacd2e4cdd4ea9db55d75224f2b27e4b69019a309b011bf9540c2073aaac3e7ae1a0a5c7bcc62c35c81feca145c1621022359c463658b55f83c2336df78d8301dc3efec807c421319831a6b0b04b38578252d1e37b8cddbe9936589ca569c25e932c9f66fd055febec0b9c07edd77180f2337d20dda3031cf6c841961daef771fdb3f85d522e4f2e778123cd03e944eb76ac1881653980024890a8771b7c92b9a14a5dd38c74421769c6a256dfb279ea9e63744bb467dff089ff76155bf29bd06c1ba032a3852c9d99e11c8bd0c921d06b454aebc00a2a7f7d51f4d4b629c4f149c975a20b941e7c78f865eb49cba48a90673942338c74a943fc300904ed052aac018a729d56997b3c3ad8dc5e18cb9f30a56767fad514e6f075a938529370364f9e21eb079b5b062ecb82424e68ccff6b3c6add8b4933e58d1d1a06fe04cf630e8b6ee6b70097d029c80ad0544cbb0eb70564af46f194e1232ff44ffad07e16045834b746a7c9b8593a33f0613684e54de9c334c8b859b0bdf55a1320dbbe2121c6d1936ed15e51af860bb4978c0c64ab8461fb4282a601b8c56a93e4c0ae4666016898e86647abc21712e7f7ff51792aa11c41cb380ecc8637c491e65ca998e4162dc01b11f12bc1bde0413f87a4a7bb70fbfea9b3a54a125d872e19946994a3b238155e0609dd351707a695895e99a11fe8f2c3625b71d2acac4ecf6b4877269dab6630a9ed9f83126636c2ba8fc08d4f74ecfb62ce140454a3c7836e0d3d2b88a232edce0d2be039dcf899983f36b3db045ce996e67176f03efe6c54bfaa622f73e0efc55e4bc84e52a617f6da3d12c5282d993768455ef9fd2a9539271c5b5cb4b03defb8cc62ccb16bbb85af0f8efba9640626193e176d93bb78b0be5b46449ac9a1f157c5d74d9e83de581dc66b0e21307a768edb16d97d210fc5345b8f02a91e985f4b50070095eb44897e0cbc9250deb74ea9aedb51e67ea96b58e48ad4c3b267d4e2b268221312d62d41d47179115f62f8b008ff22d46254ee8ee0a05ca32f3aa5c212f4265a41bf866e29cff13e52922a3e7b1f90cf1fbc11357647d8005f3dd7ce30959c51671bfa49de8b83923decb13c3c93cfc6dfd62c86230b810754bfbab6bd61e8fa66b5a712375701ec643fa58ea745a87f9d02fc31229677b4b2d5afcffbc9ebcaada467855a849e574deeef6ceec9ac630c1a893117bf9ef9da2e0eb5287cf11cb076d8326bc8572e6c4e9195f2cd917d4225fac2341ec54d59ff2da3004afdcc069df86dabbe4f7556a3ef6cf310b7de723cd032afacf3c88df6b7f73a012cbc42244089d1f762efcd0c64cbe97d5f22b87b24d5fe8125e5a2a38a27838dce89456e51b966cd315ad8c0cf18d5de4554d96dcb2dec774f8cddb0cb3b6a66b071a72afacf0109c76f81445b0cbbbbd9d174fd84e50d0a13e5d2bc647764c4a2a6492a35810d20d09f6dda50a689d9f7dd8309dd5ea19a7188bdd846205ce750838135350dfa59e40eacc250716f211409c883ad87bbc4fcb068ac461d9bb1cd2e437a73d504e8701c09dac6898ee7f3a54f9c93734f9f8a83ed7150eceb0953f1fa7d5350ef0a1f6334deb65579560e5705007c4e4b6f0c21fb1f15a4f52df27e6f771672123e1b61d456d2d8cd81729f930d3496bfb21d52dd29505635246df8106323c4eb720d0e0b4f1ee529f3a83449636f41c57579fe42b90f427ea697d6f99ef7cf6d7572fe56e2b2df9332b92e4703ebe059b509b77b7b7f4c5dbc7e1d27e0a41a3dc87b805d099c4cac0859f19097abbb70f33004b83f5ea6e2e8a4e9b840cb7019711149be7de26564d59e015b953295c8743e3368b97885778b11d28ffeda212648753efe4790b37b9498cdd6d556149776664c73ca7df56c3aae62f4e2bf31c0751d4c63c618cad0e2c3af7929ce94190d73329c2905421b0d3fe576fe5c7979065d29aa1bdaa83c0501529e9a4e71c1d270f301af431e93d023645ca7cd6f06341484f707ed359d65b5347ba53373c3a8db4a6dbbc6dab2f0fa6b7553a5460ac9c3f8c0c1b0547bc8e52539a9e5c6a050d2a0ff1454a695b63bb78664939b05aaf1a83e156f093844ff9138933f4d1d677fff45ab4e9c5b08d63c4b2d2be06d2024ae0d67373773034d1b5671c3c7fa30ac67cacc09404b4b0d8b714efc5d13d21b1cb186e0faf523af201e59273f1a260a1531ab79dac0b2d77adaa954c2932f0b21b0c9a7ffa7f8dbc72163d5d87a4ec74efb9ad4d69cb79d1b8ffa7b24a73ea9ae374bc7291391493956d5d59fbe6117f23fb20bcc184a6776c8ed3a343ae101e876b8b322e1d1304f17124fb74814f41bf6dfcfbbc26f168834585e7006b1f75ef1fa3bea4169286e5cf7dd1a181c2f5b92adc70d4c3e933d4615a192b34cda79b50c518edee807551c2007a99eb7b45032766c72073909360ce1da8eb5f8c6b7f257657d24c4af92dac68659ecffb518f5892fa1ab5aabfcc19a3afe289e82331f1b97c4a22f8bda0b4e4143971803dc8f7097f2df0de3bd512e5ec9c968127a1c465fd17d4e79a733c7295901b95359f0e95e94d880ff2f8bcfc1de149f62146f936e40efa05eeb12057668a688dbaf30262361a148ddf9bcee4310a181feeac9c70b3cabc2e502f45a035a07e0ec37a3c8517c5ff8ee8d11538ce585f839a597914f1d6a100b9c053890bda6faf62729196a8963959bda87a5505a3cbd382c2863ef9c04072f01d056dbae2eb5bd1fe2123a0dfe926d1724eaa0af7433c9691750c66ba235432d486e0c1ff328d162c722b529814e400ed0acd68c7be358f0395125ce9474236f9ff0e94c628655a8dd535c4773fcd698c40755b57b96b2e3d95e909a5360a5c56cafc12f582ab5fbf1f99cdd14193ce661b1c89d74e91674e77f1176d9a544f297fb51d12fe5c7b4f66e22edb2e0b7da170e0b82d5e52833c2833fea44265550c76a79b9f20a5bcba96b6fc057a9063059e7cd2cb5f90f056acbad1f541c13469b7b7a734f2b6c83a5d7a948f6b9181a33272fb2284720f5267b4f3ce399770bd9dc11f48ff2ddd269b58ee39ad8834ae52e1d3093a35298aa83f58f1c6f3a7c6ff00921e4112209e9df23d2c094779b023ffbfa2a6cb249db050cb350ade0f74e6bd8f1bdc5137ec155edeb4082c3a0d9bb625a3bfcf80c00305004dc342998f5810e87571f4d631ee142aedbb9939ca5794ad716ea62bf19e8785ba59fbb218c6234e34d0b800c84e90942685f8bd94a22735de19e3f05a64a2d8e24f2e5f2031d63cdfef0c8e205587f6578afabd711d5a7a4e2c8df50df927f14dbd4bc821e2a0c0b53d2dce3ad97d864a120b7331d31e307ebd047faaa49cd348410e3620ddfb0f6d3c350b1a9f0fa56b41fa57e405f74485fa23b34283fac93e7faa764f445e22c15176ca8f4c766fa8f9eb0893da31b39d2ed8972d51284119df7f1409928a08341b13ef78eeba3ce81414e2daae8a34e2b082b198800b49077c913807050eae7d19a851b6576a44b8415c3d6092ebe91f0fb04150b39ba10b4a3c18a28610cf3da666e9cba556d94dba26e7ce82496d33d3980d9ead6bec96f0ceadb66bfce7d66ece4cec8d6c9784f9088ba593ee5438948cf8272b56b2db53f62017a83a028dc741006b7e067cb54e6516a014ea25746194adff113b3c6db0026f2e23df8c8bc9580e6d2e71e57d8bc393ebb89571ef0816a1ff9dd5ab0b8e68e17138f255a92485259ef00873890c2f58824297e7920a517d56a40312ed89616e4632465736f9d88ddf57176a01c97c50a38265a4a8e14a39519ed0786d344037052d19e3611c2a01433d23389135980feb9467d92bdfbcf66553cc62635c5bc523eeafd5b1d43646eb7a707dc3d15176cc35355102960c411e15288d0f071c8f7bea463bc8c09bc0f99ac5d9427b6f30a4d3151b513126768afa2d2d22ec2e94b23a46ec064659f6ad9cf193767099232cdcd8b7b910162aec77566fbc06ee3304c04d791468579644091864184e3ed67f637e6b6af937fa7df443f7ed1a07e31e60d353395c81bd79f57aa16092b2648f0f4ea18dcbe512edcad7ade7d7baea2d4b7eff20bfada66459f0001d8e036baa7a9d9c23c7b03ad4eeef541cbdfe745361a6754416b999becdb2b876aa4a92fb4415e7935b6cab4228da07c163f86139b947ebf213eff7a52046718360e62f4dfb303e8214e9e56f90a56cd065628b179d2d15936571cf057c35727c9fc6333d24cf61253af6a2fd98567c8b1e7598c6bd7104ffd15d583dedd0d2f6bac461ffbf43e9e641954e61ad10cb58c86d50b0538db2e8f97034939bb89789c3fef0984819bf73f21f596de8462ce946b35b103f466c43f40fbef8b48b5dac22722518329750fb3d5df18903a306701cdada7255bfd1ef6ec95bc354b936cdbbfe5935c8cd5988409becdc389fb4068e11d1b16948864f851492ffc9795ec20a1c08d8f34448fd17c9007cb16def5efcffae31b2999f8d1a19be34e9b6b74619d1517a45e32154682cf7dab6cc0efb6eaf02415a4603d6f1f2ef9e762d1247f977e0197c8eb4767b07f3aa688608acb42c47eae9ae3ea5f809d422ac92b6595afe14dc9f3d42efb55e36a85afa506aaa2e2b391c08296d0645b0ab8eaa543f6ff0785e516f90a90717a991d94852e30f8f5c21fb42562368e459e710956bf6c3df19414ec4d5b7599c3d90f756b9551fd496b7113481d3cc698e1a49962b5e2607c4bdff33a58f2df0f95bf08cd6bee6ea31df1eb710d5c3f863f6dd262cb8283a1f249afba7e7ce29ca23c04fea47a6331351a3271ee24834b283274d79d79dd038246713ea05ea6d72e55a2a191fc7038b90bf499886dba7e1645d4df2f11b79a7fceb4edfb85f2ccccaaad6d25c24989ce4f5170f26353f3893ba68e353f8aa446ad90db66cb9502b46fe754012bbee4d5c319c7611feec702a61dc4e2b737ba24dd25d1e59115bec43e78a30e8516586306b9bd7fddca923398d991e3613d059423634856d18cebccb640bf46ec32cfa8073f6ea7bdbc82c608a41d622f95026787e8b057b672b303e5eb7c804e7cd9739744e8d48824359ea59a787c899b243dd404c2f3181a1752da1c3f4490c29c3233901bc4d1b6285b05ea93a31e62952305abd305d67bbc7fbed60ee23a5df096180118436f600c98ad106be385f3c1260f03c3beb87c91e58e1a4df18f71c154f718f10a8d1d113c594315c9391cca0555efd841a851e87c7d386508ce24dafed1185769d9b88ac4df5723c5de9e8958076e35121e7ad8f9dd328e49e754099f3a35112a312dd33b3abc5276e0a64033a81b5257eb300dc7ddcde445374e80ce69392279631813a64598f3e6a45309b0113c30c9b1c03143a317a570398ef661452189b48cf06f6acd16c372f0055d87dc7f87ec78e9bbc4239b4019170f4b742ccc8998f888598b6991511841dfdd8f6ebaf1f9edd061c040a3e3cd657c1767e5e4b31cc6c25e254eef34720af3fa25b780428eb1e49001f821c30f37b96f124fd994dbcaa76baa5f74dd064e9277f94bb95a0298e9f1e472f71a5b26c701f7cad24d324f01f6048bfe973248c4a049838de85d672efe571b83e0e501a5795d119a0652228d70c5e6640195499566a92b8abb03567f50d50b4def381fd7a14240eba9b661ea0d596b60600390346a56dcb8384333f56f3f4a242074b87c6272b975f2e224bd0de6bede7804665e333c660d176b16e112cb6733714df0fbb28bc9be88f980ad71d0e609b21962096f207384db27d4b338c2ba379c54f11f2a05b8c3e035ad1d3a1cba305e4506380733606400711f86daa1c2327419a4f59379af3ec67e047f6656b6580830f534309013015ae866c19e9ba7e8dd68eb6b58864c52090e1a40bc3a7e9e9ca6f6a964b3cd83d2c74857362ba8e282a2e289fbf38fd54e9450bea43f57c4320515cc3bb4f731bcdaf939c88cc7223e5e0e43f25ce08b1429343c24b6141c43e1e5f3c637ef0341b0f554f6c09ad237d22bcd9d4dda8c1ec537afd2366bcf61989bdb761e94c7864a17bb21d9b9a820ce50172372313ae4479dde2bc33000669f4442f801abba637b9e2ddab616592759647218a959e63cb4d4617fa6ac129c6420d12cd838d949aa80b91a9b29b18f12b3acf26d34477eeb1c6faeab1aa4c4604be8b35975b324b552579dc2f8e7097074fb8b0b5b9d02c5e15e222b9263cb753b43c4931f1c5ca98f5409abb0058b08d987df1ea8bf65262d9716e51e09ce2138ed6c9eadaa8008306dcab0b0fcfa107525c464c19431aac6b6acafcfc487aa4093908bc35d6bf498071d341f9482790aa16bd49614bc8de07ef66464e85d27e658fc6a1920fa23983d92d75eef2050a5c7e010f31f1ffec3b6f46c39129089f77212418aa686e46cbfe8ecd88622f13bf673492e7a790ae809f2be08afdea32f0b1fc15d72599a52d7bca49eaf37732c9738c7d3568d2ae140eebc94d790dd93ba4c6edf9e929a20250ed205110743a32c419fa5adaeffb965d68c0e3d0750e4abe6417a1b0939fded974bb19bf2244c1c600b321f00433c541a37e8bb5ed8aed364736cdbc8e7745594870f30055cc5a8b3ff2652d9d0712fc7280872b1865892676a594bc18149698d31817c1c98624410dcc0d5bef27d4845e73a054a40d4d8b3bc661063f103eddae561c6ea3b8f2ff71547cbb78f7414b8461772bd53aa231011bd579e929b492ced4ecef6e1d436803d0c84075fedef17e179ee8375a6b1c97a60c2f4799a0bcc11cc6e19cc3eb25403aa5212b4773a3ff7becf7a2b76556b2612f620771a3d89033609103444dd937947a126a64cc5ff00de7c49993f3475158af8c09f03ccec93708bb046158773abb2640f28ab0696ac37970d4932afab999d153233c7777f249bd7a2fe1f13e17a17895ca685504d12ffbfdb7510e17128db70a09be76e51b5cf610974e9407652c99cf786d13206760a275c479bd99dca5e08bc2ff98bd7f8ed0bf9a79c8c1f4524e0a80a621395a2b7e1412e000de4ddd6b20ee3259c4035287f2603c6e9f890cad5b19e7d515f67658de35da0641ffec0c04845da3b0971ba56f9d663e5c412e1cbffe3a6beca65ec36fb75505e2f2359a543f07f53aed566b7b8d2b9cc8e19d4d79faf40c85a22055fdbcbbace7ee831d95c9d10f195d7de6571b6f103bc8a1bc80d7d98bfcfab46a1145ed57e40e0c9c1ba1d9353df6bbbb32e5c7570b85571e87afaa9632ba4dcdb9745a039f3eb22e04a03204df10cca28e10d14efd4e573884b3a5bff76974420911d6f29efc2b0b948fb693bb746095edf7e2d521ef1b7a824096b2fe13a9c085364241dfafaef757163f9f60b0575d4f9e0de9efd306dec8f28944583c04adc7846ab751f2246a6e294f0dd9bd456bf416b0464f1204d1cec450d6581ddffbdbf10e4f19fb170ca8eb2b0f3621442fdb7acf9f61343f92a39643b7028965db66f0c73ff266e27756b05c87ab50f183a46418830b8a96c779b31bc36367092f1461543f6c50322c44535a9569b9adaa9463128983c2c7b0ca298b776f5bd66ace779f31d90988408b191e1d3903e50c460c816a98ce5f5c08a35c54499379b6138a8d3440ab594c1784c41dffcba24d016acbb0d773988231fc8e17fa9ab1ddb879621ab0679fb136666fb508e58fa6e88217141e4acd1976a18736353dde01b2a757e4ea25bc855b21b3b00977900c3c38669a7e7510b7f87fa7857ac34524b2979cb2aff773701e8fba6465d136fe0418ee84257ecc19e221f99ea5ed3bc783a94096d5ac1df7d36f7c27c7aaa545b460f97e6f3fb4db2521001c82de1dbf80d386aeb8502022e809d7b87ccb738a61623eae06bd3ed318d33ebbca483018bf1a9325daa502bdeb3dae2f90d9ae523418ab78d24dda5058572963003fd83934195efdb89a792e482695638d456535b85145f55c29b9c9d8add52ab3637d63e7b35a405940950ba7f5928de74ceb8a99e1ab2369980472bc37ea6ad5969eb92e1f0d93c06d3218ee18b03e6b0ba78aa53cbca4193362907fc59da9480debf91fc2fa6d70f5b1285a96c2f9e91ea6b57ad489aacacee7693928d034b7c08610baa8a3c60d18d433990bfea541c115332f129871bbe85ebcd7d40c3eb212dafcb55874842af57aaf1bbea4678c9814cf07e91366feaf4d0ccf5f6dbd09c8dad1890f0db7ea684977d1811bfe98908d26e911d060037bcaa5ae80fc6fde27c768e0fcf3b00fe00005f33fdeb63e27e982aa23acdcdbf9a2c4b2d365bcb5e69b7079dd56bd37f8c59829ca0ebab6cf2c111b355e8cefa5253234940e9f1fc7c8867e9ac49ef6d2f5e7957a8b04aaafd5483154e911819d861c216a5be52eee8fdd4ef986767cf323da30a56faa09de8ca791f96c47ad62904eb26d4f21a0a819c5717f0f241b2f6cf7c65401cb4838c235e503859d543f3512a641e22580b93b3983d9f2a1d39903c122f4c1d0613a53e112bf54eeeb4406e9208a9a3c2b2563a244fe9727d272f24d4cbd0159c3cce0e85572b7027ba9bb0e3d36ad93e9efba764ab138182119477adb86baf631c1220dd128636a77d487163c4024a0f8e36069cb9ffafd96728931965a09e8ac3032e71abd1ca6c6e7a43fd1cb5cce295b537e5dc115e613bb827a4f8165b43ac79960bb3de8c238fafe36d67f33ba0b7699ab52f5464c3971b97bfd800b7bfe1af5af2314fd3c834b28b8d565f0a8ed15074744ccc3ec6eb9c70079ec2f4688307a36ebfa20791b705d65f5058d99ec925d5a0e6ceecae0d9febcbd70fd5ef8032f096956f42cef14c2bba6f84cde6560446a6a6243849fe7d8e6d5367ee16fdd28a7ecb5363a3696031ab17dffddd1756642884f13929e4ddc01dd557a5d8ebcf111699a38e5b802bd10765f860d26a2ee5f797a55859c87ac1f82451884fed83a0056b8c7fd911110e37b726ed4980b60397aadcdef9f35ef3943417fa8e19de65f3da28ce54211488250434f8607d596ebd33f16adf3e26efd9d989689b06f07868c46221123cf940b72408a9a9be03c07e26aa1861600beebe44e5fc7b2ae1e8c5b80376b0e08efbd04087baf9edcda06a87f9ef15b244ad7c10740e668118f283a41017ea4b331e07f4e66270c43bdfb6e1ccb2ea60eca8bb9f35a4db021e89600687c3c43e6313b981744318ba91db2e0814ff1737d4f13f7f90bc16c95442cb4f10cee3df610436622930b2566f8ac7cfdb374661078179ce22b65f614aaa913af53a93b053bc13d0f873db44c7599db86d209ddc7248c89cb7d6e32938751ee6f8ff45041759d20112a154c856ece1887bd83605f35f7ec415a5736f91ed9fa97462f84db422e3fe82364cdae8f6bc8d2ab3f1ba4eb67b7b8f4110eb98aac46c5b0c5c3f28e64bc16e8373e1e0f9f796fb848623ded1fcbe17e018b0d1a40523f330bb0317760244fa3339cc5b593534119615d4217b7571bf690a75c8b6698e835b2ab6ce3a440b670999ddce666e44e5a3ee3f9404901df8f567a021ea1e850094e59f813bb312e2b1c63aa0646bc1ce2f6062dbdc2901f7ee343919ca7b7ce8634b0ce8cd9f37379e07cb6429963ee4ee86ece3075815506fd98bc37b19807b39253ce3165f8edb43b6cb60f9ac9e408a36a1bbb3310c7171d3b29e33e90627616e2e961cdfcfaba7a30fb405f40c38bd7710ee12f9c2410838acd79e78056f1fccda107b2d513d015b434fb6a1a546e9174bba6398c7f64ef35a04621207916db7d188351e279365a010ed04de393ddd745c4e122f42810f92c64e31ab83889b4025fc2477282c9a891d24c636de96ae034b63e469bcbf72603a34f08c6443cb3078135f3972958567db148a7df8ed38caa9841bae65166e490941ecf81791430ba670f123a67d3d2d5b6d0eaf3aec8cf8cc77b166f9f6a41ac7b894012a138e46f99272995b3a65eb7a6f9742a27d3b968fb7d2bd92565cea36275a509db29660771ae1e7a795ff2fa0ef81aac41a101d53e8a3098e0d1beb75a6c9c248815770cb81da8af118c097d06ece089c11348fb79607056f8723a2f297d262ed3f698d93ae5f07f83d702d797a3644d37d0893983fe376665c41a5b70ac2a360552726020c351cb0b6e632a4adf085bb31f5b1ecb70115ef904bec7023c6371fd8aa28c8492f00747eeb2940cdc9e4141809777d11cb08b0d4395221c30c9a0ae8a09a8251d4c93c5512e338ae3ebe15cdf980e655cc6e2569add246f4a5814c6504a528dd7f41d9aa21b24b051bd4f3c08876fc92215d0eac131d654b4d47dc8585ff0056c9523d6f70ceeffc38a593dc3cb674a27092a9f68cdf8bae74bb311e3b124ad143d51014f33aca3c39019a93f6b4229da76d625efa93e9be2cc5745d9a7329c5e41ee7cc66df5421b422b095f928418f0135c55752f3bcea5dcc0166901f5fccd74a9c9870c89fe4d8edc1dd72b68cb06c162a94f144aa1d567dbaeaf1a6cec16d47b22073053fb538bbdd67602f898c52fa5d93ed4032d014a471cfd7e6743a5a2ba1672f34c4d2799c54faba685f4ea9ddda3257a0e467b9bc3dc3359c0d66f0f151a67d4b983e2bc113befc52f1673b740b8cb7a70e545716cc7e42f6310c396b8f075a5083b1c38daedcdb9a75083d292372b580bd04b26b772b6e42f89b4be660ed76fd74caf434c235f8fd05acc25d60b26357994cba19cc348c6471e4b0e3d3a4bf5b607a2f60eb37ed1bbfac59fc04841133ca5bec87ab82398127493363ec7069025f647766b0732586a0caab2d8386e209bc73c0a31db2f0b36687bd3da6ea3e6f17dd53510c3337acab63e38a1f07320d37f25f0eb0fc1e02a48b628ca66e79a0e926493e70d6b7eb3b43e7bdde6550b6a6fb1a1537d731ce7db0281b3342d24484e74208b4f002e269956abb5e551ec56e8afd756f576eea9f20c3eda54d3a903b2327be2d3dea3a0696c62022c4cd91a22aafbe3a7e767b17ab3a2297ed94500afca86d0ebddcf8c021f81a73da4c0c632911ca6cde0efa31f40b0a186e933065608c204fd393a8b71a84f59110fe68cf4038426e56532826b9542d6e531b54659cb8847a3bd5f663351f75ed1a347f042f2f9bcf477fc8c237c54b567eb7dd4cb2cecb452798fe78c26c48c261b107f994c1941ffa7f303c38ccee5fa63d3389e46ee4de74ca5a02586a290a5ee85688e2b98fee2ee8838f9ee1c2bdbb7fa0ac9dbb0d63c38e39e4c8e0acb8d661a135c27fba4f6d36514cf5f768cdaa1ed693ed71eb30abde8727544eb35ee06674639c35438942135b784887c87babe37558899c9a216f96030e1ad9a2425f968a103660181ff443b517753616f29e5408e3e84614fdab56645b2b7469665f1f80e2e9f504121c3726db97ea9700c85f206414b7f24ca46a22549f329dc4e309abb32144450021d172758db822d7a383a35b86c0ba557d4c05e840775e5fee684ea6d667755e1e8cf65a88a08346ce3188a4c9ac491a52a20be2ac5f0e0b67cf67b538cd5c78cfa1e55d24ad3ab8cd10f599a2777c7c2fcb2458d1567835e626e73c5cb12700c419e0a4537cd14066af87b7d480bd098c75e1e60565a8187f04c3179fe495eba0393ed7c868874a7ddef781941527de131d12adf52546c79230806678bb5748b77ff216b8c55aee0236086af5509169f13dde3c4164e11ea89e78d9e87eb8b8366cf0623c397715996d938bb9b69b3e9990f7b8ccb716a08fa7f49bbe82bc21dd97a83a68fb2602f2dddd0b2f457a64c197e8f8719bce17ce153b6880e1ed54ca20e37fa3b991c2d3f700dea67975af990f5b8d435eea52032cfb3f9e979959cf2756ceed58e4d8aca22b553464145d65ea449ec3b0723928ca4663d13ef270a4044fe659d302e4318b3f3a684a9977cf40f0cb6a854719a9f2c04c1a401fd5372309113f3473a11f6e977f73e8a6ed244f9bf9de8945e5a2335a06eea9c10b24bb11fc8cde94c23983255355b64363faf6b5f7bdf9bfa5e00584eedc9dc448125525071f73817a322b332be3175d625857d38ee822d284d818d2794ae2ef65a9398f0de01686f6200a6a2c11ac723f0584f348401ddf7f1eab2f2977c224e278561f29c168287a64da49948e450294e71b0fa3bbd0202d5b031e905b4150cdd771f7d62b536233e67dd2f11632e2b47819511fab35a62305b859037105d8438c07e1e1138163ca8545d94f35799da763d0146d7216136b2b4294da7e0e64d8b90f837eb24843cd0a7b5a3292403621805d0c0180f2e95b671e6576df3612ff8eb777ed5d086718d66b566584af7df20a1040c5147f785de72734b41dcde098c6a1c2ddc0e05e61c7598fb6b34b8ce0380d870597d99c50e5ba864b646afb60d2387fc553a14f896dd8f35491ffad223e63f9d53fedbee806dfe5613d704a55a998e6805eae74a995fef16bed512d677848195c119f94ad925865f06557b5cf3138839022ab1be917ff056e63b42e5431288508244a3297596eabace197d12a84cc59c87b4578dec5493e0dd6f7be2a37ce60243e4df1d1ddee45315469b28d4ae2850ced8d6d16664f2712d50f0691b2527e85241e663f33e4014a1e8389c084c2e49daa4ca400f1e192e0bff0f1ade9b9a481eb5857873fb9f092d13f4a07371396c0c099b163a339635d42adb8bdcc986beef1adf23e0ade57fce8367b5198a62c263e8629fcd3496be4a933f9978b6447c6f3244dc5e10e081496de15871d3467bfa0f2ec2964e00c13118ba8143c06d21997c534dd83262add0b48af140093886d8f80818adb29a2c73e045618ffe49f4277c886fd28cf5c66644b952c13cfa89ca6d77a8aa8eace48e44f0602e2b97c05b4e44a637ef37a80b067721ee6608d42422358c0e39373de3b401b6aca4897ed25db76999c270ea2ea5d9b03aec247ff84eb26787cf4ede57bd9f587943fc26021ee0783b483c9dff563b4978d5122fb87653d2d9c702d925a6ee359666f04f7076820a179d0962e3819c2cbf974b9e1028b8eb79cfd91a9b8b7c7b3f404090da5f2d795f6ebbc4ed9ffe0197272b5a9b1d10dca0a3d5007e72224b3d5df3cd20e060d9118e1f9138af0d5e4b959f43980d113016c766686bc3a86f29c560b88b070dc8ccfba1b3270e9bb4133375318d59efa4ed98dcf2d9ff600cc3a613db4cb027703ffd1f6a38e4fbc28ba87b9a0fd758dabd20439e3a8372f29934cec4540b6712a2dcdb25d0867633f27ffe168f61985104b5ca4b42764bfa9d69af617b4fcda65e7602a17d103b33c1ada60c0076cd8550577ee85acb241dd098456e60ca0719e27c8511b1f83ea2325b9c631f85061b618c3e5bb9a4cbbb1b8a1df239aba98ad6cdb063a629713e6ad8357f31600fc8fda635ba1338898ac33b16867f03bfa718a76279ec38d6942111f7405fdeb8e54f3acfac0915ef763c428ac39922de30f9b9499f4f738e2ed50277917e7b0d9e233befee44d1c6ce8909e58816d0512fbb7b9cc7bb6e511ef907072ccd37ce1bcc3f9d0773f2e1d621dc1d422a3bcc23b87d455c4efe225477a09d5b4f0569d1b403c510f11c11e5f7881f6620680b73e5630f580218fa6ab1c3801aaa938f2c8a15bade43304fbeca6acc222d29399925ce8b80e7cc08043d21c677594664a8d2202055dcf8a2d75ab39f472d6760a0f7d973e280783d46a6ef62e7a991ee0b8305b9fdd81729cd1ebbd3fea407f0d755c730cf47f06a857888be7ae18083aa6b92e31e8610ec066b7034dee46fa74063389935f7f1958eae77640e55d716c0f836e15d7948fb4a55a36e10773578871372f54d8574f33890882c4d6a4f6335d972583365c18c14bf691853ba0f4895e745b6c6c3a5394ca2dd1bf775bc8cc8067a6978b4ba1988901123fe414910dbccf266125d1f5bdc8509d3796a25957c620a32f4cca9a7419281f6c8114b57902dbce5f58c450f65134495721937b258bb47c029442ecf58e75748e18a4b1907ae08d19a2aa4c09355f2fdc3e5d64d5c065c3e7114ccd037ecc3817e0cd0c8661be1642a29a523dd0001996bda016e8d852ddb21855226189408fa2270e09b15c5a8fa3f0561bed568323cad859e5af4ba900148698e45aecdbe810f930b6b3a67cb4360e14b930d532452ecbd4d350c8e575b84ba3511f348265248e6a0639d073c0a2f5c52f9adc4593515dddfb291db1678520a945dc5d142eddfefe31ad46882acc632265c70d666ee36231348dcb445cdbd87c9510743a2f0dd8af04386869c2a6d97cace27b9ffc3d0425db4342ce7dfe01d70daf5717dc7fd583235f9d5b0ee4d5bb7a8938caadc352f0f178d9d7c6f5e9b02f0369a949746c87c48989df47b480052129d9e0a1ed76146bba3f6324079786240230485bb8d745d49aed2480605fe0b66086cedaaf00e424d378c6180bc5e4d549547def5028ab1252c8727652a34d98b2410a7da075fbe98291de6e3a3698154aac88e93a3f96f69cd5e05c5df17612ed097cd609b4b0ca5eec8edf29c597c7e12bc42b3221b279520cce661732c3730277354b92469a8ed1d442532f00deaecb2d8f50c3bb10c1e35d2160bb197b937d0f0f34380b0a4e1a37621391bc12142c5a35d07eb3d6728f599a98ca78078307f13bbf5128090e1a04ed82b9486714909e8be66bea433c05031f2e16760ef1dab0cf836c9737d748db21fc1e176114e276bcd5e245f3da262a1f81799aa92dc461d871b070deb1f568e09c85bed5efc92c6f01746a18b8dd0027d759f7c694d28568673f95f2cba2a040f98e2faea411f020bb6df28be0ae3121f465b216d62961cdaff496dd92af07c6427a368a183dc482a00e33d59389b406080d7adb0cda8e74b445d44680c694a8311e92a406957d5358679284b696887097cef9330f92631aace08d3a2e9c2be0e39b59fc3568592770fab7572d706cf08a109714e8753b0344bfd227aaa849b3f1d7f30801ed52cfee1238bd78505a4aaf6ce806fce985591e18594a26b01c6232467170852f0d0a290abb942d9f431c1fcb1227e5ee6b0cb881c943f43425b3cdcc7089ccca6b25e35961b00b6e84e5e26c81b7b019bdbfc86492a9f8ce59cbaa18427aa912af5876405ef282d6ab763c2e326efa573d397bffcf7ae913ba8e01d48d7a60849f195395395eb22dd0b61d847c74b990de6d7aca137e0c244a4ff517d61a1703bd7f60c3c2a203ca83e909d798b0a5cd6dc2fba769e349000ade3bf49bbae4be947b1a8bafcdb16a3a255b71f926d088b020a908b7877f2c99abe2fe0fa9110174e5df405521829425b655e1681c51f6aa8afe89921d68072c373f4f54ba471eeab26953711dbaaebc8ff57135011f3dfe891f46cf6e1f7568ae8d45b33d6cd1da5bb2a20a5ca2f0d11ec49bed786b2a37f0db9fb8e2652b4c0c54c23cf7ba21b6782b39102e1bfd45a250dbf94f7d8a0cb4be558d29dd771a85ad8a4b8fa3854c2d7e9113f1c63e443ff021eeb42b7357120050a2df4222eb46864c8c94328cb023552716f9cd4117e0809a3adb6532c950bdb6250d853e459974dcac1dd55b60f3e9f1503eb346ec90e3f58d078ed57271c99854ecf5928d464584684e3c7155398538982b67cd391bb8bafca103f211cceaa6ac2782846a4ab3a80930b0276f493cfacee09b6e5303300ac1ce593cfb8d0a126a1add6155646344e58542ff184b9715bf597e2c665e42b925ceef078f0bea7662c4152b298c7c2b4b68ecc17657a99f0d9da1b684241bf9720e99b50a8618691dd1d297e7a2aee1ed5122dd3cf9c1011dc60dda922323970c001cb915d05da008937ada956e5f1043ecd89433b69a626864dcb16493277b979babf9a203fe61a6e07c6d038440cb843377c10b121d5abf948e60040f8e0bd77c3c27dc26fd0eb0b59c73d7ac42e380ab0a4a98cafec5850b8e4e26124f113eb90840ee1445e137a302417c54c1fecc2292a44a43fc275a095f47d074bed7bfce479580abbd7ac3bf2a938115b05924fe2821ad7497657dcfc6d2260cbd9ae04889c464ed5a6ca5e503028149d90a94b570cbf3e8d16a87d51471e0ff50ed7b2a8bedde0a5708fb4208ffa15804d774f422d2853284352bb74c41e1b96143851375d43e3a536e7f8e04865fad1e58c502061a6a7a6efa94db90aaf8574ab9b3717031ec421acf16eb8f0d527b981241e328091ca3942dc09857bb325b811ffea92acee96ea3891c873af0eee5dfc1f112e0250d43c4f836c8a11ff672e691d412d782056b4a8c149371c625c9bc401886de2431eb80865702a1592096d8a2a4e02272091e079a830f8077574ca810c1c33387669f3103a76bc88dc5087f47f3879dcc6fe2ad67a57d123e7e0573dce745394924025fdf21c93a6fdbe879d233942a23e60ceeadd93481ded8f3af57fa0203ec488662f43d0dd5b908e777964c8cacedd4979c263feccfc7a6cc910925739a631dade3e3354340d54d6e422906229b92d1e9ca336ef793341655aae12c64489bbc192d553adad58ef13ccbddb3af121be579d0e2fe53c36f57f144b92cee06aa89e2450d66ca3602d2a5c1b646cfc7fd9dc7f767ee6c1344fbf76cac31b1e20844b79f9b54da6f9e47245f2a2091d88e7c49a4cebf656f20bf964b991e17e26b2837e2c7dea5deef497356c3863a5b985580f929564821a364abd9b19f730fac7ad9f444f2fe3a94c1e30bb3c42008139b9e27796eae09511937ac6a290b0b83e0f152353c5500eda82bdfcb12bfc680f21ea2ee9e3ebd51a95f8f9a2c654f7f0ea1279bed746735b768e502ca1d847c0fc6cb052e176b8085c62ba8fa358e3cad5e93aae246ed9ba49e805ee389d34655b2523a5c23c2c52daefbd7d2cfee709c234123d6fc2a65706c82c592f35b75265993c8c922bb997796156ab295cad01fec9e004199757a4b42259230233753365bfc822da0ef94e7c19a816cebb30f0047a8b103865ef14b6b25f00b6713f7d9b116a899ebe1e2c9af5a067d22df4564ea5b1a0d6ab022c846ebfc8dcb087bee982be730d800f388bdc8ad3ce957298ff4aa1893cd97ad4a4a46ae5c9d5a6363db17357d7997853db55da26192817651bf51741a71bd052e156fd89eb81085452908168fd1feff02f44353a23fceaa1bd1ac731d3f439322650ed39dd2816f1d0b35d3ff378536a282adb23f232ac16d2059e81016e9f0990b516083321127b8499bd16d31eb07b443bdc57a6d74f37f6e646a16b6eec7710b135349cc3758c64c6750eec8459605216b3b2bce73fdf7271570aa918578a14b3452a73b4935acccb5cf17274be7d8cf2b2e6f7a9e110d428d1cb3b9ab67e2d9d628153c613b1c862b876eb17e596086891e97dd55fb65bd6549c6d43994241829db1db2260ed73973c29ca463660d64ff6d8577aede7165c61ae0df600238373c4f6445affe4db9ca9f6945c84f8ddded1419c71399b6cce55df16dea991cc08fe9f785025ebf72818df04e27f210c80790b3bffa3cdea2c64524b3a0be45a1d0d81f0d5d4d75283b7d7f76ca802aed901cd12968c47ef7d7316b6956d078bcaeb207b41d433ea8e0de3610b20ecdd6ada6fcaf9c6bb8a4c23eb240a6d6d7984c6a14299de08e40fd2bc58f855b45e0d315abf83dbe80a37daf1345422a5fbd2c4015b60596c425b4ef8b860b9de7df8c38de2dbd04f896726d8c106780f01bfe08890deac0715edf3f9ba9084055ea8201ccfe2d005b9d0790df34e1e5f5f8ed7246874c9256fd6ab7ba92085cf699a806313a2fa835590d915c9d4ef5637ce1cb386d9fd74e56c6e7ea9600b66d6ebc7f2c8d54986beb3b4e54957ca51d95b464a8604d5298e1ee6497662ff5a9383e120dde84539320f032e2f87bec8b72cc76dca667b64bf1ac01b3985a48dc4e983b0d11a0ee099730ac5f516128d023ebf3efc1459c3a7237d4663f5478097942672129e8be4d2e5c1e90d977e55a2ff245936fb62b7b0c3ff35409053e60123c38712972b1fcabcba8fab136dd8fa2eb9aed7d60fb8420d27f2911439cb4e04afcac4b8295022884a0afbaeeebbae4c6c1247a3b7155523acc35adb0dba46e6ad1ff4fbc909f70b24ec8ed6180558e1c71e7e2a3868e9b444919ade29f884c7cff92c5b0a308faf5d362ddef01c4185c319e0de162abf9977710405a70c65a78b0e449dca068221a9e14afb8d5c8a613601ba310a338c657633379249cca39c6aad36babc2e7ed85d4aaa473a3614844a397a949476b3777c5e99c42bb3b685fb69e65762acc4a1d9f782e957351b4a70a3c3f6079edb775d4255ec24561a186814076215f6560ed7c912e182cf1b89a731197ed018407fe03fe3a4ce3e8bef1a2af1e6166e29178002c80001ef26f6b410aaf97639e6d90daf1301941649df96636a4de8969bae18908214aa870acc3a1c992f553cbd68170dc16fede3e0c31bbd37aca259af6ad7818818cf5d6178e5ad3e80e70650f8c950b37f75fab84ee1e4d765527ec00d614071d6d092fa560a06e64cbd32b3086255facf99f8e1111beac9775eff8dd91adda3eb254d8fba5bb2d6ffedc1bb51928dac405f398dff4ae19b0f2535d7a95c2ee785e789a679ed3c43402efea8d47809990c4f42798b9eb552deab1776751912e1550979560356f854b7f87b1b8093041813080f005a5e2fd925fa62ca77a39ff2d6ddc31f002255fd2a7ff526abdbd9cdd783fdc13bec0d448142953c093f6ff789a1c23895d7af6226ec94de0a1a2a4e89b40d34898b90787fc42362251da62b743e051bb28238a463cf4ee826ec487ab7a3fcb9b97c6d615cb1e4f6d25fbfe82e4a1f8fa6fa484302334ee83165cee9a5840d59b616cbbc1acbdd301d6360955f9b40a590e0957ce4317b03fc9f61d463d5f4decee5f1a9107a137d8188e56a537e5a41414fd17e241850b0de9d03b0cd0cfcfcaf2899e931f0e63e48bcade0e2bda9c748be5ad73774f46f5080621afd5d8b3328effc8748ac505fedef4c8ac19733919bfd3b5925b22a276473a7d0ec36db0b2ab51894cc7851c9acc2ef9cde9c2e2b4677ff30259f4ae29becf42592f5aeffeb39aa7683b17079e24ef35bd5b39721ed4959fc24907d0a77efaf2f135ef72775021659bf399ab849933e134379261294f7fefdbe9d3f56b3bfdde93d92d43a0ea642e29bc4bf2727e5d8e6da3e0bb890c357b95b9dbb55e5b96410e53df296c53efd261bac78c6e6ce76bea5ce1666ec650f175ebdfe9748a3989616aab33e3bb05f3af9c4a17d5f0a70527a64a100257fd57615ca69966ff4e67e85b831ca0474140c1b605474f22521e20cd8d100f010c6bc62e7e603912cb465cb8f147b65bc038a0f1743998731ec0fb1f3be5d2c9f106148c2d8bf02489034f4bb9b55cefd483a47ceaff5ce618fe7d2df94cd814523b579c75481f915d1207d74ee9d12ffd767cb1516544a404cd856c99370219b6fad423ac940c8831f7934e41ac03dfa8bb3ba751c695319f7d5c995d5e34361082f262cb23cf54ad9edf9e36f2356a58d1dcb4f61d8670efbbb9bed9c70fdec66fe21229401af5478c5473860729184d3fff9f581e970767b3f677d6a65a53e0bb40a8b2d3850dc9b46ac35c725f96b9a78351e8c0b6fe4b2bcd7a44244bfc8659549ee7518eae4f9bb5b5d271a62f848c166de1b692705ee01191ecf0066da56f3cf7d1c1c648c2cab33b31971865623d5790ee7b1673ac45c95230c111cc28a509f15b9d8c9ba7742be4a056d1b2eef386e5d4b1b006b906111de2bac2f69509c27105573449c1c24b0730ce908eb51ce2934bb43a034f719af2726284a870f5f98e327cc440dcf0739c2b9724f2ccffdb32e3141f501aa8fd3328fb966a5c25960ebb25a75469a0df888f161b2a84c2a8568907f8520772050ff463b08f1d8f2d54f14f7dc09ad239781a8d794206c32d2271ac2001875cefbddb2d06c38e6a8c9234d14d8b0c23b3bd0083114c26a1fb6adc252763be8c5d3b6e18d30ef9bd9e02734ffa353d762af17255fafe39da0fe6c697c6f483dd2c7c1c90e92d2b6e0db5a76ceeda32904043946059d7f0e256873706f959db073944a90c5479bccdf3e362cbc25f3f2e4c5f5b57ea48bb17e4e7fe92f2437e3be01a7e4155a5884c327ab5c3041935a25c7fc607e128051a00571ed59ee5a0721cf2d4eb5e0d941c1b3991247e34634f14a41f22e6c5668aa8935d02117b69f2346a46b3e266b7446c5e0c9dcb852ecce2049dbf178bd2c26c839ef7f14954a85df73ce46b6a39837859b7f8e1b31bfd06b5c8164caf2c9f7170e1082afb6238437cdb37771cc065f637a5afdcb487000929f4a86547e65128d8800e2412faa0ad71f812cb4fdf29c599eeb1b74098bdff306bbf329ce9bb626cbbce50e7357796368c2e907673d0706197a2aa38d9fba3f6a47e27716e85b23ba30e31426ce45cd6d8f6be9d98f38380f0395b728201f247855f3c6c12327658d4f1e32b3ce248a6dc11d2bd03f3c7f9b8b8b56dcd11f1479bbaa91d90f880b56b4e24954dbe59eb9ee03be16515c3a98424a56d2fa2b54e3d687587894056f177f7322486bc9d9d7eed7a353bc2fd28771524f8758c769dc70e8ed06e495f9902302906fee6450f5206b8dd77ba34fea822fe356893464f270824d5e66b94110f8bc127b525d76c1959bb2d6e09212d4d0df8f643d667f4c2e8bbae40b165733274f9609e48e30d0d41d76848b03c1020327c9a347d487d13d204893de53d7bf7d13ef1ce3053f9b270ce534d4b67c32e34592fa92974886d45afe7420fb0681db33f7ebe71520815417e234001bc164ccf93755a9643880123945b5e5f53d33485ec10d4594e0d359a52c14a2f435bd9008b3c2a3efc1a34e00fbfe35bf71d6dea9ca0c5398a1019544d9c375df304924a5f1647f6152ff864040282ad60fb91a03c6f13e45a38bf9613338b7415e151b42a04098fceee00ff03a7568942e8291a6c6a65b5a83aa2ce0ca8be4494839b35a33523eeba86f4677465af48c77c4ac26023d73dd9aa0d703876565a80d70c4390211d1ef9042b0e34a73af63a5905d89cc37f6e48cc0e5328d8d24fbb9f745f1a317a687bf6ccf9c63c502f50d5e8f8a5ddc5d1efdb13cceb9c4ef460fddfb1940def509f9f4e3e882893c4f291af364e97236c2f224f132bcc4ff419ff6bdbda9bc660564cc34524bcd7f33bc4a6cbe4c06d46fe50c1fdcbc6721819ca3270d602f7cff4a245af4a5ecd2a988dad4512c8d7451ccf07756989363ec6d83cc4485922c19f111c08964e763f898c938b604209007c5df1fcfdeada13762ec5046d27aa97f2d47124420c1e69863ed59fdf3cc74ecd3a4de0025f20e69e364d0a7a0a614beb7294bdf06e9db252bd6906f018f3a68979e6b3acc82c9fad1b875f3133cc8d7be77f6a915353d1194489e741b4fc7e05003b2b1ad8e4ed48f850c8b98c6ed7cb490249f0ddbaa72d4436f8d9a22a0ab824d676d8da416e1f81a39e89699edbeec8d173fdb879dfdda5fb751bc8db4278738166d71c1836b165a1aef81b2578fc0306879ebf373dacb1e74c9aceba18dc0335d3522961eb2e004da423d1682f6f61ef4e34880faabd6e97ed1b90a1431a840462e67878a5a1e5faac3f8b99fecb189419acfec0d86e0a204f67d9aa3cc1b92668ba736953b53069b4b91ea336149bc52ebe3da30549bfda4c069c61fafe68a3c1b78d4856fff5eaf4d5cf4a1cf102efc3fee1b682aaa99f61cd067494d299d8618acaba2f286aea3ce0eb69b2ca4c8f578be99004a09ea773a48f14fe6121764d4688c937b4f397ad922a1ca6fc13625f16dcb377a74e518826725d9f9b89b230f45545cc8f854bbf3b01459350609f47370c11a0f0d2111f0ed2ac1383a5673a1c04e977a1879659dd9ac29a957026308582203d853dcbb99e5b99248c33873280a9368dc688639d1d025842e076cc29d71646eae44f2d7eff0b709cedb4224df65b8fb13e13acde436b046aafda982707ae576ce54fb9386224b2250b1ba34b6bd4dffec644ee8eb0bd8d6a4d9f9b70f1c8fb46d01b8701c75238834eea96ef9de3414cc96740d8a74ac936541a934a5b838f881e836f7ba669ad2357c5cad5279c7af69d23d079e5fb8e62966339690b5ead449855c61faff28d6a3e48252bda05f6947e77ba7436640a02c1b4f422fb072c620d2835bb90101965f878cfe80c2233c577e23a1e4a244b591ae8dcc014e72c8d945b85a644a9444cf8a6b860552df4df582a171b1a8f794f9ef4151f5fc2b6715eb0ded53aa6cdaa93c4109c55ce43199802e7cc6f4bee4797133d56da31d31efc8c27d76c4c6c737d319aec06efdc69535621c464e9f933c8f0111fffc6ecb10cdd1da92560913d2ea6c4c1e990ee5844544f6893427d3880f8d12977474a57b7334abda34101bcdd82599e1dd6a2d5f7398fef4141e5ff5a929590e162613d7be67195c6b9447056ea1ee9561dc80c1c2dc544a3a7199c88af06634c38e1ba5c092f0dfcad897ae1497932fa84f14372df6cc750a66143403f06b69ec6344d3d9f67d92fc696eeb86fa48fa48d33f2901714e91d2bf06984df3f83f0b909ff226ae460ae918d5025a9428b9cfa2aa4871ba30f02b7f6590a09b2ba14833e7c78b942a0190b451e1e728f243e49dcbc096c0f96cc3d552cccd13039836bfe72e500f95c0707476891d6a618323c614a1ca1b0f476f6ab7dbb3d1d07e92b0661fd74a0a7d5a6b2c752928e949e435f4e01abc58bf1188fdf1a75a1663b78e8e94c5dffad09c15232fc8bed4c8f529577382d5a11dcb4f231c0ad6ec0fe4dfda2a96a075ac8329ab599895a3731c010db9ab5b58ba0c916cd7587a331e94f2feca74265b1c756275cd8d200402a2b487a9cdf307580b0bef0cd55d03405ae0c30d95d77dbf46ea3607b9350a347534fad4056746de781c6aade57861b8bc3c06921b18d1dc76ff8a0488c07af5be68ed95157f84a392f03b0b5072772b64f947855c0c08f530a47267cf5054bb97927192d140caa472de85dec3953c48425cd1009aca48ec68541579ea1082afd57b0cec0a25539be762064e2dda8df4cbbf6f7dde923340f36e0cd7661022053570176065e759ded8173079b0441f1cc245a361f220685ec0d04c20bcb56b7bdcf8fcbabe3eeeee5d3377669c975d55139551e1c98a70a4579eff050c62ec656ce65558988a0622fd5611750bf15036ed394db5f8ab085dce9dc150b346c9c8505d24fe266901a201bd268146c52b6ba51049e6390f88ebd1cc29b68f3f8148e4b0aaa943e2cdd44d9ccb4637cb14196438fff9f4bc3ca608655122ae2924a93bb0c48c98cc5eafd90b7598d4f67c33f130a2555c282ac570df948c9b8543d38195a65eadaaaa14d81fbb6718e91ee3ae9e957e8104bbca6df8308efab30b322a0445fcee2749a74a0d1d876bfdb5432ce3aed448f467e1e244c7d72286fe94f452fc5a88cd79dbdf6727e22b7f3461eeb39fe5f3f50415f37c3f37ead7406ee00036b105638a76539e360891c336d7d893bbc7c9b0d9d403fef397fe8661e42d69f70d67ad04ff63db9eff7d22a63ab4092b57e5705a361154f4fa7e0c41fb7df032561d4f386e0d2498e99b13d573cda70ea5e95a44bc2ec6aaee3844cfb8f563c7ef20690fe895dcb40220ac401505a1333e58a3eb8250feea5faef74756b0d63e4e2507e1f51be15c374d4b2f8675f59b84ddf97a4cf843e40f16f0d72a5ba5eafd33163c1ee0c55cd89a34749a1d522cc0e3f9333c5592b5778c3eab5df50f253cf749a61abad8aa5316c51d4d8b9d5ad4f472e306c631b02fec9c2eeac5a28b7351f9cb5fa2362ac4e76af9e38f07330ff475683bdb02add028e33fa2710b367be5a33d383b11236794f4bd58c01fbcf789ca4c4741431feedda9466b8559c7e1d1536804b67ab8f5fac5d9ac9028b1fc359d22c231c5fa8b264905f151f72b4377dc2e400ff9e3b6fb1b12cad5b256e6ffd63b2d69990419d2815a814100941590ae0f08d8ac5c922e3d6f6518034f1416e945c5f1ebb728a03292d5911171f342a52695847152f932f051c81eee8457e3a219694f95ebb578226108995c5836fff63da78e45eda27908fc2f664d8215126448aedfad34dcf50cccfc28cb08093988c7e2eca3fad68eec5f89037c21df45690c0837136ef920eec359cfdec889f3d75baa63bf0a58ee79172fcff772d89ee53849ea143038170bac2521f00782d83a9b6a4e828eb1fd8219dd1038ba1a5f8195464597ca4c4b56fd9754975b32560480e7a93caefe297bdf2f8e5101bd284b1a1cd22a51a416df98a36ba6833f0924b49a8ecba0b970d93d5c7c0d22f1b4ba27e648502332c653b4faa171d1033bf3ce12db9ec40f5b9281cca54bafb94b0977e6b24a590078675bdb79d77d1b1f53b4b36ed8a8672133ae4c0dca0d4dfd690b9006105c08ee5678206e8f271dc4bd1275368d33271c06e57291a21ce14a216b24d4bc97e6775771fa2f46ea953660077416094bbce3604dcb7585fefdfe09d67bc961774a69cb17da8ab8f7ba88925b37b502d14ed104d6dfe4af4207d653faa5109a8c1da0115d58f2be32b7da82616cf52d42ce69a29e6b025a2a7a52addf933f08dc49ef240f3366cf53024c0feac829ac8d6174e6d138b8c9742c28ab5ad4a8848b47969418cbfae8ea870e5f9ae9cf43c7e84dc2adfa64a98491c9e4a3dca149ff1f63c7547acf2968b81643289531ef2a965e8732fb792b267b7bdca13a827e6ab71a8d73c1046a843107b82286e2774fce914107e9fbbd4154c5b78bc737d82eee010871cff8497b3c878b6d657021832fab20bd5614548c0c271ba6b2b92f43c764679baa7c4d6b98a9de60dfc5ea94ad88a03858bf0bf5e94330a636fe81b6aa9b218bdcf3fff565b5491fc42e30dbf1a72464ce34ace6350c4379fdda7f707933838012ffa685dc7fe905dc19e276837ba0654ebc54e79ce29e5f09b10e4bc103f483fb5754ae021f59834d1ec60d250ff777a0b9eca238dc669d5755064f8bed4da678c23acb0cf257e5e3af9fa422498a0cbb01f256509a693080e5672a11884fc4f9ef733c0b5bda8cdef00f2643b9760af89245e4783fa955e5c95c91a718b4f6913dba587415e07204e8a69ddd5ab8994617968c1ebcd552767337141a7d29e91074307bea3ed2d2357621834d091cbbdca420e9e7bc90275f34c1a6c802df5b9923c0476d52e7f536936bc38875d9d099ef6528eb623c9bfc9b5e5d5e27f69006b4805f7a3dea1db3519ff9d97e88e1062841a1604832f0da8947658cd6dee3a4bb30b2ee5dd3de01e62bab87c6edad9505a9578e01c832ba512a053a9d3ff0a2a0c9a228dfa512f8a47104305c4fede88045d6f011fd1d8080b1b5a2aa7955b48915e77e7532bb5a5ff423e78c8f52b0e0c7a2557ca95fda6644f2b7b5ab0f6c578c1e1683702048ffd8cefb63ddeed83ee040a2a8e9f5ed99e8c6653c0632c80f33f11c7c42cab7e35a35adca208dd825bf97e74b9f4681c694249f0df11b336358cd6c84f00e1ace925106c81f6a7ccca7c9dd3dc8130acb02127adbc285008edc5707ab8cb69fb8bc63bf09820b30e8fbc5297f5238db01cc7ea19eef0e82cfa3d0c89aa78ac7b8978562cb18926351c8303dd6dbca792a1801ffa1304b7688c605641cd9e80858d95decf3a8a640bedea9cb37d1a5a321b9217c4912375ef6e466c7b4b5c14ef0581964cc4a0436af915a6a1b4ac2c280d2776cc82dfc5d486deaa7443057df59192ff13b31049b56c3395135966abaf48467266e9b29c25ea14db8694e63a9b897235e63edf7763651f68b0c1b2d25839e229bb8af1702cec31e20c2766c8c68a74a01bf9ecc26e3fa0c71ce15fe790c79be11fe6c505f3cb4ae129ca788fe017e45cc6c79e857b5f8b2a85ec7ed1cbbe2fb271d3fb30f840544a154950534e243056abb9437cacdde3eb6d3e5f491830c74ebe7bb77631960b8d9ca0071bc70cad87424502db5b5b40005a427b480b83adc0b9b4c4e2acbffc2923471d467bb753e1767d2cdb7f667e760f0809c5d41ee2c6021680b8b7b24f98f36050aec9da7a467430f6ff5a515e29bfdea1b9de50c9d1215616efd314f601ab6c914983a911e6c285df1a16c374c2768c60c169babb0a43bc8ddc489ae96dddffb0220aca08f2ecb0ce90a48933c166e4fcaa60e9b31e861ebbf007ca81f73f306f029987ad1d743fec0ec5fd9e709c9901668c9921356e83460d1b2dd33cd84122e6e87ef86c6f23aa9719b5bfe81f8d74d2f456d78e380e5befeebbd98156e5b1cb3d6e7286c9996c2ed3fa4b517eb07b937552512d8a63d39f4919fb97be7012af9f54c337b52815b58723c9cc72af2a42a6d774dc9f7d68d8f9d4b2e5482bbb9dce58675180263e893226816d0b3679a47b716fbbe041f27aa73bd55dbac4468897719f176c882eda4062c07cdf94a56c87ba371d04eb2a837132ca9f7b3cf327041aa539dbb83ac39b2eaed7688e3aa14d1884c97950207557727671a13e6f16a95be0dd1d9a2bfa31812e59350cd5150b86d17dc388eda59c3e6fc03effcd00302f06a0f337b390cee7ddb99c63061ec1d67e9f5eba9bc7389ba125c81549272a5eae150263c5d2391eb449988f71c07c741cd2cfcbd80b267abf14961b683da037bbfaa692a64ab7d7cba1396b341507b0d85c0eb401e4c2d9ef3f3b570065f519b7d7a264c8bb4d49d7c833e68d766511de8a4a3286c893c212dff65ac812031380d6915279e7a63572ae574ae8b507cff5d4ccb980636a7413cccfcdbb9151c1b6fee0e0ef14a3434b6150b7f926a0af272848957f10195efceee1576e91bc7f2786053738d1b00bf6ea3a0e3285bd4db123a278114e5e85aed8f26a2a3a311f2eb4f57107412adb29a5bdcbaac611c12019d80c6a3f1bafc791e2382b9be252b51c8c494bfe0fb36779b3a4aeae9e95f825024d3338392d82c6f121a2bc90831d6c13530b83fc142032817474618823307a235a3dd4961527cdede525a5cb0ceef781872562771c7187da6d3888d924af9757a0fe08ba533329a1a908151426e2568232c24483c0ce482d36168cac46e3c0a43af7df9eeaea8aebfff7176a701ca2aa47db16aad06791d105b64be74b8a6700b4b3325c10b5082d0bfb216ca8b415aa4ae100875b359c03b588b174471ec3fc4e0036cd4694533d580f5323251ff7eed66a0fbcf50fe78112781f595521e2bd28471042fad20fd88df6c43aa5881a9a2da37ab89904e686d78890e7e06e34df0a2a719191dfd0d5ff80cc66cb867a0fde0c4413de0d596c93c27c772b421d91b00ef47ff420141371198ca95fd0ae74ccebbb563bfe17e150463cfcbd7fbb87d28c7211ba7eaa9fe8f377252be749ca05b74ea6a4fb24a1b404ea35986b93626028725e88bdb048d5af6cc383c7d34e6d02ef2182688a1ed5fe781da8087afe952eab238ac57791ac835058fcc2dbf3cafc851f03fd2538224d01c4dbd12c8f26664d87c32fe95c29e3a9f4ec53849ecc6e87523798658cb87841e4d0ff7b206191214e06fad3aad2c54743d56f5608cb6fb481a21803ef79f116ffa2ecdadf099df87596808827860cf957e17639a81288e810d377ec0d793cab9496caa3d164a91559c97fee4848e266fea78dcb1998f5b63b21085f450379e900c894571de43dd0fef5aba752ca74f6ed4ca63022de42b1a3ffed2703b49beab929f288cfd294d148fa72de2bb3eae0023a7a94bb4c0a8be62fc193a12d2c24b6fa7d130b45d5e7b3c532d5def4988508002dfcb54fc63d25ddec0a4b20d03f5ff5e52e1185060ee94e2c528de61ee0888ed6e0e43d6785256f91126dabb6b55a929bf12e422339ed3eda9f1cbdf43012b42b2db18cc8e8bfafbfd295de252a5575cab8b76fe7dafcc9310ce1ff80db94323332635a31488f53a6ddb55700537aa608680a1e70b4c58eee195e4083229d9ae8fe2e25cb34cedb8c2c2b918757f4b087fa6ff5843bc7f41d712cba3d4785ac5619b8375ddb2b983041538b92a43cbfa23c1b8caa2be194f8ef42d821b433b5ffc801dd09550750bc4744183154eb871ab63cac56625db1ccd980fc970bf6cb27dd05c56afd2dce1e5efcc12fe451fb794890df3e4a32243c9d883266f228d2727003c890c7b53bb7a56eb84f2166f83a86a024ca6b8570c9178d7b2a70a854daee24f5ee40d975dd20af885dbd56f437f784dd27ff33db4183d55093fd65733ca018d8f3e19dbf2349d5893cd4277bedd20aa9a4b1ac458be45b06045958d09994a5cbda07f5bb3fe05ed7d663f22145c33ac7ce62ef9b1d6bceb90a09323da7a0d445c006ad52879138299ed66704c45b02a1abadd8a4ccdd49368c6195fc0f560de878e9b917fc3634bbbe5d227b0741cc10abb4afa0ceb6a685891b2a9d9a1a09154065728c1dc539ec9fb9ad602c52d2ad9d036741f2ff3794c2218dc01f1fa156c747887de6840eda9a2358489f3e0e8f3b775754a111bc620e38a5a5de9b84c0d0f513128b3cfff0b9dd4b988e3c1598fc424e8f4981ea6a97994e35deea60b3128ca461a2116e968c65e85738e4e2a8682518a6749bab72fe11014bfd013b2c2f7bdd3a4fc303bc988fbf53f35c92a451e71192a03c0a67b97c942029593bf134ef77df27f35fa1fff979044f330da016ddd7916eb8019f569f31d617c439747b68815347b0c963eaccbc52469bc999b43d317a331a5e0d7707c56bf8b46a28d900efbf25231c1be1e3d1661b6deb402586da23236ddd35eb9f65b99932383e2ff628609b1112f12f465e9e8a60deca8c5265df3e57705fb92387abddc1bb610b420ff99f7b83422101846ee426ea1de676baf35181b9e3632ec1b72df711143563ee073812f934c3ac6471eb9a6f0577cdce78cd62b9b1783c484a06653e051b1efa98d085d1e54cfa3ab38780b1cd7ebb6e975fcf1317b43624b284f9982a3dc5ca7b7d1420713a5ca22cccad41e2ff6e7f0e460d0a70a7d01aa8d4ecbc81a21f7675f90cfef0e3184dfe6c906b6bb158b2148d19c816f4a2c495351c1ceb625fea3fbb59eb3b8c52c68e9c23a0e7ca298942e603e07cc3355b1d4da162458e0aab02f8942e052b9e8de8703309c849aff35a9be4b03570eaa6a273ecd9a0d3bac2138b88d07f52fe7a50456583245af8e55bb104187d5ec999171df3a207cca5ab73523fa54d1bc2d8194311ce03d8bb21ac80b5ee66e50d2b8776229074b4946b7fcdf2b36f6fe58627fdcd14c481da138f5f1d11a1b79b011a9d362603f8bcc1e3de0c42424553019a2d14df194a7a375b581666be436b86ffab64ce2f19514595193afc8d50917e218a43e51959731b3f4b8702615c9ded07d3e44b5f06aa29e4400e37326b2e2d8048cff6db456a16c13edee782fe82a9d1ed98fb8f0394c80efc67fd3d6afcc43f8ec318b01ffbb580a70ef22384e724c5650f8fe806876f3b1a5558579213ba840715cfb57646046ee95d4a2e0f836132765e16faee245c36d77aa0ce5f09ee58ac734bca93fa728a9b71bf085675ae6a9322383064a69ee10b3d09adb73185412046c76cce5248edb4271c514d2fd604d4f95bc805ef72ae4ec6895e872b6d6344f35d111b5b8f06a007add1ff5b94feaf9389992cecb64e9d982f62df6bb9444a3030ffebaa7e7d715c0ed1a43156f4dd8cd693adc8e93e492f4c8a51514c458273d8103f56583a8428016cd923b3f4c80b8530eeaca34025362144062bd243301a6e5f2572d39e22ff76e2551f7c483d10d51c4142f64622d11d805e4b126eefa897c9deb12cb55748d4e264f5ada9fc3b5cc105f3ca7e41c843082b889a9baeb5a11b2c250352df7cb6a90ee99c073233b63c88faf8d190021049e60a86062fe9a951a28af6fd8bfb33f9f0d94abcae37c6840fb22c1c5cb489abee2088e7a09bcf646af92322e7a857d653639c709ecfbfd3ec342fb4f5143d9fd091ccfeff0c877070f5ae212c06b19521f64051b062263544a94b9738b498830893ab05d59796e52b199664b728ff85b0ff4b8fa8056186a81814a98c7c1bee21648f1b7c9d0ec304ba71d7a941bdf7865583a2ee98a2b8bc1690739c9c2260d2a3a20317ef94d643b13f3bd0e4d85be610113f2daf02120586e932aa742025475f250e7823592ff216090f5f9b8c760bb48e646f5363584784c60cc9c0654caf8f7d356c7af99fa19533fbe540c96f584b02ab4b7e559a6ec6204d7794f92d4af812d68776a4dfdd249421a1587ea3d3e2c736ca006b28560b6a44549cdd0f24f169d40fe3097609db472d97210834c28d27c1a85e62a283d5c3986009a02563ff3e1d78f736ac93f6d84caf8972334fe9b70cd5bac89c5d8b576279958a603d4c8628845adc7d0b618ea7a5eb4cb039b9d9b3adeb3b9b46ecdbeb4b8081734290fdbcc83a8938ecc8f4677605bf60023b9fe331c09357319272e5f14b22892f0dbc307405369bf2249d33e190def91c634a82612bb0a008a441f720105c35389448ae7bacb33f00e2abb1d6565817ecb5c6fcbedf72e3498db4c292a3b51e26efb55588bb542e1d70b051dd4815831855685c36e7345d6485cdac6d916e7d220ec98442778c34d20107564e62ffe396c2ead085473a7d3e700001d672ee4692d72dc135c6b3b2245f77565c48a0cf3999c45703993131d19c4481a5048d61aa8cc38628c85d618247c785d9c75671ea7de56247da9fc9eb7982ff5625f8ab5f604a0f4f92271500b9c2f2703e86d18ba5d656080f791bc12330b511f69606d6be5ee9ce0c733981c6ab1399124cb3562c1fcbf295d72931e74cff4e43a16bde71e97f6bd3043975997e591082188df6e782994a92668053e90816fc0025790a2033d74ba8d76da15ba8d51c135143754efb060831371f2f84ce92d5945a55fa2da2eb8d7a687660cb101bd6814e92ec6333afb68a5efd328e95d55b56d243e1f6675261e1c1a85c79a68be17cfbbc46bbe937707011fdb70f4db7712d01ad8eebbd8e06c4825cd751e894db56365aba92204a439cacb64503350ebbb7aaedd352696f92881f10cea36074b804ea3373a8fe2e5fbb220ced67f959ed90334882eb817fe4d0fb3d99442768aab36bf4a7d11ef1ac1d0b6685d1bb3cd1a396d22e15075d8824ae3d9830a21e3c03aacaf529d702c8eab8fe7e143d58eeab8fece3635c92609f86b5060d155ae4d9e0896abbc8e724ae7f9a411c328f88cee21f0c59531b09bc83fbd0c650f20719c90a704896043b46f0928ce077bfed58c41186935919c41a38cd29c15522c1fea584284837d1a80056e2ebf8fe67cdff54a469071db8b9815dbd466f7f8131d0f9ff0556197c578e83fa954d7660b00097dcff09198b9ecab07ed477e7aa68fb1e83592fe7906f572ec2c1d9a16909cf3320a4412bb0c6aaf204e044ee2a106eaa0ee32e0f2a79eb56e914ab394615a10b29c6315cd5bbeb57ab67fe0cc0a02534371965c1ba5b5f388901ad0120e8724f438911c943f0502a4130ca62a9cfb3140eaea3cf6ca8837d3693bc2715c01d03eb6347d72cc9a350e4681b07f23c7eeaccd63fc69196299f148f169887eac04c078ebad785593e8f27f5018dade6c11b2282d65ca6290407663e440eaedf9857c1004d5618eb5db4941067922f1c998b66c684cb1285811be46f20af3b8d7452a834d035a36186a0ba4009487798caed268ffde71c0628ef08495db3eb98e194eeaeadc62b5196c135d5d40de43c1c8801ca386c2755bba03e28f400e6bc434cd4f4c1b937803551b1ab25e5b34ba23f401dbb37e25c67a45fecdaff0cb6f94483a0724e8ab6f39da9df2e52927ae799d971134ff78aa9104c93b902d16367d5f2df7b0bee93ab28f0f1b511cebd48ec7a9165bc38034e3fc962a61fef70d6c29f5a3b2ea4b99ea5e4ff6bcc065f9779ecf19e879678226d157c4ef54ab0f00926038fcc992df8d170f216876faf089c96d4d25060cdbf97a0dcac8bfdb2367a6f9cf5c98b50e42046114e9d79bcf8a8ef1c9237832a0d37c94d367c15d2c6c8e723925ec9d62208deaa15a6fb7640e59602d5e7ffaf2ff963a0f4ebe0fcc007813bace1b49be209d1b3548fe4aa39e46986999b2a5a9f8278484d34dc601976cfb4c08a9fa94883e868a0378f3c88127c04eaccb9fdf8a13bad86c96e447c5eb26c9fb214f8961d00db3312ed67499f52ac178b24460f11fc688fb307ad86bdbfa123e450222e3054ac3c0b98c5694b464e49edd3f6cf6dd4d825ea1584ef52ffa108ce51b020317675315c9803f35eb61b0014b308facac96d5fee7193de5016fd61fb9036bcc4558ad77e5e45f2968a0d646d42139c0ab34bb3959523dc2d1c78b124ecb8baccb14ed0a548e542e8a6cabf52c07ff54472eee963cd3dd7cc7e4a728245815a77b33ec2573a74bd2c68e9a0c82375c9f2aef0f62da8f280a1817c239e85d98956fd68b157eb6ec43a4b4199abc265eabc3ca987f784bd47067169a0bd263bfa9fe6642c07b2bac8dfba58750aad98898ac93aec68d4546b374bc284b9762b467a247a02a92f7c0fa3a38b0a05e7eec7c690bf03b2866ab8a78845555235c8eff3b62c0470e58df31867971f90a3acb6e0709fe86e05cbd9da722d4a1d4bc62d64af6461a12bd33e34da104f194f9b91c6f71a620c890240aaf74a4d253966e2651f61f6fc4166467502aca6032feb7e93bd8c0ae2f9e7da8963523b50af797d9b2c892fd90ab321de037372a6d6df935f15ef3395a24740e9f89f1b57d613d3998cef2f16ee3bf2e56800569b6a633badbea025fc9adea72e1f62d2cad651767fda958ae1311deb1c207e6289ffe68504dfda79775be44b4fc24647877d46ad32e296a5bad78a3651cca884e56caf0641d4099c55cb77319fbdefbb95a3940e60c34e28a71cb0b8a75b3d9e1322a3aa9e0d82d879639f6f39b69fc620a28890182c816eedb15147358aa92bae1f34906e74be7f24dcbc91a5fd2dfdb427209fe9e881637441745cfbd0cb6b9cd39f29fa8d6d3947fbdc17db2d1388fc3a418e2931a762b06d3c8a57117d0c828ed1520fd7def1b9de06455436cb103a26456154ba46e8800e57cc82a126ca552c30970ccaf758e999342eeb76d6e33d2d9916e1dd6979a9e06569897d56ea39800c508d8ce5503fb63bd910cbca330a11017ce999e4c264c485ef97e191b7d9eb6f057e571476ea6b97848542938bedd4bf416860f71fca7c2a3b910a61de257fd43e9ca065175761b29e173a242cc4b6cf7ddfe9981bb43e2934797d0ff6edaac23f2b891fd458427952acdebba99b6f73957aec94ad2f31d357c9d9324e823b10bd33b34dcd66866c9383f8288a175860a9b2e75a94bf695dd96687f77c79ab61cee2cc390449b03136e7f9ade13576c25e241911ab40afb15436ae17b8417335037c71872c691e1ecaaa0e9ffa552c9ce587a5dc43955dbf2ceddee39abf1e496b2edf0d68670852bda41980c347d3f7dc08c86dcf7a365b222c6f64656ed517e5356641edc735d3906249bb2c9ad39dce7fdfda492167b8f60842bac442a85f951e989ebea635011309431a985f593fb27304d2a38313dd83dc9375033602e57fce23e14ced95c5e85f1c700632ae8a2b4df6db99f844f2fdb076e0efb26b52f7b7a7b094a3efc733e794c457c2cda52f11ffa698fc37b7dc15c0bb2813222b17a98baf8990d400d6d9aee3b007d01068705b621103c86582bca48ccb7f709a31bc139846ef7faa01943ca8e2e0df8f41264766a2f422f952703d9eb5b200330ef6a24191fb0981c881252f42630e0e0753a3cf5ee4687536f9d72b9cc6b5f99e95d890bc7f06580a5c6868754550ac737db900168f26f07836f2ecd02e85e2d711662ce162dba969354a4f448098904dcda1df3348b0aa93f6ef92f746fff866380a84e8097b94ec5bf53970c7689d6c41a3ee53e05f3e3df3bff533491920d2b5a5464e00a4cf5ca0b8ccd27edc2e9e2a2c66a13912cb1ae7c172784b4915af0d2964c0a023ea663cf667aa46a781fbef7287290cd817ec9c88c0baf5edd0576438227c1b7ea570c9d44c55620278d2c73c8cf658009efa95010e1317d33cce78c86ab5620a3f625f6de053460407ea532919982e47ef851631f3a0ec3d02b43c8fb1e60dffec64c86a70b45e2aa579481bb30d6414c304f70603e5f2d03fc115b49d9ab9da247638fcd2728363c2f2d21740ee43fa49a7ca0d44f525c0c5ec7cb93739ec9f31b1fb3c355d94f2da37912745793b78e0eee75bb81a7315badf4d3ccf9360e2e296e5586acb848f18933e9925e96959dcafd81baad1231ccb4e53544f7b38d6c1c6c7b4ee513788b2ab9900527ddacd1b962aebd4077ac596e766561e0d3a228be7e59d87c98ac1e94a87d640481db2c7ccb0528c5e8152b91a85de69f88e262763abb90bfb6ec69fb79399663bc5d21fb2d6bc66c4d5ab80dbf54380d9b300658392715bc2f5229cd34aa325048c5eedbafa467b05223a6ca30b1e1b924a39ccbc92345ea78124617097bd513b502d44564ee4543769a3b2af5a25cf434d825dea642db1f915df5487cfd3ef65df298e9c8459bf927c2fe629b053f41560c4ea4b936b15e373759c0f1ed6c9e74530959baf7d136382a8c0593ece39136e8cab2316cfc6b0cd47e52cefebd679913f8e900bf5920a6a79c0277547adc5732a5cdbff37464c2b9533db7ec17ad57db8cd886a5e56b9c97bca3185c260ff2b6cf8f9c03246cb180dca239b241a5352b8c1b4f5de77c2df3aca4732bfb50d3b54cad524f8183f73be0412b304a6e414a472bd425dca80b517b194b3cc89ccbeb9b396b091d6979329e14263854bf8ddf40eaafcd9e95906130623e806f5a5f9e321d24ab103f50cf35c612c11f512d8f75158685161fdaddf0db0d3e1af38919ee7b9d6462814722eed6f09476e34b4958e5b2afc76ceb294b6226d05e4f383bd5ccaae491edc5cd964dc4dd5dcbc09a6a84a8de8e57ca817522cd801c97674fc417d772bed337ddce06319f5a5abe46fa3067988ac9ea75e48ad93e42d51e6504e78e6af96a33b54fb6d685c1e0a8c45596d7980590950b509352bf0733e08d2e09524cba84f5d271fbb7be1a70a1926e04d385e6a744101c2ba04f677ecc5bb2e19b2e16a65920d4afae1d9f101d15f1e910dc76b1782cea82e3a878c4ea534b9774eb20f81a541db0a35c85a85fd32c1be27117b5577f2d46359753cda69655abe3e3ae9015d85a49048ce58c5272412169da715a9f3b5fa9be8b1906631adfc1c4f686e0f4e76f4608b88c294a978a361e2fed9d498acb3cd6964ce914b661f63cde322b525110836797287259c0c3ba6f62b13e3ef205967bb3c1e65b764ad0e32984bee116ae5f295e463aec3810cd5a5015b3e15c559d759a39c293c8e2f8607dbf391c41ea2b8e07b55e12260c27de880187b64b18850dc3881e9a819d25a28098952e6a9b45d71d8d8cec3f6a1a51c8a6f42892b563d16f12c5c5b7ab4015d2e9db3063348f70f66cc29662ac23c7984786b53c557ff3b820b109edca8389496ebfb41fa2b0b95b0c74b10f16a5d0a49ad4a4282c6231c7fad577dcb2f1b048e9c3652360a7358ed783aa1924448ec504bffa38eb11df275cc5911a268817a6068a1326ba4b7ba7dfd857b440ccba631e5880ce7464d6134b20e056166f94696e1a4f691890dcca0c987aca2c4bde55e54dca7631f8a61d8f7aa7171359c1a3d46a020d30bd6b18301d552f302fdfcd891626d55a76f5f39c27f37a8a8864847547d4e0d64b109215ba665650f5cebdf1f67db13bdad65195987b23626390bbacf3f559fea80fd9b95eb4f281839efeb89471ca3dee1a30b162124c3fe4e392aba1574ba027ddedc8b0b4aba009d7b016738a8a0f8446418a6fecbdcb833b7926c051320502b6afa958bb12cfb46e8f50f9d9c6d5da55faff86b584940f9beab9de1d71d2fbe998ada925985c76939730b27e36c4133646ddb11608faa8c3d5711c440a47b31ee000b7ed952d9a643c8ad407e2e86b5ae7084d15b3c3b291a6b5003cb32a8a6ab4c93d65c28d280b895dde7eb5ce3f91e65563b737c449abb5510c8b290e9f425248bd0ffa1dc86806f26edc0c5012468f96c523668b5a82f230574c369726b3a2bca9102e7ea597b4a1e26ffadfdc06b2c81318e7e2edaa2dfc202ddc1ee45017bbcae9ca2ff13f19683ebf8d3833199e6c81b2126739c91e5738177ab92cab234584d7b7058b5bedfc6222fe04771a60357a5163cf6546155bff22389be93b8368a1cb7bbe417d3f8f12ab44e6418f3abf08bf4f37773b1d4ee8cc3d55bb4a2a1abb97202e92403ac47ca59eed68fa3735277f94a4d2d5b50d3742ee1a1b1ae6c5b76e2c7a64eab970b1bc994182cc9470402daef6fe39f0a9d0e27f1116e6d90bed94d2e0b57d7d2b3556850c6b2ef524c3115c253798057fb584899d33a6f83ea4b1bbfcd79631db939d62e159b27bc914646869297e647f04ecc1601e05a65a631af1ce3261c74bb8d9988d88eac6de4b6f2f0ddbb4181e671640938ea7d79790969d55ce125923347d59a5d4aecfaaaab5449b45c9efbb4dd2871376d9240eda33f433436032e997cf5a1f4a328b8350838f8f3a96110c0c553d5dc10f10c6940338f6c37f9f1b509d4259c806b86c6c0ba00848d5fea57b4082014f0a26812b09710f380925c1c041236fb569ebfb7580c6348dc0608091ce3f8b14928283874b8e7627a9520d6cca8fcdcabf0a001dfbc075b2b32b735bdc8ed4288392846b63c41e15681ddb50a8257c832c758ac386be9bf8744bc757a8a21b39806f2b7fd3c02fe7a4f57238368d2037002ad4acdc8a44b5a2d934a1c7f7d7cad3326d284929a5fb06bd6074d6c3dd620d755b3d32b56a23e7ba114427493d98ac7e5e7759f46421c5a0180de3d0e74c04383fbc6b6bf91ce2601d9d813324ee2907525ce79e470aca1c28c3c1478c6116f379e84a04493fa62fbdfef53b473cb245085192a808e30b150fa99f0601775a1fe0edeb1b6923775e72aa219a0e8b7b0c70f3e1bd73a9f7fd13225938d1350d7000bce6931af31882066e6d752fb6f4dcb2d3bdaec2c10f1af93538e65a21c6d9dbc519cd89202a495937ad23021c2158d63da1e1efca8b7b6be6ba1979ab70d7039195fd5dc2cd11e74d15741a0ab329a0d794e5c670d662554a897fc5ed8a95226ab2085b9f5b2822dccae989ed00740a0c8931ebf3741f96f923d84ad597d0020311ff65bc9648697fbd2c6901829f6bf942513c82e16b20b62bb9ee692217028abaa37f5b633b5f71f8f5fd0533e0d8cbd573572703ab77d572b6866738139d8ad9e4b3fdcc9f0ed68acb4c8df5d3018c6f9728549a00896b5eb6da9db948bf8ea899d15d29d94473c7ca2bc451c414ee16bee184334689c42b1634e4b1b1e90f6465e9d166a0e0d9ffbe5dacc527d435b15c9573d58443dbdf3184695bff38fcb98699b194444d7da9f6478a5bb3353afeb4d9cc433e99b179945019e535793940add072537a425e4c272f8d9b131b2dca3007d7f9bfb79d042769bfafd84d65424d05bfd60c35b45be5b0efdbd3e8cd9b08a3bcc8034eb33ae4ce8b63b534dca2efa7f46eb27d1eed5bf7bb9903361ef4c884a2dd340698973b6d9fabfbe2a00faa3d2330e4c45d2f5e62b21fa1414d5ec2ffd4fa41efabfb951e1bb4f357242d54e038809e75aeb86a6870ab9163bec1f291f0e178d0395e73898bd69cf7798cff84f5b04c32451e253ab8ed9f102f8c71cfab91577f6bef5054303597dc537acdb5097f6cacda66777bd1fb62467e77d29e0da67e439df1eaba0f15f39c6aa0d8c0635518ce419f35dc079176ca3d4263613e164d7b9beb26b078f662ca025c2060e8a7365087ec66c14909d65d7fb2e0a5d736d19dde3ffb3738c693ddd19b72ee7f46d72ae0b1db09e2dedfb534ee231255d005abd74f1323b62ffe54a9f73f45caf0ac52dc13ccad8e3fc2f1364519a193d565620465ae0c7ef1b1ed98c163d4681fb8b24796599e5271c0246abdbc569152e5144617226a5f409b13e1b90a4d2855f993e413d215794b7b1e59c6e4687a51975d818c088cc481a283a8ea8f812f2023a1efa2e9248b9918b8559cb38c69ca7731f95d344c91747df93226db39b3d1cf46221b90b11e85ff50f62aa4c54bb211f6da671dcc7689a5dc4c8ac1a64be8f9e2701c88e98b90a780411b88277fc1fa67e23412eaa953677037b4262d37de16201493b7298d87712129c0ccf71383a5a37dab0db8164b4a060ed84418a7205cc72361c6da89a5731c967baeb5821cbd9c0b60a859645e3d9496db4608aff569e34813a935515161fe6201a055eb986b44132fe10e470e14bd821889173da8eaf155b1f267b42d792278494b7f900704340448516b53329f3dd986c3689774834e70c2887824a271ec52538bd82ae1acf83fd467b0c41e8a4985f6b1f7e817d49f763c697dab25506670c5645082945418b25a8074858a8fe7549b3940fcf4601cdbf1ef2e863a1be443995d9c6fa6580e792a3081beab58c189502462e2655492c8595e970d4737a5f4bc778f81ce953804b9a6388f182b5b3007f611a76aa54827c68bdda949f44c60df08a67eb42b16f84dbbcfcf42714ba4ebc8745e1007beaeb9c80c09ea628be68ed5539217028cadcad57733550b5819cf2ab9ed5e912534d64e46b5fbcea370ff1c47b38a304524e191402671194e258cfa7bbca98836dbacae0280f780bae3c3232ea29a4c7fd91972932cf9e467176cc16b0119a67aff86a106aee2fbad6a6b5c72c8889921d0ed78bb3f92f9acea383990b13113179d801444f9102bf61b8181b8c37e3ff35daf6f5ca33b602f8d7fbd4132c276bd9caf4cb3709aacadb9e55896b6e020a8100e35c7b613aed464f68dc31f9a5cc0a7a3214b5df9c1d3ace419fb19bd39868ef0f0d8b6ce4e5de6f3d5706a4174dea1fd276b6a1ce4bfeffc64d3c02b9554e470b27329a5acefe28d6e271d4f6004ce327392d90b90d4445bf8d66cf0c354ef030ba15e5e998408d2c017ac388a1aa3b2ca8684056be37d884cddaf0e81280865b6e331e2087e90a77454fb5fd19c23e1a3344297edc606b1633bd302b9b725ca6a56c1b5653b3b58807f91c3ef6e0d21fbb3e8bc133141d3b01eacd2342dded0d6b8e6a362d3c4677788068d90cb3e92e4d8dd060abfdc22949b883c88bfd8a8cad0128bab93b875de6b5b0ca44087f4838f0b244d88c110312d26d0f5f403a6508738cac9fe328a3a4f7336f00225a618135d58f5287b461dc1b38f47ef5afbfc0ab1d4df92ca7fb1fdb3bf8f599ced4224a1d3c523f5a709cb9fab10ceaef1ed2290a931197b2b7ed69ed995018c16c19a7a12fe313da165231f05e3ceaf3fb480e9bcf5694e01097fbeed706e31735bad2570d05a0b9fd117d3e316d835cb13aaf780523c96b588ef9e9d33b81c7a31582e41af59415c9742d38aba7a31583212f5061ea5b7532753a2eedaef81bd71fc1c8efe59fd51690afe386f1ca8cf7b2b2fd8a104e0891788928f8f889bee9a9078b7783f7227477a8abc92d87c05484196af3e44c5f76187a2523e94f2b70a9f684b2d43e84d292fc25d4f9e21225eb5f7f6a842dadadd8d7cb44e59e9a3931d7c380938e460a6165c73ae9cd226195070ef6d8885a7129f380411dc3577dd686a18fcff2e21f7018b5ac8902d3e11d85d4dc5d471dc2e01fc95b25bed696cae804bd0ffaaede4c5946d17cacb278df1f12d913d96ae7b4458f89d50717720f0a0b800ce9d7ccee0c1310b9e9eeb56a61478c980a4a9fdae9c6c0c5ec8825078dc93b2a433f6d168d233749d1ec121b2379a1dbf7d0694c54eeca9799205adce32e849863fb92bd23ad5f0af7f689bc0c3cae9f7fe3b6381a13c1811e311d7f25f79ee9cddccf98d8c18646fb9ca97e172969937053bac957cf08ad6cd6c264a1448d01c8ba68f2ace8788f4b641ca488a9bffc2acf26e18ec1dd2482ab07688290ebcc36aea2e1ee4787b97e011ab382c6d47e1ec185035d7f06e2928308e3672b5428a08c12fcafd05dc0b4cdf806be97a18db4ac8be62c62dab4b6ad2b80bb94005dd0ec8848176a9236a92c4cc866df7ece6fc4b4a849e5ffce33990708b717c2f9a7c7b58fa7a0962d0b4a865b8b1dc6305886ddcdb0644269ddaab1c0fa7135b3a6c122b0f48fd4d3024c85cc2df1753ac270b7f75be4b07f0c2df07708785c190647def10963b97d10dfd225bf79664d6bde0e163e861508010ac8cd4ebee00816fb66db79d7a003743460c03226f09c203af9d2a6229cbeaf3bbb8aa20f8149f66d74c1160c70394efabbfdc6f0c90ef4575f35df8c1dd39b66d7c050c05b090b097e0dfb499ef8b8882a14ea3be03650b526909bfaf31681e90afe69c3ea61e74a7745e65b7471fbbe40144e622e89dd6adbb42bdd500fcc6d974bfedc59c4b79d788ddef21e273023a1f781acedb769ded5c610cfeac5cc260c564bd326d03da17b5edb233cb123277f74e5b632352b29c699f01639fdcee362ca5995d07d6ccdd1caa4314d9ff7645eee9a1795ad1e0834fb7cf84b0dd8d62c1749ae32ed84be2d8a5ea68c8b896f926bbc9d812ed3cef62482278e5507aa55121462bc6dd92cb5414506c7acada3d1c6eef6107b7f6b8a4fdefd09df2a502048a0f20c9f1ac01b9ce23a73c319feae446ae992ed20e67352213e9f26160ad4c28af4085d6255fdb444143137198d16da62fc25d99960735e1b8fa1b4df903ce45a7b71b1cc6c78b9320ff31513c907154d870465902fc1873f82fa5408cd36a204f3f00c96b2a5fd0157fab56dbb8740f8240de2bbc9075ef9d45d4099e0cedda1827cb7e9a24737ab76e6b10df3eea2e136dd27703cc5ed3a9c1374c0de292727e6fb887ca95489e9be0abace5adc94278bc0c008e6bbd9419c112af123dfc4235b552b1e6d20317a914cf61b8465b91a6806b204c85edc83db1c21f54315d8d4216c9cb27c757f257419362db10ee9a2c51c557f38441162b89464cead63798f068189c1ab2d7a3942e0343cb866ce179cb9cbb59e4fc6e5e4dfaaf5a6ff4582b68d367b94e97d95b69cf67f03f88e1fa8de737f6e9c633eef7ac0c0c563d9eb7b5bece2b9827d3a343ba545273882b8354b1f35f7538ba6f7a11d37a5bc5347991b6a49108af33281e0d1eae72598061776ba471d1fd56cc50e75640d21a500cd21f814c84892f9b44db3fec515683757ab861aa68f5686fa564eca3a6018c1adac83013368967492ef41401e6880e397361ae006b2d5838cdf2700aa1f84df654ee027133df9ec50328d2b65bed8c6d274baec9884fc1326cfa26fc5c720e092fcb015067654f83794c4a6f687aca7aa6a4c2f6f2706c5b1f35c15fa44b0e3f650bd67b4ed74655669c6d7e9894312d869e2580f22c6728dc0c37ea99e72da925649d01910260c3b3ee691e8dc5c9b869fd43ddaf3c906ca61825bf80510d5909bcb22211d08bef4749f1f26a22ec00e3a9b1f13c5ade4dc636a8614834f1fa9245cc345b353142fc6d491937319a937eb8f38f329c9d4e99683b9544725376c025f1302a147493f00002b6eec7a0a828598ae8b78a92a1a92e89f8ea0ad40d94729316cd00c6e1c7339cac9f8ab332a6c1fb63efef0238175bf40f04738475b66c78edcadea7d1fc1c7f0a30d137557e5474b9a022f29ea8bdabd5527ea15aeb132d29407fba06d65147679e05c6979d860009053cc9a5a6b37d5adbfee57fa82227134722d36e5f07f7b19ac539e5ebc8295bb73b69cfb18f1c5c0b1b7729c1b0624eab656012a6ceb26b963da98416454ae3092ca6ce1784de3b4c006456d01a9ded1f57faa83ffae38ae01f821b63627bfde9a9faf9ed2fd4b4b93ab4e7c071207ac1d1cbeccda5d55a873ab3bb20f61cb701d3abad93b3059028421fdd624cb6203c71396d66c82b36d1ec13b60f81b6739d38940edfb48df6041f8b7de809775e2b68d66824a5db4e743d5b4a9b315b63c947dfbb16f2c640ba298b3a5a54fd66cda4ca617fff971078ded7ef27fbaa2435df35e33301ffd8bb4858fbb062f317479a57a637ecc343380998311eca7cefac3f97c139cd5793e461627fdaae12018745c9cbd9dcee0f123e6da93757bd59aa8a0b9f8226664c0965434be855218793497137cf2e088cc465d4873395f24eb7e47f3fbdfc6287079ae2ba2b53c1e6f50c2505bdc8378be96e23f07cf7313066da641b3b00437d3ce9a317face8d630b73da4666a3411bc81f88befff532f1f89885eb66ca10cd666ce7c3aba510fbd2d89dd4dee205b43634f53682335191dadf27d333be7c1eff8b41a202b6bfa098b942423998ed30647698d4befd6e7818f13233e8550b70c38d07b4cedab4017a7dd098aacb99629369c428df69d599660e42449a7e84a01cc82880f76164e75a0fdc251e5ce7ba107f25249b69f109ac3e8e1b30401cc8710788e651210a0d49c66333ab5c7f04bf9395143a68ee37d451ab096d3e99ad3e05cfbbfe0c2619c27aac8f938357939636fa2937d42b92006fba9d3a205610cc6fca95e1f4b61f7432ae8147cd563281a3f33664daa150a704b19775d457959e3eaddd97d6fb8cf6e048a79eb52d3e686232a076596a149196967f7f662e9e2df6cad2fb4b6b96a30c3197ecd7a7ca6701d7bf02c5f7197eadce261a09db17cd8826f7dc8e3caddc4dfa91c44a5a8e76c8dcdf53e0360a5bcf573153375b0e5e669836c74df756b9228bf033cf47d31685d938325ead7bc561e32e51994fa76eedc6921c2e025bd484e154ef3b5d61b8a43aa9ab2ebb94bb3eb6c891622ccc06fc7a158ab9f30fcf67b9281a45b6cce5c5f25455a7749033f99235c37147890210f503f3f6f3b0245d28d36b809eb7a74fd1b0bb7e126ca72edee85cc6e05083b5101781a40783b9da15f10923f053f9495a07d77e114e284bc83132188d7ef50e78110441bef1b97db2bab25b32faee51960e88bc129e157b4331bc8f948c09fe036fa25c8f642a5b1b4e1d08df50e5b6b2f7bf0718e82e95f42dab3567917cd8cd50a1b94cd61a1e3b8747ecd6528ce119abf564201ce617a07ffca86663db8b4107ea05e3ee42eb1cf40be4abb5baa2983ea1ada850835cba2186de2dc553b584019d863ae2222a030b425b6d0efe42fe10bc75d08709ac39453d200f2a5f167d63cb4e79e842bd99a4859ac8ed4931d39f9ee7227ddee2976572200da89df9e4a985c61fc1066653c226eb9d182546aab6fff5c04ad7d5d7a3d2eb260feb97ea6f11425f1c6493387921058ba94f2f15075fb8f0bc8dff912c7b025b7a2295e6ef4f7da4bef6795c75981f95432f1d5815c3e550034d83961c6f323b1470935b55980d94f3d552c91fc05555066302cf4226f874699520571050af437a87ef2d7940c833aa60a42c8f5729bbc64cb5bcf32d41280a9cb826fdc6f11e0bc29fa38de61e56077dea64f96e5eec009b69c6ccaff712064add15ffdbb448a1afddf833dd7e25cfd543cfc97e1752982223494acee38b244d50afcb4277660cbcbb69f612b06f6062c5c06c19e953472d0a4bb97bbf7c846c8080f37e2bc9806dee4ba0da55ba90983e0e2306acd0094bbf75285353b30c3fabb9b0b1e6aa854caa5e47ef309bd37554031da8e30eb3f73d33b053dfe1bd936f840bd330b3dc5b7474da4bcba6718a5a30f353c2fb1eb93fd98b5a85ed26c3c4d9e7515152bfa86fefcbd812fa80222db7925724f66c9707c98b81567be2e0cf4bee1bdbc9b123265ac5864ec775b5dd29c7536f0d0fcabd31492574612229560451b07867b08d41322642e242a1fe7879523274b1cc24957e2fd1f22dcb25a4af95e3465cb20a7a6940302f0de647bfaf72da301ce42a29809a78ab5c30f93003e613c62bc57f68e6c20341f4f28f491af30d66dbca95aea01e5f160cb1f2a04f8483e34f54d43343aacc7c3d7f0e32bd5456acff67ec706b8547adbf0afb1113911ee845d6d1c334acb94dc9c0a2d8b06de7aea08a883b0250e1d336918512e9ce35d96a2118d92aecd564831d90a304562fe3c51d6215d8ffe2f42b6fcde3eb2150a8e4235e187193e1e2076ab8a62bcafd2a3fcdd614a8f9a9b3631c5f2b8abf992331f4122303d3eda6fa4fbc79cec9972708111cb4fda7ffb6d503d45de65ff5148c051cc4656ac5c2bd59e9f551c8aa7049e2582b343de2534fa680c7df88519eacb0a4881bc1062d235fb51c3d3343ae9481d9fdb8e3b55192855054b47731e04211fbd1431e4ceecdf641fb34401882b1737af7465a05d76badaeea94f813359777ce9e2e93871c3468edc34d4bd5259d51890ff1cc51eacffd2693b7482a4d305b1e5db241953f1c7245e1d05be0cf73e02555fb64a654b2e2f842308250fdd0aa15a483f57bda1d16a3503fb56203eef030aea780bec79c1f9076ad0ddf44f2aa81baa6e5616564fe2e199c8bf2e34ce701098e16244871fb265a69ef11c7f77d54a422ca065f5fd0bb4cb832217a56d701f266ea91576fc30485f043c7233e6c8b6f74bb7d6646a287e53f92ab9c58a1eca45a4d7cf31913aa8cf0261768a5caf6033bbf875837cfe60c6917fd40769b517a7810e1642e887c9959a885458a13d4e897bbaa3d4c0fd99e12c278aeac0d9de355dd10bd423dde2348028f7fd49ab8994e116328494a0992e17b9ceb98c4bd0e3301a357adb5ceb98340c0f42c1827d1427a10673d51d3b5240c24b790f1fa39f1a106dced0f2131538eb1a35bfe275770e42679d43d79133132bda7f7a36f812795b1533cc2d113b180caccb0f1e91aa475b5f745288f7e2058a01fb26cd6eaa3ddb5cea97f9c03894c14df3f9ddb5e7f2ce5b5e32e2444fa6313cad2d64838514c381626d144afab638447ef7fe8f7ad429ea9d3b08b0be4e4a5a8e98100605eb62627e536cdc4629f38a0bb848328840be96b1cf094d2a3cb5b7dd0cbd1cb69d9b89af45c4d2619261cd97dd054b563a419fb2ab450dfa0866376024b1c14467eb0daef0de10805a19a8bb456ccfe5dcb7f6ea7404bfa1d1ea95073d2973cf03d7b260093063a53b78bcd5d5e760206bc4c8a5574adc18174b0c11fa104f0663a5d4ed148529747c72cce2edf2f9d0e34b0dbe51d262203eb16d7eafd9a7c717f557acaeddbce94cd3e1e4d832881c9e97a18bb3351aef73173a33936ad45567bacef5c35a13b5025e132f9b4714df7b33c80bb3c9bad8a447f08964c96b286fb9e5619a1be46a08cb71db9ec167d95f5855f7d6a1fae2f89806cf46e179e10809c36f674d8ff66067ef8af195783e4e374a3f03092249f11b301a13390b035f95f7971d1052a8fbc3a2f0db47438d16a2ec820b19b76e50e1ee63c0dd7856e62cfeb08c350409308243e692cab47e42f1ff5bf7177d2fdbd2db85b91555476cab4dd19fdde6efefd645521b52b12f0b571e25e6a44910458a8afec9c62f63d080ad98411bb7b0541cdea862666d490573bf74c54b8c0086f6ef4e9d4f7a46f3f8c5766e1a614edf5523e6b9dac718b2f0fd603e8ddb97460fc7bfb26f8fc7776a5a8dd1495c2cb8ad6bb51ceb4e106cb11e9e060b3d241efdee36dfe84822453b27708842631f730b905bc95134ca2fdc60431fc9dd6242a9ccc1219e7945bcb7bca124793dbf58a8deecfb0d877a1d9ad1d0cec855d59311edcff9c09c240d41e71cc409749cc48a99e18cf9b42a948384ac967354ea962a497f3e2607d61c7d2de0045f22fb6c626061261fe28b55007bbef41ba30e3a1a2ef3fa740b55d3efc4bdaf4ab362012b5fa6ac21ac58b23a694bfb2377b70a42a7da46eaca535ad2ffc428d6220dfe1e673fdf5f17c2e3717d7cdbe71ce387fa8391e379cb50f3f941737d3d6f7c39c846bc2206843a8e9a307eda91cdbc03b0b424b1f377a932e24eb529b9f505f5177aad44de1e778eaa406b8c05472e123781c364821140049640c1657d2a237ce7f77ca67d2eb00b58ad14d952d1f0a36b66983b316535d58dbcecb21f5b123d40b17982717dd88b2131957179772323153f3ce3f8adf1dadaa0df3beedc24ba9e7b35a14a908e13078e252fee201623c9a1abcf0a7feaf7a9bdedeb853eeb0abb8d8398b2de402b72d71359b515b87335ed84d9c2aab333b4b54a0b8e68053359ad9d6dc9f0b521c29ffbcf2b7a8134961f0d461e0477055d9368decdcbd3223a2d387f8a1af63dd85c34c82290d15051f1a5ceafcbab45daac1a59c5994f9a93e0c808fbc7f2ed806a2360a6711955a55e2a4700585694c771a262191b86ff23a145bb7ddc64036b9b14b22c207f8cb1d16180e3aacc951ef4d2212443249b7aa85efc99910c2b1a8560957e58b0198a8d0debbe3c412c0b2c563bcb6ba6808aab561bd3c4e0592c74e2b42e88e2925e13dc941cb27cdca3acf27ab68bf2179e04c049a061104fbb71e16a65a79cf51df7053f1d2367aaf51d93176dd4c54505490ba083c29800ab0357508bcd4b126a5c04ea62452a9e0983d5c91754e8661983bf56f84ca4067b94b9d3d19b1d503f42b3ce865420236059bec93c9e6fb318906083ed1a4b660adfa300b5c33b3c92ed3879d1f67090f076802e86f1c215b1b68cbb1c5d6ce1967dc372751ac6262be0bde8df719596c49ad0fef3c5ac9edf403c0754de40f86e2e48a1d669ce77a9d0b56a94cf22bd5804bc5d68058a59be5fd5679878b307553955af13d59b4559a963e1ef155f8e584c197cb5ad10b314fb6a420e0fa0f408c9f851fce09a17200288c05a368d83cb03e5b05d2bce199776ffe9e67179e70063cf0a7860d077af464706c3f80023110950a5ecfcf89a642a11d2a012473584f9a1f1a9c51a0f6341c8c0fbcaf6696bcd8d2ed50263d290f152d0e498584eb71ba4302dba0188d09fa589e0344c170c8a3460dcc52c7eed2f6b59958e3e615ecd04bc0e93b514c7233e9417842209806228d0ae0d130801ff024b9cf60ff9ff0e67fdc2264580d5476b0bf4c4a0574ed8f1c75813a155ddbbea6e129547d29cd8ac439e36de23ed6f08becad806c481b375defd0c459e7dfac788df6b758e308c8c8f0925847b014168f6e0867856ac6f73d87eb8e9de7f22ea8a3bad5eac0c205155230ef6e1a6a69f26bb429a2b750835482f4a7f22dffd9c1388c1df0c9310c96bcf580e138b680fa11468f22d0182f29f2f732b71c503e8c755338919b94972586a01e49d23b341ead0907c231452b23487d533b284c4904c4697ae1bcffe2fd6307847376651bbeddc448e6b144e8bc92a47f231aac1d0f3170475be7fdf7c36ba1357b6d043ca0f9607707d2faa995261a3b54fce74fb9f557a882de6d0a4133e28afb8159565f7435bf468271bfeca36f71de265154eefa4f1aa3c959f874473b2ed02038f059e2f992af0f0297d27b4d6a51c4d732d5f588b3f197ccaca5285c639623c517e0cb61f230fe72f33f439e67b4fda573c4d5173cead2fa0fd496574d1eac011cfa1f87971b539c7ca7589a998079b270907c633e8322c5ed462eb5da5322684759cffe87ecc36d4caf41e20ca8bbbf4ca69c5b3fe88995d34b61f5b526c143420b3b8a28d6cfee61be43d167a28e175fde8447098f833a6b22f06f937ab5fd04bdb76b1fac7b3c848a4b776a1478338c2b0351f961e2b780ea2a932595cb66c61953adc41350267cb91d49cfb8890776f1be068498a63204eead0be00bf5262b9eb9187859f878e254ba4ad99ca8949e207820a19dc0656ad251af85bbf36f67a3816e56ed9f911efd7d038c03fd175f59be97c48f9457b355036fb28fb5db4bb2e91460a9cbd3cdddd4f4cde3e01e5aea14ec689012db1ede245871725070845b5888657fe28767c4f3c6b80c21f1c83273fcc7cb6341a6621908b45d72e68789d7a131110dff5b73af91e250e4bc5f25310b6fcbc525108c82cac8383f13d079435ee9b62379df628822b8da3fbe7fc5868f4f962500c723a4c6f7a09f32b67ca48b10ced2864850c913f498c16d78fc3f9bc566e2838fc65120e57a2ed83632f5f8d8351398826848ca830c3fcc51e4cc572c3397907d80ac53d063a03f24db98c2e181fa494fffec9e1a1e45853958e41755a0e1e64d4d2e60cf8132583e9413e728e50623ce3c8e397cc18208dc9864573ded943f898e6ea93af57232b4edf5112a6ffb06afa0103f45209fcc4cbf7bc4e75a0f843e877addf0d5f8d757fa0e2f2c6fb4e571552444b51fc5e30f6e22adebbee557158d0428b5dcad73e58bd71544a22e303a2a8119bc60dd0b0b108a1be4eb7ba33315b9b2c71535387dfc07d3cb6702b2aa32cd6bdc8e7b39a235d6c4f929f9e7054caef182eb7a6df48e05f4be04838768b527fccd05882560ffd17448f7f6b7c4f7ea81d903710a341626c877b3e1e3397a9fd21385fef68b3e4a6854af3c9ba99964586c41ae2ff4f767a20f84aa315d748c15898d036d51629e5965ee061ac747e99d57ebd5dcf0fc3cabfb89d00d69e9f8c0bcc1a5305c47c8f88b97160305a97d356bcf416e6dcfd036f313cc064545857a3bd58091e9289298764abd64a96bb8c6ecc87be0420cacd9cb9050672e17eb1e8e52087e109104522dee9029cd4a2ae45d402cd0a02194f3f7c1827e1cbafe62d092cd93eb919af8d0361c29efeb5abaafd08b9238e2e9f89fff0b73df90fcdc58c6bb6d0fed34188dbb582e25b0bfd33c6aa97600cc3b7da95cadeec3462bf132966382d2f4d956a77584dc151bf3995b2c4fad5548e02fc02c929d338e4e716eb27673a42e767e857daa3c72e76ec9acd3439116ea85f3debdd7b93ea3f64c7e3aa8d442545676e26b0af9bb8a1ef86ac8e130ee95b5c5b9d5d3ddccae54f9f48eefe850ade3144b067e0e95172ff62eece0913ee11435e4950386dccb555a6413fba46a4607b37240f55d644ffa2c5861e15b4e182a647e5519afcc09f79eac130f13bb73a45e98035e9b663e31713e60a7602a28ff3b7b57a1c888d03997548854a09efb3b5ffb9ced8f7458f3df9abda240862869a786f7c9138aa93e12155f51813f38fd99193512e91c0afc36502033450de5b7556ae23e5a83bec6c6499f66017f6badb959c2fdc39d5ac1f4b3602c8405fb2c22c84a44e6df5e32149425e118d928ac853bab836b7acd74083180073c747a4605823e9a6b5b6bf02d765b26605d7a0fe6f7d5061ee47b7a2221bbe7c9b17f6afe0a2432863d3bd91f045f1437ffbb2c1a2ae39c97dd42787e214a62b848d5f46b9728b83e6000d634198389ae1711be758545f85776538ac71fe4506d978358b1ff83586b05c75fe147ab5e07781557facbb6bc24e58598e10f7e5200ce070afd6e21d75be37bcd246275420d760706abb24d48cc7e166106eb56e14ec76dca0d6a47fefb16a1a565656e43574278606aa366e9aa97b9e0063489536a747196840de7b0baea829803c5e73414836d11be38b6081db30314fa8fc10ac523eb2e3251cc7490b9ec30f91eea0773905013762e2fe99918a2ad331f58a0e925d3a2f2d0847392b2cd11a6702ac7765ffa006e2f841282fe22d81fcee32e2a64aab6990b6e8ad95d79d2d075fe294f0a0df60d944a86301da4645b8ea5cb96ba29a868982ba3cbf4aa23d54df0c0a7b2ad4a8fe118530aa5416f384ea37c47932671d5692cf1397e9d586d1cfa6e6a46e307c1c099c4dc92b90129c3d0412f3d025c6e6f179f466994388db160a1b8e0ebd5d60fa5b0f6bd4dd0d2715c6ea03a12ffe9ec39cfec115b501977b02a7dce7fc78653f9c545b42044b1481848ea4e9cb9270ed107b5a9244135a5a57b5d7f9360080f988848f9c9dc5e1a58fc6124cb749993f9afef96b058649658dde6f1740c9b24e9061e10777c893e18fd03e7120d819a79f345461ea0f970171cc2774f883fb4196968134e3eb81f675903d4a26c7cee46ea8997e3df2d1f5f8494d305fc6cf89337d4c1e20cd5de0ce58396472bdae0d9c94aeb661308b4301c8f213aac07a9b9d678e8f024cbf3fda1a0fb249b6701621ccef2b8cac0414c167e629daa8a4470bbc46892394194f57ddd59cea6cefccdc62e2fbb2b2d59ad31c959a4d3638ad6a88bd7a2e2cce5d9b0cdbbb228e0a7fe066b9d3eb24b6c4e8d7e836736df21927823611634bfcad9c5bee6c8132c8b60ad0b8effc2b4c81a33c8098cdecbbe2dd53725b8040499c4a19000808b2db3c995dd158e0266e169d5fbc6696c7f7df7569eb0e92168d230f2cd9d0caa63b3b6c05c0ac510107efe09d5ad19a0d51719c069c12a0a85b14f12018cb5e8b9f83386f6c169dac824d10081ee2927dac8008e53cd5506cdd4676f7724b23ac1cc4cedbc2cd3c5b7487a2e392039a5bc9873848b2f1128b1049f9d7c091033098a9deb6252964398e7ad2de72949cb30cc09f9a394bc8e94d180adf093ad16f64b1fd004706158a4f2e45badbdfc4862301b6a4fa8bcf02e4d28da496e891012d7955974f26dede37ca505ee9458d2bacaff6da36c41c1af38c6c66d1909b91ff6bf393f8ad2a58e277029b86acb15f5a3101b1023323ba27efca81fb7695df858eb84a15956ad599da6bc3b813a95730626c5be1d0e70e0bd93fd9d7f94dda0119a05af06be3a7cb94aa47106231946bbbaac0525d231dd899f1bef1f24e2cdcf75a4737f1271bc902c9b4012b21aaf92b13256c11ccfef29213aa88a4a812a905b50483be9f06819d7e9ff422a9c5d83aba1e7d18fa01fb35fa732c22244eaa38f43940a80e5ab784841f034c6bf5ecc39476523abdec648b8d9d1fb09ad5eee14b74be60ba0107455e80b811f1401e42de4a8a3813740dbd4305c953ab0303635e56e818f252b797e47b1c25315eaff32525e80c7775993c36918196cc349369fd625b8db9d3427123eb4438aec00b266cf4b9e2738e4789d3de031a5d4ff845b84388ff45ce5305cdd09df20101fe60b55c151e292c7ef355080837829e279f22ce83a308114731255e649932942754df9d3c77bda2d0a4fe49afdfbda725e338430f15a54b51449639d89f0c11973b3aebb2914ed03b67ec7d7b26cb1f3b8fd83b17efe24158d5ac826a134a383689d2723b94919ab9cd005f964f662f2421176b3b2553bcbb93520c39f19aadacc3d6a47574b34d6c4a12dc1ddfbc8f412253ac3c39d94017b0e1bd68873fae09f05b09e16f5e898e54e5dde25d80154b2f6373817919128c1af9aed56f51d083b33daf9eb828a25c9b0c38ad2a0fdfd7410328a139ecec856793881a43dda89d9461345ec9dc1283264e2822263f7bbe91aeffbf859592e3255bbdf1526af18f0bf787490ecc444db90209894350a4eaf5be12f8c984f1aeb7e87b1bbaec2e004641ddba8e1eabff3f288097b887f08fc1869e6db2e193b66ef12163d509f0ac63cb6076964e6864daeceafdd05a484e9604364672dac17a469a616d6b4b123bad7295f9c76467dec21d6fea7349e4ea4b6dc15792b408359d78a3f26b44c0b8d3e8a1c38480aadb54bb8f5d822c275afbcb042c0c1c219950ea44d41c80ebcbe2217ef3a4b8a4483286f17f2a5cbb06db2ae2c9cd864b33b6e974fe6876565afd350c10c7ebead6021efffcc8354f44bb3b2e9c3cbb091291020b6f71bb345f87508c133457dd165f06d4656606ac87881c3cd757efc3da07a263d047de85b0a3d4e3946a9b9abd3602d0c51cf4513b7911a639962c8d9fbe73204eea995b8960873d99ed24abb50fd1e90ad12decce7fa78693e74d59f4b15e57065781a9c57777d2102f74d9cf38c38d9be43c1c38d252724fe4454827386525b3d2f9f0f9b964f5cf49d2d797fef48b3b16421858451d192e1e22cde427ca1c348799e797596b815845ac425473a4a878fa9e146703ddb2b4bdfca252c0260136c8aea9220f26539d5c21e94139e7e311b716c0f916929bd8ad14b036865835cb3d3275f989f2525382a09c354ec2b474307466a382f54597c25f474b4734cc39ab19cad8729165d4b4829564a54e8f5f25a5eb8be0c3c925eef92ee8fd453b232d9e5a59c8f3e9bda70fca1b2b9ee3ac96becab2fb7af5b6b21bbab964821dd07d08b5be26c672cab26f864654908b9e13d5d3b01b36e5b45dbc8b1239bb698d7fd43c1d88c169986fd44517e1d0d5423749f70565a37c8f50dd8b2a1ac3a22330bdb87326f8c89e4c615c68e4c6eac37b5bcc451e4ae26c946be7d022b8b853eac0654658bccda94f477517455676ba4608b84cb590d9074c065d558e925db498b5047515112a45acdc2024136a6747e3787f7dd1534c8734d068e87830f83e134f8f05d04d5cf8ee1c707df8220b21aa8254512d0186fdb19850f5e5a3565f48b641061c007938238ee8ad030d7b46e2bda4ee99f865d8b6399f7a5f11f23e5b33b2d7748e1983bb67449779ad549d245552c842d536f5b668989f581e15a66610ff65384eda96844a62ebc09638a5e7a7c09e05f1e3a7dfb053aaabaf8427863fd82bd5f9cf5bd1a3ef0f1c2b92a0d8a118e610ea93508d05773522666334ce5367d41b88d5b94342d824d3cd55b3c83cf9342b3b5f90d6aed5617f5195e033c5bd691323120af522b942d88274bffdbd3e436d3d8b21c02122dd5c0b7ee132a2e1d63e028103bb24271a7506511347b4a79c54c34a11d903068c88fffe81bd6bc1ad3a7711763440296c98b080231414cb601d5ade05ac83c33094322322cdb23c01e36d2902c257107c83403e18dae1ca5ae3a4a4638ded99000f34a066a5f579c87f6d42c7e07775249726d1fea14bbf9006eecdd1c2b9d434f29753be7881b08505a8c5057aac087e571660c010377be8bc0b531e7cc2a283faa6767e2bb1cf7d2022948a91300a19dd16478b3818c0418b711f2a153d66850c46508e8c7672ad46034438a2e26c558b00f700c706810bad47e7d4256eca9089837e6f4b8556fe00939837e81d4a413d004667962ff4be2d2888645d5501f3bf8455f6446ceb8c81eefa575246a1cf6bd54876588890785186c42104bb46245b231ad6d40b147322e408681bc26fb51122875390e4b5c186797fbfee8370e5bcba483cae5ef20ff5f70ff3335c98408a662da70050184e2e50e6bf255de5cb6216090a3f368e0832702f887fceb2c0c4093a3f8d107e4952af5f76867be7871032e21699a98e1670c60512201ff31d739489b6ed5e0ff73eff6e2d7279ce24c2d6074a287608b51fc0feca0fc99613822dceefba62ae121d624cea060b4736bdf9aaba77798491b6a0e5f712f877f11ac1629bf1cd95d27e808ad977a14b586196faaba8eaa6bfe482fbd990c52f4e3288dbe193f17500f5d8bd31c55d139063ec9b7d69a6116e8e801ca99bd008379d1dd8e9a8cd41fd7a235827f75e41a18bceeb2089559d8a7435a754aabeb226b734aa5341f6f447af77aa06ad763cd043aebbd4be9eec335709288e59ff46b2df043c33b89f8f5214c7e2f690bccdaab8e513f0c578ca1df19136a74adf6e35bec3c09528c1f84239fc39b2a9d726e689e8905cf63b032a986070105a4cfd9248cbfdd89faeb6eed134c1fe7ebc93d02ad545976f2bb876a3f9c0a4266e3ddc2f2a7cb976c5760e01c26d8d51b23446b48b5b919b024782ee3a59cf2d1c2dc0622ea319771d80aab5f93dad7fc92898a9d4dce974fc07f7824b5effd933ebde234557a83fab6edb1d7717c67a78fdad7abe3b1797aabda90dc547461a73f3aca2c40c3d19ed4d944e9c5ad99876f68882b97f996f847008692fffcb26a045e27055fba8160124434f87a6bd6c1fd21e3c4803fd9ca50660fa90f1f06450348bbb8b57d0e13f42ba5ecffe0860da3ca1463c8d21236d183e50fb647a324cf78893c1bef9515df96ed41b940f2abebdfdc672f85c3039718adb5924c7d4fd9144a20d16cfd397b5e5e25db82e51bf7daaba10cd940863ed1953741c026b9a1e18a36b1d170e363abdc115401f572fdc1007283ab4ab337fbf98685bfdf64413c94ed67419e544781b5f1f5bbea0cb73eaaa45a25d1933079abff1a86b8a4b0e87d521f55fed4433b7f372250b0bb6040109d0ac2ffef96409f91093f5624b1a800cb1d600b9ce5494858add88184e361202a9dcae763ca76794d4daa69ba44cc0ab19866127afdedf3de067855be8e5d54df845ff3849a6f5a64a9b0d99566af1d383f029832945543ed88907b1b5016915a18f2fd456f8f091286bcd8acf85dfccc5ba1b017f69c0c9255805ea9fde6c6e30be2242564b3bba042ff577cd96139ff8275bade815ae6917f61414da337f528f51fbc6d4b45c7b99b9dcdf9d854b4ce11ded01ff9efb131ace43f1482e4752dc822c5319bcc808df189740edc51b447002719063f6900d270c2b95b38631b391bb8cceb900d0853bd3953d746724910e5aec3893c10681343ca838c9e3554503d36744595abdf20a986b67d560a2500db41ebd7baf263d2e99147a9652b53b8a770a9d73c109aa15461be0b46a3bb9602f70a5c128f731935c4ddb19c189d897c6a2248c66c028d23b94bb12b0cd7d7a537344c44d446f510cded233d720839039d747bab24283962fb1670958c70fdf9cacdfbe8b3f69a16db24ef1a90c00ddde6e247c00b8905e51333e55c9b8b5536c2c83833efb4961d48c8d617e5e809967ee994341a3c3bd41a8d4c24950d3a046109ff8e4e94c287dfb010f55dc670198b7bf64b345aca5f5f8e94196677e725b4f781c98aa331a150a25ce12a0fa79037c27414099765b99c48273ad30ecda93ffd813bc72cc478b1ea450159b42ed3956b5762aaed34b54340f8e696a86910f1e30f2016dc5dedac3767c5ce326c61cf48c8e18d19505f81ce361d34b29c392dcba12248171be8329afe6fdf84fe53226cd7b6b94b8ef9b1c0309828d2e25efaca9759eb6ebdc9b6ac5dc1a22d5cf7ecc2ccd3c09ac1e606ef22db534090e9f6bd0911c87dbb2aa6518d13c3437e069e90b364b586ca86541d6c025abc1054eaa76f5e72fd7ae7037f9f6bcdfe15473274ff5d4d5b52b6c1e0d52ce2b83d6c3c0997d2a9c7a856b698a473bf8a1d79e89b6a54d2cda2950a01c08bc8770ba8e1f7950e078e5897aa9ec3b2869a2d45acd99c389fcdc5758fccc8a11ff0676209078e227eb835c55f11422d33875ce429defe54981337fcbf026c2919e0dd659afd22d99432f5a31dec85f92ed182e11291004081bd1068d1adc28a77b5a49b144ac4541a21022d57f547b57b65d9a42bdbb498afc28e2cf199d71bb129535206ff0265c108728c620b2615985d1cd1be71bf6463e57693b0982d1bacd19aaedcc0ba77556d61e8c00a5472cc0e147a821b932fe87e5d7a29a35b22cb78028b4f0ed1cc2ee15fb4b2a0225fd12ffebcd1088e5b4e7fee684a5be70aee643700fc304c68b17f2e1e527c9f8a3e04abb0add22c6345a86f379afae22e7b48d2f9a742580f97b2d874bc5fff9c1a9c99273b04156a7f92a3084179b1df2ccaac4bc9142a27c0e19166b54623d338ed119f266f7595e491837ee68255e1eded64715753c101af6b56121f8d72086112331abb6bc2ede5ce47a157c1604f81ddb75e47c81d3412183e66a97cafdd50f1e519e1db630f262e3d0fc4ae48347b8907c4e50a1c244c009387fa12d1937a1be57973aadaf18d95bb9f417a9a0af58fe6586861c1db7595a2361017f3fa7dd5a133a98171fc08699652c17fcc2e59e7a2c8a0882c71e38ec0a1525312c3b3bf7abbcb4d4bc822762d0e83df1f8825c42a6ca851e6e3934e3d41985d1c051fc6d0755e58dd015da22b59c2ff3ef8fbbee1443aa90ce8cf15d36cfb9287b46814a530a825fd245b40b0bb04fe12aa40b772d3e2cab9e2a7e9a6c6751311c421c6f96438911ea61b09f245b54cd9e1c21a68f099e4a31d80e80adbc332a8b03ff6d72370e49226be33d9c5e87a725416f136ca9eb7aaacbf11fa1dc076422d3c02bdad94751535c0af17c6047f5a7572ef84b87fc7ced5664bb2077f12efe9fd37f1a1285e5c29039e6b0764dbb44e2f83d459b95d870b6454f444b0d502df2e69a4f74272b9e1aef7b35d31eb8b4627bd4409a71ba8b1aea41830149fc83c5f48087f327130a975e843f2b2e3bcda8be0df1494da2f01467a62798fc227f02aedf5dd3976112efb64ef679956a2c68b5af0bef6d7ee3e0e199087239afd7197790850f79bc445b4117c9c75cd84dbd8689b153cc897373e79cd702c060fab478b8eac045fbac491a30ce4684333caf2cbae506f37b665c829ce0d2c5f02233295715c985b72cbd47d1fb4cf456a919c3e382d67a3266ac2d705c238c800f30016d687e24d9bd615285d447297a43bd8c1f5c00c2f073423773c12f7b903c7acd0d85faaea53914ca38f6af67eac4c102b35231a17b02b545743ed5f52716017d631203d31a662cdfdd789caf3c64644162a03fafb09c3e6685b0ca58db4c691d46f21d109b43d6e1f7e155e55af425022313dc0dd816bddd348e92bfb17d2473cc3c4c2d45367ab00d41bb23e65f19a1784f672be5f1c75ff291dc386500b15afb819b3463bb1c909de383a580a0558b17cfc8ae497dbe5b1fedd37082be4d35103cf9b399e42f02d131e9b554362d93b46b02320f1376fab19dd1272146cd019624f94aa82b3e290a0a9723d1f26653f5478c9d7ef121c5c6845658a1f8fda72fe6e7d2827e74d5b04641895f5ab33c8f74f270e9c0bf3dbb4f8eaf1aca9ab541a40b4fa36fd23a9da6736d19e04c358b2f4d6cb0060c2b31792c2ac4aec1627085bfed1ce6c4222445180862cb05ebe8280928fc06b05244a9383d8919eadea4bbfef0fca6ac57876e98d41c1a2cf327e98edd33aef8a383201401d530a3f8ba7ce5b529c31308eb5173e79a800837412fef474e807772bf4caa2f6f30a6a28a8266031ffd64d53b4162d7f3cdcaa04434287f6faa8b68bab0682ef33791cce5360cd1bb0c867035b32d1bb6c646db0e0fa6f353da26fe534868fc701ec171585bd9ec9e8eb6e18c19b70a4194e3733c254679692d55386e7e8e89e43473581950324d1515aeab457df939707530593cd1317d1b9410a36bae32ab5c781c5d0e7f8ac84a7e787e9d08e00043c989265037e44ffc2071c7be0a923a2e90c1fafd0c779a8aa61765c5c21f9d47f5ddb1a511771db4ea6144f53b1bdac22dc55a5de2689bd4a2214688d6b3ee3628a6eb800a3fadf58cee4263cc78f3cbf46708aa2b8e2b417092a0dd8f0a00e928c5657f3d4cd43dcf4b707997d27e6948b55df2e56e2e1ffbdcb2fd35373e469351887b05cd424a83b6a87b3ab7903e334ce6f3f491a59da95165bb5140c7e72cbf48c29e6b5efe59ef8312d69135f2117914993cd5424e27375f3634dc6bc97e54514f9d1fd957c1ece2e5002d36d735ca0c6ecf989ef455015866cbd25fc91f5203205d7dd8694300eb25bf19e3e55e5a70c9421c5af9a6f21afaf6ad44f8158551b77cc5c0e5c763b161ebb5e857828a38e1f70d121241284ae3ff17b8039bade1b0dc6d8ee5233cbcda88ae7ae606fa3fd61e50ecb11206a0f46942756174d0a3bcc3453556adeb9579d3b8931ba9b7c24f19e1bbd1a16662b773324a66302837408cd6228019006eeb6daed332d7d8c4ace280bc203e50b91dc8b2fd851f828a9dadb317c8d68f439210098309855a3de1151a35ab06efc84fbe95563f4aaa9efca21ed9f49b09ad3a6082a5d943d4558b83fbf4c4c652faec3b85540a2801a68f1b191257c0793c583fe057d16ff7127f7e93bec7203045e6f5197591396c79a0043f8da30bc874fbc6b7ec074c7d2c6e5c85217fb89c93e6244ede453544e223021a8ee3e770d5bdb0bc9b4e4b52c665bee060c2267ebb552767bdc3bd070d535d1a6f96bf8bed36e1dcefccf9ce0f12c16ef36adcc15e5179d67be6bd41864535b6fdb7528cc5da3d66dbabf24d91e42c7df1d2fed063aef6ceaf4878c10df95cc5cca84bf1c55f4e3df9a4029a806b28a84c3e58bc79bf3f963c0ea4c0a4902cf6a3fb7b288c50dd43f6214ac2183caac922118ae75b7bd418b812ae237584bda9405ca7f96c07dd3f32644ccaa383de21d289d26e29e81a88b0621408f0be29289974250f7a845c838a6c26e6b8a8a778fa58f7c39f7e54cec03af3172fb765e91e1f78d842cfdaf3706fe3aebf4c9534dd48d95b4aa19eb94e1008bd1101c1d7b83a17ef947f2c82834e216303b41fa0314e8e06548498f6329b35d2b7481d6d4814483aa6604bac6e8897a173163ea94753afacc2322b53be063d3ca7d97b2cd7b7acd65fe7d6b7564453fd5fef4cc6e805f0fe6d89fb62d81665e9948661c2d782d38d0a440f702e98262502624b24a069f3c1f42bb17ef849e6ea1bba3346e94fefa13df6cb0617d71dba47113087d23a5d5d4eae18608493d69bf683db9e0aabd1c4bf4c526f6ec4bef7e7fc81c62922af83cf8740370dfd249f1a49298662149ad0eef783f506c89c35a636e43f9f654d4edcdb80d0aace459b8ff112864953a2bcb69ca98d67b4ba4dc613621c0590aeb25224c5ee9b46a56324ec89acff89ca6716b786627d7cbddc240b6aa5845fca489a58261e0f7c8d2655889bec0bcece1487177faa032606a8a20495e86ad91a38dd12551def274e4f367ecc4eb6134641261b5dbb1ebf4e8851c987e93d709318ab62da7ee51153723ce5e38425884e2f32a6aac52b488701438a842d57c8452898c4d39a6d04f8c9800ae9b0eb731dcd7fbcb5cf00369bd36530468a4ba5a0eb892de571e98a5ca44788e096f302f4d7061863564ff19d2cd04b9f03c0f0f332c424f3d60eaf1a572e2f4b4603bd81b20f285c23c075ed3ef78014dabde15e18c7bdeb3b89a8a63459be6c754331b484b6d793c64e5e9c57729ed7af52fe34188dc41ca8469c36346411bc2c202dfa99e3b14c2fdce7e57b3244a884d264b4d3779cf90c9679c93d7b34247febb5462942ac5fdbe4f1704246ca7f66e5ecdade232e74b2e6d44e39317cd68c454065bd4f08ab593369d5613cac119ec6e65c061480d716de8d51f27f0d84d07cb163be831328befce6692d34aa3c6e0d3e06a1dbdb8532bbe58c2786fd249132c98a4bc11dfc6d5649571e4aaa9345bf2a8a61ed3d51a3d69d9ba30904036ec69a49cc725525da6422e8ba297baf4f179bbf2f0032c2425900d6832de7b93f37ff7e1a366adceb35c281dc89f756e1fccfcf06999f8ca5ab9121b661ecd45476671c8ff8eab9e165fe1eb365234b24b8b77f195c1100d2bfc0891c1c340638804ffacddd7628f8bf5f46934a5b6584921edec61abff8e5da4315dc51294afce2124eef0e227cf70e673cc1c62d2a15338752f0d7c27c483a7c2571e34f1f2462d710340f8f492ea4429f66789f1efb213b4171ccdf021ecb4caa1d46988767961fe1d0e1044b88b3dc57d9cb973bc04969cc50102c3af9b16241e63544c7e42c6a2d2234ef100fb698b07f611f42d4651d64cb80b969ce3296358a4fbb3770503edfdcf5183a5b69b9bf083c6fe15c1efa3121607b07ae87ff3937b96bf1ac1990dec3c0d310d8e5e92a23f301b78b4bd2e627974ac7cf373b713747064f1beac4e796102f3351ef7e8a08bc3c2e572d9878c40b0b7386c1166b46fecfbaa742f22e822c9af795deaed14f9fb4ad64964375317eb78fc9524fc27f690dc42acaf3eb96236206af9ae6d8c7a1bbc7c889afa4b6994175d1aa78315d253e18a8e9592291ea525403d172f11e8568964fdfb77701e37db2dd3be5ddc3debb11474f83f14516f0e5560d8ea92838c980d063d531090bd2b9d3f99ba7da8ba17c92d40eb37ed4ca8290e8ae9bd107b4f64c2122aa90d6a70cb206532db57c534454613cf9252d6dbe9e62badcfa5ea1c1e9333d47642a1c819a69bde6a7847cb7de9144648021a600594ec5246f1dd2ae9791343ac8beef6c28ec3eccb83bf11e144342c3f719f2ddf85d1d19e57198e7acbff5b1f32b333d1e469e17e3556b13129da397839d32066f0cfb0af2a385630a3b80fb99021e346a13130b4d63d21d623dff7c89fdee01c211784dc20866e4400a7cc1d9828f2cc6c73eb0c2c8b9208c5890ee25c512d34b6ac6a09af19ca627dac86a06bfa916dec8e270107b90a916c7b92f231f4aa4363f048a9210d5576e13c69eb3f63f1b7ceb376b04f1b2d2f8e7faf1fb915c055227cfc9c9832728f06934169aca0659a37bbb17f5f00bf07b628cb1afc65a51c242d7e895eaf1b2462de502c6bf7edd08e9732385036072661254f17dfecbc28951fc4e8b1237fd1cb8f52d8191d4148d8616af175cccba9891179a3fa142b907399067c71a49d401218f00aafc5371097f236e54f991f6fbf00763a22a8013b01b76bd946ad00f61dbaf9c7f7d644d14dbb21d8c2c381a2a5cb8ad89df9957abab47a1904fd2de53b070d1b729f92d3a7bb47e5b15e6d55b2d644c6d94e2ae8f3dfd2c96366901188660e9c1891c555c87bc5d8ad0b7be140b47acd7bf302f8fad847fe082c747cb38d641e68a30eb721b4e6118194d14b134cb025799cb61f462dac4c487a58bdadfd3d1d45f4aa77636505f1a22d493e510c3fe63068da62bc184f3225c37054c31e546eed20f1585c3d91b2e15956967ea27d3bf1e07d02c5c36e4ccc792c6fe24a46b1ab607e4087352f73c40c5a7c94003b5b6cde5f477e44f55cfbba218d3d7e4b7485231b1a326a7068f31e1e2b76ae89a144bef75148a4dc200eee362c4cb8ebd7bd50f03e06991ce6e97ba7fdea6ca2eae1d5469b8ba6e571bde25cc1bfec1256edbd367097ff7b65f97e27e84fb488e8ad998d3cfae4d7ae9e72cc8e1928e7ebb302991e71f28a5a84513f1229035db6eabaac80d0b343efd706931cb227454c541eb35ebfd6c0f13838875ac7a6260065d6f68dee9ae4072e547ecba48b98a4176e7a1cc19d3f241ecad0b6ebd04c20a0bde1dfab864575fcd08bc3fc0fca0ef7f477ef7876a5834b12f0fb75f8492b50ee3b01efbf41b807476abf765ffe3b58c1a6b3cf7ca5be6d29a2c752719ec4fa4ea78253573154846efe22f0bb742187e02be8b25896e8c0609df04f1670e86eab4adf57c68b067ca92de8bba432a0061cbc662958c5e07dc6f6a5c60a0d565718f585fd46a2295819da6925c80f545e422c788bb673d8cff785f41cb0cdb73e23595a7934fedba54f4e38d8a6dcfe0a1196db3bbc6d64dde68827c171f1681aa881592edb744e742a41a039f954f582d6c46a62dcc0ba6dffb542c0e1d48ecfd7d438c9994d5f33da5422bf83061ca307b5131e1dbd776787803b88858f04a4ed2ec20293f536d1162a788188263305427ff41aaa98c2709de4f45c051794b4d9244e0caa60529775470828a89fbaf2c942576c4f129ff6de4cd609950c0e0c997c5210588d9a8b832503f8c21e014aa6a1f4fc9f3801f0533ef6127d092ba2989608bb498c37832b42cc4147ceb9313355d66bc1eadae1a28cd6304132938112cea30b55e9aa3b66c227c9f37e676ad3f9d5472877f09aec226bb619e5de6e0da979b38e2722eaf13b143955f4413772527cee0bea0ac94bd80b62d3ef133497688aa570c60b1c6924c16b7bd61a09b8373b25a84b8123aeb308fc7e7a0d39c36e89ace087c38db972f8b481278e8d5a6198f0c981d3a2be49be16061a2e936730c079a2966c35673c1f7416b7a3292cbd9886b95fd91ee8a89b225660c7b1028749849dc003549520110133d95b096385d11442e5236cbb02fceb4b21364851d8a862e5e5e71ea1c24f941b4f4c3b811a9bde7cccf82175ef6e14b083206478d438ed5609170c4c828be7e505c07b2c65cfd98ad825e3a39dd4a2922b1469b5d473a0240261a415f39fe005bf666fec80b19164e05362c74dd36c4a6f7af1c67e76f29884da932d981b74ce086df393e049a288ba3eae16fd6517ad01cc05da38c5877a4f3a3ca778e82680c0ae6a6e939b822e2d6da3d2aba7851c9f1ea494a29b56f55a6f800a5c98db68b51b10f590c5c5168a79683751fe8f6c859f9931483e9b1c29d252f14c5600de9568e7518cdc6d318f28f51450f2cb9ae63ce6d926dee02f9139ba4a2b06e28618b9bd964d6ba0ab4e3b999bf7b3d3973f7fe4340a6dffbad26ad9a7e328172523a03082896902f30a980aff7a0ad04df34f6b115c90cf4dc86293593ea88205e10c90a5fd5fda8fa69b0c5e401f0ae8260d5d879a76821210e298195131492a6af699221b7d177ad7722531d3a21a7e3a966e1c7d0c2501974e0c9ea92dbeda9afc85beaaf3260364a63ad02b9b67d79316d8afed7072e3c1518840b9b911dd4262a286b1b248d21acad43ff115402ab12a224df37a48b378ceb999a94fb09cd0243f0d9311aff372995e1ada3896e4f88a74fd8d8192230d776c3b648379d1c725bd1b16651e6fedf2480fcd55fc9dd39968871e943eb2fd0cd001421adac01f7f4edda7227817ab0e09577b3cb88e9a4d1ce75d73df1f2e2e0c11590fffa275f0797a89baf10f28a09ace07812159f8dba7974b9014bfe869e767976db258738df7eca116279712f8338f22be2e6eb3f7fb7dfca290dbaf537dc35bab1fa84cd8081d1a4fdb2ec90062f18d428d7d63f0887507deb420fc773f957c8b8592d1e8117cce305146f58f10f56c6cd3f470715052a5516b468b417623f35e17231d60b7f1d25724af55a154f0285ae6caa2d58139ae0cceba8412ab7ddcfabcf1bc8a7493e2ef525661f779ebd331133c88f16f2b876634207b886375d11421e46ade8ad166b9c063005137f4807309d2cc1c5bcc199966be964fc0c2ba20f57656bb26294ebbe0188aa9e2f52a7987cd42b5de257456839142576f8ff6b440b23e1a855c1442a00d5b36519961b12ae598e3ed3ce74f278beaa13ae80f93aa49b9d0e52c18dcc560c9b92772121c83272338ff0c0a78954d968e8e67a5b57567292028b036c55a1a40434e077128f76310986ec5f22f8b57f2dddb87b883cf20376a4ef18bc73a59a62f2379e8612d1e262f2478e2447682083a46c94cfd5d89f01fe6245cb44a9abc3decd32142cd1ec808e821fa246287f6b07a2f21593b2c721ec3330d8bc065ec0fbcfcb91eada21427a0f3971c4440a03562a91c7534cc00a0e97580be1698aafe43b493152b136b2df84251e54af0b632a056351ff8edf9a6a85cf2d158dc85b692a4d685a814893615f9b8f793feba162e35ef55c7fcbed7d86d156e07d1f8965c375309175d4430f72063dbdd57cb89f8f16cca2a6b58f1c095d2a4345c11d23da3896360370dd676bfef940d3430721a8eef548c12e12e50be8d7c723d64b56efbcbf6dbbc3c053612c0cff4b35832d0cd10b6a9efbb2ad1488e5770e6456ba84c49a5b5c0c9c01744bd373d971b21506540dae04e2abb9f77fee8f9b4fb1a07f78c506213d9fbef94c7775aff01df850854d45c1cdb669191a1300fb2e874ad75e345fce5c5f462577979b85770313e7855bbc5ca258ce85d03b11813e06903eef8ef241eaf46549bcd1041006f7d937219cc1ae663337d486556fdec0d553f718c508ff055f78c15e16c09ca2994753a33c7288af163ac0cdea1a3f48baa2677eaa1c26b8926ce38cf29069754375e1316e2000da4ab64e43e990e310d8d8d06727a84a541b45e1d28aa23f33038b69a23ed1155e92a1c3369281a69e7faf6a86716bff8eae38fe640860c0ac789699a43a98cc04b471954c705cf4c2bcce06211390644e403fac44c2463d4c87087ecb0b558f3734a1e6381bad70f41b1f33b20f43e1086261268644cbe4188f4b99ca534299131c4973646d7648f845b2658627b5141d633d45ff39b0595a31c085daca769c5521893126e4b661eae1bf70f90b7028db2ec7933601a7f5f1c389a99da23d4123b70ee5f454d14f1f2d7ed670e8aca3c27023bb9e11f832a34913d924021410f8959a0a686ee954d0ce92db301703a2c543be8181d98ad62273c5304761e17d632266bfcc2bb748c4c6a56a115568421479aed02faca1c66bde7400eb662821196396f802abba6d2cf0187770f7ed9515c3f0361f2e4e2eca79dbeb44a576e3233db1236d23af71a935feab13702d457828b5405a0075fbe0f8046a9bab3f777cd7aa119b889b2a2701c3045d8760af3819375a22221f80fc2d18873ee88ba0cc8493e7cc1ab5c8484427712fedf49a5217dc3c0fa9ef73ccb4d7ba704aca02695dc4bc4982f60b6a7f3eb9d6209c473ef57aaad3146a6ecfbc5328922c183cfad400d2c74ba9f497f1ea28052ac5043dbe64db6801a4754acf72d5b96808315dad34bfca99f538806aef2ad135fc55e0f7bff771a9e2490b4e15467491bb9cad674a83059843888f79b6ee498f2f6b41ab2c99adc6951fcfd3dad6eb5af79230d37118fc74804863fdc23c05cd3762f4b1eb17f3174903fc6e837da93c04f64a6a194499096c185fd5ddfbaaeaec5393ce19b931659f06e3c750be65f6fc7b2e617a73aaf322dfef79180e3c4090a7ee7f53235e0d073778cab29efbb30acdbb6d9b1ef99c24fa7be8eb0bf8803ac4f533432afb22a92a59b2b76ada892f32780d84f1288c531cb67cf2c224eff620e5d3e5bba1682a74a8e5c6d978f57d9fcce8e932829c85a57874c5d329a26424e78e52c7505a5b9293fd4057c15e6bda5e9dabf221e9f92b3de49a3187bbdfc87a5a6f7bc05180cc72b2986f6f5a70313f50433c625adf3ce92ced362f111c515c356a2e7c83d3488ac0163b2218fab244ba987b4add3bbd7ba076e01e7e118cbd055b33e121cc847adfe7bb55f10829daa2a36ba374b682a9f15aa51ed8ecfeb4c1d58742e308b6d068139db2e8cd4f4072621dbc71f5ec011d9b764f1901c60fe9371cff764ec27ee26b83b87fddec3f009514f735110ce0983ef0d2be6fc561ba0a34889075db7188a356128ddddbd95c39e27a6fa3c848ee8754734611f7f1099930c129d388d3aaab96a70e3641f42cc20ed11e7541910e7604ee45f3997356da422a41220d8b8a97801fb2675583a0d8f8a528cf58b365db737d684da314f334a7d07b7f2fc8e87f5e8e09929fb5554cd6265455281fd8e71f4ad2e31090ef3e72639dc07328f8c2e88ff1146d393c98dd5283be8f9f332b7559d4438252d95e1c5122e579615bd68827c62b2835e688d28f4d33b1f128d7954c3a754c5e7bd895c71a9e6e80b749891bcbbfc94991d18e1d427280f6e4505bbbc39b76afcbe9ccdd9ca69a3208703dc7bfb5400c8f393a9730258374ef02627762a38b2fc45212ab667a66f243a9edb2eb256e1251179950f176e4e99b0af70416ab952d10186047aba546c0e0355e24c97e2c43a533a260cb903a065f9d89c9581c891ff0a08bd9baa46b5c0a8679361e2aee868d8ad49af2aeaefe42c2b29da46b7ecd74d51a1acb209e850fffecce7da7ff74309fe57f9f8a16277aa2d7e3367ea1a511c4e9fc323c82774f08d6441a3c0d806b1df1a3b8450c23d821c27378bd017ed21919d9dab0b8ef78b10cef8827bd07c7e65e63b9e70fed9a2edcef61c8a56e1209acab77214fb73ca830dd9c43988bffcd86720de0c2f078aa8ed3372b8c1728a5bb63575f3608e9007c637f8c1143ff1dba76ff9c83adbde15a2e036974cbd6298d08e5cc98873f48642ec7e1b5788bcf6cdc5c1640451e57608a32a5ed5563e8dfd1eb2ee8c609268c5097765bf6c353072fb8900862aa24d93fc7116e5504ad1ff49727c6240d8e47fd2b8f3e42da372fbba1587c49184a743bec4a5cb05a6d7b64c6384b0b03a522d12a3f50321dd27ff59eecc17f699683be9537f436be37f4a8e7d9208a64f85973871234f5d4995dd0dbf72076764acd28a3bb849182bd1d838ea9da7e29022f5bb8fc9281dbd68a2f6ac4e1d89066f5067bcea4636f4bd576f79926f22ee46b7b378f9c74763c39aad3a5b9118e5f328537cf226ed1502d5167af54de98c87511603bb0f000e32b7676708e8278034538c6c80824dce77c1e32068d1cd364110fde3103ec7414535f25b829772d1ef7209473072f24eb345548e1e5f4d88d2b20beef45f46a7235708585ec5d0d3bb7d61d6dd0f8bbf15becb3bc792f4a80fed9e8d6c1fa03283d7e4c324797eff69f10922f2a44ab1cc630d053b644e9580ea2cd8d4d18f2a1c74ee782bad4a81f48ae4f1bf3873ffaa2ded5fe9bdeb9dc9ff7bab740847f18e0663f29e4d07f72123e7297b7b19df4a37d17662933490649c1b8553bf1eb4ac2548754a90a15ea8d4a70128c58d69c8106e4950bae02659e87c48ac11488829f747aa46be7ae710ea9cdb17b87ca2183dfe1e12f82071d8ccaae3c066a7e5874d2b63db97a151c05f2e9e8ee81f635095b32c4873b95c112c13dd466422e28c5c9d029ecb1fe906c785f158b217e4c416826dcf822a9086bd76eb7b3691d1a89118b8aaaf78a325b7e3a80771d19e2d7d53923e4e8d9adf6dd6d2845d624760768e649cc1018089d3c2743f1f4d0b8f7c6c2088764bb3d679eebe993003eb2a4e4eb94c8dc58215c8f0878ae073ad9f11503b076aa9cfb8cc75edf48cada03746ff5dc542d47a5085acbf2a5ba8bb915f0234b10d22b78eb6555bd745032e4af279f03e7a1b2f44605da386b2d53e20d8dbcc94c600230941315506588fd2f9f4aa8701c627be063f5c9a8fa35b06f18540dcd092a13c8d854203ce7a315b97655544842456ee2efd1b27f6b840c473be2b26e60250d1ca0fe094a96cd70719f32213929ea36f0655ec02e103452e38ae38264eac4127d074fdd649054722437a83307a2c253ede5c998ddc8f864e18f815898244d055ef37931c17bd8f1181afab5f6041675f3751d563e2c08b252dcafbff80104d2611e39e10f75a7eb308d2775668311ad6d031ef3a7e3c052d3a861f9691264f586b0c099068f659e9f89f7c7120a0d8df960be7180bbe4a056d0f4555ba2377eda9ca4410571fd3f3fdcd102f74415e4ebf0dc2b3982e5851d9c879e2a98aeb6cd26231e0894457704b2abed93d0d3286bab6da6f5a021dae4f22822628c25bca21fe75ae61e011f3cd5648c284bd7f3ead8be6f7751ebef88312d5328d0b141a4bab0cd0e9ed134800c6e2aacaf0a5c941d6c7a4487bbb67c1403651ca0a627bb39c16efb7c4e353496e7b128d4a605d01369b49791f0d2eac76673c7bdfe6108d5f4ad49318af89181bf22760b34bb396f461a89d4ab4decbdeadf8c881e5aca3b109d3f8cbb85cf305341eae7640e6268f233a43a2f946ea87c67f892400a8171923697fcb7302a70a5bf065c5f89472f08f03f3d8071b2d5517c3c82d900ec88d6c2852f37e5d9251ada381bc4e8dbe6cefc3a1282a2c24ea4fe237f1809662adce35d20d81030ef6b2b185cb4119a15130e94cd5901e393839c672d9b36919b0fd38e34f93ba93434010845b1e3b7144af44aa0e76f44303444d9feda38bc7f6deb8269cdfd39a93bfc6eabf5bcf2832c628934f40521e21444d5f6d97dbb586bd7456997c8947a97be25d04a6c26282c85eb6cc03483000d1d4e19892da5183d2c889d24809b24a6cf9d10f7c40db6ecfa0571ae8760bf06812929390939b64f3fe4877db9b93711f2e4cb96ca60403eed84dec36f5431cee277309fb7bd5d5e32a7b6408980855d14a7ca373b634c2fa60887bdc973f4faa77266b641177dca17364567d1e303c4035a32f8f84faacc7654cd78449675a4739684bd58c5306b8389fa5f78afe629f9276bc65d60bc376990ceceff5b17eef8b154ccfb87436a879128f9336433f698dd4b2da5164756fe464eaebf2e2a141e380da4780112dd42d210da10fda4fe4d8184f9a5f8e97fb8cd6e02223965e6ff86b5d8334db7d6d8a5a0a43ba97724bb9926d66f76fe8505123f0b97b4c1c7f3893c0aecc50c5b97c7466ba3073df023956f93c39b267636710490409cd9bf9fdae22291f1636a1251f00d2a53607f1250ea783d874ae9b5e7039260e68601a47180b4c20a743762eb2dd42927c96854a5c1d95c80f762606e3de0059dc09175b82f55580fd19ee659dfb8c0999b749122474e369920ee5e173392173b0a23632d231b79b8617ec2d5847a77baff535a6fbbf51aa83ba1553690111db2e527b093edae4aec929c2ead88b31e6f8ba9e2887bfb5dab2bcd8566df36ef4e55bbe3abf099956e5802e457b46fcad5e7e32183f0e2cce7fb4ce470db2428c41c3108df57784a9125046893ac93ef14b5e64a1c457dcdffdb168a517e6f2bfb58e7871dfbee245024ade804d70c03bbc5a6615cb9817d31d90185c25df07a32507b3d75cf642ecb31f81e229f8a682e6aa7818e3404a02b697173f30385d33ed5a904c82d6a4568ad9c93abc74b0396ec565a1e3778a68125a26b718e7b845b976a3794ee7d8c7748bc3348f33efd98bc95055571de00f8f83abab6456e4670c9a832b9b8ea42dca689b4a6d27faa50feedb67d612ff2a99c5c39497ebe442043a7a6122b74748ca9a81ea172b2441297e9bc848820b8bcaf9e3ff29a766f6520111f94ab55718c25ee5bcb535e88b841e8a73ec0072de6e0fb127cd26a6bb0bb9f62cf763764373b3bc376641787116887ed97408bba087357729983803eba1f33bc6f02522f4df8ec033bbaa612015a8b0216c984f51f76a127a155ce83a96e47484e851922dd70d9c81dcc42635ecab95505dabfb2587574aa333fb4a407b93d0e73c3d4e2730031781a5120624df2747bef3425ec0e1c4efd5c765e7cd36b2c4407a6de1a8da80b3da96803db22a51704b104dbe5a6ace8cca49a1f46eb3e1a0799ad5c6f1f53a40d3ab6d3cd7e6a0fb9a763e9434f431924bc050279b11ebe50adca4db74ac51a24140d2c26319ec7c59021f417918b8b4c2aa00c0331bc37f0ea78ec75deac845ef7660eaa2db21a7524c730c53c6eec40846d0a74bb46154306d62123f4c43fb3205d32d9623aebb6cc4c2de77dfbe1abc0caa1740cf53b4c49010c25e637a02089d3f963948cf59c84d9188fd8bf5e27341b51496d2a2e296207eab9ff7ab3ca8572841dfbe08e4215cd0f2a6d1033745041b756da9b252242e2a27a324df04ee0f9da0c683271a26ec6e70161049e2cc918d1f5fc7325b9f507c00e4fe53b0b269cb93e5eaf3e0cc5d83c061caea33b482e311d7e11644be3f01d1af68624f7924222f081cbc7228d5a83424e72f68717d27714153cf96376b116d374902e18bedeb916b6b4ca860d8d1690ff2f9268ddb2fba806ba2d1e660a8fe2cfa2e4b73a24084769d70114dc4e865e67d82b332be9df4cd88334feba13da3f48b54c7b32870287122f68c3794b207632fbf39f01df314db57768f225043c59a40906578eb49ba1a6da88f4c3877dabc145212daed776c3b0cdaca6a708b7f35505cb4536be8274a3a6bbe45272897510182e9892887dc18a38a447316bc25af11b8dc3611e0caba842aa12464532293371e11cafcfffa8fb21e02073137625cfe16adf51c836c735f8b3e60d6da86a500ae2330bbf85d88d9447eb77f386d7a402b7c5f5f51875d62ebca579aca72228953cc411e17a065b6a2802f23fbd51e014c6b22543a8736e0c3a6a13894d62a7a29932b193e6b75b378744939d8d7a5f9b2d5e250b47215a7b51afe9eff69ad2a8d07224fd54859e3e83168b252d48f24a2700034892abe1f82e224173940453adbc6d9ea5596b076791b8498e16b09888efb66db0616648bff43fa952bbe1d82a0b22435886125b8f663c7f54680f592223fd24b99e4260ff86e7e2432026b7bc869a975607bc341ac2b602f1f90df4be50fd8ee567b14d32d59e2ddd82c9497ebae082cc54c12c287fe379a8643c6c06908364e4334491382f22efda859379e67bbbba3d77e8642e40223c56b812cf87ab81e940bf582cc2c9b18ff9430fea3bf1060e5ca340dbcd7b3dbf3503fc05115aae909223aa4cc3730fc52d5decca36c8f6322bbcd7da19862662473a4245426225c1093c353cbdcbdcaa3ce94dbcb90028ecfb073063d6503f33753900834eaf370c67d2eb7277ab12a44c3936f14e7a239ccff4e4c765ca3085032b6300da6344364a94836d2355b3dbd1ea98dc1985d165e36505d5ad0e90dacad2a222c22faa979ef458efd46cfc643cba0f1ac88f98ef92c0beade69c2cbf11228d84000b5b45dd3c58c59e0ab6a104a3240a0f17e92abb5df0aa5350c7c0c2d8b7b5c0cdb418ddfc484f6f1d2a39716095949a398448df30fc93be49683d10c02128b8fe9a67529bede63ff7e5cfece3d46695045f7c7eea02fad6eeb25533dcc14a8be4b2a978bab089d4dbbc34af06b632fd7d7e0acf1afc3c19bf9b2e71d3053da4ba7ac1e52bdb13be126db5c1dcd3ab1471c204af8e73470ca2fc4c7a644e53512b81aa16409e38598487a4ec533acb79298a0869d7c757e4d1ef58d0af7cf3d960470a39d92bc59f0181b50e4829180fdce54be242ac87c842d37b03042c72786d57a16d3d9a2462a04451c4952f33c290f03d0d1fbf0c690fe6f83232b1be8e1ee6af39efe8f6e6b13c789433e4c708537afb611b6d41877247a5e722c56899f6436c24e1f5679263f048f27c5b228a2db2494ab8705c8d463add623f1d7a588031e9bf85e5a8f862b5ceabd1f2d1e0c19307b416f0cc2261cef9b1e4224edac1a5de6ad89c7a9d18a15d3a3bd910e9f2d0d348f2f1fa041fc3c15a0f9a100c8814d63629967073aa55fa8a14662baf2ae216a18cfd945b0608769bcdb8181ce9a84f08d2e8991f80b0b2e6b1f87d3d207c5e811a8fca33f045a784b66a4b30e379652df03b91cdb317770d18a555e5a950f7a7375896b856211b8ee8f91886c5c1bb7a5418ff2ae2c881030616f3c2a683acb6067302e37864ad1d7516ae556b0c08d58309ade75c85b62ce8870907df286b0e4745a239893778e33740f12b6aa17eeb8a606f24b125cba3fefc6d489a94f445d48d6551af38e805376add831d5b0e36b21c0a94ad361392244f22bbfb864f40131efad20b454552b37fffbf1c12e5864b9a8cd5563630a49692c6ba9916873dff151085e9a889ae011763a13ea3aa468197f451e3c509bad82ef2aab990ad7ab5331210abc187d706c2eca9d077d03acf42923d2dbc05d327dd397238a0460743fb7491a6348f40a458a5949e1facfe1c09f0cf6d0377539b519fd62169276b496d2cde5dc211eb7ac06172b25ff31c395830f6106597ce45b13851aff06084455310c382e147ff40c2c0c6498c5dbea22a93ca85c53ecaa1ad7cc4499c2b1f3fee2bcb03160614ae9ab9eb9eb6e632da1d5ff352271eccea175d7022c06cb88f117e148ad452854ccc5f709b12a840fbd5a4e2f7021331d96e90e74725d0b891e29038ddaa5d08837793e908f2c1cac9f7cc9922fa91cdc550c5fdcb01620e8900b3af5c380567cf84f4455fcad7c914b40c1b593e39359b5d09442d74865e15aa5c76bc8bd8bf20d7722e4229f6193b34089feccb1cc9bdfb4a999fa8a111692e1ad8d216a821882b6f894d8ca9c6e7630055208246da73e03105878d30cb554f55a5a52bca8c8b972b8afd06912aee4c08642ee23c3fd72bcdc4c4bbc5310c5bd8cd829144988f9e92986945ed11b672760c7c2b9f11a86fca627c8a09bddea741abb85113c4bd01ff208a70e6089385f258ae3299145527dc1ca4db2664abeacba08184f7bac922320599ad89db4cd1f9c411e2ee89bf9d92093b64043ecd35721a0df42d227edc48c158228ce7876f4700123a45c8b21fccd59573fd6c395fb449cce6c0c64331122407f7578bb16fd21c4917c0d3c52070f7260fab0f91ef7bc172e60a026083eafed19e1e728f54c4488e16e0323a5aa0fffdf11e87fee78fb54c05b28ffe29622465bc415991eaaf45e8236618a59008b98b1e7ed6fcf6f029264373e181cb6503e06010e3e7d9d2d7b9518f7ea282f747362cfa731df5e7610c2ace2eccf2ef929e69d1366da28d99519794aa2dbbacd45019b1081aa75b0b016945f99a49956dde41810429d4ae2f25b0f44f0845d1dd3a648310616ed0dd180a92de86bbbf9736cea68c8cbb1be6b1b613a71ff34a0b20824260af557061e5f279d43c332b4beeaef1fdaa6b6a01695fa322b665ad9270a29346db13ea3fe1ef595f2cab6fb4847551902b8832ca94c1f66a3c7ecca2886b3fb3e52dc25124ef5a654ffd0f07bed9a51c4ec5a263c573407e44cf2067224ba996205832bd422ed561dd6d31b54d1f00c954473c6258a1e8bcab40826969a58af54aee7bde1339c8065c67957e534b3420f0c29643aa176db222f06aabe9371caa113e1ea4538dd3342758948c76c38833ef7659c31302c73ef59a47f77a8025153b05cec0cc25c7a8a1d81a472e0f3c0318bd4c327b4654722a171b26934f7de8b39277f07b322d73a80b9366b6e0c9731444577140a0a3e7bb034d103401c471ad91143c746f4196e64e8d2c9aa8748d6326f042192e10b6aa7695cad94b64b314252daf04f790200b2bce9bb459097fc67568d738ace60462503d1be2e48143aa19944a3494552e6633562f4705541f3073ff99e77ba7db5ed42cd8e49b65a47d32158d293742d864bbcd788fc41e2d8755f195a72435dba19b72780201c5d3b14636b8ca69eb7487284c60c2cf627b5de6e362992ee8066a038bb79231747a521b92bdc8268d5d28c67fc7eaff16806e2f12c8a5648a22359f709cef612aaae8303000901f7766bd081a7c5a27e35b811573357e3210c15b18e02d41d489d65d217472798a5324bf9129f9997b385624536712931a697cd3dd1a6d17a089af880d44bb2458de0a15643494347ea5a9df9194e5d23e8ef97bf694a726b682c95ab32ba7b7d5dec08fafa2dbfb7e2a6ff16994856b60202bceb29d682778c23f5defd7b8a0157595553fe4d6de574acabd09b2b876e1e5c92f416b77c2813a3c1dd15de3aaa5f3e24acce7574975252ce47ae4d995e49a5a60ae0f4ec4e75352d3dfdb42cc7977a4873b4a3528a2606b46177bc1db46f43f961dc0923d5a13aac5b9a10cadf6ec76eea4cee87497671e81590862166bce6477b4508605606912780bcba758ca4a2109b2c1509cb8b1b8846a211c77856b1483612605d727a85895afddaca83eaae7e9153a3e7b4499379b7d8e92fc9d0e789f3844171a74b2dbe8ae5dd276636cc06b75f5b8769b00414a14a7d9db5addc7a9bf4c81731f9c7c7ffd77d08f00afe3bbe42db27a4b1f17165c631a49b79c554ec7fa927bf9e2bfdc8c149a9f42b641183d5af200c40a085cd16ca497e1cd1add3aeedc860d472c021fa317f1d221d78a63bc48c17e5325e9ca5e0ef7ad652115df135048882d910adfe9592c4dd0217bca51c74c196349da7162e751918997707077014fe5f1c1a5da46022f58888716ead72fb82bf6762c0f339c00c9d359279c42cf86eb93381217fad4d177c35b1b8f738c0b1446de111634f6e7c0a17554a0ba265c1d78d55fe3200bc37da98755eb2cf685380a44dfaec781eee480a3a8d48e66cb875093141c94cadd6169a3cb78fd79e85056c137e25080a688caa8375144cc93294c3ba78e4cb1b12276cdca2d5680ac9f24d6e2c901ae982dfd60515db81aec13278d76e265ddb9cbdbfc5667ce09f19d4de51ff698c16ca5ad0ac8ee69623cfad1c05e02de5a46c5ded0367998b076da920db0c55e820525be59e9473bf8d1f41b413565762c047ab8b3721b9021eb74076bae7fc93929b4477d929f75c5c17f6135212fe41107f006847e80e61e853c31627522c10f3c66d142e95b89cd658d024708c26e73284b139a822bb872a292c5996c734b962ee11589dbdcf7942cec0ed9ef09762fd952a3d0da62e50db68aecf47580a38d987b14e329f4c0b4dc7e7646d2aa455ce8a81b833e25e92c60c97ba354a066363b4c58f76ec965bdf33faf7211a8ebd11f2ee9ce3f82b2d7fe6eb944e77b475e061928ee76c368832a9def2f07788bf9b84dad91249ec25cb35e9d34dcd8d51835847ddb72f89007f0274e89cba9333193b06bc707c67a868e5cbdd2f62f4fa651b9cbd575d4d83d9215683ba56077c261a095d6bdf44c5b6a05cbaf02184e280b18003c06804862247998e087857814adef7f908e0faa60a595dd84231c119624fe5f24b30806f4b1a39f1d581056fa41f27b7e5377a2721b23962639e88adc4410dfe9db71b7fb8d23e350f2349f10bab0f66803763c37b5588ced11661bbc64bfe15d3fa3e90f893bb38d3905afaaecc08404ed1de69000990ecd7ee1770719d04919ba564f2fdd133c26d6ca4ddfe13c03235f2cc5467c73fa1aa17f9a20cfb042517fab7ec3a7ac60b9d9a741379e5c0efe24c690c3df8f67807a31b2af3a0ea1cf6ed9f910266d326b800709910b0d33bae382e04b66d0c1588b440aad758e1190dfedc47274be58eff395a09d3dd60c7939beca2b7dfad838fca3b7e83dd2d9e52fa8bde83e76de705b69d11968d263ffb0e6b8522ca36dbc1cf06733e653f32f4dfe552318f8b8aa34bf4cb6d666ef2c271200ac805ca7ff0d3bd969b3d18800a86d38fc618fae56f6ce2cff2d1486695bc7471f0b7b32fafb9a66ae96536d919c1b3e8cea5332f49731761a7e5422bf086024b3ac90d74179734798b522792ccde2e0ee2aa6e2a53b2aaec4fb5a464467db5605ef3e1fd5edacc672d1e6e4975aa1ce431ee05dd5962b4c1e99b742d97b98d712c3ba3380a4dcc8991aab492ac67ae902f3190ef6e0d7a81d0275bcc677d048480e2a59ebce3114aa921419010d54955cb2e3ec16ff94057d06def7c79cd830a012a58e147c243fa0db7bd70827a79a228cd73f6190903fc1f2186fa483640a67d6c8d2b9f636ee5b2177731406adb6ff44a695c813d8cf3df89888d251786da8481a75ded0d07e50fd71c48998b6bf713d4722339742be76877a95b38b10063792921afd5d2dd619313067523d8331275eb08eacabfcd0edd498579686945c5668582d598eca46fabc215a163812556317327ed0c0faf7966ef422b8a08dcd5e4c40e33e76d81cbe1b98fee8d691fedc01006d3572d26e6a61ab2c928f12d7b9defd7dcded64b0760256bb8764875c4c50e90ee0f86d6844605795404f8b88c45a5484c01d9b311835bfa345d3c83bcc5565b98c3c871efbb76b0ebaa84a137c55113261d71b4733e4b8d909bd841427cb679adbdc598f54f83a64af908680550346ce9f91853e70e5cbe6effb92b9176b9b72f12bd8928374eece57e938b0ec24df3c3903eda9638b6896be495f17b913a2b98147f57db7aa6ae444c7ae4f173ee256c0cdf2932cc8e3b021e3f75fbc0256d6f2abdc7be16db02919debb05e97ad7482bf8e94aea9f22113c2f60b3f67bde4863a55fc7d2192e132413cd16a8ddd431ebb0ea34852042e41ff53ccaea5a9f557064ea927a40d396002adad8a657a4abdf103644972cb7292f05db63d8c029f4f6f1ad2161f514d5dee9a7bbfe229bcebc88721655f9d6a67f070d5b343e692d18abba706a4b6b1f27057fee59e3efc3f256500c797ea795e9955dcff6931d5cd54bc4a8720ad7dcd22c6d3d3f48f7cfe05a2e59ef2d7014de1f493a9c3b38985e27048ebc4d948cde9b5b0f144094c3729e8a4d5abb0e1de84c24779603b63db268642961fb0275003ac33bf13207c0f451d2efe7bb705a0b07b8464bda56f686146789e7b1adf4b28e5aa64f5b0d6a942c12676a961af7bd2cd9dd863c80d876c634ef6ec2bfc3273ae140ca3e8098f8dcdc04a1ac593481610fe62d45cf60a25d0c8cc88c77723043905e0f87c8c83fff067c1d3565e516bc6708a4ad898df2bb8e502f23d65ed56ebeb2b9d2c9d261abdf0a82c36c7c2215f766a49e47f35654cf4d1b4d30cb4b523bdd8569bac525d445f09bbac17577dc131cde74193bb7257974a7df2272b6848b6ab0c98423271df3cc7ce3e20e647940cd704ad8d7bb25c846153e5acefd85a41ee833a680bb05b7f52da0f14525639d317bf34c82af2a4685c7ff0743c06207ae636dbce0b3aee898777a7990e30145cca3357a42f1f8cc509d91b269605600466d4ec6acf1054181375e32133e91084f78211e9c5b936f70efe51f6eb2acc0460c9caf73b7343402621a28279513abd58ee1bc1227e8f24d792eb4406079ca3bba0f23c5223449fcf446770758bd229f82bb306e16a6ba5c01f763ddfd6243146264f9a3a70a24d961742cf7744b09db43afe78f0be289e40c21607a4081ba1281846a238b4d41dab8a5b7a16f58325a8d3e1f75b763ca7ae5329b0751e2f238f62928b988a20f65e418d72738cd6ad082ba0ccf1712933704d5db6f601373b3c4903cff657b2ae15e98322c00bdc22eade318552c882137d38444db34e3a279338d10b831a73554c626554eda799ac51557afeae5d2c6227b8fd97420c9d36da94923a3465dcae66a9903f533f5efc58a01ceec6d5db226cec795e95d2d4f8b922024d14d5c8c5aecf0bbdd3c668e3265e425f9b8e7a216d259dfeba387c0fbf05f078f7e3b3a6ef9096c8172606785a5d85aebe318ae47540a5cf0fc34147484713275df72e78ce04c947d205495ad987522926e03fc3a0436a0b24d8d6866080eca4eb8fe80772dba0d5038c2e619f5af43d5761a6b746d799afd68b39ecd88cf2cb249bc2101836418e2684515240141e94ec937494d616e1218770829c5e79db8cec9f83098ec6615dfd8714b90bde51d85bbbbf11850e40ad367fccea8276a682b7c44bfa23107e5ac896e2918398049c9bdf52f836f5e003979275a53168cfbfa4c10eefc6ad8f56dffc9cc5104c1765879dd07643bd8552632ff6bf808a0cd8c40cc91e7f60e859472f6f434d0086e62bff2c5f7b712c78c39800460847720b58a3c84bdaf85fdbf9b91750561cdd6cb624519dd4ada8b624398a4034b9d6c2ca42fc7b8faac8b7eecc2f1e4717bcfb7a530e389aee31031d091d6208136ed844213f45ef1c49cbe8f17acce678d33537206913951ffac732053a73a2a82d87c997e97bfc580dd62ed5d4c0321fa7838b4173ebd54daff4df530acb433f8d1db2081757ad5dfce256770b971dfea259e99598ae00cb2eac2557d5f3de6139b05d1062fecda0fa8333d6a708030f2dff96c975f54ccb7b42f4d0689221586f7904837e5e487a1e137d21d2a88ca942374d21c862384816015ed2448d5b4ff439e1885766f065644ad2b8d07b580759c03c24d1f000948daad790d39450840b6a0d9eea02322dc0e9808c93ad418c90da40849e7119bfd06915ecaf0fdd3251ffbfb1aad400d31d75266c4081f8c074466544fcace9aa3cf5d8fdae56891c7f942c694cfb838ccd9f3599579f2e53b5cffadd9e708068b827a2dba8bec810b61f0ead2b2a301e09626da938b00def6833bf6439d4e8e0d5cfb70772e586e8bac1375d4cba70f45c584135820e4a923e22a4e8af6f1dd9b6b3e4f4ba94b31e982bd0839730a1ee3a5e5df0eef6a7719178be176a04e888e1474584c8dcb6a2f3837b07d3caeb5d7112270a12617d26f1e123b0501a5bb8e3a331bb762a7a40117166de1b7b1d0423d5b1d79ac54db145c9cca4b6ecb2bafd41e590bb3aab2dba20cf77aaaef5b941be4ad381032966ceb5f82544fb79a8b923e85dcfba30acd8a33112e33e31f23d6db6c7e9fabe9c7c23f6f826e841de2d3a80c5332ebe590daf32c47e0998960c60e204c5d07486ce7de645be237699808f786f550d78e80d30b4ea5c4f6d4c60ad40ec20f34fc33c6bc35d2ea49524ea3d20321202c34e1b0a5415e2a52d405359683546c47d158019e4523845163ab024b6cef294c3c896decd088c72b1bb11a3c9d774aa76841224195173090be3371de05955c07cba45e5d1260a870baf40f241b95de05c6a365eb548a0d409149e64764c45a3e08039fddf5350cb2c71f052ecf6496c26337a4faae14a1bd1dab20b6d55cd5d7fae1e4323e870f2c41eaa8680c3eef5a054ed1dc8fe61c73bce7e163134b6ae5f2a883923088573355845178f4c84750f7b83036ea3c6da6b7622f3d04decf88761657383839f6f9e763177a1494520117115157511b135d9a2be400519505a16020af65ba1950fe53b98cafbe05ae33753c4aeb06d6421d3f2e3b4da74e1778aa2de4b4f3b72a0084139774a232199c389785f1244c76db51dc1f83221a6846c6e2416fa706c54a2c5f0674fc35aed049b7ed209a112af88d06450594157a2d8e115e5604c428711f38964a986ef6e006880d712ff3c32eba6263d62bfef4e0bee610782302039d1a87439ee470ddbaa2bb16e006e77bfc9ef411c9f8aeb366a8320041e461e29f14d426de0cc4e1c852a1a08aac6889535df8527602851143d5b15a57a2cf5e2e27edda1a99c959d1bc0c7b15baf45148e5748ff8a47e1a8ec6b5c358b411e7b0fc3b3e5b64d5939aa9b98fe8c24c770c2a7d3950af2b740abb33d4ae395e819db3b0710bcda68707e943289ceb4bdc02778bde5387fe78b8f1f871ce1daaef502b7b61e3dbf93a9752802d9556b55835763d5b91c2a3f7f45436725c4e5b7079939cffdfa2b733607fe7056f9a171aabbd5ca04963230babf4e3c003f4f4f6b66b85db5d63bfdaa429b366d17f00442e9f3ad73e22b79885748b3784759c23787605ed0b9d78bf205ed40463990429322f3091cb6cd4d80bd5c9ff99592f8b3a8dbe14938e64fe2e7a57f7568c05ce4072bc13cffd696a1e18530ce36889bf1f6b6550333f2cbb1b0279d22a4a5b009dd5c155d320350ff5ed5215a7e05740c77e66a1b840935995af701252ca7fbd00c76f7a6173b987a8a3fbb5a7bdec340dd7ce7f9c70bcffe06f053e1f7bf1b8659cc9023157342f7ea40335c68e340878de0a82d9bb034dc822909738df85d2dd61ab0d0b608f1217f565eb4377f8a1987a9a9e2e6bbf341cef1bbb41bd0dd5b9587be47072be7d74d58088b7dc15b82d24cdeed83d754591a388e48fca9d4cae263419c7a576a6f89b0da99aa47e6718239a7499481b9945c062ecfec37522ce743841c2c91e67c3622b72d8a400656310d5afc5acad2befb6bc1106e6af287f9fb10a186ba2085025edd78ea0e899152ad6cc7d844bd015e3b62b8eff1fd2dc619eb1af8f49e2ae282db1ca72ba735d2cea74a410e66fdbb76b8a2b4e62eaf933011317cfc16c3466907b749a1cc1b0b34cce2d69503765ee04221696148c341cac41226b91da9ec05e49d0d485e0806c3c7c65a1509ed04fea7032f4900c541e74e33d35a9e0184f00c4a825dcc6b8aff1eed9337dc3d1d5a1a389a8a5fc0fe10339252f6d20d0028e10df7ac9f2e988e5c4583563e479de20217437220de57a52c8025ad3063619976c5bbd5b061c6fe617ff510e57aa9e6505e15d2ce2a7edc07da79f56b2dd8f18f93fc972dd3a8f2bd7efca480060336ec8731cc1517571196e5a00f18e0147d2b6acfa3adf1af604d5c5508bada119a0734c5058d6b85e04d1d6a3dc308114e766bfeed55c12932f9bf01145f18ed1cfde9074ad0a4c12ccfe1586e65cc108642b792427c3ceb11895b90f52c8f61b5c53faced10f33ebe2e819f97c009dafb6686f6c8a958da5bc998872772c437a5805304edeef7d45fcf46667d4d1d99a61e73c950e4cf4b98b72dc6c3976af09b62d0254da2949a34e3349d2f72fd83a95a0c31ab321b2dec1e3d213b66502d24028d4240b99fe5f1201087df3aac82f4d7c7ca57b982eb180a4cae4a8ad8c9c4bafaf69d04292909b9beb2cc52dc1100ad345e78813e55c9eeee70341d0760d7de53517c7ffaf92f4285037be272146e39bbc3758f030af139049740f132942eaa16a3c18989f569f7e856c9ae0e951ebf7db15a14b9821f11d192d6903fd417b007be45bffbd0fe66fd45c9aa3b85b7bb58f3158491ab8fde176191fb91d050032ed489824f9fe7c7f3377266d345f19a11b94c6b12135438aadfdd1e6e38fc50dd44cc2f4f1b52da0609e6647b9848a9ea5fb38d55f4e61a375fdeeabf029af5b7e13c21d7a88e89f205b6509801cb45f1bd26f417e0c18145264f4de0a287abb02bbf28e0ef45b9eb40bd3632bc6c4a4e4b34f86a265b1c93035b69ac7481663b1bc352bf74dd36de52267ad7454b4eb6905d0079afeec2ca7e84c79d3e88b22433f08e79be2e01fbdaa522deffa6b6eb76ec3648d5a994e2ff809f16e461cdc9f3ba6fc3b9b50eff1fead0d91f7702e46108faae1df94e33fa5b46c537a22c9089d9fc3f8e1d17e5fe54374bb55d7e1fbfaa866b9496e360ae63301f61e154ba7ec6b0b2c83f4261ed38b1303ada55bed3361256b4b0eadf4beda9d43c2064ed232a74b3836e2fc7bc7901d16e666306127d4fc272440d68791e45ecba3c641c7fb55242a7395394726a06c4f104173089c97f97a834cbdb792cca91098499c8cb8c35cde15e899f590ea17298f0320866f968ce9b7280cb56476d5f348fecd40bd8ced7fc8c4a3de64b3dc37ee2edbe644da151b0f46c6bb196e06ff8e0242376220b6857de69bc810e2b0ee56b0a3fd8fb1a631299e953f89d8a6d93eb1e4ddcc693dff25f31603bb2b6b94fdc3bd07aeda200cac998c802037b395f10115d3c3f68b4a4122ceaf3730d629ac3722515a4b2bacd93d092379fa0dd2ee5bd11e985a0ef8a3c4b16d1924cc62f372f0b19f2e386128be914814a6d253afccc56a61c5510ea10ae0b2a0080274fa3398ed22340923537f39bacf227d5b73eab8d851a2924eb1cf8ef157bffae7b822623f653f4f1d3c8329dd41975d19ff3ebfbc47cc9371d48694f0564d3366441e836552473480fad19573726cc1c870c6ca144459f6b9204c7335864dc95bf4612dcd4aa5071a1face3de17b2d625f2ef0156aa8ac7d10f006a285e3012cc134f7c5a278066d2adb1cb64ef3d85397cb0274109f156cbbae465cd619169ee6116ed3ab841e6ccd5ae047fba07f7e8c84aae41a8ff998193054b11f1b19e5ff70dd06dbd2b03b009b35cc794752c61728f18df17c040cd0b22acf71e9d4fa4125d7d7fa1454b4783894f2d7654ee5933ac4d739d4d0eaade22896ab90ce8aac68a7009c2ee9be571f73665de51c2968327dad9eb9466b37ca3dddfb662c7bb345b5ead981c5cf36df7870a605a2df751545c4c5badfc80837ab785c02def14b926ccd419b078ccf27e6dfe31fe14326e799ac4ccf1dc35ebe2eb7a1ab4a3f9e23f9d75b76800cfd845047d81acf18eb3587238aae362288744917b462a53c409dd54bee9f257bd866d353a27928d069a67c21a096b994cfe5e109c979c74abd4c649d7ae5a2ac47a14a74eb01d180f06ce5759d29b42bded90ff489ae1aecdfbb773de69edb5554ae06634d8c92950d775a569766e357a7293d5fcd64aa5b02d7e5f279e46628ddba605f4112349d8111234b22a04bd6bc0f9bef19f8f566ca88e51a168064a0e10433d0c222e8e02c2e2b07cc013098b4f2dcf45a7695daf3b80b5f758d332cc7c2fcfaaecb282f0ebd69babbd8264ac16f52b156755ce75280e361a8593347e4cf24b644597bb93af57d7c4e2a6e310bf6f99f19f3aea7577e2723315f3f521b91e3d6f71e993c57aa138bf823b995a86d683292f7540427f6fbf8decfde26c6ccc76191b8ca197c95ddd15df4c537a957a5c84243bb8f67437eb9a3a82d0eaf5d232a67b17ef88f28cc744bf8ad2dbbd0ea6b9bb51368d44fc9f7805b3dc8eace9a1acdca0b3b0ad34216cc174d0c5f5d8dcbaca51ae90ce5df40c3e45490f7d51a70756423e83750395ece3b0293a7ace29649792353af1b8c3b0b7c355caa5ec8e6f48d68aeedeef2f68ba5bc148fadf3d44c59ec040b7ffb429c4742597123fd7ae266d6608cce8b063a0b11ee9399cd5f29447cb09aed8a0e94dc16b4c9dde325a39504317325ea111df39cf2d5a0ba51e69e21b03e1175bce3f900408876f2a7f58195d0c0fb9195bf83af6d1f543c2a0d9c6df160402aa72301010fe319e22ac8e24a88df35f5a9bc47271dcfb42ed85937d86584bcf189a341221f647825779f99cccd14cab3352ca5892c2221b1b4d1427f52369f918e9947a46e5493fa2ef4c046875451e21232cb599150c0beb4573c5a866c603aacf2142d8ecf66f36dc464dceab3c624aab08e7b5ad097fee166866921dd45e7d1da0cc4437dd011d9a9d82f7e6e9868df29eb29cc0ffe03aabbaf760e9f6a8e30fa4ead9bbcd88238d3e6a5eac5a2dd1154d0ad20c9176ad90c2ee17fc570342479184ad38130e634516cdac4c8921a9a23089a50b3d200ea6cccccf69111bab48ed81f56ff46e99ea2a9908056bef95ed004a7a66b5fe3b5d682027aa64fe5f1141f2a62612526f5197c38d2a07f4f7e8b2f585eb5b73e76865682142df66988edce563800303990b9de9d00c78cef4fbeec25b7e1d47c2d2cdde0116514f0cade3b52513f0c81bc225eaab95a10a8b3d58b01d0bb453752bbbd80623cd92e53cb14b816dbbadaace79072d5b3c8b46b70b340bb6c5cc6f58dd98c4309d6f4985c790facec3ceb738f16ea22d380b9a7ad9f47bfb0f57cb0b15080f3500c90447917e768dcb5da717264a8226027ef9bae5443cf31f65fdb0848f1f1f65de494d58f740ed3674a3e5754be0752b0f055ce688950aa35516092235f2c68d293c47da04e88a32d9be1f88134b183686bf98e2162507da0a7a7f777932f139f9ef6fb2ba48c41328224eeac2c2cb4be0a676d127d7f3938108ccd0f384d4448d2ec80b812705d576ef2b63f4a90ee44df43189dc6fd26cf6299382fe16a1461dc3fdc7d3e090979baf8d8061d24eec57bcac91c4155ac807944b7cb9298bca5ee2e720362b04e5926275bcfc8da152fc50a816cac68e57024692fb2908f193aae3d30d0dd03058d27283fabc53edd379a5029faa5046c91d956e97b0cdcf987726d818249b7a26f31e06cb576c110134ffb65a963810081caf4ba1484e0773d3f280be9a55f4369fe0192954175eeb78935e79a478df6a5b2df6bbcaaa037a8f0dc8bb9e07cd4ab817c5fa3bbef0b7d1d7171bc4e5a8871e513e1cfb3cf9d311b9d3e56755c20e0aa8664de489998a10712b4e50e7d81aa47c2b316f00621c03800b2d178bb6eb9ca5ae7496c0d87de25f2ded3f8c1c6b0fa6975395db0e1baef15423537e7e063c206fc6b31e2a484026de0b37b5ef3c27c971067c9e4bb388bf3595dce315907aced18981534ca7ff26184e96db915f436bd9422eca8fd482da0c696069bab49094640aba5b8d8daed25e02a2b8d43423203bbbb88050703c11187f84359467d5f7fc0c0d3d7030c825b694104bd061f62dc97e011408b099b5f833d80ded7fe174d0dd7729c1f3ab0aad411e9cbbb0ddf7cc2004be7dd34dbf066fc99014bcfd828951b915d84e7aa9ae860e8b567321d87c2af77c30b52c9e2db077affbe5a01a227be3c54284f6b27ebdcaa9f0ee11820cb49228f387776f72e537c1a4a034d0c7fb7f94a85c3c288b54b4a0e7061cb9aad9f0580215bffa89adf15c986495502006676c3cdfaef7a99a8be8ca518917a7dd64fe490f3bc14997c1ccd33f176a60f856e92fa3d5e742369d9c6b644b693f9e027536b22b142020c58e645540ae307632fb3106a725654ca2104a7289977ad7284c78972423ec736f9be4e6ce34c8f43ef919a84430ad993e7993859f56c0064baf3a3ebc632e5230bb5319774845382816f2fd14cee8c24087aa2407937b129b8897658ff4c8f263989d571639780d251ff7017b7678845a40d1ad929498728fc42251415af94914f5619803a9ca190ebf51b842b5b8708a01ae38801da8f12da66f225a810e67f93b580322b416f6fdf1ed48b54d1585b1708c5fb8d12ae3185099c0246e9612b41e4cb9b0d9550d6a5965aa203be9500cfd48c54e3bd2b531f2c616cb2dd09df7fb167361be32523543bbc4727312cdaab7b28123ae70dd69b8cc8d4219105a580818dccc9135ef04328efeb75a137eabaf787688c34fae8cba7d93e7620f4b041e3d370cea84d7d20f3194391e4f5f6c54f593793e13427b6c2db7723060341be026e56e81b7a4d8afedb1f16cc4c599c1aa02773081e6906bab3ff6c76b847c4977fdac609c07517664f9315d732bb32efe87b875518a28714e7dc635285aaa9f9f9402a8ee604d014532cac9dd403af3be30a8fc277a011aa6ccd6c5ca073436c464a648a5f3b38e2d3f61ee6404889e352dea8cab154b883604655028fcb2511705e0e0d8d9cc34c435fb481d828e35b543aafba1b28a60aa43945436130f1c94450f710fa362952141fd5134b02e9baf34fafcdeedf788e93a9a43c5a4603626121d766f1db327c6dc020b47684d89c0c0017ad71fa6eeb7873b751576dce5e7eccd81a987cc8be1f23ca493de1d1a81177ee56a1ed9b141f8367f267c0dcd32e11f7736f35bd7e204c66cadf4d57c41f20d0029f18a7ad3ad10b54930aa7ad88f0234bd45b3b714b55499a0c4c3637984352dbfa34226f7d2baa433b4b28edcf7ba7c6e4bf3a784ef42284e4604c14b888b794539c24f337e238d4c5e574dab049846ff6847d48255712178acfd28a07d4388624c3866e3d43813acba7d9891117d71d580793e424d61b52ddc10b8a4a16315444ebba159629625c3fea673702cadcb47102c79abf316eeaecaf36b40b06c8aa1bbd533318486867ce2f97274623cfce3618c7665c93618178f2ceb8d9967e94345b3654e5efcceb4bdf03c9d596adfb799c50a3d92f1bdcc2c7e165dbef1b8e706e58c2d1d9c445da24a675e881df264e5cb2b35cebc3d40d89942a1fa8e422df4dddd8d3053e02991909c776e3029d56ea9be6a4d43e8d23d125b9d3d5eb6418e08380887912b6da172b730cd2c98cf3aa5134fb8d8fc0d051ccd1fc5839cb812fb3c898b7a9acd799b0f983881ce418c3c35fe3d17a249ca61814b5815e3a7c0bfd2b9475e9cbec53e3bf92bb361cd55c6eec1338728e4d839230a1643785ebbb6cb84b328f6c0fe80eec2aa00a76ce7d79ae25b5db21768646602b7866ce8e0ddf0fe74766f563835bdf8bbcc8b66941093e5b87927292c87221c13fdf41afc3ce582901229224b67778ee4139025527b758b83cb8027f442812e40e8827d96e28a567836f21577f8d315a5e90a3e3e1b5f62030d9d20ae0fc266c248cacc973e064755616c64ca9bbe1ddf2796ffa71aca7bb7a555ba106651a62185b316f46e249100a716c4d6382e9a25a1097b74ecf4c1d9a42dcdd27b9dfc0caf063a2257d6b88ab69b03b6ecd61c57762ce99441d8551215cf89bb18da6b733d07257a43d754a1ed069aff74385040de552f62989eefc6af43bb71462353b58c49c69e11643d97bdc5ce131cde87d68550f601c9f58b7add598d18ffdfc06b55b3a1ef622904147211c60eae079085e95c8520f85af2d876b8186614b1dd194a9e90a04f13ab0fb6cbfa099bf0b94851911d49c682d4df2e2507958113898737475c3555ea7001282bbe858e604b6d45ba4e95e2264a1567dc2f9fe8227467c02c7c04c5b5cf747b911a084d0f97a99ad01468a5b180321fbcf9c3d7477f5c95ba33bf62cca954bcca184d7d07845a00ca414f28d293fe0614d831d95beeb8278dcfab979585be5231ec34fec9f2bab3c4f20ea77c9eb4e5f90d44bb05e66300f47922bdad146cb6b07f9cfa0d91f7aeace5503f0de2315c841a5d14ecf59f0ccab5c58b7a23ab188d3909550e1e13a1bc4bcb9395440230962acc473f2a1565d1fb9fe4da5912a497faa77f188d73b83f29b11eb97e7e4991dfe2c7422e604eb9bc19e46d58ec2f89538cb3c139052c1b0f118cdded077e8f154e3b6ada735f6d0cc7d456f7b0c066bdc57c20d4b0dd48ddbfece7560ab9d107b3be2c72fe9e988be7dd12ea890c15c725a24d3f8fbe39ab3e5e09fd85a5d5b1cd047c7b9f22c86bff50d3ab4b405a85fee9ad416593295600b531faa5d03d5d3a1c6fe31f5b6c28919c677bf5a5905caee4eafdcf3affd9ad0e3d9a771a557e2f3b4dfea9ec89fcc0fb50a24ce18dc4bf1709b4735b0ebf57ca7596d5ab2be29b14d5eb32eb3f808bd109ebadf3d5c86ca04a0d71dab5ee830e743f8e682c5a1a24a7c45e8974ae4a05be00ef43e5469efe630001db4b46c1de9dd59a4f18c5d52f24fbef5c0a8b6b8c7e436bc5abba7a494a74e3059eb84a20c8e97aa32e7cb01794988540e7296e23afada952eaf03eb8579cf51ed5d7288645464b8a67936093fd6977250b57edb7a17ec4ee6931a7cd068f508f102f65b7bafac98c8e7d00d65e62288fa1b8d22851dd9ded8fda22cf0788755c3a1e5bee9f73b9b1c1c17502f0937140d7c5ea4af0c4cd5cec5b8f91bc4832a8e2b8e5c4f4a49a19d77c99b9b90eec7cf4de0a1784fbddd33d0b3983e668a68ec4d0a04c7f0b66abd77c41c2412943873447d5c030b144aedc1510a62e591b734d47b74849ddd93d8279f1a7f7a41a71bd4873f029bd7f1c057d738226294e48c26af49a2484e44f9c490a6bfa2c60deca9f95d6a5e10a7fe1430dbd0b5ba1d088a0ca8375ce124f1900ce8890670eb0e72f8ee87867da3807df3f39912fdebf9d1892468130e2e04707fc9973aa56d14bad1901d19a4cd9f50515d0bf9f1874e925941321dc079031573eb22fd230328ca65fe9982a499ecc9f05067ddb34c8cc97b3d51afe3d57c9149da42fd00e2a1092c96c11e62729d8f04c3ff2a1b26ebcb79db27606743508e709a7945bc7038e28361fe521ef2fc679ed8c0c9b1edf6b2e5ded023b39a41a5e40a8524ce431d478dec6445155d711cb2e6269982f3920b3c97bfd855f98c642e854d81155a970bdec808cc83cbb53efea19b2df58f0a1b5388e93427c2838858b951486091e4208a7f6c9c6f6e3c79481577e3108c88dd8966f6e60f4cca867667cca4cad291e987fe132339bb4d76a6568ee0b4e5981c757aac5c314cb5965a07637d5c7b61a6149e6d67a021be9fbeb37f1c5321062d3ef974470e660acbf628d1c0217bb0350fa23ca5e26dc249e130ca31b68aeb2a159fcae59e8962fb7416aae10b4459f91a3b8cef12e638728ec65a470efce67550f2252bc2cbcf0e5a603e1a3e8568c0cf316ef896590f5a46a384632f9daab7bd446a5774938f535e37c4e5bc03be754fac772b02b306155d607ac35d0ae58279d8ffdf2f99016a1e86a81f84b29790a9b782f2210fdca89c126de722485e2d037a9f6b9c9fcb9bd8195a684e0374eafe61fd00978f57615ff66684fa4be1caa4688aed89edd9b9584f34c53df67b57a07930a6a828aa41f041347c51fc0cb105b36724c4534d462a48ec8da45094b66838457ac47f51aac6683a4d848fbb687a6f345fdb0d5fe287b07decc331be20e655f8386ab1b8da486cb7e11c023cd58acb150886bb354ae11abc4ea24a03e76780abe2f84e4fa1d9c2416a49d3108335599481c29cafcf058d6f5b8a7e53f7a01fdfe9a6941facbc2c918b582d4bd95ac874d625829185e3f5db98d545b3c84cd5db1437d5c586adc7a103e56bf8dacc934534938668a4d44ad714222a7a1d8d7557eca43a72bb49f6dec22d4c1cec9968558820e25ebf6221165406f0daf8682ac933eb5fdfe7f620d137c56332a6d924db7b782de4cfcf3d024556c2fb0f288ad9ee9e7d7c1e7a5208dc1f725a5bb97cba91b6f68a9e0e1fe01f83b84138e8bf26dca520aed40cdbab9e6951cb81f9b1373d4c07e0a8de8f4acb592be10dbc995f0140d43dc9b80a37a77ffd1dd57174e320fe131090303006761d792d43c997532a19fa2da8d9a5bf28b53723b23a33e2e3d9aa0a29598bc2c441272abfaf5e04cec736d75e87b5a0ff3005b76c15353c960b8599ab2f379f3860d178eff735e09f12d37eecbdac3f4453b2b50b71a0a87ce22c1aac752548dc71141580872795064d423be379f28ca2ddc9afcd98529ede7915edf5d3b9bb3f8758b28ef9f133776da883ca37d7c1c1f3ce99e536263ed1822673ca0d5b0be9665313545f8adf185ab4a39549446449c0329069790f261a0f0ee7f92b85eaad4506337ddc0cb17e98ec50c75e398f1a5d528e313644b103c8c165d3935f91dc14fb15a4da541b00c968a88ce295871505df430413d3ff2e4693f598aea289611ef155a9faa0ec650af8754102694e3cda1f8e1a8fda313b6ef552cf4b71664a1b000b4d4660afa0e78d1a723e641d03bca50f7c3fc7d08ec16cdf31f7438cf7da742df1eac821dddd21eff62a6bc03f01ff3808a58e181eb3f34d5e3dc95a5484f78e681b4c11b95814e97c2e3a5583ce253619fbff0e09ede9bb22efc2cbc543534d5e9b0f9eef44387098bcb29df5cf8b2c8505af7a3a411111dbd74b129c27623b1f0c2343e13f758c1e22d81db243035491189935d80b60c5ac00559367471e1044342d2d2a744d4e6a84e9361a18797186d57150d38d2416a2bbf2d9c594a026fc0c7efeb6bed4b5036f17ed3d493033a576173f427184a2319e03fee934949a8372d10d48d5f8ca243ef1e2f3ce15e7b41ff5a1a40742687af72c4f871e1ddcf05d478d988159cc5a254736a64c5e7b5bce3dcc876870dbe9c16d2c051c2799028596f5d523ba0bcb2f5dd9535234595f57fc64a0d6d71fbd8737699780597667f1d21ad1476314ed55f78fbcb3aa6882558d55b577caaea103a5354ee488bebff8276f8643599c7eef6c202f62e43329f13e650316ae2e5a9936df0fd24678611576d3c976223078d6a6b8b21be07bac5410d914c8a4bb0748a766562593a790863d1c936e1f36e1c634a0c0ff33b1656abc154d57c42d28e6328682ec139f2187e279e8223fba98e1c85d373a85e063754adc71606109ea24670d26ce3befbaf4387ee345c0f5e4c1582071e5bab799e8d5f6c52907a14edb835c3171709ee595cd9bd544bbeac9dbed92645b0ca697ce2c9034a0b48a963dca24f35c6cdeb3266481922eba45624ad235f6099e9ff589cc6edee93673514b2d2bdc50dfd82c1bc813417d31b0615d4d11f27b0a48a7d3cdfcb7e6b248cc835174e88292629cbf8d4fc6309bb2e5bab7ac462d8089ccf967dff9bdebd8adb3616ccbbef58a526d65fbf5a9dff7edc7aaf2aa02d15b463a01c4b4692c26be03e51c9e6e8c089eb7d540c6cf2764eb9b265809e194f601f7ce50df355ed079c69e6d4504fe488c82ba0e816b20c2f990764d53be86b35b6768d08de2371bfc1b7b4062b6b6428413faba9b2be3d8ac60a0b8d47e91be8197c52ac0e75984025ada40a30d4568af598764757f97b8a7e478f9b119cd7d788175d1de4c029f8ce42d02b0dd184289f1d733ea7e8332145d70a0e4afb6497b8ca5023f97023235cf4716a11c4666e9bb4698c0135eeb7fc598901b8efa9bbd2f13fd4a23fa129425d3f5bd41873017a6b15236a778acbceafa148a8b11480f750c52239a798b662be1424fdef9025ae8fe3b64c3948d3e1004ce712487f0d23177b9369ce9acc6339add406576ddf555e9a6d329d6903846845c106fe1406ba38702c096189915ebf9d2f86f6f9394a87c1ddacf0fc92443f7c9f5ff16d95bf8116461792eb11d36df87c257909dbb7c0aa6b49d9e96c8a8dc25dac356125ea3ca08f00760462dc5e0619e80ed5dec1a594f8fed87ccbd7917f8ea6d0d216fd09d5b9c0603e925781dc4f67fb6e21a69b2c25973d527dfc4a4c93157efb360151428e89239a37f48eb275cb35a1883b4eae5a9fd1faf6cea604af2b989dd987d2bd07a98a8cea7c09bdb722afed75225ff97a21df6c9493c972a22efa4884877c14f91896fe5829fb650c9ba9b8c75df52d4a406be8194c1b1039cc7eb8532f02012133e0e629ffaa5069cd9326fe9b0e9cb0624931ba093cea5d2fd15d9b260a08608684b3b97c4b39b84b14757c02ddc6cb4cb6a0cb714c03dcb9b54f454a5a2f90f336a1ba8cc5715a73f2e10cdc9b0f5fa4354db6e5ca52cb00258dbe2cea2e5e97362451997fb210e29c32623bce459be3e38efadb6cfccee9c30da9a913bebaf31e7a417fe378c7a5bf8f9a3f410374f326783ddaf6d977c06877c44b304bee6192b44a4c2fac5d79c549815f65c306acde878c83feef4e82cd7a03f8221ed0822041f5844ff0be18dd27bdad49cdb603e76eac80d08473d8afdf68b8a190d32766e8a9f7b3cd958bf22410cc40a408420c7221dd21983192bb2a20e000fae2871b4ff28099179d38b240498b98a82aa2659a5f12f3d431d60975384f154c2ac800ead717521a7456846beae94126ad8d4fbc87b6ef33aa1feb367e4f5c3deab4b9b4adc8c1829ce13ceb9bae0f76e3ced5ad9ffd11b47f113830ea1e788d959e7fadcd670090c2b8d7d3aaecf15ea283b8f2395b6f07e58825ae5674c265b9b940cde83129f592d055a8f64dca6e65bf78ee10907f76e4a4ad61c99d9273a93e613ebb6cd12ea16383a3042c5f5422858b15f7491ecd85d17ed70ccc4e4fad95fdf4d355ce0afd3b9816425ceb287dcc10bd93c9c63a0be73059e3f065fa05a7f664acc3f7b14fe0c59bd3f35f7d1f87c0de09c845a2af90defdaa33bf83797d1a71e16e4d6a467c3452d192c5ddc64770dd7a26578513703a05c4264479c9cf9ad440e2ef4ab220cc9e4deddab2e0a6bc71b695b1f6b2f449a36358bc650af9ff67fcd3dc10324248553e67af71c4960b5e83f2360de400f4a5a5e83435312600901a19321620001053fd32d1e7bcb66d6d4ef811490d5c9ce9d894f0fed045c56033cebd531c114dcabb296f4a30e3cb51fbdda7934a0073d0a415b9e8f4fcb3bc2e8ec85c7b28330bd71fe39a333c9e043f474d70406e125fcb7bf61a2a536f717c85d7fb1a79c97114bdc9e4c5b1e281c536e041106d110d703960e908f2fcb1b3fb3bf32a39654a56799d7c514cfe39c949244834abb70baf4e582d3ef4b1de935355e506f15c6781c612d29e150c8b4d8b606b4e76e2c0cd6fc7f0842ac02ad61bb1f5ac5ea63fa9173b922b2e7cad4bb25cf786e93da11567cc85f50cac5456dd57d39da92650433c18f657de8379e951ff114d9dbed34f295fdaf4105425ad28ec3c055b2a4d6f5da5c0e3039ff18d8a10476b2448c44684c847ab78eac62e10c1e74d3e8563df17a0a1c40958bc1533f5c39fd8ee909fb728274769b3ff8ec973a6cb1f821094bc3a503a12c18eaa5449791fe55acd9e5996ca44e3307a8a4d052080237840bfae37a5336a2588195081081c1e2f7d1fe6e3132538b4ecc09d5ac13bcea97777ce853bdb9ab88037bd6312b954b1e6338dcc200cc6c88b454f4f421aca1d2f1e783f07337901a7ce5daa012389a9c59d83536cbec4aa2b9a24dd17196274924676ce6a94e1930164cea9629eaaa33f7dee966c852234b96198e20bbb8ef08ef388004df1f177af0b604b5393550185729a5dce84e05915938abf8724f6ccefe9543b045b310e962fdf9253999d20bf3ce5ac3e5c6af3617a5aac4aee47edde16043f2aa73c13a3c30f83048319588514dcbf4f590517e6b6f26b92c90f5a2cfd1e4bf5c1ff1d397006f4d3d025fbfbb3f63fc0cc8c42706cfef06325fc5dc5bd01be094cb58d35fd5a241887a09bcd9d76c167156d753586d2dbe5d9e58b7b048ab49bca7e0d7ccb4036c7956acda6b17ab0c92b79202ed38ec3f873a66bbda9c14ebeea5bd3e4cf4344c981715a4f7fa18ebc5e8f3c8d4b030ac93c0e818e8b04413bafc302f77781bf39733209c0efa8a800aa11cc398d971be56f3c2c75c59223d3b5757e229003264ba82c002aa8f74b121c0a96d2fb5bf95f8267933de9b672b62c809ea398ed732e9636daa0e9f22ef13e7cfb740c0ba7dc2f3e9f16096c9092f7eafda1abeed35e5a3973f457e25b617110506cc84afd36ac99d7b78ccb1964db9adb5172184ff87b4d51aa2197343d5c5bc02650c964fb4acbcfa821d277742a32aba99ff9dcfd5558c1103c4ba8f3e79446afbd8191c782024cfb984e1afd70854ee4a95cc1694d1497a2daed481717c00e1169ad304c1b90d2f40e25335a8124bf4d934350e5241b2154501ba69432fee72e28e1ef89d99a26411bc168325d0d073c9ab746a59a44fd259a5a91927f9d857d590a4fd6c1bfa32b89e899372d5522e7cb428fcf2d091ffc56fb6d108b62d8634453f2cddd84ee1cdd578a08d20148277ee553e19db2a05cf669e837bf1a2d3cc359dd7aab96db1ce9005807ca7bb693c56abb3c6fa3f5cd38ce4ffd0dae8682adb55ea91363c00c6a28746afd101f2ad6743795cf818e2f661c97dfc1d7dc90b4d7555c3521e42c1126443e0d8d7ff460b6b22b2e1bbdf5b49ceebe2f2cbc27d5d842535ceb819839fdf6dc987326a5c452f32893cd79e5bf2401c87f6e68bb479a0d3ac2aa220d62a63d693d4e6b97c4647b256fe7f37616ee3e112c46557ef949e8c66b04c980f61396dfd65026b10b6e35bb19566bbbf0bccf93ee0855c4a06ccbf89cf46d31dc54acb9e3f57343811383224e1136c096f3e7ae9c7436e220ca5a1d93bc90a9975c0dd61f94f0988a727214c5dd24f8336922c302de9533a002a113d5c4314f7cac56e2086da1af959d9b5ddbd5a516b9c4ace3f6bd7b0cbd3ef5a64f03bb8b751a9c4b6c426e663aa7b678af0574c9cf019ba8481a8302ba1b18a0a2c2d91020aa565a60f046109df38605199488721dfb2e317726bfe0bb6942db887087d1b3b608687a53908590f35909184c763bfc69a2ec5603a8746e8c29ebc929cca16ab869867c705cd1307ef9b83c7cf77eedacea564b58b90bcaeeb1be78c42af3412b400ede2612dd2db7b6459adf4309293cd6e935c5a03bc312c4d7c9ee8871306daf246b229076c997d50c59e949ab7ae3c1a81c5dcba09c3bf73f281fc7b778de3c8efb3b73b736d0d63c1c28222dd87aa1291b49df509d58ef729eecb44881702327f7f4d7c8eac3dd48a303cc3e3d81ab09ec87cfc2f18b85dec72bfc8afe6cfe5450af187caa16be89055593cb1b664f89ca092b4b329cee973d8f7e133a5a318a829db67acaf099da296c4f356d64ffb68487f8975912e9f75256940ef3b4d2088f812a79d6f9263a50dcb87203e5b2f25584c47dfdd8086b433cca459c4eeb2ca193ae841c7fe68e582f90774e125f5e85657d56c554681823ae8e756eeac3c57b57cd1e798a9d9f997e7c00631f197dd2e927a2489a4f2fbea9c4cad8280e857c289337e7307718385682e2c2034f52f09d8407212a05b8e9cfab69f5a9cb135ee0a2758e0e51542b3be6c9ef06fd38a8cfb852c41cea9b3c03b54fc3562c53e82d8ae878685dbec0c177e87a4338a6c7f74302af4e0b4a9d40a091bc38488bff3e7c217ece8f7931894e92b353310cb879eafba08f13b53e8c98b94b87c770725a4e30ffc970d78a88f060f412da5d57d5079ba96f9b1b616e09781fcace4fcb292b7a563dc80fe77c5ae9f6a0526504bb303d966c4a982177270bac27b46476e24b31e8fe0b28783e95afefb52a2f18deba5a086958c9990738aca2d47c2cb33c3f0f5cc8cef1357f8475706a821738e105470e97f18d74873939c0ce352f5691c59b4053e733224dc6c945537025d287243243907026719e8e08cb2ac3bdeabe4090deaae4e5c73f57104e0223acf2c85a7ed904e7d76d2df561cb17ff57000bf58292d917696894cf87140e283fd4b3e8b93cc77aeb6dbc5f44f52d081d5f152635a00361b1a8f851570de1bbfe723685803ddbd366740b36592959db906ef8b62ae6c748844d8192d4fcad0071456d62a627f6b7e6f2c6c94096f345ea7a9a6d2fcd812db88809733a5f7d88a40686d1366fef1c638fec2cb9827dd58da01b24c6b9fa90d6e71e898ab4eb0fe53ca1647d876be3576215b425fac11b135d9950ec4a146ac69aca0c2749de1f11c8fecf4d063af6ea2e41767af1ae8925235ac66df41d3239615a093776d6d4c0ded97d6ac7baca2816f3fe5d6705243e4e0d84d3e402a403b52733c02423a5146c3eb06ad35beff10b98cb1bf1bd05c36ef16454b3e3e479f16ea4f8cb03ec723ba77358cf8a251a579f48df9b21da6f03829278be0493dc71ae32f521b84b6e7534ed5f541378e9062be3ac41e289b809f00136650e06d74e33d2bc1d9b8a859ff0bb1f70544ff86b8498f8c08d78916bfb7fda5362d863746537819032e04f8fc20197c60cb7bc5993f7062367f2d9f072d777bb50438bdd9c6341337a83a3154e820fe60bef92b5cf7b0ca728559b2b8dc78a0e722873c6201f0711e5149725ed2a630da7c2d0b571c0b32f61bb06eb8282ba706311f6f2c67c5ea3ea6aedde4f57c576553ddbbd8e8844417c9c6c1466df41d1749e8d446d9199d75aed7f5fd7ecf45765c14b6b5562bcc8662482b3f83b8fe6f15b94af01d9710f056c5ee226180b61a06bea6643a459cd36ca98c500209cbbe7256515e512dfef69430f8a46f013dc7dafca8b71637fbad55fe4043898ada5c1e512edf000631aaff362fcedf6556694c94e0d476183b0fbf295282aa58bb04c5ede02c657334b05ee9b2506eb5d2582e180fd8bb1a56da114a0e5b8ec7266bee693b50dba952ce2ad7b1a286b58f66c0148c4077292e0ee1595771eb238874a7f56dedcc405bc0bab1ae7ca18de41cda0749705ac23e14d2ce8d170c44721e89d73181b1a582f21b4fba5daddf4efeb1e0f5b1406a137be9e6debb21c93887f56055f0de875f9c010b7bc396190dd675014d6534a40914aabb40edfc23899134c3eb506fb1da712220833958aa19393e94bb271b328feb35c01aeccf11719f00c7a49ef5314b1dc5b2f974248f530513044344343493272d20f9462e570d8bc2259f617c8c2097e9f1921d1fd740a212b916e3cee66b03e84fa6cf085c401effd3a4455afc57f3f00418e6947c8f0cb86be49f293c7eab3fbee0f9342b0c09edaa4a70affde03fc18e497fa94beab2362feaba9f703f281a808fd9cd40c4ced50915a9ebac3c6037272fa38cf4206654d0e99f4f493cdf257fae1cbeb1e05a0de8208e8b53812f8d66f43b621d7c0750f43e6be825ecae5e7ad1b793528171315dcac68d4ccf854e6b515431b54f6db249054d6143239886e273dc1b34e11f7b17593980cc09ddbb08b7287f88272e231d456f2a3fb25f9a5e52560b1eb93da34f3a1f6d01ce2a989fadfd5bfadfb89fbc111d0fd104bf77c1bf24d50a692135a249f79f45b59089005860ecf98f0745aa4c172a49286b95576191abd23b513492f63ff914be7e288129b5bc06887ed8c60584e397d903f90383db774d1a043eab4f4a63c2d67b726fc853c2619e1541afbf933118366b32237707596db8652fd21a3fa65d8461627a7b4ed867b8dbbff02083c571c0a036308bdbf6956319f70aa38ba4e0612a3cba309e02bf349ded9128f0c340dec3e06a64c5cb2490fd2e04bff07298700e16ef1b8b32e5254e41f9d976147926b8b2612ad8a88a0daf198f0749a2a79ac28d5767df7806ec62383f9906861a4a893e7e47724d35a896ab77269ad53bbc1fd49a8d0906a98135ecb063924e0c17026528449f2a6172e04106dd4caeadec0d6c6fc4fb4c125fd17d9b5ba7e523eea024ff68c56a78c61526740bd89394bd52590d4b72fc1921ca1d241959d8b7859895b50475e42598eee21d0327b7cbc2fab1697facbc50c2e19ac6c41ef25ebc9cf68d31035d82d9e9b6131ffeef5dbbad20ed909728d34bc994e5a70f5f8885e5d311697f707a9aee16d4c6799bf20b4a7d473ae2905a2ae07eeb5c7fe80b38eb5fedf5e2304efc62669c834abe7522df3bb46fe87b5282f1b918168916e96074c63e72c03a31c8a40922eebdcbd68fb502259c305d6d36a22626587c55c530166877cefbd006eb2138f99888e82c57a820b04ab09ca18f80ec4199af25811fcaf0822227d05f0d0fc631955d62bae9de1c198b3aff4c22734074fb6980425887f95fbdbb1916fc61b80f570f56e490ce37f48ae8cfe320550663f03fd55de4e0a9d1c9ec1e0beec3429bafaf67c5cb818525217a8ef01fce5d7ca3ff9904601170e80b3fbe7b9eeef8d4904874f0e4ff994b0cc159ae8c49b6b66bc2d4885b949b788fc62662607c5b772358f0ac76a17248833c3532411eda3c2a3a97a091e62c1c11fbb01bf33b6681e2d999312e8341e6785c779034e9bfe682ba289d045b8d0031810fc82bfcac9ee771568d34e5bbc6bc59978364d113557a1e37466f19e295242a8c08a373e3a5d52e8ff62220bfbd670889c65008065ddca193df98d31fd92c16b0d1945c0ee6a4d901f5f0cda830bba5ec45e3fbcd1fc42f7dedc2b281b9ba96dd45051a7958ba7df6cfcc11a8117d376dd03e6809a26d7803f9deb3b0061b18e46c7627eed0156a93dc01de2b2366af534d340b2718fee59f6bcbde5762cdc9bf3b1658bdd9a12d4229aa783a41a76a005c6b88b3dbd2b87f074b48ad7b8d8db1a9b9d4f20fb5a9aeb53f74a6adbf14de896fb709e5ec84c486104cd144a207411939224fe4a2a9d5966aa1bae1d58bb2b8610da09e91cd86d0273112dbfbe79f2941d1213b99a357e2e293a9f7ff9d048536a7371503698528c24cd39b384d4a3f87ef6f5a3c009197857d67427ff839fe9056aa286153a9326840087a53dafe343b266ecaa9251f707ccdebd76366d4ee1fb9374208e8eb020709a2a4e4b5db7d2d621b9e5d237364b93e0c2db301e6544c51c2f5cdb6e8eb960fe63c8f4f7af5637e74cc4309f8d9be51ecd29ef320aaf7157efec61298d42849f6148fb2806a4e34ef86ec665eeacf93bc6ec7aa18498d5efe6f9d0f23c71c1b23c0f6e120c7e00d8f70db2aad8656cc3446595c40affb2b7abb9226e0d72d65347b9272181ee666224f2352902cd1108ef943639e85731ad3f3366e6edfeda1d3291c3845c89164c337fb40748da6efb01516e06a0796c2f8e06e50a2d06f43e06225c5b1f77713aaeb21b14b9d14d399d71a3633229ae9e757d98c54aeab6bc5e9705968243f8a39618393f8c69c37f6a48e3d58f5ede2f0ee7239e4e5639496266a160d361f59e06f64e3be880110b51b90064627be97a2c08e071fa8692f56d48fb88e76405d5870e61ebbf6af8424be2527862d6d035a5561fe21c3c3f4ff2450fea73083546e1ae00e5a13aba17114c0306e2888324c160f82184dbbe6870c12c64c82bab4dc147c9384b6584cd33b0e3dec25e105df211be4ec425df6dec03cda2a80bc1cfe6caf677e842aaae4164de80875a9f799aa0e1f028c800692f91efc3cdaf73db0eac3ed723953c655d000b34f349ee9bc4cec5a00abfa410f68e67c22a363af9b62aae0132ff63926865ed49dd51b8b1c7768e5896c92f45e12f1921383f30ed5c1918f035effb041352f7e30bbfb39750e51fe259f6edeca53620f1227f33b4e7f189ecd38b47e889bb0ea8c7aa13e183000c69912b87c2adfecd731eab7088b466e2b24a2a88114dbaf03a846f53ebfccc8433d08d20f53c694691ef6e3cd41141a4354605a843a2b1470e06237cd63fa4f22fdbf79ffe9710b8bc55d57c047f12abf386f7d6de4a6644c679d770d8b72f5db4b10f817920a333dec7674bce56958c75f8709b191cd3a708024aa0833ccc3676f6ec66db503733bb384f48f2d59d212421dca5ae251946bf3a3c35f6d00f2b0a0ed8bd235603d4eece46563528d936c88dc218b48c1e71d6300d7a84baa8cc80dd621030385725ff53585f88c73e3355b77428e8af32e5c38ae3d1d0e89ee0c3d7eb01d4d1988d607ce62f388e74e19f4ba5aa0edbd77f62e4424684dc8d2fdacbc410b87026417757c04cfc9502d1ae7671165ea4fc6d264e2ec4ab5987d20062a43a2ba74b090ee009b1d58d9bb91ef534b790220ba10caa433e83cf23d87310cdc80e67ba964ceda221ee981a238542428dad484ed7c40763a9a41f1f5328686fa2ecf813cbff7040c97c08ec11a388ea2a69dfcd67f50610cca1b077f48ceb3976f1384509af480e27523a7803668b48746411111c285f29d74867a36b966df92f052a346bc3283b9553101946d4ba05657de10d5abe74feb3c9b939a8d9da210a789b3e7dfde3351cba8299f2deae6087fb901792e677e84a9dd273f9cdaff930d44ab847ef76844fc2f595822b605cc3a0db96a9d3411801f0255a744e5434e565098bb1c098b9e8acbf7c38e4b33a36b4e411c1af7b7c26e210ef3629ef831f5d10b504f511ef436246254a241adc641aee5e86628ac69d67fc1d87cfb73e9757c480a1c91f308cd0cad7701346cccc27d781f127954f8d26997ce28790ba11d2f9cf20dcf7da1c232338a74c8dbc21e87ce4824212fef580adad1e309d812979ac24ddee4183e27e5a0e97920ff14f7f65d652bc7ba1fe5cbc5804a9938827671070be1f91c452d26ca9ae6538269105cbd7480b8a672730a0eab244239d395f426e223b47c31f6b72944a416497ba32739faea6616ec377c127b3496c1da083f9b793f5dbafb6c0c9dbba3936fb7426fcbd6055b0a35531c482e7837963f0281de136673026bf4002c1cd86a8d4a1022432f20fc828d736b9f71cee47d6e078e32926d8272e5d2f40d0bb2471fdedbdaa02086c9536089fa75aa7abc6c1741da877df6ca47675246ed8608f079537970a963724089483771ce0becc65cae777428b249f210e4fe64adf55b12309a85523522fd0f6614dd84f3517cf43d998797618bc3efd97820d56caf694563f9ef39e3eb3540c15d5036500675b846e1565f197619950ae296bcd70b2bb1db720a86c8a31317fdbe3e815707af70a690c7c5c20d79193bf180678c2cd3430b711cacf869713c88eb81d489f06efc2bff39730989b2eda37169ed1e25d1488a28b7ffcfa166fec60d14d582c11d9b0411d91e06f61bec93889707cb4f20812c1f88dba8fd8f6a0c617fad0397ba1f37b962116ff1bab86e9b4447c684b1241d0691d74255a30317619f36f1d1b8cc51a87e6ff0921e291279f493f3685c4d99dddb26bff74fcd70b1c1e3c2f3cff20b02f2da7c5d1676d2c0793575c1e1e85781d09f91866a679c1951ce5c90aee6e70de9508cec940e89f8f4980bad8a743bea991b56aa3cb1d0a60b7c5766cf7e933ab87536845f904860f37e2cab5fb2fb749cb00bf717dad0d74583b9151bad6183c94b6080cad76d68c571db366f815345ddf83d4a1cd0a2f90b76e94d9d3929ba54cf077fc06c559f55aef4501389e907ce148c76815d8dfd54b0119f7e6ed2241fc5bf89da3a8f274dc411df7c8bf6e778626f86a8d996639d13bcf8d3cb1159665408892bf61b775f8ca91eafe12ab17538adcd568ef5796cbd7d2faccd74babf3af0ed04c17303441bbd112d240aa730b9dab441fec7e3dfaff7efbde6c718bbc62524d71796d868639ed479a8ddae9898c2d27acd0cb8f9d5fff766ffbaf26c4e1545e781ecb2b99e9d48a4cc846ee92848899adc4963ce7b1485f63e1a24ba16680853a85a1888e93398c45cad09aff4fe7755380656469fac0d87df6b97c3a91cd7ff00feed5e979ef8133e3a22fee67125fde8b6bacc512f164c9c63f57ea52120358a1db471cafda7cc965c704ce2f05718f0993220290902eec88fe77fcd7ae2d8930c2ea812e25680226b6ca33073c1e90cd5ceae990c260aac0b2a73c3751e864092305e64c297bb46f3391c1addc9e3f8535f6d3b4d9d7a9542b8a1085a5c8dc901faacc4e5e48e710e49bb3d1f6a89edc214b54de209d615a65caf8f7c62608acf0299e917524ac58854d585d0db464ff092ea612df8a047da29e10a16c6c64e352d4948a5c14e3f8d0edfc077f87e2c9857ef2339591aa27f112dd56f1f4d3752a18e5d547864da6ca65b7edd7499382c810c806835d7543004002becfac138effc76eb9f54990f7dd681279cc40982a2606586a7409cd8ecc57b153c51569287a556afe21513d6246d74fdd0eca782d6aa8b752620be5af41ac659b43df8e2078c5f6f831a81c80b51bfba7bfd1e3642fa597ba9d4dbd469d31d5adcb4db0f91581fe93acb203a5b2eb0d6527977a4f1df7a84a7840aa8b8e1e82a20289d8f4efee0f7c04a46ec61040d1d5540e39c037d69748c5338468a96fa0895954c69ac7bc0065683a6f8e46beda163afe6fe6bdbe6c94e8ae2c12a97d2554e11ebd1243c0d7930fddc1b1f2be94c8a08b8dbf01053f414601c956cdc2ed92fcab05934a02c8b660e6fa569c5213ffb08d99dfe20be299ed550c61cfe8283c970a15951ac739b392aa6c7dfac8011d2025caabb4177800d94f9b2077bbe561b3628361c67d96be0122d4f6258a9eb56941aae3d0578a462bdfbd67a1956e5b9ae7aee06ccea01996a92b227e74e2f89bdf3872ac29e586dfa34f4e2008668af7c2ec71c1cc1887d6e6b4ff88b5249e5b186322f32d28f9a3cdef87c2770a77ece81d4f541ecec56349177e5b3eae521fa715e6b1791c6ddf1e9f118d5b89b95fe7880c54512404465609bc92a5db6759e6fd3fc131272b3f6c947da6ccfdbed2e84452d5e36b19e4be29fa8272d2dc8bbc8dcb64659b9187509c93dd2c0a483d7bab7775829b01d4c3f1f6412071982eda42a0bc27c984f9be729fe42aafabb5bf193c16857e96325b9416075c22598fa745a65a5916454f47aa547b7c68bf004454eef7611638d7668db28ccebed8b27243b7605c66610690a7ae8839cb21506d1925920df3daa399241019106e05dca338efefdb18626e1d4f0f2aa9072fd76777024b6609419c96d0ddb2d9d04f6c5ce8e6571941662b4477bd4edcc3bc35134a2dcae7b4c9f5d37efb2439b7d61c845228eafc2a862c38110448ca8e77142b166e60a6deda9b7b0956c9e3a5b461e8058f7a9741dc2eedc6cf7b1255c530fb2aaf452f29dcf0c5fc3efabaf01c175554329373161dc8b30fa30988d6bcba9fef601f0009e5c31bbb47545ced2838aae27b23f7e8c3e5ee12af9c4cb33e9e64e8b5ebc96223451e99aee317a166c34988f0d04cbfb23918cd4c028d03026ed19dfd9815527c109bdb8234bae34cf73898ff36d4eff7505f6da487e021bb14cd1126412b7233edd501ebd0f120214497aa9d5746db889f655ec53943ff37a268cb0d04a5b08c887f0cfcf9a10cd7802c79efc0985ae47ccf3584e19942782cf5cd209eaf42b4c3d0634b39361a0f476047ea29ad6ed33ed375cb7a152fe02672b12fba149fe8c3561d513b29e65163bdaafb9b4d235ce42985eaeebda7e3b92c6a8f9c67da121ff2559b1fc478a1aef7a9ef2044defe3a433cdfcb0d16a315b1b0cdcc832d8beffea0526f6a8dd8df06772ff1602bcc3e20b6ef71f2014acfc6dd762eb5d3d84df7955d403020da6671d071a47bdc31e67456e5b65c954f01b78372fd73ce75b54491fbc9f83481d6ce1aee90f817b7b562813f5aa4ceaf7d2618055178f6dbbbeffda3c95725d6a0b7d957892e7ae84a4c6f266667c8cb0430462456cafeb50ac09dc2304769c6c6b5d4a245803b92aeae83672d03570c9b1b8ce4c99553e82bc08628bf32f1bec0b702d13629f8d08bbe0807296e1ac39538dc7ac5b6262bbf16496b9e5176749efbbb797d2e1b0c7e0e92b19aff32333d895d7073ffb56797a6f07142b9e9dae03dd8917bda14232484e74525d147e70823fd20005d834de5cc971e16815d587df579caa2c5144076b3b0f2909df3f711a4c3ad52cda349194b9f5ca2f267318efaabb8178e19af5a93415529a32969c05d537137f80f080fb0eaebeea108dd6220d72cd9de56995ffa8255a6923bae99e38ae1d797ac4ef4395cc0be3ea6c615281fdfaab1dbb1998dbaa92ec22c3644761d41f5ce2a0a09a61060c7253d7639f758fcb39216724c2adb51feafeecee73b27e83cc4fee3de3d6b99850fde0f33ab7acfc2758720eb367ec3cb4bc746be3dc4f6418d70fe2a30ca62e2d07467e32fe418be10773b92d3ca794dbd01a7b0dfcbd9dbb1ae4d70177c5908d8743f58e8137ad1bdba3dcf0864f3ed5c070cc32643cd987de206e5640891b89d1c83ba31bd924d317db9ef161d12111b83e68fe7dbbf378a3794da916748509a926468de8f3b3a4fcdd81835f34e0e5bcd35b7cc0273b1ccc8cf99ca3544dbcbb05128731ee7177399a109a68d169f7fe4b24fb83586d362888fc58892a3a5db070a193608b6b87eb6248c08d177b433d30967d4751372ab5139ea3c7a228b72c4dc327cb33d88023d31e6c314fe70caac785f0a71514ea5b865e5f61c34b07610972e47a92050178d6c900a9f20e7035670bac0c525538c559cc24bd6eca5c469bdc4757416f7d761b7e1a478b91836d5e15c91bdc96c515c3e7899bb2c850db2358d7cece05fcb051ec5e0ee4b1d865ba8afd2de4fc9a751b4238d72a241c2f9cc85b54ae4b3f4a1acfdc702a13bab194a17aad9c61b5305f90bbd2ce7fd3a9f09229b8df40d60c6ac8b2ed50cd0f269cc96514d528a29fce51b835eaa1f76fb85550257d8d029537ed1deea935f14405f43990cd3ec1c2b7c38bbec48964ab357698b21083b71917f4833299f017c0e6272e2a0f0914b748c1efc31bbccc07138eef04f5ddfc0b6ad0328dc6c344b1101776efd5b108b4693a3821950f69cef8f4dcb19fa31cc7402d908cf98a6bc22677c65e5ba000b0df16658cdea19843d038a58d8827248cbf17b847f085bf8f816772b957c346a0f9440ea2f91a17c9a55189caba2ff54c98e34e45fe84969439db813a617bf6ca8b19f325254b28d9986aabed628b3164555b572d4c3fd43b3da0adb728ddb504e41bb4479af64aac0c296538dba5284bbf9d59f5b8e0d065695f5c9146b7f00bad3a234007e50a9114c8303edfc1b06596d56061a140ad2ce46e99ae6c933ecd4f48582a0685ac3d22068f275c605939cf6e6fe4b3f754b25bb6215d54e2ed11c9b86abd361770df067a04e1271923286a8e1d8653da09501d584166b86fc758e9f362cf85664e46b576fd8405b54d071fa14cf1cc839198fa5996813aa91d19c708d29c1dcf9ad17b5cf90ccc4099ab288292de7945b55cf593bccc95f00ebae5b7c8b59c6a47f5eba6979963bd6bf2826f7ebfdc02d6ff64c1761d7900f670a008dbb2837f72882c15c9d7a6627e885473ea93aad1120d4f720730a8c9a01d2524af620317832935fcf1d8352eda309bec1b49675b84e7aafc0a13c1fee9d975e407ca2c1c4c22f378b176d949980e663afc63e8434d17336c519f8c2e7890e9a96c1880fe8386a258a06ed66ee41aef3229448caed64de72f066e09b94bbf84c5bb6915ba3d8c898d9ec2b6e22f823fbefbb0b2df818816e0d392cd8ac6758834310ff20e8b28c24d6f387292187b72a2b375e011fc3b8d75d69dd8e4233695b11afe9c8aae47e55022408c8493c42bd5e40ed25d585549fd51544d3863671b764338a0eddc0c7ae7c97c504632d7c36d0ac920507e76a4ac192b3bf20de9e010dbfcf2aea7c8ad59a32598aa437933029e6c54d51998cf9ce42cb841d1562eac1680d072ab4e947b402ba7340547f9b0365b5f69317b78b0e8c7ecebf3c91befb30b3e91258673426331432164a937627dadb0cbbffa106c387fd6b7fb444b3fc59cc923e0a763fd9ca65592479d63b6a4cc18364112868e476ffdffd64f485afc8af422a0f4a2e9912a2450c799c9e39686a6bb798bd1ab057914ce83ac7de65eb347adffb73729a533a906603aaa1d07255ecda95eb07696d79c5de2d6cb091faf3dee9453419b3423151889f8a027403ecd01c50194449d6c4637e844d547f0c5c6c6dc89dddc416d023bdd537fb36bae5aac5d9c9cd17aa7630acd92b78d74dc2306187995d3eeda5dfb5e64070d24fdd273a3763680390d70a762ff2c8f7141da818588eae8f59fdc75df70e3c3ed64c1c322e4e5749733c16504f0a7207636b9af7cca11d1a6056230a6963e2dc00f14a3f9741521f76a747bec8af8aebbed47ba901e1bec496a1286483762f81d035a7a9137664868210a8d47dd3fbf3500e3651dcdd8426594db8da03a218a0be6160b4975a7a03e46b3636ef3eb8774e373e948a5d204ad69472ffcdbc508a969a353390c823eece76d38c6fa1e998ecb77e02b8b22a3a35d328b0366e5d8e0b803b523c310071f9eb66a8eb0277f1b90db3573a05dc17f8be9fa4842c513435fe29407fb266028e00106a447558f750f6306f25285e85b0358952bfcd2b5b62b9702e5440d636e0e490087595fc38e1962fe63a34375f9ce2dab89ab1ad7642f69ef61fd3de383dc6f73d121973cea8ed11d9f40e5f8fe42b01a1dd2ac95e1fd054abf4d36c6799e7968c18c4ba8a60e2917222f5a7589ed8b1eb512d6e783dd7b9427b305db4b008f7fc9ad10b556a1813e6b3dc84cc27e72ddc1606dcb8c604464161a2f8b15cb887181967bd7f7935176236073ee77f6afaa027ae87f1b356474ef860e4fb9df99f7df181975183ac3800b9ce30d826ba012520cb0e30611ffa0c0eeff621e65e598b7c8830da5f63a696ca47c10fb428a8fdf365f01da334056a6ce3f011716cefd433c563c8d0469a9e0629883f7e86c2595c30944ac83e870c979fc8ea02e9c530a8d251c07b3e03c08eb87370f4f1ad17dada2b40172e0c7a053110610a1a5faa513ef826fce60c8e94e939747eb93a1624f152a5f9e942d7e5467e5b8b7763de0b3de42d8e3f8b7179daaf5b73f14f4a5791197a3d6060a84cde9186382e40316050120ce6b2dba0d5f573b788fded837e46afd7ed0794d3861a8f11741c4ba0a4a6fda85d15dcead6ff3687bf3ab66f8fe6e89dcae02ba4958aff2b338d0e307ac7164e93c84875e430774c3ddd272929dc2bde577f2e67f85717d0eb5bdb72738fd6ff65eb19250a6833cbc5b169e8a9ee3bd9234e2b77fdc1902fbcd4d67293830d430739b2ab266035b120b04b8a9d724480a11eb250e13c3938e848a9608d7f8e9b14e37c0380a072aab449a26fa82dad383c3ec37e99773379c1c9b65260baec7c78273307026763769cf81ad0f334a6d69b985fbb3bd199555956d55bee3d6667e6bef4d14e7ccdf4ce67b54e26a2864fdc878c960c0ab15274bc0cd69cb8ff3ab6ac5def5279a21dca99b35f77329f6f6fc51a92e4359dfb5ca385f2a9ded392426fd55fdab0908c7c5913a8ed09393fbfda806e2d8996a7bc3a1e7b64a0953fe33a00d4dfa91e6fa0d45c77bf88e1a2fb73e08e402ec5b1b0034d2770294b22a37e33a5cd3ed5a1d789a3fb6a4fc5d742af3ac1c9d0881000464ab5ab17745823b60b037bdc306760dfc866b8804613dd9cfe986e76821d1cda517405dfb04f5409d97334893a8a0892e566f36aa3453938d36da401cd3bd9927596efd228df291125b7d3ff7e82f2231905f9b11a61503869a14b96ebe5accd2c68e28f3c1df0927f29f040192cb3d03d78a9d9f11b8cd07ad6536ecec7874a90886714c818e04f7121d9c6e3556edd6e19ad96a03023f43287ade7504946ed54a84f93e77faca571287036b4f8a1cf05f273350a14e1c1a75fb62e19eaf69ea6517c06db2f54faaf2312caca624da05e70929f70925ec9f35cd5d855898763e6a5b954a3249f1cc7691a9fc7ea23e72738893bea68e46ddaf4fde19d5389c7c626c2c442ae2035cf468d6594e0fb6f74e34a7a5fa70de7f4d6c448b0baab7c6f55869cd66e31682dcdd5a75d123affca5400481d797246cb915b93ade3a171ee2f828684f1185dbc89079ee52b0024405ac75beca08e60324bd1adb898fcd763f12fde14efd63c7ef52cd8540ef06df6bba1b29940cda1ccd57a88fd8d1e002c22e7ed53b0be9f289bc53df586458303a78bee3087d3e8ac8034553016480e3329da1d87d8cac6b70b0b0aeb2fbca3f4ec9919d364bd505b50b82ecb33c4fcead8bcefb546642c24b0b653d2f9c1be0f649ae32dfbfe81c2391ebf03e7121782b4bf7a7651b31ffe70485efe70462a6bdc5e06e49da1a84c8c4ffe92095df76ae6ded1342cc249b45d8e8b77cc211b7e33181d6b69abc464b735175291f474f46ac34cf0bbdd9da3674e03a2defb4d705276623361c016fe226b0899a4ac55afd004bcf3c71c071103c09442972d42b71dd1b3d47f596cb0204dadf3684292107cc34f395cddd3a62890ea50bc94b3a899b7cf94d9fc17566ca38462c19b72105a8f0266f6c53dfdf0ca216b1d588006a195501642c45921dd4927d956a1bde17dc325cb5fae860d348ebc7439125c60cc9618de078cfbc25f83df46400e8b302d10090127b6c47ff0a7f512d4a0cd2247eca72c597cd3f5e3e2efcdb441eb19c68019fcdb311fea58fdf4b9c6e0eb06428dac168617f199f5e6045e8b6a3060ca927d6894ac3c74212fda71f28942b937deaa7c9b6de623f7389ad1a01fd7f68c438ccda4f5930b14105b2176138ebae26438323d89a266553af3913554d30f96a2a333e573226363ff084d86ef5dd6f7c036e7f15302f26e2d2cbd0a6828984891f84c662d63ad01c5113345d3e6b338474f726c26c8e2d1fbd9321c1d5e624c1499484ebc7c71da62ed3f7ab9929d7b01f25100cef9d2867be91b7a52b450812debbda5df88f4b5de08179365fffca8cf99773e768b0101f59b8f0ec41afc47a7d01e6239d1cc74d6ca763c50bc2ff42cc66efc7c8d490c7db2ee05719447879b67ed2e07e0f71425b1d83cef2b0d0ab83dc9bac606113d6e63f91c24256eb09e8a343dd546df78485dc57d9fc257359ca53b4247759d410c19df0122e1ef2ca1cf012edbdfef53aea86e2c8301c4a15a6b5d7718e71b91205f934b56de80478f16be747473dc2961c8fe6328bd18b480c6456cf46e5432456ad6e4626466fc38e9f9381e4f207e2a2775a4bc58841a38f44e2fa91ac66bad5a2b092e88f7584cd68e6e6697a30773475a67f4e2c7d0dddd9a8c8b637960b71cc1b4e09200fc31ce90a24bce56e33d0b9865970ba5fa2c300ac484a9627452e27deedaaffc7777f0f0cf37656c8de842ae9fa106a82a45fd9a406c7a0fdb2e16db5cd3e5177a6b5a5ab6fd80b4d02110bbd2ba8145225ef80a3da778808066ae933caeff69f2013db1380c5d989ed87c8c7f765dcf5d3561b638028ae70e059a150c4b6a7f5690772a3cd099d51e543349557e7a2a695dcc0390ebbfac3307ff99700d35b74db4ba31ed60ab5600c5fb11128cb8f23c31b763ecf098ec0825779cdee5daaa92266495458202f9184a8d05ac7b3c82e7fb4c214720a80f1613ac9d867f90609f7979cace9d56b26575375ca82b0ebabc297ba934293eccaa7c0a29b1e5feae543333e5d26d871a880c4d3e38317502e32010bec7a802ef0b2f15e06352a7a863c4f8905dc11c8d613d9207145947a7fb92836cbbfa968f5fd306845254b0595dad64b6d023ff662f0f5dee909f92901fb11ef1668de8515a89d4418eb204f517376be9c7f09f619dca4949044818e945b0fc1c2f8438a3935b5c2a7001091737f9282fcbf1ad310c7990f15bb396b08ce948441bed5dbfc0b89377851316a29e222e1a179cd4602079017588db117a0707d95a238726ec0bbc7b007a8de8ab8041ed86173d8e20b91f0d1f693636a2a0c2430976ab619e9f90390fa3ea2a087610f06504cd9ae8317578b21fb7bccbdbd54937a9edf7445b96b5794f838951dbc823f016c7c93dd60808bcfda5e802f9911337f37de6ee62a919235e0583c3444c27496745ec1a867e22a5737b1f308df45b1835a6f3f8b8e2f3b7ae8404ffcaf3836edf1929a60b010a2b538174801f5ba537d32ff1f309a040186935787c37ac88e3ccc64e4a81d6becb56a13aeb85d54890fb16bc680dc7a8df60a4f79e8608424e817dae886c3b44038491464caa284903a172783d84244fa251528419c22afb389a1d587dde2dbe57c4ad52b817e49e1dea5e9108f0874f2a9f7054dbf13830ebdfb78841b73a088e381a4f18c77616d6c5b4cf3d4d6704eec2c7332f031e27f617555f7939ddf8e1388144854c0c191682a5b3edbd9d8d4220aa61bbc81daa87dc207679887f0a0957005f5bbafa198ae754562d84769fed987a305e0fc6b11155422a7b6479590443d434a015cb198b0c02fbe447bd36702ec1af430db1137351dadfa3a8cb3321c871dceb13ca9afb6a3017459f9356923ab600cda211f0432508fe5660172064a2d9f6ac207f519a10c6d80364f1f0cb64fe847a1d190f55dd9e616702322602b73361524f73860c4f0e8ee277bf36bc3ed37887ad25053be84b49835ec1112fc2b55d91ee4a66e3d3598efaaf8a7dbe6683aa5ee7da0ebb56b153485927f88f40dce0c29c39cb1d2239b407a679dbdcc4e48a5a868efee06836ed02c5e09e1785bd4a215483accea0e06e74df20e15c460217a7109dbe468ee02c48682f18d430a79040a21619b9f4ed92bd7b00362a7bfe49dc27777a143fa31ddbdf3d0f924b5f67aeef4e7e8c146a6c1b41ca667b54b11a0e2fc1b6d0eb3f9de426fc6ae31d02cc3048030df9d6c4fa3c87cc1e79e3c3677310d4a9604afee5335e98777f7317ecda52c1f7b6d643cd19d07c50bc4784a451c2f57d456648fda7ad918c9c870993207d74b4a4a957f3f453291c94a4bffa6a330a8f96930f2719ce574ffa104d3a171bb5ac84859035c22c3700e6492829e84b9c261b9aed0d0c9e7d4153e97940289b09f21170c823681055048fd49b3d1049e004abc6a650e74b93252c2930f68b8fb40064300ca5f3f991c99ad8e2d456b433ee956a17a0a921bf83cface4d8f7e4407b23212f331f3fdb563d4c1cb701e543e4ed1e0fc803dde64ee6b07941891e83291840500262132bfe4c746e110195919a13b7d5a46bd9ef05c3944736550e32030acee07d6c259e325923a7d4ce021142f55d170bfdf64d311a0c2cfab5f39b9492b911becef3cc8d30ca1ebb28a0402636adcd4175494fc45795e088d61d00bafdc77af0b141d5783179082ad1bea92e8d759f3d7e3f7a6b81e2c8a36ad3a44e259096da72979ebacd16957294d32aee433dc2a1d31b811b295381029c94c906cc11188d5ca93904732f8702289623e664aad07b02fafa5f6d20ba676f0e1a4bcabc0cf58e3eee8d35e13c0a2565368dcf08b281b51fe3fed9a571b1bc47d694ad7f7b8adbf034364426f6ce9ed90acbdab27e453ba7ca231d5ba8b50a303b36d43159c691402dfc9860cf05dbc67edd7eed1b9c87d89d76dafc7ff70afa377d89b92b75a774c4209e86377b6aaac7f148d4c0338e381d794ece535ff308309cb0ce348b9ad832af22c5a69c8eb2f87bb4f3107062506a5cff95e75354dc8b012d6e1ebb68d5c3009eeb653bc192c6f19d78a68df190bb207f5289eaacba4c7bc4f1e74c76d5635bbfe20325d200645f05607de2b32bf7ca6f1d57f05c4c27c7637fbd55173c026679f40bbd5f04fcf7a72976ae656417d74964e723e6e120f4b3b178e42fb173cb103255680a1a0c8df4f756cac75371f38b1e927e0d3c8079be173f69bac1f83d80a652b81f106c64854ecd9cb727ef94d474262b6b17ff8e15805d1c2b7a7672e87d674f74820233f8b4b42a7a9cff25066efa9d786f49c3945cb37f29b83e8539f6cd562724489ff9395ae477af48328095d1b23a718bc61d2d92e56c6bddec69ce42ec89c913af1057a0b4ceefad3002f55c8d6d1e0ddc79c978779b0749672e218670261183c87f6d75c867dd3e960f5c7a5f7834180e2c2e979d1b277d1e6479c5612164ced3d9d3cf8d847017cfbfe49e96a9fac0e3aa854fd15120218a0b2f7a254c860d7bbba64389b3d01a1c981863f3a0bfb27fc4ed4625782a099fa24ae2c2c1495caa21a5964ac2ec9116b21ac70c53d40ae4c841829ad3526eb0fceea4a3f77c812ca77569a01e8e1e5fb4d2039bec8bc84641835fb46af78f4292048b976aa31df1fdbfcfd65add47a8ae786ac3649d79dfa74834390813d450d6894e7a8cc91d17614a7597fad008d2d33189055c8a26f73a94124a63f825918771eabb8ddc0629a7dcaccbcb351bc3eaa0d0b72bf27347133e2249635d6a9e428f550b76eaf90b432cc51169d3ce8ef08b8e652f998ee043e5069d6104999eaf87bf9a4aa9ff66031dae505ccb538577d7f8d9763755f1c3feb20c13a88d82cd1ec53d78d0d9014e9d4fa97512969baaf641adb540669082a08197011d1c77307c1dddf0c90620286ac326269158d70922e89320b0260ad1c49cb2c5493bb28f02a499c77b285897bc8c87d314fd93fa815157641f8d8d609e4105442c69156efffa81a56c1750e7df8ad24a6ef96bc5bb753bcfc34095314086ec13db5503eedaf4f60d73c8b38590814f932731a1a32abb08c4560ffc6548df4c439e6e0f68a78689decebaa1ced5968960a3e06609b6475c2218df5fb430a23abc17599eca7e3d230238716e3fcb7eaeaed6cc7b9d8d131e910037ff5ca1686096b0ad63f7c58ec63f46e88afc9d714f733b7c22493afef9b93f307d23d0faf6d723414f3c77564381f6ad9c869a1ada8675bf6db543eba26dcb58cc1f1c3505eca7697f3bbac7efea196a98a70a586db65e06d0db4d39d6696b8222c99abcd2419d974847751e6622d18038222aed1a4f0d470dc00bf92fe9a3de2448c2aa946b5555bed3ec27cb94d37d1a5d1c40054b08352ae9219202d4fc7e79127fe2cfac55e88b23331d36a656c68be78fa97021ea02095b52a3eb31d7cf6cde23ee74f14890b63bf6570ade10c72069bc5af194b4d9f87e0af1f3d2c3e4f5132c586385c5b5e57b2fcf5e2d654e2db58cf164166a9c0c9f62c008ffb8f783ba7fac94295fbfdd5417501d9950abd1fd3b60b459081d80f7aa53e5793836a8440773765a8f9fce3a59b947340fd7c704af85244cb69689b19b1f33e4cd92d39445e992dab37aa6953192b702cd4a2195b291636dc4329fdc817b0ee05940aaca7f87a3c8934c5dee260e77b2754938c22c4cdce5bf5e33c6b825876940f8063ac9d0d815e6ad12ecda1da8228dd3cd6feb8bf0f14ef5d7e2922400e667e5e80e439d2b5739c0301fdd292e72ff38c0c6a40df3d699191e013487e7606a8fbeca674fa2b171e69b657d3ddd26c6e1ea9c230e99ecfd349df3402141e85c01707fa944382f28495ab6df08c9096540cd5cfc9b4a2e00e60a0656dac23c608e821307d6128f4cccd2a5b9d1a401052a3ea2315b168263aaf72f045880041c1fd13c78acaa36f129d92062a304d3ac3bc002a384b527d23560449427aefdf89a49b7537b3787211d77ff960afc6ac9ecc626e39c7b1633a23529a94cccd866c3170993dfd40cef2c3b5da188c0e7c50a8f6bc34cb44290ae40d1e99ecf8c219188630c1193f316fb1d4e77b49c16d542c66d09d5409e9e0a4d77e4f33192f67fe5755aac048f9dfd34fe5241b001f91f7e055cf3864921d4f0fcfd82ec75deca8ff5b755ded7c5a3a726b4146479d1572cf7efd558b055b5524011e4ece1602b532eadf8239d5bd9509ec8f290ed84b02b59f695a0c37f98bf46771b3314003a4bf0b0801014756a6d4ddb5b5f030233133e8c4c815d74b553576f9651170b55e9bb054abc3c1003c7da099e3bea1f4c02831709ee6c14034828f6da8bd1cb67eb14b6bae048accd8b052f22ab79bd4ff4d4ccdf66af63e159c43b66f022cb3533404e8573c1db7e86d7fb01cf33344730186d300805f4ea0b633228f853252131552bbeae30bf4a87b3c3553c72fefea12501a2d6543724d87f39bb0878dfe82fcd31c27e5910c256d800c356b537d8bd97d058c2468c77d80eb4b89bb027a246c6f4db67323e453373f96701ce4836468844924c4cbe64667275cfdb1de637919828cf307ee42a7e71bd8d411e9467d36827096bca3ce5f3be611c7eeda81d0268a42c85d54ee395b4bf8d6fd38b15cf3f0d60f59030936269fe5269372cbfeed1fc1113b3398d6ccc43ab4d0a6280e4489b0b923c4c2ad21729ef2141a6853e6ab786411baf0440801c260ff17896fa51a09a3fc39c7a08ca9f00747bdfe5c323aa5ffe9a300ae9dc9f84c65f13aa6044203f749ba4f6d0fb95cb51da0ffc1ee8dd597e7a68aa7801d31e5ef24c7a197c717ac4fee5ef87dc6338fd327e5c7cbd3b2031c34ac6809376a71b43ac01de8e197cc0aa29fd32aff52d03215ed639396ffce787fb7d980a38e36321f6f1d7445af76759b041f8b01c75df41ed71999b6dc15400d27156983eeae7846b26c0c211e4f069071b332ff9a02989c1a5d88b7206624bd8ef7db06666a50328cb452c723814ccdea0f6cf751859c5a5ea7c709e20e6ec02650af0237083fefb108a50f54ab60e0deaa9e11fd60c486091632df1ebc25a5f94b6d9939981fccdbd438401bf0d45147fda8be77c8ef765eef6f400f0f7158d616dc83b9962e081564525b1391e3f0b9028d68319dca97479105949b8d25d056ec40c52fcc45136daebe4b72f35c2ac88cb54e86c5c790e95d6372a7fe9e62ac67efb1e2c4993667981795015689fbbb256990832f5cf7300dd52f4ffd573dd893bba472b2590dc4660ae803ffa85e148f2664cd5fb3964f835c6fef391281d969222c3d2285dc7526de13407adddcf5306e39924fd060042f8fdce3f795eafee018f309bee778694e42901686a38d6279dd2847520f5ccad2687b8794acf7810f02ecfa22b7e590094b641afc42951fdab3a9c6418ac354f154d627c161bcb2eda6deaf5e86f1452ae80505b2559b77d7effec84e5919c6287326aa92c883ae7ee07ae437eaa89e88bb99ae39e77014703d5fd1876ac0bb5506a2c273cfb35a9af2b1294657fe3c38a83c7d9f0a4c845b4b1ac37225b33fab88d6a6e7353dd6a1225353ef6d21c534f1346ac8ed7b1240f1160642ec14b74920f367b9de4720235445a8d66ac4e2ee442c0507f7409d24459b9fc14f388b4ff47eab8ccc4349b7b13338fa8af5627c161050bc6c055c3428dd3ac357d0aacfda7a18041551333e889ead28a4ab05a47ae771fe448e42322650b551210c1190565a57c8eca9036db3d068fbfd72c3b9a03cb97beee133dd0e2db78ba990e95f9ad66a198fc46ae0af6232a61d2dafe1d419a1aef6005ee0e1727a5dc38589043d38ebf2846207acd9b57e6239607bf8169bc10c08ad450a46cf0dd9391b58434594156ed575751037db83ee3c30a40163f94405614d8bafe5493cd1e807f6ac63aa4022f3c5a080f4763e45294362eca8263633600e94f5c77d86ec050cd57c58918325c27ee98985be3404b3737dda1a161a14d2b45333a2ba1b94fccc45f389343a1d9049bdeec3ab65da8d33f068e9e85dbbd8ab62caa0f0ddfdb2028b2ae4641e9e03f59d2bf716012eef4da08cb19039fc340b949b2c1cadf7120e5b7ade3be4b28ee5bbba055004f721254ac74fa8fa82bf97f4ff70aafdbe8efdfe2c2cd57cc9fbf3b8bad8cc92f87309b2345dc1b09ac65ed49caac8d7e2280eac7a81b27ad626a61a09d030315792543faf218f8bba84cd8f3934b91e6643d59ea721114819c0b31b06de6b47a44956742ae2c616ec19a5965aab70b74a1f3e654018d4d0bab79a0188dcad2a5adc9aac523992dc8ed480c74d5bea49cca338b92efe842c4f5b185f7702637047d1c8abe49dc76739b561c6e0b76b69ba2442b67d1b5d2382ecfcc3189dcc52db04863255709feaef824778f7a24e5268dfc2910da8c63d16bef3c2ac5da1b85978a5c2b9e9b10fc8086a1ccdff8b780553d86028c5f117e8cc301952e26f410f10863495d33ec81466988693b9e552a882ab5838b58062b72d26a62e28a57409ab1b17633ef7f3c7fb080720816e5afa4eb3a3526e895f8a1e292a7d99968a000dd66c7127022f4b0f7a80ae71fe835485976971b4e7065eee6e9554f00234ff2270df0b35f23594f856355d94a951910ca4ca51c0c76855852b8e3f792dc5484e5fb58e6b8f54d4ab768c6293d1ddbcc5ae0eee7f39062ce1862cc7697b230d5970837706447fc061b1cbde987b4c94a3d9c0a260b42b268fb9e03f9ecdb382229c1bfe3fc8dd98d667e963fea0b411d81c273e48e0f69d23ee799cb6e631da98ba546ff9e092320bc395783970ff06cd498bd3afc3e4847f5dd09962a5b14b3f110da20b5426f4de95ec495acd7005e660b69449ce775bd7c99d1b671e4e89fd4a6fb4dd14be4029b23de1232b986a3e55fc2a34e871c1585f525350b4394105258c29c42f2e1a97f8f37474b441f527296fe1c2a2e423953aa062f07f3995f71d560ec0ce9cb9a6d89ac0ef5c355d0ee0c8b8d1e506e71ec5ad9750d45d1058bf7bf4fe62344b9eb08fdc1cd768194161986541c11aca2dcf37cfa5878244e607136a4674aa6129e97b2daef990d3f993b407f4cad465911fd5500cde8f52f75d028433c15c1de11e251cf007bce344cc35d8b43bcda7dfacec982004908b34efbd411bc7c62613972f5da6c93ab0af28b826b50ff6f8031f8c1e6cfd0296409253daa750941090eabd6caba5f6e513802cc9ad948cbad57da643fd4e75c5f7e2f4a60d40227f354da3ce8e6b95ed4f27026c2a662e4651748438005ac4ea2221ddf0fa61e669f1c36fa75c7152ecce68d2fda846c7b838d178f6dc69162735359d1cc3c97210660fecc2d4eb2519a63872ee07a612900a8aac7f394cfa4fc7eda900510f9637098062a92070da332a839d2cc11bee90f16baf7ac76aa55ec79e7dc822c2d6938bf88449e52a37bc2972d4dbc32ed4b59ca91f73e94782a16d1f115c58b697a7f0fe73313bd31259663b8b4b4922851496b40274a565373270f7dd2c98a9543ce0ef6d75856631f98b7d7305e32e6dcab2068acd944eb63fa61135a71949ef72fac55d24b362bfd0e0acc12445ac866935656ea18dd52e65a7a408d4d64bed33e5c7f365bb59b00ebe17eda6ab8dc4db786814200b3448a691b7b1089290ed52f307468bcba829e576691b4294421092a458b665b711301108fa09b8b8e746a467b85c4869e35224ae4c909d8e5e70f203aa06d7a70c2804593922417da99a5afcbfcfdd04df0505e2bd858c61611a667564092e5bad20148392f4c4a553107b3326d6bdbc4b6894462b8f5aa1882eef9838620671acfc60bcc1bbab59af373d5d838406cd01864f57216620a543abd29cc56806d34ac17b8c1f8a3870c7bb7fafccee2b596869b958288c21b8ae56bf5b6e0e0af780eae520a72179bad89256f221f2915c066dd9131177401564fd1be74cc0f31608f32fb8e0bb6e553b40a08515fe163914b343c8adb5eec3bdd8f10c995127461790d03f0ba715dc24eccc4a68833589ff4f397f71052f3e6c19ce5eb286b17bf70706421d3e6be9809377111424a20a7939f29455174814662a0d6848d64551b128f16785a2ab6510c78c623c321c3dbc969d7e10f7de2f6766522e2722c52ceb32c0ea3c0937b5e513a659bf70ccb3114f07ffeeee97f1c70eec2cdba59bdb499f2534f25e4ea19e90cd335eec5842054c438ccee422c11807ab32dd608cc3cf2ab32ed69ac3b6d2f7ef56c425a0b4ee2ca91743fe02b494617fec4d7f1dadab28ffdcb18d54257b33d3be770656782fc5061886501164548fcba81c7edd51668e7e945e546388a483eb2c8092b5502e15158da506674b66301fc904b5d96c414acc5d2b1fda1799f9be10f47476ed96446829d92e1ca0aa97874faf8153bbf0084997cfe84c3149dcaaeabf0809fff6c7d9eb40e41856a199035e55927229229acfa7f8d00e08481f6f805ac6ebc6e4371fa8986106ce40237805305163d1a1abc2dc8bf0a71f540377eee70862e61d913b9d81932c79e6c2b91585d3eef14e42c3e158e9739ee04ecc2e01b4250911cc6048ecb331032aba536c25fa208dc44b0a1858ee94b6ecdcf3ecf088254b3dcd899add0df31f7af8880354dd692a996f3ef6e706427a3271843a2db551c43ad86dd4de1d2aef05276cb2f6c40ec0c03706f477eee4e757fdda22c2c9fd821f829fe3aa2ca67d6a2dd41dcf8f5b8dbad02e2a151782c62e5fb0a3fbad8598c75a1c273c4cef2f7ccd746b867aa0e2476c7707af8f759390dd054e76fcc1836d51d3de947a4e97b80221e649cbeffff6c2682e121a74e08e15d489455ae6c8442fb6ab03361f16d27f2e27e766b445e4f46a9bcc3e74030e86689f31d6346b78c9527ce4a2d6ed1f7bf456bb3e70346ab5fdc6c07bd7bab3c9b2be23a84bd63693b84da98dcef22b069e0902c4dfa787b2dc54e795fd583d92904d174c2725a44554fdd01cc300ada79de815fb5f728d60f2afef5162d2310596d45a40770bde5260fe3df5df852f4d1f8cbc633b72ad1c773171a5a636be22d4b31010e3b94a9e763be2e8a43da2cdbe8bd514c5a85d04e9344bf1ea411caccb8819c3d0e46e9b5fd2169977bdbf48961599f2b98b7ef046153864d32726b3e8d5429425f7c208bc56920de87e0b4e122d2fca77d270ffdbc03964a96fe181974f40c5a2ad73ecbca3ba12502f02e0281ace93698627971f450416446336135066760497da09730b5735ab1fb47840f82ed7e8f7ac9a2f83a8d44723444f4e470cc14047f554486156db803d5939ab43d3f0035eea2fb738308552ac1216df0e20eaf639dfc51748434bbe39c779ca5a670bbe4b304a89a45725b7b257fb5a32fc42512d00b5e5ba74d4bf4bace5eb65f6879393b7c2a92d1b4af131c24cb2d91b9cb6664bb3f079f294557400c233ccf2ca4a22093fdebc893a93261b55932247d5eb92528f722172c3818ab9a7cfdbf8fce5421ee392dfc6e9413342093e80c507311cb0b5b8c79d0ec5cf091d7433695cbc0db8103d848d5db97f38f0a9c4903479bc3ecd809f4f70c2d04fe5963b3863d4dd55726977fb314db1e93a654888893608fbaecf37befbc47dd484e80515d03e8b683b7984c8b6c1a166fafdec6de626eca4614b3327f283dc2d8b41990a3cf4109bd0988e8c3b28b3f1f9e8b4889299fe9f38dd219982d12e7da09b9c714fe51a1bb73dcbe22ae0d56da001be1ee6ea0bd533a265ebdbf087f56902c0f8629b1b68357e7ae9ff89a644d57f97966144a827c6e34575a682f94b0a40c45ae821af6f7718f06b100d2c32f7e7fa324c56b596173bfbbdf43a169c8be1618ecc321386a4073fcdf29a0d90a7472da2c5bba537a442de65cea9751c54b5a414e5ae554b4889381c68e14656d87003c257916e9e8a3c1a6a6391b04b8528bc20a500e2cce6f7cb7e5b943bbe62a9782e235725d03beb6c38059aee0bcd361663a8dc313978450a9767c0dfb323227a5e6da98fd3793644c13a847e6312a69a92cdcf226f778a308fb6ad3dbf0e419c0c1fa42ff6cb09051aec5ce0cac03807099eabe88bce4c096c500f8593d7633dfe4a7ccdeb3be0f242f4822cd08d50720b688f13f4ff2681144cdae2b8373ff3e3a75261474c04fbb647bb7d4553f6e6bf87f9f1bcb990d7ae307bf21a09bbb666133812f80be3255dd910f2bae3c69d19b73a8391135774029af07adcbc84222592610688e9aa4b332e161d4db32de293201007b2b5aa663ae5fcfcf8dbec0cb8138f0a66c37baea546c1682214cb6cfbcb6764a5aa792debd56a7809a68521bd3a745089b354745210f7316a69a87cd9870dac3789a30074e25cc4f882c1b8410fb28f0e95afacbca201f0123fdfd9892f010fccc6f5529e373ad50305feb0fd2078e8e0418d4ec08592b4915517242aa65ce65f7c905b5534e344201b95f47b4793e468521422b715c1c31dcee076af30e4ac448d687382ba538e91a33918be7ff255bcdc913b57d625ef0ffa67a7eda2d362eb88793bb787085d31021ffbb36aef68c418f0312aa406e276e6d5ff1d858d3f8b93f8f70065a762bd52b5671fcc700a2fc0ed38abcb04c81707e767a87fa6268b81f93874ff6b43dbf3ea9a981bb5767ffe032e38bc5d85d07b48b6829fe8a95fc6de42c942cb93fa6bdde34eb5418c8c450d3b875626d4adf6a960efe1ea76dcc4ba9037b83785b962507ec8897ce3bdbcd89b64879363fac299f9dba6836d4b23f814eac964e3f5dc62f04e1cc9f73624b26d51a8483ac1d50c6dbdaba15fb977702ef7740102847d155bac372ebc47491f44737baab542fd3e86d76ac8d70ffdc6bb1152d0bfd061fac3084bfe598739d1ebbff3730c1fe0998236af0b24d6b1bc21b85323bedc616bfe78fbbed803f0a78df52db0d1f5c120036552b5b4b6a92505fa55f0c680a4543b381b877502ce993d93eeacf257606644a2d5f346210fec5ef9b8ee850721fe5a54844eeedeb3586cdb42db7bb1f53c638e073c60e4fc0f4701e04130b0b6273ffcb7d367d12bd34deb438245214ba2b806f87135ff1db0b6a800f88fc920a22fb1750171efdb02cb5b9ad7d246fad677be9ed352776c792fb3b6f54c2b649d26ea6b58d690d529f7527bad4be4f906ad08d23fc8ebd421d9018d989a1c85137e84deade79575813829e2e79c777648b795642e405028985889f11d45d73e82a0e7ca25a2fad9c8ead634b85d94e85f0cd3c6722889e533837cb0648c01463a9be816d5cdee9f94ba2b5120018ecfd47495a3d4a6c903d91ee79c9e1c18d14aeca6bf2a2f1c7ed0dcfb939f30f05fa83e72024277be55aed79cd23ecd432a07cbb8b42e7af458f121120bea156a4958038afdbf3285f307da3fbe5d423717b33c076b764481476f3933ac379df805f9daf709dacc18807479df64814a83585894cdffefa4774bcf96ac38135b69f01fddb7f6604006a34e0da75f521eaf0d7a817120e71157790af9c51041a5d6a9eeae8dde64330a7294d00944ee8e808dae238141fd20338fa9a3ff5e47af9906846b91fb8a957072eb1e64addfc032dfde91665dc2d43704705402313175e74e23929d6d4c271b8f8e98163e23e75d36f62bce4c6c8c944c792f950e6bded669249c3e5910540ba080c5f3dfdeabd50bac0df9338cc368e62e46da264f4fa1e9c6b9715c3a2d8a64ebaeedf8e0dfdefc18deff3be6993ca80e55ec972bb559fff40c803efaec9cadf0279bb6036f4c82309193aefc7f6e40b9c327f2d42aa3c8678f2dd94f77db33251f3f8bebb171875e553292c751038544204337ac8ff431f6f8dab54fce3b7b8d46daba6af25a2bc5d9b5532aa4f26ca088e937b750e99d3c3defe92dd80484fa3f3f5d90d75382c7cb92e6a651baf701ceb841508185b3ded9bbceb2865f34d07f1dc1afc23b0242dd45599cb18045744aa7983560bb40b3bf06bfdb6ed59eacd5fb52a4d57286de2ef6fff97cffe6c6949184e3a42deab51f24040979e8d8aeca18c8bef47fc2640d59b8cdc2e8dfbfa52dbcb0672451ff7aecafc783163e8b774b40bb97b7c1bc337226a674e26ada474cd1bfd8b92d6a7cc93cd44bb43b3cbf24abe6c1938e134a96886aaf76bdb46f2a2fe9fe88cd1694364bb424e5d872e56ff186ad5a108deafdd8a4e602446063a35cd95715adfde1161cbf533b7ca732f88f52bc488195d0e34487599b44027ff20dd30c14f2233e009396a5dc88a9e6fb9d15f12437a7d383be684759918301818e553b3009b34bfd44f1cde2a65afc5765ceadb3a3fb8c7584d8eb048d43188c694c01da0725f2768d32810a93e1a1381f3a98387abea9893f085064da6888d54018a3be7b9ad520059d506ccc3b395843d9d0ee33e0df1c40501729a39e315dfd199548ad0cc4bd13bf3f3a46f70c66a2accc68465451633e870252c805bcb5d80e9b075320e0c034a9f9556d9b0d989de877344bd42a40bfc743d79fa5d3913ea3eeb60d816ac29bd564a72f1dc883220200a65b7949ef07e1e5b3571c5b8c12e3417a077bdbd844bac7ad4e9c0f3035def0c141c5eeba1e7788063937109ca4e970a7f3643029687eeaadb2be1617ad8ce9848cdc8be12bdb4606ff0018c8fd71d52fcd11840a0c9e9758e9ce259af8135305e326f748818af333a22d38b3404494f219188ab27cbe30f19fef39b8d5b7f1b41e549fe57fc5473539f1e7b746b907ad95c420d9a398fb6578a6c3bae18e32893f997c092335d9fb8a46f15e6de5cc099e5f0f4b4abd00159419562b18eec54d0d15b1e670af3bdef683e08956f8a7e1a9563eed811b2102ea6e7bb598efd8e9c85707067f6bb75f72cc01fc4ef2e3c092d688302f9fa0e7dbcad70c73c53dcf44562c86e734c4023581af2ff7767d2e76eb50624d4005134cb458b516e4c511eec178a85aa041ec61a6a444ce4dd2d0fab4a7cdfe39e044ca1b34b861e9310c3d79e5ce81a70e4d23b224cf3d33c40633d9c724f4a9c6d7ba5ecdf84bc29edaeb1e4bfec9f0bbb25cf6ef147774d2864c1e16a60a1e49df64ee19a708845f96304a42877b3df0a60d738075dac7925b96188cd6f1a08ce065196d7ce3a5904d1b1f3e70f0074f4a63d8af8db6722057c483bc5f6010083e8ce2e9463a713a107880360fca3f9fa3e460d7bd9f9dbde491508d221035b44bb0d4d19f5b77c1c7003ee1beec5b1b877f3976f9434d166afe6984e4c16a3cda36e0277ae6c55ad966d80c78f8e9cedd00d2384716c8133fcb1877daa86696e1d357ba731b1cc972315702d0fd5f72fb2b76a3fa409b460b830666363a10f0fcc9ae32bfd0fdda9f2fd2b96788997db5c341e75a3c6e4c13c52a12cd202138ddde7bdafae4c2b436632bfa79d9d90755f441b1ac974301a95194f7cd9e6ac914cb71b001938ff0e655ab30530d2b30f327f8f5098d9b41e8e258a1769d59baf402533082fa9c885dcf69b44340830f3b9fb2490042db5b90f6ef6f8bcad22b6481bf39412424f9c8c3d9e4c11bebb71d2edfc9014527e7f500cc9210143e05bcd1ade16f2ed2ef1f073855d1feb296ddb4c0efa81ce2d79579ca59fea2e3207f799db02d8fd6e02689c34a8553e857f52213e16722dfd5153b8d9fed2566c3e4cfbdaa3ed3fafb6bfd0fd07d5f68cd408bcedbcfcc8a1abc72bc27201111b585300c0daf8b067a1af160926f3476a7317a179397b0123147a6079ec7baf5a836ebc1cf212b86c062376d802ccaae73a997577a47ca68fa6f20a05d3a974afadf05a32141093b65ad1fd7cc0385985b9a8b6e4549df28901a04ad3437a0e1fe1c7474f30c025396e4b96bd2a9063630c177216d565234e22cfaaa3eb6ecb3848c5fc8acb642b3f05baec5ad105ea156957cfc16f814bde12340197902943f6ec619a9a50e4bb3053d73976466a0a97907a17b2163c7e6f2a2effa00c001a52e4218dd110b0ebc790ff5c69c3d5a6964852195d658dc002facc2f6ffbf40d72c39eefc157b5cc75180a2f6462518c171a64d61ac33f2cf1032e68348c610f49bec2a20a5bb11b31a5d34d9e1ce7112ff1526e44dcff8471ca92182f2d08cfa96a705fa68f5891ef02f8d2a05caab71f58bc6e260e85589e189c019395ca8d783228b79cc0cf3a632b435d9da63ceaadc6a95f4eb8a111941bd8777a64f1ad27ae5d7e19dd4fa133b0ea3e48abd56c04af8d3cab971f7c6e9461b5a3afdf152f03c69a63b5d495c3f67808e99815ee9d9b61077580885742e826c185ff67e85c2f077885a847a8744237a9f66b369439df35b1aca31f673c4abbe2b3e748293800854a15605f383a2e3e82d3c627a823d213469a6d32b117c8d56d3863bb9ca89b3511984b3283918670c00d792f4202199e31ecbea4e07ac928f32f9cfa7b58a19183b31e27d10e120c6c69622a8992086c7b1f5647d6e28dfcc8edd6a0927037c73c126c1195802d03a85457fa8d5806a1059d24daa0b5eeeae2a08e03e0acb0a433257584a2849ef844d8923e3517506c70a2d1cb0a543dccece368e25fa118da13ad12f85eb368aaeb4f5a92b82a3f02ca35dfacaef6b2e36dd3e42c6ca92e1492319ecfe0ea3be11cb26f15914140bd4630ceac531d520cb6f25dd05207889665541a53d9509afd9924ff3cfa0fab98ff2fb133a8d0cc20088743fb558214091389b92bc7e533974af85a049ba0cf64309fdee6838ae0510279e46ed8d277135c6856837e467f8b77200ceab6655398bad6fad40c79217c6c1c116a671c92748975f6722a4aaf9fe908b99604b2572de07e33760612bc84d2d26c20177dd72e723fb9c3f3444970c0a774a63f811aebc68cb18fbd05c1a645d46a9c2fa4b36e1eaf62f945be0b3d12f1a45cd63ddf69c5bb8492319ce8b91fedd6cf254150cbdd8407ff5b5aef55fb522743af19b888c63fe2daa4d98428ab7697415fc82ff522e650c530e8ca7f54fc745778418ca0b4f43c50ed8454097192f3e5212e8e324a8fafbdc4f7f978f93cf5c4646c33a07b89fa57528e75bf016f6b7cfe9b64012b9202725e3842d3075277c55f727aa4f6df1e700c4f6cd160852066c37d6ce930c552980e0095a342865a3b1435a362d005ba1584a04666132efc3197f9ed31a48bb7433a62b657f4bc93e1241df66d2f8b66654fe1d1dd7110f14f4419578f2eae29a842fff1cb87f8ae2a532d8c9a2848aeeed7f2e541c6fe8da52f14061223266e057f7d8122e1139ba5ab98fbf5558e7e72bef695352c69e440d519f3b4e154735140eb0a61c592dafd1807565a211a52acdd3d0ed6870322196d79084e5ae4adcb781e3cf516d91f5086e41db8dc2233aceb1a8236f5ab320cf3ae52df4f540d25ccef7c7eac4234a9fb7613e0a63d505a86f6ac94e852e10f4cbd41be4315454eab4d9e97e1f1a9e90a0708aeb9e4e76f0ee50227b39e3bfcda0e00a947b9e268b5ec19eb417070f5f10a235f21b270dd58b57453721cc56b7650cfbf31f1439d5560681a2789e8b2316c0ff20e0dced9bb5cb901862326958e7d089870e8be70f040515e4788f8aa4c83c3f958c3bd171b128a5e117dec3a488db96a08dfdfe1dc1bef4436e6728bfba1140b37bb8276813478c9f92ee4c2d01bbd32b708236b866fe1dcc3ef224ef9a1fc7f02e991dd7e1bdaad67dac7ff0df36d2f103043c222e26dcc41e1316e7d679450f2113f653663361252acbbad6fff4008a7a81b3b22863e1350b8687a55b223c59e495c9759a81d083d50ea7f46d926b96ee7e3039cfa4135ef81ddd7e400ed64f7bf438557a60f3d48eba769d724fe8e5681aca016d8a286839780ebe78fefadbe4c884553456abd03c9eedd52c1ecfa6ba590d9758d81d56cac4d2bea88971634278cdd20d2eae873ef0785c38922dcc6d46bd0fc788e5d05af161344aa2f7ce092ad9ecddd15dede7c919f87d5d704e8ef39907e7d696973c4cfbf3f8b50508c9c981232ca4f253a3a476a24e9570318ef18b6220a16e222b798088393c53db30129d903583c9db2f845c86554fefd11114b87b4427561d90d9f73168e287a62cee20ac269c84325e695653afd0e23cded342c2c383d43ff2cce346d52a85b88e65fb0665913ef91e58011221b284c17316cc7ce040367007fb91d6458e08e7a90b6852fdc59451aa3cc2d6d25bf33aa451da5b0a543f96e4a9ea9a3393313c821a3932b3af450ac533c8bb25598e8f09955fe97e55bf61035eb8402428f3de1579b1f95f567ed4179e7c58bac1a6efaebb4837e2ea6a12f8ea48c2ae4955a851abb477e2b3fa3d1fa7380dd74210706c5cb71e78a69d6bbb7bdb2fa1df791706200f139db2395ad9f208e3ef4ae18a9c4578a96894ba3fde0dcfbd5e2d0623ae1cc62f7477f10a57b00f665ea643f3808a8658fd08dbe8750e3c42bcaf293d6cc859077fcde2bda4070eded38d66ed86bc43abbea4bae8172cbbeaddc33552ccaead4adffc7318d92f9a5a2136554c21bea62d8413b59a0dc2de09326e391cf7b3872a045b850ad49b84caf331926e75467c6361eabbc9f6d58aa85c6d40aa0f8d308a710690c8b57a6fc46ccbf45028edd78d1124bc62c6f1da8f665421f859fb25f5d7b167b736a26cb3af53857d1549d69ad3e232d9565bb72a65bb619b0436ba60535ec6752e1b280ef6c52713e6b6572ee287724e6c4cbcd2cbf247bf3bd080d96257ac26ac9b3a151ddb63af9c555ab5a29f83c5dec1aa701e420758be59028e96a7bf678bfac6b7f0df053ebf59063d33e2c76412c176d7c2877358c76f1433557b10f9413385fe823393831f2a690cd54e47b071d94063c155e2323adf0d6a4e0a281313c5472278a3d9582727e14755a3e0a65e81669eec9060b197c51e43b36d4e14feac26370222e558985734e181f40881fd7eb38f3d798a8e165669f946608a0a2daa5942008044faef9cb326282051484cf31a01d0d90dc7b5708eb8d839a19363e00ac6a5d143b05039aa46a18a478d3f53b2cecb8607257296e57fb3e6cee3398d5159b7e1c8d339bb207b0cebe4309c95000cbab6b28e7868be30a99abdf1c5d8920a423f4cf7810d3540a438146198b6d47292dfb0dcdaa9cace66d7285f4d1eea6338f1696a4d1fab81a6a9ee11cd90201dee5cc0ade6bc0d67e585a8d27c9fc369f607f55f6baf8a0750b0063c9a08e27b5ace0ceb4f863202a3b2fd865e6ce7a9da0fe62523cd2138af7592bd1e6262c0dd3d16c299ec8af757e18ef2c19658d907a842d9e6064a26f0be7aa423ec4532dfb762f7c61b8d491bd331aea2956f2844e0584501591d5f04749fab10cbcbb1c9ec1c4fb920aaf692270b2a0d68a07c8dd95fe35c388c9985de4bad319e339dcf056265c6738753d752fa24433248fa456928b68b0b6e52f69ea2d1059923f019b77f897e4768146acb14d48940928848511ce7e26d2f05ed588e1e580b74c6719229aae68cacf9582cccf951015759bcd2c269a1310d18577953bac7286904508d2a3119ba4a287fa85698ee3ca0a9ef8ba4b425c67daa58c5ee11a0eecdaaea389c49f0f042803671084271e22c0e5d9201e5e21390919a6c6ec98b5007896f252e3a20dd5e3ed318512a295db9b28852067a64652918470f066cd68440e8024935a2daa8f7c8f32932cf34426aea3f496ff9a8fc65186216a333558d31b083b729090039dd36475929567b230e8f06f8005409188b9356df78a80dd9f1003e69d2ea91939347d27a7f3aa59b3fe6e39e09b4f398cbf90e3b245f4713ae4052edf48cc99dbf11e46bfea2eaaae37cce2b39668db729574c1724c790f18e1ec1f52c42875f6fb7ea9cf6ff9be096afa1bd184efd8baf7db20c98a888f21d559c9cf186758600920e80468ad99b445b9cb26d8553703c8a99f96d981f146527372b8fbc495e631e5a51940aad06286a0e8c401c1062c436fbe46329762846df61ea043a232e0000775cd0abe1a5413af1232876ac8faa612215368ca0ab95aaf8998282eae3c724e0cb97dd86f74df7907949e7cafd9c7fcd14cab474201eab85a9c53056346a9502f32015fd2fb0b0222aa8df9c6082fb2fff9b7eaeb12e16d351f13004c78d01209dc87119e9cfae351714215ea30367151dd24b4bd2525b44819d041a8772609572f5a5e4f6f7c3d6c3b5c888f3100c65b090cffbff3e8440a3e6216b6446075fcb053e4b0e0fa83bc7c017ba6073ba28de6ee65b5462a000e184fa5b2fa180e3e5f06ebb2a025709a92376af8f8849677ee0c76b87acae1713e3f9d699eb1cba9f0709538d4a796c3c2766ad2f9cbe02734402e0bdd3e1b614e9a000076cf96f646ae369c03cb3db24181a0de88f20b41c28b0611fff36006cc740a84e0540e641a4b516761598eeb32eabfc53647d280f9c23c18a2b375c1394c79b46cd3c60716127f12da07ebadf4023fd46684c2dc59e2795bd6ba3304c1d457f50ce1fdaecfe529ed22d85fcd5f2593c26ff66d5a8b1c0508b6dbba6e649c59f6b3aa51dc2c9561997a6fa7405057147259d3f004062e7136605f7509c7e2d8ccc27cd3abb057e4c913bcfb9586cdebd1c153b5d3c90b7197a18bdc40ae596d7e35439003e1cabac2504dbf12e98a5b07c2817b400b224aafc5c8202a9d8515a52a823b44ff884b63c35375b44f6f44cb8ac6afd098858a11d691878ee0f916d93efe606b70a97482e7e8b44c8492f77dc04eeed882ce70d637e003f373a7547348cc3e5f12b7003b2c08c95611fafcb7b9574d1770c86ff6dde667d59acdcb5ba85ad40859bd8ca60188c4eaa6b1430091bf77f055761f922d02c253a5a288643c82bd889bf4c4a40cf542f26b6abbf37913eab92c5cab5c26bca5c331e3654eb3cb3e3d5751c876e3efe4c72a643fefdaf1ee806b67553c0e5c33bd502ae4b0a4b57f46040181e2bb2ef190ba7e2bd3ffdbfbc5827b4b25d431c23b5193955745c8f8340bd6228b110f3f3e0559c63f216fc8d17ea6ee621d040d728cda8a094ba8e8ee0d9b96f3c8f493e2373b51eb6f08a31e598b2497586480226abc910ba5b5cace0b85af9614d08ab2b19d4b56bf17dc4c727708a3645c21511eb6b32fbd49ce03b5018a4c9cbe13c9ee9dcbd56db70fd00e122baae7883ddaa0ab6369b987f252f38259a750aebca2a401c0b30d1e986c0e3438dae09a5666b5a1bcad16a128ea22eefd2d66128f5ec366ef53dd17838504a581cf80e65ab4e87d788202a0aaaed084ac3d9442880025d444f20198436987100145a63519bb1669b69d880062160eb51bc6a56d925d4700d6368bd6666d71680752cf0e03a1b85d5dc8eb09cfc20604db656c5ef9c59e9750276a46fda7307fed0d23ec7a8f01f8e4087052ff2487443eb69401b2c83ca3b8658382cd7ef67b547a617fca89d09f49ba3006df90b7b87340a483e752360aaf0136a6066f799d6a8d4794feba4b60931a21fb9d4edaa511a084b45f99f87502aa0994b066951d20bf66fe61b976664736f4a63b01c05f09dabc38d2a1738ca5ef04d77640b454c133360413486c164b2ed336439ffb89584905e861b04ec337ec7a19f5f858cb864648625faf5f2199b81cf23c407c85a652175747b0b1f3e72720c94ed06407f52e0e4f3967ce905c70a5cd5d0874d41af545c41b7ffc3d01387f960a9abe22fde9ac9d41125ff49ea072736b215230bf6ae01ea0a43a4abf439ea70098ff63f05a0aeb3d8532854b2158f292b5c34df7eab9a118a95d34c61d7240b4d9eac672cbb5115c37ba10968b6178469e2325fa3ad2ff3d5dc9f233a11b333e3a0388f2d0ef836f89671d4cbff1747904d3229990b478f93ba9e0b4c968eb76c619cae39bc6b1563363b56db852060b78052dc21f8bebd5b58b384843643ab3efc6c64d4249e08ef96d711e9427537a00de21037ed4dd0d1a9bae7cdad77a8801f2bc435e770b758c54713b1e05f424d26c51030c7204f863bf6cabf590a583cce13f516f41140fa08d62aa17b88588b70a03365e0d03d8d62f5f87ecffa25f0e58419aabf524c3371369b237f1fc35a139e36e67227c95c74e27348884491841f1f64d7ba53b8846eab286d156d36b94af39953b8fdc62f9ad9d04fda97ac9b3271a71b0c9030a5ad600d1fe69d75c927bcec4c269e3c1a46d85bb66fed64f7ee043e72f0ce325198fb494cd6c19e2f54a4c474aa9a552a3ac8b7f661ebe411f0e769c7f0e73980a45ec4be1047cff83576226856c7a5846f7d57f3f1b83b1e06cd4d8b2c99b8931bce429ff9f0a5a8f953026a81d620bec298bf721045dc56ba0371c0667bea57a63e15f6f1dc723367cb90782359ae76f44f6f7d28160da8ca3bedb8ca88f170ed8411382deab1be07743c8739a2114e9bc18e15d59b81f6c9a6e6eeef321ecf95b5bb08867e247a3068875396996ab4fe72d28c87a189d3e2a77281903bb9be457da5482ba634f4684cd489dbd576178f3076639f74889596c375573baae7aa277a5d6bde529a695284c14e45f4c466aaf3891aa24bbe644b3941942c31894902c2daba56ecf103ce25800e16f2ed515fe4cae9681b4fa9743ad555d75e8220b5d668a3d39156628d2363ea1400cbcc894eff0f3504b435b4ca7ea8f9447c1492814d5eb364242de026950d7d6616a3f3bf518a77d6fe77c0277fbc29ec3bea2cf6a5cd3f799d65c92c25ae52b241b9c9f0eb1d02262cfba056de495ae5cf31427c550b9110f9ff2c7728e3f58a1c893df20aa0540abcaaa198ebbdfc4c7cea196c7a83763f7765d8b6404efc21de39a721caede80da9f4a6906c47d7edaf28634779e7cb712c2eb9ea15b839b24cb7bde36330821b52cf8f8fbf4c94e94d8be7b4731631e8a12645793f10b214e824a0b1243255d755a466ba772edaca508171c52e2f5d461b532609e188b839fc7fbf65cecc71b70f38c4fd360722591c42834d2f48945e964c7304079ef0aac36af3e7492b433389a046c5d7b3619c7f10d1e1d2737dbf0326c81bf1fb4a90cedc1af6bb64e56657efc07489f9eb8e9cfb7bc461d768ee08269e7b246b6ce77f00b6a51159e6ceff0e03e4fc6793b158e538bfeac5634057ea643984ce81cc500820fa38ac4ce6266fe0c9a92a9715894d2838a636f971052043d787001464eeada790c8253754ddff75b5cc8011b7c2bdb0a5d43b57d4d66084ccf7e8562046a3259cb5077ab5ea35127414170f8e2ecd5fbc78e78e487579ce98393762590fbdf72398e0a40a4880f85d17356243a8580b04e965534579fe0ce1cf1146744ab9ae62476cd46c3de73798df46988947c9bec75367a52e25316dd3d6230abb08843e6a6378e21c24f30bbf743073b54865ae4c6048042fdb59ee2f265fe684fdabdd9dacd0ef2f818060f6ba174372f9ff11a71489fc9cbbe9a5e739fbf4b36d65d8fa17c88c1d19aa1cd6ff8903b156132c608b2cbdbcfc1549cb59e6717c3e6592d3f22b046fd0da28b84d7624ad5df5d184cde001bedb692e346b6dd2073584ddb3b20003681b5fdb4b59a6fab84fece28b5c6e17cd25edd65fe6d88558d89523aa1967e1e01b171413a0acfe559d7444715374a5128bcf35e655dddd7a5b7007aa2b44fe94a8bcaa8bb7ad6ec250b3ee6a579bd9822dbbe523c3c055c211ca44cc6b13300b178575b6972b98ab55d5ea6f528b7ee57b843fd02d48174fb6e54ac899747f37ac1e81072882ed25e4512a58393c0860116bcdab7583b2c5bfd0aacdd79a0552dc82d9f40e45b1b0733d0939c7b3a24bdcee4f4e9e57cd051de5772a7e4b5df10a805c0859708464b3fc4c599ef79ce8d8137c82db66be4fafe2c27152dbbbdd6eddb77eaf003e2206ed9f915d2e58de401f2ffce742f3ea381e8c7c289db7ec1b8f8245940643c06bc6bdd591fde268aaf35b2724565083018f4fb1e28e23d7b74701b47320a1b96ea0fee8e84787eed8fddc170809bbe9f08347ed88c3f98516ac3f104f3327c6abbf18b7776f5b9847d7d8efeddfdae76d9884949c3a6331e5e4ca372dfa06dfd343329142df15127584ac2071d2fd44fd16e52cee5702675472e6b9a731e2e6daca6e513030b74c4af027b817a1baf4e67d0babb740aff2faa286503da345e5696ff632abacc17118779582f0f1bf747cb597f5688979997e506c7da424b197b18b53dea2a107662323b609d66e051ce4e4d491c53b6464b88326fd3538330e39c038a1c94194b562b9837b90bfded47f463106d19769ef795dd520697e313e3bea3276fd482725d2b98e57a40c986a0e6cae8f58062bff41cb5d41e09aec499ffab56839639895a770d384f5fe8028e92d2a5e0b7a4a3eaf0d664c541993f291d569b16d9f0031469963f1a62decc2156502c1cc15d1adb525804a50c9f52ef52bf1052d2590eb43cf7ff8835c100201d2ea014da80b4743b179f471a01831b01a735ceac32e173fd03916bd80a1443fe8c9c8e8906fb98c13e39ada77d6a8de5f9535bb193cc174f5be312fab6b9861a830c4240e23c97528d2603c501741bd4700f32db1ca34704c68f2138e5818068b021c55fb3207821e76390b5fd356b6167730e6047583eff431c3e972d15d23f65c695dfb7171f5769cc3bd0ff7081270cc7a34b7372a3551b83c46ac01b51ff92138b39997dfb57fff5031287e5398a5c7c080d4a2905d0317598c84104be45687674b7d96a99b2eda9a61926c8776871ea2347aea7b54a0f2b6707bb07721cf1d7ce90edeb9df64a8ddda660a2a88366eaab9c9ad54f9ff31eef63cba47f661f3029d773b1edf877f5a3100f37962eb65ccb8d3910f98d20d20372bed3f3c52f0f8b037da2ce2f01378b09649bff49a13463d5465f1427767d3c642df2c02b6a18b9c7e3bdec7bd2405deb6a8cb7179c78d9902feeea30603dd2a8e4e16ea829c97b042a3bc482a09d5f837edfe1db4a96a65794dd299e663035e5241e0a4a1f86fd57416dbbc2c2ecd6519fcb8bfc0881e885d7adbc60da1ffde5c061545e504cfbded1d52cb104d51624ee9e049bef280f399cce4d58c178abc24407ed8a7dc444e532a58be57c659f2ab38147316eed8b7ae7983e9caee02a659c5c82884127703eca0551555b1436c709b2de0c23e1600c0d0f8c1a4e8b05bfc29dc65af0c72c2f8b545df0e6cf65fc5c20354e2a3355f69c7601fb4fb88087e26c75cacc0265f3b77f10ce11e661104b129cfacc1bbcfebdb31b515588c3d6fd96cebdca7f58e7d7fb3a0bffda9229e3d9fc34ce369b7f2ccf89796f3fea19b47d52215e6d5b563e8cc4279dee226e70ec4c1bb201e39bd7cecd995688d855d24421f8906e04999748ab2e5d63241c8b470885402ebfbdb9088c3b853f3a78fc64868827b516af38149061dc35a2afc46d022a7345ea470f57c94aef4eae9609b72703190d86fb6444efed8f1b9e9a6a13af396bea62ef3523a0fbbb1d349408a2e3aa5ce822eb0c9c69024c425fde1cdd4ed20d300f73d7eab48d2a5cc89518636223d9b566f12348f3c80524a0cc110c94850fb07d32c642c6e2f20ba08b0a8fa1c7ce794782e1cadd45b3e03532ba545ae81aeb00b7346e9c9733346184dcca87041395bd1fc23df5679e2bcb3d4e89ff094e4597e7d49afbf5c5d4d3799602d3caeca048eeb81b61635f0915d268b4c0f4dad020e5c15e440091e661ff722f09c7d7f3987c9cd8a31b35e07d7c514a6a9696fbda7b9b32bc611fa6ce39138c28349563c74581d31d9273d3229eaa9f757a1ab1a830282d4fcdf8ff9bf25a0503eba19d77062c87b752939a8fcb78d9506dc96df231357c021927184c22323da8c1d93c4198a5854ed38a936d95fb922c61252372cda97129bcbb6c5884ff6d29f762fb8aea40b972889a28ec6d1b6f85001dfd7d3ae84e192aece9789109305e9b00b39238bff9d7d13b882d9f1ba1c8c74eb861aafcd2279d4e5bd1aca4dcbc14ce43eaa5477f9812917de0d681a313da436d25b292e12b3b3d7c3bcd9f793a4da3892264b9d6b7b1e11269449102bcba16fea887022440c63d8e901188446593b96daeca1dc51c3c86f884bc31f6463ffa04afc97863875c391dc6be9e46f56c7c02c680ed0f5644948e3a16021133e45d25b42a3ff306b3ff92ba49655e1edc2ef06c154e4a4eb4bbbae97c63477891a902e77fd22153bc14c7fecc978708c312f19660eef04f5636a8cb528bb0fb1f924551beff029c5cbb196b5cadc5cbbaedd0b8a0e7a39605cb201d6b4206057c5a00f1dfd3c0a72f6765bf4b18cc7f4d1f75a394b7e8f60db25ab69de29f1a91065a8df00f49ace71aaa4c562688217ffe6af7759c13a9d624dbf697dc8acdb6ada675eb049f1bef8768960119246a9cd6a984d5033f6304086148a48bdbb0859a3da66f4be6a55ffa38f0bdfcbc5e8ebd74c13af23f8342b82374a429137ccf0755f1c104013d480b59e5e02169f2fb490afc7eb4d82a686dda00e6b2be9d194fdfc5fedbb4314ef94fed846a5ec6780ac3e14a442cb3b5da14085d1299bcc2b6d7db3f9f4992e0a8f75cf896631f57eda032dfca07c644fab4e71b1f0cab6b4b2ddda559fce94b67689804f89cf67462618e0239ccb118a6af4d0b40d269adf76cf3936cf23808e5e1ed8c7ae2c843aa916a3c6cef494f01343a6774fc161ec251b2846c1f0a4d6539e97ad697c4f2cbd76231e235a9c40f6cd001824a7162671866c258dd667d6c5b3b952ae1e5a32a6deee89a103944ee2d785b6ae5a491597a2ec732c7f1ebf4efba1c20448b68dc947fb614b53538938922b34391dde6c4cf60f003d2002832f9c0cf21f67a478b8ff64c1cae964a7b10f6da3e95fb1dd9b79e8f627f95c0a3c33fd941e0d80ab5f571195e3cb7aec427579f305d44dd36af97c865585df4e6c88428eff86392d7783a54b9c84f6f68206006863d798d60961469cf9d5ccf913d79c3e8c7618b254676040f87992db87470e9466299f7ebf4d30f72f43c621b5807749839682cb2ab3592c785a2f0dafcb439a85a092b8147b5c3cfb41457f72e4617af82c2b8901832cb6a4bec107e01ef9184b63f1f721527df94892e386598efe23989f672772196415d4095e3de7f0ad37ae4ef6d09e32fc86f071a3e2227c0b235e11055f5a2df3ef127be1f5f36b5c7c917113f4a284e06445e3cfd6812390bec4944d127533bfd2c9c544cfeed1d6c2cbb8adfd2e7414c620bbe3d97654fc79cae67dbdbda8afd6bb97a647e9512605e3ff6a2c98285583df1f39a82d4a072746c0199b2d1016a6b5d69e1a38b45c7f0ebf878412ec31e961fa2c5e494245823572c1a098d7f979ef433066e19040b8cb5eb7469b82cf89b0fe7c58a2cdf249cd1d7012ce3331ccf1817bde69e2b7c487bbe44588b23928b058a321af0a449d9afe1ddb5963530018c0988a37dbd6b023897659ff5e7db90441986396a1e7d26cd367c5755ddb3be27231d02bdb188bda1e704b915e026809fd03fd3c607d4c1d0e64ea19c58b9396ca83e3ec4555f60cf65b98ee586b5c3029b29e40ad460145858c49a013aae96232cea1a3af9014213e5ea35c9ffaab0c5e0956e28e220f11bbb729e11594e7b6147239a297d752af2330b5900569f9c545f68428d76c2629d86e0be683612bf1b4576fd0f77efe8a5e00ce778c443cbeff4339d4a0ebbe67a5d9964870d7f87caabf804b1bea540fe8689c79fcb303d71a6dfaff78246dacb6825c3d7bb318918796bb675824f97b1c5ec3f12972322cb9bc4981756284e6bc8af640b7ebecf7a07890032091b68c2b8b55f4c6767284ae1574994e1661b719773ee5a7393ff5ff68bcf7d23a4d702c1a4543e2cf6dab20687fec6a808100c2f903d9b3212fc37d913609e8c9ce0010e2ea41eedb3075c48d26a8118e76b650768d61ac74190878bf6d6d9714c3e1d5d7c1f7468ea72f6449698c6de151659aebea237ee43beef5339f64b779d4f3dc319ab495bb0854d1678f777a331399a89484164e1a86a79209107cd2bb0613b1807f75b2f1dd7cfa8f71426ac49d0c5000288a8447ff96ec53c36b7f4520e58203c08ecbc13fb1f013a7c8a22ba0c08f18fa076abe658a7e026bf4ddd2a1525fb93fb5300cf2a8bcaf23fddd341c2b015bcb39246db996c94a4df979c84b5531ce01958983b5c5e7aca3863d369510541ea37e165d92406460eed93355708a35d4ef1cd0df6fea5baf58a732367ae5da8f5f999260c9fbebb916d755fcc3a54c7367b90a63e8f03c24197fa32fbb95ff095bcf8076d64fc5a3c41b4778937602f2a0d4387a570e842d415ee9ebf7ce5ee5e0887cce6a405fbc6457d5ecd77caa439f321078c6b87a5def3a4f9ac466572ec4749cd87c006403e6751618fc4d839fb74e71ce3d00c930dcb2615161109b73d2bd95fe977b1424e40e2649cd1b921aa44381b2f34ca97508ecaf7165d7fee318479d5794798cbfa1e92d47c0a80a25e5853c8d616f173aba600d95f05274e67b7663b63ec670c60da576de9e52c62c8342a8e38469a5798ceaffaa0f83a94914b40260c245c2399d886ffb7a404663f7a4bfe7ecc475cee8cb7aafbc2b87243d40fffa026dc81a96589a9c0049faa71f5e1592f567a4696421a7d916d1a3870331d335fe247f923e6215f02cc7a946ea30c68dad20a0c9fc822c807abf252d5ca56477a83e627b0d7fcbe555c648b2cb932e3e732ca214691bd91e667bfa7b2be9d015292bb8ceebad58e6cb1a2f45caeb5481cab4ce1cc411d82314b199f264162299b2e780672351fc3badae09dad6b02dc7f67bc72102a76f1e456800873fce4ca8aa2cabb50682c7edc258561db6ae598555effdf285435b40681f11de087efc7a48044d70f7c4803d16c3b0672a7adb747d6dbc00b7beb7887088bcba9ccca86b93d0eabcee926a84feb928cd5a3d19a1a582d44232c23e4ea4cdab458ae10eb7559aee0236ddeee854d68e82f1010c3bdbc3c50736bdbd4f25ef9b374d56c62a4f42df7d7b7ed24a8fb55a0423ccb5510ade9a305495921c34143f30ad7e416c684a99dd91b2f52b3f012c9a90afdce437c83ccce8f9804c5e859819b1be6c266b83c8cce7d52c2295f7486df8321f1f26e5bebf81ffb3a91aae7dfc064544742b9d43ce65f032a1be0d8847ecd229a3b2f73e318f18fe613168a71095f7922bc314d5da1d8ef61c91c1f6e0d1f865ead73ad0ed1b817f6d1061697d992b6ce5debfe750f50e85012b7d0c283adc73a648d1ce3ddc8b7f02eab9513f2724b98b4f8d528751531061e43706fd2f2119eb397213852f18ca4c9205e9a0ce718545ef4f8f4f24a2efd356e589477b8cb18c8f3b084ef2fb475be5f1e649acb7a4092af68f35218d908c9eb5331648b36d9395550aa8477e0d2df9a520a8a61575c7cafa605be41cdef3a0e82c2fa95f8df2347bd5e786c40f938055707baf13b1dafb0e203a1e625fa6037419ac9ff95b20a4358da9a01a76e4c43efe41070886773a2bf21a7b94ac8bd58f701836c467862a6dadc3bebe090f6c21b773f4aad42ab5eeb61b33081990cd3162b0aa447128fd904d4f7579305a27756030dbcf6cf5b6a059eb44327e5c5e6229a6c97375fc0726a6f08ed480d536b05b4c659055301a3152027d743c066ef227ffd1da62dfb00120ff9a069bc37315f9ebd199ead6d82a40b5dd76480c7914a4e7cf8e36c35f69e806eac1ce21417749080e2ec8c60678986623afb485959a4b18507287da2827895076f15a77bb401c738724ae25995c46b3b370d6ae06c47dc0b0c6e42ce54c4cd5a077c2d814a3ec788ccf772d5c9f182edf944b9fcee264843d96a0744a91f7b72b8401d62e9f55def25681716b2a2c3e3e100c34cb6de165445238bcd4eee3a73a4a264d411eac8dc1a5c2a939d05504d1d4048183a98c015c6feef71d8ff2a0bec9ace16922d3635cfea9111d861d80d2b25120328c1b4b2f55123f5a3cfdf257ab9221c13a129219cabd488800c4ca183411f83d63baa4f62167cccbe5e741513a626ac4b29e74542b0ab08673521747b5734df624306aa5b4be166e8413b0e0e842dc91bad0c0c4329fb41d53cda6568bc68ea6d435c7c237ed386eb743941bf8867255eb0a92b85dab8fde264b84d1c060d7c568da78468696758f922f358fbc44d2b9bb7a0966d8c651060f5ef59e32344db029e4c192a51f8b5c0f8e0a50ff95903c83f1ed5a3710735ecd0bf01a49274851a8744bf8b122a076470d0a7788f89358c186c1306b8399cd0f211f0c39e7b9da0fbeeca0103943e76827abba8da04d51ef9f8bde768ccd3089dca87e17ac5442aa5bac719ea20eff926f721afe5e2cfda57702bbefc3aeb1760efc2a5b188ddb809476b1142ab5ef797a55fecd25466dfb4598077117d25a9d1f88c31885c57e57d6f4548fef38710561b38586257ef2c11f5d5445e9686875ceb637f16e6a27d56fbd6dd2d709a0da48576e8fd1c94a523876a7992a4259419375b69f364b2fcfd869f07695b1ddb056c4b9dce9947e26101a58ae5c35be13067552fd0746ade82668f42194944ea90b2a84320693fa4baa6bb515332ea27d0402f1b34aa8aa475c23a26543a090731afe571dd6a011bebd6dd36ce603995344d5da1b507c275db43bb959a3e9c14afd583ede03b7f1d7f0d2010b066ba47bfaf59f3bbcaa7eb372b0f6e9166743a910f0aa0b3140f4e044f1bccbd7222bbc17391dc944ef3bef2661af1916a075e871c3dc93c8c86020f74b8b098a61271c8e49d71a9361b5157eca60f706b4646ca43292dd8ca4acb0881d62ff2ec5d7e2f30923cc8926c8fd973ad18d72f7268073ae6577ad5c24b42c0952770476d3098c19ac81a53180a880fa94ddc320ab3dbc23103ed2fdb60a7401fbc3905f41935f47ff628966b99ccee85f5f6a7115f1543872a53b9c734269c0ab69d1c24058c369d28715ef7a8e82b2007f330d60c1d3be7c00fb990bc4f7ccb23c1dc1866dba482ffeb37daf44ac1da745ab5d701008d713601cbcc71c943e3cbdb13ceabfb18bc248b392d52bbb36ffd6711be3f16fb93b8d7619e2bd5f1f259d79223c5b4b26335d37c92f3a87bd058fe25971f4b657876e45d1bd22569bac6c1fd2ed6ea4c63df014fb781c5a421e6bf11c9ed928fe044f19ae27f2fa47bfb786c4949d644ffc480180a9a1a2c6ba5f7368200c869fdd51e9b89e494bbe50511179d5cd8e9f9918fdd255bfdd62048c6bab62c392dff318bed6de2d32f7965ebe8ceeebcaf2d7d0dd4456f7d692894abce11973d877f23eaea762f0c962db8835284269b63cbdb86ece5f052836905a30a6eaabd9770eb09684c3fc9df63732fe77f505c28b71125bb3165e58d5f14bb73bb23f75cea718b22d430d12caa6f45fe323776e5a0e95163482f156625f7eb0916d9010a68614f77da0059e660292179f32b460a00c77830efd7a52c15369b1b9d2196ebb77b65b91d35531653fbac79f3cb5301292e1b3c2d0c43f9e1aa584785de903ae8bbb9114096a24ddbee9f7975a4dd5ddba24d1a2c8dd3097acb7b4234269a507fcafd68b92e7f9508e229112299a2593c71246e0a5420b0e36962d66b883f285618c36164e9d98fc4c8a7ca80a929ab6a9c83a9594564c9eed38777548c209e92a55250bc9704973792fb228ba3696af9e468959c64409004ce0b1f53d8a3fea8e02bbd328c893232b6f52c38b0e181e40157557e7289e498794393d72d32377dd9fd8a294a5648d7ba2a7f3769b36fb8111ac32ada3a21f03e92e788ce121f616c8b01a9ff3021f794e30d9bad70cab15fd8589ab3edcba75fe5eaae00407ed10fa64bcbdd33b0f0d1a1b50230cb64d4b1646fae97c03347bcd94eeea065e8517d45d481b492d2db79831c1d97433d453fdf2ca21f8c4d24f9d36074ebc82ec29125ca4a819ff78704a7c3c1106961f1b9daf273e1ecdd5115b1867136e15289a1d1c9304b439b56da50097331d0e9f280294a6c8c777a36cf1defbc8fd4c1e210c969ff839ef9f1aef1ed036acea4640773e5b9c9b7bf61c459f654c9460593c3f6464178f03ef7c8b57b70b58add6c9cbfa68a5cd1bec91ee9c38b4d01c348a034037eb21554fc06f14e649db8d39058f7a8cf0c32c9db79d5633ac74b083034f520675cd73c5a9497517045b679eabbd889753a32f2734061dc5c938f9ae99a78ce43e82821dbc32c2121e0799a1fdb4c23262757580d62a2b92f20c63671d1494b81474e908d437ca531547f1684be860d91afe55232aa7bf23348152887c5675e77aee2cb1cedbb79a80d98285123b581d1727b3d23b96ad0d9b4fbc904918134f3c49afe3af27107dbd3ba6a61490b264bc2bce44c0179c33decb7f99d968740fadf25f2a1d4bb54e2d27edd2fa7cb1b21e50a094959325d9e00121a5a922f7d735bf167f79d7ad48433c72834b5a58c86d26a16e8ae1109214b934b312000c46db6bf165a88988643c97a34152e02c2864b1f4484c90b2376709d037ab6c53e8c1dfa94351c71a7063198a8ba14eb23206907ab8ff8490b299c486451250b6eb5352fb03414e467b5fcdbf575cf908044d8a995ce79acd58e29e691c25a10ef7052d261c70fafd60f6532532437578e92d5e415441755a9d77cd2b3ecbb976e32790ab7fc0683a01ce6e6093f96582eb441ef64faeea1f24d65207d32e6a9cd94da7d746b24288497a246aa631b2721a8678d4a388534c5d7b0071855139329c08859ba23b104e01f81f3a4fb05aee390e9d83cb97e6940a6ef303a96a09b70e55bf63a9cadcd37ef9cf88da714a2baa84cb4bf7f176dcb104e621a4d922dca684fb3ad5907017501bf9ddae8198bfee473e4830138bbf534b5bc5124275fc71db9ada3f73997db64e83973ab61ab3a7a84449dd66ad919d968033acedccb3943d192261562e3e28e5527d1732d5d3e3be87a0f91dceeddfa2e3ad530b36518b3ccecb0daa85eaa50f5fa7a1b41e356a6df742df04f62c2ab1860818272b93ec98c9f4730cad38fa707fa8777414d6a13de8e3d5e2f5768fd1ae8f690a34e4f549c885d742f3c1f7fcd1192a8cd669ab0fe40080edffe1fc2cda756603d24f4bf2b30f9d7fb9490824e721f9aeeeba5cd493f929fa8855eb3a2888f424d3854893405b592783aa5a8f6984377c21cb0c2fda7a211f1f4a606c5816133a87a43655cd77b5942a241d946a53afd22d13f83c2060d663f5c6163d311b3b9d935b76e1613c22b62f8efac12985d1e2f7aa4bf7b32681b8d6162b457996236b8133297df3bd14a426b6fad0218f89c46c01b24ff8ac959e5c761e60a21a777c8ecbf267bf71ba829e9e8e8d6975edb2ff7e8288edad3c6cbb8b7663683ed922fae1b444ed400ff89376323604b403db5881abb739be439a49c382b7cd7b440ab818c4c736525f0d207ac12579210924122764429c4fb920b45236b10280f8b5b24d006945e5606bdabe52f124c0c008a81ecd1428f01ad4f15b7e756db7b7f12651be16a58d3551e25bc63d61ec12189ca08410b685104e52acbc1e409426e64f5305aaf605c0c589640063d60b43ad8f4e36d3298f7f1e60ca599c760b817225fd9822e2779a35a9d43edea49be514e94e2b9448fc4442939daa871d8826ec94065f13f54d355ba5ab786d3666d15267be397085a17157fb626f149fbdb3521b7b2272feaed5f74ec28fdb2a842512a1984a63014007d17eadf939992b6128b669887262c111d836006033d72c61d7a56ef49b400f32946b3fde7fe8984793e15dcd521942f614574298f3c68eec640c3261001b07e267226f4b0a8dc5d3040cb026e8bb84a3eeab530f588f94fdce31a7e042d20dc8cdd65f559ecafaebb46df97a512d5895a10ccde2e17158be2c21b53c0fd2dbd8606bf03093190adc94e1d0ce6b74ad9069a2572456d4ccf2a95bbb4089d8b9431a87d051898fda69585ec9ec2250362c76b38fafede5b5f0d2152fe54f36a5ac97b39b2a8572953af65c6894187f679c0287014024933c3619006bb77f14e04702cefcbae6d5944eb534bf98758e1bba581f03ef6732a44c30a23f537cee17ae5e4b7b021d2100a5f4f8d88550103dda3aec7f8913733dfbf9de9d0751ba9dc09efb1fd4b92f4b8f738d8e59536ccc7fa882bbc6564ac87a91c9e7df0de1b8129a94b48f35c7b1b1f68d158cf861458395f117634dbbe3458731cfd482261cf09deb8d38eb564c61a8e24805d40d9714b771005b2d49a83d438187a83bb9af560abba566889549d8de2c7b9e63540a2b8cdc5031c2d646e53a6467b89761b0915a825c4f0a2ab47f6c277b280022d18a7ff3e31128eb8fc54639b5f407d56f7b421723169fc4c91d9179c14e6b3432b01487241286a88ae443b7b6dec58a9d83f3ad728b3f1ff828d2b2b65323f115080120025e98dc8c659698feddf85659c99b6551ee35d58510e7a7dd0a1b891d8d80e83b98a8687753b51c19f57ee8b06ff1b1c9bdb758033a50e64828cfc4abc01c53dada533b9277ee2f38d2da03523de2ae4144019469e2d0563c88bbeec22bc0921136f2cb6b4bbdf0485318346a17ed2036450802b3f91e06a0df7374a352b6a023cb9ae2b4fe3996b7ad43d913e9c4ff320d49b23c6b50419cd18b7a98fc1a5cb7afc44368bec9abe56abf91af9870546ebace75455e1119b8a713b9903c3b10081129645f55d5981a9d88980b9c746637dfc47d5eff7a07b4003efeb6ff8a7125af1c38947d81eae5d819293ac823e6bb7f40fa18d10316623b40d25d658706c933055e407d8113110c40a666dd2191e8f15d96d06047d09974444a541ae64eb502c9f75be4535c7ae54f5d6cececc7b124c6c604b356696900b1d9ef866a79c931bc8e6b73d5915c9d76161756c7e4950d1c486e65925020ddac22dc69b404ee63c2da430d4f2d0d0aa9b585caf077a7ce44834cc65a0f4acb51f3ce778a4b9941e07967546267fb0813bc82078c058108d489a168df3f3bead34c0175406e2fff6ef36e9e2a7899a2d89d74b0d5e269deb6b338e78bdf444c4493f90751f2783d8b54d353b0d8c02428dcbb8510a27ef5acb73e2cf650aa3453c12b3fed858b670c8349e3b6c58ceba8b2c3332947494b1a56e143ceefbd4aab02b5fa1ca1eb744d9e7d4a83b8a4d94b9ade96829047ca922cf5056533538758a6776df80b39de89212cb8810587856df9129fe0ce7a651f6e3ccefa471b48264e5f2a276de95dca61c874de3ac8680017c298a66a7a90cde7740e24bd6e8005529f01ffdbfbca24d20363ceb954469c8f23bea01aa22aa954b840d3e07ce658ffa98b29a7327eb0ebf8f1d3bb32e282d0d62b53b15ba83fa477d67fa18d3d52d82bbdb17b1c8e673f369369bce959eb7cbb181b4ad88ff3e6c16791a3ec33d8b10f1c888720f346048775051c17001f1d8571377c818485d0bcf8268c3d625d7e8157a69d55ca64c11cab172c90428c06c9930b58d7a6eab749dfe33336eaf7a4e52ad278433620248b345ffafd604284db660b91dc1c26fb453d04f0a663a0a62ed3a83485fb4cfd224b8f1d618ca2f7b65ef49ff263e54c085e682254564e9e74f5594fbc7e299634f383cf1d494a2e61b5d60afe904b2be76504c2ae49fe8b9f78e816ab3e9131b268286002eab5b87f86d2f3679f3e4c53ca93225cb2b2a68077fedcb388a88f0bfc451aa28deddd6fe2400a4f41db5ac2332821111ff92b6372326b12e6a4a7ebf6e47e89bb35dd335de040e5578396542266448d98c5f5594db960adc67615def3526846527998e308a4830d23c9608c272c078adc26b748f831ffe0ca57814b26a00682f1c125bafe5b5fe98586e5e6c87ad3c81987d53cc390fbde63a6058462bce274050199b2f3f59ac23d139f49e32abda1c418bd04292df96c093b1a02c0a84bcded2c01c8aa53bcbae68686753c398dfbbb9572d32ba6929f39938dc3b99444a18f784aa6d69d5a92feb3d71f9eea4f5c3c5c308d1719c193ced07578fefe06fcce16c838dbdb47d4894f9829878564f89026157b4845d3ddc1937bb72acb722aff851f9cce5d7240d1f5917ed7e55da07a2a57aaf07e1bcc79423fc90ffece790e8007b18e6dd07e4cbbd236e43f922115c0d93285d2a4fbe3b477753dcea56f4472d5a2c704a359ee5a0d3c8bae79d7640c6f5006b03b9f868bd09815369a7ce9041d2e0a112c0b240ca9569e578c5e4d34b655a74a7d7af51a17718618c36cff022ca23874e8494ac57cefb995c81549db88b52f32ac850d385fcfa30f8c94d5b6e63982a484a92d83853cd2c41f5932b5fb4b43d6dff07d514802f7ee34c56c5c7e1d499176e7e057e54a71c908f4295226a89835a682632900c96ae9a256449c2c16eadfada0eadc95bbd48c19c3f80f3179b9c9128eede7a691a395eaca6ff3f7e088a53a6cb832071f73beaf36839fd6368b0b48d642820e207b3ef214ed9b441e6cd2185006a6f4d0e3e10094d3a4979232fca2905aebcdbbd8470da69fd27c9f748c58051a3ab86dd63efa0aaa61c47ce74f5a55df8136bd214426d293f40d600ccd7557248a9495e25b2c1db00318036a549d4eb066fc4f0ef08fad4fe1b5e00b1c81cdb0d6d42941232e963abcf2bb9ae42e939291061603c57e993d70a936c022a611a3d4fce94d43f825dea281866f095b71d742329f941bcf2c75a7a0f3fe95cea4bc9c845ee621b0c9b617510ae645cb7468993d0e494953dcdcac56ccaa190f89240227cd1c86058396e3607b025fd26741380924dea5577641ffb59c1f347f2ad960dad0542971ced6f47b10b3c670f8a6ae624c1e8d9035a90303bc5b7db13d0e13a5dcb4e1991054544b88ae0d2e8addae3680ea41f65e8023064e2e81009164b9ad7a14628501b29e73484f392e0c982a2a0dda8d8a18d3e2e47ad891b2cf5bea7b167fdc91b5d6dca2d70524e4732dc80b538bc415d69f647e1f12b898e70413f36efc212ce2decc363a7a2ce9eb55d529f081df6113aa71032e859f0e6bafb364ead3e5223cb9f0b292e054a9394dad466dd7ef918798841c4342d52beb259286ddba43264c41d1fe47c78454fec0fb2a8c709ec71da54f53078b8cfa4de3cdf8241cd57116cc22a493588286e5ce42b337b6dddaab67b4289499a1db2ae4cb6c33f5a126fa19a25a0fc065e7311269b1258468d675da274db03fd161ed255b34c97c3f6aae31ab0b7fb11ca39c45ac97be1109b50502bc0170a8748048f95c92f152270c423377c51a241443810da10f84408995345b52e16549ab2e1abd6b8df8c1aa86f5ef17d0388250e9f972fd14c86953583ab1a31d8d1e7a5a2ea801206201d87b2ccd712b4ba508a96ad9eaed0a3a064d15d5b8fe49230f1ce625382468b808eee202e7eedc7f4af5c8db0f1e93f0a8790b15f0964190bd000f5576552b365a3327eac42a9b7a30b0efaed8bbdaa83259f5438c517749f7d516bdcfc43c794b724251c8d6c8366c570d3554cc1f78b905b676d08c3d1e067955b13081975d54c6297f39ef7929a41247d5984634b5e9e50c4da9853ee31d5c367494724abbc2a34012a7fe37a26d0027e3eecd5251402f4a207e6c185a23d0a07ac67740ae9661603113ac66fb03f0c9d16ab32303695617675794014e287a8c1b5ce0a6d41cd3466df4161e3216a33c2b7ffbe51689b3f58d00e3561b63ebf6185db610b97f0f2f883ad8845fd86f6c88d9d78b1127dd009f9107d606a00d1cf56d9a0da63c46cebe5d786a5e7cf8356bbb12bfa692ba25c0f50f648e201f5c059c873b11c76e1e7b0f7c14e3fcb09d6daacbef266faf0bcb002721962f7f31e964928341cdbf4b400dc484691a32c0f9f09387f03e7ed6f40a12dcb9fe551294adc1f54095fdd8f6148d5848836141967b648ba0befaa4d04269fe8063d2b6d3c321c3990b705a5f7a753b47953d5be14a2051873951c7c88d985fc9c1b9c86c62e7b0be49a7b6b8a62b4ceec93c40e4c74f2c1b3170656f0b5295c262afa3b39b7a87430635374f4be7ef63eb52b478d2bd3134913f6c43a5f3d62b99b44005c1659e57aa4e0bf2e705fcfa736980dec8e9563b53098c0dd7f9a31963084c9940ed7e66839abb34a3e670fa5f45b8ad79b0a459be2495820abcf57022e87a462b6dfba62e14eca9adb814994b1092194e71ba26910d233c1878e7efe433bb3371d510ac1efaae0c65f9f4ad09b8dbe6e667e0827b7d0aee7dd985764af067da282f89612b5582e966ba786412a48441ec6a52004faf339f22a2ae1081ade40478eb5a6996cec1f6a34e741fd0108068bea87b8fd0d4042c4236e99ef96133c7b7e59658eb7397674ac505c9154cf4e388a3b4eb659b97cd68e5b4ccf2143e1e4556c31183761086f64343bf788e7451cca682581d553f3c78e091893b763dfdb19345f9d0a15507d701e55f735d81495bc76f50e1fde62d515acc5d5dc29eee9feb5328e2ee9fb058907d913d5522c5f446437580680f58be12e1637d19e7933027b22e84a86848ed25beb0dd3cedc66826b6dceda39e1f69c36a0af48c36ec1fc891b445f145173bfc01a1a6bd8eb2534825312613c37b7cc4052d8ee2c3a45e8e7029aaca99b4b7a9cc3782b8bc0d4c8f288f2ea2104ef50414f7441a8c3f562dd734de7162f08ec25f8977e63897c66afdcd108bc1a4c4b9378fb909b10a309c676246bd4196a9b96b5c76eb9a67435ba0488501cd49244c6d36ef7686bcbf956bd9960c0ab028021c5af1bc2218e3be507976684945583245db1a73258013b52897e2504aaf832e8f398c6c217d46011b9b47d4dfe1bc3c2490c6391aac687558e9b49def97f522f1b790778a930532d758e84c5d7af48219ffadd08ee5c87c3c13ae7092b5aa4c457b3b99b52db4e3d71e2c131174da3dbc300495cf290ff2401653e93106f8f37a75aa2a369fd87f2560126cb465854a0b117c6a315f50af63b0f24e9a01c775cb1ddb2c0c9846c7fbd1617b0607f3058a962f4b1e217250d9780ff96485ea862f08f456211a3a2fe77b59c0470728776cce727dd146a006ae81077df415657d925123d4df39179dbfba1a14757c0c2f2c212a0876f14bd0a1ac0126185cc36cf6aa811c2068f42da68ef506f66a50ae795f9ac22a92820d8f2fa3de85626d517b5a643412c09ae6464bec7b0353a17e0467fd909c41bf7b34e96a059e5d4cea46c98e4f817e6be74dd325f63c2b8174a7c882e469ab1ab185c9ea3f113267ee5ca2fb303b61403dbd1d96301877b5f355ecf97c8e1f44e9f25a1a594666fb7c01b4b762893e2b47465fcd2a64d0d90451dc87537ba36afba836075f4c8158867ca1fbf751f6fd5beadf2c7a06c0613c8f7ef2a7c99c8c6ea8bbe4330ceeab0f821f76a72323a476f4ecc9045d83552ccc15c40e7f90b2e77cb099e96392a41cb75cc754451b780a4c4cb4a399c1cc3ac75f01541d3761f81252214e41a6e7d50f34b3543a4b44eca6b8dcefcd71689fc59d06519f30a7bcb617574350103fbdee9cad9c3dd298283e5f05a8ef0e95ba8d83b89e0a3c680546b1a5674040202726e5b5c21df9a66ca36ff3fab08146cb66e0799dc30ed8c017c21d5e2ac91032769e0f6c5d3c48ebcf5a04f11f7d7242a1a8c6756a595339e7f2a035b3cc7583643e4c34a831fec59f3337a152acf34969af7d24404014ca1677528db8aadd61b012c73cc7092e0f56da56aee15d4e5aef81f0327c327b565b43305fc8d0210acbdb68f1e9836159eb7f1a51709f418db95ae56b8100287c5b5aa3b0cf75b16f572fd8a6432d9b9b49dda54cd6787bceec2887842e1c661287e28da83f95b5082b4e06023608ac3c8eaf5ff7794d5cd459856670d2f2f01fa5bcdb624092072c85cd0ce550849c912f22665a4bd1c8b1cb87857ea50bc79f2b48827ca775dc0e48daa5fd03a439e86e90e7fe07505246e236110d6e3f5dbbeb0dd6c8b5bd6681d3ad082ead3f11cfab563df00c0f69e9b1cb49e5f954b4a622ffd8f00afce41c427c91c916efdd0bf77654fc7f8350c599720c830801bb377107b4715782f2f9750fb57b0671a22ef5b5c531373834393834373933383738 \ No newline at end of file +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572de3ade6a949ddafa2e2d79c1d7ae44e503723a990f6f94eb47c3abe957b7da363bd96124c4045aae184462a0599c6d96ead17b92d9c6dceecd799a59d1e69d66db4acfd7123910a04fcd2c8f48379b3d784722eed47cafd72b4e18d0a2c334f346dcd34aa43431de668d712a23769eba4a4e78e2530518e85251427c859ae344e9e32727aed6f9b877943dfcac295ecd263f73d0c3cdcd58daeca1f89018bf9347b1a6031f4d87bc23830e13409c37cfbda2fe82da482cd7b7a923dfdc7fd21d4d57ce8b994bfbbbb656e9a5e456d5d3c9f37198297dc9c1caeab2b1c2f50683e4283d8cf50a7887c9994f927f53e67c3814625bf8d563385581896e63729e20385e1adb7f44be5b22e2f979f0ea9a9e3cff736a920c8e814cd069840fb2ae64245ca24ca767ada0c4233625c2c7337b81a8495ece5e39b5c3f885d4530275881b228baecf6e7e04a262020ae55dc945cd96b0a0d229790388bf1e36f58e2a437e8d7610c8bb1389164e3c6aa9eb2ce5bb2d1f374fd7f97e9487a1042efd92cfc6e32cb95a7159208307123125cd13049593e91088472c556ab9c9513e70102811aa3ae8fac037b69e8d4d571fca8013132d2127d539c0e1cd3d5a4946bd8ddc41720e90b1343cc91f1a3ff3c2da6d85cec9532e86641de9f23146b83a542c6b4c034aa69884bb014a9c9afd2a422812c4a73b3aa06bb0cd0947cce89d6c0d229b48e7459384d72f7725e57998f05748c95e9dfd1662eef6b7ddaaacd10d4830d8663b85d655fac2c23cd58f001d081c0f43e23178196e5ff4acb2cd6eed3ca6ca2c3626388594de859f8e3f80a1cf3f62100956c577087748dee7e789383c1198f2d331979ed65406c433a71f0d3c40800bd2f03ed75466e9d2e5bc04f859cd86a5bcb13df168e866913a293fbc5a136747b27dce2d2120949a2f5b795d874cda34cf008df268fabcd4388655c3612adc9799fda5bf0ca6f7d6c0b2992ee8a9249c9f704a65c825a258a9a132bb00f0be1fe5a2edfa45afa1241c4424699ac8bf5f034d74b81c95d5c689a49f8e1ae8e93847f914412f7fa68a34fea53b7a55db19354055cdd0cdbadbb4c0406be61a17bdccd543a3dabcf75c341a986fe73f2dac53a426f447e40efff165bd3cf5f558ae037027b2fd07879f2ca0c09a3c348f727ac11a97dae03db23ac064b8330af641b4c1ecdaad3e0f15041ae84d374dfb5d9f591da9326f173ebd1732d913e9a8e1a8419a798ec1814315efcdbc8b085a050bc269c0de24583034c716a52f229b030f818e0932744a7f8437bbadbbd5caee248866343d53c808cb79e072ebc1e5cdfdf314748f9ac89ff08607a22524e36fb6a5a707c598bb9e32fa68de7746f5b42c65292aa83ea0dc67f58b5b953db5901075ee2bd7df4d0619d79f6f67dc98a96881dd0a15f5349ab4905bf52bc64deb03adf053cc4547d908a4ca9c82d7c6e45c5206b155b57f13475523738fb5d544f0d066ca19c36027e16da34f8374cfb172bfaae9fd889763622d1ab77424cef5b6745de81177803c8a7890a81d1a71b41535019fcc4d4a9c460386b4fd934f1603bc5393d62754b899016f7c90d6c5ad32bc18d431df2d596a9575f830b69b54abbeb70f78bc8fe85507f0cbb0f44b6b81f999d83af28b1b507207403cfb22ab7c331b3a4df37cf4d5d6c4a18650fd8e99e0e84adcf95fe0ec1c333ec8dfc9d6503d3a84f56c171bb8554a25cb455ae2da1cd7f2cc1f457766236c33341cb1fd074004300823d13e4256ef190ce6ac8c94de5512e29eafecb860532379d507d074432dfdc2cdeca44c57cbf2a80a52b7259ddd66e8a3694bf7076215fdae5c1029f8403109ac81d2000a0c40ff170ffe36ae1f2155f2eb31b70515a19953bfa82fb39fc517d40f35d86508a9a0c357ddd282aaddf29a036b60cfbe51919aa119a00cab7f139b55969068dc879d8fc045caaa8511d885efdca3ea845f1d1ed4cd2986031fbaf40e8db820f246c43429d6d5f47915a7d250f2f3d474218c60d9b5776bab40bd11d7dd72b053e982e3beb050322dd47a68d00105a5dcff0ae13886f1dd59512879430f861f083000f44a7434e796c5d65583d8c9bf56058f249870fc4acc54506e9fd62b4c683d688cbc096b95a0fb813abbc6c6d62a108c34be0cd8c0aac101b4a5c85451818bb95ce87cd976831907d091bfb6e94e2c7b947d74b2a0dc31b27e146e0ba7f72c0b12c9bf3fe6ce4c316f1e48d1b77570d22336bae1a8799f04b01efb93ea879af6a598ba9fc6fb38d30962472cd3137ecddeccbb14cef6de300f537a6ba8a200555ee8494c29e571c47613d6a42bef2fd43341a86563ba680d8c5bf29a6ff23731a99da19d635b73bd603d9492e132a16c26e8249a157af444a3484d0f8b8c39e1c1398e5a4d375fece78a8664af44361ab2f4a15f350c763c6b5ef7eaf377772abac456fd508a32471437f1f4afb66df206f53ccaeb7c04ad36f833ce8ccec9603c612b715687916d93605a4e2310961f5f0491dd4aca758d12080de3ce6a87fdae9427137d197e67dfb3764dd9b1779ed72c5cecd8a0a0e6decca2ed1f873b8907210538a61b4e953bed441cfcbaa77ef73e95555d9ab2876e0a2e02aabc8edf11333115ee34702704ffa3f661fc49bdf9cdd9c185f4d8cbdff6009dacb0eda07ffb2723df8a098619bd788e6fac257e7b8b9e35d6f9ca98479516e11c56b6142b561610bdf999ca82c0b37698c26622163dee8f7687fb2528f4b567e57cd51aaa9cafc9c6c973a4dc90d393fc4c307f5eb9e1c27d202077c3232e3ed57a010ce21992cd56b58437a33e0019f8282d8737268eb130918e1497cae5167c285fd864296dee6b960f00b376578a55b6205eb1b3cedfaf6f3369b6912d99e488708a9c7d557933dadff328a509b75011fff4159e078369cf316eea3cdec88e9bb4a30072539471ca11f332cd3fe0c58ee0779db6e20876f9c651f597e4c5d4ae72fd789961b00bdf332893a437457f223f1f159c33da0576a6dfb5e9917e0862111b559b6025c00b20166a8998a5254c96ff6a6c028c1ff1daa82ceb79b3f491121ac7087020a4eb533f9282e594696fb8be25092d11d817c7aec92be341bd56c8b1df11591fb20ca235cc02e0883c3e7948eeaae5fb3fa353588365be8abffb635971d2fe4d2b0bbb4608b639d2ddc46488259a109b22a7241f597b0e7b30a106cff10738e7b37e8f627dac597f9bf1f28a250b6010335d0448564f78d63e617e57ce7621bc24fb509409d16101e724b677173fc6a2dc72480ecb63aeb1a66de3aa614a0d76a44adb29ca0276754ecd91ff89284dfcaaafc242ee2d1396576f5c37a3967feb894d159864b055313d8aa20f64c6cfe5b607251e76ef4f7abfed8d82100e98eca4b185543d3f342237267ae8364cbf0d23f50bc9a297b19d8d6bf2fcf0d4bb363447780aeb68508abbbcba6d16ff1bbada627d5b8a9dcfcfa6227538a50fd5b8d7b735e6edbb88023171d716c21c0f35a028bcb86e39d8ac4255b00dc89546356cef6eeb4fc5041fda20a3efed33841e4d21eabcf956ab0329b9d1168639355dd4ca7fcd3293f37918ecb3a7ed78336be5d8a2f1edd36069e9d0a36210e3b16630856a8dd7b9264e927a527baf3b2dac52de853f854017ca0e8b13d2d036e617050c7ddacfd77fdb3753440fde661d4f80fc4a8a44a447b70c90370a57512fe13b7910bd95f6a2bffcc9e558c674bc7bd948e847a42fedea540edec442aaa516312ae01b5f2f45fa992244e86328ef7a09aa343270cdd806c55ce0c27b6520e4ddeb398e9f06cd915c7049400f5affdbc49fdf6fc26ce0ffe1f41dbd50b889cfa2b8e83250c952c74fae13ee0a34d1afbbeb60f7888295f10d929cc45dfb9ffdcd26f7459273fd424d6e81af77e09aec5a6e5c5af4b5119abbe586b56945e9a283d9585aef380e6a0e45bc3d4278400f81e0767f15be0598dd79cb8c7577a6a9ec25fc41c54efa7900365c1d57523c23454ab5e6d7aa0545c992cc448637c08824b01c74c74f4e9702b787cf0045ee4bb42c1797bb5240556d3612b35f153e069973a10aede71b48825995fd73428e0df4925e42bcbfae0d31acce2f7869d23bf93d4df318703712a60e514792d484e90148a151877546dc30f0e770f0af7207f6cd7d869f349a8ff7079e83e7b3eb0b4de8cc23471785df0cf584408c8ad3442164ca98e2d2ed146627d3cc90e05cabfc527944901a68f9a0a54f961c76eeb132491cfcc0d73faad7dcc7037fb0376c98f673f4648f33932fc76b957d01571074683e53fef0064537f58dccc3567e09524c91022a9d7a46917bdaa753dbb06f849811042193b38e1892e4b5c0752fa3260f76bc41080f662fecf8dd32ee451564e6cea54eeaaa73dd1c5c4aaa84e117b70a88cfb59c32fd729bdff40630cff0d46a94a6f9917c59e466b531f2a9934559b1a8052bc620252407adc45f50799073405ca6974494616712d8d0b9eff11f672c4b4ae01781989fe4a4168d6a47034a709712349bd831f923164ab792e3f098eb711239562a2a0f529cc4134e6d0f4969c7f923e16cfb076c307fa9dbb707f83e73a93d8807cdecd152148e8f3e97f02a28d7bbc0ecef5473fa3bc95621371f8a3d09cda0fd395d7ec720a4df1eb409548473d5797614fc72894898f638727bd5e9b5571623170c895a39d80724506d4ca79e6388752c878dc56cdfa22b972363850afa3d0efb58d932197bf840d96263fb1f77fa4c4e0f1cfc1b39dec709b250163f1afa4f31e8db09a224f4cda1698a3d40c375d81b624596494f6858c5db42d861b3f34d48072192083e60c10b00c5ebcc9e71eb7222ec5a7788f76ce6d5c3f88ea63d6462471795550c3912cb000ad2a5bae872efa1a735d86ab29483021bc79449f3b4d8337d1d786482f7e87d201af230612d0a001ef07df3b2940fa65130b7f91f7b574e444885e7b2752509b64fef0b6bab9d2279def6c830b40300b28dbaf374a3c23a6061475adea7c71e0fd89ccd4edd7fe9ed23d8fd23f160ba07c429186537cdf6cd8bc3457e45c26bbce8622e24436ae0ca75a00146b76abb16e6d08ec19d5e397e9ee1cfdc6c18645d8a858a6f8c08ec8b9a5414ec419bedd969e06333cbc4d4025b135bc439400669f514922beefbbca4e307862b3ce556a6c50356dd77291cd19c80881220e57d9c4cd65b91d96e0c5d4eadc8f01dc8d6f1c6516bd114395ee466ce4ee848358b68cad066b22b14b83d5bab9275329b392406d09f4c9931179dc67b70d11f92c44d27a3a3e91d579983015da2b7bee0dfa8c1c5f7ace28c12d1499b43bf5bb740e4722836b9b1c05314aacc2033cce9a9f821ea6b7bb38a434014bca8b7d9666999c98229ded7847fd8d5b8454d8c7e87fea0056177219aa6fee5210049f2bcf217147ccd8e10d9876f2c6a1b3411448b29c88452ef8dae04432af123b378368850dca84b6d6a71867723cd27913b59b9bd84e1061284beed809c5a98d93eb34a7081c12199ec93f68b1c05adfb9b4fba37367373d7281a31951410839f62fc95c95a534a4489eff9ddb14cc19f87abda83b5cdee0c5f8ba7f9f166d3baf18810ae62f321e1901f87b8153cce05459e161de4decef9c02d88029e121501e75aeb5f9bf79e2db87f271bbb2408b9380ca1f96bd33250010505aa5afec0fdae57244d65e0364ea3c4ec45da2daccc1f815cab47525d3f909361eadb2d728e84a94891bae9f5beb7e2ccf0b91145d3b6dcf0939c8903563fbd76d337d884f94df72675a678e25bca5a4c5541698dc6854ef63c8f6d23179776ff074f1a7b8570ce77cac17b739ecc91e06bb98dafb9322c04a9d392861bf352cc7aaa9bd382b4da289b3aea92e7b16905fd49b443551027f2bd18a4638ab7d14933ac8f005b3ae93976e3e3061edf6384433efec928858448003f60f7f220d2ec5b9ad06b5d2f8b4a5b5ed4fb4d645de4543ca9c1a498d32919b87451e08fbe7966eb2a306f60096aa2fc9b1df7836c2588e26c46d810b1ea78f3c27e9e5425d05ba73ad8c307c9d3d7e26dc5d0a5693b8c7d153a57b66e6ff1f9c190764d9f2f0d89a1e086467a4f7d04c0f5b6f93a5f65b4ed613a8029c64e8629e07a53b133597aa41a75636dd760d6f3a1cc541c1c8b5529949ba5bd7fe2ab129775fa16dcfb62d868b73b6362885f341fa47ba61c954c0ecf0f9a64b3a4c3991fdb3c8e8422ff555541fedfefcb1c41d89de74e88cddc8bab296b82f4a28094a0a2e515fed79f339bdce8f3e90ee57c0517a031564f837c19ac886c099bc133ec479c9fd0373141262e8caff8189e3ae663dca793530e654e37759ca68559074242b2e0038664163efdc9278f9343ab782f45fd24837e95f496addc3913fc51e42286b3e28f21456126835818c13256efa161dc11d0743725eff8dcdc1e5e289305e386849dacce5aaea7485001f47eca3c041f1d22c2bb86f8a3ef74d42513291b9a8eeec69f3885a7b85d6f146ccf6f2d72db61f8329d59883828ae65357d88b9c3aa57342375a92355801304e390ab348a12b0a3e315165465bf27837f0031bef2355c0342a193f18ffdd0741d24d101d422d12c18ebe4365d141d8f55cd8e737eb313ae33b4bd63f1facd6850bb58ee2f6e763137231679dbbcda57fb265e1ea1cb678eadce0cd1bfa156fe687852bc6bc2f956589534f674219b337aa4eeec69958869503c0e2a676aef46e959fe179e529a5796c054077cf61e13c0bae3cc6a189a4849e7ac8b7d0dad2e25a29408cf243e6ee8f2c116cef1a3aa051e0f5a0c9782b9385dbbfa094e42605f0122aa5f684130af83a20b273a602feafa89bc6bf3e17f774f0fef507da8f5bc8ef7cae9fa03d9cbc70bcc47cc6496943ea14f3c8f20a91561e3cf67e041078514035668f0dffb02fb7d4348abcb22e3ac07a5ffee1e0bed45873da82966d41e842464f229c66de3a9793c3859924f770337140d8a4491e5a523b21b089a6c4c8027c2d649b3497f0679e7c2b30b475df7ad11106fbedbaa437d76fd4585135b2283fa06e29c28a536b622f666f5c5e235dbfd96cba9c70b6f3eb4d67624c9f98f5506950f993e9de00b1f1ba851b556033e181aeb7a44d386d8933dcf16e236ce9a932fbc49f29b0a83c9dca2dd8035a6e1cbe72713c5020d66fa80a6939aee8059737eac407e5482c9758ab361304431118a40c3812b2e901be6c527c0f95452931e8105e3da2edc7ef8a6518b72b6788d00423e837175e2a5cbca5b7a91928d0a0d0e9722db69690a68f61ab4a2f7c0c341c6b74b11aab71a7d7eadc0c12a157f73b0aa0aa6ae206b90c98ac97417a7fee1cfbeeba2ec4519ba2fc2c5e2bf7a1f5e1468a46ba13316e274545443e923da76830ac4052ec632c84e531c9701b84eb37d19e06d20c0ee15c9b5469f04e8445c7638c91c5ba0383db7753472a30c391335ac659ed136cc71f527fba6897afd99b7147689ee60c2349a3f36822b7f5d3284450b32918c90dcbff3a53b3900addbe3ed0487c2ebfe1f2e2d33d4f0b9041cbab8178d5f63354d4afcfa5468425d43e03bee69e7a97f6e713b7e7d5f6685b586a5bffcce6795d2a548ebceae4c44af0ce48480d6ac084796c97974c0a8b404b7cde046b622529374eb969f03955f4ae865507e92b7f2c1e370ef708b53fd710605bf62ed530999ee017b1adf4fcd76db3f054e0496df55a7176c392d68bb5eb7e568b51f3fae0a534aac7bd0110f024ecf9fb92d33bcf24cad7fb1f45baa68e3fcfdc8934bfd167af2b7e4624426226edc5cc33373fc80ace8fccc85beb6eeed853c12c5f2b19d14019c702fd64939f821ba163fa0389f770f37b8bdcb627877133c7b6b47aa1f68a1471d90ed84f12de07da6a875bddc8830a218369b36b84ca296ce3dec82138d1ef6f3d16b75c46dfc81a6f8628281fe86a7f3356cd4db2d2f5e76aadafeb3e3b76a567abce2f3088900b9c28e0dc17637f9b388d2e7a4f3f072ce8faf2cab5b22761747e3e081bc2592b6dc34ad2547440b183b131a78a15e6a1ad345427f7ed3e65b40abe3b7ae34daf47b444ff690c5fbe80bb8f0523627c6a001e46d4000ce90e0189c71b85b910d129c1b86bb2ecb733a42bc2f35f6494588e7a79f28703bda6d1b62a0af8c0470bc73476cb0b1fd3c49709e8896e2c78c300a9033568f0b711e725c5b9ccfc0d3a9a0be830e89f0f2ed8e75df379e0632cb47067fe1830d4a31e6b8e2a62f022f611e97c84e9699e9833064c347879aaa49a9af2a3cbd083ff80695f7a0e51c8c5f90dea3555c54dc49c074c6b3b9cad6316e786f9f94ec5fb165dd5eb304782a4574a1fb2c27505689fb80f27fa77410c4b3e4eae548f0141cb1c18c9081f4f961080bcfd963e6d17ec292ec6510dc05a6dc6d81bf48f77d8931891d5e01a5fd9925d5869de41a6b7f70c1077f152a878e719250f7e91218d760c2966af07ab3277ae1e3201b844958c562dc30f35f46f00951dc8c2f1c48248e7ea7df8987891766a98fdc4f47e1f5bd3b85acbe8dd10865666a5111a38472c0143d24d9d4f55cc9e23b912f3a3882791dd66cf7ff89253d250f1e0817b55b50b1cfbb24f9a5b873db5af984702d474b4a003b6fe3d76146cee4946fc25ab1877a67aea2b151888d73240b6c70997e8d809a5a9bb2dc83d72acc8643d6a5fe32b29096daf4ec64843c9d0dc2660a082cf3fe3e197f6a4ff430d39eccf421ba411c1517b1009cd54fe2069a041842c9e1664e3a6ed02506af30fe8e7e36507cddd933136f9fb078c5a45bbdc66fae03634a27a6e0bec5835b57974f400061181a492951aba589c1a55f13a19a0a8860c0ed63466cc51ff5a77867169fa2a2a2b53e56aba096e4c0e9b94b8a5f89de8ac75cd5bc68609eaeef7b4cfcb13106ff872232b6549eb7a94235b6232037100b9eada1305c0257c2df3915555fc36679750ea1497a5e84e0f205353d327cdf0e642000c9c541a47e88c61ce8939d9a7402f069215d370378240b77a35f6d8b8a7591ec1946632771ac7f9c2597dcffa04029f9a0a94084785d5e59ec774c8bf545db116d0aac06596b0c19de09b87259a0ed9afa13b107ae0ff5239b24a621c9198daff0bd67b783569bf197d8fff4dc7f1a0d57fe863c8bc596678ce80e8f9245258aca700d88b2fc2cd2320ad0cc7197b3c6624e8693d6b9bb0b6dd49dd2e1f0b929b13afb8d187796f91206ec5e29ad8019c794889ea51a69db2411de8c105480e43036ba6718e907a4e0f75fc575c5d94121ed30e0660fd2246543891a76caf7ba48ff5e9330e9a5d175e4ec4db374a185c07ecd580e05cd8188a92edb845424cd22eac415351a0b3978499a6c185e2a04c3f929f84077acb381fc9542f7b3ea6513f82fec023f9f883e0f1bae153031a472eeb350dec5f9327451fc94338ec77e9303b9d6daf998afe754f00933066d142f10f06d69725c50c2e959a6822b7f1f5bd71f419612938f3d9dadb800f53d4c67638dbf0c28f38d7c691b38a64c08a5938420bd3849387e581a7befeb6fe723006358a45b32af03455ec420ceb16c09041c9f408e1b34e8ebe12948a3c6ee94040092dbd5792068b929fc3ee6eae395a0949c6840845ea87e47a85780e8da7d9eac7233242d372fac89235c29268d88400a6ca76ecdf7526b136dd4b9a920d8925a4aba1aa3cd44d60899d3227a59ed1124311d26d1a7de77d225422b6169bb49b2ae8d1878bca57132b4847c465829ef995389ab9edbde52a5564fbd3d8ab375af6b865fd53fce73d72aee1a77dcfb7b186e7504f73fd4f29a386712d1713f245ca7f4b1e0401854c2ae40d9e34fa9db6d1f8c87c5e4f2004bd8a1f8e905f47f2bbf8e91f0ea24cd4b8a56568281ba76c7c6fe0d8aabab61e2af655f08f3549372031ef1daacebeee72414f72b06738a5fd1e2f9b8b58c5eb6c08547654b32e909e711a93305b42150b24232f358af27a26f949ec353eb446aa445ce4800705975fbf4d71308377d3f9a818a683d2e5e219156e159fa8c096e793cc048d56964272787d066cc0d8c16541f711d6668d4968b4b41bf5f4c293dbec26b62a534d7b3d341f88f8680b73f055ebe86d5f4ff5a12448ce09d7ef793d17bb7d706b86bd66703549b12bcb94806458b167bce507952f203499949a500e535d2f2f7ad8cf9c3f800a476b0698d1a66a65500f98b61086cda1a2b5ba437ea372b7559d92d1ac2b4e45d55ff305a6d1fbeaf1d008255ccca4fb672f2babfc308f49da56d0412f29d4d2d99b7271a46b97e44587d205470a6a6a8d49f9ad3bb1b816b72ce8007bf02751fcc548914fe0288fa82b2541c09f7633d7e1f6405025668a467610dcab14d79723c3f7037f19aade9e9a86a8c7b16be6e02374dd464d66bdd31a561c6ab038afb4745ff02e62e3bd9fec8197667f2860628123c7c237b08a4d4c611642903f4b0fb46a8f28c374c5b62c67a740d437327870c3a1935b7ab8011bbbf4e0d4cb2d70a3d05377101556c461d6221f54f557d71dbf50ee3091f74c263a8b7e25ed6be82a61071b18bd38b2a98afe2833facf700f6b576f568d142465ee57fff40c04b6d9abfb48dd6661e2302a8a5e2e69ca66e45e6272adec3489e80ff107ed89ea2386d1e4c001a125650fc8539ede5f716e7c0c98e33717184b074bb5c904eb45b4378a7ce23d9d8aadb63d255d97f837e51f517baf520a7c42a34b85253630da5a7bb77a65d45875b97b5231fd16eec4c679f7ea9850e5f6209dfbf0758eecded28103b4919acf559460344ced5f72f1c80e76eb7ae0ce2e033ca217f9b4a7f74c911f8cfc35230fb92f330217cdf6c076e5842ad7e8f476052fe787b3d97c46aed7aaab3ba495e62abd48705658ce9c288543b41b7ab0b019ababa554c4183e6f3d70c5063f6fa2620f3a508741582c952ecb9b4ed07bcbc4e14ecaa92a1f116ac33b20b3ab946e369b072d8ff6be64b4f8b488a35cecd62737006a2fa5fe1aa811e184f3099a5467f1877da6dc139217d0cb2e1adc308c1febf95f400bf386c89486eac112d30dcd0a4ffcaabfd3468b4a100363a1c78b7ed157b76cf80cd58a4c97b92bb28989bb46dcc0d3823bc3ad2c6c4266294295c8549b6e54c78d724ba0932bc78e68a64c7fb1731afe30fa8df41ffa5bbca09e4b9d51ec9e7546809f4218a274195feb1d86b4136959b1956fdf424e9290f031dbd34840c2c5f42dde0d8cc5db82485580920a4427fbe221295b6e13e0f37c20acc87f1b1831d93a6c3b53e02755b99a83723a31a7034dd87003bd85cee7fe1e976791c5afedb60fad7e19a8daa4bd46c62a1d201a50ccd0534e839c0c1ea4f756225d23a7ccebd9c9df98c53e42cbb4bb423a359d3991467a32c459fa4e3ce5e65dfb415282b5c69bccca308c165eb8e0d951bfca41387d817834a5dd66470c08251f394360f2adf5702ea1ec2b3f19ca8fa8d350d4d9ceda4668478bff1d95d735782c2d02b8e203f1b7155b7f29051cd9200c35bf2972f23fe0148cc7b7b34c90b63964eb69e707cc2178805c66a923fe4dd4034e735e87d7e9ca6c51660bf9bbc0ea50905e23ac2d690b5122aa5e30ab933557ec0f7cd671ba6d69fb024b3a690e5b276e9fa8c6610f2c9407ee122a41b4aec970786f5d953910d522feb5a9ba6ca92e8d712068879afcdc9d4583f267eb4a3b1d4d9bef378eac8994129518212268272c450d04ba765de8edbd14bd00021871bdb1d215877d275b8a76b98b1b0592454ec40971fdfa3d283b0b7407b7c2faf9e0eb549ad8a4b1c4ac211e2ee487e124ad9cb2930da856536caa4f56281889cfce9b0d4e5e69291c32b7a3c54f9b1c84f0e35be21432357896cbd177b7ab09e4e4cf407da9677ff8f31aac7a4cda97bdd07f3108b568c111957d76af7504933316e23d471a50ed880f834d0a181c844ec03df0c959c44692fc4407a2df9d8552ca406197bef222e44a397d8edaeefc0d7d2c17c381159effcf19c73410442c8e1d3f702e10866ae04edf0ac00e3f3d81b9d8f0cece79872d61328861f463e10dfef7d6c1ce55d441e803d5208d2edd8c946dec45e31ac9d1b6aef2aa0d791411c3d57e2adde6317415a7a69872bf21988630480eba9be27237cf5212675c15f9c753990a6f413d471b00e640b7a65804569b909921c8b1f9a9d846997f97bbb6bd1ffa594c13ca679c59c7a0a5c44fe8acc3898a0af614140747b8a41011d261ed39b896d8d8ba2e71a91f53ea459c3dae3002e7aab70571b1c7306189ef9d645436df13fd2efbeaa23928c1c5d89efa88a1469f77ed93ba0537812cc5a4b580e28faed700d9acdb7b2b0ea20edf12794816d5b5fe397b1c3a768bf16e51a144f2f3dea2c24eef7aeb0324f04830766b3811c29ccb90a5edb33297f1df1b582e65b31d9bf745fc7752b38e0485b29edab69c9a00f46d271c4916a5ecc20633b6c96b9f9f662c516b45d1902ec817a063418e35a5e1350c4d0406680e2ad8c44b885c11d80dfd7ca1e490e67a4226c716c1468961689c8309328ada9994e60c8f94cd0425b5c8f96f98cd7d3a5befab1ef792844e4e641d54fbe1615619a1ec84f261604ea5c38f91cedf39f63923d66a1c5893161561fef9e606ba97c87486d386b6e104b3dfed66d8f7b3e2c3420bdf8a27b8035ed0999cebde6bfa9d8e79e6ba076838f406e6270381a07a65600bcc2c1f098c67918337aa44f17dadf178c13451ca69e2f76ac7bef1eee556451e74d3edf481dd3626a5579618dd786b22e33f707794ab9304b33930b12f8959e88fb25794620f160b7335598986c835d83e1b63784c7103803548e6d18b2396dcf311e0c0c7c973e002b76f994dc4617c40cc54c6acc335b906ad4b935ab942983c8d1efdf2f117ddac749956b40aff8379857d7d868a20f194c65814cf5e128a147126c53ac3f27e91cac5c2c7cb9220e485012f54f7e6ce5778aebee40acb0ae099a7802d8fe40ff8f9856c4f1c069cccbfcc456e2ca5192be1acbade01310e2e2d8c28a7296eb410c2a2ea7ffd5c81f8e5dbc2c0dc4246dad46f2a8b3d257bbefb275f931f45ebfb48aa35cddcd67632202a5037aac3af17b4c7a3a8e16e93950389d1a2693351fd85f312b7ea945726e1694b2ec748e68b18e78ebbdb1f0ed279059fe1144094645051a1fcec8603f905016cb2d314921271706b780a1b94753fcecd78d8d9e10d3fb5785513157839aa76f9a6282a8f1a1f2b1c4f8e8f83edbf3c399df4464548053be7360af5f1a0d5d1bf0ea0dce15f1e82d4dbce91f1af37251ed92ef56c69fb27cd0e566ce8b7ab9e18a63490119b57f6906a4020e4d4771d32060427e72ca732801a52d87e465f7edb0c389de98995a99cfbc87d3dfa1a8384ea5d797258cc0a127f58be9ce160e9c741d246926248107357f6959221c53141c4861952df54a071fc58bcc9abfd0f23c6f458b620ae26020e94d93188127a116b5ea15dab8b6967b0ffbe046af9a6a69ca96e8173bedfb30ceeb4f96dd4fc2812125be431a98d9f76e852e0e11d5c48f7ff9f8b23ca6123821bfed4009948236cd4033186c6e6acb9aa7d5bdf2054d3d2d2ac08c0322f0a6bbfa562fb3114c1cfd090562c49b9d1c371c592967d3956ccae787ccb332d0e30a51d03b727084f03bbd66ede9438b41311a14b0c6a8620b477eaaf55f23e12c2e28827c54bfa9c1b95a85b0ce695a166a2ceb21b10bf688133ee92a25df44c07aca3a5aaf74cc6d4822dec3442ec1c6326b69607e5bf08f55d061e6e8135212c60a96ea82fab206eb325c754e05132dcb2ef4636450c589bf49a8196a14a563d88f5c5e43dac4331d4141bd8b2ac3f47b6a2310069766a40cd5a326a2c1e059680be4fad22bcb1bd053942debe5a3d52a49d5c8f15085db4155de921bdcc7b3ac533374ae20d37d75678fd25d0bd10fa55fe8fa9410c9373a68d6017e5f4cf2744a995946452c5966c5f4ced73b8d681f8ed39d0997aa5c4d5fd580c979ff1fe962b5bda57fc67d0f52e4fa5a7aa383b2cf80d1f9136d10a0ce8df6c7a55df65210dd42e34e05b446dbdda985285e7a6d27a5f14e614657f006d80b4dd9b6a604be5c60abd3e9e6433659e8ad5a11da223505db230e1cc413f9e2621e3080f7b8720a285d849f98bfd0c320d0c04fcbd5937d8c0c31e7524160cb562083f6c0862a9d2071577c32892fa643056a672a633ab6a39a744accae3f32aa0d1c2d35dd9e6423cb4098b4ac8b0259d722378cb8bacb72c247be546ea82aa1e0310feeb78851d2aa8d185d88ae76d5c75f50c72d650aec75d4e6a1fa536226ab7831a659168ea76be4e43029d24723d872292781c2597ff59b9ef6f1f255680e62b154bd5713ddd1d3e38be14ae6bb49c5477ad4476fc6359b4d0d8f4d151ef1804d9b2de19980284b374f497d06b3672d2ed883bfe2084d5b9b67e06ae8b7d78e03a3ed9033e347617d45d98570228cdc753bc99e17698fd0f216bb06a7a53cc697690e0bcfb389fb0a12d8974e178cbb7e7325caae347b4995869543f24a79a54f01770aa6670490dd066dee9264126ba36f47d1e2dda214fd2633d7c125676154b88f63aad214c1004d21690132ccdf577da2ce7b4640fccdc92f307595cf022deeeba4d33831f8ca36665948f48a1a46582f605d13addc7732c5c4c597dfde1e14ffa47320b5731d28603430a31045137743588b473ac473669df8ddfd835dd2054b20511f96170f705393b851f9535e4ea0d1335dafa94bbf23d4e88b1900709a30ef839ce47b15320bf01c9c0511abc41e64d677dac57fad31609402150b028ba195acfe7cf3f6b9cd15f52fa63b638d8de1a7d79c6663d0b74083cddfe78e252fcb94d2cf7247404b9f9be5c48b254ccf5933683253979e263e979f81c90d32d91fdb133a76a49320841411d396d3f3ba463d97bf4cbb0a8ea0e4fa0e0a050c6434d2c6b469f3480a75cd42afdee8ab44ee9b8bc52b2289db7a95e44866ee94799acb2097584c4a9cfecfb6fcc7a14f0c66a4f70a7477130c0a827509a1d92d71fb04e374b5808bf81886a1bc3480bcc3ca1dccb084b784e4cfa4d7ba980b00d4e40e8a92bae6faae9e784cdcbd95dbb0d32a546a145ea31bd606540149cbbded63c5e50ec83520298d9c240090101e087316b5cca40d4b1b12e9303f534b8b2fc36c0ae72bc0614415d296e8c5ce2a470715b17aeef8def2214d8524508e2b2ca0b92988155d8bb203827e565527267ebf01c6ed84b46985962ffb5e797b3b47ccc170521804676e9a2fa22204774521437cb4d13190bfe31bbfbac40656ec678a946df1789a72df0820306e924f85e2d1b7f2273eaa8566564bc4f01bf0f25033497f4106104d58f8fceab55a446c6dbba496d1572edbd5c9aafdb3085f345d2f2d3cf1134cf812d0d4161dfe3301e5142cdb40813f792239be31e47b3bb21140cb46dd81935c53b4e6ea8017d10d32ac04fb732976b00df066f1e5fce37cd8ef882aaa2e4b5d4693fa2e0dd7f059352f5317e6c848dc560b430598cdf0a869599fb8a2d79b1c7be85b1fbb75be5615a13b7f563996e32c4ab2e104c2351000fb9faee529f42e9cc5f2b8a34036ef3bb328703dfc0a9f72e1cbf4f053be5a93f63a25672915d79cd208de9afb97b29bd3ec5e75c52c766af847dbfc66129af48d382c29bbc3c2080acda630b3a353f9a781ba1e7ff93937f7e65a9a5e45b431fb72533ac5b6beb20981d10778189999e2b30debe2f1620179f3a630fad8ae26139a2ca8cd3845cfb273f98fa61991285fb57b6993411734394e9fe7b7a8d84b96364cddf14e7abb62c98a5b2ec6567ddd274cb7966b048ccf2a58ae5e7f9efbd43d107d5e3657e742ade4af8f3cdb92c04b7d19ce9bd82bedeef8a40d2f65e8348d65085a6c853b49689fc405ecda304348a27cc126cc1f3b20b116c359b388d682eb6becad4d9f661772ff0529b1591ef37e58e59adf7a1f69c86131e9f06a65d074f3e7aea738b72d956664f04162c3e71bcb8235fcc69be261715241a62a8a7b5783a58a05083b342bf3f4be6b64d20a862bacc84ce259b4e95378c7451f11864c44b7b7d1605495d735c3bc3097618d0ceecf9066be12b525b44fd40e9d21403b3bc4edb26d0228ac9ac6a4020e879c0cec1adf551d7b9de9652d90e9286648acd0e6d819e29b2525fda0330cf4baa4986e52f573313e7fe16280388c416eb2541bd95c3210881dda467cb921cb5d59fbec64ecff8a570f403e909093089bcf6e741f5cb613f781e43bbcf6ca6005f2efca754cad51395dd6f9ee2d12507428f614e04ccbc341adb7d2213d99b690b423323b6ec2166a95421a23fe7adcd04299ba13e1561262236912b682a72bbd953a6b4c27e063269265526cba49e279b431a2e3add867806c49e8a2122f5e1317ad136b41c933a157ead343cda5949a5a3222e3e71d03672b1d4c74d37a130f4b030ad85ef057c81b37b168414bbc542b1f780223df2e63d60079a497540e5ae406905e1c9a00a6d3aca937e1941753daf355b30dcea4b26c9d348356b590c2e38e6be0ace121684edb36d0fc1f68cf4237935914821ffa20520105aa7f3755393b06189bf0e1e868b87e734ed4c4db2121172c29bde5048c91439e1d40125fac953972e1dd671b2b15f51f55fb88681bd0d08fb9c42ec7c20008537f5c339fb84795bb0d4ac7d808c95785cac11447f1d68c08a8f9cba96ea7c9857e15afe54c6fe93fa04a7efeb6721d1bf42e2fe29a6eeea466a89fe13b01d087ad9809f77f0ecc1b445e6aeb3eeb1d7937a6f873acbba085725c0fd3e4e8d7ee77ad2f3225ade344ad22a6e5f988be2d395589b22c95c06d4d52411ddff8457b4fd9122d83bd6d334b05487d3a814f0a25c9afa28a606c1d436307d4b88ac38a1a9484f10afd1a7351c45c25627d7f5510f70eb2fa7252d827f96ff4eaa126eb41f40eacee73ec049c97edf5620c16f8668ac2a91b21523864e79b2f50722680f0232cd296619c5692a39bca4f45071f467cd293b750b3c0007cacdb1eae0ed5b01558a8d4d1625d163b161f40a666510cc71f2112bed0625e26da2706ea4a25167edd8eeee1c4ea9d39ce31e59351b248a176cb26948d9381f748b75ebdc361cc61a432443b92bc4fab851a3a8bd5cc6c3e7a689902e6f3fac081473b18266d7bc7988e2f06e77a0d5d32eb87f4ea8b6d441e71f57ac9013fd0786888cd7fdb2c5222fb4d5d0fbd2acce0b12ec07970e9c0340737117fdc0bcc6eece4c345f3c1fc37dec05e7c06510f8ddf005a634a53865fedfc413e682d5464e088c3f50f73b01d08cae545c47fa65c4273ee5508dcee1232f4bc3f287ce29b152dd53b3f06687dbce4c3bf2fb56ed25c1049446273a84aef051cd1be0be5e605d173fe84b68a55733cabc0a3fe08ccb62c2f83530671a8aad36f09a1092bcc07203e4eba33bf672880cab237965accf6cd03c5d65cc188c191df9ac38bb517e200442aa4d3bda8dc55b0e67022fbf37aedafc8b0e0f2e22f194f7a9c63e068e01599e3133692659f55cfa0f21cabb8cfb7b511bd3033b98997c4618ad648ff0b68f30d6ecce0a354f38a88f49fc991c791bb720eb35836c92258aa9929ff3056def997ed828e15c0d662c1559040a041594860371a650aea5a10a81e098975fc66e2b6f34faf8f634e0c10d173590f4110649e897e9b2f31509aafbc144d74a836cd07cc55ebbed063f674e6afc4b8044467020d2183edde60fd9b2a94a7f694a95a31561c7d96ad6a79669c5738117dddad9395058da1f9747e7070a14ad02fe0b5dc51935f72b4e25743df45f98935acdf6cb47136f1d1e8d336fa85d79bb4b332ded4021b5f561c953ef336bce981d859bd6722194df73d2b5434409ebb69241c9ed7834d2c0b22fd5c501b0bd5322aa5d6b0dd0ac4306a9983c07b947c73a8036077e5d3a78b50705224e308fc86bf125cd1584da4443973e0658d443045b806a065f70e72e2392f53c9e4c7509222edc208af79874353045d17caabe5e140299228777eec683ca42c0b135050e5a13bb5ade6dc114d1e0aacf62dd9014cf501cd6067d14527699e364ac931d7afcb0441dc07ef7cf44b871c06506738177f51c2caa9e5190b8bcefa2f9bb9378cf98f670a4fb8bdb342d1bf2f7797a2f2a91bdb1359fb71020cd25839ade9adb83844256a7dedcbc5296af812adfc751ad31cf423a088a4414082aa7fd99ab48da0870cafdc0b27a64592e000e63d8900dfb91d8046b226c7038a47c2e1127d8280d8b5d27c983baa2de0eb3b4798f17ef2fbac16b53e979fe8aafc3fbc4d58f63551be6c1a0748932ffd2746bf735c74338c4aeba158cc9d497cee1412204307d87cac2cd4d9927cebf0212525f9075d10892b1b8f0ffbd54d045c1d0c579ff429f462c85c3a8c6d354d445e008b2cc9490673f6b66d276ef3ce1ae60f3b39444c6dcee9da9847e9f352f42a039db19750c5f09c4f670a3da7bdbfddf99cef2218c7c66e9ef8ed88ef07f0904c6f80bdce358012a9df022418dc3561d1fbd3c02b1b6f7d003a91478704e11a936c0656d296b73d016f3de410427a23dee2760a16a4f8ab2e7fd22b777d3efd5f6715bafeead10018be782a762ebea55802b958ffde2a253c375517d5aca381a97bf82960fe1f9fa9e0977b259fae93b25fdc5b53d553ceb52040fb0fa1b37ad09d2e313527bf0941d5b11a0207c488ddc62e6559c4a1a46b772df92fcb8265ed88208932db0351d8993ca722ef1924bb59e2946d632a9ad25beca17dc43f28ed27e29e2b1327da589367a0f3b35ee47cdb96800b346725a66525a7596c771dc5f72a977993046376b0a8f7ad11f0bc57416d59c16a30d175d301bb2c518fb3ee6054c47f138aa8d36fb2b5d039279dc39a6e2b375f3c68ce07ce430a7326cdbecab42ed3441e124043c1b6070d8dfee761071dc69fcccb8ee47fd329215ba709460e418b8b3a87b5ea914b93ea11be81a336183fe7d446b34d69f051fbfda63e8cdda05d32a1b40817b20ec45c5e5d19b516dd60cc617313c085f7f59fe71a4442e142341ef1d57af72f33f4bfe4a6267ab3d02899ad38acc646923bb3997feba71ba15e36e7d98a23d6b94255645c3cf533bdd5db888e0057ad57ad706b49bf4ad34f4a9f58892968e5f43b7707fcc50ad74f3cd49d56ecd165f60cc891a3cd3c7b53259451ae4d2173d38ad1f77169b1115b42c5e33ad5ccc8e702511814de94de535b45c8935f329ffe2cd099f136e04dac5604c234f2e6adc8869cbf4abc6c20b9ea82b5ec909a031327b1814f806f06a31f26258abface35ffaf0d20a09094d301ed8c529d91a8aaaea5dcb48f0ce215762b65b9225b6d08b10d4d3f6f72ca3e0b3a18bfeecf628c5faee48b5fdc6d23285e4a62a206c2e19aea4b29f8659fea14d3348eb0b3d9791003de15928d3e82859aab6608c621a2651ac17ef7113cc6295a9a1670b5239f51aa0e76047cd959a4e665d19e2a2c8a7a75285c2be1706afb840ad9b3b0022c772b779d9234e98d3f2a5ab154bc2904abda015e0981b66345e5c552cdf6a210bb146caea52d2a13af4f2baf4906a954fdfc77e621f5c7784e9db73444ce9bed292e148d20b3a86fc84b6d9f6400bfa061471e7871a108f10837621f142e40ad0187a009b49e7445b494a32cb55ca99d1fb1f2386b8227c39ce4c2c2579baa4e887e5c38c5f5219252bcdda03fd2915db24b94febfc7c55599f0187e4934c4a746a764578299ac0058db9f85b517c2f4bfebcf3433e47b8253e3deffb4bea524b1d089b995cef25230715f3a5b7a346c95ff5970ea43e943c93d106292328edee579188955cba33b66d5945e80d4c6b58e832d224a1e15525c862d48fbf5a06100d4362b879f9bbe646b58991862b6ba47fafc79b3a65c67f62780d5804128012cb602aab312b1e3109bda87f72050a2407b60efc6b0c0fa779e6b2e1591f0a4ffa13e804cfeb651c24813644ecf094ef0ec79d7f31d92a673acb5425e419a097f54843c47a379cdeb771edb7366bf02c4a1b67141dd647ff3f6f95f008ab3eb022a8292cab5b2cdf0c8e0804a641fe3a6067db5e8054d3b392182206826af519d777bcf9ce74a1bc644a61854c72fb4325ffee26170dad203a0685ff2b80ab4a5c3fe39814bccb2656c23032f0da0dd28cf651b62ade1371b9783f16ed69ac0d3525e925db8b9942fbd8975e397e3e7353423d77cc11a991641a126751c87e868d470967246082d1b94bebce83a9246e805a06e28010a3d5b123ea6a4e56174cc2c7fbb7b5531618dc37a0603f16f29c88d44be0ceda8e0fa6e86ec9d8132e9e983884757cba64b8faeb199f5bc35b62a688fab6c54348f30d2158e53d3d7c99d6726c6f7bd29a5b437683b97052654458baf4a0710773b0c8d2a4542e924d6932c81061b097c6f4d75e5905148a22de183ad196c742f85f6d7eacbea361431c88e8c34feead09391a7338361febfa77f7ade2e2ebc0b3b41ef389be8d706caa8336f95bdff7f5bfbebf04c9e528c9d304c2d02fe1197b8c4f0c37474081819006c3b9aba5aa9c6307b5f199b474145e8c1f065e14ea3e7b9f01d676470ef236d462331cfc11febb549a2a8dce68abf9f2cb6a0957c545d2be1f72dfff238293e0a7689c543071e1a940a57fa297eb637004599fc02a8ece8ac83b00c5709d37fc6868b645e4acda6b1dad6d1c7f9589ac94b17bd4f1bfe1a68bfb94d2b72d084b8123e17388118d0c8f6817a6a53f8763e00b4c72510093ff2f30ee037cc894d427332f3d69a6daf37cd0f4ca3e27aaf24eecf9831980f05f746943a5f90aff51c096a4f72ad24ce89adbd030ff703c7618be1b162dd9d2fe768cd023f23401d02f38cd468934773ab6f001a34ad1709c2e06426ecbf2d17f851f2273a3af18f7d7c4da5a22b0e117f2f090223e0c6a64a27f495c35fdfd9b38ef736e2de90b0e1d84596e2f1af32f709e67f98f9a873e47136b3fd8a7fa87375fea10a557be93c802aa466ce01710268a8bee95304550b65a20d556f9c2febad602157f3dbdb086409b32034b201ccd41b6c99b1aa76da807e4349f64c83e2ad360ced54e6490bbaa0afd0cbd2f78cbe8be33c6cf2791837643dc9ed1a9113882ac3be7c9b589f3dc6d62f909107774b0e0bff978ff18e2114aca4ca93e93b0a0f54e90e76758f2ba6160e868485a5a27d6e8223e7bb21c24f89652c2cb031e665fca193f694a4845dafcaa3cda7c22fbcb40a2195f7b0b462772c208ea6812773b99d80624a13a5ed86b5d49033fbf7b5686eded8be7344580abe85ff41270a7b773d39fd1adc5593d053ef982c9be01b9bbfb28c1be00fa019dc9dfd53a00e04071bf8b7963fef94081d8a1295e89073c092edf48350121c4cc12ddd71ce13c000e325052b72d6a492b6698332754ea1ae4ca0fed79563d8f384a0de4238bd70cc85ddc647e91d4fe1018a9ed98c1e1388088d97b456510c3cbfc4a2aba2aa83b474229607742fc5cee1bcb2cc3f69bb6f19d74789d27c62683af766c37fd80debe8ed95177b89014d8d5c4eafc8e246f8af4a995309701f2f95036d9b7ec8f50b3e5734be7f627c66d0e2b322e38a917231bfce6f11add69affd48e94eda79d67b100e487d936b2013fd3003caefa6abf02428f0570c782b7351396aaba758f62cf0a761259b463d049cc62cbb9e3fd68e8c9ef48c5b478d9d492644e42a75f3704f68c4fee98d97bb1da0a22a692544e5aa23684da9bf67ad3b6773edd9372cf938092dec046bea8dfd54a14551caf36bdf9823ed776ab8516663c2c96082c1932595bded417bd7dc9e797f6c2004af27dfc5786fbe3aa45272ade54a84da157071f5352a0e8c40d8472504317d8a81c50cf395f9cf3e87955aa685037796a7137cf50c834c7b2752742057cd154f1fa8d6fd4622708f0e4313898a398a08ae532bdbc92b0673996cdb0fa61a564575b0fedea16c36fab76ceacfee4d5b2d688953fa2131e01cf5ac98dd34d5cfc477044874543c9284cd936b549cb0704413f2d9626295fe48672e0ea3be5c4dc77e79ce46daba4843bca5066e5894b18ccdbe1eb7eff6579735ef773859199a43e95968b8c599f7818e7961ba2965309654ea7b4876528220d30548aaad3fdc54e4d2f6c18dcac695a958aa8606313f69db02a239a60ff0ae41213cf0d4774522883e624d19ddf6c0b17966a3ae71d3bd6cc8915a60f5c70413a595ad40790190125693fd8a1dcdb5aafa4ff779bf88a2260270f3c2e8ba0c9e7a1d4597f1b782711231a2800c1ac08314875cb201abfcc38145678e6c52a6a477c68c4d2be33bd7164b85b48d28116d8b7a670566c67b12989477a1d691c3f148ea66bbd815f33502d0fe543b9733fe6f34f51b7d9d0c6898d5c78522f2ec815e31874050a814705a36edce8b6550a2994f9963ca203ab69b5fef54fd3c94c7bb332ccf503a1e52b5d8e8f40d6cd76af3e4686a9853539a041a89ed94618294be0c8784cac3afa558f1ed5934bd9d484452f6562d2548e7c2d407ff94cdda2a51723b98e0d0d2d0a1d6ad212dce5dbe83bff0b75541381abe14c76ee89855791cca1e406024910f1329b2158c549f2d8ddae5c96f0d708040a9a45386859765263e615232ce1f82bb19db5e20cfdd3fd825903a93fa8fd18b57864ae38f8f6414fc4b45c86c8d4674361fad5d6042672ccc71e68e0327eb62c7a2edc8cc864faf51f904a1977ffce6169e8c39bd656c4ecb8ae707b323f4f98f034fff9c02ed62b17958641f13653e4a4e6d1dac2a7d8298f5ea2123c5a2aa21a7f1559093beda4fabe48b52664af9f9207502a765c0c3e515a95be199edba413b7f53b32f63f1dfa264146bb4e25afb9e631f19a6400c8426baf64b18a78b1597b0084125d35f933616391d85df1fc92dce0dab66e850cbc7e0d51884ca873ac4c128e2b803325d88670cbbce4b6e612a69576b870f1f13e0207bcce1a1b8d59ff834d684c7cff854118f926dc2abd101900f73bd61df607b13c5a7b01a8054e615c374c1c94a34c519cef38704fce6ffc94c4c5a4d52ca9bd7fc5e7e228690d9bdda265c5e40784111303a9214acd7dcbf2f26184168bd0c7ae17cff19fc4d96d6b26f367b3e19297e010a88ef923a17e45dadef1b762b61b3d48058f3801d8f0c19b653c34bbd493f3eafaec4ef6c7f73ce902da6c155c31b8f5afa29e2e5c80550db9603fc33a5a015346f2cbe59587f9d50b253d043ac91eb32d1ebfce3514742f0a7f48d571daa19933fd6172f983de269f45db2efbcc6bc188b2666d1e7c13c231c302d153a5f888768f4e85b53d9210734e2c8027b6dae844227f3618caed4b6d4684a2d922440d368a13f59a1df34d80321f350dfb9612fb843b6fd2fcbd220d51bb16d280d1f820daf6cd7dfe7d50dbe20a9f9b573aa7afe3f6fe66d0d7815151b2be84005ea5fb9375d3e30ba6a83853f28d0e31af33d42cc82cfeba3942fe4e5994a330131c9169902a752c855061191007bdcd052956728efa2955951c6d122c966251c905e71a4bad7cc99a17dc6f6e075c4452ab077cc5e8c191d7e54456c9e0cfc58ff3f0b5494d48897d38e6f2e438e1b5102fa97279d5f719993348f40cb5b77dd9296d164b9a092a3d081a50fc36a44c8b419240f97ed057f7f04c01f11bb8959306c0b47c46f574532aa11febb836e1f7d84445704ceff12c5bb35a51a09912a138696a3dde705bb841bd9f713668121d13e43861f9e451215ac1055f6da0699010d80ecf0fc98f694849318b16365977b01ff5efa27e49899bddfa470487781c63afff1f98478a48c23e1b7d0f4067a0635c31eb1c850013455fbc8cf69837083d42af041c0e9fa62a9493438947c0b5ba9bb41c50da26505a1c6761ef2776d48d74b138e4bb0e520355a44a8c406e51eac7ebbb77f376f7e0814b8c783a65f78bd43b5238eea3f842597f808e01822df03cc1a51e220a848b82c03ebff1d51dd751dd705d7c1602a33f66752b8d92b1735d30382785b5e9d6d0e1296326ad36b499387f14e5c04bcf71ced92ad9f8d4de6693b0516395ee2f581bbde32ee2c45ece678933db66d94d747957d02598d974e93c9f6629f00b8209d9fec6126c640535ff2435dfbbd03dd2507ad081a6ae49c9867119f54d24223f3291a88732ef7cefe58c42414e95bd12839ae988f1ad4406150db15e67636a499a88f913a8a17898493eebee0933c494c4e6e2c2c71550f5b5cee6e7a2caf12aa98a3006ec9f3de5e875d1cf70f1299016001f148d4c26e19a773aa59ae4b1d953748984e81982b721ef875385c968772738ad424aa9c9fc4a83fe8781f284e44bba750d35aa8273be8583216208992a4fa732e9aab72b525fba6bec1255aecd2d70ecebc3192e5e09332267252fdf05d593338d8fe3c4077095310cf6b8d612a4d577002d73ee3c5e54af60b85e3ff01634a1fd3eef1e106d13488f7601ad4ab4f7295d2e1aec2e9bcf6f08f8a1e980cf0acdf83effe54a423ae1e87b1a5507f194f5f454831c032ba8c14f8482672b64cf7b8aed8b8c304861b122d94ec257c052260b58d2ca09c5ba961bc93449abcdf63e3312c85565b0826145af1228d3441d35dfc339c8d116de194191a3a38599b36f2461e6ac99f3f302732f33054d10ebc7ec52a09b87b3e8d4f17fc465835da83fa4374ee271bb079a025d3fa1445803cdbc9a1baad04c2feaa042fa487c30775ad6543956128c4a0ef00ccfd44703cd5d6b366651b7f0e7750267e1e05510aac9b00a40d595cbba5e1f65e1da6d00d7d4b2af9d69cb0ed02fd3db683b60f051c402ec1862795813eb71d8f205330aefb4fbcee936ed198bbece7a085ce6c2e141840a76c2e05bb517de714ed89ffc689c14b45bd094b1491bbb3828ae9f4162114d17df87d7c89a7bffdc8372aa0fa6cc7315cbab98faf286ba0979c2ad1d5d743416f07466e8ab06e4d36390f34c3db51bedfd531c0ba33a1e31dfaa2c972333eb7303bd8752f34c62eac04aabb50cc80dfb6b75aec4d16f560700468a42acbfccc366268f69e96b9a416755d69fb55a247ca980df3392b243db47c9f93f5b592fb7abe1fbace7ae0045eb8c9a16beb1da6163bafacba5d8c2a495530bb656c101c170270f70b5b58f21f16cd1b937cdec6c3fb8185e988ab1810c4f03b5469b06c49829e1f7d14deec61b804a275c05133bf3c80e99f0dd2041db88a0c88f241fc7b862d17b3473c7d1861954187a8ebbf2e492a248e6f964c05ca9337f7f90bce436e638af0b7daa98ed49cb0b660f9b577c7b2df40b164fbab8eee124f4a4006683f391dff4c3635af087fa567ae98697b6c77950f5b51fedcd82ac159da71c7a6af19c8884a1ea82631a87e001088aeebf3fd9876f8e578ae1b823a7818dd48e5f0024c739e10467c82706fb8ff76544ea6c47cfc2ba2c084e58050a179710a1c5542fb7df2ad3dd96e137cc50e1866fe527628e4de7b6e7ead515e18b5a566f27807a6454997a8aa313c9861fa6900c6b9d7174446311fb4dd63225286de0b8934d5b30d157584f8ec7ebe55ef0dc4d89348c3c6149ba3d8c7b1e1d923875e535b2e51c9ba7b2697f13087161b0a45a9320dd5d524240dffdb9aaeba19e728b64d47f999e6c1a92fb9e3f5a17221d73de47364b16418a5ec8851ace4cd6fecb163792a4d22e3bc4a9d0cbaffbfcf4ce732a296b18228b90fe308f276b3e7fb353ea37770e8c7c9f1ccc333b5613cd77d045a1e7eb0b764231420d18974e9f98a1448544345fdb874d839927aaf827719c90b96334749f78e530a624e1e8bf693787c360be403eff3855512bcc3db2ed1855c7f6bb5a7e1978cdef75ef21692cb533f3cf9bfd1182da2b2d3b4253196650bbe1055d4f432ebf7ca1bf27d539d537c9895391be89aff4e22aa5f080f15af0c886d7e0209887381517b2ecab6ff876638acf8bb8930026ff7bc32854ab39ffab032188219636f8313c7cfc2294d360790997bc05c8ebf8166347f9ce944684b9b47ab34c9f63a7bbf1ee4d6a05398bef217ed32f82006191089796d38ddb49865129f0ba342621795c2a72f020b56e177f85a33bbd0cbd776612d984de1268a71792677ce7b83ec7eb8d83b8858095041178449a1993b82e3ed0d5995ad4ea75a730f6acb94a821bb07f8945046045c6cc4ef6aad8577633428a8ce6e4c88aa2b5ac3b42d924f03d793cedd83257b90c63d78ff6b4d0ea39c15ce924343517aba766a06eb5ab8a65c6e9d698396fdb51af997f4091483d12bc04c901761bba6e7444ad575de913a8b611ea97197a61b0128d9671283755e8ca1034067a94f5d7e4979e0b498707d8bdad905f28ada78322fc531ae9012f27dab5d63d3bcd8531481c7b56e814cfd3bcb3653ef6d4f947b25a0daba13da8cb0df9d8f2a85757bc033ae78af08cfd75fa03b8e2558ff9db0130484582144f5790dc29a8648a9a1836b48785b1fd127bf07cfb72c3137fca0562d6d6da632f68cbbbf752e8b3b320f661276abf9183a782d874ec9a4f63b240ab45839215d8f0d08f09e1fff31b8a1b0dffb997e67a53baf29eaec707566966dddd59f2dcb3cfd10bed25b5784f160aef5a1b0efd02fbd2b39a36e13b551b1cc781d5e9db051be8cce8501004ae827b1cafe4c4c38e95a96c1a7f05419a19ba252a4912497db4141ad40c9487860d9813576e0db2c2ef6844cc9c64791b84a4c8254489cecf66c6c0d52a892a5b04e28f8df1ad6a4153731aad4fef40da1927ca64b33f8965ad7b88ae2cd4c3f08c201d66122527a7dce94cfa0c84d370735017ebe66d2e5811fe0eb803460babd012d0691f185fb35076a343d0e16f38e10ceebccb29d11d64d318d15f235d7988dca5227fb49357b4a5ae4d898eaaaf484c718f5e2e108c13f9b81d03eb22fc87560cace329bca991748679ad880aac72bd7f644f94b0117f65b55cd1d7af2042d80a4070e1e3aa206f03e05b87bac22657a0125d438772bbbb521c01e119839d5897a3cfb09a725bf601322a5e381f4154514f729af9fde22259adf497fe1e5f391e443cf103d3c745aa30f3e017a8735c717f5f6b83eb37e7c9816ee00eedcebeef920f1a62d7a656ebc0c5cad8c47e92c0a9feb42c74d1dd5c8f56ef03cb6fd9332e638f813c0007fe56a3087dec07c6e15ee1aa92dd62939905994fb442cccda2fea80cf93fd0e86e0ebde8e360577b7d03e6d103df0d872fc1d178e6deec34ae385f2175f8512ef049d1b25f137ec6b8b1be79e9d867f43086a0f2cdb11960a2c0c2a9687d210edc9918e4049e57b9274cfdb889e8750358f89e584003f471a8e08f77263ffd644371cf5d583e7c8e657bfa5f45ab22d0cd9626cfea6271e51e5d4163f22f5879ba22bacc1bbe79fe96aad8efa47fcd3069a1f2c44b48fd96ae468d51557bd9e4e18f5e8ab12eb3d1c8bad4c88a5bbc9d603e738b139c9d38c0f5f4cf6344ec9b491815d99367d303358f35845f3a4c342694d3e4cb4bc06191ee8901b1d8b2b7bb5bd19cceed35e40135ff5203982891a786a55af3fdadb94daac9d74652648ea30b80a3a8a827b9a90c81036c02c5c5170546d6c1f78ed37e1528767e0f34fe2605fc2b65f4e20f66458ddfee6687ba8a6ef88f03510e8a0965d31a4fb99304ef99333a834a82ce36281b4d5a6c59e099074d5b54f3eb356822491085f669abbf68a377ecc8595bfc4b14dd7eb6c6072f883640d708e4bc9cebbd3c795a834fb47b7ad450f112ed73fc262dbc676c980ee131ca3f685cc79770639e0e6a440c0b815a7d6c2ba907133b7f896fb6ff682f4b44ed94c377bb679150f9cc1cda042140db93717ccd848e15c9a9fc6d92c260461dd7bbba0478a019485f13b6f80f21ecca643aa9de82aa4ef352e7946e5d0f29be00de3346aa9a08b8ee16eb4e72ce45e6878e99dd0b317f695a220862200f1f6994c7adaee602568dd3a56348b046b9fe83d3bcbbd34078367e1e8f6573eaa39cb6fcdcc25a1c2bfc46abf02e971776339eefdda0c36ff6501d8080ed9e544d2ba3810ae3257ae464d858695f3b2c26690a198f11de10b2508f89e8e936e763e1b48789ebc26acc2fd6a14e98b03f1192b53dac1bdc267fbee3b5f5af3004938cdf5841867c33237edf99348c10877299014fefefd49210f55926002a983f24bff8f9faf64408977ae591e85433db1bd35b09992e3c1fe186aa49d4c8b9a46fecb358b0a2b62fb6f89210490d628b8659ea8fcc6b2129d3e10ed5b4de9231e99e0c2247a286b28d110fb9b58c80d398b895466b150796d2c5646e8e351be6831192f969c811bb67698fd41f36cbfe5a71997ace98f2a614709ababf293c40f3950c327b50e53a1c7c29b4dfd53cd5be20deac3376af1b9df5ce4776ab01b51b1c804b986998391d13a4f809d70860503dba4eb3c99f205b6e8fdd1258ba44a11cc1075fb3a0874c7ceb360b90783cb9e38527676c51522f29f55d8772da17c90815d6eab0ba7be03b1eb8087c73078e9b59d895d0a0e8c6b92caa9c611b3ea62418fbce5505a7fb9803e4e45ebc08dd0849228c35331633c7f3ecb3b031845dd7eb6ede53cba5af0aaab662412334b0b5f83bca5cdd63be2986373936552df8d802b54242fb991fa496f7b688675fb17afee53d357493d24d45347c924a5e63bd88859c9a1b28a2890f3ff18a9d9a7b7383fb26485d0a6c62e99670d215f9657fa6c59be539d6148a74cd17457031098fd6e3fa3969ca042342ead2af3cb440f0327b0684ece16e996245413b9f9911ab836c65d69e9509ced545069dcf024c32d5566b827cf301e17f4cb67b79810ddafc2e218482d17b63121a14709540c241bf6e4e274c0390a8ba71600afd8db4d7f8be85a2580f2f367fc4cb6e699dffcbdf6166217c57e8af76971a0c8fc8889e29e60dd4113588a32ef822d8e6f19ad2d0e5a139327cc2dca9bb692c505d6170f760a21655c3d204a890157faec58c5734257585d44b611843aac0d6804fd7a1bc8aff749eadced843bd9f6daf0c9960bafce3e14b56923743397372d820f732ad2555fa8352fc6a2e1a3b357ef3849651ffc3503080284ff44a703b143ebf5825aadf6d0e57e41266b0dc77bdaa098bd32f14647d4ae8dcb691975e6410917dd470355a9e6461f6dec15ef708fc374df2a15e8d2abfd641c642c46e545d3e19447d4df72f37614a7928beff2da8f0cfb8ea3c1ab76c81f1f7da9c32db7c42ddbec9514b577c8a386b1f5ef8dff8db8feb7af2bd6d5336b47577960a29af236207ac32c73997877538cf289d45e6bd21a9f1708c6833c5a0c711c9845fa2c8d81e28ae6af5957aab0feff844da1b87cc7bd4bb70af274c5869272bd89451874aede7f0b433aa35239820af58d3e553c36f99a8352168aeea07edbd0297d4e7c6008c26cdde7dc259a980f75545c31b7441a6c97960181eaad502d7a88b79289ca01630d5d905870a6d15935a9af7d185407c16b945a88bc89033b893db2c6342e389a85a969829480397881805805072ed7e72c64839be758a35e5fbdb140fbc79786f76381ae340af88a1081b657169c93e590d0c709864a60404738d1b295b55326603f63f51add1aca3585c59e2c2fb0504b31311d70c73255d0575cc4d1d0c7ee83177e5d6f878c3410ff5fb0efa732f8c15175147804f7a1b580d31d795ba7030c1390d5bc3071d1d0ab8bd3455976da4df71544a4acd570c4ac990d56133ec145f90ed70bd46a2b4fec975bd156c4777158fa6a9dccb158165c0fbd7bbc6d2deb1d1dd8d9f07c34fadfa2d9003f3d1af43d8d99f6cf13faca8d66e6c0b4c09c3e271402aa84ef6681c4082861b5d992230acec53a31ffb787cd3ca2e5cbe68b2f9fc31f90358770d043c56f14f0c8814c99b236c7e8789d31aaeb9174583aed7c8557e64e3d82459bccad4c590a3dc8310d525762b425ca5956dc3fdf998f6999a259ca17d6c99b16593a9d14d1d6f3a4ee61c153ec29b7ac183376c8274eee4663f60791d0076164ad40d25873f43cf9c9564c4308c28f546806ec3ee661755f1fa74a39b63660e3836f75291d8fbdf85b41ad92074a5d5135a9347ca1e38fea45ecefa4423a88332c9146c96fa657a86e2172579f5c993495528354174a7f241baed1c35ce1e2d9507dc435a37269a5fccdc9ec7e0ac7be8fe1ba7dd25b6c7839dccf4a6cf682a74be8de07832b9ccdb0d6ca2bea044b54595b04748387b53ddcdfb44d7b8af6289185095dae911dad484a358852c005fda26f2b223d9e91accc2e123cb8df56044d31471392016157b162a12069a176646b781804ff5b5a0e482483db9272333ebdbc72fbf380de3758a14fe1a99b2cb3ab4fcf05ac0670a358def8795d172a4c1ae87048b73f8443b4ada4411fe837f93373b27ea7429c362cda6d192546fd7bcb030176bdf814ae83d9ffa1138d67d902cd4f63a3e244a6fb29f0617b36cd5ecbb05704be49246b467bae5486a8d72b17707a65b55157a6d30a06030295cf48539f375b82c095d4b41584d21717d2c7fe4214f9255a03279b1861b7b75df4e344dc051735dd12e413ae39980babada9dbc061b5c172887975d5bde561f649fcd5f0fe6b6f8ee568c8b6bb11f3ed175123ce1f7cff53d55a012a5c49a696a781821708bdfe4f5b11ad5999175cc3fc8b6bf9ac47bafc116f7d9c8ff0e7ae545bc78d06ca9b307d9c9f38fc694516d0be36ea1c5291dcb1315f49aa5c96c5fe9d8d94ef28e9fbdf73521bb59603c1d53bed58eade4e31c0bdd599b0a2bc3402e7aeddad671207b7caff1b6061ac7aa179cef3beb4c487b5dbb8fe87b6ba42da86a531574a3aa79fe353733aa6cf0d0879810fb3376efdb2a488b04372a6bba26d9e5ebd0cd57058f07804331f9726ac4385247241c7f1758a103bf67ef11cabaf895477914e58f74e9881eaf93f1d613b13797a6648fd5e87671af83d9faa1e09ddeba741281df113f0ee92528224a97d062d10a65aa48df9c6a7a62a21d6cbed592d78d08b47dd526b10a106bf01d5fcd349703f52d03f0606c8423ec4bef58297554b83de629bbcc8526acb8243459d1f40b738d68c049cac40e64130d6207c5fa8591a18b3907fc65f9190f5f7fa666b9ed6480e7d0e098a52747a809578ee438e865f257732fef2a52273ab0dfa44d763b9bd83932c29e7d9bd217309db33b552036a968e7ec79cfe29b7406726d4114cfb1ac5f80940f88f3397b976e2c7b94813be7c1d5457bf11e85197d4b3dd4146d31b9c5e9f8d91b34257deee0da5fb8f3c6abafc784e5ddfb7160433ccc08f5a96725e360856d2dc8df46933f7d35b6414b8043f9a48bad71c9566e3c8204156fec33f5bcc6e3ee9c2b312bef1261a363410efe69169077f58ea4b028cfcd1a170e4d2e670e152179ec7ac8cc6a19619d1513673f475b359d5f3a1818d65f8f3f7114871df80c7794555e67ac2d1ae3cac6fb6fe92b531e0dd31ffaececa43556575706a80eaa5328b677dd141fa283c06d2ffbaa7cf6edbee01495c2599bf4da2bef26c7d446dee4c9ef86380da5385873fe1a9dd4aa56d6a93ded82a346e667b6f75694446fd283cbfcf1e103113485879d8939fe19840ac1466540eb574f0664419f270aefa91ed7f561a63fbf4530393d203abd3edaadfc164715ad86b18100510efa38b1ed3464371e6ce9f326b11da692b0af5b8cd2f90e670abcdf75a81384cc0b99d9285d123b540c2ecff0cb62ebf28c9e09b3bf12cfafcd5fb2dccac24ccbd680db055dea028a1cba2c00fe9df3c9a1598ddf0e6836274d4f78186db51ced91112c63a399c9dd819fd432584ff57a3c645354e92a6143ae77b9f50042416724c9eb81aad7edb21038f65b3d21ee433c1e2f4684387dcff9b2ccedb0bfc47661239fedd4b2e72dcd8febd4864d2b5d55e41dc7f8ef82403b0cba87999074a969c8d3393b77e1a6142fe2cfe136dfe23a431a4283825f4977bc207879dbea53a823fed262fdc60f13e0d710f8e89e0d7ce0760c0534638b5ccc030dfdf2ce646a3e150ab20cbbdfe4f42b8ef22db61a3e3f1b9ceeb8965444c45968563f5ad951c29b047a2b628738ad26306bb5e30e68874c548cedecb5ff1ec1fb8daf3d6b7f960763c416d70b68cbe36f511ab5d40b9ff467809e5c73e5a48ee071aa8c5648d0d5b0b9d3b22b81530ecce9c82e92e2da95523122ed832e75c76bb090f852cda3e9f2feb8989c1d781786dc622071a55a4edc508bbf1634f74e8fa2f14b84f1c7bda7f69dab777d10223b28b23a400a3b83a1e4b97d13e884604d7e0a29c96771655b8232cf35d37ed55de5897c3c721f8158b1b47f52d7dc4241d79883a004f374e8cb4de287037da6dbdc91689b003bb27fc284c44436ec70cf52cfecef35152e472745fb8073e8aa0ee4627828757713e32be730673a3d02c204f37e0c81f3a0efc94ea7dc3f34f707fb2eabd8220c2db96bcbeeb0e17c9132d305c2a6dd996dff28a113ab63ba87f1e150e8e3b66c68de1d8383578468d6b48a8d9d018a7a56414dc9b98a598aa7b481239c08f0083cfd9ca80ff0919bb8340e7a0bebeb329cdc10cf738eddeaa12880a9eabab949b97923fd604ac0f1ebb6922abb4b4fcb1cef1f44af4a307b949408ac367c0c476a82e1455dad3f7c13f9c96ffc6521cb835606ced5289b20bd8fb7b9232bf241dfee6d0779721d4d3cb8b76350ae78e923c9116e87a914b5c4b9fd3e7eaa3f5f7e2484f9375d99d995b842d625efdfd89ecc25176e1a9cc33e8d30cdf678efe26e3834eb009a00a09c006ad10fa7b053cf092d411d8dd3daec772bc73a7e7d553d35bb23b5eaa54671d317b6e3722f605b7a2353f18e9927e1c9e17e54c20535c4a71a5c7c35709fcace5d022776d36bc63adda43b55e9c45a5467e82daaa1ce862f48e7de9455fbe1f8d05f318e21890724d97a86043a59de1d6ce28bc1ac435d14264e313dd644d410e4c4a05c7442f737e7b1f2bcb277c20ddbb1b68f56c25ab960784eca0198b6debf6f81fe7b8573893a52f6d5e455be91c8d587468baa83123d7e582299e6aefbc163f0d5953c7be4658986a0e001310863d27c8b5ce3218cc07dd2e865f0ed3855d2e2fb5106d7c3c53538ecb8aab5ee2588a97a7bb02dd8154aa5a419a3c2d985e5c56079f8a63c76e0e5131a6aba0a2f734cd0f96351a6790e45d22e1d72e5132c0a9c616e1599f2b96c1a36e7cadfa02daa0d06592ff068b63e6a802f0ee29ba1621f7a9feed47364fbe984fdd89237e7d8303fb16f5eb364dc74437581e3d2c14ec18711eb12644919fb590bfce579fa3c2e734385b2b4fbf63c571ff7bcc1a94be58dbc010d52ea93dfbf79d88ed603f72b1231cff8b77000becd373f6f661ce5034d422c9fe4664f3e298bf1ad38a40649ff5e2eeecdfe603d0372556683cd96f7269f75ab4fb097db963f4ff3af07b034c5193818696f47489057e90971ce88df261337cd4126167340658b0ae03ba2004f8abff16ae11983cdba6b002e6fc2642ec1c1c09056b8abc2b5a1aa96f724e7d8089175798c3e19287270b9bb1147344b1971a93978078b5139a4af709b251f4a986a4e3990202f4dd379324f5a90480645cd7a495e327dee0a68e0f3a84ededa75fcfc41a2580d108c6737f267681c78fb7795d638a827554452889ca73690ad63e3bf084bb8149874e62cc1d462ad930487042aad9950f9ea3eae6677069e3092c0eb162f834750a49b83cb71b8f1466cf5c1e0e9b54e325b44fefbea90e14588e5c5f1332dc3af82f8aa12277c56158369810d6e3ece8e25dd8c75583fee28cc9e3ad8704239abdd3c7bffd9d62452f1b34504e21ff2887af46944675f975dedef90c820497af18227134ed86f3235ffc46d564debcf2fa11d24fbcf7392797da53573a6ef19bd6328cd0d13cf63efd12bf8884dc9167fdc28ec3ec37e0bdb26c4a04f77a18297f7f97cb374e89147cc7041ba86f90998dd0800e1f74663a53b6d76f7474e6bf9a864019ac54ced48a6d979fd2b4bd26f45fbae3a092cce3fa1a038d91acad1bf273be2793fe439d46e7c4751393e27a5a42fb8b1ae490ab03f163a4fc1c14d167849c0183ad99c12b60a4b12f627b97dace3079fb4988db9f32d61218ac78a6d0cab18697471f7d8a0479e9c2f6fd5f2a65d9cce860f63f3a0a7ad587ce33aa0125f2e10d9c3e83c78df2faad74bf289e9cbc42581b6a0114e64a38a147daf5d314be6c190156cf49dbfa9750659ab52184accf81c25b214626defea8b1c9810b8a07570615908968bb8197d3bd430561dfec2daa3530e4dcaededa8f03de6cb472f0e46eb9f330f530139c5a8a2d001d89df2df561c6f03b65c12be4fd5a1b79b4110278dba06af75f9a417f64f16e82c8b385611df4268581559b9d0c8737bf22873db85654372b125276d1f3408cc023f5742ad1411047c7c8992b41f9494ca7af34bbdbe8d673f29347d5063be5a0df09c9d3ba9c4f8cf58fd41b7edda84a4c2a42399fcb8e0b86b75e431fe788aafd8819237eb0fc84d0db2ecdf15a7075879bb942d5748cec33c3e018394b013bb081be8c3499bd16c50bc7400350163503e9f5b6d7bb9b68c5c3bb17ae863d8158c1147064d88300d49870c5323955dd0940d569dd7ac17caad535f2c3f8a749f94160f1c3213b4cbf462a12d1fbdad2df619d1efc3150c74312b370b23e694f787cd8df975e202aac7d2c9cefa63f7f000eb7b909a6ef1182f2c7a3a23a1921042239e9b469052102e8d74c71b105beb2c5fa20d125763a5578826a9f028a13e4261fbca8be882019df08318cc46182593ccc2a5f6c85f892eb776d3858155c9af04228d2d90a54408facde4566904692fbb05840566f0aa8b9f2e3322150e6a3fa406cf6149635327d3bbcceefba79af077e975dfe41224b619ced4cec16a840a60d1b8144a655c9891990175311b90ca2362f3d891a21609195c781d2448fdfba831dda55da64dffbd57d2f82cd2cbf37e4e64d379016aad77131cbfe7b78c8375212cc9bdea34e3db10efabb8764e11fd3169b65e85e30bb63c38d00dabbdcf95a34a550e0f91cd9b534ddb0d0890520f697f0b4fbfe5f707f75f649abde522a11b1ce2cec94c48baec571a296ad887b864dee96bd60f9f731e9ec5183927f1664b9a0aa6a2bf0359af6c690ba921e58acf012515ecc9812d4fe6b004d287bc31e1852bbd7f5cbad15da111294c39dcaa93391e43fccb89aa81a06d0930153f165250088ad1cccdc93bb7d393ee08215c7b65bb4d2da1d576420a19ad98f2ce4f1fe52f1f5c68873ba51d7df90f7865d8b8923238c2dff09dede1bb28db5c13c18bd8021463930037e9d43efda002ce89e01277c8c0a22c4be99f8c612165a6643988adc16705bf7153858487028777d4ae706cc8bc5d40533eee4e2a6e2311337a9b15c1facc54ae845a989902c9557269796e0aaab284b8cc150d22dc5cdba8caf7c4a0c8590c1cee5c7531863fd929bfb2ee67df5adcc7bc12a92b7c414a8a1e8a35d468ef622d56735aba3455fca5f0a87b50e3f7b6f539ca7c2b79e4f87a5f263c653acdc46e806b3537a30918fdedd20e73d3eea258a3d4db38e9c39b0642ab1c5866fd8b0fa228862d1f78fd69abec87175508be0ba4d7f159f34bf8b24553c4f4aa33c0649f0211a3ffe20e0737cf25a9eb51694c38f80fa023e6d091776198959567abab5d77220f5c08ed908d7b30b049bd1f10fb905bab5dd641a706e92811318cf7d1dfc02754969f0759da900d6f53b7bdf3c56458c811841acf02868c8c7f08c570473340c95a98f923506f9d1799f106c9f87f57859dca4d1422a7c1032707024cfc39bb3e055bd0a5dbc0e0749aa793b6cf81f82feda91503a334b50422854212ce6d3bab3e74e6312c94fdc5187130a09e6b60e53826b4ffed62d136dfad34a5aca1906dc9cdc303e1923e3806a43509e0f68669c6fa68d6aa59b1e582703c0ce90a9d4d169ad357caf0549531c07831d7b1ae8b4626ccd0c5c271084c27ed4f81cbfec21b90c672a823530317057a13bb73fb21900253a4af6aa733a641925486ef6e9f438b0116473e7c0254fcb353a765f70d48f161f145be9207c697166ff7c6b683f0931e08f8fc24ed03ea9a5133f80db327f2ec7f818a7d1412d5b20cec88a232de6c3639a4afef04b26488d3726736173f69880619f8f18e596b5a1deb43c3d6a5e449eb7be8ee1ea8f6aeb9821714f19f4691a16ac7848d6736aa229753aec82a24c9b21770136f94f5025e66594d59a60c10941722889c99c9eb9dcd44fa40dc51543d2abb841bec27567e1a2cbada6ee9222e645d34e135eb032a7a9cd6ee94d00a496c0f70265a41703d843569fe4dfa357f8c3230d12ba88b3252ff1f86cbf260e1cbe56c0ae5ace69fe2a231f4d4a1652492bea3abc77c6bfe0841b95098df96fd6a9a3786f9cfa461a7ee12c10ae0f64e7124a4f4b702058f6c70bac917543490b5d43ba6d01fe21eb20c26c963b5f9fc1637b0a53582594f009a5906b28371723586ac9a6021697a94529e9d4e66dedbd4159ab9b83805da2e92288cd9ee0daf4ef29499b8f8142eb7c1e2e5fd28a484f0a156bf2b88a4210aec24c7bcd1d303d0da07edc738c6b8866730c93ffad41d9d5c636001b212434e7d8e191dad948cceee4be0818262c59f67c98232aa9f8ed96f0aa4729a286c8e9462f55428b69b74e099ef653f193bd11f9d5b3ac77282b7485c22917b16f059e4291099a0712e9e6fb655e3e78c53e7dc918075da00fbf5746a4001c69c245a6ea7fef6053f6e0ddd6da49119ebf22b25c4dae0cff9d2d036c8c8eff0342f6b8f3f610d46a48ad2f3a8bd7dc655f9707f857a3132ed77449784b5605768f5023d8e9e45874b0b55c7fc19843c3d8ffac6dc300142b17f5ec234014356123bcde35cfd1318ab9356a2726b015b6c419a06a7fb8d7a0d87248771af9359b63a7a438108e9508fdf4950efe18301f03166a30c303718d077945abaf75efb5960ffd068e35e4fbf73f3fc243b219f1fda939b584228aad73c962ecc344a684400c5903610cc65fa844ff7a6e95e73875baeab72f7fb5a8dd7121e7e2fa4ab74ce27be936bfce95eaa75dfe262c6015a0898c44bc334e76de9e2a9123c56c8e4fe38c5f95d275a0cd6be4bafce8c159c6c7c36719468fbc7f1cd0b4e8de29801e72ca7b907094c101953e6dd9fad34af21160250c9161d22e6c3d68898501a2f96743f7a62e39848df32e50c7fbb6ee3468756fb65ece2e5b790f7b237472045f308f44dd9ae616f955639d354cb096686f536d36c61945ec48d8b412bedcfc6c4e83460a2b85a3d5e18d5afaf067cff09e76302492b7bc346bf63b252c8956dd893f145532384d55eb77e7ff67ff5ed14ec364c5e5dd7288e9a1c7f65937778300ab82ba4d7a3256789a428b08755a75d488e2fe144c2fc6c268bf835d957f53e5dc3c1ed54408278a0ae4a16931ad21088901de526a1bdfdd4d2723120b8ec786ab1bad747ff89ad8969a5e01064168f416b91432a89dc01c02306892ad654a380aee4364cc9f8f174a5ea8b9d8b859f856e162f77f3a0b68b9f4116d042350a28c4d1ae4c5066d3dfb6d859f305c0eaa159b8a5d8efa9bbe8b12b7e0b49998b1676af0722a2970c0635553eeeab4f5342e8c66b95a75be140d382aba89bc02eebacdf5b2bd028e8824151ba19549aba7adba07f312dc4734289c20abf54bae0a9ee4331b43d06357ec505c693208b6fed17d7c8f5b306ff7d8ce93bf183f4ded19959f4d4e266a88243d5f0b91c5c4d05166d5ad4406639fae86c6ee5b09ad83afb4446ba8f616e98ef21d45d2d32cd18a8f887f2c370cea561ce2369567cf55eedaeed4256c8eeea9e52dca33acdf3a9f17f302754229ce9916d43d658ec92fb90ad8bbe017273de5f2804b5241d4864cd46e3747a500088ab923123b29b30e50a45756835e9683ebd585393a3da0ccc342623965ff2c88268e8b27576cb09867b35355f478386c30287de6143b7bd2574af92f48b707ee7460ff6c7bb6f3fce3e3a28a859a378ab49c00b7f54104e2b5aaa79b5d1e5570646374bde175da2b8d0fb89c51e125f900dabc970c83b0effbb0d35d55adfcad212e2b012044caf16a16a1df26b1b444c885c754ad8cbb4fb67af4072b1b8235cf6f4ca62b3988a49e32a57872fc7a0df0cf4c666ab5fe2afbe55dec2eccb3bf075eb3e05d1b57a374bcf328747a9bb327b409d9f792c1f1fd5ca3ec5eea90a5e9c12b235db0cf888ca451eb03b02efcd3e428e37097561b0874cdca1d28883cce6c1e89472602cd7b3cb19710625e1b077241714c0acd64461e2453612d9d88cfbb1bf775d7ff1ae495bf58c4f23175c4a17ef326230391a96a376df2148b17080af45c6862e6c9a9f5be91bdd5ae15e13b06e9baaa8b68ce5aed0a28da6b93988bbc3bcaf53dfa7533e1832790021853df50f5c03766f9c85988616a9dfbf78b46c79928fb5ab5c4063ae31047ca3a3c3b6f747528e0144fa55a060dab2673425f6d62e1e4f339cb9fcde2925b6e798929696ca3739130457a7e3915555a7eb995fa3e242ef42349009229ea0055d2731b96ae7f06663395c45037699dd0196888ac2eeeac4b1691d3060757affb9e46c53ff8373645e33c870f9a55abb8d9b3303d77de2d19105a50f7ee2947ca9c6cba99e75d4a4af316785d92e69b91fb2166824d02145ae80354aa2f9ddb195e921d550cc93fe3c4a4391f8152dce941f4587d5da982c8c6f9ac86b84d55db85aba61fb851042db3ba5bdeaf922ee6b7cf4ff3e19f1129a961693532acf2d886585859e3357e7cc7508c0fadf3da9037fe99937d3ec3dc1a612f932763a2c7cad09c4577fb64b61a92c855955bdfe0077e4b883ae24c3b5b07edc6f3b3f91d74573e726b01361932f5c6b37bd5c820e9727bf4f61ad5a8b64088f00c081b100395f758f9093ee6b1f4c076ce350ba3d84a9b9d4cb83278291516ff92d7d50598a470adc35087755fbff023f267ff0c697c2421ceabcee84169578c8bbe6f2357c7eaca9a8205a8a50d8f1379d7b5658c8dcea2b313523d0e7c1271c32150e10daf8c37d2922b5cf42f99f9b66f87266309221a3635d90c0e24478af2800bbbf8d75c97612e8eb40c311f9e6a3b156e5806b5d72f1b455b6362e587670d13e96e9a30d8bcc3d231baa24e35eaa673f0255295993c3718e30e269a50d9acbe78afba4de52e88018cebad90d6a298bf1abd21eb826c29834c5fe8a4509da46de0e97455b2ecd49d63d0aa45f871dbc8893803e45bb63c26647b17cf0218d0a64bffdc482910ea50d19ee7605c8535759ae37093e809dcd6f833e07d4210840818f420cba06475043bdc507b851728809757b04bf04bf5070f5d7bd314018deb0e2050fcb40bd01dbe920827bd267ca146f52526a99a58a7fff7e13ea980f481b5c5107033545857a4d2c631187741ea541c1b75663f759b3553f1cb86c43df6bb8dfa358ffc1bfd8f6e0c6a67189df2c1c74e40d80e70517412bd52c0e7adeaceea607fad6851bed36efe54df010400f395706ef4418d1fb7f5462dd0892f9060563675f68738933b8136911760894e4525393bd88d6ea5bd808076ba3082d6c703d95087db75ebdde6da62962091d5ffaf2e75b8feed07d9f26ffc971c914b3be534142e23f20ebc2568c6388b072ae658a72ce8d8f892e15560829cc8cc5ed9ed954d549ae5231f808e25ceaca41fe44f4870e9b96344ceda726029885734a9fe752a74e57bf13025fa936f30934618db6aacf808e2e9a968f82c607cfe7069044d9d91f0f75ac0be653589610b485dd65ddceb001be1e0eaf494e6ac3cf43925a7ee7fdbdb5bdfec2b50e5a398e77b7c78022bfe305097f2a30ab84c5e78f31c49c949978bf6eaa6c8ae3298ca9da8fe424fb043f4eeec8ed090b67e9a11bc17612f96fcae8383270d0b6a24968e0c3224049b1694d03bafbb632edf40d355632531e1bf564f225c1ea30380277fae9cb5fcaf5aa8b48c00e7c6f5956410f553becf83eaa001a13a1cb19258cdf7ec15d1c1be0dd81e4b03a3e4064587bd265ad5dc8dbd04351a31d06cf9be17a2318ab9e26f33771ffb731d473f4570c06a26bd6cc756f6203505fb8ee26e286cb3675751d5c63b69ea72379525f493d2c7172a98645d0a3100b5d204a9d6bd6ee7511bc426d90cd643f179a6ada1bb72ffac403711d9afe3ed42bb9b56a0355dcdbb3cc58d1b201a21c66d39515b406cf597258f08aaab61e114c400c96421c63b36f851bdfa486895443f027b9531ecafeb7b841df497f584b9327711c28c0960f816bc3c27158e4512a9f845540764a1dec05c072eaa189f5433723966bd0850bb86fa98f915854a4cbc5d73c1e5fb0ad38febd3f0d8e6d36b316b11a115fa62346559accf22ce0204d47264cade8a514914c03434e44832c07f507ad0296706aaf924285cb24600ee6d2d438e11120b9fdf41b8ab0afab6478bf93d3d9c6496adf6603699eeb1afd81b503fc3ce3667e6aac51e84f405cdf2c0acf8b5ba774443ce617cc03bc1d9a81f030dbf2c01c978f442d5c90748dff216d799c43fd72741fbd092f22036186ca9a9a190d3bad747fc297943daba733b9e02352f399f1502b86e13acaaa8976fd94d93bddfae5efef157690e498296860875eeaa9229362ed599b7b8810dd9831260c7ec66aa9f8f92ed7f6a60c3a6ae236ec79badfd81eece14161de63cf9767c38202ecdaf92543b84c2271272030367af42ffea3503c198e89a1307a269f5ef0715326aea7d294823bcb5c0420f31b97274b763aa710bc4ec890f4e500efb7a6496362eb118457024bcad690f1ae77c99b089332b8c7a2c6a359e3e3e9bf1bcf3f0d4c42901685d70a74a42da7f11a7a5293d3b21cc40179c635323fb55c3038eec50381a391042fb76563dc1a953e79f161c8d525fc69073a2b9ded89a0ec7e06e5d5322a200ab932b13117a6ac15c57f125a7dc46e11c1fb8da06587f79ffdec29022ab30ad77f706c9621457bc3d7cce21b3c29759ea65cfcf7e627828f24652d7f4b47cea8ed1009d704a47d5f9200a32ed6bfa1f894a66aa5e6b4dce868d1f4e2d8aca55cb025ac326d6303833242a43bd28c2da3272d539d4074f33e32fde1be3504f63d7d560f3a9e5c0b22f54d646e7bc069cec5880385118b468f6d69f871e97082936d9f38b339ab30838dfe855c629a3d1fc6c9ee31977ab72e2215db7e089a7c64f0614bcff45b00aa4d8fe5d835b9903c8343c5b315d84be8318cdd1e933bd97348d934f7b6f9f1e45ffdc9038e761f940575ae34999e57baf2b5f77378daffe2030f50f7f548cd9a1923da48219cd3183a5938019753f00f9905ccb72c439662182765a95c72a883e1e771609b73d82a6b787f9ee205c42fe3e06831e6a51670628d2e32c06dc133259b69463ff1c30c5f8a59ce4c6abdf339573ac24a1fadb8416c76138e0e9c5535ea902cbb139cc56f3694d90cf261e48974baccd8f44a323507719fc91b3e177ca4134b8bbb4fedb1ff5f6d13710d69397d9ee467217c32e6e689749cf196fefe2bcf65dbe54da5ea256d6c107617a956fc5d2683ba9171668ff8ce541184264ac919f956adfa3e826ee37f4886e7445be05ba391df9c3268b8f109024cbb51cbe3c1e4b297be3d797067c4b684d70f48b47ed391247d8f7a31b9604f91aba00f7ccce6965dd8a4f246e59252384145871be990acb0a96d5221d0ed2e8a576d0261de3c4479040d077d6237c2d8d6afd193e4f7efc88049737afa12379cd1e3d6162e4d15912b2caf076e4bf0743faa78ddb7c8156aa81f8615a24baefaa797ebddc533cfdbc68486ce5fbc7686bd2b047207734663749c6f7de45d4d8da85e35a087ab60614d12b775a4d1b1419ef954bbc1482c3c1e2e80417d2a376adf4445358c37f0b766c1be65855ffed74cc7ff2325660480019a8860cda04c5da61f600ff455873cc9b08c4896bc23e52adbf6e63d063fbabf6936164553ad18067d85a9bc8702269b214f057893b2b10f50e65237e00c2455a76561a759fa0b72597f59e2cda1a1fe6d2404cfb260e6f979be0a838e0532c6b0eb720e37209dde201b5564a1bbdbeb7236dfe55493f37ac5fa8f4d9e5f783c35d2b1e73e132f5f4acbe5062c48d0b079282ba5188a2323abb605afd9984fcdfa7434246e3dad5a367fad8afd866b2584669a51bdf6e3407ed4fab2a129326b70c71605092e3d0a95084016ae1c365c1e13242b68d0938e2f06b8c551ad3190c990b1229f0501666fa326c536bc43e84f98daaa9e6d3ff65cf63a704e289af96ace4988982468364845d5847d6869ba80bdb07c3a420aea2cfb0fe869b0c74c7c5653a215c3f9dea0953263c1fe74c8fcec3b19249b3d343a5dcff7320b3a2d7e748e2ef4d1f36ec85c875c95452e11421a72966c4341bce78ad488164d3e3cb42322eacd6d6a749747dd2906d1461506ac3e3b833807bd15b3f301d47d510686fcf1ca99ad82c683a3bef2e1325ffd1ffd59704d4dcb48b91f3cd7a886d779affc0f4c8ecbb4e1597f12a98a8c104d1a49073877ac562e6fb79a14d8a65dba7978613e726ea6bd2f5ad858f09360cb7226e1be139cd7fca595b49517decb5eef339339356233eedfb6fe30bb22016948c1772c9f956c9467ba1cd945ce9a5d91d5761d814ae140e4af449f77b44b735f67a26ffeff518ee8383a4f8dcd94564a4b2f81eff96f232a8df6b8c92ddcddf0ee83e77c7bd86b85bb9d12eb4f8e27454885ab57732af5d834f379facc52c373fef2b62b7dc817d6671540ae097302c5ab28c6a5afb193a3f958b7f9aa6a3bfa8caf7dfe18ccae7fbe17d024151c0471c13fbbd205bec37a6ba44721d40f092572c5ce0eef05ea51fa8074fd069116defc06d4134a9c8d9916d91b9045eb03cf7f8cf19c4d322ed210a2b349519af137cd4c15f3176301f28b7091a49c8f34e5dda13b4ef2d7e2959a875a87f1d3c202eecb0385df448863650604ed68010a6a1290e5b57e0291212df3d89a1779443981e59142a859a6d80c36cec51b2f803c3176a7cabbde2be2c704495f2704b7105ccd6f6522c0f2581604d56373b0d7eae57db3e92f98e51838b3cc07e4195ae09bb62fc9a76ccac205c58fb426e4f9970b2e2f93368000367f097cda159dc7fd1b6173d1695053b89aaa7cc585baa203e5fc1af402082cdfb109b367e7f7373462abf01cca103492bc4378f41f4a78c9081f66e44bc077c60ce90da025d2bde5fd24b5473fa72bc8787cd1de7a19220cd1784a55a75429112ffd133de9945a5793ac4d8888a6f49e83b7f54834ed4878c8d0632a2fa718716938ee6b0873fd0360af0a11f7f4505ec51ef604bc1cfb244a0ea4b2b00eda545a8d9dd088a4bfc211525399508c3159e2b1f086140f8b00bdc3fde97e764e5a84ea7fe7f16998b3e4ba0313d72f4b71dfbfb1616d0eb0ae60eb6557b4e93fa71ab5cef4d2850ce154c6882ed8f6f4d780f6260c65ded0f2cb90d50aeb07c041e84ee6f2d2646629942a2c676143bbfa24d5bdb57fafa8f0502aac0c8383fbd6abc54a1dfe65e3f3f132bbd6c5b33ff4f2d4e056f59e7c6d7d128967a10c54954be0c7ec3bceef9536ad3fa384fde7cb84cb1714097e9436370592f164dd2b227fcc8de8494ce8a6b168a6f85ce2dd34bdc3f5a031c872372ff10bfd049bbc949e40bf5f0f715e287a438d6eef813ab98122b939ae61cbdaf76a3ead2fd2edefafbce5e47dc4e93f1bf566d4cfe632c31c33e974828fef03f2cb6c89fe5315f8648cd14bdea5b5f1b4bf880c110229423be64147b79ab0c6e2b5e2566a6375a9c171ee42820d4c942d2ba3b6c9a6f7c280895c0913055116dd09d5d65782c4751b41db21823526d4b15161f591a4b049fba2fe2deda80840e8c6adaee371df882ea93377c49801fb8cb8f70b6d36dfd75bc7ecc4bfd67618af3a27a252e2946fa1a2232f0830cac22b1837d462b2454f04053a739f42caff540da674c2ed8963254c42b01509920b82fb01254cef9096924db82da88bdf1299b8f69bd19cc4366c68c6cbb034422d1992f5e2f4093b09e4cb2ebc56230e3e06a19fe8be42c2c9987f79f45001bf3c909e8b1dcf62aa797b2da99763e30d89908922c8bf2b87a71dc4d79676c71c245d6ec5c6c6c3b0e6f0084dc7bf3917fffb621e4e824acb7403531eee21157cd290fc5cea967108b583a9044e0d1e35194345c194f02e8bba2e8decca7d4f46ee035e41bbc23b55e1dc4351c781e643e7e7661358aa8405ca43cb91e3e93a23612b290e69830fc21475593eddf43dc621a937cdd8045cbe2f7c5e37a2fdd9776391b94f316a7ec6a1021c2746c0da1ec00da978499f96326b1c3ffa9aaf596a202d64d9e3f79a015710dc4c67cd9abff4f64e9099c857a32525e681921ff3fc7ff2fec90aa39819a2d48d7705ba52c98942ba50be90c773eb3f8b54801fcc40dd284af65077d094f5051002370b5a26eecad6960bd2109b45a16758c417050a4b04863f44eceff44557aa2da45cd9c6d45d3f8898be7eaf36cf24941b294a8128f1b5adb67ce91cfd92e00a96d813934014f73885072c1290f2a62d01865fddc316b372033e7974b6683bab55e91f9946b792c7ab2f6c9251b76eac588ef779cb2942296aac8e61ba687ebbdaff41ad058912a14329e11dd813317c74cc4a5d3fbe9c9269973e66f22ad4bb888c2a6c10b99cceab4460dd1fa2c36358f60ce3664ccb260747e7496714b899ddd440d9a2eda3ec233f4a400b6e603750ea94cf1a210b24ad0dd7691e2c57be2bfac6729e08c5a3fa0cde030cdf1ddbb2b1fee07d509c259287ac76fe542ad10bd8a30f0b68f097190fc906d9fa33cc52dea3e613964ebf4c8cf6480409f02c65105ba18d205869659f4403cacf80bc75443d65feccb80ca125765bad1ccc0509eb5275476c3c4b55540adb0e7548f0f2649f3a2b34d0b5b6cd8717629105a616879b6e84905c9da6191d7eeab19c39a8591c8c3c88128944198dd29f8b6624a7fd65a50c2e64e30618a276e3952ac88b54d743b0928502642ac3156cc24b8b99046da2df9947b13e1a2794e75b2413f1f724dcbfdfa2f3fba192901fff5f4c2960c5487896c8cb590da95aa9666632568dbc7a8d5929d14638af520f1f265b3db03f3c61b0baa5f5ee1e0b28aa5c82160d3540bc66eb45b02fe923a1629555e0aa2d0c1bb46ab473b94d00ea81936a8fc823cdf1bd6dd298f9c593d2af46717f24e03af4b97b3672b6b4886bae4eb08644ae49f27b8fcc035c36f1c4f7a36804dbfb2f312eafe9e749ca8f08a80087bf0869c6e853a3f0bd81a79ea019d9472e515cc2d8fc3a391cd7cfa11be1bb65976d500b16342a35962c5c6eb2862c6bd95a76f42a74b204f1893484cdc6a445f70d0475a397b5ac68acfe725bb714a2122cb161c156c87078f7b4a95bc40531a92775aaf9c1ee4165e5f66f5a0097578b9a7a196a2b787cd481e83bd6353c99a63c8df34e877f2e497881225ff48f0c4c57b73488524f563256ee55ec3f5d55412697a7967a388bcbaae8431ece05e3a13e467f4d7e1511ffb1bcbe797abbd0af9b57cab4d3d6cb637b09306536d3fa1262fe5e5c16902d49753dcd5f97b45079e575433e29a2ebc4cf43b9b52e29a70034e9cb73b5327bcfb112da0622b2e2e44579c09ffd36a531572b5139f003e08db02ba6b7c5da3205c200411b5b69ec21821235a04db370ca15c2a4790901d79fd2e18e90b33161ce30f43b2993509a9e0603bc69b553a887f7507d7861c48296991f618c8a2e4362b34cea793b9d03ce4c37a1cea43316c78af8c43bd988e5899f502d7f697db76c45687705a60d086e3900a1674523bb8b67abe00a2da515028eb100bedec683c82b22e563ede4345df6b6c3cb8f963945518dee8f9782cc65a27a4ee1d6e183fb02131cf52386356edb2d747dbbb02a50ab3caa257a7d763e9c916a60da624ba3ff466e394d699e9dfaff3f62f0bb2fbf4be47566a30ba74a2f3002769bc564067b1d95b9545bce0faccbddb4364f6751e8a679d48226ce621a76296c05f32c19a01b4b0f6661541d699dfe83a1b5d3f75b3ce42c1f119e557e4061eb5ae61133b015be3a045c74e09cbd5b6d8917ecee604f99230e37e12eac108f5dc38713f14f63949277fba9db921d2be1e91b4a76e6831938bf819a202de8567c78e5a3ff2366c8e6bb397bc97e2f86cabc1bb164c4d13f0349349dd98739ab723dc79403d2020f7a7b3f4633f32111ac36d9217355df193c4fbe772d1668f694cdd0b2ad2f52b7ac1bbd15af2a93f628e463d4a4f62f9be856c11a473560b1ccf29b87a5a8bfc48f3b9376b5fbe5f92bbb2936c9c4859992179368f5e2c87d46359a6082b7fcc21e7502ab71a3593544cf2dfcb465ee6ea790bbded26e274e1de7086aabc8f87c98daf216d41dff95a077342f7afeb70874dbd6ceab4afa195b6502ec5bbfd50250c142c98f1dc2c06851f52e1f5af809d306762f52c42e43aa543469120dbbfe0326f9b8464fc9c38f546077cf2522c59ccfff2d2a090e2fe9ba62b22b8114bd14e03c5bfbb31839c9934b1aace3a7d64bbbe3e4636ac6976312be2d8bc71e4b0b7fae9b46ecdcd1b3f75085f302a261f4486ae145049c6997e49eae6b7ab6529c27ceb8e40ee95eff1972995d775d77fa5fc508e5ac162a4a4b55e243ce21f014d223aeb315d5911b8636e2ef70817bcb9165ed54237b0ca1a81babb664c8b6c4b6c50688c868fa51cde65242025a089e7688c674f47de2c666dc311d580dc0d88264548e547d20742c6d73e758f6a63f0369a80127f4bd5e66c05bf07a4672ae62a9c7a470ebc84c66c93a4f4ae50efa95db27a8cb089d82ef274d996709597c6280c0bf306966a28e31a7ae063a6699833c6c2fed8e1d0dfaddf267555bef563b97e7b4b882522c3c57580e3e65cd12bc1d66fdf4530aef006e86850c10b4eeda5c295386e8abe2e7465231a87de2e358c14975bf6b0bb2df2891a93d844ea0ead2743f692979eab77fda5ed401dab75e340eee8416a10d62aba119e69df6c9e931af2a5eb9ecd8f43d25a899f60d0bf07becfc0e8c817ec89a8e048b646274439cf9e138b1a9d6c8732c24eb7ddc5db40ded1ca708252670a88624ca345ecf0d30a06ba76e567c55bc201d1f083a75a00da562bbe939116ad6d65776a05c54e5f099b923387a005e15cb6aa11e1b7ed7693a1c4ff3145d18794a0574c033cd3968b3780e545de8a4101deab708f3780bb354922c4836cf92ac02eb7788110f2fc4002b486b4e44c5bb0da8244ba87a49d2474a09dc8821db56558553864b1ebfd955e008e250ccadd48c4d4b022d32d24d2c8e9fcd57643d2fabc68ef06f2f669008a4f83db3f44130b896949058835b93490c6ebc23cabd5c79e877126bef0553d59046a98e414739534f66612e1cafc158a544273e9f4af318e9c98df188641428eb92698cb7e4de6d25b3915f5922d320a5a02bcbbaf5d68130bd9efa8e345f7013612b947cf8eeb967c3c092cfb120307b23ae0dd6f1193ca2b801f44ce458c68fbbcbe6a728edce6f1a0cd6ee9a74934feba878f2ef14d74765d7ca08b035834b0f73965e2b503a195853146f06dde20955592d3cd01681f2d6d252e07b46251d9c30f6b16ece5e017c48fe22a876ca7322a0038f33807280ea1c6712c874f1be57d30d17c9c44e1a2e3561e96e9ce1bdee877dde4ee14dcd56ac77354f6c4906714ab9c5f25532da15bbb667325124aec7e9a343c79ff55c486cc890702bbdfef1b1ca76ec531df8c337bba890741d5f63ff870d310d81ceca0882cb911522e996e07c6e34261b6df9494ed0e7f282f072bc01d66b34c3a13f3723b567ec0c2457cb7db2d4692fff98eedebfbc4f54d00aaa28a0b46c1dc460bcd2137366f9bb2e1abac601f241f665309e92abb2d61213bd44c52f139f36d38e2eb2e362190c4d949936f589c074409ea6af03d52fe16adf345ba75a3ec57e87726b3eb7f711484acd627df3b09ee9ac88f9b7a4213a297ae770714f8af7b0d8887ba8d513ab3e918aec710c611eebaf025521816192a2a70d9b43340e2c692a98e32dc019a5da2e12c5dc21315fefc583de3b7c47ae383ac378d9fef3a02eec86912c5e1b2d953ed2a3bea12671006bb16755e595d39e4492e7a5e5f659bc7a02ff5f0dae48eaa640159e6c4794ad2bcd5b79a82d61375d4de1931f9b717ae554be390b8b03cdbcbc586654ebe9fce9ab007d668b0bacaab401aacf8a8bf92b8aac1ed71c771ca7bf3bd3b96e42f82d560fe200a4f3743d71eac12b20884e2a437511e713e69fbfa8cb87983be43bb4279bcccc09d0d0026df95659df81ac268f0711825faf31ec67337902cb3c64a673041cedcbb8e67f15791b4eb860937c8180d2378f8a7f6bfbf0dc9149321fb0114fe45f592700bd1231672da7fb89130682518377591734f36fc98a4517685128d89dd931074ee39109884778a570c5fe7287d78da101605e2c484ab0259b4ea43f7d65028f487c78aa2c8a1b316b22fd2045110a84967e16e28f131363ed4c89f03ba04ba057aca7a5fb8d090a71089be92c90025792dbbbf22ff13da7c24e76175b92e650004f3f5c5115b44af499c61b9058cc16eb81fb26ab3d1ffbca03f9017e7c37c07505578d4f4154cfd308be0c36186a40a8447f6d08f10850cf476e3f687bd638716f283500ba3af1df9caa5a0ccaa5d741b317acca4629c7698489847d2ed9dac31b317e415b3fe582a634cbe2ee6e50b86942d4da83b3f66ccf27b0281d043496bac770ae27e4aeca0b019f05a62fda566ad6508d53426d05a8909debdef34e49bcef164ba3db8f663223598a8020ce842e980b841720862c52906f9dd4258d4732c472099ebdb83405d3aa3997b5aaf82856bcae84a71da8059dcbd92b7e7809859f4efccbac8e744687ee1f950a3124a57247f5f74edaa6dad85e09d33a67dc102dd7cbab89b395256766d72aa44ad6e3fda394093677f114e2bc0d7eb5cb7dcd6b7045a1f075cdd573ecbdac3355772fa673095cf9c56c962627f6f6195a30fb1fa645dc1e97fd6bb49649bc89a429e26ec40ab6f900f93ead03e7c9ec8b4d23fede822362c148c24606f46b924b87a6739e88b4472d5cc2b8a4d11eb3ba620c74dae29de646f2fd85c0556d9d7cf1bababa4d3d1b8aa538b23937ce52536c9bcc5765d331e9f7c459d29122c62b5635c11da0ebdfa84d5cb610811add455a41b185c8bda240f784a976fb75a9f8d70be7d68a2a91fcd6146522b1404a78421e8f0053afc1d50382e042fad84ee2e0b959162d1f5c9bda3e06a79e5ec9ae7fce0d7a4081d0aa5e0fcb56d72604d3cb7da68a7a8b4474ea7eaf37f8f7e705d048ce77d4376e45c5b4c728923d10670cd897c093e27fb5ef09f60842817a3fd9920f4ca3d1adbaa616ae948d8dcefd7fabe23a97155cfb347365bd94c77e26238e213722ff25a4007419e3288686fdabeeebec1ab84a74134abb92b89dcf8383c7e4a2857d0225511b46d15338d8e77dcf94be4f7040d3285e65277a2b49feb253788e09dd29cf7c0fdc78c88ab76949cf05c19d70bfcc12a94577d6f51b3dcfd4b6baf50f81cfc025e0187263b5a68f76d3df258bf64299a4ed59f7b09d568889fbde0afa3868019b44ad3157ff716a644814fc8bcfa14d9cce9a66077ac69ab9ac4ae1f5bfa30b72a43258f69c22d5bdbc8214a0c9c28128e2bde4e359ef36c78d9f932a9a56c12dd22697dd0428b9b4417dbcf59141cd1edf6d5121109f50101e3f8b0e61e6e8d2c5678ab4a85d2b4912374036bc9952c8ddd8231123b9e75ccef39a1d83c715a1608568fa33d6a6ef6788c54dfcbb2ff1dc230d832ffb144ff3d88ed170ac735c07634e1590fbb9f4e1945b7ccdf56c3dc6aa40472362bade2304c2bbcde4f469c03143ef7d8e2784c14ce6e692929ff50c3b62492eb3c146e59a636904cd6c02bc22ffd395eb28e9f815d5a507df8acd0934ef42a0a1413857244c77b7741feff8a27c2ca22e4f4c434f221bda381c48197ec0ed55df158481260bf1d239c82cc0dc9cb825f1b87203c203a6a6af5f4d8aacff4a826a7a8ad212854a47f64eef6cf5fabcf1f62ebf93cb0f00ccfa8cbbe0a2150aaaa56e72f1b8d0a63d312c46d980c82bd47994fedd605b1aecbb67dee3fec6f60b8ebc6a61cd27a8252c7f00d2bce90eedf42c740786050840e0319138dae7aa5f50c33dd7d3dec4e38e686847392278c36a18d194a6d6fec9c1e964382b8ac600abd4e28e1ee181ffaee349bc5bb87e3c5d4efd5273d7ac12db4e346be3681cefd73f8140855aa2c6d15ecefd44e2a81b87cbe0fca0d02dee8f97f82d32c42dd327b7b9bf13df656fc5b9cd8dad6ce8ba0998415fedc20336505ae248a64e0d3af6a10c8af2477a51ed82d95075c6999fae7a768565d487512be6c62501e5d1049126ecdf2e4bc5f188bc952b0b38dd22cc759a8d6d628243d00991da6d0824c3d4056bd62a15c7bf65df8122ee246a09e6a2ec96ef4d6c4ebb6b74da812ed4dc675982940a8bd4c471a7555d5a684e07e9ff1038d89098adce1f848917c7990a6350a40a372b2c0bb0e2487df3014ff8818ffda2553342559719678d5769576d72acc633d40e1fba2f349ec49479ad397045a157b4be0b7e0eea62f3323f3be3b71210d7fefa1a2f6abae5ea5ca2b9ac32f8a9f1755bba2459ce92fb530528f49dade7632002f41d6cc1d2c1ce0b6373fd756eec3e1f0f84f3fd6027e1747547a580ed0ec989656b5c885178600f9b10dd8a3609ab52e337790e5901c7c3ab8c20745b7ac16a5c55b9286856089b7a08350ff03afd9d988f00fc5d3c95898a246a22509d5828b6d11561ea3adb3d4c4a91800dfe6da88d411afcb211d4511b70166a138c3830f9a087a98bf8c24436c8399ef45cd1b37ecc680794586d39c5b43b65594932d549b435f880b1cc6e7449afe2dd57c9952a3d804ed9e040ca33a4e6e0ad8fab34c1094cbbe89631149c9b57259d67e77cc2242a1060d6771cde033d6ee41b3c2a9a27fda43d1f30bbb1fa7b6dfe033954103633855e3d2d7ac157acd55263470942187d11c9e45158a57fee2b4009df2c40de0d2f28309a48a8025cf363092db58eb3e8ad7efa9ee03d1d6d123c847221f676a411b181f9ec10e3171acbbcb534e96c7d2cf976721c3cf584277d758449ae5d95667152337c62d9b9abc018f8fc7f2f38b6c4c72f0214018e9baef43c633f8cfd8e7dc8f8a498664b08718caef9f539be3c92e698d7971e65e2778a8269ce04b9149404b18e8cf8b51a3989c72f16d8540d3cdffad62fbec92595ddd3b4cabc94db4e330eb65fdde8ed9e6555e7a1d7d9cbbe2b8ea483356e6e019c2bfdf12e56bfa23832b814c45014c5b4c6e418e90555531e576135e1d5469584782cce93dcb12589d4c87d86398278df04bad29561a050ea1b12c82fcbfa6fe1021069d36968986192be4829f146b8b272d2d4d4a01b5661cc4fdc336f198f23526ea7eddfa543e8a52c3219a7de236215c0e36b414b686a1936c45e0707a916c8b6f85253dafbb52e0e1a5c531b9d3935df7098a98e5ae2dab4de246774641c08e9205f96fef5007f96f671e56e3d7097f746d26f44f9584121409ef252e0a900f26d0e5eb2b733f9756dcc019d72fdfc309156e1d0d3c18c7cd368147db6033a70115765a15ab087741dc517569d4fffe7bcc929bd5b7486ab318ab27ba43a94953080531144e22e27da07d40c2c8c66d00753752730c236a2696e032c6f403df74d9403bc141c9d9b8e407697db5e6bc8b1b2e2d921280d33b5e07f7289a8b35976dcbf6ac36f829409e50dd31edf1ccef63fe94fc07f6100fc650d73e0294fca1d7906ca04d8844d13eb49a3824fd37370e407ece5f99eb2dd8147f63de271307006794a0fef6a50004b9313a0827335186240c01a7d9d58c8b940fc848b8ce05a2ae418d5d121a288f332cf73045d6d3ce2b375f770003818b748e679ac9e213106c42a1360d55e24a829488d3bdd26d76fd7658d6138d0c2d2767c76cec8124982ea8bc946ce6f3a355453df4957e7a5d7deab093af363484d53d2637bab633f2c7cb4223d5b3596719eda948fc1cdd2aebccf5e7bdc70edc3fcc9abeadc96d462920fb6dcb88823b94a0a67cab89514e99bcb2571c420e9583d898b09d216b03865d762feb08177d68e7e0eed932e27ef35fe0377547909693bc1bfae61b711eb34d8215cd5544aeb83e2967bf55266172a6f9a952c4bc567e9fa4917164395e91f09c8785d440d31848b861c646db7d96b5583f8b938adb3dc63b3e21e84c5f21a94ca3ac8e4c3e4da9f31a783fab1994cc4c98818b8c4d05b3074479873aa021f2c47ac4447790d822b20865c583aebb73068f57901902a66f5954d882650341c39f7609633d54886f2962b69ff1f733e07230d8f90f348b9c0b6b292c1e888ee520f3082c45b1d9b2372a737aa1f17480c7ede807ab4f90fb712fb4fa10c2257e2566fa19b9e2814b8dbdd283966eee9fdcb5242a59a07ff895938c64a8957897e8a31ccd469909d7b486a73789250994da0901a91475366b653b63adc6f7ec526085d430f54962f4916282a959058a78d95d72603f0b6fba68bffe2d3e2e3537f5957cacf37a829c5dc331750cd51f4892baaf2b082f2259d6deed2b563be3a952ae3d9e82cadb601d130b0cabc250a14864580279180cf1c5decf243d115cdeaf496925287c9be9ee776e9b338293e26253f7c59cd43979b6c8ce20de0e1b899b51b39c85fa76870d247ea1a92c7ea2f33743dc1d5fd6534f4df6aeb6bea997493c68357f091a3142ca42d158eeac2812ad61c0990965078d7fb8b2ca9edcacc4e749573755681b94c037f2ae7bca3c8588ed87c16613bef365650f0661758a321dc6bbdd0b9fc93f9fdd698ee245cedcd8b6ad6171dfb7e3890162930c5338d4dffdff1a8f288258b8ce7d7a9790e806283c69df4c0cf218fc1b77b0e1534d74c9fbc45e5d433058f7420396026befd4958082aa302a17482a91c2cd9499ca465aafc209a372b94fc25a910ed164d138253d6f9f19c5b124b737e5e2ecaa2d1facc2d90edab9fc8b8b5114eda61a9fa7eb553aa25d182683a72e4d3f0acfce6b8367a27217e33f93c1363287667f923e9ca18fdb5c915ef722a3bcfe01d366ab1567413fa712614279b977033f9673ba25187d231478073fa720c99bd7609d1fe9402e7af197882918d9778a879ded7be85838ad954ef2131f3667e662a2457ac27e5ddb9032768530e0b45a6cba0baee5667b6ea07432362639f9553d62d86d61a3a5001708e3ca5097b21a8268d5c53fa7dd8dc5e212db4b13516757a8670824ec82d552759cae648bfaaaafe2099e4f1e1b05e6313299fc26ea006995ec6145b803b05278920d7239fc550163a1459cfdfb3235584e9c226b17e5d6ed50d545f7b669877cf86fdcd21383ec8d5362a6360a3e128981fef2e5a65f464a009f25b1888550379cb337cd5b26b54c505a62726582791dbdd22c304b751f8672682025ba6b7d5e8786a6fe1572631f9a4687dc6783c3409c980735d1849dcec390217179910ff5e17078ad8bcde701fa5f261326ba3ae065cc48fdef87fec69013d6bceab43d97619175b937db7873e11d91999bb398c73197ed9f0a2e0d3bb3c1ccfd8ce6af0f54a5f343e85ecab751d6ddbead8b05fa3a4f9f122fb20449229e5e5b3570d79a4c83573c29eb8c51ff80bedf1ba15f0de96d99418d9a6755de9ead27800a85c11b372a989d054d4426fc1777a4c04b5231f314bdadcb2ad7775ce76c533bd691c1bc5f883283d39115446434c8210e3f9f887704e9bec6572951e7a36c73fdd8b3f683df1574b3646806cf34dc4ec289f3106fe8d1b868da57485865b943d82938a8b14a8c32b8d7ab80fbc35e3dfc7365d91581a129d29b7186fedf3fa2f29856aa440597dee11675668d1a2bb8e3dccc64d547ce7b4a8b9083fb35c9f1e364d04dad893d02aa1d06cce9406bfe3cb58501b27b127640c649c79ce05db66c906ec4f65f91c263eed8a102114541ee009957e27342485c364ea8f0ad670954f9f0c261cd6384aa6b42d3d0ee5b39c17a50ee848905faf3ee86579581c7b56de1bd17ef428e574fff61bfbca12681ae91f7447562fe8f949de97db8f782a3a77bc33206e8b0d09a4704242ea1415489afc1215291e1935a65742938a70444bd9787563536f9293dad7c360ef3c726a2faaf8f371ea1deda9c51e11306a54a936256e26b8d3bee08e08c2fe6416c287a27ff28e521e84c536a325eca49315dfc2b563e2295e5de2bd681a40443c3e0812ebe35ee6bbc72031e5fc21bd5fff1bfca689d5341ff8d797dadc27d5a9a55fe698523d931503da0bf648c0ce0b94eee515f69ecc663cb4019bc10779c2d23f4cfc0ded27854725d80c9b570506b8be42f1986286f0f1ff1ad520af5d224f51e7d9abc29471bc116d1041e7952f023e33f6a856fc850cec0f10536045386f0df5d676e3469fae358f2f3ae69ae60da9e1e75202c2b48cd06362b74635c5234283a73c2b2c71d02df496f38466bee7a5f7ec4a0b69b84801684d167c5b82dc0c602487ee069da62cb3dd1e6d77f62c3041fc355fb7e8567b309a15e92c8f7fade51bb2b30c257e43a1aeb96dddc348658200577ebf7c5021e5b90d24e85f4c8f848f5dde6022c1ca1a600d91637c8fad30e841f06b865035c321393c9fe4742b5a21f3a0fd53e5a79cf889a0cc4ca92536f2100383bc65c68a21423cbfaf97baf3a6955e8e8df2c846a383d05fc64c8985970c69b77257600bf3b51b5dbeff51ec5d04a2921fae4e0c63702b8d468a8c4d358f7b64b5d97715d24597596e4ae86d7bd12b8171dd9d535bbc2ba3d7365fd2d9b8068b927575b1ba57c2fbe4bd7e01cdfe4e809038a77c2bb649a69d8bf4a02b2c8c56aad37fff8d8e2a817d1b2edb8c689db4b14eb635ff8b7bfcb55a80a8d08cf8257822fc744ce61ac1acd3c77b99c9c555e63d1c532499205adc9622ad0805cb9dcdf543fc7cb8664535115fee94a5e731f17221620005bbbc048a686223843690237f88f44699a5e64ab55ab93f48790ffff3f3a3e409ece1ddb33d595a8b2471473d3cce7556f53a630d711a529439b13904a2651953d6f5f02bb4ce021b3c9e70cd579a81709a2ab052dc62eb9b09d69ec56823b87f289faf1aec724b681c1ed0c180e0f68f3618fe3bf6a6c85fec072314f94baf1d4347e339b2eee1fb9ccc29867fb7d57b904f777cf7a6c88d4bf7e16055d8f6de578725c55182a734314873215f802b6269570608216eee89fcadab1949a8a06faf04601d409ed7c31e206fcd9b68d3502cd1ffd45755133a6231bb09320c042b500ff5ebfd754c234cfff088192b00b6300266437cf2c11d3508b663353d71e4d30caa41df43c58e80d695586f591ba08e953a28438e12248700bb07df81d5fa188f2056de45ff77d9df0743f2b1f9603d14737e2badd8cc51a1845b099ddfab577069451e2ebdbab9d2d6bfd8c18de3e093f218922794a6b9a198c76c77ca8cf887462a9be19c7cc4bf4bdc2465d35749ba8c403ce054d8bf9b1ecad28bb7feea5d28fbdf5c8ad68e65a776d4635138998a7c5245bcafe73279edb1e003ef0ddbfce4d347fb20968c04ece5f3b9ea377cc16bc90e7038925e2febf6e16bbcb9ca5559bccc492c0419451e9f6d603fcb6afd38c6f872ac2bfa2e0a6893541a5b3817da7bad1d1551518aefae11b36edde9aa0d7b6e046e070dc48123f812ca2bf3f4e0dd4799d03b23265449e1ebe443a8f90630ba787f0db2a4b2e5147d5d6778625438d933366c0a3b709b94eae13037110c52b3e11ebc114320a8f5d551b9655985cf960f7d835d470beca3decc426471bdfbbd5b30c5cbb584713884772f9ce00e093ba8888bc54e3418a7af3e9e5fab4fb009211bc645053fc5b4125ac87f1b7648fc1f302f70394ade35c9a0cd0408aa4eb11ab357792e32b55b39bb66836a0cc08028b922121f452b5f184e83ba2d172c08cdbc8b5c619d691e06f7952e5faaf435f40d4a9694acd6458502419b5e1d317964b86837b3cfce33507032ce81f7e58f59d17beffca0c4b78b9f8f0c50535141ce90ffbac01f01e7196ca14861afbd8b20e43a8c4e6c8152020e59e8d8c7ebb84389a7c52ebd0ca4ee23d0c9c60d8eca0809ed97081bc4cb5817ce9f78ba5e4f8092f10ff07b08eafa8d19d3d2d1ca1ed9c387b1a38e49b62a6c3629170fa373cb17183a198246e7a5f22ff8f69000fd0028778936f7a02a23acde11f5e1445219f8afd07f1ff1bc2f6a49abcc4df39985b863203336cff3055102573169697601fcac2b03651d2c3c864622677a4bd40c858336513f30f8c08d706a216633739854dbdf95426144d56cab50ae9b496fab9a0c4a1550bf37f446a9e398cdab5de97e0aed844107f226718e33d3beb468f9946b92975846e6de3781e1d20c728a097aba82a9bb245d540382855aa2080bbb41c34ae78684e859bca952c62c8b8b5643b8d0cbcf8abd0cde65be65fbf08c4e65377fd30c6d1570f96496d374496a05a1ac22761c32b1371c61ef5b0b11c0c9de8501f18c9db9f385f1d8c28be3d3a3ad6e23903c4c7c0a8644c6d26265ca3554069fea97ffbc76281556bcd9002ffeea85b6e6461784a7e3fa17fcd49ce05aef52db2e1effaa6bce348479bb44fe1ab1350af7a7ead61fc079a4e36d0a3c51446f42c144d6389228423dcb42c137d8fd6368de093b613e570b5a7ab3ed30b347ce16b0d8ede5b9f40ae63d05c46d36e47c6e4ef54204c22972e155ac1d2963b3535bc2fe193e7434b0037d9f40699cb72d9c3d049ca142a5574ef124c10f535181002143159b3a3009667f00dfd266efd9e8b82a8caf5ff138063a70cfc32efb1db9f51636776b8505c67b5b6d4fed3c9d2ec6e25f166b6c692c171e1045566891de039cb7adaaf44d077480cc6b9fa875d5351d600c9fc76b9fd261522341ec9c09ccfe7f95a86326e063e5b637bfc46ebba590de5cf67d5ac05d781e511d598a0c7b02cb39d735b59e7449f980c47cbd1d74e405158584e5cefbc5a6a936146adfef2c7bd4b5ddb7e5119ec83c88189a55108238b8fa9cba90974fd671bcfa99f0916a7f07046dbcd7e463664db0e58fe413c190251e984af5b394382e73d42e703c770251119ae64d70153831bc844c62a323c3f79201fda6f3a69fa85c79ed80776724faa3067115957eaea41e3a5b0c8b13f6ca2c4317fe68b74dacb2c8873bc0a033b1bcbb54018d23128a8f8c79019fd23cd07fab2ffdb1c88609e43856aa6acd3ea7d5f71c4435456b5304367b4bd0c8f9f6e9ad929ad7de744116e707fd99c40e149666cdfa5e45fee8fe2241732ab693a8dae6bda9329bba107ee32ca9be1ce2c08c196463439ab9deeeb52c323a61e5e928f1cb0644bf3e2027c16bd630e90957ea741180647e02a749f120bb7f09144099236cc7917c0183d9f9701466a8f695c1fc7c88176887e19d5e17a4edce94233bef4565432be50d1333b0d116eb7a2d7cf932916dd85c8eebec836be0d996a6aea2952f53b52a5f50332532f6db6744381c835074ed6e1483beb7da6b4590bc7142a673238059ba5c1aaab0fa89ccae8063e89ef0348829fc27fe4ac9dfbc8d531cf9e3c04b05de041e9b0b9affd45098ac4d3471fdbd9b8735f8cd5efa44eb4b5417b556b6b50966ca60ea3f61f20217b94f0e32d2fa51fdc259a280e4894dd8ae993e83df7fe57f7eed8d0a8dbc0c536c718f5cd3b1844d2cace22fcc905054cdf2eb25a3f0051e9f7c365d3d33f3aa188da364722a87fb9d77588a91f7aaeca2371e7c622a181720e9461ce681f89b930099e838cea652c071ed79a88dd278b7d32ba6b1a89bdc7224ea1f9ea173c77f39aa86016584f93837f2e628bb07d1d0f3ed6df139304131e1aa81723a838b3f2f383b79db7610fb6da79c59720437346ecfd7fd2ddb67362e91001e6282cf60f22f3ba7445d8f945733d2f1dd7669b10a84a31805219d1d44860cbc0dcbe2e25e5202c93d9c5948b10b034519396d2570e870665edf49ff369e086a436b5ebedffd51aad819c3baaaf2651d2afa03c8bb057ddf14444e1be27aec5e95489d787611c73c85c42f9053827eac12bb2884c0f49e6f5ae62d94a289e0d6a699981ec2077f8b98c8aa7f05f48e9a3d858bc17c8194c4d51a7402e90238a69b17801b40691d87f8bd08bd8feb12bb7b839a959b168ce2be2ba555c87e1292c00efdffd243ca6fdd66523b93752487b4c07f6107fab2d25624097e94519c4b4cc1fe4634e42ab501ac016f368fc8ad434397af92615460f772d8c8287ba0e07b7e7720726d1fa4fcad194c074311a0bea1bc911a3e0424a00528b93f316876fcf6492440e55e8543a3c9d72f9c4c88a7528e174bf658dfe98e36046cdc2562b0a2c8ff1d3f9580c3aa40785dc409caecc8c57266410d809316119a1dc266cbfed6784a491e0f6cff55371d39916de6dce0c189068380abe95b3f2fca5ed140ac6e4a17c017d6a78f042d3203e6b39abfea0f15b7e151c7a3076eb576c08848de1be5460ffb394765568b88f8c13f5d423dfd937dfcb28b87fe3371dfff9bde792ffdc8c36fd48b4c852b897b106161bd4a68f1c32bf840b668239c9714c264795721b81b8aef143a73c35ab076ac643085b13187acfe2a8807faac020f83a14288a493d303c4fbaf76b11de3c1218a1f872da4ecb089edf3d974ddbd2f6f5307908cd5567df34aa0181ee3cf6aa9e47caccffb0fb06ef2527409ac3511ee3387a50ae4354244fec7706982fbc8d275f506a81803d66c73f437e4655e3d6957a082a0540813f381c1826cda84de0071e327373ddebaa47211ccd89d4396e5c3db6c145073b57dc29e892346dd3b95bd7facaa45f8024e46026a7f37fda7985c8fc72dbea915af348bd312f456df4d8039b42df2727e2744b2f9a8cd652ec37286855794fb44fffbe5262cdcd395bbed44ca022d7e20a5d88f81b3614e334d8f6778697be2b429866cb0ad6e02ebda99c1fc8a94f56a5e5011234ed2258a7248db27a11624c5681c0184d31ecfa358b1288c2671d9cd08ee2fd7ad8f61deffb184cf5cca3ed49c863ce29263ee6d593fe9a22599aa3ba4e0f5c270cb8af1baf0066a1ab2e5af8067b88bc0d3a36f4093ae8bd81a43cf8c8bf59ab9bb46f4a3320e88f65478549905b451c79553273b78993f1645c386bddadcd0c04699f7144a5b5d45f25bfe26daf840f8e47d24aef3899cf89c3950421f5e428961310879fdfd5a62e3fe6767a54812ef69402c5cc86bba9d0ee4e8bad1c0793156efd01fb05f2858adccaa2d558b2f8e68c1c2cd4ac395dac6b1c337ad6882735e380a6e3fc9c9f7470de255f3aade2b9a61a73ad829f4524c91696f15ae1245ef60162ad3644fec3e7fcce13408e42bc280501f8876cde26916b97aa4c7a6139960ef9464b8642202bc1ae263195d726006b0fbea22a3543524fc70724f6c974cf0b25bdc9994d18096e637d731c73eca1a449387d9985c227317c42b61a8739f40dd7a3ed450ad86b18f0b82a4f792adb105161b0d06a82f713a57a3ed7b1c5952f99f05e308e78f338ebdd5b81f57bea6ef956e0c33b9faa1b0595b10d0277608782ccb901c773b9e03fef6de1fa1e9dc69aed53ff3822f29fb172e3b910ef235ad5db208c6632846532d90e890274fb736e6b4bdd4ad29bdae93e93bb3415b44b824e5901584d7dbdf75ba107677a582da63e098f30bffe5c20ea91b807f075500127b44ba126b47a7ef58dc2881b985a012cedd14aa88e063d1e0f0e057c064f484b43390cc77d1b59995637108a4fd14170451600e109f2b6621eb0a7cf3d0a6a71fe651d97405b452b9d8ffff9ac1ec9408a43b3d88d768093e1273d284a325b47ea06104b8919231d23f28b8e30894efe6c28178040cd4fbb429f232a615f96f3f18b76280c6f8bcccd911a0a590dabc6685f0c50942e5fe8e15a78fd815dea14f08634eade841251f904511c7ed86b52cd0d2c45d97ff910565398a56824d78115251ba7b031af8ba431e3eafe3df92ef6190bb545b3ba3e677784f74248eb5bca62a8cf9a1d45eb43c39b4ff28f70036b83c34c4f0d25d5d5a16158b60045cff490ff452fe4546b2ecedf8c2a3cb46236cb60179073c955723797420791ef96e790c7155af09387d8a1e622d3fde2bd2be4d9e908ee69926f7f73e9f2da10a66f72c357bfd40b175b888f96d7ffc0984f4881dca86b391882c926ddd88037dd9c8d5683fd9e54ebb4b326bbc968009aa3e8fc73da6fa7c62b321bce9c2386241f6a90d3c88636a69ecb9708683a5494cabf458c19adc0c778abf36b95a64e14f81292a2efa3114aecedf53533fb2c76aa63799c3630c0ff6bce50a0fc45d97322c0a6c79cab0448e7a5da4862dd1ba030d040507cdd7d812dbf8e592c1755b29f71773c5bfaf3a8c9896d459c2fa890bafcfd3fdd3a40ea0f18bbb089b1c308602315e4d34fb635c66dd389034cba7261dc45044124e4734b26c8be969cfd920da3f6051a4699ad6a849938925b23a47856ee8be0454fd63d71f4238297fbacdf1556f3e4de1c90b5c00abfa87f49523167af287912c07c9e1cd1e34389fe3d804ea07ae08a44e8715892ec5881204452e07dbf253c1cd3c88b3f35a94e07ef5a195d2a2ee3cd8d2144a910818a8644c75a52b72e38b428f3f5c1204b1f0e84fd622442edc77503df8d799939a7de505f69ed2e9b542f2632dcd5be8074112ffbaf42cc0c97873d3668dcc4dec2db0bedd1677631ce44b0b9d0509ebeb71aed950372db914ae29ea4198e20229b09aa100a4f137c2ca49154d1c518f34f210371bd926ea0e951af13bb4bab40ec2d0e691736dd7ca34a8070e4378a7fe1a3764fb7deda114d269dddddc6c6fca36448646199dc8d2b5f1922d78ede53232813b9cfc9059e02c91cbc92774e44c714e802333f7582799f323b951c2c2425474981f4707443abb6c899b8414d3a59c307a7dd02b7d95d548a905cc6b735c794524cbab8cc1cc8c5cbc0be19a8c0b1fc59beb8abfc0361d40de60c46747ba3fce946cb19f371584da9c8438e706540aa66f57b80ef8e3701bd954f95d13e5b9a64fc49b1979980927f982b6cc97942d94c1dba1cfb55f9a77bf41628032a79be68a2be898e83458fc0930c0113ad0678b4fec6f4245ab9ab7de210d40b614f9363086d8dcfa988d9e3d13ee7c9ae0f8b392604b1f61def91a9b33954ff1543912267e0bdf73f613b0e56e7349febccd03ae1c2f4aef5bc6aeb8811469e661f73d11127ec1ad185e0bd2d6517bee0b92b2ab0a202d48555f0ddb01ab1748c3708932cf8bd60b120c399c853a63eaec83502999c5bea76a3c6bfb75e8f3d781c74a6e712f9ddced7c357b7cc5f1ad95c2075ba8de8e0173c3eaf188620b5aea9f40c27550383fc8793b0e5fcf8f63373d426a4422f478e932d6cb1c51e27ada6bfd6ce3ffe3402cf9836b5cace20db9cfd612e015a4b85ea32dc041a84f74ca0804a4103c200376536956ca5f1d6cd7462379b98587fdd7fc0b08560d8a672b0c12d1b2e84562f24c9eb70a38619d644f383fab1ca3758ff6e26ee50fe4d11f17923dc1e5a6ad4a67b0e8fbbd2f7684a85888c57855367ddd34998bfa2343544c37af65b53c194ac6a08a677cbd41fa0e3854f5f4dbd0659706e2c37a5840a376862bf45378291930c1df9c3b54b3383b0b2437719ff855e875794aa76928b93a079490ccbe507e2e01e3b9d9fec0f28e22c8193a179249126979c973b25f48d6e61651a972bca37412113df27c60ca40926c335f7bad4aa44cca494572e5c15839b9383c46a213ed9ef9bb5d39a77f64c9d92c88d37ece19084d974b3ab98d9fd24aaecfb974c5da037edb4827c2eab20bf1ba8e209526d9c28ae643fe55b062b7a3237d927c9620d65170b2813ace44f5de37b106a433703f18915b60bf9f903f0039d12d17698762b500a7562a544c4fb0ff0f1e4ff8004ad06874c21aafa552c9d4e53c88a3a6da63574df65aabf024a05919b4789ba9e356c424b7beed9b44a26e4c00f523ac78311f2595ac5ecefe2ed052d163cebe1e6e437e86d675bfd1d25765b9bf88129f3444d5aafdee552db9cb929a0293f9b97dc408335cab7fb01517ae021ee42735b975d9b465aa458d766881395a016f970816e7fd7b3887eae00ec39b7d1a51e96d3dc7347a2ea24cbf7b531b79927f63b39f0cb4ffaa2907c4c6d0e53e27d549e4eafa27e5e2e3fdcfe5505016686eaf6b06d31d42ca63621300d837fa10bb2b8cd41167e6e39d80353f795150627a31463fc2f412e191d2055b43af0d01893e96e1b9c31bc6bcdb87a87c0e3902063434a4d106d7e1928812950fb2770f8d89acb55d5e26ab9055f92377aadb2df115348bf0d5456ea3f4bf63a8a5844c86f2395f9b0e2f5a63d35e06b31647424bb4d37f4935cbdd31405c5f506e1917eae7ccb4e286d4a82d0c00d30b1ae398569d121b162ba5ecb4a897ea2650781722cdca461481d4bd0758505cc28d4b0fb4a3223544ea08eeeadcc7ee03c975ef3e17e9bab53c0d8274f0badb36d600054bdbcfeb13678c7b8489e74ddff4b6ec1c1536c38e3b0cdf03305b229d3a1daca2105337466bc473277fc090f0a7596a6d800db8266de9dc7cad029dbb09608975615266b3c843b8cb34a2e6bde097fa3a1bda127cfaaeebd120d71d65349e7bcdb39c65b1374b7774ab9f8c89c087482a5adc772f17a415cb80a82d891e4f0a123261d1a32fee0de9864f29d6ed032d1fc4cbb139a145ad1d6bc0c933a3a76561f42031b0e86afef26d98297952fba2719f9ed5d14b30e5673e9d167c4a6996e9f1b93e278530044382d30ce07ea4680cac3feacd95ee1e4359be34ab9c880e5425e37cdcb8e097a58a82427d825edd6d95b0ba3422137a683788980b0f819908fd62db272aea1a6703665bc2cfd3dc1e1dfd6d8f8afaa100a619b4cd5b1d4cdfa1f534a73ba1a57b937c8e5e87a71cbfe55d4a021d6815fb9a7b4a7528985832ca5ed5b0ea8748e55ad8652ebf3fd58790d394743595a94df0120e628e6956b0ad63d5cef14eb37bda2a342915008ff1f4e9d7b38399c5e0d607c65c2be6077aeea754c1e06cb8e61c380d8c349a0cfd4fbaf4921b58dd12d29c05bfc63aac24adb07d44724752f065fb481cbcced31f3bdac44232975f9edae83f49106139a2e9659d195dbf2da560ce05cd0cc48ce22fb23dd9ccf0baa23708624de77abb8fb6c9e28b724b4d5b112cdfe6b513491d972fd291e728f2b2188aa10f900b294c9ac7e4c17c8fd5fd8863193d4e06c4f98080c97e4db7355e67b4a87fb49de976345bdd1d0a00cb92615c43da87be871b809eafa33eae7265e079dbc69dc02e0a046408f673a5f2af6ba6f4097c38ad15b8431d2ad1a127eb022bb3c1302ee95363775c334104ffd233dc95eb0bd407f333e8cad5d610e8ba6ca7edeb78509c42612cfbdbc34c3d32aeb38a20db51d8afd400dc56e121a698bf1cbe55932b20a73ab276445438f0aa49bf648a1271b78b9038d95074408302655e2f0099ee1845a244aec763079dc0323fab4213ab0d185a147a7e82384a8ed3a4581d409353c22d4d70251262a7ed828de8e98515e5d2243f49e6f7f0a617b0d302bead0c77554b2498b1ea0b3c0a152697b5d09b5f463aba90a70a08e9f5a954b23d19785e8eaeb37d45ad57229f992885cba711988aa8706464a565b7fe1d0eae021d224d3bad981a3bddb2aaa3c60b6de70d8e5041ab895b363ba9b57d382ee5a5f0725e30d1678ca90af5476de357e03c2d37bfb822c7e0dc3fbe244ec03c7209778202bac444c84a6c1b066fa664b3f3238becb40033ef449c563a10d5bf2ed4cf7a11da609c800d8c2e96728f6594d7d246719c266a65c0a39e9de174559223e2caaf1d49e48a242ba05dfb9eebcdfed1edf620302057a9226b0c4fb743a3a198dfa85a4df90717e6ac61b0ba9fcacf5298e2f6d488e86ead5fa998746a9e6d00b06d18b9b668676b19db1ca0f8aa1ab07e1676cf2943c93d9666867553450e9e538f6993d5f08133aca31a2c01c755a3848b24710cefe581072202f17db4f73460e48c9b919195732886611e664dd7ccf97c753865e131abd3abb24c1519cea50ca0ea98ffa6defe2d2498bc13e54ce0fe9c3468ef7cc3255c1540dad8f798eb3dfb1b9627965655f3a058589284b73e69a764ec13821682d2ed429dbf22c8adb60aa0257290c4d78c99126c22b757ca7e23822a1482df10f990b19e40acafc4aab1c8f612d2aa8e2157a0dc7cc357dbd9556aa31dca91990d20091346bfe8ca3d4f3dddac02048e38cf34fcf50012524cefced3fad708a61685bcd27864becd8f07263aae3fa0608060d8e2757cd35145042a17cb931b6455ab745da5588623746efaf0d231f3f60fa906f051d4e2e2da407810b27ffad9012473d918176b87028ca85932f7e9d44582ea3fe480d2eaa17f8d9f6df14fbdd36068ff71bf09c7b51df05ddeb24d9f764f9cb936f85736ddadded122b11183c5198f9c598d7b6095d7d239e941e144ceec5168ea2c8d23102873eece41e71d58570ea71c003cf80533d215435b3e0a82e3288f575ab8e2ae554ceab7da8a0f099f78fe1fada04fbf792cfcd093c76865efc8bc436ca4b20b6ae925909276b51cdf652d63309da67f78c28023d0bdad0630b519f6d7f36d03009b286d9de1750a7eb6d476ccd28b7f72f6aed92f4a22ef55ab3fd703b8e5314f8657b65fe170c524920a4b8dad3a6676bb585d7267c75d4043aae5f41cb92a42587f811ee373baa83730a99afa5b37b6c169e1b6d928cc44f7aa8cf3a1f5e1f701e7aa210e4e3c1fd940f19288b9678824627a8c4c6808444d192c8e65a11120cc678a2990d880b4175a9bef476017c015a7c295c734c55018e538633243c434fe2393be53a4f1ee7e7e98758627a326eb1a531444a41d0b04db400fb18870e5b13cb2db7bf83cf11208924e20a6ff3edc6ff9cda56206f78fd10fbd6c478841f599bc94664717f0248f971ba11659828a9e1e0092aee70eb384773574ce6c6e32d82ceccb7f7a0f18b63c4ca6c5de9a37752cba20baa34a99445a15d9af4ea8bca09fd097ac4ecee84385463a2d60cae363e1751b5b4a0c8de69e1fcc5191bf761d0268b4f1a2795e13752f7cdf678bed6db7d984db87504f8d21d84b11214e749b7fd519ab9cd26f660fe859bc783a0d124d82b023024b5dc90d464f7b481c904566077ca7429711e0e68f50a068e907ddf29c4c85d78d6b9eaae7aded9b1063224fc2190aa2d8aafed9dc8a63331669ea53cf10f8ca5516d60921613a015a54e0d96c0388b8145d6640f316ecbacf365293e5d9bfd5e9f7bc11658c110461b08bf2663e95f4d08a16a4df8285680c11a513cbf33d3b7c22d5dd3af5c407dac395bfbf43ac1d28b017e1ea44961f98f610d87478f9f74039fea892d17f3d19f9ce0158f50ef04a50ab830e56489b7baf8f54b0f4f6a2a76d6f817184c482391fe2ae28cb088d78fbd31f2da0978853da1ebde6711fd6db035f3ccc73391b3d62d1ebb7e52117b2b36415e2604a2db94f386691de737dd26b599ca941476e885ba16999f2032c4388e0a3cd114bf9eb38eba897d0b47b400d39d4fe8712631fd8650e623cb5b895f510cd7a7a023498449cd6d404d0184465eb6a6a6c1b7282e4bf1ac1813a8729d6a492a892db9d5dae402b83aede35fa236d629d7ae1c6cdda898e25ed34b423458c6fd8db8a7e274ea948e8c6400432795ee68666eb180fd57bd69b4f082db890f973d3d6a718ce7dda38bdeba4908650ecc86186bb92ccca5072d0a5a377946dddcd5c4a372eb5b27761653f7ad7e4384079c3a98767c1661b392cd7cd00bcab2dc1ded7b4740faa6ca920805fd99c7f610fed5266b31651205ef39eb8f25784a9143a6a0a6d6d5b68b6272b63cd63b8b63226c08d9a7e50aef44131dc98cfe36ac5c8cdc2eeb059eeb8af5f43cfebde9b41d3b25e39ecc0c0c78ef65b14db0d2a22a699227fd90a3fb88c0bb8ff056ed41acbc37b881903cfbcbfa299410b412c4e252947af02c0d4a4aab9d3ae59f252ffe5e3adff5f503c5c9b967d0f44e23188791eb9307fa919ca9c6c2fbd51cb43ccc4902a43f72517ce2d89178572803a1c052d585bbf236d1f871432340d4b910d1637c86e6160d398ffdd98ebf25948254042e02fc6ce6f06dc54b794b5bfea25c64cc0d396f5a91399718371889e51c08fc8a4f81f07543902f96d92606ae44c2feb2fa0e2c1f1b065ef864da488e2a1bb5d0e67272f411f95c9cab8975f06e64864329a09320feb9cb47234366f5515681f84313be909954b347d8bedd5981f950c102c717c87dd9f91422965dba7ab14c8da6b6eac7ad047a6a8bf7b30e46bbe9a8e08249a3970d18516ab0dfa5610db7548f0d9a47f58ad81c5bc01fb06e9eb37ba157bbb5c7eac6e99715dba76dfacbbbc36921765dc1a14d6f8c13b70f28e03473368c994102d5ee7b9a2f76e877c7333de512b3a51ffb46efac4022fae23015ae52fa26e86b8b66667aba4e1ef7875406d5f7f9935f511a0da26d7d2223adb2c840b6a80cdbd2f78082a04b92d6191e208f8f89da0a490a48db93f3c3178fdba19cfc72f8c518dc34fb5c3cdf173b6003e8ed50a9dfb36b0a1c50df1c6e05f462d0f87b1feea4780d8f5626fe83d9d683b5ab7326e59281bef658b8ea93872412f63ab63d6c52e7fbff5bec45cbed605554f774a1e6357149157cec0b4c9c49aae8b8d7224b4d25414017d013f45101affebc0dfae4b4c19208864b353e48a6429e8a5852c1feaf5a17cb46ba4b7d08991007b848d11817f1ff7b39aeaa7d558c185a7ce43cc17767d591a2acf19788530e0928c7081617f4cdbef8797021c6bc40720c5cf39a54926bf87bbabca00cfbc10811db3f37a5e0308e1077393d68379ed4df9bd5d6f23c613cd555f10b043cd1b2a050ac90109cd4ac3e859127bcd6f98df0e17def939e14e0917d5702e0e04889630b5d343cf79c619ffee9975a1d988518ef38472b982cf4903a51a3135915cd6f15ac1db650df50d02cd91192d81bdbcd7b3a7841f8bb44b5defc93307c51e11daba03b5ef6685af3ba0df04b77928bb7cf6e08b240861a9e12eb1f1bbc929acb2241792854575178362f2e837636e2d6ff600c53eb530737b3f1e49262edc0cb7f212582dcfd43bd23095b1897b13a467cfa859a4a629d299624b148e9605f8ebc7d16edb1bf3546bf813f6e74628a432fb38273163fce843bac7959a551123802cf0747d74c5d00171bdb101923e16fdaa067e90fa61773bbf33df791bd6ccb3efc836be78016cd18173b2a58989153f48c655b019a40372c4eb909e255a74bb9a4a3206beea45f7e9756a9e06ac3c60a402872727567736a2b503dd4a5e599be9965b5ca5159b5b3b16e367d727cde53f5f248ca166a5409ba47bde671a89f5ceeeb4b6a2653826a15c2ac809be4458ea7a3ec0217498406f819d83514513b3af7e9b20e14edf72bb9024405b508d0afaced0f9c6e0acd9b59c0e425d070bc91d68ebb599a21371b0f5a98768789c99009af541508532dd260a79346a2b45e224189cd370434c740358496fc99ca4679c0d15e64c9ca08fefe35993ff90daf19ad6c6a67373c7ba9a38eaff3f5b4c337f14a736b7f131682e44df77c8df50beb3614a50ee481be1f3fe19ecad3c37ac5a207cf6c1fe927ef3ea7ed6258438a1d24f9f717836d6add00cea5bdc00610699812292601b344252f781b49ad3aebda6ce3d6703fabf1a68dd69baf72632d48650b1b206ee865313a08551516170a28a62ccfa545da9703ca7827e95b1a125352443783cee4583364ec40a35be7699a6078cd6de8f282b89ee5ae0a0a6e4b410ffc81a079a47bc00e65eb51740cb6840215650dc7c21f5028ca2f9d87b9b5e042963e0fd842e03b7a733da9dced022bc59b942c110292c6938aa674e433690d8d7d592f76541818e86643168b6ef8b8e9dc7b963ea20eb633766e48e11eaeefb293525076ee98ce163e76b5670341eab627b726fa525d1620f53c11edb32fb943efc0f26f66bb676a7d1bcfb96e799b9d9bba68d97afd939d4a2479e0bc4b7e852e2e446e9692d218fd900864ab600efd1a7658b889cea11fd411dcf1d6284296581cd0b41d49c041e11143bb236b6b49363353211a36e490e5002a7708d53f707c372ffd3c09a5d6aa6dbc39f83125db486e660e11787b679f16e2ab0c049516de660c79ac0156aad5f6cff60ca549652841d7ea3ca221240bfed02f312b4ea69f9a673eda3be051adb9f57530e87cc076b9e66847ec61ab7ac1f3beb11702680e658914316f5254e2a5710747a95daa35c94dc9883a2fc09a20e60cedf415d6bc4214b94bbd275e72b87887ae71068e531e19aac6a603226ee94c3c530fc4119a23ea21a8fba7016a49611d1663cf64e3c8d3de03dd880b5b4d5d943af914981b80dc039ca7336ca36d42243d17964f449fa9b82736b40eebff88d2b8d4022b94c3e7e82e79c65020d31e89dbdae20e6daec4006e2ea79aa36e4c01c8cc961700f4f6c1a015979345bf301cf8c0dd43cf187c4821d8938742a33c92961ab8172ec185311c3607504da1f2d97735293cd1b2b65a0322bc65389544889831f881bc8dafb5061d39808357378b9bbd18eacaa41bfe87b6d10c28159957017e30136a73356c39db8ee0586b3aa83511e4088f3331368cdaaaa7e650ad5b02b799f6054a62421a1fef43b9fb2bc5dd864aa36c5ce856b37cfe66cbff9608bb710fd35babfeab153fe6e1decbed15667ec58ca4439dad7232a15f181fe0d2ef54b67198387493e2c0052ef2e614b299c6116359846d94b0dd080313855a15fafe6ecff9b513963b3a54a5494a14fa97119b4a40040f875048f6ca28f42daca093092d134ac1da272f7ebca5ca4caab0c35b54c01c02a958bf6bdfc10d5afaf7114c340d6cef04e6336407f193fbbc529352b69163bfee5f158fc9b6ad7d618d34a23d7b6437fc51db3cea03c57164d2cb13175cf7daa52661bf8068ea0713f35b16737404000f15d06bccb715256fc39719b81a99297e1fd9612e2c8df4c1598090ae5d81ed8d7b41bbbef71a82bf2601fbf9d86fa972d88bed22d899fcdc14e47d211bfd27ce3f3b96a515da5b25bc5a4bbc400beaf95b15ab7036df2aab2d56c3f4a07e5711f320ce8b5ed22c88b2ba997f3e128a82ee49fef627a6c25a3b4b4cd0f3b08fa6b354e926ea078731ad42afd249b850e62e0466637c84d9c84bfe196cf91f1cbf96f0a841ad17431a6b6dc55fc3e5d7c2adf6904e29051943ee0a7bdf8f3a789d89811e12c28b75a51d2a370f2745aad4c07bc786e9a1b7c26f288dfd5346e7074bf7f9f8b58b5f1110da3bb7adb63c218efb6c1520d9a77f266ea0201799a843982b76712817dbcf497958817a588101514beecdfba1f295eb8ac2357458560e81b0c586596c84b915f1a4f90466703ce1941dcc329fc3178a8576f0c302e2d9486ace683037f533c755f777f9b0d0345cfa85a90ddfb2051da38053d159c52ee80a319d94d5b1d75d7b83b0822a914d25fb828d3e57fb001add8dc0736483c695a2fbb28f33152f3b90549783cf71f5ba47e5378610f386091ef31777745e33862fda3559d851066f678e6391b1c05fea82588db6b12cd21d9a4152f28953ec6c7420a6ed006ad65862eb9a1068e41591af4b2c9c47644a4cb4dca2de0f977d32bd31cc3a0c80c7f9463986f1b77b29b69809aaa276858f52f864abd81c40d12c9cc1826da6b763fccb06cecefa517e283887c0189a6f05c91fbae261f60d1b7988aa67fb7b0d12a556a0c4ad88fcddc9f5f40adcc50d6f97f85efc894280607962dfdec3f17a47eaa7e66cb12dee7b298d9f4fc8cd1803ae5678e3e495d31c2390a8673b9fa7271fab0ae898a2df2e40123b898e8c0363bf2fcf017e5f758031a48bb4cade559770c00ffcee02a9b4df01ec6d1eb6f7cd84527bbe07c21a56df11ac64df0f5e9a268390a27e161834f7bf4369970c1376e6aa0387d7ef1e4f6d4d6a54a75d132d4cdc1ebc05670b8821a1ee34300f273d4ee0f0b06c4eb0d226483b8ca23abd83dcd38c10e9c6c58506ae359447739bacb5a766682df1b7d0eef4433027a3f51117004f9f61bf3a74918a64f86f57d1eba0494add5970f1ea54cc6b0a2dd3f71f5198cd9351446226f9862f35eaa676394b84e1c798f0a5b1d3f2646ddd1c6b08f98f58b94279287cd048dd6fb32df07e0e20b098e4d89a013c6d3b5e41b918f81151e247812489b8ff59f8bfa6a36763ee3f2874682d1fe5bdbb920b106a8ef3239f9675962e766aee16bfbdab6ab75e602ed436802d539d48301c4268148929768988043482bd1dd84c249fe71233598d78182eab64f6ff7eb5e5ba9e203ee51353addd5257a15b5adcac790437edd21ed63d9fc85bb0117fc6e9197aec9c2221d139105bffa7ead20c3d6d3b55d835d8fe81e05ade788019dfc92e4aeb9a852fc2b3d0197f2f94d5f1989a8874ee7595aa1d2fc57345a104c6e909c2780630b52721b12a9eeabeba81bbbe327777cbd4143caf3a11bdb002ba054147bd97d46c9d638e3ca9eb3c404799fd6a293d436cdc583b14b531ea4714c649af951766c1a7daf193dbd611e25901557b0f397ea8494919d7210566d15f8280eaea57c3309e122d5c4e5c1cdb7dd07f8261328140ead1ab6d2a7ae5a703b980656afc11680583032e0bdd94c818ba15000eb1a72447795e357d75681515cc73e3316c9336f77ca57065ba20702747074beb3c5402bb89645f15cf46004421857c9a96b50a22ef6da2da4658f2738b8681d0f1a520a243cc5d35db615c46c36797a031e4226b4ffe40cfd594c9a2ac21bf065c65d618c341b9ac0c98f2445c976649b576f1359be67f2a7520627cd31109068ee5058319557a768cf69176e3d1edf4abee8e575c72d3e7fca3b023d0e6d96253dda035550af984a9f37a8465b6630abeeb554f965a726630de3bac5d93dd859203a29a377bdea40ad63de92bc53663d3d50caa3cbf1d274c8962887504a14fa1a02a42bd11756433a18b8f481d018ba71433563594fc59e794a353a473d8e44297054739e71e62bfc39bac8d0bd99cd451be3af7736c9a298433b1654e861d1bd5b63a3d0658287952352a515a15d4fe66e26151598e84b86daedf6d530191904ae4f136e5f6de86778eb1c5c02ce3a0e43ecc73319c8ef3bda8c255139a34041a6f37b06cb665e2140db02d564ae90c3f0e0577e59afbd80ee30f7d8c03cb09ca7be48ca3b47b634e8f8969b2382a23cf3cf724885f4a44a1d8312adbb08f3413a30ffd58d6e94f20c8d8538138e1f69d584ac0c06e29e09c10b15547b9b9c10b691fb6f8937c3ad3b43634e040faa7acbe9ea7caf809dfa412646f78438d9c1239afe4c4b87ec4548800f0c96016486c1ecfec6dcdb95286e492377af61947685dce6c47e500ee7596bdb78aa370b39574a7747182eb909d358386d100d27cb66c00cfd6540c7c11b88a95644feeec80d094430e757d8a5d641e37a17658c8f81280a49ffc203a1516432d5f61f5a5d2ed1b8f5c39efa75c8326aa0a191347e1365b1e2d99b6d879365d2ca5ce79db13c0364b983aadfc675e83a6c623cba9ae9955fb6ca06c95556937c7b1a960f48e99d96f8fbb0feb69ef164c69a53d7afd6fda1c19b6408271b7efa5d694421a35701b6a02de2d0e1aa7a8918346334e823901731eb4914261601ddc93424c302cff3ff53055e9bf651cf64483d2db4f0bebc689774c3c658062ca8d286b4197d9ac9ff7903db71d47ef24fbc37a8a20c14f71268647b3f42d88ae8b8a9bc125da5e99ab50a68cc96b78243388a53886b50123d71a619d42b35261725f96ecf486215e99d55ad2d85710fa3bc054f35ca080858083b37abce74ce1870221b10d292c514014bfeba293985b6d3fd6badc9e51a2bac62ea7448c1ba14cac5b943389414612776a7a85c0299712141eb8dabd245d304aa01af56f8b56aa8d3b0d356ccce353f52d8d2aa5bcabe2f9b027e70b62ca5a4e8bcb9c7681418dcc6ab89f2d7cbe0082071609ce73e41564b4631211873355b5050f89f6dc0b493481d7c8778664efc8c4bd8f882f859d68e3a7b4c6b4e736741f6cbc5a28001ea96a69c79732217044db03439c8fbaf040ce8682890bfb56da97c4dc320be7b7fbdef291d303eb3a0d07563a24a1113ae02100f7690b57df036dc22761f86291e96e4ba220bac3b9344de5fba77699238c81cf6fbb39359308d88c24c2a80c7cf12d25608b123b1686b8172ee9fc40f212dbdcbd65f84a0df8944b0fb62052bff3e9829a630d29ccb7226510ecb02318e65a56794c5c78abb891f938a853acc5f79bd466866ef44da1d237da333451a378a255f5ef5911261adbbf32bfa5865e1e8084823d4b82c9c38e19393307ade71b85ea192081f6bab2caf6da82027fc48e1f6d6ceeef44d5f6a69ee45095e39ba0c5400f67aef3942060baeeabb62183917d96096215af03eda66c7f803054ce26db7f6cce8ca5c8fd55e11e821bc9bc2c464546fd091c5d7d8cee94202ac79f1093a3589afc1fa3cf8384905b3d652e6fe13274196b17f2a0f98e31c84d8dec456783b06dbb2458b2d7d05c7000b2fcfa56432495b60359458e06bd420f52425c5648ad3139b4ad434792baf46f2d3d85b72e94366c9c064678cc37d16756b1df08e4db0384f61aad46a6222954aad517105424554823dba76518a8e56f71f12876e1704f0b0dd6aeb799bd4a7f088e2861a1451251b335f89d2d8a62ecc90c6120c18389878af3f00c99a76c91ddce8fabdd8dbc7235947ecd2f5caf607368964f80b5e98de008dae8eee9b038b881d69f945e86d93cba12f16996351b4b65045a08bb7f00a1ea42c3963bae3869ba51baf84a039247d8bc77e59118c38b1b66b44cc74b8ef1b73877cf6c7de5ca54e9fdfbc742d801bf772d514210e5ff2416f4fa83f9f0b743748a01f2834342e4769313dec576c22c096c74291360b462b50edbe2aad28378c16023d68e78b0fd378f8c8115ac81a75034ec1e293ca95f128595480d11c6bdaea05d58c17b327f37e0f730f0846773c9db777de7bdf33d5f212f7a591af5c0211a52205bb242f7d701e54ff403389154c1f1e3665ef5f54b4affabe2155a65cc215372b3cccf3c143d701b99f9a3642fd1b246b0fa1e2140ae2bc6c21c95efa82a42c65a2210b0cc883f6616902aac11c13bfc0fc889eda322d5ba35dc4e3e82ee36362665c5579130241b4ea8e69639a9d6195c7d8b7e3883340478b45243cdc37606c3e934305391e9ab44413105ceef21114bd00c1423f344fe7dac134484b3f5e4d3d478796156e896401fedb9a07ecd78f5864c7b74d2a51b08aebc4bca42361764fc152574b3195ed08e377b7b8959d009dc335590a1b71eb09ce25fd0a0d45667329f73f70536d85da575006a285d7e4f171e5eca362fca00f967bb593d360d3e5e7012fb861c86998165a146ba89cab6058eb999b251062a0385e1b1d47a8981339bd6c3be95b4421e5b335a91d7de7e9de787f18db83823a23be6dc78e35671df5ef44dfe905527404dc7a220179ced4ab23149acc9d1c58000e095690d049eac2b0d2f8899e55b77496cfb32d0fc35dac94ce127812c6cf9b23246d56ac9bbcc17883c79fcfbe69e0ad6dd1df6f0b039ed2660ea2ab0da7d843269b6c625b204f83573ec371667d3d389475106b7317f28613bff50b8167ac4a7affe1b785f94a462e94a04c436154a5214d8afec954b267c9d6447591720f2d363f358b8c74307b36aeab31ba0d227a0f3c0caaf026d639879f7b89fd32b38c8cdcf5e3dda952907f315abe1bb6b43644353b935e0db52bbd0a32fed2ba871a7dcc49439cf5281bdb5bcb5913d8e6f0c5063fed2bb0fc69c9426afd75046c3864d51958e6f0bc77da99e39e5b5015bd8447183cb15384d53f468dcfc65ebf3a64baff0677049854b652ab602a4c0326b253a17a05bb2bd00d3cfa2ccf68c4593995dc4a0ed456e09b112b1f2d1909c840b5011148d87e0b7eb2d2cdd9e50d4aa4d9ac633e4bcbb4ac20bc79deba0cff7eaab10f8f765181b1438689c0e81207193a550ea936033f0b35691e5d1696c7c79ea542955e69ce1509b5501d2ffd34dcb11203153ed1c3ea2c900345076489742466f1b181bf853be23d93a3ec3c9435efc9dc98fdacf6a0279a00dee765c9c3b6a55423ee3d645658ced09e82e81e562957a3af6f3094675923732a577c030628b074e8cf0aa0c8251b1616632b252231265882f998cce9f63e1dd978c72b1abbca7b01f2a266b646dcbf1eede9a9add36c7ad6073f1b0556f96e0980aba6220266123f25383a4395732aa0c91f257a130ec7733dbd326a1ed970a10b657d63e786f677b508c34afb58f56c1cf5a69f036f3712013308e78ceae69ae8e9598d59f290273603261af276348680675174ad150828a3d642848a65c71194c519c0be3b9fef9e87604270a7a7324fce7f1f5439bf49864f31b96f1eca48fb114f52b7feb53a72b8a87a844aa1380fb909fa7c4e428dd1d618a9b33ae6015deebc4a2d8132b08db4eed984c40e444c43f133ad50c80bcbbc42256eacf9df63510aaf9168bb54b31cbbbe31203805c939132f9719ca5d6fea247462e94bfb3f60e70bc7144996ed2cb54d11108f1c5649ded9a5661dcada5b74cc989898400c4d059ba2c0ed2db243b0ec092b024ba54ae3b2063b88442e9852948c6fdf0f3b1cea1e5fdf896dfd0a4710a65026d7f25792520a49b78ab5ce22d7e3f924de5a2e413a30b01f327205e9d51e08b8428677173772adbd911d29ed13bcebbc91928e6f3b4ed69782dbe554866c0227fa8ee6958b4ca8b967167ebfca17a3ed899ee3f59432b6ac622ec452301c303f9ac4a38287432cfe1a387022b36f6406b010d5048ff4978e00ff8dad212b52fd56caf3bfad4e13082978bfbf595e8eea5b20fa4bcf7792d651988f6744ea2f61628fb78ac49bfce27194bfae549e6cd79adaff83819579f6e03f2d8b73fb7b644a8bb92cde7fed3a228bd553baa7de7eaafbc2025158ce13b35582d39f89914f1c0719deb208ce61285c1fd8c535fa482565b7cf1f1b60630f510082f6570ce1719976bdee714cb7a272aae28758103eee69d92dbfd7fdbb57d2ea68942bf828f80c6dd328c71b3cf5eff9e483534f785e40b37face9b238251c0e46946be92f2cd2b62574b5630011ffbe5a6d7106314e0f6086f62a9f57230aa73142c72dd6c8374215d6c7d674ee8ea79f6ce1f11055a5ea143f2e6ca5b020633cf29581d03f1cdbb57bd549b76f5072b7abfe248ba8e6ec1cfbe0bd0a3a86e71a5f16020bed94d0fcc0bcf13c0564cf6d85abfd553c123bd9c1c9ee67ad46311f0268f93ff7090b3a6ceb0c8d96d3a59aab46be4dbb0fb13eb528f91170fe1afb71e8d825edccc37deea50bd0e58153b0bcfa464f42328023aa7c4708881b9b546699d1ca6f46aea418bf608e4c07043a0818b82b138a3de7811448b7b62b7e88a4ec04408dd4ff080dd7f3833f8d8565489e8df86106fc0b785e18db259acfdf545cdf7ae412b4c41f9e82cdc4f756f3e624d96b2618729c7dbcbbbd352026c951201e766d93e976d0687bbd856890bcce5371e1685206549b1c882c1b22db257ec94799d25532904caccf13ca4fa4d22bb2f00e23c7bbdccd01621b257d2a51d96f474d75b87c80a6f6a36ed3814e62c07c9a1d197335bcb9c6e766225835c83b083259302f1d448319fbe54d4ba67113b2ddb146cd3fdc18be8cdf7f3bf01c4f4b102227009335aecc3b0f81b5e7d4077d29d1e980c8e96d94d99fff4d4c7191241085b8abecd9d6f25bb4c2f5610e8588d2521c05fcbb9f04f673e4cfa192f9f6870fa6b3a91d4919babf0e8cf4533661d03b30428ead10a26404d7a3facb17ab5195abdcb56afc11eea7a58a537da35e04bbc503b0f62d4af89596549f33e958fc581615f3880340ed9034bea4a9279bfd5f9502da3813440ccb7a9682fd94196ba6550a4051635e6791675540df1f92f06e7abe3d1b9b04634af0564088eec940d23c79fe535a3236003b4182e8e21d68622155da6aab98437e56a81ef39173ac44ba9c44db93744e3ffe340b0576de843af3206667784d897fa1e1cdb626d651700f1115b179a3659364d2d5fa19bb6bb3cbb5d42d3b7bd57a87e1cb8b36fa6e09953a3b1849da2dc82e46de99d50b0dd4c438cf5d5e56bed46662ce00098537cfbbeeea13c1c48c3605d7e4f0f8947033ee3d5e00d1f22c817b3186d184ad935d477af741a00eb5f2e1e783fe93b857cebd1f1c966f696950c43ff72ba2b494f8093121aa16812da6ab7193337eeb5abe7cc76991d49ebdd25c3be69f9c74c42918e73482e504ded8199c8d1242d43dd81c6bc94d642011afbf76008b7cfc1c7885d89c3b5622bd5a0e4f6b8f88772afa1bf65c66105d157155b724da91e95ba7974b257aaf1cad3ef3bb3e0bc48fb417fd8cae3ca852f8b1830affc7174ea129793bf968ce80dcdb9fe86d09b515fc2a5e03e5a274694a729006954176152760c5fd96764c31968c85e9d898dc55adbac6b4e484f747fdc95d80c747f3a665eee46d1cef61723486d3ccd27ecdf90ec243d78c8330e789de9fbec1e84ebde1fd96b3be49cabfd0765c2b2cfe413e514c52dec0d61f28da06c0bf5a40da299eefb9f4d91f5d679310a5df8f102ce600bff93928005d1382d8bdfe9a59acc689eeea73b0df024d039f3736a0333ca9e9f699a459ee0f088d37e3b1f2555f1abdfd445ec6e6f05cf1b83d0e868697e14c1406d8a365cd442042df6905e27bbbf9241b9be9b2dd9c50deed019fe50bc650cacbbb8e1b7e2b363349602341ccdc416ae2e99b01454eafdf0c52a8458f949c0d9951f0847e64eb40728e78f92be96e100a13dcc159e326b9902d0a55a8e23c492d3572681d7300186a689c7fa93a1b5299d953052ad24b0f5aaf6df0fd0362332a0885280dc82ddc8051d5c00007819424b595770037942784a1045e5dff07d5d404fc6b6c818e0f27a4c2d2944739c91c17971757223158ed293d57ba35c6f2dd8e69b27ad59081e0f11a2402197a736090caab76984a99d2d5d0ac74a2272a1d696cd6fa43636ea3f801678956c6498e210e67b2a75bc5bd480f724b96555e66d343b7a15fcbbd86d244c15dfd590ae97dd4ce7a68c04449ad70d7994b6cd76e07402989d5578ca34b3b51fc068b44c95ccb50c6001d07699e8fddaa33d70d7a69f6ec3c6dcc74144269381b832e9744cd229f62e29e022eb39dde71235ddbe8670b909f18c4d4ce866eba2d8e67a07a55c6766c49c0c4255353e0aa1027e8465018bb11baf33cbd1a694fa5984fcb295a56244fa5ff3a3ed28bdc79978f8da5edb18f70779b6619310c5d50db0c8399273b92f7baff2319ed092bd81e620bffcfb5b1f0fe3703a1582fa031a13faafd8ab074bd648a8a7e70d9b9174e4ba88edad1941bc97a76fbef5c4d6d23e507b035567957c23e4dd949639c06108629995d16dbd796c173bd4ee748e0a959a2e7183b56868ce9211db42abe62dc13b2decc2a2d117c9e8dacc074f1b9c2dd477be394a63d2fb6e346441e5845bda6774e6fa12ff84d06fe2de4c450e53143047fb9fd4a877104b18bad1e1f73d2f3f7665f253ed28410d367fb4b82d17b1d2d010cef85ec00d9db9e4d831c5299e559da60645dfeafe68daf2da22a8202391b5b40fba9903566b7f1d8de59b1d07f1cd51a86b002fe376a05db8ec1e3dc19a32696ac52355ea39a07e523bfc9b032d6d0857e1c243bd08c9182a77e812dcd524fa778c7c33cdc035c230539db5a4a171751abe92092567b4107502253ba6afdd6b1c9c40acef16573b148428623e671d4c4ec3f9ce02f34b301fd67cbd4b057e3b7ba51164cc775787ef7d34b3c71ee12bfc5c92ff1397eca1496c90076ba27cbd3109aa4d636c377b8b56dca75fbac94b9fad6bc8eea555b7c963b4fddf24281b768d747c61a162de8393ef84ac0f93893031009cd4b6716c4e6670763a80384629179e6e3f963f898c9da223713683a69a0836d70db8e7184eab72d381c0094621e34d9a26e31177cd6325e15c5453fcb6f3b15052ad3fd1cc8ecfd03cc44cd6b8c0aa76c516733dc1f11f81ce55ae11af9ccf6e54cdad7296d570ab2f3919c10ce0677dd8e0e3d9a9b4f14ab2d1c2574c54cc9631d24701626d25dca4d7a597467f7576b7d8a020c3bdfbd43f3ad123d23095a316e0f331dd9da10684965c43cdeae6f33793fc5e4ccfbae2b56ec7c6345c9a81cda9a3cced4f131438ff5224428d37b2cdeb0770d19ff26400918d624801dee26962aaccc9c002c052fea3a91b14357cd2d34f9917e0320f84e0243712a56d23c706fe9eebc316fd59fa3fcf765a2788c674d5af314254bf414e585b19d5d0b6a9b0165f8864ab2f1fc6debba1330c781cb689ced5695d613fc2f9cd34705e56b95b50155c6685a34879772f468f7de3438f2221a15baef592220278496ecafdfb5028e021864af95a264e3f8b801f385f5e87e9c0dcbf76fb95d18c43964cdda94a11746f3fdffb51a21fefad0424653e7cfa66a7fa748881c4c48a2677bebd9a2fb2dfef711219ce5364e5bd159ee688d472ab1a1c986a37880dc538ee35dc3cfddc6a135de7b12a61e7230dda79fa3a2c0282012b1014e3550f0e36289a36e9b4b6556ee8b2e7032ad79814d1d53d8c9ddc3358f7618320e024fc0e5d8a5ac1ff1464f18e3f35bedf48d31155531ae8c7d9b5302917e7c1131bec7d3495fc99dc5c934ad97cbf67261c056fa0fcbc9bfd939ed33bbc40c1d0e140c4731ff8fe13ff215fbcbecd9856bae36c1f223712bbac6d7793b208262c120f5f8351f0ad45915b36234a3f2a4f81394e467d815c180452e2b3f1a4a75b5c50f1209273eb35b1d436f5700eb518bd07c795a426a6235bba6fb26cd8f6ffbcd16628f607a0da9a942e6d386a22cb90744fa37c7a00a291de37d129fafc1e9645fce03f832118afc9626d3174fd9d57c61953ba4ffe538f5194e3142a5001c07cd3294968d92b989d0a6ab5d37be2b5bbee5b0dac7819ae03a60eaedf2f671f3b7f31be0713f44a52148b0adfa494a3c312f842734ea15a07586dfa012d641d4afe1b4f75c6f4dcdcda4076ac5df72325261be87246bcc3bf17fa7d6f4b8e031dd9845f1887f394cc19fb09993168f4b13dc7591edf4b08da1ae0feb2011aea88063418f4ef9b47f786973f4062ac5d015433eba6a66d50513449aa09ba0d28646796bff0e06f2dd824be63b43f2339f08474cd308c878fd59bc8610aa947222bde6c9dffe8242140e46ad0f79577f903f12db95ce94188cf190f0f60ab89dae3a2905ad58069f352d556713928dcc4925c8fcfee6ca60d9d8e0cc2c7d73388d6bb145c0d1ebb84e10ee62f2a33c44d3705cc9e533628d7c28b7ab9650bcd6537563b6c05099b90b2f068c3181e4393082fad2be6c747df42743e1bd47911a7adc529fd69ac6b0411d29f345eefae73d35a58a09a67f05e84e1e45d1bd839b508537a4eb308ded8f6f73764154e5706cbf642518da575afcd8281202b28142a3bef2c9cb60e41a4d032c7317f6141ef364a58d585ec0b5146b697cfe80e5233115ac930369857c6cf01c91124dec396baa88cfe3f67f9479e1b6f9703fe7d6323001227bcf5ede1a23293d09a74d408b4489d6378fa8ffc56d937438b4b5598185888e2573a53edb06d9898a4997f73a9565f101a7e1302510173a4bf16bf1da741d970627a7d0619b5bb730f93fa46d8ad43202c9d20dfc8dbe5cafc301e6701b4e0c77ac71832a91379dc46c3042c78d47a432f7aaad04e7b7204ad738c0ea58dcf2d529e2cd8a31aefa4343023e4bfdd3daead7c0c910bf95ccd2260365182a48e5eb9f4bf41c0a9d657cd1ece8149c067cc9c539310a5b7b3e9a5b53dc9b699ce46d2dd73039025c67b98914fd64ea7625728da84629530844f69d1918a47ca38339823d2eebc951f49f6501ff0971818ad8e4ad44b54adc53e7096c32b3077d3d969716706b096963017f439572da7f4a12e4a5de18d3a9d21ad9aca1e6e34e977dde6689e10a1170bd262f839432ac0d0a80c9da313f60a79bc5e1944fe5c4400cbdb77d0bbd89f8fa2843ef9edf57b7fee43ea6847b816859d9fe2db46f8a5122e218dc659fb6189843272300854cee910a6c00179f231845679baefcede73358341706db154ebab2a01570eaa4231e9ce13f356172133a6ca05b33dc945370e0ec26a4a211115d337607c27f359cdb928f654133743f7470546db408381f8435c21967144855da64f68dbba294fa54d66619172965f14156c4ee2faa2ca4e2b976264cce4042c14931935595300f5ced4a58a9fc36cadf15310f5856544a43836a647866ad0e6e6ed2f491ed09f44eba0bdb78a3ddb5176dcaa4e843964c0124692f59216d7799f31faddd5285b2a9463707652f8091d3b090d4e691544e4e33c44288b4d50ae4fd8d5e599ef5657261057c3d654a0100c5459b648d305383cdfd8e16c0eb3407c13b7d222b8e5c1712fcf0f9bee44063a1619105106abee6b5e0ae621cb5422be9d1918e06d6888f245ed24e32cb14b66e8ba428281d16ccef72e263015450ebd8f77172687d107a6f336a29a38b2912a52ec1b566f1435b5d7bc778c90e5b8ecc4b9a4dee0b901aeb25c667753669b79b34fded16d9ea3052dcf2324afad3d34ae2442281a1af0c5413ce90f2c04f4d85f05f18d1fe9f1d25b8b13063057111d4dbb3426561825a6ad7ea12375317dc1b7b4f0a37c16d60eeb2b9fada85c2cbf9f46cfd36cc16071623102347bdc9c7f514d55a4d7aa2329d8bcb8735e1ba93c0925a22375c99660070d146cf4d1981ab84e0690399eba5ffb9dd08f75d389afbe64dbece10592c8024c007ec123e94c8c7f725cfa296f1d14f7bb6da5bd57f8cdd6b5c04a18d09d29893671fbd4eed9a0f2a206404c6ca65b5085d86144577f7b1c6e45ac1900da7f3775520ca3d21230ab1a65f402a8f379aa7d37ef2c8e2fb8e8c075177d017ca71fb847194a52991646739a085f19ee0eee7dbc3713c03b2037d3ead2bdb9e406c3d4fad71154e2563057e1b33d6e210efcde5db14e4330cdd41da0cce609864ea40ccf0891b18a312084c4048d4aa7f0b97e1c8a327385a603b76657baa9d2b214f55fbb82a54fedcdbb592c92aea00817146a5432f0646b41d82b282d6b028c2655949dcd8dfeaa7a83155c042812fcda543f1714259864d07cdd89629df1c98de4e9efcf8eccf14b7ae25a533eaf443b750dece3c9d47317ed7e1a027277e5563b3558b07c99d0d60362fe3609f77506d4584257a6f0023600b4b44b606494502dd8ca41cd391446eda3f9bb09ff21ddf1c83c8db4c7c87d9ea3ae4f9eb348134df1f2627e0d9dae3956c6e3640743b8566048b4cea7d18c67ee084aa935f44134cac7a053a2b9b747ed9f6e3d0b00aab05b36299fed026118d0fc6905cb0cb6e82623aa3f99a518932c53bf74f977e9c1ea81e7d317ef62bce18669d7ad186e5d1ec28fb5a71a0945b082dd07c312c0960e87de1605bd42b12e04373db617dbe0ccc46c319478803bc2e6e49a853ff5f420ecc3195f158072917a3504767f8031228441ad3a1c51dd94ff2b3ab759308c33144272bee519a2c1c4ddabc64dc3fbd9ae9a670bd8ca82935a02b27ea1fd4f7c962a3aea8099562013c4b5d16973b4fc837d427a72d761d9080b17a40e8bfd63406d6896785c25bb7040f58a13c75b11627568b8643564179a575b2cec16dab5d652187966c8b65fdfc58fc0d808287b0d190c70c74edc1a0b071be51ba1c1279dd15bba271e8c73322f93dc86714dfd53fc0386883bdd3f5c1a79f2e63bc939c1a15b335eac0d0cbefab2f9127aac6de11712e8bb668a6f039df8fbc24dc2d7d07355fb6b62e94bb1eb9975fa529e2b81e73ac6fd901af5ed75d3d42712bfe45a8b26b0677413716089dc53328d9b5a52653000a7f829b5ae5ca232b4a92acdd5a23a56679d304fd4b3a768965c1caf78287669cae7ab10d09ede4c8b80c6ba4f0bae6c7b13e8f2dc7affb71c8fa901d7562bc89ff1933e37443ab8125255d9f7c18ecb5f5f4e90767847495f7edb8be872fe86dadfc9ea6f8f476ef21d16d4bab41449b1c3207d53ccb3ba255498f61ed1df3bd273f790e7750b2552e12bebfb1f0c890aa75a7fd2a8f370c1ca7c015c169089c94a3a2b7cf7edf3a84ed9089857924b99b769bcb27053d638715285a9753cf65a5593e6cba15f35ad46f161e995596ba662dd92f79bcd569c9d6c123469645528b17621b9989b9d170db19f8271a6e2efcbe58e400df6adbd2474ad8fd2fec65e5f8af63b2b57ee4147a7a2cc34d7688ef3640f719f0a28bdade22e84fcfa60d0310cbf60da10173175b65acd9bfbfcab4d1f7461eb018a0ce3036b834e2cda28620e40c3b645142f5a8844c38d215f56b5d2653271b3ba955d9a3b6c7b7c333dc56cc0541e082b8a20f9a07b596a2311e2ac55e7e8e1872d1a7324eac5e4d66ca72419ef43f5599d4fbf56014ea2bd1bd60e77a12de2dff27d2a9b947f0c2a78a12bbb35361ad9b71f0bc65c984544b7eb6211b3a280f6b1eef415c49e0a35ec62619aad710ab0c173c3dee78c800ffcab35063c0f0c0b439dd0375641b07bfd343a6126f3ab1aea618cc906f6bff8c1d62d2b0c711b3f40a70feb72c759bfcca1f44412498a4fb8e3e9d538b4b9df75e207e85217d3a545022d631abe5b953647a9e27c16fa672755e65acc70350538a42882d9e88d5e7029559cd0ac193e277efef74b508e8c2fbbf419e56771d8ff8a410ef7a18ed6c80efa5b384ab8f820d6d9ad7cfde584080d9a7e0c33883d9ad1de66f7f483548542ab5472f2588990b760e4802ca62d36d0e47594c4327eeb2142ffeac4dcfb11d40421fbf0a2a84d4cd2425ca09b51f3369dd630849b5828f382ea753a6ebd2c0ec25f605952456de23b723d85b71f9876678b152fc9d56fe7fb00a46227939dddbbbaaa78068031b2cab6ce977084dfdc61eeb5cf1228b9f2740948454e28ca5a261d6e3c6a12ff6ee082a0a7318ba90418a73e6b000fb2c277f4cd09338723d54d490169e60f7e8d268d7727d7019520626e8f7e3e491d4744988c49c9329752f1322712a5b460115b36a4476ae08fea19d393c6ed445518682033f7edfcc16a4fd304113f4d4d657532626353f0bf0418c8d97392dd543ddda871428513e2b7020fe15ef3233e5bdb5168400ab7fcb084ade6cd449040c57a8bf9751be3355ba46b562814e19c6d6916a6b24690bb24b849ef0fbabffea6683f091601f9b94fddabe9c0b1d94daecec3bb5cbe03cb0a70399ece0267f8669a879686135881f7d882393867ca8b56def115e33aae381b6f755fb196e9b257858561492c9d1f59551161cc335423af22c8ba6edc16e67bdd3c276d2df529f3c231761c8289da9d73171a70013d715be85515249bd9932a6784ed6c6e2683d66fdf22f47d764be17f4704514fe93b1680da513f885397b6293ad150d943e398ba27fa44288523c81379885bf42fdae9711912af58abdb313f9a61c9fa6c86e49ee06d873ed884c578a8906868a10837872229ee49fad971c17d595a58e115099bf16a8059c2d898299a6db474f90d0fbc2ad4fccd183307143b92457e5e20bdcdfe57bc90657b78e324459fc5b05e39b3aedc6d78778a789b30da4a33e03a8919d8aeebbacf33c8f7ebc142006a564bc99a5d5032e94d4a83a87c624fc345a75cc8afb1845f162679779e9afc281774292a36bfd38260da4d4e7f81fd0e3a3b8b304c0473af925b62d2ab2fea7b073c4903a855fc27ba603ce447c29f2cc3caaf4b44d5df6934be48f95fb55515ee51a5142c8bcfab40f48ff4c833fd9b9422543e4bb1065fd2f386ec98d72381967216d4f27a17a159a5572b14a2e1d1d435a26ea322c236effcb4dc1162c0bea02077677f16e831a6773a6273b7ab7775a8fdf339b8054a4bff57e0e017c560c5b23ee7b7cdc0e30e213016a13ea7e577c00d7446646c0c453a68f2b8b7357a9c773aae69d2511de5e4b91d5ea6eb82c8b6589545988de671079bbf448e109d17ba468753991628c10c713336ba18d48fa9f2a114f2e3b8cbb40f64d19d39242745d3eafd69f9e6c0b01d8c59ff18b6767304932f8a1af16d2ea291b63e5ffe07076fb57bc987e024201afb2930de30c91690faa3c2761cdb4889880d19b5b3bc71bd689dffc9da6bed6b9a39fd8b38f053e56d72d9d4132384088368a11f57415bb9cbdbdbaa8c62b640c742f7d77a578588829e4ba061995985babfc3c60672f30a66846d07b91c835681b2e45b07d7ec15cdf5ef84afd1a3e0211606bbac5152247682dcecaf2a8a7e358012f15fe08cf2cd56260b52154f9d8bed37cebcfd512e5b0a86df3682e38a45d5d329bac4689ff5d9e21e678e8e055c3776398d01a2fb58bc824815f36db28eb15882583c9b0bb6de61f8e8a3b67ec05093253ffe6aed49583d22154b7df3b29eeb8cfadcef281f7e9173efe95998db145caef03765d8ec7bf8acf0870a782fcf33316fe356f52b7489985689c708e8f3fa8de9a24f33025501328b2ad18287ddddcd8d8f8ffe8415c8867163d1d9ae43e90d0566c9e3ab726558ffdd1754cd0ef5798220d60a12420bd9b6fae3c0653db1c57b271fce9e1275b6034919108077e8ef3ae927b916f1967f087d821683e4fe38f0a15c16f5679b4ed86700b64f7cac407f556912ae65283e89beca8a8fb71062c6fda55de1e6d4a05a70a3bb452b54b497f6ae0d16d4ce935f902b0adbe53cd16590cfe3470e2f7d2f8e5e0bd8ada83943de6fe6d7c6e920f3eaea7ac1f7c6d1eb3777cbee29093632d06bafb7a6fd1119fb3faeae80414b382ecd831031e582cf64ebf9d8d55644f78792f773ce43da701481ad45b8f6006190843f476d5299aac8cb490dfdacf161a7eed86a8eb462a9989af8444848e17e1e284917f66c7b2f08d1b4250eb9f48522d3a21a265d3053cb1fc78abe23e419fc3cb06ba87fbdf977dca72e3b6b35ea2c17146dc839434bc4d123eaef72523e7cfd1e137177ce1e92a6c9fb07214e815b30ac8c84020f931110873faca6756e3e8acd798992501a1621c0c23bb2129f91f443ea86c4f1e885ff12c1a43430854ed51cff9ae5d3997d6a5685a65afbe00d63fd4c5cd50f809b5519f1d9cfdafeb5890c714c297ebedac35e55f4485e7662fc53b0b20ed25da1af8aa81467bdbfdf12f56870bbb66c92ac5d104cb70fbff0324a915d4d111ecbf8732384d160091ffc3988f2be86c553571b57bd449766221e8642b371947886e58749b38ba1af4512b8c3a04d79327fc109d0d1f67cc8045cf052b10a4511ca004aafafde44403890a462ea6773ac582bbacbd35b50d65af84c0b2705d154b6eeab0ede55e018929e055d19c7895061d9b20aee2a331f501541c6f23ddcd80304be2980cfb9fe4b4532a3cf33bbef353a9ac4ea7e438656a73693d081080d608e5b34acc91116216b4d52875b15ac34ce717cf7bd15de2ba41af3e27c2f77338f6459cadf87371d17f4a80f5125a446367022d6d210f38f3358ecdaf8005ed7901db4663b3a925589109b921abccd520f7bed0ccece116794f3868f06f56f64960f34aa7f4f0b24b6aac25bf4be8dd8df3e1d8176ebc3f1d38c20487e22537d46f627aa64a332a3d0a915e2d6d432cb58425b3ab284c3f018d0fe6bf822e45075ec12ec6ca684902ea2593172b3458b5c9075f5eb399e22697e562bce901cd6f986693f2a6308f444684e153935377a9c3d3f9218c7bad24a8708926dc8453e9586d3a1a2087ebdd3160648a8ddfda99b3f9db12b78c4b49cde72d5af3926caf2ee67a9d0b12dc0bf6c32d5ffa1f4f8b408569eebdbe0d6c023b0fe031474452412d802249ca35270021b53289807ae24146315366469b21a24242581f219a3a1b3fb0712f09d528185e073e290e05c9e2ccd944e21a47084ebbb89b95db361ff662635e206b1fec0bdd678bf1541a081be5bed517b753066d4efb56ba0f16972528851ee39416009e03fa21b79363aeee23897b1f7cea34a3f09807b224e4a5e20e2713f4d38adbb5302ceb8bc9f4a8f5aca0b16ec9c5786797995e7ed47757d75021aeb56c4c552f4754126573ed356a00dc5c8de48d1a9d914cc8a40d1ec6b0b95be12de6408e00e80d9195c4963a35e83129230aa2ed449d422133143703260e2130e56ffbe51eaeca084c3bcef4eda7b0ec92374e57b352ef19347fc69f0abc7632062d7054cb8fe8311f664528ac0e1733805a053129e5809422ea0c0aa6d68ddb8a879952a8a60c2001c3ccef594bfb13a136b400e0442eb8187473220ff9a08d98b34eb6ae10bd384b460f6901f1c6dc4a1ac16f30ccf121cdc2d56129cb5e1b2310af8603962133baa17d5e336208675abcca33cb2efb0bb059233f3cdc0c4546f76375026e730c4784bbc42087164c55f7e1439c6a06befe0465213f0b96b5641ca8ecfea76fee17cb717c93c14bd9c0d80776d1b0bd4a640909fcf7051df4779075a34aec9e49bd9ef2548f5038fafc2f2660655a5362ab31e218e82c8b227b754f6de127a693e321abbcbc9112c8b7c0ed214fe94ee050a9884d536fa67884d31ba66349125d848d272d4eeb573348ac55a33308e3a9179f366e6291b2f4836bae3806e20fff74737adb56239833ff5e4a3e96f1acbd3ab566357ecf0fae963a98b31176c0cfd440d67efceb2e7d64e054c11f0c443060f53ef3adf71b90aad519bbb3fe1332cf622432477d9e508dae6245965e3adb0a6eb4db8a29876c057a06a231cd3a47840182588affbd1c19bd1f9ce14023252c2ef64a1d96c099c391471ffbd530d163e7eb6cae15ec7b0dc8b7f97de146bad961207223c28b1a835c55ebbf23767714efbd79cba765f6f155a8bc96bc4801ee666db71fb2567d740f8eb8f8e2ce3f29c4deacafd37b39fb20bf9d3d10a487827545fdf5d3c0d265faf8a99edd862fcc4bcf54195f7b733fd94dda07125dfdc2442a777045c130845674cf478bac071ce9750bd5e6a16aedc7fcff9c5140c0e2ea86b34548b7f3a664adfa95916acf8e9b7708efb331d0e0b613700b64767d21dcca05c95838e1c11daf9095b7347d7a06f5ccc21dad39743d731e51912ffdb41452397a54559e21cedfeceaa346a6c9e5cfb16dd0bf9f725e8d80c385b4a7d577f2ca3ce350e97d601252718ab8be11042d9d346d888a875a761b3b6949dc2b1a9ceb2da190ac8a8b79fe53f5b06e0c6cad960eed38916cb90e0f6806e3aa6ce7f13733d8945d12562b1adcfe8006f4b3550b39816f81c84050052b3ef554c410d723ff6c64dab7dfe165499afa2f5ecaf32e8f5ad9d67ffd0f0107e39a36457d820a8fea5a537c2f0ef94e454874bd0857bc7876d97e42907fd3f3b2f2349a87c3bd1c3115c9de4a3c2dfead19d8cccc3e06de265cef814ffd8c8e91be5016da8c1615dc00b4d705dba86614ae23dbfac91ba27180987d811bab43909da675f28d83115af12603adc22182763929a28ce40a8e4025b01868da3a9c09c5070b66a444cf7083353cf530804778c00ee37aa8d77e2f1ac21fb82b9bd7906407ac1517f75147a714113b56bf64a7b0d6c1c1fe492edc4d72dd9297856382b9e0f7481baa890f09113a8377e5fd1b21f24699e87a4ac8d68543bf34950cf2f6605ac14aa79f5c160c4f75079ff322fba46cad835e7c36ab25e2983e3529b910bf356cca443b146b7be5b3a8e30b69e71473f928d3033fd1c2e2c7543a0e801503f7668227676b084878eaa70237a9956155657797d595581d2011d34ee30fc4c63c9b8bdaf1d8b23b64ee70ea31f6d13dbf65ee0d37e0390967c294ec0b6e33470cabd33495633a72ff21ddd0ed5d0f960aaff7457b26d37f772de32264b5b96ab7585adffd2f9d4d1588b11a04d7ec3c6e7856b71115aea179049beb58827bb802ca8a6add53d40478c65f69af8bc8f13aa13897a6a0c22d21c6409151b2a2c0729f9d2bdaa9c79c7316446427ab4202d9c79ba702ef12737f9ccff784db0805fb9e4cf6939ec7151c1213d0569ca3048efae329ba95a5459404f26b663280a5d47376c0bcdde9525f2e822e9c3076f759a9141a9bebace4ecab83016e4e0cf7333eae50b889aef149aa5583f1d966fd4bdef618687cac2c51435c234f24bb1872f9e371b30b6a2f7f333f682746cfa801ed883a8822b29930a8a749049b6f6a8a1a52ae84bbff17f0074ff3781cf5ec77337eb8d1c5efb843504fbbe6fde112b1468853a4199cb20944ab9607ef8ba03c49003e2409468dccf58bbd1a47043152f7e75db914bf1650be635fdf89442a79d3da1cc8376f2d8bebc4c11d43164794d6206878d48e704eecde79cdf1f550a9d6743020b386f83c06b04145994312422626515ed9afc6d411303bc413bb7472491c85ff0b54209a5374506aa58fd94494f330281c7279f2d70a45258ec1efd1641f8db73e0e51af6653d641c2b3f82693db6380d1a8334cc6f9ce6645855fb874f3c113969ee172c8e4e82ea4c2319c8cb18fba259ec8a27b4a6f94e1c712553a93da797712700c8d1c4eb511857f62d83480dab39008b18b60085bfcbe0b524aa1a8e94947bda167227915710b94e9ef29151e9a6bbafe4d0250542c6d1fdaf43e47ec1f22f58fd528d1c9f4030501cdd5d57bf37011a66c5528d866662dcc2e1f58b1c4e11d4f46c9dcb547049280bb9ee7b9ba49cd23ab7812bea7a57dba0bc93e4af682b9b1d2fb73092e568142ea91c7b86ee2d6528d3edb4671cc2f3910d040a6d46d8611c89bb9812fc4c98eb41538b3a00128d57e556b022bba8254ef0ac14a0114e056a0f9269421b29500c3b893ad457218363088dd685a68f8641fbed28060ab8e127768d86c1030bb0685dfa3de096fbe47694b7ef05391ce196d538660e08f5abbcf60afdd2e6556c4d5b5a7616ed120f016b2146da7a6dc51edd8159b319a6b958ed0127ebf8356539ef7ff382cf6248fbc026946745e84de255000a6d4581f5f3947dabd5263fde0bb96a4e40e3491a44532d2f2f151a97aaa9a01e8bc7c6d2e91bbab7d799cb0a039568ef92c47a135b8678d17f402494359724653047ec195a5d4f085baadfbe033e8c203253cc9e2d614997653af3755b0a54c0d0689a13232a3a5db822b724d8187f2348fa1d7cf8e2548b2c1a3394bbe020d0018b8efb1465f9d9c1fa6dd2cc8a4e5fb069afb1cc17be67d5eae675c8b3eac0316a66911285cf711178bb5b4e54365eaed929b7b3c8ab02c6c46e898f54eae6897777a16ce7f969c20d157f5aa2aa0687d66e764cd7424107abe1eba644719fe4cc27831b7871423e71fa61faa221d5cfe5c546b487db597ebf67321d332593128e435e59de3dc46bd549702f83f70b49844139fddedd8f8c5d13d267aa988776d35e0d86426fb81f681e72637ee2849880a605b51594443d28c825cefd8a6410c65455a5843ae457f2a76eb7f520131d33ad774bb04577bf9d6a477e7dbbb2376a4f7bf9f603955f7e678d4a6fa5515ad16389dc91ffb1f2765fa7e59a7980e060a2630a8e3e14c4b48576f1f9081f09512db1aa82448051c9a5f3584776bfdd19309060cf985c515607857fb878fb5e66e487969a4b1b8ea04f422ce6ef5b40abd3624ace71ed9cfab11d20ee3c9ffa6c044ec7e4313ae630797ed37a77f5c2893eb50a77193acc4ac3c893d6c1b7fa22500e16c40934aa9fe12ebcccaae8e61db2454c55e185c8c009055d79ae86c4b399140dcda384729dc8c7a56083430eb9b94f56374acd394c3ff8ac05d1c4709dbb27cb9ec4ab59ac945a1fc65b887efe529bdb4e54c16a452827cee82507d27cec2985cdc77163d2aa290eb297a0c25e8a57bb9e15fd66833e8de4d26b82b224cd178584059f1efa3661367d38d5ddc86cba70fe409bf48c91538d85eabacbb2f1566d822d148e05afd2e7075cebcc8b3d004e32d6e407f3cb1ea082c511973b87f61010358e8eb72197057ebb23c0751d1a6d82028660b135c0fe3206b7af3c902b16d684ecbb6b8c5273db1e1c43c6afada4c0ba5112ef435aa4334da0804321c2b34af38dceeff8a2b60ca4a4bf15dfb27412d43c0b2ee0eaa36c3d21cfaf6023e47dbfed66539a2d15b93d4c489e0251ca1103c01e2eaf52fd17e937b918262ed7f6c83a59f9f6f57b873ea9e8f42b1c53cc4363830413acff141a8749839ddd50215525cd9cdfa443cb21c25677e88d17dcce6083417eb2ec62f0a4831a873c564988417df9fd68f3faffcfdd021789dafe9b74a4310ff063268483d7100eb3696e0f2835fdfcfeeacfa11ef16e8771703ea31ba71637e31b71b3ee7fd39b984ea27034d257cdf486ec835cb4ca042fdfd9514a6d12e008d9edd9c08cfddc7c88a521819c412a7fbf2a8a2a28acb02d494156aae49296f7e83227171e260f90cc4147a912ea4746449f03e50e56787302f43cb7d41e0c6537434a33adc749983bd30fcb1eeeed664489dcee7acbd2a2ca6af67c139f89edbeafa56bb56095bf2b448e03e2e886677907c90accda87516e4c61b048ef450a82b8537c8e8720cdc5fb3f8004a42aa2d5c09998285e8bf81647cdd2a9df101190b71765289e633397d2381f09f4da1a8b3ad25ffa129723c3a3548398b6ec9982d775784718bd9656ee8b8b92035cef2cde87e4679828172716b87a775b2dce7fb09148df3a6bed32fb3b33b1fd6ed7feeffd6ac9606c33d7b394406f4e414f20055d4fea1852989382394e68d36b5880847dfe263130742b652f4d2fd3892a4eb6891da17457722f464babb7994c6e1338a819bf0c4c21eff0d4bb7527472ca289ea69c64c7060c63eaa9ed8d26a47b20ba6340cef1236a7dd53c6d0978e233e76f8716388b104375fc83aa8d21a1de0e1132a58c7ce8c8cfc4016fa33193b37252a28fad0c3808d93cc6140ba948cb762f983434fce3ff8b66ed76078a2c335eae1c7653e2d280c7664c25a96d3e1d7590be821997d50a08fa8096c181134c7b98ebeec78134a0b4e7b499e53aa1362fbd6e2ce60c7566e9fafe73dce67558a72698657666b934b578f97730a9286ff1f778885c77322351390b8ef1b0edd8f096965403d4dfcdcde4317fffe1dac0269b535c6c34f6499e47256d927c0fb6ea1717911839ac40985f6c9ff10135398f8916cde4388ed5623835c946440117bdb91cb1acbf53586ce7b1573a557524905344bb7c3b0f2f8675f722228314c0239e4e745736ccbab7a69dc81452c367a97ad86bb2d8e5f567928376eaabd2724fb1449d1f6de748850c3391bbaa22e4c00c1949a4086ab6fffbde0f6ec87be73d25f8401664c298881de36f1e6d63fe0da0c5f2773b8eb06d133215a5918fad24caaee4ef685d3f29152fc4de2c53209a4fee480a6eb6a0fed335902e418828a463189927d3d7b9eb05c28905922fc8b01a36191c2009f12d5c882d7d62b48bab4d55dc018a8aef321d5ed4b093636310a259bd7965df0b796b5e68c69d00d1d441e36a433dbb75cbc0635b7f77247773ac243504420d8d4260444c19784d43329ce767fabbe9836c9b4ad28b183dd003c833386fcddb790719561d9c70ead8cc276d338e629edeb1f90a17cffcc3a5ab01050446312a3f60e91b4782ce5bb7df1d50bf24b4eab8f1ee0b345d722a3c9119774bb23e8e84649dc780a1f8d59034d09434d63d4500ffd1dc004930634805e6dd733ad52d6f71850ed0f3a2505b07f50f597742c79a4936431918ed23d60ca1b3b5ce9d6327ebe2f23bb2333ad3eae65f7acb4ef00be507d2cc074807858bd3cbef0bb9796d229641e4f91aca2defad8611202a00795c146d1102d49309ee46433507c7ddda6c849b449c85a01b65bdeed32e27b3e90a208818948fdb6a591e6e1c674144d00dd64ee13ca48e12406a6aa4f369f33946f03c83480cf8edc835726140009c7df98dc6440f448874dc5e9479130a3868a96cbc4b863a758b9b6dac1ce3c93f1310f543c26fad6eddd49364cefef4d678b5e6b8391e93967adbf86c1872c174557c9aa7516da499324d943b0fe5a2e35bfee68d84592c2a23946b5bebf6b98f31f7e13d688618845eefe01e3993d4fe1ce803e1906755726d72ac5234e11da9000d38316283e037988f4b193fcc7495424eea93d6833571dff96535f1ce78de0f9f04df2ea9d5e145916a15719d8e73a9ee6254708df84e9e9e4257e5b6c848e72112235ea64279f7851b778adb17f75d3e0df20d5b5c9aa71e7f2fd94514f84a3471e62fa67acb8b63618463777cd523b994276f869619370ae9fec5498fff2da1ea2b9fbe42f86e7440a6d4f52cf42e3d3feb3ab75cf3c7ffdb678885f473591bf5d76882415dda6879d8c03fd205213ed6fac3e039065a280489a98ea8e5804d2e12c1401057f5e5c2c3a138230cc46976f738dac980f296c3292055e19da8896cf3dbbb2a11fc4b1e71445929cbe62a5971ba2366d7903ead577eac292211ea070ee3b47044a7d0b1afcd37429d4f42b8da6e6c61033e441cd3291e99dc8a55164ab3bc2e15771d4a1d0ea7be629fd87fe4e5a43b88af9194712de13d1eee5d3c7422b19f8670938c1a4318d90f9ec22129f6f85fc951b07b7dff2d26ab86dbae1ceaad80ce855a8b3b61e4e1dc9ec503452489fccbe16d74a1df142a079adfdb8e4f81b586a34462556ffb91be483aff05ea6bb7537ff1301d1d7fe0eb25b7b71d43051e603027b09d944742911f052bec22bb6f768ec5b93d83d92cb63f423de09af73528bdac9fd658d08ae4c6b8e4241cd9f152820376290e2fadb77b642948e90a7403c6e83b1e99282ed678aabb3b28c95e2790c61894d45a97e0cd4246fc28d00a5e54a1fc00995c026b50c23b4c02ea65698b643833d68647b6da8127d34527fc0bf2d2a53b349ff62ecb2b6b73c4f243f2bd921e1c71577d745ef06aec51b7aa4a0b6f3b1fa272001898ee8b61c40aec1e3ff3c9a9e20609aef5975f25e7c8f1cb16feb0eef293ec0c5e36f8d34ba8c2befc71943905d651eb9d67d574de61847f54fb7480d8ea96bc77bf29e5d68c0c924067c03229821c24cf5fb93422d7d05256a6f9c4fd72f0a28734ef5a73f670724489a708bfeb905bd91569635d54567bc5a3d2ebe1190881c510402afe58b5d825f467eb4b5a928db62db43a9190c8412a81baf670c7996961262242979a3b9c811c867e094f0f4160c901a1b36571326fcf71fc5ca5b25dc33e691eb622a18cbabc05838198206515dce267770707f08f0d524f18a7f23b6b8202509d4abf3d2206fc6b83851396e85cf1a7903798cb14230139ad4465cdc2dadac79c0e6b0deae8b144426eef8634072d102d720d9027992581ac76167552d9db249d7429f6150f19266522586f18c1bbb1ff980a343445ac39e76cba304352820b6a1abc4b597283bf296e0514dca81183fd3218c2bdf027ed309b61e6cdb3d01f5560a2e065bcfbcd8ed94c77475499d4af04437f1c972a29704d2d9c963fc5e8853d64a2da0d3c942fe43ecadde063226ee51da376acf50b1dc64940b284d7291b7ca06f0b7b99e26cf777b7e8d210f6e71d258cbf64b80b622b67d0b216c39bc9a34569c58bc264ffcdac2207f11994beeeed531380c1726169e913034316d74b0277fe174a53fa2577ce9023dd81f6050aa92d1bc511040e628e1ac971e2760da23ab4b6043a3dee429fb76a2570520040504a35c51d382a4ff83519106dadaa63cbde4bc00b5fcb5ff883ef50da8c6c135e051d0af8641232e466ba1852b6b0908635e9b12769cba8fa95079b53ef73372c55cd961a662a2919c82dd1a2a861769aee9a7ca420f81746b96d3de5daad5fc87668ff68c44543c3d52f8d2a45eae2fe2d7caf136477049b159971284bcd4fb173c302dae023d20e9530fdc05e3c62493911f2fba8c54f8a18014a956e12e1ac6f83b95c3c6f610c011f6e83b2c1ff8d4a139294ee51da8e761f65fb30f769944ab4eb47d16aa0507951df8b9f57b2f9d39e73d92987a0363a4c71a496d31b58e99394de4ee6c8cdb8d0d15f8c5eb4301802a7062fe54b3ec541ebd5e0d3d4592e3d2d34fd4e6e1be6f36d69afea9b943867e33516a2344683ccf49ab3cb5723e0c6e6ea5632fc39ba06f2662e4ac71e12acdf871367bb71c5115229296448c4cf0b86f37ba2975aa5424d4abb04eec135c6331a31b8a6339bd6f67fcebe78c5daef48f4b5b671f0db888666919f137de7096c7ef4843ab50f9714f02eba7211be4b8ca99820d89245f695ce074d03e52682c3e24154da4bfe00c107f95f367eb0b153f52fb7e9f02abf95f9f465f9e5fe44ef94aa18a570742060de335c80cc71b9032eca926c23aad3b2dccd28749e5443ff30ed0c1ed267fa8c01c31c8783e07e846a085b2a2be64acb21c648994602a36831918287c8622e484037338d56ebc22954a794e60ea07e9c11d00a22dc0f86c840385d155e0f0515564009255e5f57ab5b377c553f69a984225c9736bf5c116216cd54b4dfbc1b5893b219a2d5bc165c061c391aad8fe255832f3e67cb582a81cda6c055094db1128c1211d2aef13f287c29e72f4a0a413579b7b3343acb389bcfad353eef5a59bb03985b7580630b4963a41d5a2084cf46f60bf10f5300899f0b27748455a260afe3c5c298069243d01395240b749ed432a0f1fea588233cca67d403fee14feb57fbed7dead5eec9cf9f18af0744703b9508febed40de6296729b704a08b5d4c60f738acb81ee9611372ce04bf6e7d670772ef8341b862508606d1c8fcc2d2f048efbafd4e694bdc4883ad5413d0fd36deb5806a87df0a57ac8d9cb2947dc3a495d4268df0086890ff335e2827e7eaa51a2a5769bc4238748ce482697fc32f0f38354fec6c24cb53149153da2bf1f410c6ce04711a4f34cfb6a512ba2b376c2f26d1cb45d404776b4dfae45427cad4a4928dfbd7e1c0845735339891b3a06334b8f1d5e1cb5faf791f6c5fa83e2517571cf3345d35735e4c5687e7d7c4fc944bc6ee4f406173751207a51dadfc9e227b6adcc547b7ef507b1f070e095f6bfc84a301ff8df473b8fab1b6f93fef7eab88fa9adb0b147d8154fe8b57ead73d82dd19b8cf65baca13569748cceebdef5ea07c99f152a096d6ea361ccb45c4591106a1831b9405d49215e6dc1d33557048451bea23d83a1f481fe9ed7a095e5e04fb7a93de92a9cec3d272d04d2045dad3a24ccdc38f9829301f3528177b749be18ed0a76100d6e6a64fa459a7e134c02559361110c91b940d33dcdf7f6e8082652b37166ad9282b5ab490794e4bd8db72fe7d144cd8d6e46e0e572575b71eb4029e4366157b1702701ea263a5cb382e912feceeb23b32e019de660bac0c9dc38ead618d6338b575834d4d8d54ff4105d561ee72f518e7909ca4454ef27d2ef33b14ad6a6dfb5f6283b226179452854f82846cb84de475b4d20fb4545ce3f04737094b49346360e242a603864c13e26249913093bf1bfc501cf0e13792064500399f987b3e6149d3a25b68291f3614225882659686a4e3ff43d125071cc03bcbc4cd7675aef1004b1daf94d381f23fa91cf4ff25e10210e28dadf27d09ef4004d001de113fc7f66cd44021ec187e069e527a463d5d41d237b995ee66009731d23d87fcb21ccbaf64e7b27d95429f3db7beeb254f91214270d10f7f017adf6c80f605fd717e0101c3f273acf2345fbd28282ca276700f0f73744f93a9f5b9a5f9526e175c37aff8e3e63b4a5cf17a64c717e51ada4223dc43873009269426e9ba1184ed4722970f6e06e64ca9e0011a52870137e6cd3cd97a46fe56b7ff769f9569039dd0344dd205f726f86809ff69f55020b7a1eaf667d3557bcf092807a4f46f902ea82618d98e604647d92289a3d0e43a6d6b7d0d421d478935b2cd4e6bee4f74d85d19add9ce2f8b82f1dbff8d2bb5a84aaf3fe6d1f1d40881cd48ca4cca27f15e1f6d3bc4039adf999079202a218bf7d83f730393e925b3e61116341d01ee6fee6d0d111c33241ca1680d12927ce77c17f22841f62ec522f6215d8290f06b8791153be9c81d7e1d5399524f5c78413ce614975f615f49b757ccbec84c0989255f665d3127039de69470c9b46341028e01e60753ce5934568dc6d355a8b65cb06347d5fe32331d33b7335cab02bf87f5fdfdf966ef1eda76ddca270a24b998c6ea5107075b61ef5bb366dccc3bb0bea3a55cfbe6868c7a26c8085cc756fcdec7dbd83875b1799d2757bb2d1231907535a300f522b7e37c40c5d566851579b327a2b4e466824ce0b1e1a23e010e6ad0896b63d84a43939b53396b3c7dde7c4dd62d94ba3df4e3cb09a6c6dfc9b008c66a1b4c7244258d9c5b2753193a7d615c31e426f9efe7951d14f99cbd5517b473e30508e2a6c9296bf722bc35dbcf2b5c5306782f8e3218117ee8aed3ab717359fbb931ae232ef792ce34e22993e97556dd45671bfca95be1588f607c332c93c5424b2b54e71e8ef30c30ca9acf44a9598c3628348d23b77592f0db43aee11bc426c2025efd97032a15b30ac5730613b46653ee037f7fa171bee9c2561bc64bfdf5f0c0b9e3b8d746e3a828f629b758c116001c1164f1f30ef254d1bed6ea52d9a02bf2f8633cbb5d8576d78faf8a02f21cc4453655d0b4879be82ed6ece7b2ac5b1e7084e13658e0b0f79b0fbce5b02179037c317815b702a3b1813bced4e7dddeb0188e72bd5907af96567be23071ae805ca2777fc06028f5b33cebe331a028a3e45cda0b180bff4fba51e93c93be6dd4d4a26254c66df07c3ff923c992f4c1fca8a6e257a17c6562019be8732158c5cf7dcab7aadeb0d2297f5b58d03376b4a29e1e8decf3114eb86baa3c0b78bb5b13ece1777b596c45b8de0d320784d6ab7507ef761dc7a38884df26ce4aadfacb56de9ab65a7a09bf5644376b737b5904d0edfccbc3f25703b1d0884899222e7e04636b0bc8b0716e068353a88a0af31a55a2abbf49914f3ab59e681738efbfbca1284e53e3b6dd49aca6e6d113ce5daa3ec13ba28ae3b1a5132bfe1b2f84a51b812534608bab6c5d7589934924181129e3389160b3c368d577f1005a8d6844b1fba54aa50ff0079be453260c7f1db67c9bb595887e343e409773583d7dd2562d3e362b5c2bf883504eef56e56401e59e78e6fcd07279f35b266db9b1ee9e27807b7234bfa34ba60ded8d470d66e2f374018bb2f469c4e75ba4347c9e9ff9c9b9648f48dbdaff94cfac9c7cfc5562115e607a75da5c815243dabd7f28b635f81dca052776ad84920e921c5d99686bd464061374b45f0f34191a17b5489b31824d15098a4a43ca981258fd6d5b105a41c46ec3caa427e7bb995ec61e1274844240a4246738006155402d4c3e483e757d3efc4fc6297ce2f43d70800a3a2317483b1e400af1cca7b2d5f0868d18cbe1932b919ace1937e49e9fbe8e2c7782b1d903e7ddf7a344f3989bff25167ba8404ab60e5f16c2045f17105c0879c449d2b51ef4f12b9e6b972a9b4340f2ca4e2fe4150a149302b46c4a8c43fffd4fb169cb548038e795f1d3e587f452a2d648891ec38153ede832f5aa869285358b35cc54af255b84920b8acdbf873be19069543f2e1e104b47fba2a5d6fba20a5edf0e6690a9198324f34508e9c7b754f765f6dfd1d82fce591eaf7e0d7879c60ca86fab821636dd496416e23a144da9bc86554ec26f893a5338020db2f2b6307adca5ec7c73bc6bc8116761706a2630589d65a65d5a1b25e5d8f5fd2d25513d37fd6a22eba28f0619f796b4770e4b307acf38150b773fc52c2e6921b0d2172ee29b37472521a2a607de68e0177fc092bf1ca27dd512217b4b9023fa8aea43f8d075fa345e8a8bf8a37d2eb3f8c93effb48b41c6a082022df3227e8a569245d9945f766cce797f424b0035369ec4d725257df8fc5eb1a137fc99215183506aa3e03b70797f21618d866e85b94e3ab3bd4c65c6698b43a1da90a8142e26a16048da45de42eb5122a6a805bbe220751fc0f82ecf9532b34eb9977e8ce6d39e2ef17c5464fec41f51e838af367d7af106d5e2b547098b9d76d2d702fd0601a067de5e33c1154b0ffb63456ad2c4831e016979f86d23d4482f116e6547beeef9ef9eb371cd1a8f9e67123e64fe6c14299760929390ac1ade0715eec89f1b92eb09112d9f344f5979c90db2337c1e1ee6c3e932eac9039245907087ceb08daea1807cd3afde327407e7943b91da9c5c5a613862b8c3a4d61830a6efe77a89e37083e16497a90003f45a31c877c6ea27f295c53a82903ba1409f179420f012add109729edcb770b8563f9ceacfc47f5e2c53bc6fe430a1ccfcb39c9343e25a1d85b33de709839f794a6f5b8f2649289332157a6b01ee8b76abf5c216477f9e03eddb6f6fa90f0f1e2efa9f79d00102d8b875ce39fcfcc346b9e0ecdae11a4092b71ec0c3c6321b749e0ffc15290513daff28531417d55704a2dd9e63076dc743ae93b784638e10dfacc028ed115964d5c60ce614a82f4843dbacc53c8a7043436fe5f3e8b3533e1db4df196b3e77422467e8981f6c62bad016661a6bafe49911212b873e7053c7f16c56f262b7f9b62b391da0812bd700ceba934e1ce2a862f4fc274d287ad81b81edb3299961aceef11401ff6ff0dda01a4d6d5d89d00514ae2f5c8cfbe0a003f81afa2864f85c334cc3cdae53c35d41cb0aaf7f5464ee8cd8c15fe2ff1efff5d971fa841efbaeb51ab3d18e257f46377ac9a89e36a6c1fd3b3231f345d05d4e71e9009a08941805199e74d8f37723238ee4051730b1597d693cd61408aecdc54d572376d0a08631ae72f8f5e91aceec2e2f1d9570b36be3ea6ec998fb7967fc4ee1624e80c757b40d7aa5d8c40b1627af9df4effd4f30715430723658bd0ec1b5dbb4b6bfb6030de91e04ce2649f8d1e027da601cf3fd5f26a310cb7b1d7b7a7444f56539ebaec861677f3237c29877880441808ef39b842857567cd75c52edce0747790a781c3f4b8b1fb744cef6ec2f78ea4ec9474ffa4ac6891cdf481bd77779bb654631a7417be646d7bbf85f4c2fadb79b29ab72d800c94e9041a06f56a0dc3374c6ab795b105393100ce99748f160de40f232d1c99eeb9c2bd8639709fa732730c21f9f87c998c1858ebb2df810188fbf731a33026584a782830884b8159a397060c8b6cf631c92ff309f83d65aa701d59c3c35ae319d626012b6befc5239b55a41953658052b43aa981f16c8ab53cb5615a5a20303e322755b3f19c09d3088435ce829a212c688f13d9c0e5f560b9997defd8164c47032261607c1e58a68137c52a11d53e37cd9dde3022fdb705e1bec5ef97c0704920a1b0a2ee1a52642a3f69d91ddc138223b2b378b3a388754d9e35c1316710e56e5c508bc5286cd53f32a81ee09004b8c43ea6433e316573de66c1fdde23ad96a5c7c6b1250929e5888cc897d61e218d41bc8cc03459ae0257bab132f5a1a50bc42656b7f20fed80c5de3ab28ab5453ba66c6242452dca8b71edd544400d5b6d7a73af809e409f0609a15d2ce879f5080b093c6e187f2384f8749951cd4ad4a93629611be322a6f242faa3f51cd65f481eefad608dbc29a2e6fe871afc6b07a24bccd73a4cc7d7918de8d76d63cd6a8e4a003989a4d275a5c40373752d62ae9d84e8c2960b7fddc24c7e84814edae8079298a526a875f93cd74cf0dd3763fc2009f44d9e139417fa9bbe5a3678ab94f05b54300ce7501b5f32df8547cc3bd2a44f8ab1d22f9197ef2451f4e685a17d5b9684f3f8181f9ef928bf7c7e9fbfe4d44ea5d0dd57b094de67a5dcb8aa143827a151e5755aa56fbdb377b421238af94e38ef8a33d5e1f55694e8e7fb66566402790115afa2e69b9ed07657997d202c31817fecb4f4c4313361e8f48b74fea82619d1607760467101788ac766a941587f35c8a1fe55a98921125fe39f596c9a776668d29dbec35042e138d9de72620e31f50cca7dd7d1fc966550a957af096f3f497a0d5d29f784744656eb36a3c7ba87e1275fb07043b743226e22956e9250c724114a3f21ea2ba42dd71e7b395115d5a4ec1fcd83540ef484f3e7f9fd865d6e7a362551ac62e030ab63f0dc0c63deebdf3ba31ccf2af1ad433cd5950c91b5e72d538f7cbc1759a3b21e2d58bdce7522ceafc2965083bc1dad956e594813c52cbeff34eb1530462af889116016cb5f0d32a4f6e18435449a8d822502d245c693f33ddb65e14984bde9e13b62a24944953f356321cd7ee8137f172c19132e58415a02fcd4f992dbb0232b4704cd75863258ce8ffcc97599478bb2267432163f86eea6a6f96b5bd891fb530a3222ed27b8f8645507c6b18c438093713fdc4554443e2824870b6e2d0008e176c5f2b38b5184979e09b9a6595366830eebe9402c3183b4784188868eb6d7c7b1084b4a3ad332b20da3566cb176e35bdeee9df8cf2193521d67c95f795bc4b3d8ef143ea603c56045edf918d8eb2fa2e707f523d3afa2281fa69bc187ccc926539198c04d78d61af709c77360ecc21a8084579d9a307a032722333b4688318537651790f7b7105f04b80c39ec996795c4a71ab110c92f7aaf35cf1c23a8604af7abae64de08b8257ce6d0a6343292f7f1c97cd700424228354100caae64e581ba1e44f62b74ec162f5ee9ab06f4bfbe69313fa421f328b784cf4154db40e3c0f506679f036660f340583cc3955af5dd23e2fead6f856d652fba78b8caf90ad7880571a4de2fa8b191f3f34a25bf5c9e9c64374091d65aa67b8b32277a75f75f0af0666c8480359ddd73336c487022e3f7dd88935698f1be98a41b1c16a13d121a3d42327a7cbb524c96c8657e2831d4ae25e05a3266642d23c73e06a55c94c6f7d780ce3eaee611b77a75ae8e0f0eecede4f7e4334d3801475445d5aa5d4a625ec978f769a72b0804686077df1d9de38165c8638c01be1e0975eee41a588182444413d18daada331bcde5e8c50094e51153dd8553b43dbfc589fdcc5e93c0fd8cdd08e5dbd124680f4e0aa07044f7f8d04d3195c1050a6e7406ed7034625fc22c99873ff4b7e2547152ced88be192ac1cfd50c2e0644f6244d423d1ca19346bb123a4b2b991c1e8ca0436d521b1f88355b8ac4701acb8a57c7351cec3df146ed9356584c1330b3b21a6fc38504d97dcea6a2187d554812fa5e383ace72dd238b6e13407fba3ad65f6a3fe3498b42cc9f68763fbb0cddb1e9a8d40a0514f74af2ffd033fd3234e588c737be44dd2710d52f393536fae42e4908d5d1c1d57c880ed076c63bb3cb4fcefb6d6162ad6b5a7a7d110ffb3edb4ace8cacd99d5a73a0338506e38f9152c107715a61ff1d76916d85ff80174c25edfb67c4183c74b796778f6d7022cbe06d0b9e664ffa8ddf852f24c92aeb028793216531e4675b8c974fe99a3f699dfd1e946c47e26790d745ab8374882c8c2479a70eff9ad7ce81bf6af540141193fce766f6db00034c47c9cacc2497d17472860a0680bb94e9d6dcc791af6fa2f528e19777464364e8691480e8869359639c50ca4ce3de7e353c414bf86d2a132a7a0f67c168fa7178da8becd3db98422755efb7ef0dd3dc9db8644c747e1af09ce79f6b040bfc5cbb0fd9f77bff1b0925f7e5dd6a3ebd1b41b4c81face99789a902f9f1fb3520552c747a64ae2abe2ce5c8e5140ecdc3551e4a11ed8c6a52b05a0afc4b491a41e6b7467f1a187dbb838c9aad2dbd97950c620bae1a8123373d12eb9be6ab1be26018804b1a76a3e28cc74eabcc30204ab7a3a97908c70948ea50e79aa9e7001a3ad872f7df6a9d74b5a0c20013eab94d312f6911c8b9be61db47cec9488fb864931918c51df136f3b06805a008eac2a1c6e2670e07d862d8ad7cbac1e932cde987adf9176dfc7cd256b465cd634a6057984c54d1e46cbe4a20cfacdcef5590bc2218a89c9717b08e58007ef73c6abda0e4f7c98e2553482d4fd41475edad06b56845c7de8683437c1c4765ee6722ebd5fa3222b67f7df9a04d52a14469ede07628f0a5269c70d84b1633c6c406c576e364058bd8887c448425961a54bf33a14554e0ef0f749414356cf7cab21c2a7442c065b3c91d0eb1b5349915e1f11c2d1a3e129e11130431cc969ef004d3f9a88f9c1494c8d1bd65a30589f7a4fdb372811feeef0dddad21f03c04aeb976251e6c9c8b07ecd617a8fcda0644428f9096f05d91fed0a5d390bd91388d51872c61758c566e2cd743c9a1f9d8a38a44c7bee9acca3cee0afc783908dbb42cb279cf3875a97fae28f3d602d85ffa273b59f1d3d60ec7e567136bd900de5acb506a68f51a19edfee76692b405c66897183bfe969149a17885d5b8b014bd37246ae5b891406f8120501eb0407aa92c6c794105c5ba0205a3fe231133ccddcff54e0fb50c896dfd7aa4dcb9b56a0f69c19db1ecaa858755625a1c8f0cbafdcfb9d5316ba8acf1e3c7815248ba10b3218cba3ad9c67b4784e56c60fc5e21839e99ffc3e1c51cd45ef98b774d00e146656a678171349087423e34ff7adaac38b088ef08b476ef8e34068419c6012ccc3a4622b00b68521f7e8ee01bba94270b906beb208ad8179635c9d15c4db62d965e434694f6e330615e980780d292e2459bf06f9bc3444f4a255de61e81a7a76483f262229fa4cee2d7aa63f1b5694884d658b9aa8c2c4bf6f402a12f9f920d9abd2170e8aa70a558d3253cc25cf8394cf292d01f682a5ef2872ce82ecedf5bb6afcb068cd01b40f4ff88e38d55f9eb53aad3920bd230eb9111018dce672c02758ed8a37bae31913ca35b18992e32a9ed6af7319b345aa3e01b40aca10e97677bae9ee8a978358fb8fce8c46b46ca2cbce21373e1c162d057d8421acc2335f3fab60d4a00caccc2f2206c38d75a2a7dba777c7f7a2245eb33a3097a261edfebe7f1f31b0c66ed82c2358caea8e6f62adee681860ccba272886a5e6ab2f917e9a042dc3e5487a3e1a62d654fe7485770e84388b1eda40331a2414bb98436eecc0a0aaad4fdffdce3baa52ff2d94093cf0708c2fd896c9f6257ab6c99be87744e2fe0af869c624034065fa4583093c7a45d065101e93a0c3cfb3b904fcd83fd6031863fdb524bb611278b80a2696cb3864f1e794246b631a08edd5a216efa40fd3f81af4e009fcb629ccc880d45bb2475298ad6ba2a3c242930bccbef7b5e8cf3ecc5c6f31c95b2992c58c385603dc717e60b57625a7f39b2b6cb3a353cbd0587920075ba14925a366520cdcf868cc421630ac9649fd986c6439999aa2748a040aa1e7e7037ef0c0f7305eb9607bd854396a23fb3befad30d4a97fbce11c524bd27caaacd4abe33a8639c437f0115d8412a8787f7aff6deba95b5a0e1da0e2f34a21439eaf5602fc24d58046a51d8e038a31b6736c3a4349541efc75cab5c4ec2fa0504d8c8668a186621c76a873896e80ee139d51c2267eede6b2dcdf9aec12a5cda6c268991c3903d37c0ae61f25297264184995c83c0e7532d70fd233188e2d2ed2596fa677cbf7e1a9bce10c45299ca2b9e40f2eaec6422574bbdeded2ec6ada2218b58e781504fec5b9226c4f5a836f6065d4ba3ac83a65e58d838af606b3422e2b84e31c45a304cc8f9d14bdb884054b18b30b606d822b306e6320c3645651456f87666abc44f76ecec8ddeb4c6cf264905495d83278d4886671240c9e5d7957418cb95c1a26bed0ec49bc0697150ffb8061526cedb66b24bd8abc9ba2f25d5763c192f21cfed5dfb7561632df1e4bb206cf8738e4ff7f550fad0a4ed4cc589c44258802d6a2d04764338a4fd447d5a0667ce308be50e3bb1a0d6349aa2eab2765816d456196a24eae1f4199ac8f2ce287047b8d4c81e0865cd16840428a662581c0052c4758a399c54115a47758240fb706700f647f7f1499cac2f9d97a40a8a5f8144b48b18499770457e3a54b9fde38276727e3f0dd463c2f39e6dde896625e591e5643e5fdec5e621e87b0364fe465508c6697a79f8c21b9f945cd0783d70395a8ca7affcea9a7a111dd2cd730d852361cbcee3d246ee8bb214708eac1591c65c67a33541bb50e74107969e10284cb02df8950984c59c5f7902cf4a4820780ce77e5e8c1a9ea07feb6031a8b2465e866d527a13fba2d1993dfb341265850e8dcc43ee59daedee16adc25818eefaa24af2e14072a0505363c0196e09923d38c3d57d1f99fc49a5572653484882b6fc0fdebf77c620013ff0504581c7eee23a92977bad47a137a3e6fe9ed9bba2db17d8b3fa06cb33c9e07bb2c50a23b5727c7daed0783642cb54f34f07232d260ac36cb3f551eb4f27016f3c6da6cac06501a88d2b9879cccc6531c9dfb64d4e6a57844b0961349a06f649cb33de78a8caeec58d68f07e85a203669d76b9197971b9ac6699a002a7be8c7f22c459d16c129ae8ad9caae55a7fe2f5f69a882f128ff2176c393c9e63a37333685d95e2a362a79ce1f99fb75b0dec76296752ac5dd25a58175135f2778426fc354f2f7f72fe494265e93b901b340ea2b3acdd14fdda71a43abc2f5f1bad8b3aa520052d95858687b1a96ede666622c847c7f1294b1d9c6dd31f0c2aad4059136176b85b8b6d556a515c69c0fbc745bf7a315d7e2fd31951371c94fafc41dc6097365f4d863ee40abc4c0e2c751cb23115b356fa5370d76969751002f4e6261ee26439ae7596f9fd62d239800bbb27479ec9e553682eff2716b2fa25d7e9a9e8677ba2586367b237439a4974c1fd4c63f8cc23e0ddea1461eb6a5be55f7de3ee34902faed546969250eec68bc0807232b3b4a989baca98d917193b62b7d7bc8437bce532824960519eaabc8cf1373d357d2e93437d9778b250eaafbc31ed1e93cfddd05cf636b5427f897d5ae716e1c1ca0cccfd6136ed11b3b75f6ad7ab92c9795b81158358d1d0622eace124091545aed883d03817942f32d506e358acd8e37357c07dc0e18853c643c0fb878099ebd2317ed35f8aa56a0164b6afb780f8f3945c596b06f1e151c834a6cf622fa65a4a0f659e5636a5c612fc55ebeeaba136cf95b17fe92db4ac19d14d292dc8348bc1b7cf9d5ebd2b80276a1762e0918e6982fae14cdbb9063d304cd6e210c744d8a7665cdba71e9b3a1ffa4ffe3606c9062e4a92a171f8ce66d734e3ef431ff09c17bafcddc024d69c0ffb42d8f84102fb2c2d23769a991f0f3e45e734fbe709c627147ff06bfd4e20dd572a8989eb76d10b6a7196d553cb29d31d7aa4f8bd47cda8132fe9105b8d2bdcfffdc70179277b02b7e1ffddd0d2f98b444994dbd43784a8cc4cc874da730e263903eadbc4946b4bed7fd4e0b326be3d39d3109b6f6bede5de6c586d8786213c9c52df74f903899d36ce84e21f85e9b162a5464536c25598e73b99c232dd43d16e691c2c8bd8fbed7e4d6d750566ceada6bc0ed1a7e25a1a36d3f60b971673e7afbc11be49331e33286f92a1b055483dc0a77efac4413b05d2337db92406635d24aef081941952a53d36e9c64c6e36d597c9afd321ac13fa1abba7db62fab7ba03f9023a0a09e5acbaada8a11e7e27a7b9e3238262b794433c9b44d3d35667610c4aef0cf54d7f3981b048f149752ca2c133ad26feb81552e58ec793895966e50b0a941f75e63f7a0a86182901574bdcd48940693824b4ac05a84c813478f7586e905aa0169822c74fc4f1422aef5bb43cedbbdeba25b6a86c436c6930ebe4671df1ae92bb2cccb1dc0b9b6cc87ed07ef23a44f4133ff989002f583aea452dd47d682c888e0e9a5e1c7652597003012d4df770a6702b70f9efe29eaf73efe3b36fd9dfad60bff8db5d9e15f0c80b9162439dc02ba6468d75cb911dd12b05d861ad7e2eaf09e8ac46f8c4ae195fffc572cbecb764bf5631c1ddbf8db94f331d6a72abd090426fa7ae68dcdeb9cc83f07eae4f2d9eb72731cbaaa04eb2409b049d0e7eb86a6349b0e257803e1f495b73fdaa6230ec541994e3446294d385c178be10592bd00d557a5d4778af207b8df96e6f04659975bd3f02fcade6074d3b25be3d70a57e6448dd9dbd3362f2e7ad6f64e13b8010b4773fd6d2469824c7e4c671cb299ba12593b57b29ac90fd0bc03dc038d561b99c0cc07d729f695a100d11d7bc6afa0b07504db0460261512201017a7c765d79e1f18c5445448f9a6e165dcc649a13f1ceef1e608a66f9b3cbaa4bf8b1379b2a32eebbde873e3eda7b267b6e0131eae868e94a577ecfa3f62e6ec1b64c4e19ffd0adfccce3ba1f6e2c3dfb29b5f0de579cecf80d8bf37a1d6c856e8a8b5f2bdbfa5e487f2fe8bfc553f8974acaf4ebe752d339bd491bff0677318510a34ce0edda4c95b0566653e4c41080a527b8e85465cfe4eb2372dd95fdb4acd45a8786f0b2e4076b3270dc0dd571e3a6f44b70d09239264ff07abc2091381332cc3fb0e945fb8bc4f3e21b3f2f228be058264fa8c6ea3f1f1eaf552e120da7c84b1b9096434d77faa8d935c2256efaa7912b3e2f7b03aaddf5d05634459907c19d11393f19c2a6947c8894b697b9733767943d546e0eb92272f8e8d3f6634ffe65b6c6cb5ff66b205afd22f09c72e6347a9b09cdc1edc501048ca16500f7f8da052a00ace0a7ffc7acbdb7490d0e4efb4f671835b3f9180c63017a307df34b38f7156a9d9d5e1f948e6751ec4881621c90fcdfd0ce55c790a54adc5081bc8e8b59ac7d0c54b46b64bf994e268d747cad1a0fb116ff687c69086ec2b0d408d5af7e18a981af0313b7a8f4394cb271c7f512477f3d658eb369c7300e66720cd32d4234569acd88327b9c26d9651b10dd85dfb421dcd85254dbabbdef3e4ed9377e12255119079b0cd376e7df3b41b513ab7f2c7afd0119a69a349de0171d6b64cfe83e602341c753fda8a3af1c276382d1a24894bf2097d1a9b6d256cc0d9a739bf61dc8b058407ebf7104d1df3157499b949d2bc194c15be8538122e19dc7fabca0acdbffb512f7570819b2ddfb5ff489463accac1f92e2f3c887ba2320cbb9b54befae8685ef16f468d850a87449ca610ea4985bba5f9f44c179b669e93c2ff59ed35d31d691444b50a75825de965bbecaa1cd42f45b995858eb3407ef0d45d536bc60044048f3fddeb8d0a985cca3c4172828aa2d8a8c3954228c84f9485b97114984871d9c0cb93b903b87aa1f2fc7961e130d8a43aff36a249e036137383cbdb2817fe525378471b6a9b6e812371f81b4c034822de370dc0f4e61cbb049fc8a915fbef639c0660dd782a0254f39fd63e4fe77225ff6778cd93f42906a88b5a6a57e26f0d2102c8a29a3090e3b5e00801d25f7b98e42adbeba31f3d5937ca5e8ffc57505de08193d0b903ce61ae5af852bd5ed0ec2089b110f06c18a306db76b4f8727b13ec033c992d4959940c3465858f81da4e2d09049fe9590011eb5e4664250db9c04e0d53f8ead05b96e7697bfa3e5e3f121a4548331e534bbb2f2111476e78a13a6346b63a10ad1584159d3ef3f59b91def22fdf0d5f2278d76cabce27b591456aea707e970f202f63da4496c71524f514aa8a41e206f9bc7ab86c055808df7f3daca6be72ec0777d732fab474457f92243b48c2960ee1f40583a908521c3c72485eda04d9c4fd041a36d0ac7274c83338c17818dd80ed48fcd0d45f64f8582d8822581ab206e5528252671eb428636c55ac47b56507b310679e948d2cf2504765bfbf7cdd49805b732259a0c995a59245bbeb539926669fc58d363053fed977aa8e398edb2417ed517ed91de1488492ba9cfa82586e76717d9e839051a9012c86fe37c01fc360fe37c09782d4c54cc401bcc22bd83563e8b73564891e35c15bbcbeb4dd0f12de2b52f7e7d0b45013d4e81b162e9eedeb0cbea3cd9e54f3f354f11143951858a7497852109bc5b7b0ecdcd63c8b3d7060fee00f99c94d35cb75834b81bb2c29dfb596ce82b4933721b822e149bad2490fb780e03973ee2b0eb8320dcdada359cdf179ed591ec3642fd2731764ef8ee1f4d3603bd644c076a4631f22eb7a07e062335346111c4ef56a549d2acb7d86f90a599046d5409d3eceb5234b58cbb6172ff95fbc2ceea8229a574005aaa721479fe5f0d08f5474437e64c33bca9d32d83bb2496ddd8a71819e26c6ec802ff7c1b1ca40c43b0cda9c2d9201822b7d4d32d1d60e8c456b3547e294ac77fab6e7eae85449d68ce9b9a72b43da531fcf3b41a9048770c0cb55d4b28327e37ea32b8a74e3735a23f215270cba09483906f14a04963392004b16cc0ff9dbaa5a20c4121c1e96a4b1ad2a475bde23987121a6fe3d0f614c2486ea3f6b7db81add83cb5952b6ad9cc753d6409fd818f93807f66a850d6e0dde0a9e8e072ec37a9354a478671122e02d23400133dc41a929ddc89b3c7dea95e6c737c62407314b6114e027fa9d79e42b8c0ee718b3adebd86af5e9f17b3db627a5f229602ca099219d4f3b54d41b401d5926375ce624d5c8489eccf4368293b135d929e712aa89a3e634d4db884a989eef9fa8e766094768bb9c5c92883142f91f5b79818b03dd2cf42bdefc98924549382df8b428595d611f65a906cecc385002eb2127cdeabe11c2cd0bef6cfd33cb6bb447a2a9036eb7b58943c9861a9224d6b16fdc4f6d3b42a02429db8c825f19685074415cf8a6c4b04d946992083b108e835760db37d5da64923f6f8ac0c04b548b908d96e572edbeb8594b1f858508b1a04a63b694ef15b4ba4870c11f752899c6d355ca659730649e7345158a9ffea58b127b0475a5f50de084fcec201e6aa55b3794dd9d9870b8e3eaa57d0a207bbafd4ce22044761b31502e51e08808fb54893ba39c53320993df3a3ec3b33dee3f50347e2e398ac82b66cb147dea093863e2c3d5cbe4fab50fda748e1d7feae0a0ad58ec0062586cbd8149a981c36e8d238ee2b6f1c8c888e9820533ff90716a81a23221e6834ca002800e73788cccf4730b9d82575acee4acb6ae30f6c61210ca879c5eaecb51de9d23d18909df90ee8276b608feefc47f8fd738515ff73864fb492197ea8dc7fae98dec39b2012720ad1bcbfda91b63e2725d25c300dd201ee4ab5e1085fa441542d9a236300347b40c18862f9820defef7283721e04b12d48b38391518f6953a6ad39ad9233a7bdd7a47e667b18cce9ca4b0bd2aa8911b269961a781cbb10c7e3ed899e460093280f8699b778f48745a7e66728810a16219e80609ae722c34ed86fb7e99c33944600c6b1d8b2cd861f5ad6b8e81acc6699011b0051283b33645ed408237fd4a5948afbad813d7e6cca9c733d6f6ec5cdef1991eee7fc97a40f9febcffff6cc1043c4c565a6ada08dd4024d0cf30d93a1b4af55ab76dffeb061cfed33d9488ec35fcab1651323c0fdef93a2a0d772734a096e7623c014262108502e4d233fdfb8554eb5fa149937df39a3f161862ffe0bbeadd0e386f16173da389a9b0899740ada8fed7bf3163e5ba55291885c0b4f92109aa149c7ef7f948b7017c4d615f282078bd4409e233e2e3e96567096cea8ec2825a262e0802063a354e7ed5435cb0446e26f83d21bab38469d61261cfe3642fbba2bef790c3ae4b40a56c47ff5409571d7e50ee9c7b8f26dbb758ef4791edc1d9215350adbc41337b93b5fa3f901ed10fdd36a5acf0243da7b9b2ed52dd3959be527d58e01561bbe7bd836c28904fe69120e034cfa01f4029f8531d8cc9c3f9453620ad77b01d48a83228472907453852f6367adcb09a4ddc0bbc4f01219ea5a307fec0aa907bbfc5b060973fa1b5fde21a480eea2aea36b9ab45f3df9889b05cef2b2602475f3e88ddb95020416ce4975f16643a8ebf9626fc758e153ddb526e2a82d40f6daffd3376e2adccde7ac6516f0e2c96be3ed8771b57ffa2ae76472aca108236fae81c6366a3ae93ada998b13d09986fc8445fb162f923e9975b3b4309d06fae1183173411441027416178d10b603874ef533af2add54b87c1f4c2706fe3d1f1e6b2054f8d5723a987be3ef0875c0e42568c13dd4117f11d61f8c9be22af8b1f6f81df82da1e067df31a5fcd0632463a729366000f80a444b4943fb4858d08c8bdddcff3ee875c72aa25b016657f9a062ce69f08d4443387132460dafb9a306401c1415742e3925eed44f5e5bdc0d7ac37154a68802fa9ea9780aa9a37e6da2eeb3d95a73110ce61d59013ba16bda220c2a49aac66330522be261fffbead5275b0a885fd8ae255f22951518629d0a3d76e32e51cbfabed5739fb92dafa4d54ed69229f932e193631ea8b989fee97dfc6492455294327af2d6659e1dad74554439575f444d94441e5abeda5e3a36a57ee8e384d3dae81ea55ea9e3cfa37fbdfc7e04d6954a960bef833095effc32895e28e9c23f2b42492c39eff438e2d3b15a0062fc004f31b7f71b171c3456addd2a65d7f8b477e5c523afd30e5444cc8b394ab18e2f5c1c6230e0b9dbf25fa0c58bcfc8a7dcae6c69c19c1ef5d468afc27c18205e9e7c6c3d98778dcdfbb023440d06e87e1cf405bca0602e03225634a3215fb7dcf3dff9e41e3e61accbbbe6b4f52ab10885a8a9bc22d98866494be76993d691e565c609c0ddf733f8884d76217766cab38d327202be7a2deff3bb1c8b6a779c578eae42bd0b96dda8bfdbf088dcb3d735a2c963af7c1c88064abb451f503884453ee5bb0c1d61dd08717f417a262190130e698b89ba6553f89a79d95b8495f67417792f9d1fbd6ea42734ee2ad7b88e4085f37b881c5759ff59127f0c15f1d0ebdeffef054080b8c47c09a9fbfc8b318357f47749a55f009110766f4f9b207d88f28af793dcb8a68ea12715a393d6a5487aba11e25c6b093a7717e027000c733b5a799de0b575691b5f4fcab54e47490f8aaf628e985500135c890ddfbfa4e858fe6516a98bad0d028a537b82bdae8ac7d477fac926c3640af94ffff726ff8e7f1219144718152892995b32e025e5ea08e713c3419ba48e25355e798afa5f086d6fe2c76dca570d764eb51f0b13d6c06874c9fa8960a44da0b57045f92408acb23298b161625737203268763fae3223a601696b038ba54f05ce25a18a20f5964a7c2de309f3f3bf41fe120277e184fde191e6f71a6817d8d6e86d1ec54a5607ba50f190ef2e268a4590ffbf98b2334f041f2f54d53182a3d54d2186fce6babb91ebbd5f52d55ace921d104aa7e44e4a45e3d45b2f51cb7e71b11e79ecd40eb65d5fca4aab20c52853e8aa9e21afe3c4d219f05a531db5134e630a6dfc0e0d246c3a8f9bf6c7760864bc37259499f36205e8ca1cc49a0abb454bf9d1d7309016422f01ec14dff825c6fab8b1abd9675932214ef3f60bc86c5b2b12adfe672cad0a89b1d68033933f18d71751e095ad59d7d40a1119c95ea5478fd4d7eed9ee9539542239913ef0085a8b62e9125244ce1771d84d3e506a10aa3f59cd2c187af97320643198cb994b8f26b156d61776b123aaf1b97e6e7bd73b27f51b1a924a116ab53a5d406db74204d455b98123b19b3a3b47bc90d44558ee6d3be399d3a281e62ae64c85c56afea9282faf2689ea2ade84fedb9f874e3f63a6d31549964e9b9c80b3b42bd378a475c440efff6b8444f4d08beaaae3132b08ad533d75066b3e2a3e1be7c1c43042f01f44e1545cd0c8504e9d375242f1749fb44bea006a87772ce1ef91ebcd9215f5133f99afb7c15ad4f3ef4e62e3c6812d81f44847e2ffac154e36f983067dfb2aa5a90f3549371868e4e59794898c212f3d0f4fbeba64bd0d169f93fa53754842aee45b0011a9eeb82b37cd9ec20501c2b33746d03caac3b2227c24c2e34102d44c753f1224ca0f5e3694fccc55598d56f4ba7fc664b1012a2345714f0a746278f0f832395dd3d35b35ed5df3d92de0b4dbc7cd9f97cccf52dfa14e1465a0ceb969fc42f5ccb5e88695e2bc035b92821024c8daaffc551f1b22fae695d1ad9ea01d822afd0e20432d4dfb064becc5afb00bf9ccdaa6f1b1bcb166f83bcb36d00d5a411e3683d25f8c644f17ad065bc4074dcb5f9215420da0e502eb2b00834033f2e00d839c78ec799eb428391081938549dfba65d09802b494a73525c859224fa308b6beda382b3016b4bef46b94fbc44db23714803c6639a63282af048a9537c64f373cfea624155214b77f00ef32196819510a492e7f239fb6cc29d07c0ed118637c2a93418623d06c99b9606c864df8813a8f8ae8392c3a84ebf5ed1d39239e26c52e06a393eb4a3e77097e4b3a0542727652d54d650d082e9f85f87909f641ae0d56055c187e2738f7ba627e2bddbed4d82961ab5e13b806bb00a9b59d855519a25053c87511505ed645b76b2f99d877798e15614a62e5b42ad41b263979c217b0c0847cbc1c343975717b0a7c32c65649e87cc395e07a61a15401445b7ba91d8704438ba6a460cd426b077c678a7257fd55ac95c0c9b372e2763228bb162da335ab35fa9d14f07d542ade39e5e2342aed8dd80eb8ac7c0711c449b09be7e6e0d4815eeb992d863b5b837a82df608f79a5875a213ffdf65915235a21dffe80a079d98d206d4df6b382766ff4b4bb347b6ce30b04f39d3d1c041d385a1034b9f58f0fd250aa86605667e8b1cad463052db7be44e9aaa992221f943a3611e3771651976690387fae0f6794ef9c9248d11eaaaac4f7bf895437b8bb13d3df4f9bffb48e2c7e91264104b5d5cb5c27cf4a2c45823466be9a313f1a2e28bad258683a29f3231cfbe046836fa1bd212f13bc14b2f7422a95226c3df67ff22116284d00bd0b8a7a03a0fde4b71227bb71f16409f59dcd0c74a95fdbb984260c026069f7b63c55ecd215feeb167234add69d9c38dc1a86fb1bd0c236e3b58d1902869dffcffef3745c83aac365013e88aa92c5c720cb46beb3e60efa0f46905cbac306b70746ae17f65b7a96694642338a71e869983633bc9ab5ffe4f6774ef1dc5eeda76c13ba3abf7ccfc2896cee1c5face9de097166c622c9345213e4ad0bd9a4ea918da0c72b85e9b4ab891c3875ddb8fcb9da92433fb54409366f4ea76a27d8108a4a8fbdd0542520ff758bfd65f2cde6a7689c551846c91ea81f2a09b4d3f6f28d47b7fc4b8f7fb08d7e26e8cce10337483e537d5df2fc8e1fd30bdd41d44a7eea589742eb34d7610c1d1b0a4acef7d6bd8d32f5a9774d04e7aedde9a6bac6ed4a4e18d4c3d2f805b2df4588659a59d54abd2a325a6f831bddb4fcf3868a9a3dc1a96cf3876c32d77968a4b2889484ea2a0e97f4252e1defbb07efd8a23dd6dcc1f941a45b147a33e0e1450cb5edb8f57b2feae07c7a871432fe07a4f73664c8b3f1be2983ed7479a779669b2ab8f26b3475d656ee5a7961e0b1fca75c3eefdc8996e0e65f8fd6920eafea49884e82a94c0b7fca90a1fb70551109b625afa12deb8973638da709c7a2e69ea525d3a355f41923d4ef9f8b14e1a71fd65bf6cd0e88477ba9c9f20a964a7c08054e67bb5d6c0127878bc96ae69684486736ea4a7dd09d78deae921456d1debccd7f351f0aa552f4356f203409b0aa808f82f7b3ba9cf7046fe154f79e27a799ee708f09a8ba5dcef88140634ed7a41c081e2f3a1dd1092175597d83c551322b0751c0aaaff3f837b2ed822c2d30fa1a5a04239f06fab8f839b02107b0fb0484832e073b5ffff8cca0140666297dd627dd5518bfb9d073b302f589135254f2be7210dd37cb7935145d50d5da2b8feb08d4d1436ce24f6bc422c336502992e6a1f147a74e1186a643af760918f9ace5cc83c98b66dacbe82e665b6d06e39ef638189077508a4c99bcf48941aec361e0dacb3d5b99361a142ddb5d595ee7e9d03370ff9d8c0d9f9db442e8792317372b2684e871500689a12908bb6836ebec25231bb241178a513071dc1703aa415141bb63106cd289e25292d862ca2bfbfaf07dd1060e5c6b01ce0cd57b1bb95a728afb8573324e591f8beb9ada9fff6ffdd436d1ae2584bbc29c23f2adac70f681c0e29f7bc6b8169b42fe4b7c39fcc41ff6df1ace4646272d60a17e09754aed1b74b21394bcec767d6cd449f91e697bff1c0ad648537c102bae4fa451ce7722695d8ef991fea6def13bef86a86955482eb9bdea6b5f7f8f56e3b9ba218fc399d6b22341a30879ee20a1b8c52f7b52f3301dce206bb1b4db9148129b26e809126f96cffbae108a1c42a4375f8f7a09c8adb5d384771d16b6d31243ed365768aae51a308267f6795838041c58ca9ec7bb75a9920fe4ae949e2804f5e3c931e6ef2381db1b612cbc7ad08e6f4c141704076856aa92ad77c4e6ba761f8d2bb7704c2228bdea2ce4c45792075c357baf3c8cf2ec5b18ba0d3ea0f0dd99ae786ea39cd60b3230dc858ca38e983ad9710362072440b2f5546a774e27dd372172e751e224248f7c63afd480891c8e54f804c38e212270631a186168fc8e20ff4bba0b3fa7cb268a4f7e77706e9832acc21cda0681d0eab1eca8930d44a09c6276aa57cbae154afbefb291e67c8410184e56f12db0d3fa1d6c11188dc7bcb287d27dc65d16fb36fa268afb7ac5fc2b2c53267557482d54aca8716971ee8efa189964bf78e47c743089c22a984c7921d0d3a098d65cbebbf53e2d6c7c3060e12f00d0d422fb6589c64667e86b35e1cede510f951d263cccc73cda01d131ae2088ee2945267a5c53adfaa558323eebf983eb835ba7ea6a6eb15dcbe1b7a453e8b17a2e46f11eafb0d2d05f2e4e2a712d5acfad9e3a72c3877fb1cf8928e43472d85905546a7e55f4c4565bc59e71e00f5698927102feb98784397412b8abe71a0d75fe843de6b342a81b89da66cba5aa0352527c04e03420984a21dc7f5a9969668b40d2528d843bf49070109324df60c4d9e6a30ff257d3cb8250556400f3741d8ab744e69aadedf4db9dd40b4da8a9a6e3b86593f9df440c152d7da8a2c5a3361446f9279b17a81663e2501fa46f347528824ca646765f9bc4e347918fd0ee40dce3b4a346b178e5a48f5b1c2f6d13049feb11b0559c247e3de341957030099b796e6b0690eef9a12fb4fff945628d2cd8e6fa65440dc156ddd6b2362bc97bfc09cb8fcd50b339b334aa0542f09d65d6ebecaacdfa9b87545af3b0b694f213da2bb9375a85be862269b006c57aa805caf73f826352a8cdf6803be102816989b245762e7282b50fad132ae7c98b6dfa838385038a660cae3e4e1530cc4a9c8bb8b35c4c67b248d774cee4c2ab904ab6409783a328ffad6574acb8abc88110fe2d5b6c033e64319b77ee9df633e6192ebaae2a0d5a8af80d157abf8b5693735bd09428ebdb1840d6ac22563c4f0d9a19ee5a9a6d56f6c0584c81af98bcba7147c109a0ee4b385524b42086c654e3715addb7c87e9ad7a8bf416bf530a941a7b7f2919cb4a7e5d4d15bddd1b076129dc4e0f7760d03179a35228152c52862db97a364c127f380f6ca5582d91dea9649bca2a16bc5bb54132152ffc5ac387cbdb6ff8b6f661b6fdb82d7f7066adaa1f66839e810fbeb524ba3463f4d6003f3db02f9e4c2150d3e7a82824903818ba676d9e659d6862fb83b960ff0119a7c8923a46c52db5cba45b84e563d4ab24336d7cabaa2cea315a3963d1a0d8bb5c9d1afaeed8f3fbb5e563e333d28d3fe5073a1a5148d9d9352a9bb56b9a65cc41210b673f72147f2b7bb7cdf912c0a861af6715d35417e5166782ec4c9afa32d9f249a644810f0ca275a56d9cb3ae6148ce4ee2e16ab9e01f197703ae141e643f3f46edf19e7291e18a27bcbc8f89837048c0aae29ea7da0320a6291bd576c480aef84e31ab197fa3b54df8d533b80984ed40871316fcff04bfa0bfe443406500566a602026ef76ba7aa2fe0a63e2fd13749ad1d311062c2152de493f6edeaec5acf6028a202a4401a62df14e0a242ff0305afb99912fa3c2c10979e50eb69b3c41f9e404ec0f22be1d3c10928808aa33f4ec376b72d7593125146634b21bbc966f5f0c6b51b36c23737d70680c6dc1b1c989c0fe81902cad97deb1fd9814cf482aaf3d1ea75e4cd55eb7aa92928c9967d5cfa88d869778d136d32669e5b8252af4792b1147cdf958e3ab83592e0ba58db5484aabdfeb4a8e386e02feb3ccac6724c79df8e8eba15955eb645747bc328a3f23972827d556359f10bf1b870be30773096c8c289fdf9408370e40caf5ec711e0edd4ab3c31ce5e833a20e15635ee449aac31c973834822895bc2bee8371b045986faf10d834e77109d185a07a4f64372c8ba84491319e23335a18bbc57d132fc03977188a20ec0941710a03313df17316cb9a5cf96dd9bdf76b6cd6fe393c89dca33099f3668c6180adc87bbab0ef9596234c616b0dfef7b1d20c2ebcd6fec05d8d3ae1a22fbed97496cead4e3aa77c863d3c813fdf487cbdb022a1679f44b9798fe61efae48e7eaf0f599d2f5564de2e232cf985eace5b2ba18d9278d84885f03f014d55a0e194f6fa9e01e6aa58358cd4776b74036e05f6960d4e358e789876c69550c5ef67fa9b7256a1063a734658e95cf9a2fd65c58d87450e24eca5b04d0006ccb214c4bf1978a4ccc0da7c3f277383fd198fba1f49db3403766bdc409567947e9e32989854de99ef29bed3aca8e86b28bf497ef657fef90ea7a805aa2709e16808570ba6811b52827fa39452b5cf12ffa96fb3cccb5cc12b82ca70d9bd4fa56336db1aa21350d2dcdeb69d5128905af617f818273d04b1b070e418777ea7e39a200c77ceaddbf5fd6e5cb17621537339a0c37073717cb032c223632625c0b2f91b0542b3c5247ff006e4d5cac2dfa1e775c1b41d38dbcf359916f3b2bf84021fa21b6aaf7718799004430280343cba41e88a04ab4798587ceb1457c1f63061e7040e1b50a835ac9d260a5df7d77947a77988720b619b9575a8caf217a8214904e1fedafcd72bf6566aa6cb01d9dde124f284c48b6ef3f52b1d2f3f9a56f025a415a05502e4204b625597b5d410232efe54bc6202288be1bec16cc994ba5c52c2c5083823a282aa08e06e4d7e8c2ca7b2ec89f6e63a386e5f16e958e9d7389597f2114a8a50817128a09f752a4e699c861c7661d16681e754a685a6a5ed47a56ffda5f8b93560e839b4bb5f3c240be770f585be129e9f6456ef9a12c3dfe9ab3d9700ecd38f6f0b3bb1ecdfedeab4862ab9767108f4f055ddc9d3a6a0f4c61dd2debf8d09a6cd18f289c51f7318306e2c80b4ca26cabc1d2329b5879f47c38e951261cbee85bff881bd5e4d55eb3d598dcdd4cb3d6eeaadddffaf67a6ee2f9549f579f07208913737d52405c5eac563e398e3ddcf81dc80c505beffd638165ec472ed54e04917c523811a73ddb9ecb18cf2946ecaa15db5bfb0c94647c89cc0870d8b4c81e94591c9bc98338ddf097262e18bdd229da6f55256fc4cdfe9ec45862ab0d3ebb3030d2d28e81edf080b6dac0878896292e12ece5502250da924f259bfc1b7f5209526a71f0aa3e0a7a1cac5deb630b6940841db5a9af89843e7deb8c7ebac72625e2a014ad43959d13bc334fa7c246a17ae24cf1660f8df9e7794d56b3ea757e1d48b180a77f98cdea09d605287387be5d3c61d4618a650c9d13b487e0409a614156e5b0998af689faf657d205e05d74f94f7cbfd37055ee54a6e40372a74c656960551e583bbe524bb6b8db8ae681a274e0d819695bc2fb7e877897543587b8049c49ace65f64eaebd30208cf364b4799539cc79f8458a830b2249dcc74a2934bf6d9d91548049705c5f13827360351cb60415d741ffe9373c5cd66f7a4860fede7a2c45fc1f7864d88ce954c12099942dc5bf665d04c8185f61848147bd7f7c19aae14d3c594f7a916288af743d361778b65ca70b14e9d8d4c6cafb92259532824add2da38b935e7b503749152596a51ab0d6544b12db9200b9db901c210462c28787dc55ddc3895745fd15c0980b4717142fef65795aca1b632e9b4ecefb29cf911a22394aa4e7e5f903c21a2ab19b69533e04a281d0c60daab89ae1aa76192f828ee5e8a58167fee05f7a0b59a1a26db3a447dbd8c000fa21ef066b15c4f346d3226f81788c9165eb903f9f48336cbf6c9444194cc498644eba202e2c5be6e20a5721dd5100a36e7ac6da1b1cbf62462a4bb48d1366309ba0a4ee337a1933fe50f44df9443e470ae6a2f52e13e77ac5d3103b8c3664280e96c92f53ca3e5b6268503bc541129ee8925d3f81631eba2f837bbbb4a6257f524da3cd675d6f2860d59d5b40472b0e50380dfbbfa27dc978ce3bbdcdf42c8acf872404b441be1663883cd89db66817d3e890062825a7b6a47bba528f72471aa04874608465d4a37e07ca24596f85363f8eb7600e6fb9b2915e341c3be102de40a2a81673fb3077baa09d3bb1bcd09ea4317f22ad66a6903220288956c8dbd0180e5688e5401747630de4e1fac00e2e3a00aa3084308d93bfb2a410ef1624e6f94f212bb670c38524e62f8357a2927d3652757a7992e6cff82eff27babeed2b6c046235f3cc809c8324e258a64b7b4be1a42eb683d0f8d457694b8afcfab4e492e0c22c1b3678c868c5e9e03ce671533fdec00b7721d783828bc9f22fd288109e38035312bbc316c69792076975d58bfde9556a69d588d177e0e37e5434d41b6e7833659742da82964e267a3e9a9a810aeb453922ef86fc69fa4996255202584e80ee64cde3659679a2487650fb00a5f6df57cee88e36f43a3e6ef0bb0c1f807d0f82a1dd34badb66f73c34a734f282759fd07bf00bba859aa9edab58bf19fe64ef39e0df80ce356f57b46dd6991ee8350efeb05a40d469623b557c1d4f2d5a959cd72e88f47ab78f899d7152639cc899d759653140f06a3fe730b02f2fb19d250cec655d4fe9315f929d2df44cfcee043604f9039016e697f3b98946425b6f30b9a016edf5331f6fe3edf0528e7366d327a9a7d1fb4590b6b5d99f3a29645976c6abe6ecc8f8f48b2075e801fab7b9b03c6edbc60931739f2ef069c424e62ebf48ec6295cbc19153e476cb410b53d37782964e46a3b70444928b8720736f4e52fff4bc9c589c88967d4c600665c1775451e8c83e5a9776dba07be2fc80a5b21413b27e2f95e78746d0f40a41d09d658f5f63aa505be85966064bf8c34af374ab20dfae9071c013f9502e86821c3b4b49abca25c22a75bfdd5a3db8343e06af6eb12ceeded523e5533a36e53339560d576bc2c34b3a8b365fa205cbe93ecbc0aa08cbf499235147b653ea7ab9af109aaf904c782116d7ddbe152d677b933b88e1ec414b08df55c63e5f8491652044c1d4683547e3b48d5078b0ed3e4e8cd0990bb1cb3e0e5190c4d14e94c3b481025839e26b12343a6875da692813caf63012f2726c0405cfb89e372705f6b0cf7eb47eaccd2869db116c04b04efd648b3f3e07bce12268a3495aed23184896b0ad0ea3986d9d240b027d53ec006d59fe1537e0d35a889a8068599b653dce44f7533880ea070c33d1a001de993d3998edc2f405b2da695b1283fd49c328f4fea47b6444def91cd2090117bac254c2edef60c0353fe84fc6dc8d4989b8481d4cff954957849c8a1e038a8b95a099495960dd3ffaf39afe52866adc5db8a6fb05279f9a4b4af581d6804d144301f69764939ad6589d5d136511fff3b4dce6135fafa14d5c645994745e059577287970cec31869365ab193c0c5e37d84ed28905103f69e293291154bb373a6189c7d0fee459b67da4f89c941cf22269959dd6ad13b59ebc90dc0cedd559f57174974584587069ba7542bdef4cc6328687ba8dbe67b9d0b061bfbc0b782955d9f438e0c9da6bc303c570fc8aea6e9f73dbf5afc495abc1cb82f176f878eea50827f624b2b120952efe668ff3733f07297cc8871db142b4986b0e76987f6a5882f2779172d5792776917069a5b8fdfacabc869f3733dc3e8c1fbb63ad5973dd403c3f283bf273b1623d54ffc5f6c98b6d2fccb5d10255b27f3b6ecc543cf1cd9aa6175941aeae469b0e99a15682ffda3b0993188a55d967320d4ad28614cf3d0144a46d4c1551ef437b11eb7fea4a849f7fed40b059a24f1fd95993356aa37879fc0b5e6a74ec9da5c9d808a547dde672c052346af218a824ea3006700d22279ac3710ef882a0db454cd2da794cd0876c5e07eb89894467c450d8df936d7aba4a633119263db079360783d1cbb1b77722b23e40121e204507e8a35d48d328024729c487d6136f1fd91603055a7babeeccb547f270e06234756a3b69f83e9aa002a37c9fe83bd3680d46de8656e2d5b9b72cc1348bb155e1c22571408f87282fc67efa688a07e082a413ebf039f8d69a22c13746fa30943991043caca3cba7cd80b2a891f5a6e1623753fa7e3b04b119842ed84f00fe1ef77bc4757bb0652a478f0b04600234cb469fada172f0eda4721a668449a46bbda0f29bed358f565f533d9f44ef4f26a4b40143effda08f9df3ee71aed8cdbf9d4d66f021ce1d5556c4cf32d19ffc260a506d89bc727caeb5b96aa0d844ae0f3a99b34a14ca1d97a7331a5f5455623552f75df00d2cbd9c84bf51e185e5910e231fc0f30875480ca2c3f6478c0774807539ea63719b2e4a891776dca6cc9751d934b490896dc2d38c78ffcef89eb214eff51b6afb245d065ba2a2b53620f0f211d87dcd725329240242f380c3ea73daae2bcb255e232796348eb6bf7f000256e28fb920ad94e1ce9c3e500cb5c37782d566f10e602ad2ff2d85f23374a2b665d7fd9658ab3bbc1d98a3e2c0b09a9b10894e7791d90f012437b658619fa56e445a56638de76c5d146401c57d086366f7c62a0c113116e83bdda86465575a9ec828be8fcf205557c5369b7e80340d50215163b93895001000c68c88fafba013cf3f49309291023891ad093de35a54e449d3a5a5d61e79f97503b5c79342a0757798003c80ca206bb6a0a1e5a1bac888443cef69d3437ebe5538e46798004df1465774a2a679ef46fe51219d885417654162667d275292a0b615cf7f5518e75812a2e4c5d26836e4b994fb27f26b818c608d55bd571c21e16d478e1de4f6e1862e7b0c04d7ac5094be511944534e6f8907ca4cecfa13228781fc10e5a883fb99116b51ad5436c57cb1460decbc04a5f7b0f2bdd9c11fddbd298051a3dff21d8802a4e09d706e4706d6f0cfcc768d9b2266dd6a79c3693379a17864e071a1e0c6c30db20b2c1f761f64f0231963d14df7156189280407cd7e53b14fca1c4d9511c756efcadf44cceb9a43856dc68b7888e53bcde524ba152b1451daade01e8da3b5bcc08dc0c86c34c2b0ecd6098373a3b0f17135dbc720ef04909b3a2d4a493a1391b2434016a3bb242f4eab92cb5e1f708afa19c60d602b83d4167882736af27940b7b501a34f9a02b18dba7aefa091482eea6ec669af722efb2dd5e12e28bee4ed67033e66fbe9ccc4ef2820543410f6489f377ed5fded301eb1c551546dbfeac5e25da4b27559954719d049b4bb6b99eff9e70979adc77165d909d37c83dc1735deb35e03a46fc7089bacba1e82c05abb0b06027f28809d3acb5633c9c183f4a0399ccb27428724669952a88e53eedc7202deb4a1ec5a699594a32dd57741976ac6a45463c4ce564a812470f375333c4e2d6b4e4329bd5842192882ee842d072d71afdc3851bf9cf90f248821268330e513be22bbe8a053eb29b23886cd259f084cd9ae6f19e64114fae78225a7c7209552920edc128fb368415cabfa2421a918e7ab0b174f0b6341bd7e4c16a58b953b9a707cd4281d879edfabed0d59838cb4ee4fa38b62f00e782638434d9dc2456cbc164ec6e24212e0c7dc18d269f91a094f7b1934971a4f68f29a504bb1120c05001a2fa2da18095f6ec670369a102a255f342d10f123eaeacf56b1b9c8ec9910ff110a916e31bea7ce127a4ba53db2aeeaf1d31716d18739d418709e2da4a956ad2d301e5e4a8f2595d9357722c0c681ae149fea5a8604e51d6ad63babc87d37c5694e3b3fb329e4f5b196229ac17d4f13a97838ca1e252a594c145a29c2f48dbe1c817d2d382441fee6ea6a340b85501e7900ab848a8d0ea162a3e74aa130471441bac6d7a932bdd644a799780278f34bea3f9992dcbd4a220d17264ace8d06ed9b49ec56cad44bd1c68edde3128bbbd31dfd4f1ba69f691e3f41af420fc1fcdef909a7ad7f735f5369fe6d22cb1e0c0a4eba1d15bf3136d38c241eaf79e9c5377561f94aa1caf4d485ce5220fdfe2a8169c677f5f0a8c93928ed3a549cc56682b5e038100201a421833b2cb2807fe1885b5578a47d0d2b6838daf63cfb5a37eef989b876a076b8859533a6bc23899557f64dfaab89e24af6dae57552e1cd983fdd60d717f2945471d9b3a02e77a129d355fc8d90b8f636577e6c4f9feea70e2bd35c71f69819e57eef583ef9ea2034fb39965a0677e9471a9215c9ec4bee7450da65fa136e2265a3d179ac94bc1b2322912da4bb3a3ee88792b8bd569500451e29e8464649b01795c3c68d2efe40411f3044cfc953be8303fd54badb3dbc4c0251794e378cb8c82c4c7f34cfc60090650a2562bc1f9c0206889e9f662b4f03165a6853a9b670c0c701703b419da7a4370d2c5a09e2ea1986031f24aa4b41f5365e49346ad113c9a89db9e41b041904dee5dd2f0cd94bace691cf96d6d5ffe15dc77eb2eefdae0621f362b04f7041f5bd2571c27792d67024afa65e75707f37a539aa323a1da99ba3247f8d8491fa3de49e9ca8aeb4aa6695e981f0c3b873d0bff8edc2ab00ae3de9251510315e39299fb774171fb0c7cc491294cdc064d8c0f342cf5611bedff49ef958997d0cf01c5ff85161e9e02e17a7f9a582cdb0d9db16254aee0e3bcdd47f17a7b730080fdb456292c1f3bddaca4a1f07e72753aa2ea26eaa5a6b972711f857212a6da2d268d35c24a59e16d19c40b005746864d0cdb1fa4865a977dae894851b97807d5d4d90520f3ea46d291c634fd61b4b6e5b52eea8179644d839c2ad80bd09463aa98d3d340238821991aec73c536861125fcc6b6327ab76de003931881270afbb3af98a9b798b14ccb434b95dc0f68652983f15cfe8b39a05a7a2113bde9e45545e98ff7c64f0ee85cc1e26e91bebcf64e8d77be168e44d65e90c9da0ddc54c4aea4b4b18ae0e93439acfbe663aee496b168deda1d1e922ee9af9f041f4228ad2fe2c06b7cf10d0362b133fbb01eba669fe2e5eca77c09ef0d8158191f3dae02d035db12785f478e8dbd91f479a0e30723b0816dbaa1d5f2c11f1b10ad95ee7fad2e1a93998151a51189e4f3a9ced7afaf012be4f71f567af90a603318728a4a995f6af14c5ea3401d49071efad3e2bcee8cf6b60637680f01020c6f194cee3a1a2410e3257a4189477c59b59a273a09a7165f72d2ff20efa9e769ea3031a4aba8854ec290cee06824e84792c0fd912b20893281ca6235cb8b6ef9e0b0a72e36b82a78cc319f7a8b6ab87033e8424bf8563d68806ba3593995b4d90bf1582b7196eadfd84487cbb33ee642220cb69ddff496a1a0ef2af599b575cdf37bfc06e4b0a3bf415b7bd3b900a634b1fb8e113ca0922929f7aefb050395cd71248d039a181cfa08ede0c0459ea7bf0339592919b4ec90763b629b01b7a11468f4dc7c0fec9660464bee4b1d4206f8116a1c5f403bc123850b6210f98abacd5cf61492850994e327e2f015fb96f75485d52f8f70e2d8ac58b8114cffdc11d10ea6c691089b0415fa0f20554227fc0d505aa27393ce1e82c11f833274da77fbfa03aa0a11b85cbb41308ca515274e96f6646b7ccf2c7f3f6b32da6a8053967af97b1ab97675f84383154bcae198aaa4f0df5ac402aefc7c6beddb79cad94c717e19bc73673dbb7ffe680c600fab8b1665574de872951c57beb7ee697d1489b996ac06d66f1f8c3833bdf7011bcf8099d02914c9ab7f02b254efe86b55a347fb5e8dc43c78aedb9aa2a8b994c7cf746eb197d47b7f9c1c3b6fe95b50e1cffc42608d610e7eb1453e43dbddd98805231ef97493e6f1d6c28c01e951025cf3c80eaf689918edc05ce6d4370cccf30f611d0adc1dae4c7a7bb68da024e160a690b798b63f5127c839b1a32b5ae6f3490b2b12dc41c0caeb3f8b44e7ab49946b859dddd65c057001fec355676ca6995452447c267ed2b05dcfbc80344b5f2cce30f207d6f5b52d9431bc2bd0de8b6d39a90c71845ca1af2e5e64b3cb1b19584f336dfd488ad5c4ee0161adf2c8337a424f629064ca172bd7632760112ea95e5525db7d324f8efeb9a00fd0bc53488472924d385baa20be7891ccc1265a9b7d9ce1a538710ba05fa4f0341b67565e05a48e7e56b50c4cceab30becb6d217c338f1b032a7a8ab0803c84fd40109f48ddf51d6238a6cd1c67b597809fa93c20be9c52c7db82feaa83490317f6769feda076d840a9157725b0dc60f6c3e997467fd3cb201a0064b283d4be8bd8a0ded28952130a5ea6fc8c292238cbf88d0a1a9fe5e1254b01afb84741f7463b4b81950a19b3c3597a69368afc79bd0036a55198c80e2a0dca75c0ed083528759477e3afe26e10382998f4c25aa08cb6c844ee1970d5b8ab5fb955d8951c0ac6077e8ed5b70c64bae76a7ee5098a28e2565b1c330fa4b1e45596f721dd6484841c62cd899ac2f740b837c53fc068fcf456b04d1d0e39fdb8c9522facb7ace1789c135cf9ea9e5d8ae8fa38854d0517c7ace06aca22cb4ac3589b3f950b2b11799791066f11b672929f5ea43a2fbf20e17eead6e58a9ded680e01dd1b41eef7d668d89e79cf0db300ef6cffd3af20388ec7954f67d5dcb5fdc26eef603ff523f477e3c0049b3fb660652d548f4f8ae360be0952340f2203968528b1420b6c5b610df2a4b1cc48c8281666c07e25ae28490f376749b122c0c97b60ac978e68b978954a431a3e03b374e43b285035d8567a4cbb8cafde5f38b0d5c8664566e3b7e4fe50e9a03b35757d18f721318f5d126493d6bfeaeec7f35862c1d7bade8d0c32f10abe37fe819bdde342a284053e6ba72de9e117322993e5f513a19260f89cb604ec99a75e530c4de2af53663ae006da257c9a2452032c9ba6a7daf975ccfe3d273463a5d0378b5cd1b47b98aaf8d1df23eb4723f9809985fa477527db77834a574895853f3e3595e18d8cb5cfa8b4a287d309841936b852ba4684576a8dcc194dacc3c61e1823f462ee196d45a60b5f29e9fd4919602f3d11f9f273f424c40518899e6890ff4e09c5e5ac336aeabbfa92e53b141d73cb98d893532c5cfc6119ae118e5c9c5a62b6d2f39d7986482c7ff4434a3fedb20d6e0ff80b28f2a2b59c3e9d5018baf9d92760c519ef82f0d3ca620511345f20939943c78adca4a09c9dd4a3cbf7214a1b2f6bd3c68adffa92166ca9d002069e738086fac8a2d8a28d0760cfe78ac9c6edf5d68c58a783ef8ab4c20b7417ec53a9fb1fa0bd1a70ced1a812332eaeb200af04ba7a2a90e4c6b2af26ef30938cf1df7791cffa4b4d0bc1c324d875e86d1355f493d1273d420124d5843e78897ef9b0850984c0548942d3bc6cf2a2afaf7b079aa597ffb64f2863370effc0071d2bcfeba4fa8c29a0b26a859275da5c61aa6555c45ded843aec773ce3d11b3366329f1973a8af51382f25902e5b0ec5519948220caf040e7613bf0e4470a6bf2b642cc26138826ad5ce85fe8d82b4dafa36089f0e80022824833b35d685e9ef0a9c1e3859c91ea498f069815920227d35c227fb2f64cc83f39de7cd6aa986b1ff810293da11bce3f5d33823a612d5b0d4c19a1e3b80762383b9d2fa00b71e1c57680aef8313ff12f318c87a668e5ae5134c73e5224da82add1b9b8eb68c8c6f7e1360a345c8d252fa1ac701aebe454f08a40abf6732d10d9d45a5bca47a008e5211b1c613dff4a210c5bd583cf2058b5f5a70d4fe944cc0ab10826d0fe829002962be0fe31d564551c6bc8b2c376f4d7ea43753be2b7803e31cfa45a6552833e7f8ef51ddbe9e9192a3017407cc10ec5bf3770eaffa7d4f8980e3489e1486145552d5190cf746b9e2115890235239e95d43ea6ad5c34b486478fc99e01a77da67eff37de153e1604253563a707875b67d4ad33313116f214da7acfbf39536b98e07512f2ebed538c962870721703eff09eae8d7a3fba53fc9b061f2d0426e550b754c3ce60bfd0fadb37f951d9b18d8133c3b7051565a6e456471bb58c915c2a4709d463feec9e2686c6e43e74344d09b3efca99407681296cf6a8cfe54002bb168cf8116dbc406f13215288fc8c95ca24051f2ead85fe243951fbf6572de227d38f8ebf7ab42bae090b5fadd7f5d8630c34485204932a64ab12eda48f5119c6e792614a0824046195a05c7dc2424ae0c00b9b847a22777459b45241e0d90834103242c77b009c415bc5060ff0c41431212a9a7cc4eeb8e5de13b9f85dfd5f44161993094d81d612d6ec8282a10b5b4f11baa701c045db953eb92ec1d872c83de30f085ed3a23d7e8ffdc8ca222931984d6fb01b3f40c634415abf78edcbbf62e654b8b7ad9ce5cebac57e540f24de8ad3e0e50c7f023ad763ee9335032a0ab3e28e35bf5c31824c2f9074443124fbc1e007a0d7947c5a3d6a7ed7d617b9ebd3c363f1235b3c9df2d6ba964384456e9bd2182c1378b3832f963c455629fd2fa217605dda7da98dbd590377a03596a18c4b0c91b22516db192e2f7900378838b10d34e6272da1447537357cc0242d032baa739abe468d319122b8c71c0c69902ba9ab25ceb701cf7c53e78984b82c4747286e6bea0b04bb1ae8daa2008890772b8a0de28dd78d5b8c8565b721cbd8e531b32aa6a5eb21d6dc5a4bc3c1027d3ac3f65a338c9a666e84feebd43948a89edd3c65f9896daaf8bb2ce3f873a81fc6380f2ca069a270482e1d978fa5139ac8cab810eead04f6605ed2cd4b87bf6bdf207afe3952ccc1e4a08210628eea345ea5b23182fe9d64061ad4fbae4aca284d999aec344069ac0b2a8cf083f3ade97c309c80cfc911bfad3324bfd68e032036a6362c3d14350379ff1d18bf1ed0d3ff733a67790eb1f4928be59f8b6f101786e99a39b9a9b8ea3f5c88ac28984911c60b4ae0113881196a20db555f9b39078e9bd114084a67fd17a5dbc4804a597ede369a849bc2e5c268fb423e02438c9ea35dab4d21d1df1321f276b47c525d67400c7c451649ce360ffe90392d715dbc89e19ee7314721ffa87323df12912a05c1af88a44bdc9038e748357b10e7c3bb3a6bc89fb35613278ab1eb1d49ab26b137b40b6e1e07e8c792886bb08ac877e83b0a5e0ce25de8378a4e8393522f0882070395786f27849177d078078310aa7105ef8f3feb1bb3de837bd953721b2669650565e7a09575b31930ba6cbb755da4ad899cc766ccc780e7e4bd6d7a0cf23a4338d32fa70b69ea30e8e286afc73f2e0111311055e019b222eba3640b6bf1e6b6f96aabcdb6a2ae31f3e3a42d89a167428e3a854b04c632ce3454310c1c000430efdb5be7edb95ba4aa705d41e68424969f9b1293ae360780a9dd8ab4275ee432313934e8a716d79ebef3fb6c93369b5eb55c1ffd358bb73db2a39973357d76e76a3b27155b8c40c4b84aa5eb3eb131548ac68ed455653259f0e7ead8797a70d03869b8cfd73826a37dc8ef957b2c0183dc3c3b21dfb720bb217320df3b3cd56dffc8e7e90ec76c413f4283b7a3231af82bcbbc3f0d5673cf95c2b5a0e0572844694a9621d55cc6ef33f09df18c5b20541f961d817f172493855fce06768d3fa873d9d802a822f8cb1e463f5a8941fb0427f2a622db4b9f1d78b776518f4061d6e342f8cd0c9dfe59b5b52332fa08f43f827576baf66e34c16b9fc6232ecafe4571ca67064ae1e9263836d22783d6e24acee8184c97a5747b71962a98a0e0d3214a42a2dab7740168a3051a3571e19ece0290651326ff24c4ab9043d041bfea3f9e07ad31f5126c75136e12b8a3bcd9d2ac32a81ed441e7ba57fbd0f199e1801a82a25fbd6db8ebb1cc71ec8dbd0845fefd45dc158f9f83f49259dcf9b56c996438d4dc9bb679d3727cf8162df52bd889cc0d739cc91e5e81c8def169d609ce2d9b40c2b540b95bd0d0a6bd4c0e35c269a9aa7450c355f545bd81f1937b9c34c8c02c1d030a6ee6497b5518cd85b0ee6cd3977c82b5092afce283de6a796e596bfc1441055ca347fa4bc42acdf9a088eef5a731deba4e3bcb2203d71ebe1f24ea299a28571ce83e2e879277eedc5b9715a96b2456bab6622403d192e04e04d4ac357643c8059717a80eea66b4fd3a758edb894d1530594319d34774f5f854177852520743085b9cf92b48b72450360e152d6d79eacba8d42bfadf96a5025cbdff1f66b6d885615bb6ac18c235e00d9339901261ac5c502cb63c5535d9ef99c261af3995e7735dc05028b252e7b371669cd1732de24e57c27baa410a88e5dbe567e98f0f2800ee95147c28ed6fb0be7bd21322a84d027b8288a1cb0458f752e2989e4f6105a6ed1745c5eca0f9edaf08d4d262693f5ce32d640c95fc257fdaeee5d16b22f1fbd0c834fff7886a3798641870dc913993c018d9d94c3548377828da4483dcf9c07b89ccf92ef394af736da8533a572f8a9d0ffbc0fe5560ea8ed657a8af799471a5d7073cb233c9b4d720d6384b74097a794460aaea3cb678f40e433bba2dc7259b0ea6d92fe4176d86c519e64b372a435fe4e34dc65151dc18425d53aa1dc340fe6705288093979b56ddb0c1c1991c8d97e7520245c69d9c2274aa5fd8bf1e8e369a34da8cabe8374713a37c7586505d1a187d990228dd260da76654ae2ee9c8329ae462b1fad8c8e205e14c9b912165dca30931d384deec9f1d2c3a327746b2562693b56d181bcb4a1ab757bf424ec48b019137115519a9c5be06009095a64f306b97faee98ba7d41f706a8163d8f28321b115808eb29ed09df9205ae384cb54ee2473fdcc6759576deeb25b8d8c11db47432d614eef014fea8bf5f3787f1bd56f8f313f17e23c4a5be3e990cbe2610b00740a5768ba9689cd0d8ac52bf7a554cc60bbc7e6b37d9a0f3be7b554cb40d0d61d2b5156979daa326241f3b8798f5d9db56d13d21db76837ea4cd836e24191655dfbfed15dbfce1c17acfb41c048b09fcdbe1e24ced68ad830bd95e9cfc7b9ab97df63f3c3928f738df22fccabcb0a6464a992943cb05f3f4157bd5a6bcf64ecd0332615f85f15cb8ae78b988b36670e303c2a2e52fab72e1c4fdb26b755ac8290957f7988ae1ff8b214344119d59e188d615f4981dcb4050b082b74cd0498fdb62f812e68605bf7cfb04e218c4d67357c852d11309bf535c882790ef52de2acb26e1113dae2353d44a0c97bd2c73acace4e0527ae18adabd64917f13eef62c382f8e18376eb77437ab3dedb5c17069cca51e4615f1397bc34d0234fc0c186a03aa54a597aeb3b8a8cd2fa98fcaafe99de62d1d9aac2f4f828013c132e74f995023fd8f0220e9c5ecd9023e3d9b8b17f2e91817b4e37046d1ebd535579349aa2510dedbee506015c2bcef1527da991328d16957e5edd66c6ea0e4ce6b1da443357ba8e2f08a06b82e41784c444ffa92f556a973ab92927f4e5a6ca4d6ac61123b7ee99b77c66fc8c51f9083ec1e73841eefd7db73bc83accf4476a6aac190d0bb06a900294855e5a93c107476cc96724409540c86f05686e4d18c792d5adc76db5142411102382c190cbde7392929cd8b37b3a6dd84c18a2606519cc4182f5c1a90845c55e69ecde53f2a1cd95bef9fec424b689c0077c2843b18625c7f84b6fa29e35d78cda68efb50df96ec2d12f56a6a68feba7f0c589b86730d1a86371e4d7e8fe4952045631c0b4cabc904d39ae2f3db089ab529a00eb920125103187460102decdcccd66780486bea10cb79430d8b1dfe3c95bfe2dfb6c8b5dd1b13c7730e8d01daf98e4cf41862aa8bfaa0f666842b0a9dd64e7b27a79d0c06d4cbbf905a2aaf905bbcb173300f94f57de7a9c1a77b66439da013c6f96b2ba5b5c1c4b5b9a85295beb2d8d25bedf869a9a7df02983b3f40aef9889c0590026f4f3b3d2828761b6a64ae9a8ef9e7dca137dd9f942ddffb835b3f9308736d2d83451021c4b99468edaa873901c1f73dada2d6f126a285f998c9df132e306f82cab33db5199e90b0b100fbb44b4a54bafc2b8efb2be19132e8bab1328f9d8db1f4c42099bc773e8ddcf9029adfebe2e9c6cfc14da4a59b4b6ded9ca42fbb8333e04999091beddc61331f40110099a16e3caeda73fe9ead5788ecaa94e64dea0c5ac754dab7aaf93efa5d4410fa4fd53e1598157f73a0fb0f0ffee256cac7b12d77bee868bb31bdb6e2447f390745f6435929de06c967c8d61d2b1581390363feb62437928330bd4c8a2b5bc17aee642b4f4a36c6a61bab4c35b5846dd709406633205913dc91607dcd3986c4f208d63e362f69e4c47e50538435635a6740239be2147f7859ea607e1dccf04d9d339d35996a963f0706e84b1707967c8767c9833876039aa6efc8e4b51ee908020508e56f9ddda91467fd5a92fd38e23224a44de852743a3e4ff1355bc3b4c9b34de99fb1cfdbe1b46ad679215ea07359e071034bf403fad7866c0a61ef08b38f7d51b33f775d093e92b6f8023c8d0ecd2760d6ddb3b533343aefbdd4b0bf474caa92dd3ccd779c44fdabc42322dcc57b60902b155eea7c15526c9f484515d915e155a967b77713be97a1f31ffdbeb9c3fae83fe2195104389f4c1385ad9e6958ccb4c3814095f7826d89b727e3d94418f1ab590f8ce2dbe4065e51c8c5442c75c7ffd952e4b983ad2e34e13dc912642ff0ccd2bc6bd21138ceea3fe56bf551fc1916f8e81ecc4021147072e06bf9c3bc00ee1775f333f244537bec51208a2ef75b66e27722b71de12e5f8ffa5d890449855c5204448145d0164018b53687243c95447f13575d7dc376767cdd07db2ce5c3dc7bcd561a55af58e5d924814881294d763d2e350a9992e3ebf2a2994d82cd2fb51da920931db52b11870482b4ffca0a74fc472fb719fa08f8097b14cbfe30c6828a92d75d1df9c01c13c0b46db5541f631d385196a8d42f2d5f5b1122f8331a3eafb20abcf1cbd3d81badb8f37fee2683f18c09ee531f424810d674c4a51eac32f4ca51c34f8f7955796b513c53111330362eae3a33c5797ff89834367cb4addfaa7afb0dbe7d80c772019c4d2579bfedf8688a7e6b5523c4c43f80b6862e843b9cc24bbbc03cd20e4010f9d2acc5752f9ff4d26b16595a0f842903ba5d4d8e3687796167dd401534bdbe9a89c1e7a8b0b902da4d33628fd9077542513203c9ed32cffb55c64a3c1110d638d98a0756fa17717c98bf4b7033d045bf451243da9139367c5675ab76ab4c779d0285bc1b6f6dc3d358ab133ad2a9dbdc7ed4c52bbb0a8ccd0044ad80169032e7589d223d66b9be38d45515d8adaec55cac71193db9d28e04c99c73806df788dd118f650a8bc5cf52e6ae9153953dd7412d8f8a86e853019f95a4db7e7f736e9228eca942a2e582515770c4488a114c7303b9530266ecc05cee308ed8e1b6b493f67b533499f645a143b256fd3b4d6aafa04a812aca96a677ced0de9c38b8cd721e78b78e20854be223251ddca1f79e65af27ce1210512b06479cac60dcb659fa2053060cc752bacec0e2d9f84612743a345b2a54fc8eaec114391b17b87d24f1da3a0db053bcaa4b588f7a50cd34f2126df9d91d9f708cf4224861dc316ca669b8845ede98fd5941ab92f58d81c15d7478cb097cc47024261437aea272cb53b2149f977dc97dcb24eb3194f15da928dc9cea6993cca39de16151eb90bdef6324bd1c71c5af23b927bd841df8c64fbf517a91c87c8c8931c4b091b0bba17cdfe9f03984fcdad8b848f7dd0bbfebdd2cf94f1900f2acce9087306d88fd1e8b2c4907a0e155d766b3600104753da94906e4c21dd7bbac71e5f92b451fa4171714f39d04df2e6b8f83d7dd059ec5139e945a9c55b500b752c4d7d2ed1492dc184825980e05c26998f7aaa9703752d9b038547182b7eb1d944800a38227320b7c10840431d967b0384c0fc475db0e2c1d76107695cc529574b5c3cd9e0e0ae69876866d44b86967166056a73f1087a1516f77e1124f1b304941d7b580901dd1478365ebd4549fd647541e5bdc865082264dd38f2a1c05844c95aadb367e98880e9da97375fc2f876bf544d080cd109eacf550f4bd257f51048fa3ad008da171d34f755d844ea5cca4b26144b5912218186206cbe0e0dfb0fc33e47cab3f86bddca830949fe762663eb39f4f3febfcb2ff0e83377b9837fe1cde2f649bed960dd9ab62ee0de204f9e7e5a03751718db4449e14c2adda4a2caa95ebb387a1ea14156eb6c6e78292d5d0d5b8b84ad09bb691f4a4102c850a134adf1516d253f912393da12c396184f01d50bdbd83d4f000386b4ca9fb690092673e7b1481a24c55f3ed13d5508d11144d86609219fbf9e934472debe73c3e392f6e3db21255f2563eb0ef66c33bc17bf42d32bfdab9a7cc1e8a8a1516e94df02398f9bcdf1eec448d20d8aac76243967480cb34d1338f24e621230be2fa4204616eae7f0e95da49c25168b8f4be9d71884690302fb1188a62d51311785f993e4e6418f3ff16c8141e4f66343dae98aef8f047ca7d137b78040a924f1893e4d25b314d6cc7b9cb5299875bea46a91e496b610da4e39c23e4af7047d551f442d37048c13583ed11c78158775596e3b3c8602200b238abd5c5a835e43cd5858991c8559bbd329a36a3d2fc3cbbeb8fca5f100125820d480380ee8998073fc5b016a3bb40fcab3cb028a0a1d774684283043fd3739f436cae340406e058805b7ee7b6a2e821da710e233a51cedf517a92a545b3277555dcdcb754f96f5b8b67d8a70406d9122773528b9f39b75afbe9e449ebfd5f61abaeeeff29731e2bbffe292720881331892e31463d12817dc8429f726c59f26a4c258d0c327125b759dc6aad0560fa2826d7d216add568c9803a78dbd50a9b96af1b83d49227e338bfdba3a6589311469a9eba089eb0d57a2781f5e14d79c14ccca2cce7a23fa551bdcdc0bf6aa78fb6b399e6a4b08727162ca6db67a93e9422467708783bb6f6f2df29bb423ca99f74ee864225ec8487714810fd6b3a3c97969b74345fcaf4109e9ed0896223cd59a4016509655f152c81b64e24c5f16c9c9f884829760b67d85ad03d9cb6fbbac908ee7fef528c1428e48de8325e176464ed7c8ae40d611276e22d8d004888f8db9475d2a2ee7b9575235f508b9c781d149bd58190ad822b63b051dd4e36cc77ced72be77b803ebb0d3179ee07d8f68ab4581952ca767402f0947e05f1699e75687ccece4702c6deda807fac16b956b59de7173afc1d76506573057d053268f844085c1de14d4d158b090875c69f3abd8d38b3adc279b220d12cac6efaa8ea375c575fc83cf1b0bdf50deb6e7df60cd01ca90510690761f02343bb4c9e6e37018327e9063359f9f6ca119e5258bee668e00f01ffe2a27948cd1f075d92ecd1ed477dc6dcdefa7b3f76431e3c10949e1212173432f27ad8480fb35fd887f4b78c8af20a4065fcf2e7df74bc6abe9e219e59873d80a214f74063f61d105280686935bee10a65c443aa91e423903ff469f5be26f656aface21cacad202147d57895e0a5bdfc7401cfff53bd3c241256fbd586e08893af486cfa029ae4cc7789205dd39bcd433ab3ad62dd93f51760e2f7720df9122b8b722b4e5cb3081a7d7c999b71865a1599eee51007619ada20a13d8f3dae543d0a80315ffd576e002633a7b8bd7104ccb55f1bad168d53e1b4d62790c429212bf21c30f431b0cbf6a91829a08cca9a56ebc226dfc78719cc6715f5a3241a1436a0a57e8308524b84c21b02f908fda7839a4e00c6c815c5670d949e8a1c5caf1ad805e3f4d0ba2e73a830155a98887c1e41b37e87ed8784976945ef1b4fd93b3ab398c85b72f77897ff147ee11cf5a3a91a3036baa35029d1a4017f1d109b4fbf84a228e4cb502231aae2b550ff12555a34b0f6159b4f91e65adbb7473abfa23fa1d7c6d0ff1ea44d4e874110a669b88ce4b10bc07307e9f21da5b0f136ca81db2f8acb3d04049c0e9fb74477d832e5045f19415ffbb2c34cbdfd7fa31e54f7d730958db47194c30dc2475c24749c6268bbf86f6c8852abe8b363ad348842698c442515de8ba641412164c84981dc26af0878dcee5b7a7816a57bed8982dcd79cbd7d5ecee4bc0f646bac3f3b16f12bbd78f440ff5465d9f317244c588c927c864e5436bcf7232f266484adc7c0c97a60c75e588902c37db27f6c98c3772d0f2e60a2effaf45698d6d656f2905e2e9fa03b244154fdedae6765cb6909ad34f4a293ef985f13483a0d98e5ecd94352aafb9b16bf27e6eda6d334ddbcfc0e846236248bed044766f337f1e56d2ccfe2e8b801824c7e17d2dd5ede27f496f4fe410e9faa18397e752823b1296126ca685c4a482ec9bdeae82c1722fe105d820e25fb718da2943090082c5ec121e202ff6821767841d1932cbe0f9c8b6813af185a0f3810583245f50ea223c25c0af428317837fc70a784648b5a1d6a972c2c13593077e53327c4ce7d37100ab98f1f884511b81fb90abe044ec7c7ca476944d022d64e70601c94cad91dd03c97e1dceb555dcca40398d1422e311c0e9c318dd7049ea707ca863133369ff00de577a9b48b2769718bb6081f0ddf7acc868c1325b271015ff27cb6d95fd7ff60b491f459756c9d9160a14562b09b6566e16ba083f2fe7b6b37d993aead25890c94ecf14b06c07a7a0282d3f4779c31d0b35eaac00cf7904a45cd7cd93ca876ffd9007e11a6b297da482b4ea1fa5a053329e2bc9417e53c48cf5b1727ef45ee2bec62f998fc85b09d5a6e35b19152547882c02b90406efecd3f6f0c02d0eaf50f73f8792ec96fe5b997132b01b6dd0b3f7fc1e5c14ab6c7d028703cde6b856c08488e2795db7140aa94656d720629f5485b58b1e0d9d156d415f65ea69ba86fdbf91471421b25f86421bacb65f09bd9dbb4e6c6c1c898227a236925cd931b15a89850175fd2257b9470f4c51a123d706e790954b7746c3804842b125dd6881378c97028210e6e3e4fac2a03a145217820dbb12051505035b4c5a12c2d9ee263bf1240b40921114cd9f1bebea99140b6a78d5b3cbcb421ddb0ef8f1df15fb0757695e3a6e9d3cba36ccf1c303da03d0d56fe4feca9518e51e3d84474e1f50cf471eb44f039a38a038cbaa987c7849ca0ddac70474fb5fe66f7ac5a77841ae76035a5c3700ddb3411e065492d29bf5daa0ac05a697a23eb3b5f1c602d60954fa82c6e79dcd8c77ab705eff9717d77f6c098ff649a8762ad91bd39a456f9a265748022bec1263aa0c4c350e47199d1de8e42be1c321eff3f865f9ecdafebe3ac156fb0f3666ed503085136272a0c31f8cef33910369d7230a5b3e1945a653da651e89fe4607b3f55bdb469720f4375da6271fa608b95bf40fde4b9b6800851e15fab8685bdae74c6fbcac62acc998eab232e4116f060ced6e597c3a078ea34110561d5ccd885c837eec7589e69c5b46a6cc770d84ee0a58f4996c42ee270cd02385e8a2259f049b3b8bcff91cbb100cc0ee679616f98ac17326c92f62f6bf099ee30cf53f882f14d95c52190c63eabc07433cd0a1e97ee0c7d00a098a35cf2348c2b22f7a2d414411d2cd780b4e1a78346c1aee7a47b9d3976594365fb247c776c61ae9ec9947a9b14cc76c9c6afe1baa57f201b4f0fd2a31a60a85826916679bcdda5137b4386bcb82e39058197001f5608be3e9db6051cb0bad2d713d3f9241e9f4ddf981523f2d5b9fc9826bb419ebcf8e1ee2a6ab41daa15cc37154f2aa8864176a284d8ea67f6b8854c0ed164d2e6326e0973cd446ce8c8d44c9a815f796ef284b0351b5251b7c3fe8c1b0d48571818ec5f362bf753030d1ff26efc199e8113d6e729a636efebefc937a00a7ef084d03e35b26147e9345f75b6b3f665839a7e65cb94c3ac62adb07fb4c33cfa5288c1251d24c0ea80d102439b070b399f7cef694fc8a800f2156e2aadf3067391762abad23e7edd60e1837df8dea2ab63a200752aaa3e2200cb236c0df35efe9c4236a3434967644facf4f53041e04d37b99454be27832869d8e76acdbb95af8edd0e44a6183ec3fdfb05c8ace98a28fbf152bcc7b034caf2a82e0768ea034abcf52c15f7d38eb83fa40bf0653aeead4a6d199c59e609670664a25467babee449c4ed5d83363337730bbb11880467e9b2703319961566ead45ae63dd76781fac0c9fb5999bf75c8196e0ecea7f58341d690ea0a07766d20ee016e151f31ab37d1e0597c9f24f19ef22c4dc40b9acc2b76f358a947c0301345f1133ef1d6f8ff212e91efa8540b6e2e0bd9784c61c6b5c1518c0ae9344d602d404a58c4045724e1051a6f48fe61e33fc6ec77b42c3c6b5c5d540b523c676357718da7d225af2ed4313c8a7e8af8596e84acd2851c4af4a1d6d0b1f07bb1bb88e82e9d44c95dfaf3804f75da0725d794da0e775350bcf32fe15dfcb62f6ea9b83d4aead44bd1a53440bb95467a4ef915d6e4568510d6cec1fa631eeb0ec9e965458d946ba1bd9395d5e5c42b4116984a84f88964ec5c948d5de4adf7da442bf3d665ad15a11b19fd37621ebb71a2686ea8baeab88e26751ca92ababb2cb93881aa1a6a11374bbf6f79390b10c79bc8c8065858bc4e15e98a26d7f5ad2f2c38d6e830f3a0d1a132436612302b77717ed9b8ac300bbb6462fb2d0553a1b368c90c1bdbf708e5f63d2986b98aaad58fdca3e495c9ef5f42268429a6bc34269c7892de241dc6ce0ae46da33709a0bc81277606b28136b32fde17f3c4d19ed610883bf40ee2b44ecaab2a560a8ff68d20c2882909b078549f7232f8362587a1df0b33c4a6fa0198a93581d46cf57f02720fa0f34392a2b0769178547324d2de5b3705e2b6a73a1a205689b2c465028b09a9db0edf7d2e2e6fa3445e417f3388a6826a274ca73fe273180ae02761cb8da640cd6e7eb446506c310578b1af49c449592aa3dfaaf4d73e57b1b6d0f79d4405d94241e5310b5af8e2dad2a6d7150a9e06392cf3956dc654f885a272510d9ccf9c92d8160befb61bca9f0d4d065b8bfdb155db2ea7fce80f77382431ebbf5fab6f7a4f661163cfa5d93eca80a2be01759bc44459c272b581f7fb9256bc5606333ab3417ee72abd32f700656a29f2a019e812c4841a4d9f41a47e3743073c933195b5b3b9d1a06166a5306b6b8b5241e59323cc39810a8073165270adf0a2d5e1994368bbfa116428d6f677fb94d2ef0cbd6a5dd869c4c99670d838b02a6d94a20067fa0fff892e42b23ed68d54bf01444920a68500375160968ee00f5839ad6a82ad8979bedda83e1488aafff2dbd043a262090edfe8cc0353160a41e8cd94f4981218a205d434d03da509725d7e0bf0a9713b06dd1c32dba7284609e48d17d1b0010be1368dc4b737af548854d3fec1d19c0d2f1d81aa1f165d17badf4094af049e2e83f05c3ff20c75226ff45fe7e7796948963d1012913fb67640df80357434a7aa1a573f3677523a41b43f234fc6268341b92746838fb07077c316c87d7faf039178e88429c9613f60eb0925105fe3c5f7f77a4c3dbd37dab5a7c383517b9fafb4f375994e22e0e153d1ee835b8303b019f905cf855635846d038c187fe7ad26f6442b354d93a00fe3e796f95d567df06b6a1a0706933938630579cb9ca757b28cef70d31b5a83baee211f70d9e892414ba1d88066d00d7b5318bc65e4d67cad315f25e432a2a1b06a3c7f19634ccd6f1afe4d659c92581ba832cbef2fe4fbdd7cb5045416ea59a77c43ceb78ee9593cc1a2261ee7cc67707b5515e82225af1fc66aea3cd4e39e1ee5e5eee07c673b8a5d4868ada832a77f3c47175290d929d34f1ada1140b35c03ccc53ca13fd9fa41ee23bd441df543551d92e5e762d1d6f8a63085ccb598e97ccef71d1328fe98af19aa4e21a30858f73990a4943930ad6897529c0f51629a604b1131241b26aed0b32c72b830bc718c69c5a1643414ca9f06a22268ec70c4186eb359fed23a638bed5a364fe662cf3c98279b15a0f922d9d05ca34c7da79b74b9f33fae83bb277173f8a3ff9eedb9dd9b0fa3709fc6bb13c1c752020fc015bb9d326c9501c4bd34b68ccdea6423eb6a6cbf8582cc47e015969af973364aa6fde72b4a5373d427f5ce21ebffc92f74f96f29415444ccfccb8aa57b80a85c432284c794c7f5d7ba32ab193c6bf3432857797827903d781bd3d1a0bd29535e3dc112668fdb55093513e2824d46236ecda12b43514ca503fedfd394861f40c1ba3588ca2e8d9620e0e3cd21f0a345749aeb9eca461a3dd3d408966543ddc2b95e62261401e1fb5890713d0774ff8162a55e28b840189d4c1f17f82161590b336473f460d05b653ec128821cabd31fd6a958ce855ab5905f17de8d5f036a13d90adf47324c2d50d77659fb743b4c6a7fd9d99d6fa16dd206fc7912b7a85e098268614d815880a24498d049943676a646f95361f95e91f036a1d177e5f721ed0b61e5007162d9f3d7a04d89679f62b7fd1ed28a398aa236cbc43f07ed2d671fc78201f01469ab223b6fe17f9097fc6e4cf1ea6c309f463be7697d724b2fdc9e90c977afc7f28c2a253900e2be09437c68f9617a5b0340824010e9ed5c550920274de643eb95c3c5f9743d3c98fd8535da39865557e2bf82ea0e4d9ad1d19ca45801ebba2e367c577534f2f02398c85b0e29b0bbd2c4010f67dbadb34e0c8b2b40e1ff1b3572ddf756448e336db383754bc7c53c73237a6362e5ea0972aa41808efdc654130bdebcc7cb120af5d1036c49b934fad7e33e55a17526ab9331de046fffd392da9ecce69c2c9d50e539eb5c78435b2f477920f2807a6d8fe9d9221890bcc614e4117c528a3e76fe849a3f8f088c1920aa3ece43235f19c69e4240c82c1b3de8a26adf8d1b904477adf31c3cc639cddbd9c9e706453bd698922e40fe494325f8a5d07679b600848bef480a97faebd5d3f49d32bac7af8c67b6a0dbeb403000e6d8c424c62dc29af835b491e2676702a55deca27307ec33aa038b2acb28053024228f63c2ce7c6511baf8d7fdbad69b704acf22829edca644928167c325f90087ec684b6a50024eadc39a8f4ebb6320f24da9019cae8feec7f1a57da47367d261465bb316a9bb3bf8507166c7e04c29802bb53f3d77c671f011b82fc6e4d413380ef0419c1f53bbae77b6da0288b532615594bc66b7930fedcae4b9c240a1a8f38b7752000deb382dfe127f01d5fc37c523298af06f5e9da30d2939d046496f4343e336f14669af3151a650373f07487dd9d333c796252b90edc3ebbbd2cc5134b700626151f3bf365bbec09780280c486d85fb47fd07347bcf287f0ab1313af97309290902bdf0c4f3d3462de1749ff66868fc32947b393768997b1a56391f72139c306366a94a6e17a0afff79f836dcfb825afc502a0917d98384f81561059c310b3648aefbcfa440d336a61b9366d1c30f189497cfe3923eb5b6744c9333f3c2edec994a47977d419f7ebe4069e03c3544d420f95a1cf146532869ee98fb284667b5ee2549d9616848e61c52897fed3105972674ee537f5dd190f506b08f1a1d187b12503ce30d427903bf6244e6ca2c1c65b62769651d9c6177005e33e5e1e097b6ddd3e6a0d95e992587d5288030cf3ff43c65c0f5b0c94f9d64bba298d062758b833aaa5e4698eb1e24e0936ff9ed6b10b008d1b2479532cbbb5d1196f290637106f58de3cd1779a96a66941654333461fbab9d554b55e9ac2e7ece4e6997b5e086b2c24c70f9d12830b96b3bd850213e7bce55faaf275c374a4080b7b097d2b3893e7756cc85593687560ab83387e0bccf62ef578dbd372b944a52efeb29b68bb009bd6cc4f72baaffc93c80a6a9c35262f1acdc2e7b494290686dc42d43fe0ea81cd1ee5a105baab961b3edd29849f0941f1169a221a069888d43e4bdaa7be775a6c125b1b31ed746f2e39327a5c8cb1dbd36a8e8786a017857d86ac2137ac2d3e0a0f2a4507d553cebb9c53213e43ad69003bfac70065410dfa62b5c46ada846d4f977258dad1ccaec34b6029a7a481913b547feb83485b2139063fd53a9acf60bbb11d161770dd842a185fcf2fa6e200fe3d43c2d69bce46dfb25c97adf029194e40b9ce5e4d0d334f20fda43ef8a2c75658598291289f2fb42be7545b87786cf87a4788a1f3fc0ec40f9cbc7f9550aa0a1cd79b0b58be884341192b464dc0d43b1b475d87630b7d028c23d963ff94f4553ecd65f833924392dc8264c44b480f2e3ef747488decf6f4846cd8125ba983d13c874d314d7ab759318fb17ecd2602cef0c96915ba5024c91849a6a8137324aac416045c53d299ed70c4f80bcd6ff489c965f3c5ca43ac7107a4b16a6be16496f21e7fb6f82498040777aa17b5f20fb2414885917c6c2c7611bb010a37f048bc30570a9c09b2e5d7906f71007215cccc59b9bb90b8eb6b10512b52577778d76133148dad4c65d7e8944b87d3775103e250422e38d8c00aff17ec631149c32009c9d0bef09ee087424c7b7dcad38ae0658afaff29bdcdb232d87789c26a0aca059af3b56a593a1d5baa08e7c187241f064d939a6b00acb898ca93d49623d4364c60839e555b3156abf82948d98874cf57e1ac9cce8e9a9377d7ff6a48f2793b282d23474d1157b882fcc97c7e0b2cac7105662a98b66c36d4bf80bdb95fbb92fbd09cb5d18c3a9a860a42581e886de7293f0b22333f3d33674de4e57e82de6561c172bcd8df582fdd17a0744d2c94b7de69a2d7d42087935d17183c0f08b396259a74f90424e1b2a9c97dabb2638d4343d53cead50eb7aba17210449e49e9306260e80f05b61ad7ee58fa505b8a662cca8b2c20684eaf931d882a0129f7cdcdd36b6aff12c63f62f391f62808faa424549769e1dc409e2bb7fa6a3299f61503c51756e66481f758cc8f79807631d572bf888970f086d859dabf1dd61fea004408ec92f88c51487427b806dda02c5a1002b8f0f0c64b07b93826bf71db86f4c8d8a3ee5687766fa8311cedf999ef42a67bfecec5be1db0cb699fde001b57ac0b8959e602fbb1ec965589fe3d6eae2e9e71de54a6396b5b384f5d017b546c4f17e2a651198585d308b19a9fdc0208037bbd8ca4e62137a9d404144a1d10f107eec55834e51baebd42eba8826cfbe2068222fb50beb1acef34f769334dde92df04755fcc0320ca3f46cfae1ab28c3821403e8b98028ca976c1a704a99886b013624f0c9e10523e847c28ab99770e9834bbc666b0461162c12ff6c26551ac160c878718a55d3a575d0647153f30bd2d8d3c4d24e24b34a6ff6c8a29036428f2150fcc69c11bed889a43037fea53bd24db2659b8201d7834c2c11144a9b78ad4ef28e4b2d6fdd337040ade1941b60b11f271a944ca16307e7a5d6d38ab1068b1ae2e0b835007856f55dc2e40dd6dc5b43c813aa502e5b63117639c27cdfa021b4adf47638bd29b2931fb2c107378abd93295fceba95999e2c3233872dd68b262bbbea6db0341bdefff382ab3b0748da3763283f2326be3c3b842b82b1dde46e2ffcfd95c734a62ccc4a5f3d3c416eb8ae7e166020a4b3790e6bf7ce0aee880debbc61858f3fb3ab738202d0f8ad0a7813141026dc36c53371e2c99e5484ed87f337b7b0820fae820956e808cc1dbd32a623e858bba2c8607de36b8e674d2bbcd620ef01a9c523f8ec78388dcceb6236f6f1672cb6dfbd783f88d9f28dcdc55e2dea086f304ae37f9bce01ad31619eea712e69298f85f911ef85a4a9c6154773eea24fae27c840b8ccc9eb7867558ce0fca4e642e3698527e0483a075efa4d854126dbbde24001a750b904c93550efede79eba90027c5912fe537fc0bfab85e17fbee06c87b061ce1279eede020d6c34348660b6e35701469f1d0c3411f75d0607209f647c052427ef2f002fc434ba19caab804ff4d8e55e54d2a3adf73fced13adf917cb739e78015c733c195140e37185cd1b71a47f4f44f423085760692bd89d88029e42509904dda914c9ddf3c615bec3450aa605076a3f4f420f9e5353c3b533d897b386238d9a3376ddddb562c857e311b6d58d6a6e0a423be9a3f7cdb4b8c793d260573702190f193ffd7b73de739801f5a2f734b18ae3c8430cbf2ab977a6023377394e241e8965294d3005afa3b1447a507c01c52e005706cd493b81138a2a1cf635e70d929a7ff8c288ee2fd593189fc89c6f2122f71ae0abd0c066570895cca04dfa4c2e261a29418ce03b5f3bd1be5919edf4e76762de635c46765241c28f2bf7c2a5feec9a76c8963ff16d1c2a7677291eb84926c10acba8b91707bc39609e8ab65c151cb2dcf371b11c9b78323e291426b2a41c23525690a6200de8b277097700981a8463405d8e34868b2e76c9b7b43b6dd7c228b39a5db9b75823dd7388a17f529e77af91e852308a2c9451dcda7c9b081d26eff6c49286146b6008f9318508be4c6904a9c48d6602720e93bb72dcb1857aeec10b5db44363ba9eb2ed23075ae2f5d1f138dd0967d6d3f5cc3fbbf42427d65ac7498a1f3bc66d6b514060b7f3e3bc28a020ba7ea66862707e0b2bbacef70192a9ad1e8cc1c93c68422628f204fd534a4421d3f92dfe33b89067528411560408df1184017f238a2d446972202ff4c0565e40bb515815eacc63237e57f34f0b2106abe91b74b10fd5e4902454ff2f2d2cc0c2b86fa2e017aba921e93a43cc4d6b7794df1b028282ed759747611fd48d025fa71dd110ef4f52d980ccffa026b68896a0871e5896e52f42dbf86e176d49c0078466478d3ba67644dd1bdf98a51a1d31c7fc11cfd0b6ddc0b93c601ad0b89c4e8b21ec20caee6473b7acd33e27bce2d7c231ca8d9b5b20dbb59a36afed5b743470ae6ca28901fb6a1df915220f78a2feb6166b649112f799d38b500d3f29ece8e167796ac8f896a2acb65fee6dda0ce295f7d494b09f30329a1c657031af8bc71be6d014e0e56cb8b15f762949c4c72238f91a78c6507b154e19eb6bbd9adf99e7f2314ff31825a5668c375af6603f4b16029bfb71cfc42df7a233be1379f1ccb922ca99e703e5cbf44c632ca049095b9ae857ec2d3274543210716e59453764bf7129be027084a9893d5d722fe9b01035035704ae11eb8beb207765d0971daf5586d0a133872cef4d22ab3b666b777b7253344f54c23e0df4dda0998533ae1842ed52f1bb3ef1b98e1a1eed1964f1d8048b7adf4cfe3f6e9a746ff2f37fb1e7489856b26da57befd61a5f1210db21865bba671bfee83658dd31052c9e760b144e4ef951e2032be78b87fb86378693dcbe7a40a02d3793f027ecd4a176839dddb604fff943a159c6164c426931a8b70d8c0c9b4b671e28fade554d8ae6ffb5cc9863eea966f05e97e490beda9807650895256df5c1ce050949f9eeacb6baa36140e5d6f0e0a87e7017ba1c04e710a0f8eea940ec8b20c04092e396eedba20e078bd0ea88baeaf383a2e4cf64cd61632f9a8ea3210494fc6b2d6d4bb5a1ab398d5cc3cd8cab845eecbd9504a0b22eb4f0050366356b5375146bf1ac2064af17b3b5ab43270a6878f5dbd9ef4f087fd14ca945d76f7477ceab376c796236e8fa165b6c44de523e33baeaa5d560435d1b70540dedb7031f44eb4bcd2614263b7cfac0761399197fdd80ba81f4c38c3adac8bf0087c6d70d5fd795427eff33fab05e0dbeb901306c4f41540f9f6d8d8566cd1265addd9163fa92bf99950b03aac03c22af666f2bdc5acaf9829d775c428d0371976c7eeac691318ff3fc2670711f90bb70beba70c8a687e48dc84d6494d67e298ad72abe19d163570ba0e6db99cd1a06708aa05883af6211258ac904c12e97dd85a2723d804c012cacea20d2debe4271784b28f5681e971dd095f61e1877ba7aaa87ba72ea5a41e4ee84e44c974599d76ec44ee61b786ded23c4378482f6a49d758d5fa22ba7490542db6b8c93258fb2d0bded6607f32d70c98883723b0837c116f5db280c4b63090aec8113b3385cce5f1fa8a46919275bee004cd19ab4abbf507c7eaee01c3ba23b9d25bb92137d333140abce5ecca936be7c9b6d7aa05823b1521ee5be50fd382710f79d85c63a1de3b7dcccd8f4ee6484f04ea05c0771f3e47a3ae6abd1ba82737a190997216ac613058339ac541f3feb343ec385ad95cd6c5f4454fede46d6cb96128429d8be2677c4f255977a190fb3ecc86a4b8106d64551ddda32895badda071afc7b8302e7a9581241521442381f1312c021555836f58011964ac4482bf71a0760d1ec47289157c69b7526e6748ec9074681441c150e1a3557670b96fc0ddd62cbf7c8bbf3c1c1a8620bf91805ac006a82b5700e529a6aae5dc8679445c37cbacb0b287fae319344b675d4df2d28066fddac2ddd1bf0a73b80805838b3818282e2f180bc03fe41dfa82c4c33dccf8d084354be7f00c6dd312f3615ab17d89e570784eecfa067a83d6eddf8be19e190767c6df6bd971205b66969c7556e31daf640145bfe9e5522f9d6d516c883d4b0011e6574a1e248373dc4f294c0ac475be9e5712bb719b71c63566139077b79bbb53b94e40eeeae4e992512d0ccb20d7059ba085b0e9dfae59aebd6895dc1cbe3d5463b8302c901087e1f031eddbf70b77b0926a6fd998afeb5f8d121e64f7ffffcc054ba60fdd326eaa49f0e01f4898b697b465713f64dbaed5c54776d65260e9b130ad6a021d71f2056bc61abc053539ded0ddc635e08a64f4d7581913cc2d4500b078b95df0e84a2cf806309a775251fea1a50b21d2a64e3b1073a9c1c2bc76542bd1b651e6fe9d639720faae7845b753bd72626f668561e8346057d631a8cb98cf441b33ba5a0ab40484732c0044ee367c513501fea777f9ebdc68ad0388edb6625bee69a9fbf8b16da96881444ff620525b1b5be032c479aa6e35157c37444174dcf0e906b923376de9d430a533009092482af913d04b1417a0f269cb9c900b59681763e680d99308f6e75837eae58d25cbea77f7685c83aea87705f0f60a5769be45564a33aedb8a72d4fde316a82dcbec55151fce1371fb323f38e4695cbe209938a0a0d4ee004d2ec37199fd0803f5f20a4539e9c37eeb7b0424b36f19f49c9e5dcf883fb9f5ead37373a7ca98675f1329a50585a99e4c05490b677271417b268d030ba7dcfe102a49706b9bd1a4974e72e28e7597e2e2c12a8abc664cb3a3a0bc80707f5625c7b1f2d2b16b963eadc01701160da5c98e5fb88b51e09bda0e5e6c08658148043fa4eb4fc51c99cc80338a96509ee068d88e2ec5248e148acb380d681c83149ed9491e9d827be0b9e786327847c4aa15dda8aeb2d46d67819890cfcde9e5b6cbd24e3462ae0b4d09c23b31a97e64fa7f503f99c84f765b034b15d7e01566f736b92bad21a77e807eebbd59faf6726473c0b5ce499fd28b17c2ee128f2f4bee82268ef6044c7bf893cec5857ac1e7f602b4d371bd1ec2792a3ee5b3f0a1e6413750a57efe92080870b39eddc95e8c3d5295ae774acf4cc6a21d5113b18be6ae6d11b8d2f3fea208dbfefbc98bddbd8af870b2b15e8e403acceaa833075b4ba255ac0e7f80033bfdb471887d7f5996235c433af9b1ad319004bbda15471ae9374bfee714f32a8bf9106a5124e1a58d488b4cfd8ace3bc5ebdad7b219734a5a10f65b9c9e1995633b7b83deb40a0378c7b2f02ecc1eef249d887132e15094bc9495a584bddbfd0f4ddcc6bdefd5af95d67e6e54bb69e604916b998bd3a7ed3b03c39f06ac1a87aad73a7c4d6aa6a671212a267d64dd39a6673e34f8646b3b3e2a4f9d245ca13a5cc71ff708c5d622128070921f9b6ad1c4534ad3f727f4149596a48a014d8aa68ee4dcdcd34c9bfc0b6068235a1073bac8fc696fb4b70ec773ee7c01c51cbf3f0e208fb2a04d9874cb26912ff338bdc69e8f3c985744a12b60ef76a1d4bd9e0b0bbf973887a7c7d83cec98ff668bf5ec93d736b164eafa88b5c5152da5dc9ff902dba79a7fd472d5679c256efb4e1a98b7e069b26c3d2f144e774e46ef075f747421569f6d59f84b1d4f970c010e20da441b6d6276c229517dfde2bcedcacb463162aac2e78df079ced43d2ba648d8abb9f7ef4f4c6f61ff158486f6e875609b8c6b007f189848221c596d5d0d686189b35d803c62bc24eb11a7259e3a7b8e03f74b68adb49c42f3a22e5149e83e694985edb1d245ac6e7958d4eee259bd21a53b20b0d94ae05b6a51e7dd40e194b18d79e355cf7e9d93caa9035940094e14c555314b27aec0fc39407aa304f80634e5495411f09c821caf088f9ef6c2ff0bdfeb0e046d3cb62c02847d179288d18bc5c4a451a46bf12790cb9a1bfd038e5473fe07980e2001acd381c364164d8f7a3fd972ec5830ac0a6ab6abb639c2a9c5a5909cb5d313785e48e41b2b605b8dcc0a2e54c7d2adb2eda6773c3aa774931c5e6155957925ee3b631ab344a401f820a51b76d443fd52c3e5da9e894198ed40bc70266c540fa67780b7ca0aa216dfbd6618de1b02627f139c47969ae2dd6f367cfb939870d7b59b80ed144148f5ac6d12621cde446f04f151bf7755a9404b34bd66e426b63f0238b6655fd796b4d80b8aa9bd3f42712a7494fc71f44cbd2310e195c878a449fbd2a89de9e3a02351db4e051feeae71263a0be3157da03c2597b4e6d9cc50ad13d7dcf182a197a63cc2743526a81754b5db0a307ec463ac8aea50b7fa7c7bd8a3052041e7367548a6959a610edea4c20764b9d5a40e68811156f60d6a1acd26e15c1c415d7dab4403599d45ba1dadea8eb71a0c059ff10b83c0777a8156c48a6f828b92a84b0c04bba33de852ecf5ecc7d602aa03d47c724a066bf5e6250c501b0952215973619ce06768bfd5ebdf13aaa299af84bc7d857502b4a60ce002c179ea508e9bd1d4376033458b18eed43f847ad6209174278f751ee7dc7235e0d810d09d24a912595259e2852c6e98660e708cea80490a4d52e4f462285823fdd558088342e205be23ee589bef2966737b589a2fbaf161b331c6984b96e7a2d84d1131a5f827fd6297abcfcd65cad01c10ecd998aa6e946d0d44663dad155c0ae065f4a86eca37a20767faa5642f29c0e2f72be04165f28ad7d758937084f0da91140c1c785a50b1c83bb561035f3cebe08cfcf5e68f2d8b8cf4fe6aa5703a31409f34dc3fa798f1f1ec446e12b25d5a919fba0ae84dc05357b04ba7eb01d42d0494818459ca3b4901974fa1f01cc8e37c14f04639ddbc2a1fe346514759f8662ec7af20bdc2f403e6ea984a980d2b29801eb80f704746cec6e2988e1b6ac6ea514d2cc93f02a8ca6fdc8b1811d03adf91983cb5c28d01000de12e6e4ed9c057deb149a40871750713b111d22796635d6cd0f138bd7116290d21781ccca0ae82fac07b5c551413a86a70a2b16a4bad8d7a41437196b307c9b17871a364cc19b275ef4be579f4967458dc0a827d87a12ef7c0e608f356a82535708c9a5ac007a11e9c0571a925f25b964f640359e52b3f59f8aed024f4f588e3d177ef8f1e5b0540e2eff38879eaf675de76ec5d8f5a14253380ac54debcdbafd15c0b64fbca2c37a653290c676deec1aab2d2c60c647e4fff794415cc9bf7b3227e6b9aae66ca158ae298b0cef0301cfca827adce7c0ec45710d20e469692fb7d19425c1eb80181769779fce115c693da20da2a1f6c79c7eff997d2c34f7a74b910f9dab3ea4d0b6e7084cbc5b985062533f4379f60be53fbe8e1c047f851e844bc9cb7e0b821f698d89a7b7234c534aa6927fba10409470045a639ea267cc3edbe86e8978404c6a49500c140adf3f2a4ea6a0a410fa0fd5170a028ecd8805b94461ab91c5b6bd15cd4cfd5aa4204d35b7e789481d53188ff157e768338b1ced5c33c7a25a634da15c595f719da6cf36cdd676d452b543c746f62c575dd862a7ef6c9cc7cd947c04b56d04904c328fc54f0070e5a9291970d661b66f929112672a4301e275c2d290a29d6a2107c002590b4be23c3f9e200042f8692c949b433e1aa9373355d490bf886a6b3d99577b6c6457a3e7ac49b0ddc21a6ae1c0a1e1fb7fa2ae04d9805361adf8a4e3d7dd0e79a4704a737bacf34387f31959bfadb8ca2610a9b92a3f4e28c0aac3057d32c96da954085b19afdaef34c80633c36d4049e5a48633b97f679e048a4f8177fd675c90298a77b5539c540bc3e6fb5118ff1b6475f3338587974e9fcf10b47bccd3599552dc1f0c3704340ce8e6ce51837f8592b7471d4a3f8b60fea12ac1bd546d46c92fe0467cfe8e1f87295a8ca357c93b40253d23b34cf97145982e8f31c917f329865d99c3ad620dc6575114ef3a5b669f82dff61e041f5ee169e04de99aadd4fa259004258f0a0d4cbeb079d0fa430a8f704c5cebcd96a78f6ce1c20d411d7be246294f03d9c1f51803dcf4beb40122ba4d0d6cab48c4fad2ca6c92dc4f5e08f6b560da0d4729ab144287c9d46f86c6ce404bfcd42b3d9275263aa7a24d8d4af0bd0b7bd41a7dc59fc0022c02b9c6dab31a38481855a654b7f03a8861bdd0e7e7900cebefa4d97422bf2584cb673b113de685f20d3384d0cf1154deaf65a91c0303d6456e0253acbb335188f710cd8ad30a1abdfa57e681243ab1cf049d62f0a02bd1481dc3e2f421125e63a38445965010a6ac05d0a83c1ddad4f401264b4e957758e6b1543ef76fcab7c7391c096be56f7eaf9ed54e6e870cf23ed7bebaee20bf9da8379142cc3c8fcecb06bc09f903a75f156435363846990bb066a4605afc3bf4031488b273a95100effde9ef0cc72819a720132900640c6578df785dc0c2bcc21b7b664481d4b5370c59b5d4c4d09bba82330ff9d8e79d562f8ff03359c2d2c0f1149a08cce80ed58ab74883a9378e04b9b29c12e83688ae70a6bca813887fd3278fee7d8b5ae928020c69ca4080085a89ebaa7386c24a2cd66826a0d97a8d30ed1ec30ce2734ea2c0d30a30a821969312b1928d6e1cca71db0a14152b2d3d05b03988eb9c5d162edc5fb06ed0bb8bc11abd713971843e60df133d372a81538cdfe392059fab884448ee387df7009918312a93436393f9aed6eab7ff841610e09af5ca7bcd9dc40d04f35bbbd6c1a83f2fb3c21c718e21d9f31cf00dc77c5e995c88d3dc287b5efe03c5813a8ebdf7cb4eb85d59ea33caf967df8f8a924dd979f09ff06d45c7c68f591c05eb5b6b20dac4b5a0b26bb6f0b790dfd477f299a580ab2a57deb568b2540ce936e6b8e63c1e247355a0168a7e5549454915e8ead1c658ffb6969e821e5415fe6110413e436aabdd8eaf707cae9b3fc6cb90c958c53673b603e5ae8e9db98c26f59a3b0eb3981c75c1501d683968d231501c7fbb7eaab26c62089d0bdc3b51da0d88e1007fc4c6bca41ff900db09f89009f0775e5a93841273d7f96987e1f88f0ff38978a7f3e880cf99c49a7b8841c73b4977ec04dd4119f9106a060dbf8faf7f798cd87eeeb8547b4684dae950f12c7a3976ded09b461117d8a54e3950507634726f70c7766795eb3c40c2e50472cdcc71c71866d646fa0ce1a4f7bcd8b0be406b0d502ab6051f6646e62474d0d47f49a03628311f266ebc596bac08a6e07f9013808ee33d66931f46d4834a8dc63bab81864f30fef6b318e6da6712f1c6a9d09ef43622f228230f358ec11629e7b4b47fdce9da77828662b2cb1ee19fcd47445d002c504891e25aab2b8e4da5283f1440ee13ab63b14387a6ede0ff0172fb2e1ab07c1dd1af0b9d6b0a1e7b9e30392fbe05bd80b63cfe2eaedd3596140de8f2e9b71ebd1a3e6ab3dd7f7a02a68f923069f3967c01c082c200e6adc2fef1a65671e382454d15c5af1fb3b7ff1580acb454eb4fa004a2b44e012f3718a3a2b81d0425111ee508a7fe85f6e8f762a711a191e6368a35be720c21ae9bf26cff7a3af1b22c699ad1788a4fe2fc34794e1134a697e5f96b059594127e38a1df1c6c88139eb9202d764ced782a84d22d0c1b3156c7ce6f7492c18c4855f0015e4c61d92010137c4b37a4f5b40b2e0b57fb53588a988375b9186ef8c7b961996de26f435aec38896372f17879f360928d12b67469204aa59e0b22c392bcfb22879dbf014ec554ec44a2dcc0059cbd07d764d283f698c94f92b4eff975c7a6652289615a4a56c16d3e3c6ca682a41ba9fe1542aa545502e6f9265da26175e1f164249bf2af88e63cfb53b78cc1056d379b71c8f5f9d10284aa9be27eecb63469e7ecd1463e38b1de47136646785128f2f2b679998e97196ed9a3d772cf013a1b5e17230b2a50ffc3f367f01dae76e53c6c2612bec662c69966e5e84b5418eb1ca0fc5ed089e03e59ceb16db5749cfa3e52009fdd3027b008ec25026d3fabe3cac4208a304b3457469a4e3647dce077b8125674e84717c9d69048ddbee554d363a66cd5425e1755bf3fc8e880dd491b9c26dbc48beee6940a0366e90252a0960920d0fe545dfba6e6ccac4f1e889c1902ee4bc59df796fa0760b8c3bcbe652e035131ae5bf5e0f4d140ce36bfd4c146db47fab173480856b534b717683fd0d42c655d2efb448c9c8a9861948b2f2e3e6e4f6e81b2582b1e1673b69e97cd2cfb0fcba8cb4d00ff64d3f71ebd037a16ec930a07ac6e14487a63f6aba82b548764b02ac970eb8230381ed03581e07702934eb22837c0d119ef94727a22482bdf44fc5082d322b05a09c064413489ed6037a693cdda9c602e0fbd54bf0b90df84489564cb7fd4856bc6632079476edd0cd9b3fae6130747dea8700cdf9b0f8db54ae7fc877b11c268b5ad9b45502d15466f48e7f1e4fa46e826eb7f5d53d2530ae07e88d59773433336f0891e26fa1069da339dd1c74ac5f7f90a4b64587e9e804a40ab8c8da6b9a246ff6245fb378c8a3c5808681620ecefbf435304ca2df23a3e3f8085fb426d637788ddf55e9c1ccd3d7696e65b20e1a870050a4872814f7540bc8efce0398ae2ebfcddee00603290c016a757da66cc5433ada95c05bde848ada224af774bfe85b9131db6d86530bac5cb74b299f3cccb1150017bdbd39fbc734b4872a1fc97ce1c83c9bafe73ce8ad1f7c12f05457220112aeb6286bd941244e28f2530fd6491e50b4d8a7a2fc8cbefd055be7faf57cbba42e65dec874beba4bc6505da03feb2b8186ca1a8f502be234f1c304d818e49eea668876a30822292b78d94b63b0009526f49bcdabd485f0a84566c68681ba7f02e6341bc555fd3f7e04ff3dcc5fd09c498265027716e7ae491fc8b98caf9c67aed2b88075fc7bf499b9ce78f9d669b1380f9ac031afccdf32af9bc0aae50b0515320dafcfe8f511c70cf25a3b9339509856c07b149d54db81946b6ef85631b193524be0dbd4d9e5f67a7288f97b4cc1da3259299b0a8747742671df01f4ffdb2bb2eb0163c231300d0a33facd640e201bf16727d8a3774d84789beb22ffce21bb2a4bb1407e874d24faeadb42cb204a556efc1d1aec53369509c4883d3e4caf0ba4645b7903ff4b25e686099b557a6133c0ee74b49cf4558a76047a4789067198e7418cbc3a4434969ab7953094206349b6e4c7ccc70581d6bbff228ab55652a5cf3f587a4de2c118d93f05223f13869bf4e0ebda296a702b5205edb66e9191c05b4c10bfd0fdfb3b3015b99b46930404122f98c34eb51c6c25e9a980e9d5907dc7217a992007c273996f79e63beecd8ef5a2204cd9a3382df132166ce67748d06e701b8448f2edc3e46536ecba521f4b5cdd36df3bc30168912541829385e14f611da2898e0463fe13eef2aa8a5217181e83268cdbc90e347a9c0d36eb1581aec5d2d44f7aa10a05c08e75040ce2dff25e0759a37a1e4dfcac8857ad325bb13bec2b5026cb2670ea2ed06fcf1d4cdd014720d9062b02109df5b611f88dd25f46a2bce19561ca968aaccbf2120417111b99cc27d8e483c8ecd28c1bdffaefdfaa80249f0098abfa3a5314624bc4eb23268e930f8d429b32847d625aafcd272fa21edd392171ace71f2421919f700de2ecfbbed3400eec151965261b6368295070a79fa992563be4b7c4089d4651542bb25632b64b435dea670fdf1011ac88a7cfc2f4375efb96b5ee459a67f0b3789963448233b4c1c62b0446b7a906fe7b7c9a3bb8a69109a389274089d92d68e5db2f32a0eca1a4fe60ac606fb38ae8b1b52cf4790b191bb2e5764e3cb12539788e106c48ba88c9861903176a17d80ddef406ef2282ca15ad89fa7881e318f161994d6c1b5bf65567b2f11f122f601bd161c8f7b5cac92815e24ac4ffa54486c44e6ed9f7b640685e705cc19824db489eb5a14834cb12f47e60b6435971f9f5791b446104ab72e27f80bef1261df8f071626a5c4bd661c19f1c6c00365eae4d8c925a3debab7f3926a639f5dcb380d88231611cf7ad5fbab6dba1885184a1481d0283dabe1fb6ad4dd5fcd0aa08c72431ad3ec55e4254cd6ec23e2e434b23b0c1ec44cae0e1d808b1d68f4674aef74e4ef67a73c26f4907cb19e48c967b1b91d8f5e6b7e801607b969d10c5daca1e47dbeda1d9eb4af2bd001965270a614f1681c8d5c6b4e9169d34739fdaf20153ae356219ca643f3e9bcd80d31319b600aea159b9dc8f42ed32436f6f0285dbbfaa698d1791d252379c936c17e7e867f226bc60af2634bcd69d6e10464f6902cc19eb763f0d431cf5b4e16cb5c024595fb6c93a2282437990982919f7bb00c3a7939a09ca97c195a1c8a97d7de8075a45c840cdde233ab63b5d99642ebf0533f2f2e22b62bc58fcb755f49d8ef78984830e041e4a676aa7609ce79c175f7c6c23cbeed958c3c2a6308a6ec56e4bf326bc7c065c41e98fc1f3d106dc5e3738798b44aecb0159c413f43c0c26051a3a32aaf9233f92795e5c82394b177f346ec9b607c593d287acd1e4873a2ad08d54eb34d69776feb2480258d7308dd658523e9c8e8d144299288b645993c556baa6805c5da3d36a63f1bb972df813a1ea9bb457a64897db98c831acd7d0531a6fcfe3004191e3a268f21d5775d6c68571ab0eb0fdc7fb395889c3db01713f53f0935e1f2ed2e7fae48fe4948f5e2eb655a1aba767ffeb65e1c1f6db7d833fa326fcff05d1d44045107cdf0776fcd1da6f05e66e3fd99469876001ea78c72cdbc8089744387fe868213ec63d0c2a7683398f24b70e6ccf40e4af52f9ff9adb6a21f6af11f3891c0a190c412907634b99acd43755e53a454dc72ebaca96cfe1c0b67470b0d145955f5e44c3449224ccef4270a05a615c862bae3e07726ec0309f635454afa27c77bddcf6610ae187bf076fc7bea1daf7f37a7aede25c09cc33f56f1d11b52c10551c843faf46c2927fd71b3ff6d5a384b62e7423b8a53b6d53eb9cf1d851751ee7775d8ce92ae0f2a565546837bad9a01284f85af3354b100225fc37e6fedbe66249646236c36829ca468631115a9644dc7022b007ecd62aca6ad3af2d2affd30febbf277fe794f1f3e9dc338d7b91e2dc3a934267c085e642f9fbbfb7833d935c6ba4c30cd7a4908a8872338f88777a6d64c2887d674ad13c7a9ac0dcf23712d9a8cef9e6da68d26feb5d1d7bd6d64aaf47689ada9b16c51226d09472133cf9bd6658253fe7b78819a8bfd015f120ea5b494f4c7bb9887b4f355db394152eaa3ca73999cccccbdc29e3e86e99b0c81a15eba6740a0e58f41813edce6a7b7c0b2323553ebcbba6abf382f28d18bb8f0d421bf586a7a6517fe769d389db67bd2cff67ce238f2d48d245f6326a9a28047ab27e3a8390f3b2b86e7da041b734703f3a59480b13a96e75c4cd11a09f12731a6afb8dff9eedf10fd51b44603714777dc46d353923398c672d2e7db609825044c293a0ce6cca902fb48e39c6ed04f734629b485d201fc27d503c615a0546a8a9c4428d6b971845226b4321370db75560bd699fdbf8f6fb60a4af0e05a166af31aa117894e992c568f8d5f25609f06fd8c46f6d2dd9aac5a66200b68040247582ac31f89f5d4ce72d394c29cf2a61d05b83d434ef67ea1268eaeb86b84a61cf588425c6b470b05cc1cc53a941b6294195f7eb87292d6e59606e8d99ae8783db66a518c72036446841d31a7238c1920047774cef91a0fda256980a5587f02a6d28369d26cea80d24078d1fdb36e11d0805ecaa0b1428108f5cdb966dded3c39fe1fd56d9bb9bf8ea0a2af5fc9b17fbeb0b079e6223b29b9db984373d0a64accb586f9cd3035f43cfc8736f70013ea8ad54b41b3a50c3b97a5e0129441ae91ef6776cc6795c20462395658350129f1beb5cec10d1ae4588197b4633bbe3316e691fa123233bccc34f2f48e111be31ee204b2dacc818e4ad1d6e87592f3bf8d2dfba136c5b06a05bbeef23f5840ee5c045ecf55c4374e9efdfa7188f4dacd5c3d3e78b10ebc877e63ad9256f8c2659657097df29c82fd6951585a7e1278b63c65ffd3ad6fd7e1fa43e8a054bb5b46927cfe0449776e7cc3dbbb2475adf038f21d7f28954fee2711b4651ef4121be90178baabae3280f2af5d8cdf39111c87122de335304ed9ceede8fc5ce8777f569d63eb74836d02615cf0f972fbd22c060045526c8a472ca2de13a35cab879a1b3174a0f77dcc7412abc99e4536e023e58250827950a37c9d854860c76f3d89d9817d4174d49cf146173b40353e81039911e4ebce9b2a916f59059d0e76572a5e6f368caacdfeff6ace117d6d2ef2842aba1cb271168651e7f8ef50ba26989c89eeeebc87a57c2da29812347855f983c058e82c13f4f6144a3da616165f709bbfe725cb13eab2f3c3bd892cf8bde16f77cd04cd3359a34ada3b4f29957d22c37384268101101c6ecddf35ab9cb5403fed3adc4e65eec3ae5b3b6da4358c5c9d9bf2c1ac72bca6d8a9f62efce84695e433e03fb9ec5c08b894b0d4083f7fd20e5e71e2cbf50f1597518b4a2911f7447f2b9a440dad1cc0d44b3105d21fb20ca4b55b9ae92b01db259a87c0cd6cadf24a7ddc51257010a755f27b89cc879cfcdd3b76e8a6ec01e8b6c250d2201003e3e80661b5ccc39c71dc59de0544f4a55822c343360e541b4a3b1e330994e20a4fb29b0ad711bacbfd3eb57e5143e3f2be520d6becb46ea9af216d405086e7f7499f4eca5a8aeaaca9d34f26248b508bccd9da65f7101aed9805554c273b6eabd0c847da8f335679ae83a9b95d437d7c87aae82bd9e9905efb64ae80c98ec2c90bccfd516a319eeeccdca8bacf404a9bb1a3c209706d199e469f99d4190b142690e601ece412afd1240a2635b6c66c1dc8848b65bb68d8c3dc86098ef7842a278a337cdd4eef30043afb88a6d2cf2605e47579e1e003009313874327a65720a1241ffcac87f5dbefe89dac29596803dc4815fe6ab447021079032d4de0795ff4d2c2686e507e01e3c4e95079848c1839d2b0f97399a81b59426a8c34fab02664d2758e58fec908717f3d000423c8877ef13b77097b78c98a010f2557da953c63d05cca57ac67343f02a52205d4fdd758813baed863648e9975fc2729c61ac32c71ef2eefd598907e75117d711b7fc12173f8bd80aa09e88da6effa409004163e75965964f00bddec439f6b3c643a7a6db08a6e6e7199876dd20005818d7a5df258d23fec2d8c902aeb5d144ebdb7afc17ff35a96cf529fcbc4305101b6c4a1ad35f7d103d8152b506ffcc4cf1bf7ba3e34b60dd6f57813dc39749631797ec54d0a54db77212cffa91da131a0b8f7f7131a0ff5f861f21e02e3c312537af68859387b3b01a6ee9f0ca3480e8221f285a6bacb68b009fae020cf527ce433a97a1b196fb97ba00f71edb360574c788b2abdea326d309e3473210ebc2363085354f82ae148872d8ce2cc35b4d564cf509867bfdc0773dfe47c83ee2888bcdb1f4cad975d4965415143e6d1be9a7aff8b0addef68dd606de4456e1e76f91dd093fdd67024e00c5e4d1748fbb39f5d8bd678165c865acf0dd8b3aecaee76462b89e820cb6403c1ca0a6e52392dc15dbf19e7fc4add19b90eba39fb9c9717ba6bf6e89c10edd4fe40d98e0b44a8b0c3026925611ee0b9aa3181a2bcad7a2f411ddda4c3f00b097c6addead3917fb4d1508fd25c76248c70f1f5205509e62aed753705a564fe5c1561e33c030bb95a8c5fd238d0b4ef8a95396d2fabfd7c1f31048742e81c8f651f29580004ab7cebf6e768af1304615bbff2cf849a7a5dc3e0d967ed2bd4c832df2aee535482f53dd25a694df3edc5a932bf2ef905b7b37ab9149fafda0c8b9bfa4f0011117fb4c7975817616f9a10bc8a4c7cc5a7c5d8e15dbbee47d617eb31fa45e244401edd00b6ce16f43bb854374a8b860733ed059a2a388e6817c1c7b26e4561a14c76e773db7badb2c21b83d5105fe9dd8e29c4487d272ddac56fcfb155a994185ab2d35248aa0cea416a6f99b9f6a6e41ae792d7475094d9cab1205d428f8a322954f6aaae150a155adf958eab4b68024be47c2366d94728268961bebe8d376eef76b14441a3fbade9ae3278262f2f7fa61a92050e721c164dcb7461716fd518231e61915c9a867695d5dc8e1370f7bb0d05cd8432bd05090cf0c31905803734f4d0738e6df3cc8530219cb3033bfa16590b1da693588efd3064cc8ebf58455a0c35af7c8863576079126a5fb4b69ac95e029d358a0dd67dd0f01d358582ce60eca79954adca849f8dc015f69593f1e993fe1b740b84e9bff67abe68f2ebedbf5e5b68a1f7d7cc8931aca0fdfef3f8a92415f9eeaa45c6a45d532fa65e2ffa8045090e77a763f95e1f7b4d4ad6a87293daf618f3333ba973256c897f118f044e755de566ee7ad91468f9feeab603e8b8c60170c4c59aec82c52a999008cb20c1e0175ec9dcb72d7c0be61787e227889304ef24faba6c3ea35a840d3c301de726fed53b81c2101066cef0c179b80c025c862307794764d81f47887eb4c3e83fd1a72a2ba92f776805d1ef88c132a80fb8553ea81db98f30da0311fa031f13fa74c052af80c1e0a61d1220e6457cac5847fcfd3679c82a5d514ff419e0c7459ea1070ee16607129a92e4f4d1f72aa9eaba42c3842c4bea454e1aa0bc07b8cff0a8a77602c5ff0972f60ec5e9fcbd4c214deb1b2f718cbf1879073dad7008e6b677594216e41e8d39ab524e082107a20e9b416b9e9e097de31bec14aba51728ea3e21dbccbdda6455d36ac9cc41bcf1ef467bbe2e55658521acaaa6ec328e7e45e87484e821725c4ac5623cbfd610426a715d035532c556d038ec9e597cdf2c4ee7b3892c3102eba17b2b7a52f9e03a3f76b8758bb13854fc12363b026d6aea3cdcc316bf7f472fc7f3dc1856e1455c73cb59ce12c051cef9c261712ef39bb64d3288cd91aa9ea5b5fe734021311d375c95a3416676ffbf49ff6d89953483c86e1d72e65211839a39d23d0c7773ecb1c52ede9d8c5d9a9b0494b71b423a65253bb520970248ab3daa1c1692f0a7865f7c49e48bd540ec89878c710c6d51c96131fe55d99f092d318658806724b093888ccb1ad4a660c464bf602101855fe484ef0f723046404ae604d777158096961edf7184936dab9aab259688d048407de4ac023547ec4f1184f38786376ebf4281f4eb216d22127a828e8088213a8d6727ebf9b786bd5b58c587d7ef231475576c38500fbdf33c9504dd119fac08b140e58eb3d05305bdbd392ae624e94769dbade7e4c7a558e5b81d3399de54863cd6f2becb3e7be013ed6a6c9936b3ad7cab5ddbb3d5ae90028febbb38d4e6414a7e744b1b8084ab0a8b0a0bc4edaf6103fa9d8076b9f281aa0eeaaf6cd258d5c303ff110e4728ba09d1634c641644c8b2555db60d433064ba5caa02a6ab50cc12948c3216518e58a20c5b09e1cd1898be8e9b3850d17ce665aa759aaf492bd9b1536b06611d309eaea412f4400c1908493ef2801a8ea3217f035cc91e5746d92f069ba4405fd5b99d7f8f88f2c8279a1155ca01ad9a9ddc89ab2bce80214a1cfd3e2b390fc1cc2e559481cfcedb3359906ff012ca41680ca3f7f8fe87acc0c4bdf6f9f7edad166738d7182619200e065a7e20b3abdbedf6bceafd690644a1102353e5cb337d1acdddb8d121ae03a0b07f021803e38a2e9564ab61cfc10da35888636dbd400eb0b65ea3a8579309c1e4d8573359ded63f298c805c3542f6281fc2cd2c6d0ca60998bfce1af409327f46e677866efc0a68a5a9d762f783fac17b36945d77ef7b9c694f29189f00fc94de3d87cef10de6ca164f36822cbce7b2f33b4acae97b5c2756bd5ef0c571625532e79d3e5f5c7c2423cf175b64f871a6d6ad72186fad4a02733be0580cec40376c87ffb0c823e423f0b91d1f4b1d7a2d319995b2631efdff4d30e76095f9ef18f229aec95fb32c25f5add52be46787db7f999043792e8933f1c1d48058e73d714247ba20d9b4fcd04cabefc7f7ed45af670a55f4a18346d7ef3e9106889f351eb3ebfabc5bc3a2aff34d6be9d444b1983d27d2df708d5fa9e4bcc441b7bcab06c05554ef7c83e308fda075e5acb72d9ded11890f4f822ef956e5ac299be3d4b3bd7a47ddac40c4796a46fda29d2da2b0f250823346a194597ceee7f2eb0dc39b21553220c1e2de4d9fbf107d74a06d8ab68fa702ab54af5722e48b94f52bf5e38adbb03d95e6d410a4d55106c45311ce47657a18ed50637d82a02d12763b7e067470f320a99d530d75f2417dbfabd2f5fba4bd1ce51bd7f23a1dc4d2d49141b3451b169a913e2d63c41e8a3990f92138e2403a473f0de8855c98df337dc13d75f69e27c2ce176290c4fe8b0d5e3fe6b73254c3eeccb8d7700bd5167d9a4bcf1e380070e541ef71050cddf3c00666690320669cfec51ef512c58ef483cb4439ae0b9310a3dba5a0bbdb0a2cb7d2896b93e765b66eeab1e2514ab04d8f65f30efded2d34e08cb1466d19c305fa977bdf8a036e81e2cccca19fb50cd5f7b3f4097c6fa7e35850654d9d3fac854d1e6dc5a80af54abe33f9d97c796b222c303be5ac0762e761b123ba525c2d555478b22d24120c54c47ab615f3bb986c188930157e875a740710c8c58ebfbb207f8a8baf7018ebf5e81679d8f0e16b6224f82ac1fbe1ad7c221528f43bc97c8dd319418677f6f37791fd4e6c01967ac5b7310badcce94ac40f3e0fae6d09f14ac8ffc04aa1d7a08f6301c8fdb691e3501008808acef064c93da6fe6901d487f6df2b8095839c45c89f0b84bcdddf73cddf248bfc6c9dbb77dc595a21cb28787e38d38c1acddcb90e111e8597511d6173e0f7518d581b1402f35f63d510fb3afccdcace8edd5f26e2342c6ba3d364c41054920c5b8778d015b53eee61ff116d41b80ade3744cc7bf32e747c4a40426a5047909aa8854d6bd08876691e78e79817b0e4e1f4d446ca9c9281bc34b02013e2ab78e8e8c91f5646f1fffb68e29f0050ca8faf19c3ba49d836e9705b71bdfb369bc5f7a961785f387d29cfca456a073155453cf5c2fdb071e8e91368c9186ad074bfba292a36ef0fec66670e69442aa690110b112a8cc13bbe97c31f0e768c42e369725f599d7e3149cf239d8ffa528d8235de587a3ada56d4a641528786e7bb841fcb95430d8f8929aab78e2a71f3a8b6502f203bb8c4e2fd1c7dd0e27d29b7e9a4d02588072d3a3228d8e804f5d8bc66240f92035574b15d300f49e652310cb4cadf6a16e14cb33362a59a34fd581d069697f4db741765fbfc2afa2935e3f0b780cbfb87decf1f6135836c81cc41454b20bdecb65ac67709f2b9562a152545500d3106d96251444460abe7192555548bbbf5bf8e43fdb23adbff6274bf8b2192571e7c3257435bf1649e5a89136fb0bf13e490fdd7184c73bde1d6e1b4aea2d192c1a9fc8c781c42f234a8397dedc001417ef4ba5c782cd597d9ccad50e7764c9403d88604069380066bc0acfd4a9fdbae1aaec5b807381a3d2ce105e5be429176db3d94115f8c922af16a34218c44f9200800efca7ae79904b7e07deda84afb6f229041fc967fdb28754714bbef7299301f140215704a283569692ea803d98107c88e2ae027a0e8c9b283429db235a8a4b090a94459b1a52cfb8c45c013c66dfbc29abbfa23694bb0740f5db6356585d92b753078e908fb556e3836e35b857fd3a412d149c9e5f8c083f21a93e47b50fd9b3620685f80e96378aefa41165dae19556380a0439f59b6fa431c0f54050ff3dc137a97aff685d82e73006f56b8fc107fc61193de088cd7ff2956a806227c570c405a2be7eff41157d9e6eae48faa41ed12756881e7fab105159b8b560eae6ca2098886677ce1a75c9baeeae27c5272c43be73a917993480f8247dd638b7622075da72515f090a3cf36e1c10021db46dc907929ab0ece9c1b47a18136407b01a5553d79ff2d78dd06e21b837b44ba409e882923dd2005290c9bdb77c53ddf8ab54c17945c75302a3bfa70efb6a0b755839667375c05a459d636ad6c9dc33d56c7fca406841248ea571c6dab67948bfd80d8effe030f60478c4a1ba42a11121803bf5726e2fc5c3973a04aadc18e4362a5572f83e4d1f759b0987eca88602267c2eb5e33477fa6357eaa0e1a466bcb285649e3a608ea0c34648deb14be3bd69bf4bddc01880a9c26c3e3286dcc51d0748ef45cd53730d472d544db8944150d205f4952452ac8ef24b144a005789f1c7de446b3b471aee02dc7e1f9255e0fe4e75bf6bf5b7030f0c8706129f0ab692dab33c5b240b23fd04eb5f4a363ec6d1e7fba733b971ac5e74f3c4465dbc4f68cacc5c247ae052ef710353d5b40e3bea4225da8fbcd9908eb3686724a059867364baa29a67588d227a6654f81284349e4019d29ff6501057b091904a460ae00024d2f5f5afae5cae15520ad9744ec2f1a85551d1178029c4c4ce33eb876751f781a8bf191b2bd15f3e83f75539684d6565290d56d8122cd962a2fb53c1b18c058445240244861f294ad3535ee6c7fc5a1215e98814438f1de77842ec89d318bac0d9cb044019042b13d0cf457b7c83e48c7ab640994d0cb8e2c5a5036d50ef1d2f0dfc252fe50ce9456acee205ec899cc3f0ea6757031b055f2006aea45cef8a4f26af7c9cd2f88abfa7154cc438a1591dad33e9dda1862a471874e2b6707454ee1b5fc6ad37a105ca112bfdaa4e5b455dd606194212242a2abe9254d591ee8d6120757867f46d9595855e5cacb69a34b5003179bec533b7abc2b60df55019e03360d6f6186a067744992ee06c8f6d893220213ba4a7e0a66dcae5a4d49a7aaa34bb0529245fd9b8e46ff42e5685e60f6aef52bee38d33d98707d1d577e5330c9a6e550acffdab3f30cc4a7f9c95b3e3c1d85376f03ec29d02bfd48b9d927ee2994342f1a4546165719086412c14ba5af80dabee8c620ef131eec1ff001caab4d4612090e3c0b097d2fb563b87040643d7ecaedfe023dcda523a3b0cb2defb2b4a944e6a243b85cefa4b7c4e946aefa1de796b7670541e16540e37c5391e0f49dcb0bda6b2b856d3a3695f68502278ef99a4b2c7cc17a16c32a76e57f1cc55612940a2cb4c16fda50ab2c3f4330e04caf43120ea01df1c7ca015ccf2f26d10c2a80d97b4039a17cbfcc5d01d08f8d923f216eed50f4fb85888cf8c3aa54d0795d81c867ec587ec4500cfbff3c4efb01d0d5451a44445fb124077ea2f2256091c647fdb3ea1b307830abda07831c52995716e8a203ee491d3dc1df39a4c139c66b7126c7719dc1ec440e813e9d2c5276cb4fd6d717d795cd14ad3dc0fd4878ca4c63ebaa4b7c44fcbf43fba04515cbc7f73297918fc324fe8b94a8711ba5def054c5d3176445212258ccd618115f4b269e5f8ba9114c7fd679325fb44a2d665257cc124b4f881cc0f9b3af05b2aef3ab707b1bc67fa0b0b72e4a9cd8921f61a359db575d3fa5612f42c8cf6eb01f40bb397c56f1eda53005c9f5da65a9aae08902dcc71d7a3a0ab2a9bfcf4a449a596b3374869d6b1c0b1733874feeccd7251a3228da46714c183523559fca2bc3febf76ec4983167a1add446137364ecec9e46360b954c3145e558d1d6f7cb657d76bc04713af766dfa59cd3441d4bc0d80f3621611b52151b2f5fdab13eed78291eaf0b4d67cda9cb877a1f99df7d4250d141d4c5d3325baa670c59c9ed7f1b4f82d48ef868fdf15150beb8fd9f31354429ed36cf7b624b87590996d61f15f9eefad9df73da72538028850ec2e67451e361592d2c02fb289401f391390186a330fa786b0c3f1fb3aa0bb5129a585afba32d415354b0e0e37fdbf428c99fc9b0a75d6b17276ed1dd532bb5a2066c31ae81454a53203e0a2a2cdc63d0d1682c4f96e7a9f3dcd883c678b3f9efe7177a8ba0323e221f3d71444c77f1ec14f8ede1844b19475fdae18ee958af2f8343c73b93273f46404f1c2bb0de150554a21dee8bc9bb880046382938286caf53875670a571efbc173488237271d7fa8e20c1ea25a305be9e2e329835a84041f5c5b91441d56498b88ddae3579d6adadbe75f9f40eed1d3842d5fc05f3a04687c399bdf73ed2ce5982a3fc1841d7a04bae1ab10da040042f787a623c4dc9dae9cc862346f3df3f4f27248d7803a861d7c4cd3d2c2a119bfd13abe97d68cfe61983ad25a6af7cb85e494b1a5d14e4eabbaad094326dc7d13eb4cf5af4170a2385de2185454e9690f6f64a6edf2328292e4e542af9086eec16c36cee5e19cab217abbe43e838801e67e43ca36bbc3856d333b38c054c538c21c5dc41478cc27ea8275959740d6682cd9661fe6f3354881b0fffd978aa21cbbe1586f0629cbd9d6a58900bc51603820d218640beaaafe0482ac1430c9e783fbb7e9da91fbcb12230033e8cbc16eb20c549f8a129c9d7f1975450f85b62bf374ca36c7dda078e68c739de2ac197ccb39d165219e7d3e0338a47b3d22b3a9e288c22881a768925bd3bade384f4ca80a03b2ea118abc368ab30aa1f15b16da38f0dbd841fa8a16fec84435f37bb95b2ab70942e8ea86cd48cc1530a3c48c0c26d35170e591ad794d73a60eb275aec94cc56d786ced9f98e059bf514ef968f4562ee201bf0fefb98237ce587708410dcfb24b9c633b3e1af3719f489760cf36b106264b31de5aa639e12746e15c209c226b3e95b8a84df569b6d61f1e158ef47d2c559ab15047b2ebe1254e5dd54bf3be4c3be12417ae8780cedffc71485770442958a10429d061d21c3f4a0a0a7be1e58c04bb8ee6c68c40d27085c1b2c8536a1be110b8f8b46100d0c6c8eeb299e0f36c42067f6a424220aa5be88e019896b90d99027651ab73694f63f4ec6be3db104528b1639d9c47a50a19826b512403846d489c02648653d6b20df3e3c077df35731bcac1d768012dd817bb1fad8795714335ff391be4a3e42c970f30a2fae2f6fea4bf1bda44e355f93e40f32064fcef42a4a297312accbc51e21f0a35c444637fa6b36c80f1ced436a286e53c9bb42d8942841ad38146b1b2488bd8690d8c11e3086c1c3cdd4a96b67fa342f871910f6d9e18ca8f89db6f96fccef8e479488584034c4fb93019cdc6fde7e403907cc44e8518e5101af60e17df2010fc39e281325815359d81dd2af14363543a2756a0b30277ca98f73cde78181ba9a7d7d57a7c46e93ad884962e59eef9831092078e6e22e56c4717a48872d391ed853b0daaf239768f93bb3c6a868e5284a02ef6dd00b6fa993f84a24a8aeee2d8a96cfa3825aaf8a528cdd42f67494213b8aae0df52276c8b8242e22955205d840b890c4c4e556db6a27415d581df86cc82a9f3df3fd12054142e8843b7000ea73bb57b57ab7ee4a4aa9788a1d11d3aef5bef38ee6cdc55fccd3ae3c79a1688efef342895345d4a46d142e1e6072fc1a7085e849595f47ad535585a1f74b46b519342554bb2c6bb3208c911dcd034b824c79e5e0c69351ccb4cff04d972514b77e66de29659b3c76bb554570e077bf09e51186bab490afa578d35c2bec8c10a8d9a70f4e4287db291f6dbf2d021f8c9b203377d0742a48c2ae68258594e75f63e2b2676062e0bd7bce5984a5fe17ccf3060070b39df1d8efa920be19964be69562faccd465ece1e47057bc831efbbfdedf5260c03978b1aa778f21a4f1210a4b6e1e29b651b06b3d3b96046900d9f3bc1817ae1eaebca032e8b96f8b27840b10c0fa4482adcffb22225d3900a7aa188ca2ff7ae6215cfee98adbc05931c79ce435d500e4954895af60bd1f6bcc66024d3dc9b767b23d6856a1acbd5a27c1b76fffdc362ef403a6c9e109915657dce991e2fd505f47d6739d40e41a0fd4dcd2da92383e1a3f2df06c58fab5b12005168daed60b7cd2178482925dd2bd856ce9ace56a8e139a9c6c2ee4ee0e90a7bd066ff9ce88194d13f7ece74836c7991f86a95b0db031abbc5f838b4acaa3ac76cf6489cab8a7a7634b8fdf8907b8abde0283da718514462b4055482971f977492de8a38316754f53c68f7f40e5f7903cffe0cf76e6c2e47bc67b4d859a762d2cca8ad18182c478153f754e4229f608e64698af076c6e40190bbc27c704e327d43bed387ec01b7536531606025e9852e5a129b1ddacdfcc27e01b8318a8dd164501da8026c9ec12c63532287e398464ef6096dc775237bdb047a890e1011584fe0b6d6810f2e7b600227f377d2521690c0dc7285e484b8d6989abd8d4d5bd6ecdf6bd99dadfb8fe5af85bd67c478dd761e8505349a07fbab919b07641807a90a375d0f81e4c7dd4dd5b9b117481cfdefdf8bb4d8f14d7571ddeef6f37d7f0e4e4118c20723b380fcacfe4c5782326b75e14f80735e85b14d7a68eec9a6d18f65bfa153ab44e869d3ef76495b9753fb93985e1a4dde3a6708e0dbf29b805ff9ee52396fe3453a6d626077e086359d0497bdba45ad55af17579195a1dfb5246f46a588fd1e07fe9698061dd26c9aec367381192f7920d071bdc99e8a15ef0111440a157a2278950c22a69daf57ccc1188003eab1073dd6cb977eeef89cfe5b8503f64a7adb6d989b0aee9c20f56f1693ac1a1faa2c5ec7d2f5746a47d42a2495b8f58352841c5a3011aaf9653b05c551453ea9dab768c17950b8f0a7672b35f4d55252048d32d69cd9e5367cba38bf92eb0bfd9127cc7aff103a537eda41c29de94667be8948c2c0a7d41e21b70aa829257857cd7af334c02fd19c5772ecf970dcfcae8ef65220e2aed72cebc4d0ba2784f08404c30f34f6bb4de43bb027b1175a68d7ac9779d8bc1099a7237fe108e55b81fdc49fcd5c9ec86a28cd3d323065535d3feb9c222a267cf3e5a3aa731da49530f93d9b1beffbfb5f054d5da8ea8fffdbab4a1fa90a625c9f76f42f4a08d545b2b7cac41e92c316e3916fd1f3d9aef030d1de9984063bb818784b195bf3fa97a0042759f1261bc630569e63d2e6fb0addb6581622fc4a61a0f89aa883555390f57cb6e10bcb3ad8357ae6790569ebaa6f2b04a103938bf68c54a584076ee7686d500e155f15e9b15c69becf8a052f8d3ab07f25ba83307933303dde572e3a94f56f88967beb39afe1f3d25661b58fe3b4ffef061c0afd7cd5ad7debe52f4148c7c14b55fc187bd71f37f51599efaa15a7e6492ea7eb288c7d953ed01d5ca376e5b47c190f64e97c0bd38207c76782d4aad46b1c4aa9f55665b6686a71315790746fa8d08a9b4fd1e91b84b2fc407ece4484b4b94a4c1c35339335e0664fc4821f36355f8492355024c1730fcc213e6ea0e8729a63785108da7a69b717212d0de4b1e65f079b24e0aa3c2a80bfcc41bee978284a06856ca77aea6bbc66567cb96c6dbf710bba023817030e32d204355b5495e59d66556b6af72d5af23829b265741217e2c364e263dd33f4c9048f0da1c814a39aa20cd7710dd9d47e2d9c5a62d8ab0bd688e69c07a96a99add1ff9051025d63935b5423a108ddb81040bfd33d87e97b0257d5f4492b75c68c333691d1ce5ff5f199a0063e3c98811ac77f513720a584c8885709ada02ae19b093b068a44f34f6bf63804618d608c363a6c6654e5b0eab44a293b00fd9b40b2cc739d8908197a9bbd0ee805a8e3a91496a72202116a0fb3e749dd16ad6cedbf01e72932f7de72fac839cde5730dcde91a703d1674cbe01bc6f4abf614015fb745f3994cdca7598b0634746650ceaa3cab1d06d8fab8b4742fe308efc36639b3c62a6b25727953755fedd178ae6088b54abaf15dc1aba5aa2d75947eaee05387556927a4ddefce9bfa096b269ca92fae25e836fd8626780cd77b02e1d4071c58c75399e315366703806e92504a83a3041a042aadaee746ecab06c5e71aa683a626e975ac6f797232396a2a89ab72061c8c33ac0347e95e90601b226a0cb15344433b0c41948fba66a52fff65aa83edad72e5a29b56f89870ae0554be5e6bb8b1eba3dbc8667bbfd2c02d4f4e29712b565dee3beadb76bdf9cc7d081935a4297c6a2a89b243dd94facfc95d87b3d2d7ce714bfa5c8e67cc7948bb19b4eef2714cebb5cf557b687cb21d433d800936ca3bcf2dd37da5e0bd0fe28e648dd0bb9135dca19d5e5b82e11ed60a8b489da21baa0707bcbd4a14142f19b7ff95514c9a10ed4e30bf1908bdd3d17be12e07399291ba0c031c74e105ca2f30d067fdd9e19e3b4827e7360ff6c13120d49ee3d494b9a50b3a62bbbacb65e282ba084fdf246610b6fdf5c131f879af24cccd35a7e8067171e8e9198b14a1a4806858b3329e8e9fffdba97619307a3268f1898fbbd4e54adfdebf87123cc8fb7577be8c9148481f033eeb14342496be65c44dca09baee111506ffeb847056407fee719609f69027ba6225349025b1afb93de7f14346df5544a684b431ee955fc51ba36144369729b9fdd78568f04dbc648b21eabac10d1ce248adf4a4b353009697faaa9f97f942b9d79d19bbdab5a914f64ff7092a3685151125cf683b5c740dff24db8ba364037b8bcb09bdb7a1aca20bf0e0883ec95016e69f031a6fa06f35ab9ea653394bd08c635e43cd9901ea71e1484aacfc31f80212f49b37ea58dc6f86be842a23e2aa57b2c28c69b5ae55a742b30ea6cdf34975d8fb01008de5b2ffe4e564762398069821ddf844a6114caf4e27c1592e0abb18c3a6ccf430a4ab5d412a417a7b3b76530b62e3d2c02cf84b4a3e91419d816293368ab9589d4fe273502c92aeb77df764f8e7a9fe0a5c41644ff18c57f6d420f6ee57d8614ff8d7e18d9d75e75f4861431764d9259b8c2bf137d51999ca2b60d6b915373c5b25c467db3aaf000b69f988c8a235cc6fa31648299094768feaefa1b5814c92c3c9a85170fa7324f36af2b31f6159a632f9a7ba513ab3f987a24faeaec0a1f8d783c06e324fcd277f16e609e3edac68b49aa035931ad6c707a75b1b96d75a2ea34b7e62ecb37e7513c4b26e5a81c10666c86b81305b393eb22db499790b3a27935f54bf6646948a52ecc34e9f048e2a1fea2480dd9e0c58128eac14c86fe7d918d37fe57fac63635b3d33c76df76e91b75b95131429a440b42693b67118408d88dc4123e9531e80da698139ee08bfac053cd0ff936d9b128c6ef5e44ad4e2a0558dd10deb97186d2db6684b06574765cb89d97b7f065ce75b8541b35fd12f1bf1df6902021c24974880faef2f717065872f5d039d4c0d6ae20a5709bd57dd34584aa1ec147b4bcbd3e295652f2ca50585e31ce7dac0c9551e24e17a8da0a67b1946434b4af24ea3221b2cfad50a80bb24db7c9ec0c44cce51563afd3fde44a790a37d149165730a1891d3be0292c011726c3f754eabff239d85fd363d4e6bef65b6063cc7141032457dfe343453b3a069afcca39469dfdfcc7582ffab7686b39d552289cad00e5c9d7a43dfdb7788e4d89a4b40c74bc21b13957f5abac5c7a6ab486157a11a40c5b4e07a0d2e1f52aa0d0ef01438817d566be88886c789ba5fadcdcd71d543cb24d7cfe0bc72bd6d50e0e1900a0cad231999b4d7474f8c35aa0da2c88ae10228a88629f0a8e1813e558065fbf324441b1384dec1170c2d98de0d62f24e11e5d53832053ea89f77886c029caa374af0537a5db4bd1e755200c81d4ebb70f0a8ee545ba86178a33b61e8708d67ac4f514da8c45559fb4e3e475dcb9c6d0f0ed2d88df9e4413f158b562c686ae521bb17702b31a0921530f68cb99d51c01b894ee2c52557ce2d71f00870939e1883553e572ef007b62d832f9adf354b79e929f94830df5c1e96362035d43414d00615efcff1238fe4e62921e1a62bf7ef6ae46ae55a3beed9827dcc293153764cd356f2e66fa31a585192b97589885d410df40c47b3f0848acd2bfd63d923420caf2dea236bc9a3712c1262c7764d03936f7d9064023cd978fe93855e61a6b952b7cf8b80b91ffdf449a6a4b7b09804fe130e51bf20a9e42dd0da3ac480546da33843266488d48230a780dece29900d807dae777f2993a40600fd7af0a0a5ec48ed6b8260d1bdd1f5b27e8e3cd69e21e52c39370c59c38dca83421246cdb2c195ebe38e584659d8242e84b615b07ae1a6c13cfedad55aad6b2bf18dda423b8d2c28f3e2700c960ed95272ead4187ed6d8497d35a9e14df2ce7a51b59d7b0d8198de0f4c7f496703f4d94e7b1a898d843879dc193fbbea2b6523caba40904c9ed4629fac985307d97c68a173f33696e99a96e117853b22101b76f7017057d6ee94887c2fccc94f7d4cc92f07fe7349a07bc398e27541ef63b225cc5e3bd1294d0d398eb84894b6d9cebac46958f630833b91f59f4a15621bfe56f9318ae7b3fb11865f84d07c8a819016e27bea2508f7bc938ca7d9cb8e378ec0e66c0b060a5f61f5bf7dd568543c21e3d2ee411177c430e90330cef98477f0b6b6e6740f65ac64af9052a40fb2a5f40a3abaaa322d394361bcf15ac97bba0462ff797f8e14c7b2b63802b63bc7f14722445c624c02bba6833a19ce870981006d9e0b48baf3aa78bddbeae776f9d6161dbe0da5060b791c07f45008d2a9c6d92a5a95b371d63b58255b149becb30679b561f1f6787ce5294949f404b8578ddc2c8851096eb3d229f9ae1c869c7b5e27ea2caf889cbd8a964db9482ff7265ebe809db6f35f488d6458220fc81324855d798bc9d1286ebda61c8326a9c64f87f592b6e82742314fc8e35171e8bb9648515588b5e1c0d6e23cafeafa5b3d452a1c3a226195f9c7a95d9e59485d66b3104af6d53c8e27ba3b335cf071d7890809b0071abd844fc474497f77105ef0d33ba9cdb15e9f73694202b1ed1c512eb7017b2df7f886c745bf80c279b47c20433b8e5579ddf4b0804a298059183ca2358fd688fd370f04cf133ac9860b0db3d75cc080b1278654a335270d660b9e049ada1e189778b8514640a4cf7c1e0b892bb1a1bfc14eac5295501fb2ff70d963e957630a62c3a355b3d1915c5e78a8303f233a2ca6f17de4b7dc49859382312a3122575f2de02684799f3cae52ebda8cadb9ccde2c16c7705d5d60053fd028c3566b5d5e989d95335cada65d3e6ac0c33e0e729df7cdedc737e1de9e1ee7eefb47d5833d6b97df3f308977f79f3dbb320a31e29c0526c3c879954fe9f0a82ee1a914657f2a67f33c7ff0b875fc076eb37dc4fb8ff4ff75e0522ade1d3cd32c5ce23b30355b07de76d142c0c101d2071928c4e1258bca868fc694aa4187f49a899ad2df0012027834cda970462e47c193ab9d4fce6b8ee900ce74e82e90c8cb8b2dc3d5d02830e4178da4b98f5dc6d3864ead1cfebadc927db6fd037a40b77149482eefecae8868ee16222d05839f5fbe9ca7641a13d60423531d01f5412dce57c604dfe4bc23fd08fec6926de90540d948689d71ff89d5948e9f07ef9eee9cc12d745e7fd706867838b936abf806d584cf22284ee22966a136caea35e231de1a87f4be665885cceec0739d700827513a2527562221dd4a81c9e1e772694ff6e5402e5029f430221e04af9ed251aab57ae55eb5e225af1a9345faee83a045b576f33ed4a14a219b23d2082161afad3dec8da986c2d93ab26a271e0f375d02e983cd5a0a0751b14925417216cb9b63e94dc2d8e37c08f5c0ee7a9d71ad38f8dc41e511b45adc4247e74a0b5bfb426e7e9485163a0c8419f648ebb28e935a37de8d290c0ea7669814d49e0e3d3bf4912bd919679b37adf0034cd235e9ec084ef3d116c4c87c4b6d23e3d875f5da858d5a75652f665b9311967e931943429aec83131c63ad5ceeb3d151c539e813376d90a64a226b409d47ca4893e46b55ae45b68a76ad0664d0c07bfcfdbab3a9a82b00a593041bd8feea6b24e8e4f8a0db04a632dbc70a3af5d594d0e748c170ac4eb6b7d857bd319eaf88271f2cf854b9f49f27971e35bcc30f111daa96da782ca549196191d783d5855b66d2d5a5a89761ca7fa5f28dc0c60605e41681b34a1f6cfe47d470402ab2c002cfc3e21ad6055241d5c159f175bdeee8c66955c4919bcb5ffae8ac88917c10db98c6540dbc1a6e3734d42aa7e402b652caa5642a7a236a6384c1155c33900a29f6d18f99c33f8fae44e6aea5134f56912d0ec2f6be5ef038d986bed23131e1193fb3a1c1c56c206253d044b3e5524f377488014085271d67f7d11e4517721d1bec4aed7c95b48475da6e874f6683c89be17b9ba94d28ca3e80810ca31b458d5097337646f2332218371f91543e0d6b9c4b09abdb5b2cb524fa4b5627425fb5bda0244d5d0832c9abfe865369875f5d415e9dfaeb4168360119868edaea35909a666ae9d2170c79a08e2bbd4dad92eb62fbcf17ccbd467ca3ed1264f913146496bd8722c5d378ed8405a57de898eb032f36ab8663cd4978ce3c30675fccf9112e621afb59cc495d9dd19f95a36f453598732fb1c74ab1c3987bb2c6479dbc6e7fa81f92360ccae5d2fe91c7077dbe7132e0e57b2489b7d841098a3a25ad4a54f137ac7390c6625ce46d8ca770ed233029a3046aedc7570c65c756fce04f7ddd5d22c57a0ff3ab826b98adf8dbf29f53dab41d90c3e3426ce90029bdc58b4da10c257cf72d487c7ee7c9f5bf4233f8f41ebd3f0d7d8c8d7c90158be0ffbb3057b0f7b9a325ac8548af7c01ba818cdc3db98e3207ada41b78f25a801dc7e5ddca1df14d878d4f062be1ab701f5cba78c2ffcf93e9bc8c078be09f768b3347f9de1d3063db350f3cd5d5c828b2e021c207a1a98f6865eb125b31f0791f043040bc0a630727a5036518095a6df5865f7ca5d8378a383906e5a346851ad81b7b4cacebc3a86c52bf77ad4558f945d3a3f8c381cb82c72f9b8502a8630fc627ee835e3cedb844e10f49c88cb552ee6cbe1fd5d6996e1426602b6c68beac4470a891179161ecd9bdcd17b000d9569252d0355893a194daa0fd808e6c062d8f6f9398752fd0422d2da7b4a2fbe002e91d235868d85c338fcb296707eeb82f53ea34a8e4790c1d8b447da68d7c68e565c57159f9d7225ef0a9a27408d2969baa7bc28cb06be0e75fbe63a626fae13c8b3c11c7d085615c7b50cd38df14a88ef9b5cb9d5823fcd4f398e1b08d5546e6cb2bb61ab91f26d4c905a8102a1612f71885acfaafdcc2b34a4740935b4b5d019b30b8d452d0d02e338fd11978a59f057221d38a4836d46ecfdc9e38dd8d95801e1ebcaf4d5574e9b0733e12930f9efdde3df5208504b7adb1a69449f41c9a9d67539672cb9eb07f3bdbe39267d9a73fe00ed3822fc5903310d3d663535b36405a126e6bce15ec00c7c0acdfeb49b2af6748d0dec2de8cf22e992e60d9cacb0786bbd9ae73e860f6810a8b0621d9083d1bcc03b96b655436a698c300d9f61a882744f8ea6aa2cf77ed5df5542f63f5e6e3af003aa18e96868124d5f498e35c0954fd5a7842798587a9c0b3e1931b8fd3ac681cbaede7653df9bdae4414e79c3b5f3c01f6e262a3b49671c619733bf1bf7f6178be92a96fa5931a06d9aadab792979a35d980a7cad42f221ebbbf3dddccd445abade71f89f7c14a7a5b3794498623ac5411399608de966e9e00f32649f6920a8a8ab119fe42c4ac68946fba524b45d701ef4f07e3a87aed3b2b1c948a9494b79eacb3e9b142e594ee693c39123750033a3d832c1190c0373d5f52b139a0826a6cbaffdda9e47bf38940e7ab5ba83939a4cc8faeedbb3d668abc847d1287db8b0e8081a46ccf054463f9a7f03462a26c36c36e5f26f3708d8fe0622f4db0b9f6afd4400f445ddf46d9b39d7c3f2d8e244603ae440fa9fe74772ea66788006bc4ead26dcda3420e757696015c8648dfa88770596bfc05333a739e234e5cf6c2a8616f3096230e8a9f3280a0adc7e913111750c4dbc880026d206c2d71edd3053659589dc43fa7ca306b79224ec78830955e4ff2926d1d3d782fcd31a36aaf29c5c2df210e8b1cc900a9871b388664841fb9f5dc4bd3c7c2089cbe14e4efde71e49dd03a67ff2ebf15dac13e36645a7238bdc1d38286d1916f0f60122837b1ab38ba29be3f0fa2eb0eaff1974f37cbec3bd86f6fd86bc017013c7192ce7ecb2e6c46fba6c3f375880c9919ff70657474a353178ea4bace77b40bf26de078c27b4637f42a9b08be67468e5a67ee24bdd8f419760aeb5e84b4fbb17bd10e5179579ee47fc4974fcb95d62ab2819e77557b5885fa13beb91f6c40cb9b0447d8ec609ba2325590538ddd9386ca3e68c3a36f002000a51a5b23e58139ead2bd93d7f7ddaf0955f1f9f2d982a8f81b224982ab50c64cd268e04346aa009f0d585defc458e99a4b8bf3d8f7a3c9928def2dd7d14f8a7e365a23ec2fb15add4e96d8688f1f47ffe306542637b138592401f89d3278263d50acaaa47ea0e4d4230f7faa541dde214e5db8d61465116e1dd89bcc505db41025131bfb0898afd329cd8f84ed1e5d220e999dbf16d8de01f43292aacf3fe5a9225efd3cd800fefabb8dd189e1268c35eb4da72f8ac16ce06bff3fba56c197bc1986b00b04e20163dc8fb3d144686ce02221e55fd314b7c46283a8a9d4cfbd34d68043d91edf6ecad4a30db3fcb8ae8495d8c55a9fa26f252bed6122e072fd06e824f8373b420d9b00e5cb84281a6e851317b09be65a58b047c12911de538c294369830a73a9d60795390a1f28bfe5f14d2cc61bc9b87cdfe88adb69da429a835704defd3fd011c01a437559fbf00857b1cc0456091de75a763cff4549f0375e6a7a9ff0ab7f5fbaaae558ea5db9d0e63d6b5194e1bc6565d765489460c1b801da4f0f369bf1b3a1d4f35fb13a57517e7c79cf64f20eea89f765714cb8a8077a3f4bbcab3fc789fc0e2e8bc0acfe9a9b3d0060a222bdc53fc2e05740eafd8fdf6dfc486630e0a9b10b2cd7deaf003e589133c99a808d67e2dd811d171c52766f421e792b79203de9ebcf6a196d30bc8e8a8c86423cdc17a44095eaa29346e20761bad36a6a4c87a6f58befc2eddcfba84c0c30da445821468978e7d9782d9d93273faf6b2c2a59fd8b69dded095caadad56eed16d92ed46f228f470618220557dd65e78ca9edf9325c9ad23567d5bbdda59208c4c4c543c33d04b9e508a4b8095e6b47a0e34838bdff7655d620fd0f0f04a334bc11516f0ac686f50d348ef32de4bb710ee199f4ae83dd224be7b0e8b40f6b754a3c8458721ffb81dec720e213ba0b0a8fc61b5e8352306a9687e6f6dd1d50701e1af9779d6358f30dc0d92648aaaa414dfbb43c30ba8995299c9477ad064d2a92e910ca6daad388c07f005a57abc47affc2e4c09243f4f93862de18a7a9b04b89edafd7860f8437fc00bbaf0ba8f2ceee9566767eeefbcf2346a9b4962fdbbfa4e29a9d50621912a2300bded5063096e24880af967041f55a09f27e6c42cb85207b51d769da18e674eda7539fb8026672a549a8401ed43bb2bd27f6305e6d43b6ffb8fe0e4d7dcdd161f0d39254ee396c8d7a5c0acddb270b26f98907612df17e643c50e868e10d8c9a5028696b5b63dfa68c1ba37a317aad8e5bdffc845e4cd8ccbc7ac402354de349e5cdbcb5c85bed7444270ad8fd5548f93ff7de0c7f880ac6abff39217c9e98bc0ca65942d9496dcb7ffee0d32c86af8ea6e4d14c788f3b41b19c622474fa72fbb35cb7be9f794e52678a9d427263fe927e08e9d1f48bcd15a99723158fce2a66ce34a2747209e33959b458dffb8c6c049e9dfd2fd9d0dffef3f029fd43bb944c9cd7db1f16595373f047a3ad6b7e4035645e688cd0d9a36529e6c98bc122eb725a46755f2268f0b02c433581f0d682e8ad571a4f5092eb17d9626363c4dd6bf774fcb1dd119b63470792e8cffc4e68f25a58900d16bbb5adde024cbb407bf0e939f4830589452df519a6a142e50c20dce42a615bd329bdaac4647948d606aa42c864df10d104627a1d60decba8e69c0588d4fba4c56bcdc01fc6b25316bce6e140316e2169ea2435207fc48dac4a60bd037faa4ceed7d8778a87d044d630187bce576cde1ff8d09ef56bb16690fd1b9c6069bfbf41ee2d67b42515060582aaf7ab8460c8b03862ca3b0ea00b1fb9a8707d901f4e3d9a24b2d036ddf6952c33da211d93d3cefe64b2f76c52592c786cce5e84dee82a28e9c47fae33503d81b55df4f5cd048b7f29236aab26fe52428fc59f3b34210882815e30086a0d6a8e4ba7a4701396a3dcce4a007c26afd5c5b9225dbcbd090175fb2d5a2d5a3098f696c7b0e836d9bad83a8ae5fbf2f5522bd367a699afd007d222f5be26c45ed78695cd051f0797f2beb17cc2e88286f0ee9463e3ce613507ba88b9f4fac28dc61a8497e3bd26c13903c1c6dba4e210a7b72ba69a8bb9dcf590291afbd9aefebe7f0a4cd91669930df9ef04763eabe2d78a972ba4af5a8c41ca11b3e10b3eb9edb8ee11d9c22cbc093b8247fdb61f73031743a09921635a633d0dc4a330d3adba431c84ef3f649eabd49a1d159366e36db7a7cd838e14cc8bdcf0c0423e3988e762bd7d10d31a15c8a283fa8e83452dab377c5f07c3d8e52cda4af2ea51155850b4e149b7f12757583b39b11d93ea35791fab80d77cc22673f73b3e242bc2defef750d0f7bdc30a3de6cf22edb521fe418412315f03676cd150bdcf675637166a8cece6fced6c1e8d2ef35690972f1ddcbc111c35598c38b4ec951d7aa9c3890335d79416f05c4ace1bdac8c31ed413b3cf03bd7ef45e94e6f5a5eff3255339df42604d11311996a7018e516549d12fa2ee5bd523226391e02d1998210f8ec507e910d73aa1bc02c4592e39168584fe871b4e4fe1ef309eb3f2550838251e9e1f6d5fd04500fc5ade0f4e6fca714551ef1224a4bee7b1985642d9a9716cc965636fe413fd7232622bcfc0da36ff939cf00b28f88d15fda214188aa9b32e740a880b752dc41e025ee3e700e3399428ae6b55baa8fdeec7fa3902db10232496cbfec855ceee2e1ca39a5ea774ac39057456055ba354da383ad66f13bd0e63bd728847ae080a25df8d825410b8bcb0c20d34ab1ae1d81537b44f3ee9e9dd386538ba288b7428c6c6240f6233637a368a8bd22401c5e82ce40ee247d92cca34f82bdabf14945de959665dc0b0714a0b06cbfd9574eb05b900778f4828d09192a25b39348e139ab5ee838433d80f49ca982f1b78194f8651ea32a94f2007e97bb098cb85ee38a2d1e36c275fbc33430ade5439430504190789b76b958b1f063481f01b128dff178273d3ec47b639e33ba47131f19ff3545975ec1690875e684a94d3a4079afa1c7e7a1b8d51aae4f68fb3ab6de0b6d2bdffad8ed55f4c6d55bd18ae3acac02be9718edd63198d1b2f6146df9287aa5e5025aa18aabb58e6e3016f0199b226c8c0b2b971a5aa59c1679fa9e34828c904f5d604613c4ae82b5b2d21db787ef6abf8c6d6b2822eaee13685017a945c04bcc00acabbee5bd0d9f5b9181cfe4278e5170d69dc462189f70850dca8715e0e028e2d36396996d328a28cc6e3d32af34ad3e34b75420a7ecbd534649c1474a76f368ea10086e3c5c11170e9a7530d8f51aeb0b431665a0f7bd2cb5f194da6c4f3d5fe3a7a86d1481e325d22b203f38f2d25c68fb283706f63397bb5eec5bd20fb79aa995e5c88eed632ba31c351b05f634e87efe70615e7d83313149fefef3f9e65cd84b732442f9b426e8a77b541ace8e1ff83606157c59bc66043a4fae6419ea796104b28a75aaea6db9dc83e6db13f5a67fb28b16d9d0060a9a0ef3dba9da36add3df1f24c0d50051bd264363d2339ab1bdad9ded4606f8761d5171ea8a4d954606287753cd12ed85f9ac22067087a1813fae45235ca26d1f9cf64428d7512baf1c5d2512d8006e6a8ff6abaa3be9655e6691d04d7d305796bf13ddc5ebe763fd2e4d51b45acd9b4230fbd436f897630a4eba015752e2c2b11ab33ad37120f803aef40e6886546b4bb4d5ecdab68b038bd9734efa6d1aad0cde5328c7dcc88971656f9b31450a2ce90e2a7414055e137a22ae8aea7bf411fa5148d2a31e931322e387afe3b612942d7dc988c66a8f7abed0a859a6415a0567828fac5744567f8d071b87ea6e899534b51e245040d95dffe2aa88babdf714872fc0a01de5d798a0296c60d574b2a5a1389a1c6621a8953bc43c68575a534a249686a6d055e22f557b3fe161aa20cd29deb1af7bb4c0f9f47f0b3d55e8d463387422a0b66cfc40a0f22779996b350334e53d53dc5956d220c9e8710b5f5dfab8a82688a02730a660e6a9a09ba7a18afc5eb513ed1e29c06c9e9ca46a8ccc06dacfd791826b40985aab1d3cf561c36401fcff3ccb65390638558080a9806d1eaef2e08fadea8762012868cce025a8fc6c1240078ea61ede204853a18a96889930d10a84ba28f06e4c2788601ecbdf470ad09288782f8d5c81f25b3634e6c6fdec29aa00d88179c465ea226a20e2426e68209c69513c88ce046bad664df813be6ed6f706c53301de41ad69e8917d101eb9d777888be46349f1b7429582981aec6b48b71128d1737030a9f511c29321018fedb9263817b0bc068ade6c8a333639e63740ddb6f44916991ac959b26f21b918ec3a6658ff84d7d5b031bd977254f08cffa0e1ce07695fa2ff4c9baa7de2adfb891290a309f635b09f197b0b13413cd9d2ea60b82d86eaf5693571f87351752db2667cea82e8026b823eedeed6c1692847f7094ff3e08d5ed4d6739a5346efe079e6acdc6886f1b1fb3498a9696740a5016b14a49ab48613dc26282665164b9e0d942d3a36d44498a4186a80eb7290d7983bcc49eb29c35a15a70670ee97720d962d663be66388a6e3b9fb0757add1355f2588d4d338caf7692e92dc2801392cae6aa75c6e638f254de23849c105d8bb0231d5cb8b10fec170c3c3c546f4701865ed69a721250ee936e30fcf35aac3403f249a67d4f2f1ef590898a30fa2a50f20f8880c0e630981313de28a6b9855a043b41f0bc175fa46e663e310d7e9aae66c21cbc767e92dadc27fc535d1e5f33fc7b745fe41dce6ef610cddd561318bfc2046a35188e0fd7dba15b3865ce0577716d3b979d90505ee16407881e58dbef19fcb9705a3cdb57827fe9b18edf6ce3da1260d54898710582365701d438ffe54fdbe4391f6fe291d98a0fc0b0bee97105aab42dc0d7b2bdf0f89072f1ffc69ffee1d0b545993ccaade8f0c8a97603a1532898a0fe57b69aba907b8131e68915cacaf29c715bc4bb7ddd86285be78688fdb3ba99c9e0a7e895dd4e9dc1b52c53dc2980649e188537fa8ba6536fc9efabd9a32ef4a4907ffc0b932047b9330eb3586e3bfc64ca31f415673ea7f5cce5ae4df5605aadb05ea7a11774bc00a681de905b92492520ae9eda2ce9473eb7620a41585eacabc268fc37b9458f3b50f941e5dba811fc34f6cc4192a623ae5590721b38d560bdcb5998622e71dc2bea630a4a57c9d0f4506231b6f39acb70d465a3a1cf349f78b5b47caa8f0e92da7c5ceb3fd215f9099ca1849e5132487adf51ab34f133a9030161c63f25ff9de9429a395d3f286995ea0a12f8b37c814b43a70767e7721e04875c8f4a0ec86f5e3bc16daa399d359763dae0694b3dd45e6232cc21d14c1651b9258186b99ec8d8a2676c50973af3b41e9783e3556df2b1ff2aacd8f22613b82e11d932b1c091137e353e4bd336aed67ea4f25073a3bcd63a77f19ecd607618d8071194e82f3cd14a666091ee038f9f245e13bf38ec608369c3148423ed078c175e83203d2a10e27ca20eb051c0d80147c89c30f0f63aa5c4e41fb48d675b78ce5be88edbeb2f7fa96474b748235c4e1b67abf076a70efe93d619fef8dc463b01d4563147ce482fbc27fa1334a8f6189b76d51ac13dde8c77ed87890625a6fca36caab23daae447cd574a5471fc3853055cb1bfffb818c2e4eae8ba7be2ebb958a87763e1a30f41fe0b87c0c7d59724316de94a2c8f073a244f32a16d1d2311e100c2555dca624e82eeee03b121383216b570144a8d62410cd1b4550a67c8d883ee7d057176fdd4122935dec97a1d545b80ec840b65af15a7067ac1e6fb9cf04ed1ff02d786a8395748ce03584e96f8b683641f5fb1955a24fd4b3b0a059ed0fc3eba146e2c73d9826fc91e5f7614cc3537267b8bac11eb3220f862d18d0c210041f3464e05ca0fc3c9eaaab49f57f02852037905c9e94cfefcd8714e175e5731e907c86837cb46c0f8df49be8c450dd65d1c071dea9af09d03fdd4b0915b37ad5a88507ac363c8361e9be3c85172c25f50c7ffa24121832aa45b7ab3816a5cf3213449ac4f36b25d1c959b19b4b65230b27a7cd982a9dbfc0457fbee96b073a82f6dc01b9d04472975549a7373b2f6e62c7e395138aef129d780e5245846f132eb5c7a42566c1915cffec78196a4b5ab5394037a21529198a5181470ec1a3f753622b2e8acc9413931b2fccfd6ce6e228741a499ae8c3b4dba0567ca64ea4ef752fddeb966721c111c4d38d945cf745a096c25279ddb57d28dd695e078bbc48f458d3a2d01d92202dde6a09f58a73d0a2c69ec04c2b49d2b5022b18f289d2d49734d343a88839bd4a612ba0b25479ff82b4778fffe2f068ac8531cf7ffdbdd185dca861cf90a5c7880c45a9ea2c42e8471d95d3f86ec0df45cf0a058a23029494f4bfa826178dee434a8ab059b4d20f1e63298e29d3545f1078528291e224af62f2c783b6433edf34458fe15dafa80466bd6aa5acd3073b2d922835a7e8b63dc4b9bae7cdccae738c0ab1e6e7280260e79a57534a56d397c3f90e958c345cb043d9771adaf3c9c5baba7d03001b320ec3e047038dedce4042b26f63e24479df54b55edd8cc2669283fef60c7683c582f87f30f8873e638c39b7b32ae3ea773438caa629d7b9ccd86333c18f60dd70680266fabcca0fee37de8970363e2a1b2485f10adf509f8efbe17856f01698ee449f8b70fc89f17cec66eeacef621539a6177940a7a988dca68462e051fa67746c84e458343b4a475c09b40eaa6e4250b8daf08f094e41ed1f450f23d5765ef7d0ed762686ed2ca5f2e643a884a2709c5b646fed1fcea9aa2fecbc5ee75c11176df3c0c7409e5b39054de3d0b0a5cd9ed17506ed0a4c0274be9872d1cddc2dd6e9c4b97875592b704bbbbed5b85f4e707a08b602b25094c28917cbd7a84610c26233114d0af4d04adc9bc807c88b05291c03cdffda2a6d17a385b787f0580d8fca5a60ee5ecf50235bd942d2e5bdb2cd0fb51588d2efcd9a2299885e498cdcbf427ff3733360996e75a1f79a920ca07365b93a8097506d995464079a3d86f1c3f26fbec73ff9646a412dafb48649d242c0a6a2d7171e89ef3e21a490ac4495af4d45dedab4ff7c0f2e42f95a33336f9f54648e4949b9163d8fab4c44d1f26289cea1cdc6d281251bdd9e00b29fc6d790aae7db6027197d2f00b864719644ffbe6a4eecfc2516b4d633a8c0857a052a85bbb30cfd6f874f8ab0f2076772bc9a42b914bd856386f2ff6eff26edcd2f070a12d8407a6280f8d7ebf1b3611b70add5da7012998e694607c9c7ce566ce458a9697942b95895e5275a6bf86722c56f299746fe6d2dcef58c2c94cadc1c34579aef034d9555d942bd49a281255b5dc241410b72c935a42fe8c02b4d3612c2c2400d4de39214efec67ff5de043d5bb1d53e59723ed004a2689030469e43f4d0f92ef37405082833ad62b22c43f2585c8d201f5360984de220eef65c4d5889da43a74e4976bb135fe9c7421df505108ed258a2d33bee8db77bd2a2c6ad43751ebeb97d80a5413faf532b578c7742f6e222cf26fbd65bb0e9f374a44342d0eb086d46c36139ae20bfe7460ef12a8f71476ea798fd4dcc46dfd2a4451421ab5214469498601a0a295fd814f75e09e0ed8afc9e44f6edbb374a7c0b6e95a2ac1df9ae043aac969aa6aef6874e7dd6aa6ca80b68739044e5da8be7979c152c8154f8bc0fb665f8f98a8876b0aaabe28a747f4f3f1eba374d75d1f35d6ddef6daa70126c79b0c91dcd37f0743e96891af6e1d42c9a084384969171201507941ba017eff922fa992b8331b577751d3c4b8d349765de9517bf3095b15cb6a389b6ba39c281569fb8e7bde925e1e897c5e2532bbe2f51e023c352c985464b847951120f018c6f560a08f67b1c24121e580d222720cc575f18ade4e6b7dc7ba7f9a5d44f711337d98caa9268bc78f56163af55df5f8d775a88a9ea0d2fcc103c0c8f64da427bb3629749ae4cafc5ff2bbf2083341e0cc41c3e20565be8b4fa3e581c23b95091b39b575db9c48fb0ab3ae1c0a5fc2817970d91c162f820434450fc8b675ac59d951b54a72d0d1765867588664455d8f7a4e848fcacd74cab1d7ea61a4316818ab92744d885ebe76bec1fd8f693cfb4207ff199519b4bd681d4b13936b4533c5d1439ef38b2196d2d5d9adbc24fb42d79f9b7ac7f26f69a1d40823a4ed0f8867b84038a0067f9f956ecf372f729ebb0e7f2d027a7c6ebc9191b3130c803c3c4d66bf569384dc35cafac0db00d01f1c34ee2a99e44d17ac81b2849f8c379a71891e197071ec33e10d2076c5472b31d1fa242856179931c8d4c2983e1d48b616799955b496ddb52e7d63aa923935fb71ed3e8dbc798e22824ed8d24b447ddfa159c0ed59e937611fba9a6ef9f93569fa139d4c09c0dc2f43841df53099253e219a7636cc8be43afa72fcdb2b00e3b1e29bbd0ddf3c62554d38f23c5f55cbb4d039b05ce2c425da438885df7dd35179a7d15fc2287e5dc040d8e08cbcc55e7fab33e29d30863f2cf697133cb8f39b6d681f24004ac4120e89eb4de692cde4b83b65b456117f99105163dd9ce0e3bbc91f470b1d10dd43f37ed20ada0ee9eed9440c68246b5640b223c655526a46809c6480c723b38b26073015c4319eda03defffd39def125e51f607dcf29b3dd40d06ae0dbc7e8f52417c2f07c4fd0882d684fa0369e146a60af9829b43875fd27dfc169658bc728aa2cee62844b1827d33c36d5addc17f3bde2a8f134c6ba10408299372cd8ff99cf9361e1d0cc04709c8695f8ac9dab7cd1babf7060ce96d53bb8e397c5134b47b9fbc513b1a2f1175d1e8afade43670db9f7f6c3ff1f70a7e19e6b5863de3473ec3b700487dcaf9fe802b8e72577746891e4e8d55d3b31d608e59c6f15cd787c355eb5c5b76502f711a2f815fd58e21f1b8f5ecfb1997d311443688ef0a05cb9134c0cec68c65a2b765f47725580dec6d40ca36413093e3d3530dfe289e960d1f87fab85f489c8b6502cb1efd3ba5ef71cb99124215a17b817c79987796b306b60593f1902ba1a002397e4635ca260dec796f3353bb6650f06a9f4f47e330a691cf01341c3aa5eb75831982862b89be9752dc0885c1a93165bef11836c64bb6dbcf5eba3c40f436421c3c1110bdd052804785ddf2766ea435e1da91d0bd63b89bdd72bdcb9482690daf944c0bdc58bb58a59e4afba143f62e3ffac9a7c21fa1f25b811c3d45b2a9d21b24edc190ddfad477d7b343a98d97683dbc501d651b5eda8f5620291fa18deca27330385bd6a3db41327be4ec515fd6492b14c5cb2f4616f1119f3a5f4431d273a52a2fdd0d478a3a6a514897bff2a858d31a3644be9573e862d02b634b78fa3fc078cd088b26e3e1c2b159c5fc7a39e1721f7884d0df4dbabc8e0d164cd3f14a7e76e3095a2d49028883de07e22cbbb89883b547c2b1b32780b7ab979b8bdd0074151060526e132cde8b0c2f4fdbe73d13429980edac2e97d2c9950dbe75fd2c09c4b9baa4cd208b9edb5dae69405168f2163086d319dc9598b737979d5d92d6de11fe33dec71d229308a2bb95b2b8be4a4e2570ce0c44239b35e86239e034675bdb6aa33047c82231b9757cc2545c27a68fe794ceff84e024790a9b0c4ea687391586ce1b52fd9ac96eca8d603da6c3de86d106d85b9e2d619d2e6626aa003bcdb7f7d47a2349d3f667c744533865b15010159ed4e069e80b6842a33514e7705ac9f28ae580644ac8bfdd1342bb475b56bf88fb448c4e645fe4cdc09100e40043447a771489cb0111f10a828b5e6f69d084717ba2a4d253267615b4c6b2c3c2510cd6815b91497c7970d02d9f13e8d299cf90a31fe602c6b148e469e1534c47e0cbcd5188936c4a941f0cda99c5bea222c27d3541c47243c7f0ca7ffd534aa3cbf583d330d7cc069a4a1eecb93c58deef76c4146507c9680de0383c0c82ab4db4f274becf0fb565e369b1fd4203069ee4238db0418bc26cf8f806402d4a355007f4539e2b931ac0a27a5861533ac7b49ca56bbf735028169e2f480284b2ef2b69323b216ab5829c1443df0bac3e651ef8f00d38f0c08608a3a3f8b26f42fb52209e963cb4812a2dce4452d93e3768bfd5ff7dda062ade69de11a9d7b8644502637d25f442644cbcf63a9669f98173f165212544238db6c9a5ffcb1973920d851238ca19091934ce1746a02b41e482afb20bd6729902e4ae6db96dd224e0265b06ef9f7c963dc5bf07bf099cab0ba2848cdd8e0f9ebe0f19a86531e1fb9fbb075758a5792509bf8ccb0589e6046600134d1d089d1afedb471461fbfb092a4b6180bcdc838c7cdf81924e7c0f0a1f20a731a1661a11f74428e10cf68cae8c96276f2e363bbd9562fa685981867f0f6c71f565997dc35c084ca3de7f7459274e3b5febab828be268c8f78b944aa2af3fd412b1f2a78158294b960810bb044645406a3374164dbb09b1f316e4dce3328786648f5f9def8dd4da38006913ea5bcbcf99bfd91bb78b52574b38aad22973d654e922e35b1a7ecf443a8be9416c512dd52673dac01d5b8fef90bcdc6eb0b72a6f7d51f9a54097e1299e5bd02195badb5bf19d418f066f709ff5548ed11dedbb819d61b7e311abd91083acb39b3b7b0c760a2f355ba2c2c051019d6e10cd56e1cfedd4c0ba8f8a79f12a892b0853c2ece073eafd4d853e1eef1c22b657959c4c62d3986ecfbe6152040ed8b71779043a42bfa2904440e7880b9a531cb5d8c9198707457a5d8c57226999c078f8cd2a1b74a625231b3ff2fc2a6b9e99eefda954f261f9978001733b47b2f1633c150ebc9a2aaf018d60b5d658bc258f31dc1aa90b17c7335b478b26eef441b3513b4ab902b4e37fff868367b889643019647afc0fba68c23371b8586f94c9fde28f2c385f953e2134c00cee407ae8cdfd88f58d844ead2ecaa46a544c120351565fae8dca8c262d720cd801592d6ce5c91afb75b1c75cf2f1fac67a4c7488eae06b0b5cd827fd06860b1d40e554dc4dd9c70f0dc0d8acba41e3de2e121b9c55b9b6ce9132497a1451e6b7d242326b0231b89f1e8b356933c5f4c016ec5df4995551d6b9e93546c5aba4946300118ab50d51abd5be00bd9cf2b4a870bdf03bcaeae84484f69998d2745a87726774d8de3dedabb609e2aae63756037deb430e8626e2d87053564d4f95d2520ea6b52048c2db8be9a9d89232b2597738908ab6d0e61f003d5e5e1cca1f4a5b289159abc167bc1107289d40ea2f9bad12c2f1d63db71ed5f64b1becc351e2bbb06a944786a5a7a55b48096a3e16291444f1a5746017ccfdc2dc4f3ef99cc4576d1d4cca26cae03f61edc963a699fa47782026f9111bb0c36e06047cf76cbde2c24513471a20c6151bde6b54d9494065d1b614e23fb8d7e56e362760d711f0749f3bad07a6a30cf61cfada9e2e6c717bb9bd06f890764c8c750604f7d0d5903b8e0761bb11bf44c9ea454dda5f607012a4a873ec346352d23e0b7823a3409403b1b7cacb920419377682a24e0f97e2f8abcf96d21e04ad69da085b7b083239e94e626d2788c44045a8e965169f8344f72bd37c1cf29fe17a8a0f3bcbb12eb28e9d64d37573111bb442cc649b38e2882a067fd7b950a9f583ca59bf24d417c2c43ccc0bffdf8c8a6d1c0ab936ec064df295211f61b9373349909a48db59d02a4feff458352ad218f1fa4b2fd9dcb484b4d318bc0c04cc1762ca594daf7aa24efa9a2f84bdd9b6c901dd17f958f56c681f830e5db64ce22f1e9ee0f6858d66e3c6b8a8bf313b73430d7a5587a39b9b69cc1081a4611c79a2af55b982930a941dc63abab73bc26912ae800b386839da9c7724e191bef0462e08e7dc2c4465359d490fa4353804350f98be6fc512404530e2f5a80202bbab505a98d0185d7cc21041030234625fd240ceb74cea42df983c843998cf0b6d8c9f28afc84ca082b5bd837e78eeaa43d2dcbd0cb736811647e5d4e43fb7ef616d5ff20eecbb46034fa402d4d7c38d1c858d3af381271b028e511c09dfe0be61dd917aa1ee80ced9c31114cce4b29a33fecc2433bf9fc42ee4e677969ec90bf10e4fa1cdd501e0f1a082a60271ed92b0529054353e725489167c663324e2906158f31d6f8e9e6913271987787ed833eb0fa607594a0cb3c8fd202491ef590518a0651f6e2f2ce25b2ea68fb4ccf71af0a3335ea2db4949a16f941d5c2a43b2373594fa1b8a85c68ac93e96f97ebfcf1058d5149a23e41572eddb6a1ae23de84f6bc0f4f43f16feeb2bbe37099d0cc8ca8e42a50695d0aa382a6505cd993be7bd3d36bce1eeb660dc43072513594da8cac62e848bc43d3c9870b2c51da95e687fb010cf724dbaccdd846dd6d3232925a9f3db36b14b71c9ccfc896e5a6e583539f056f85d7216ef3519d0d265b67768c12313a07b6d4cd9db4c4b5e9832531b622370768d64553f6aa18ce196092c709dce0ea826e601c80205ac755b92fd423d6aa3460293ab10b7c9101557b99198d97ba97efab1011e19db6f2a12f59aaa55ce395f860119f96e5725df5cddaab69e79e5f3cad2d6cc8934a3f5f02bc3cd5c425a4b47fafbbd5d952da0a3966bdf93c0270493a7688ce4249353373b4256ec85f9d3838bfef652bb1218f2bd9e0b310c707ee332639ba98753c8ea7a02e12c24b3bbc0ad824f04e4a8c88de77621e135f06e77b0bc3ca36cd10dd20b1ad6e0ed59aa6410c768ffa05bb50d5868c188615dff3694325982c48784783f370068592ab6d2f9d153d767fdc8bfc8db8ad0c6ea8ac9ade5cb561dba1d682a5fcbb62bf53ec6d42ce64b391db60eaa97ca642a9807536f861062ab9620c56a770f933fa578f71a9809d6a07771f273ac99bd203d796af3855afbfd957d81a2ab05da877b26e1ddd6450298426f5316c3535472d3e25e5b28f568bedaaddf913716467c66ff37ec5e5757017275afda59c314d969fcfdcc43f614e811054435f5fd6e899dafd70e6911bedd9b283cbdae3ef15775b6e28b16eab9ff8135f7b9fba934f15299931f0d216af86a4e67e1336b188fd58fd99d52c8957792ace0e4d33284cdaa7d25dee736a4c5b15e005fd52eace7edf1dc33550c702106e8841b0a1dbbb68bff8cdad5b5b0b7df389f41e141898f69291f593ebd24e60a8a6b457f25b9b8d3f293c752eb09329a9259a5183308f4c45dc5fb71feecd7e943eae62b2fbf62ccfda6c52ae0a71ed5c130c4f7597fdfe0e94e359d979f0910ec0f3fbf9b4f8d9f236c35529949bc80fc90e587f0e4e1866533e531d74c8b00cec24b39154dd12f444ca7bddd3223a9021dfd68c83f922ec57cc3dfa6c5ea5696e841d6ae7ee68d2e13fe4dd2517f8497364acf886b7666f4f0a0dc00781b47849f4c2dd0c97d0d962ae0097620b447c4c6bb99cfab9a42e8f0cd0512f6b759486a7894f9d69e8a6ab57056a23df04c155dd22d72936ff87398cf8838e34ea34c534fa578a25f2efac28b08a4d9458bcae8fb6895f42583a498c565f77eabeec32fc165f30bb89a8df27ee03ddb4052cce4657747a91bbef02154c67a7e1b1d21a2e5f27a0f55a09eca34d6a330feaf811b0ce199191dd89a2b4ec80ce8b3e9fca36cfd2cff9c5850903f8612d0d61ecedef7c5087fcd5c7542cb048ce8334b4ab1affd02b02a72ff3ca360d4596939ee0bbfc6c89a4331ff2d063498867c56a54862c7010daa0f57c6912b30a44538af39240afe583f867f731d994cc32eb82517cf932f2c963af224d913438a5dc35f1c8c9f30a5af0f612073959639676a8e6228411ffd2d96ae87e62a49361b5742a4f50c7e23e3a77bc7c4d5711c07e42d15e22e85154b390df22dbe1c53df169f5505dd7f3638a784181f534f6f17dc03dc682f51de4683b0d59ab044ffc84eedac9228495393eece99f6ce5cec66ee30816493ca145748ef5618b8fb78a71e1152bbe5cad5565ae822ec64acac279d0480a0c2409bd54fcc878121e896b211d91622f33f6e321a5adc1741c97083c5f6c698554234a43ba6c3208058ca9ec201bc3a9b7ec5e4074f01081f31545636d4018269c215f2eba9e9dcac4b332af2d88a429b81c855abd7cf1dcaa9de89e3192fa697462b6f3c6b7889b743d6169586fbc5b9cc65f97a95b97cbe595edb381745c36479cd34405d800b898c9bc4df6bdad3441e2e930f05317124f87896e0e2eaa3ae59b694d7305c2e47d5c96a6db3c9cdb33305264f0ce1db189c848524077cca259011da351a73116486280a1d7351e07660e6f5c9e5b3816843418464049588df2d4372711a2b83f671987755329bf881e318cdbe96938958257072033a8421b364825c95bd137e99d65beb0f48fe63afae4f0e558fd5f01ff4d231146b92c7047b71bd98c00619c8ee9cd165bcbe9077bd6962fac42697ad86267ba57e651cccb26ab8a34abe2ee3470af11f4c5b5d2240b89b899fa54a0b175ad7a0a154e42ea3c7dd5a10b151697cd9fcd8f23e29a8a66a3d2e7454c501bc3ed59883c9c7b130a0cccced435abd302c8494d65e52cd2d1b7bfc73c7c461a02c3b54d5df91a92ffc6670bf440d6e6bda775ebfbfaded2d661a7527923be25bb044178ded4d72ebad99d2c537e2dd4cbed4e380bdcde34edb16e4c8cb1e366365f1af5b50e9ee0187cb9a70d72a8e225c34eca337a13b198ae4f571eee5a635a2ba78e62cdd760df75d449d172cda0018822349fc5e069c60d56357ca1260291448ee78c199cb838f269184edd8ddf36394828dd0428c0449fd4804c32f005c8fa26ea8b9f832f697d2ec7a757e9f344f0e9280478e983a18c69b5679063bf0520c8396afde25698caf619f5dfe147efd3cfe45235d734e877684634e5aaf86539c36142f664cd935714f28d2669844f17bc5485eb411717468772cfc1a65001ceee49e98263f246733deded6c72462bba23d040c72ca6b3a364c783a12510c23ec563a2e328993b4a9d58b8215936b72c5bf62dba82b6e9d4cf3b96dcb0204bf910774494c61652dbd24473e1a6c2e479998e487cc769b6c1ade035d057d4984612ff1b40ef259c31e2f35d6bfb89a662e97d2524cd7ae9a99a482b82d674bddb1c7613afb1a80da046470cd5b0cc137ae397291ac57aa0f109981a136491bd6a9bb591af7a6a62e82458bb746f1cc2016c7f99524340820864b33c2e0913f7a20f9ab67ff9235db0c55d8e2f7f75687e8ae1eaca738d86045582cf12693659b17513bff5e09aeba8b23d9a1f40053af6b1ae470008369f6d36f8a50fc46f8810b6c2491215d5a81ada6f8501494b0497f4864ace09688f9de6d4d3d204b59d5548279c27abb1116c3b09cffe9a659cafb924f43afb30cbce4a011d7760ae7210eb2032085f3dbea39bdbe3b8972bb73a87b01ddfed77ceea797d10c998f4030800085ee864825382d9cbb2259139fc4119ec80e31a05f44424c38b91d90cf8b702c963a8c2265bbc8bf6515e8cb38743719620319cf22ef29d959c2bef07091bd4e937d09dbf7267e128678db2674ad352cf6a93e76580502a3c5df0520dcc33b028357022724c3ad2fad16c4cd706e88643450047bca1de7b557666d485ed7758ba8a818627abaa55d099f6c4f02c25f3b596b6b10220ff2a1972be28c1cfd700358c0fb0e897cbaa07d3200f858756b2dcdc47a22627101e5612a545a0d3e96f26aacacfc4c3e47fccbadcb9740271c6da06f2310f23a2ec0ea37731293e1e1d5aa0b0f8418decb1a1ce300053e4705a2123c569a5e2864908ddcfc5bd61c1e094d41a2feeba2e1b8a53b201b1a0170fb2c78a40b21ddd8561888061c82c7f39e211b3c5928c7146beaca0995c8fc8987e6a285f1e11365e1bbe6855b5ddb447ebcdf4979bc0968c559605fea0bfc0f637d3aa86d0a5939611e7e6af53c79a95f78e3650346d49ca8ced09622e4eff3f54a8e774ddcb65b17d78a61d24d323037e85d1ea138b807941b4d8325366b8e6b02c7a29c1344e35e032ce8d69344b9437283107ecc2fdf0cd23fc14507a13cb405c743d002772b99c2726ce3572055b2b84e4e4695a8fc2f38782330db476b957933853fb57f89f4b0d5ce3d7396c5b23e18273137e6cba0a0cd1dde23556a20391f48f44c2835f8cde268186e2e6c16edcf73bd796d0b6489bf90db41ed0b96588fde371f7aa8abb1cac9617679321471f58c80bdd9a763805187dcd59c3ebfd2ad624cb9ebf28a734b9b02f30896f2198f0e12eaf9fefc30e9cbc415333d4c9349a0794174d1c569cd03669df977ca8fa5527ec7076b47aaf01dff0edf9e6150d902ef3b0fc1469726aaaacca35f6fb9c40b3d0170e699159c1bbfb8a1bb148081a161c906adc61e80f42c65ca260f515d0e4ced113ae0c516b1c33659c2e81e2ae167b44c35013c3e7bae471eca8c8cdb7b89116b2f27265cb86eefae67e88bc5f6ea54286a8f157e7095f500828a16ffb7cdd17b702b32a7377c48a253594b6da65eb5d78a12d56d3b81d1902d4113151a317cfaff86753602c58e1c840b5c1f0f904c3ad2588250566622e074acce275c92ecedc02cc568d00d64bde005c2cbf1da0e10b00c744a3a70aa5dfed227c6d6c2d421c53952f56072f53f7436a967021a8c75b87127a9bf6ccad5a9259f93417ecfe4e8b13290292604573b6ebe36dc7014ac261023d66ffc05ba3fea67b60a72739cd6611e95a59a96839519b467ab92f27cb3db5c7e7ab9b08f8afbf0f248b58029c20451811713038340462af2782386dfe7c49bc3f2006d9934491db05cea7aaf0fd8b694448d82bd8f34a5ba6252707734fb0e692da80a0c9587be6c73f6b1e1d438cd03f15632ae75bac4d7386c7e4856d99ef500b320a115773466a2d623928821d5a34064dcd65845d247b0939db3e73b4c7ef1a36190b862df46b343178ada2e2feab6efd3589db43bd407a0187087b6c5c5dbab523c1ecf6be71387513d8230a85a365b759bdac1e7d51a2ab29cd2d14fbb40af9c6187fe888649605466f5fba56ee9169c592758a6b97b38a1538985f0e7844dabff494604ba2f60773eca79edad24df2546161489afde6b9aa7211918fbca5c3514584e7cd5f3d32da01856f1a0a9b7f2657f4ec3d2d06667c90ee8319dbc0b4562514a2643f084d6f757656d57b814413c4c7506719b6c87c185c47affef8ebeeada96ee72fb990253cda26152700d33160abf954172ea41d717f05393ac9baa77e12d74d7323c96101bbb27e9f2b219cbdfafff0ee477b7ddc9df6446b78acefa886bac31c6c92d79bab5a8a8c1e088bd985f382a48546646dde3c0e94a7747c91d7b1f73978e4d1927fbea4e07ff76ae96c4118502b4e9b480dfab7836c3d01e893a2c3b0a20f76a2fd7997c53fc216fc9724b83dde0f0f0d4d4849c97ea2558fb20ae9241b3eec683e3eddf2138816a13a7a04cfd87cdcb580f3b827ae021ea69807859d5b2f8164d552bf7ffa4ebaf7304feed13c40b31267ec897cdd3a43535ba27c1e92f2d506ea5b9229889605d9a9523b218a3c98787c5a7448c4ed9f256d644a728936b5b313009bfc2c8d487400a198140a98ee7d5c23c77f5f14c67bb95be25954111bd140ebdbc82992043aae3ced881a8b744713b9738ebdaee43a661b053fda79170594c19269e929decaea45246cd280ca636f089375ea10bbfae8b60ecd10cac0ff459bfbebf053698073d07c3873d2f3a782e41238d30926a8859f8e510188443311aabb68977fcc4eab96d30a55f9a82d09058a2846237a1b2f83852ea0c306fa21b9653f5d186a9e87ed8e9a21feb59a1527b39808f19bbb652c066ef87c0426972f00ce581c7bb5854caf0bf0a9401ccc1787c12fe663c2d4d15670c3eae24e629582be986297e9fd7d14073d99c115e593a8a4ecee05d9348122ed98113bdf7bdccdba9182a3ea0189108427c5912e5ed37f04f7f63c81adf665f0d102833d85336000a3b5c7eb8b936e74ea07760998691e89995072741ed9af396380a59509040ab201d59170eac0c2eb36b9d16fc7b1d387a83759d21df1b1934de7010080bf8e0dbaa2f959a27f26fe0a0d8441ebdb0baa7f945d7f9104515571de1c67d6c278febfe29bff6c43bbc0484fcc3dfcd42840959bb7104556a895b2e1970aec5b166b7f478c501187b61417163101e95cb7e7307aefb1250057698b8e9e10b842a229e13b548cc07d507a6e8488df9b0c88b3a0ce1cb71023f98408c8cfefa4952dded653df157d03703bfba2c758307afc33221270be1e52138b180d1884485290faad70a36c2843372b7c0483ac2432597efc23a422ecceffbc4203595f2c8b669b4467e5f41de3227a9ed1b7384a20e7be3a3f7af7e0757479fe1d074ac7235ae6c507f0a6421b2fec20bdfa3ae47e9281eb5c62fac9a2204c1c6946d57efc2e14404911d65441bd44329f472fd16af33753aa71cc7d3d00269232dcc1cd0be9b8b1c000369d5a55b3b3f37c0eeb91df773fc7d64c2220c3d1a0beb820cdc4099808cfc46da14ab4744f74758f92e50fb084207f129454bbc328f5e36a0be2108311e599b4dc007eb8286742e25b3a7967bc863e24c2ad4b8fbe69c07b3bbe8ed63211be0a19d84a613261b705998f59b0fb883af96a52bd7c5734a5e19aeb769ef7324e2d5a63b7453c852298d0f5acf0e87c6f354b00e9ba03ce4a36b8cbf2744414ee7819bdf20ade8af4011c795d67fa75e8595172f2a8faf674e134ace80b3c53ba22b91205429d7604320d2643720d294436dfae4b2dc8a13a066285ffb02dc58c8fe7bece718f4704147e584fb18aa9effe7df00ea364d9c162fc54345b262389013c55924d9e8bdbf40b220fe78f1113cd0d03689ce45b5cddf527df548babfa8d664781ea854b9827fdfdd50eb00948fe446f2dfda7437f5374a528e32eccb36e1d394cef2fe0a3aa32561818b73f4f4e09938b68cc6fdb6756a66cc0629daf0432c72d3b301c85745fde80066fafd90379407af07c1afaf5ec7ae003a783e7886c5dbe7a4a1f678eeee31776392379c5e787cd8e75f4e544b870485a12574777c7b7e8678b46c1c1bff9afb9ea4499ffd44503a0adf17de37e016254eb0b252966d51a088aa647098f0e88b2b4160a24dce21847f251a2a3db7317c07aa69455851b65720af30dfcc6d0b29d9e0450c76b27bc3b26f38babee88bc421037a1a8467cb54e878d99b3ee35e964f23952718093bdd6cd55b18d72c9997aeccb7f75d8428b64e53dc6bccc47cf641f2f56bfd6d90b2900b9cc701fae47a117a3b976d09e3d26bf06e5297f74b8ad5a37d2ac117892b182347f7d13cc5a0a62511224488079b0d4397b924a62707d47e36e4acf44cb622d8eee76e145770a904fdd6efe47b919c43d43adca143da8d8dff81a92d4563d2120a247f26308abe32034e07d4264bd9b32f3da29f1e98a90f075ac106faf09e64ce6b15e6ae8ae1b78def3c49279868d284d00c68e892e20e71c3a6c4450067225c64602b6211b03de222bb7f1b5b482a5fd3a5e63d36047f52f285d02106f32ff2306031700fef8bdebb0584f528bdb8bbaff7fc35c4f59f76358fb1d8031b63180bd998d82f47818cb6b1ec767b4e06b9ae01e8b70e551d3ab1c3b73b038cafef78e6871ac166a6886d84a6eb1424b697274484f63b995f5d259aed79332778c45a646a3ec071d56d56ce6b235e3a781a707cf8ad86dd2c2323036cb4bf090827405e01c66f874172dec795ccba1628e575cb282c59d225cca4ed13094ce7e2fddc207dd70b84f57eade380a2e983c780912abeef14c1d4afa9d455872b4a3f77139e7895243f53c4036f437c8c92d3a9529d9233f8b0ac57c07c793553f359727211dbd91020b43483e979b6cf1a4efe0948f6966a085dfa77a64ad650d3237d4d67de84209ed5655021bd51cc637777cef3ac855094134210eb9b5b9dd16850f9f907a039246d80d363a88dbb7bf3e0ce80fb4498b98fbcffec9c3a6fcd3cb68d3346188c4400c3b1cb2b56f8c4b56869b3c30ad7af8567536e418edfbd0fdfb6a0c35c487ae5e055963f1772330296c1c5d5c5818ee08204d5237c6a454cb0c0667308d3c522f11ace10d90bc8f162d74c8409d07608ab38d92119ac8e1926c91ac1f6a18016c69076ef46da668314b7fbda7acc86ed9155a28b06a232316baed2b3e46f0baa6740a5ae475a3593958ab7f0f39a25ff39ac17076383f6aede50bdab94fedacb4f82d6cf670e24c4e91f11d30ade874c5172c7f6f2304531ec2f2af5247494ecf71f76ea37fa7a057e51d0626e0542005fd7264b04e4a0a15430ed6f7a9fa1eeaa7a8d4f3fb75995ad6194ddd4760d9618024d826f9af60e43a4b5870c0c34fc3facf91c6c0b9e194094e57d5f6c61408667815dcd455f35156bfb252593bf789fb28bf6d215de2d1d734d5ab0259300a241e5079a1d056804997a8bec15948b6f5533a09f7119a71309aeb93fd0836257fd4bca686633d962f933e725db0390409f4bd980a53f7120b4f31c9a145d2c743f111cfd74ea30cdd09f1b272020c3feb66fee2b0e47fe65e9e72b56e36411513d7fc77fd28535ad7b9752396a54aa58141dd00c905210653e949abd54999a9b75f4e8603b129703cc633be93b30f88b6b2c121c4653d5d98dca6ebd033cf2759b9b12a505793971913949cf777d3b75ab61e09b4c57f8a39f07c5ed5bd6d0b21db20ac4ff1e8ebda2cfcf32a3c3c972c16ed67f7a65a065f8ebc176ed40481fb2f1514c25278fab4e6bbe5550b8da1f6115ae8618b6880d2decd01e4eb84466f93d880d46c8a04e0b8f91788f2a14cc43418df7e63a94bd9e65cf5d839dc84c3c9ae89bfedaca72d720449589e962448f98e2f5e61e7fd3afc12c95d4a76d16f89c623738d2c6667ee3b8b88d990d6f0650c18fd0d13ef7beb080b094f6de9aa3cc70d4b567d57445f92523d3a0b0cef8ed5d85b5c591c1d33bd69ce3457b789a48238c11f7a0a1df125e013df07cf3b6bb02c98994764b1ddfc2cdf2c46a5e5affd93c366a188ae6dbfb7c95c8cf06c35148fbd000fec6d4e19df15d82d87e050fc52f56f9987f9403265c3109bab7adc6533b248d2f3cadca158b1868953dc1c9a9b86eebf958c1bb95f76d3e428613774faf6395a737e792a3a2113fd1c104508bc0a97bc1c40f794e522daca42799669f39b8aa1e495ebf4ad9d1f81d46e6daac248421574fa21a50ba64f58522da0200165a4c51284f3e140fb820cb1be9be27df55f810298edd7591d491362253f9509624357cba9d8267d1f9ef29f35e2d9cc4cd5174dd9789586f5e85b6a15aa7bf3c165f3cdf92159eb8c501d120a206bafd18025da00f44fa88e46918af835daf180dd6a2758740ccb76e937128fbed89558bda494c72e80e58fe8085539fa9943ac147fab7df2db9635ef8232046d8aa1e4e56b541b2806e519c3030c1d060efda6bb7274199be9eccca1dbd6bb01e869df48278989cdef31e979467df54039ca4133abbb53bb40e458e7bc4efaeb340dcaabce74391f8209537e29bdbcf2de71b50dc1d6f8e88c7fb4ba71dedb3681f47e2e5ee105b5b6c4b8f293c791e5f8be9a003c5f28c720e99eb82cd402632db4c242135f6fb2f8c209887ad6f6828f8a5558b60d57608b85ddff43170ff6f51f3cbb09b825ef8e397e917dc60bcc34e41eb21803394df6e198f3cbda29323401f19a18666b541c9ee9c4178c69568fc03bc87b79cf6fc5370b141b4ac00c41f868676b3f1cfdd330a98b632055b45ce4841c6d3b2c171bf069b074eafe90b0ffad0ce6016148c583de5108915e29621f22904af9c0c7d255b4b32bd4b1fab40e096aaa73b8ae7e4834a5239b00d79b1cebb61f1ddb30f86b9970df12edd2d15ae0346afcee5080428b66417fb386d98d20fa3012c1bc4643eec9c8a65ad9c5cefbe7323558fb63fd76c120f1ff2765f00ecc0ed29e7443a074f82aa80e6fb47c241616a0625f77054a1f44ac6b7131ae1be2a8560c17329fdadb7d42e0c50c32e271fb6c0685a6078921e355899df876e06899b5b773fcab2d893747d9731ed69bce8334352b79fb2abf2a9a459a90b04ef5d94ce07bb18993a56d2d40b95d2c7bdeed21b6ec99b356e484b96e293e21e92571d88208d4fcd107176a75cdb74eb30b37060d981c678e0367c223eb7ed36980deadfeaf9f58afe6930e2ddd6cbd83d1a76e368f9aa05258a1c01b544b6c611462f3d4da5f8dd90dc276fb13369e3470d92ca3956f5e80f2208dfb23e408d163d17aeb340d80a3b280a0452ac48a448ad03fe650ddda0cf4757bc6e4a797da6ec42fffb139dc9211ea48c2c476e9b91adca50de16fa443324753d1364bf773b327eb6748017cbcc80c65a6f70ffa285987120658701637ccd01e2b59503aecda10d1a8a07dd1d511fbe0b3d729af6bba2c9e410b4c67bc05c84fcc28525cba5908e79d142d0b95423643b65d4e9d10ae42b2164f9e33859b1a418b6d80bcde12546d408571472f1109e09436806cce8a562d37c05a569437091d2c73c0ca998de42cb8228c32885ef9995d9aaf779d41fead75fab779c1f855389131c4386c96b4e7b9fa603e280d6f09ee25e50d8462cbdc3f9a5591ea908d27dd5bf54df791c468ceacc02f2914134550c3d4d65bd354c60845cf688b397431901a3eec076b6f68bae72c168f40a07e76f42e7c271f418587901314745e821b04f741fc9860fa64790f9c09b3b625f2442bc6362b54faa8861a2da76abc89c5eab1df80f06cf1340b48d39c5998d482a204405560e485df52177789d085854648d275ad0d42d57233b9e634fc4a44834d0ca032cc807275770ed46781b285a454c1a68aae5dc497bd05a0481b07243c926e587fe348dcc73bff9a99e1cd00b32971ffa13a0e55eea14aa0143b8404210d1bf0f0af4756750fe3ac4df9698d28159d889b064fbcd7df65906adf7ec3fc283962494c92127c8c2b940524720e957ef95c9f9abc85c9374dd12cf2e14547835f097c4bd8c022d3a458bab97647289250c4024b25cf5614a56e8693cf8f5e493b1f175e6636245bf8e58ac36eb6194b9a2b9b86de1a5402bb337eec6f5ee14ed4f3408da0050e4aec0ea40ae0b244f974e27f8644ee74adacfbcb44f211b992554badd9f182a191ecfc633880a18ba75fe6564f775c6ef50f7fd250082182d1fd78ff1efe599f9f6c4f5f3db49cfd27e9ae513e88a4287875d00dbe88d736c3e05f3d3c8010ec5c70136f8c24443a7587dc68d18f5d2d24355cbe641b9b6134f69efbb992c33175f9375f35f9987765978084876e5ba242c2764fefd6cdabf0ab79e78937b04b85c630e4b9fbe57360e37b50c1eb1acaa3abad8f97d05553fe1b211a33e5231da96d693a00afbbd495ceb5a4a99bf4643bd0743a87ae22d3fc88b7f4e0e5ae725d22f167d66c3f413abb81587f7030267f960133e528bfe334f3a07f60e953198abbf48e40d19792e1b6b237a31ef1c965baa51cce1512b89f0fc8a2a12583d3ac0dbc0996199da3d85a8c56e18eafadc924a01c3e89298668d1493ee7ae7cae171512d918d6f0cf105edb95a7305cf053560d0a99f53e9ca8693f5defe449baee84ddc0909244461c04daa9422727db2db893cf809463c927b8d0c1cbdb254d442090681f1a61033b9b827cd71592ef9453b0d3cb60d1c947f1cf346fbd32a3c34d9aee2d1f0c6fc97c402e11947b3b442bc2b7a58201cf87d8bb9ae19cb033edf90ef7254d8db8a6e3c2ce5328369443b23da0fca0936b9664835647c5078a8e62be8cffcb16d6514764701a670e5eec3d7826cbe9b9714e10e1a5c2ce32f690c90f812f2ee9043aaf7af0350dde51b4734fa89abf5d07b9d2cae41001867bcfa5c623e8516988ad1e3df0ba7e52e5489db7297981ba6c4671f5bf2ed2ef2257f57bbf4e85a2946a1a474616962f5323bc0a141cbe8940c52aed5a58fb39814c1bce1f3e51343f0aa72fa2fb35012fc2f3b7b75923b1de163b7dd3aec5ae365833160453692d65f052fa3eab204255cd9aae83a295c9e69a1cd0b9f3a4c6e2c6d914a0356fe90ac86062fa3b03acec7fe064e53608b94fde880c4e4a312b7eac4cef4e6551479610925e7c875f80856c152af0e9f2f5a7210d39df35dcf72b745047d8d94b2960200a27e6bb19ede9d35149786f0993a0d965edb0f090dadd3b336a85d9b1abddae7a364a97350a2ebbcc05b1869c5bd1dedb7054d97f85da4c118fb50926c62fdc821138b066179fd9cb88d81cfaf111909acfa1f836e5d3d6f5b4347407189142a03b055230e08a555bc87311da8746b9bcb3b3ff272795effa5bd0404f65312ec45e1202f010ae7cb161ca98c89d5fb4aba1c3243f64752de36b64c4ce133642c316bba98eb5cf9927bf76560cee79046e446cc5415f9bd68ce504fae7dfc7615a1a1075df028980308ab24856bea21c8c6914165f64c003225172645bd89fb32917f6b9286110d7d7bbd293a965e5f150ca9271d885287f4239b582605ca119517c538afb300f392bf25cf52eb66a092c51f551273a58c0d0b5fe697336156d41f998bdcf9bb16efc2e78e3939c29e6dcd1ce7e45ee5bc606ee9efa0f7afbae0ddaad53b4197d3c9f07abbdec6eaaa2cbfb1850344e7bcd34d84e79d21a3d5ff0767ad26cd504a153a81ef00368315ad2212097dafa97b4606caa7cf4563d7e2688e041008f2166f99cdf0506aab172e0e689a128db77cbf84f70fd117d176fc682bfca9c472146107689baa1fb9a3d674c29d294a0e18ea054097c10a639f015bcd9d48260a5d3bc3a862442cf6f6332b0273f8c19531fac275e3a93d19707dd43ff42e8ce515d66460af9c93852c102120ceb1682232fd10d2b14411b424da9a10418aab4582cceb21b4c83b6c125ec3094fe55c403e37922b2c0f8bd64022eb799119e419fbe995f46c7b495343470ad837fd85a67f8cf0deef935bf296c281ef2652912fc4dd5fc095a6940aff30ef05a53c979d76d033b49abaf63f492305d0598ea823b96b7651c0f8d0f887ff6e76e5b35c344a4a3ac398a1f9ac1572f59d6e5d35caaaf9da9276cdccdb151800563e5b5501fcca1c019f30d2d6d383c6a7eac518fb94cacc2136c64c4444fe4e6eae06da732fd85263db0296eefa5ca249a0948b73cebba54084ed3b78d716e0f9700b69a54f9e3cf1721c0cf255ba0113bb95df2381fdccde712330cf157206a2f14fd2f08ef0a83862a7dc9e89663564f05a35c82964f51867f90e22063318e0fe09570137288441f8ba37b9be3d0fcc33361da7a0fc9b0effa9f06ece6cdc25ce190e69374ab57e660a1a4fe4d54848eb49a8eadd7d380b82fbf5208737745a613f40140d306e9447cb7fb7cfa70d5b090c0c334226fdbb15c5c39469d591ac99b8ad19fc195c34979048f387bf0a28df33d5d7b45f57476a5eeef84f1ab78b3b82eb699da2dd5f9da373c45ffaa99998cc1c3e7dfb38f6d6be00daf208b39380b892364ad9c3416c44831f6e9c6b544a38bb297d663e261583999619be2b887926af3fba294dfaaf2cf53be0489da893c4afcccc7fd88329601419fc76eae0ce355ddb5de1a3da52059ade103b8156c0bb25f04e8c9b3e92bb445abcc4a296779f0be6851c0a65f22fec745b94c2d1ef559d85c98e0e4487867b2c6da842dd5c7befbe866fc2ff8aead7be21a9bf256c85133adb60a00487c720b837748dfb81217a296531180f4b5e976a3b879055bfe503d0541e66b00a8f1b267362ab979ca3c3444d2abf74030191fcc53c59ea31f25a0a173732abc1a5e623823db40c4a7cef11f9eb251f964b34cca4472047305eaa75474d243ef11c6068e27dc8fc527da704639b85b7841128f330aefc33890e3ac7b694199c354861c2674fddf4bc30b6d24d45aa2a8a5035180d337753fd5da6d93595e7d2c99ba1e2defb99b036ad64bc28432f229661aa40dbab80d8f200664655c64f79afe45d750326a4db180bbc784c34cf78da19dff1ec532d1c832854e3160f77a60e7c133b55a46861b85d83a6fd1da45d6e630ed4e4cacc2bd88ad45cba69602250e7dd25d8f42229261b5ec13386cf5259eb0a412dfc615462536840f38cb5df240a03febd01b4ae79a9efbbc721812a551f5aa7073d27a974204fa81b72aa13d63b6b84ba69c9c31c5972c71aa3e2b6b72bd483683741728858274269509552d26b8d79a61a8ae0421bf00c19ecca0d1b75218717f160139eaecd24aa6ca8fd88bb492924b1b568c3e1834ebf6af21ccc98a755977b433ddd8559319563507061ed85fd558af25abe89b670ffb5b6cf727e9892d1845ce698a23d123a317d971f1962edaa2d6c1fa0023f500308bbe977abf4bec4af7b3254aae68abc3c705eeefd1f26bde948c85b4145e3f2cddaf35957c4cce56654d522afb67487b21ac038ff5379afd349930478670fc5fae4e619489ee51635f00cfb1ab9628801bf23387f89cb5db52e300750dfe0c2abaed27c8be8f6edb9284543197a3148aa54e616bff9f64e1e8770ebcc6dd08ef8ee79c6ba3b4b5dc329ea870c7caf14490f82a86c85e96d9b63f3901bd8e4957320d0ed97630b3eb1acccd29445aa62665b1794695dc71dfa5bc70c5cd3efbcec54e2242fea491fbf756433e64900278149afaf1f5faca291b87691a0d23dbbc05d54bf4336cb44d6ac5489ac49b3aea99e52ca1b8d595f52bcba57b07f987355173e634237ceaf3ae8ecfdbdefd380dea2e07e7676ec6d88e8f703aa4538bd3e41a65e023355391d8607a1fe75eebd912dce8fcfecc68ad8e722bd849683740f4fabde8d75956dbcc88bfaa1f462ba6fb16169114138f6bb501a775ab3769e87fd51fae41f102e898912e40fe3325cb753b97019a79ddba6e09802e80d80ea2b0d053742cb2593255ef4444a318854a6204fae2a9e3b9142158613a8a8356014a8a4f5f56a858ee403585cd859b8f6af108f26e8c377c503467de786037f5b87fc84b4209040ad3efaf09248a39c390b3bd1372b3163c9098ed73eead164fd0b821892de5b86b98bffb9fcf82f48d1e19c942a88ccb2797dc4d1890520697d0c57436fc96456773361cbf8aa31c7542fd2c5488db79ee97f27a388d0deb20e50af7090c93ed1d5ce771c25514bed8a2b5be5142b59d0583749d923bbf2f8ef353ed2b2c11b61bb4c69d2fb05f08dfb88c8b6ee3b6fc15547cacd9a7f4599c875ccebc7b9529bd084c007f0c109efacb37574d7f71029d328275fabb0db4a65d70b8cb8c290dd723cb0c3d40ac6389a3b193384116931cf88ede37c79519c32d3de7ec542fb18479cfb99c76ade426dab630215de94d5e2efd925593a3b020d11408199709980f4c52fb2d54b8c66337bb26102bec932170a89f8d976212072528d5e1a26cc7a07af97981d7c3da1054454731a13b96051065f993e468833dbd77a788c12a0d38e8a5d5345faa5171d230c2a4b36d630bff3d39577f4db3e86c7f40cd8badbb3130ec754289703c4b653f583262a01438380fe2acbd452144849a569e2a2a8574edd5cf40d085861dc542cbc582c17acddb64db8df68a318a597925c5baf52e73822838b633ac3f40a5b3566f5d1c96bb276b5746869f6f65f11170ce0a577e48351e0df429b9dbb5abf1dfd3e4edfc70e03ace20bca4bcda7cffcbc26ec418379abedb92457675818193ac6ad9db9a247a649c9cf4a6c075ed5c8e78c3a566a89ea65797757a5c15197b6d61ef15bf1020be81f3e13d527afcb3f437de9e8f2c713b5c9999dd84073f555be54769a050f216cb425ac38272611cce14e39b5275f44feefc2dd9da9d5821fd4251e0f21db10dde320243c38a1da7f8092fa242d48488874fa2ecf461756764ab1ac76cc0ca13fd08b2e58c1d65c17871767c6c3a2e202f39e60b29c832430e59f9191ddd9c209406bc936e68b35b13428a7eaa2e2e21cbac8c500398276831703ea3671535882a79fc90023f85faf964cb2fab9ddf93b3a48862717a9a01dbebbd6d7f4b5fdef3598c6ee23b325048eac1158aaf67e3a1cb549d25718a82deaee2d7b3632c1678f2ce2bf94114a2474817d484e5dffce34747e3b92b99e4ba5099b387e7d4ac80d2014c6f702fd14825add86e4bb104473a654a1f3098f2b3556ad7da04972c144ed779c75ff67d8a80c0509427ed7b5a1bc837b92ebfccbbd4cfd36d0d4fcbe4b56907869e27bb51814ddc14e52a70b08d5428edfd8cbf319439554424aed2a8806048ebc3c02e5e8a6e6761a0f70e0553cab87917ca7e4a83ac9ccff703a747c39356005ed58b0ac35ed3470aadc9461b33b5c3257e09f261398e5b33152c224546a2acbd3a33022b2ee9889ddedd891f151a73adfa47503862dab89307b7e2d6c31de7e0053c1cfbd33a9f4fc0346903bf34b178d952bca5d7323858a0246bbce46375dd87a3532aa27a952a29e720b49b04774c23ff2bcac6cfd896ebaacb167566919c6f3f9f9d87b32ed335693467eca7988ea8eb00389c554d1c48db8512dbd7261ae3cfc3b9443adf33e13c00dc448005659265c1835761091862edf553404f7a937f628fd0a589e671d55f48b02306d5472b54ba1c5831dffdc363e965529e90eb9a44c57417e6b0600b2a360620d0219eba2e571979a4fcb85cf17319bcaad9d6bf49a5e68cc976bf755d69effedd16ad451665a07fd8c1cf1f4fcdfb1183e3454bb89c0aa3a942ac05770d0c419867aca1f846bebf6f71efbed821775e7ed7bd80368acd80e55f0484305b831565095be1cf062d1a431a8b32b613ee4312b898aeeb0bca8b46ad6536a7a4e283b37bb274d65a7c0a16fcf6e58e8c0d55c6b9891ec9c2e649fd74dc54924c0706d1b8ac6f7b38fe5c429f1ca8faabb7786dff80dd839a1c72df6d0da3efe7e4e8272aafb44095f8293492095edd9ffd70a068798222dfd7ca00ada17b8e52541a111bc851b6eed0222c9805c57380ee657abde896a312865f77a2d6798e79eb7f06da9735d96bf19051e43db65cda3ec6e4df68124c9286b923aa55577106df12c0947c50116db46a7bccad0b181b926e80f221b27f23348fc957e8dfa97f82ad0d12ba07a4f0a3401dbdee642ec7e9f1f3333a78b50c43fa9a3c023debeb9e078ad6372b35bf235cf11ebc2cbd91ca99969f5cc84dce917166023b9a381a6d210cd4793502e9ff7e4e5085d78d3c6e3e0854211c9dc653dd2e9cb4810e00f4ee29195136f06635a997b1d3c44c237af71641affeb7d5813790e42572234487c602baceccad783c52f3001c5913f2000098812063710a72c0a74366613f04202995640fe168cc91dbe98c1565f8ec787505b8fef310392cb67b96c78b7837e7ffc1164c80d272877ad37fcf05f8eb274d2180845ec4c0d9a9215cabc3d65621ddd80d34a5c218c5c0071cf76d86b750d42500d6b1d82b3efacd8fe5323bfbeef01c568f33f77ea0a00299079e3dda47257977b2f0e4363650ea92cec76d6872e8287e291e132006967f00648e514b602c56b0540b494e7872eb8309fb9af49b2d10713f0a79dcba20945e4f1947851442a3e42c35e0fb017d93ad5ef1ced2cb563a6e303fec7ef36fcb79acf53b5734b2e1795db1616f6ef23c2948cc5a84e78d4017bd28f8ca38cc11361a358dc25033cac789be82becc8ca858e2be29e2729ae65c7e6150adab30f472593472806b423c01329a3bdf5b07550a382052580b36e700d822867318e1ed6306d6a1445ce70bc92b4581b364bc127bf41cd5cbdc5508a3bf1f0f139e01fba3a9f184376164421f1880ceebcf5e8bdae8634a1bae64fa3a643972c2db6735d2f6e1bae8757392674e63a98ec5eedcfd966a9343c109dbee970729530df09781e4291bd83b43fd3f9094f7479b563927e11959a624b3e692be64175d2e01384f67785dc98004527b8b036bc3d6521d60ceaf32a0d4881f819ddda02df0251a85cce104638120498ab29e637789c4e3ee4aef0c7e9cf82a2804f3d1b4c591e481d0f5703ceafa548f7e1c7f8c98076bf17ffde164e03e7595a3bd88c048ca169eee44e3ef0da7b1768cb6ca14d6528c16fd06b7040613f779d07a8279f588ac2438f00234d256c80b631d92af4c9ea38c5aa26c22e0e88fd645c475c90e19cf39d74e484f756b2e9634321ea0f476fec1d47beff1d79b2bf5237cd7d66aff6bc6f6cc5d388e0541bc82057ecf7ad8bf4bb4b5736bf368771c8c4f4fe7db973f0be17f0a13f2af2265c80590c863f6d7002a803fea9a05f5f2d4542da94eb1132bdc0450ced2027e93440442431d07cefe022988b230dba9e8896da148e78732714874766a11fdd868bca654e41bd8af1566cca38ead99a8f5d29f573174be1e272069e73963ce46c0b098f05ffa270fd7d5326bd9ee3f1aab8692aebae9ea768224758dd613e674ffb088bdfe995b4af686df56d69e03bd478ea8cd88bc3f155f912516e559381f297d40cd58a19e5ffb24b7665ae6a0942886c7012a195ac46b8fc42c90c5a2a3bcf74cea5cfd3fcc24e44470df0c762070974988bb88105f8241d4957f764e9cef5b2978125d4b0346366449483cd81da2cad6e6cdac237a8390d833f04de3071160c487469f8cf6b78f822eed106d78aa9e33197687ad2f5779712e53ce6c6605f404e393d31d66408475291e03c0b2789ec223b4187c836e096c026ac9d501dad0103fc44c5f92901859cd438ec3805fe4c8a224f7c52b43168a9921a94bccb334d90a50044b15958ae20c1304088e395426beb84fc13da990973a147961287ce3fd13ff934442d48ca6e7719467ca189630e2dde4ff02f50b18af0d0de381c56b1be157d385b26a72510ce60ecce584e3b72c4c2a8a9b0ac6b77fe62e576cb78a8d29090afc4682e2eab75248ebc4771df3952985745b78d382a5afee6416f56bb2c3533e03de3da0ab9caa375d2d542356bd445a7488e616ee4352bcd1068adf6e1a30b7b0c336035f17a9389b12e10562d534770ba9ce3b4b8b2a91ac4af46cb231cd39abbbe8cd77788e7dbabba635520cfd4838f347320e2f4e352946ecc091878a07d871ba537fbd3cbdd8de2cb3c51f0102d39ce103d0b4f0caa79080e1079c22a702ecde5733a8d0a03ef66625a6d2a6c494d9711dc52a429e8a85391b0fa4d81b873338d6faf4aa313d3ba8f7af10db7b7610faa87185e0291d12e342f2c46565f3064aebcfeb89567d4f8dd076f79894ef6d2d297ddbe302c54c3299fed297eb772b469e655c6c0d4052082a9b11987d2b55feeacdeb658ebc8a14260c4b37883637bd021532bf1dfa43e594d4c7288d9d87f3a2d37b588df10cff3b080fc2983ac397429e05e3ed38e00929e474bb5e1348c026e6fd2208e7593a81d065b47f8f1776a36dfa3bcd80d1150ed2aa841a0d7073c4e2789ed110913a047acef98874903130e1b69d8fbc7d98786220a60c105a933d0c8140494d0f40cb13620b2763a73b2ccf74d3e4791598417905b876cf1fd4f1269dabc6178e3a22f5550495f142b069d5f68783eb662a0d018c9e83d9adfd3c322a24a427c04eb10d463860bfc452bb87d8a332b1b3f7c1651992b51b49c3bf9f4954416d83a84f539663d7747bc740da9c60bc9d69dce1ff49270a8b98f7e7f3d64d73532de8f65cd750a5f4e66d1e04e2a1f877854917ac812b3b61dc1ac4d6765624f865dc978995f76368a7167bdaa4994856eeec1a94ee9c2a72dd2b489ec0a3d807b219cefcc322654676107f591512ed840505a4568708cfd198802862d397a7867f16bc212ee1cdd7f60b766362759f4677c2d791c31febec37b770fb7e9c3a94a4bf933f6a0855b8211991c44f477360e3ef1b894712c137bf82cadd28cb42480a8def684b57c5f54d3b4ef06f68dd4b3e76c19c3593d733e37062d6b486900e127587cfb75b3bc712e47cb532838d946c4021def4452988b2f77fb76eb2aa2131952b3b68bbe000dfcc6fec9e998ce79fdbf1d5c8cabbff4cb5e8f8b5a74e5df73789daa66dc7cf5d7ab5efa3c34777357bb91278a58b1f3790939f40e4db73a14ec3b1a529fb2de2790f041118aa83b3a74bf82159299e3093039bc1d72d2c5a271d0d49598d776f255dc9a4eac58a38c3e654593a2f6dfb227f75df5bfa62cafa85bd7d0fee7109a597d38e4797f0886bdc6d5958d78a0f07a7c4b5ebcd4838320cb9ddb3f6903439cd31c34e0021392bb9c03fe8de07c17cf884dbf51985210d8419ac83c35061e331b7c8a8f96d7e713d1c8119b5ad79a5e507491c151aeb594dcafb76175737bebdad8bc4d85d103566a8875e4613a2119678eeca12d19b9a4456cf67b4cad2bdb4ffa591da32fac86437631da109928cef0a6e5bd51a9fe10c7e950d42723028a3240bd997768f9de274ece98784db0e88b01b5ee06521a48fefd8f5eaf6fa61a498d22664c789675990df8fb4e8b3abf02a79b83707407eab0a83a195c81567e75e5b9c7291029752cec97a7e912aa369d932a3ac75591814f60419e1721e060682db1062f332b75741053902ba095ac64abfbf27a07e1c1aad7006532dc53dbf4c985f9ed866d989dea773d5691ad852dc71d5bbe8c13825fee0dbcfd42ae0d2b998d4c2bd99cd7be25e81fc8ae0be2d508ed3d63aa6f05bfb315aba0b86fb890bd912e46dfcf328d946ce5fa098d12f0c9eb331a06401ac04534aa9d8664400a9470efa556cdbfae97e249942b159cb2291ce594b328baeca700e613f53ea730c9b437c2e5f6fc57e8ef879b6ebdb63e830d25f4ec8387d4f479824495008e2f0b37415e040107249ebb525b92438083f9c993392b2198929861f634e731c2b423de48c689667ebb19e2a5e66a25b20cdacc9eb16614aa7b688bc17c0c4a01ada35f377609b7f0b9684cf2c86df4bffd1b31d591549d473788985d009742d9017308aa4c24d91f5a59f6303b42d42a11b793e3ca08ab16e9d8f8d6a008a33b9e525facc65ebe558a8ca64d95de8b14d6b8ca8c871929993d3455acfbc875d17075356569d8382d8f125cd97afa79bcd283e7d5053899a038456d10f25eeba61f11c4636749c03e3e162eeb0131665660e1000317711cefd92cab1767ed8d578dd20ebc9bd9922277454c1c2171c06652b8dd54012332439c320fc221193d2ace0d8c14aba67c78eec029e9dae63ddb92aadee20734ba64229993e52968b1f88db54e2728dfcb162ffdcb1a5f42014f91123327b6e64147f89b083a62cec8e03ba621ad4b631d0dcabbda04774104dfe27ae3cc458de3904a3ffbcfe1922387cd7d86dc6ec07bf52007581f1effe5183401db10b079d0b7c9205f29dc5f9bc0dafb561d13cb3be8de5f382426d0b4d1c41e95e2b7eaefb077cc8ce5b637a7ababcc18664f88f9db5e587d3b09e7aee04ce102209120704dc3478101e71e78e3fe7b81aef932c5bb5dcc8068df68113fc4a8af8f7950976b4f73d7a9a8cc8d20e99566bab68ef07af64d09dcc7bb6eb3459155538b57e42542af0cef6b1218b1644a048f3a72f72cd74798d6ae06791e71ae887c3b75bfe0cc5350af407371c93d6ba8a5bd1f60ed7a25a26829cf51a4f7371d93a768ac0ee485ecce91f83b6c08f4ba72152fd6cebea9d7f135d14aa8b3a0356ac13f773b8653fae05165330e2a9d3b5544de7415d6c2ec60a43ff2c32c6faa14d27395b3a547a95cf6a7af1a63acab1dfa8a70f21de0d76d5d3b9a4829a3c872f51b6f052ecb4ef8b42a0b52a85f906ae08e83c0e9f253be09f63dea0ca3d2b6c34325c05c56696c21a2a3f06a06101e9e25fcedd4d627093ef8e4390f6bb3590b9f386c094f7987a2f634d766f393c5ee1365e9dfac58ef827fa1ed488eeb9b4749eac64b20b1c138f24bed5b13a262e2795d67571ba091c5b23ed35ee5950ec7b436e89a4cf11aa58ca716269f30417789e000a85c9bc633190cdbe8cf74f4df4033e93b694333110fcf8477b241466bb4137ecb08be24dd88a42d36e5937180e853ee1e4c68bf6e9677c1c5e88cfe2c9a88ba1d7618ae57888fe603d06ab1ed3eabeca74df7c461c81a33c50ed9fc3e8b19f51717e8ff9b4328cf1b15c0faab88083a6be7d8206233425afa5dd640ec12400e867cbcccb3eb2fcc6e78e7f9c209f35a295c6b98e7498eda0206365b9304c94c6733c63039660286736fe0b86883b65de8419c26955305da9929d849baa57e837cfd3467321e07c1e2994eeef25537c8d0dbfe3b1f96d3b7399a2e8134a96dc0aca1058d2845ad709837b6bbdc3313c6fe7fe1e23741f95e73384ea385072cc66b869960725de7828c3accdcc2c055a93474b89d3cc599fa952972e5c4264cb4708e32941b3514e3b5724b674d52878f5b05ad0edf0e29d3f935fbc2e5653c2eaa0f921554f79786eafbf903a979028fdf39278c489094a1a16b7d147ceeb33602273809dc9957a756095072a896c1ceed48ea9a48deac7960033a3c2cd3f7a50dc7445f3dafc0a0e3cd46b0461f4b52b72cf4daa5a9343a6dd90a9c89f42e4fb1f5a7870c9d0f133253cc21931eb7446a41918b80dab6f802c3f05bd5610756e997aaf530ef29fc9f2fcf3af823f4a2c1999751e51f3788a483469f11b5ef3c4cb73909f30c8e0a8f8e7fb4c0af2a7b3dca000f8565a15392dfa862a6fa01bb449172651a2d5151157e061bff067698aeca986e60f31c7edbd3e77d3299c2219ac13b89e5474a70a61c60fd1abba9c2b8e5a2bce9312108053cf34424333fe298526b51b3e7da2c9255c47ba46134fbe0ecf265ee517a16fc005e3221cbf60482602a6f8cbad0f6a88cfaa7a2f494a832cbbc00a1a26f37655ace886923701f239f8ca083422023b14499554a98bb36e9424e8253fb5a4fe57bd5c5cdbaad62edce219b78245d93c9f72645ad849d96706cf48c0aee6896df87484e2ef9d995229d4b6f3c180f5451144816d094f8d4f32ef3a167b21259b15cd896f05c302f25460e8bd12dab08d884ce3a876564ac8d6eebcdaf450f854982a2171beafb1030b83963753fe97d014208e79f29684868be33405484919cf0eeb76a581566690e087a64d6f94896e1b4615bd8d2d268f372bfe1e4ed6a998929159cf95a9f5f749b73e04488812fdd41fd7c9c391d7032cf8816d9b33c7461dca5fff4308f02dc65c696e9dcf4a455149191144f381267600eca0c8fe805c1f890d1e2091c5a20dc52dd3f2ed7c1031ffa801a57be98421cfb31fe91eceb6ed631255b6623059f184aa4c9d589523b817b7a7fa2413b2c6ee9c0dcda8e8577640d2e1b2e0e343119ce077f3662760181df142018eb0469339f94faaf146033c678303954e253532f8078a96e7f5d08f00e8857243eed28151a27dc7166188e282de689704dfd310afedb6b2e5507455a5c85f34eeb0f4c5674faaf55ebd1d79da6c9f9a6c80fe6222a8406e2cd9c93e2eab45731af830fb29d500c5ee127b405e356626490a5fa3880ae40061a4f9869779c9f6aeed1f984b6fb18f4f51f31fbb399dd802dfb28a33beaefb74f986fbf2d47872cc56f4870f8922842cdc00898804d5c128f094cf28a131823b69d2aa10fa95f0a2c322d5ed08d6ca80f11f301752656afee803dff6caaec0f0571139d331c16ed1f2ee2065ecc44a9a32d6843eb94bd81efc1415276c1fbb21c5ed403c3ba4ed6ff11bdbb26be32836d134757be44f0d0b716cfa3f6afc12811a87b8877d7065fb0288fce566e887f13d32f9b8ed6b12d1f19183fea22f1a5e9a5cc9c716181504c292b33b8d31d979a94fb0d3a37beda5e09da08aca304cbd58f9b7044b92a0c3e0195e5947740c704ccbcea18206fffbd66ba080e5a523757b18442b55dfcd1bbee84592b3c54404fa3f9879b35882fe56ed98f2bb91fd967c4e01f31fa4f93972f6edc7606bb16faaba42bf452f8b31aa40c1b3c32514de754029072f6f08c98671ea4208416b4f143d0551b3e50a954128fb55db2c33128d85e8869c4178fc3fd69cd40deb9ef6d80effdf7d7465356604b2995da1ab4fa395256d67b57f207a44f04354bd479139ee0c2142e346b35612a164cc313e8656341561444a6686d3164b2f45d724360801eb5c067dac82a113492a45efd7879002c398a618c3f81dde71246477e88a58f64cad966484fac32b321174c3941d36adc08ecea1b45d5cd97dd27bf8ff22f81745798a47418f4dd6c8fa155c944b22ab6db220f5d1bd56504d346c2263deb69e2044c4c7dd1378b75f5c4b9eb2679cf709dab76de511e05e5654c6723fc1adc07b6ff54656b17d7a1fb1f7da3b4c251929497f3050e8e229a5166304f5bea429a2f1d14153f1fdfdec72da21a61f3f47756ec53cbd77d3c883bb12d0cb908d9dce58834844cd9efbe29e7eb8d4251f87bc807cbf4625124a455d7dbbc106918ab7f287bd25501945c10e54a589fd0a83d7a1b92519b41b718014d03607ef51f65f337e8f0191cad7b8f992a4c73f35b1983f77a30901212136338833c9c8178edc4fbb805128e3bdd32e81d1ca6d578761e2ebf9e6fc6d18fd74b0cf07e8040d095fe9a27a6b55fb8b3ab8935f77b282e92c86a42a8750b135154f3e1c621b2dd4780177a4571f740d37ca642df4b59c3e76bca6b1b564df995e1f81162eeaa34f945f1c05daaba95a96647a22552701c0063699e005dfd6810630680d63c8a7350ef09f84997cc9797fa15c495d5945562c5ffe5d53fc118c76f4199b7829e2efd9eaccba562126581f1ff192bf7d939dbb63ce12563be0d6553dc79b77f74b5eb056118b7e1e1a62dcf5d54e55345a1bee4deb9194ab4d79cfa9d0736b82047398a9caf47cf509b29ca5e624af81a69ce21794a63ac845c1cda85f84fa54ff60dd33c0a1f72e452eb9d686c7b6e5c39bf67231d91b30c018874d4cf18d812904f0ea4e279258676fa4095fd5ac6e12bac1e9c8a6b8f2e3ce8863a148313e73118f2cdc8fb55eb06fb32325243302651dcae2b4935d0f75e131ed1874281a009bc858d780969f5ee89fdf8221ceb83791695b83b67ff04e78872dee49f2d14e52fec0f65a1d0afc6d37f5167e4a77c838b86a761c0389004b89bbab27e85f82885b03ff9097a46a9265db82bc3163a9f4a12bd08873b57bd1133ae0d5bf54d6240f21846b900d92a0d9bbc3e30ca3a2ab443920414df698bbfd4229629ba019e80c3db1bfad05d41a64c5eed281410aafc7aa29bb6b983fa6f247029c14a73a07a23cf63a686828e9cb944807d9ac0b0df190741287a3eeb51e70e718bcdd44b19ddc17791f4fd96605a39f9b25166e8f9be9d81f6ff90bd32d42485d10a0a9a93e4ad119c1ad91daad532fe800599eb2d4dfdfcd176ba8a804c339bfc883e523f5a1dfcd20c56c9a267f2fcacc959f674f584f653ace36258b4dbfad9d30236673ebe0e1bc4ec28217a3b18405b40658fedd3db6591949445e0c70c748f2d7442b6a7988da41a99bc36e309b2cfd6dd9d91fdc1510c2cea8b79a2e7b927df13c174b005354bc6de00183a773e0536c80d70a2c54befef52977f75a20f52d27da4acd825f2e00327c905bdbcf98ffdede92feb35416c36e4fa0834eb8e945786c834f0ed6d45be675fca575685c86b3ccf2b6fbe8d8b5916ccab46527dddcacafa2f3560047a096bac0bf6f3d1bcd346084226b5ac99904b937cbb70e7bfa3af3e36da6be5ff4cbca86f945d642f2e952790e5310c7ada78f6695b2f1a6897c3391a2348e9540ffdecf72e11daa0081637e62319cb637ceebfb7db672c512bb58fc22946e20dd153feac77d533edc87865ab11e0aa4f1e87300947b29054915f3b9f80520aa6af769e50994f9d3c561c2e48f9030ffbc8f5da0f108e9c93e6693a83e653e0cdfe8ff2a5b9a757bd11245447a75ebd16533a0cb1e4686d70f6d2d0b33233b66ca8a0a0b3ec8fc5dba474f62369b4b77cb937586e38eab44d2bee70d27cb1aa82dd6af377fd7f6bec076809e0e88f1f871475462829f88eb0c18c77cbe5d5f9a23ae7ec8467a645b1539677f46170c7d15a5f713cea56cae5c4ae73b607d4a8f85b8a923b44d0813a4e48846823c8714758c2c01f746b67479ff1964b89d8371035ae0bb0cc8a5984b97041e5682557f1599b20f2eac3b45e6baf95b8b02dc3469f7e33d5a022255e6ff933138710c366a2caf5af1ebc454ba90dfdfa3614ecad8afe96965ed2652a0ddb19ec9f9b86bf7cabec2e031682b4ca790ab473e618254ba4419d34720bbc5b93beaea28667a4bc59578dbb67d13e04b3852d37511ff617ef8c16845e38a64090813d091b176f474478d1055f6a6f4c7b003595b590922d7969c695347e559cca243de427e85a37501143d92e634d24908daae81770a5ddd3f527f9a43eca58d29098467be8f25e2af3b6ec55e1ec3acdd6fa3936a593191d76a8e4dba54b226a4f8d0b34f2849f501a0167101e09b3e4177798d263075a4d27c789b5156f648e7ea1b1749609f0842dd7742e6c3d357d89a6817a5fa5b21bfa3510c8a9c74a13edd48ed7e573de3c3ee5efb1db4c3e687c69be757f04b8c68efcce1ff6b649be934b29bc7065b31944f6ccc90cc62bcfef0cab889a7f15bbe4e89d7474b059ba647ab8df2f4acabfa3db6e3645943ba494666f1da8f5972c68789740d15f059619426cbd3ea0ebfc1ebf9088b4ec48adfe0a3b8dbeaae67b3a817402deedaa88a5af3ad240a27f26a8ff47e92ee834aecb07c64139e6764c9c89914b2e67633f89c90a174895ec7440f852400307b4f68c7fe26b839aa92c55f550a13a2be5da83bab8b3d8bb7534552eb4749fbeef8fe56e8e7f29906674d537ba793e46c80cf34ef04ecfa0925dbba67b87541aee4ffa4c50037631a26ca8596214dfb933eafa0b02e000ec6be4e7e0769444eb49d5542b7979a2b4ac88a8f28d5d33e71dd3d735988c063b348759b5440df5b9fdd9e13786c357da1ece256d693dde137c5f26d47bbf503a207d7c52dc84d1583f3071ac27de71ee79f9d38d05e64d39e34319195f193f785a4f65562f6f5528556282398253542349ea2b826c06e59bb96869795b5f798fa847cf19ca7593cbdca81c48eeb601fa921f54a8b5e22f1e225722f0931ac160f2d660ecb8a220d737263d25f1f9ed1f4431723ac6876ccf157c8fff4d3a8168475d1f254a038ba8a18e7332ab18c9f01d676fdb14e21141ad42f5366810c564b48d3a6e14239240dce09a197d18d43dc61ec9119c407b3f8cbbe98a52c44174c4e44443736214e264e7a7d4ef4f34feaa3d82f1424c333dcf180bd71ddd0d74a4e8d8ee45eda622a623576f276865810815fbca92803ec9bd6091f39e5bf5b106ee19389a59d3619972a3601f2967b212c847c52457cd9eea1364d86a71b0f3249d12f58d14ee947aa4d9ea53b2d2a30bb2c3055c673ccec2d4a564a7897dce0531b96bbfc1f10b813a67243163687fb3e6b321d86208158511b4e3f26234b4f48d1ba14d36dec970108a40944e8f71959d7eb6e37a2272b058edaf32d821fa4f6663e7257dae50550d3f544054cca4f70103feb85fd0d9aa443271975e97bd53b7b0afda9453e1edd80db5f5ee6f880664da892b368cdfe381c220f08d748c86c45360fa2ff92df7867bff37de7f02db7180fa8532b5179e8a959699829df6f6da9ea2463d3940a3c20800d18fdd07006259254ed221c2356ec59e279a343389846e9b57983df158eea11964ded05c84ade657a9c003738b1c19867bb0596a8b7f9efdf4b5c2d17c2f405494a569ae2e65ec5a3cdb9f2f8f9efb00b75c1a26b89473cd7cb26f560b048dc9a31ab35307f2e99adee9352ac9dbd53b66bdcb0e1b2b6a651d573a603c023872661adeb70ecf19fa4e93bbe719f336c1a83d4b582f85fd825493141536f77e7df869b2dd9d0e884b5bb5da2f4fb5a1f5ae3898d85d5643be1ffa733b60b294d22846f38089f0d0076204148bf6da2e9bc7367d5953b39ad26e744f9fd81eb585c63526b709d8f46e90b1fe422a6f375e6860e642c846b2143f4df273e980af3d211fb86c755e46032ead0393fd343129cbbd6a0cb5a301513c2398a3cfe4d33615d6cd1fae5f17d4d346dd720c4bb5a1c35b9f94c23300896eeaf31a91934958b09d18fd65d36b67d65cf624c4d47778491b0e9861c4089c68519650f3d6425b8f6ea4b05fc7147385672085200db8904db366629b4714d5f1346cedc350757eed695acfa642cdfb5042a105bea9a995c15d99db67e62da1490b74401deb433f9b2b07fcdfab5fa5fa660bf91caa6905cb21a1e1357e1dbdf52a4771e330fe916d0e0767c571364723f6d9332035159a8f11f235a11229250ea0c64b7bb9bcc45db2962d65e07a26c733bf9128ac19d18516a574a21ecfcbda603218ad42567ff8b32b02d33506fe8f226dbbd957291696980d1b757e6283a8c539696d24ed7aa3e0ea03f1f9c3a3d1004dde6b00a22f7aafcbec97082b4806cc83d3ea9f0d04b6c88328b3101ddbe7a98e8b883d24c6351d68445ec4ccf15afadd96b3ca3910afa24171781d4ef99b2dba49e30ec697948bf67a6540358256dfee20d02898ed48986820f51335855257e66b1ff4853a3bb03a6eb0d25461e77762259346b8f96569aca6496811b40b556e1a7a05d1664c220b0f1ed1326055207e3a309ad7b87270a876f76c16148b83ef47348ffb0d541336f003ec82abdd2b26167bd8a4683843f022487b17e21b8a2eb3cf2a674438f20d646cb0eba282497a8dcd17232efc1cd46b22dc67ebe5f32218d4e5ff0a55271ae3d070d896a28a4b209a4c92aa7f4f610b42e26d1d0abc51e2516054fceba3a161bef54b49823cb6eae1683901a4e7e4bfb613af9782c3471f50b8cdc20eeed9c1cd149741c71981cf2f7245645bf7640229b5c983cbf323ab29b72bd4647b90e6c0ac5d76b8d3f9f2194c3faf1640f49253a4f506cbba5760457b0684dcc9595451865881feeffd0b897f3338f3960a40e2013d650ccee3358a0c3949c3b51117187576e419f17bc3b6a54b21ccb3d2e06618bc3fc964384e0aec1f15f4eeed6619ab2fbb4e0b4064298555719650d7dfdedb60a5169b77be091476ab6f61ae814b1d2981ca3a6b5d3182ca169e238705301429a11f19fc3e6b5825b1274434a006fdea82fcb6e4659150b35a79e51cf68c6a8e3c7f3b6199f5f5f4ba362eaed7cc6f26630f0bde8a267b57f3b60a7de5f47a66a9469752a234960313f44edd1954a7462c89de0e4d963e5373fd3c787f13d5d0e379b4ec5b08e13c5aee5eb13ea00ae826c8fee6ff4ff101d6f0c1c9fe05d6c3824e8b0e6a68bbf0f40cc08214d92ca949c83b68610cd1451488bc9ce192a9df4f5a54a53e73ced84dd8407fc70fe89f6ea561062cebebfa62865a6d5dcd0b53ea8f92dd18256723c61aee5a84a31e160f8c10f72bfdfdc157dca81e5d37dbdab0b21d397ffcdf4152924d7e73a7a0cb72876f849e6c9ab831a1115928fa978aa6dea8252b67e32d0fc34435a93e6ff99c258a4510fd1f734e50ebf3c79e17603b38b2983ab0d108416f82a7f1483d0b79e85c57f02bbe8278aa58d3a0c4b79c18a4f73cf0982e5a2c28a16382e11537cb3708b40748d59991ea5e09e52cfe7ac87c93ee225fe004f47c981a7c6054ca1a5b2fb437ef0199d4c9e66d8f2eeae8ffb5c4a835b1f3a6bfb25815045c481e6eeba05cc49b399569df8729d8ebe81b7f9d2ed56df348e72ec0aec7745c1fed5a509e335eb1c54499e10df786908365faf4f3e099fe8756b4f5fea0ab31063f754978744b8434871b1cf6e804de456a8aeb2b4546f066c5dc9c1958efe74e6f12c247614503bea96092cb024141be8ade6310abe1d2cb8d64a0a2e08c3d83d9f6eaad94cb3a26c5a63ebb64809d44240203133bc29383aed3fa3d1865bc11faf7d72f3dc51ebaf84008909c50ee12929ef771b4770e67f71e260cabdc50e20f903df8e902e36f8cb86a0dc7b1566bfb57916552b82604e199d7473e7407df0b984fe0d76c97eb1cb0346d67fbcb9d9ae6db2ea93678d5eacc823d31a5187f526f8d94c2cc5b8f0d71f730bae55cf9ff496829438221fe7746243db798d9aea0f8632624d8e75963b33dd62ae57d600e4a8d52a0d05b4c455d2f4c33aa703ec3aaa43ff9cfb323db8ace221fb422f331bef1a3306cd1d4b953e2eb42690a6dcc106328fcb7755bc396a072d39657d3a9d7e6def1a51adcac296cc376d8764196735e13d4c98d7d20cf592078edf10b28fc4f02f5db369eb92cbf29cf8e64d5f97c11739e7c6517077f0c171e39c8937d6ed57bcf988ee1f80e46dd61bbcf2af454a96986aef4a4fb4b393cd490bf03a28c8b4a2f7662e574ea51c036da7b45a978e3c2678443e0d7cfe077243ee6b83030b71301ed2172b1c297ef99c601c0b39a0170029b9c78c0ac605d351b57b505b16da2c6632a05630402a4d99fb64fd4fb21327d39ff6d3a23e790a07b3c4b570d6072a2115af18da773ee46528a8e7fd5b8cedb96446ab3da7f96b5cb5940f5ecc082923b0d7e396bd89de47c379416d4aed04961e883bfa8b657dd58d2e6997bfb7eddfe803d55e7bb6563466c8f80acefc98084531ceddf38d2c1a59eacef6d923992753f02ffe6c18aaa162d62f0a5f52b8a842ff0dd3d9eff170e60331cffcf2d203cee2a37218bb9f31ddb07e0505660e8be7fe530d18ec3d957d45b81c4e4f8698a5da1386c69331b4d0eda8d43e53314210328dd7fb38fce2073cdb7cda9215a0ecbedca5f759d4312f7bd6dda265ac80e084f9eb5bf9d0a5000c4448ea29a9d2c2536f1479c7f311f79840f1a7f9b0e6aa480dd69ab04d0d647c153d29b8e5a077e1b3ab7c7449c4d94e791d5c56fc168bf2f59f4072fc41c3da5dfdbd9553e18f760f85c1076e46ffb94c636d5e542fcb8dbbc989041fa2b4d9a28c8a31c55fb97c3fa28b80928f25826920274954675c8e692041c70c0b62d0e1a022bf97464f3839b8fbcadb8b56f2821c66d5f175efc6732eda98aef023147bbaadb864351b559db496f9deeeaeb40d605f94176e39e026d1d5d51919ac62dfacbeff93ba1ead8dbd718e0602dbb172d192bd5e01fb8026f75827859c236fbac5e148e59675a2b6f7c8e9153ae7c443ad3543a352421542dff5b5de4dc1ec11255b32b4763c4f925cae10bab49b8246e471087a69828ed5c3bc77d756e1549511dbe84ae6f78e1680feb13b32cc934425366b1fa283f475f0ab56d30420f688d45b714c30aff5949e8ac21be800cca307d329f13b2af5b21fe6994ce7d525b966ee5f18799088797faf35679cfba36eec84ddc00a5ab07bb1ab6f87efc31a647e4ad7101086299af893160cbf542d805af9d8ca7ea8f13cba7c0be3b39f7a65d769e6f1c7c83fc52894a9f0017eacac199f835ccd87711e78ce90e0e51b04e7dadff49fe5de203d451ae471805235ac3bff54af30953fddb6b4c169d2d8e5eec5e4548cc1a49d0741caae31a18a5495943dea2e6227a3a7857be8ab2c939b449700758b63bf7d47f519fb3ad2961700c2ee09dacf4c369189eae7b7e45f5c492817f11fec8952a549f79182c7304d3a508231fd9b4f8d2889659015d5b46726d2a9e5390c1d8febc7cadfa911dc00fcbdc2e9829d39131b83e738e9798d913cb4d879c774b96ef58c3e87acbcf563eec721d6cf4c09d507403297bbddde32964a35f93a437af33f451e2cdab35bb161efe4093d17c643d7d163ca317e43922ac1efd5f7489d3e5766bd02292be828f808b8d68bc53c0fee8a68f04662b2b07cf8ec2d73dfdc7d6afea28dbb3273523525bd319968b0302864a6209486a5b3c8059a0c29a6eb13d2aec0645aca50da5a1039d0feb14ee957fab9bfb4fbe6db60b7a842b05ad23f36086f42d84433d3b97dcbdef7b27f927d7cc7e6f54dc988893a16c4f57c254befb31f2876398089bcf7f712e740c6548c26388bffa6e65b26a0991bd1bb542d9be54effedd7e2b7fe9ebfc6543f412ac2bf0deb97a17581525cbaf963b3583b2afabaf4f2a193a57b04cc463abdfb18eaaefc4003003d76af44bd4d2043026dcf1976d4f31274fecd8a8b8ce6b9dda746464321d2a06da8d20fe8fc6954d0406b4fe56cceed0576fd0c2375aaa473aeeb3f4196f46a9beb877b39725b88f7ad8d452f74381c9d6dc8ac49e96bbcf599293b09c312f7fb8ebf914ab47226521ed9760f10064de97542c66393ff81fc15da17e83325627890a4a86300d4a626658e11fd6d688392ac780e6ed4bff094decd04ea7f942175c44b73277eb4a622022568127393b1dd051be3013229e9cfdd3adcfcd66c564cc37be400b750758027889c4a7813388809daafbf9a89bd6e960933bb9336560cc1b81ae884d341f4fa9747b9cbb8c2bc0b39ba7e4b44de24796e640ff147fe75a2f2492fe25214a94ae012526aa42d7c2b3a5b5a3af885e0c15c761ed0e16c86821c92e1a976805dd210a4bba247b98faf774110b7199e8b8b38ba13d641d8c6441c0841460703109a7b6b5a697a4b57b32aa12b06333eac54f2660eafdbe747efa2ae7643f0aa1ff376bfaac1c40fb529085867f78ef87b552d6bda33a394f6906b1758db726b181c2d933b6e50c775de78f349ae82fb35b46139633b8ecac7748b9dd1f4520cfceb84b4521d4809e92089e5064cb81162de9e110e027d1424acfebd6ba24ae4fa970fb991695d7c6f2babb37ec750bd4e464ded815bc9ccdf559d4b68d12de284c1ea8412d8db1a921061ee8098c6803a601620305e1110755a40f4f63db08117ea5d8813eb2b2eaef3b6789620efab3cd94e86b5ede76cb4f1f08a21144b4ade5bba64df746231e276be7941cba70143e7b37921c1d869e55abdb2793c7150088edb1daeed3a5bf3c74efd573f62d2123aaa181b59a3a9c9b1f732fd6900cb11e6e55be3211283aeb187d684caf5c053133f18369b07e0d3293c86a6578d3a71a5d7c06278f899281b664f8facf37daf6d698f610929a5ee2dc09c3ff6a2fa9e6ad473d28945564aef052c1ab7d9aeef40d7b5cb87a623f15f825c963f41020eff9da4d84111826cdbbf2bcc5594c91d9f86a41877da91f128b42d0d7ffd6b2d7f839ca416f4c6e8ce0367ffc5f1ec8e27075434e27faafd0398675353688fcefc3adaba90d46c7fe22df71d0ea10270626793bc246df64b548b39c507ee4ce0c19409a0c2e106e67c8cff2e83aebb33359ca703b7b651935f33144954350d90aa87c3e6f0045086ab06981fb0824ec7b09a53a8d47708164848764a532f160bf40b9df7839af81b3481bb2a4247d1524aa2d68c8fac904c0b706fd8b866a06e4035177fc5788a8b911383a6d560bd00d3c5337967c5cf0563f1056ba69d5f2f41b7c2f1dd4869e985ebd9841774e881a94f1257218c4478c022c8d9a4afb2c146bf2fcd46e4f8c99d1b961cad4972b491299f510df97b5f1bcbdf033710f6fe36a57ce60378009e1c3d33ad6a9add6d54ec843d782365aac9d0706042790ca1df0f7cab2665da1ee5b515513cd46c1b04a369b7cbb6f47afb86da609901db5bab9f05bfe60638e1a4442487386d1e2b828ad8c842c86e93fd8eba928c0c9483f14afb09a57e5748b6c4540ea361d02a7b511398b62348e2b515d19a5630895520c13f78600c555285fcc6d26bb9f76319daafa5b26bb3ff0997d4bbad790d0e350ed75cef9f36010a746da719b984264e714227e89cd5b3d9ab0982aedcdee3e76c5cfcfa91557c88d02ff3a1d92446e67861211d25195d19f1c46b5f6a7e86f95c13be9a10c10d730e5fb2bb4e669b0337353113feabdb008174e07285527737f3168a36efbdbee85aea08993ff3f8e57fb15ba2d65d09753308611a053d3a07bee02fc1cf5e688fd11dfce051927ed32246821781bb49ec3be902df971537793bf595153914c66d0325820668e797c360256c5eb509700f2cfb267db8ebc901815bdcee72ad4b204b16e104c7e86876865900dd0290604a3604618d5fb7e2c6b9f99c91229f9b41b37f0be63d60a77f8e801d5b7b4d4921a836f36b531ee47d04792f2faaa8272aa772e23f9ca5da850feb49a8e4fb807d72087a0ed078b4fb751d84bf18bbf51abbba3f48fa05bbde469f03a611d6d7de9188c47d5b9f1aab8b28f6d0b21c7e67fa4bb59d62998fa85c1165328b5a268c3d673b64b7bb4c88c1c745ca823e823cf567c18a2f34fa651f14e26500243246d060f6d90fc4706ddc572e30010e93b73594e03fff2620639e87453d85f6f0609cb46f5bdcb12f2b2f91a9a1b4b6b63912e602f691569ee1eddedff56666f5800a257b9ccdb9784c9c04522b0069cc266fe9f1a2cdb88c9c01e0f8bb2db2f1e16ebb4b91224d342466dee4b4ebd1f79e3db1bb4fb46859e49dc2eb488b3133d6a9cf86f9c8fc5cd38372e86dccdff4c15085720e1b09232181aafdc1a5ee35d75c784913ff505431040ce5dcfee7a319ece326076b955a91889cd38765c8a8e58485bdf2bd41fa2517a1f21bbe9a448375af1bc4a30fceb82307c6bd3da27c290afd751428419d071ce7ed97d93e7247ef2ca8c0c9950367dc97cd751b4e598e1c9e0f56fb2db6bfa6cb7cc276445e075e215b34bb0377045b9ef81c903ca65e2332f257f034051d3b9c05dd5a5b556e1b6b2efd5e70f0a029c98ecb77a048c28e2d4a5cdc935f7c9b6dc1e232d3e45d4738748884830ad638f41623ade41f0b97cc120d291a5d008499e7ce15ce9f3c6b5dd8d1a6861bb8a24fb3cf0ab6bf12527fbc1520877996ae83c7f6f0392551fa2258c281d2ef38d31460851173c16f3681a605eb696486d8fd859f00debc2474aca43e754e1f9600a3ff7035aee76a94c2c80b6e7139449d2d37f82b6e518c99dbcc413d92b3accd4012a611759d784972e43d2a8101c1906becba05ffe3d3eb17a41c6ecf38a9f29a2fe521eaba6bb811ab023a0cd4fd279166501ae3ffd4b43e5620f942d6d07da3cfc5090276776e9dcfea987d753a29837d1d8a01b4d2a1e0e3307900957557b7254b66ebec2ba3a0a10740b9436eb9e0e87fe2791d962b84c663ba5a1b0c1f328f81d7aba011e49cc451f9dfe8d56f78566213cf63aceeb1260d7e09868d6e0d0f75f1da13d1f92b4c711bb943f730e3e3603d631900bdc6d32647ec9f1c7cdb781d268d96f437e0ff8f3c2763057c5f37636ac38b84764b1b5fdc4b772abc569c7f78f42aa97daf2bc48d0f18fbbe4888c3c69c704c5a00d43c73e802a85f4aeceb813322ab317d37a2212d627ee88f22a161dd79640c71c23476eb9bae57676f189fc03403b96fdd63d75d1609c3a27ebbf1a0baaeb5947cedc46bba0d5964eee34564c1ba5337841723bec3239fc4ccf578d6d60e92ce1fd2702073a6dd0d884177027731fccd52dc491d0a6af5538fd6f3af0329cc3e086579047a684ba04c3dca27b89e55d0684175e953481d177ee36b391921fcf8346f058618aa850b72548d9ecf0b9fd9967205b75e32007b0d6b5b157e36b3d4d592a69cc09caf54e8c70dfccfd1eac82ebe9f24c04daa609bd32b14067002eafd6f3beb5da168bdd5b1dd43319d620dc31e21e987b099da4174f6342bb983f03886889cf148b587db8ce2df53b8b2cfb92c31c8659923c6ac2169b03e12c5e5fdc5e5cef6bd0c76a554ac5f51f7ef25e7318bbabcc9c1c10a6953e72beff8ccff73931d7326d13b347e3a84c2ede3fc1e4108528f14780e6e68c0aee11942c1929d2216eea467aa82a653ad57b63c11292e54d69a879c33e0cc83a0d677c74610675338f5266588f01645b17261daaf536ca444ca281399e08b08b5ea2e79591a68fe4fa7f446cf1a41b3427e9da4a6a4491fac6eac341d552e8fc026fe06d9946d1754cefb3b8af96fa138824d604888d86953b271a66dc0ec3ee78c780195fd480b1c583841938c2d16efbdd485230df1a50af51a28af8398f4b05c868e4bba3744200f13a970304e81a44b1b41aa362b71f0a31caaeb4111ec349bf856ca88b6ae10fb566a21e3f01c5d8182c654921dbb595318ab3bb03447c006bac2963086679848d4e2a3de4515e454e57a0ad9f7523f4765b68f466811a26ad28d4a9401ccd7e6c73401d9496216b2f8975ed743ea2943682c71c39757a5b024b914e7805fc0ac18d3ead5ea0243c8731b336a6ec489b9284af95993064cfe23930e04ed606a8a9f4ffd2409b14d8f073fffac3bb38568259fb1e51f66fc1e2cca67f48f4d21f3d317558af41c7dbdba90ca9abb9aa3a460c50416bc65d48a4eb38bba7fe0a1234bd05f984b7dff74744546315278f10623249c77431a36ae2d7de8fa0e85a266381b7f863d17b7e8bd1c4a0e48ceb996559f98108531c4036722cd50ca1f89cd3dd60cfa9c42e5e876151bc8f2517ce7bdf3d952b13f677039c614d31703b8ff50e4fd2e6fcfd22a435782ca2f808bb28f0a65d1a420f8ae3034d8c993ed186b0d2f586f065ca46ea61fa7423b659f2be9443c2f72b0ab306258a44588e26ce5b265e6e3cff37340c515d5e7b28fe06e0bef799e5cc6170153d032440223f4e77b1a2ad8d2ba3526cf75dc7cf50d864262c774cb558491d0476dbfbc94a10580e766565e8cf503f2bd4b0a4225778c40f4af8c1cd0f906349f720f565db618c34fa46922d0b96eada65db5072815ebed30f5ffcf2f7e33061ce527d4aa006bae32594aae13e50c6cda6a0dd16ec372236294761eb43651b3bb29c484b26b2386038b9eee202d5293221de2a01e6ee56b2c66362310e7ea38e7684543a75d0c0185a30a48f323c334d79feaabcda3a4fb088beedf045c213ebcc8fe4de5a2490758295123fcebe2e7213adf65cd25953945d5ac340004857b173d475027f5a7091bc46834974c0dd8104cf1526eb2b14c788b52eaebaf012332ec15f7ff696b064533d1edbaa7b71f363fc6dc02d4edf585cba3da8d2ade89bf8afdda767f02b619049392b7b944d32dad1a84a57fd1ab5d9fd9c5978d935f53441cbda054db44c168e3684516134a205fcab74e8cd1de3e7e165f11f0c2b4824838eb87978453962d8a1d33277558fc458af1555cf582b9fb7a0f1adbda8a20be4a484bec414d0a0d65fe55730a0c2937e0090d4fa4799a458820130c6adba8f3a6366714df9a9a48d1f6cea93251fb5aea2fbc787bf5f2522f2b56d112ccf362cf50c201734c4e1a5b31e8ecd41a6a9a5ecc45788737ed71dfc9dfd40d95dcf498de53b51f5fc52a6bdcfd8e4a3404c4477da01038cea6cdc797c1c545556270c200491202419e1d861fadf676bdcdd75b76727818882aa3c514bdffb387822f7f0d06de4cde521de2f2d4632709132c670db69cd17fec18e124e7929a5eccfbb4aa85aa634f7bc0f855a0cc03511182657179cb163dd98f777834ec89ac211ff1be8006e138c7503d740e86d8517775febf370d2fc66f11aa26dd5071d2bad161a43af198307eda978b5a2eec6123440f623739b8c445aca6cae60dc6b8656cc91c57b545b12787c53b609762cfb15e47e93a526a45661ef7cbd8ee0ab122c03b1949f149787d331d499de5c619b99f0915c31d497143f7473d1a495bb9da7d82e83985659a8066a964133d9e03cd0fc8ae7cafd9fb98142a3a6a08934f7afa764e41c2e3840e51a16f88fa69a29ed7273a619444452cf9b1207e9ddbf539cb906c09e7e15ed4f9391b30221bfb607b829505c64e95853f37c8b22a49f32158cdf2f22ecd9d19555cfd09819935ff15bc6777c81f63892c52083b2c69fe052b4e08e5ce830f10e899b5a37a762c30ae7a4035dab3f0dc29c4b67bee050bdf8f5aeb4a7d56ec56ce866f5afda4de978f25eae46888a82f526a62779075f6c1f72bfd23418e6bc3b14c1636f4e623093983310c1aeb166bdbabbb270e5937adce0b1e639f60e70350ace9b66c9642a74be3df014b8bbed89d6a3169944fcd75779d7be7d8f414572f04e7767f3eefaf31451800980c925bfbf57cdfb8f97d5a55913d29a63e5912a34ee3e948427a11185e5d61ff095cb81b88a2e6e3ed0c426bbdb18e6820257be53aab8bf3ecc515603c122156ad23570c6d51c6aca39bf0e8e6b042b800a1ab1d4397fecc31373835303733323234373238 \ No newline at end of file diff --git a/jaychouqq/tvbox/jaychouqq b/jaychouqq/tvbox/jaychouqq index 41c6b05b..e43229f7 100644 --- a/jaychouqq/tvbox/jaychouqq +++ b/jaychouqq/tvbox/jaychouqq @@ -1 +1 @@ -242331323334353623240bb12e5df5ef681c36a9fdf157b7147eb01f8eb6f0db5edb83fe5d26807fc1af7c6329f9bc73106c910769f817664c904c63ee577adf93219d71a998ff4e62b3ed7ebf703d6b930014d6c7824df6f9cc238e981cede076c63805a4604dd40e45197a63a55e85683fb1edfe00cb542627d54bce0623ada287263c1e3c96ff7e3f8d488737a2d5bbafd5d194eea6458f10788bce2facbc6f02cef81bfcd2a999fa8168a8f7960955124ff858c624bd7fd795a647f1ae16d835cd965b0b90b5a9363117224369f5157d333bcf7650d46f2bba8c110564f8a1b92ba49b5855aa2730c12943b22ccffce91dba7c272ab27be496c9be829234c887d42c5a6af9df2a42e6190854984be6edeff6c6b94d51eb9a314807e7ce0ca931c492add77adaab64ea8210f206411ee2bdabb7f837714fa1bd9ef28ff31727fd7636c2517db6ed071fc062322b0bea3ca0e2c85c90be97bd277233d0887950b75debccfae8012e4db48004680b89ccd0d7fb65246db6d744af94f820be472813a4dd63b3ae5c5b4589289eef70e2af537b9843cdec2e17a2c91803f0ff8a8a81b1f9ae999a5a3f539403db721dffe03a66d8e2213d15f660c223ba494179cdb800d1a4850a1239b6511d2fb0a68a0280ba68e2065d7c876da3eaad594d77a15e2409b9bd71e7f7c38331bf949a45063591fe5b8e5e979e75ddeab780cb1d34e942a5cf3ee82365a98835062dbcfe1f99fe1455b0c0e264715916d3c07e91cae2fc7861dd0aae40e3d14958acf1498456767c9525b54bee8e74dbb02db704571d78767fdd8fbebedfd7e9d6f6c98a5a616db449346a85bd2b42c9a5da2dde6e5049bd1749a9bb4729dcda4e2d0505470b3f6067e88722f7963d59845b0f1ec3de5820574d58b7f39b426c47652ef444d0dfff960e0191bdf510ba9074c36d226a7a2207d1c6b3e13d751b6d90db50198a92d6279e6a4adab35871cacafe2af6229a3d4ff6a3334388e0d74ccd43f9932e9b88248b68a2428800d5a4eaa0bfe8f4e78e61ce7106ef30efc4a042e4ddde740485c0c5ca47b02c9392903c66116f044d6073b9397b84689fd0bead310291c44992e88f0fbe0f91385bbbb62999ad070e4bb75a84253851ca2e96bead92cfdbd6f1b583afdff2ca7a1de9bee9a5755ecdf151d8d9cd9873e192f824a56469cf3488273f6e8d2489e13f52aae0aefefd58444677a923179672fb331b14973369fd70b3c77978ad4690057dce59a34c16f37363bd8a620915c0231be4c59e8f853e2c34878e10c2620f56585cc19184f373c60a65f1fa5ffe6343c4c3e5b2235c4f4cd74e40d13c3cf5b65a1946e78c783a60abad6604bef80737f64a6dab85129b5550d7343ba42285d2a56e14350ce387f8390bffd5e33846b253e04fa3f4484bbcb5a8d990f617ebfcc4ce3711c0ee2705f9def15ef7031839e033b919c454d1353d8c8f33cf0bee8088c6a2542219b03c8fb7b1b17f49f267f1fe1ccb4cd9caf6e4ed10198e90b6c78fdc8e5d069ea94f2fd239b301a81710d11e32546af1536ac11317855facf6acb047a15b3d7a462c6a3bf8a9c449b0150418880f659267ec4efbdda3a6da7b906a8e2ee6f82e273a0aff512ac328b31c54680a5c4a034ee6a6bb0822946a2629a9c4806f9b8a5cf1515ec2ac0ede46bcbcaca4e137ebe9da01c1742108d3dad502d0e040dc3c14994dc5e626cbd31697f4361d5e09da5b524584eeb94e60a1485baf19b1d782de23785c8fb266c863b49978ec784885e4edef749858bd2efbe35084eb92f93930d21da96f6220b5b17929de97d8fe3aac8918efb9b3e4fc9626392ab6d2943b97d081012ea9583289f63af28d969217b1051aecc57de9ac6827b4c5603774fee1fa7e258213d4581370544d4c7f44aee8efaa8be6645293fb7a82bbe0c371bc15422d242ab9be81673deabc299132f9ca8e446bc1a12983b5db3ac0a75ca39288e32c3157e874806ff79385b77350d016cf39f816b86fe46c0a5d831355d2f621377c9d284845cb4c94b02d6afcd0a1392ea557975641503e9b8a7074cf4e239147d0f202c8ebe5f7dd59fba1b24412c3e090cf0ac62e330e7470bab484abce3d61edf43bb9e2e0807d1a0263755315470342d13401b3c8c12be7cd982f043a5a2ef511f0cd7123e41c5766fcfda48663f628fbe77fde67c7adb8850c398e7624a12d5f5509dee8ee61b9714fc03f0dcd3533fa55d21e538dbd2f45db33b49a7cda20fea311d4fdc157c8d7629901882cad7c109eb9d150e77e1c68088d8e8a998752203021e7cec8691d0707d85f341c4b927a84d2e288015e20586d53a3cbc97a88301806bd2e97155fe7d2bfc620d0ac30b374fcf5450fe4c1076f3a2e7b5ecefad1d81618d7d4d30f4917dc17ba33f075a8250c34eae521a52e0781a244a90cbe6cfbabca3f661162916ae89c5f9d5c35b5c85dc2adf6cb302ea250a6fe7ba2e0cf0dc91ab19f2ffab9368297f2fcbc24a4b563067ceab2814f7cbafd2d817128b5c3f4d1468cf3a3e8ec71b224f5f8e19f8dbda73dfb82d9ab44a6779aac5f3d7c1757e6cbfbd3f51cbddc5e461cbe6f7c0cb19fa73f17392c55b2cadd4fb989ced1b5495cd851133c0517b08daf86dd77cd19d3bbe63fa9498b9e39b1d3d44d77498c88d6a00b2fc230dfb7bc56ad807cc5634d2dfabe1e5bd2ad8606444833e1864210213e41d75b9068490e2902f5caabad9c2b39c86b13fb7fbbe4e3979f9a95b39e38aa995736f5424b801f24d1bf14161af001d83d2197a88824607235c7bf88957a73c9a87e098ba983a34df102f16d3ad44936888a9d7f91c49413f9cc3cf0334f9371ada8925cf5cb9370cf0be4c525eac2f3070d435d1f15276a101903ab16ea04516cbbb485fc8cde048ef1cb171725f541e0ffb5594a5ac10c72d694d19ef6f70dd983d72e8c1373ca9597fea1d03ce2e16178ddf2ca93031d098920d50bc5a55af784ad18a882d7abfd7832a73a10409d6f96967c12c425a77a934c9763058ce3226f6e42ecba51670028f89ee43db502cd962e940804dc48b8dbd45915b38a6310b75d8a4ea853e6363b18d3b89c0adca81f3698656372db75f5576faae78efc4473f596eaa20b758f91cfc6edfd31c1af658af15a5895d8d463dc8c304548da9d7ce77f476841fbba565a72f9b0dae2b872ece7d5e480d85e79d4eca788a0732728ddb78f6ea592188442e2a7aefffd87bbe13ae6590abec01731013459b114f94f96158e5ec3bffac978a903c623a6608135c2c29e868e691b6b104c7368bf0583aeb9da12fb464bc547905f99156f6ae3dd0d38fb4a1abd9af2a353de991bb9bcc3faa32db416d50812de51a05e8974309130348d8985719f68e468826c0734a1964823badfe14f17d9ff3a85a829757c912318bbc1ddc91b8840153eec41533faaf84413daac9bb7eb8aa543833827d4f18c5afb836a4cea6b3432436fc538c2998d06d8e813499ab4fcea0dc9c6cee3081c6a5835ec76bee8e0cb406e57e46c13372d2fca3c716b167e60c4e8dd94bfa12e49f878f1bd940457b1080edac041e3df38d0856f9d36caf2b4d45ddf3e85d6cc856515d7f6ae11381d1efa9e24cb6d6f7ac8c27c41b16d1f635d815a0e7d85bb82fa5fe7fe0cbf64d2f090786e891b0566c382117cb4dcd589413c656ca4afe8e4b848942564776c6958cfb4d0bd309cc1c1cb2ea3d77b0ee330655238c60fff786bfd88fd7f714e7e906d2973b98be950edf598bc4893d3d98f10b1ec38771d1c04d44bc28cfd3f4294287fcb4fc179ef1f269ab2fa5f0672a668748c820c10e7918f70425fdcbc33aed0d85c4958e51f077916b2fc2f84912c3e4c331925f2f2db02a13ecde71bb6293a417bd52059f07cc42be266c361cde3285b55aea9a52dd9b71c388631f462c5a171e3d07b6319a041b64040cfe0a8fc191c8158ca4de33f4efeb051c86d18883f3253f6e6cc924960ba9ee1c181ca082bcc7e9edc10d07ac93695c5c568be5428fb79997ec65f8eb8a9d9718a6f1915dd7bd975d25dd96578a75fe51ca2ebf01be28e2b99a57522393d72fcd6c3f1141f7845177ef322ede593111f362a4a627062c711e7544553c29fb3e003fdffc1029db62927edb6f2822e0e08a1636b9da419776cf03a8bb354467325cd83f3a8956c7c496a952495046523e9c0732bfd6ebe85085eae59a098c85ef2b04407df1945e966512f6bdf6ddea5c0fb8df6e91ca9666e096e41b685a5e1c7a044f0b7e9ee56c53de43b6db3be85ea8a120cb2bc76946573a23ac187a5f6b45eadef152ced0448a5e2e82a3d89ebdb7d2ddab38d6ec0fa810c303b1509b3045a138651117360ca05be180ab6b9ecd56447c8104b995e17323917bb9830bf7a642fe71b69f84da9fdc2de7343a69aebeab06e7aa6cee26dd4f9a56ac5c03aa9176b2cd2ee3d058157bbe8c8d6a1fc03195a7a5aef6d9e5d15d7b174d8b5cedd7259bd3384906a290cb93b623588f2f44cc2d4aea3030ae746899dc000872730e45d82631f8935313992bd9257b5121bf58441eddf6faca73e1370df48a9160b53fa638438d8d704d9c733b8e5fe0fd74013e365cdc91255e7d83cdfb15ed33aaad706b451cbf637990db24be7dc8e741f98595b6aabe906bc22c58cf548c15c0c8c1feafcba4978efbb428b8d1b5ce41d6025a0c465e2613574a4fd4fd2c2b38fa7f1c02815c012ec57f3b511c54756fa6a0a15e0c2fd704ebca18a9065672a29973d06887e1e1cc2f0d73cc88d83261a913df1449638341f394eaa0fe69a6bd8b1bdfdb3d932e9ecfb39c3e8dc85774618abbd6546608cf2cd745493667c464da132b9477bdb12ecb7299e97c30c2329ff454403646e45b3a3de6bde3c99c042f45b33a2d463ae2d6b441e17159e52183de8343e897be78e05cd6198dd6e4f3e87c148ea0321d60f383e781d59580a225fa3b34586e6c025b7a3dfe772c1c9e021f83be903f2cdc1d4cae96b211118263cc918ff49666e802533b0b0ca3029eb787a579742d5d934d3a2d7a60a3afa69bc1ce8cf97736121f4c5fd50cd61e0e6ee0bd2439533033966636a116876d0826fc1035f7e249165b24f290955d83c98a78e31c1bd16acc3ba556c95bfb2fc0eb3d13b7d486c8b988ba3c05a501df128f3b9b4ce505db741a1d1ceb8660c133d4c87b5c3002edbb6d5db878328441ceb0f3135adb92f2e77da5366db9f134c71ac70acbe5b1dc86a40b64baa9696b7f54949afc26f28b20d2dda6363ed15915b44fc0588ee06508be166db6d4383e905c2f9a215e56208eae6a646e12c27a8e44204803c6a3a5dedd1c6b8567f0dcddf92ab1d7835134d208612fde845e9c6d610ccbc0c938b29e70721cea6af1a5fc3dde48ad2877eebbaa8a3fca83cd33f9472fbbf9feaa558a425446779fb1e438bfa1ff8ae5ac7fb9faa7e0c0e4b995f1b0d73b350dbb57a15ea2b2fafaee07a84e552eff47acc80ce7a54aba28e804c27c0aeed6f6979a85e6ed028c23258d13fc0870848097909d1b5b5e4fc1dbd4759eb6b0527ccb0d62e2f8ad613802d7a3b0f11c351221ff7e3ad5d03bd982496c7222a06681c58f2cc74e0406918d91841b95c8dd1d1eaf83c1480467e2ee8220d6a6af1ee33024815012872bf45d2f58e3875ffcb0851d978799c52addcb809789ccc66b00a94fb8898eeb7ba7c8242352399f791bfa47849a0ff5b383bf76184ba4903a11f57f9875cba499a000d6512a8e857b526960afe8e807cd62a76da33defb526bcdf81967a29cb461dd68ca1fac71ef6ccdbc4ad20738417978ab78af918c14afccc377e37cb74039f9b8c837da53055b4b1085d403c648362567fbb2d1174a5dbbea4a2beeda5bdabbc936532dbd4f29f55533edcf78eabf64c6d156692f8281e300e91bfa8efa3f8a347d3d9e4a72757894dcdcedbbf9b0b9bab6c2afd80001a910ccb30f354a4cfd4e209261c94c9a9d6888e1c9689f3fd22ccb80fb0b7fea5f203d05b4e4c5f27ded7e4cd36995eff6443093fe0d0527d8b47af76b0902de4429770d1ae181bd48d341424875e2f24e33e30679294131e55e2eae756375e3a77b802ec61fb2a11898410305f98504ecdcadb3c4432730361cc123142ee790974c4fbef28047e9de93c7ea044e38bf5f89787f9e0e3665b962492f3291acc37375f2afbab559b4f5dc0e86b6c7af386ce61b6fc87c552fb24a01977553f658b36931c0deaa21821ce703284cc4c826411a636e637218a7bee4f825d5d6866d3b86432446955b9bc1b4888753504e841f460e28c558b45952d9d9a81f41723840cc44ecafba64ac5baaa4ceb82ed60c337c077b0483db6ce6bcd733b68748ddd2e0773285f8de87b6cd148dca8a8d474cee206822cf15ab287950de32bcb5d46d095e00d9712e9543d537068a20131731436272b6888bbc105acfd4f47b10f614b867814db99d50e5cfa4aa0739bfe2976609714e8d806ab31c16c2ad1fd4d0cac5c7f04df1e89e85589836237cc6db21b0493934b81b32bbca020d0a3ef191054c136c13766f41ea92681a207fe3189d18a93778311908393a7b6f767b0f9398d2b4edeeccb591d38963c24caa1e4144a4ce303d9ab9c69a79b67c6727b8b074ee382ab4b97a7e5076210f17b70397abaacf386927a4e3b2b24a302243edc1e521ccd94afdccef9d662a833180d4d6b01ce6863882dc9f111fe09558535a6e3b33abd900b26c62065efd22d34e55936d7fba14453cf1f6426b11e65360d99272d3469256b82362de8cc92bf1fc39fa43ef5e559bb22c99fa354a0834d69be823f810f3d44384773e8ff233b25232459780d071d2cdb1ae4eeb88998ac702fc37619694c702cf847459d2eb61b0172127fe5ad5e2f766967d700ad06e5be9667e2b77e15d6876fe2eaac650c375379cdf369e3a278df4c47c4abdcf2e62fef70c6fc5306ff560023b8be4783d9403bb1f61eb11c2066f60b5b31192d1f61d072b8faf6adac0ac25701ffee5625f5d59d3867d5f67b36468004e712b6f53cbe19fb837c2955eaf3d3c662f152a1751014fbe6db88951ad1f5152c07a13b5b49efd148c5fed0da5731795983de551fdfdd9f0761e381b08576d4711dcdf25ddc570d652854ce95f34c5fe057cf9acf8bd78da7c4e4585a716c7fb093dcbefff3c109763fb573669d7268ff7eb84fc4523ff7ccd3b85018941c6f3d464f8187d92b4041e63508c7d13ca45053dd2df225fd9736bfe21751d149383aa7ae31b03cd52a7cc47fae9660ef5923f8b382e368fb8bb086a4902eee97023daea7dec0ad42e7b25fa2efa77fd060de0679c127cc686fb5098505c276207bc95762659b7709d23f1ad82e5b13bc59127eac846ee89f35a879e3eeb934d069440e556418ba74df489218601939320e1d4eee3dfd6986083ee933b75194064e680c088be85691b0c5fe2dc3c086cf53c6d04699f63b182d77996716b8c0d24b7c4dada723651bd41af4d57afccd5cf79db63ac0b7fe9596a387ca6360a6e850134d1e5a1dc6f8d76ec198a10241016d7a6644d723249d7547be7f186114694f40dc6f05cef6920a929d6ea91a6bc94da28d76df6119bf3b5dda583524586cb1ba7b13dee0e9331b883032b7b543a657e3ce2d2cbebc091241b59e904d7235df8c042a15d67ba8c54a516a6af4ca135ae1ea8df2e53a669fe72db4d000793003da5d43623aa2f0faaf81681a715512cf8b3340d5e3e8ff855339f8af2c8504a92eb4f55cc191b99c1b7336391a828b7a15a8fed597867cf2601af4c354e128cb3cb30a59e5ce67b3ff6c4c83a73ee40b026cff02d37ecf54223ae3efdc07f83f04a1ec064052b25c39cd5b43d11b45a75fd50de2845f84f4cd708fc4e6450ed079a023211e82f111b937d9bdfd1c9308b7a103bff6b7cc3c955f5afa09d12431322b69247135c09faf702b696694197f0099a53e704b70db2975ff31b2d27c200d98950407c6edd35a09bcfcd5cc8a9112574eabd9e0cfcde471a9b8b626a45f99f5de543ab8a86a4853ed68064c324c9afb59dcd36bdbaf5e11071bdb8c1c413e41138fea13ba37cf6f89deb1acbd96de458711ef560acdb6549eca24b789b6bb59ac959149600285dcf2db66a329aa417dfe9d8a23e0c3180097c1c9209d19568e93eed7fc665a4b56e32f234b894618b59dd8dc601fd2d2b2d6d9dc4fe5a7b988baab22a8b6c1def58ecbc139123ae72ad7e4f533e134808976f23ad79179075ff4f66936ec0fe55f01d3186cd38893176f35858823ae8493778969eb1d381c9f11b3113e7171d9346443a7c306050ea29764e77ea62aae8163452b10d102a07696001e02539ad0d4d69b7d057d92e60c173721c64ecd8212f9d9e52c8ea93807239e0cedf3c9216a6efee1b62eedae78a3e7de0e492dc682f745664dca563c556eeb084cad8f6eb09931b467ac30e5c301112a5683b553d6d934b95fc999add86b6441e08ba9cf35a2f82c67c82028c8d184198d14ffb7da1ad845086ed3f76c97edf2f63df82a9ccb06f95aef1e1e92d341bcbffa502ffb8387960993b365fc60b8cb999e08c4cc408015f8079ff17ce95f7f49394e242c20829fb3fc04a6916dc879465a915d6565319d1d75688cd4179ba91f7d87e52fe3d3ba246bfe63fa8a9c78382355829c29266d0f4e04b3fff02ced29022d68ad188ba5983f3fd38daba5bcf7f57b3c91b7eaaf822f10d60e712d7296f2d41bcde3602c3b5c9d5bd53d590340629541037e762a452e472e4ce2808845d90e47c0fa8cb6217a43e23b888276373fbfd23b9a0895b5d808f8485b5d2884a46140c55cbd48dd327981ba9332ddb81747df1a55f81f35aeef017fe27408e2271e9c83195af38f4c7b6669163e4091e39e032274519e1e0e5ff7cd86096ac81e3981fbd52198ef203621ceba84c5e4638bcbb97391f9eec170cfea34b6e5b6b0ce77b3252af783be128ea84e8749605ce390d7f822652ecc1d4b9f409b8c462346b1ab1ecc7c00c9901d9b588130cd3d6a8153e3ceffad456eff006089423c0191f0a7189587b682cbdd3eaed1088d681474441c0bf4deffc9106bdb57d9b24a0d29468f9628b72e4250b5bddcbad155611383e617e5896a3cf9e65c9899ed66ae06bcd883dd3014467529035a8ce713e0ab6ae376405b926aca304c9ebbf0e91b366de28b6ad83a00df9be966502cfd13d32e88a11cd95e32cc47a51202334fb234352f3286e7c94e71f8beb64671e71c7a230eef39219b7df18dcb69ea069417c740edf9f36e0a08bbe741d9e09aca6ebc0acbac86125070042b61d62ee60539e3d6812e03ce2092054052c88cf656a7ed90deb92b1578f26af074b83bb76e4b1e8565784fff3ffe4c53ae7b4df0bae206fae7924ba76c67c744cf644135bdb36a0ddc3310705195696cbd03a5b6a9ce27d719c270b254b6ec1f1c81bd0c8d1ffedecd38272acda5af0e262271443e6273af93133939d2d7ffb85057d6753d6288270213b7eda01067303a4d52e08c4ba8de51b2bbb2c73f0d8b7bd1b543314c723a677a2b69c2067c5a3ba2b36df7935bfcbb4195faf8c8230600bcd449eb72e8c4d679b1a97f9d98b1ba30ffcfeda27f5101026f04489fecd8da5da329fe275a320a3f5322b47dc911214c2007e53af94ff97d1de6341b1fbc8b51606b4e6a4291ab31bf7c8e55c5ea1b118862ebb02a938372dee9b96d5215f7a8168267cc0c312f87fb4972b0d2d6095ff7c08c4d8b20bdd014f2e5d7c5bbfb2f9435abcdfaee2e37c3375ba97028e4eef22da1b23dbffe63123d824484f4fc62b0b5b538f69649f27761761efdaa4dafcddf58129888b61ea9c0649503cf69d11a9ab9095ce131275909ed8c9ad9e7b3468a2f20f278c1e8b5b1ca307e658e5a22b527da359bc0059b1478139b0420a3aa4178c97e1ae5859dcd87d32993918e06f33f186f1fc8a911062b7c93f139b9204d9d308c229d770dcef6c793ed69b3901171ccbd3cfccb6544e0e3c4c292edd101b0de76afd9a0c08c98a239b966d373681be63d1da0f8e3114524b0cbb1911fc935e8668d2a7e1bc4f546c9a8358026a870ffc5ab1e3aed8083b5babba3d7da302e5187f5ecbe1a62942fc2daf5506643d819aa557786b912ecd8dac7f336e979dc7af2f04d6a4029b94a49023f2ee9ee5f725bcb982986b7871bff0745eb17c608f386b27f6319ba0ff2adfe5291674d0a3ca3ad9c02ecc2914982a1d06e30db793033c36bd3bdafbf33d7a62ea9b38b8fb48b89efd2163b23c2d9e8f2c2699c09be42308a3e025c1235c737b2fa74929e10f070fa15b26225094b5584c1d38bd542ff7154dcdd653e42ae45e7dba3247cf7e3453b6c95c5d16263ea03e6a4bb78aa5be73ea18ff1002675faa409c4c6d7d986eb0dacb7eec976a7ae3e7c1e69241980f55826212a121144acd11b4dca1bf0a4cfb725e76d61360a1b33c4f4ba18aea716b51f8bf90e903969b91ac4729652a0ac04b49a4cd74e088877db500d1cf65aef7af7f9250e42e9e313a8d30a487bf27d98e9c71ab05874ff4cd1869249f263107d476720d08b243f8d1cd70fb6e8a46b2ef3cd8445b6f6cc86cb3cdc4b7606d5bdaf3e1f1aba41798e51ae0ce7f1640a2ebc0d472c359210e9e9e362143900c38854f2e88355e47b1552d392d49583b68ab51504a2076f51cd5766d554f6fa8521d86eddaf03240110300bf4d6f53cf68ffadc32609eeaa43a258ed32daa7db2d900b3cd9cf36d4a9a5a0aedf251c126c260b6134b0e67467aed5c99bbf91de881b09d975da78c07e100498511b27be8757badbfe23b2ef1f5e9ac776d7b94bb298d1f44194ae178a6c0ff9818c17d53fed29e64e65e644d00740f333b933c29d49ae6ae2391c38d947b40358f2019c1b5ac2eb84f52117c47641930734f47e49176f27e3fd2d9221cb398695c1a551518b5ae03f6fe83dff2d6e95036983b2b50a2dbe3921fd9d38f85dce8d4a3fae2f97c7b27ec5a3fc33057260b781de63c8bc2804f232211008269b07dc93790f49b1aa0c68af74d000b1478f51665291062f2db96bb97283fc74d3e1a23b11906e3f73555ef278354c056f9fa47e86f79d561b119beb96302ea4a1a92d1dfea927f1ba9521cbb1a88b4bb1d67fa46d220b97477fb4497746cd0221e230c3afe780b6c5c31e3c4e3077d6393b3ad7ac7f055f105e6c7fc09a0c3e01a5a80e6b6d37ad3bee57da5ba3c9ad8f8b6ec32b592bb532c2d2d5f5209ae27f2de995bc917b927ec0a530cc5e0c5dc9016ccfbe20fd12fa604d4099b879116d0c9efd6883097c4aa2957a0fab100fc1b540b55ea3e3a3ef5eea9cc58f80412b249ccb27f362e436d3f3168cc40a61efc98c9e5db547bf5211847e409bd8e30ff607ee862d1dd7c19dbeb622f167115b941497c82a18afee9acce8153798bede6b20f7300cb033d65e0794644b6a0f6d62568fe2494839350ba0251436465991d5774ab16b59d18f4655196f92d14e1a20b65b1fd9ce1bde7f76e151d4ea9f9f82278a18e7ed583081cc4304131ba4f97198eb9515b77f6575821f2301d766cbf0b13c5c7c562011681a6aa1e44b26fd2f8e3bb77235f00631d5532cf292c517841aca1bae5efab2d87912a884bf736a86280f9aca797c9e0244ade4808a92ce4d54ae91c6e576854b2ddb17bd0d3a6aec19d29fe192613d8669435aef647c6d0034cc120912dee5bf41376942e1cd028f6d54ecdfcd480b4d54365b3cb52b09c35debb9f37379e733a1f17a9ae9495b26d4b1aacd0c3b0bf99b20a48c8fa8cf5b0a06a6c695b4da844fdf6617508ec3c8f7e58edbd8b756b3edb9b0c6223c385e54caeb08864961cae8bb2c8e6f1318180c050ec22a34ffb69655a716938efefb1b82d2015b983703256ef6726ef3e3575f3b8f33fe2c96fa099596e719738cbf592a953fe986d95a396b64bedc102496fda158ca74e398a93d846c20dea1d965c11c0ede64104f1147747097ab5bfac03b20b673663d3d85590beb9ada1e8198827454a972434ee870cabbd8ec6d9723b6ee5db2136db96f73a96d4c545baf5a686605ec585c9f136fd32c963cdf5817aacc953ee9fc0c2108dc466a68283c17fa245a5672a2efc338b3459f176f327489ca465b79347aeb4bbbef89a2bc4920a46d69aa83b878f70ef736fe700e1092cc7f906e2511f27778fc4b1a190870ed9466fb762c76fb32f7ff5be89de3d668b7cd1606c10f92d7915dd5db50c06fd02aa6ca1ba97b797cfd24c730b7d432088ac6a793ebc4e4e2b80f11461f59d3473262899986356518012da621e603f488010c85d24cd390df24f7bb45b14f1fd75185a68b3d04e91bcfa821f5c55e49a8c597bfbe520d16e7c312892c4784b2e2b9f68c176a5d5b9101ff34ed8370b3041b21307e204617669fafa26e5e1ad04239b6fe0bc44aebe1d9575c7b5f3118ea031b022116952cdd7eb436e43523c883dd6cfb720949f4271c7a00c9f1b3b9a6f0124ad3743cbfb5b194ef3eeb2af5d03cc027e62c0a3bcfc8bf8172f6f42fc924b200d9fb30bd203ac28296dc47dc60fab8e64a49b47a834dc9ea0c555e9f4a8d9ca216bf3081760201af1e7d5f7804320c1a369047419552156a04de2314166183268d28acc3e7c43e9a2ba9adb02527715cf06d6982ce591bbcd83ed5547bc734346215c5affcbfa452e0640a88c7db368ab7541e8ea761da579407f82f7961c4ea4dac808dbd83c7e3d45e2c74e792fe0d4a355ec649bb93a935889e16d235db7c1fd587158f05a66fd1b8221de65f41ef0b89b43564ac1767d06187ee281169fc5a772cf4db4ecacd0e6b0c4d5f0aa4c58ee5927cd7b0a834066ea86ef49e9c5f331f5d4c150c77bcafd1c4cd5a01fce89d30055ddf1bc097b2ca5021d65676c7038ba0736bd56be6b4f853528ba982f88af55a31cb9c2558732b574ee183395b45cf59055f6b20a5609cb9d4cde44e34e11999fc2f90dfdd874d638e31649d613250523db6a90a70626e21f4928897eb5bdba2ad6ed002e25f5ecd45f4a21bd5d6d2e42d233f77e250893ef1708f4b6b2cc096bcbee7b41c8683f7be548674ff0910c2e75ab70a9e7eab96415744b5c8058bbc83b91f43547418ccea0cc8916396b87448671e414895f3c4bb63a84af8eaf5d9eb068f45929dfcd8243ef697baa8e66fa2ef2cacd25e744046c97d81a32c425d42f69a10926738d7f91bd5f63aa18bcd3ec927710eb2bfbf1fad1675c6338eeb8bf1cfea3fc8a187f8dbba807d98e717e08ed666d42bacaea7ce3eb46e623a35be69d1bc5ff8da0b3a4c7366651e1c45e3e7458305963eeb9b5095778c3b68de147580d55b812432fcdd1e0c2bb8b338ff2fe41310474a44e1816a807b1e4c5931a898c81a0eadd2718bbc069991d351c2667647684e774fea808b57eedf147d3700e30160c36fb41048df5a7bf9504e42547dd41df9275bbec4b8abee17edf8e94560bc8b8f4c1aa755ccbe6952b02f178d66216682b633751b5e871e2d92264099f87980db3613067c2e7d039142f717d3b00e760a5837efb75a9b6c3aa1a4dd1e7fc5cbf9e2613e33e2a0b52cad8e7acc8dd878230ca39ff2d79ed0fc1ae9974e33524d780f2e4b10ca19d23f9ca38877ac3eab78f6481eb9e8e3e3a0b789224b206d8029b7f85656cc13073b34e93eecfa4819a39f7c53568adccc9abd9c43c45c00a18c6f467a7502ccaa15e56ccb02ca9bd06ff3d310663ddfd6fd8f3472647a779ae9f912d6b402ac8b9923e79c0f2ff56ca512cb1d093fa948a0fca7da26c2f40fe26760c9647ae32b412d78b99f521214b204730576fbe327744153d83bda3b55a29025a63383816159fae4b9ab4a1958b24a04553722743a0a8cad8e684fe4e33828968f076234c28fb0c2bfb343e14de2d6d958441d4eec80b96216d91100ff89965380f5fc660eab1b1feba42f1ee2f547e4e704e4db2fbfb239c4c5a0677afdd3113bf93b469e259e312c01ae986e1ea36e778a2d0af641067cae3e013a1c9849e660a972bf12a782a2c42e87558dd1455ae30b36cbfe63a42aa31b9d2a0bccaf1458cf25bc7cfd153ff1705faf9ea33045b880e2c71222be31dc7c038d33a1b4f47deee990dd235310d871f2e16ec559e20c388b2ba5a9d63b845116dd6d5c15b32ffb627851cf3886e729c7cccad5912cd21a9c3512672e53b7f7322aebe3250126269e539be19752cd092c95e73d4c68a1b0ec72547fdce1b5cd4e2210765face66878360a6669a9c3140f39ba4a8b2733c60bfd09243ce9eaedb2140288388e9be7b1f86a28d1e82884c937e1de4f0b9bd0e500fa0184b20e857eb4f39f14c071fef776c91f2d0732283b054858e5e73e33342608c05343dc845ff68e3fdcee356a5dc566c9836b6fee4318b6ac4043464f2d584b6dba38dee38995608b59d4a9e40b2c7c7e37a1a409de6a980a898238b03fe38f78c13bfe6c8980a6afc79298843845d15a05c865ffc2ef179c420b3d23085164cccf3e054a246d6fe1ba6a11de6021443181e36665792476335cbf15e3ed970e5b253c3e1782ee5149bbb01f9fb8c5b92483d3b2981e345079b6e8154bd60d80981247d78b5b01625f99c55a7bbfdf7d6bf2aba56efbe16c799275404974727cf549d32dd986be8e0b44f65ea1ec9af866071936a3e05e36c4bd588c60f98dd382ddd702413a652b72e9f71d81f458297d56afcd3d094769d2a679500b692e23ecc651d96b82752f0242d756db34a4bac6f03a8a5147ea96593d77e9b6a45a8110d11294c91cd8085b61af554613996fcf42d57f34d1e1fe5c30940a38596353bb2ae925632d4e12a2f2111aa838754a6aa36ee173b9069a8843e16a64ae5583a349af7c26a73abd0038fbe4dc10348759dc2c30dd39cef6e5e3ac6cdefadc0dc10ccaaf861f8897830bd1674e129bf168ab4ac387722d9386774b7bb23855650d9c15db3f360477944147e19e1518a7bf67217b42cdab7c3f04ea7e052a01baeb98c12befe86e4215ad9e269af0a188a3e92b398c138846f51b26f1de0ac81de81f6f472d1535ef7d406f0fec4606bbf236750dfaae925432f09fa1b3ee94ae3c77e9c95e68f64dec9ea0904f9504e7c22da71220b537b37a0ccfda7853cb75e473968bed3cbffaba3ee1813ef940c69c64bd8b2a7f338b89dad23b7ca8124d083813df261df85a0afc9b3deab3a3b93a30cf036cd123503542a114d42ab71bdba91ba5b4be45c29b97ddfb922063cd4eb0d8953bd28a976e9876b9b2ba872c0fa0d1f66f5f6cebca61f0f23c834ed7bb12010974c97730b1383e2b99287168f2550bee9e702ce6dea78020e623158e69eb582905e8a17d232e4ddd77da9e2a1864d0bb094d7d382b5eb98b4f6f629d07f6924ccdb7ae427a5c9bc3ebdf82b35ca6e569ae2a1551c7517c6655d7b692ddb768298bb7816d47d0c227c3f3e3c1438ce299b6aceabcba36da55e95121343793b7576c8d7f1601580168c208546bf72d5a34eb9e8f713b0a2b1bb114d0db40d4f95f4be032725a4efa545baa49ba4e28291e0e7c455a72f236b400534f8ddeefb2ceb4ca98d2ff3fb2341802bcb85950638b28fafe19af5b3101835ec7033583cd055f6bda243ccf96a18ed37228411f867efcd252d33d63c34d80ffc589a28ac54b99d42ea9f93e09882b4446c736cb6f0d5640630c188b077499061397c19acb2847aa879b42d97bddcb4a71c805dbc3fb252b48f186ae882eafa36d4fe330f0a69e3c6d778f101cd44821b36154ac804d918d28b49b8a121f92e0931c801b40a93d483ba689cd5b465cca2e0fbfacaae9faa1cb32871a7950853ac908a6222b90248a448565cb32a9c01101d5e1a57736c7160a9f59ed5de7f96bd5d070dfc741374e2120cf8deb177a1fa1db1d8a729d41dd5da653473f9cc77af781957249799209d9948b9188b01fcd81b062e41f3cc0a38c7cd3669200e580f4ce9e05ea7816c89f3e4f3208b4aba5280db5c0dda078ffc0e264a77d5da67de54abd2e7d17d1788ccd8a4fc8de74b242945dc20932b04e5e98ddbea36a99ec7e2e03bdd84c462fa5d467de97bd183cb4ec1decf6bb8067475d73dc019aaecb83c69288a6da15942b70dc761a53bd366bd5f8f2ff75ff24a09f449cf2ea3fd960a83704bec90074b2b7e6003d24204e9cb07df15528ba9dcff9cf0ae95c81ff185ca5260afa8f7e8c7841eb052b84ea274f0adb7ccac5a07d605f5c18a677e8f932544d0c80335fd3e71325f786a1f03bdb48efec8b2c4b670355c90563396eac4a3d716b24e5183226ba91a44c7ed443f23e020117e75544412366114934b71123ee58b30099178afb40c9abe7058395adc440551390c3f50615ac4bb0491d9a1f74806659b1f9b407687fc83306a0c321ffd0aa5f76f9f859e2dfe18dabf408d0bba29a8cf38f8d22e125172f6a5345adfa4ab9201e2f1f64c8c1609799b0c8d1181eeee45f50d14f9f1edd2595486f371d095be40844f13fa8d7f3c40d46db2d9fb54c2fe016fdb1f98bc59f2cf53f279bba7de86753c6b0408da335315e1bd860227335cb7c5faeff0c81f73643b244b8c006a041ca0e13468a4b12a1cc8a5bb38dfae3c7d5f90cf5bb3a15cdfbfc7b9a4b187950c861d7e52b22d8ef82eda51753b17608b45cc276257836b0f0014c61e7f4696edf66f61544d0d14490966fc1aa36d4c3813995d5d4c84533150fb8007fda5b94ccf2b1fbc7333b77547d452f88dc612f349fa4d504b0042a580cf40d37ade901aac4f05947512b9f9ee97dcfc973d158efac5411196619822431cd15c1dc1da91f3b4d02fd9f263a57875087a3ce22f557d94f5c083b5f38bd55190be99e668a0779346dfdc6b1fe20bffafd3f6c24c0b7d5337f0f5a3a464f3b803b5a779777270f1f7992940c05cc7d1e6744aa16fc0eb3f4528048f7f7fc9e59875d919387f0b5e8e692c857ecb7dced9d9f74049c3761d1b5f5f3cdaa3ca2da267a1d663dc35ce919328120cfcf3c4cff76a5cfc642ddd3e808804bf02812d04940eb3602da6999d1a450b6964f3021cc0412ee017c33de695f0468abfc634ade2228441f4a44d0ebd73f84a8d49db9615faba3299bfd4ba4e36760c338502910d066fabcad7836f330630ed0695f6534d5c20b70ec2c14d151ba3cf66736c6d695ab7f35531bc982dca02006ba068eb66af8594c2c14e19710c45e73c8758909aa0700141a772ee53bfaa145802f94b7a89caa59dd70667d91af9af58d5a19cb63c974dce70fd7ee9abbe1d195ec213d1979b6acb870cd774c61c1c8cca05de9309e0682d800c7c6918346ea9252388fbfbf8ca9d89dadbc528eabcc036c934abe5d8a4ccde1c3a9b652359f2e25bd6b18ea8db372fb376c8fd0aea360baf5a3e49810577a8ff4b0980a018718ebb7ef1a4c89b52505b015d5bdad319d18b4a73f901e796195c4434b86cfe25d4531b8e341324acc7ba13836426954f28c92505b054b43e8e49bed0d527c6dbeb0cdd373172252d99ee4e6e9c355ae9b25050f726dcb2d901974aa8e462d7ac532660b04a0e97e37d871e79e86513ec775138c31f03107724f56bac797f252665a346460044bb14a9450c87108d74ab9bdfaf0f6b859751ffe30d4c0471d0c12c324b21957614240c9863d787370a5a3a198e2a7a0ebf3cadb12336b9e342ecffb2bf8e40847aef1311838950d729ed02cb2cccbf951931ca1ac6fe4ff10528d3db9cea615cc4fdb253d15bf4d1f43590bf82f9fbd56a3fa35eb66a2a4906d01545bc76beb27c62573180b1bf83194e60093ea00f4dd85e30699473858caee6a14bab58dfd899f2409f072eb9d8ac989124b494ce248c69058e1b45ae77c52585477a681ad196abe70a07a2f9c706c1b230ee0ceabadd59d9264733191bae41300c1c83b50bfb77ed51058b2f426a22e7dcd3e0eafe3b6cf0368f1e92cf108af0ea596920ee1261f9a83e600dc42e6f61f33bf2bfc9e067a656c8c72c6e27f3ad66112daccacffc198149521e76d5ff5bff52e9b29e974b84951e9c05c70ee4fb346262c9eebbb3d059fecea8520fd7b30e22f7bd1125625f51109d4ede3a59ea2b89834da7649688d91ce0638751c3d9fe70d435e7fb5e7848b1baf4f45ad05239864f6353aa228a1b5ccda8c9ee4a8f8ab851473bea77da5778320ad824febcdf89d0bd4cf36697e475ea0c84eca38928070ec3e4bcde1e4daa0f6d8e6f73ffb407de1332bf517c7b06673b2c456663454267b1195f006a8518b16a35a987b2e32719bddcb2d91dba84f64a23b22474a3d5311f63a01252ad2eeea8e0be27cfcce6ade26138960079b7890fb4de4ff46d2744f94a6a71ecce7d2f3da1a3b32a313fef980b84022773e40c7a7861f0452c4bcaf9d6e859fff06c7cb087081548cbc04d6650633f2ffe0da5c384636ec44e298a57fbf4362068d1431efb8379f21b848d89a6e7745f3a156986c9ef5cebce687c284aa33a9c029efceb8898659f0f401efabb352adb648dac043c6ed4eca26af5defc053d745762b20265034256a9676ac20f0a7da38bf4c2c89195acf0966298ae2ed4dc9ceab87d81120bb15ba6ad60a4f73fd74e62e91366329b1c399a7fb6819c2ad81ecf4cb8f57b32b6d8f0301d0c743be74402d3478aae63acfe69df5b885551f79fffaa9a3dd361bec5b0d557ef17e14b4a239f893495e06fe16408d3985f0810b42d5c104a5a580ff1608cea18ec94a677acae89c7785275c20348ed25b36526664c88c42ddf5ef9abc87df27418bd3fb8ae72f90ace8e794e0bd06b3db4d35e9d365ff6817ca07c3423c14fb82efe09b8e289f4b28228f604a1d78533e245d0c04949ed7dead0a7b421f170356a76cdf3cfcb94d76258623fcbb79ae74d4c8f8c0135fdf000c0882f695903b5a99d0c685f6aba05e21950e7f74e6b0d21a107a756c4a10de1fc2106d6b9e6ec4e1620d8e59a98c343c1e99ecb3a2287986b847e76dbb61d7ad70a6832a1051fcd162b647b5dd8b98da1c007e7d5b61f28aab46c50721970744e917ba414b187aeb35079bfec467995526b193fd0c9bbdda0fa8060908c14e55f3ee53da81c809de1d3c2bd535a900a0706d5871a4a62ad00bd604a3436b72f21bf40c8f58f0cc825fa99a453985098d8213e8e4b770b53e26dce74c506fc8a26a94e30ee7d892d2971640b70c9fb8c44ba1375d88ea65a93cc8b3b641faa7d213f64f0e903eb52d6f0b6f93fabbaa0691c911ebf0b02112a33c9a1c2ac4bab9d590120123341b581a3bda4ed723bebf17ab610b3c8f0863b19e9102cf4e907eaa5b4b11eb47313adb549e812a910224f6d4eeaddbae421c3d81e3d074f9f999d6da04fe2647e7221a2769fa6e98d4b2338dc6b3204f5121e7abb215247133094b050e8caeccb7670c68b8c2c7a60f3e043c2e0d79f3993a4532257fa0c8ecb27eb2507f55dbbe5daaa08d33af4433b3e53e9b521ef3dd09cf18470d039164a41a764e09c9b34f45bc4aa0276d507c1d3211c7354cb91a08bef528e4581d47c93a00526f27dd6ca2ab16965997236a98ec117098499c8165116d8b760c9dd4533f3d4fb90d0e29d872505e40cd817bcc003619ffa9eb19b175b96d556b2899692298a965c28ea1256c6f5d36140a15a608a8d41433b7186e4b522f045fe38c6b1eb261ffb90a222d4680c74df17ba800bd307747b4b83a1d5223a37f908fd16294df72a1f61305862a2f97bedcfe6652f2f6e95e45c553bd5e0c44ec9b4fd04bbfef92df0c708f19f68beac4e2be16d3548fd883f97f12de4348ba65f526d6e487ab7fff81d495032db2e84ac0e752aa032644e3fbcb681227dcb735cba6d282bd9351aea443396e946360c49c804df77a57c56ea82b900115a2f285e848aed8eeeb85eaefff720e7b4e5c468da6740111b0c89149730fbc79053f4503e7e9c2b64637bc05974771f517179a26f7f3bf8c077f53cffbc8f3b94daa72489aebd53428171e63cb0e30aa968f49f934b4c46ad647f19fbf55fc4adc8e3cd21bea547c2ebaeadd08c46fe5417a5eca845c2160ba6f9c1678304154a20204a9cbef005dacfbe6aa2c942089f0ee7393b64543fbcca8d336c5e5f56989df2a2c3d5cd9332693573fa415c07b782bcf5afa83ccbd2d17113a0ca9bbf67e5324f3fb4c14535653ab9016eb6d2b93a486746b838e86081ce2525c6f111f7f21361c340f2182f4218f3f505e8707e0ceceffbebba290656dc1933966dffe7157602564d433bcaf9b02dfbd3e3c4cfba4b5575f1dadd03316f2cce6f45aa73e07291f919ae8e786071a0b4002a7eb1892d32b9b8d6114da961c951103f0e698d64fdd74933ac4143f26787f3d44791c905b303a633f3ba3d291b5df5a4b6cf5d96153d5d0fb2a5a89948328206ee9ecd5025c7344e2ce1fafee038f25d014923f291c08b90350d7e9aa892fb1ffc570a1cadb6656c8810b9929657c109ddbbcb84994e58389ddde805b1faf175968d66570a31502c36d45937a8c451d9897449e6f0bd40c1607f37ca4f92507f07765e3d77af505554ba92499738395dfcf6268dafa7c2c82d6a8b06b93cafb0ebf1d5672457cb9d3df765ba6cd6a4e67c119c8611e5355f45e98355d617fb938f515cebfab7f310c3da4f8b55f1976e432153cb4e01afb935671652ba9e13a446190cf0e4e3d390516512a0b739c3d0516e671768938fc3d9af97b7139f342332dc5d3b54159aaca006f924b2e572a654405218a4ecabc96962ea86b3cfb68c832c8245236a4facbce9998ae97c1d445a476db2dcd1df7b955ae16474e1a9e7f0f5d9dc69512ffb551ce82e7aadb45272051f42713b0aa8da1ba5e7150b5b895c2a2ad347d3c341f4667d2527a3451febf3723f921da3e183b25aa3dd460534faaca233a86c7590f0c6039323b87bdd67c7980845aee49d5eb45aa9698e4f2a9896ec3f70e022d0c4501cb7c2ee9a1a4561917df1a4c8f460adf8853f2dc65155f00e1b68dfe432fb01b59c5ce2c1d2776c4b62a8552f38f329520b17a792a43cfdc8183a770255d5e61657409e60a7e6a19f3264d84b2763c398edc4c854a8c0d8b26b414c5a19ad7f2bfe731b9a3b4c640a123dd236f9523e820c4830222685be705a2df796ac8d5827e9e26681905d46d79b5a4455b66e5d291e09a6f3865509539773abd2da45da22e18c9827f36eeebfd2698e3afd4bc9ae5a01ed35b4f22d0046c70b0f01494bf4ff54d475a87f64229a497132194982ef53f6ca21640f62e525324601e705ab81ab83e87607cabbfa0d567492e6c74108baab98e75c95e64eb89cf208b79fe19d2766ccc65b8293cfffdd2fc4d97b8b794141aa4dab559759aaa6e1bc6d667f00c2f27850d694bc82949c678ad87f3abef19c052c7e581b226fef6041068ca5c295faa77e7176cac97924f425677d2e938a8403eda379a8e99e2665f3be614149b28ab28311684389148858ec4f2721783ae36c046d5a9f1268a036146cc077fa23689c0fb7648a46ddf550ef9d36a6ccbecfaa8f23d13cd4e4f066eba180829942f901431bd480889901445453365a5b28ecb7b5b94881a8924446039434545e8f825de8486093beb3c45d1a7fd44857df8c9c49737a3bc05d4232be1dcf416487d67566e36cf282552a639738e5e8b75e69bde312b29239b9db85f2457b2c89d980df89947a94fc5838d1033bd40012be977eda835511ea78c4a6ac19df2430213f980698447ec9f53fbf64a829b6c6dac3132c7791b0cfd35e9345d6d6fd2ff7140fd460396dd3646559eb6921cf3bbecccc88c865faf5927a6b96667bffe1df632f8f2e908e7f8b7d8d133735a545e23bbbece6ba3590c0a186e184648609009698b3968cab8c6898899e74c5a255a4e8d4b6d9eafffde34cb24bd1c1109c901a756f9c3d4976dc43c872e2c1e20b774b5a5645b566ad8c1c616ec3f0380503bb5bd838f820326bc3182ecbde5e7c1d3e8da71bf06896a83923e035567f0d8101d6856090108e015d0df8959b759495da7ef067935747c8590d7af32a3f4e72597df7c8d19ad9f3569211121314b97dfe896d04cdc3dfecefe2658bea144f59feff2eaebb8de61a7d4aec8ca286f72b5da1fb72d54f05389ab1f483fb2251717c06d47cf3f31f5e8b87e56c408a8c8484321543f7c4e3eaf379ed772143197652cdb15ce3229b8e2f2e09fd5ebddfdd248a4cb1e55e90245d0bc5aec6abfacb94d54270fb3a2f620a74814e49d33f685735bcc07b90eabbe5766b9a878746aff25bc62d705066d7833e276662a255576cf70eff875beebab21715ee846e8ae8a7d0b8836bd5686cca8ce286cd3cd27165470ed3c252e018a32c9e5027945292c56a83f7e9fa85a4b57b4d1a7f33d7acec7fa74a6c108a196fd6431052a31b086ea5fb931d7a641559fd5fe6545375ad030933305bc6ce7732f8f148f4f4c2e0d2cc2eddee9a719d5ba955535259d4becfd28268036c1bc6dd49bbd468eaa7db97f9acc31f41fd65c1101c6ee7301dbf345769092c3740f5a4d7b82ffcc32ea56a3bdf019b153551f3a784c78fe3e80f18ccc673af5732f86d8a09183c1464920faadac9849123782a1445842485490c2bb825033c7c6fa8cb3efb6d3b06b95696d4e71082e4c7a8d968b6bf483193139197ffc3314b4189047de2c444982d17529d9293a49bbfe82921cf88bed8ff032dc0a90647e4e113f270f7317f0f1ff1ae0086f5cc553e2ecf5e389535d4331d6cae1ae37ad87b2067c593b16b1a030f8a3822791d317cad1b717d1443d282150524eb976612346d8161689a8cd9b2529be96c025deff462b935b886b9f9a4df2051fff5edeec98f48917fdd3d7108c656b33eb9564da726b4cf69d090ad76b72cfd48f4d7136a215b2a833fb396cc9c76d485e4f23d117bb33c05c68bd72f35d9c6c37fec30c73da6eb0ead4d9609e62abbf17890603494e2a83b6f8c46afaa08535683387f035d8dce0637483ecd1bc5cee021d03b65e50a5d6d7ed25efa78bb35b76c06ffe87851fb40cb6e6f48d2f0c7d01beb235c6248a08cc0ff83d2e840018bbeb35eff26115eb08fcb0695d89058f17d0ae316075fa7d144373d82b7d4bb4cc79c35234ff757803d62e44ae59f5d7165361b62348b498bb62c40333850a5f2e251629162270fcbb6cfae74d380301fc11043a9aec05c6742f078609f0527e15a41cb36cedd6b1d7e88e7b64a588aacce9163893a4eae409098441c4cd53c36c24f13d43dc584040894600dc8eb346bedfe9deeb106ee3930071d6847671f74bb592c946ee51b58958cbc6efd70761c588d020089bbc1bb20a82ce1e6d2c36b519a1a8baf87b336c839c07a1f4c6911723383ea19df5173285e1206f03c54302e317f8522cf226d9b2f266006bc8cf66d480a4c6ff115c3fcea8b9126b47a1f55119ceab4b3af063f72160144f461dd7624706049efef7efd5337314910ffc6a0acc90be3f703167d3ae651fe043e2110d3d1a9ab6ed5e88424050fae0bba9b4ea285186a51a5ff63fb5ae4a38b8d5f81329d26653ea7955f0dec7aa040d545e850f0779fbbeaff6afa1fb950f25563ad408154bcaa3dc1805956dd2ba218c119d58ebd03ec297fbc83cc617c5c7e7313b336257e98a0296bd3d4b39af1728a5c420024aedd67da03b9cba3ab22713eaddc1be661c2ce37a3ebafd579580778bb04b08d205b8f9fba5edc9422164227ffd23184bcd02db15f0668f3fcaa002b7c57034b541dcfe094a39873cb5c2c19ffbea18bd00900d578969fb53d2df55a59cebadd7f0fafa2fd9ac5e77fcd168ca182a43bd9117c208721032f9f504f1d5d00bdfab35d363c829652e66c020f4b6ea1b62072cfcd7edf4bb85c4548a6aeb05071e4377f95d7da3f74fa7d92f1d70b13de9889049e24e3b8a76d454aae4864de6e8a2c83b61f3abec795111b1a2124e0a497b36ae431cbd0280641cdc0b2015d97d453507c7f6cd99e1a6b92531f05ff4055d29e117e97d419057af973acdbe7f75ea1c3362aa1305caa5b4be9d0a9bd0a6f889b80a6dd328e2e98002fc832eee181573a907eed1221b0503f7d24c94c90e8ab26e2eabacf161d4fa04ae3b1345253c99453eab46027ec81e711687e9ab655281c2b6fc5068b89d1aed44b0d81c4e4e5d315a3ff79b29d1af85f3969ad64aa5b1fa079fe5a914eaa88e3e4ddfd3786af2d23ec8b982970c66beb63fe87f87ef7e97c016a6eb95908397bade0dc0294be43a7897b9b3717b957c671e4acbbe16aa268ec5502fe74160502e653f3c5e028865d66f9a4211585e8abfaa5c28c06cb7904f2867bb7064e7e88a8b8c356776f8cb7f1f53d9930e1d424fae442445c61c5daed48447f825e6fb7492bc6bbbeda0a234d57d27979478ad900f9df08a1c35bfe529ce06af44236555e72fbf4157a984a2fda9ba8ca68e0ffee9ea7e346fc8b4a2654663edf1e21709a1fc614ba48504af703cb03ee78808fc58af34e8c77f2bde73f979a8db3e6da1f023004df2650985de6f0c0c5a8cd60865287d1c2fcb02ee0570bae89140aede9b20ea3780d389e774dfafe8c39b2c97b4070c52673fd6879cc02e0262eff9926c15ed8a0cb0fa44f7d9eef6b592aa0015608705ecbabde7f3b2ce1673f3a888146e5d8fae1186871775a012a3f6f138254dbc7977b7af106724a6ab67f6ac158cbcc61c25bcb1a9a28ea11ede562649ef0f084acfd848f61e108a447365bacdc230bfe3522dbd2e88e180e2e01c8444b670bc3740ff528409c1f020a78e00c2c2e1e9ea65ceba566c07d3256efe763dc7f0c451e585cdda499686834bc127d688e061c648f8be26909b69bfa826416417dd356a6c380c0fddb7270e413481f32c4a43e595b15dcf60864d7733e3ac0e9bd655678a8732874a236f6ddb2cb8de3b040518f23c79501fe487c7f62ca1d9cb1195659bded9cec0d390c3df180c5d5f25c7c26965abc6506e81a34db655c3b6d062c5a1c3e9b77b6d1666b5346c5796f2d0d34c5db8af78d87e0f7de765673b9c15f18827cd6310c088deff473bae7f33205cc32bd47759755aaede51172c6fe60e00f2ea0ffebe3f36cba59973df2e1b33f30a348af1e2ff041bfec6b66fbcaa03714a94c5904b98c1cfb9590b3e1ea8903bc2ea59907d76167e9530a300580ed3666011a46878cbc4c5328e7c0de3c03c909353728ad267e8b5ec8fb6ff3d9de115566a8bccc960cf31b7195f0a96119e9e5116bafe6a5919eb3f8d980d9a4ab1e1dc5e922d4436f92d4450c7c33e80fa47d7575d5a32d33db2e92cdfc50c7b45d2436009571e2704138fd2cb2def100eb0ca1b3f65158fe3ab5ac53574dcfbf1f16c3891e7a8af39b5a930793e29bb12c0b82080d609731ddfe912e8edbfde3f5f56c7acd25ba4c0c156ed6b07b6bb4c45c514239106a1f7a5ffe256b8a5aa13e70759f01a67d687087730360d685e729e848472804b7813ac88235a4e0ae283bebeb5ee7c04b7363539574afd9c5c20fbaca90700009961b057b494fc1b20a42bda61da617849c7a932b9ce25a10bdfc51746f5ecc075931c886a3692ac46910d37fe972957583585bb9b034bc3ea390397a2594a54fffdd6c0c5fb29b76c3f76b43a87743ea8af6e55b9e57b91ace1c8235b17946e3bf5b8f8c93728f391e21342270bf87958a76805fa9c4953e99518c0a94facea78264bd8da0060d886783625b56a25c1bd07b82dacfaa748a3bbe43e6dd477223480c09158bf0b4e50ae2bc9efcab9b3c283d709f65cc36945b10240e0d595c64967a49d6fdec93509d5e9d791bfb204e444436f9ec4fdedc09bd30e4fba1a1cf6412962dde23a27a187072108a485e2d7a6a6601664215b18fd985e38765d1e791b710fd7320d56be77e4c2498ee75d1c31bf6d7292ea4b110bdf139c16281f584e60525d981704c7c941e3e516dd5ceb4cd4d849dfb77ac8e450488defd75389b5c87a4af7a04f114dd825491606f5397881efd574af5ab3a2167aa4850112f7d8fcd86840fa112b822cf94fecf6b193266756826225195330721518a163d3c818129641eee524b3e4e429ff501d9c71fb0ed3601e90e28318596e18df47366efbe6147dcc8982b0fae3d322cda7858f17e30f5dcb6d6cf0ddb3ccafcae53bb53fb3aa66376d9f6df84d2c2fe5e431ff5a094bc7bfdd2fa24b1d03a64a3e7dc5cc6bd43628c7d1dd0f023fdbe7ef23d8f098a21e480929bfcac7e7db4a728bf2337996247cae6324de86a124daaa5924497332c1bbf3d05ad9cf4373c2b94309ea5846a9a7b9b025e5c19b10a150e92062b1eef24a5dcc2b391fd03ecb13edc02b29fc244c815ae03ea1a108fa932928e10bb518705eb23df0216fbe1524c6ca6f6caca55a9d1d8814f4f870509a0874a84535dc4cfc0ca70277b4776cbd1146ba0b9f602952106563d26b55f3fbd5fd68f9ea288baaec6a1200ea156763ef94d1106274d36e0bb606677f75f88353d453406864aa82f2765a87a116ab52ccb0e80631613812f3567554eb23bb8a278a9c0983e3045c49384b2754878f7d340370a1a83d7ee0c85d145b9edf5391dde15cd14e93d9f0deb26ac328c661a462098f762af7e0449a058def0255af3e6f5569d030f0144c072196c59527c44db889847fc3e6504321cfb198e567dbd6c39bb93052e5aa5309f83b90b6187b00a3cfb67d8fd45166351908761a52f073a99ab148d43b800b78c41ac8de2459d97e0e7effc88460d2c767483231c79bc1d2202f2992aaf4cf26fc2d93e2e452f7e46fec62a040ed6f26bd20b63969e724aed9c4497f234383585e6f6f783d38a6c79b639456561f5f04c85e28fbaf438298438b2d8a25bc31a66ff4262ce8ba53368c8f8fd729ed6034339d199b7cafbe7c858c7270c3e6b8006110159204b2b7d60592f7b271d1e20853063653df280ec4a25699e71590139c535c72323e161fcd8b367a1131c6244343e363ab36752e738eed33d14b6f0aa32c83f94a2ec5e478c188a385722cb5f5fd342f45aea49d669b9d336fb1591392287616e11b03c62e5d8117aad83f649723e6fdc9d409ccfdbab52b2895e72899ce642fefd848b8baf053e807b9e4a339bb1c81f0b31b177076f33ae6177ddca0afa3f3ef9e133a8dde1f57555bea257392c8a74ce7b3e50bbdeb92d71f32b02510a1855aaac77881af5af04e81951d4f7c71176d0179ca72ad05f550d454e8f44ba5c5882cadc22b49418cfdf5136c8d02cc1312b68c0ac31833302369d8c77ad111445f330e035798474b8956ee6dbd3b892e58613ed3ce962e4cc86f73c90c3ca6a7abe739901b0cc7367162c3f8c3e258bc0605eea6bbfc0a463f020566c4fba3a4009167aa6f494a435908262ce71e0fc388e55b15b658cd1e66c5bac67d65af02efc6154eec791799dea647f44225297d5bbd8b15dcfb9be189e6dcb725c029ae88ab6f9d51c0a67eaa671bf5c10d5d2e5b0b4ee272ce3ad22e571422323168d38b443bc140b7512fcb4b460ae2fa81a849cdccce3fc99c9c7bef39e596ba138086395b2abc745f7738ad4b7db62aff70d5fc5107f619686ef54ef25d040ecc102bb506fa1a8d1b40b97a8b6c6bc6be77f4488da3bdce4bf3cb941903d318515785dc3fa4182348f7bc15379e0b5a9e667436ab22b4861bbb3f6fcd46240ecd3485dd642268c18045f972ef0d0bb243f19e094214e6228c4ffffbc23373dafe90c964decb3d8ca15fda1b80e71f673c3fa02fc33f0bb5afb9e1e908650e9b985707b054161d4e252290c57b356631a5c0815e299fdba48b153fac15dd62de98b485eb6da681c474dd86b6d49b27a783bc737e5297f37543cdd181d3ff43fee87551eb2b68fa6030b1dddf22d921c432a9fcdaf3e0cf9d055790bb317878e5a3a9e7df2c84d78210c0d4a16459ac466ffc317c2817f98c08e3606cb921b420ac8b0b1cf518914e429ce170ecfad3964510fdae9cdebdfd539adc73be5eac2e30888fba728f1e5fd45d0e4d23a6216458d676cb60fff77d3ec574d61210d12b10836fb81d6f3a05b06d865456a855fe13056516dec16f6e810b129948dd384b938181489fcc60d21108097f5cc1b8ea779f217adc8d045c85c3c6d97b19a2519cc56e8248a687e60445c857c625f0cd6aa4ec823786a8ea9582dc9691f2e07078c07b53dccbc96ece77e29f464f7288b7716d68b11313761338fffde6c3680f05d0b7838011af6ab7e0b38524b2e4f6b2c3345419541feb54b84f46ae9fa2449714c81119a3333be9edabcec785e407266a6588fb39fb4907573aaefcbd5d75607a1b9356c34282aaaae8a97750f14076b244dcd720ed64fc59c187339bfd6cc55718fbaa8b0b4ea07b9e0d831f3ac1310f8cd890588757484488709f3451e2da4b8e753a263988b3dec08a3a978bb3e57c2d0cd1c5cf58530500050113feabf3b5c9f15931ba5c8178b622067362f0675f30f4b2399f52f81c2591ac87cbc57d8999a4aa8a7afcd9412ec13a3f0147029144fdaee48fe5013a5847074370302625f3d9378265a0b3114059054901f74f3837fd46be7367126657433ca7104f0df8ba18e212c46c08cd6687c864f3ed30ddece72a435b5ad15c444887a68811cd91eb502f1f3bf55c7d9356706ffcd2074832ee081c49df45f5932aae24ea15ec774adb7f7168aaa33361a5c57a3061f82ba30b5ae29814193062dc0fea6dc25989fd82e962cb4d852e75f343dbfb5f0341a73c920d146a60852378e6ff336aef1acad8372a4b0ad486f6fcbcda5e09d52a8192abcafeb2123db96cebd78e04604607d58c5adb1704fe67b7c96b35ba2b25d7e0ea350ea45171a0ba97fc775cdfe8079d332f6c463b610b188f8f99afc4ea36af2480b6f5513ed1c67fbd4e383a5a8122d1eb44c89bec2aedca3c1415b87bd20e6b5574daeb54189a9139c93e37c587573bbfd605ec23049f246e62d8da09eb0491e42f5eb1976c4a98900683bbcda97f7e7d1b0775a8fd1f0d55c0e1cdd81e569e79aee01ec5fe8d0f3dadcbe24ebcaa822df28e5651e90a9710e8a691fb4f72673d3f30bbb194ee25fa5b9dba72e057555d9cea57131f81061dd9290f00310fbe421cd1124b3f46886d13f990cb2ee2a43ce2a7937a76785b9f3c67dfd7831f930c811a53cd8ed541cf09761e8f3235abd6aaffb47495292c092c70ca94ef4bf4bfe5cb82c2ccc4a75673503f418e2b470cac7452110d0c4059e1967235b606245571bf543a5653a1b5d62a7f07c3121dacd357cd2121ecb97645161ce3574f625bf81b17d1a5502a05a7d16f0eaa8e089bc4654659e87ee65066c068d41db4deec83f00008ad2afb06b256e501f346b203d80b7a24a52aa09d5fe9503bad97cc9839b38059012847fa3e0fa3f5035525bb84cef5c2ffd1e8257f280947514a5c57ae0186a5c512cb8982b193c114c5c797f2da289b49209aab1f4387c1477f20aa5df257cbbf8f78f8e4bb2c1d55c5ab46fae8dbf6646bf173387335e6f37f1c710486fa7fc5f22b744dc9bc8b118ab77859ea53db02bcad27758872cde04c1e790fba35fb6f2bb204fee2795d334eeb779107a29dfc5705a46d51a91ecc284ef19750cf6fb3810625add7c9658400bf648f9c4e50418f382b207af3ffaf0e4b186db2a606fb13af45c24f83528d9454c4f82fe0fbdd92ad46d40a29b2c257fce24f7d0fcceda54887d7fa9f95f8acc2c6dc90d777e2117f8919a703b4cdd15ffc45c5efc4e61edea1081b0bdcaf74c5076913d6219d3ca7ba1cbf63b4529ebb477aec4b82afe8e0f80d300d83f907b33d9acf37397b41dd24e121ac8381ba4d4f0c3e4f36014c42521548eb822209beb1f9d11e66cdb3177b2637c497d6569eb1e4759860a1bec0278355e5745eb0c05da5f5de4a2136a252016ea6bac4c6173fc74c1c40301ba500be40b7a343b1cc26db195ae5551b7e768c2ba74b3071008cc943887c7862cf84e56297c5351e81df946e6a8c339851fdead5b840357192c4e6165406a128f87e4bf04f8fc1d917fc2469d35e67a46fe3a2b43f28f8474790cd3f8ecabf0d152223a3e1bfef08bf23ccd4028a267ee31700fe5010eb1d97ba8eddb13bd5b1400f021e4d1eb5b542dd86068cc54691f3090d2217c188d653ab51d8145eb3d143a0a29b12a3f3d7c63c9239bb0daffd1d1081c097e7022db24ac20680de9abafb2cce8650d9c4f598e1bc1ac9af3cb90ff20f84619c9c0b8ccb819aeaf8af62626662ff203d299d924cdfef861fdbcf10a82aa2d384448a3c79e1542ba93a1316d9c0f54bb126d4bbcd67f6602146d4b10c3efd7dadbc699467cc661da2f694bf21f4be9ff480ce2ef6431aeae556a67ff7221774b30eb2413dbf77ef5a345129faa725b21eb552b8694ce4ec8a12ed79a4cc21d7905e32e1cd264ba583f409088a1e8e2d1dadbb295210d88cb62a519f690e56e8b003444437ef4d381934c2820c5cde43f584a643772e3aad4c3235b8ad8cc121bc5a40983c002257a9f04348ceab065779763a2f946db2de318b28cfae8d1c209e7359687faffb66a8c438069d7ce80ba877f19a5c3a3ae428dc85e9f186d350de061235cfe39e9da938793ed7d699163ee7f33f4f467a81f3eb9a3277c4a923ca600c60bf6e3ac7c3a47a1a72d903d34f8a8a73fbfc307c10fe695c05a6ef6198e9e9c6331c02560f1caf3a9aadb9a7bafe55f449326b706f1dd0cc0a3d40a517f87972a873b89eae31521092667e7b3ca142e2c49b2c8dd4ec2bfb579c1de3e34c51ea07070c7f7c9afc47eebadb9987d50c9bfcd1ab097c827a23087bd39a541c80f4f068a42443332892594722e2266611c537a8565a058482000bdd4315570a2a51a07e0681ad2a2faa4e5466b3c74297a88e7a97c09f29b7155f24fcb1b682e4276f88d352397e9acf56ac06dee392cd171bc0f46d3dc1772099869ba93271c82d01f67044169958fa4fc86d632af3625bb767dd069c0f2b34b8118e57a3a84269433a98335233b6e93545927355b1c7d3c7598b97965aa92e30585080f5c43a7cb2f0fb29bff4207c28f463b994fbeba34b279e2544991260d622513d24c8d71deb6119e641b5ed58c2875ce537e82e8b325d212fb567cfcfb2876f128253448c1ed11117133752525b8aa03448200ef7f42ac5da114a8af1f0c4afee7f0e205ff887672fcdc4c6ff26ca3e58f2a84a17aad88e005397da7eb94b2f25191d19e55d4920b6105fb59bdad82de0c7247d1793ceeb2660ca91ccc70025e22ac7d0b6ea948107adb447b932846b742e4715d174ee0e5e9e71094cb9b0c292a11660bb2d15843b6829e6a5c14beaa17dc31f08a5102211f8e81ef36a99147fba09075f2ddcc8e9dffc2aee70e058d3512ce3b27eac6c3515e0e3c0f06fb30a1cf85c7730c83c4a9835819ad542b129c2ac25b15ff97211bd68f52d56e6eda6521a5c0bc80d61826c48e8d906c5280b847737fc8593a27d8abedbb18319d5b3bdc33126e9735853dbb17f4cec14a5d6fdaa7cb332eca5253bbc0dbb46b5cdcff4255bf79e0b7016ef21021b0f84149f75ab867f75c04a370e6028ad85f208b1affd07e175e752d97fae863aa87778f7e02267d8c5d506989ad4db0120692bb6c8c9c6f996523df786c743d53c24544d90966c2f0da5c75209f14f72701ad08dbfac64d5c81c22e4d2d617e6e5083b8f3894335620a6089854e139620bba03adb062c98e3d62ebeae1111a6d830ce5498868dde60c3cb3d161b89f960ce3672c7adee86c9deb700cb29f075106101855ef60a5a70ca622d0c70d3638e2f91b372460a9b858bb0840f8249567b1454d02dac640f57b7e92c5d7fb8d7b8c6ed46c97f21ef03b698ea04b5809a378b1c46c1c5da606f7cdd6c5b023780530b5abfd18e076e74fbe44e121dc9249822fdf686311af405a757fe8b79285fdc725e4b1640b97f011c132b231550317a0729d069d210c047ce2067fe0511e1af9c6c1debb31fb4ba615baa7a01c5074c599cec24849ae20d88d3d4aaf111c51c9bd2a16b84a95230f0dbfb85404a612648140095a72c4d6f98f54ae67005ac0fedad832792d193cc5fe5b46c6d56b8cde48cd271722a3b6155a64b384c7321fe75a279dfb0c025baac4973a9994e20c4b30db8bd65ac017eab63d310d9b39e5e2f2435caf58a5703266100cdf6ee7ea0f89d253eb711d108c0bdec9b488964c2c4016e702bf2730b80ee0d73a326831a713d4ca93e10e5949dbd462519163fa29821d9ed15aa00e626524809a1ecaa903f6bd3c33627ee70a6d95e0954f9fc1c6985547ae091cbf3770ad9be63bcdcbcca370b565b23b3c0acb0c8bb21a1a73ac875746d6858b1c1f5b88988e6d8df5ae033d706a670dce31389f2ebf5d54afe1e295b9a16b84eabb226e2117ceafb945fc3963a727036f9b32f74a72311d6f52c8d3624bd546cf7838a57b26536cb0e598fb6e1a46f0daff38aedb46441060227d48680ee2a0fd27d16b3bd02776af1cb53425a06f8d06e0e34a235bf1355360a5b634bc81462fe27d077f126aef42776b234f65c35f2be1944395936f2d7c8eba4bbe55e3d0724ccb830ab519ca2614450979991c082446b0fc0a857eee041bb2824f000c9accffdb8198f50efaf1212fb869e40ace4e8d17716d6570b5e2b44ab501e917275b7e030265b8c130304036d5d06d698999fd999ecd6ac8b1b1cdccd789546aec4b97f85f94e6a92f6ccdb01bb354e6646bd90f59c7b9537da1d5a69bd5ec25a543cc678af4ecb8f41caef9bc55dd143d8229d0e0900c94007d2ea4b42eb1d2f95ea0897387eeb1b9bb7db4f5789d1204b915951125d9fe097d0c5cd0523224bfc307351c89dd9dcf6d7b4a005559e8fc976c0d91374b6fb62b3fe666ea21de39dc019ed073ec7f8057ad0cbf44dad03a2f6fcd03565a9a1aee4a04f2151c199ae3c399608cbafe16945a9c18261577c2abe0cc18ba6e26ca87beb9bd2fa77692dd9525c2cb41755915353f903363ec0816d161a63a433371d4028b26399013ecd685b97c70991d47b804c63c446d8bf473fc879afb4248c9f5a92515b0fb58927aac8c327b019b0b83541f039727ab09227d9a69ca7a773c76354c9d7ecd790426352c1f3f147eb04f30b66dbbbc05116ac26c8b3bef7454d9a59f64eddc46630a7920777a03726c311e9da3ed13b6d6f839d163d50adb451c6ff36caa992d3ff32d3251f879cd98bccf05ba072075401281a143e30ead258e691064c7738adae496b4c1693769934466446a430f5726d55aa3cfdff2b1023400b6a6eba0ae5e02dc60fc6026f619397404a1fba422c667ee7c3050442aefdd9ae228d1fc5da7fd88ee1176b80cefb64895bb86f7832235720ae369f4349946846b6f35f2185ebe0d1f4715ac6b31f6b2979c8640f3de96e6fe29da9b814c0e2e0cddab22537b974f96de242d03cea65431e822619e2e20154a85941f1e5b12087f7b74bc41f3f8da4a0ea8ddec5d08e6acb0efabc127fea2d1cf13a650a714041500017520ade3b9ca3d6783a294e09b50cf27beceb74c25f5f956fd9c9836448d8de4b94768d6f685ec1dc88b4390ce45ab66051d972231feec803df58501cd1a876f2fc36869f992b61309d9f19e5536ef1771cad866af69830e106bde9ae7434747c34ef6775be8cdbcc652be4d7828718c905f8226176e5ff1926a398f17e280824f912891a7c3617250acbc9f4f893bdc6d57600466c3b53948ef4f3c6e5f8f7a10c090b7aec63840e7a57cb4b20968d426f1bdf5bc9b13352a25dde48d2b62a1a99d5c92d96d353f71056712c4a7202cc140fcaf0eb46a5e9853bf2c2a2ce0724f214903d581ba1ceac56328117f8901fec1d9240bcc6c076cc0d239174feb60df43629a35edc9125b66e8868ae4351dac0245496108e37c121649d9b8db0346178c4a28dbf0f19f43ac9a95fc109295d6b62397964cf80e312040f72a3cd5cc97826eb61312698c10264fc7ecdad47f48be713851afac4303d629567b365065a446581641e1d22814a64fe9347c7e84fff76a0aec7953baccd89d14b59936376403098ed82832d705bb18c11ad8f18569e3972a60bc9db8fe1a26f3be03cf345921c7505c1cb5094f1bb3d21c71f755c5cd74a71aa46b902aeb3c9848b451e3f2907879528bb56fc210187a3909e6d87623fa52c0fe0002a1cc92f5113a41f273c2b1f6a51e2a91c2c4186a5afd2c6ed04c6cda6e5c0cb3b3d5364e0c7ab4c7634f0f8adecdfd24baf490a48888cfe793ca82b1d20cd5b0f528422a011c9cbbb4ca59ed1a654825c4592f4717560db4d7369138078102da54dffc096bc4debbb36c99fa7c07e3dea897370d8730e51bdcae2cf6b4dd7b87f3d1c189b1445f971680b59e265bdc605dbde039e5cf8753359013938195ca5f071e9889c076bdc795add4d1d819f2e6b4a753eb56663693e3c7d63f11347bce8598ac3a471dadfa3823c3d39850522f47c266cffb26e53d20bec724ed5cdcf9eee6e080f96afe617efb72c426a8c081ae57995f66bf5aeb104d76ae9e5daeeee3f853f18afde38671a193e3b8e5d7560a0442d1c7cf46eb6b55ee2db150416275ff2269f0b1ab8d1a2535c3828fbf760ed956e1825efc1d4d4dce7e3b3db3d13dcfd6fa84ffe92906187d42a6b2d1678b0e1579a1e7279b68bb32d86d63432d06a37f4dcd5c7d30b9aa8ff8f088203b91c6cd4493e34222ad651673956ea9776bac054dd5d0d7b16f8a16c2d9f4fa8285630c2d15ff2e4d99eacf89d9067069d3d1adfaa930b4ab076aa9e7e8f2c227766a104cfff8604529cb999beafb58ede8210c4988978c3d4cc8cfe104ad04d993b3b6077dbb96c11150f15f07551b3254fe6711cd6358cb8b54105907b3cc3f2b31585cbc1cb761c83768ce1bed08962ce751748a19b8e371cf73943dadf742a6fa662c0e50ab918edab8ace0660d47de4731c3361addec696b47464c07fa48ae84dab806b9f88f611d8877206596835e669dfdc403e2244bc9de8fa69e2d69a97556af800750b4c18e530b3f3fec4d50409d50bb395db35975c34003c26d79777e6fd55ecc9a17e5fc865a0ec407c3362fa8accac2e12e6b2e8e9381f0deff4e319e2b9b392abba5403fe338d117314faf88254929c5d634d05cc0aaeeca8e2917abac5dd798e97fadc6f476a0dc98fe02a508b1b235eae3e24a73fb8512cfd47bb7d7d72b2f61a16b639e76545c7a8447eba9f9dd486e7ca2336b2df9073b902c5eb3b54bc52de4f816fccb11eb41cf5128ab9a292e51af4627fcf24605cec4bb471849aadb49c38b2140923f4930785b37f6c1b23ab9bdf3d75dbe6c425b952a3790ffbdfc3747ac8b905378348339e1a795c3220724e6bd7a7ecc2fda743997ffc71a760c444c6bede9077d2df545bcbf72e8b3ea0fd7211d37ac638ee53c9a3c21dae039332c35a1453b30262c67b25d0c272f002064ba6e7cefae8d806f2ea8a11e7346912948fa62ad2b248155762cc1fcb9437371ff538c7d12b431a2b05c83d9f1c6eebda84b872b6e65774138d703e4c6e44b2f52ece8ae3aba76de1bec287c76f04317ff56bd32e9f5822d6335de2e8adb51b392086e7eff49ccd6cd654a5e9bcedf0864eeeb4467445e8626e3fa385cae757a6d3e21ea0119acdadf766b15e0826b4ae5413fea7509ad2ebd880d38e82d4e84b5b4d1ce40523a74c193cd5098d71135a009ba72cf43c6e6ab3ef37c227da6bf19a7a9e936c2f92727589ea215acd93f6432ca968b8c063539008a72728d60e7e8752819df7ad40d0f0a8e7b6c43b385e60dea9e6993983036e22514a180b07e7be75dcc7f129dace23a6503ed4058b90edafce624be9f092038b6f78a807b012c055ab8d967e4794ae6e42d6d410886a2e5f9160e61c69690bc20fc441b790b28e7b12d9bfc8854225c13c61da940aa1ae9b75835ae85ec1e4e5fdf90684219944d389cacf06d10f6678bbbcf7f9c60640444a35e4d8610bf9406027c11dec61dbf24ec90fa07f21f1032a05abc32cf93a0f0f932a958b7bedadd57461f2fb65653deb72f5d03bcd1db9873efb665fceb5486265ff558acb8a4949167332b214ef222ad357614dad73433d5bb8c89202651a703d5580d23403fe167198b495315919fbc75c096dbd892f875d59e4097731b978e9395664f2049a18a738ea01d9bef1ae599f11c4df0ea9fcffc0ca3746e0b7850357208629783c4282202084f819cc337ef01782c643c13d2dd402644d71b46e756e8dedb439a4306db51a77fbe67abfe752b8197a225fb278ca10379c6579aa7e7b266331b7600dd28b558f76b8d1fa20f730a4ba65f3f463e66b017797be98e6de0c0d74296ca992188df57636ee697d158cc3878d8e0a6ad9bce506d7cbbfb566ed0be6fa299916181e746f5825c52b6cdeb62eea5633706bbd50785378506881a7e72ce146c6eae79ecf93f03bfdd0bf4eb7485dac9688bf7cb2df589effb839918d8d01db47b19c58ee908bec6c05340b8ec99a0e6f37365cd256cb54fa991217d010ffaef81217cc737e0391baeeac261c0eca2a56246590a7e5ca10e6992e8aad332b173a0d2e6b19d0903f1f66ed0a1b7057b1109916de39e3056e127f3045cabd1b11e2780145d38dfc8f52f5a20dbbefcf5083896810bd67a84ecfafd90bef702573156bf2be444c8d1a7e7fb0d736a90b3453319fb4e3ef15b1e44c679a2009fa83b4c8912ede95419518bfe0ac665594acd74f57b751e5aad7af44b91c00afde1eba40b32388c7d3a00c9f05cd7d1cd0767cd82a0a66629099694c7c975406ed1a2fd01be65baa17dcee15cc2ba68c0e2a8e73614e24a1813d490e3357d88cd6b78bb33948d26d88480bc9e58a48fb1193f8c18ad858ae70de5d7ae3154f927ace2683a57479ed70b4869d8ce4bbb17108a900010c2db8df5ddba820e6317ad9ed37a3a1495d028044f999170c778c1ff8b50c5b6a14b7f3b533f94499319c1d66fe5ce8ef48d25d489b9f41c5e8db147b164feefcd5caad3f4f668c30ec2ca9820090d62c8fa0b9691ab00bde96fea254683e8f944d30ffeb0e8158ac2821f1a71554269e90850a01f68a40a6b69ba6665cccd61df34dec7789e72c1a2d1c38a28c356aaaa0d29ab50b7c74649f87758c4c5ff291384451454d8b0ca2f07f960caf8fbea49b16ece27c2878f58a5c063cdb2d9f3d4922f2c67bc881b6128eb3bf6bc7521ee177ebe6d6a47c70f68c2375d2c0d3ebfc060f6e0789842a98a39a2f523c51bb1c87df0fc24158bb4128ddc9e9433503b262e187e394312115a274d47ab8bbc2ddea6c74b73e3a3503e4252d21369e46dc261031f4a3e7048f7681277d056e72ef79a9e6295f4fe922851afbd5b42d0341c27513044d9e900f7335101ebb8e7fe935ba53bd55a4107120d3fc2a5fc98a10401fcf8a8f2332fcd26252ebab5deabfe31c0784d03eea4b77269c1874b63a4c8805407ec4dee503d272f6dc18322a74b2b641b9f834eba67ead23a6a10b5758d8d3c90e5352ae178e5d9ea99d653f943271962db24759e80e6585bf574a428dde6490fcb37a6015ac538d3af302ee1cdff8f9e1ac9ef01466fc205be15d6efd68447e0852b2fb23a0351f9f84d65ea461d3b602661070a5c4a44943cc9b437de8b8e15537d96ab82cfa53f19a30f888237f689efecaae933152170d987a2e3d3b65bbd3cab54aac28b90329ca8222b5f9abb95445c91218d162c1cc963af82f9d00f3e26807bde3eadd26b2f80a5ad18ba83fff0402174ab92e6003171a5ef8d2750ba7dda34afc1da2976f5d5e54e826e51d8d37d868861d1d2da8d181ad855845582ab6ce764e0c8a034b1d41fc06073ea30a4577d62791fc485ffa38e44690d5c1e0d4877e74aa20d23b4fd2ec92f930af93b27d89da6ff2e641efb5ccba699d20d1335cfd68ddd602eeb0af69ddf491573a6bc4e4faf7d4285809e78426379b02df995746d365e1c4d7ecf19684b87a37afaf25a22196863e7dedeec07c387e29170e3e64b9a0236879573cab9737498efbfe3e27a22af2cd8c42aadca4764522cac7d1128f384157544b340f997a63343c7110e2afcf97aaef6bf1f942c10c6cb9b74cc22d513d1d51e6c3f103b7b3a4bbd6827c170dadb6414823c5f2cba090fef5a924148fab4955fd5d577ec1bfeb2b023d125f6cea83302a85fa8d02a3f1694c28f0cb42289f5bd0a83eba816e4dea4d4717f8a66b53f4b0f51217d522ffa9702e0a1edad70a72802181b6a05978ce0288ae36ab04380576fe7fd1549eaf6156e021163d64899596165f7a3dd1f929f0ca8352c453c784ee28cb21b59f11fc1f7bca5ccbaeb817603a08cca28dae48c1698e8c06801435acfe2244236544135811f5ef8b2c31e8250991a6c6f8a72cce970da23fc2701b5720fb5821c50e9c69cc147944086255cbb21221e2c19ca14e129406c57bba841bc5779772ac167fc5918bffc68a5d68d9ebaaf52b0f40efa40a5bc1d37f25d6bc148dbabfeb76615e4d6beddb26282c948b7a46cfcd51bffe141842e766e1ba7dbf129875c2eff01d45efb06a59c380fdbb14ee6c62efe9acb28bf269a926877911c226cd35f860875c72f744699675bfb194bdc1b5c09dbe45e37fb9fec0205aafa48018cc8586879ad0a60ef41bc9e5d1c08649467b91f9b9ac4edc66467b004e41c14ee7dec3fe048740453247da43e68bd6bbc562852577e6af7e6589982f4b92fe61904273d31aaf878d6c5e254fcb4769d23b5d13b20baa0e097114fbaaa8681ff0945d92ba53d7d2f58cbcc0b771cb4d48e0b46c3866de2530cd3795b0306f00d969be7231f2bf6a69ba998f84f3830d0066319d9c239d116cf6f66cbecca49fa5090f780e1800d0f5db77a16f1036f2fbae07c6467a7e35016a33fecdbd8eb571b8f8ad910eccf0e5126d36bc0fa6f1c431c3a80d8d5b93d9f3a26e7a9f69bf547f998836521fe7cb24dae750313e610e0471fe9a7f2c7755e9e1e811e17881025fb62ebf116d52476d87c74a257885a547ceea7800af3d22032f2a478e9ca59be5b45393a34a4919f78a0ac8dd3b2cf1a4453d8d0798c0fdfa83c1c12ba5133529321ea3225eaded2daf24a170438f497da9e7abcbb53c75fe5163a18384c611869b0b906fdd05c62be28877aae47133e7683072e188fa608d5ab7707386d6d504b43de872cd63d2a6edf1de8dce34071b07675d37dff1ac31ce70b0332c135928ed30d4d23702e0a4b2e8acc9a0b196c7b88bc0b86e69c39937bd3078343ee36ca00418fbe9208e984f698c509518c26acf06887755ff26fe3e89eb8176772b7b6a79988514e52105ca03a6f348b48aaf28674a914b46a76e8de695422db3676f77ca1544e52cac16ef90c8a7ecab7fc663e8d7a864aa27b150f8bc3e15be1cec5e19fe466c8f8e00017240d5d3377cda31ae9fbae6448cff9fa895bc1749a23cc18a3ec788fd8b86c08b5c4e35e9ea51f89c94cf98d19c24b6f8c078ea2ed11ff42a7bf2be53459f837878be07de742384531cc572e18243d71b2b01f4278497055b39f8b2016336e479e7b67565dc5826a7867bddf0d676443f2db7d36e89cfc0988a48738fe52c3fc18cff640abcd34e5c582636ca04007484c19469547201c528208b46550e2973e04e1b8dfa1fbd91aac59707ad4e8d0afbe6643d878bcbba352968d9fb0e6e9e86c25236002732d3d8c2473832e476caafc0fbe7f5a89c795b6ec41f1f3dfcb558de7b9905bec890c3c19f79bb6700f1d4c93e17688430ba0769baeb9aa4dc87b1ec336edd3568a4eb23af98d5df8ae67bcd7717d726acc2c9388809777c46f30b23de83775087df3e5bbafc25e4b6e8a4a72d7794d7b48c09eefab960f468770e8212cebd19cae4d2dd73bbdf312116c0e5c0e1e018f2ab7c342706e35d5f46fd7e11c16bd776b4f03037c0960fedc74fea45d7ff7869b7bd70ffaf52425b6c7147bdd48d1d3a6a24386b30c8c78b8a535b5e478ec45e74b15f6e6cace7f3a83ab5b1f8d37b91894eba1424b88ec922d8df906d3f0fed55b9b4f944d9e555ade5d7a6c4c771aa6135de9cb1235148ea9e1e7dc5711a9c6e56c4a2c82ddfeafc80682877312203f04e8630a5b78a45f7798d11913c86064e444d4c5c02d36a88d940099ac4ef11b3742465ffc944ba5da4dcca3a2ee94e1ec4d6ef15d6f2887fba73fdb6a20bff4d43bc6ea90d0028e927fb65beb047a24dc8fb9043feafedd51d55dc135d25d01dda36ee4903265abe985ca58f0a8e48c4af7670d108388771416d5e2fcb0a91a2c2855145c266d79838c3584232f323be46e217a735814813e896002140195dba4995c5a355b0ece65ee471c1667dfd317c59ed0e109e04febc33ae704f265d2dc7269fbffa1e93577cca7649edd8189a168199360c2333ca7ee4b2548a9cbeef1fbf434c81c5b3cc130b53cbc900b0a822d37d76055a9fddd5e449a13c07f5e53a8a1ae0ed8240ed9d5a599b9d910ee4f64293d5646a80ab5f615bd71cb959e166bfc321858a6ba7ea614ca87b1c0db4dc736aa93c0a80be52148f030e87b7ef6b907aad488d73609d1c7094777a781f8d659bd6c9ba10766e1a815a643d3579fcea5322851a4e58212dcf5dba07a793708c3f6ac0cb8e7bc148a9ab5cf1ed53646bfdd97848ba55e2f2e908f5b32835aaafcd14c58dd01a07c4ecad83a460649a0146bf36e4dfe1c66fb7a71d0646a11147c5fd30736ccaf91503af4db7b2d46814b813a1f4841b3451e9e07b9f1736756fb201447daff99e9782cab62c0fd4729e2889c15e8d6b7f12e4ff0d5313a01e265cf0c4bcd991434a2437156d0fe66e88112742eb74fb561fbccdd3fb936d2b19e99ad0f5f1c1cb68ed8c7d2fb3385e5b3d075e978ab357a9581bc1b13ec6f63662f0df5e317e71f7900f6997c21cc77c764d1292727eacda1722e20e5df787635dfff45ee03a23945c0aa68f7fc838b264459aee809026b633e43e12fc63213e7a8d9102edbfde7890f695cc4b356eec8dead95d6c748f3a1275ca45c82dd2428d51779ac0b6c9ccd8ef00587261f44039b0b67bf31d4ba9dc1bd3ede939a0fc34e190b11bf3ec6f075f8d340e46688dfdd241d45e2b8f3d028d0ddc41c7718e44b1054c7035bcaf5b75dd7d1b79a8b2f6cc14377d7931821198065ad71c5199f8a86c9ffaa0a645bc6cb1ba4b84c2978f32f395213aee1ce5e3d21949cddda777cc1cdfbc825e4dc0f8ec3b9959670d6b190707c1841d56ce32b164e978ef4b96940257d56a32abda30139c54a34bee591c6a8d8678fcfcb01186c7388b7a5727b28f9e0c44329cb3a48d3af8a51410373fb7413862824c34530cb6beb1af802e329a432faf676320b59dcdfc519fe3dbb2528172c96b0004bab9ba700e441bc7a90e0f2fc698b2afe87180fb884328c12b050a44f381c272eb76fb3bd105a3a2bdcac9c2eb2d8b8dc623acfc05a2ef81687df9777c89320271f0977e75a42fd165306a8bde8db909a83654cde908df16e39a34b6c60049e0330a375c5634cedbaecc75a2cbffd3c09350ae090f64706a7021e3a2be405d9a6d6e28ff5f787b477839a6c803f508d758d2dcba9a4e39478f47e44d9fb0055f2e58b3347e796d3aa583fdccb140707314465c61b24bb1242ddcd7ad28e4036005b3a3d6fd14c94992a767723a2338b0837a973c092b12f1dd60500195d080ef6c86e7d0d79a0c494938524d526bdd74da520247c40b36a05971c3faa8c9788f26e09d8bebab500ace0de925a1b817400495307b877187a72a97ad0ed2263d80ee6222190db3cd908c83f68d753c81de0a2eb5a75cb1d7650832d1094af76c184c1e5c01b3be88ccfadb4af196c85998deee11839faa6caeb5b38e5e84d645db30901d83b353712ebea5f2b62a381e578148efaf7666043dfb9149eca76c0d4ae46055c24c46bfbabda0a13cb5d3230162f5c9ff2f39dc091bec18ff3d6b18af331054660bf0f0c76da1d69b14ffb2cb7f59fb0b0a6eda9b21df66adce5e978b1fc6845cb211cea1f48e201ea747af6ae6f1e2e70d6ee9b637c382bb2477d0c9ebae5beb2a2d5aeb2694c9a20b68a6912abd74b309719e3744f52f37c6f1a67a7b418c874b88e182df10c98f8285ef7d65599a554ce4d0cd119bccda6ab41033bcbc93a6b33c3461f3d4a7234d32a799251dacb992efabefbc5fda2be795ad6f87ef763118d1c17f91553680998c6d9734e084902da5e12e42c3d9fdb82e405afce0e80e1f25db225209ae3eec1f54b6289db8e237e6bd9467a82c1ef5e12b4e4db548948716200f20fd4c3e2ab7e4d3276f16039b48ff72ec0c97eabdadb3160eb59aa90a392e065b58ddbe46ba477cd0bd5a0653e85c08b71eb0365ce541b5df3fc3e3438d143063d2f7a9d1be84a93a135dd98e1be7ec9e11a7a19f66570647f005d81527c6104e0a14ddd26441368f9895f7ffa010a45d159f22436b3b5b281867681073ca4e78e9ceefb16b0b546430f00e97d112e754f9fdd558101e9d8caabc0c4b0d27fac1e4f260febca0e70624453ee038b4e5a8f4731c365dda4ac7a55290e3dbc552180322b8f69a62fffa674cb9a8355873a67d0a2615d53e27675ab483624c7fcad9d13fbc0bb81581c27fe760f0b8db707c322323806862fb5fc1c89d957b0ce1f480cf24493064896dc421a0c9e9e6043ed7c02113cce7488187c6c097c6b8842fdef62234ecfb4912cc13955061837797de969c0ed92cbd1f3a664ce772c1a54c2805c50636d1e593f4fc0c454a73144a77260a1ac8304af01b3b74f72d6dab7ab8b48ee2456d3584eb2a5b73451672171a67879b443560f692937fa46f23811c9f12b7b603c5bf830ff2f0d5a8d77530125c8c6320c1630094e7a8fbf83b08bc4d541be7f8c1dc66ebef6e062ac2fd14446383627bc7a37bbeaf1006d589f648861d264fca41046614b3fb8d60fe40d820999cd5acd0eda9d5135743f433b16057f63e710650aececcc0a9621cc2d73668bb2ccd84ef8d11c5439e556ec066cd85a1b342bce02b98445f8741ce7e10400c067721a21792ceb0591c55dab41c7c5e799101356879bc0dd54c437672b4e34b2306bf4a1baaa30b259580dc45ee64ca201193e76e13e593197c0d0648f8428d752a8de3cf7d7ccb170275c1c3e1e1dd05e33a857efc19dabb6beb938eb7b4b3fdae3c13508e4c692bb06fd08aae353e0ced55640a6889a94fae83558c532035a1396dd2a70c20483437c89a7d76a435ad75405a0c7473c4bef943a579b94108f74af697836d7990b0d4b7b52f6f3910007a107423b6cf9c89af2f3fd224440865dc81525cb927f32dac025a00e0facbcde06f52c2202733571dfb0a969cf933d1c39edc173c164b9e4d58783cdb8f30cc916e6332787e9c080398c24c31f565c0af8122e919a36a13067066eb8b4a6dfa45b68b517a4c818a3a822bb2159c1215b69fae5e87f5fee7037a053d11f0d7a02c1f31e6aa7b3d7bc7db817c663228322dc5e124e7390b37af8fda2ae95ed5a54720cf72296e58b11609fb76bf9e298508394c85b1661fea8678425aa5fb13f4ee30d2d91799791c75e2e3bde4ffac94300482299298f1d31591559630084c9b8bb7c1ea4329a932e741db4b74ff281570b82ec3bdd38f548e282d1244f629e9d0aab121fd817c577fca05fda3c493efd4c6c3774d2091fac69ca45f2926af6bcafd8da1feed255cefb7daefa9383757b8ddefbaa345c187d28b29b84f71048389a8461211c4bec2ce360135691707551ce57ef69cec285e530a940cea6090751abaab32944c687de28e4b1f2fad55cd3700fe7cedb8d70119ef1e1b1b7ef65e275c6dd07bd0a52a1efeb7f399d66d044ba1d805eab641c246c0d030b1f45828f1c7086522f965294cc89d406b952736e24e571d79722d9c89fcab83ba0851e123a4775f5940a62518c60a1d2ba0551aee426c8056cf6f9e92872a0b406f0570517b41406b781a1e272aa6a2dc067be60c52fb25903d0805911b7bc72b6d662d8c99972815c2308ea1ced0e46b2f75dd72c84339860a1a8cdfc3dc4ce9ef7d1ccee07f16aa61910eddfc609244f3a8316680ad271a76aade0c10c74a3978a832222c30614a38efc525d3c82aca707f65d2dbe28fee0e0d708fb1e60c10dd1d93f8f51564c775320f3b2c11daa6d5b15ec54b4f2292718669cb64ee8cc93529a3daca5f1ee1ba930c883ce2119207af9918be27784460c33f809efed5608500e6eb1ac91922285005d6ad9a23bcd7d82d8463e9bfd58fe229e939717a981983ed0aea025af21bfc3001fbae19d8ced016fd123fe59556f27db61c1308ee9e91a53e17938483420a9e7dbbf7853d33922f93f9d2bc1640ae1a23c6aecdea65ea6721d19eacc1c853006fe1bf4ddde6957616517edf4da061bafbb798c80545bbc7c50d36a38e22984bcc47f0e61d155de6cd1944c3a7f237427d564374b2e8d1ce036751f5a733d6f488ab83addd50a5a1cc7934035f650cd5ab10f0c84b4fcf1bafd983f525d6d74c5ab17f00bd65488b6e92a8495ad08d607d21bca6ad0fa5c5959584436dfb6566df6804a845cbd2ed9bc5a41c51be77f0f62c3f8cf86fe6753e9af49d060a45c71f44cdef49d3d5e98afcf0b6d5540ddb2a15e903a21d454f9037842367217bebabbb1a630bca60064ae8f69301667433733586b65c8316573bead965dfbb573678120efd0517082809856a90a6e2f2a475e6252f1a5624f3d9efa06e76b3bf2b18207feaf11a79014fa059bddb7e969ef512e9e38b8e25eff9ce378dff80632276cbd4e951983abc73082dba056d1be8e410b9735555ceb37c96dd32686b2e7490382bd07c23ab71970101d54dfcabd3d82a9227a01a3e072d49cc702229a0abd40b9fab313ea45457a4d4429993f61008e1707a2fdab6fe1cd38fd5f0665361800226014a0f52fd91057714ff77de337ccd7d51c84b4e0e0a61acadb1b934cc8aa0a174f7a5662d85c4c855bf74a0e4dfe84a9f6a08b309a0493af7277a925c117a81cc02d3ace4fdafde1e65e6807da01ba64c380b44e769fec06d2a82eb9c7f0cdbe747a80c4c5e954d9c71c86d356c4dacc30d7a2462c214458c8120e2e21e552a6a504332258de4498abe83b492f823072cb8740d665c5164ceb18ae51377b271ed72b05119479d381c52db57a9845d5f7025a9a9e190800ef86bd58657c90544a1f3e65e670ead50c478f3255efc496097e02c46a0d1254c48ae99304881f2bdf9e57d0b1265082df9d1c890804aecd9c9adebbe14474e70416d24c1f00da69e0dc7d0067e77026fa0e8ecc1c6c29e214634f08f9c4923ef73921762b5b25a5c335e2f29b32ffe0bf05d5d630477328e59d1575eb214d78e15b8c2531ebf82c1473d6982b1508b4eda6a8530ed25dc860a5d10f9f7bb658fe2de958337c61b84854de8e9184897a0151c67be44a25b409591e915e8a692c77a00bfe91ca23d18b34e59579be7c383f5001a2f297e83c75c6d73d45fc85856e309455f5103caf945a1e757a6ff9208549ac14855f094c99740d7c1a0df61ad667ecb15bb467163e5980d0cf6fa1273012b765eb0d21641dda99c375451e63be32ee694caa0e770f0e5ce6ba1bef1e37e3770b6e1cfefa52c6d5f56e6fdc68d3f30bd54e6e788c9db3d79f72780ba30f24ed179d88cfa51639d236ff9b8b9a4a07d596595b5ff384c8932d30964861c5e2da36fd9b8580b5f50c86ec0266920679445041f589fe6b7b0bc4f4967055786bc83af76ad4c7c095e07afaaadc03aa7ba74e620cda0fbf81ca2f434bd0fac97a22897e8c3b136887e1f50bb519ded5fd73dca14bd0ba8bb8ac220440c4a07c7010dddeedaad58a223c8b5df884c5ab105d4834ab62d5fcab46595b4e523d4093c9ee2dd00533f03eaefe1c3e1804757d1d4617a650062059d0cd397218bb890213cb3d8895c958ceb8ed01c653c083dbde9119e831a53702092c90fc92df018a3d8b3f1739094fee026e75709ae7149a28e2533a487dce592fcb3607d4f7478e1773a615b9374767ccfcfd766fe96f2d88ae207d93ecfb1c9c403d2d690d739ff1c5ec455289cc3bd93b77757ebe61cbe4a15d1cce306665c6370d0ad882e18d17ec146159d52ce969a417a81a6af9a6f38fce7d11428dbbad001dc58dbbc0bcc7f2a028e6de24bbcbb4979a683d42374fe16eed2f27a46c438b1857f2ab690110da11f3695ccade17ff8e951687733f4815e3728cddc461ef07f767601aad3dea46d3be65f15b4dd6bc1566566836fe1b016b844548260fd8a03cf8aa6126ee46116c53c33b356d0e4158003bfda5830183b8f6dea325ff961dcbe55170b8bbae7170d4ecddbbe9a7f2473e6a5f4f2da77a7d69580d436c7b1163da14cec81e8ed740708a65c8f8c487e9d5245b31e19ee82bc9a5cb734f0de875f7159762b312a2599d1c84d7736863f513bc48828706081274b9e90c2e2cef72d0cf87daa33874cf69def7fa2b764bc1acfad440759259f1459aa297a719dc5ece7076dbb8f02a1a9ebffb2b925b3c14c76aa2aa9008fe4d6a029279a0670ef66877c6a01755a09c8c9cb1ecf9acc27f44601703cace900b12020522917e8cbbea14a907030cd0609c509394a88bdcfceadf03fe3e43cec120df2ac6555d4de1d8ffad7225a0a1103f5ec6169ee0fa5bae375ec5c3cfe71949f64ab6e24d52f86f30e395b60299f76cd42c09e901011b65e125b91d2fec38eb0f3eb11dcb344e81467a97924544ed99d2c3299e262399118c658b93ef3e68c305e3b4a0c33cfc2418e9dd6b5edd0678fe7c9413af57d08bfb880096061ee33cfead29340ca043a5da8e5d4c86328cce8df17dd90e4a0557c9f6120afb02dd201c5fda19325ebb7664fc667cc5ee0d8e462d756f6a779ae53c7ff7316bcbeb8a5a9c95f29cfefc22bc6aa5264dd4980b6c71b671d69cd527672e0fc7f051e09797a242573c452d2f2eab434229bfa69597e5982f4f281994939b3afc5bc045e9e14060c0c911317bd81e41e04b809c6006b2fddbc8f3672812ab959dff4810b49ab52bc42c368cc49b781c4bcff0b897b602a592d058ba76e4f7c9db5ff707e103b8d07178d618b33ca603ff96467ce82d2a3e19ed8352235b5187d5c81200d3b6688adafe89e1e4e2e0a1c5ce6e729b7217cde4716c630547673b8e2da1c1b333c5819a8fb628aac3e204456e49cba3346b463b956f7f788ad581e636e6adff93fbe08755e649ddfad5177c4b5de8892776fe7055eac738b5eac1945c12a72630f8d40ef6ff31161401ea07fe8ab55b6cd72302bc9272e569d4c95881ea3351c6756d99702171e345fc02a7a9631b22811ecb5e3e8e1db142d097dfb41f00307543e16bf693beb85526ec7ce1d9b1026859a9da2fe4cdb698b7bffef76f152d39fd296901478d58077b0afba0c229ae0d270879e5739f7670ef4dda26b6e89fb36fcc06ee4df6ba58b2f2a98c6bcd9a3e181915bb6df623324ec8aeef36db0af6e5268e40fc6e564e1be3960719c361937e7d7a5950c39d9679675d6b3f13607af94117cac891a07e750b77f25b13c920989f71d189f55b5435ce2a93aa613b3d1d2e536f887a16270ebb37faed1a63b7c188b84623bbb859c1760841909f49623602c0137942851e1306460e3296b34dde5164365b3833d1ca4cd6805b06896a31c9fafa228024ffe662a0a51ccf417a3a1986bf648e4842c62e42be9ef7848699266551d1d8d4480a645ed29c65d5505c4f93acf60c22128a2cb0a7eaaf04671f52961bc53a70ae5478a486556216b3becade23c10bd4c4b54fd7b8b5050c0b3c25574805faa6ca8b4287088ebc030f685db9a8abce6965e137491b8eaa6ead5a3dd77fa4fb40164b5aa8209767b1e9f8970a69fbf96c6eb4c7956302d725191c36d5cad9d9a8dc5c97edffea85b73c9b618c578f9c93f016821c8d582220c7b2c70c4f20e37ddf437c94afd8e888863da46dcea4bab9a054072c59eef4d102c54569c3c0a0c62b1b446deeb6f4cd883acfca325bc88315430277a873f4b1ac290fc27bf4585c6dc3dc6b4ec3a261eea459b95d71aae5ee35cc063df17a56c32e9a4c2aaf6a4197d025068f2b7e69f101e9db5d766d1b0cc0a215da2b4246b7c5c51a05b885485a10327164168df8d768f4a0739f132917761dec294756b3b4a158ed2cf4c75e29c2cda324ecb2aaa83b55b9beafa925c2e7a865d5eb0aac3a717f63cf15b26296f46bfa8fa4db85ff42d3c766a0c6df073df7c28f56b66fc57e670ceb520da2f37884b7ee6787fd677cd3fd9689a0a3095edabc5e7e474f0579a330023f1a5d1f5f4f081e46da162d833bd8a2ae2b5b3bfd82f00bfa0b8f15629a8e325397ef719b7ef09e1b9db25aade0798e02838e767e18e2906661c8c5a42dc4aeac1cfb7b8ce5f9555bc7c6776b6e6784c4bf773fe7f0bbc97c3a0472b89f57d33029837aab3dc99ca575d4fcbda1363dc972b1b2ab5f6330cbd9741ede419f175544bc1a314d0f2c2797362db8134c444ae1d277984233407f962e748f7a70dac2b3d32509014cc5d54df7e012bf41c442124208ddb15071886e5becfb3c3eb2e995b094356fbdd158d66d8ca2d446a97b4eeddb315c857ca91f7c8a48b1db87e00b8baadc4ff978c2aca46b4757f09ec41e8eccfb19dbfb1b7765bc553fcd75cc80ed09389a94e8071e22735888bc9f91c6e0b167ec21c890531a99250a496fbe503530ccdc76b6878cf66a2761227a2d16b6e84c02b730c6449ca95ac50beaef93ea1eac9a793c0df02ece2f7ef0323c54b559cb3b320967906f20139e16439f534e4b3e6eb7314e04b0da5edda6d3e64e838bdfce8826f6ce5f81ff7c2d13370697df521c8c02c2ff2f3ec33483c555861ce563ccb8a88b4c54aa2c71ee8bd75830c6276e8d5c4ed9d1aae57d412493ff298b6f84677addab2dd338845b03397650fab11a894a72d5bd1ed9347c491b9a1fef584fa26b011ebf96fec1d89559ac339ac8a84c56cefaebd5aa9a13f491e1fd85bb1ba5141d55e0a480942ce9d2915e1512ef8ba1b182fccd3df96682a2f56be1b1e10160a6c457d671d9754611ad979c196161d55b5e7828606d39df72403fa742bc14fbd0470afc21dacbdbc5220ac64a959f776350e6cd6f19993441711eaaaa1fcd04db151c7ad6e36ac3e2594f8910b4dbefaa0a90105077751d8e6b3656b1e2189462354687314f18642586be50f1466c0ad0a89e561cae958119ab713d402f9ed49662ff99143c39efed6217602c76a7ab041f967f4f62e6dd8601436c364bbc0918894e27a5209fa9c23960bbcf2530441648288cfd7cead7a75d2a52535abfeaee4c6ad82c675958ad89c7055136114de1abe16d67c9b076898d2cd8098c39720cf2859d0db17b7508266fa480fe9f9967ad338c1363d20732cfcdbd707d0488028d3cbf76c7f9b7068c5d198a3e5deb6b634a66e529ee97340968338b00894578978dfe476f4321d76fb75a7852fc0d5e9c980343334b22fc537e1eec811add930384d99a5f14da3d7ecb6ce2a300f9f511a9049687aab862f1d4f7c802693005cbc364c27aa8beba9798741b8d5b430e15efd74023f3c5dfe9a7c3f1bb7ac39e393f8ed34683f778bbb34b5f8d8db7d9466591a254ec0946929de47443b9344375cebc0fd0cdc1a1fea9676e76981cb9ab6d015bd21ab23aa029dcc4e1b28f05e3b143e831b71fa9bf3f1e93826bd9549ea32d62b0a10906706ee3061b8afb02100c876921d1664a8bee79c2325b1cbc21b3307f6f35877900a4f4da80587f069662bf9f85656678084248f5bedb1582dbe37cc93003867bb2b560b80d976d423077b79bfc47bbdb9c072144def60e915c346a5a9bbc5cabf3d1b6e9526b1b4eaecb7992b170817e5a3d426d2f37e2e143a07d8bdc748c896994fcf9f752bc1803c2b4c65608c8999b777bccfcbff73e69425a60ce3e4fda9ea330407d28c9142eb9d44a30d2b478951ae0e45ad6f50c3cb40fe745c1d7f1a6f77ccb93aac3fabca94e9bf5bce3f6b3a61584a588612220f0557313642cdb8e9eed3d5197f6befd3b6ed7db29b856f8f142e3e6bf623902d5ce1123d803be9308d20ab8ec0ffefd0df9ec193ad945e4c2392f6dc0f090ae9c1bdbfe74074d00684865cabe7f5511ffbffb8f090bc292487f2ab96eef1536f54a9d8b42727d3ec98188436c4daf6b9b34e03047933a89b17789f79e2dcbe4e8f59931cb69e10296ac8b3e3454e9c7109f30ec9fa7ebfa03c436070cf9b86b47ad0e27ae0ff42fb66d97e8bddfe3adf4f1f5f86d2eb52ff1210a5d05ef542a66aca5beaffcd1c27339d727bcbb0d3dc69a13986bd25c78f64582d0671330270e6ced0344f6f751b2680fe56d27e9c09113ae8171a9c6566a9f871479f82caf05dc7b51fcbc6e3df589327f085a0061ff9b2f6234d6d5dc180aa58f8f5b372a67af23acb636146c5810b2e3db156b548414fa5bdb585df302d17e76dce320b801c4b1a7df0e4c7678dea5a3c64f885fb99092efb698f3572d72caba657fd754a45b127b3a38ae3a31279bcd824c8e032554c7f432ea4e6b85351bd7ea7c188000699291b4cfad6adb183f86e18c45d6ae8485f4a22a2f24dffa07bd5ebd77713353fdf404493153447ae8e1472372309e7fe27ae3b242c2c817563cea2b57dd5ec7405c0b42cf575feaa0fcfd145719a789cade7ae01759b4ce170d9652b1678b48446631fc2ebc05b0f153ce8929b8770e3799d5500f8de18af0d6ac83b6affe2dc8124ebfc795386568ccc3c5a0af8669e77dbead18d41bdb300ec258588018fc3d7bfaa90bf0c847990db9342ec725937cb2e7ececc7aca0588ed6009b6f0b59d488005475e71f10ed77e34afa47eb0281d8f673e37cb8f23c8ca33503e457d1d86fe2fd6ac1907c68563065cec05d717a70da2232c512ff178209773293b5046bf6834f32846f474e19303dd6f831f91d98f12e1dc926ddf680ce7fa338895c61654da39f9b4613f38101724940287915210738e29e4f3873a99a63aece726f6b4c3a82298e2f06f20bf156340b6e905162983e345ba914aad7635dd86a4741b4e44d547b2a510c50d9573dd8853399ac7477abc2a337507127ed6953561b76ea215d5ca313ccc91b8c39f7ef7838021900694f6d3eb3694398082f56ed9a6a630f2f7eba4b176a8178984dcf247a8b6a1a95f21a53045d466ee551929ee01e5ebefe6f18ebff1f6628efa631d58115b78b720ac3852e23e990bfafbcbe96293225a9c78590000f2a966099b68b7d8beca364d8cf743f66d5f439766ad92d89bf416f76087b6487f5e73fbc2474a5ae85700e712a7d5ee292e0414d8361875fe648dbf48eabb2b6ec0c140718101656eb49cb98a65721811a43c496c9228185cb2ae125ffc6a6e57278b058ad3b3b6d2399e6fe85fe903566092f050eea908d0b05e4de38df3f5b89d216f25a0c31dc6be10c78d9955d2118fa7c8836af4a80d8a96f9d6502e22d15696253c02112246db76c7c4f1c887e3f56bafbc82d933c839f450fae065ee71ad81cfa3e391226d646e27f57524d8006664b171c0756646142b630fd24562cdd853eb1a089600b0c37c347fa1f9cc5fe9b02c75c296bb226296a96b8ec837bda3ca4935a5dfafd476ca83e187ee36391dcc8504b6ddd0b7de9ffc64875ba0ce25dc65825bde0b2fbd0a9bf6804a3aa14fad04ced368f80bd36f49810cbc291c5808796ee10d9e606cab75a41d5f43ee8a965e33abd4cd066604dbad8bc9f96329a52a199aaaf3e5b7eae6c55b98d83b11d0bc860d7add3a90fde92e2673fa73668c07f879a4559c58a18a0f4e3e6f97d33b508ddc74b346b55eb0bb5fe60f7b3ff7e129df475797339a2054249b74aba50e12f98ee2f256569953a76f1a9c55fbc15236566e6ae31c2b89403efbffaef897481f09f523db0a2ba6172600d970139b93be770e7227a2ee1300d3c4cab21d17f8fdc935b7ee9bf965e2e06b1dfd390617158bcbfc0ae5be7884a8f05604d279da11af13a94d8a70cece7e68fb1d2eb97f418f0fa95b6509b81854782d77bf3b109e20797dec7c56d82ac99ae6120bbabcd449a81500e6b090ff2e486c540b94009b1e0b6e17bfbdc38308389feb605c3c2550ae911654cef1e77bd3aaa498465e107ad15bb4d121a725c9c5e3369b5a25ec9659ae3602318520b38980bf998f34df379f6c51bdc9c249057c969e61ab83da281aeb12c4aed4f14135c15f496ef1059bbfe7614b3dd49fe0973ff07a16f57ac2670ef10b0c60c8ecdbd9c3bc240a4f5b8b5dea792e68f5965745029cecdbfef91492a25b0652ae56ae5a85767227a9a443a4687ab8f5b6b7de5652cbd5bacc17eb6e3ba6773653e58fbbb3579343e86d6b10a998a2a6bc88f416f6e25ffca86f17288b93030b401c9bf97ef96048853a94508175f0458b567e657f1d25b5117fa872bd21a7adf4fa32ec7f9b222804eb951c144f4fc8aec474dac82b054fe1aedf68427025d7318b593e3c7722b55bdf952c0c112faf3fb29fd6fe7349390898beedb51bd439bfac338bbc8db8fa30df06fd72f523baaab9683a472f5f6f6994d03a3ccfc10c82f66ef2034c384067551a086ca5d471982e142dc401b24397e576120b90c132438344d2bb7a1e642d06e13150ef121e27156f77ad0bfcf99e71e62fbf8b5530792e7d7fe79174131e0fcc2fe9b053cf2fe850bef297458c5c496d03492882fd3ea650acbc3f98500592e7851a7e2aff937de6fb4470bc59c6a28196fba20366f02c16951f803da78fab9ec8e21a1d169c4a23b6531d32bd4a009180448dbc5d6ec45bd4b044d94cfe950a7a30167413490c734efb1afd29330f53ebf4afcaa96e243e0906e1985b9107f74763ffe36f143ee11a77e42d0464d7ce82f10c571cc7d2fbf0b32f440dd6a5df6ec8aaacf9fdf957a2080e8fe8db943892d8273b56dd1f6cdfddcf8bf43ec8b02663e3154230ee39dce321196802b44dd54909e4d1fea6c219b86526974e6648ac5c906890ae4703d859f4f8e8344af734b1e47c6baab1e13ddfaa4ea1be0bf4ad68a6d9afbf3e601c792d3b9259f28771f6af87c2e9247ef29156113598abaad74f542af8124b07d7fa6c6a2dab7743f87a2f5ef285d7a59c3bbedde1890f775dae568f861374565bfc61f400fbfaf34827f424effd5a4d8fadaddfb1a26ec941d6439176c6f01732037be8d432703989adc2caa12ef4dfdb5d4953c37211804d332d30e57879ca8d07b4fd348e5dbf2aed222a57c4c756712496d28da7d96bfaf8d707307a94a1319cf392c65d388055f27e91db7346c773926608a33ae8a86704f5321144b26594e0e689e78f3e25ceaed62a761b4d1e2678701788ed9ff16eec605f416a4f9a27de038337f91a3f199d04ccb3d41ad246299943eebf131ac3d9a6da691601afce3aab5adb088938eb67823b4734764216e328ca77f9e55321b49c71fb13947f2b06deea80620537790c058d281740b61e2337e938926b844c585cc51c05a8d7a9208d57008203db56edbc9d9cd1415d090098986d11f0d63762ef638afe2c79a5720ddaf1c6dc421365d767f1c15d8b32d84156e79cc4789226df9b5829ef8781f7c80957a68bfe294dc5577de7d81bbb2d6c93d5cb4c4f974e6a216cd3e739e067ce89a15c77af787ba94df67dbae19800ce0a58e9173b20d467b83fd2da58782042738b4d63d6ef440edcca5cb275adde1ac8bd26707150b872db21b5a71605d5c9c32c95c9cbb74c89580af4e51635d8bbd9df862665a0ed36ff82050bde6929058aeef78f6f55bd89e801c57a95986ea6f199d31dfc1c3ade5b9078c69552049000dc13a522af6d6470be24254ab8f44d33b7688ea524d1eceab885029b2e40659bbb1871c3d2edd9b0f4b9fd9a6efaa46e99d3ed60a4f42de752cb65e53a677fe5de5de6d49784d603cad643605ea46a2263064a68cf30dd25d81178f56c5acc9f842667c5da0aed5038288c0ea83aad152aa941c3ac93a3952d5ea8992cda3ea4208fd7fc77891abf673ffcabd59422ac5ce3648c711b73b7bdced1e919b7dc9da61fedaf6c98f4fab16eee5b8d1c859647ca77b5f2fba71498ed7a71ce49d812671730aef3301e9806fb54d0a04cee36a9da16a56e544287ec1b0eba685e7c028d77e258ad4a62a6103741326b6cdc24d98ad64cb9c6e3b4bb9ad8b22afcac5063987689dacbf6af08bb2a71eba394daea1c052832749c79baf57a1c31eb20ee4ad0e665135145fe58f86567e6a9fc65b3c045bd36991b5735c4ecaf8dd9b12cb7cff8a406de8988867a8a67b5303664568452822499bed6a53c7f2c4503745938bcf32c94aa7e18189631e2bcd40488d66fb274842c78e39364f02604f20d7b2346ef54c05b6980d68e5b2c99fb9c43a05ad603b0891faeeae0b483477dfd192b2ef4da19f5f98e51f85378736c0679d27ab162b17fdeafd9a423b757a3c9b3453494ec9739b1deb5612343a8cf8f66d96be6a8d1cc26cf88a5b4f679ac3b482e469ba351eaf67f30f0a9f5047bcc2e9ca2c5ab0b21bae15095e4d46309adc239f74af3f1736c815a90bf94b9baaba4da4bcb8cae66a0477d07fcff96ac5f60ad9a5d2a94e4a373310af36e557c1de1c22e168011e53eed98957fede63c6e134bd2fbd933666840d8b1222c44aa286e96134877a1b8979b62cc7f52ad7eb134d4326e7d87646c4369cdab142c754d5a0cfcbd5863852122639fd09177ce0d4c0aa97daf4ea90dd73dbd488bdbe09f23d97daca37fcc5f5d4a1e8dc95f67a305f4fd64d9ed59c78a47e0d5e534810141b253e14c1555ae939be65a30260a386e2ee89f411376207d9429dd0bbcf835faffc56512e1ad62ed8c924f3bd5255952dee0ec5ddd62f42e3ef33acbe157877434911150dea93aab9b66be4f31c4c8bcc622b0c29e4024d8fc5db8a552a54f3035a7085c98ea0b41309a12015b3be99727c30e3a5b3638ea6aae4c6c4751ff706d9442e0048d959d924e2bf8caf1e90d579b94b67bbe0e9393bb1a96c06878d9e5e4001db728f6a92801a926a1c087a3ae2bff2fc7b8e4f8abad6acb968abdf78d7299e9157692aac4122a364e2cf92b71f063a6ef4189726acccdc17be806de945936e6bb19774d57ce7169faff241725e61eb558c9f84df03e34e5e5aa443a6d4491dda9ee1709a43186709dd2578fcf6595e01c9c0eb780d5908232a1e078a226425e3df772ea0db1b371770df1d5eda0a1f2ba2802720d4a57a30f63afe6134c0ce95eb5b034536e8f7981a521a0c46774b964eb5c2d126dfa2ca15b44af6b61aa42059c789335103d7b19fac399111d405294a827f9821c72bd06cd9050e3e2520920a7cbc2f41c6a45361c3f4aae972c84489d330746d5762e52cf9087308e14ba455dc185c5e3bd28f45488d05e21ff8f27efcc4a2752e26e5d5de378f52a7eb830a1b071477c07d10567239085d5484c6206f3db1989663af9e48eb7a30f9979ba529f2bbf9e38fbf24a23541b5268e9173fb27344f3ad3797525133fe630bcd0b410857abb2f7c07c30fbb3e3a4f66903bc0aece765bc1808082c72bc661f402637aa157d21f385ec62834187067af2c72bf5e77ba923612ab711154ba7ae39fb210e2c1eab57185e0720d0f374b3d5b61eb36778f75ccb3e9a312b6a34aec2552913c2f537ac71c7b64f21daf70733862670316a91ceb213806ca03fa178f0360e77f2816cb8db72fa4a1a621ac0fd068afdbd88028b7fcc6eacc62c5481c7c9ddf746a757495bc3ceb528b88d1f4bab63881324086e6a01881ac440f61b8e3f301801ebd463f48dc5e0d539982e0b8b87ac816f83765a3f8c98f7069bf9258054198b596acdc4088274872549096b222b7652768699e21f658f0a3349badb387b5a256ef29e634fd811819a425de12b66ba6fd8311c5688412c832d6e5cc5634d0d4c9f6063dad6520ab9de8e8aa331737a87349d52164d4ff5529f6e90eed8df4828fa90ce66e8153495bfe27394ca9291c3d6454cc8028816fac7fa5766a261ed9f41d129d249bdb80514554f955aafc0b63711645d0e65581cefa3e1881076307ce08bb3f0b8240d9dbbf4ff07a3967499fb5485a92d5f931a226816497757fcd6f71ea2de49f918337ad2532666b20fca6ddf9a69773802712e95fad1eff9b5af9200472ed325ae0244412ed53800314a12f9b7beb1746b2381aa5012f183fac29c96e6a14b44716e4d38191983d43dc857e57692292e030d9ce54cfdfeff848921284d7112694057220bf69b48ed1a3699b8e7ea2f5a76918ba7afc519943def4e9245ff3caea2ba76b14c3018c3794273c42d8a3be39b5ffd5c6146ed13404d2db9fe00d30581cad372f238057342ebdd783a318cc91e6a7a116f5aad6a53b378ca9ccce1a5e5623d36c93df77803dca2f70757dcde0d7f3a0d71002d18178b7c3c798998a811e05789f84659916f91dca468b5aa18c37b768672b629c085542352ce1d8381558ba09bb56c54cf4ae6e7b34898d9748114fff7c2324c99a52ce995e6903822435f4178df14026a254199732a0f918eef144192f722a1d15b93390f692cb4b4ba8321ef682edc08ab940ef3373c0e468da6e322835c664ce2f1beb98aad57233af2f8f47501453e1b176cf81caa1704a72f848707fbf591818078e1991f69b7bf8bb019633620cbf1f85c52c6557a358208052c547d1189a4ba8c68ed5fac933ca63b0d41bd9237aca498b87cde0951d534ff6cadfec7e95e0bd33542c721aa21f62c1a7293547024567e8d8ffa29bc2de93c74e380895a29ca99b395afd38bf703725dc6203b85ef4a8828a4ae4c74aa381ed7574bdf99089bde6efb0310eea5ac8d3a6ac23cf47d9fc90b8add2800e17357f4a337ec74dec1e818b5b4e358aebf36253820d9521cb7b416ee76caa980720f9024bddd2e738db671ddf40c0e4896df9953d23d9ab1463caa216b3675aeaffe9dc74aa3513bbd27c4aa6c78e54817f93483dc798676976ea24534c7e8d194c8213bf8a8fb59324e144a67b254dfba1138f888cb4edca93db1db29ca60d6ae74c419bc0f4e70f9ad987b47d01d3d7beff9b2e0f09f58974f1aca1ee62c09d77100943e24744febe56c8f6d287a1422073bfaf309dc3948e38c095a2d3aa64ae65892b2eb5051b9da4d1863a129819bb96b3099a84ffc917a300e0ee070b11597345b034067765c7a899d02d6edfa5689eb5960ffb9242b726445e66754a20241d2298ee3b8eff3a2744f726d1769b21aba3d1e2bf1e4029ec21752b8c1f1127f043988b2f421167f578a0c3f49ae99678b975e93f591b54d57343edea2f07ab8f8ba7509e4311ab0348030a57fb9de788a084ce6e8e284b97edf7fe0891edc1fcbfc9f3eedf438c914f8754dcd24d5c38f73f7aed49cd84e96abd8ed5b571e85aaa1abbf3830ceaffdf1e6f4ff216c830b9b33cecb94c13531c500bde4b18ab6a2aeefb82c5e645f66253834c8e0d08cd721c31857febc147cb0df5c3bc7f2881c281fac79c7978d57b971fd3efdd4d7a978baf0c983f44ffad24fc83b80b3a712399bbb896252ec3213687cc075822934c3280abc9e57df344344029fcaf4956293accd6c02613907315e332a5701c95b41e6ca9d70dc939d75f070e6b3153338d8ab637c80287c5ddce365390ccdf0ada3afae351f0d3ce1ae53191ac85d99bdc58fb75ebdd1536a6f88a5954fef97594eee51b85029dfd9589b31985a65148e510858a3a2b60bec77c7346b074d3ea9baf26e25383e05f3c4986898e44ce3d49094bb9336dca00cd475bdc028ab0f1923e4e5be9c2d14f03363aefb61a0dab0ad3f98bff8f07c3bf15ebc0f9e9e398a15b606b7e7642a0ffd6a916d9efb7d0a173e3185c1928ee0a32f1fbb0a5f9c85fc160b6aa73adb13c64372a8eb52d97a0f1585b8448d6dd441788ed2715dce09e72a74799c13df0a3fecfb8046586ee0240b49818cefec92e6f9abf11ce445748e35e8721548b71299e0025aeb1464d311ba9b653dfc2ff21d07d9681a1689934d2c81d2df99782229748bb0ee1b3218532f7a52479ec890435186d6430c891001a7649d3d7328696868a38ec0a0443650fdf971b01112a3839a4b088f940aa420a2dbb2cc83b6acd9eafdbd158e71d7ceb5c9f225d8cdda4b52fdff80d138ffb9646e3f2aad98c66e919c99ddb8aa030afab3314be45839eb994705365fcc7b85ca2ba1c0fd3c26d0927a204ea23aec14f4d8bd2b438fdd59674b31bacdf83dddc5c7436e238889b56c86ed6895d1f62a2a5bb62819fcea8b81c4aa53a74afeb7a0c64f9d2c4ce6da690d2f5c5bf63ff0f5a4240be13f732094c710a8e0383bf82c80d5646458ee50a246be51fe426133ac56f4d9448905c73c211c93dea4dcdc89475eeed7fa574c0053fa70850f711647ddef04a66ff65ba83b68718d76d043a4a74e399ebe30b36fe3989ed9d06fb7f792fb373c04620008ce770a4ab9f48565aeb5d1f1d4f0aa4f2092bcc6bfc4f56e6b95ba0eec482077f010885db93a137a0fd9c91c876a395f17a80496b4f3144f8d51c0ed14714e5496567bc28a1b357a58e462d0ec2865eeee7f0aafbd7ecb1f635de13e540ad5d181841a7b735b1b6647d67586f2876b490f1fa1345d8f1518ff027626aa6771b6c3bf58cbd949f8fbfe72aae9b432bcd90c5be5eadd8e890aff953bc03ee28166bfac65052a8c94c863670b8f29e4add5b3f90b819a6c9da4c273b1f60319be3bd428e6487da79cdbdc07ca2480b8341403b29a69b3c6908f3647413cbc9874c08383afea4eb61e67bb80b4d1041b208d3bb51b68bb2795e2f688498ab243ce9c8f5eb9442c06bf63237ff52dc76c341ebb7a8c54bbd0cc02c33c64f4a7136ca6141aa62e3cd23490cba5a75169c1c939989ec3d333d80512800ad70faf6c3f2e6c5e98c182fba4e7df2731fa60742422e120cfcd4b8871fde9cc9791a7b761f885713d67aa0c057ca1e72297fa81dc5a0bdd358f3af1d27583cad875ae1c9644b23123f8e6d4680cd1baf712ca1fc3bc2186422ef87f6063f22bd29d914ea2d0d6dcd6ece530000e34f85513826656a7bf55bb296b453165847e6a24919eab84016ced8d6d8d5a621f3ee859adf1b5edcde49cc7139a183a94eff436b9fcb309262c8e730e40d6a3ac8c688a9c343e3acf602203aa06c2fa9aa73bf77ac48b864b489ff148a46f50f2c71e34c940444052d506ac41328f466bf5ab8027e3d03f43eaf435ac2db13023776b4c7ecfd8b4874ae6d6041bba7bda603392f80faf64812bd5eedf75420569305528b3e5473ac2d84350e9b4b08a6a65816a6af019fedee4d0b6d17dc986fc707715f5e38576889afb815ec3880299e0d646711e30106385a19c0584044715346ce3ff1a153490bd215fb5cc7e2ea62953625ced7717a7ca96f0697b0f632bff158e3d18af0016a95e6875195969e4175ef044e828ea3875de7a6469a0e93895c8fe578ae7623be55972b7d95a07971f47e0a6855d9ae3d1641afddce03a31ce0f9f4a9a919df96a44b9391759883c6d6857114b3fad9f9bc555c64739269518edc05c642545d806d5e1b25ab63c7df0bff68b3d439e52f40bc12e31127ca660276e78467e53200d146c75f69d7fafdf88b1932540cbd95b03e117178087455eb6d3b463864f074b008d134e06d703277e45af1f74809efa2228ccadc38452225702f58c6b5c4a2d257d1883e116d1118d2bc4933aedd5005e9a045113e61f18dcf035a2ca42fc81f160001f8ee2c0b92649bc593e063f54f8b9e2376e67fafa3a016836395ab372117181a13ebe9b5f2a144e7845619e5f8c04c861a773cab9206b37b61d51a2c88b6567b80eeba7c6f5e3050a728232ff5a41f5f15196a531214321dcc3fd5f2c96bef6466185e4eb29a325a546623f96421747e844be1e04758fd2bf4f6f914867167cb69b4d97d4b1ca98b3125c7f68414680470b049e3f3b8b3130f571d23cddeed208c56675b13a822d7d37674b19e6e68262ac49a9092f9e171d53483362b43586713f438adfc2392f6e6e5c4823807ebbfead21de5f58180e065bdf89d9444aef592c697f3639719a38f4dfcf980734690b340d8206a31b0dea46497b339e5311e973d192ad27f395553b1e1c754ae58ae567918d46d3c2d6cfd900e3eed1d42391876e3bdca292d3eed40ebddbec068bdde7d642318c8f85fd8e973a46fabae6d634a58a37e85b300738ffe3c32ad4ce320f0547186ce00daf840cac154d19bb2ace344e6315f755c0afbc43f2255b6e94dc2e03bd2fea59d5c69e0db168756c4b2a0f73f162e5af1d3d176a4afa003a23d9bc275431690f19d57d4e26d2afb0ab16107f18c09e9aee2ebe5c9aa4ee5685b60dcbaa1b11a2e34f4b5f557de126449026c7d6b0ef4267ecf4d6c77d2754e57781657cd99a600b94a24ee4e360c52b2287728201cfe6d88bcb9d71a8f3367f32854a6caf2c902d7c77c87befae3863a45a9057bae9a04e8d08606b4ea90ca33581064bb3ed691dc58d3b6a658e8d392514b0ebfdf294b61fa050a2755aed51c4a3d422af8dbc1af3a9d20baba4562a60de441d3db0bf23de93a608a4df0ed22af7e150d0a2470395af43c1ce93260c4c3dde88757ed4ea193ca196b56ab7492ab8722814d0746c4c72fffcb088fa5aa13e20d92c602c52382f9e986363cfedc130fa5c1d0df13a90136ad903108894d7947ad77522d4e2f30247ae1a9568fe284010bded4fe62899a1f44795149b818e823d7a53af6cb5265857b6d968441f6450ff9f388a240d6b3315b027db128fd29c77bd7afe98475e4115a5c6fc1ef8558ccd605ce8340630ef2344e3b4d7626ee0765317092037b30308c55538e7bee8254f1435a9911996647e376d7cbf2dd2188b72a7d273a52c59328702700956e6ba58a684a8090ac9c7f0f8fba89a5d2d4eb5a617c27c6242e8065c81f3669c034281c91031ada738c760aa0045e973b1fe0d129e5c7098250434ab12f230bc4918a6968bdd957e95ba7f8784b0f60c20b38b8d7721b58c5215d2cde4980f5c8935fafbbaf3ede3c9d0ec8460992f47010be28fd9e220d164c0491f78bffea82f616c01c141a0a33a6b65faa4ff78c8d768aead1b4681de8cdfb7c7e4fc7dafd67decc89bd636063eb60d2f1f5e8f64480da315c00bc9c3d600118addd480656280bd9148423324f0edeb162051819febdffbbb453896922bc2d6cc870c6e89dce649b93d360969dcc28dc3adbdc2b71f6564d67509b93b596ba6db56fc48e1d63907768808d6475524db040a5ac7188b6afe47f54b461a10a981baa186cf1c76347babdaedac531eb53edae53078e34a03adea758efa217b245cb3c580e495c9091c0913365dd3b37995571bcb98e45740f8bf6be410f035e443823d343f87c49d20181086077bd0685c75dd3cac5fb1d670d475f9f32fb4e7f48e9193df8b665e04d7a342303c3f62b8e2502457b9aee62281417c072db429d0097d9bf0ed7513d6f9c9f5f4defa863bb9a106100873ba7500c91d5461a21dae06af42fd3cb79ba759ddab5c0e503cfdaab2f455515602fd7f594dce6bfc87fcf37e37d1bf6b5d12b8426d8da8351168ee5f1327853494bb08b20281a14df5c7ae8fb70a8fcb7bdfd78b71e6a7d81251ec697f3c6f0dceb82175d978bfd49d410942ead28539a6028edd2e598efd4add83f74f05ce6d222b7661c0c81f3d3bcc1ff3dfdc56721e21847a19d7c7821bd69715bddae4a4bec8517e37143504843e3a62f5951e5bdc3231ad14bd266dfa08afd1844ed229c6623f9cf5254eb45e53ddd5d7663b3616afcef0d8ed48149f682cf87ab0e532ba430856d208d4a0e3a805c2446c642035f280c3a8c071ec16714d64d36a8e386775aad45641fa6a2303ec17dab52e2a7d62db261f5170224d17848fc7962432092d4e5f207899da5093de05b8915bac3b00677712c7b692768756936ff74de8c1978f8fba7095134c81c05f1406d107a8a70a0953bff126e5fbf1c40ceff462f90774e8150b0304ecca178821d48ed25b4b61e615ad8ec69ee27e581367d7741eef70a07e4fc068f03923c61df0ce521186e882f720437fc4aa2754abe6ce4599b16f6ae1a6cf2491df1299e7a5e03a9fb660f73333c6c2354548707fff7c9b103e745ea46381313e95ae6ed2b718eb8998eb1f082f24f97ffd7f5253ab394ae477f5f49cea642e9b7acba0807d206f6126d2cb296adcf156558d56dab335cda05c2c5f316bb6ecad1b72185f737129bfbe9155a6348005c900fb19b8bb88e81cd76331fa914732cadc59940d6c5fd9d0bb3355191753d814e6f2d953f7e830b1b257bfb6b701e5b46ea54146ad6fac575dac1d8c86be9299de5d0c7bef7cd042f6d324579106ee2d01c29116ba809dd4f20d7df2ef27b3a91f280c4920ea256b0dbe08be0dfd04808884c645d102e3cbeab58000e4c1b3eb92d10bfce6c59ddf3ba1749bd8fe08671d305709ecbe849e732df39c0a1d67d37dd6c1025ce9225b4fa175a17f7f1131dd1fd8a3ba4f075c9efeafaa3aff7367ad095d96be6ee3555690244c0e6c240fd70f8f5d501b2c8c29d361fa1d1dd532d8fc0e594764d4a5cc827feafdf04cf52a1a1efbd8e172a93cee1747fd91193edfdf64ce3cd499ec60cef33a54a8d6e5953e61688ba5318be803a162f3befb0c56b2de59c1ec039b4f3681047dc6f4659ac91d1d43765a7d0e2dd4f297910ed86344981c79e6d2e801c25a5b3ccc2f97431d451273569af58e9664147b7070c3109b973e6da6267b5d58f420485f00a13bf1ba15157d956031e4cefa7ca0f931024bc1d8760a92ded08fb9c57863e1cb025b7fc3c1d3a0676cbdf693f28feaa2d0de202bbd9d04d6413593982b7e2ac0d93da88327453a3c1bc0a47919df95fa6661f2f71c5de04a2edc8008593e34cd8f0cdbfa35d806c52a6966f0fcca768570ea80feb9059328a14e190a34e199c6d77bed83829593efa029fdbd22ab4e6f7f088ff73456c6190e9debec36786299e4f0e0841748e5a93844b64c60f9e58229b5fc938a01f8e73984f37efb4f8e4b004c3075a8587f81dcb91ac9be816fb089b35a699ca2574e0be71ede3dd8128cb47211e5f30d5835c661fcd3c21d8d565dfbb571a5fb06eb90dca9e4fcfeba78bb715776c48bd86b27f380bbedb359fc48777835b454aad662dc3edf930c2a4bdb4b2806bdde05edc41e1f3044c7086c6c4d0c1689782666af06bb855e0e064eb90abef676886786d737cf5cac0925da2c42f105124aa20f980436e556ac1263b428a2233cf06998125af3cea46f21e29754a1e520f3c77ade67a619465bea914ccb591cc3d13dda2b5e789c598fe758724043101d0d73c006181a3bf812576f1d5cc9076384baba45d6810968607b98e6ab409ac4c726bd9d554e4b2c225180fb319e1dff61f97e67db6ad51a1c4c6fe394d8288535ab74199e1746ab90bc393b937ed5b8d6f86666d9dbf775f3a1ba3da6cd475ff699a3e23f87d9ba195924a0eec23228c50d348ec27a2353571459104a8d90068a370179e240385a7ca499a0676c2a45855357edaa822860f42288425eac743fdccb90eb69011b8266cc2842cfda33c17a9172e36c5b405d3b4ee659bb7cc601d468e9bee2e3ba6f951c834e1bd738ed40b8e93cf319a05c39369119de86b587b0c4e1ba41c0502f79887de0e5090c3551b2d45708385f59a95103a0738722fd29d662cf8316ed57c808611b3df1340e9514c6d5ef7d479b4c164a93f4479adba39cf9fb1e1909f1efdedc6cf90ad3e41ee035c57201b79800186ed639a3981649e3f07481dcb70e94411573e1c676559fc50381e210dd15a373201382669fd74132bbb33d74a77d585298fff6ea648150f1baf199ccf2f1569cfada46f1c9d1aa48f9a6397305a6359f39a38ea53999b1af2cf8f0378e718951990a550807a5acb7b243eb71d933047348b766ac7e9253bd9c5a80316b3b3ae3c1a8418fa13357e23e7d8d52b4952eae552d14a2a3ed2ba55c0b64af8fea29de2bd85450f5a1a784b42709123e80bde26d922dab0cb02212b742fd37cf3fc5e01cf4db55cafb5d95d3c8bfe4596542032622c433977c3f7afd74059a8f586ef08c577a1adc147e23e63f841175059e2628a604fb67805d1c11d9bb7033d60117979c00faedd04354ecba3b8e7fe8f05c793f1223cf7e33263c7252838a2d2c0f25c3244398f98527a814deb599903806e578d1b9bb323d9882e6bd345d7211386f41341b1c2208b16ef1aa93b17c6e1f136fee6e59580983f45b3b78aee2f1a8b8b44668f3bbc54dfe856ec59f7002696abf743e5b79ce9b486caf6e3bec56974bad57d462a2695aa335528a6c13e45519be840bbf657792cbdc74921f442aa4b8bc2a71009a53c075c60c25d16ed15b0efbac14e32999fc35e0f43aa2807b9db59d13909ab2ba3766f257c40a125955aafa0e37207146f605a9a55f49af3ad2a04252b1842d174ab0854653473db5c504b90ea5a745950712447084f1172b15caa968f8dcc48b2d062403f29cc3ca1dd996c526d154db6a2ea7e2aca03bf76e3e0d2d6ba391e271eda59f63ba10740be3a339350f459316ef7ec87856e179bf202d9711ca3326ef41220b6f3a751da0c1883831f752a38fb8aaebaaa90efe9cea13766633b5f048ad8f91fcee2d3f6eeb444273bab49b1a9ed47a1425a3d9cf373c2e759e7436d1f55c0a1c348c20d5169b958123ef4e3b7f492d29d949f6bf159d418fcc22f26fbbeb937ee87bbd48c1999b9b08c1cf410da99d182689992e2a33fdeaaada1d74e0d6bb32795cd89e1b21de5c504a571e840a8f7e2026cca220b4c741cc709712c42e042471dfd7a48c28a89e2e21710b3df9b1cfd818e95c2fb6617dd1fe6d2a8b7481914e332a9daebbf79d082c9e4fe94807207560a4c0dad13b78bf70de791f80a6f59a6aeeffa24f47a0369937aefc44a0f6c807ead318dbfdda50ebfb6848b6c4d85d01438f523641e23918c43ea4a9c67bc65941196d38840376df0768cccffb4bba7889fd75a192804025abf82e4cc727581230e7035339181dbecf943b266e1c7abdfbdeaa65131849a62019fdf025ad4099bbb0796f64f296ec38c72f84bcc8aaa2bc478fac531bae263bd77c0105f3da0c4f60399ed0922f2c01222d36735503c25dc1e3d0f8310565bec65c7229263b881a066d74578016845521f5e0e4be5a293570a8a68170c6585a7622dff3a1d04be9c00d33b6a61444f611ed23c50d78edea0129c8800281bf5995446178853023904c2840a8b3d68581136bc3a88415d75820e69e0a07d4844f20cb4dc8476d29a4d1dd1917a48440749e69cf014856dbef14372316bd53b25925b356555a68867426465443454b6a0b330a0875fa522ffba19efe3cf7f913b96dd857012b638d82cce2fa4b43e8a8112b450f1e93ac8382a4ffe5ee0f9ca66a4ed17f8940bb8279e189e9ef12ea7aa799a6df9df5af139ee8165f8fad2bedc4ece16663921c2c4d2679305e7aa240bc4724a0c3d43caac8eb02415dd1a5789a957e050cf10c6b4d6765cedfc5c725fe6e7ff13cac81d0eda8015b6ca2c7166c88984f094e9e331b789fc000448b3bbc66bfdee029fc7ac5175016b4525bcebbd86d95c1831b08c6c6e5ff23931c93b63905284d0237ca44a43129e10ec2494f963285eaa76f5d6a4ed88aa124fa28398aa43261284db9289b0f8849c2c23576dcb5f3dc6e3ab498bf60f1c070c6527fdab00e03a8eac506470bab7a6a7809c99723feeb06d2f97d75682b3f5e8498e430a197a749d38552c3a0fd5da125a808138105b755a1a74296725d2951556dc7934ba4c8a9abfdea3f69799db59e228dc98a43a8121f8545a2ebe4c9b22890dfdaa05edb4d8313f4359c8bcf150023bd39099389a4bd2aece57ca2345f77b9609d72ab3aa09a9cdd910e6dbfc9b37c13ac28ae40332160324efc30ccf14e55a8ff1ead003924d1df700448f26e26a45d34e8e7ad21f15c71116513ddc8f23d8149c1145a793b64e27ab50607ccde4ca23dd7be9e1377211f6c81833a9c62846639e890c92138d086a5d963e556d5a0438a1922d2fe03a6aec7cb47c536d4be6f0250405c0eacc39cff21060871dfadca118a56d6bd0e876c7fa533aba21fee5f849c21928830f84b8c97a915fda34d21e254e3ff14d38afb097c6fdc513d548de7db615b1b5f19915a0e6a90828e72d543a3b1837cb6918fe0da5ae422af404fd64c74a6d8084b087b4309ea5e95b4bda5faad85493d7aa4d7bcc6a93a199b13080dbce54d1a279702cf7b50a85be07596ddbfda96ae2d267068868039d03587745bd8d77f1a5bcc86e6f261118b6fb7725eaa1089ed05007b73a7161e57fd6db078adbfa2bff3485bd560133f8d15e4b271b6bac460040ed44bc2ae1b57e054c406196fdcb1a93886ee10075554a4336f9dd7a515e427962a1ace3b7934262a12669b3bbc00884cc7097bf915e19a9797f4f2e0232b70cc2092ba0ef9e6f38ddc54f93cd1f6616b2eced8e49cf906b3dbeb694474a14f26626910907541bf4176e4cf93eb17a3e4f37b919857e7f86e49d08659805a325ae386afe87486e24b2a87cdf2d2ee310d01c3db21c3b8fbfc133e749fff788054914e52b07fcc521cc133523721393f7674e554a9fb51431757956a4e5f2ce172060d79b450c3557ab4b7a3fbc40c9210a9b3ffe41e1d8f2281780fa639213b833e4aea057c921df6d78fd5085ef96708a13bd3324220c06a2465851114b98257cd9be67d6ca4cdcd5a68a911d704f9b3a07bbea5c9234dc0e68797baea1f9c7d934f6d95d2886fead1176cb89cf53406054f99593a1ef0f22890119200be1b38927cdd9e0ba3f35d5b37276b832fbed5be671924a03f981950f9ff1abbca9728b0216d46bd52e772085a553eb6969fd29d4ad83e661e0ebbe4405ac761e8a79a4dac3277c708982c2e7edd4b8f27740a85a381c995186fd6bca6155be62d30f354151672a6bd61a0fdbfa6adfe8d577785942bc5a6625ae4a1c3eb7cc21a3d729d6a468c5392deb97a55f255f48626e8cfa3f489bbfc410cb0b2d9f5931c99a6541212f34f88e93331e05fc743d342f4211d7f79c4f17dfbf1e1c7af35a1d1e1c3cbdbb3e1b58f8c564f7820bae3ac330073751f8401ea389bb446aa360c48b6a9a0f93aa560f7783deff8d5d08bef1cdde5afd6ce312868d415188cf684d253a1ae6438ce4414d4b713c86d0a3a2b05477aa145bb09bce8b1d7da740e0fba0c1c073621b7b7fce036624bfa7359a00345b42c47661af1d4bd60366b9c96e7d0704850a1c92469d26d971349e87e09100441ea9e2e64394d3a1fcdb73a41ddf791248d870a102a428685817ce60d80651c60f75a869c41028895615d9d835a3073225f4e35175db7d7fd6851605d96a862ecfd2328c2e7d89ceca5d40e36e8dff0759be635649c09c90cdc392e921a0a2bfd92c5988ae58debecd022e7f2abc50c69769dbe297d33638874e5e5d9e415794beda5671d6e545f95c67bfbb8f068a93c2cacf8742f7a6124599914f2f5b021a1b643cf2ad4f2ed0d30e2f108ffae1a12d4dac27886b1f8629298a4f13545910ce0610c46d24fbd840d8bdf7bc6e7c7dfd51051ff4d82f2d0cd2c41e8a20dcb8da2e9456b3fd1b90db5ee3cea2c34035542a3bfb678eb77aece2f80a71f8c2e28d00ade845602cdcc255474d7ab4d336609138b8864bfced304e69c758f5db74b625ba201e49fa3be536d0160fad69e64679d6f4f847e10862a80267f6371a2aeebf414280e2c982e936a67a28f615dd21b9df854c97bcf93a38da8a4080a7facac0767902511d07e9bff63e5d940065af25745b35dd5450213501772049cd2fa32e3768fa41a330b02136feeb3462a99009708ac8dc9615f082835b1b8bc604a3c9699e69d3e3d7f6b0d78c3d8bd4c6703e785c594a5d0da63060fc2e873dcc74c79aacb86645c1e1fdf6cf4c9313bb9955020abce737959289d9bc13bb0e01388435f4af8b6fd03a27686068f824c062e6fcda5ad5c88561f5ee216dbf9c524ce7d7911d71b53040a43d80e5f76571d8b8a234fc5e03e8277e4f51249d1e288fa50d4f12e62f9c2e0965af40e58d37ba66b9db14e23536d55fba8bdd32671126669ec902f2e1962a9c704f25a9a786960edb3798493709f427ef573194c86d40c867d4554ac2b11118c156d5ed04dbd2ec5b4ee3c1fc5e639df96f796cce95012b3f2bce0a4f493ac357d0f918b0d1747345ac50ddf9c2de28c15e095ddfdf46fa4f614743f5fb43aeb53fb0abd979985d3c7edf155e832b60d1a5a6445fabcb5f7afcc1a32c207a462a7f9d5c76570518c62668cafb7ca3a891060a1a52dfb7ad1bb5dd34c6431a4445e51b51374f18013838e184965ff25b251ecdaa59280324531fdfab5ecdcd32a7f7f9864e0f9d7d9d851635ffd5668fa3d8f75b906b4acedda8953c76870b9071e902fadb90ea3e9639bde63d3bc920fc6aedca4c30a1dd24f1229dea31753d73d1d95021b78e813ad4a6ec6a96def4a0013a0eaf624209a5be8f768580c75171a1ce0174d845f7a646132f2462a4c08a1f2d1ae74c71001829f0f2e52322956f248be16ee13e45528b53aeb7c12ae4cfb66b8cc7c223b33995a3d57edb0ae8e0cf9fa70c4d80db68aa561f9a3fa27929194e2085fefc9e453df2304c67a5d0c04644a73a55678dcc79fa1cc1be55730cfce6e0393a567d54ca5c950e1b36c3dcd80052a4450bee93ff43660b6e0fdbe4b136e89c82426d323042b9d9ddb1bbd3fe1ac8239f4cd2a50c39191325b996ce4b7a5f10099e0005b7fe38e02a9e285525c2d4fe687db85efcd10b1d046489019eb059e1d40489c3ee47a465ddeec71dcb94e227b06b9590bc898fff008420f7a9ad61856940d3fcc709fc7efe0ec5a4fa397182a89953ac08c02c405313e760c5bf9ea60a9327bacbc0150e624765d4d47eeb16b22269b55b26bbf508ce0ae113aa9c573a417877810df6d3b76d36412f6ae49d893e8ccf95502b7582a2a156d53c83ff9dde9738ff180b281377c16db42e98cf3895eb437eaa0217cc092a636456154c57ceba529dc2851fb55fee46a6abd5f49748ebf2ef37229972c0592f15fd5e05f2efbd8aac006c5ab2ab20020468953363c43e3850cb133e057b9560e8c73a1c5860a92871990a948eedb6781d3fcb83c556b10b2879587b2bfa75b6b26fff1cadd8ee654fb88884c0758a6de3f3d5a0402d58243db0f1865ea801c92e4bea845ac0f06899f85e9e62fbe43cf56b0b2bf54e7c801212907700f9bc47414256b2130147c42d77d18a5fb1e3a4531c6471aead7c395001b4291045e1b6e35ee59f24eb969d7637beadc14e49f48922fba2f13b0d1e3e7fd7dea57e93c255283645fd74fad4b5d86e6a360b0e5569ccdddf11090e639c95e59a5b0f20440dfc273d52de918a061a9ddc23335be29bd038c31bdfedd085e0f2c4bc294af6be879cc6b35de95fc52eb28ed89dc1aef787b72cfe718a9b09713463fa8d1528038fad42ab26f27f552556c7ca0d2bc029f62e344329b64ef1ec66b0a7fa058806b5b4efc2c15e4b2bc56efaeb708c06555073bcd083483fd61fbfa287f8a29668ecd68e543dd5199de1f88ac97fd4428d2c9535513b0b90e2675a32f854b87dca5f1f7a9fa5704e1ea2aaaa36b4acea8c11d40bd0fc467bdb22b9bdd4313d994d94a6279a4f68407c61c3d59ee954e2d95be0966f7c7d8c43573c39c1b938ab63bcd30a366a96f1dfd76115b43892944e329195f14696f697ff74f16d821ca69262ddfa7b2ece38873bede0a85720ef9697a3513caf62737f98cf57e1464f7835b9bd2fe58ba8060358a8fda4a1e78a165f5e455ff3f8fc63d9b716dd74250bb21a5463b3c430005f7015289d49791eb27ae12778bd0ac122a80b5fbe1cb092725656c6010272d23ea6ad1b23637244df8b11f58e8788eb6ea5f1f838cd4d6f2a4d24651bd57fd3354475ddb9bc544a68b8d041e7d624a37146abfca627d0b7dc3c9493a29219731a569cbe50c33fd7cd35b84a545d7dd617aa5ff5772b9f8daccde0c6a17dfdbb76f1ce094c2713033b6e7510053248706e94357181d6149a78f4e62d5f945b85937ecf6f83557537f409d125e137869bf434f16a2ee5cebe8211740e1b35390f50f6720eb710c29dade273888b21f9f9bf1cb6b14b5806468399daac67059b05759484b2dcc4f75f6b0ed6bc215f01be34a6ff107612685ca25c1926a1076115a087045259d035749ee25fa7e98633696c62b734f770541fb6b0aa11c6d24d9698ea490ba74c6c3b928b863682a78712f755a74fa267d3d234cdcc9f7f9026830a5b439248ae9ffdac5f8c44d49c7425fd0ed04fe26648dd31d7cc40adf946f7723c99194e7756b38402502b6a723f3079da9d589390efd6c63bb4ae5e56bf4744cdd0d102e0f9ea585658c04c77568fe3de5c0a34616d90e913861dc7be2333d71b384cad54067feeb156a548900a248881f188882f6dcb0cde11f1e8c7555c27616c239f61b90817e8d17bcfff2d6c0824dbc6e675b381d35d104592c619db21314c33a1de2ae429854439db0e79d1246033e2545725b8ce2b820b64f4018981c02485cf280509fde477679cabb7986280b9c472e6fdfce660d54315d6c97f1d1078c527e42b41b407462c78e8e481d1ae71ab68d431c4873b2c46833e0a5e2a9354e638cc0b49d0c6787e492d4e321df177758a13fe4aafd43745c8820f90bd84d779dc0356c44b76b320e49966bb30bd27d922c63e10547eef6ebae6851419dda15f847db8295ee82fad0766890d1f3ecb58f112a1bf3c51c88f36f622cafc05ee22ae7d880d99baa9a0b032d1cde22f863bfbe9f99ac4e77b034a50d00d0d3ea1621b36de734b8b08f5dbbaa16327446e3a81bb6ed2381c87010671827eddc35b76529200b1afd6dda958715f9d1cee0bbde1e23fd75ec33e8b8aed75f7175dc72cae084b980f61bf47a4b9e717dea45f0b991d9b8c2b39458bef63bca90a4294c53bd051ae714a535acce1744df98a4a2ccb29753bd1a5724cc0eb1bb0689d4c9fe7941c70b11177df76d73036bf30da79638efe237ed5cd21b63a42f695d697acd7fb896bac865fd123ce110ba8442f45d3ec9495419bbfa4de3b396479f1f3aa81a49db0874c237c1a176e782f5c68a9805117413c348859426515413f614c621c3b4fde6c15ca1a93fbf95b55be45379bb5ed0751ed83c81b770fe8bede9258b8d5dda443b9599130b1a71e3d6be5819cac02b2062093e9c31d6deb85652fb4292da12568b5059cd0f411cead3e0b05a0396674f54e545d144b73933194c12c2abbfad252436d4c0bad6b23a13361030a9c05d3fb0bf8080eb953dc0184878a410e045ac136082910dd4b10f933aab4f29330c81bb9dd7e741baa750e5dc2f26f08dff45baad7c2dd51c7702c1d2c8ed11c62d5fc76d8d03f51c853d68b721e4c9bfc13da0560fe9ba96a4a1480f1769e9b844268cd3adde2d8f23d98c4a475b4fa2acff756f7a625b4065c9621336b2aaff4e9c4b04b52992e9df9e924b1291e5b18827aafb2a2a79afa6e71fca3f5470d882f5d35941f812fb11001d337949555d421d438fa7ca01ea8a4c375487e66f20f00e3ea7f636f28bdc994d499dee20f9efec79ae98cf0e166cc8732add8c31e41585c04dd56132ae8b28d8ba6a5ebfffe4c994f85ae59190dddebd96926f1deeb486ad14435eca2923baabc97b3c0d6aff7c0f923c5a63c2f8be1a2b660704b41fe2ae895ffb2090488cc54ef2fcd361c841a86eef5dd9e1ee38d94ee319a14b445f970ddfce6a708801b4a2cdff73c8c8b06d4619a4ac2ec194d804d688bc006b6acabe79e3ef5a547cd2df9f8649526cee52e692991c2ac1712513bbf414bfab05db36194075bdf4d46a3763d4e59c12ddaff3b19fa2bd32ad74d2eac9066ec3a2956a54b3a9d40e2a07c4e35615838f6d6c1720001be948cf71c15907229ea93ee5bebe9c9c5859badcc65b4900795117dffaa6c9b50cbaaa9e6d4e01c2b9fe9947e1499a906237fbceef8d0ce00002dd72821272ed38ec42d63f4c739fdc00bebf98dabb28765adc3b695a3d0c0fb41d0ed2d73112a34aa33526e51b5cebbb4f2a3dec2c3b0a179fb222f69f23cf0636151ed19b9eb4441cc88513ac9860ce40014f7cb3b4026cd8f2b35191afa04580f10fa2efd0874cd08a36227e3131753a26a556072cb73b7822e71634648b6d33eb97a738cfe8812b1a7f9c3567e8fc9982c4bdccc2b5c541e1c6c323c2c260f4b4b71f2508020a9b13f749afce8c4a821a4be71d25259349459913db828569b38da5bdf2575def1f216fe7bc4aca0fab5d81cc040c82c6134edd56e716c96ee48c1d5ede218366ab0e70d59f52cf0bb370abca1ce011c90688e69510193eb3fdc61b60d943b0215e2b1baff742e71267551e90b8ad76754b8bbee98f50f50ffc23aa701a2f12f79e0fd4278e0e7e6fdf3e11c50fedd6219d53b228aa619d173387ad2ddd3282953dd2d4fe619b0405f0dc78bc8e9d84af6df25d3042f712fc14397b1b987f3a4568c9cf62ba5bce84fe0b89049b5c9d85573b495def9fbd1f57f1a1b49891cb0a368cb3961f6767adb7a0538b2aea803781546077c9b20bb6208f54785dd287fd4550581cfe3c7ae11ca50d3c4ed8de96d61f9c5118611a993f681dde0f5f095a8995211c401dcec2c2db7f0577d4e8d545d5c7ccf76bb1f8898ded820b7ed5a2919b9a7597ffad6a6f24b2de8b312b1f239815725fb744838751c4d2b10c320cb6cdacf79013e52eb57b36ac7f6d93da87d4f19851edb46b325e7fbe8b63d5356e5e9861c7439d7f4e77339d407fc472dfcfda3be53599c3db2c991107453e96b0e67fee1e5b27a130c3f69461aebaf43e865575d7d34bf9120885f95419053899ab0a437add7f316f3add3ae126d45a36ae405f3b4ad8cdf28532d1fdaa5c3710a9eb08e0c8f6dee5b5ecb237c0bd56c6735ae6e085ef0ad8035101aac2ced13d5a5c4efca1a2f72994eab8495e56495b1a8da6d3bf025a096862923f1480ffb6e0b2175dd3d75dedc896b9de6e72b14c90ac1abd722cf0cbb413c81b1fed20207cbe85e0b0aea6a65bae449be503a0d7ed75801da3056b8e3c5716efc349672ff7436b7e0fc873669c67fc4e6dc5b8b1fd56e070bc0dcee5da5aea71b401c8649c80a247c5247ed6ba8b4a9f995919ace0266a687e8a96e3964613ffb23311da3f4be888539376fa124dc5a5a545b4bf5bea87ae72e9b76b1b06cc90efff6a99bf427bd32aa05e57ecec087772669f4466969ee528aff277e0985e6ce350c34d9dd346af67bce71212e319dd52a19297e18ec7200be4aee76fd5d02c9d6b6d7974065a49fca8c455fc85c0c5c27c2f9add0d1107ebd4362a309bb81391bb6166f6226d0ec7f36e05feaaacdce0bbac319bcb5a4f68c1843d62a6e7062e59724b51a79f77b9c48ea4bf523ee7ea9332c6e84bd90c653ff7f5288457c8e0e31b8723cef657fc31ac7ef7aaaca0e8b570495ad68615d16a642733208888e7867d01b90e11809d04ad98593e464414aa23bfa1d4987156b90fd837d2729e135d2f0c17020e62fe20dbfdbd00ab99939d2761d96d8a2a47090ec0f3a18de5389c9f2ac4994b419a5a0e2edd29520372347cdf6062464c274bcd0a97f0a7f996d1daff04cbc9db54a437e1e376dbcbbd51b8b1401c618ec69624656fd4c9db57c3bdf09c690fe974af2901d7c1808561112a04b988abd371349163797e80b047777de8ee9a99af4f3ee6498f8c23c332399dffb8a7a8e46ebfd484d65aa8399b2a8da6144eaa8af7744f330b8c8d15e9169d577e4350aaf185199bbcb5bcad391d28dcca21438380c9dd347f233d1ec1071bb4aa35696c995c9bf5df0832bea6941027e0f840b164d1f4aedd886df4d9ca1ed5879528235a9dec3de14f60d61d257e124147732b6a4568ed95987f6b282613d3bdca77d33898bc315315863294d898a4138bff1752196f1cfea1518d835a5cb7d8fa5e477d19dfb3161158f9e85f8e79c2e5985d5917e648f6f8f512971ff8b3e262d29e4990c19a4b31626774c66be7b5ec2116beee8b9094c5017b45a16a8283e8da8eceb6e6b89be075431da78d156fda9417d404f782a73d40047184cb635a59fb13283399ae9bcd65ac41ecaab13a3c22709c44fc732a4a1755dedb443e8c9c622f9b6501f9d73593e0c305c231be0cf35148ff8d943a0edb13c98f8b073e30a2d2724fe79136f3aa796fe40ad14bdb4df82989529dfb0cd3cddd8f22a7e9930a4d10c5d12d135d926bfd73d4397815578f2352206f81fb35e1d872ecf994a1efa173bfe0762498fb93a0a3afb59299e793929bf6b9e33958a98dfc5c91ccafed5358699464eab5b4685a870ccd1d75313c8b93cc807c5bd342a91995ba9ac5dcbc5f78d65a90c8a0bb25bd786eb48c41302a02725865ebb45ba8cb9c5d9df621bf4690674ab5475c2a060a22475b20019bcb57426270651fc600346fcab4a1c8ee7aae498613d58d33c551b595ef7b165300c5e1ee9fb8f050eca0942f2444e5612c03028823c25f79b6f64c846fec5cec1bbb95f4d2b60414eccae76de45b13b8c7a1188557cee564780e70a6579e60e737a724594c45a96a6ec5f17b43b60a067e7f77eb33d1d0e035544b541a04f209448786c8c4be16038e5e2429f7bcfdad617ddbfdbe6847ba1c3491e854582bd40f5df5709bc019d23a34886bc0ca9a7f82b98eed429ec163890806a3b1fd0df099b714b4923f9d2a3e6d86d650b3713831ab0700ae92ff355c3b0c75c1bf3b77ad28e968eb2d4812996ecfe1a0de39a7bd04868940f44c0f033b93a086429e670a7719510cf93fbf70779cd8405c19e6ff6b78c523eaa86b4439882dce0d1144cd954451694a0f28c098b34135b2be3dd204d527d8286121edb42d14a119d83031e8b6b00aa51343130c730b1a3cf7735782d8c29e3dc7e507dac87e6e7af79cd16ac4e3f7031b20fc87346874a560e3b8c4161d8e2c781d72593e3442824106405dc7c30869c91d3e8a9f5524418422d262c1d89e9dd4f5949789506e649083f8199c3b2c4986e739d28a4b681e7aefc02826c18829932cc6454dfe25f1a0f80b677180407cb92f18d0e157f09ae959e934fc872c7053bdab922a17f18b5cdf80aa05eb8ee8dda141e7fdb00b1040c322ff52348da361a34187b33a215921b05190bc71572ad260481ee10efca07613089453bd83fbe15f210ed928ddd5e059c6606854c921288ecca49d564b6154753846a68c8546053bc048c6d9c793c6c5d88c8cbc06266572260948f6984c0f7117b5581cc65ff2111f6290f6ce3b19feb3d720c362b4152e0afcde3ff781283ee2d054577cef59b4d445f7f26b5db8b98c609ded58b362356b7dad894070530bae76f41d0742425eed76cd92f560dfea9500d7d4d049c86436d0983a7ffe5dbabd1b67ddc44b640ed1c373f89aa3969317f680a24b26dd59ba7627f6f3854f1e8d409e4d147978c8402b2231af72768adb02b3e17b32639aa71d51cf8691acf07f698bd6e3fe83a9849744c45019fd42522ed17f5501f6686e9bbabddae300e613f6e566c06e11cea352cb4738ecb9d76a14f987ad604dff052e0539c837f3db0c93642fa437ed5bc77e93f467e8b4663004d05219b6540dadb02302d512875ee5a071cd90646299296bc5576b4561579061aae01a251f2e64d32682f75022745857305d3011a0ca81abbab29f40476fda0edd2b2158863d52ab470d6b68644e94849a10ae1b8da7181921bc83c5dbb1c7dbc175c31cd823b84022c9fa08638f5a7a1ef48fa198912cdde38717459fe37ef5a90900cd38a27ccb73a87e017b1ffecfe6a7f90b818488a1aca7ad1f81d22db0046ef3050e7d20f0fd8c81df42d9d1a16e11c7aa3960782e6f3383c15a656e7d7e857f08fa14ec10e3d9dbfed7334e3d28aadbe4a3497691041c508f24e6acaf60ea4dc0c2234bb7f770d8338ee920d311700ab1151dede36856527844d60d43fbf5f10517b17e311e78112da4e7ebeb28d5b1982f31c72000f53df6851def92c2db6c18c2d151af8fe04314b320544fe40e55df88fe426acb0bbf419e57e20ee8a2725622a9e1a3cb26d94b772bd34f4e66982e9a92365e555a1e50e639f8f5eb8c257ef99a1c5d9832f8b563cdeacbfb7a8eb98a07ba00df201f9ac1e419f076d2575e2a719476ab376c4b736466d77edcc6bb10f1f8e067ba9ee77bd5bb42bf8645d71b3fa265524f2987fa89e97f89855bbf8c50078c199c0acf0ceb7a25ebc118b04bdf965b9c65bce616817f5b735dd99533b5285d83bf8778f4fae6a851d3d2819cae4b0c95b61c80687e62a58f041f261d0a0f36ff9c0145e426f10e83a382b34624d21bb71a388fc8da0c0f5c24d49f8197efcb94aebfd6a344ddb49bc5b208736f584c428adecf94a792e5d382bddcdd5754100cb12c36528fd3a5e39a1b6686c8e29d171951b3cdfacd1afd48fd141eabbab1d6a50a5b8ff6d509ac89a30cb2d934409c948f9406e88649854049c1f0dc1b194df6804867b51b7cfc60219bd03b7bcc793ba0c4f0d8834caf08f15f681ae349d4f426045df002b831e7f5dfb071554530ab0b902af8e72ac2480da59098c1b93a4eb13ae4ac2221da804b63fdc77e3f2ea55385dc7e41daad5afe02b533ee6819e4d9e38e4c5fde0ce62e223bc3fe2d97964ad063ccd5fed81cf6525a9c1fd9313337bde4f8587e7ae8dc63a47043079828a675cdbbec160e83794bc2e1b4ead602aa9a429ba2d50d19818435485b8f1a2458446bfab301cd4b477e41ebbf54ce80f4ab67c6ae76ce5f9ce4831c51d951108cc361277e6f255deb1fa7a867e78b9f5599988d0c27b1946374a9d54906e1475dfa76499704e092ff00a7459371ed30007b62964ff8f7d9aed51a5a3dbec28e766511cb6906554285b1e81ff8d818acf06ef6389fe35e04289a440a10ebd7d082723ecf48cc382de0b1d0752d81d30c56cdac5477c006e453765292fd3ad2506000964961914e580b1956744995db5d05d75637765ac7616b786247f7eb71e36e818a92037096219bc05717d54687f3439ecd756cc8825aee7ab478ed243805f1f258d276a0a7ad579eebf3c1d22d3b40cb83776d14ceee296b9ef78d509404497736eda5bb7aba1671c5bc8015921f8f83aea0c0f438527f3e2948ada270c85eb2a9537c857d7c845555b78a67cc904775b5855885b30a731a3a42172dddcef8832e82384a29fa04041374ab794166afbc63f98bedeffaa1c49f2f0edb42d60858bb43b7c7b00d8f0e9d457aef800a31eefbda43b8c223787170704d565d0e0ef21cc27efd1bc05987130e7b63443bf1e1559d61803e110cb3159c8e0624bfe1a9cdf5671e35e85b3d212dc93da9a1c7e69c1661cfbba28c48117b06b09b0183f07a4aacba7ad36a76f653374fdde5c61b26dce4779f59462949f9ca80fdea812542805d781e9ea6f0ed234212569e73a8882e2fd2f7063b0232f48d9fb8f520da36cb2cc3c432877a019ed17a039a68ae7de49904802b319af5d1485d5159c009a784a7a0fe647768637fccd0f8969d056989832d81389e451d8e1ead5902ccd600057a7061032bf0584e6a5fa774f98c4c030f81e0b84fc09b9ec3afbbf147de39f6aed46446cfec472f44434b2f799256c35cb981963ffb193d7cc3836611ff493390a645d6dd04857e191d0361f5858cd007ac18232ca7cb1e7ac0ff0069d6d730fb31e81f7bc71df1250ae469b35d6da4f0f6fc16fccc54dd2c6f0c88d1233d0ebe99ae29582a0c9d733d4b30570c2c906e86316fdce41631bf093689705b6d91fc5b168a68c1c9f8f0b4f4ec96bcf4e65cf0b254f805c12a8265e52840bf35c4647540b4d5be62ea465eaf735730a2e905a4bffba6c8a6ac27c1ab548d22f1a1e0936c005a7662c9777411006726235d468ae727fa9ad716f10d5ff01cd32dfb35076ff8fe2fa77ed26f6e3ed2a12583fe4bb81fad63edea3f55a1fe75989e19f9095d426da531b6cdee9f44fd8de6280fcb29eef4b03fa78ba0a8f79b87bd2dbbd7dd28a6a1ca2e679ee9ee838ac122daa68aec081554889349903e757013ed7f9230ff946d230b491db3850f3baa29c05a05e170e5d2f658fb4a2b95abd8283eb23e56b72a482de38b050dfc1568bc5fc55ab5ee0d121ed72b175f16c36f66a17373874f25b57f8fef2c76ee3da41d59405ef1012f0fa48562ac7846d7a89d6a3e2c3532282769fff019cc4c033b00b54dba771cecc005b7f62e6901d036b8cc3ca4fdf93642487bebdc41261ed7266bc51655799350766ee6fc5fccb257cfb3b088189ad011e1d0b62e1a87ee1289c3259ccc3521272449cdf8c9d38d9fcd9e7f66b66eb379f8077cb1ddfd5df4a5677ed2da7a841e7ff8b9945c05168069ea84d1954dc24cda78903e145112259075306983411333fde566915ae86dffb4e52cccc4e7fc925b1b8fb1854c588115781d8df976881dbfe49d9dde9c9e634d107d58280db2078f33035b58e57410a4b5780d5beff7fba95861cd22055841812d2a313ebb92fe45729bf66f2135f775f38dedb1a523f340b29fb6fc76d7af798c20c39c29523c38fbf132d304bfbf9d4622432a62b34ed8c321e2d3b6e7163a7023d87e5d7e7dd3e3dcdedae3d167c8e2fd2e4a6b5b2012ebe1e0e18dbf053928de3a5ba4807cc308eb7ceb56da9a281f31f196f2590c73857acfe82d6632094f8385183ffea8ee2cb51d5bb00ae2ca15d9d740ff8e633d6815bd0a117fb14beb7077806817d193e469dd2fb3bf83294de24304abca201d9250edb54fb21e122590fad33641c44d7cc96112ac32e79fdb97a7a789c81fb3675c8de07deac23c8a2344ae3785594ed49b28d75a680d424b68e43f48c3c99a4cb7c4e509629afd60fc37f3b34a0a35c45d07e89d7182df58014ef531d7789f353b6dd638a5380a14d99a9f0a0a8224186bf0b2b156b60bb3f793ba1228412af19ce6d759ffb1321e9d75bc26e151d29494f0c9c7d1a59e3a2db6ab4d499ffb907e41b213a39317368715db89054dbe1d384ba09956824630051e11c4ffa2d07f160b50d4babc3ca5947f59800203b94601c8198102b5a6d5e9697ab96c32544fc72c72c579172fbb749ba231c05c511427bd6270ebbc129fe7ad3fae6a69eff8e226d92979178d7f84e8c98408b69a57ce09a02fee7052981a75b4b3530c174ab03b01fd7fc8fe1100c831d9c800ee9572565a27e590ab5773a74f750256c6e9c9b9aa24fc6215daac6a0b0f335bd11586a5f1e87cf9815d98ec12565b6a39630b6d7b08caae74763e816a184f71f60ef8fd988a2a58780b6d099183b64b3af043a6ac70ac300d7b0326e137c90422c7843f74d69ff4d732c6a059d9c48fa9800ebfc6504a05b4963f065d98ce1fa91f71856760e551d0524f5d182bc7cece6ab7420528faa696e00366dbdb7925003eac58ef1c3bab8bf4b4b050bd4a0392a4fa8394ded40a4c169c1ae844113610699ee7f86870ad243db359bf26898d6163f0db0108fd5d2a3b1ddfec8ca441b9c0cab3f5f239e2483df52cce5d60adf54bf3c69244f63c50411d97bdb7e254a1b4ea01e6ee88b85cb0d5ab7859d213a1e7799e633320920adc582b2e1848e46a737cc3ae7683ab498c369437e7cc513b01ef9af16565adc705acbd16fc3dca8887c9cd877448ae5dd8ae9863d0a2db21d19a15eae919e827c98683acdd10e1d678989bdb6a639bc0b53b8cb5c96f0ae16d51195342c076ac62661835fca6dd090ad95f2cd505a0c56955fbe7ee15a7816666ee8658a23edba526b7303ac6878435d146302a3b0eec6a02a0348888cc07409897cec2fc091ce01416c2eb40302232217a7479bcf060e79814990498f4a0225f1e84832a857cf9bd29a2ce94c5769ef89783ac101733725b0f97ba883960661026d28567d6ec554d18be8fad8fbff2e094f224e3d85aa0872abb5b2a67bc2dee63f90af2b078c545abcae06c1f46d532bd4089c28b28c8bfb188d1f6966920808071f8a244173b5b8ea12c587984ae381fc2a0b626a50ab2c0dad532f53b6057eaf88ec31ab23d874b3ff7bf4b95b5be7f7793cc684e9538a363cafeae8e616fa5fca62a50d239345c6c033de4326d0cffda4e8a84e790079452e299279dea04db92e3b2dbd486ceee0378ae0458ebdc5e009790ea1b9b2741c5bdcd6e791c5a5bd013eac4688b84cb71b1b91a180606f63c8ff7aa7ee5608c3759fb48f75049cc56b61fa80f43a8a630d063280526987740e7be036563703026d1c39c8d2a5e4857cda24f52d022e550fa11b1b910bd1a0039cb2e3a0f937a827147d0324ba8e75f5e98dff45140b8d37cec50537f7ea7621cd60346f7d0186efadeee3283e8a3f70697639389661687c3f654f6e62813f6332787c183c9386669b6b3a5c19ad313ad2cae620ec0f3e9407631c6e91f03b625b324a327d0be1d78471a21770010ea50aef20228d3fe73230eb27072f3426651c32a413851e752067f5c7da9da8b67ad8d703d425a4f4987bd388a9d507a48fc3a26cd62dbba0dea81ad54e3524e237ffb2c10df2991fd732659992e8ff7d3216c247c0d5d858b08b8d052284adde6b60a16e9220be50aeee2afcd9215425ca21b5efc89efe02d80524b55128dd8717ea37ba194b83d6aceca9f1294b28425808d264d055eab484f0ec1c4741104020e2b7e19e293b93c7d7f061fdc0ce7dc519d658688566ac37b7d7f4eaecaac13ca8bd960d9eb05d201d395a5e4e17aa0438a711cd841097f82f71a3df35517f8405275cb6a694dec7811499f7b82f55f5915d3b42bf92860e89b984936da5de7e0af6e590b198aa6b8b3f95d459d86db6376c2b32b60299ee8e004d2c6deb85ceef821d9eb41b1f08d7dc2bad65b1af69029879406a6cba1900484acd1e0f1a3f0745f6b42b4d0cab14b64a55cc969e7a0ecf99c6d43e3bdc393fa262267f1876fa944c4f92f48468c269806cb29dd8c83ab1fca7731d72f3843fa115e75bad15237a42ab289b33870123c06e7b0e793894684cc19eabdd2a448ed0310cafc289bd0f2d1e862cdae2b3296db594789ca9ba83cef2e3f6be86b3f8b25923ff3ac83152403a726ce7789274d82350782025f47c20f1fa55e74d3f080c37103af713277e8e64f6bd7d8d4b6d9ebc51e939643f5daaf82c5bcf30bd9f57fafab0e602abe6ca75ae78586bd725d13dc01bf2d9c9468fbd21961eb718d4197bbca50ac72c68cd7bdc1098e1b72262cab6a3cfc316cfd14b55b45db8cd0317834cc99d63223e58422254208e252dc6d64f3cdf5e369dfdd564d106482445ba49bcd4c189c6596e65f77fc3cda0419ee52cbab708c4d814c1c9ac2800116a74af05db4fdf0ea5541bc764621e87a8813cafe6aa43d2809e88cb6871082cbfefc8308d6eec7294f2da1031121dc20448f987f5c3e8ce758948746ccd8dd58f00bfed33e4efd7621696362cc2626c24ba39d84319af4a82d7a7140473be5a263ea522daa6b24a8ff54068770dc7fcf174fb674a25913e0f81f2e609befa585e05c281ec0dbd0743d1576f6fc8ba6a4c6a0ba52a88740439084a969ce7f5605cd870088f75a19bb9a93b7245de67cd9aee1c6e81ade8b81477999cdc5b6fa118f1d9a3217e7526d8ec4d4b68c874174a3b51efd577f968b2f44ddbc2c48c911ce11d8019cfe5256f5a712b978d9a3367957dde7183821014d1f23d756707ca839767b6ba0ab644dd50f8c15d61a19ce1be8bb746a9a14109d30e783672a7eca27d8027e76da4f2aeb2fec6192b011e60c64d37b0eb099a4929e6d0a1f2775fafdfcb9d9e59426c8ba3a5cad406d95e5944284589528dde1614773882b1fb9d25d3aaedf9bfd6d9a78b091806bfcce3146fa4d22f39b0566ce410f0e5a5ea5fa08de716334b50a03faa9b4f6376de5b64de9ba2049c1857d781116ce87457555aacebbcd33c01ce4dc167d8bc80acea1feb32b3613c9fdff4b933dfd6fff45b2c7050122deb13b351a2357bd58115aee26de8fa5538e519ccfb39ca958d1c1a1a4e26b4717b1bf6ec3aaa8e2d50dc0ce8e67d89dd48475e0ea45c0a54c89ac0bfc9195c47d8a3d50b6ef982761f7e7d5d6577bc3c10fc27447c4d1213c6cae61e7326555ffcd0304de50312c57e5c9f6f41584063a9a131c33c2db5fbd226bf9681f3b7fe703e8eb020ba376b630a5e0763d02ddeed80608df5d8618118279b2f0ae83233fd7f6ef027be03f520b8603d288f9de726a7de7767c1c86f8908cbc986d0dd666b2120b2f4cb706552e45365db33a27504e18483674d02581998b6014e37ffba4b99ffa6253b83048f0bab0835045730d66cb571382fe01f61b8884f1c81b03b81498d810d8100fa69bb4acb08ec29bf4c004bc21067b212bf7dcf0cbaf840e3e74579647a215ee14784a130c9a40385f937896287002c9d2a34e5b639a6e80cda400b2689f72ab2af7c4a6f65c7e8b9cd2a675d63a919c07b5775011e7dfcd62f3981a6d05a684199f276201bff8e61d431cdd0af1bb6f2648fd90660f526aff6eaf6c25d51ae57bc2bb57416f1246438caf9ccee5df9853e903359c356b669d89b7c007a630013cd90975bfcde1e25dd526fc7d42abaf27407dc2e40c817a7b9d9f54ec914a35d92e3b17c2c7847351a1e8adbfebaaa166890217554ebc9563431769c881e704c70c8899058346aef5892eb1203b44fd6e301dbacab0d4ffe89f5fa9b9af509e6ff8cfa5823084c4611fc0d93d18a05337dfc82d1ab54a5e7237752e1ffa23d6a8283380cddb6268be21f088eb7f0562d08553c6acb08112c51dd2fd1ba979b92e78d17e73c4b7f5e83efd5dc9274a72fd8b188d4195cf619172b47f917787b377a0190dd998cace4ad400898328c9a00d5c7b5ff7005a5e2331e0a6cab97052638e9e89caabfb5cf112f4380c8e24c5b9afcfd774af9ca373a045e096910c83fdd0fab55c0fbdf6455875fe3905397d0d36a3a7864c9ec6f0317778dbbe164303df4a62840351e878b93bd946997f686fba515446309db3eaff36f7b72a0db42b2200688bf173e83b45f81639d9e49995553a6075f581ec7c2aa8ac819bdc6bc1a2c2c789daf32c31bf1d9fc25f45c8219b7fa44739afd16b682c3e79caa62528a80c7c9707ce462d3531d10aa1b2ccfd17854ab31f8f81cdc5630861b31eba68188f9aea17e2319fbf37854bcd9e533efeebe23e8ed0ce22ba58475b55fd2872766ec4e886e75c3c29549e25d836b707efbefddebbfa300782a51339c7cf3507ace21ec4420a7c6292f1100cdc716f9b14e872ca3019a7426ca9f544e8169c55b965a232c1f890b2754cbefc80cd2461cd96a291fd7e98178f31a2524991b8e4469fdb6bdaf14841c9bda33378534c8d5a15c954bc7b881d75afb3c895d2fc7e9453d78bf3a4bda4c2978f3e3ea13784190aeee32337e3c73fab080da7064584b13df7829fb0bfefc64bd82c37d1d26279f974c515c3a20c6e47a6ac91b6f0b42b84697546c870a146169c774e8d4e7f3b93917376c4da1414f7810adb1c6d96188f9fe1b8d4ca0d14d8a2112baa7bcc14f65c39965b8cc8f6897f1fd621a4cdedc11c1fce61ae0d31eb2e31e403f0cc69d8370f8f41ba7359da24c1c06843501fe8a43fe48a40a72684de6ae55815b64c2d7b3e4986da61d65ea0a45225b4ce31e2506650b75af1065d6bda7d6d91ab32a8ef97f1004ba4d444adb898e754363839bf88a3f2c781acb3e2dd98c9c9ad2e8980d6dd93add86d331d0c6f710fbeaa3fbfdb94c33c08a952a7f83084d5aaeb4c645c20df2e610bac252b621f48876203b50260750a0e786210bc28867c9bb5cf9b26a886ed620831dcf4d84c8c736ece21da9ca76fc668b619ee899968aa1f4f247b0c7c13b25715b47ab3e1ce67e00400f34304a43da3a8cd482d3a38504021f828a0a6e7a4e9a0476caf23ccddf01a4adf6183b2e9fe95520a9880f922da545e549bc4ba9c607143258441cd0a03ba5505e75db54a31c4c780f277304b0642a3dd5dd96b9743776a1c05b3699b8c75e72471949fe6343cc6be49428de85bb967c2fa6f727af12ad5e0cc005037bc51e5924d0c2c340da9a036c1221ec5b987599f37b51ae7b1042f7603239fcc3041e0f0bfe5695e351e8e09aa94f9cfaf91625ef9d92b4b4e734f0c1062c2382365de5f1149ac9031056531af4b1346096e69f2b237f294eb4fb0e5dd25994a23dff517ada43ec93793a234f0cf60891d011bf45bc2c736c3adceedb0f218b56da19348b32177208eaeda7be317bf0a9245dfdf2feb1d81afb2df24dabfd415afbc31f7177646db2eb386c4f4d364628a6e5e4458d11150735179f0ce6015ff27b20db4ceb63180e2d496a6158cecec8be7f94bd9088655b9a63aa321a7b047c5b998ab8c8cc3b3e0c33c29484b68fbcc01311487f86d330a98c6d3042e974fb55bb2e2b8bf78b589733bf968a6281970579b6e56a46bc5173b7eb67c7f7fb5cff67bac1538a405e6935a2403162514220728d635d3cdf83f2e569b700e7448369ec51c0c70e9b3c5ab80a615b29b432626ad1b9f52a2953a26fc8d0f60c07dae9897351d25074f3caa76c1488b7364cb45d74308a5554ceba13724e7e15369dace506aa9f93a579bd9ed5cc83d51bb8499a0b1ff1412476c7839843c6d44b446cf2937628e16d3fd587652ea604cb5f1b3415165797d0af841f03f29a86c40259aa20518672b013bdf15230f87fea6b70c14c33020e9bb3d79e31389e2796370b14baca23b71881f6a8d06c87d28c0c1d71adab6aef1aa706deaf5916125aad6f235299d2e1c0014cea1a05da2f70adcbdfac66a0c2b170345f8e08ded51fa77a9cb49c1784f2965686b103b397d8eeffca60902a414ac80ca620d329e05e4e0111cc4e81f48bf0b397f1d37c55439cd486821c98eb6d23aa0e5340e787b4cd7e78f14dbf388e2d1ce73130b20828f8534e5a44ee1b58fcfc75087baab63ce57ac793a20b5b1b3c6723733e56b0a6ae0c0276629ec0f9c50b810db82e1be50875babafbaf9afb7b463440d3346bf40a0cd053403398d791d44de54126c1231ae0e3751031aff93fcb9d568bd5f15a28f981ff462f9d8ab42d1c9689b21d31cc0fe63e587bc2839d8ee5f431adf95a5887d25ba343094d5713ee7e9cbc7732ca1785001a06854aa8fea85db03dc35fb6201bf176bca96822e448f344ea92ad3c61a9ab6f3a9258fca4d6cc3abe8cb94a41c8f1387b3993fd568074914416a6535f06f1448a37b137f5c4a4f7d6241894a372d2158e82a42752632ce95067e24779972fa33cd863ce048f5a78daefbc46511e0da6758d9b8e54b1f3c0038860566ad3d0108f82d51039e26dfe6c0bbe74114acec219afecfd4eb5ad41a56ef06159a918fff31b4e44078b792cfdbd784f9b9ee62951b9a3edaa31e01c67012b39f0146d6df2daecea35ac8e5facf562b87d07315852ef13e61d9fceddc33b116078bde3ecbc92cdd0545531c6607d0865bbc6fb61bb6c9a5eeb88176a593d2e0725f0c40eaa0641152a3b253129eb5e87207cf2d6c258a394a5c309083fa1070b4b28c07dba6a1f013870d84c6687107ca8e19768799e26fc5c6ccb2f43b1d4f223d6c19c0391b671266c1e630c33ff429dd0a85cc589b415169c1f9e433d78d4040787c4a90f378960dfabf2610a00e90f4abb11f83141393ef655b9cf347b857394b7faf1012fc4ee1fd97bfe3822efd515293b0b8e69f0f6ab08b4a44528fa77821b2c54426f71a277381f06ded08817ae9997e77fea5c1639be03204ab791e1933756fbe633601a6a291d2a1fe70b526a40f1cc89f44995601c8300dbb897baffb03c394d714b0830103ca9f9afc3a443b9c10065debebd9bb216642c03d69fa37df46da6f082604f4ba9385da999f1d5f18c52ae09fc904ba2505c5b63d8669300fa8b53669032d353cc649546eba723be0fd4815060c24298be34dfc80c8b94f5d6487458fa0ca7c33c30265d5afef89e4df47445ba09eef29f931cb57fdc017b10e954830acae3fa7282cbb4f7fcca74314a0aceda28727066ccb1b2572ef5abc25adba680adda03b01c75ff03a8f9be62f4d3fbfcc30d22a65cdeeaee5c678a83f6520019624a750edf6d785f7c5fbdfeb8b269ebf54ce0cb0673eda8fec1314c3ed686f935f48b12f80dc30fe41ed288d1edacc02d86f97deb614caad83c8c1a978fabb46d11b7c80c3fb6163c891079975094c42a0479627b24fb54e094f7fca34c37926ac6e3a09d82ac39e28c67b79f9fbf7e74593c63aaebfc566494975d663a1146f0a44cac0b750bdc58802a365a82c0d4f0bdeb556a55d01d22b54083b12a6ab89fcc4e53ce9badefd9a385166efa8cdaa220f46272d40b475cda178ae1d0c78fd3729bc2a7b4f8d398b5b346356dc29f2cc233976519c1e0351a687655b4f785bde657d40e11cc84a4a092f4144916f8eba30cbfa5e50118dc7320e32f49df40c9a20bb6d3cbc178ea14d804d6e026b8dec8e82844495bc329bf7c2d0ce1b788e4864a259ad62677b2cbd284a7310207086cd1f5aa9831d30e6cb12d71c38fc7f8ba3ebab939ba1bd5d15bb82a7527d78bf133681269d8029dbc6c8f299e199219a52c7fd29dc41bab87e00c49032fda149fcf12a97dffa9e0cc481f2fc96e7995a62d5311b463fdf94492671e27f169b2b20f0cd76c93188145a2cc2c985a5d9346f6a034a7db5f94ba56b3725adc51a8a68263920ad06ebd5c006f1c011e4c26590700babab5ad8446114781ce8a586a0da30db9fa8037e923083dc712cb191298e273494c02c7e0f8f74e9c69d3b8c0813f147c58ad6a2cc00da48fba6dbfca12421439c479872586a20a0eea89c52e8b6806bd67c1eb282347a492fcc234f66cbfdfe86a6fdb602b1012e529f8e4248d70f73c02c543ff3fe73ef37789db6c0a05d09128307c1179151c955c8a1ba471c142ed867d3fc8f48993caa1ab6663121f45dc3dc3818e1eda5e316e5ce9fec2c3b28642a89ea777377430f8c07a854f16a6fd3f9c6cd8a3ac7bca9f8eb7a42b7a82711297373ff9a7446914750fa0f67fdb197d74409b55e90ee9d20947927be426a04b374ca2150b6b9f3c2ce2c8b69ef874d27918dabc2ae11da518d538d0948ca40c7f59d605bb49708a445cea4ba3bac61612f80e84dbf7e5a4ce764f5255896fdd9c6dfd823deb68f75891177797fe045985d1a551371ad9f26d6ef117a5950eb8d6143b6175c2fce4653841b3b388806a2c2d8c967bf4f9931fb2a747a51a327d0566843adbf87144f11c62be089e39db81f3049244a1fd34182fc822fd2565269db7fe0886e86c95eb9ae22d1af0b1f906289690fec122b8cc9e9439af079ed6e4d707e8062569f9ae13ec1f883fd609471de22269adedf26aa592b826d48cfb3eb79cccc3e3eb9def6c74d8dbbaecaa54f5e61fc5597ed6fef7b46e074deabe78ff1eefb61cf1e951b9d62e658764edb43055582d290e2de526b1f1801f496a9a205d851854799e8be1fa00fc3acf04f3e3f0ca53697ef1731d1459a47cb4dc7499dd88bb58588d1d0f9405c2333cb4a4a03d0bd4988bbc314f77fdd263af64a0e2701bd59aa7699f83e01f77f6bd5732b31cde1fc7e1bf42a287a9f0be9b7b856dfee1b23ce858ab1ece33b633d2f55723ba50d4347d95002033d701ccd2be1ebd2b5077002b14b4085f3207dbc6255f73da58be9c3849d123d8a540ac884b0f0d57686a32ee26775e49852d20a029151e4ec66041cf1454db3a80d9ac0f652fd7520dbfca9cf06170a4881e43a5511c18eda93d3ad2ea7d5732103d76c95f0b3849a4e2be55fd4ef6f5e2389f7b6ea6de0fc978e2a60b129401169be6916db3f861cbae6d897c1354f2cbb5843163c612c55ea456d2a3d24327fe7359d46e3f4fbf4cd789802e667de0d4ea68ab844ed9a570745402df9e3950be0acf9a48af4932a216db9d6cf5d55b315718236d769141a9ad3f90fbb501b83fc4da0f573e91d0f460f3c9cae87c643ab7907569ef67c8707acaed084a3f9fffa813da7baf594dc7c7235a082db7468762ccab4296cb0572ce13fc86cb81e0a1c0a928cecdebabf8f1f22e5576b9d9f72b2623ea48f48a19c6840f48239b8abbfeac504a559c9dc6a37b48db3ded579070bfe95076a6ad16ee676974b29121c067dcb748c44b72f778a84439fb90437cfb267c9519551ece333e285afe5e4c31912e851c17ad83e5a83098da0e1609cd54e3664106edb61c7c5b780f9e18e301b243974bb297c763418e09d5213ebe03ca86a8d62b26099348cb846e8ac14662d67a95116856b7fd0c967072c9354d55aa6f2ef8755d7c668eb9bea564f57d74564c859cfbcaa17be3119fa290c63c588bbd6526c15a0ba4937b1a69cd16ed2b7cd0ec8f20d51b3a37fb8e10e53a29c60eb9ab7fae1c26ccb1839970ee2d6b0814047b2c112aafe1ad9f76531f1e82dc9995692a47cb89c9b4545807af61168bbc47a3e4f30fd4d97b574e88b69f14962fc0cc27e8c18d2418569499260840e04e5197df582fea55190aa02ac5f94a75262c0030cd65e8eafdde808a2076db09e2a0cddc269f1c62de7bd10df8ed8b277df8b1418e69d96d00eaa7b0e44f12172cd691403963d1cca17721d889227a79b386718955dff65c46345f89b07da2ea551aeae6277592a9b0bc2e865ba97797f8e2cd5c3189e0620e71ee031cbf8d2ec330e4edfdf48735fe96736a40b12e3ed5beef28675dcececb8b4ced381e3d42fa89384111c0ec639b9ca54f34d5c4a3708770f4983c64f56d549862d55c0d67ac27b2144b110718f052b67dc9e61c8d25ca05a2a8d0353b925e6e4647a67d84b3adabfe43b0270fd2f3cf326a1204d1de416e8d6a2882d0e635e6735f012b3a35151a90c18a85d87ea8722239cdba3199d35ff905c2e88c2fcdc4b6fe80f9b0fe822ab0ebfb7603ea7507f9ee54a8acdabba8cede931aac03a200c3cf5378da7cdd8abad910679a6a874b72b0b5974862edfd3f412f8ac8a74f91f9906c90c247d7d3d238828dd2ba4e71a469abf68914fe727bb6c02c94e26f7c44f8c78cf04f5bf38f56bdf7087ce6059aa5fb51256d213d4c3c712e7f9b8acda38b6014863c2eacf4a08fde2131ec928b85cb69e0cd1ad3991173f55d59e4879f1fb2116b587f4a0418d262880479647a2b0c7a826a6910a9ecacaf58026d2c2d73ad233dea2640b4c88f0d20754a871be3285359d0df2acc8c00a06f52c07e7382fd29016d2ec1b59bcf300d7a3e352e0ed98822392e7973c30c663a74d7361feff799e37fb75bf445115eddc3725070ed40e948789c7bb4b555e9937820465b809409a89d071d50f1558774826b7fd7a8187656b2a8e52b1d23d31447e2b88432b6b3e3abb83f6429f7477987ac2c4396a24c7937eb85d7ba2feb3bfd7073e6dcf449cf7e64afe43ce51cfb918829f66e0e8a2f9c4b1a92b313c5e961a67db1533cb755615c729a55ba67cde7a0fe8c174de7c7ed8563adfe59e726aec6f53410afa2914c43bbaa41c48c64faf3d9f97ca8a9a9e4b0660cd988c94817e1bd337dfcb725319bdf8e87354765a675d0282a8df598df7adc5c3bf4741d979180c16122088ade37583652b22c0d5efe72708c3405e176a3044385609527030ee348d85d4f62e12f8946cccddb40ba4ac39579a73607a528c93290abb5dadabfd7f3cad015cb84355fa8d3a28d0e454bb4f162f47af532df311afcd98deaf19ee958fab664edc5c4c80eb986250808a8a7c87dd031076eaadd2b987e32b2d245b7c2bbe4cf49091ac13ba482e6868ec7618bed12114feee65a0f04e5a82e10ba83840218f4517f179468e0ab9a72835f3f7cb521346f73e1d64720a5125f1f857d5b2a67330e8b5057bdb3bc69b0070fa1c51df5a58371e547b47b96f378127c7878452e8320905b3dec92dc4ce7a4788db80e179efa383d07967e98264dc3a705c5bf5030b75be48f8b6cdb1afa430405f2e16632daf82669e5513dba49094d88b6ca93fbc7e9029325b44e99079b2c7d83e228843abe807580f9608eb290f4e6fafecb6ff6d3ddf09381faeab2ee16ce1aecbd4c7a2e642d97c33ed71c661abe80f2afa1c23611f02933608365dc5966b10a7053fb4b2f7ce5ddcf995cfe9e35a73a1431780977e147a23ea968cc803488b5b74427062e0119f42a9d5745aa50f380a31ba48de5232bfb1038038ff2d106db7e0953f93bd5c78f97f4260ec2fb1aae37de01cad84a6eee1cf18625f8a728e2ab2e20a107b3280a84950c8d93b4b6de5883f393c253588b1aaec4451b8b7ab1ec20c86cea4994eef40b768799ac6fc21fbce07586b331ea35ea5b4d9e20012cf146cdc6ddcbc80b6a5ba9ad95188aa614b06fb335b8d69f981a44fef8531e6b4d8057aee75cbd70fcae48dbee64457f3ba5c6b30958d21ff2dfe8a3f03fef18bb11ba0cdf376862b0abec41b12a1ca79a18ceb444c3f668c236690af5a682252536327150fc8aa4a6a32350989ca93f3f214a876f050dc63d6fb8a25b6c56e44797a883d542ee854ae698ed6e315a13947f903dddc821cd4209ffdb091b8ad2ebae6ed40aad5974daf66b4944bfc691020558ee622fb4d031b8bab291de067946091613f87e14f9078bc0768bf64b8f5e181d7450af13749708d26f68985b8f9788d802ea85704cd7cccf5b23bc1f766edf4562268e2d00a74f59b501920d0cecf24358b6f278d28e8b1f96c15f5f924647bc42b01c609ad6f6ed27bbe4a6adb7f5a4d503f01fd1d31ed3580de495abcf3e1f83966f6e25f010b8ecbe526c79fc05d7b9e96fc0075647f88266cca42c86e6bae499c0563fa9a1211aeffca2ee5eec2f26efc813cf1894b355472e5031edf688b3da7ecea12c2757e4462c1e5d51b45e7e0a7babfdcda97592d72c6a98aa322a68278ec61afaa4461740bb58845c9a63c94d358a03c9c2f24d5b618d2c1f83a9a9a78c0e3884d30b2c443a24507865a3e46ff6264a962840ba8ab8500aef5782ebb911e76ac4e3d70d051975c1f4e341fd4371411858065cfde988ceef2c2aec8110456ce28d3b4747cb0a739ddd7b66efef3354c280ae60ce57f4acf670f60fd9ac8a6c81675da4999d669468bf648794ea2142e5f9e88cb54a5db8cc9b8b64a8aa182b9babcf34b66589ee13faa0b5656e2652c1895dbb736f83d0729cd8323e4ff9da0819f19e63e80d4985b55036677f7bc8aac7f67c3e88e697b0c6e61fd14c59467533bfaf31d4aeea7a1d138d58e3a895523c7c5d2ecf090a510f6322f505cc166ee9d440962bdcec35c2b5e354cc73d481f62a851ed32b2c1b4e66676f67ff5616fb122c8e42cfad216512f8c80f992a7064a2e3d209fdfff4f0978893ece66ad2c3434c618b724db55b43424dc0f08f5a361854b4f75bf5514387e0b3f148e8d3bdd6ff2f02f45a5b0da3b4bc04cea980b3d3da923fb666bab391abb56a3346c69718784e881583823c4d04dc2aa5d955318cdb3186a1628b0bcf556d9fffa8564edb238ce98b0903d413eec28ea2a6f27bc4bf910fc1e3856254fefecf0190c99488fe378522420d0b94ac26dcb8b989c798d0affa4522e429a097dfa0d8a4c66585acc0878ebc733957643cad67a2338e899a3346eb60214f1fa901ba7c49fa8005b95fcaea24e8e98c5a93dab02169099b0c7386dcd406869b5c5f874269839630e7e80b3185c9c0ae55fe5d37f6c067393dba5695439a9098e8181252e58557cc3df3b8f73763ab393793ca8a014e807f95c1b512f75ec0d15af1df83f07fd670b2032e5ac21689d575292bfab74b8e97203d1e08b8d97b2928ec7f9d83d2f3b74732001ed2762692a52479b60b302c4de6b5e525a082e6f66e294f90e5da3ef6955825b711031e4b4a461a57b530a1eb220b9e7a0dcb7ef078d96dee417cb276a6e542281c631c3b56ecb4732ef1b67136f01d4dd4a1fd03231b98764b6de4cc912a7894f125ed460fd2798ba241a01a47b61350e777a52325c6c87ebca8a033ac284eaa9c825f6a8be4e51fb171aa8aa3509772660f2ea62dc6c4b4170178189e48e837a5eda44f7d5fa99b49a9184c683d7b68d7840427bcf388a7aae4292880db8ed5df1940ea2c595d039dd64a2605f8ad987322f26fab720846eb9f824e24dcbc07b37aa42c8a5d5f6bc794be6da12a50b112c59a90ee7cc237d28b270981730f1e5fa99f597a2d2ca056b0ec0edf48f84d504a505552fcd34cab1c197ad17f4c8990c0fbd6a8dc45894b5431c8cdfe79db6405b8b49b65bf56da01a48d926586b6905dcfa2743e28488f546ca6703ce56bb0472e6bb9de3ca9a256fff9008224f7b91bf9e0c443f71ddf5dbd508908743865e3c40efba44c28641e35cc3a2972f104b96f06cfdc4e422a29b61da25b284f5e340f3d94f54da10fc327b33e624eaf73df4f0ed5161ab493fa7423f1691e0ce3859660aad4383d7a2e446d0c9f69caf2f51aa3f62e792662bf1611f1db525621f9e1bf7ca958375cb63a0862c99d4328d0da3eb8055e7d6590462af30746e959464a0ffca6e23deb071a93f7b63151d901bd6e04b76744fe056c762303b63e72c196927161e38e437988a0dca6a47580eeebc8c92842ce9cd50675373bf1853e145ee9fe01b697e7afd2efa04647e8de545f800927d9535948a9042abf4e7ba8265785203aa399dd488ab9a9e5fd6861563ef6bca91e0218358c6dab29c81774c0940b955cef72f84d10d0d530ba5327080f794eb2ededa70f7bb32c1ffc09e9174cc52cae0aa941c61e3aec2bc4e352ae3c21fe8bc893597fa3c8d34e300174e24208c7062b7d5e6f474bfafc1d35b7d0c8eb01df243f2a3214e979998653457441816af232159ac1913dd9526375f9ff137d833bb1becaa2ae813ed3f3cf254f2192a869e95dbe436e85036694e181254768d902fb84bef960c0f50c33827b457ce90114e5a4d8a792c3fea670ee2957df1ace1f30d2f7317635e5fb7c202578358228f62fbdb046ba881b701d59d5673c4151e633a8040f9b75584e60da8c0f5a256ddabe524cc7051b3268f1a749b87c7075bf0bd777b324503a2d73d347c4aa2e08a67b8743f2b6d5f81ba2268988518c259b525408951e0ebe0c9fabbb5ed87de553ecb65e3bdf59f0145fe06df2a35daf595fbe280237f529116b5e680a38e5e1450f10e578aa5dd48e6b84905078d0aafff7274124363fdf05dfba6642f3ffc308e795cd7d7b878ee515b311ddbc0467cc77ffdb6661b5a7869fad542f1a61ff85b6e52d843f22366b5bccc657de5b197299bc2bc367d3f8651c9b7ecd485c1b0d6706c6a640396057ed4743e9dd33c247b8a657a8c19019dbf9b442eb213443912195e069c42e888f54ce4b6d9408b018c533fb45c89878323ea7e1e61e2eba40fcc6246e64cfddaf67b6626bc26a12df956f836bf806b1477e28e875cdcbd2b804276e53e3c95b42a9e246c61593ebdb7de7d0870587a44e202e0de6b6d92d1d554ca3fd986e7f62ddc0637926dad741fba7639955002bb07a4d2bdacc127927b939c70b6e8601d9ff7ab66ee31b6f8d9115e5457f2895c8a1b8682bc51cb2d56b768cfd5fc18c0ec4e0bf0db47e21b438df0bbdedea813cecf20f71f925a86aff72d9ebd0b08360b6fde9f581065d93d8fc1a65e08d864be78266606ca1fb5095caff0c564165f28eb1646ccfed39a8b509308e04db7fed5d14f7fa65a6124fa959bd26f78b87198fd705f4fd68b631d121a7224900311f51c2d9cc640dc1d9180792f2e3f3e387f4146742e4984b3c5f2aa820fc15f0b4a1bca8194da45ed25d3c80ef8f39b1e2556e1e384b562da4d180c3a088196aa10356b02a14928b0950c743c474f45ef3122e239037e6dddf7f58f424a87e9a2107ef1b1c1e169b154a7dd00f5fedd103e6d2350d9e9e37c9766308fed44901dfb0aa66af6c7b213f6ec22403da7237ba3e64f13f5149706eda3839230673f2c7c8f02315c64760af77d531da98583b400eab525bb86e7a28fe94e938f4af1896e436a9576d3e56cdb0b0ce96385bec0aa7d430f78230006348b382ed58c0a3632befba603aa834d1782545b755b47da356527b8f48d6c2b300558fd4d41a8df3dc42f697c576576dca7bec8b52328c41c30b98c237c894167e50f116d50aabd71fa358289c64146224d22599979cbd61fccc42efd542e6b5a0c477fb4ebf55578396361f39de36a1f935cae8adbdeb961ee6fbad5e62774e23a5b5b081b67220b1c4508faddd9ad95ec9b62ffd9dc9e6553917e829388273e4b656198b8285451fdf4d24ff0e3f9be8dfa4347d5907508c94d639d3d8cbef719d435128175fae7f4c6c53b020f423f1fa4707c920749d5ac88d833dff62d9ddfba7bd48d195a5693ef0879a9362c1b9f92addd5aaae4c4c67d61b0a01d2454b86e6dc07873805b0ce9f2b25e33b005078a90d7a7744f209e191b79296c5cb94eaba14ba23e7d68ea56bcdb925e23397fca47a7e450928aa5b9021c27a8c942c954b960f06ccd8ecb78bbbb2bba363cf9aea4511bc05226118c47a4b717e7075b3936a1f105f2ecad70d600215374de4f838bee87118a88141244d348aef9d4634315240ba4788bff92358dda211c358aca703da40dbc379fe978774cf3c39f5643261cb7a7035708a0dade37f5951c7332b539e2fff7025bc2e44af96b9fd34bfebcfb2517a41715e23bb598297f02646e6eb69f8b4f5d4a79e26ac356ed11c78d42f28c1c73b6933c9a310ce08803c61f637a5c1784a4d39f316f32af7351a43aa67301f208cfbf86511354737717f2d167dc2cf498bf36b9b147c7e0dc4a3ce3c73a656b2697a59f029540d1d3825935df385a15a444b31fb756dce797556913b867268436b4d3541d26cab2afa2e5c7e14388ce28131c05a867131982bd3af5c1acc06d0da9351fc31c80eb12dcce3085faffb1573f5e6f63948c1bfd959379385466620fa62541ccda1cce5d38c711a9115979f50d1e6d9fe81fe239b224165f44cff3ed42e5329d8dd0cd29f1f5660ef036ca01e2865cbb518d35911332455d057c620c7ab4d0d5e91cc38a9c2b63a5bbe6e949409410b6e63034bf9097c67417818ce86217c46e81bb0e17f199aee5dcfd242cc4a06868b91037b79bf81a5d8334393eda017430f0a886df16f890a4b6089a8b56e02c1a577ced0662687e5a1182bae38b8fb2ac5eb29b137f9d27adbd44950c4619a1ae3bbf40b0f138157811d0812b6a170bf641d33bfd75b6043a1138da5ed0a64755367ee2f38f55c6b9a8e65251ada90a7ceb01df74928dcc59050a69615614e2ca03a2b2c7b6ea2ab87c46f4906d60b20ecf2b46d9036bfec6733c413f95e078c0d4fb551b219130b1d6e63faa56edfd5e4d8f859007d0b7baf937ec95e72ee26def898974a65a4836a37449e602f3154f8a1fbe663546e1df7aeb626d90015471303f400adaedb4edc8f31db1344ebacd72df64935e3c6072a9b9149f9afa25de2f6a08c404b32fb710bfd0b9cea73a522f78000953fe97f0eeda09357ad59504be447c17fbf4630d3d089e9b12910bfd766a4ea3867ba6dcd726c2311ce614100e6500503ca33e01afeb488b109a0db9622c688f920469afc59bf1bd786b0c8471c78fbf4bb833a6dc60c9362ddb9962fcd46a733e0d8f68b5a50403d6a91e874f6a8436e3f9d6fadb5ea4c762716ca5465569b744a1e45b671d8e5a0182d531405ed7dba276b3afe7946799cf6db530eafcb6b4c8cf546ba2d70ef906d44db3e231c0424382beab4c54ef64b70a08d102e7491396764f3ba1bab5cb8447f14eb32a48ea6a8d2782ea2dbe6c7caa80196355f4d9852b681e5a4a276b29710862ea3de51b735840e30e1edd6d71f5fbb819e235b337984bebdc6f28c7806b06f69ad9fb48d52bd429c1f0b32128ffef844fa75a7753841cb3a805bfd5fb2d1aab7e0e8431a6d10573b49e5ed0f2921b8056b95bdede0a9041653b00396cbaab6e6e49519664a591b99e224caf85150e7c841609d0523ea18f20ecb1efdae84432457ed1d16e0ee385e136805cacee2e00249af478dd3e9918c2470c916524bdbb32da33bd6a49795e508ec714e5aeaccb1f0cb54400486f44d28d9dcaf89d883144b57996001581c83c6fe2a474cd392458d29196ff7bd73a2462a7f4eddb83608d482ec9882d685b5ab7bdd390c9040f7e2478a8a0faa44de0c7dc2036f86301c00478f92f21d0dd52274a339a77a6481de92a3b944ddc70e45c720c953b44ad10d8ba746c203024891c2168faf2f4b47165a607b62a7b1f0983e74dcaf4689243377a8be354e7f515abba0ef360ad0142d4b4f9721b673c11a148f7fba6e1c32f9dd9c2547416bd297fa479ff4c4d14f142e6b0f0d71b67d41f13614c3276308b9f8c14120f52870014874d9a8394fe5b9d03c565170c00df21652a9a0b289310ed16b1536c0c60ab69cd516de8fba550f04dcab683df4afa845cb1e3ccee8fd3ae0c5eb4c3b1f1db9c7349c515df09c5c853d4c1724db4e566d6dde96604b88b88555d8220e81b02c7a9a8367dbc271294733dd223649a0edc2b9a18d8bc55a59f1773a252734e3b6a382e410813c7dc4cfbafe3095b2cc45333f97b0c5a4b130e67bf3d6ecdb8e969ce3a02db4bf8b3947baa64427ce3212f719ba095f1a9f626fdeeef144798b734955ef31090e1ec75b9adb6b11648e05ae3e9cba78ae83f99327b2d0787c11f17192daec0391bb4d534ba1c7f3db7879b5f6df9b32438274b3641300b5dd864eab40323df45b58445109963b246f05a56b1ff446047a00ed1eb19c17adb2317b5f08d41ef2c67645fc37e903285dc4d8b5a833b23a1d5971d78fc1f8f7d0a21b98c1afa96604e597e91b8fefe7950b7fa782007f259f9f525f82b7fa166204d0466702979581184f016ac0d56263fe44c8bc0eebee35e7d91d3957357e6f619b0872ec4371656fcbc7fcabddb08bfecfd99771909ffefc3b28295e8dc6395ea300d855ebff336b30ddb2ea147933572a78059dd3a386c4dfda49fa36e031723f6d1eb157721a5a5fc7cba9027bce426f33d0fbf5cf473c69c222f88a18280166f2124dfd1082c6d03c02f74fc548b093b6546ead1b4f5bdc5f14b190c7358d538c8ea1cd453cbd5ca95b1b6861119da627f55b7cc4cbd2d610559424eea458ae2f97fef95f04e0210fcb0d09c054700312da1cb7126d2af99368bfb9f15cfe6121e068c5b709370b24eadf3c8bd5a455a1b2a92d0a75a77668045c62ccbeff008ade9c5603434010f510c449efb59f32153050a2f349ccb5586fe42d72cf1d3816a7f96221b72e94a8158df78b8657797c67906f95b474c758534368d6470b668bfb96c333c042ed036ddccf9e4a072f963618df5b8b10c91067112ff8042b2f2b02fdab1712fc32b16ec806664ac6ea5fbae283ef2c96c1069affef76de48ab73f3b943206f1c0672217e5c23c3e6eebad818b182c279ae5ec0c39a62bdf29a6a0b08d1e648aac0cabb881730f27c0975eb2a3b938e7f8b98532cd4ba08a7ce7aa1af4da8d559d3a86694d84e812eb9ffd027a8ec4287cde02b62a35815860585159d5c92d7b2d1e64205cc961e6de9998a22e0bde43a28c7c2b49d676b9aad366f7cfd14d4c63804d0ee03c9a241f0f084c52de86aef05d2a32cae373a08976a1eb66164ca8a99cb838ac90587986db4bd3822c68ca096d9af46e476a4b57725db37023fa48cf5ff0990cec38fbaa95af124bb0c2fabd3c5454160471eb11c5f0cdab8af526d31462b16dd8a5eb65322388cf3a9060a0a50f58790339ac17713fab27fdc107991f4028c5194a1595f374fce5f8811e4c5a42002ccd05798e090a277dd712d9545512ad499e4b78420e7ae9f3fca570482e2b781f6621c64b4d1187b453c174833ff60e0806028157da4a3fb9bcd08928922ec24cb2e207299fd2ec988605348a162e7ded28c52e43748b7319256e5ab0c031f1fad87573cfdf2d4ffd043e1a74f7d20f75287e1086ce032a7961f90ccde39b23a98222cd9e56cb553111f66591f78bbfd70cdda66070dd686979b2c2c62fb83b01bfb6758417a1657b71e5c2815123dfac49ea39496516a34a94ccf9cbe12f9093828b20052f33b3f76231660848e499df3942fa472728e09416148b50568f43b199624cbebccdb1205e71c44db064241e4f352c4275170aaa24f35573fefe726de52dc371aadfc8715353349faf66760deb5e5c73850d71a6e1bf1fc985ac6898fd635f788dbc7de16fec277822579d99b0fb65d098773aef6c4bcc98cc7d7cb082c0609e0b7bbb51e3bcdcb3a560d63de37da22d84228bccbf71d1c6cfc76f3ee80e81e7aba83a1e89d7d09d8f8543bf436c5f4428975742d2333a181469c070495b12a57ec21887be9fbc397a060144298e2380a2c85ca633be39ab1846debb1298741b5c08cac0e50fad7da3f9c81f607a3c84175c7f30a20255cdfb0e28efdc24efa4d5e577defcfbefd586fd98bbd5518cf1958761f63b7d93f123d567edf54c94959cce0b9bab6a31ba26fc14a1cc64a088bc648241b539e72306f686d9c7c70e10b1c2574ecb6de9731fc781e390b7fac3c6f00de2243a6595ab5818ddf913cdaf2ce1e3c38bf4dc1ae19641da2d6bb08af83754353295b2fd3b23b45dcddde614c8769b8be2a492dda7625b148a7fa3155546afa08076b01d622d597ccf004a3af27e35079350de7669d2357352bbf568d9c21834ed596c652ca3de48d8de60516180846e017dcfa798f83de5c5f853e0ffae7fdd3004f0781d82271d4431fc012bf70cf1ec7852a60e919c6599f60f63b42095f9f3266a5dfa412f89a5b2f4312aedfeb722ddbc945831a85855b1139d061f43a5fc40d0a7c2070b93be538adc7c6aa50a4fb278b8ff56fd4e951d3d8b57be1507dbd271222e851fc26c4e10e8df943821eb010e6329cd7ef30b5de031f471159c6e5f240e1f60a983352c8aef55f022c1cdefde552e7ed32467686c7dddc5f7704fdb5b7f894c4f4c0a89fab444d656b12de1b55ca7ae229a750d909557bd5413aa204ba1d8c393ebc77d1e4c56208c3fa13e12c1d34a866862bd589126c7192b3c90628de665536b5fd14c43c8eac58a0c2f68fa122a7c96949b6787dcbe28cc0f17ccc1d1b8097e28d15b52a973b6e8f1e6b8fda8215d328e13490428a03b7973a44964915262155d6368d37954cfec13f47c87ac7056d69ea473b6aeba16f1df9c8f96908ddb2757d191ffffaa0220c1c41ebde5e306754c25d253307d5f182130a2b244185bd15ad95b999f6ad79291a1e7d4e4c6c98af73e85743e14dc51dc2acff8bccc55e4ee5f0dc21e61ade049bc3e50d3549d3850cb4c923c718179fe73d20c1d51eb2e741ef3befb18b3090d93cdd23ac3a55a0623b238f8a40a4b5cd031104554e3ceaefa2efca86bfcef1326045ff9778ad7515a21cd0761eb6fd0dee03529bbbf81e00b798d63e08f406aed5a1dee003361c7450c8506d095d875620c02c2fbeb044a2d0bb88efa9366a36acb7b714aa815f65cc960502411cfd895f737230a69df8e7c7a8d25d64252567b42415b9b3e4b8a25b200b861dee26caa539a93a7afc1cf85506e8f69cde926481fa47278f57722f0626aa234351d85d1473c5a99b892326f6e93971faf77069bcd52bda2a1f79cd64d5c5fc4b5760d33f85d8f94b710e1628026c7065217fd2902a3f57b7c703a0321c24cacf0a96422f0ec485a5185c3ee0fc8fca0608c233d74957fa13bd9e9f08def0a48cb93572ef053d0b3c953a78fabf779aa683270e7901927f20653dba78cd2a1f4c675c00b47c059f4843521f255f7971caa42e32c4370d1b322467d20580cbdf7e66ade8fdd92bc159568e2ee0f1fecb706a42c41115c273e30c84439213406faf8be17efad552551298aac77adb149363822ac0f697756e11a295569179827e30817584a7c46f0d3bedd762a8f3473bffc34bf0d15373ba84c4cbeeab984a47f40a5c4f3c6bbdd588bda71281e21d334e6909e5efd57d521fb5edcf0e341f2ddfa764bf87aabcd0db1833506ed2b66560c7a9007c0a797e7bf98dca587b3a7b8f29724ad1063d75a3bf0b7d7e48e4466d6ee094aae898d5bd85bbaf40ded82aad6656131a4632cee20bffa8c0f1a89977b4998a557e0e252689e3699d9bfd13ddc35511c4c0e79f7833c8f1e53323025b3686056b300da7f27e1c08080c3ed28a45b78ee3146ba4c169505f1ebff72aae2db377e7ab10a9dc9a942857ced6ffd8c0265e81045708c0e748e113e9b0b8d4219c622201089179f9a4238993ca74684af30aab8e2fd5673dc668cd0a7dcd2cd751bad8835223927b688b33db424b892bfef9cc371d85cbe16453bde6910c1217bb2cc97e4df71d9a53fad4dbec6199c6b1de5e719eceb1035c31273f13299818e7ca01b373b34f6f6a6cd517cf04b650bba743ca39c05f332c73a8cc01a915c827f56b4b7b652e80f6f959582e741a57a386db5c45e3a37152c9d7fdf4a9621910083cfa1365139a74d4cc4a1ed50641d9876d5dcd356fc63d23c69a12d7f3aa49e141df7115a44facc773c20c43079c5e270840741adceb2bbbb19a8101ef8caeb96fbc4ae93c51b87e36c41354e0042cf7222fc22ba422f0f11364f06a9b9c1bc7fc429ffdb2d373c99581d04b65dbbc3eba96274e2d10fe24ad9cac7357543a26a0d6d8a9e4cf642ffba05f47a34ac22b709b022e89f8a3a95152e861e9d1f36a8fad9e30273f50459abfafb025e2b3ac73fb371fcdff3b297beabf3fed211ad8b72c7a29864f4b40e7a7aadb88d6b4b85f61a80a03d6be0a3e1ab8ac5592fef6391afda3a33e33e27348b1944622684f7db5429b726e7bbcc43490c44d47076f4ef15c85ca7eb1dd3212d6ef070989dc516bfb20d7b499af5888381a64caf3ec2b4254698b09ca10c84155bfb7fd478760843c9d13de29ff236cb0b57b91b96a38ca5b4f56ecfe1f7a46c661fa3dcb343ae474038ab7b1cf1e4ee27e1d5bf441e19946cb69c833eeeced61bf223116122c30a0bef8be25983c8e052468aca9a8031a62844365e9c0f921626685e85d9ca93ea1e132f48d9a7ed9db98e09ec38d17b2a31cc5c0acd429edc35e39498c43a5babb3feae0bcf1b5a25951bae341cf16991d95faf2d5e734946d1e445e7a3032278477842e1f0bc3fe09c3f98fa43a022853a7b3870dc559ae683ce53e55aec4fa0bedd914c2c9d14484de80e3e53aa4a06f45ae80c0cad06858020fe0d5a8817c4eb93f1a554edb2cd2c3e0d7440fcbc31b607a2b18af6adc963d3e43d89297204185e22a5048334896097f87eae7d39c424e2d33a8ee53589fe99ff3a73fcbba1de2ac5254b06059f207e69fe6d48f5b7bf44226f1a76c09437e81101dbf8ba716be0b8e84a0e8fb89e7ced23925296e5577108f8ba4fde669b467ccda07c0563afc3571e5a5c74c1cef25998de5cc4d85f97de4e1b656f08271ca2bbf59fcc0cc7bb4f5b355cce6839db4dce62427474ea39b7820a3b57a4fe0c80401f62743a5346abd43a9c7fb3e84f0ae00b763272a63028bb3dd885155ecc52d827c28707fe256b74d25c9b07e1c9d8d60ae3b6fb98e34a55e3f7d3d94e1dfeb592c19b77e9d453bfbd4a046fc738645f0a47b36fd1a3721012a1977a952328c4ee5712c6807f97bd4dc6c1cba2f326517192bc67ceeb61d55e1b9f9fc7c403e8efbb85ef725cbc5785b49f2afe6456b7bf4c9273030295acbb76a1813d2f2f329bc33a359e44102edab4e7aa7340d1a0598c27af478dfe779f49a3e589cb6ecf46ebbf28ffcd16c47eddebb5647a7a32aadbc3571285d6db6267e0bca3f033b2e42090e26993ac12d266c094faf56d3e727e8201210256938fb128b42c0449b2932d9950cef96f1cb417804d4eba8d5ddd3ed162d31214740cade62811bc26bb3ecf3d2108065147ff2dce41c6981f94e3aa09827694c1da16753bfb8049b338ed57ec81a45946a46e8519fd2882702c6fee1ab5719b662461e6386306a32a639a45ef3615c3f3e6aaf88a4a575bdc0e802df9e90f6a8f2b35f9074e53536b3ba183abb4e16231485f102ba0aaf5522992e9335a71b81a777cf5c44584c5f4ffa52d63bb064f47f321f50aee371ff0d8c6674bbf5eb6d70226710b86ab7bd4c0aaff8abe533d19423157e945ab1290b05547e10f6b6131f98de47d608558fc34a4424831fa75bb78cc99e95dcd970c11e002d256654d9fe548193db29a7015d3742c606b3317a5f6db7460e5902a993f4bd4467dbeff7a3b721f599ebb9cccb76af5c673c015671fdc2dea22087fbb9c19484706e149de09d5df26c659a555742b1caa02999e36a29a264321e599de537b0d25d03a31ccf61295a2abd22ebdcea61a41ac63aa435888c210e0dce3b4213e16d586f6f23fdd5b8b062e7439be99ed3075c77679e7a4116675b569772bcf9bd764a3f4b482fd9819f19ea129471dcd85e2fbc501a424cd87ad1a3a49911d3d1d509b9cc2dc6159c60ffa8bd7507204cd745492bbb397dc3f8104676e6b2d65a25d6a7680b3b297358abd3542e287a781aa7e484a9940d503803cf0b24995b35180ef4db5bbc391fb55cb59814546ec983354ecb116e4b9cf25e1ca48b78bae642da68a10dc532f02207d05b2f4c78d6a65971f7a3de55766fb102072032b863baeeca135b5c6347dc49ed364bc77019798a652cce3f08bddd09037ef760a79db0d44f3656cd4ead2a997b0d47819c55b4922d835a02d9e043d73e7520019293498258c682390daa50b0e654edcad721cef4ce709572990269928eebbc9f2c5b4f49ba8449b2f2be78643201d8e440d35ccdde446933d717119b5b3ec2ff85488ab2f7c954f2687dce580e33f85b171a52f028817b4e286d93c545bf638ba88ab31fd7b1c85bbbc59c741d7ef1c9fa7481187d069659ce5dd3b89bccc34d3696708eda7727eb023119ed1dc99f052eb2dd487d54b96b6d8708fd132034b094c2e73d65c4f4ba045e0c1484ea615bb17409fe39daa6609ad896bbcffb687fcf5ff916c7309b9576062636168715ab030d2bcb15f378a05bc6b6af9647326f8725ce923176137261cf40da890b10cd08bcbee7a9178a7aaf4131a5eec754f9a19c7fae120ac4ecb11a37879cf9a6c012480fd87ae227de220598664a235498331ca09f2fbe03b5c78405056652a27ce88c3d5aaad84b39bbab9d4ae85e16bfd360f249cf4accb79f2d4f5d53437d2bad42fb842bed03388a567afd5b73ed1995902fe8be4d52a69584e09a247a6301783b08612cff621ef89c8b437dffeea00f0b712cfdb9d3335d6604d1a10ac212fc38c2093196d70aaae9d11f256f665df93094b11581fd70f4fc4fd45f18e9ea300b04cc40caca8db42f146c82519310d8130aa07e06f36496f38d8e21c0e70662056bd88f0f35426fa1b0c1f6f9fe1fa131768542e026bc16c32be207d2931166b466c1ccd2503131a1eb491a84b84ed292271c5e8693eacc492de65d8b58fed36ec548b1bf4acc83f1d02d1e5c9724b368a2becd332f2c53bbb978f87b268cafb65aebb9944c6f8162d9274a1ad1465b211f2da3e52583e4ffd9ae1bf53ad35909e8862581e05c0430d0fee8980735ce3346108433d67d243786ee6313de0db28ec01b42fdce4f90f4afb933de81a0785772fe9f19fe3f3478d420ff8c9963d1aa9f437475ca9f5b26e56c02bec4563ade0bbb54fde0da259c750372c6759d2c6e4d7c1f53bab65f91eae766b6a8939d5c47166ff2b01036a2115ea6e7ff728e2cffe746b1be47b2711aa993a06a4f8c18608401665b824cb3d46618e4688dc42fa028bc60d479b7e15df13ef46f1bc71f3d81125ac7b1fd999fa57d71c39a0ab778f15278a7dacdf563d79d4a30714fac0d50c83f9ceb21cae1eb613ccdef09775bf30bfb4a67cc8932cfd43afee7dc7f8073bd7989458284cbd85696b1efdb628f84fafae63d7f2421790961554ace770588c943375a52caf372e6d3cf35a44374ed1c760791fe598c1df54c65acabeeb84cf8e721153d2a0c6c7a03b62c47026249e7ed221bfb9fedc177b846beca78fb41066df4f06c3ecbedcce468b01d9e46be608e7341ca4f3dd06a54e8328ff4076d072f1c86ad8b0c0354142ea028d43ab867ac99d2c593e98b37099624771ff2b5641f60c2cf3ae303170909ed06538fca6c25fe439c17c9ba86be0cbee084c60fb8bc6126e28eaffe08eec0193a663d0516c742da4da9e0f7105b59456f0840f8e712d6d3398ef22b7388bb1018b38c58073b9921ca50912d9eda4b812f6b8f890f6b9b2994d3abd9ee4920acb88107f1cbe31a090261e5341f3658875eb4458448411622d3efd37976d61b49fe96bd7fdcd58ad40c05413cc6a065b52b529aa79f587a754e7c1e25f1696cf1d38c66766534756c827ffa3d07dcd9061e0e54575eb4dd2b7468aa14f37eee5d72f20202cb039451ec4273caa9f3524ea2165f2969021c6cadfcc9218f76b227f6bb9563b3c70f1d3d73caf964a2103f7877cd8498c723f06354a3dfe21614621a0ad14962b86bc5665644c071790b203b1f10d31f6abbeab0879ab30046f478f42958cbd12d9ddf550fbb74823e9e08ec6f39b6c34b3fe097b36afd9912015fa1d0f60ed942927057e79450400b432390abc4ce83ecba332009131408b781b7b716faf2c28541dbc307001b10403abececce7f9ed7c1f27a3362bc90f997f0885ce28a3de542653663a0b6d8045f2fec99ade4581f473b7a5eafa1e58e9daf7c7dc90d05494f906dfa1ecfec3ef76d6b6b87aa07562bc80a8674e59798d4c60a0af867150c6114bda68f455a5cf2cd1061e6d7032d30f390056cf94d5260d4b8296f84149b640a95d423eec3206ee980c4f2b6829a1174b8bfd0c87a626bbb71286021a5f6ed877a3d19628eb887e639830769d71f7e05c0e047b263d032b4ba1b8ae6ae84b1478c03b918da324d0550ed3cf2a77edaa875cbc3623b3740a90be6e912024922a7c11347431a36f18a61af2f1194ee947add72fd4162939023dee268cdc4e44b92d8ad9bbd41a660a46cdade5d0b7a9413304b751ba3fca382b54c27f089547f8bd39be586c2a5a7efdf7c3dcff370764fa96ce44e5ba37468dc79e551237d7304b0be09d856bc33ea7ab526971206e5fde8cacc42c5e5be108243fd292dfac0d185660b4b9ac2a51c49aaa19c28ae96d5a35bde1aa89d86fc5dc993e51e7480490a488c7f2ee8b605ea99574b3d296887017c8b6af476a01951d94de9ad11ad0bed305256a88806a22bef5dcbe08c1a7a10c57544ac4e8ffd731367d5e4698f0be5465401a979ca324c36f1f81708ba3266ef0e31b3b49e869cfc117ba07c54b2a3996a6c573bb98fc7294c7cf964db3cdc10a1a45ceb554f2879e74cea751f40d395267c1180fa04095725cf6b9dd3b935006226c9bc1ab44d1ba1fc0cc50188a5ab24df43e99eb8fd6f6cb9464abce608d9179779360cf9d2c5da923e4f11e754f1e849a575dd53d8afa23d5c34de6036c4497d0fdba43de2dce57543b000314c7827d1fec10cf14d9a114a5ca4d29e91ceff4ad30acfbedb6283b2215365201125fbda7aad37dd1a2f0879ee045536932a935ad388db40fbd046e1144a0a9f8249aaaaa411c8d6539126d3f204db330db4674aa26f7d86ac250d388dc96917b9fd0fd06e4f5be13f5ed2bab2513cf28d7b36c396f5896fb19106a6bcfb4c705d7ea8e2b8feb3be6930b78f9ef1b60513ed44f88a4a31c018844d9c0d0685b5b7a5595dd50a9243bf3e8dcf04e30022e0079538d5799e92f516b82f8d3c00f6cb34c59afe4f68643f5520a6ec1b93e9efb82963f14d79ba1130fd180639a2896eda2c24a4a63143e5c57af4503d2403c24de6f973828a2b803d05907cb9410450570a4c5d281117af8157ec4b9c6d46c6a1f758224cfb305adeccee8cf273d9f04f2afc4208dace24af1c9a2fe3f46cd88915b26f19ee654fcd909c8adbf93ef603536dc9c52f573e3328d6536a4732d302ab45c79c4f499c17d4fc76bf662266c85ef8b911359454f1be9330e9b6df556b751e2e8394bfa05d9461856d68f6f851382b4df73a8e38e6b8836c56652b1e223300932f201c067f3bc3ce583a9c8f872580585a4452841ab96cb4bc35fdaf71403e6257af3cd0412c9bf6eeeee1878a738648db20a43176bf9318172905b276b0445d7a50eb28b16837079824c5e49283436149726a903be0d7e0d7c83029bc100f730f1757cfb9779a8712d83bf2e8017b7025fdcf94e49a0a3a90eb76dadf300fd9aa024630f3ddc3cd8498860da5dbc30d63046fcdf98058fdedbbabcb5572c51a9f2d11005abc58f62c437f3570075f03a8176b2249d6a6649e3b7081a2f618c9659e632ef847e9f749558db89f355dae0fecfa85f9ec288d269a10e5aca2bc178de687630c3d8617cbed3b4bad6a5bd7f7f2af3ba5ee18f6bcaa65a5520b27c9e0887499bf7a6c7d8202cb2b6f1b1805e993b327d721e628048f230cdd4aaa417621bd5be1be3085dc5a1944793574f859c76a26291b77c6f389ebea9be525c0328831c6d66f97e3a64221a613bb6550c235e6f9497a585e068b64b0da9c570c5451d358daf355db6be6e3fa16eccf4e3b70970a6c69c3044d378aa3285dabf7e68bb8738b50a00caa46b488ea05022ffcf52f50a87b9ff033b07c12157288a4bb4b1edc25f4b605ee57dea55ab793e9ea619c065da8adc6bb7519641dacdb3560efae3a48138b44f6abd0c08393d67d67ab36c7a081b662606b5b23edbb6deb9b818167fece6483afedd257af148436b56022ce2d80effed3c14473ee22189c26c4b45a6ca89a962c5a74622b25b17647164f64796fd92e0fc77ee678a2ba90c42b80d11210d6d3114202e3f52f781dc524d35f32060beb8b3ef01fafb3107ac72fc395022f4841b032ccf2aff4f76ba8a781f79bc91ee76bb2b1d44c72481b81ce76616eba8568a46dc9029598172890bd7265699a5d6a32f5bccffc1da1f49483bd2a8417a0d35b9c7d85591b0b9d0dba77da278ac6a0b04424be4fb61a58024d507b848433c292224ffa9932109120931190d4ba14fd96d33ab1e50c6332989679811177f66271a8a09ceef9ca3ec8b83b24ba3c3bed70da9e461f1f27f448b920c41572b49c8c17559577be1578e0bb0dc8b6aa482af86a638132cfb8ba74534c7abbe121bfb7bee1551d2fa8413ae4a3959d892c92655b3c2c22ce3cdddea7aefa22311c41de17dab4ab4b84cc01f0f69a6e9de63a4d009e39ec3d26bca0c773290f8a564b91f44483dab712e836cee1c4fdb0df9267c27e2f007c6a0015b85c97382b8324c8f3e5301992305960677824f8ebb0775a63981b6d5f7c2bc9345f46c791315cd4aa86370544aac3d7bfef5cb34683b363d860c5fe3c7f943b603872ae6192f074f05181e94ce385e52c8d1f3608feaba819978709e66f64e72d84f50e0e80d324b8033895847a22da3b7a247818880426fa40b37dbf3e8303642b218f7511d20a16ecaeb82285f09dabcf0375eba017f43738a3ffb38899003dd4a13422811973b2ab39cf1d4519179d2e05b1c9146ff46cab2d90b6c740eb92a2a967d2eebaa1711638f4b723bd750d58ffe303ed6e7ec9736595e94e30c57544353253da2c26d430ac2de759730a82cbda1712969f9897d2e1ac0247fab9df32b75b7bfdd8608d648d49f08e23e4b7c8a949d8d04370a0ca52fe86b7eba48282c0f0f67cfa352f9042fd0f2abb2201757609aae5572bdda5cd96a85d77023817966c91d6f6fe58e98aa653a911e49c4a34724cd25f7a08205b6cc7f32e77d18c62363134168458957a09516451b3d912a8de8b3cfbbde1bb3e9554961a2592750a0c800d2e5c8a8afd217a11babb2f8482b6bf55520a8381037ebe992451be92b33d3692206b21f9f1995489c0a00b661b6d84b93dff59eb4ba189f79532e5d3c2d13f4dd1faea082ff48cbbfe25bcc1b02080c4851ecaca9193ac3d80fec3db66258c4aa037f4763d5da5cb84852e55e92f97c4cdd852bbb25f2369a2716465246a927e48bf3a6cf58031497bef89be91ddc678f5e0c969fd93f124a235cc95db08197938f2500417bbbd96da88f86ebb2cce7170136fff583b3fb19c1b766308c191b49f3905fed4df9c8c28865c4737458ecd0d1798ad0767e81bf642ecd9092f8170f4dfb93009784da0b6b00dfaff091dc35abea7b31e9a8cac771736b395864ddf390a8a09ab96b59b41a127038af92b3c4822d2e4c5e14e610fd92ad4dab7c2b31fd01a6d6b2de2fea4771303954adbb2dbd153f0aa7d744da78d32a64ba53fb6cacdb0601cb1054f5f506f345cfad4d702e0a9e85fed203f1fa0f8903adbe7bc610b4ba9592a68f893f4c9f2adae77948fc462160598d8bed56a3ae515f710107d86fae33d962fda00035fb8f7b76c1ed6ab7b78ec8ee0c2437c24192746cb9a19e2548d4eb1f174c1098e1cd4e71d12e7fd539ca8a5373b560b5766aef46966879990f2e1c1c7bb18560ca678c86d38404bd051ad7d6cf5654ca586bb2cdcb05ba7bcbfb9e4f393f01d375d9734d5a544844cf4830751a23884ed5d267151dabe878252a2c0294ae516914f548e27b4aa8c52b6dc3fc2979a34d90b3037a86e82b02f292167946937b7ab7329e665a87b747daa57a861b59014b4c34824b6a9a0efaa9a54ae9bd7473904143a1c37c13164bb89a26fc5dedb09d255f10286862b9623b27bf1a58d977471782366c81b98ade200666c0f18dc3ef78df5b70c217192ffd8c50c3c5d4b872bffe63b4040b58689fa03941d6fe80ffc78414adcdd2dc156de69475154a640aa4145314b52946b146261d1e49f65d90426e614d492ca0f6840b08297a3b5230b1c38a8b5e747a648538d29895a2b32c485d3bc29444560925e8e35c584fe36356f16f197a8df0c46172651205e55b48e7564c7cf4b6cc8552fda84bacb9cbeaa07822c157a08dce283d4e4a4f7c8ad1811cbffc5304dccdbb516f7b04c856b87f01a3f7a7d2527fefa358dc26e3dded3670785659924aea89b74159941c10e04d033bd6bdc9721cb00e891548a7dcf6e4f85132cb138623f61bb4370fa81422763ca167ea8a73c8b661f5f985dc9660b20828241c122f47fe846e95fed34901262cf369e50f3bdae6ab5dd33c2869db73fff6a1ac266ffaed57ab979f9386c2cdd3fa90c0cccb02fc3beb6c4f996afc659eb8833672619005aa5f57971fbbfa8d7800ba011b10400d9a1be768ca918e1caee12e51efc2dfc81ca226b7cc86c89392e37a9dd5950de9ab4102638b1e2c35882ea1aaf8c875aae9a8b45b6d95822eb5009a58629591dfce2b5ae97f923c7f9f2e18b87597ff6f1d12e80214cbe585548125fc6d74f1b32d9f7f0ef1b6569140a0724740f6c63bd6149aa05d58d8ffcfde6b83c4955dd94889ef1dfadbeb4713b9894f47ef2b17ad863ba93601d140314a49e2386dcacd83c106e162ac81497609c1f87ab687157e9872e41df17184de915d27f2e70f7a374f8578c5d80a250a5a6b411648a6075ae5c49b30d6839fdff3b308264552c82d72271df0bb69e8f745e8973eab39b0ee20a0578f4311e1454308d246b50d7cadc7dc66c3fa61dda7e6a20c5d0cb7cd89f1d1ffbd8b1eb653f118319249f90372188890f4dc41e2a4e2a099c537155fddd7a39e478921832830496cbed089964738cf2fd7f167bb03db7596e968565be060d9d1c21afb03371b70c50920f9ca8d094104080a11b725855570f8e4905847f373185fca0fbb23e027c0dc51a276f3e5ece3675cac2605bfa7b7da2615b130402d6666f29c7ad190b85f7eeebac822ac2bce64ee354ed91d587bb7aec648ad951c4f4f4597103efba258fea49fa82a41749b1faeb8f15be4b007e3657159d9926f0876f7506864970eb5a7f5cad7cba7b9e4c14eee2377ccb7ac515b867e11887df83503a9e3dae580988b8898856e91a86087dcc2c0ea21f6f64df441c939fc8281b7676b738d5a6dd0dd033abbdab6e602bd9ad4aa212cd818289ea6aa3672134eadc7d7f5c70a453b50b43218d97f31f42ea13330de272a1c4d12a34c9e7769e266f25663b9b6d79cb4a5ff3eb4424709a3e156296316c59f75c30c397f08805b3968cbe22ddfd15acd43fb4f99d0e7e47362c418339fb64732e18dd73a129566ac69febb92532de21bbcd5b665bcfa505b78256deef6cab6d0f9e4244aebb844aeaa26f12f6cb0ae51cd66b01217c0f7d783a422536cfeaf93de0f77632c9efed996d6dda46e24def7e98d93d824f67da96e46b7a298b2a72cb201e3ff8c2474a8110977226248e40adb177b165345c530ed4f56e0ca4ef47114dbb207e6c10264e4f250a2e81a34821ed9e41f3f806da04e010a591346ce81089f5faeaee8714c6cc3618ffefa44ba4b14578fc1f56e4ca04116e1b20e8dbc0fd9f473bb824ee459f9b7d7c9f32564709911c4edd1e5adfaf53d4b6237b06c5c12c8abf91e021e4f48185b3d2ff859bfbc6f223fb5b63c4a0ac959014f5a252ed25a9e65b7f0de68512f3812c4b59f48419abb027a8a2cf20d9a4cd0ef2e9fffca5329d47b84d41b6964666e7e9d06944e9151ea67ad22f7d38195a042aec004543969a4f9bc4dd09a8ad01dd76122449b2136cfafc5807a6b811aaa5fbc51b730e8ac83ba8c7e91a1a14bbcf40589f024f9ab73d6cfb6ecf7911339227800518a4ad255239e2055f493270b497d273fc9cc5875c26b69151186fd558f389148543a671c3a9b214896622d62cb9f581c940ded7de5e4af95f5ae12b8c0e418d08118b131117ec166cf104867538f1a79d1c3490727c96b36517e18054c270f4ff2606e596ae1d28a44fc2a47b1a72c96450ce2af2e3a3658216bb91815f4ad2631c448dc1be972221d2c76bb4fe2ac10a811cf646474043c3d556a6461fb45eba14fb465b04589d4b5b8080cc111c290c81dfc54c43c7c060e5aac26d58e4eb22ed4cf7f16ccf6566f46fa1029395ca2b4f405931c06ab00fc8698863e4a8f0ce725b5c0ebd63d11cd77de264c908e38c7f98f6e210b704d004c0852d809c3b15c7b41b38ce604b3a14e4861a1104feb7dc7fbbd95edc834e44971d54c06d3b53d130992327c998ac338b92768518ebc71f9bf1ec90cecf49725bba32def937045bac560c726893adbb2424815fb741995a60f1edba96745d230ec141123e147a60af6d42ff7b62debaacee907a62273c6f30d3b7f45c6c4182408bb62c7c99e650508f05bc488b2ee1a00004978811134ae895ff07311d736363fc81a031fd16e5a7b7fee678360305cbda4f2ec1eef9ded59fc4abcf8d144f267c1bd3a307b79ab64db89c2fa6503f4ab902aeb92c43a2eef7ec7dc3c7fe9a6660730b07f8416c92ebce284fb7b55d389683efe7dbbd451f442ca53e2382b56dd9b0e43323cc614e0d19a7475b377cc78e06a2f77d046a0cf4ec3b0991cddc14cb36bdc99246077bd4def3b1dab975d2040d86e311088391245c8171ef5941fcd928998312beced0854a6601b134c409695ab6a003da63232506f00e42c73e21c266e6bdc6aafa7b0c99e789d479d706ff88f9997ea3388a3e7f58c71568f98207d247dc636611fccc918c5af0d660ffde927d2f38d5649b935bc92061f39d9521e85b0cd57ff1851cb7a0c3c81628e9f4b13031ec2e0ef9f78aec774f857d66c67a68403777e06bd736be262de6df5ad7db349598f45240ccb006f43bdc9dac74718711be4a78259046b921386cb20f5219919f49353cd38a62f6e5fdb88e70b955bdca47c1fe630c31354d0cb07291667af2584d37b983cc54d09c1627fd2fd579981d7fff91d9f965b0d703f32d8988180684f779b925ece4057a1325465055cd522aa81d72eb310ad69dc2c3130545d66ed74e13d3e4deadd335ece3407a0e57c5a2036f265dc38ad4005eb732a5d4297016fe37c9a4623005f741cfad46454af5ab9b5beb3a2dfa59077e9561a27c059eb66fdffcc5c007207748a746adbc1b0046787c55dff66dcf2bf04043d1aeec3b9ebc875e0feb4534a1588377dff72a792810a5996764a474817b5fc4e50333d8abd64076646af1718ee5a970254fd3819621cae01e4b3651124b6da73c1bfbde0593aea3e1fd0f19ca3f289ad9c54be3ff0a31190aae640de4cb641a53ad72173435c23249d49649a8b7c0e9979745f5530b505f14d3621da7c6d698032701bd6492a9c35238b1d405404feeaa09e08beb528af6bbd05388386d48a1aa4956e8a504f0d9c6587e43abc9a7c40bdd9ead37789dfc64eb15534a3d82b1c657b626ab6b52b91822f97cea46ce0d49e533797e6bd18d2305db6d39689f3f992e5ccc0ac8995a02de64374aaa156d86f5c61b3a8f696385bc2d833bc50f192872ffb1dbc40bda773c1db7e4ee315a9d71302b2abb7e25c5243a0f54bfedf44c9729f5ac7a76e6bd7af0dd2ef8625ae87e749ed9d326c23c6d188b3481f5a9506e6db406254c2acd8c28ae87e8144e163148f0ae72411613b540a183a0ea0279765fd87966534a5d976e8f8e000a64d22e192b66ae5937a2178fcd2100df774ce66b04ec931c0472030b0937b11c07bdc3260d699e719fb4ff311eb1cd41cf6814b3fd0f7745446b88f8961afb562f63ca3dafcd41d64edbde66904859c746679a49b19d712ff745d325619466c1c31bec6f338eaee18c034483b78ebcd455b2227a671a54690eadffd99cc4970253bfaa04a8eadf961f0b686d8a65f2ff2217dd18c43045db450215e4e717680f4b684e87547ce64f6a8ae593bdf0474ea42f92e3b399f8981c5a3ceb048123c7e1685ce98f4946008c6187069bb4368cf6b3a2f0a1684463a8b634e62dfb79f1afff8f881b80aa7b93bac94dd46762039657a4169eb80866098ca85c27ad0e9b1a024de32973b85de8c9dd243073e8b6c773a3af6d1241c5909361868853dc3a4f482f9cc0d3e9de84ac40df707439f50d1fcdf7f0c073b6ea87bf3346d51dc83b2065ce0035ab1ecbd3e76537f38e2de62d4a8d7d01f69dcd6d5f3813fa6ffceac4154151f82e3a449f456a2d537347c78ddd6dcbc1a1b780e11b44b0c4a607012d0f072692c5bba3f02b1e69c3b156ab7ec8b76797afa494f60d261332a2c186f74bdbefb8c87221094778ea2478c31e1a6fdf7d8588272a935ff4ceac7960895cf73d9102e195ed44fe4e0d739f2593f142bd7722a62aa306bef9de39c83d52deb4077029a824d2b1a9ae2f11c4bdf71b7cebac5b8aaa14be04e91bbf210566ff97fd05ea67810aa71681962abdc969e0bbc6f4cf906c90809ea49a616aaee41d1ee0e999b132e9004650f680b1210c451e6cb0521d8be274678bec09847f48a16887f9e18cba7a718aeb33f4b2a3a782b849b78a22db49b7309b17edea8f8d2337dc76386e44e47dace059fe2837276ecdd3dd208afa2c9df05675e1c1cd36d2ac0034fd62c17e7ea8e810d9d28c46ac864234f03d8897b0c310f428b9585bfad4c2e6dfcda2bcf1359d5aab691da3d0779bea4ea343b854ee7cd3fb3091ebb79e927fd17d70d1bac09db3d5c1b08823262c0b8dd48ab7e7bbf0e936338179211ee65f29224462f39a1eb218dd32422507f99c15d7f6d601541ce62a0633d0e4e69e773b551eb28ac7a1f232113a05b9feff8864c7ccad2e9a75afa207a49737522a7b6d750c0b7aa0f3ed5143786e7f19b748d11d701d054d438d1c594e90127e10655cc2e38ef10c6cdd89a49a3e205bc529f9eca3b7a28f2fb5405b758ab921459f82485b128807351af8e9ec762cfac30a667cfb41b1827802e76a9fc32e5c4da78f8c6ad3d023c8b72573f7eab99f9f6952c19f390afff1f0ae6437c18871583dcd51a7ec1132f59e6cf2ad4aa790a853c5998135b51852f3bdf67c322668408dea8a750aaa7d157568c6eab1aa9c25d32286701a3d116ed56aac575cc6c62d1dfd86f5d9f489cf2bed5ca5a60f89f989a57e0aa54bb662ffa135a8cf0c61bb18e5b4d846d94f3b69840fa4e33dfb4fc01c0f0520fa3f8e1f73e83a29cc8c6cfa1ab7fd92f576edd2a06322d4b379722eea95df3fd6e3581ccdd7036ab0834a6b5b7a4a6f10d1d5d9089b27958ac4ef9293c0a5f7b6885c791564b802203f3d1614c4a7c9bd89831201b892e226b3231ce4068a2dd5c3bc9a788704832b9d0683c4f1902e5180a85301451b77d1ca705707cc048c05add40f4d5154571cd462432888b0d1f41ecee5af79bc97c64a6ba556ccade55c11221b611c3643a7d4b5bb69300c3255470b5b3201412e5fcb3e5939508eb5673c891bfb19bc05ac2ff1ebbced9bd5ff18ae3301f95777011adc312f2b2230c1e6a9818222cb3679cc627486cb974408d45e992362a5b9209f1dc1f7079c05748f92fea6c3e1058651be84b921cddd3c3815b8d23c9183af22b5ef22c2d88fec47ffa684ed6db17c18a35b7109394376e95bfb7b2c8ec5b8df33bedbecd7a65c2805427afc23691ba88e29d3af4ebd0972f288300dbf74a37b9a57f2633b0caed7a06848cde0270ae8faecfa4dafe3c79c0bdc399d699309911ceaaf71f7f19144e1a6cdef0e7605edae3cb93b75a0ae752955fa1c031cbd1e23c8bfec271d221eb6d94014d9b6a9a37a63570fb7cd33281271dab1dfde115457fec8413b83ddf5339c38fd09d87430cf04d8537b1eaa55dd6a37de6c0671d6f9d3f1ba78c07201a0f74c21207467cfb14c3a9a5e765c8a69902d4e7e5620afe4bbf9527d5f71ba4d8df0010a6920e8ab7dc16d324ddb75fc27eab7553cb8ea604ca449e8536d730181847d8ee0adf57c621138073064820c235bb827c4bf12afe3dea1c086c4eb7dd7f380b78a287cb50a4d6f03a27fb85d12517670a92b0ca63dc3ffc2751314cc7905dc34d2b1564ccd8caf4a7eaa31e76fbf4bc473705d6faa51be59c844d0909f80ef877ac76b0c5103dafae7015e78a119aab440159a00e98b633e782abd93f15904c9268f40f0829a5532a9b7f781e4f0bcbd101742d361fcdea9afaa171173d65cfd1c526e7ec957a7bc67afe6e112d5b3f9a6635575f65ff265d8db2d2620ade6ef99aa0a490ad9c6a93624c64e15fe1dcf0349f5257962b26508e87457cda3c7403f9b0fd34dcfb7af31e22c013d1f52b65a57a25766f992f4dbba8ece04cc9582c4fbcc42ac450ac157f5be2988deb43bcbe6ecf59f0e9dede03261321b27e734eb987622f2b7c917f52cb4c229d304383bf5aea67fbf0b1b48340877bfd8e90c2d32f25f1ba0fd63d84e90ec89f7babd0f237f90ddc7f51780809a09e8675f0ac39c5d844171e7b26ff6a31494917cf050d377069ce7330da411361db13216227bec6ff1b576a94b533359bc24033ebaff2859130153eda33ba00aa8ecfcbfbc216ecbf24366509dafff850f349f490113b3977ec8ff34e4e0d21d980bc49823fcc29f02b96503d995a18e8e6a32b1feb56976d7a4a27ba6ae4046587db01b9302caedc26e50ab05501c80b64f68a005eb42d773f4b665b131c6e26dd3c8270999122073c247249e308cb0d2696e7643836b618ea491fe3e81bf878048ebf58656e635b5f1fefaba28bd7bd49d2c5aaa2f485892189bdda2edac305fd4c566dcb4d881cce1e5ec6fca973f8322310d0129ab8e720bb80fd0fa6dafe3ec38eff6ba7179cd74b3a3479c3592e46bdcaeed7e6b10adb07e4e7b0a4508277813042aa62cec0ed371a2da455ff4e51378582a01cf42fcee0bdf40c45434e730282bda043ef6f4949bb351106b8503de0b6e7f3089b1cec5e36ba2d4b9f59eabae749455fa5b04781f36f15816b33e081ab472f8c46d666d12ab0a0527c52ef9fd6118f52b57d0d5490aed983539501c699e39d1163cc18685ae4c1db333e3fd1dbec0dac2265e9402d290196300a5169a16d57f9f35c9fee471efcbaae3c7ecf38091675f420581fbc10eab411fff1ed621314fc1b8c15ac9ed1184044c8e70c8dd841295725a7f4075d34a55ad5eebb8dabdcd6ad5667cef2e5e97614808ef6474d5ee89df61c76c3d5c80ce6c4dc8958f4e485b5ee532a49d4c7e6ac11f20b214365f1352d38d9d4e681ec83ff113f619c0498d6369fd083cb766de149d568b6d815fa061b3b38de9a296e9b1e408b9c447c7d84b39e769069b08a34753de5fa16669d2605e18488de8fa1df705dc483b0c45dae9f34190b0145d59839222da38e5e3d585c6b4ad693200d0dff8286e0ccde0a8ef047e48e8c06ac579d659d6763c004b9fac2afd3a31478a8f45da728e7703d267bc11c809b5e5b6533958918b06cb4f4264c4eec5501c8e96e85c11252010b60b84d5cf0f1f4fbe2a116267d98cef73d0856f88c12df062e4a49474597690158c69000a526913ce5ac764b9e377208190bd4007c0b6be5a44d446784c246acfd136450ae544231e25a9ca333b77bdd3fd3ad486ff1c169826d076c10e61800f489fb2be41f1a8510fc6b53a0f911ddd8889023ae3bb37e573b6941c2cbcbb75987c10ffac85b102b23c0cd1a2172c482d3110aa9ff56df579cf6539933542dfebac19d36c6191e4db5a22e93e6070225cde27297a0b2ea3c2eab8bd67099b3b1a7720722c18a0f9f92ac1c1d516ff3a501ac309ac5ff375bdb81e0b82410ac32d8a3bfb310c28529e6547ab1afb623ec6152e9d16dab69aafa58ae9aed37ab3405d0c5f0fc10e61dc6954d15cf324e4456e1789645fb3a37a54afc6a496404dac494fd7382eb45bd2cf0890d181376af71848009985e580e69940816d4c2a1c8e0cc17171cd0b13c19dc34ef9055bfbedf439f159feaac4666fbe661b6a24df42602ef0a26347d2af23b23dbc9bc8d1a83b2167badedbad3843c211f426587a52b8293a40a7fdac0c974901a5603e9b5f9ee727a81e0d3f268e4d80d6bbfb5a2db08ec1b6f4ed15b657e14783cbb1ef1cc0d381d419af9efd67c0abb7607f692e36c78eb7ad2d036cd1546aece77b1a46143aee9fcbde48415b0cf4a28c55a48371bdce4b6232530fb9fb6a9a9e4cb26d76dff08d679669b6fe6e828b128ef2c3cbc10ae8818a09785501c0a7b9adc531c01a8747fbee0e2b2f2c6c56cbbceabd1b17b32686a37f8a3317c79743c87745e42a17562192971c3096d097427c07bebc6b83f30fb4c62aa6ea626ca8160c329172c4d21de159730c1bd086fe44ceb8f4a03f8dd16b89ddb7a83d816bfee07f2415b83fb7c8c746f7c4654a95b8b531d7da30b31bd3f1657c296ec913439b44ad4770609c53f48b51a4d4febf3344ff48e05128b09acd950ccf6cc467d4f6d174db87667eaeebdc6d88be0eb784171e4e559267d338a8c516609f209c33a08edb255bcfdb9d72a0a725b708b9716948263a52af1baf3fef8ea26fa3321d3a5f72469bb4acca0221179c2e09f15c20fe0e8e9db58eceeea450221115baacf8f859baebe12a880afd09a48b0417c809eb10194540f1ee98380970be83b6338fc5705ed00ee5f188f8d32e1c748012c0768ed13f61ae7dae4e5eae37473b535d050f49333c36fa7d14bb8ca922f2b781fc97d8ab52d24bb75a5e0aff9165725f31c4efc92b82d5578dbd7be0bbd7b9feb33eee65c86ec5c0a77b4401888b28c8c34cb061945d396ee5a28c98c794b7242d63f33e6d4baacc8ad01408f1fab33d939a0dcca86a3015fbc93f99b123381bb506b57904fec2056afd3830f3233945548c3854a752f764f0c55cfa3f11ac5f73ff564623d3bf100f84a3458737b469505488db919c7c35cc43f971442b5d669d51f5d12e814863bd5252fd241ba6a85c34034854070e269fce78485d8abb51bc3d8077356f2866a6de6595009a1529beb228c18f2878bbe45a3d09345a23c2260fd56f0d33f699999ffe7afc174da4e891a8b00f681e3b58af6e55321e035238788776f3556578fe32fdf79e4f823bc3fbc50f2a85222b5662a1f1b1156243012935bec5776da6894daf1f347e82e781de8dd876d2ef995f29b3cdfad8d18e8d473166f406dc8a42f51a7577833ed73e3729412b9443dc67eabebca58a5f70059d7c5ec381b8141686bce594fc818ff5688c40e311653e4419e72d18898d4ae3f13d0b5a94d1a6be5f8ece0337dd30277e9581095feb35267681a8534d64ebfc36755f93533e33d8267caf1087e50191b1b0255d1fe1f30ad3e782c7c3cea1c60925b3d702def80f2a80e20f09c9f9b631f2630d5ab4ca0fa2be47a19a2a12ee75ad8c147136cf73dd4514107fa76587c02cedff032e9a74d6e39e2b794d20a030f7f65f52459fb628bf9aec4b5fa12c168f5758f3e7f0c2b9518a2f6387bd01d5b751fc6cd7fb526e3de4706776412d4752cd42177db542ae52e2f5389744b20706dfcc9b2ed54fe0ad706ee9bd80fb1c008040456823503ae79eb67623880f6401aea6618ca5badb538a149194aa5c356e9b5161da9a00a78ad69f83f6a7669f34df368d78fb54c9c85cd0956a22a29895f2b6f1faecf54685d50c73d3a4d1588c204124ffc0188c355521fa0c445d93d17a33bfbaa148495ca0dbde190e5a054318c6bf29240ee8e41d0846ed61588e1c090155efdda4f69038f303222d149a1782a6d4a3aaf7be3884627d3922a4f01a841bfcb2a6089953c4e9227e6aec8f650ae340f20fb7b30cea8a82fc5c8db44a38cb266e41c8eaf40c0f70b698319e2a71bb349a16ba39b92d7d8d5c7420948dfc618e89484bbfa2103795a4114b4fcb569803d258ea6312d212d2aec4810eda563675c48578e9e6fc017deb628d94f2b375806be0879018e9fbeb9f988a2daa5514200b09a273ec66f3a109da014cff5c28eeb3fd5a51ac866c5379c2c96357e3471f419e8ef2d3311e0a1fa5f0f6208fde211277826c376d2eef59d4ab73e6a7fb5ce798f85b8e7891fa7714b9efaed26ac6895743944315e2a633e7ae3fb7ed335cee3f08e97c071779468ccdc1499b46db14b3ec376c7b2a98111fca476dc8e3914ed8ad441af30edf34c10f4f3caba8a1d07510f5d91bbdd5a59c1a9dc13d65a1dec7a1c3885906b39fb1696b1afae76df162409edbd68b7eabb16d4ea6d1af718bbae10562f18164a3d4663373a21e0771c67e776d45504350e8ebac28e7be6989b9b67e3804caa4e2678ce56642a00a7c40f64aa4da43a33af6c64ef6e97bce72b9c13155a143659dedca8aa82928c7d434940116b3f1a3a22a93392b566da1c368ed4acdec5dd0f26c50b8df0cb72e9bb0f8b8e99fdae1e60c8ac0aa33000519274eef905fb936fae6fedbca541bab1ff4f3d42acf6efa0bd5e3c825e38ce4ab8b74fdbabfb2f51ff1d23a0b242887f58e4c3fe082f34f6cec8cb2c5377004f91ddcaa462e4282b5bed70a00c7b117d454c28068eda1bd3f0b382d310894f572c4db337d1d6a21c00c2f29339323a6db5a03252564ea82e16eda1a40b46829915cdde41104710f9215fefce97b15886e92ebb716c262b29926246a85251af4f2c71ee9b0e272a6653331d55071113ef5d3f4eda503a0398eba1580b11bb007e34655dce08002eadce694b109be6e4d303522a4853a1229f32f905500e5e33a31f40a1b37331f5911aa2017de0dae841a598fcdfb54c47ab837d744c62a1664776ebfea287caac2e270eff8397cacef8e18b47fa8aecc26ad435658291a0c74e9d612da4453692a6e1abb3052fe3832d0c206f62ea7d6e5847d08ed777e47993a36a66b4618793d59ccdf1468c3a3d05dd520b73f0c800b91a844551d0ae99e8ddfc1a618d23aa7452b5d61b1c9589ce02a927c780075ddd2bd9539eb2745b4c859056e29ddfd4f2bc90101e8bc06232dd436e31fc7c3edfde7a17289f57559faf0ed9a13e68c6445344bdf52b5b54d046de0be18639e5409f8177395e7a7d134371a46024d6db7c4a8de7e4ca3f4d53bfd8ea34eab3a19e41ac6e10e5f5429287dcc33f73f6470c5e40307fa90f7c028c09f3524e5edacc9ba93dd82f3ce2ead52eec4e6b71dc8c3580759657d56fc3b3cf27887b06007831d729c124dbbf6e587aa066f82347c13eff790c58e8e90b3eabc0ab6fc9e7fccf9179aadc29ccc7ce44d255faa4155446bc45ab8441870be819effa033262765808dc14260a29d95479f5bbbc69265a14a2c2b043a4094e5595ea3d6fb41edf1acf5305e2030994bc8aed8fa9ab6b37f323bdaaf91ae61f533cac725faa2327669b3138fca032833362c030d9d2390debc3bc009805d29651542651393ec0dcadfda5310be500e084a370e52c436c107e9061d76806fe628e2f51e5b2abaea3d89d9103b236055b856a91f1546954ee70fbe011e00a3272f7acb99716279546dc27b59b36ae668dd45f3469d73d2c032fbbbaf6be9eb5683f84a24d3e6631d6bd8bfb7a54d47431bd030a6308a4568182cefbb1b8137eb2347b2e84a066e34c9c50939de964480d431e181f22691ece67e44ec71c8332792c0fb8660791e4e1f54e89f4e3d72e8ef755205051a770f270aa615c82ca29f21add4d81ac89b02872aa83a39d7fa60fce3b9d0fd1a409a7a2294a4d9dd862e7dc6983ea882afccebf27bb1d38acd946eb6cbe1b5f8b9c1de12c8781d9e402b5d8b27e4c25f2afea49b074a9ed478dab8f5b1bf76ebbfd790b274151b3ce7c95e22e545137b83e483ff0296b5e5f31cac162071c9d248aadb3f8a2ae63722266078aeb99db9f33bfb5c1c341e1fadb87d576243d0ba5210d1c6e8581da728190d13a1e6bcdcdfa647c0bd5c16d86031ba4d3b0fb5f5b038efeae1841b1ee2fed9600a6e5d1a55c8bc9be6b92a0d078512fb3b6f7aebb22e81a6e8cb5f7b2a4202ef15fa0cb56ffee9bfe560e44e454e506540f0ccedd59004cf1a01c7fe1775b55c9291bce4cc7ae5e15f841083ba0fb266bf9676054eefa11471b9cc4ca09d487b47b006318924bea6661b28b8c26e4798e2044c409da5fe0b93605b9dfb1559f0a09f579464f2c80fe032f798d638864fe5c849caf0b4f8bfecdd054d1e145fd66fe76f34903fd5de286896b672b835667a820dc2f32ea4d13ea2b8c1d343c27b989d3bb5922e236e0c7ad3a8f849096f57c56a896631eff796e17f7c1320af4e4a8062e25273d6fe11e689410556ff102a976c1b385288d38c0640e796d5eeb2144bd44b9c6b78da9175c01b879c74e3ed8bfd35c2037f5336d2a8d0efb8473d4b98d16f19d3dd47c54bafd9306fa3cf6c92599560fab86c5576a618c40ac3e254598b62304f71dbe0543cd00fbdb3c8c7f29489076759d8e62f874a8cfe5558a9d43f1d122063d8735f54dad4fc1ed10f6613366140bddd4cd2cfab0a9b60b5d440d43e97ed70bf97d0b9ec71b38100f6dcf7c5672adcabf175f13d17eeafa52f04da340c90112861a81ecafce8d9b8694681d1ce0885dd1bdef09bac96d7b86877480fa000a2b63ec6b5edc182104578ac7a94a23ae02aa162e1ce342ba00f5060c69e7ad3057f48c37a487ecdb95bf89a51ac58c216a548263d957f9b98ba648f2bb6c184cf0167e06b20844feafc0b82be95fa6925e3a2be3f89c252958845de9bee71a8df17d945259916168302f837c17270d60541449ab3992de06670f3586ad098eef73082a08014ade4e2f1b9f8070ecf3139f862247ec73d11a04373d758a5906c7538a48e88df5be62c6b99083b4beebefc2af7a9f2ef9c27d69de7fa074d65769fa21283108dc5b88e2798e0816a2aba81df68cd43fa81c3013d8c8ce6c4aee94167179bd29cba88700e1fad471b2f58dec4b32b78368893e35851f6066aad460adfce11e617ba3ee72c9c6581ccff2e1ef7bd8a66f634a2725adb6a26e131b889f00878bd7c9a6c8452bc8f5cc8bed1b30ea82176b76f3512594f362fca845c80bf626734e9cb5eac01c8b812b619a8d0e22ed211ac6704ad0523c22d64328de6f3a9d1861504a0b4b4bef36d56d5016e18e0f4c11ca80f5f71546025ed1ab7356c3573f50f0a076a661aac0fb9397e0de66e64ece5200c7471e74358fa2d94b58d3d262a58c8bfb2dd407da3ed379ca8e050c8f9d8392ef58e7582819dbec483437cd567ea632557341335b4ab36d49431b4dedbcb13edcd7812afd5e5f354a02703c46115c0f75f790799e57f51001277bc98be212a76cc0f8dc3069f65ffe2b474677ab1ae21c1866e247d3c8ec0d19516ebfbffb90c10630b212c75eeaabe63c81204ff24effb07d0d0cb32baf53c4a7f0fb9abfe53c034898291e4066c7fe0fbc75d0b59af5faf425543dcb6f1abaf81e1cfc82130887f0ffac8a599738fc44373528a43f3cc0321e595593f1c92034bba92261b22dfcbeb5a568e046e58f534f379528fdce4b2f629c6deda8ea3394cae1cff3a1e052f2cbc88cb4267a0255e4ef107f15779c449d2c1048c43c1b6814bf501b53329d1073e340ef29302c9a5c1f4d85653bb06219d11b5d8d4ed3cb89f92bbc316b88ea995f908cfccc81b7753cfd649cf433edebc6632701ef8abdf2e0b5a5e2f1f32ae7f45066e988d5f651c20d5bcbe5ed1771fd16ab755b084a3fa739ea94c75c175f129169ea7182b744ed6644c75adb2972037ff7a9729307a38c88c6c672a38abe7d28156e7062804ca077f1a075623ca3b94bb4824f9c6f36ea4bafb3e38247a2cbce44f9ff37a79fd28b8dd97864d5a45bfb21e0dde758c4024de82915d06d34bd843346e1407fda1176a98fc59362535f33edae67975013e8f679ad0b38a8162522c810ddff4492449d78508d125bf523cba9ea49f2dcdc79fd2b7b3561fc788039e71f78cece9ac10d3af3316610fe7fa57489dcf555f492abddf86822add7e01e2df2dff1f3166c0b7fd9272afa149c61685c4b8ae111aec0aca8547ba74d2da936de900454091bf162ef035ec141576f889adea4042793d9d02a9660c05883fa71076a7c6d2b4c939b9bed51595241138563c5806fcfdc9370c53cb67ac9770ccba336a00a4c149688339514169ac79d329ddb75f11291ad6819d8337bbea057933083e999fedcf2b7dd75b6eb341e22966afa0c4bc499b82e8d381fca216000109ae28dda31f981285403c5837b268147413d2ded39e5f0a4403cdeacc2447384a6a2669477f7073b0eb9cb881287185b56a817b93456fd1c1c79a547ef889042344145abea75bbb0b3fc63e776214e41ba096871c2be138880c0e05f2522e2333da0843d9b4512a7fbb3b2bb6dc999d664953a6b4db1bac6a3763c93b4447f02159d0a9c9d3daa25e0b436b760016f553b8de733aaccb2a39eb7a10d44e63920baf0f032385a267753511c73f1aed763f4647b05e26f1c5aaae87e337b16e156e0eb7f8b2497166d0cffa87d970baa31f37d0df957e6913ef5d2a6570415f1eb5e9509ca7a0f2628b8d45b0c10b88ac2a98382377217a8d6664d18a965e8be28556b4bd6fa8f0e295cbbdd5f11f9798db53d279aa91b11c63464f293bde7e243cd08e77b86b0367beede60b655df242ec19184e8d5c1cef3bc41f750b3aafcc2b08a7bd8adc4cbd13654e84f079b547cd625298b0830a06130a140a00f6778f032c6b0a33313b15a0765a90f5c24003e9fd5dad434eb8dd77ac771eb553da7ec62e1bfa31f15b8fd23031ab4a8c219a1bbc273a3d4764b4198563775475bfe91e8fe2f33a36959ba42a228cd5a9fb8397a0a4fc30ccdb1f6cb4659ca29986c7e756a5b62554a6a412d33297f1211ddada108fc404f9d728a71435ea75a8bc0a77eef6a08afb583bd68c945703a9dd47f2473c078318fca81c0c7d2205e98311dce35f54617b0fe4242f230de72ab9defa92f61405f747f42f7c5ee495653ff95386af313094115be146968db2b54b8709f3e441115bef1c310f3a424d8fd0935f596e3cc926dbfe6fb598e667a379057c108314710a6089b35490c2812a64fad0e86386db82a741d80a46c802da4e159b8d83a84625699a4fb0464f4cf39e34cd785eba0ea360a19c8ffbb193d82f5b378f82a8cde220711d40313413e621dd3936eaeb0df8262fbf1488cb03b58ea7b2ba07f45de948d4c253cb2b7449f025731f00d67a69d5f2d70a8f9396c72da3a1434683b0e016c8846851875786ddbc54337c25ac9b7155502c9efa48fbf5f55d2fce142e6b63086e9799c51bfc7ded222fdccf90b4b3953bf082923b85c764dedf974a22ce0f711b3f63f683470ca986a1cf86fdc9dac8d92acba6ba5ab8485992f471cb45334b26b83b0024f10f6925d0ba41a54bd23878f1928e9dc65129a6edef20cd88cf65cac718de57dd44b0be35a66fb3b25bf13647bf16334a3647bd5b6b1b3947fbbad94ff57fe738611cb68987b77062e8369c1e376d9644fe9064125eb3c85b231ad0a9aeb0003ea88b5531b88625f71db9c0914e6c8c5b439ff48d5d9f0a9e540d0c0ba2885df054e9393743f6864f95aae5b37bf0c28ef242be211e6ffa57c8eba9e6fa6b1217371d1312561bb03b9ad5409e80bfc20cd46bf9104f998fee7c85fc90ba53637a80a047e8832ec675eab610ec67263d1263a1f40c154753c931763b7b195595af7965a85a883dd6e82fd12e6020615d0252550b0d9dd9a39cf4e13aaf53a803a5f1dcfa0d028a317ee92ee4d9ff0b7f21737d65503d13c285bc91fcf6d135927b336a832f9529a7d8f5db27e652fd124e1a21299e92788647813cda7b3dfd2833cc78582ea68ee6ce815351d8abacda58baac3ea86ddca2458effb8bd929f73495d438cb05642e5de538e969cb7df9f0c43037899407c2a88496930f46e3691e0b771bec3aec6ff391e1ef9f3be9ddc5230ee746a966fcd2153d83e7c191f3a949258edcca5190240afd1ffd1a215f82082b8c0172f3d89581846debbccb34d480696d932f5f976ab01aae150b5ca614fbab70cbbd74d133b3e41a7f1eccd1ea1287fdea84996990b976e7b082f03c4958693c14cebe97ca0ca99c82890e07c78c465aad08d78ad42f7879cf1559d9d362f80a33c810140d2f8dddf1a4d1c2856d7be9031ea7b591ecfd8888d63ea95c1ee35ec4f26d20dced0a0036926bd78be4fe13259d5c2aca2e7a9c6978c65bd9fb5c5734d39dc5019007af85bd99c2d17ffa51ebf2add578a8ad245a0ae0e97a585323e3db625d38145ab3ee8b1be63c29bbad8605028fb76ed556c229245228155cc350bf926e32c7243f326c8caaf5fecf47a96462aa2094ab99ab5290a7f3259035af1f277ad3bb310a5b85efe21131ba24f24c38566deb6ba0cc767bd55b4f3767c6b42338cfdac681ff8915617f33b27c6caf209a639823b68c48e189037d77007e1bb8395dcfad0880d08991322655979f936a6322174dc763995fc6eb2517b331a2d55e5ba90cec39df33bef0cc6cf6df1f61d844c187fc821c49f9bc6471de051b9d33e5c7a1bb807ebcce0896d916e818113396ecdd4030795a90a60c771ae4f7424f835dcf46e12450bcba643646755dd8a3b23d914c92eba3560bab059f257fd3f23d9f2c18a14f425c48ea72e7b5f42062c92f7c416eae625cb4a1c3e4f9da833ed8532827e493abe413b2cd883a96b56e74b5693f8caeece3e2e439b262d6bce0c8fd19196e1746d5bf0652263f8ebf3807987f7c63c9e0db8ddf73ae04dd44de8152a5ccb2bbc14f7a27d0c75e739052cebbcb38188ed243218ae0583036291048cfae2029323fd7461499230f802608a0e4eb9825fd3054c3e026bb3614410e54e01efea37ac9aa6f0f8879775a3fa16ee6e691090ec10a8fcf79b9bf00c2f568963f25946b76b482ce0400840916205f72dde75ccb57a19e6239b415f30c57e5ea529cf7f2e9a2258c062585e795b3c32c47ed8106cdc86d14567af1d7ca25358b6e48cd03f5799be827925928994df0c4a2600c3c663dc25ca88cc2d55a55b3140d7b89e4d44c84116ecae7bac558d4dab2c9df598b2ebd12c5a7af338d6c322bfa42ef18e808c376e2e71f95a5a9306b63b36ef1c7bc00c0003ea568617d9dafb0bb10984ec36b9fbb25619dace2c123a820ef6d3b63a7b0038a858d0bc2f65e522793a150c8d2a7f72b86fc823ca1f476400c376239c346eda7258f9b096db77750c8f876b6275c75db8dc731b8ffb9692cc5b7f4a792d80db0c2f56c99fc33096bf04552d9b432f682026473489b3f22a43185ddade29c122b37257bd1c9b8589f4357c1d593a7f727f06490e9d924b2f1ebf6e94132f8a9226aed692474cf2ecb802276d99bd0f6af4212ee430fdb0da82e94bc44f3503a53b21914f6852ccb37ecc8498dfa33af13be352f50a999249c4e267a0c74891a3ee87b0a8065768e52e6a81695c674df6eb47ea752a4a755147710674b13113a4632e0b8f98c7b0ff1abe931f866fa03679a970e8902614bd3287cb7010d9e25079dc773a3379fd1ce1373d0eef2ed63fa539c787ba489fefebfcc5256c601d4a011302d7af9fa5f48831154f7a505369ef8f375da22e2fcb3de15a7b987aaf00c43c5d540b4b5d98dc8ca4a2397366a5054fa057b368c918f0d19b0cc1bcbc3eb16a2f8f713bbb97d9d08e899bb75705be8983d7f3a854aef74112946c8712615cae3eaf3a47ddccfc2fe1ee57673fb575061f68763f534195cdf4c71a441e908b77a59e247b1393f072940c3d6861b69cc0adffeefd62e011dc1aa0af42186ef48b7943785d28ea83afb0d2eb85e29efbaec2351af10f8c7f8cb2a9b197dce92db5fb508e359ac89c7c17d868a3f39757193a94347aab8fa963dfe5a05dcd199efc745df658823310c15ba1460a10c7998edccc82682e7ea6966e00bbd2ead671fb46e1b57a87d4c87a410e0d4507a22201a226eaeea6a6000f7bcac9741841b8c33b2b9b7de94b1ba821b67a0c9a4ce22be866b771068f9888ceb708e0e2a65374f3a99b3ff31e1afa4e5897c3badd5f2b4d8f4a75375c90cb865a3d0b959a1572698bfdc0ed11ad8c031ea7168e2efe010fc10b53d9bbfd3588f39e6a43876e67f09a7d5e2523c9b197ea73a7ef9cfbd4351566774c085e56c375b8517374e49861436a34a59b04956bd6802b2ef952b58d0e93e807a2a6af218a7578f5a3717a1db6bace0402aad1b1d178bc9c23bc721a5f10ff94ba599e3eaa6ee36b015ace7e39bc2c3440d686312a2bc9e3094e599cd02231891674aea9c2b5849bff4b98fdddd6a3fe3ca2ecbee9b694b0cbc7aab0c0a22fae55d4e648194cf1be1ba1ee8f8c1dab69e69a4ff34cd48b882440cd6f2b3de21d5d079997ff5ee55d8e4dc83355b1e1f00dd16fcd530ca7e74d68302e147e2fa904ee79b2c79d0d6e96a443ef8ec7bf1b92ffa6ba50b02e46aef228d62afeb947b5e94eb3e38280ac150d9853068dae98d4b74215cb45e10ed763de3c697e3661641fb723606509764e8d80340ff21d441b7d43a924a3d177e35865d79fc3e6c734089dfda4065ae9be817360f454c4220857c029e4d378bee1ceb01eae8fc32f66353e1fd3818d137b92cd6c3f7301a7cde977a0d741a6be0d325c4114f4ca37b1862111b6383d495e4e344a6d2e838043de491dfd58a371d6e052b8d538cbc7aeb9b0962a9e26d9fc360d2584e559b297dc65cd8abb91d12d770dece5e15530cb19d47a26fe17f23ee06d18191bb3e0292f79ebb64ab753280fd3d2c90f8fced58a917b3efce8798e857d684a5c5c871ccc726a34934b405a905965ad185b6d9f7f19ebe5f40e55ae7a22d7736207c27e92be907bce4f5feec835962d2262390f00c6d2380c10fdc66bd8641c11ce5b2e9605594fae7e2314c47c332bd2c474f6b16fedc3440caa080226960f4aa77d71269e5229f875843a9c50ed34c1e2bdebf06d8e13f83a409467d3fc12da571042c4ec4588ad6efbb1da05e5bbd8e3b867910b2b1e5cbe6d8f292331eb92ebf364ffdee5efe6cb5fbb80e8dd8075ad93e56503a0688811c218c0b185f7cd16e91e77126a7022495fdac338279052a9a3f3badaeaae82dde912ca8cef890bc8c12aca2f90c478d5cb49791cf760c702d2faa6889b9d6f9ca712c1e7f0708a37b5d233ce6bd6493a5d18cd7f7ee236c840e7f4159b5631896cb78b4085c147a4b76ffbae6d27500487b8d04b846e6d6c8bd4656583a28356cdcc2adfb475bc9934a960856ca107125badf138b109787da01b8d0e5c00d2283d06d69c0f31d5fc07100f4cd3e8b5a788b10f5e061349977051f830143ea72c761563681e3b33e2ac93ef1477cbd6861c2a180bcfb614bcaddd1c5b7813e71b337a9e5c504e07d177caaa2c3b7039dfc3a83dce6632259dc99c5a2ef0be0e8d6b94b46b7f6fc2fe40ce7f72beb8f67e362fa06bcab2b843620214964ab5e28f136aad2edd71bc4b1719209b0b55ec865dcab386b5baa973c570802954d0295f2728b25baf4c9abd26d069e24ba6360613dfc7b15ae81d31c9f290f7d27ea7b5d35027af10d0402ba0fb7c8f561bfed39a68feaa2f2d695f99ba4e4aafab480cd493721d03b61738efa07ff0f82249d6c100128c33559885239cbb5d950b5746a2fe61f60cc0ad1ce280b2d6f34217167adb31105fdccf438a549d6cb4eb73b00f48c1a8b36961d9c519c821a7fa729467c5132e6232bc36fb9fea805bbc83feb4ea3240a4462da88ed09f541368f6187b6ef64b760d958068a8b25f7317957e59ec9133cd84af0d349bf48ac1d3ef0523bb1300a6119161c74240f20f274ef65f48aee2292552c126d4143260db1a6c6bee552f74cbc27b181f30ef4e14860d9ed9bc224d1f95b4745c2ec4d3605b825c4210e79fdc1eb88db19d536b13bf48501b10b7c2bc3012801b5e958e9e54250dabb230125a4389e5feee7bf98d28400f525a01e2faed0cffdfe6a57f1cb03478c5d0598b3b6d933090a53c396f4ef0e27b7bcda15c9c82ebe294ad778f2de97c425206a04a6a9c11c450de46ec3b21fa8fd9e395593f31757b5a51a76dd9b2a1506dfa491f066217f5050befc04d6c3771e6f8ff0301274eddd12af1d4b4b4c9f20d8c78986aaf79cc24f09e2ec8ae1e950a3a962db530eb24af376310e13d28b97d263b20dc214b13a7dae0e5e276798202c3d8688ec06e3b61429b26cb71d21cd8b3c31e9c82ad2d94808650902f621fda3f1a7cd2523f9444361a4cdfaaff26480488ccb61a203cb7a2ccbe616030f17ee932136643be4a9e57042d9814101f6894a3b18c083e43ded23ab478466bc338278c2aaa753c61ad59b77c5e4a389b802ecf2c22dec1445119bc0f5cbf547295cf7de8bdebf4f136be5ab4f13e35a585ddc2eee63d3962caffe9ae0b448e5a224c0e097822e73b01c91943ab201b5528a383ba0ae0dd00d80cffc0891afbd92450231a1374e3f9e42dd98d8143fb65f8c9d0a6e96a7041d977e42a3a3916b495d7494bc8b728becdda29071c69b2809307a6ecdc1bc4d9cde587dcf55504fb5cbb32c921c4609f69e63719d9f56fc6e4d78466a780ecb78ca7856b7b8a4c73b575b9f3189d8ed330047dbe1589b4ab15bf7aae3a0c7f6aceaa653bf499ea708b192c7f0bbce33a6f49f6e6ae422a383a06e983d78746fd93ce9d2998a426ef68f5769db44bda63260fc33d42f7ad4ae3be887f1db53e83eed8bc65d126b17e1f94b90f3e6c48808117f9e214a115f93ebe561ef37388e10d96fc84f5735e6cefa58f7bee67683593cc112b89fd6f8284c11f8b3cdebf429500c3026f4f0edd63ac4e8cf700afcbc0f73faf14851d36cc4111af967e22911f875c4babce38272d2e977b48bba508eb710fff200949607cef8854d5f093d2b37e1c8df9971f9d7ce80b85de21ac3f9049e59681061672fd04a25acc139a934019bebf13d47fe473f6dee7c50eb32e169de6e9375a11fbe4e1ad6b0db0030bef62725fe3afd01959f4edfcedb93265eb3cd9b6fe1970ba786224874608f60797904f0b42f0c0f323ea6a2b1686e77b83121f2bad988fc8a7d7f2b09a29da27e458102d3e9671b9033e683c8e8565ddb37a31ad43aa088e458276114c5deaf00a1631d68d9555fd17026874dc96304b8e6f280bfa4c5e25280388db20a6a911d3070b17535faad5d64292b9833b36775f20d46f7d7fcebe59c3b6e8714adf92590e0d4c8f45da8960c3b8664f686fb8969fd3dda20e34e6d4f34f3bd561b52c80735959f71436ad86cc526f39525479fefae6fc8c00e67590629f778c1b531325e9c0c4d4eec89f4f39128d51687836d0837a76a015b007344ad7fd2dc301f2ef44e11dfaee8686aff3ce4b44df5a3d376fe3095d3c0c63d04815127ce9d843a719972f4d4f028b1881b4c67103e804ba6b169c5a1795be83c8cbef2d71d1999dd1f87912cea719269a80e96bc10936e79a8a5ec9a76ea038b9aaa82480a35f0e629b21b43cce20abe7f85e0e99a0b667ab5e2c9ad7e42ddc71f58704e6291b899960eda3d993fd9c0d4f06ffa07d7fe06b67af0d820bd15c1ffec122ebbfa37f6668ca5649c6be083d5920b214e10dc334ccc59b79fbd3f52e38ab3165c4faccd250e91720e06d9c2ff2c8359247d60b5dd10491ab7f8951e03c0a16472e594de0e0ea0ee5270bca7dc460879712000296465a8b18694b1ff4720642fd24a99320e8e0cac72dbeb826b8449b66d9b880d39b9b9bdf2cd8528f26d4663637c802745980d7c7df5dadbf6aee34bee46e348e2380e55008037503e569af541012d16bbc193df4d689e4a1fa24f2fb4e8dd45bb66cb35b0dea289abb3e1345e89b5c0ee4bed43e25e63132060f955d95413b1b791ffbc0891cc913734f71bfec5ac9cd41275b064510f107303481ac0c11865bce63fcd963aa311844a9fb4a02b70669f1061d94f81a06d92583b04dfe4981a6574d9da5b1016f12b9ff0af707de930b3f0bbbfc04573b05615d909e388d61f0262912135abd10b7d8f5a4cb65f27632cd0aa62ac1a9d8aa5f80f4afc838b811b85ed221613fdc4786183ae9a735e17c1a19b133b4a3642a162ec2cd135a13ea782c51cdbf82096c114e5ab75235e2af11b3925c9d217ad931ac00d13dd5b2733170b43253a29cca0c1792af5bf2b27101b6ae0bc94296b444f164ba2db85173e2d26725b1a5ae05e764e4a1ed3f31dfc9914af637345978ce372eb928da1c3947bb447b03434819ca52e17e2a367c81d41fa92a30f45668d63377243cd4dce92e7dbe86579bdba9c687351b858bfda092c70424ee42692964a600c3bb2174e3e565660abc13dfe2fdaa340bdc23dc4db3cb7bb205e66dde2135ef797cc48bbe3dbac720b748ba78f89ce7302fdd55a481c7d0fad01d059895551f8dfa5e446fe4f7016da1177b6e6ce89005e83368ceef90379b3a1dd8e69c90ae4343862eca5c7ec3846b5542565ee2b803f0073386e1a4b44890b26d3d7d37bb714c4152e6fefe41e95b233f5df1cdeb2d91665357e161d12ce686f2d62c8578324e4d300a1233f3dbeb662cfc80c977fd42993f81a0df6e8461b8b8c3178dc7641202a84d303194480836c719cc12400a82cf71890b4403195ff14a68399c9d5312cd528e923c901aa5986a4b8d644f88e05397c27ee11704c6dfebb778bfc631bbbd7c6c7c63f289457062017c62a1640d1a7b9785346ccfe7e6edb067b429b482f3b8cdcac153c9afa4927b01f6d3064505d1c4e8e46a478405c5d4f35b697c2e199049bd25fecb86c86ffddb0c2f17e17a29c6219750030dd569319f60abb59144515b6aa8d628688ba77fd8a743d79b3d53e8bcf2eeaeb6f00e480acd06f54a3bb04549353e20f8c1dba047c046c76a35b222982c2c62e3ba3bf203c2fe10cc263333549292bad23037915c8aeb2e86f744c26cba4a8ffee9463058f9a0f14b1e8b38dde33ddc02292a45d48991025d8b1b1b6892f0294c44b3aefe89ccd0122db840aba30810c18ea4cc33ff9912bd0cb7df23bb6ad9abca61db3b1daf5b81975ceb318ae808ecca1b3dbfb146a164a5942cce1335294138a7e844e0ccb5a07623df0fd17db492b7c2a28d3ef8190a3ddb3c6b954c1744fb9537dbf1abe7c835c999310c505658c7d3a8f283ba2637ed7f7a710509f0921e532b1b24426e9c8c04cf54b2656b00de9448ee0c669a9a622bde7a55892c0c387ec9907663912f1e244196ab7636dfd03a01760d80e5e7bdc862c30af02fe85119cb3c661b5081a316a64dc988219890090795a993370b45103a5cd10f2bb0471727df3102f2ad225ff6a3da8a333cb45547eba392acf2fbedbe01ae8e89c3e6504e31a3ae08ccf7ee3392ea249cd654d30717164d096409ec85c5c2d15ab61df5efe3e6a663e2bb3b7d6c802757c129a6c8eeaabeb3477f07a0c81b4822e1dcd8287e4ce5811cb237cfd8e6df428157bec7b536d97986fe24db1c07617a945b1e41dbe20d4153ab24744b42c8b69a820112bcd0d5a24688837bbe041f483ac1631cd71c52d875b2e23f8b09ac59bbe944666aec91d6c7d071d52ea1b8e28435e49bda77ee5280e417d1c407bf92ad4a6495455b7e2acce49211e5e6d98ddae66c618334197ce1b3e2a4d5fe7a09eb2b00e5d80107fa3f5848b2aebbdccd07a23262437b99d7f16888ad30b00a64e98edc85532bf797e7c73b6ac0d8229b8486e8d3fced31c178f717125b3fbc14c233d56067bdf660f4399f7597192058a99a01a09875aaea622acd1cdee5b542ba3741bad89fa12b5ce0d8434dc31fe2b7432d4ccaf051a14b45d8cd54d90b9190b5345912cda05026e2422711c1f60802cc2be04cc5869686c91936e4b7d4ba53bb64c20c097bedba4b959e5211481e6e389bca8945ad0f67bfb5c8ff65549b7e165e3e2f89320aa96b683e6494716659f247c75ea5576e453818f6660c174e500695b05ea35323c3f15e12a140a3e8e27f5441017feed4409c30e6bf9c690c656ac7c5d140ffda200f6f146b0261118566b817bdb1b9b862384f2a7c37c26b6044bbb60a9aef0977a4596cfdb5781b20c1dedfa64bce3e21d44e38c678966ed643c2174af7c0745a272823a8c3c5eef851f0fc34b56309a803773c78fa7cf81f954175e51abdc16afc89e073bb69b2cfa06deb18d4c4da0436a77382ecaf84cec20f69a2294d5f8a1bd175170ce849ae1c99c95cdb758a777413d9b42a5fe6de4f7d906f393505844fe0124f680c26c4d447c8b6bccbc6513374578749295a257ac0c4bc519b046d69cc76d12d68c68462b6bd58fc05d306ec19f24915c89d011084a618106d04024f8896fe327dd468da3e1ac40faccba92ba8b24f35c748d66ee57ae9d38f94b8ffd258544db22ff4d018e8b4de2e7980dd1d74f608ab5994584cb66959b2172b9cce2889858befdd36499d39c925845e4e1349185d7950dea946cb0ca95acb76acfae403ae16b0583bd96aebbb55462cb5a721234d2c7de3101568e23bfe3d986b44bd8e0b429cb62e2a334c6e0f0d940073d88db137dca4b6a7b920e113bc2db736afc2ceebd560994b2589c9883c6900bbc963f18c8ffa43c80d250f55e3273000a698abbbc04deeb37110a8f4aacf66271af1d2adb9097716c3f41d9a2e6932d847290c4e4b91424eb10ca8fed03a7f14fc62906368c1d64f9a28939feec8877c0dc7014625cedcef38d6f9df46565ef907886526b822814e15de07852b011261998cc049a2601b2741ef0250562e96daca52674a86861174bbc194744cee518497af65c2151173eae1ccb3cdbb58ad08c0c89dcb9d218c21ef8320cbf193e55d2a0cbc8fadd9bd22e0773a715d685dd8b4caedd9f69543a58962626249c06a8eb0405c30a77285de1a52f06c3048934b1f02f79d4e66ff5ae70160b38fe5a3689b4410aa18a873b4673489fbb27672b0ead7b898ff4ce3c4bd1586f979a1e87a97b5bd086e354fd5d6e766297f9e29a7442361da3262405e9aaf0e634128b43213af194411958f9397fabcb89f21d1f8c4f48f45446a3ae93ab6a311b29e588b7686bcd1ff8312179f561694f761d012bd60b8b39be06b9adb797ba85e866b7f172a7ee225c47535bcc37267c8342eb789a44417468773d25b684de7205bc22009c6500ea9b736f84b85538335ea1eb05623455da7b2dd3a9f29e8e31c9a3b3b78489e74df515c4813e87ff255c4bb54cc07c45c9f60f6bbb1252ef0abe2c48198a4c84e8570486807d78f97cd98699c89684f48703106e7d8c8e1a08ec3372695cc9acfdb586b0056babd5d5b5ab2f008342e4dc910fb8bbbcc7f1624f60ff23cdab64f484f6365673c98706c83c5b8adf47d2ffe0cd02ce8b596be3aa7b1b85ad834bfc8b122bcecd0fe74aaae15a344a608247c9c63fed9c10dbbe788db6e88c840b079afd99e280aca42d09503b38d015b15933244c110953eb808cae64767dc8c5336d3cc71cfc1f302abdd7990b16485f896442b297d1d165cca5fab1a9ae8de813cbd537d9620291c0f03a66c7a2f452328c79dc0cbbd22be7d8f7c43c25ca0adc84b36be7908ee97567be6bc244f16c1e87fd8333a299d97260ddfb7132f329083b5f06d815f43af55dce9d8bb3cfbae037892c942a0081d19e8af539f5c5f20f86c6cba10673552fde4f28f5f717706abbfcca6b92ac3d124413b9eb11d938446a6c133d935e5d0233b9dd16a7b530f50face60cab458ff00ed61442b96d55073eee57b2bbebda660e064fb9c92aaddeb11b72fa2acfaccfc5b2ce465d6f254262eb78dde30d3b5d7338ee5d871330d732a4fb7ab9ad92465ecec7876efbf7c9a8aab6900585a6bdca944671ea64eda61238e177751f769e729d8915e598db8e9b2d7b2dabfd6f3c95b2d5a101a53682d5b12320adf4ecc6ef78b01b7c004299e81151f9ea29bd4e3211dfe9a40673542a7bc22a280b7e877df583e9fda9a6e64126c3f5a07a19b523932a0dbc660775f48afba8569d236fdf18d8767b94b43148a997d64a8ed7e9b3d3bed17355033771f866af6bbdf58fe4f1caf458fe73164c7dfd5e9cd1bfdce2664b652847e4a5c9c8a91d8db80d5952906276c7e2278b058cdb3f8819e65bb01da30e80d5f5eeb88e88042b38f425e371e4fc3f7dd2710a1c7a7e6bb99984a74e1352636c7e346a030f8de566249ea3b5ba66806100a904943acd595b319d05d91b205bc5c3ce51e4aa8cd79497ba955a4e1a148f91372f6149b5b5fdb904314625e5c5c7473d46e34714efc89f198abd2be02061a070855253494b71c79a6e1b47d5bc30ae9f812833de6bab4dc564ffa6189c45a4798e439c7a99f2e73692218836dd7b926e9ac9fa79dbfbb2d3cf42ab0c1fe705906a6f55ae91a571e338af5b483209dced8e7573ac69193bafdece5ef945180bb2a7996f327bbf6d82c8fa70ce9dc1fb378ada54b28c1248049ae784f5e5f328456c6783b3a1da75ba131d47eee7b517e895e1680c0b37ed8564d81e6de4b4e6c2c8740e1c729957f5b5a3fc90ac2aaef436fe1e162aa8d2ab77878423ce10850865db8a6edc2c56a987ad45f214e7287d0ea8834f58d560d04fdcc059d3c0abdc4f36ba959c156a5aba5d978dbf187fdbf27a2453901e153aecefeabc37676817ef2a030a8d95b92f7e97627774e883bab25c37f176713b5dbe4af499070655699f7aecb48899a3c82455e8fe32a7804ea589874657f0dc6843bd1df0d5daeee7c1949860d499b0686acaa8e9d3c89fcc2e071a7a40f2ed5201b7d12addd1a6476391c033c1027df3d0b8141d38fbc99f59cf244d0e0add529a99e6584286bd5d19d1990aeb0fd732ffcd046278109408d444ec2e0ce4863bca0ab06fba72ec1f718eb33a4ed07e308c98b224392dbd2727c770664204a93b2d6b548ff81a5da77dabce7b0a7c505db667c86e296cf9feed033e84869d529cb58b3e9749e40b0cb5bddab59310abf80424393beb899a27c929d3749137d4ab120f027eca616ba810d48ea5756065fad1886cb8ec6a3a5c3e2e3741bdc4ddd2e2ae7ce9457908fdce62ba3b28a3ac0d958ccfbb95a7c257e2a38ca6c28e881e4c06488e5566202acaa97047d0ca21c4fab0f2008ea0daba97b37f1aef05d62a21014e8a1f6bab2a202d3284c15da3819e3b8e7dc46adc54c7176884e20f8c4d663323d7f9a126c4200d15db9f7b57d8bf3f46b2caff1d78fc6d4bdde792bfe13d04de98e5dbecb6cf31901053f41df4504e985d8c7fcaa878f7655ca18c2c8f22235f9979afa762b4d554a55c2b1ff0d490e2cf8386ca2a0da856ac14be1f671574ae9e038732359ea97b39849f4164eb13b36f06c3a644a09192e789f7d7a38c35c76026e6945fa230d767e34ea00815f376a252d80402cbea15a859821c28109214335298e2d89116225cddf9b0007c8eb801e309c5c9525503a19b37833d412efe4a0067303c0b51d1ed61e0b5ebd4f2a33d195d722df56cfcd705912b084e6ea9e2f5806bf5d61b2afa101d517d877951dcd4d78de6ef47492801cd9e209fe59984ef7dd955cd29f058bf91a9aa681a68b9e8565884ee81aecd060ca862be9f6c7b881217c6085e99090290afd91cdfea6db784884c25a1e0733901dc44a71fec1f7332a777af887cc2119804e596418051caa84881fa2351de9bed7bed480b6c5f271fa2b236cc232fa18dc5f6633e5dc2e0f2ab2ffdd85034614b753808d3bd5ed57422f201b5c8237814bb0c2793abebc6473ff4adfe9c98eb1e1f22becba3dbdac5d815db74e287e0d947aa9760e40260447606e7d78dd822eee813eaec07517c923578485de2fc4fa64b40e084d9ecf23df7f978a1e093ec9807fb6a198e9c17a83f15efa2231cc28335acc1941bb7da98455d5e4761635e5f4e9256f34e7010f5005e48464bcba0d2761867b26c892f7a05e3be69020c5f94c65a99553cf10accff054046283492ba2c4669d601b0eef2e8c63d86a19b50b42ef4ee0e6835b4f30add798a7b32c519a5d8c155de2991564bd9d9617bfa3e07cae745f551e86473b151e5815c02237ba90404930d35d5337efd443b7475c13f16838df2766d685d12a83123f858707443cfd46629f3fdc1356bd7eef19d05c3f402d3e4214e7c4eb22eb706215cc377289a1ae708593554cb20b437a043f1af2d93dfadc48c115f932a9b5d9985f78781877ad1705953bbe7e630d1f88baa2939456bac012172a4b717f70607a6cd70e3d44c708d3a96c2ca8b1a548ab902d5c94e090daa01d8c64fe511bc94d07b9a7021c9d275fb8bcd72f607863e9b797d4afdcbac93d0773afbad1b2df1c31a989f7fb6536cfceab5431390c0f11515bc940497b3d9d4c7321e95f854e04ee39908785bf52ae18c72dd1a64a83b9f279cbb671f3274427dbfb8ccb1df9f19c9ec1155332905680fc18735ad679a5d2a9bb61e9b547320f381fe3ae9399c0dda857bca74c77476efbc8b03b305f9f8332ece32238f54f64856fcfef56c6c582111ce5b1eae493ad3d6bdc6db3d0f6bcef5cc63ea02e6c22699aef9e9296d8ae8b50aa466764981956a80ccfc466a09bed664b0cc40597f5b19f2e36037a9de726b87e41d0dcaa61e724edad17c9875f14f5df82c75f52c66b22f4456bb6b51d3b43f9233da520dbbeca2f99275982232a2e58f3b6b5752338ab27077147e2e2ce1ebd5b40f0d07a52743d9baf8fe56387da4d860cb6ba6043dd0a95175a55f98105f52fb9a940e919a39975f2b60aee1841c03f42da98509b523566f910d383fd1e60285f9be46f67d9c3fc83721948d0501033b1c76e7bcf077ce17c34a62d466d45e58f932435334bb64347afbcecd5e13fcb8c51affde18e31d9a3894a14843538e5635f79ec11bbce83fd8d6e4c79a05ffc09a591821c8d92bb2605c0e478fea304e2e6d2f3caec69f70af656f9f815b1aa6ec56ddd3096eaac7128b44f0b281ec3964218d167f5fa93b6cb9bf0b7a83a1e186d60c7e7f64cc9e05b01142353038fff72e994794651305331ed317098a217542636bec86b5e8b18e75ce9f57270667e71a1f5db65eee495f393236ec7144cc003f959f13472ba17d9137e0adb8e1580a3e08a244c9b11973fc964f9772d7ff88afb34694059ab8ba1f7da43c6d723e28dabd2d8bb17e55b57953bbf015f79d133c22d4ba9d1a6b49de07c673fc9d08b44f49c62407fe769e48b9c9eb8b38dcfd668aaa173658c3ed268814f340c6ec89bac8314e9d86de5b4d47a28b0739e63c2625f99fd1e40145dd9cc86edc8f4c1136df5df5c2f8eb338881c1d87155399b92afc079ea30a43de12534758fd7f739ad7419edc5cba6009def2b61b1229f76521b904fb3b7aa7647cb5f6fa9fc10e1572b835dc875a4517139292181dd5425596d85800c5d6c102a4cd02447aebdf37a3bc6612e22dec71473313be6bde658baeaaf69ea02c58d23ba5f0d7d63b66680f61e7fbd5fd96db14d27d451bf9383ae1dd520b013c298e6ff11773cd07c9900ace02245886f1b2cad9a4fc81331c7b39927b91f54511681ca9a8ee6c6125ef369659fc8111879afbb7a5b677499cac3899bb4ea58447a10ede0224ee72d9b79409fae7dfaa166cb7eea5ef6d0631941a5a759f99c41c8749021ba879598ef5c6e5463f59433590e26539479ffd479d83b8cd8940fecce0081cfe74787649aef5d8e0fb265ac85f860be9df7ccfac44f57edbb17d35b8bc98f91a9ae955e852bae174c78f42812aca492532c62d10967b12dc96d699090176b9c5566ec66ad9abdb9db158e07c61ca3dbe4e4f1fa512b61f265eb45b91ca699d402e82a5dc150cbee0c76fc77590596ac8670639348f88dfd1ca51516e21ec973246a607a1ddd23f41925dbc28fadf88f47fcd81a2ca812d03551161e362af368847d9354e657b6117887a40001cb339da03f9352b422a78d992df34d13256cda1880ef13b9a284ee857d6422a43c141b016a9b22220b30be46554ad5f1f4713e8d58eb63dae7f49faa8f66cfdd023e57fe82e90e995444ad74723d13f78e1844bcdf14896dea3e3b1ab807d995e33c6e604ac60d01e47793b52202c28c7526c60d330c22d7c80ad0d4f4823f33714418881dac144faad26636aad0b83534414c26c51c9bb35d42967c259a57b3df62989289fb34d2da8947246034598efb88d8d1b6888711a7cb99c66df0222343e9886fbe9efe0785f839ef338a576f5127ca6d981e86c56e3d27b420a9a64f5f738b90c4676d97805ce14312fea411d0291f84d096e46e6052de95613ee2e536b78cc98f33a7dd27d3bc5afae4f9a91c3c9fdccca663dfc202e148397d565e684b7b59ae064c02e1e5f4a79b81657016eaf6dfb34032a526bef2c17197d6adb017783180c5295057d21da0fcb32f2bb5e201894797aeacac805b82317d577534a9cc65e373f0d5f3cc86bd24bb581bb1c3674c6c6aa7a6c2327f88ee699e2274024cb60b98684297beb2e862ded97d304e93e7d1d0b74cb10c73bc1dc79cd9a3cfd39cbdcfa64b4134c545394152eba895c9ffa5f53b7df55ab248fe78a5050d5b030d1a2639fbe866699bfc7b511dafc2875077538ce300d1092e390ae3a5a547a89b6532f687c64832efcd09207de0cde6a0faa361ca51163f35ac7d257d245e1d1853bc9c71a53b0df4ee18b6bfa2041ea04b34c651d45bf50a473f89793c786447fa62c74eef4f48693491af4207469ae53d355db12c756d5e1dfd9c362dfcbdaf4a427180ded070c355fc762c9714598eb90864c926941937c9c10f375fe35fbec2768d57e789765005cfca3946e1aeb4d608a52c626b26527032360d5fdf84b45e20beced40ca04072db8143aea5104bb62fac4f784af01ea08c931644883750f21a2c29a922769f6f6fdb50f02fe903c3e11ffaf91c7b87c1975ddf24f70dd596b167f68f7cda0af83a53cc38d320e5bf5f53222269a5a3d3ca9bb888656b5452746d274a33d08841579d09497ee058bd428e53b999eeabab4e733c60fa0fcb4998f8c043d59b62c911f549ba20beae9b6dab888c53e53da1c6c43a87cdff1ae14b1145d161121170bed1423f1311f815fd9fb66ea521dee0e668f452eb5e18646712a660a5e4857f944d4ff3694a72126edcaa2a9cf95bd6d986dc93df15079baa0fe8edbb3f83ab3914c8f5ae4c0ba79d1a82b8b8230b2ee5fa71e17a6537dee6f2bc9208588211dda8a79826c976f73de02f901f5670226e802ec3e0f5f117ab811c39d11163667537bf72d9d77064e0f53f114000749f334c43953f88f49e3e36d7914d0055a254462df168450ebb534d9ca87d6890d3d75b08a43c9a5ad64b1f2a03aff2e6047dc04b1f525b0338a2ad5c2cab1a9c20a5475814fe2c37cf4c65c24fec917352e3d81a4c05d87297f1b00c890ae6606f6a1cebe35f1a8ecd3d96cdb039129a9614d77c1675494f8aa89f50f2e5d578da5aba60e4f58e2de7ebc7cc181c4312fa923dae661fc3d2e81be45faa6ac30ac690ae33657bc711e600e7981d8ed1252eea79bb785cc42d2e856646d2e00ace0ffe49531f5b2d3f5895911607a8df30537c50a4060a50980653d3596387452a996c889c57fd9f327af48da43389a4ae1b048943e7296e3c07a30aa335f18db4c02d6a15bc9eb8c65d6ed791ecf642f0cee61075e9a29e58f373d584105352f43ad2289ae28290599635e9924631569bd96ac02f0943f8fcb981281214dc554bda0353376b81c5b5e94a5997ed1995ceec4ada1a0e5eccf4d0241c58643fdb59eb399ce5b651b55f2c012e62df298293458cc7b4f119768b31e6e90548a6336e8c439f4c58fd49fce994cbb833d5f699b15a804fb479b03a4495c01bec7a99ca3a18f9207cf63cd00f7ab0f16871e1945a3ff87190d898add5b1e785b3f6876d98204c28899db2ac306157ecdc604c8b6be2b4b72aaa6c5dd1668638924ded1e7531ea7caa781976e8f9521d514bb9e25a895061dfe00edd07cad7ce1e04f3613995085502e692e1e04423ce40c7c1ed52050cdfd8db24ede764d8d63c7935b2d834a64b833c41b9f8921b3f9998d64d5cb6c2e31ff8ed045289663ff6c2911b10901ddbab90ed9884cbbe15e095bb8c47da877898efa5b0eafb01766f3a82fcebf89a04bee7c2167a171ca4b12bd8e015708d06760a67f57a5d9c63aef86d167d205ad01adfb983710f33a5e48b5cafc3a0ba2a4a2fb13a851eb605bcb3bced3c892a39f89428357d6dd66f4e666b1c642d4b9953e5a1d8fde8ceee2ebd112c5cf1cf8d0806d55cad27e50fe20bbb395fa4a629a39061c9d3f9aaff12f19e803718a4b784145cc2ace9199bcf8e809143cab01a08858043641965fc606719c9f34c286a4b41ad5142c5580c0f8ed71f92213c13b924953a1c6d8eb4881ed9e3b7108064cc5099b56aa6f8796a035f91b7c44300688c232b8b3c39b48c695dd4876e7375ce9bcbce3a8e43a7c35bf7fc98b26f0b78467cd321cd68c107fb9d63c2a815adb82d711341f400360687189b6014d3ba9acaa2089ff4eccd0fc046a1a8928605333a41cebddb28a9e275a012f2d958ba97c23ca4a8fb07f367de064d3ded8c8c866e7810ea2b5ca32886446a99a0e432bdca2941e2e6bdb12a7fe4fe178be88827b4a29022fb8b7e8d0f75985372a2b989b966bfd6dcce10009bc4d7b52b13d52d138f7162039d4802d46b2b349f86625b13a6a4b3995e4713f9943c2d74927fad0b452b123ca8a7a895b3582c019580033b7c5f4e342170b9fe18bce992880168a4f593316d7391eb35dd3d777a1c0cc93425f2d32eab2bfbde6bc420a3ec7703a4cbcad2fe3c0cd47f3606a8e2b64c8c85edd0a8d64721a7b69d1558377f1445901e16f85b0b202b6d2047ffa2f205546541cebaa89794eb030456735989e874f417833189e74b2e3c14ab530e7466b879dafdd3bdaab3c75fae3fec0ab8563c22e40a25b69f169bc72cd6766d9c04bfdb54bb37eca331435a0c039e3f6363ee706cd7b62ed230ea8bb6fe63ab792b3463517e7d3ad5b892dc6b69a07970614588448a01853e610f728034f10b5faf4377d9884a42a411bf8b1327734922e7e37fc42e0c89cb6456254af8ca2e55bb393a46e0521e8bceb683fed83ec5d7690a7bd3426157a8047b04fb4a7323549c22c6cfd6175c99813af58b283134dd772a2d5eafcaf458448ca67a5875456d0dbd156f107678a239f0d765dec70d100ba3b9af7221c3bba8fea0883193dce66bb4810fd1f00c1f9b124d7b74163e2bcbbc6ace071ffedd4f32c87323acf88fde8d643eeaf439a1d71ec1fb81626d99b41ed011eb9137a1c1ff309592905a800cd40c9bc4c48787de0b9416f3d524014ea49d4e914e023e0a651c6d9272fc07787c50df666a06f047e6003de398124176c284083f141d2e0c49c903e418a1a4f5ac5959e1c59c5155ab729292be2e70db4f9e54efabe86de81d7e6366ac69072cd8e79ed3bc0803a0deca3627108bb159dd49ca044239a4e688561f029c102538fb581d24aa635ba6f4ef773431b7258048d3addd554dd36ab39fecacb583d8f578c3992a2a670621b589e94da281b2eee5e551e4b4e000d24498ed9fd02247ac6cf040de63397a6f66ef35bab730c752cebaf51c4d709a3bc0d32a250323fdf9f663b8a3c5a2cfb468a39004e4bbf98a8fddc2994a75d90d43de433f2b732f06d43131cdc3e16f130590f7821057e6527ab4d5560f1f67d28b4797ed69278cee75a61f390fd1feabd8376366d8030e71fa652e3986289ff3485720258739d1aab21c29fbd20bfbea59ade25f60d7c1cb857479e8905531b2ca18899931343ab74d2225adc13c49847d679b5aa4b11c604c32b5068412a3abf74038fc118c8e62b5481f726143bb9c1dff7d9ecc15b6cff1a2ddf8f6ce4c288cd342f72d58bf55a7fde4ef98314727b3d2dcfb32b27ff0d37423fd1d5caea347ba3c54405352df06c907299f24f7dfd8d96ecbbfb029017cdfa9709279ebcdf6c12691d424562a03ef255059957d6177d793d9b6ffa0e9a0728e9fd26fb308846cc13c575b27d73cfa284250b5bea70dd9b941173eb5a4be14cd932ce70c184beeba52ee98be4fb5aec2dd73a3c707340323dac34f4c62d6129c0b1db5582c6849c8692553a50796a0accff8d3651f2dad284390935f6839a6d800f30285ff4a93ab58e77d6f19e5fadc0b86bf59925c68dc737684e6e19324b47b39db4f476fc363749cd413ff95648778128f5e7d47a42c459c6aa145258d1544d70fef17e6a6f29cba5cb739eecedb2255b61248dd802016c3b4883470577c65aee8ef31296d34aac15c4961a45e5530c551d08b800ac35f8ae852f054753352504e01dd2f844c57d059faa5de6860c067b2d3fcc094d0e6527cf1bac0ad2dae37428a9781492c5c2c0ccf0c338afcd2dea28c6c63dcde373f7329f526a51c6a36035833d1fda15f2091c41a16f5e1283c7dea455b8799882bb7e1a0701a34ec1e6a0e71d3ce14115d10ae73021e42c1f73e95364b4efd356e9dafd12d5d2bc8f0a4c14142de5d97db22e87f34ddd3020fa395c02acb0a94bf07930b71ec43d33e203eaba24c0826861598a19039dc6335bf99812ff4f7275faddc74efdd3d74fe144db887c387ca08ba099b1f7b6858b3334fd8cb31bd7866fe0ce322aa9c9c054ba2f7830022f6e8b3a38f663bb38f6acdc67d34d534934d89b0d083cfe359e45f151f99f7c58750469b1fa960ba3cf1ab9438aef82e31573e2bcfe93666dc99d8261b07e3ed702522c0af12dc1f7a441e9e4d7f1d9eab2a21a816cef235acdb0ec2ab50cab747fcd143ec79fc4d49f542953ad73a200181648b30dc83b16062c35685ae0ebbf36a2e0d13a2adc7a0a52fdca07627b8164ca4ee150cc35dcb739a6ffe418c1adba00e27e3fa60307785460cea05a175e51ae4ae42d3a64a922e76675a7f22f8f96fedaf196bfe37eb7bcfc8fcc065b4822454afb71ad38df0d61de78db5eccbbb1261b4d45bfb1394ef095a306895250d8623fdf9b46a48d35a412360bf8a967d125554cd7cfd1a70e21f048ab5da363511151ec709352b8d00a707b6e7718c749b2de722bae96443839a69cfa470cb70b950437b6de57c7b7355dde75095c16c8bca792b74494c796bad89c06acfde0d1d165f46dfcb00c16c0c90bd8056ffd1769e3190becdeebcff036a67a97925542be08fcdbaeda5b278b1760706b2e7f2a6087a5664585f4722428847713ddae26d75bcb8861e4b5516207d2135a0cd8b1b25b30957c9741be90a54ad4adab183f2e48b682ac8fcde44980e1d6f7f8330b73bf9d3b11ff675c8ad2f09d21e169929b7a462cea9837cb9efe5b8fc6e9a49d64a159d3ce2b529fe2dd498b26b8ee86903ac20990f7f7970b04741c542b8b01cf6038be47420a4a6fb0862c7ac8ba6b3a8f214cdf092e05c35c4ba375dae016d03429ab387d150e8c65a53dfffb1b9d0311964882a2f4cb84966c9ce5b3aa92583fffbd86e91d7e93b89461b57cd83116c06e6b5ea08de17261d2af8c2aae680bc5d47082ce7e3e904c7551b74ed42d6dc3673d2a4d9b10c148f3da478486081f6167c262e8a2c35d3a7ee141aa8cad5a49e45c2d6a70883cba5be76ce4f76fc2f9e2100bb8bebb0c04371545ae0794e209066bda146ddf3d69242867c516a00433d40ddab6bd5e5973254332e1f88a28c66ab28c43c5f553618d87cf5d9d3e6e3a627d94816b6ea94f1d9510d0cdcb6323c2669036f9412c23bf676f405e9e0574227bf7c87782bc8ef8b48a74c90fa74d4c76e30c917e65cedc6b996c07a844aa00cfd54b876f5f163d703ffd8c0f769c31eef32a3e07f8b4ce7a5ef962c055ccde2f95c8b1730af1c0ea4978aad3096a0461e73a91d3633bd33eb143883a0dd2b533c384df873376d92d1026d932b3e62c543e8bdf2744e4de041f6e0c1ef8410004e09858576c7a83fae067b6f912e25372d29275a2ee456f46ade6d7b3c374ff8fc13bb54c219ae1f8047a4004ef8b4f12d8fa9243949753899b5ff720e630531f1bde6a3be73a50b782fe11758bd71d1b8587383338a7dfe587c682921c0934c9786bf50ab133122a8207a9c114fc5fc555d746d2b50160c6849bd27549e26c8623ef022e8b8eaf1934a75f6a12f615fa47c79ae37e55cb53b98324a55cd52c7f76330c9974195fef6b6d6aa1ad9ff8ab5b409bb04de36047978eb0030ad4a04080592e7f0ca4f530e4273e808691659d890885a83fa20e1ae162bbf1f794076c95a4bda7035f1d81571e0fafbc21f255428a7c3db69fa17e9ec1a1b6934e0f5fdbc7e72f93a9959d38c7f1426c8ae3688ad65aa5d9333350b37eea7788ee2bd00652311058138a9b2cc802454b101f804a5adebbf4e027164889745509c1258ea5659132e2e5be71fd7237935886096b710a59256cca3d1521eb47f3255253e2921f9b00127bae09be62bbed7b135c8baa0c807099f5ce3777c0c6c5a564c2aa3ff8ec73fa92c5836f943352401bb383d2ae372715cbc958517e5af2f22ae9d99b339d14c33e3d7b1140f8e027b795de2f2a903526ea54ebee480b8cabd628a0e6aaf7b3e92dad4483faaa9ad24f9222f1ccdc6d33c3feabc05cb503887366b6ffd29af5c7a1d1559e85e5829438d9ab3be3e27479d69df78dea14e336c5ead8f97eb88b27a559e92b7e4dda5ebbb1a41da4146060c896031c39b8a0ed6d297db326c6dbfe71272eb2e95f3d6c30351650182882357429ccecbe93057478016caea836df87f4ac56abe78726b3460ae08719a73e36726b63eaeb9ec17a7ed128e0119fa2039153fd91dd397b5c64dabac24ec2ab1e8d7718a308fb685b7ab394b1a78dae6db18e058e98246b3255190e3b3eba990df1062be8bb45785978c0ffb74c494ef19e995db35639de4c0555e259739db6e4f69cbaf547c120da9547e6160a3fbb0b91b36852c019e1e9dc3fa29244113805e7a9e5c87cf90ae504b2f91970c1b2ed6d55068e4c013a88d9265440dad1d6902a5564a94e8c3a4595a1090d668698ee2f8f1ae23bb6faac995bcbe8be52aadbbe4966b2c7d9a6d9050e250432014f74055a21807d14a50e6ccff4d5bf1aa0b4e688ba79049a5a33e487ce22af71a7525c425c21bf9a5b0617cbdf6f648b5d835f887c602d1efdb16529e0f7d1ff3fa6d25d16a2fb5c2a4c941cb377ca25ab44fffeff952844892347cca2045a928c4a805fdb179c290d436530dbc45c5f3c848f74ee5478513f3319bf0bf23238fa89401930cc448485c80108bd1eeddb84e6da13a3a8c4cdcdde46be0f04b3af9b3543118a3c0666e4d855dc1b5edb7052c4a0d4f6a0939a2fa9e05fc0f1de8485d707a8ba9b41cb4ba839302a5f686ac0f61d56bcf282c4a0a098e539663e58ac3359a029589d3156abe85551ca4fe7d85b07b892ac31f074b9433a0cb417914e5b81b60132a93ac7b6f70186b37e027bca846dea532a3ab7d7ee559ac21cdf2239fd37b7643c4def17a4f87abe0549076906b4f1a9c33f0144536d8429836dceb25c2628d9829b135bcc228afe49b67e2b00ed6f3bdc88b1d0a0cb69c4d8d34b625720141352751d272694c01f2b1a3f5ccadc36dd02df1bac408bb61ac05878e58e8b2657f92941f479f6dc4677176ec677dac402d5df2e1d179d2489bae27620cd1dc1a86a8be0d57a7f0e9300c0370e42955145d86f2b2379d2809220a187badb53a3d95283299572b8edd040619f0333fea5aa3d9316b46e9909b28c92b83b7139b4f8e6a60d3277fa645b862ba6becb58f693e10b6dba416cd76d0035c2dc0fdf0e0788d6e37e27fc4b71de84a5c8dcb839b62441c0342bc572d03931472884abe26162f078fdf11af8c51f1ff44ea8a126cd724fc023156bb55a1fe3ecc84c6315be1213644d61df3e7ea8b260c4ae152f23feccb5ef3e25f28df0c7b521f242a06cf02a9f9e0fb54af18d0f5eb98f68bcb83956a4a0716f40a44d2ad2d267c6405f02d5187499aad749ddfc8845585b9adab32121624c5b42fd818d1da1028124473680fab60ff8ce58c0584ca3e4e65599bbbb8fe54bfd35b444a00833d8711ac8c12d20604a9dba19d030c796677903a465cf8260126093430916d0946bd99a1525c812d027aa7785f1c0571ad7aab1cf8ecfbd3b05a8dbcb7efc04c2a9ad2a3a3d1369f04943004536b6d737167d24036f7c203c68144ea71ae52cdb884cfb9685c6eeca6c5a1bd0cde5dfc1d70e416a7c3c04bf1181833198ef77ae172d1016d9ae42985f7dc01817b1c6ad5b70021b53d5669c7ebb0b83c53ccd4fc3e8df3331754972071ee8b34d2a600b3fef8f77fb49963e20b543b19dc6a26cb43737f547600973a5e7a225c787fa1191f410857468a0a674471c4535787bd9280a02bb7617acbad54e08603aef6c99f741e63097ae865662dc0b3fe9777bd0751056e39c32dec01f48e89659b31125cfc00681001e7c410d0ac3ea5ef1d9420e2e753291843f5e2ac2b5b94fc5c954d4b8ddce4f515822253ed56d374b0f7955c884a85d7dfdb69393e9d992c4acf0ecc5182aad310d2a9f0c73a0d645c2b9f0f6d3e5d484029f27f6563d4242faa6555d7709bd3acad4de95147ca977a4341ac3b5bac18c31299e1cdfb44f4e2661b71e4671b5bf857742172eacfab89f8b5e39c31884927594093f7d0ee8c36befb32e2cbb903895c2b3d04983fe81e86761ad744be3290291d19779ce044ae34f04d380281c3bfafab04095daf4dd550f941468562f44564b188490f5e8fb6ec5926f0b020f77f197a63efaf5ae122b42e3313184674016aac780b9f864c237fa95f5a972cd80f4449e976bd2565332898adf87cdd45388c6f2310295dc41ffb5289a946d7b56d42c272f157a556b3697818f803518c1eff39f4d9a437a0978e21e0c8e93cde76db974ebf2113963a883ba78d7292cb8b323bc160273c0f374f45b9262ae964c2b7cfde95a479af55448296faa3cfe702e7b3769c033bb65ef3e6fd2fd7a00d44b39d89ff396d91816bebdf3d8d9f1a397c12255a012dcf943fec6b269669bd3d42568ce6663b0f01b8fc77cb88d2c3da326cdebb9b30fdf165ee56fa6838a9816a495c1a55e94fbf306bba09ba3bb27ad33375e4cc181990455c13d28322398d4dbfb0bf95cb99452fc3244a1adca6d0986c2627c6c1ed8aaa93b19831644001a702b3a38a2ed3f8626968d9f54d00e0ae14275e2d1e709c7dbce77716379781d9d4ee7b8fb90d3f232eb0da7ea4ffa6e5e42ace7f865d7dfb2116fc49a6dab3453dd6a305b1f5e7bc29a6c6b87cdbf416f856cf73ce2fa0c46e76a831fc226eea5c0c8571eab0fd3f0d0038eae6a7912be231d8b57b3c0cee5a4811b20524e0bb0fe1762353e56c69a02eaee6e0f6c74c1f5119db71c0f60ae4af773be8a4db850a7f29af67b7e25fa3e04babfe9e19f0f9aa05908c0fb969cb66ecad48e5c10cc5aa3133c5504ba04ee14c197b86da5507258c984953d3f65a6282dd785783e663485cbcbdf4f4803a86288ae2560bf2ce72c6713c16ddf3dfaf0fdd8712e75de559c15ee0bfedd4d1861935548065ce52fdfd4ba9f260dc0955fc497f1f05763b9f3b0b8a5fafe2defc9b9b5f119f68bc58c6804b5b338c3aacc9ade409c8c049c3bf77c59e4a99583e638991b78a8104deef1c8ff7c479c90e19ba11acc3be3cf00c50a560b525009edd38b8d4567318db7d031e9719b5cf712b67661ed2d7a4678f1e44adf73d9e596d15788eb66243584013e9b9a373ab5434c6245e3bc063f687aae6127443fd5af1b698b1cba1203d8e7d72ff41d60132936e10bae547458758ac17f474c57fe2bb9b69ee72ecec26e05f6498e85786ac5a69b6e0b917828663e2124ebe73c2f2d7007fd76e89383463e5ca04d26195e343ca740f7ba93f7f89e7f8bdd4035b4497a10b0e1893ab4f05c522d4c9f11babcfa749fb99cca023e66790f9be7604c47e5affa5e27ee677a6b6c226b68c4cb2b741d40180abeb435ffe90df12ae02959108c50b27b6db3a5e6cffb9595a4c95297e4a3fd397090caea3419c38911daa7b784e910a07a80dfac0468bdda88980d301302fddc86f2e6412b117ced143ef3bef349f5348a592f185ae287a8b5e670dc3326d5ad0d38daedf4f43df39e54b243132a63016be53940f6cc3075b28a9990a04a4ded04e256dd352a436d3d7d712f446246a88c68f9c3408970c94a7208f8d02afc5d83a52dfa1613ab79b7ebe342de724526910070ce3472d384e15d5b839197252ca8d386e4ce0704ea94e1a663e593b50fe15473d0804b081e37e26254a8bba7470e7081e07582119f44644b1ccac1ef4217daec6e3c1e484a978f2800b303ee7b9501427186244272e3e702c8abbb63e5929e4d4000f0712562c477fac1b865e1773a0825250bfa5672b56e461ffbb42e1e319c0cff85a11740624e15e385c94c93e04891ac92601c3feb45db6ae56b79103a8b0107699074e13ac0dc3450a9984b442280273cdb0ddfb26c0c62780a9ef666b1003a34b4b840d238653d38346af9f1fda131321685a0c82f27ee3d3ff9e7b09828860e33e3f11739b000c9bff39f04bff0b12cceaa9cdfc250389c762c94ae47e0d2f37691c5ba03e26934d7e735295955467829d0dcc47bfa096ba5e7c7ffe97747434cc21c2b62077049c33c5c9e5dfdb260111c1dfd5f0bfb081edba68ad839be8b1e8dd21288f154bc7ffbf6061434f1dd1d2dcf324d311129f60c373bbf317c32bf0df37e9d617eaa1d090a3d3382ca0e02fac4f227fe5e568044fa4c4af108e049a3d3e4addae4604d07cb926702a78015fefd935de5627b6cfd460f9e792e5396f7811bab0a1b5b65581a518e374d05c802b3e4759c945608f16b844fdde1a1c804a6ee70dca2184e9166db1cf43d6b898ea4abf14b6e26e00eaefb86fe154fdee6abcb7d6832c157c61f16afd0a12e0bfe1516da0fe55526dd7483a35bce04df5ecdfd55a467dd183681fefdc9c5d0a45fc606c67ffeae2575a9db9a913402d092135a631beb9d8fa6b51c8350f788f03aed95f326b39b5230583d7b27c3e38e3aea8408e9538749d28824f750d69f4a9838369f40135e2f8e747b1cd8379c60b6e3c8d7bb0f69bb2d0e53a95e8382d01c899f82bd28b0fe45536128db1ae1ba36b90b2253f18b7dbeb2b82236e017ee536d709774e1cf2315ac867355884d4fd64104ff45f0c53d642fbc6ddac002a1e2857348f4577d66b84577fa6445e265b36f853f2b88091c20881ddda318b48ab6f19cfd6e26a345963c7ba95753eba50ca7f98da43edddbba8ee0a9b51bfd5c7deb564576338c8aa73c93431ed68e27e4db0f814facbc1e68a26013dd7d698c275524459915bc04f0f482cc27785f145934b3c68c59a002a329115007317c4017549d4042cebaf99049dcdc74bb34333bf8a9277188c9d25c0c9693547260bdb6fd5e2572507c2084640c6b33addfbe08d2e64fe23674194981fc6d91c508ea08d753062263ae52c8a469f2b070a75b0c8bd66f0d88fa90fb718c16eac4d584b757a19d6dae4c28b71de2980b8d2c6b82b0da680a3a41344d7daefd8da538e39b040152ffb0bdc4bcecc42ffd355ddc813cfd28c2e32c21cfaa5ef7146bc8a0b52a371c6779fa3e8a6fc993118eafc337e5b2de5b1b795a4e32b6cbc7b1ccd5c9f0435344db9dde585db5b18bd58b441b41c2b92531a0f1f313790964022a0f1edb4e3d2220771cd56c386d64e0ab149fbb172d7e1ed9934c9cfecf811f81e18215688d5e477f0b72ea725f53b41ab148519e420f5ad8ae4dc804e221e93ff35584f4ac866d4ee8e4b59e5fb4f34e63d56ba044e8863e99a84d135081ebc18d629e3496bf059c964574c7cbb78262b03f79767ff2dfcc57fe4a8efdc06911a0359fcf71d51bddcdccefaff94b9e0c451437eef1b899bc78fe4a65983cdad494bf44bf150859b86ad1e11e61d457b6913bfb56e56a3b444600a9eff1f6c89ed53da764feac831ea91558854dccc529e3ec5721330f3b4923e7cde2b183eeb2fb4c1673542a524014629b1302e2dc70097b1bbf9e6bc97f424e9c7de5e6f10cb419a7a8795095ceb29a49b0597298af1230fb8b418edfb3cd181b596eabe05d7beaf6162a2983c5415cdd48fc10be2cbfd76d1c311bed9badbb7be5feddd246e67841d3c1a44ff4a8a48914796fcd5bd595a16074a07c07d597e99e766d68066864eafe9ea66979ddb99908f8b4407041d7331f7278855eebe1fb5b50ec437c13045287444363c6a97850fe88944d6d7192dc0ab1f7e129e47d290e938c6e4c7321aae7c98a0bf5a1f71e8d6c1350aa1203480a3541e3a13a89f89bce4e90d30d443a20e48260da341c721a5f658ed92a130a5dc01fa9e6fc553a9b4696ce44bfcb221608841179b5b921e36561d72f8141ad9580e3fc233a96a504d739127d7ef38474b011c2a94bef0774b2927d8fef58b644f8b9fb0bddfa97eed582bf2818d6a6dbdab2c73dc099e3f65cd754490f32a7f90556fba914172b1d3a8c3ba97442599ef726af01d590565ce4fa12e00577085c74304c4e0b429c9c040b5b1b50b8d77ecbe58eb79c5962dcf33bd61260e6cdd151d3a1c863cdc105cc1ae2e7b1a17207ae21ea2e3e43bd936969eb3e8beb409950a8832df222c8a327f5d704ffb3c85a92195e93a7c698adaf7f1a3044408d8bb12391a966363655b0614dff7cd07bc5608846ca5d63c983c9e4fa7eb8c7e153d5c307d06aee7171c2c0563f45edb55945ee4d342d12ec7951e9f7be805f7451d0f2eeae4995795a82a260491d7bd85a94551755fe10c9dc7e14eace7c7a2008ba10d6be38b29bdbfc3ebbab754250a08953d617e9e74a9704182371076244d1653b8526e378e7a7e5670cce0dd5bcd2c495dd0db4ef27c478e5154d0f286d76c5d8987dff08e3655d06339d10edd3dabbecbc2f944d07b8ba0c7290babb73ec6fdfc11ba65b8f62040dacbaf03eb69531e4eabdd5bdb8476585bc991cf3269fad3d3dbdf6b77f067402a190d30db37643fc916a37d3fdab9281b9f7f9550609f8acdf78bca2ca46332181bb4145d2215b8aace26b2b4ea7bee261911db6a89586f99eaf77be92834cd22425a1d40e0b8959649288bfe8b48f55c9d7d5aa5667addfc7465e5ef5edd7e8ed2f068ab46b8cac129286d2a3a67b64d31817ba9b6a374abc7f2b89ad5c847faebed83f8f871108dafa71b207c315922ef8278370f1a93e39cf46d90d8062f0daf5276c250c626d6cc1c8ab91365cd7505aa13c1ef3572b789bee816196e395d2af9ff9108a30485e33c6a9ccb6b8918252af2fa49b847bca6086973b9cfacd2cacb13d6a76733847b226ec5673caa605280c17e89c2e610a6ce3f4d83629ebbbad6515a771baff60789c27c46ccf55eb3f1d313c677500b63385f9451535cb4d6198f58e3b7283621ec4e261c0c7ea5ef7909cf0e32e7562bea3185ad6c7c28e5013160ae148b2bc347274a2db9b324bfc416651543a9e21cb2eacf8ff89a7db73d5184897f56f66edb0b325e24bb7453e387da1f5219d217141bd73e0dcc0a765d2b9f2a3be5bf1a3ac3ff856eb20bd106903e1951a2cc1d5384ae0ba6560a6184906c010712312f109046472ab14c8f621183f4b1ac9730d0e7ce5c3a6c4a14282fe51b042dc6b9c2f8edeb9104cfd79ecb355407940f732aecc7d310545c660c2962769ae714878d3be141a0f51a4abf5919357b5e19fa9ed20e757035fe228c889c5c11cf1204400e887afb246b6885b2acddb962d05ab292fff513c8efc2d984a66fb1af5c1612be93919807687751d14aff931d0f39535321e08325980fe41ad5d4e33b1af7e5d37096356f27f95d83710d944110a67c149f7709cd73e37a2762dc9d9a491c3cec669032b7eef7ee83c57dabbda76a547df1104de469bb0d4e185208aa0d9804bbcb15af97b565c6ec32b154b984b68d4a41de7164b5a3017648d73940587ea98b10fc098f10431f49fe4722b2c9ac89ab726347fc6c5687abe6d6dfa9dc0332d00e5aa63b2900481a865bf7e903aaae3040875ccee2db228acd9d09ee4f459130677ab1667ae54d8fde8a6d8b5f3379717c3d490a8f191a7fe1af21df8a3a77abc5cba2ebd643950be235d1b581e47731c6beb03d563f9338a858e7a04ba777e7e4073b0159c7a44953811ce218a46b73c815e98b8f15feea2a2cfbf3537808ef206323a39e5007a846fc7fb7f3ea56cf479d4810f213c62e6a9f1763c6d292b5db80a59ab416c6f92dbffb91f9b1232e6a5dfdd08e2caa81938dca15d6d104a3ef7e10a7a4149590e01cac9fa8e322b94b1b0a81a36f0b1dda8562258ef69fb4e9dd4a9356a16a100465cdcbd73f92cb820877fdbe26e5585ba80f3221caa8339badd983c77bd467472c6522f2460cbe5189f1eadcc139abf103ad9da1355a6ac7b009437852eea14a3ac560e11d133dadccb2fb4025e9b34b2fecd796a00d5a75fedf3ed940b3e9803f261f97afa00751e8af64a8ce7134e039a7bc375212af6f7b54ce3112c511942a8497749e349a3e0cd103a47a9f14e225701c9558b0d8147792744519a43900d86b8fc0b7a0c1ae8196a0c554e0d32fa216808b5297df89804350b5dc43ec1ffa2531029ef5a304002a58cf42e70c1dc9e71e345288c315f715d9e023a8ae631de7de5dddd10a11dfd63ff4a789d2da825f605824d1dd997c0e3c3ecc98daf4b563006a456ca67f43b4221c2263f6d82ec8004bff92b7c4164582c6820a58411ede40770a9bcf887a649729ea62517d1bdcef6d0dd281105196a943b6b0279ecf696910c7120e7d9ebe8c0079379aa3b1e0d33038c92026b22f5d2bb35fb871b010eb10ade9224c8936a89c99f68879df3d84c46b07c9cbc7ad4dc4c7fb2a6706aa4c23078bacfacd02202ae9a6a3a023bfc25643391e5e3a004ecd09d7b11ed90c3d0128c216c48f88d47ffe9a5a4b1143e936db16d261774506f26f88833d41c929dcef1e8445cabf9cdcc6f792d381fc81229dd0621c72badfe4b4043a8cc12cf5f61d8c3fffa27234bde63b88971d99a727e19281d7d82b55eb1871f32830dc005c2fb0c2f6923771caf8902ae51e86b0414ee49ec2090cc26c97f46b19c220dfdad9f0126f3dc04a4bfb1d81c75501dc9f5129687200fe42e5690c62ce1ac4aae481a1d47062a135058973d8156fdfe03a89dba4676304d54a794e3c845ebe6f823df94c77cc221cc139abe5a578d38b538dfb03e627e118f5f651f0590308ed071cf5cd53129e775d4a4b88a0bc9789d8540e15d462d5c0bf7afe97e1ce700a8005edfcff527e34edd3eb57db48a4ff7d62970a64fc80435b82a7b337dd02788f5a7624b6cdb0ab1540cc07aa96425e6e007b45faeb02f56d8b7070fa2a2cc691550eb294f075defa40d4c421a9c1ffab34c7714e88fcb8f2900cb3874234a971fb4508c7aab0740cc04c36da7c5c00b085272c5e7ff16c16641c2971152c961ab4aacf1bb5e09ed7d6738b9770e2077d3c6020470f58b3c0cebdff7004ed881baf14b3cfc00dfa134066b773763369998d284eb53576a585a65d6fe3744d611e4933b9f4c498682f226e634afc6d2eac7bcf480b4242ef52f484c5ecb621b4ab91c81c9fe34629bded44609da0d1f1920bcd23200958834ccc5e97c893a4e0f319be0e86aa5ccc9bfc1c45fa56c1779300d39ee87f73a1df44be7aa95268a802e12ba4629bb07aca09327b88fac4174c6276f2ef596fd653d2819ee536b3def0ac9a99b033a6e8e8fced5cebb136380dd4223791ff9d465afba0c8ebd9a4e3e87cd12946651725504cdc18b605909ee610545300533337ba708e88ad48b921514a0ba7c1e3cfe88791b501314a1da9a1e8b749e7b53f193561a00db0d915593f7c68b21887feb4f90b7e7f6e5a6400cc85c48ec3a7e66f4f3a37fd65147b75b59293fe25219c1d6fd30eb064666c27006f82a4508c1788cb1369a93924916c53b9e47b6b17b680fcf7730d71d0a7af03dc5eba7326ca4c90284493976b716a53fb7aaf2b723c3d93b32fe5793894b0cf124ede2a4d1c3e424a50fd4f4fd8eea3e614189566e5ed4cab5abc65acd73b4b3a886a4b9d10126e0a72f05cbd9a277b52e369889b8b2beaaf15361e2c95087b1fcbba16932d108a8d37e127e5e75fd5c5a4d0470342a52b5e3722ac9b4da03e5514e405ee0d27e43bfd4eeab7299da222a3a98acb493cd25b7fbbf914baa5f13abf095d2435fe8a1d1f9425acf67be9175aa2fabd29997a1955604301d6a30a6af8bdd6e994d45166c15f007e51bdab1cbe28450493ed8b28e28c7bb89bc73864b3a1751400c46b0ac9b95fb9297027f61a6fafb17dd7b1da64c865c85c05bf5d4b88df55768bca6ea68289a021d049bd547de06540a5c47cbd2d3a052223665f2c5fac1001239d6758a7720f6a95e00eba75f80f99462438d61bad02bbd9f01153a57f01caa0101edca1c581ecb3128da0aee60020c1240dc6d70cd2931a1b309a01300d83451d29c64fd8d8c83bf30ccf8a525f384774d2960d3d3b2037db8a855a1321dc63801959c39361928409f62a9182e64008b88df2f6624ef945b17914eb7ad6c962ff73645ef27aadbf9831af449005d654c748ee45107f2ad8057987bf39fe5b4ca624a8be254abcf05d4b8c5bceccd46c0eab2a82bb318ef7521d3f801dbff2904eef67190b2146259332009a8982185dc687fb33b1b262753fab9516d2dcd0563dc168247b37a483a072e60e5ac7b5cd7a35efeea65f9ad35d78ce6bb5650efd54b5b41601e2ccb8238ae084c712a23a63dda01341e666813e00159737337f34ba83f0c188e872a0c9c78e1ad5cdf22352c4acaa3727bd6c1305099e1ae610b9059a9ef387db5971a3dc0391610c6b8a825fe8e277d1a2e14ea11b2022164a60e28567e7af655988d4401b1cf25f26101fea734c918857a2ed035b2c4c7d4a15ff1d8ad998817aa0c393aba942ad7802dd58051810f62797c0902a3f9ec2d773cc257f7a74e336e51e6a18ba821e86681d4f593989a543e345894c79c7e3fb3fbf642bc37ea7976b627e809317a4f9ee9aca73892179b35ce306b29211c0161395d44d65e05ddfaf614c835761ff7e1169a35610380ef6955d094eb047b8adb7df44643bb2969a033543e5a07bc11bde83a8b181e759ffd8926bbc61f4621f5537e952523aefcdb59d889a5e8aa6f7ad01ae1b6f60169fc3e00543a5aaee5cbe7a3f9f27fff6cc205d6791303e04b78918991c4c1a803001e99ad8e93c2c35ad140c79717e11049997109bbead137b34df9325139d6cc0d945a838a7f698ee38c2ec383ccd7c9e5c718bf47c6fccbf9acf8662d1a6201493746d688316196e92349dbe27af8c37da0a7297f5c044aacddc4d13dfdd11d813f56a6d6f559d881e912461dcab8c09594ecc227a82d1d7ae3446d8be417c67e8835ecc0e1b024355af0b235763628e4f95e270961861aa1e0f7b1053e2bddce7452b62d553037e39ae0a84b23831c651e69e4bdc0e180d36e2624b9db843a8b47a7b81b01d30225c3bda564eb71540c10b380b77415606216dcfac6a579420e18c275582a1cf17968b1d880845fc622781c616cb41c26dc20001000c22e9713171f007c567cc4d4da9110e0aff23743ca8e7e68c1c3e9cbfcff0b34b4259a2e03d9f7be3832b1c163f351e5faf3b46ada2819ab34688af1578e4a591f31ac96a0872eeef437feeed9ac241cd302cb7f3dd362239aae26a4e1fa88d228d3c031c22092db27a27676a4d3de12db3469cbc0a83fa4e08752fca52e6c11b51a9e2e435c2f5a68c2844d59d6ad01ae703d7887c723c205be77080ecf04f84ecacc1ed064a3b51b12f79b029075e3ff5a9b7130e7298f157cf8f97fb372f0311e0ee5bfc5000fa5c7ca8a73b8ebfdd9b7757133e400490bf8d3c208689d40735fcb43562a1ca57ea98eed49f0d603095d878909ea918ba69d1f7792433119809cd03b4cc4e9b99d785bf85052260987eb2fb839ce71e90c12820a50b62047dafae0055ea783102419cd5b9a86148048b51d3840517c12b14a42a5960c2072edcd4dc6e21375cc935a13f4b95fc92724ca829f083430ecf2329d7c3b1d419ce7e25d6df0ba65a488b0b742767e975b0e6ee725d3793ecc1d134ce2d45d0260adbe9485bc97f98f54b79ac616c864f4c870adc35d58d9dbfc9d0f68e61262f6ce714282ed80b39686b904d098d01265456e281f3980bededa3324af13238c8095ccba57c0522a2bb6858ab1d39d6d1916f1238b6a7d51ad7f4547810f1cb75915422831d6e61e54070566c1c7b8876d78cd1eda9cee57e0596cbc5aca939264ed81690b27f10a3c2c15e50a380bd6b509e76f23fcf8c5be77b67dc1b1302907455a3b8c18dfe5ed84b792e2de763bf9e4e8ca0b2df422ba2e07a442cebcdfabf5362fc074af8abc994848e7e378be66c51ea6c92aa485f2ee266fd6ad3c13a3e241d872368c8e1f2b0bb1309900977517236cc7571d5bc0211af2f55aa8caf6b0c7f38f101e78ce22f15bb873c74840eeae07b9cf339edd0cae4d32375d1bc09cc7d9d3989294627292c2761ede169a6c5cc741ada990b78708e2e0159bec229b104cadfa49ddae992265b914e6934796eff96f83ba68e3518afce362df6eada20d117f809175f3e62aefd84289587677dd68309dbce360f41332a7e8e1ead1fda0dcb31318d70d9c28203962492bedde29b2bf2d036fb23b1dd8e771eed456592f2c0f6b3ea7c4b8005e6e7c67efae00551f51685f175d3b5ac8a4c69881e200a3e9520e0855ccec52fa5d6ee2cd1da0b2374a053e12d3b459b7cd6b37b4fd5cb0dbe7dfbab8cf4c2a3459c50ba703d89bf7ee92cac6e0824d65ef2e45a27eb74eb98c88d6f61b96fc4383907fca6cb8a1910c410df715c37df3cf6b4a7d85d29d220cb22c0ea34b63cbc5a558627e01061aac85dc8f2b4500937f4e9a003d9ade2e86ef64dd50c74803f821dc337315bd5fc0485420836255fa1de476a6451c162fce211f64ecfc7d770c1c696ea1ef80531e5016d3faa5af116099009d443cde21441749086f4c0268655c41cb9249b3d913b526bf8245783d2831c8e517e4bf6619fc2a52952f5e7964e8f1a79b9e6f4367b31768afe902978f0e6b99701416da0f80c84daca3df952aaab9477b35c6e0861a1609b5b78d09c9f7ebac82dd9133a962644bac32d21cbbf7f55ab73cbc514c08a1730608dd726a13b615f1cc2c29dac95fe5a48bb53e6eb8665117ff9539f85ea02dc4dc996baaabe63d5ff085d17b73e333b45fe6b6fd657aab76803604bb6a504f536b8f1570936572fb3f19529b07a65f914b50e88b237622122c7e7291659389a3dbfe19552518d2ddacedb2bb24a38cc24bf6005dc930ec071de9a31af68482051988f3f68c2ac4c7c0656c8ee7c08b25f72627c330f0d8c9d11bf4794e82ac6e613981ed9d9bb88a0bd0a81612ded152fd87665f3146416870004804468a0764800ed6cbce338866090c388620db954ac0c3138cd2b2d361e592e460db65a92bd3a6616917acd47fbf7361395c351c591f2b24af75c6ae93aa923c719a3520744d368599f76c9987ad2771c6e2b51255b0aebb007db9c342823e57b4ee61e6835722a127c8125f93360a4f8e6222e9924e22eecbde47ee2d412b3b9e2eea537fb01cb8e7614b5c40ed9541f205a196ddbcf139bc39e6e705c56a92f9014a6fced57748f7647e2c10f295523aec2cfa8ac6e35176cbc7aee277fe2bdc8fbaeccadd7bd92fdce978c4de836cf856957b775306456889e08f13ae079788912b8735d19c2b97657c7ba87548ab77943a71fff86d56435e54d6c9aef6e00a4fc465686872fd8db8190720bf135a2531e9780f8a96c651896eac5f1ffb92ba72569449cdba65b605ffc26bcb137da512e684d142282cc90d718b55b4f56c37d3fa9263a312deffaf4064396eb40baa1467e4938f55360864c79ca5653f1338e7fc982f407f09b8613efc7088bfe095ad41f5db2dbb83256ab275546d09de7eabc0fb3f4c99d568f31d9d023f52fad9531515ac2547a901cb2ef582e1ae46cc3703e8e763b682e0904e578760fd2f9b7cb7cec734bcb0c38f649102009b80146b0c4db76a4de1bfdb3e1d11e1df6e6ce06abcd3c37dd5991257ff41a1de907d5d9f3db02306bd8295c6284373b2caab27a6b90688cc229c469d2b526aae66d61ce1b31d829b877dd75dc6776f4f7dca514ff8a4b83f188d665959508070f6d7450dff7a074e64bbce5cb42b72b45842ddd261847b0bd152996e6b7603e4a55ceca581389098ef9158d816eefadd84468b55076617afd7b0ec985a74b2f0a09008abea4f33a55b535ae81584b28a2be200e9e8eee518723f1fb024024fbc6db7686b4f282f80d6676c4fb65d015654996e2d493ea018f9a2f68dbfeca2b9c53a8060c891fa0c65c8050f7da7d48dec8c2666a2690f567fd20aa281cab2b1c25ee645ddede2facfb1217499f3139139b26700b2dc82cc4870b29f8680e619f6f1cce62088072a79130c3b1d7d5988bd6a25d6c3ef3f8f1237d93896f4be9922e61729b828887d23a26fdebad6c58f92473030862b78869b3586a836a3937c3611361c7cc53556b69d7e2eefacaae7cc0d31b87948f0d847f272d28541f4fab8d732c82ee1a8b29f4c8cdc6d8fec8263252cb4009b7d7e314f91fcf60c9f5044d2435e6f5db5b4188cdd40050213d9183e3f24eea67c3a4bf128f23bef4b332c8cd93c0e36f9e20e53d55e82ac577954b4f5b17b1df102ad3ada1b2cab7853c2a36678a712511c40a3d340091a45d77406313d6e77355f1b21b80623b7f24ac9f6fd700d71af486813b54c7b0297380d63bf2c129c8b04986eceebe158b76ae1e6f9d0c8bea892a8a0a059ab6e1c07df938b002884f00cf912b2db4da16c374e5b4edec019fb0aac36d51641faf378241cff912d299382ab3cf148159a27cb4f652d842bb4ed9998e896cafda136c3fc14d71cb39ddae65b9f474ef4b8a3d9c403af1dc9664d388684c85cdbc99198c2a3a76f2ddd93de28f619c84d717a58e7efd7574c0a194ebe227275469d34b6bbb8f620ac4bf63364f7cb791d2bdbe1f659f4e7da14e16d814a8a70855342c1ca1aceaa54a21c3e576f44de86972b1ab5cded31beb23b546c713333a80a56c6e2262f47a80640ddda2b99251e08c1b5ef6f9d7820e320eec8fc4841934584f8ee4e41b014140f887e447fefd7e273d554c3d32d6e06a1eaac84f2b4085d37316e8b57e7607af3b7f0db760108fd04947c7987786048d7003d37f63dfd6b05a29d6f55af8edb5efc2a17912564e72f74e4698f43c3dc6bd53cdb8ba8fd843fe768bc5c7a25f6cfe26d1570c65305f0852868458c8ed559f9a2117c90e6421a902c8895d14183e28a53ff78d61de0edaf1dab0b2349fbb033f304fa2d1a67329a598a3eb26b11b8ba1d196ba9b8b67b8161d88abf503bf852c22958837d3bd0a21bf7b88ae9bba535a21ad0eb2330a52b49b080c3adbaa6654da2d1a20ee737233be6fc8a4ee5b221e9947841cd3ea611dc675a739ac6d80e24ce68d1098ca3dc29e4eacafe1ed4d989fdeb0eb20bc04dd308e2afd88c6cd62e57f9b9e498e002ef5371d219b77ad7850987cbf31545a1e75089bf22932c8d7669b85c67a7057d2cf5e178784d941d3cbeb52279c479388052778264b754f7f8a03acc1a73eff3cfef7203653bb93b74236d4cab9cdc8583dfb37bc71105d83bac22a2b60089a5a23fbcd623d23564e31020314932060a9d626ee034a10b4bcfd2ba9d816babdcc7ae1df5472776061a5a4d8c1f8c865581b429f87de62f3b1f3668f2a7354635379d9787d2eb53a132819402ad285bb65803320ae1b9ce7315757d26963f1678a7be44dd51bb468be3da5974a25e09a429f68d291272a07b3fbe4cbe8e2ef7a5daac8bdd2e9d5f65125f536366728fe2ce33bc6875744e6f31e6ea2945724f47d4b0e3c8167cf2a28ac52ac36f8128aebf824fa908c253c27d65a49d04d4e3c937f2f707419c0b9819b7fb34b639adc8f3238bb7e0b94fd56e1b07af34e90fc993feb1f6a0badf440a885a512edb38a52c5218aa117b340095cb6adb4f4be0ddaa0e96e2d0db4007b07f9e6af1c25440524b284ace8a08f84c0a20c8f789003c983b830f5bdd5822bee0c041c9e5fe55d5106707e913059b94c736d97da23b55a971fe2dcfb68d76a8a885989d8e457c944256c09a25bfbd38c5a2629ffd272afd48135faeadd6bad7e464ef1a78736ee52386fe6636c7b1a04e95c14b5248a2640b09d1112d5d8cfe8d45110d50c38267eb053c448ff63bc53765b91c7262d1db5b5da1361bc8088f38bc7d47d748d5e8b143618e51ad92b5e4f5db3bc6ac36f4ec4670b7e1648b1babe2ae740b9e763dc48c14c1df40503e73e486fbef78ee57c3d1acd80d41ef3fbb85cd6d6c5e2f62d105ba6f9fbf725452d6fec81facd36039a1a2567efa59b0d06a27d8d32004dea4c4be20addf21296b5546c008b8289ba10cecf8d68088aa6f4cc94e322de7be91ab68f7a51d0ad21ec45369695b8e27d5dc40cb16db80d0d23bf1a5adbbfd66757790a97e52627d922c2e9ebe6ce14b81df2a92e5442c0b9a3b06e1842322a6ada9cd72e731ea0aafa68d03be4c040283fe33541c6a3544c1900a7e38a16ea462b60e9aec1f7858b5dd2f4bfe7b9a117762c5ec87e21a32887ab4881229d935a55891715db43d38666467f4b66433a19e00e6d2dbc44951d0d613cc99ec5cb9439b9b17bbeb8182b1bf48832565547899151e0140f7319b6a5e52ec158dc0d6c8134b28792cdd927d8abf81c8966084a076a567204441d75230643ca6d4bce825e7a4ee76c1b1e8e978ed3631b04b696419e6e7f35ca7f81001ecb6bd8f2dbcf76f18bf6ee0b1e7c9362b631c8826135f1829d6e9d6c06a944a193315c927c67427bdf4dfc7e49086fc42e65e3bd3dcd7cf349566fa3787da138c33fc279c574d8811ef94b277c422e33a90d9ab2babef4d0a86d9ce90ca9d24c85a98b185343d278bd60217562c14da2c5c7d72508f0e126e7a39f7b375c2e9fe7586b85663b24e0d8e07d34e9a84a1c4e9e3870df510eecf54af5eb2d8f881541297c66067a6ba6aa67e63eabb2cc59e6ff9c75fd99376ef294592078a6608c77ee83629e1c5c304c09e5adb7879ba715a0923c4a88b97de1f615f0af7199efa55da579c6b721bd934c04d7a7715e02f419897f1053352cef514bf7369b382aab0e9dad700aa522e6960a8637ec181248645cd27e6717757022d0f5a21603c8b14153fb7c19e43b39fffb253365447e635f0680ecaac992b0cea13f258174d5ec29479e47813f40f2eec07444030008a5640f9509684be095fe24c841c14b7b9e91fe1fb3e0648c434860aebfd0da4d5332474e9e2f39dd6f95d1d749c9f0f1b1a200562444211f8a9e277580aca427088d784183fe1c8f9ff8cd70cf4b343384c68104713d71f4e686c4c683d656abea4c2fefa62a2a5820cbae9f1458d40b7e7ed227e2fc67c7f088da86a55e858a09f209f48fdebdd16f4f3dc277aacaae18575552cab5e3cdbf7d2624f5753ff6b5053c8583b76bb440d2c4d35cf03948403f9bbe3cc63d9434baef915b90db9068bece673c33d81c2e5f3a6937842091c838197d3dda501ea1c46e968b742cb1a331236dcb690d5e5e832f14f5bb42638afcf3c72b6dd610105091e625443edf4c9877063777aa69ecdb39f51b29eee190522c0e856d2312f49e78cb5a2d3ef042c81c88ac0bbeec9009371fcaaa932cf32ad17bf89268a99f7932676a4fc0ca922af5e581fb6a3ee621f7d4d3c96e8a4eb921cbe2e02b14f86a6a225fffac4dff58393ff83598bc37131b440662897f26335e80d98f0c5f06a418b86d3f3682f502a26d65c2c2db6e0913860cd47b808aaf41bc3c33d944783388b1510a08781baae2f243eaf6a6ddec3455b308bbd3c38428c22cc94be317e877b1c99ead5668ebc5692ca15475010bb39e881a3795c2003f49109daa925e3d531b4072fba7fdfc9f6191e21ed84604998651b65afa0a622a8d48a912623cec67b89089711622d83000fa249892c019b9b89b3b1090531964f7113bd4429898d9ba6784155743d5bb34e1c89f16abada835bd3e17f9bd59f71844e86f0d6b0bc960b75199d5fe9c73b31a8f95657b0d08330f05482d3f7b0bf13b35ddc924af033661804c38989ea6b684e64033bcab04881ba3b91468a800101b41952b39d41b4d80ad17e2ee8323b1ba087770042bafffb5afbf739915fe6ebece7bfc1e629cc99f7f322a9d111b062e5fd2a854fa6379adea5f122b9def018e18f59feb5380d9acc2c611fb1c58f12af5da0c3e59c2ffb2238713d5e1cfe951e7ca022d51f7f0b8b9402f674201d2340cb5f582a3d16ef760dc11f08b4c66d83679b739db76a672a85fd6dc2e0b61eeeef51c7fdbaefe14a07e21fad79244f17ccf28d694ab0cf3124bfda4636902e0a596c540339f894a8c6cbf1938b258afb10cec2548890c2824c3b092c2f24b84c6ba8596ac1f297e302a3bd1906460a8c732bcbbdbd60f15ca3ea9c9c83cc861164a0fe74dbd071460baba8597fa52250628b41395916251c3390b91ff15e304ab8b444a4b3f2c61fe27e6cfb1aa34d2afcaade2d136f336c8f43b1f9f649d75413ace4da82f0de4a781041e56b27af9356610c35f7255fd675d46a8f4cdd9872a96af3f36b36ba4b52622d079ebf00bf46dcb301a659737423176670a09c3f00f2ad77ce4b5215dd97409961ccc9e08975ac7917030e302731e286e09ae172441ec94d5a4401bcb3626cfb77def220a3ca596d5867840db6b16b12e2d288549bc876f2215297d7cc1341dfbbeee3f8a73469eca3fecbfd23096819aec954c3b43388f9f39e9fe2a4d7a2b6e32af73399a0163276febd99c222b9e60f00f7a0f37b6f22fee27823f2ff8c2f5b0645223e52ff6ebebe29345395f6c2ad4899968b77117ff27fb07979c12de717c1d2ca74788b94537626c3e5716da7a3c746def0bf084f0e1c8430129db10cc5bdc4b38327a4388eec94d105a74ceaa012b17defd983e33a34eb42866ce6bccc6628d09c83220ed02c89ef94c9d60ce7a4e4b1b0c1380cd0fec3730edc7f07f06138796c1f6d9fa0d580736a24d1c1c9fa8a37d85b06f27d51b56da89c600bda2ecc43d85631b2ffc2ff47280af0e491f0836c244a926282adb0f836e1ab2d014d8280f6a7c51e1936e1b9b41535c741522e6ff99bf4f206b46fd31fc1b6d0075d09a6829cde9bb7f226dc0a92311b1e459ff2f59b92edb417baaf3a934bc7eeaea5296e504a18f879e6449f07b8d03f5fb2a61d7df02da6750279776860b9a2877e6eccecbba078004ad297619358da0d735fccd98338379dee3ca7e5c8f0ce532e155b14a5873d998685be830d3213dde489c726094fae80c1d4e35d0bb06dd317f5c3b7355d01526a62945b0e5801795224e9bddaf200c397a76a507b15535ec33ef1ffe202ce8dfb47168051a40860646114c64558f6afc9cf24fb1968d797f791fb19487bde00fa8b223335e688fcd82ffaeccb5b54436a3a7f2b95ed2de67ab91b83a27ecf9a48e7a6c81c50de38faf9d9b15a77a0495118d78894ad6d731194e7ca62425c5fb666adfd56657db0f1e3bf7bfaafbd9e62fe1dcfc65cfcf9e6f4fa32992b1472af3f462cb5c1cf98f61ddabd68fd55870c7e135deae9dd3450e9d5ba1d02a2ea58e07160858f11e1c951a1b3ad9a5fe7d07d2da478cd2566c4a0d4dda42c5235a8fbdbab25f8cbf3f8f7e61a4b9ab1e283d2d426da8aaf6af438b7a531958c3052e2eef78487e8f4ceea13b28f454ec2a2b9b2d64b904c05e791049970161d9386d368b37257a1f2d7fdc76615e6ba8bc68d6979108dd8eb6d92cb687d4416d991ad16b611948ec4f9a5946d7465552838bd2bdcc1ea863fde70e4e00f26af73e86cd07ebcdec9cc92ddf9988155a7d2153b0befcf86ae7439e69f6b5ce111178ba50df56103693e5aa14ebdec5cdb597afef209389a684eb398541c5407f05826f464f71633cb5a4970f7717bf0792de307cc7536458f2e72d624d1bc7842eebea7eb600ebc5f41c1e383b66bb28053c9314e496069789ab06a549a444d8cc68ee041156fe3f50cd5604a608581a2330c0ef3cbca47c740849430e9ae0fa216bdac61acacbf3bbff360d260474178479c2f1ade866225d6f4b64f53f9a7e4562671aeaa8a390d740a339888c62ff4f03ea0aeeebe7180a91723f144e5486cafcc91e252688025e6fdbc49ce99ca5f24223e5f5aeeffeecdfe7814a9d766829037da83abcd9fcc64063aa39be110ad6186c5aa97d7d8ad7fb9d86adf062c9850376f0befd0bbf392aefd0c88564cee207745ba12732d945b875901520480672acf9b76d940fb3e959332d1f81f7a4392da2a0e59d9701db7b84eb42c916298e7509bc87e414c044f38d61be31e6f6eeceefc549b30e6c0bfd70378858c4af60b363746dfe9c3a0e2cc4d95e3ddb4877af627d9266ed8b901cff1c008cd0a87e708414d9ce437de6cce2bd4bba360a11bc1060ad128aca11a5efb7d220b363fcfab00faf16bdf3ea303cbfe4c86eadb9a1be4dcac254a6409b20fe7bd967ca6e77c5bf0145b4be5be888ce66c16912f2f970128ad950af1faf8b3433226fb478f8b9685310d3ca0a5279445e16fe8f1fe9dee2842e452bc38d62d05ae1edda31b04780a9ef48440543d0deacd48c4fb83bd9d7d90ff25c1abfd6d36ce67ee7d56270635915657cd4c5b47ad87d75e28c01a6b4bbf7a654e15d0dea6540331bd288b5cce84453a91078fd10910a82bff21783eda14d64339c1568a62618bbe26a04d8b3088129b45fbc98a84bf44e790bffb229bb43b6b613c373770273c4cf758186e88c039755d41866be229c50e96351306171f8842810c0eaf71627fb2b5f6251faa6cfd47c5372e32ccbfced7dd1a78013d221c07ac86c316b9ffb1528641750835ff23c9aa611dc14fa91369a7d3b1d8e7668867ce5ac74483257b530b48f5b96a1410bf03a76b2ab0024bf09043b9ebe73fc39643fbf7baa6f061aa571eecf127eaee51a6156482c87f81aff6d62a225cd9dd7d77667f2f11c46e2c50c79912efdd7b6b62248afa6a7a3697a3dbe697e0d1fa7ec908f913dcde2af5323acf3607f0512780247a33e815d366e8ba9d10f2ecdb45f718ff026c3ff51d157f37798ada6d3e2453c5e130052744b582e0642dbeeb6ec63d62bccb09941576d20162aab2288199589a4286173c5f49be11f8adb40d456979ae08baa6553e633f561ed5ceba63183388974f9e32e13d962e1e1190bcf07213ef6068c0d9719fc035be8be636fe7ec78e4797e332f41c3600bfd068dd577cc03a4079a23f4ff6055911bdf1f8ae5405bc84381555702a727d7bb94052e25006c7f9f4d0a2144cb3ba2dede686173e3ce792fe3ee2ed89c4eaaff7d1226bf4bda2435746d78f8f2f5cf1377a21c52161b30ae3f62d5712d36dc0f376d47900ebc2678da1464fd8cd72b58d0845854ff9fcbcfddb37dd5df927350be64fb397be0d5a24ef846d45c62e44b657f7884a0a8165c17514897c37aebceda23c374f0f501995bddf04ada750aae16170ee064617b68aaaacbe8e9e48d25807cc2e3fa125c448e11fc1dc30482117999a0cb239669cb17d4974e18b5fb339e6898d6e17e63ae989972ec17361f5a4507a23222d2c8b50bcd59f88e4aee10c022058eded7ffa31d495089e1c2bfee1f5a7dbacb8d9e5084f4c07b38bac150d0a394bd3b8a0d2fd22ce1481d356da91f0aad9fafc2850b7d749793d1fc52ea8f959018992f740e8fc4eed27874f5d7802389ef99cb83410d97d9483240b773bc2df6d37f93c8232898078991d9743f3aef4800ed5249443d0d608f6329721791d5bc572d2c3d67b15faa537c63f08b9b34d10266c52d122dfb8e0878a87888fb664a9910b1e1801f5897ecbb98ec2306ef8f680546f460f3e080d39c7672e3e0ea096750a479e5f7cae9cb78d74e83d0aafb62fc986c18e2394b6c526392b28a5b2e647362e0cf3b0cb6ed8a4a15d97f5e4820767f1973ec4bef437137a12eea292b5ff472001221a0101226aebe5435ec616640d0fb8baf508fc9cf56f56e9a5ce9c6e8c0ff68bc2efd4e940eab9c7cff86c968b06fd1aa69840b0c0e35630522c09d63ad30133e0a95765498fb16474fc0c2860b820fb96db3ad31fbf098203213d8a230f798c45e80341477cab2ef46d349fea611c07a983c8b1d51b33aa41fc6b7111fd08af6d8ca4e775addd90326238f34354ec38bc1c52a7bae0cdb52eaae915a15116dee1f00ec56fec105ee0b16cea9aeeabb951253ae71348120948392157fdf77245318f00cb511a657cd9656ee19db77d3c9ab2a8595a983e84ca06d1b2d3f922da45b91b7f485e2305305f49856edd924878665fec76f09183009ad8f9c2c2fd02ac44c65f7edb8f863672b9ad6150ef262ba473127f1f39f7d5c02e7a4f02654245c596c8310ea7e1007046b4022fe59a1869199aa83cf31f46e462d0f560cafe9bdfbfdc9d864d20acc5f0ddbb9afa0cedecb5291b6fc777bfa1c4054dcafd129a6c929203871f9af48e8b0b48fab5771b90c74d08f60eca3b9319ebc866d9a49b56460f70e55f37ed9636cc4a10518b7c69f59db2feb3e4eaec0d4df61e7b34a5723c780229426c45fd602123d6a63c49375978c720a930ac32ef6793ca079420ad3cfa6a49dae346c8337a0cdf36bfd3c2d23c5f442208f86adcd71f971c83881a0f65d2910cec31123773d951270c3a820c95518c4f115f15c6a6a1cea82b287af07377118c5b4019606b1ebddb0b14b25bec3e3c718e6c38207563f3ab6efafee1f6632dddcd7d00036e55291fd11924d6cf634c96633734284fc24732caddab2b587718892112c0560a3748bd242b789cd65c4bf3d0466ae98b72b9b11faf87c88b34c3fee29806388147dcbce38c6dcdd6e1ce164595efea27a2349009620f7daaa07869c98ac39084cb734f9ea6803304c4a52f0bacd11dcd29a9d7e5c1f05343a33c54f1993ea8755884771538a794ce844ccd7b0fb2b067cd2a241acff61beedce8c2caa3e99d427215f0b522a410e1d6a6a7805041ccc9add32f2122055d34a8875102a54964aef9cdcf52d87fef5bc9103907fdb6b010b8f4b33fb9a71fc9dcdee4c63ffaa0113c04cbf157bba84b72fbc82455a810fad27c774dd9f9bc2fab6474c73545548d18249675e7aed45e757d48255bd6321c137c15c8b262d0fc8ae832b714085e8117946ed6ec2df8bce507c0239c99c885aab17baaf465f09eec1be29b759a66cb0c4eb68b7e5e7af8351ffecf664a7aefdb8bfde07188846e1910d8c910e2c9e98e190556592418677af9408842a83704a5ea2cab0ac6d5bd34922f9d47a51c04ef6ce9bee2f8b53353d7c98657ed52f7b0f3855921c576094af2d6fd2cc6f950d24cabdc3ab1130c14f95beef258314933801fd42f55ce288101d96adb88dca7da0642ba31d4ea5d6cb408e3bc9d02bde463b91746c385412885185c5faf2565cc1c55c27cb9ba6595cdeba21b9519ad6b8d3babc6df4ac2528e84455a84c1a1d78d33d70fcac6faa4c10afdccf600f2a1e1776789c39f5ed86211aae20dc20afb5f227b028b1dd1783648cfc348d3611d11ab02563adce17b987506b44459d25b2b2b6c609a676a0311a068d4ffade5cb2ad4bc627a340b254ae1671c06b1004579e6e638c737da7fd565435603f6d30fc69343ddfcd99f02e05999a935a43fa4bb28126c1fc87c3abdd82df2ef5645f4dc4b35876ebd5ce0e9de62b5eef0010a78d0d7d6358bfe1663eb93d8fdd1eda0a49f408c21cea6d7dfd7498f71468fb007cdecc35542ebf5a3388e197cd74c5d1f15c57a53268f67c8de42ab5c4d9d23a9b4e12b9fc8b3e068d70c63fea02b6d668d3193ddef1666b6262d076765b7dfdd26dd9e36cef7cfb38cefd36a80cdde4f0340a3bc288eb55a284f5453caf6ee047d16b7cabc229ef25244ad1c9fb717025b4ccfad4c4da76fc046d4b5e703f1a78d75095805aeffcd4bb6ce14676588e26ba0fcb7b487e819012b86c39d1783ac352014ea29a3d68a105d823719a44034213dcccbe04050f5965036caf9f4ce279262afb073de0b3de52c8c53761b85ac842d2cfbb1678ee1f1ccae77bcdb9c50576698608ac5eb67faa6bdf4f23d13288ea101732e3d4a5f58bfe71deb35fef82e5b40ef7908c50a6c3dd624fa20fc1a40e98dbb3d7afd7c88caf00adc0fa4d3113304bc0f1b8070d7f213287bea71cb0059de00ebbc9e8c99f2e3e20ff1f104c1013dd8d3adbc3de6669395cc4c1c5c58573a688c6560e0adbcb2731af04c397d3f84226e2116de9de1204b50458b58d0ad6b9c66142e410262ce6adb668e5c8e8abf6a4c60b536d90bfb185cc8f243ad8b034fc2aae9eafef5924c63c3ec1bea598e1aef4049c76fc343cc86c0d7abaa4078292c244e980d24947712aa7eac2975d1a50a49b13a9e389b3c0c70534f9267371fadd86401add3097e96eee3cb5d372a656f497e6b4fc1c941232323a45f66a0960067a6a2724b1d3f1c5fb34301e44de171cb0f857766567d55b80c0f61db0c02513bc3b50135cbd3cd3ed623f9f2b6402e4ecbd54f9dc519608da86eaa1ad8d261d970beab7ba484389e314f974cd3f3eddc2ab0bf7e1e9d8005e7f3ed2b308cd79a28aef308332eb490c0ab8dcaff3568dfe4e32c3118a80d8ed50ee234006d74fd78b0f9f97abbbb8c1b0979151338d76c2714b5f5dbfb8726587a3beb738f43a8168f9660eb29439e8df3d26780aed769b781b9450c1b0f44a43bdbaf8c7fa67f1ae352eadc67b2dbc325652cb58fdf5f4b398d9949148c40006ff1b06f898cf43ab27a8790dc4017ea30da8cace2ea12f6b58617ed37a53bbc680706d55077b0920e52b5b3586543fe1e091ca893c64323e331a5e58f22083c98a45d91599ac896d8718f984bf6cfe738fb661f89893e262f4d2bff535b12b58c6fdf26b3ac12defae5f3b8c85cc17970fc9a5fbefde388eadb995dfd1e37057f03c292b5be86434a4a6295d51ffd561d330ac39749137712750c01bcf137f2861d4a04798d7b1a233128e03bb5cf311065d025816bc5fda1abfda9e75832751bc4a088fd12605c7c89caec0780625ecc4f7db7447863ef2bade31b44dcb0f575f6cc2cd13fa7ca25bcf9cb8fea0a7ac72f6ec2c1118b8e49ced5b4635d212b62d63bfc284bf711f2598bb1ae4801a64a4c091aeb513554a66e0fa2f6922de82249f10c7290200b1e5a2b13726d786dc1fe48fa2cb38f876cc069ddc116480421c79f63c4822c758115d34e8ba005b9175b54aff78a28ffd84924447a50b7503eb997d86866c858fe6f82b30504d911065d005038f5bd342cf3fc1aa88d62f42e879406dc106e2a826a34946f0ae9a71bcf6fff098b5fa5f7f9bf50f1c477156ac9dc3c6ca6b94767344e7ca8b0717f51d773e348461b852ec018e0ad86975ff5a8ccc103c85a5a4fdd921e680fa5ac551ddb9de90a3b267dece7bc4a328e4f359723a6b0491ab0a67ae52399fa769c60c74f3b142dcf864ee4193ef54d4f964114aba913eea3606dddb78670ab46e51b6a60ab8c4352840a4140e69e01937f7511ad4772474f23f7e465fd3693f88ea10273c53a6e7108270d61f94dc0490cb2406b13ff8e26d475468a1bbcc4c879649ece22e4140d858c040ded38707b14f0b7ab4197cb5f5d95b2112147a4462fbc52c2499b90ce670b9272907a123f64e10d82b10b48c9f46b46503448ff829210cf6fd5f547af9d618640b8c42bb5bdb5ec8e8eee19e1c42af2090c3067b4cff554cc36237fac6ec3eb5a659c5fced0fb58b590b1a6d0e34ef030fc8f6f819f251c9d9d9dc112833281d1c8a42a518fa11efc75bde44539003840a77888c660a889d4cda7762bf1f16e0b0c6c739db62dc9c7fd941725a66af7f40e36afb0a5088713450e4949608482859d98575e89632ecdcdf7b2ab98adee88aa92b580daa9cf11d7f9cfd46cd1e1e6ce2aeacc8f9e4b5846e5db8bdc6663047df211bb48855ea3ef8f3261a5095e506cc77bbd81c5fd2cfb5e409e770333100cd3559899db3992ec476591fa07aa05eb5f909cb2ba6a1ef1658138a2d253963dcbe6ed5c425c5b5649bbb228d5933ac632b21ef7bb816469b78856d83a3df14e777c59c69bc5f477efb0ba41b877fd53683d1cc7de918c58a410d05dd3c0729a4bec10c5ab7ed494bb596ca0f1cadbc28d06d812e5704458744d78064b0e94be0e8491b83ed93f0e417f494e8b489acc8ea7cd7b59e6acb584594234b05df3104605768f342b71f3edc11b5e44b7f09e6823ef78c6b483c660f505f0edfadbdd7a1adcb5852d7c72fa6bf4570aca16c607ba2867b7ac9f2f3f636d042d183d1c3f116774774475b15714ed541ffae45a6612d9eafd3f96c9769d675d6279cde5ccd005a9d599fa99ef8bdd895faf23e7625f490a359519a5145b3f1bc911a5884e4402198766a6b88f9833bd928f0ed1b05fce4ad979ee6a752e4571dddb206f029354ae30fb07ca3dd57c91d55c5458b4955dd5ff27bb92ac29ef118025410eb3e36b121798cf6b3071767a4bd927921ed67338ae631874c994c6620176556f70cf223aee989cd639d58852c441fdc32d33a012fe152d2671811f8b53871e6fbc6035469e5e81907f80a69b2f7302c220db3640b9720a8421cb25f7308ff3272747e3ff71480901c1daebde38272123ef4e150154a1d562d25e76b0b9a91de326016a196c97129e2f4e9f177f75bdc49190221c18eef013296382efaf73a5eba49d2e941391cc0d239355a9b54157ef2a9ba5dafcecaa8aec19665aa08c7f77e4e1a43e8ec688d715179adef17692161f6850961114d6dcdf29a46469e762cc72b61db2a0c4a172eb036740a66facb5aa419a055943309419ffdc02df5856877966ade4e348d321d16cdeaea1c0833ebbdeedcecc4a9a93f2cebdb3afe7ddc7056b8807d4b54bd2609b82c37d8a02b84f9f4932b0a2e0a73b3d135136377d7d490bbda7603fff60bfc6b402eda59c4d8434e49facd53ea1e09de47c91640499201f0eaca8d5836c1105477f605f13daef3649713a470404949c4a50ce4e77ef1f23f3c95051f77fe68155e7cb4b2b1a805eb3e0c229151c480f70a968843e9593c6f834ad9fe3358b65820c83b1ef3b89e56af74024a8140fd778179373bf87c73209dcde156989080ddc6c4663ab9ccb33f338be31bf03ed2abb269097294e7206cf00ef8544671c08f0eae787eb5c7120d18ed0b7c97f5c1d96f620c68e34ef6d0d8f83d6e356f92b0914effd18ffd9c0fe88fce5fe8593b9c33c38c83a50f65af742e7b401414991276a204b602a954d2288f202dfdbbb18f74fa30d3d1de846a0ca58a9546083b2e08ad7c3c71926a9544a01e68842a486987090219d5d5a864f124ea05a08e5461e022995676ec5706cad2f5df5124beadd71c4a8282aa145e86872b1151b9ff60a3f03405e52076ef0198919c05dca82c34986faefec1e55e818cca9460b8ef5c29c577599d570adc639241e3c24924396c682a39cd7160ecd4d625e81b84a9ed539e2ad6b09282ac517a9abb83838b59c14fead2a83ec4a1233698a0f0d8f584da3579e668c3edfb024a1f3e069d58b1c13d0106bfaf48fcde2f3383266ce4d8e7d6bb4b4c64a36a3b063e71da9e5eb71a648d4e65df18ab1f4f3f35019fc88e9ee78b798f4ef8544251ade61d5a4b4a86415bf5fcb35b741898b2295efc9be2f4cafc0f8d59e9de72d19bbecec517128765083d4290a2218df10c9e556d92672a5d707ce59ed3832476df5507424add44f1a31745aee6d87117c95cf982ca68b76601cc9a74fe6ce5da80c509643e68a5a4e5d139dc25edce432e90d31dc18b5df7e721a98ab2840c147bac7509841e9056c045837fe8cb41906d912d68dcbc699c88baa8fa3f95dbf7790419504ee4fdcffd04d7ed5cf7db34d9914f1858ef488412bef04fb44d44a9f22b68ae16ec7ca5c06b1f9194441982781e6c5525d50bfba14dc3b6b229fae97d7026519394131dd82d6d793789df4926cf8a4b968ac238a6318b97d91eeebbfb6daad45b18d07ec9405df834d64cbf9b632f6f7ae2c731edcaa94a6421f25ec5dd53b99fc4fdad0d402d73268f8dfc3d1c153fcddd14aabd04a7710a68d47ac1afc92a0114a66099b9ca71847c1ff9b6a86d02f110226de0e5fd20845caca06ea6ae6dec1de3886353ad95d52c5806c0d584d1d39a8338a98688861258c1fa992f48b88937b78b05c831d2d0606c12ac641cdd8f0405f5109c8d2fbfc002e7a8363e86e1b38a023dac943d229c1870d1af17930893afa4837eb9eadd17cacd7f6f0e0e5955fe86733abaeef4fc9a37c4d3bd5846194dc3acf1ff54cc0b1064436208aad2f15c3b97bf6702c94cd6290dd665dd02d58ee18f095eab893026139168ba8202d4b68e9494b9e03677ac0c497940a6712d89fa9bbf5bb4ed3a04e5433da5fa9f440f293597eeb289d27867e02c5285f5a885606ddc5ae2f2bbd3bd9bc2fc67f814c89c8173532b744afb8e0755bfcb0d0d10c7d7948a2df329b1c076ece5e6e2f415d7e383357c783e7e995426c4d58af5d4a9a3e7baaeffa048c98afbad995140dfeb0b4f4613409562e3b728c4c1e1e99a01bf12316f4127088921ca2af1e807cd0bcc9f5201df3a0f6a527f4fc4fe227161d8859d36cb8ac16027aa8bb6fd42597cb254b584e820f1f16acc9b93d86b829a83babff7e71bf907b7b3d96e8d2578071c9d642809f5681239982d9547c3b4e93e4fe5b0b665ea6e40c0a92b4e5ed6192743b76af2439be138e4542daf046becb5548c4fef422efd8be322d5233d736e795fa103b1ac302c4dfff9e32b6dc86c3b0041bb71441c2d0806978acf01379d16126470410cb34e270dc4556107b7145b9b03d1181e37f9e5fe97223fed9656fa24f91ed0f0768d178d0119bc8ae2ddea52818459e8d1397330f7e3abf0de16e43b16b24007ed732bf144fab5ef6f1c0c0d6bef1e4fd878b3491e00b2a92c82af65b5ba2780cbb98bd66cd54d00f2e672fa21deff326f46fb2921cf9975fd64d98107e16b17e80606094465b227bbe894f30c5e6bc068114fad732c74800081eac79c1fe08b90483bc3ee92ff33a27a9fe6a886d366c062ef961f0ad5fa528ad1b8735bbcdef5fcc01c286433fc783d47bcc34d507a80d2ec4b9dda13c1c9dc21ff83b7df485a4473653b02137b8cc69906cb734814c7d06173632572ffe427b75235a53446725bb3c0691b16487be39d9900e20daf508481616c35d2e471269a4b5ea9492f930ee307ef6221c192b641259ac278c346053706d24b6c71fe5756c4a5355bd2f2bde6d05ae50493517766e285a55f5d14b58e8777219fa788417fa42b544bb453afca0d5a8bd8713ca8941482c21c80310e8ed8131c5c1bf0a07e6af7be700b4896016e9d3b7a0197c26c1778bdb82309edf7708cb1debd37fcff98b2c0287dd2c23ada433b8781dd0fe7888fbcf1e7a80d8e944b767c23da9f593730b41c8b284a91a86984be46efc44c8d785f320a7e0dcb427db36c39efc6c30495b4ec335430d65812c2eba5d14c6ed3865f4e3dec87a549c5252753c9f33e824d4cee069e8a2eabeec63bc76cc03b7a8f1b57e5627d4512d2ffc7d168b3d501e580428e8ebee0041b73fffaffa1ff87981f76b5882cf12ba2a009260fc7676d12bc526a60550fe9f9ae95502001fe250f77dc063aad59463d18feaa653f36bec077d8a3e8ff673e140b101d52cc41b4d388d35b78f3106c12f9ecc234fe50726aa671c23d32af9fc7767684258f64c54b7afc7a8c1f52f9751de8868429dc820404497324889eb79f3fe55de07a4abe20f4ac405cabc3c95cc51331323e2621ce142cccf732037562c9bcda62525aa832b0e51332321d831beb965b1a45a1ef26376e2f97ee99646ab4bdb62fdd71761d198667fa18e416783d591c72676f180576477af4f6fc1ad6e23b569e16c02f98e71937c9e6c5be3d26cacf2efeb69c23f5dc7b22b0fa6a26d5998c3f21b64b344ab77a65a58e458d8f5c574e2e890c808881df813d6a0df5026b65d2df2b8e5fd3c068af22f36ec88f61b81214cce2087032a88c1e0a2aeb51a535d1797f544a918bb60efce8775e11293d12a4c07b48ce905d5443f99b118f1e448e17778b491118752e90be52f68b5a6409c5bb544c1dc0d8ca020f584c21e8dc31e539eba8392235ff560dc213529cff496e85863d1fa0c6269309603a995b932e0daf8858428427a3317be8b7c33c435c3f0189f463b81d236e97874e01dad48b727add277942e721ce65e0ddee87eafafbe3822df5717602798045975de87b7ccbf7175c19967cc3a21d059fe3711e3d10407d095d1979d84b9e48552dff123641b80ee0b08f315265eaaf658955f46e6ebcf88f916c4cecd202809208089c47eec6afc95afbd0769964bcf93eae29ce25f8c20268c6a4f92f7444537af6fe223619ea862dfab19f737a33fcb4e5103088f3fc471b834eed598bb016154c28cd5e2ba87b5dfef77601abd0119dc65f5a154c6b1ed0778a3ee1032a5e7116cb0120179ba4f348557c2ca71cd2bdb3cc8e7e7a0c653e6a13ba0c81b33191eae9878b1de1aa913b68f1c9e4a005e42c77ef0834944983b6dd0b518b201c99d1e33670d04ee9a96880d9603b34e777486bd869931e70d1b907d1cc660b7d99429661928cf9c432b1d6f394e419b8856d3ace021da2782cc29217c2e2dc7968df9932097a71fa34c2ce2f5213bea84ce473046a1e12e39f05d44498019d7f81bbffea2d5f297a9845bd11b68b58a27d7fb56ac423a531df5f0453de0327a9768500aa900820228ef01f33226316c626a97370acb172116a26f5c7bb610ecb7d8f1f657ada33a325a7df95ce91dfc2fb06a6a7aff278faa57beffc335b19e5d6f2cbac24d3d3b03541dfc360db83abceeb704b8e70ce387ebc9b86ce4c92add0fe8df87adb18b619e8689dfad45af20ca506266db90aa9702f22065c54da42f63229f6cf0cb89e45e70fb7ce7133c14662069b70c0ce89ae18c783bef07acc0ae62bd6d706383128428659df3f9e341fee4539c7b1180f294a165cefb5f7a20a8e5aed6acef5068793820eb4d09fe46cb469caf44e333b569d062cc758eb93be579b435f81c717d240e7a3719af77d5b007e1cd0eafc98f5116cfcacf11af4ae8266c0e395d85a338e9e55f52f1236ff1e66ad631c9fa47c7ea67394be5493a05a8387d1919005e6f217c1a7578a44b08c5cd3d5deddd4ecdbd84eafb4995d19896c651738a05b65d575f8c37583c698e03d02baae42411c877de70efbaa1e8d7f2280ea16b9d9d345d81a7a505aa65c2b907859c1a3ec619b89143392f2b8fae40c89a01c1b21f248674de51b91710adedd7210021443f8efa6384b7f8f75abf199960dc587c64ce542ea99d93c38034849562cd62a82f0c53d1d1e4f3012c77ed19083ee0fadfb12b686511123eadc32eb41440d7fe546f805d6214890e6bb2b406fcf655751868763d2e1ab7a4b2745675e977d78758a7be1edbff2580a4b67641d8189de502e89772777cfccdab5b6b1c39af369e83c899a1c65d428ebc72daf7da1ba6ce4f45018d798a220fd1c96f7cf637d285d09af65ebb52728254491abea5ef1dbc44c9cebed2c9523b2ded8584b189266424ccc3ed17cf30738a1d5b81d33fcbe12400969b145ba3babe2d38060f3617260a6572ab6b7b318a7b27c58eae2a22c96f5b0daee902853cd1876bfcda5580540b7684c1a0f4591264a1e57ed19f61e106d0b9aecef5f5166835acc24726d082ba280d15ecec46a39125eed154f3ee3b1577439457e22b78cb75c43f3aeeb1428108f74a5fba6de1ad9e47a031008b268995c1bf0984600608025b7d0cb68e1d425043bd9c41e0c1e9c169e2296dabe642e2cb6fe31fcbfff9898b8970b9f90de1e15b582133f20d4da488b5dfe9bab6abf76040b8aaedb90507f17df178a3e3c346af7639476223f00dd7907a4750795b94e98d50804377311d4b9d43f91829f9f8fdfc74df190de2a55fcac869940552c86758bf328ad889db6240a44d8d71da6de4142a3bac3bf4611763fd5bc95911c08d969b53b7828011fce4ea1f876f3558209c374125d997e66f02920743c96fd785671c16eb1d2d9c1e5f7670e7cb3e19354448751e7510ca6b979101cae8b7d291c8b0a53130a9599ab5ea967d7fc5d942f253beb1668c9cc276d75e77a0cef7d56ae0819305826aaea36add3128b2384706af043aaf2bfc9fed890468b5712ba791b893c15d28dfc50d19d4bc5e5bfa0d750f641f7402098149fb19342122a92b55d0f4d7bfee117120c46cdf9212ce9525181a2c2034113441b123a8b53c1ce47d757ce6165e015abd72a3312059c8e6bdda323f1cb2ed5bfaff78564a51bc9580267e61a66f67c3953949e76c18ca55c76b653d922ab3cf922391c00e6b885cec5344447e70979bb044476a4929c056c6cb4ebea81b3c4cbf4f338e86dda962c351237de9406a784c65e7c55087b42befffcf1506637cb6305bae95040510d39d47025b4c29dec1b0eef94bce958e4d7752bb8bfb991026dd5ae817f3e10d6d78a28d4e1babf2292266616e114f1b6c07d551b24dfd6f2760ce5dd7c0f9e254487e6cd4192ce8c94b88dc5f3ccdc9e254f01e733b69d8f5a05889da68b7df5fd0bf65a80a48d39f89f091be9a919e565e35524921da8b7a4d47e11602c3c8507ad663fed2328d107f9b12fca17f87a6f3df0c0c471f42c536e7c257cda6a246c362a9354a283ee5129e184d086ae4e71ecf1d416e1f74a620ee8ee3b894f59b4b49d4f702f5dd6cd01f057baf1d9919f2628f7d210accfeb442c2288fb9176e3c651cc295810741d75d36cc8cac09ced42de9b1b4bfd1e55ce976355709ccbc5fe09cd865aab51c1e2d8e335cb44614094db26b67c64d34f2d23bbf2b67c920a06b3d62baf9aa210a141152aa4294c44951f85efcda1fda65a1cba69ab586594faf3a544c1af4ebe434e2841f605cb3e57b03c8f3e853fdb37227307dd72c44e37fcf0c0c0b8b4699d40697af70a0af240a9650c6e1cb625cfd04d7d4a54e05a976e2e4a6f5320647e69c495038a85c4e1200343cd25752184120a59984f4f5ae04490a30ae8f0a7b2da7ef7be8842bfec43531c1bdb7a0aaff0f6c5d087c58a24f5c24ea8144918f4449324572153ca7999bb9f8099a1290819ec12cd1aef956e7aa29fd365e44473f165f656fa832679177682c946220ef7d9883e84047c439e3523e5721ce15837f78f0d92f27fea2faaa67ff3383da280a0ff0c9f450e0cfabfe310f0e53458d2448f7200812148e0fe2a4ba9cf180922b51d3b7fdc01cbec44d6b81aa368c36e1962ae4b09d86b93cd6c2038f85366443c04b5b880b4a43cdd1a771af1a202baf8d48170eab449a88e04912bc119b23810761c04ea1d7e020028a1be63f84fccf9553281176b2bd91445adb00f619497c3c89e4014de028aaf2f5c9bddd370568b612afac5e27e05a95144a06e345c948047278a5ddf84c9cedfa84e2e5ceacb62c3b55a818eb8c3e75ddf394fc741c9fcb7b8013ddfd635bb9ea3f0d8b4e49b676ffda0fb85036d0ff3046f01dc89f65a2b6943f5cfcd70ca8ec6dea5c70f0d9da3b74b05879d3d412cc60792f4c406bb261095da829eaec184dd9ef9a9451b87bbcf73d8fc5518ef61a8cd4e286d4c02db00b0b4efeed37422d56976c2c7d2086ee04f7a72f60f3a548885313a84413ce1193f76c0792be818311a48d0b46435f7df789eb6e81ae2fd32f8e9ef99436d46da54017dd41b6d2e9d6bac2a76b9e4f2a2794af09d3addc8ed84086c4e63d6669c3b06923f6fe479604ff0724b60f9cfe0ba5a1073477fc7778def7a336be25724e8f3065d84a1521b27224466eb3d8fd81aba06f0c688b5b2ab8e851856b68c2dff25156e59fb67271feac83c9037cbe64dbd5bc832823371b1499ec63bbe2609a5ce6619802ad4b0712f61b99f489dad5dd6259ed49ca94a818b30b243def5a76dbd3c76aeb317aeeaa9eb9ec240efe97f47a71e1ca113f075c3a545aa5a8fb49d743d1289c6a4f9c81892893be7c1a125dcffa0d07592143061221dc044fddc19dc2a1752676583a5f237e776c42cc467d82193508835b45c4edecd082e5cfa554d261497f83c77adfc477398b8071c14d91127d87ce20c908d8b8363a022850569d5ca98828e2e4482c01d1390313c36797c7f36656175f7d0eda7b4d43e80a60daa11c67f8a599cf895ceadfb79917cb93039bc9eae4bf23883bcf30578fa4235c53f0271b8cd79538edc4ea4ee8c9a9cd021951b87f070c54e8239fa6753038bba0bcbd7be3d072deded19d7b7db43a678bf8ac2c1f692fe810ce6d4f90f36ba70eaadc413acc7e3bdb2370d7d64e060e0f52a7fff098ea92621a9b970b4b565482a643d3860d0eccd990906fc79de284189154d5fda72ed4265a1cd4850e19c1b3c6772574662a271d8a05f948bd074af1352dd8aa6768207416f4c7a1999e5f8012a90e6971a921e18da22458f6240b02983eaef022c446c71bb86187257b638e350ed297aceee8d3474631a9bda89fd884e57aac773393b6800e1e861ed09a4e326a97d649f25d230a8948f70a1468dd8f7494059d7837b075680a02045e00c0faf104bd1b8e0b9531b0955683b79516a4b565499cdc00a7f6b82f3a7e8c264701c1e915054ffac03793e2179174c9ddcf94d69d7befa4031125d535dbb66bcd9c7d14444c85cea5e485be2e68b91bcb0bee644b51f88d6271a0bb96895e69da4ce067263b4edd25827bc3a7f4357c34620cb72340174fcbdc3edb5e41a22516b236abf02d807218ae5bdb3801ce425be74c5b8cf22367a361a71fc990b38901dca12f1ea9d02f9a92813a848e15c653827f16742b480002c4e4ec657ee45c66da746ec069e2507c1e4d9c4eb9c8d3a29ee04f8a6a171a0c38175256215ad49f320ee13fb01d269a0bc20f5a85b33f02fe2d542602e110be70e83592aa494942559c68fff4d2b7ba01d11273887f89d9a4e5045b5eda6160ad702fc7edfd2d0135b2e68c707ff2526f70736535ccf088f85ef6b873b045e819ecf241c5a1e6224a3ff4c401ff8278c93ac8c81acd2ed386f2ed4e26526be9c52b118999c932995361bd0c8cf1d2e52fd1a4104bcd2740772ab8aca902cfd2115a70759d7c15700510767244280a53c1d7103f2b4a7914c22114a36093d77576c63da485f883efbd0dc3436074a5fd94b90f87a285403344d7e13b6f2eba2477dc580488d462281a7e78b97782c4aa0f428daf7f5f5f1168e4fed43b42948b73d9eca81a1929ac881f231c0435a40c3696b1a99fd6c0aa37d8b58786ad56772d0b2c1913e74af20b7552565b980fa80d9b89fea723df23d5e9c703bb678a533277ef001dac6e34e8e88e8d6849b9a00afaba7d7f15d5097ff7ec2cd1690ad43b0018a8e86ce2c3694331ad8069f362076099a778760f6df94b53405c16761333d98683a3c077a5aa53beff7067cd3d3dc69d839ed71df5fa68ea68039f0596e3d29425548ed54e26754b33ba8be01dd17d6c96555e4ebd457b9783f8e8b9a09bb6bb8e083ddbcfbb0e2e1b32e1ae47e172d844ff02cf1da8aabc149f3f5baddd0d6f553fc881acbc8f0aba9245679337668f0fc9f2fb0d9b4885dbe73700da3a29e81e44297a3926f4143ba7d5c91f53d84f26e09f36d73cda2ebd032de3aff3d735459c9fb931835543ea33997dc821a05cdcc8f201e26cae5b7ec2293a42a855a2b06787ed31f94c04a0a2fb96ab96634c34310030330424fc3e81c8c8a41db7c1d41bc433c29cb9384483d44207e9a31c55d01f41946da2c1a9478a2520894b2dac4d5597b9b33fa1c9e985a9323aa9f55984e01af8d577c9d9c2c274666138f5e85c1e5a447039e83fff2366db8988168f3143950f3bad5b1c47137b3fd9c9c0bee696b584dd7f48430db331dd330032539aed4ea6ec3edae8668e8a83165151965aa1cc2a6a773cddf68447f1dc3847c483a278a1a21000c588892c14f5c4dc116ac4bb7bc6b729d91daed60dee4418ff4e2dbe6dfd6cb840d49330c9d3d2be84aa824c0cf2da820cdd0000398a52e6f418836da2372bbdb62e59d254a01d3c0048718a94ece9d47370d9279e20aada94d8813ab0088ec05a8b19fc42a038c53748997488bfa660ffd3233df77aef978cd05b9e063c3164a3ffe8f6eeabae069ea9456bdbdf0f9cf3328655eb834c59584b0d700da6c0ffea8388c9f0e60ba1872a7d75c3f77f38049f8ec864ccabfb9dc000c4d7fc738cacd872a899426bc1b7906b818e36634fc7cdf29d478c406051ef41394dde4e3945ca7ae26ed27167164a3ccd137722e25c4288d416b00d7a5115ef013e952407dcdae5d85ecd73aee22d0aa15a9408412f67f7ba67fc2d02e5176308014a0542dd5a0d738e6961e48deea55858e2deec0534f5fbee07c4ddb456c76aba58e484f9fb1797a2839e583419b87cdd70c4971d9bec80d9f8f2ef8ee0d4f9f06ce04f7756655a5531d9a43c98831be27711d3df073b92d6984cbca05bca9e7bb321b5757af75c0b118dc518fbcb27e0f50df58b7badf2c0d0c374c5aae69c169e90cbb25f5907b61b33057c754f86bc371d92abf40d962ed84e56778a03a50a74ed0968cfdc7c7dcda36144453b8c11f54fbf34146d1dc9d755d7cfeb979468447a59ab63a20a855235bb1a8ce419db1da8a985c35b16c0b0e9ed96739a024489160019bbd278d68b54b0d36e8b623b296f147f4c7ee36b257bb7766fd3903cbabd9d8a7a66e95866a69a5b7105ab38fb4edf1fcbc6c6f3da6d0a941414438fabde8103ba26d41d2fe9964b9543e43f76eaca4af8c8932a1d870895ae49ad5e2fdd41c149443a5c3bef259709f5f5a5b0f0eb864acf35929ddbc2996fa4d9c40e27b3cd75a274db693b243e22ca551da0b42560f5c3de33d588711d62073fc129747231e99b256e0ce74cb8c4de69d3ef6412c848f7cc6b83fb9429d1b2dcccf71c416ff9b9ed3d010af93536e0313a3ebc0e30b355522094567b83dd36889e357a3813035301e2a1b701b184688853818ac93f4fe86f99512d0e1de120a9aa19ef9f694548a85e478f8e777d407a3aa5176d6692a1a9cc9ba337a7286a84a26875feda3d7872ba987ddf379596961a7074d53da1315bd086cfbe4a7d5ebf5e55ec8bd3201a9b133408eb7d9694c4e479bcf5316c2f24e3db7b54f310c6593385e37a70ef2303b5735aef5a058611bc0ebe62e0380dad9bf09074c2bfaacd5be54211d4f8df84246be8cc60feef9dba3195669c5724749678ce6811760a3586b3ee3b6aacf4f75f69748bb6246a4ec7cdae4764f7ba6866f96a3f2605954de8ac7dd18eae8d76180b164696c56ee026fb05c16464ebd4cc17b048610ef4404bb9cdf0777f1f64b62680d720c6ecc5d23e34bb052155d53c7cd7c3edbe482e6a14678ff9381f86b1e4910cd9bbf74e5e88ead67049c397aa90023fbb9071383605adb335fa8b410fc53f0183cdc640277fdacd9ff6801bd50b0c30f691239f16b24e452f9607d369539eb749a9e3460d9820fedaa25210b1895012a01c2fd92925e15e6a20460a3297efcaf08fe8bf00fa8dec8ed727b7594f9a5de0f0a770a4e28ad9976cc840204ede53ebde347496133c2bb0b5c826ce803790187502618d62e811ac96ffeababf65006c3483b4f6579ec90cd29f5b67d359034daa9b8480daf62f6ca9a837f3d468bbe9bde9cbd1d67cc225832bbc17c03fe4cf075d588b24640f679698c1e54aac3e4aa55c0708379fdaa1445746111dbbcf2515425e5e8a14bed9d20dad935e5730c26db65f6c1135aebf704e96a7ca67f5af1849f6f4f5050255c3f305ff4428544b83464ac021f65fdd7a889c90efdcd9efbbc4752ba535a2b124eeb952a8d56617d551d49da8ea7a9a71fc91a35cbd66619f4304c318aa640a2178cc5334a7f29aba5599950c10fc39076dad432d4ebe5cf2675f0953a5f70d642c652062c9008d3f4313e53794fcfb1700a3120c2851b930ae40ffabe78c1550dd7992d59a361b683096499398f9d4484ef2affb2e766e3c1d0d2e843342110f07df825c0226c0611b6157dfe6708b513148b8eeb01d6f9caef2ffa6ab3c59629d08b18ea9d5ff1d2ada16da64f25638412103939f7b369cd23536c5253024380e3ef2899405cb305a374cc4355d23918209a173f71dc8cae98e62cfc07baaaaa431f94114be150fd111ef056d9385fbedcb1be07c65a3c6f99f959df4ac1390c03829b24ae0b81e59c6427f1e915b67a10173606363e638c75e1e0c9ff8a15b40c7155bfa532a2a2144bfcab19950df3c6b82600fda93be7a572fdac6eca3885fc9a538b5cc9ef1adff561c8c93f6f6a8932e6736a72a391b6dc5862b07cb4d25a0ed46fcb6028a4f874b828f8087a5e418fdca502a28a2ce75cdb4699f0edd5bc9a664f2c1a43fedc3ac734469a16637bac4b133044af9189ea7fa9a12005c52d194ab9a40a6814999a88bc0e14466f3b25fab28c454831d1aff70c550b6f4142acc1c12e36759b65a832e5b7c8a45a8677b732b69dd2ef17ffffd5758ce043196469478b13883efb798870e7666cb95a9e2231d3133d61d506c104ee3154a31b9a30a29209e376ba441ccbe23d426091ee76f6836530b28f0623902c9010058d1e6bb6499bb22ce9dde952a038ba1f3f55443e1e85d8007305b349b7268d9cecd8d84f65edf207b8d77580dbc7603bdfa2c07095bf841f42f6b98f96de381c3220ad3fe4edec9ac62128ff191717fd0c2e72671d900f9d387643e03e1570e32bb53a932d4427541585618fb9ebaacfa9793990288c82da9812e41ab73e3ac5bbfda4812c29963f414ff4fb7e267ecfc252979078ab70653e949f0ca26bf97b906a0721d0a6be33a8f0ef53d54485148ccef83967a08faaf4fc2574aeb154e75d9f6a4dd0000302b6e902d87d15c936aefda143535c7635f2dca052c1db6f12aa959808548ee6d626672a9e5457ef236dd3cb4328283eff8631b801d447ca8eebd49f7a6dd9e694879cefec4d80e7e8d598769b07a5e0e32708fafbe3e63cfa5162f203061763935d93549d9dc5902ae2262f3c7c2d96180841adf46924a4046e0bba4456cca83e6baa94e266410db50c8367245f94635486c440facd871bf59fdce8a0a10ca729bebc90a0e6d1ba52b00c4ef8e1f57de5739fda25a427172b72a46a35fed72d9afd25874748134c55ec2dfce1699934e6bfb62b63092d60df40fd55573931e07a7cc4cbe44002cae3b70c414c6a0fc7c6adf053cf3b93b1eacbe273a799656e8eda5e12bde099c713203d733a11c10909a61abedd0262a65bb43c7c4b529d8abe52bb8614565dd63bf8e3fde5b47715c74cf1b1ba5509a411faba68ba6682f09244c53d8fdae8039ff5a5d5cd0634d0e186ca3af979d831c0c92338857ee29b9f7dbf4e4d0c51f75c093af4efd8ddd0f02106f20aa728156adc6b9924f10cb7eaa2a93ea284109f3df9c0818a18b9baf7ed98a29058f48014f4cfd4b1efd6981ed39075ea3f8b3be02506eb187d9f44167acf537a1a41543017af226497b58c90d048ec431be78d9b47d61ed80234df6acd9ff96d7f56ac2d2fc718b4dfd5bf58a44522c8520cb10609e1b122cfc674d6e62e528d972cc7dbf6d15e6d1d5695947674a950408893a7cd33b9001aca52df378f487ad43dd40e6ce87b9a1e2687b00bcf61ba110c3c6984bb8b8a17919703aecbccf231a5555e6993f1a5d529d2db932858af31fe946c8d0982a36527bf5113b930a8ed27b1e3b946702dd86d7479091b89185c1de08d9e50aeb44ebee8e012628d4628a33c21439168aed47a4b5c6d95baa65d31aee4c938235181965eef65f3c535cbad58bc16f14d659a9492bdd65ddd86cc4521d7c386e619bce498248d8ec4cc1dd509c1387b1e9fb1d627ea595a2a6a3f2916579a3fd0046362829d16fcb5d89be6ae3ff99fde12b439a91b6568d7efaa3b54f77a5ceaa0dbcd0c1a9aec1d7409c76a4aa1c14a5822a6481d2ad0f88c62ebe6e5f48eaef09ec82b0cc7bf7d1044ce70effb6ecee92f25cc1adb1b12ddc2a7d01dd05fdeb1f37cd8e62b822c66a6f5e58dfd24bcb2628c8b03a084bc40987017148ae6b322affaad2057a50b8e9979a6f8baf9f5d44a87df155c13339cd01d160db37b80f793db9bab74fb64312336db2ece25e9b5ae8eac924827e69d92286d9fbd2fbab1e84ae9dccf9c250e59c875f2b3eea4b44d52c104887eb2874c65bcf6a18adaad23f4022584f7a4b745795430493075f712110cd978131969d6dd0f1c66cb4fb3edd1ae5c4acb2d306e1b36c7e0092aee82b1e3578e70a554d41027c8046a5044e873b5ebe1be666ac6ce61f9316bb9beadb7427434fad480fb656794bdd9be713a33673993e3b3721ec195b3669ebb24311b02e4379275896be841a8b054550c7d3e1c3dc50d177f69754a702abec5a692c2ddc3ab924148e11ae0918f3723ae1001b189fa44ac257a7495d757fa029481fa338fd24527477e98447841a02974a2236ede78f1c7e6ac28480c1ee5124ef1cd4952942da7bee1433bf761341071c4a62efd6df7ad1af831e2762bae82544ee1677475eec8186ca53a99501cf1e33b236f3ea6b323ffd58dac389777433268b1e29a92404b72feb4130ef397195330cadc27cb50155a138154ee471a5bb9e43c3df84a8fef46147330d8b9cec36a8650edc5c9b27cd0c835d40da4f69d39b6d68f068139a7e71b398fc6a5d1a6098d2cd72467dd2b36dc86623b926b155c2996e816d06d8e51b2e5fa3f7b7ea44af2c5b9ed00920077a82a0f5ec2fb7d7a0ef1f34f1df373c27ce5c49f274e1f6f893ba9ea2d7a5dcf94b0958c25f1d80a8949543b307e7ee8ee28e6eddfd7c2bbd9f59f06fba6428efb0189e663a95daa921aa54b81655669bc2bf7ef0faba6c8317e1993053fcfc4ac24f5f4d4df8347a4076de3cdb09cc60e872731ef3274b8fe742643d98d9acf6b88cd6c6653b8d6f026c8ca8d946c3de56fb17da4f342d94881b8410740bee91044d86bc30fd915f687010751fe19b2dd20691ca98c001a4b63b04b50eae660542117499219f4e10f368f9582a5238d80bc35c611a4f3bc60f984eb70e65e249f2db14be9656db5ff0cd3a394ebb776de51856b98fa6698360157198bfbdff77097f6d457f3b767103e596043bfc6eb3f4a887a65161f400acc3e333ac7b9026574b29382068708e712718ae044fd597a61e7322c848f9ff94209ae14c3e718c630afe88e153f7df40a9528d6b517b4a335466e975b4367692b26e7c8d443d96b4b232dfa140332de174e61b90146a52abcc062593504be37887c109b655751396618c362b39232d2a822b43be3120ac27a3ef3eb30371a2199cf1c126d9d2b862904f846241b8c7714f8b12a71f773caeca139f37abf71cc957186830c913f03fd3e562b4ae2d6ce9a7438141e614726aa1eac5822325e18a9ecd4e04ae7c781c7464ce785e4af5c0cd99cd1ddcd22f3f1a144e58b735e077a86245aa24b67d14f4488d8d6bfc923163dc89606bdc98273677e823eb14b48356fff7b6f5651be74971a311309acb10cf629ac0ab85636aae61304e38f5bd7781c19f40b4935b17e60a91d837ecf56908f3ffaf23b66e1f1484ef04c5d4e7d9daf9a2a9b1106989a8b215792bf16d183ca0c4e282325ddc6c78d142389fe6e730574ecb52045d0e60cf5e9e79870cface7c79dc4e23495f0e5d0418a57b2bbce075800bf2b92256927bb6c0b48d78077b2d562de611a8fdd8638f41270121f9c665d37d64d6559305f75d8b09d3eb6280cc7c924e3f2593f985a96dc5b977ee3e91559f2c52465ea3ac314d172d22bf5463051870acbac8d8a18501d3e251e77e0c848976e51e2b1919f12d0cb5889da519d42cf4e4734734e33ef127066a1529faea42fc29f93988ed99f8635addca1db60246d4f614d49353494a55a631b7c8a6752ec334a6331590ab8a63bf64c193fbeb4eba944e9c271a97f9cb25338054e25838da7e4e989f6468f7b9e57460e6f0a5410f2e1c2bba81a1cad980515817859a3dcb415dc946ca8b759d8eb025b7e569afeaffe6ff0564fef39308122743155e747ed9ba5f32fcc93baa7e04ff7000e0e00baf70aa4afc083e96c37d1c1b598cdf3d24dd8ac4ce24e79be0524d287714bcebf2e1bfadc2b4ae694d5c9a5478330ea6a482fe5cbe04aa98fd102bdd2f4252e698fa0cb3c92cce11666913941da89dde483b8e6dbfd17196a2737806169055d5949d6273aea4881006a16a55726b38d7f298ff168ad150c785655cd0194fb3f52c72f128d57b6483c4c5fb0f598def8912f5d5c2023fa70867ddc54109e0f65e8071eb8faf635d1c65de72ec850c819d9d3f3f794dbed8f791c6fa01b9cddbfeaeaed3f18cedf3b95a9eab08e1408e3cd1d81a59a8a2c69a4d48725265605b1a5045187faf91e6cd2b9ac0d94eb8eac7f03fd2b63cbe157a8404f85fc5f71c5dba8498d61c7c69ddf520a36f279a16160a9792fb2856dc639550835e67b7aeab7e9a7aa1413e8fe196b4203ea32b691a03ba183ecdc7e3dc8425f84741471c2d22f0df9cc2becdf5df1fa0d9861bc264b10327efc32791c622b75583ed74b05fa1498ddeec779871b39559eb8988f71859f2af140644cbc53ef805a25e27ad347db567dfaaad6f23aa46868e9f760cce4aef070a73123590827b36be78dc5f8a155f8544f597ede077a21749ff6b0e2a4c57469c10b120e0d202d3835d609afce335f46d1ae384a5b1914aadbc2daf94a63f69571c139e56b6f1fcada791f18ff5d2c966484116d1c854504c377f57121822dc8712c62c1936a8c1e8011b01d1d0c717fe4cc0155ec80b11e4f66beab332f83b31964db762b4928cdc1d367aaca8383f1961cee89257da540bdd379c15dd440e7bc15fc2e8db8f3ad7f3821b2911ec601ab424eb0166b203f25e3e5b542131c4649d3485ddcbc8f7033543d02656aeaa117e726f9a69c7f2c0d280314b2c5ecd3f1845cf0d6040c8f3f1c4ad34105b8ebc3da1e75762936954f8f7029cd1d36fac16b0569b224c8cca2fcef75ec9cc4aeec29a04c70f85a6e17f241a91c30731505cf662cd5e72c94030d07f8fc8b4373f36f6c4c0a6489292f8e2dd4f1d090e4adf73eaa81d0b0f8a6d1b10d5c5ed102bd79f761022022b1d2d0f3b235814d9b057a869d3ea25e7af62a464ce74b0a59b20c041fe5c2c649274c41e6e5f9fcab732e849f201c8701787e12e28cbd37bed9803162ec1d01f924415f1f27370f97fd13b13967327c72c5d026175c12ca9aa84d2d97dc999d03c4065dbb209381d74acd3a966df2a499bc02a27bf2e37f1fb435d6bc955b04f96d9a57995788f901324f1dbe889ad02078515447ad8a18f6ce3ed4c8fd36a6441f5dd41e79bd116dbe89a48ef33ea3c1f7185e2b8ab4b54bdf38f4675c65eacfea65cbc490523706a5ebc974a6bd00111d12891a0772d1442a0bc88db84174d3e1763e19f2e7216da3eb8654462392329ffafaad7e540e16ef5391e34e772380715fcdafa99912303640c2fb9218b32f161330bb5ba235d7ae1354ae78c16d73a296521a1722e41c2263749b4c891354eea91828139ff86b46afb035fbb8f1aa2c84ca107da1cfc051e2f3cdf1017be8459b6e680ad52a92164b2a48a69d898a846d29d4f7fef9eb505e34ec28fbd9137c30b0cc813f619e1e7f1b02aacbabe560b361690ed42354a95eaee4a044b057f6caae13df0f9f6248d476fbe11544f123712a5b6b79adf3a3f4dc9065ad972c1a10216df98567d03d481fdace1f24f36140816461eb71b776a77edcc3068de4c6d62750b0c7637b58daedf00833d17c3ee0b7829e1eeba75605c215103dbc514db6ecc388c1c59fbedc61583d2589ea064b80ffe6cbd3f9447a79d7b0c06cda5d0e6975bd6f8b14e3d738d6cd772e21298c53601bb96aa95fed34a02eb5862149439964fe5c9546b4d6b96fc58c4ad558c09caa8c425acd9a6f4820edb07a8c638ba64528ee3eb778a5f08169ac07fda5c99a83f6e1719d04c908ff3275a31647314207d97cd52ef505aa4d0769a002aab78cf2db3e8624cc6c8bb7230a259525dd2d6c1dff44b9e124b807114d7c071c136ba1a4536e0a329cfc20f861da5769cd8b4d8a8aa2ad33fb94947ee7b73c7d59a4bdf3d67f461c6ed8613914845d46075a2204e1c0bd7aba627bae914334cf9cbb38905620b075d5318140fa2e3818f8fb9708b38fc453418f3b469f673a09c4010fc67dbe4c21f0b94c94973c838a9701a38db016b80338ab1166b3fb76052b0e86f5cc579c3437e2fbd1c60ad6aead2570bfa0909f721b9a71b786dc47ad2b0a03fb3119cec3e12bbf23324ffc8081fe8522d4450497bfcf237dbef93cd50cd45e84c8170bea5876d2c991a2a194e30223cc1d4c7d388374010118c0462c102870d0075f02dcf56ec2660491cb5185cb54b5f92e058e24f9aee7a0d1db36646fcba700fd9001927b2e5a736b744061987fbd8b00286e7fb1774635bd61decc0e02025d1a05e2f78d41a83b46c7afb0b645c84e915a35884e53f87c79ec57519d0f6c59436fb66a22a6626ddfa197e68ff8028cc486b6f724f0ec7494f33a38f802bd3232e64739ce3fc37c79ea28a04351d96e247eb304b5ad8b0381b5e11dcffcba2c012997da4d25ca13b7bb3564c3b773b594aeb76af335023c0444b1cad5e1951b796e18852d783327d95a9631d96f6f417f1023bd4d6be76b04e3352008151db4a20144573d96173e945c8d983f0fb050feff70b440ce9a161f14f34fbb1ad051538ec8332249b5505d60b5aa14c4f3da2dc4d6e2e96eccac4f822226f3521d88a163788c7ede1ac467b331bf340d3a897e515c0ce9dcdc7df7c1bfe43ece113e9ba6d87527ba5ab3185de63c5cfdfcf01a5888563a27709c66c56375b8aad6593b6a51fedf4ed8cc580cffe8da3bc1e5a6d3485723379e67dcb37c493a29b48fc7abd84025e4174d587acda27374c1fb5438ffa0abacb1597aea8c95c9fa8de3cdb8d8c272501a170624e018a88fc1e38b4da35b8adee60f89a45df07ae0c4e4856d5f0d9df100758e4a059ac1b77fe81e4c411c9aac73156a8e117fd2a29c3af55b9eef8e202af52ec02262134de2ad3bbdd270a5948f4ffda7b2a18c3a588a3e99471b527ccffb4daac112a8c7435e66f07d8940d24134d54454534ea25b95109edb3d4c1b117466c37436dab1004ccfc063d45d6e7641a01cba95b71b407ab08971ea5fb9224f97e47f60a54e7ebb949a81342c27dd00b74fef967157a7aa3a74c02e089fca4af06bb7d58c46580e84745e45d69797f0b07de6f66eb20bb0d595f7e46b7740bfa0d033941ccc1d7600eae8c5cfc1528a3b4103ccfae4af92e3bc6424779bfcc991efb2dde1970a99f7694724d3cc2089ef69bddf87e0f0e8d175ad3f1ed276ce5dc5021c437f68ad981550fbb74d4518b46b8f8d4fde4c67cd88cb1a22f871db874808ed3f2dae76d6a18123deab024f9ca3ae36e45374d03a23bb52e3bccd53a6e7fef8532fb5b7b70c2792f7bdec13ebd9cf5f7abd8bbfcb3a98197e223aa0a1e75b4e89a32e20fbed2f35f778e221b335e0a006d398b520df92b2fd2a990821df3154998c5e70e6893bdbd282159dfb7a89d143393e45d5f365a1a51f1a40c6f3f86ce77410bfc3d9ab24dc4d7b934e2b760de56370795a470a4a1a7d1cce909d5b9da81409cc07797364e8f5c2ec06cecdbd803c6a06a33860394f67d17094041646be1611d7aeeca8ff6c70d9ee9d5f17b803841bf14bdb300b13440dbe230283f95333b03c8c07b1c7f87a405e2bd097a565f669ff073a7b323596f52b5537903fe8c4a213c481c28f939cbfae555ac81cb9e0df56cce273f6ab28c285212057f1a73ead739697a2ae5a4b193f59207649050606d0e7c90653714c946d3d53d7a26bd8361fa5dd8ffd3f99fa92b6680ae4c3b7877ded59de717fc2490d632e3649519df921551e69a61aa9fae2ffa6dfc94c4f981a481834b2f1795864cb48a10a717d3011e054dcbac6591aa8d8ebe7df095dffa67d90da02c640ec275f66085e7ccbafab6f58a4c1eeb3fcc70851e216a8ae7210827b071d51ae29485c6b04855d3870eb861bde4d3fc3a34dc38b49827a739497d1779d3b047ced3eff37cab7fc73c484f5981a527b89f73a39ee6c212c2c6e3d93e7d8d5325452aa0a2e1f47ee8d71411f4ffdafad6f4d9c52378e63378eb4788cadef8128220454d834ac6de4ef2d2dd9b38b49d37c09b6115908cf1b7751bbfedd52706b1752a7933068fcdd26751c5a23f35aa268db3fca90c069cec54139aa84011b66fb07986d98790881aa2468996e6c040b28cc73f2853353c50aa9da76dcb46d8915e9c569bea623865f1ba322f0a3d7143d52c39a2087da4f062eb65364e9d8482a31b8dc1ede598c5c463a9dabc79900f041386541c2075fe5fb9ad1bdbf651080ee99d787a4047dfe49e075432d76e92dac570e0a571457fb21d14ccd91370ff83891f60ae9937210eae913093eae455d1024eb91f06bf45b431a01354e091a8eb6bce11865977d786a6ba2584718976c77106b519c78ebc10451a2377531cf1763fd18938f935b924e982240217812110db2a521eb5b26601045f871328a5892a7f007776372d122902d246a4dc96e7927f39255a82736b1ba63b5feefa891fe1318ee82b9218e03507faa8a9c537b85deb2c29b5c7457ed9a7833bfae46da6d96728794639dfa7b10dc6ae9e4ee2fae870e4ee1d784d18e2bbd3bee81d88c6b9288277fee558c4b914008f217560cb7d287c042cee603a668f9826a8d3327bcd30ef103ed6e2ae6ea6bc3167470c3dacf783ea19882775d9f8ffd5de1bcaf83df6d0ea46733d36032b7528c0e5d758fd386c7eefe622e1c37cba293ec89647959e8b9e97fe1d6ed35499fe91efa8aad4985fd89cd15b1e06fb964504e881c6348f1a99204d33ffffbfa52007c477954d4e2d9dfa07a188873e9c9ed3bfd05d46130332c991007b475761b0568bac23a5e4f914f3532f2c087633d23ec4e3e12f11aebe5aa9a65eb3af08791d224b669cefdc3f52919f438dd6a45b175ddf7fc11b6c15f1353a3c14f5bd57665847756bb8b9895d2e820fd2ba291b2f22cd60901bb1d7c3e68ba5e7af7ec8719e2f8401fb125adaf4f9b09dc064f860c81c3d7e7cfa5ee51d27576e590fae54086eddf3083b259bee21c337b48552c72247639bd474e96b5c6d5fea8346c02e5d585d9e1b328053b7f7b1875d327c567eeaad94be7a6c40f0efb9220fd74f5950a73955b67e2902ce3e908d96bbb66f26d5e563ce6d871983a4cbbfc8c2cfc2296c7f7080cbb90efd6dfacd142c0ff1e5b62cca17498b9e6c7239736db7159a35f12e3040deed73eedf19e1f9703e91d559d72ad876cd794ccbca5a751db835d5dc4c48e74914edcb20c63c0e7940a643c49946ca9ff5aae3e669e514deb537e9ff68c9f085942c4c8e4b3c2928b9695fac768a3bb0dd70fb4ea05b81a4be7ef28fdfb0d5a9efe3355d03d05bf32232de746008060f5f2b5a6714d64429fb372dd8c3e45c718a39591f7d656b7c1227a21126f149c0529cce518b43e882772d62174f5add49ade70e711a3f98948b6187b8eed3aaa5e094952da9f26eb0dfdb5510e0819ccfdf16afcd099b3563282e6eb8767b3c4fb5166f9945393660c3a62b07ee5b7cd1af64b48c9fd0f2b34a0d22918e41ab560ffd8eb57093a003f182d10ae60381f52af3ac0003f477d3a7a8305adaa994896f7a63517b7e6ad148d8f9def30bd4ac2dc688bb4368f47d816eba986458b7aa7512818afdf9f37e5400a38a66f9094b403856aa8ef111b1de2ad9f00905161a0dc08561a43c16b73d72c4d17f2d4d11bd93cc725f0a47561f9c46f3251e011386a47f6b9c7b026e000a52d8ded6117cf71601cf8e7fa32101fa0596ed089d7b31393f0ba60718e861c72469bb128e87f4d98ec4731b14179869c46bb18cda089ec08ebedad3021c49f60772cdf811e754b4281b9f75c4af8426130bb3d7e827df1156020667c99366c6f3ab17afcb3b78aa890a3dee554c78cddc3b6645a196fac5b31ab274025cedac221a6afe553b0c17dc9cb9ca7e2a3670808e778e75e5abca7a26258628c2c7e933185abf4f3fea71a813b1fe96d4729aa102be654165e86ae7972adc105e069016a9f2e1aad194b91d7ff491d96b32b1131011a73072e60b1b23cffbca943e7d5162e7f2bc06c61497556f609c82433284641e5f1340e2a930f7fef90ea2cd84e52d834544903c2f1548c7ae0b2dad5cf71df8bfc10f72e07094986b53c04d3f5f614df11eaf395f5a27b73a9c255163399bcb897cfd4ae9722edb3217cd318fe22bf1c2c7dd3eaecefecbf28ce80b357737bbdf3b45e2986c724c34f7948b03a79b06834eac31bc8ec71dcd65df5776a463d941aa83482e0a53e9d79f8a3f4f0d311234b54e8541ca7a38a0046f6c76b77b1c1db8eb40c9a9c0ec8163ba6ae1130a59c23f3699584f7df174c1c32aed956dc66aeafdeb918595635e0190e3203d8e1dddf8d3b73a4714c760882481c1606df9392db2f80724b9a33d50aeaa53d49c6de2d490037ce1346bb0936e85f4c9c0a4a50ff2ba20d784b96e65f3c1c281b0dadce21c1cf9087095d56ba8ca7eca0acb193c6f7471d11bc9a750f09eada5ad8f094e71d7bdbf61549df4abbace49000e2ac09498740fd3744b70f9a48d9f194d2f6bb6af6a14a1600d152f71a29c6c33683e21f3929718068aec5dc1ab9a9024f73fe7927a59ff2eb73ccd879268b421d5772c3c365e180fa03b981f6d5e19454f574bb931f20e3e64c7b510f16b487686826d8dd44c502a1a8b97688bce87b7531396ff94f098f0d125be5fa932ce266ecea2846ef52d198bb5638e47cc37017b4ff4d4fdb376c4425527ba5adc6eb4ed3461d75bbba365c697cf22b4335ca1f5bb71fdbf3d6930601c69c6a9f00017f68d612b4a3eecb4c970d926f1361274af254a466bf3ccd27e2cf99e50df24a5dd59b51d53605d3c2572df287298f9f0cc4c14e2be8fc590d42224d15b0e361e5caf050a1d1e53ccd5d58679a0bd8d642ebe4c94562cd747f1564f2c1c96f79b079353e6329b3bef47a62cb1da38cb17e973bc55ae3317108299c33f6700bb0d011b6546cf9a3fa81dce275f147c881e4bafb043cf39bbae54c07ac10c8dd2ba1a1ee84f87d8aaba614c2ce9e3f21aafb6741c388bd35d3bf0156e6460be3b2dd0d307621690b8328ae701d2723ab3c421d9b3f591a29beae43991d5592b492fb6eb5b14c87b49cc33256c87ef2fe191a95e60503a7167ca2db2ef99f36216fde4c4e01de92cee387c63ee425597aec39ddb040dffc8de7b1ab7e1bf949c0eaf5da78c3b275edb26422c51d9584fbec5bc826530ff30ce9a9e669da07f275ed2b69f65da5e2b90d17ba0b30d082c895245f89cadda822aab5c0453c854b284895cf83bf17ad9ec0065d83a8fd3651ade760cd7465cc4d9222d363ffd48f09a850e729a211910fe142b1202ca35abb4636bf9182858bc7217504e05dd5deba2d0c3dfaa98fd5ae22efdcc8bca50176f429696fbc5cd7393f183141695ab570963861f5a7acb6a0356d82fda28b06a55af81003054d0358c94a31ce91a377603c520c52072e358ef09cbde2149574e6012d0226d73b02ba45759ae5eae989226a03943d100e049db02e8245a8bdedc2cf8b0153d707c3d7bf9bf0535d3edb43279798e5693c272c131c93ce86ea728f6d0789fa560a5fea857113a66cdf0970e9b128097856af58977727351e2482e6ec72c2d3fa213a6df3d8f7b2f19773929c4e5783d996958512cfc7d07f681d87e36ca3faf6154fa9a0b81f6eef9c7d598315d2f7fef1b5e7602d578b97e5d88b428cab3536e9e16700d41893003314cd76c305b359ac7c173012ff3e46a5025f347f644e01299b8802314004488c90a182696e3ca38fe2982701f1113d285bdde4c4e0cba91ee72969de1740f93fb04e315402b2e2453a3a474f83897ff6ff55bd114a117c3e429db3d21932dc65d744403bca738e64b8032df7c5f472b8faf39734704ae836bf504980c682399662128368139ded9e5983679ff42ff000aa82f5ccbe989c931f92729331b404bd8c2441a2d347812fb37b8a4f8ef5e49b9a09033b8637e9160213bfb0501f2eebaf03599cdd7835faacd6b746b76fd334c76bf98da7267297de88943630f179e8122a31262f94467c1ff921cbb9cd4db751f94ca60fa1a9a9d5604a1183bcc0012e3c2ccdbc579e9c0c568363fea867c36c449ae2549684de12d763e23949d3b0c7fcb640ed6004523298a50444769456e071032425bd86db9b378eff6c8e0c36ed19c3a93dac241a6529c292713c5f3512b922631a926f8a3abf21886c6f0b1f8abc617f51693d72a8abfc26add6fe899c651ab1cfd71f09e0cd342469908c436d74ee8a1ae93c864fe46da85d321db9374fe2521433ce4c3d964380e9047a088f809bd527d0db14e080f7229ea9de868b2ee327d55abbb0322e97e72df5e71ba425d4821376d2485aba223d5af9c9fb4dbc6aaa281979f007f10b91b281f2c9655a9cb446b672ae5499b72c22665f97fd269329a57a51ec92a6651c4c720c70b19235c6c68e00794f79855f075889b204eea2a7be4f1447caeaa73ed29722fffcb0a8d2273eef7f9287952e97bd624e1f2bf75c923850637c6fedd8b7a8a7fed0dd68a64d232794cd88717e444a8d2179b939af0f8a986f8acd8f9a0b13064c8b00f71867bf9da89984cd8100411def34df40b223bb8a54e981dec45557b74eb27ac8ee4c64a005b6a9af716b612809b5f6b666074eb4368689ee807eaac2e6292392e62df75f206d70591643f29c837649c5a6fceb0b44952b429052ba000791bca3312f86cbade9c3f94a2d87c62f990fc71b111aac47581a04388b2a7ad79d68c24d7ccda636937e4659c8fac835cd53ea67be0fb9b5ecf67d102ddf07e931651166a5a33735959e2f5262692c6e922baec3b8726c123021af4d0444d0987be8b8a92bcec03a28f45a3c57db8ddc7f1224198e8c95df0df95e750c9685d07f5f61287c46674c0fa01feaa6eb5d30c387756f808622c6f408e81ea014a05c0afcae4140b2d66b88d3a737def209e40adf4b25dcbeae6a64e5616a65b0b34c3af1be6e88703e2acead663365e528fff3aa824aebf34b26b9b7c7e3dba032e67f8f4078819f1c485bdc4fbb68916d470a75020ad2cd0f9f380d4c7003c7731c46d659d92377337544831f01ce85418ab38f7d81096321f1a296446bcd5c5dfa8d9a4e5a32327d1e6bdc239ec3867f0b7232b02693fd7dbe68f7d5a20068a7ecd3ddc9ccbda64d7cf7d6e517dd1efa4c8c78efea610f095ad4464d1baef67fce0a4bd99be8c5ef72486caacb8338c5afd90edd0a42edb295a644c4308ee14de7156a62995cc6ca58e6f653c0b05b383daee4838c9f4144a772d078d7ef995b53de38e80d6a97c67a8c5b295c6e52a01620c4249ef1d4fed8c958b929fc148a4b72fbceefcf4372f33e2aa4c344b3db59155058dc8016cf2c9b8d181ae4f75f6404ce059690783ba3bd9d80170055c339c9af8a5558872ade5bde0e2c53b2f9d286ee29be7d4f34cc0fc87526dc61826ef4386a67a8342088f597e879f6702270a78bad91f4b595e6da326e4806a8b59fbcf139997bc69ab349b2a8df4a310c0e6f3a3b48a4b106472a4f951f58c91cdebabcb2d7b2ed220ff9904a35fcac07164b2e018ab836673c627d53d95e4f9ed2906bb7d018c9e3126834a05728d8c090408892f9eecbc31b35056edaa55107634aeebf4adab3900a4a3caba009bc86d42b23352bf568c2c82d6fbf5842758513c27227db7aa2db8095e8bb1b7f5b4de9c8a5013bc9e98a121fcc81c0139e114ba8587aeaaec2ebdae15ec25194c13f7535bf24c6ea18ab9c21bafa56fdcc7137d8456ead33963ceb701450310100d9c974a6603ac0fe6522bf00dafd0025056e3e0b242ba2da6870b16411026ad57d773255f451919afb20f33ae4197ad66b01eed9464887fdfb52072c7618314a1bb99fc85eeb5859e6352aa0ba1d6ed19b9bda20ba6283da45d7d4f8ede62271d8e901cd2b443995f28a99ee173bbdc2e1ba1c2c3306c0bf70ef28e938c5df3a1833892f82086aca96250cf9167554db65bafbaa31f6e7ec1730891e351a3776b085d49bd2ad1824c9f8bac1deb742fd98c18f95e66e7003d2a1b9a703eedf76ac928a644ea258c85406bfe9e8fadb362d0b9528a2008c98f3d57421a5956ca2b30f46b1693be9b06d757a76b5ec9e3401d82288bb7e9c534aa9f5ede93b35ba9225c69a464655dd24a4cd9c85a826c2597be534647ff4fc1ef87b7f984f0d9fdce3844c64c291f7a4b6f6bc23c557755f3e46d71036cbab4f869cdc398024c63b32b89b5d65bc1ccdfc2c315b593ea379acd634de051a3cb1159585913818135768c739ee4e4d29d6f5d76b17775cf06e703e1eaf9bd5d770c8fac838e18a30b8d4bd4f2cd3ff6dc6f2007ec3a9477103cff15373239a8f253de1ea1e36f035718b957a719d3b3fef4068bdee1264e809b33c4255e3eeb4f2767c2ec86973215a13131b9343a2174c298f6efb9cd31db84c472bcc327b93bcecffe6557d0ce40fa946015de63025c635bb05b4f41cfa62d0ae1fb6355df08a1ee82c98a3d8f37a7f8665647b6d6ef0bc721640e137990e0cc4ca6477ca6219717f68503fc77e602a9c93cf61fae2364fde1d7ab8c6e923158c25b07004de616e4d9f0b572f0a3d6abd0520cf4fbe6fbfa8b633ba378f057aeb9964ced1f92cde5b639cac3192e0a0404f78e66e32d3bd5591e4f5dce52f6fcef52098d31208da7b4202e21cd5fd08cf60a8da2379cbe9f141d54c7826da45756608f57ada3b36ac24ba13bdffaadc79782433989afa3626f671659fc88a38d154c577be76ae8cac65c42b85ca1040d28754849417d15d1ae117691240321ee674c7c2d0c8eeab236f4019e26a32e215163831b038d04442795d4fc687d377d737e4cdf71920f8f91febd8e3b2faa242a2bf5abb5f428e96c386bd74db4596abcbdd7bba46e3f3d4de19e24ad69601754a7543990de026dfeac5ec15b004ee03480ccb1f545c1208989099c56e8d078e3610450407eaa35f0776aece755ca810e69de42e7ba1386475805b1e56dbcf2c026d21638a1148438d359da666bc0cdf58423df32680058fcc1434a0c86b28bb4625f39d3d7dc4216a0ea29e26eee93adac30ad8c0b8d127c4f4ce5423079c30ffeb65a195b899a5b1ed644222acb8ae8097788173c177502629feaf75dfd5d195ead971a582646b2cc0cb0ea215a95fc425b18a8caa21b7855a64d1ae7712afe213ef90f3a07b1552c5179570017c3faf0ee177894180edaef18005a8912f1cfe107a44237cfa347f8b78d3ccd41d32b9023c15317d8b712d0a9b806e979709da325cc27172b10394276160e04dc419e02c92135be447ddf2abeb5e17c8287b80d02027a5c286a2ee3b6e9b6f7ce8f76b155e43b711efa852bfc5be62eca16ad045168de8e5b006714de034802f4303659058da82f74ca1a8b597276c64dcb74d1124db3003d14d9a3c3403ccb5209f8a1900da370fd0b6025617686e6edaf0eb2e01bdec2412059f997980636db5ceac0497b84dbcaa558fcc709cdb044990911ab3fae689ee9960b8d694d3ac23fefb58590b6f0dfa8ca95221e85c3b19d0843c8022feb8214567a9853215ff555c664521cbe5a1bed4f764d6ab4a5cc20ff6047833da665cd51871706beba402c8d3ac959fcaec256e1041d829653f6706bf3fb3471daa6ce52a7b54c4a87ddf0615d52f09b33a694f61e453b7f6b40a5c22a072cff13d555d386f50b2050cb5790e8672a243baf15a93362fb0f6e11178e024d28c575aa6386aeefe47922e9f49e6dd4e425d2d2fb82818ed6e303c5d974929dca81b82c77ddf48511ff0a0b6be828f0a968bd75a88d2cf0d379935f0466728152e48612568bc2ad0ee007b246e3542c5cae184b06975bd2c66162f8af57e3bada96516a81deb9188739f5bfb33d0623018b4bd431f6b54b1b97fe6206a19ce72fd3f27b38ddee5cad4bb9865123261c1599a1d12f2cfd056eb3b8abad19c9686c8e11f5fe4b8ecc320e0d699c0f86e32e1f0e8265ba098196b3c429118f7a2485d9ba152a2da998ae5f8b752422aafe662273e2d3fe5cf9fe7faf9e1d240719bd3a2e6257cabccd7a84a87397f651db3587f6fff08fb5b6e26c11c321ee3f955184dee2e66baaf6cb4008bc449bf2facfdd46cef9c651db7fdd61761df4dc2e2c4e56c29f0c17c7c163d2286b8f89adf79beff0e28bce360723eea2e80618e4a0c03feb42f8ed5402372f93b6436428850ab108ef51d6aeb846274219af470bd36d2a80be6761a5bab40c05f6d2686462cb4828acf32757104e327fa6283f65e7d53bcc475a12da419683a1b4ad5121f9aebfb685546071d400adb9bd5f6b907791748c08194920dda936395e96105f2e9def26a7e67d22472b1789ecd46287461abc4c2eda26f005479b8b2bbd66bd6bad542b65f466abf29c6a476b1c19bec31af5f91231f4111776fc5ae43e402cc5dbb7755ae8ebfb65bb646ea63169eb58fe006e1ed0cad87b2269d0f79942f4221fccf93c8c4946ed28a156bd410e352c0c10af7138c846e08459fff21a3fda59ce1aa4e04360aa95a5d0d872b613b3eca17733111c2cd677f9711d56952fbe681efd2a29ece99d241fab4ef86277e925845cf0679eaf94fe6168ed4c163c04842645f7c103f8427bd01ccec1dc1b69f8e9120e2a037fb3664ee9da68de5cd4aa0bb5dffe877ece3ef512cad6f2eb951ee61c556c58abdfc3df9a3bc2592394103b554c361ea7a9d910b638fc81997665d2ebc4cefc7bf9b6706ec65fee3b187cfb9786b9fe5932a88adb82e809c59abd6a33f88abb2a30b6b84fbb8913bdfd3b0e5aeb1d7be000a8bf666af135c043778158bf4ff6ccaafd9b1d0d050d096b4ce1125d9bf86647ebca071b8ce594340a09185e782a5ac71b8935d74808b369c1ba2bd8a6271783ab54732ca7066d56cce01ad0048f4f68d9eeaec39945c6b67ffd082f6751b959783ebb828f83da137dea3a6bf13147e1ffc62de2b6cf94711683cdea92ada03422cc84e1fced332a953c5ee8f9ca8b5ff2a1b8720e8b0151df89f96b5e0fae02cdbaf6c9e5ab5ad6cd653dedbb4fcafdc75072ca0d987a96c07658f067db4c89bc2e26313bbd8c67ea33e00b29de6fdff4abc2a69710f8570b80a3bc5cb8da5c81b38d809e3e120fc8ec34fa53524b960ebd2047887660f209eefdfaf55b5e6887acfbfab1509c73ecc7d4a5458d400ed953cbeee2c7f6487de828a246c19beaac9c81fb6387574eb2617fb781a4c8899fc08d7063cf4b0d13c5a54b7c7d4596d48e91533c20ccb1209f0616974e8b68b8fbe058a47cb06ef0264285afbf32ac51ccd2a3fc2dac03ecc4f6253ed746a1a7972d9ed70599bb529e730a849880d91f37253884735e464d3ed4065cf00c2f5678c2420d61b5aaddb66781003db6d87570aa4911c40e938f846ee8552edf3e3c1ab5f6957b375c5210fc9a6089deaad75f4407cffe37b54baf73ea0877b34fa2cd871065b516cb5c7eabd6c0091daef6eca6937bf31051d0f5e01723cbf8f68ee2399b992ad843ee2138bb240feb8ad24fcf73429251cfb749c1b572129c27d5a92a98a528826589232ee9175de1c0ca15a6d8fff4cb03440dff419d1a8ef96e92fdf9013c14f0b0978999499967c385ad8eda6a279e084ae4a39d0c96c8d6df15ff8fde5fe54d9d54faafcb3f610b5b696ab35af66784b597018ab2d7364079e6079d93b3f4624149f78977f49556f62fa0c64c100db96ef2f3b524fca780b72a14e4fa7740d00a806a0dfc901daa0c75dadb496dfe11738464ae67d941d35daf07a0938697a9b8b342aa17eb2b28e9d6eb1c572343169957f3b8ffd0eef4dd9f05972fce82b28f3b6cb86e936eb1456fb968622649f12674cccc6747497c2ef587f0968cc3469365e7f49dcb7bb5c04c02061b43ecd44735e3b098762bde2a7e5d484780847118bb4280173a877b160fca93e1fbc09fa1150874db1c16c391edae6983c4ed15ddd6de52e540e8850ed7736c1b696a98adae6762f14a689974c4b3aed2964410a9691e72cffd4c05ee611a34311c8d64505b18e4b161161a2342bb38e1ac7fce581080fbe7591e67283cfdebafc5a9c6c302100575a2b332af6b5a924962e5877c1ca70e5c19f9a28668890392d70fb8f9ac4502fc717dc994ddd2010db0a8c1c4375491a4900a045daa6b2f12a15b35a07117e70c22aa722434fa6c25ec0040180d23b6d73cc73b5c415024100b19bf4e7b242e0c64b4f3f5c08121f40f64ac1daa22796bdd30acc7f133661372cd8735259f41481d07b9c28f1b1abbb4e3f93e1f9cfd6d63575fd5b7f8e437fdc5e86ad96f9a2b3d7db7717abbb919e30bd9c7116531e58de2d47ece95b1c767af73bf18d737879f54e2c5fc521821c58dab7f2219145d1b56340b9e381f568d9375723b999599f0b85dd561116ee8d40652f6580222ecf66d308a54bde5ad45c979afa65640e87a6555a3c22e79deb4384d1ed72816b5905258a371b6c19efd1422125f42539266085795aa18feb29d2865e5de4535e83b54028f10f5ebcb56272830e9d3a1cb76313c76217c32c57001036f668967a72c3986b7e0c1edcd7bab966b430a6680543eccf204299877305bcbbf526f322d7e6c5548a2c39e0780073093906366f25a68f126847e544f720a16bd28d9497a1ff06179b58341d0281da3b08af33afda84f200681e9be959a678fb826da9b9f3a604c7e339fa7393a86f9249ea8b206d78be459bfea09fe5b6921b60a0fee6ca4bd4de878ffff0cd99478780b315f8559141d090b4788014285dffd0eda797f4c7033d567eaca7a8cb01dae61a5289f85b00a4aa07d6cc0b1fd054faa643391a3bf537065a12b0968bf64647b99058b9e360e73a504d6fe1c35b8b738ecd1488c12d215df04d2261d70ba658327c7c31f136b643de7901367aaf532ced07e23419235ee40973bea45efee5ff4d21768737f0e0f536f12d508aa5634db8ccd5d76d2667a8182a1d49facd2d7f903756b23bd71aee2cccc4692f1fcaca17016e5dca388d21ccc1014a1c5c88930f420c20c52bbdd19028356a0042620921815647c8ac2fc4efc87d23cdbb4ddac951f2ca55280bbc9149812003e7457d7554a1d5311186bd4503e0af39ab90c0ea381f0eec54061436238f429247b57785de579a9fb981c35f69132f5292aee3be20a7a4baab14c8fb05189d6c05587d4ebf26bca86707e27489d5ea14a010681fb10bdf81dacfd577d1001b4ded994eb5260836460bb20ee2b6ef47b2449e103f97c17dda54c5f5b995d8d7df0566b244618ffa1ec9a1bf0e2caedf8c4876e76158c1080e78abca5f39bc1e8a46b28eacf3fdbed0e4058e4325715a4578b2ef6e477ef8faf4ec7b89b11f6fdff7c17d6b5c2f2a215af38922e272136b28ee1f5c1b6391f62f6af966093d0190360c90ed7e8e21c33cc6786017fd1455b0cd111edd9a69883b1f46d3ce726fccfc0d1d121dfb7f683a28105fd9cc4c91b8ee8aa3fc0beb0ec0cf3224d705219d3469ee25c51b28d491ae0cd3d2af5770eb32644a8864a6f728227286a20ac1f0b772d8efe9c9f5a56050b89357e4ec5ed96d5572bd5eb5eec3ef8836a4bb604862bf32e9fa2a64a96d5b87bcdeaac1e8b76b6b2aae710c48078bb18e9d86d57880aebca73de5a73b1d8d055f41f6231e9ac55979578ed09fdcc9f5d78c7611ba9f2e770c42fae506a2c5d8222e9f11d48ee2599e5018b2190f21c94f1be48f4bed6ade790a463e7bae12c7534c568d62bb6cc48b7c853ecd87530b349d8f0cae2ab3dcf3010b4d9580b19170b9fec62a233a60b610597bfb892e32662b5c5f94f3fc8fe217c87d1a2e0bf920c0b031c322db8d2ec0d62d270e8d3edae0a1c9c6a3b8f78807b57c2b1857620ea71d3afb23a1aa94733916062f0bb5240ccd47c6524317c4af662fec3a88b5a14756b9ad63dbfa34a3d97fdd9fdf14c1bdbaeeca0cd98fca439602f7c1e55dd48e805c0717d0248cb39537be631985265fd82898d01375f8e65e8d88adf7bdb9de4e5babf3052a7052d3b1f71fb628989737148ef1acd5d453bc151972c854d30cb195c6088e5fee1d815f8b8bee62ef5cfe29d7a96c739506fa1df57b84f27ea4ea1d6660d14b73a2f4508a362c5c54ab4324961ec0e028ad37b61d2bf0c704be8814efce7a558959410ebe6032227360bd33b30a9ecd67a84f61bbf86cc07ea96d1406877618355ea7e19ec33a07f798a0a3a159c1b9caa1ccc015e2cbf05ada6b521569d811925e94900c1a264827ea2eeff8de5f214628e6f72a7502b4e7d741f0d2ec5f501e59ad48a7dc195a2d70ba5a89baa8527ffd2f1f74363eb80911a1ef011dd8f1071fb5c9d977edacc302dad2cef2c1e5e49624c6c906d6ff6c86441309d9e6e600af82b3b7b6992eb55b6c3c9973068bf3e0c6b5d877907935a0e2d214169c91e0130a73b5fcaa29718979023a370b1d3651a61b8ecd17a992ec2ad37fedf4711a314a5977e489148b346aebf9c5f6f05f0e049d13498cf71b07b98dc0853e392f70e10fc08eaebbb9c88259507ac034a0cab1fd907e22cb13b217689d12ed12d62856f5ef5e7a5b1c475a5af9179c4b9d817d5d117289d95418d08b1853d27c14a179fdba9476628511102c02dc155a0653aad6e74d23f8d42656724770ffb0554e4e2d11b67d7943bc3cb4db2e2c38d1d0e4d8fd19fcedb3afa3d44fea38287aab7af243f2d658dadd731477a2c95ba9a36163390cd44e8fd3e7cdc3b5d72f5bc0a173064a1cefe6d9c03f486de6b1296221a27880a736140527b475cd3522d3328f7e974da91e2037719f4418197ca4489a98c06049fc1e8fe3b8a7dbac34137f32b4f1cbb889e53eb909a48065f5dd45a2f6d14baa252be81a427b3f677bedd23cff20c4cbbf6c3ff4a2e7209476e0815e4308cc17dc7c249844069512fd3e70106a17297642fd4491a5eff4a907666f5e456249be9eee358c6be0fa780011c4cf3a0f94c30239e2e97481e2b64127f0627414ce47309e35599316dfdfa7a6c9f1e68e1712458e6b6f6ee9dc0f8609cb1cce4819386bdb9d3c87d272277214018c061a5d3169b0d2e9aa027efe1fd99cb4110d7633329c131acf877d1fe3b754497003d4f43c3ba74d23020514df5b1e49f0ead7b84035fd7a5915e11ac6dcfc7dd3568225594acae72462ddcc119da7e7acf52ecd77a997ecd8ac71fc98b039b4acf2026e2eaa938fe8d0a6bb731de236a5bcbf2e14c6c1fed2fbd3ceb85ef1ec4108a53e9c15bd5022a80a0b2cdef92484989ea6ec9967542f596e6d426acd1bb7bda15a703e1f3fc04329548c23861610c0bab246021aaf1ecb536974d47e11a8778e9b28e47f81050bd0c830b121481596eee22e58b6599549c960c79ab54594bceecd022746b6f3ade770eb3d46e4d50851e6f4b5e77f800062b30b7ece18747597350e01b8fd0a9dbef6152cf2882463245bf267db3d52e33c5a94ce0346ff1a726fa6dd5adaa797b36bf2c0460cf07b546dd318b39ae43bc4e3ed9062ad46bf10463c28619c92c63cff1930dbd333739503a86baa02d3b25c2a53ebb39965d92f050ff9a67c387d9ebc40ef653d1cc4bc02063fdce5ab9bbdfdbed8360b950bad2350ec948dad42d8bf2104268a7ee51fcb7cd785c67a36b52a96a0a20e8d65fa658302d1b16f69cc9fffe6fc8827ef992aab73a8d46bc6bb29bef0f4915c20ef1bfda59c924e116cfe6c304acada1121d15ed7362d640e1682ccb3046e3b62f8afa21458a5266a2d79c2e4e019ea6a6a871ed4218190620fb2e8c27c700cf048f12497a036af57ab373e900de887e373f9bfbc795a110b165c27884789f88422dd58d607575b8fa9be962a2f1d0ae2a8c02486bcd64006e839d71bc9485dc97cccddbb529d3b9a5a46aae15579463fb736c9cc609adf96eebdaf2c11d49253eeb8c29ad716066541deedd7fe5b0fba407d71ce2a69d8f9e88d85ba2ac5a4c697dec3a2049808a650459a7915fbcee970e762cd7994672438362612ca22bc197ac5ae88619b11cb7a7fdef78d99337e8fd05913eddb39f43577147c63c8560c2ab70d47b8f0e85ae772dc819645b6e1722c615c89abb96762094c652cad65fa9d9e0a90742b520e36dc3bf94c532f05f66673053642a311dba8ba6ef0f902ea555744cea66ab1cd6272a71093186879a8cf4071d8b48df669a4651122ba582c0418d455c49d00fb6fe96b1513c20959ff3362ff1d1ab3dc556d6e6ef60eae7c393fbd1e24cad21d21e444e98bdee7f502cda32c3b12cd22a94611fa6e38592a64f5d6f597157451e52723e2a828e0f6b0144da5cdd7bc0152627df2f0d9236297115e02628c5cad1f64b9762cce250c9a84aeadddc8c556a353be96caf28983fc4c4bc5016f6003a648e9c8f438c7067a96a94e0cfcb9bc5f61343c64f3a057003d86153a5b7f730c59db3f34255f750fbaa9949e9091e12a39852892abc66eea21ae794788cec0eb7b21c09ac809093dda780416ffc1eaeea47e87273fb71704e0711ccac07adec8fe24d32914066cdbd78bc7d93c93881e4bd64d662a68c265d95e45e60434366c3b65ef6e318b2210f0e0ed2ec51b86ec371b5c0b5f53aaba2ed0d83748632e6a8be22513e1ec85d1d949ac8cd167b96563c4b3125c706efaacec0aec319ecfc523b6042a978f04567a4e810d4df2a714dfedc43474b542d5cb17147ef3ef9c123382dc77cbb7a03d7e59fc25582574f8397b87740df92b4ca1dcaa10e081773b01ae024ea7c7b6b6f9af1fae6d8d4ac205037e4c7eafcc5eb58a41f4c5627158dc5423bd5f7da0527ec54ecdac1fac2ea8c8fa6fac1989eac5a6c6ac2d045ed1bbdc5bb1c1dc18878666e26f32189285c62fa7a4e3182e6268aca3ea96786da56b6ae2cf505bd6399c845653b2db4cdf41c804e51f93fd9cafbcbf310a90569a9edc2174a83d05603744b16545d22ad6d309b98ba734bda48b9656b527dfd825ea284cbfb539604cb6107a1f2f82c1dea3fe8f8392f5bda2be2bb643930d8f807b5143c657805ab16f365618e4c0b0b11c465f2e1b28480ec78a32f86fe6f37aa9c4dd584d600642caa9d0b30924b7dcb9802847b88616a85c691b53f97b91f8f148744049b2c5f45cf072e9003d576692b9b79b9159b615f9aa8b50b8cced6476ab1176506be7da45275f26abe0ef78e95b4f908c584ae6463d4a8fb510cc85d7b68d8508b56da07735d4ecb90ac5e7088eb0a8c98227c168608a0331f45102b6acc04261916f4d8dd6e3b84a941e03ae172cc00a8ffa2a397e3134b0f856d87f60abea0898aebbf978a1f466a3e2e066aec1cf9f8ecd676abd4c8d31e897b9f802a50511753aaf1d5d9918d913324bf3af4de56a66015ba3af21b615f1f4b12905c41725fcb156e951b00d31b01078d73af6031bc671a9d766c636e9c4faf7bdadfe81b27b46429b6a4dec37966862ecd82f4f0618554db8eeae2c1729aaa2b45f81d97984d0bfc1f8387d8ef298863fce2ff1303ca71894962f267bab276ac341152ff34b8a38ab88a5ed6f6b9ea77da265ccdc9cdf352f80e44847362d1423c92bf60106f87c70d9e3e05486711d7a67f014763922cbede8d33f1bca3fc5937cd1d12dc9fcfb5090f570d208170bbeebe00af5d3d096763900664f43d5d7f467855e0d6a00d8616e8d0966860e796eda1bc7d56ca19c6d7b40d4b4a92bb110c63ad90e66e91bafa025f324e6fb8dd13e85943b7c0f1f604cf93e92be86ec41654767dac181b9226e8ae9daa7b1300d7f669525f726afd05c382940b49535d438829317ffa6aeb60ed94f44ae0d3af91ec76ceb1944ac66365a308098e48cb5e5ad14aa253c163ddd8630687f20150add5e6086704ecc7df4b905a5a3d41d954256ac44add021324a317c459d858b868b2d2eb7a7c64115e4042bdf01ec62fbdb61dca65fb412ae9e8c3d61a9e0be77d6b3cf64d73ed769bb785cde61ba5bc084368c61e26316307e1117388e81c56c84e3e54f76d5c40cb6d5753a72c465745f08cc99e90dddadf0447431f0f979c1a3468a31936e6a1291ec4eea1753b5184612b8d1cfc9d02028203a88b5c4827b98ffcb269f4d02f86718f16f37472f4eade385b065adcb0c3688fd1f7e3686df6b5548076c2ffbbab88bd4dbb7b5741fb83a6a023a6fe5dae160639681fa77496bd2a9f45f609ac6d9e0262de67e25b5c78c3257ca3f287da186fd459b9f06c9d1317e6be0440643dd49eef088ed7a5912eedaf5e1812d735b7d52adb702a783b54a2ac5fea47b70e68989d7f1d660e7e5f52d0f191fb5d87d83c79dd5821bb1fd60407671e73ea5d0aa015b5115f25aaa72e364ec09b07adf423d164d07119bbfe84a040d2a9e2097281a5567b03243d0dca07e403b125ba67e49db7c2d8d5e7a2d944c6784340f2895c9150be0e674cd29713eba00cc62e6ae5c69d74cefa739b744b6e00990da4bf3dcc3f92dce383ecf2882d3bfeb0e4afc1f01f687b91bc0eaceb7e9d1851cd0b149db321077f33508987a18dda83a62a49d053145f5b0d5671ffbb3da454f0246e16b6f8d2da25181d6020e1513d0d6457c05552fe85195dfa5b781cdc202a7b61a709f565d0fda7d96dc3aaba98989e0e3fa615c7c7c84cea148bffee19768d860691596255c99c80837fd79acd59793e66b1c1dfe6f61d00ff5cccb2770603fa90c0280167bdcf6248ecac131ecc6f36160f29a27b6160cca4d75e3d8a92fc86619805c89b1bcad20971b7fe2729ff872bbfc0c8cd325ef456c10beecf5e82dc1a8e020b25f58209673d37bc35a40976da3b81b6be76c57998444aac9806c76d40066a569d9fba46434d38acbb19da8e5ca99d5bcdcc80df96b5a05c76602bc393030c182f30fd8a963b4a6d19ccd47881c0998215c7512f2ad14f3e074423da0762290e6629beb0bd5380783e612dce891d20ab2aacd72d39875769b08af3e8488fa44af2ed3efa96921ea949152a750f83d9ab1fdb583a88aeb495e339c5f60e3d6a8486ed92b4af849f8d504a9646b333fc28cacad34ac33542ceee09167136182d1016ef3e4baf711295744541915d4d5c4b9ee0c2625ad8bcf44666c45e5a3fd7e74eb1072397da2d08789054a50a835b1a268db818aa18bcd32e472ac324d9e5da34181ace25e2a9b95bca7be4e043981b1b94a0e1cc13959e964a35010c74819e6e66805e20716f3c5ae5d73f0fc7d8f96d9aad977304b53c1e454a2dea3d677a631f092e508f7d4dcf50e0d7a6a3f0f0be32a9f4900e16e3c0302652e5cd1563cb9a0ed394dd3cb7fe847ed3181b8c3c4a4e0510551ec8bf94b674d4afc46ccbd28de56c920c56bb2aedf090eee110e460039fd035d0e6ab513b448d6923a6be129f240971ecf1595250e21d7bdb6d6e267debba2a668b55d802c662fe49684b491a7452f7aad7e72c2a71ea04d664d63978effaac273fb635adcd1b8300d292e1ce3d437f6bf33f33b1d5eb33d9db10176b9918c6af82b28e9e4e76999887fd23a781af21af41596fc3f89d67ea35516af24d782e677e8ae3cb1293a8d998f960d347adaae172354c4bf65a8cfa895d2cd83b3ea112229d8fb5107da708f53617b0648cb8b422a35e27bbf75b680903eafd849133b421dc37ad23877f1e88be5e09bf0f0dacc68e41c742b62a9205c863f73b944daf9159f9dda0b0ce314ac12d74d7f30d9dfe1b49e1bfd65471c286b77cbb94ba7db3dac430260887e6e5af9a310065852c55d6f96efa16669a1ea7f24006c4c096f7fbcea323cc7fc45ea4750a775471818acdd6721d64b9348a22f2709e301adc88f8d3d587d075b08626db8815ef8bdbe5760639db1800ccfed8059e2be439bca3f003c8ef3c3c3b7ae520e5c6bec9c3f28f177614ddc01e214422920c6681436318ae4f609bec28bb1dfe3f259b7adf913ec0313752739fc9876a9d9f88c8f7a56f18519ec56850452c61c7251ba8f435db3f3ddf4104d5aabe4e8736827d295c2b6e19cb67fa0fbadb2c85a0b155a442ea5d28fa6f07e4024ed7584ae93b439a47ae5691f4007262e045d363e43e7b3ffc74b5f6ff921cc178e9c569489a42d18ad50ba9d3356ac7303123c53768f2d50da38c8db31ed15852880af6d2b9c98b05af87bec071f9b7148bd9c736830a1f10cfac106d55b2ac1266567fef145387a18e21a29db21f01bc455140aa00c2c69a1c1fa36d063adf369f82e63a299c14355c5d96de5723c21769fd99e985bf5b893cd7cf2fd85e0b9aee0e8e4f704018511a06b14346b9c25e218359de47e2e5bc7c8a889945c73839a7abd8853a6a1b11809cb86685672ceea775fa9604484b07e6e97cc8327cc8508871ac64b48250057bedcced114a0019f4377e094cb039742b5ed200856feba590a2c8c19988e4437f6f4bb3ed7f1ec58e17c333cbcc7034738c01714f9b19183a1cf9276b8419c36f4d32dfb098021f511c5757a9b83b4d83073d578fd2d49168c4efbec8c06002c623b8d4301817eeb35a07651b8160bf07473d7b3c2dea4f3b89e3d4fcda4f86094804ce7d36398d571da0e55259dd4cb8a0a3303fb5063dc466f66da0934dfa94c64f66dc6c7252901e8544a56e0bca79ae2667f6c94b7332a16351ac555afaa2b3156fbddf3bd4d0f210b203553258a75ecadbce19afa2e5daecf838c6d0e5cdd06c1a20780d25a5b7eb7c6b995b64c449df1ed4ccb184d48497ff89613f6b53f98495dd555cdcfa44d8fcb3cf7719c22bd2c91b8af5557aa3d992dafbcedda0c6bf5f2ca8dc9fedc5c7722aedce8c8a8aab0e4ed6ec7beff0a087521e248419d6295957970b7b18cd6b68f5bb1a22ddb9cb8ee315d079766fc7afb8a4cd47480bd25226a60ed71b6998a2b942452adaddfc52486794182d538b086caae6daafb78ab08443bd2322f2ddfccbf2d2902779c7cd16bca2ff65145fc32505aad2e4798e7dfbadb529cf77a148ddd5200c381c73066e6a6a3ea5cfc26c0be299e042e3fc49363786efc9e4d428185e1a8c5c6fe9a89fa0aa96ba32cf242afa66241260e96b1adbc37a3e1769eb60be0277ae18f797cedf3ae56e9c83fe82619fbe79401b2f5a9d5c85ac008c96f54a00ebd64846ca524269eb265dc06322da25cb2007bb19c0c3c2bfa0149b28606c792a79efba66b28dbc54a9138a65b9ba80125968b7b6ae3b90921a01d76a90ca036ef5ca8a4bcec04fc9f26bd9a974131d24eb84d5569509a9dbc6918f834692c9025590569eb9974af06a956302d4c3a2ba5b3078494fd0e9d09179011bc4e712763934c1cdb9165cead70e1dbc2bf6eca4b1d4105f68ae86f8c6ae6622831d3798fb8c301dec885fd38d3f41cd58da1c30553b8c8cbff71bf79a02c3e01aa9d5c67050390186f76d7b1e3ef29c25c4216dd023292b309eb041cf7386f0896d96da1d420f50389ea5c9b9c20d37952268d2c07599f768b046bca38cc0bad2c59b1b78eec45f1a91d390198add939ed128a799a6a303d0d610edd9e48f596a114a2b779611c13bf3dd8cb746de114eb9550a9dbe8a3e3ec2b4b02c2d1bac62d61b314ceddc4fc806cfc4bd97d2339958375c0bbc4c518241305b76c0b899cd7fb927f07621d2e1ae0ba40a3a4959761a48345d750eb4aa54619c51aedafa14b8fda7b20c5b536b02832ceaff8778388dc3fe4e8e11f7e9b3ad137ff552a6bf932a4ad6dbc26e8bfeeb115ac16aa858e206cb8012d67d2288edf9d0becfa2ab06e5668ba62045f180a8e76cc6682982b273afaf915a3dfb8ec423dc1f0bcbd6712cc2be60854d83400bbf93921763c44110661c11bec66523d77d67d80ca098badda02ffbc3901c641ddc11f78edc5cac4392f66ee41de523e4b3923d7a319a95a83e905df46384abd15a0cad153db6ec30b225fab664007680393f19c36c5c3a594f59cf895e07a2b6a213c25432848823765a7eb4fedd1bb7684555cecb23fdf7629369436afde2d0a21ada7b183f42e09fc11aed0dc378f7c098efeb29c1a3bfc200b9f3bcc0abddcbe7e9013dcbb1670cd8b72b4da771ea12ac16d5a2525e6cdcbfcbfefda20f6db654fabf01070b965a2bcca7d31ef33b054fbe050b650d4b3d7abd3914835c924725fb4acb821bb4d610591a73da947bb0503edcbfefe694001582dd4059bc03d413a21ac41b4654c1a43faa123f1cf062fab10e279ccb27f4e5e07ed86e690cb1974ec9f27878d4e24c50da629dc5985da01e280073e9015b628eb6dd3772182e77b520fe14399c5a407da66245f78744899d629b2640152f23f1836d3dcfb6471d8dd353f64d6b09c8671788a066149e3126fc0cb83715298e0d692e76b3f8e18b13cd59794aff33a9f2bf6ffd548783061863776fcd4dcbc6a8f87c36f492f5e522de1a47488727428c12f113f2e6c7ff7f55ff392644f70298f938644214a0577a41af0f8bf91a09155b76f25530e3ab2291718d1846f0d97f703aa41fbe7d42bfbba9f437b899cceb475c3d8751beb2d4ce03174570a581a07c0509006911f96fe930c332d9098d307b01501d8caa738e54029133b36ae5617730d66c540c42cb4a8209d6064a2eb82b2df633cdb8dcac28fb3fa993219d03f7092302c3fc752148d18574ffb9477f91ff48a45694a5bca866569c3aea9f3a563541a9ec9d3a7a7717fda0e8ce4494095d3d54bbfc9fb85e15672e30863f8a8e03bd430778ed5d9e5a084867dad712b0fa752256c807530f92e1d326b792ecc258114d8f65a27d39184bdaebeb4f18530fae6e6161e48139ce4700bbee6c88625dc9f2d4a373d3f69d32c74d87a313de86a61be50d7c7bd7ba0b68d1b235b0612d55dc308b7c815074c97bcb2f42a433254b8b57c549be96d260c6190225fe5ec4b84c3d4f656defc39286330ed634922327ed6e91409e0f44f8a0d9cea4dd69d3045ef02643b2c45fe16bc69175dc7848cbb19fca0afc8659fb682896c3375e9b2e1261519e2ec90b5376b6380425516fad275cc9b7fcdf07fc00dec6e8e7319bdc8afce9ba059df7aba610a21ea63ef0f9ea1f7f43c99831f93099025007671580e5fd232a0b32fcc4a498b91d50e63c502fbd000486ecdace04724fdc22bd32fc90dbabbaff06aa94ab314242056dcad8a36866db47f747e44df3749f96a73f36a4c1c2d3d475d29c018dc7734eab4750baf5a04421e9d2f5f974524919dffb609d541be631c96b2b57b33ed9b13fa07febcc7c9b10753d569b5259714ebca5d9af4577b72b40a7471a0d66ebb4c9ddb78ffcf2a090d79ea425ef98e5eca8b4b267f4247502f09b7484e79b78755b8212b707c42f816cbe1ba862afdfdbe434b45dc7a73320747582acb843abf4f15fb8ba7589fc6804b398a3e62ff2300c96d54b6eef36ba089f3343bb80479a6435a468c5325dbd31f34b8e889c13d54b9751af7f50ae3fc78718dd6b0ee8d65ca7829013268a6f685166353714ed76f1891e39c73ab0d7206b20d46c8fa32ce8e1ca2a81d4c042ffac5a8e772b1d5982b7669993e051696608aa90bc360bfb1daecbab06784fe6e265d2b5321a017c4c871b2383975b4c5945b2a1a5b2f0ffef44dd18f5394e296bd0fe7aaac0d027aa6764e160ad24dbb48c1c3acd188e45e5666df8e18738b9813729d0831d47538ed0490882d53120a4652e74b723a39e50d221051c5526b9a9b523608c727254b53e4e8076a2fa514004ec096474d0a8bb0a2bca9b2cbc20976b7d5801c32a0f64c2d361c2e00cc923b13ea6b28d337cbf0cfcbb47e1bdb58e26cf00fe9ae75ce1b5044531903edb60e3a86966f69154713224ac1e41bbb2af75e0a42ff2eb07e72c2a84150df06057ddc7c7c2082635e9bb76c09a37ce86d8ddec9d5179b45e5be15f456a0fdf739220b22ff01072d036a2e18cf4c554e19e59439c953a8c41ef62746be1f06fa5b400329c107a55a4ebd052d0d271c21a609543f4e0a200c8956d2187793b5a249419816e9210d5ab08ed70f6329f9235dcb5c2001533120631bbd5c28e59a467bd1f3f2c27ba91214151866fc9d4037213b482e41be5e2337db712530917204f2d2e8732f7a8607343486146da2901a7134a4e583321f7e593a4093ab387bf3995c6d204897796ed9d6a16b8bb2f29a7f051ca14914c5ca3e72ee8dee3d591b263336936f1cafff2a9b1dd25ec2ff7d3a32104a6a783499dc433c2943a7cd3709bfb8469519ea48a985233d6675bc40257f38af4e826f4672e8783ba380b2db0293f311641d45e17b96d08c29ddc383d6bd7bd96fceff73d2bffb09682054ed36e918e45c4a98b2fccc9e17a8d8f70ed49dbf2ff41c9782fa41690eaa4f077f398c69a5fc2b3f3cc8f06a656697124e413487ab14c251e15a23d48b9e6b5567ef97939f7f344c94f367ec347e7337e5dcdeb368e1ecda12f79535e3dcd60d05a7e87b73963e0b09a3c7dba3f6678ad00e14fb09132a52c026e89d328d3ed50db8914924538bbaa6dc6d5099ab601bb776794b5feb1910de02faeaffc2a48468af0eb78dcdd06a3433d89de13018d2c6968f3b09ed8c9196df3461d0745899f8d3e7de2b6b2b85f148ca3641f0931da509fa79d75258146746b9e7e33991b6127df458192f6ad1e4b550174c93bed20c75efc6ffe3140a30d301d3e03911e1b93bbb8770c54aa422befaa32a108535926d40a9f78a8eb11fb7fb8c2e55418ca2917417155b672949598c09ea61bcbfd1c659b1bf83da0d6153514096835c7c6f5c4d9f8e86c42c65fa21047a30e8d9da6afa3e656be26d0d6b0ee4b6faabc1c65b867a9dfc34022bea443918dd0337f700717b11a1f9296caa1fed0521ed1cf7b59d3d3c3ffc14c47acddc51b34018d3bdf0df715cb8e9f8bc75988fba838a8e64a66ac5903d89b7f86f652e0f918cf4a8553333e8fa761e085ef81262a794dd381faa33030e22a309ae76bae581b0dd20fdb668168cfcf68ef820bd27043e754429a6631a2a02dadf04c931e87fc9598c695b0457bf0530ec9d571e399184dcf2bd72946e92687c6eec3b84b886e3d61751eaec3b0d6c9eb5aea63473ed92a85ee453e9d2f75eb3cd0c0b284ce59d3596b9b76a62d240087c50e2bf82f70fa6c44f12f53fada7d3ba8c872b4c0e7a37c0e3f922d27b8eb1581da36c13db8716585b408907e0a36a9dfd7b11e423ff597d270ced3e43c05ef9c4ae74d3db0c9b634ae1b4dfa0f057d371dfb6e3b91e76589a7beadb9b7c67278df62d0892a6f56381e1321ef604e115807d907b641d6efdc2a6ce143b9e23c92302d424d384cd5556feae0d757c0108a3890052ec61e1d28fddf2b47aa95f902c67e9303e88fe4f5e643a6774cbf67c2bc35030d8dbcf71cda15a1e6a9df95dfab2ee03ac64eaeb5b612a9e36111af051759fd74d21557bcae4a0cf8f6c85eda6d2fe6f6f508033524169da33b73946449370f0e08666439ecbd9c34b1fab70f870af2efdf7645c88d45c9691a49b62e0f1ecb11ea84633758932e0e06900f962e453148cdd5d97b8fc99c95e468b74cb7457f392e9a0a72b8b0aad03543447fa94169f322589aecc6b7e94876f3ab57a110883296041bad8bc028e6673d53547dd9e064ca78fea35858de67ab47764ec1736b339803bf29f05b6584029cfd90d00cf0a09202b7c5bf8b6f39e3bae0dfc07c70b81de3748717cf774e791c5150b713ba65602313887139b38a1aa5da6843ecbfb03e61f6ad91ade8e51aa9d0a6739012d773a6faa8b8edf9da52236dae9ad6d3d3ab0760cac0d666d53532d9bc037b7f21272a793aead227b5e95ac98b2ad229951baa6eef6761d4a6545c073315ece62617303bb4ba09fad8d2195ae219a60f53db61f4c628c62a4c9165603576b6dba2edea94534cd1b6cacd5b19af0cc6218731c8b7c52e8191151812f55cd6ab70ac0f464f625fdfc811854289ce12f0a53c26f474e5daed1318a50a5b9016db13365b24852229cd76a64af1c9daae38e1c8a9414fcdf58b7ce3094ccb3983fa0a5c5d5efdd02574c5183ab84c678bb7e9de8ca541b40c663f48af2397514a49ee6496ff1cbc851c19048e0e6d7c93a206cbcbf09a15ebaf270c6661c30034ab642ac94e857e77fc45094272bbf53b9fd12d10cc12ceab07b88b8377ed8eecef3dab9305e5ebc7e1ad2e90f32909e2a23935257078a7e95486b93e29e7620bcf4c4d9b04f2efe1873b3607a6db5f835bc02aec69b4395e5db38ef178887639b649c9c6e1c36be43108ae851c1afa1ccba944a0f8b4c4d573b29c6034b8ee9723fad10d664c69e150872fca0ef0e95eeff7b9e5bf7afbca69dba699358178bfcc29025f9a47ee7ace13667036e1f47c66ca0e83d10b00b6447992d2f0c4851265a8acbd0e37c3d1b05013d142cb09c0824a26a11e3e7c14a718fc6f50c19d23324988d58470dafd32f682c57b5c8dc12bf56521acd094445172ee3a7f4623140084d60001af73bb78a1152d6cccaa947ae2027b8d5e35319f3f325e4243755d6fb2a8c64f21f74a3e8e1d311d5acc7550f58312c93dd4be40453f1291325555415943626e9b50f6bf75d29f4588cd97b0e6871878173c10f5b25b471a8a2f01f0434d2a3110f4d8004e7f9e45992872724b7c0f2fb680a54d21708bd9bca956b450798d20ad303de260550096fc2eb12c81260130ea5f3a27d6fe31742af9b7f178e3deb26cca101bc9ef772ed2c57a2e826de7107c81737371fec7ea1104d6039561d114cd1ba839e51d0f87bd35584a49fd3794fedbe008dfc196a25d1ab51ab28dd1ec01b7876b90d6a7a83abd28a53445d6a90ab50450921d37d9b18573edfe00c3885a05e5375b9cff42255c7a26f456f9f19ee8ae34c9abc079c9d20a592f726c9e5208922830e96b9e351f261b6e7ebc6b2c65403818c789714e79c1321ed054602477da3868712a74d2716b032d16cf2969667f80c876b328736300a6b1775a2a0e13e70877fefc5241003aa1c2885fbcc8e855a64229301def825dc8fc571db25fa0db7ba632dbedf3cd04a1647ffd738cd36e3efc08421738bc2aec0065c3fb9dd1192a60dd21e93793bc50199dec5fbce62dccd77a7084a3eb1e469b903663a3c78dab5c463c234970f8e93215167f721a62d04d1a1cc46025162eb46f298c6d59a16a34a2a4fc79ebdbd9ae6c27b620f667bf57881345d96e725e9571517cbf316f7d1c5ecbf296c74be0cdba1bdbd9444d01e785838613e8de287ef861678c5d7a809f1144c62cd5334baf39ca3fce559405bde5d67da05b86124414564ffe6e29a5d2d452ed4bfe4839d9f687bd3ed98f0de25b943922d1a5320196060ac43208551038ef2e0a5c3c4fa8e23a26947c682f74a8b39445e855fde3a31fe014006bf7267dc8bdf26e043b4fd4a3a721682dd1174356c659cb4b92e51f425a6f3a6d00eb3db9fe3d404f230c67db375d995a849277db443af649f2bc2dfaf993e679cdcb5fcc9a4b41aec2fb9c8d833177503fe962a903007d3973d03a1d51f277ae735165532d0207dd58371fc9f2a8b7cca24706e53e5b6195903232601059dd8de9232eca61f22d8da57171fd897579fcd1d465b37a35bf7b4998b1570476677b3af666d856b5877188152aa8cd51806d731abdd518223a703dcd5c4afa7cdf32e0984899072ef25520244bd5934f73064afa0a86c7703cbbb76752cf8e3289e81b77a0832b09a2a37ad211b6e335ab66281a4563931135aedf55ae60288bf92eb2188b77727d700d0df94cf031eb7b5bb3d0af9e43fc6a550885b9f9870e1c8ae638674ff87758b62668a73f783c8b48207e2a4f724a3916228a701605949a0fc2170e92b5c80757c7cd1376f863bc534fc81e1048622d1529a9d2033acb0791b3af3b17dc1ff619f23ac9528488bf1dd941c2f0dad5873ee63531a8a6d6acf49831b6a37a051c22b1431f423276605374014410912309226b0828fb939134b63830d384a460ac0dd64ae4525e10cda190051d2391cc2f911f34e107ace02b90bc44cdfd138443c0dd3444da0fcd3fddab6aae35c5540ce5c6716a34dfc54c330dd9b796e9563d9020193ce961a8c66d6eef557be8afd5ef6f80e6e9e05cde6d56f052f6820ca1aee7d35a18f381154d8ea13b394b774883fb8b58ebc35e9291ec03e6c59c9d36adf043b1a528394187a4f21b584f56f15ae6277d2fea8007ed838c3851fdb73b5e99c530e151efcf595d8dc79e5c12ddce281bd67688e49131c8956ab46c89eb5a8cc627d90a57a64242ec592edf8e3a526652c7c12ce151a6e63faaf9e89cdcfea973054cab0df72129186ac5574e7452fda084c97a06cca34ce5bd5deb86c8ef179a01400d04490acac8e9d36370aaaea4af9a9621f892add18e5226d2d970e0791a009febf7e3a42ee6e83288532bb0020a2c33c20fba443550984aa686cc25fc9f5ae87118ab47fd39db829e5ee551893cc466038dca332a5b27b0035523712872fe9f12f2d68b685c9d4c2b844e970aa6bdb680cf2e25b158931d7b255aaa40dcc2415bdd5e98493849cc01fd79ce376a5ebf36dbecb92f76aa41ece8a414ba30d5719c331c812ef2129a434675addb3d4835b172f2f719b68acac2346b18d26adb7b30d222a4aaf5f7b75d8bfea02ccd6aa4ca4beb915e59d9f63b7e377d400ed5aa9ae9a935ac10d8de43108ccb53ea6c2e723306f591ab77092749961507cc70948bcbeb478b682ae3a245aaa71b67aafb8e819845e5a6f00b30e09629534ce090cf27749af0733cb42cc8f3eb35cbf93b85a1355db71c4d304a65bb909f755c696cf694fa5c1ae9f388d7e804625771f0ef253b3dcbc716aac4679319fc519f659bb127885ccd3dbccc1260ad46f1d287319839d3ed6a8e27604a2c7216111020ddea6644a3f1f3e00789a0b0ad48c4fa0cab37c15e824f43ba9fb890271569f8a78c8e0df0cb6546d0f507ca56642c9d8099f8fea49e64f90df7c0e992d95c4263806020bccfa0ad9e9d68f2c7439e6020a71854a4aae738c6414ae645ac4452f6a5f78c58c2146a3280cd4b090eacf0da883ae7e10da14b085f9011683f0f9ec4da56b19ae89de7b01b967fb816a17162ea3825114395cfd7bd86eaee7fbdad2a30d56a52ea16ccfd47b40f4565bda66b6693f578294dc91199073bb077d7411c812dc36dabf0b767a73057658aed921169820ecb113dd45525fd2aae9539f626cb8f2d7a77d7720004d8a54196519867ba0b145d45b6a299e6d44b7b3be2a3bca3ebcd05753c0b7fed883d39c8c76bd0d8f5573b8104d0c347ae6fe8aec7d07a5b7f59e8706ddbaa747bfd216f930f0f3231a839f1b720a9fc9b866feb0011a314ac03972722cf31fc3260849381f4ae03fa63b61aa1a0894b0bb6ae180c436a7a6f96bdf4891e2f8a8f076192e63b7eab80fbd741243ac2e69ca0bc97015c5a26b42e1b1c5ddcbcb4abb7ce91862457d3bf0b3c36635416429d5fb820421a0d86f5f30995908830f33dac75c9612709cf7d4b96acbb61cbcb59410db69a7a0f405ac837c568164970942940b6eefcacabe1fcafa8e7ad003025f01c52b6a609d9f400f5a7bf686279b60a4357d596e866a406acf61ad5e4f31ba0c500307cc12976477615fee22068f3b72685a59d5c4559358e76ab87b7e448b99457ed5d0a732bd409b832339f52922697e9622aff8b85547a6c6dffb3c2b5da12cf5e15d6760a3d94e4a20d8c585df118e12b3e97e6302cad4d30923a58fce5435a0052e4407fb2aca17d96d4490734294194317299f75599826bd888928df7237e25ff9d32eec77e4ce7a60a7d217c995e20a8b48290bb3ce9e583f829666232bb14d567c8f5c9ab6a9d6d3967bf7c816805fef9beb9e8740ae8fef65ecda3ac9139631ac42cdcdacfff0b9d34d0814c83038edd85f549c6a52bc4108feea797e034ecbc82e14d5cf93195b77aae40dfc7f3d3a2cd73e88952a79839c6023ce58e209cc0c4577b1727dad3ab32a6d294f43e0b55b388aac0566aa990f3d03cf6d9fc1ef3ee697ab74618f6178e9d563128746a5bfddbb219b79d0344772da9ea2e55337da658da9fa49932e75c4251ad180479dfc3aea9c4302b127a997104228710c114673efa1e72b33ae1df8629622442ff8d2701e04ee756fd0add100f81861312d11522b44b574874b0b18588ba1d6c0de36ec54084f7f9f97d4a1f75236e3c58271edfef60a0e8427f8647d113a8b3298348ac0d398193a61f8bd55ffec7510c6b29ea6f014d33ac97c90679fb21e6bbe3869a34f681a02009f33fa39806e8eba9373bd4d0bdf1a30111dc28254ac91cf4b1cb0bc13414e51f3d7d71ae3aeada52dbba0222ce50e34085871e04b879482edb32af95430adfb56ce6690f0c5a7a7067baaed53125fc0922d306dca0fb21effc0fd33fd41e2bc750da6774480ceed94bbfd7e46c01e2494645ecf4e56a588f35a40996b632af87c268f7ed66ca772f3e0dc1050ae3d2716482e197e04be15eedd375ee218e46add0ce1568b96aee92a866ebabc3540f9ffcedcc00657f6f184cfd099d9c4bce97906e89723d5ba275f8f8ec5b5f7a94895827747b6be25286a92946795359d596447307ffa8f24cf05d5ea752527ae1a0fd7bef916a6b8f2485e828847289cd9a090b44e99c740c21fa956636d9576e83848fee871a89c8f1013f878950cd70f6bc04b4296962450445679037f696d178f3738e088160d942b4b94e148d511f84a4d957549011306315579b08b258f72b86779a6dbc716afd0274da3253d0dce8143e0a5fa8fd7dee94e9250c792e0b75f05ef1a9551c905812d75657b3d16c132b363bfed46bcca1020ec2f880c5addc338dd03b127e26c1a34bf85561d137a9e517f6e00ed1abb2a4f92c2294be39ee2464109265973f3ad374d95a040feaab64191a3a74eeb7fa172afd21785d6ade78e17a6b0c2e56f98a6883600061930453fc09ad340398ed2cb2fac79f29b69e5ad17c6056f08cde490f0a251127cd38c862546160169804369ca25914f55585bf91d4dfb1d4ac112f46659c0002d57a2b23759cff5af13b05e77211dc4cd21577abe6282771aeb4d4440aca9c5f731750b8b2f3b1e13687de952037871b3751f305d980ed46b3bc85b5965b9f4f0c2619ca81621e26c23b81b1f855a0c1ff7793b2a32e34a0662623dee618dd4001b4a2f3322fa6d0d6e1feb32f833e1e2401ed5027bd52badd5af30a985395afeaf4346aa230e5f15dbd1722988da74b8a344815eb68425b815b216c4eac8faed49c305d25cc59e2cfcdd4d05096cfdd366ced7d723837a7e47eb71bf34a23e3a91dcfac5fa051ea064325fa9bce07280ce4892a34cc213d22fc34046580c7d6f199cca08310023bd38ef3d31b7b8173014e304180558b0856a14b78e34591332f29defa8a2d95a2cbd2d26742f673bac723a105149ee0d664509b57bab3e6c02b44bcda1fd5c8dfb73afdc234ca78b1f91e94bb688b9e29f128514244e0f5f9a354842294d032f0466f8588d1b8a74d38a0fd52cf22d04c8ca75036e15dfb34b5f45016407cec0d67cf49ff2002795d8fff346407c8176c637610af51a51a731e5a738dfa13ad6b4d6db4bfa3e880b49fe79601cd619697d33d77273462cef7fddfc4e4d782f0b368c0f7a01d2cce28456d2bb994087fe2a5842171e0e0fed7e69efd100bf6802a40c823d743f4e6a3c9b006e2c3a601877776e7910e56c0e9aa491e1bfc1e7720a14cd34cbf6b4493dabf1772902e2c02a86eb977009165008ece8116baf6f5b783c4ab4c9c148064e86c5d08fb76892ce0436d9aaa4d42b32baaf75ea4cddd8191c333b7368ab1d4939f55e69e200227bf29fede1cf429a765ae40fecc3b3a35710f9292afe44f9b65edc29b1c5bd1c36a75ed8f4b56d7904a56286a125deca61051308b8aa62798389b13c6778e899e5fc8430c2eab88689126a0c3bfbeca8b453b86954dfbd1a2b39a58c310703cdba69ebe077dfd1e4bc6ad6350acb8b64c7eb00fbc19941b32cd2721102117044dcf66b7e100e8dcd29e0b96e4c52efb7efb501fcf82b5c1bf2471b5dcb864d35c8bb18363bab246de138459ddef36469935d46133af74526723a3560b8b7333c51cf00d8299be31c6c96969ec10026a6685392a9ccfe2f447a0a0de7f29c5f24f3c47be8485e04d4f603c53cc764dcb61d2a2c69931720d0c4c0dedf9afee49f3ae4cb51f62dd897a2e809e920c2aeff7937fd9dbece0bbf95cb2422d128f300b0ba6dd92e6319008f1c11d5fa21f33f3d102673ca76b044b642c35ab89b53a1ac945d824f1b6dc810efb138bd25396d817bc4fd9f116a013b759bbbb09e9b6c5abad2e9b896e7502ca721f21e48de2bdba17086f765cf9bceae51d0955b8f2613f162cec3ecf5b08a497a95ee223261f96b7709e51bf9ab6d1f6c8a261cca441f5e6e15af76961dc3c6f58c32c3852098fef6f8137298f6efd1bab2685766ca9741fd572d7705f1755d1082df9d5d85a7d0865a12598b58e0feab589563e4d38bd448f11b09ecc6a5cc8be02d008364b1a011d6a93b385493aec5a977a18f98e5df3242a3d359068a20f4271898dd8bb7e04b2066ee6fba6b9153de2f3e7cb0d8c649609999931ee847c10556170b2418e7a80733675f24570c605f42888134d67eb1a6041612de19214030b1ca772869ec78d7638a5a502bb4f10e1e1192f0020a9f223b23bbe51ebdedaac2ccad359d0e09052561e908dbaf1791fc41b511184e15225e63dbcfe54284905402d1e7b0a199b34ce706198aabaf0486e899b8707887989e527dccaa395609770700104db93f74025804370237167f6c1a812a7c86d21067d553b5ccbb18efbf6e46c7ee10d787982433733b8a8e61d42c645eff79ba0b9843bc93930da9f7acab4c25933449b8fbfe4b60ad42cf78b69d98107b36d072cf31da3287ac70af93667a4d02ba50b80991d0cf4868ec4f211e6e264e838ae011a35ba5f11c9e04224b897f5ec646a857b0bcb05612eec60fc2dbc277c1302cd34564cdcb8d865975b596857daf0c80470e2c316f6b88cc109f3fcd7264a2ae0c83cbf87692a2f271d3986df6bf4f250273dad9721a7d62bcc6e67fc4476332f73874cfb9497f04e32fa0764cf4a93c3313aefe02c467b1d77497fb3580eb900dcb7f445b06be30608d6077b57ae08b3ddf7d91cbd1a15f09fda31d011d26f219374860c9d98bb10853898a63a0384576c27ce7b9c74ea4d725f52a8675b2056fec57f70db39262ab63b29cd2fed903558e122014c7df5b591ce8e1925ff2012290951c457284effc5e56bd3145464162bb940dfbe37d332c035e41ec871e9453c666b1bec19fb51fb9379fa5014d1f41677a2e3158c68d0fc62d2e49ef97276796e4e4ef4145648a7a3bd7d8ea1fe62819f3f871745887e471feaf63c46a3e13fd667d9e82d744eebf9f7b362ac4b31f42800951382502084acb1485f6c06b7850666dc27579f42e03b1d1eb6c7ab26a499645cc20d6e12ce40ae3d24607bbec1f64559bce7d7dcd30ba2814b0bd6961844f9ebdc4630ccc0155a1cc6c72ea0b0f6b186563f219c5f75d0e5d38d54b979f6953352c9fa4ff4d0f5497455d3319b390fcdf58193c5a0ddbf793a91d863c295d900f3a1a1850a3e607c66fc451114602496080469e64db22ba17f59e376e3542bdaef0d5ec9509e43f32b1aa92c693cf1ec71bd6752cd84487bfbb72cefd7d7af3416071a55fcf2684e3a7be2610142d64ccb8b45127cc5e6735c916dea4ef4cdc8c078c07c22f7e7fdcc70f5ab38c3c2540fcab228d5220fbbfc96a8f4098f7e1892de6872cdc12b83b12930a7c8707fe9a904bed73221d52514ad818afc479b58d75360f85eb21250b9c94b0aaad8defcd7ca63ed8db29507e4889593cac84c5ba2ab833ec83d934ede6e38bb81abf4141161d5f80f23e91fe798baa5b5b323da6244567ce6e026bad8b68787d8690a9086f456697f2cd56723517dd469f5ceac9436b66c03d572ceac93184a8664bca331ba03e6de6b06246975639f3bab3792095a47e13c8c3f82cba61c9dac037aa42c84ae2d8ba06fcef57438c77b3d90b21dd8de35959c4e10e4d4c56caa8274625f18639e0e1a49c5884314f523a5a49caf89b8e2623c30687e4379fae4410a50cb4c4a7bed3999b8fb16b5572a3d311ab57701a1aebc4260d12e1f972b2d871e238fa927eccb1672d3186e5d5ba52925364c5122cbcf97f5cd925b50079e68110fac90aca8ea9f847566e66f76eed81df528ff13b2bf9e6aa3c303ddc64fe92050bbfdc08d599197ba11d12e87a916c9cf002f702b497ea0dfa8d530cc766a1d38bce81a136e4c7c18943e0f1383616bc38ab64e7e423c0a9b58b7bddf04a13576c05aa27bed5564195b8b79ba226ff5a1ecf2a2b944194930b46d6bae47ee9c5c45cb824cbae88e6535e158340cf1e5fe71313713e970e7103aa96e0d4dcad479d70f6e146f30c1f4fd7f5b53511efde1a260da30bd5a3b32dedc203af3d267c6ac1236dab15b97970b2eb6cae86a1fde4475f603746561e087160ac3c79cb6be3cf836ee9676e8a7208a0616c3abe35961975b2ea678d73bc59b4c196a1b88231e71b3615d0c10001829f742fa54b292fa108e7068f2b17f5963d6616f1d2c38995727b2efda3cf94999d1b953c96fa29e4990bcac5ac3987131a776c6b1e10636c8ed24729d9a2a04ee29e1ba568aeddc4694355ac0561b770c30080862fc6df367e70a5e06e8f35c0e28df97c96b5f59764431c415ff8158f44219151bef96cda197b8171b2aac82095beef3a177586d07cd8d944a69c0785342c7ee4d81f28f5061401e1f547baf7f8840505b95ac973164da44e8880b4b88fb00914dbfc36d36be66f264f00f0beaa96327678a55b2795e1232f0aa0ce3f55d5d5c9d2ca1daca19d5817cd6950f65a7d044c8a88762f3ca74afd10dc694b36ee7ac70ce3bade2e1af31f5c57c65319a9b142d8a3f19747ca7d78036e2db5ff935e8c376942cbaeef242174af5aaf5f6228e71750ca4faf09d1e9e57d19c7da3f29ee9b5100f51a0e5ca8c78911058a532fbd3920e861652641ad4617b9bcb4985c0919c5756e9c9ec07055a4a5ba83d65eab6a481dab1702b7442c804831ec308af22ab914e9fe4266b4a3857488c02b5a416004197172a4776aa9d2b3e5603aec19c572f3c78fea838bad738d47e762da30fc0e3bcfc1cc554a1b18ebd723398d164a4b3e7140237117ef9d6f9c1b99e8529a9afa517881024dfce2c7614d19b3c10e91616e5b418d03436af7ea3d72b69a291c84775d820361eab682392eb8cfaa26f4e458558984ea65e2fb79c7900b9d0b6557537c551aea4d2c4d5c48d21a7613b71892190fabbbef1ee47530c02b692e5a975d91e3fd64c17c812d1034627f7ca8701052272efdcf91b03ada46b8ff20a976d7a225b2158a95ec14930656aade0eac4e47c25a6f8759c1be44783d0d02ee5176fb462efa69de7df241d73db47800b1b0081d920ab7546ac6c22e6009aee59104faa1fa1901920bd693462cb982ebd8c3113aa233e3e2cf5dea4935bcd174d94472d7a6277f85c65e335d6a555a9f6b83ec228966277515c09384d879772a96de692cf5cd190609e13b4b1aaf03adaa054912b3813907f100ba27da46734f9e8a4ef307a65bc71f8623e406b43a4635f6ad563fc0e0f9dc552fa1472a8cecc070a11db98a179e07efcd1d8cbcada31350d0bcb52a35dd3b8608dffe24d1fbebaa9a99492a749da7d31291a55c91ec27df84cc43f1241241290b881a64e0ec0bde715080144130d4909f52e774c4d1bad683761a1855533a62065a2c0b9e87ef5852a9b25a1447d3bc8015baecc7713c72014d0589e240e15873ecd56a88b6b0b77c6e06111255d9f31605abb8a530cb8e930130be1032643c3ba5275b4ca104faef4e180db40ba5527be9df2637041a0696db3dcefb0037cd0fdc5ba55746b2f4df120524f8a0099cabdc3c2efffe4219198c6861f426c7e82ee5a64e1fe655cb75b584cd1f435b6ed4946ff40e43d0c9e9ed427d775d71940252ad58258852ad4ae48d86d822a592e438461e91c2cf2ebc186a9aea63742bc822335304bbcc3d4e0f712f697483fdfee41de64f3f7e52d91aaf73b3a95fc72ec469f75dce06663b9139dfe0f2e32d849c72fe2fb668685f9d9ef55883c6cced61d0b17894e1e147b2364b63c0d3a846e50e369ff43723e31b4a1bace54ea919993cf996a4db7f0f0c48ff28d58cb96649e193b31d8ea5ca27c6d632c8c6e79b03ac127c6b476c389f4a912946a58269aab589d76fd35b9a54a5e4b55b082bbb4845cb09480f132faccd303de2290788afe0f38ae21be65c01a08be413182054cd8e8c1241167d9162081f633c197a207a065ebc1ed8a76b3b2d37ee9d3ea97ecd0a39b3058408a088e144be00632eada606c1cf31836c7ad878a73c8c7c2fe2718bc60133d692a82208876c8f04adb1ccfd8155c25535884d76ce83ddb683f7376b2fc68d79023e2b668a10f1de306b2f2ebd801d8c7cdf68670fadd99e05f26e9d3a15ccaf808e94640cae3b58bec60838cd97c33a949a70f8981cd2451a5f741560e6a9ac2a3e99f520545e5e36e7393fe74098879ced6c696db97d6f2269a045bc707bd682a3ce71a34db7a8d875b625cc06fc38eafe791afcbeb9ed8df7b595dbef6ba95d369710104db0a8495422ba381270a585667ce489414e113bac088144cf30a276610383d8cc4241844066a215e262d852fc33af8fc92144a491a6aebe07a426c77402a01cdae1501e6336532d5287c3772878ea46d62b4ce1d3c43b7b92adb4c7ca4042048c8440c6751418353734b83f286a864e0d953e0d210ecc06169f2d914e5ad25bbde7075f080e177f9bb80ceb31012bbeb43df61a2317095337dbfef1d5402957edd3bc28abf594e45bbaccc0a2bd528a955b5f03bb11a9eed2aef224039c6644e137b1a04eb67ddefc7f17e3999f76c396b2a0f5cbdf120a2068e655d9168c3709084255d070bb88358282a9ff126d07c781d6f89048d757de1488151f8df79e77339b73650d176a69a2d8d9ccec4984a908cd4f2e1228d3dcb4f35d1659689d615d87ae17e2e99668f02fa83c70094ff927c2caf1e4641df51331a59d076190bad15f92b0dff9c756652851ef42eb65307519caf153eb66edb77bb188023cdd1bb3e008bc10949702aa143666fec166b1cc88513d2f04d3c768941fed4838bf83e55c853309cf1dd3c312080c30016c0bd6aadbebd7317d39e5bf0e88fe035e83e63c41942e1f2e76f320fb9eb26de99a7c291de47d315d217d25b122d050487e2c5bc7fc070e6926c7f3f7c301898e01f94aea639d36fc5219d5d3c638e3198f0c121d716f5707873a562abff70ee1c0e31b8a1a16cadd0e2a758e88ec76e842945d34fc231a49d511b49e7c3d51275b6436939eff212f23e190232a17954059b5307aa987c1e79e6ee728062c51c4e458df3032a9b515e5e12c7a984c041461f777143c0f31f2d2e9710d9e36143bb701368d54761630ff9f33e74550ce098a96e1c10ca003a897d42615cb663734a226cf0fa32a4c1bbeb6ef915865c105d848ea3b0feaf1809c6462d5d0a96541be3c4d3e5038c35b860fb22c56723d63995ffd98673c71b8d5632bc2a523b31fb60457464934150e61453262a32d5d8c63ee9f4aa40029f1769eaa87f45d31215523577abe11fd1e2d06d3fce8fa93f82bc01a329695c2fad97b2ce1e38f690664a2c85ddb4b94363eeffc4e9ed0132a72d9f6e3ab0aea8dc73ff37bcbd066270b7505d59e72c9038e5a0922bb120a10a50ecc52cd1b0e220c77fc6ec53f741ed223e79992a1ca10bb58ecd0cdfd354017c3c659a41f1dd9a6bf61ef899da0c783b1cc18a8fdabf23ad94b45fa53c70958c7eee9d9986cb98e8a002a8f18d802f94ab187c4058c65406223c17f97e6d104e9bd41b57eb0db2a9ed94716429c8a0547829da6d41ed515218b7ba9d180c63779830b964825f86f12573cac24bf92b93b3d187d18a0881f0bd7991b02829690b62c4990892cea2c81a4e41d28e2ade91e21e825b58bd98c0f5f616d9723a7ce7fd61b8397595e7f2836f4c8da5812deaddfa9b9d69a2c93446e9cbd523f0b935cda1eb7e6c23f164993777324e3974e58456d7abde3c7f5e6abdd00d0d9896adc4b877c9c5874f05d64b356ba34e82d2734de8deb8818bd195ffcc6efda6e5d4720b9c4bd53a1bb9bb64b0fc3eec170c33bf66e8a76d63eef2d36f1bc321f659a47c52d2c5fc74278ca39779a866b0aa706d4cc5ea542bb10b30982d4c101228fd6f2ceb98f0e7ca4fdf480f50bf3fc7fec5bb55024e50b6d865cc2838b28bd5060497fb69abb43bb47a0ff824880dec2db612c3e1884378b7e79816a64120ca8e6be938c1619a10ed36a3295ec88030d23c079ea4fe5053ba7a19ca706c5556e62667b042a3f0392da61a72baec8a3b28990fb79a4a04edc85b98600001b72d26de0ac700f5915b5822cf3765e4da374e1c08fa8ac75375ad35100b6328501c13a1848c92a8066c63176943e8ddd6880c29b67a4ca786872ebdd68f77ec6a052ecf303387d06702b45ce796471d0ca977e7b987c8bd5bda2bdb4b645ec985e3c0149fa1ae4a7d94c21a8d474edd99aeb341f74e2ffc5823949de33db7720786c357c8335b2b3f5fa690dc50fe52a9a120b5fd0d3c361607652d8bd1d9167e6f9a0bc6c1dc35a3123e8bdfa58c38e81f72687492666e51d3200c6eb9cb1aaf420f1121eae978953122e1d3ec773450e4a1b7179c786ffa8e6ec5114bb82ec1eb1209e4fe8afe6f1b61957ad7896146565b67a31695f753a105f7acd3137e6ac611b75d0c2ae0ea17c21a81ccee8a457c75b5aeb5b73b53f6df85a3d48812466cb117526b2370b4deb226c8cb3a2e0cbacb9be34972f733d351056541d871c2fede4f8026b00f6c416000af8ca321f2e52b210d0f660ee9ab931b5304bbab2c8e50015b3ac43a9a55b848a9e1fa1b79895657a01a05a1362d26414f7c04fd6f08fb5e00b1dbe4cc71fb5fb8dad2af497afc267a6dcbd6a06bdab2f0bb1147bb9677abd42f07a9e598c2508902c7a91157a643a444ede4d42426ddcc8357f862f645815a3fb6d6ee0f01e752123eaf0d7d3aed3d978b740d4fdd74a7b703817bcd3e80f6287ae4002e1879b4cfbc4113c5314a68987359ac67548a4cc8c7c74ce84441ee1958304b89ac992cdeb898963611521f3ac6d280db2a4998cb9d653766ffe5aa00bb0a5af1696d1c991de0c2be6237348a54a0d59c659b0336a24bd5b37d22fe07dda677863c00f717e41820acc629f89e8745c13bae58931c06da8094389c49c59ea616e7492a94f3b0d7cd3a9a2aa8d3ee285dbca310c6859ca9d5b46792916aa3f125212a8f542eb007367f9f4093beb12aa3db9ba61a6f6d0c053952a85fa27b6d1c4f47f0a0d787746263a9ef220667efc0a9616754dcb58406463eec28f95d703364e9622314d7552225337cd4fdf6a33c48c01a35da4d97ba3e5db11adf81f55f86eea8fd39b0be5402989ae529edc3ec4509624422bd6cbe65ca282eaa405e085bdc8a2db95863cebe48a2bbf94d477a2aab0ccf665ebc76fd21b13ef75f4f384d1b0180a805a64d9365f78917cfb5a5dd02b58690039a4cfb1a8ae9ccb19748f47c47138841191b695974c96c40c637f7f8abd6a0bf9a58d758537fd56270e37d744c82bb08dc41afa458a1319f4211e974a8ef50bfb54d8a0b12a240913ebd390ed3d15360ce9e39b852d6054011dd0474409972123eb4c17dd2be089a0d4739b6ab771eb9f8cd6375a5be7df12c1b46b06a6b2ecf4e594b3434d61ea843eb82802cb9df7a7ff92aa753a3f8cc06eaa7327f2bf6dae6acb08b7c2392387ca49ab82812f3bfee9124ee8d6f4892c01d19a1178b052b75794a04c67c010b1133007c351d9d0ee311ef11c4f052633768b994293f6cf58893ba578ddd9c2a9b48ea8ba79f9e7c43be8d538dc7c38f3099468c56c00943f78d7aa43c05574849116a2bd86c5bed88fc67a5648a0aa1e9b281f03a75bd4ad35278885b71d2f10c51d5c5d0360702b35559c0c4ef648ac2ac09355382241c18b14c97f64b55d8bceb92af19e725a13855aa02030804feac1e3baf2505d55cd6916e986fa24d360476b65999d6afd8bb592cb53139db902412e8cba3960747c3a3d89492fb6cb4069862ce4f172c78cbdf2e2cfb22e6a0723536d340a07b832574a72b0c356e6d11c8a204ab3fb800e1fa19aa09f72538b0a795915b4b99bac87475ebadcaa7f75c9bf3746f273c9f0210428a0bf5b9ac1b71864986e3412ea5e4ddc3d8b0ce059d109154fdc8aba526d0afd0a035005a46226aa03a54f5cff9101de4b5da4fba6d51f6c04939b1e140fc7d0aa147f77ca0cb046f78e7360822c1cb30b72ebbc91737b4ca5c9e34f7a06a4798643442bf2cb4d78f29985d7776c577a37f0712e81c155a97951a5b1d43a6e4c51d8b1192812586a38c4d461c7aabf2c70733c3827c2c0af3f9142c460f42c62e00771d2d029441305f75d7e0addbf9e5155af4d9efc331ec732fce711aa25533e0d60d7e177b3f9b81e207f61fe81b6340a0015ea4a3e4d440f61c6dadc16ab3ffc64c4efc94b6ab42e5130915c3b9a81e969eb81c8d0225381e05c8f99f0938a6a08ed0dc81e91ab6bde580ea9727e84cc2462075a10488cad40ea3a1bd202bef3b400ca5755b302d2aa331ff40e487d84fed44d1698f0e1958c74e8f1763026fdf8a225693db34d5a448896872d0339750495985cfa9d70e18c35a2bb16a5fc0c037f372b3c5863ba719bf2b48222af5a836ba8b010ee79de1ec1d56fd507bd638ca945053217f1caf3a1e348006488726d3ed622911a8d751ac11fe61a1b7afd5ef54069b8c3bdf081b31aba396d8e8043911f1bcd81a2abc808129d5b2903caefd9b7c038e3e678b4e638d450afaeecee2f598d8417a4622024ba6e9a216db0368a9c8895ad58bcb9f52354ac40cccdc10d6e208ee4a57ade4e0794ffe8d7ac3087bc6e6deace58629ebcd1ab5e60caf293d4d33def829e3c495d8add4771371675f72498ba21d128e692078b9f38a80bb457dd89ea6352e7bd0f75b7cf1fe6e570d4f1c1a80daccfd81f08cf8211a018811a66a6fbe331e183df6a055c8bd805b63fef64be28863c29ede169f4402a2038289d716281234bc26bb3cbe5631782a02afeb8d15c9df09efdbf9b01504933ce0d044e8ee69d7be24209b28ddbf964184ca714a9d061f3b870991d4c66e8b6473414be69c2de83d0f2161a7498d9a1bae7bc6574842f5aba6a0d45aadc5c3729a66a127e9b11233248fe074e1a3b794835fad1ac15ff7d70390117e4848adb307acaab5542095eba61e99cc30fd4a81f25e6bcb7f36ab2fe559211a3306097f9062fa91a4f30f3beec1a05f81a91e6eae00378aca35f4458ea2adc39b0e9442778dd419f4a5d631614842fee022302c2aef8c9305c48fe217a0021093ea3e3d8e4e6f3b03f35f81fba1f2cfa43229acfec8a7eb411cc413b3240c7fa0761ec0410bd86fa843831215f79a856e6c6cfca8f256ca90c9be002723ec9205a48153ee183690185660c1e07aa0c00a050aaf5bde12a66f982cf3a0978f9d3f427ab1d10a46fa4c94c89f33f68cc394014b351f4428ece9fcf33eb9c4df460cba3d41442106b1b409248a119804890c421f62a83aeedac3c4a80745831d7305b2ddb9a127b28c6bf9fa3b87bd40bfd5b4c8025fb2628284332a943865932ab91fd4c8427fa7636a1ce1ecdae5abeb5cb0ca5569c43c0c9743fa3462d547d201c58f9975b217ba320d20b0e8ab96b393949d0f34b9319ee131ba8f19b4a502ff4334f7a74a7e3198a45b7f96f0a512a313d51b41a51019f6d5106886b81a07aaeea718dd4b193acc4194fe80d7171554719d4c2742a6832b3e3c8e4a177b60445ac874f162c524cf13bdd0caa134e08b285b99d10416177f62207c111d2eb1a2ae9bc406588aa3b99eb7a4a3d041a56e3243df7e73faf3279226ad1fcd5d0868e34e3deef96687cd1220ed02af34dc8c836b73b9a177476e99f72e3555eab777d30b63cc75021aa344a32b5e7c1dc824b70cab6b5dcc87ad52d8ffb8f5bb67cf9b54176414f50ed896c23224bcb40108243508ee7ea191ce0fd9ab73e4be2c5914f0929bc29b2179d338dade35666999b0da08d25a972c6e5c78db439ef90496e4372aafdb91a69d4dbe83b3bc83e693c044fd25ad8641d4008b11aacc717c98868535f0f2152d8e694265cdc1e6bc84bc00475e2be08d145ac75c89b6c2c4655c442067c300cae9279270b4e51b196515c01812cf11389425f7b674ae5c1b357c3efef8e9174a860fa458c81ab19d99841d8a1a0c25d9dc7e007d81afa435737ec635718cf7a53092279d13b86a0b7fcbc0bb4acbcc9dc0dabfdeff09b8835f59de67e84c48b15b62edb834bc1f500d166172488885761e5b4d88b6b91a847e98bcdd8d8201d81cf64e2c01cdaa85a0a47d9e6d2665d404968a4ec641f39f0c2329cce1d3c3977bb1613d76860c5d874296bebdd4d199d980196f0670204886a34056baf3edb4843cb9c0180d98bbd9fc51f50739190216b4792255649151efec50fbe8c510e5d386b810f4fa6c6ca836a86b3d2f62e37d7d8a6763de185c50b44b9d391ebacc13f0f591b312d8eb77307038a11702546129bcf841de9629c80f2840203e43d6e93c10b2accaeff61eb7980bd2435684e21ada8d19e5e6ab72fb6af066c46c5be9d4cefef8d03ca0e3509398e1e3013fbcb674db0ef6388b715bf601b18338503caa2b394654f012c3ea24057eeeef0ac54bd2c9bf5944abe2c2dc98798dc05da2f30516d63e0e434baf47ec286c83a8a84d38bc622ca07e9e3e402fa88cca00486641f13a860ddb3de3ca82845244d626ef4815b3ba2300adf31043f1c0a07fd177a476252a8fa86516f8b31465c0231b550c46b16ef6ab44c104860608c85f4af30a1362c3eff762bfb30c591e36d483574787e738c946a1d51e151f4b1a9c482b2df304d22cdfa10c448a57cdb8a19336ad4ef3d3fee2a5f11222de39756272d8a77dbb215c7d2c776eb90b13ef65605875226f717006af1d270733ca9b1ced69c2edb6f2779f1a160a7d73a249309ca87d222ef6d40ce195dd6a8ba7b77b961e6c42368c45491578af6b90e9d806593bd733313a0d376d04449cf38683d0fb8cb4ba218f0089ed73bf0650a47e4ca1bafde88ce12744d34d9437bd679104e2466debcb647cca527ac672c78af8b938f903ab57dece590279298b10e3c92d0fd096bc857986dd42a4d1d491c915d2c087883687d13342725bfcee912acfdc1d851cb24de7155817d9248808814b1abc7fb9122cba181e8ca9ea914739bfdeafad008eae8b4c23140889041fe8766f4a914ef90fa1e8e75faf3b460f6f5031dd69b459c70238ee1a3d14e4645a8b2b6d0b93991eeeec911e0eabcaddeeb0b53f6ffd0bb3190aec1c0c8962c40de563b815fbb0d8e3c6616917479cb17a00ac441c73c71dd4bdb3fa15f1ca433909f74865b08c2d3a8d46a2c72012b6faf95f72486ed00ed5267ed27df3fe84431ec67efb84be29a64e0c897d38d18f9136f6e4a1f1573533ac4847fbe49fcb12750e32818d80c549b3d4acd140b7f09510a6b190b215e688960067a0f0820b105f735c8abbb84ad8f331685aeb92b7c5d4672e3088ed0798042c1f0b4a271c688d9514aeb03f8c4d181ddc3a6d205fb44df2cea50012815faa5fccafc06e4a88ed02e6332f0e665f63844f32f9f0d91b4628af8b50aeb652a4868d15e69271ff44905dfa7f7ac678243d3e525b050768d47140c67873227cd93d71ad286b21396b4e2d25d8fca2fbba810c535598bf4c8ed5275115fd656c03cbd83473663a2676e96c9fbb2dbcd6ae615842e31a3b383b57b56935fc06a1f66994779d90efce612402a87ffbe2d3e0e2f2708a81adc855cdbc5ded4943501af401773d1a538e6b891be359428180f5305809b935e2984b81a637e6a3d5825209ada142ba46a80a5e3307d97654c328aacfd52a987ae8f2fac737d25a898ea9924a93937f5e31a5afd7a090e3caa2b8ee2b77d4e343b8dea0d76e5c3a6d323bbdbc8cf21550db91a2d5301a0d7bedb7d2936ceeb3458f01dcd4203ce2d4897a0b2606b4ee36fca0ba1e22ee7b1898e66e97cd5537fe8ad16279b92a8cd1dec22e77de6e0e07fe5b0573fff7a5d258987e89a852077120858f84c220fdf62bb96df91589b242936191a077f979fddb55b06837c22fa01c80b7d4ae2444bb668e8deb56e377cd09ccf76b798d7ee486cfe52fd76a682d56982d1bd09461625c92db5e67d3e1eb7052cc6ef191305d2966e563511208f3fdda581480eb784d4d2ec149617b512a57b6881137c2211ac5827cf702255c3e6a5c2dffb222bc0ca3099cf9796ebd2f12c8591c2cf59853824d8cb55d47bf4f068792b8c7d43486cc38dff30c2c9aec4293d7ba0a44ece8d1eed73e7f2be50f1150c3063668adff34522b2c77a811866a55a4e834dfb841355b574117eb332830c56842ee917bcb6d23f004f02924392abe473bfed554c0ddcbc2c60a6aa3d88672547f750c44de5286d50a151eb24862a717353e392183017bb630b60c05a8171049702441ba6ae8723e104c367ccf69c7a2e313a496029d10096e5b98697f136445e638c5525d2a8adc332aabc52873de35bcefce81c9a94fc2a3d3b0f87ebc5c17d2dfee1ddd2f465f84ebed48bddabcf42f929e41b03b98dbf6eebd493dac57e8e1cfbe68c966cd0e21f78d23f3c3e397903ee03eda0112252487c445c7f9e83203a71962e6d383403040541a897ac6ab8ea1cceb24b8609fa5652e05b09669fac6206ede0aadedceeb7fa9eb02395cdd845cee780d44f7e0f1bcf96308eccfe60e94008b01587c8e65fd39dfb8cc5ddf350debab0d5a44e990b287edb8d03ebd02d81c0c63d7541c5a4b9f6778ef84b05fb7d6e395891b0b1e0f0abdf0a1f9ccb1d7b81d1587f5a433ae222e999907abb337c71580bf670b2a05e9ec3f1e4b0d7ae907c82411d0806f8202b21146c483d6117c95ba74b7d87d2484543b78d0709425924d852dccad94bd12a206bbcd1ff4558d7ddfe8a4d36b44820626dd7e45b62f2877129672b81f987843ded317a6041e906743cff9dd4bddc25be23610ae3ad196e6242e54eb7b84b37644eb933a4ee1d5fd2dc0ea3f339c8cbd0d079376fd53fa40981b948cd7a51b2932a0b87ee3bc7641e2e462c3e7511e5865ef863873678064874a6df509f12a9a6db9f653fd286223b1b46450dfe97095d153686ab9b5934f2e4d44b9740e7409c2608198b8f5b907c3e9049089e2a1045bfea206515c62e32b3fe902342c4fdc36dbb9d5a195fd54cd730ee396eba165a6fc2315143e5de4626ac0e2e7ad0114b817818fb1cb64e4b846fe4cbe80ff6881f005b7c617481c391c0aedb3d4be6bafc3beaa6d85d67853eec4caa36a888c756eba68eea9a5e29cb01232cfe0caf0fbd8b68348e1d3d12e73162b2629e55f290ff68ba61a23be7cf206a0595d3a623c9c7ec1322fcd371c8811bccb35a2f03f587669f9561edf7d5d486f4af5bc9df8f118644f37801cbd8f44f57900f6dec408a3e57f710e9ef2353e8d018fbb530ae0e5116dbaa94454277f4149d82853668ae5065579935e5a63b408ea1af1c85e9aca894cc3a2aaa73e8a29c219ce4ff7e8a54f65cfd2cc9800976a58f3f7ff1354722e5e8aa1b343322a5ec0a5e027e6f280510431590da3614e81ba521538f669e70433c6b7966171666311242035f88a94ea1427ef7a1f717c532e9b02619c5a20eed9960467aeddcb93b16739a1692ae7c760d1c92b66f46dfc4100b75d3d951ed60dc5ef91c3c9a1edef5a5aa556815333eefdaf790aebdf7994053fb91675089e48dda31ded1e3fa9d171fd48952e665ad280800f79aef29ec1b30b9837f23c7520a442012f1dea9244cbfdbf1ad8fd3118df792a5973ad36c383b1057af992ba21711bfc7d2cff4c06e4d080f13fbf6e7f9d3dd3a29336bc9d16d87420d580597e6b9f8f983fa77abafc9c5cc467342df8d819dd6991bb52c226040891c7af9d114d29ecbb4c49d13cc6ba1c5feafbb43c939b28d4a6c888ce9d5d08b543cd4d456fa7ad41e98c8fc1c651316998a9867ca14afaa319bcfd1ea736d4b6c33389826b4cffde5a26c55b678e0274516ab9e6f91f840fe1bc4b90d85e9309e4c932be55d54a5409914c025d12f83e880047e11cacd6ad86501a32a79e832f78572e7a263e9c9ed9f4edb08cee9751e87d3e84a70f355df4a5eeb0ff56dbf4fc4562304edd08e698b3cf31c23bc0ff07bfaaf60661c74f7b756dad3f2db13ceae26006eda5046d1e965616af39edc19a8467f37e5452b26b534d64f05d8ab0c690e659e66a02937854b2fee972d9ed68bce8fb82752a46ce9ec80619b2e6ff5110825d67e7ce0efb554e325f913a3a348a42629ace92ee57a00ea6fd81bc0632c58af622207feeaa134a27adff5e8312815147c121a6852b2034f27b8c7a62565603f843c25e6c1e46482119243074728724b2768ed8883b160054394f658aea68e37cf2cfb41dcdf1a3538cfad04cdc0b148773169ce5d05fcdde184f63eec1a1091f88128b151abbd9d63e14b06425daec2b522b631f191c4915b5b2967faa1432a06abc9928d9fd30f52700384770f17f847ee3808344c8d0a2a20b618aa98e5fed842a879b9ecba80d8ccebe2b04037a6bb34d7526bd9df754c3a7745ea63b62c1065bed202467b716a88bbc62c72a646611eed56644dc4b770f8d2283c9dd1fede310c7fdee2600f0b4779b1b5212c63e5daff5994774d47dd2b85a268195520c7c2c241725b5dac04de66f51c7ca0db9bbe5d64e4bc962e688025ed860b012a5c3940e3d22a90029beea1ba3a13e537c4a42dddddc539af8242c3f455e4ab99ca860a21c84f38abd42d5dcaa0c52add99c76e221c8e68ef4885553d4d5f9b556220e2258b485760bdcee6a0cc503f923ea7912266605307cdf36f9569db3a0753bf1a9058d55f8972e08ec1dc1d60a273f8e807a9849af292012e46d2cc4f2fdd9b4dee861976f8e78875c770a2b6fa54e821ecbb461aaa6e091a3ca4da8aae6107d09f01f9304ee25daeb8a47a60c503e519f063f52e2af179a5c575db367086772465ef77e1a3771c3470d109e19bc9176da41f1c61fbbc304b0bc1ab8387c4b0dfe4c15d3f4dae21d6c277cae20fb6be9036021b4c0cfa2f57b9326e4512628fd6ceefec9e54dbaac4ba9fa907ca38bf735edf378625fa7fc3821922aae2e15ec26833eea1bc6b63093d1e6a36eb8fbbf64b3bb6925da17fee12ccabb1108fa37e1381c966cd2c65c38c19f24584a6ecfe55f56cab7b5df9a8f7c6c2db112a8aedca6f2b7b0a5cca557fc7df047b99c183bdbde4a01e8c7f1f1d79ce01b87fc34d66b35e57255d15885b15bb275e25dbcf3f2e4a2aa5a9b1912632291393e3d8ffe379a6d30b72260dd1ba3cdd484325ee7f11da29ca1c164efe80f2dd08a71174a59a118cf5f4329959813b40e3a828debb9995eb9c317bf64496415c6dcf7eb93b7248746e99dc0af8c3189008ea625a934895e15513d399fa93122fbb25d39aed9565932790b240faf9667888af6affe67bf7e74da29f62c392a0d6d9837b464ebcdc4477a698933ddfbffe9c6fc6f25ab035129fffb502cbb0222bd04e488d162885f0562eca73c9cf618ce85f8bb1420a6d85d0b1cf3993ca6b3773152f7b121610f58609ff4d23a501717ea14fab66cc57d5eb47ac08a12317e6044e86c4264d748c385cd0ef7c6d5ce2988707038f7a6c9af9a4b20c5c7e57a61258181152e21ffff48880710fb1686d3fa19600b364afd88179e7a987cd908bb3cd3123c4ff662d1ce3e1b4ba617f477c3001bea6716218d7842b597af2db578f3f28166ca2e162f57868a070fb01859375113d90cc9972f91922ddebe68a08b1cfcd8da32915a8a47f63622ab364250235b5eb5e36bc198479e2162ec4274a38fbdb4627c17c717767a8bcca6a793ab73ed0230429384d0da9b455e3c12d0d505abd4a3c8158f91462fde0e9306ea3b86fe4195b27bbcf787ea1a6d3b56198d013cef4d05406f51fc5a3d066cbb53fcd06d6a7b43dc3c0e8bc46b87901f0cacf4b19742ad398acff7801fc6a2b0cf1042272ae839db72396ef3b6e37ad6737bd89bf19d5b4a01c6821c155a6741594bda335f81863b1e9bd3c9cbf8d5840c76241197235b4283c74066220958d82870f3b3716433c729f1cd5b5bf470a30a01aa8ff65d694caa077f8c2c2804f3a95e80766249ec9259e1928a31a777196be6b06a11a0f706952027de3b0ffb515e8729da5f4e41f6fbb36c766e023f192d2087ddcf7e6278ad5dc1f4a9c2135b0f67fbfe2e41b31ba493f23b5b1bcfaa0f4277dfe26ed403195aaee5e23e0ac9b774a2e250501255bdd11d0430226ddbaaa41c7fd6ebcc1def36d7909d5d20c04ba8fd4928c35fdf79bf731862a4ab504265df9db15e28e895917524824b5599de63fe57387151055a225f6bc88528bcc91eec1ff9fffa9b732a116dbe49e0b54e8271b6301f4bdd7df703b5e918b8035ea1592f393b13f42fa454bb55384d6fdce729f5abd5145a61075035804f42ae8c6ecf06153a7d4f9ff902bf8fa6d8f750d5475ee0c0db1e18cda63a6735785ebefc0fe53bd84c42a89cbc1250ccd0ddfe8ddc8c1782aed2334d4273eb8b34c4deb415e32de8d7b9ddf3adcd19b367e6c282e730a6cf9a3c297690251c7a12ff71b8ec1f0ae6af2600e5a3cc693695fff4fabf658af222c3b02596be309018900fcadda6a63eacfedde17e316defd9bb9d97d603c1b8026c792d156bda97e07d6c2b12a5b8b37045189c6a530ba6c5d44a5d660de1e44450f48610fdd3b0333164d255cff1f665a4f6308d520ee3609e2338412874935773179cc68d973760d00c3f99967d3c2c6bbaef3eb5e5a0f4dc2c7cfa2e87f33f62eb1c03b99aca7151f4968799200eda65f4596581d11118595d364b398663239d3222f5fcb47341d919930e0ccdb160a95227e5215e3e4339210ea4299cd4ae623c3e8b68195a64d00ba3e9cd3a9f3937a29ac6361613760c5ba9347e6f8369643a476916c2551bd1729f67cd507d9b01d57aa39354b72d3d8a207b283d7b05e7d5175f0fb8bc364bfa7608fe3347e2b008d4b65e260d687694be5383074ee5ddfedfe90dfc1db14aa98c3f8ee15224373a40304f9a4fb4d1ee44ba85e59538a0f14b941dcc118b4dd4127a097789e89063e2902b26462bfb570711c712eebc9de9fa8e45d8a461fedd2a3a9e9b4d9beda7cc188a7e87f9857d499f342ef896fb5858b6d6a9d9643abd3d803b7a8f6e187ba9deeb4bef4ec50f8c1f70b5adf322cd8a9ac18ebc9ed1ed0a22f1e5b55c54b99d4fbbf5fa4afb8b80f3aa2698f7989ef279674b110f58da63bacd3b9c935ff9fb4a458dd9056b2570600382f2c0ba788f2da5b65cbf152833ef30e80cff4383b8fe9ee7b82fff9847b2b6ca564aba3421e1d7fc6e958eee83a4f75aa780f4b2b129672ec6b1314ddd4195af6a8736299203de2353a53ca12167b779e8b95eea9b28f8277014c6192133abeae39b5fad324038ca1aa3d590f9dd4c4a3514741b6042276115cc25a1436b4dc5cca0ddb480fa512b63500c52be79caf51322bb7c31b57571a5e0a7e0ac2d03e398dec07c5eae9a216006736e95a5dfbed19e5c5ed9f6dc27888ecc6db036cdb28afc7dd749499a9c0f08c72da28ab9587e46a1a7ac27290ae9f7b808278acb03fbf2ecd2796a98ef37a21e93c73b59dd7d896470dbc8622218d840f9efa40c71610fa360253bc49b3ed17cdcf1072bcc5ccd79bc5e2a39a4b607e4e575ec77eebf2153347bd3b5028fbc1a85e54012c50542bffc78bee0a75d40671d047ab7421b7b1259d1228c72ffa2e179f49895635165d70f3220747c4829a41f5c55e99b7496ddc86f57c933e5d3ec9c812c20509d3ddcb931d19ffc8ee29b19e2a12544674833337901578db5a3179f3147a81fbd7b9ccc8163d11e7b0b4965a0cebb3cf0131590bb6ff94c48bef4bf1eb3c021647e1889156b7617226e35f5352a17c8bec60127820b2bae97ef3317d3c76d5a4ef6477d066373c77b1ff20126f687ea5855588c50fab5ca197f6fde82ae26276ef158f9fb45190d76f5c1ef709254ee209d14d4a58842c11a641c023c239dde02602d07a61fc522d467021749f897c24abaaf0c13b9611e98a95850a5d4bcfa946a7b8a9ea24e3910b0ab324db077da3b92ecbd8434d155809956ba17ee5b17f322db53b7f0bb5255532c96772d2cf0850502bd93805c3ff6e8d714a87a3c89c08b31c81321a4874a8bcd5f5d94c3d4a0dbc180a6e2b543581440d919c6bc20e33599d1c5a3e8263c88a496961000a8d9c7374f9d7da9dab68350aa2731b5e1a6d218f9c61e74344e45fc5528b43287edebd02356cefc85a232f7a777cad203db565a00790d57d3a026aaee4ab2e84c5011e89408685eb0b10976e01b370152b8480834469ef20efe79dc5b84f9d8af834d4095b0acf954cad33782bab8ec0769ad0676bd8e23cd525c771ccf67c8a1e6b5cb0bd8b5edb8a91791a3dadf9b400270245ed457e4a484feb422b6d9610a9bbc0891d1c0d68845bd67fd87672ba4fef604b27afa57b1c9671e95a1ff29c1edb731652e84574810a51084348b0d7c1fb1493b17d1380db3d1255a92e82d731855361b23c3a1f926a71595b1a4e735849f2e177bac41e91223c087f32a8582c5b0407dc6782e627131ac1e2f69b8ed954fb5de8381ffe63f2204922097279cf69886df24074438fc6c3c34e9b363415bd6981e01c6e70ee6ea99a25396ca3d819cf696d1e2daaa729ec072d2809bb347dfb80ac09cd1bc9cd11017af161d5c9f163d71bd8b4e71b8f85f57faafb21b138cb34107ca17a23e63eaf4876e9ad170bcdbe644efcc752315325f38238882888211d7f8f6b8f21a3f97bc940ed1afeaa4befd24156da741870ef7e59f6681709dda287562fc4ea6c0441f56812f3653bc8ccce5c6c49e5f38008a5006bfe9c1a603921a4c53dd0a07c91225fe6326f4c280dc70530cfa12e715ef77ba5bc94f0f19c0871871a5be53fe62a1573e63ffcc6a2c35ce2deec036fda012cfffe5620014f01a35628759d866b72b5a162eb95809f0726b2c69b1ea8498eec148b824ae4fe65c764e0950f301c2e1d20557fe75b3a6fd3013167c766ad335f99714e4d9b77bca091489e8b92d5c1495328f10bf839fe036e65887bf69cf53add25dd5fd6b7082acc7d41c52a67506ae08718a8b47e91dc1ad94cb6d27ac2271d3248453ec10e8dd333e7c2b28b7d198bfda6b0deb4ee474af8c8affa2d139d66973a728edb2a77189a50f7b84b56f6169a7eb485a540f5edeacd7774ab46f1a6847c77ca890c7a9ad0b17651536d73666cb1074002d03860fc80fff876ac433434cb6f96786d78cbc2386815c8a676744ea4bb8b6fbeb194ceb17c2817d4c22917f7e182ab029d4e3696418a5cc4911e2b37960eff7e8e83263bb107fccab98be5955fc62b1993d0cef7917227ffa92bff9820df30543580f873d708ececbae3cb900e0c2166fc26b34bff86f0200432fb02fbc14dc90b9d86730383f26dac3349c54d326c970b26320f225f7761798bb2f94e7cb2efceb593a3b136b02be4f8d213ed22a071596eceb81dfe5318db43fb0f4f72ce17bf767bbbf118f73d27156f3a9ec4e239334fbb45cccffdeb41cba9c53a208b3cc644c95b81bdb8965ad084158ea945fd37a44854e35f31258ca23635a5e9dfba705c40a697c7351f136cf9626e41ae06436360913b1c90343810c2be897b11f97b460682f896462e43516bcef7ff100be59716a22843b6f4144862d92b2dbbb8bdd9252a9d1d334ece807f6184e5f96d0eff848a5aa4a8aaf80a1d855eb7f7695344426002198b0315972af3aa380ea99dd98c754d06e2a5d51a81e19667acb5b7ef5e3f4422132a35f4b14ff900f40f9166812690a1aca8552aec1ce15d70c112183e266273c1246a8844db9aec66618277ee0a38192e859e30a36d22424c07197b7d3a8c82e7e3d7067ab7fe3292938fd586a7965a75d7a355423ed2ec4711661b60920dc4b236e546a7e726ae68b5bff08311027d7ff38c361050d91e1ce8cd0342fecbad7a486fe5d11a23ffb302b035bcb8ac3c03bc48c2f93f137b4647e99214048186d806c531ebb24ddcf4681ce86c3ce2389c475047acfc75f0258a2d6da2b4f68879a5b9e7ddb5809549d7a5febcc4b5ebe50936364c1012fbebfeddede3394b58e22bf3161f8d2a7994e6fb86265dbe20a9a6505db981e2a2edaed35dd0152504f313a8cbb4f54604e529527a8a2717cd6c9b3bc905818560c4725e06288c39976bf109da732a85d1d2451d8d1fc13ffb149b8bf002f4300caf78da544c86b522746ff1e81ef37ef89f7b36ad61c797392151f05e925464c4b8bd1384f4e7b28f19c462f04aa3517111fd26f9d8f49dd88b6e4668256c42364314b13f55ae46c897a3b52c6da509ca9889b3e24c9695d9be720267c138656f7b383a6764c977ad0e5ab0f4ba308088d011e31db4817207b0bdb6de00c3dd7e472c75ae04e2b59e5650a483c7f9185fbc2454aa1c2d50814890bc07fa8607fa357592d96766a26af59af040c6f92cf2f0ff8e9a502cce1d0b632c7fd172dbcbccbcdae25d742dc500a7f0bd09ff3a5b58ccb7f9dc4699c7f04f266bcb8382dbcc0b9d112ef8c4e3c6a396fe2c7fb7854de2b7c637f7272b26296ed82d83759a13828a247434d33e1adfe6c00c8bbb7f156c221cbd0ea3be17d5ac47f61c25d29fb3cbf862d9d49a43111ca00c3fed7508e6ce0255ed3228d498c603dd7f4885c16c0ab1f9407ca6f2700e50ab87dff6cb52f2c5409d3892e0a6bebb52f83016f843ca93a185131ea7b38963449ab51df0dee443f38096d0e1263915ddfb3847b31dea49a32bef3933e402785ccefb507659a3e933d5a366317cb3e0848e3007d2564bc3de146d53497ad4979d71d44cb26b2e9d48b60e0d3d36f9b3820d3d78ded08957ca8570d1e80c7f55eddb19a0f3097b725e1c1c91991640dfb138d748420ef1937a182b143e8fb7ca011c5545e126150a7d04180d32683b0ffee5c725dcaec9f82dcd11da215404eeadc830590f7624c67b1ee3b36dffc6db42805f478b031b3cfd08dd89591662bb2ca6d3f3c8c0e319133bada6e9f67713a1fd8bb08e332b14407b153d350ee48a9002dbe8781fbcd22ee08457048ff3774f808b7a04215a19ad6a8e087f862cedab0cb81d8f9d8781e51c307219e4b9024a56c73366d72837ef40b916e794b4d056bbd280cbaf5ae6c90edb42ba37c566b39d98c327941717874f76200ed7d3163d13095e3b15323416007efdd8c15f3cf39743743e3c50fe49a20688e3a6fcf7c0a10b99466042adb637c42aff2f4eda4a8fb4d222684ab0c56a9ac96f5a0d10226c50e3ef660256fb9b5796b39b539a7184646d5c3fd12fca787d35ab058d514c8d72cb5dd1dc6e6ab2b3413b91b3d65c6e21efae384fafd414df736d2ec9d7f0037a35a72a32dacfe135dfb7180624d19fc45a6f8a91395d973cb6cc255217bd9aa0864349ecb3e38fb003a5bb776d8c9c1ee7a72117afdb1fe172865880aa68927a8912df9ce028e7dd79fc143ef0b09e838e060ab763bebfc2f43dc2a92fd3b75ecca0d5f4634137b7e58137acc55de6ece198ff715c4e200303bfe51c990c7ff3c34e6acb8be927b14e4e2854e2bb257b8ff065fb337351305f2bbbd4ff03ab31a16b4867807d7aaf9f6f5ac6d9f022e429397d60557acdf7fd6dd83e79e717bc5b2a033033982ebe92b02fe916af33f181bf4201a51c589968371d0c69094056268b260bfe787a98786d59335d16bcfcfaea397d59935d5cbd31f3174033c47e073f139e601e67ccc5d2d9b2454788a5fa4dce3f432c8b3a60b7ac01cb7a28f5c9bb357105f9cdee2920d3a2d7e2c11c18dbd2e93b594780cc72d802509878e6e43f33dbd561ef0589f365c7b5c61061f49de163776cf6ed8bcd36ee222628c72c9383a3611c2ee81c7a1464cb8046a2ef4e709adc7d5503ab4d74ba3e0f1e2d940b9981afdaded690cba98d99ef26bce58f774397bd54dcac9323f8a66e2af9eb3ce574dec0486b8ad45ed09deb5a22ae61892e6403a359202d22ce2f097a8b8ce312c35564c4263d92c82886986ab2f042dcb146bcc36c104231f5abc6987208c99c6c9e0a576126eaad2fe0de54dfe2048431373834393834373933383738 \ No newline at end of file +24233132333435362324856f158db39ccb995a694184a9234c6e8cf58902c84e1a0ef8a931627b7ec4a9ef644d10945646ff403cadaab4af592ee1dbeb5b00ed169b390f5e233388ab64a67264e93b2215a7ffadbf8f2b990fea976bd01310db9c80c440adb53f0a438970fcba38123bf17d36c74563ff5254a502a52d6f1e037853df441e87df4d563e2fcbba989e565187b3b913f63603ddb27c5f76342fe59b8fce47e0b17561424e0e57c4d1cc84ea707620b8a241993015182e487841fecef5c3c19caebb92bc37d3ddd77b02c5209c0506bb95312649489e6a5eb38fd2e17a67d73b4542f7cbd7e59e796ac382fcb9907afac58d315007b3dc1af3069a5fdf5cfb751f6cb21a09d9e265f0d6df5083e38816d5432a9810ef6c6bafea355d0b369714054e8241b50be687520ac680c0b838aba371d83145a0b3f80ce14109491436d6c990e548163a35a9056df708b29a5a05107fc89e93074853f534158852bfc093e974e3d800d501c623961d07a7508df1de5a5ad5862b593787dcbbb32295a7b2708d6774cb133740aabf34deaf6ed0408987ef8a123d74563f1b94254623b0aa5de3c8f0fbee5a3e5d08fb8131e41f8f44a794430c61d56a24676fc1fb8d3ebeaf3cedaef6b074fed5c6db138389e7626988cda655fd81ed45eee7ae0b7f6bf94146806fdefdfa008df7895ea5b43d1fa0f01e28e48d95ab00c87b21379a16f45b49172f8b323ff73bec397f3980de77fdbb6ff5f5619ab3b322e1942f7965f50c1d04fbeb5e8375f8f080d70517563a5981991ed6d2dd8ec441402a4e0e257fdcbbbdebf0c8e8d357258e23d2ecc1af062c96dc586c431c837f3af5ee438d4c3feb06a7f135f37b7a88858b5a6e7d0cf32fb1a0657e5a5c1846e20dd93f48878a04876c59dbf239bb57f7521f86605d319b86572da86f22135ab9f0ee5b4316316a66a0144c72675d34662cb197f13f8bc5ad2c8b1547e4bfdb359ae5935d0a5f04725bcd1b5afb8f348a584247cf533b0de7fb495d3f7df90daf260e9577fa8eb5ced3184db8410a21dbcea477d30ed3be9fd39a1fb50a3ef885236ad831fdeab0f038ae450ad79d082de39de90e9dc677accab7fbc3f3db1e35e5b09e575beeb3704e89b7c09d55c5f26643908e697b1f133b0de239387580ab6a9854fde2728e4556de41410c983e38cd9fb18be0243a5e3eba56b395ea9c8a3a2a33b684ad8eac97e3943c956e07e3ac276a8f616d09ea2ef5ba633dc9066342873ee78a2f774abc181ddabc1e642098d655643e42ef16164040b2e5a8ae8fb170ea741a578fd678e9b6980129ac27973c23b61b8638bb612feb8d881e5dbd77cd01efef815825c283f8ff0fd64bbee725766ea0200998c06dd339e4a1f0adfef29c92ff8696c37fc4c086b89a5fe44260e9391ad3040d7cc3a39d5c77ea8fd79ea5e049dabccf25c03cbef19291981e65222083da716a5fd63c990e399c2f991bd354bd3ed65f2207746ddeca26d077429efa74da17fbaa55c0e791b089cd02fd5adda8aca576d6e06cf12423e0a78df6fc4b3385d2ffbadf2d411510d416640e3ba5bb16cd3d01a77b293eeb7d76e933b656a3414481585360e5453c9c14c2b18731ecb2042e29949d3bb87ca26c10deb78f22096e83548f2d92d381bedf621eb9aed23d1ab387427e6f424ce8b27a434fb665d8ca97a4abedf9b8f87a177ff80d6030594fd42ee44d1b074aeb5f927b2be550e825fcbd441de9e823931c3c4692b678710beaaab5d1ee97c1ad0a52c0dd337e9f5d5858a4e5669ea8014caa01d7310260739f0619bad8bd20dcd71c97c3c538efb8fa4347fb766a5b59e7defaf7553989afb84389ffc62c4577463878b966470bcfe1f3b923ad6a90dadfcfdd18c1b385fb10562234d39f97741bba58c0a28448791f8dea9680518f261f8a164b2fa05145080e7f74f77a3e879f8bf94c3f8fc0221f7912cad130569b91701a303eecaa3ea535e476d8ef1ec8fa2408cd81c703f0a2e461e5403af31dbffee1dcfa71c68d2c36ebc02ee4cd1b03b5d6ed49a0cd23744053847969bffdddd95df73bf63efb120ed592e0e7edfda4a3bef7b936eccf5383c8b0a14544048c8b7375fe3402536e74e32d4b6eea0745df5e2d202420bb6bcad34a38a0b8aa7e43ee5247b50ce68260b8e5c4b223c38e83646a6d5b6fcaaa35f38b6232a0de76aac2e4c5f0d2dc4aba76158fbd425300bc109d94b805dd240675973ae264cf918fd61e46e10e77431c2edd6f766836f2021b6b6fbeb46c1e8dd8e11d87c2a089dbe5e6eadf4d41b17a38d74f6cff55556f45a54e53a89edc71cf49b474df128e208f79ac67746183a01897ffe6a2e6ec5e87f944a258d70bc739fc73ba1cd1f30cf440f1eec07efa8525011aa1df1e43c2873bd0424c80b6fa5acc324d32b313ae4cc0cc904e925b64c41f562c4acf667156cd88b6361f42760a9092d39c2c12dd162c237e4649188b837a8219dc2a48229bde81270878b14cf3423f3246af97246f15d31a3fef2081348837931a055f55b39e4486bb70f635a96cc87bb37afaa0698e0678bcad05222c009651c0e7b0daf5476a56127ed6727c95ad7846b829561c1a5d5554c504296e96f8120a9c3efafde85a51e7ff4a166d3ee5bf077194b023ca4b169852b547244a915351db8ef61f51158ce8332364d587ab562ed4395060fb8b22c82ea2e1517ef24810e06031496498687d3fc6e5c304cee9bca65fc01f40d08b7a68fd1104875fc5a809193ade38407b40808419c41cb5927c7061b1bd6817f18b7efde335ca7e02c10c0cd50ad0d41b4e5f1eb6aed08f9eae73365c2c10d88e548c53235a924ff4784e621ef8812747ccf909a0d8b988792c90e79be048be18b39bef21822dd029130862548b5c9e026992affbe0087658ad24aace1ad1df779b59945ed87b47556549ea734c8b7915b7d28db3ad05d55c82340c45a6464269fda5bd6a2a084ca73e2d144b33a4f253c29e1d35a9dc353bc9387cc770fe75aa9a58eb76c4b845e45505722c27081dc53e7b86e1adc7ee29676650557335ee825e65fcfe316814f7373f6d2a26462cb571f61f7bbedaf3b3d82371c3b293025c74bca49e2f11f0b19724d8447e16096511c5008115e9e88585fa7b227be84102ae320a093d9baaeec4fd15b9978ae963cbf84017c84abff9fda500259b7c9e82ca0cadc66770776f716c4dc3d9adaa1854f44da7d528af41dcef90948db41f20dece250d5a4de0bda4d229e7b440c3b608d56404b52378c842937dd917f76807a84a03ff97bbaaa4c3b1e02b8d10e1964dbf37c100be903652ae8cbf9ff141473f9c56f65673d06dfc8995842ac5672d389bdd57bdd6b1afe7a5d489d9ae407451e7948d4f0e1fe4c07626dd1e5eb403f71fbdbda63d41126bcf43bf67755cda42f025b288e5144cfbbe2edb9941ce03c65b411029e24cc50499897f44dc9bfa695a366f71e17a2b68212525e9c6d0312f80432e4158997f3f6b3b5f48c4413161edbef54a1cdabd2516a836e4bab54204537fe4fa2fb142b25cdf002886ac64f82739f96046e32556c2000816ea811cd5c2426225bc8f1b7e270e7c299f55814b9cf4210ded4834c783956935bbb10c415617ecc8af208c93e6aa8cd5839f9512b3f529bb4c96b98f81e9be9a86874f76dbf3a0c1328533e7fc1f661dd8ab87860c07d8134442050587b02154bb66b7262f93dcb7c0110b3c7ec6f17e648b926595793c6485d0ec793ac9f92f088ce0f763a1cce32c4012d1bbc50b8b0b618f76a18c54d5f9e6053ecb5a56e5f8b1bcd23d4c61d3a6765b46427967be2fef942fb0c25b9f74177be0705e1f996bea1417414b021fea5244fcfed4a28674898a5b040b935768ad727ea4c03de5a7c3f1d8192be150bf813ebe58547797c18fec2becc61cc6a887e960092c859128218a8b533cc367c225d173fd409c528047a1c5faaca866dd6e4ccb252a5b9557d7cdf185f0598f1d03ea8b1e727c7f77c3c535a9f17e8c3468bba9008a6215af873f3c632ff33b86dfc21131292fbaac47e6c134f38368db35632b4db353c1630ed4fdb17ea33071b25014990ae1c1efbc1b73f44df284eef8b91dbcd1662b13b193e88bbc8d9797453205151011d3729dd2104fdbbc58fd6343e6905f02d875ebaffbf23611b679eaf8130886ff51fd41ad509333ab6b0e2193df191ba1d648cd337b147894db219f78e38cece4365fc0deb624aa8184a20b6c47777463ff2e7839e0c5fa8ba2498041685c2b6586ee32abed774bd6aeb0db218683563c327b8348e6ee4fb0c7de6e3b2ffaf4eba9f52900dff58612f1d6784631b24116a52ed80bbc5db45d4798c96c04b6a1288fdbe2a3e31354d8cf6a8b00f5179cb0d7a0682efcdcd0f5d530f62f844b5632dc6beae86fdb3eb289b13b1b1e8560d5f84070fabc59b4a2507cc059298cf8c040213caa2fb8333ca451b208a496df396c8a12a13fa705ce126430eff7ca83c76e506ef6fbffca68694a38ddcdc5a84642a9af18a2e72ce7b18374cd5eec6a1bf9fcdd49a7f84a70cb23cda5f6e8fcbeea2144282246470b3b711f3bd3f42ea567f281ff1e10793f93f117f8f22288f1eff4a52646eb54e6d518ce14fc13bbe59fc9822faa6b447fae96176de2b803e5f816f3cf2b2e93fea21e8f2882d0bb16c411b9b33b80e1b3015581e1fdef735bb3f1fe035a1a2a867f57b6686b3ed02d131ff3930ac935431b980b7c4419fd580bd8140e46905422e830b650917ef5fded4c9705092fa584ca32260df7165e074d7fb0a8acd71ff1a85d42cc93f79f810cd5cfda8351f9b3b2e0cbec0e00439f5748f2eb1fe99ccb28de7e9ddc18c9511a4b7573c0214f1a555c47a0691c3beda155985cec10d4011d90fa86a84fbd872812afbf761f10a9055be43ebe201c3042088f96c743ffb6e3ec049671eb9634e1e10a4a7f1c9fbb656bf2d23350145927c5bf98a46e6b1037c6ed09f5e55e3f00fdabd9d85ddb1459020b86ad345898668ad1fa429dbb46ba9b71654ae4bdabe7b51a6654ef55c3206bcc5203b40e95daf218b5984f9e73806a04473f49f0f7576e1992a6b239e7807a6131b6f81dc4c162501c2cea5167d06971043a2379503daf242057e044aae7c4ab0e78dfa38e8f3bd6fede2e920b319e3537dfeddca040bfd8a19f1601ea0e0bc18924cd2b5bf0d7df82d3d1ab139d08552f3d1b9d1abf6321b7dc43e245c8c1dea324269f5cd82329c45d79fb13e0bc4aab2aff0c2c93fafa6d76bf115a94692c8fe3f080da5631474fef9b25640e0288efcbf29ad9db006d216a6e036975c79ed78ed3ad5433603ba1ac3d17a9355b2b58e26e6b6ddab832f708b09d009196d93ab1a92c3c05a9d242954ec78769b0e6144c4dc62e4c5be57264b1d52e466aa04c1a4e98192c9bd246c08e23aca83a1fc37e3c6b85ef623f494d53781ad8829a656bbace4615cab3e7b48bc5b021f180d2cfca2981d92418a2c135d096fd3b92cf655ce1b4ad627e2828f6b22a7b60e2b9080eee1872e14a58025a6c944cca2225ed8d03f19a3a0fdb9c6001321c6fa7839cc4030525ee209398093010d1ac963a5a379f70e9386b49ff15fa160ab137a6638190d485701f1d01ef0092de4e09dd31d0099769b428b6dcc90165210af4b9b8df03ccb95400b0ef74f0a768a865e4d4e0a35dbf54d7bb0bf9ec316bf36e149fd2b20e8935be65c6e9bc3d30a3856274c6fbbc129f5232548dc88af7fee3eefb218d688cb2f9b504ec165b89eef06826ba2291b16fe75e54aaa73a0ab45b920bdf2e004d5f7d3e84aa6c552371e2b34c4810c70d57ac85e3dd392f9c7a4ad8e327b21d47aac942d7464c4cc40e055c6445e36ef9d194804fd39b2c76fdbc68c8b7fea33e8e4b9b2ee3c57e5e06cc72370bc9a030e11bcb3241b903974365d403e100d2fe669147408f7c0cb7918b670978f51d44a3d3cff48d38746700daafe0cf5b2b7686f59a3512c06e859d165d5815b99685f2f5e6f5d3982b096aaf0ad3a95cf61fb00a5c8a7652720df89b48de0a4d0945ba037a12b3d58ad48baee856608d50d80d43d66a6c07b3e6bb62b144d907658cba3485d9d1ceafb46ff1014d8f6b2e92ca84a1f8e8d8a5fd0711012a7df777f28fb6831136fdc67f926193ad7cb5b03b1aa437f7338cdc8dd5544cda73f85ea51b56f2997a81fa0de2e792d728ceb47da250b3695c4b39a61d55f673afd93787e36626a88a31b6e04e10a49bf8976cbba3ae3e31b8c684b9fb304e824bcf07b50ad1d7849dbcb461b558ef0b5185ce3389f959f26a48a5ac4e0120fcfe11f24c755eac4e4ae80aba43f040a053c8f539f5c743bed8018c442fdf41037f57cd5df3dbecf056820075f3ec8987c42790554c10d9bc089ff4ee63663bac537b2a079ca423f01ef367af06ff19d819a123564d4fde780d7ccf0e3449cfa4e42c4c23b95f5509c3e339e404596c88a92ac7a145af06a645e9cc9121edd0b9d2d44e6c385467fe2ccd7577070547bbb04e1e62f70478e265c8bc52e9949b6e22b6f4d1f850f4c7304bfed0c7cc736a384cb64511f9991ba3093662e3dfce5baa0f85c572e002ffbac32ccc1051aa6c5fd2db9bd3a1789a47821ffdda3f43fab54777f8385724cff3262f66784ccfbc4fea7be16a7b9a04f776909ad559ad853290322534c4760799805aa967a37b2dee12f98c5fa26ff4b8d474ca84e2fa86ea7c3158e4e4fca1e3ed21c585cb5916ad6ae8243fb6bcdadd4fa36b7ab5d1227b75220e1cc58d726505c43d6f3ee9ca246e45cace294406bf75d4204e00053633eb1b915d68a02e68d0f2cc82e3dfecbc595b4d8accde4cb1385024159c1e7e475abe53ed7144aae6d3458e2fdb39e5466f07ddcafeb0c163501e98761a507c73f39a0c1ac220e9b9d0fafcd0f51bee515325b495de5a11c8cf1274d3d6816ccdfd68c3586eb2096e7040e1fbac13794ffcd324be9f2cf3b958ea39c71d9566d6c8b2e0e34a56d6c735d671e67cb85fc6df00586b8fd50214d4ffff4c03f6bbbb28e4f5425900fd08207bfb73c1a7d0f61fd8b192e3bf1a156148b77b37ecce4181d1f8589f19da46d4db610038334ef3028aaa883bce1562d319a62179aefbf4880b6aa8f2101210d5b0d068ea74467687e245ca61107628e6a0e934021fbf02b874469eb4865afe6dcdef4e485a87e607ccdb19b53cf7eee16bc6ad2a6580b66802874aa00073b299ec902d8cf5f2893d426f7be2c2e821646a91030b82148eb0d710ceaccb5220fe3ee44d7dbff3b43567b99c12c948be1467e691b3b4767f64c5c572be947c59cff3450a7944a18f540bf3de6e14782a748f2ca049b87d308583f4dafe5435612ae63ca37ee9ef87f84177304046cc6c2859eabc7ae986a3eccb61ec558f75a5011e0c1243e9183995f68b5182f1ca57b954c90f7305d10adb826f7ff513840fedf82b665111d313730d91e036c610238abf439751a85b02982b162bd839b55704a1cfc22637008f63d2a9a2908dd2fe55186af3634691da5ee81c843800eb50ae77938e9a5448c64962067fbeda3b513a1db33046885def5343b855f62dcd91e74deb0a11bc2c2836be09b3282a393ed4662dc78332f5bc2e7d210b4d9b8e7097580377290f57a1874c403f78fed6d19a97329eda719ecf16d58ca517450617828220f2d96c6510c606110029d08c56178878944f79cef45326718898fb1c26b2b1947013d5d153bc8110d37ad4734124a179601fd2c92d147631587b37354474ffce031ba90a47745119c0c8866f36186b6f5ab5ff1f15283f2bcb316d1af1aeb430c2a92f8424cceb00e5cf2d3e0c2af98b2d54629246dc7c86d507ae509a8cb60f2b0e0bac10aa76e3a8ba3beffc698777622bd5e69151b8b822480fedabe8acb77897cb6ee739bb9db4ccb9e1a316585e9f416d6b7a4dcc6a5d663f13c370e29195c8f481516ae5aa0795d778edd8510116113a5e18a34641c3c7b2bdb75684bcb283a578f9f2ac28a87ce1d1dc423f80f222050fecb8c23759198fb15bc4f92ebd694cfd82050fb84b3c5771f82f982106d5ca59cc3547425429b225d0e0000a567ba05f6b557b4f91214513df2fedd2d25b6b2317eb35ff74f24dcae22502948ff82cc8faddc68d55e388094113666f53f2065d97172a136fc1a5a2ffca1bd4c5428f991f2037259ba8a501891e959346f63de471ff68eaeb79f3136c7beed1d48441fe119df223c1adf378fe27e6af8ad5144ff3a96e5973b1edb35019f0ebf036163264de734432c9af7a4f217f539f084ba316f70119e4c60c158165c1a62d81781c87e147615dd1ed7f4c087af4396132b212e93529bcecc9ed81f29628760e6a9d1e6b499f4761fe7cee5149314cc5d1e98ae93637ed5ace1b6d5d8d0853f3f707eb50cdccd22094cff34bb0141ffb06fb92c7e14ace8fed437a7a561e755bf7b506c643cd32f03678c4757c3f22fa80eb870d611ad48b7c36780678837fdbceee8c151e47e05269530bf059b2f92bbd9cd2494955bb377365ba3251a77187ff7e4077155f45f7763c1e1b889fc54127fb592aec4755750c1efd11a78b9fb65fa698f0d69d106ada1bfa1252ea8c89a206da4a316d86c05eaa247040137769881377f04e7a4f0789e66ce0d863422a75e13a7a8bf5e1fb05dcbd9b78fa28d1b50f52d924f6a76a7b65f8b3d3582b678d3d5d0842b3580d88e7224b10e27a2ab1ace446cc5dc0315defa47af3585d7d327337ba34e3bac595b48e340483cb308f74fa72bb83bf69ba0c82b970d3e83d93bea09cd0c9137d8157b4f6a520d738d0f27eca020a7b0614edb86059b88dd20f260aa436189b10254d6b7282b84325fecdc29a409cc92aa384f946787bfc8698ae1b542de66d790b465c8d5dceef9044a35fe2b89a41861d59cb7fd94fa5d0434b547f3cfb433e175688b1011efd504b6497e7ab2b64a8253952bef3051e847e29ea49c5a2458fb4727aa317405bd3f08b25e2a520bfd7e00eed1b0a98393ebf223300dd20d99e51ba7d8457d76c4429a3a3298410437666486c0c9eb311aa3880efae1527aa38b358c63a28da048a5ce877ae276c01e4747a97f2ba321b45e9dfff872838cb336f9da5d60000548c05617be8df86f3c4f580e62c0d853868f967c433c05625d0faadb51f92d342aa32b70f9c0c1e7f505e2baa974821238d134a4861ace6de88137ec7011cf0b66fe79a81041d91c037ac0220ce4bebc692e6afbe4fd1503cb08708bffe6ea8cdcaff9f96933abbf3b629c3b915055ca01159ac2273d21b60ec5ee28fcbe8605a98df19b729babfb20313c3dd95c3e26d606030d3e2eec0948f6408362631478de45d8a417ef61f72a5b88d5aeab1abd19e7c3c6bf37192f3320e52bae40ce73f91da68104aaa9fc149bbcba9cac04d2b564fc38baf8a03b2b26e1d2a648d91dd471f470faf0cdf1e619765ed5983acafa0f3a80c0610bef6082a6908fa39a474ed5756da86952711aed92236ddc7f943e9c86a2197c0049bca5b4f9f8d6214cdb7a6aa487c859b87d36e2cfa17f37ad7ea13788d5d11d7c09d01f7b4d46dbf53dc2faf1410f04c04e98c38cac9ad26294ed9ae4bc40f230f4b549fb6829508a5ba860b9302631ecedf9c3875db3f82566c8f70d36c227e5e5dd6d82e842eaf06d860304926f4bbcd9803aad9433a28676148246b777336ba5f7be02bac4841748cd19c322559cc4c8ec284745d149a18e5569db5b1ef3784f975fd1bee509e28402aec4bfa060af0d21637d11d533331bb9133603d641880f174a97aca486e44da26674b053f6a6e814758644e599ceef8f27948a4f2cfa885c86e2167a5180d8afffb9f57ca93b54e119b06d3d561d9d130fb457d732aa37a398d60e8877303088e9c6acead18785115ede5b3f6dc2e5d1b2eccdbe04e07223159af2421c1335865ae8c974de19564459de1f1e49dded6a089f39b2532cab19e54102b29b328279aca1143116708e3c68e5835d36057dfb9e6542943049f10b3b315a3f7150a4ad174a71f6b09422eb249a0fdd573af83e1014995146ba86aadcd7ef11580b96a4d224a4f6cd8ca5ab1e38abc2330f0f0836ca2c22579ec763835083d8ec06d3bf9cebeca6953e7b895f2c6fa10a88ef7ef6cdae47c63bf5f3517eb2a1312cf2977b85d2a61e69450e2c557564959e8a6b404729369f7d3a78713e2d47803ed3f92c776915f533cf9cdfe14693edcb5b3bb402dc6f2cf6baee5cf94820feba0a1f4198dfb329ecc4ddfa9e842ef7ecd5e95353a0a17d3f6271cf6f65502fee4b1ad66df83906cda7b889e213b31710306cc1d7094580059a4484a3f86a865bfff6968a1d3cba2b715fd625502705a485f8b1d5f41e53c91b07baead50ba272ef16528341af950214534a5e79c29ae0128202045f42fa82c1a7a7f5153fcb5b0d2320872ad48a052b04a1003d297378f171e2c38bba4df1354e7c2c6ad6cd599b320cbb283bfbc3710752d3732558bae3c8b2dcdeb3bbb6c1cf780e15f182ef5c13c77848319023a0a8ac0e59cff03faa359c0bb87ec266a1c95cd881c14bbc47dcfadaba4d734947f078adce36830c72f45fa0bf7e5695a3e1fc3414720433448f23596d9a73df1aab1eaf3bed356cff33d572a4bb5211fd6318755dfe44b732e9869a678ffe069a9dfe38a08e8c4ab174916d10a8a498375886a83c275c08ef680769d01669340b10126d3994bc41ee4d40d9928dbf688203ee368e48be16bf631ca7f5700a70641d0b3c9f8f774325ebb1bff73b5c178cd29929e992fbb32f767ef6624b01d9d6f920ff863e94f8fccc0ee2109007ed60651ea8262c698796dc3227f36494b3c9a270b9542831385f56b07dec59ce5417192d2ab337a41731865fdb01526ddaffdd095d22be6108bb757754af1169e1d7de252a52ba22ec6175148905ae151226c3ff6997f77c39a383f96a83657a86bb45b6610eedfa66c6d18d20170dff57508ce7c87243483d5aeadeadb0037d49d908e99d97a7c291f443667a5916b095ee0443c6d7b982d2ad6da67d29560945c43ba7f00b45ac13869a71f22a30e0353f7e58dd0b5e5a0ce56190dc5965a02b88d139a922a0d2e87dd642b41ae0d5c6c198560f82cc2b5651596f35a99f183f5af4391bcf09cebe8788041509277632bf4288804992ebcc9e816c10d8dbe3b6971c0b9d6bf6da40ee2784955dc6b5e9904f44d6ca7d8afa5c4cd0a526c56e380cf769b791094c6faa39aa364240077eb2b69ca15a440b18bc1102f7d8b8740ceed76b9338fb45be6099c6619a8f11d4639762ce5fae684a3ffcc84648e85d21dabb33f0043639c07123b3cf313b86608887a7778cb3cb73c9024abe1f38782d1a4a26a44e9cc1c65edb5bfa2f8e6516c22d943b3f51062754efca8306ba903ae690e0626702d6e9daaa0c4cb76afc821efeedee4ae6fb74f61858627297e2b161b1de503ba80a5210b03ac0cf34583bc4a05b90dfec74bd948706401ed2ecd0e69a9905fbbf518d30a4aeb6d7e1144569c0654511fe568074f5232d4bea90ec798fcc92a1380a9af1c988ed6ecb1be59044ced6cab92ce9ed8cef5a5351a5fbba640b6acc0d64a46a4d557422a3e11c5a5c0f834165f5779c46f6c1f377d1dee66c3e53cf6a66e1128b9ebdd1dc88c39774e4fbb2e0ef4cd1560107292c79826f336ad6e3bfb3ccb7df6f69ff165069b11ebf440b4ff8dc1c2f4d7bfbb49431f86c3a1758386123ab5a0b8bca47572121aa312e58fc127542fd271de5e66c1bd66214b0badaed395b90b83995008506706d56b2890ee086844817419be809ded2159debde046f7d7cc89f8f15f5f19def08a8a5fcb9e0e55821a35c425fa29f37572ebf825450ea819b3344d96fb60b68b5627c5b8833ae068fbcf7b4e728964f2ce13b8692c0e7abb0ad8c165526202c141b6830fe845cea2a6bf120b78b3ecfd03e2cc7c6e262e6da05e5b42bf475f9cd69a13b6dccbaca0add52596fe2b6d184129d6954bf748c24398c3f6e8d97e504beec6b4fcd20ff4fd6952b37cfce4fc7d9d4d9edfeef11389f830b46054edb1b4c79fb0923cb4d531a42026773c3b22bb3b460ae6bf28bee05b3432cc150f544e8f539b73b332e51228be0c6bbbd886784120deadef8733b6990c06c38aa7508961c34bd2947ace702ce6b0ee2e51f1e0d4eec12fbaa11456130d5352743666bfb962cad6044036d3687754d679eb7d0e11fe610fe7ef6061a8c0daae32c88b6983e9c4e09ca4538812f5dab5063139e71c58533ecc3e3c058bbbbfc2335c0d215c17f2ca68e990fca9c33e497169e7cf27788ac0a41229a8e35c0f66d2e5dcf1abc749bcd533ade92cdcfd062a81f9e1552f544476e0c1fac4e07ce9ef4c77a54903a56fe6906d5b8351b367e14fb18e86fd1feb71aa5b3d88aa7a430e3fd1fa6dc234cda62c60561bbddc3bca70349c5795e20c83bc37cd09d891cdba64079d2e2e4c59d2070545341ab6223bb9d948ba342986f386dc8c42e508f775fa1beca3f094e19aa1037eaa2d0f09b0a067ea8d4acfce1e31580aedfd1e2b462aa2601c5f31311dfab24e0e378cec00656b5317f9e7321eab4d8e6c0cd0894e01e9eb9d8689256c6e21146f4162ffee221a505f240b435491bd949ac6367fbde1cdfe1f6933c17dab7cd977e6f0953d4149b4eb79c32373f9efedea25d488c2c1b629cb53c776f03f6645dbde3c905ec52eab477ea59e5301ca914286dfb515a639785dff15c0aa36bbb9d6b8ee69295775d8f0ab7c4ef13e11ec84952a7e2c1c2f541901cf25e7819a2876da3178c6031d5efa4ffd47c6259e1590dafd8ad4258d206bff6a3e6d88a875b674bde0131c89e86021aead42b9d989602843f557342b113b1c04248a7008c2b6859233207eae92c6e8d654fb51b806834d54cf0d60d27df57c96c65e693ecbab75dd25e93685f75cf5885ccc1aa1762378e1e7abe22a6179156eeb6b26eaefdd3a126284b9f901a2543a01d4b1f6b35b8313df47424b49e7f44421b3bafb14840795efa3ab7f75124507f7e1186cd679cd87994383c95dd7a28b607fb734a89efb663c087fad237ff036c1cd22dbfff33af59b1aecef3f3c52aabb97f738b07b0064be6e897cd84179905c7506af2e36aabd8c0023c582c1e0923c17ccea140990bd1739cda7fa485f48a1ab9f641fd3438d6f29a7bf9c5b4dc5f860d1337d5409890e8fe75e84b196cf2c220dc7283da7b5e0950a283a462efb34717358a5826e5e20ecb85d4e63c6f10120eafda06aac2a9cfe07c75172de1eeecec1e23744670142060f37cc3555483c07c73cb28afa5de05a0b30c88aa28b9571836fcb1f1dc695513fb1f3c71a7229db05d8bd7b14438ea835eaee7a8594aeaace0ec9e282ae85f2dc75d0d51ec184f58443f64a480304b138b5d55bafb648b193a3c0b51e30901b31108b37e7dd41045764b76246cdd0e6777f5662bdcbc3ecd82cda43984d494f281ed2251a83e8bcda65fd5f69623643602614c647200dfd2d5e3e4cece73f830ae3be95d3e2c562cedb05df730e6759e7b1dcd341457f9e22d43d49280e86cf9621e4245f8dcb885bc02c8ed41a64cdc3c04c9f8771742ee5c1467ce29ecc1d84b9e2972035696c4c1e6e643b9d471d957ed937f55aa64e7f25888f4bfb0997644ce252da776ee4c64be33b188708bc34ba3575ab9779707218be5bc5b4d44160f8c54236f87b0df984266ead21e6d561afdc74b5851e21ac8ad5e5ff0560b3eddea0446a9c8c3178d39298970d40ea00690a6bd0eb8c9033cc14c5787e8b40addd58cec319ee2f0ec96c4a575de4dfbd8364eacf05b7903756e1121c08563ee248ea4954b95fe213e4b869abdf5f498c87d3abf4e89bc60d93313aca79e2f8605c9133c0508f8f9112151627cae48078d7c07f2932731e722176dabc39ee0a457ddb7195c196509fd0cef9ca176f4ee517969e941f5a15549d4336dd396eec61b3a1c75ad82138788770da179bcb0913e93674d4c1273ce253bf238e950e90ac31bf7d747333381dbd8ebffae2af2e7a3e89a1889b62c69d8101b939e3722deff9919ef1fc92f3569b38d2392cc11ef3f919d087c1270ed99e577254a739e1c28bd0a6e6a54cfe89796344d19a2168b7941f89b4f7e8987049310447ca96561fd25fae3f47698091794ccdd701692a4dfc9ae4512e1f2487e478c7c2bad4b4429dbefef60e7aa68d542a4e6f39d2edb89fdc0767c7b4b4bcc2b4490275b3382d5a1781c621f3a0348c96afd06ffb26863f0c8389b66c5ef8d12ee26734293cf3578b365160e1f18ad3b53a13b1156734e0ce2de7fd34e4284b3d12a9e487ed68c0e760b81880a643a6d801b9868119e6ff40894674e341e2263004ce9331004f72ffd203075f02ad9b594db077fccb8c273519bdfb7fc183e739c01dc97937cdabe4e4787694019a123fb86db87c4e05890a85328aeeada9c524879f1c67731e8dbe32475c7b811db5c97a973d683c933ad47bf7975d799cc34cf5983127f0dee9bb6b32e2236d6842f8d5e2230755d3daeac4481492964c957ee16345808e1671381d35291d68a150ea78d70c9411d48c3a006c8674f97af7db4fac4c28f9d28146f256ea3f65cbd2aaeff562d8a7981a07de346548056cfd16a0f669639375d8db26f5293e9a5d7e7e467f1929e22b40d4b14c4b019173a4e9fc7e86f254976cdb2cd40862232acf95a3c09f34df33df2bcfa9419578a3c7078c4f8c294efc5fd6d4b561304249c2fd377e0d982d069cbbdb5230f16a66e502610e6268effe993043c563a3b72defa690f32ddaf071f4110c6bc22f5cd4a83be2921ceec7311a0d2fd82b60ef5c81b16f55913b016ccb3567bbd07d334f671d4a3073b30690db2fd8dfa0d17591f3f6b961eff4834b48208629ec3941a4595efaa681a72bf69b073cdac8c79495d5df0a6c6a49e05153fe5fda136d23ff25e6598ffd19db77920b4db8ebc68c37896d49dab6df5090197b8283ce386d4dc66977eab45072373269aa6692d13b05ae3022013b47a94ac1dc1ef359d9df6064e3ec96ddc6061d226a9a9225e4243e96540ee4020a0c097e114e5152ab8c5f474dee79437d3daefccdd37b21279cbabfea5c9f661baf7ab70ab0e3efaf6f7ef02609b1d68f26d5dd78e71e9f078b7cc29b0c8e89c9187f0271d8821a9d7914d210f092f8d3bfc5a4a7acbbf2b91a88887fb4964d85b72fad2776cea3f4a222e2eaa67eeb9b66eb2b36740891a67f724799d6ae1353b9cb69402620e2bd6e8975d2e4df0964afbe87243c7d58115c79e7439272436170ddb6382163c3ae7a91e3de195fe46d72795a10fab30f41032b6ed721635744bad9fca7b47a8dfafc5ed19911078cc043e17a660b504005995c0d086612f80f053f4046b3192285b27352d507bfba4bd9397867641f9189ba98aa723dd326761320a8dc485c0840e85f381bf9e4830b10bb8764a755ce8483379b7f9000caab7f5ad61cd753b4008c4f8752af2120a7c568f463f4bc1715da086a8df09e243e72ad9fe23fcb02121a07e427728f8349ad742eab62869470c0e03b2f006178f62b0ce204836986e9e288d56cffce2bda4186e5bf3842c7eec349f2d36277d49560bb26be55c6fe668360900a648dd1fc4419ceebd4c5345429309f5b8d8860baadfd403795ebfcf7ed1077388c42e52dc5e36d5f19bd02fd1d372e4399baf8a8bf478ee17a6cf644caf186958b998adde26ce3d8cddbac2cdf6944b269eda0428be8e400df94d43db405d54289ada4875e1eb43021410dde3bb9d2ef266bdee11c6d9fbc5ba83f365260d3c0e0e41ee7786acaa70bc94e43bf7a2a89f8af288bc72ee9179cb2ea06771bf90a6aab21d403b9a786983ca7eae26cb467843a081b8ba557ad8835c45a5a549fa5acfc28462f1d39194b2166decd61651fc71db20d392ba324473916d26cc73915e6b82e57e2f88c3a8e9c15470b4d8c804c9e552ab74d77b6eccebaa1d62b94317213e07941268d43d8078260691231c1c23ad51b75d723c66930ea20022c538b41ced2d63cc9b9f9bb1f1684ab96f9870169040aaba23a72120f9a974d60e53b43c44eaea05043da69979bcfe08e12727d6e530afe0d61969c12d470d464b54cd035bb1d556e7fd65721f41f01297a9e850494c86e85cd49ec75cb58d006fd67af141ae650d935967168026e54d7d9f4a176d46cf8508ba04faf26b88e32dae7b8b91a6409d53c66325048eda05a55ae8868326b6ac5c3c36d6bada92571d34685dd895b2314bd96d80cce245e09f5a014871d15c9d305d8f03bc239176f8bb2adcd0fb10a51a3e880c488fdf7bb03a63810c48245187648fd06eefc5f8fbfcbef75a26939301b8b832c1ce3c406f5e48e35b99ecd9cca48ba88eb6eb7560c210b6f76abed4addc4315a5626466265c21b3fe9457c9784144b8bbecf3795d321d535e3463386427268916d592b68c49dbb408b5edef777258a6e06a29d8413e1f3f9fe32c098bf82b70ad6327d0830bd40d97f5a5d2337af442d2fd4981030514f22f5aed8af28f08a847e8a8215413432a982ad9172497d027c6e50531caa820a6b4d94a62b5d8d3627ac060993b1f1d512149008db8a8a484be89fe04167b26cf5f247611ca98aca7210b3ff9c0bde82a0374d7ce32e6a8c9b6aa256a493ff9843b04a59621e88b5bc47958a8cad28733a864dde1771eff4e54b98f69ef5a45afefe2febe88bd647a0d9414c74338258de66ef541cdc35dc783d7a629869ffdf2a066057c65dae00f6aa301146d36c6ee67de2c103fb3d5010aa5a0a30fcb4966100ef829e0aaa1c0033bea7f8a0aa405a552a55ac9480153dc0fafb92ecccdbd5b1ab8becf7eb947567110a9df7a5b2df480336066a6f5cee66cf981e5ce82abba3f2850c29bc9ccb924057100f2415044473d10c7a16a316eba4b5620b9528981db83f1087343c3ef1bdb722a7dbf178eb5edb1e5422a6253030d61f3ba4eb9fada49c0bf26c3296b6c4b2ac6e20ffb61e8eea3a85ae8f6674429594dc8c3872fd51f6fc1c9514ae7bc64198cc9740dd0611a5b1972e6de2100d8f15df08d5b011c175dd5b8df3bc977343d6894c10c22ff7afdd8518525941f9861b87822c8b8ab20af9f69e2c9aeccfc70c0c48198e57bfe9f042a1a4ba803f73f046ce3ad4b18d9db75118449b8c942cb4ba42fe67bbbfd0cdb16fceb9b7babf3495f439e47016fcf1eb6ec7d34d4c3b1652c66b8dff03ad587a154950821289ec86aacc773111d6e6a0f7751a81f96d54d0e19c086ce4b6f8194ec64e10ce6463d06024c242ed2e1fab1683c40ba652c4b5ba991877cc373ebfab0e2371d84ea702f2ded2717a060f6d9e4e8081cd874e18c2aa6ca01dfa349f14ef3c32c1451b1efd1d79752ffa8e77b391847dba0d14e54949cecde2e431a53f3dd150430a58a56b572d8b15b290b01ac7433255b61c10916c5a97858efee28e92e0d2181bc4211553f2fecc54d44fc110ad8708a0eb1be7051ef4bc3af0fa41e8a1334b5bb6877cf2e5b50a508d0a8cd35eb8e967c4c1ad3b9993b7f639ed1d3374277802a206d0edf8b048925e421b7d9f84113e10e030985c67602cb2648cb05193baa7d6388f6ea21d4325ea25ac0ba7fa35ef09b88579414b6ae2c19b10bef4f3879caeb2fd24828ba85d2153217332d8d9a506ba9d745c0eaa636aa5bda4bd099554e0c548278e28352ea766501460d6405b8d043f1fd2322daa07107d431ad64268145606a19ea1c990ad0426c2fcf996b4512a215e9f6ffbeb832295da2578e663688e8f4be9e36048483bda37789c5752300095a581a6c028852741b923271870372d7aa683aa46e40d64e58b9b58697e34134d9d0b1e5ab683b4541a28d9cc0e70908f44a1ef9afad5e6651867468909e4a9cc52769f6680a7bd3314812d6e1b0dd72534c838ebea04d4a19e327fd446aa086e2f98ba0d7c2cd2b1ab17c4b9b483b776fb577353e76e58debd2a5386ae6408cdcb5cf31e9f79cfc4a9e757a69a45ea4a11069f283b032709f213b8843e8ffe79f857a31b46b89890873be829c8ac7a57e66999c0ee3e6f553365ab5f3e205d2d845c5d7f26130c1b9a24059af3bbfad3f3794f22185e4ed879b537af1c0470d1c3d557d019fe2cef01963212ed44aed72d9160023f174667249f2c9bccbc999beb19eb3fc641243200a4625d08b5a112c09ae5aa084e95ee447aa7c9357a622c1be6c905f464bc52a9ca3657cd52b9a05f382c355455cf150527521ee63170017bae003c5fe657d84fdca3ae00b57cfef12019ba9ff820bb2a3331d3552b405f15f7500f52c43d7f6ec8bdc8bd30dcff2213ada61c8556d9598028f0b0415b6ef80606546f16a04222b4c79015e2567606a12ed01b51611a84905804b7fb7cc8fe85130757b032941b0f92229629a2f929faeeefc15c453fc35a25b6b896c87f075cae026ba8db39e69d02d141f1dfaad7719f9d9c210dafe130b32f48d1f704dc9636d1629d5754fafc3e36af24a7387ea17f081aa7da419e4b3575237e30407abee620452b04ab24ab6478854ab586b2f5e67b613aaf6aa13e0b2cd8424842296232857ff772c227d58714ae918dbc948bf9a7d113865b5db10ddba47a56a107c3aded2b5dcdf6b113ed19e05a0ca2a76ec89681acdb2c4f7f983c2a9a1dd28b9ac90fd32ea0459a03739e99622f06a9ff879d0d3c9206bae8b3355725ad6ef87131a964c24f6bd8442690cd65dc43ca20520fe7177430051bba2648e6b6dae159638acb24a5ed7840321d564ddeaa9fe2fbcbfac1f94f424c1b41e56e4b0eee9993baeb151ec4f79b4bd593a0de1fac832bfd56bcbf00ff1911e72923f59933ef28349e1abe3a76bd8128f9b927971ea4ea7475e8b12e5f23625c922860d375afd7ad3ca0345fbed4f5338279604559581a45e2b9f99ddd7f12623c4f5d81056dfca4deb9905155ea5b74c40265488b9436b131d14f1582135c7d59fab921edbcb41b5b6f563a753f073f9c0a59c13cedc628a6e279c763ff6bd2471d2005a585eae0ff4cf79f7aa401c95f5999791198d2522c5383825ceb68b2de2dc4af2117ee8a55ee80c1d0c41387239a86dd7bc94b264cad8200715628b9e10a579942f42bf393cbb6e65afa7b5af93927b88d13a749a8f90d4dd2c4362191fd7c7d8a4b1faf68d68d77105b15b5ede4f13ebc074439134b7d77fd1359db16a3280376ece024acb9bcb4211420e635ca8837c387a7d7a47f1c5bf3e9b8ceebd512ffcfb29d60692cca9dca091daa15259422bd0638cb385cbf0c927b77a85e036b193ba8c8514cf6e716abffd5239d3adf40e30355d5a7f57e8038e6f6a47fd414e4b39b01b5ac8882e555a8262f650727c806452d7c66e42deb5ffd4b3e10eaf1162bb230583ce6343b2c0b62bc03e9b026b6475291718eb1bf360fdfdf5896e04a8caf1ed253dcfa65c9a8dc456cb5b166bf8d53e832c9c65e19f13c524a23c156f05bed2f3066384a13567ce99ad3af1c6761df8427402291ef5e9e485dcdb59077e18697c5d274c8040aa35b9c156cce35dfcc3f3d78abe2aa6fe2f2f3f8befbcf55460233a59b02a3af56166f5a46b6b7a396a6318ac059446ece4a3757b3c426fd360d4beee41e0aa4eca0a8b7d0352e1e9e01b5e7a8106e2bb3bb0a0be25285f409cc85a0e0faae0a7e6cabe5543ca1ca3eb95c8ba6e90c8e02ddbac1b01b28907c28057178c07cf35620e4fbe39a78e441c62b13d5cc36d86bae73b9396a2eb3f612ff0bf2f012731f3ac9d50b97fc7dda6db7595037193bf27901a4bf0e926a3e6e80988f654dceb6d5981a7a8a7b5e845c95ef833e12a66ab08c735d1f4dbced4b68f96dd80c77649c4a0a176bca13cd8939a58c20ac2714c8d3650e6e7ba4fd32988cf7487c8e80037023b05eb7f5ca94e060dc521701a13ffa5b527f23011578d6edd7a799f5a2f62249df7d7ca443aafe191ff642f39e0f29af1a7840ed02f0e2e23b6fea0e0c173e24958e74fa66fd6ed153ea41dc3135d621f7269b1e48ba10bf84192134413b97948476ea7dcb8ff3645f6f70f91b87e897d778594b1486b527e4e966cec53864970aae6dbd889d97c129ae0e1610fbf832c60fe3c8481971dec7b09c7ca84aad055a56dd391e5e0af1b7b4b5d2f61552cda5c56c7fb16ceae025430f639ac1df4b58d236617f6dadff86e1c027ff3664e66bd1c9cf0102c3a9bc5bd574af3c558deb57323f4afd00d442c2fcfb48c4e12a4dfd20b69f88e5e1586decfee7d1b6ef3fb3febaa39254f5911480b9e4a2deb574002b9558cb57db817336020fc9e59c7baa6b53bc6db25f07844a78ea67db30b3d1402b0e7b0dd6e3396454e999b24e590b1851aea9f9de8221ca9ed95bacefe93d78accb0ff7d63d2a8b9b36ed8b733e0b25a55d42f4a9b97b21c149e9178e325c28fd61ad4c26e10cee775b685119c6ad0aff1954299a92fe8ba2ceba799f7e07bb2ce5eb7b24d3e4608838b9ba803d2815c80abd608ea4d947ee79b6d1f450635409722b6fa3202594ff66a7bc2bdb6f01f9c80271161c9aeae12f3ed2ce277b0e72064f1aca94da408e461a85bde062a97980fb964755b329dbe124b218acaa22e63823c858f776d11066a4243cadec52fb9d8aed4ab213b25360bfc4fbc978d14a93d184396fde1b75abfa6dea62e2925d434b2042728c6c88cc99473c5095cd5f8786856e7eec30a24b022aab27256d17491add48132e4f7d793fd45d98a770a98995cd871a68826166d872d52a8eff428b38e43c65f7a7043be50b71746eb3034097361a93c12ab8620f6659b25f87ac5cfb3b82d99496956ce5628b75c7d042249cb13159d03744b684486bc44b1dec207cf744b6c3228afb2f62afc8ff02eb57de74b65db66fd3ffe537f1875e03cefd6f09dcab035c0fc8f1627d649e8a794b2e55bc0049caa85d3d056fd0b7f0083be6212b8f75e3e2e93d8b623cf7be6322d70b3ea99d303ff014eba404d915dacf4e5767969b1a18a9643b1fc94d552a3fac2bde3e3763beff90a64ab27ce6eaca5bb4a932751f4796b00aa0569f25dcf8d82516f17ec168c3ad5c4e737e463fd94a862e8b045d1e23ccea7cfa1986b1d749fe4cfaff45eb2ffc315d1f142852f994211a1b6d64463bfbaff5faeec9313a20f4add860aa626d886924fafbaac6003303b9f7d0058dedeec8209de06499e5cf72ca41076e339f2926d89b1cc93dc34a6664034f7ba25f2100e4c4bafa75c54d7250eb19153fb7d24a7879278e797f175e10a12b0d14db12944f527c48b00f70eab4b45399aee07d12272a0b576492622364de221ce5bcdcdcbb36110c03959634847a4efae89b3abee56b4f28cbf1c965a04069f49207a79dc475f6071c33897edf97b16dffeda89cd37f19bebabce72708bf4e4cb1b06a5410d782089f6b95f884a0308febabb5a26c21da57437b811681b917cd7186583ad1d5cdda8b5e705de052dbae30efbeb43433b42b43809778a7deaa06ad1f6bb0e54704532f627fc78e51b06786148cc98c444c4a172af490c0629108b1fe62bd00268735ce67975cf7808c95c9c93548bec410299e197b01d850526efd236d3b401fcecbfdde0cb64d07fb8262e8b680710c3585fd6e47f035bebd2db3253ef9a7fef029035f9b8d2f6c86aa16b85f4f4e94f3a75a4a4c6d9182463b2f927e5c3a9078f674d371268ab6c3e4bb1395a8a4bb9cb2d73ca4f6e1b3edbdf35848f419edac12dd5fa06d8c178f2196c1dd80567342febe31e23d968248a682abdf6158eb029236a9f4a0291810c072152360a90bcd43a15eef03dcd1a2afce0e49aea314db240be27412c42a70766fd50efe00e70b5877121d35723e5d005de2d99cbe6a991b44c81d134db5c4631e88ec8fb9edf80c3e252b91474b93a1bdfbdc36bb4c76aa63d98be002f496df308d418c6c13e175fd82a15d80f59b36184e40b1cf2b145d31aae3085500e638bf0295b696c18fcaf45ce81f5e773164fb2421f5da4f57ed48a3f39b8c4a43386655f32369c9cbd8feb24310588e65a9d2b8dfac7c105e8703145398a12fecf75160bc70ab24e060422b295c3c110973c6ec2aec23a5b17ebfe52bc6a19cbf4f4638f4a2d630d0c67793a5f2eb9605d72a0a01c396c1ddfee8ae850f63bb22653e0ca9d90729183e3769c32d0e640e97d68e627e827191a895d7fd40de163a3799ec5406ed2d2465ddcf2ae65aec9b9419a2c197579d4b97162763b04d7fc5b1bf660d8781ce1c243db3f60bac386a5e47e5626698243b9149b950209276235159b77a21f4e816ea9959b058b82b94f40f8bbd4ca15efa6091915d88736d0f05f4b4a9e0813119a7a73a97f4dc751bb8a2f623ce38b9a28395b0974a06bf6375d7e2648a8a008f51b014a6d110c9ae86341bfdac4a9d600fc1b0bd94a1bdfacc4bc205348be14c634aafc981cfa418b38d7c2c11f1aec7da4600ad99b60b0049e5aed9a1e9abd3feaa76ecc15e499166903926a13a710cbe592acc7d316834f9d107f2c566067d5287eaccc0f80ee0ff516a70f137aec19fc5c33a0587fc9e266aab8e65236a2d88c0bc0d6c715e5542242a1995ca5bc4a36c135eff5cf19551dce38612e42d200e66a442c490819ba09e13ba6278e9a8a6c5ea5239d9519278d0e4706a76be9a536739e788d8eb2aeccfaa14bc1a4a30d1d414ec03cbc5b478e90ac100d7d2902f04ae82746099962fcd3f74fb8a549c0de7b8288999d8ef373b00669b4d689c450d1b7295ea0fe77e2e66eab96544f0a2a85095240bd704b363d42c56b0630bb616d10b158715c676a8ec5a0e3bf2e00166704c1248fb67e1546e8168a5b54eac93bcc147da56096f27e9715bfcfadfb401630acbacfe9a256baa871522dac7836118aac651827221b77eb95ef7158b24722a61bbc80b51be4f32d7afe85b6872a3ca602bb77f7d6bad2f6ab295afb60d5e4c120b6e8c167cc487b13f27524aae64de668dbe0457ac8901d7e3b670e5ee519edc46d5f74299e1fe0494b55ec943515fe2e23d1aa2e40062d1399f5f79e241e1607c9cec10dab4b302a937c1b08b0a06de5b832839275f27be43a898d402ec3f76d311284f1d9e958198168813fd458f8156b5a51dc0ac65b76346d1383381018b5609e3e1c350e3f837fb46f175e9903a0779bf5ddff9fe0cb510b83923f361bd3cbaf0248a31c6cd2e6d5079b177a0c60300f69f7829679d8dfbe8be488619f14b8624dc9ee8ee84d0350433e211a43027bdeb105e7186696999d2d59c6c049c836defe4b3342494a7fd964abcfe3f16884092022667f603c5ab72644d308ae82d64e804b9506d0596df290d649c8deee670f685ea2c2c84cdcf80e749d18209110215fdf7717774439e5a9b9a70ed8dab735266962da793d2a4f4b28bfd6846a6814fd20bb97ddcc3acea707bf2edc16fc972a12c9eb00c9cc92baf72e4e62c59a48526fce5978dd5ec5c2df504ef7ab34a21b44b40a298447cbef4a8b664425d5b9b52bfca59eab6fed0d871f7efcd428c85abd9f2596b8544d4da134bcab21e36350999eda245f0c41055cbb68f8bfb3875bef3d4697e96b72fd886820dc3efb88b24e0f44fd2ea8286d10d92e62541f772db9ecb22ec560bfd5eb710194b9d2f39fda6c3271d0ab158ebd53a20f841038c6b2836612462bb78c1da8f1487c6e71d425dcc9fca0da6c37c0b9105d5b77acc70c96ec915da5f5643c8ef4443ee48bf0d73a1302e0feb453d2c0f9584ca49539b2c1de19b14691f462f8242d4bbf7fffcab1072eea033fcdff43abcc65551d06051d360d9f9d522f16f802620722a46df18784b04344767daf9b4b8258d7bab4bb2f1dd22c6631c763b9a92322f9aa071b5462d87e0882a0f4ec1ac4d304f672bd22e1602968198892bbac24269fd5c26da95d0ced76fd4c9bd10726a05aa3445223b749ff59eaeed8a467fc5318a9909aeebdd44dd9f1292d223f2e60dd1ca9e7335f02884ff681b1be0338e7eac17a0514f8045824a037a83632324540573bb93809518134a69631b2e23321e068540a0c28a3b43f4a7ddd1b353c71d63d6a670e3d4123db9a313a96d05b9063eaad6a31ec63db919a53a3afd36143742d8b6ebc757d9f93113242eee3e280b7eca6d138c4d7ecf3064f15b97462e6be00f003cd0af737fc7f7d8e559bb0b17e62acd1dfc5c14758d779e6b3bd5fc8ad5baef33fd68e9091340264eb4c818e9884ceb414b3992aa8aa4f25a29a2e3001e2dba7ad94a95a696642051c4604912fcdb9dadf4fe93c937c1cdfc10ebd36e9cb28888e7964d6a3ff24ea4c385226fbd5fa84fd0d2a74e38e546b836687371198b0ad7ee824eb826a8a1af3976d8ef9250bfe64438b0ce76c76df897c54613470bbd8cb453afb0fe278bd51a881427635aef2e1383cffee6837a3a49cfe44688e6cd4640ba64602c3a7db093a592d38411d6af6d020566f92cc45abe1b2b04b78686b25b9d5ba4bf1ededd5fd211ef2c882c35d4195d0ec38f8b01b40806020be06a80a72dd318b9417c2bd4eefeb055a1d8194c64286d92fc7d9559372a034c14be1a0e0931cc580c477659c0ebc77517faf25d84bdd0b84c087fc2c35e06a63d314710984d6c034649edaa230ff4df1b4b9faed819eeae96b27fa775c4724ad0530d8e4d076dfe478a8c93e3091a755a9e5592d0ea2e4b0f1fa1d470e0322c1330c22d5c5a050986cf2a9e19f805b5031f73d70272b239ece418462603ec2c66ab6a5f3d781c7b6b698838109d372e6587d0ddb8a80c7bfbd62f73e1ed340cff895dd407c552fc39827602806bc0a97131ee747480a173c0139ff2f163a994caa35982c35f28840850c287d62d19f3cad9d6ce6937f6b45c882b2b7d7e0831a3d9f2779ddf4dc5874c9fdc019263bf6af9e6c0b7b440a52c69669d8b9cae3ae4ff40ca38dbeee81d1fb198f39285deb330d046100dfeb391744980710ca1e3e36bb3e7a802a9ecee503c4c446d280c1fa6f0cd832b9ac4c15fd6d73a9f3785abd2f1c9f1fac607c6790c779923c0d60a1696067114283f62e5f8572ca54bbaa7cd14a6491f59e884d4a0b5b1c97e4ff8aee0e89d09a0323710ade6bbca0dd3b1c61f75c3137f00e8824e70707fcae1398b81f2c2c4d50825d3c0be1d3d22e84e4f5dfab874050c343ef55b0ea6ac587cf6a8000ef9c456a9a8e4fa8da4d33b88d6ff0de22d8c2b4c18c4dac83f17d35985c04a6be1488b515c665216c728f08b928737c3a577fc5d481dec9b079d823f551ceb4b836e7ecfa8ee433c08e8b38fc1b935b7ab2399388fc054311e631b7b0b6bfafe9723ad4d58dac98c4192dca8c3e5c295afeb37314e30d3ab9be9baf3a21ec79b6735441712a94e8131ee95ec81fd8890388b6f11ff4298a472a203b906bd48d04629e326fed953f502a2cf6d2949c1ad9b9e5f713e98c7fff3619e74045adb30b994cbfddd7477edddd1c5ced7a65bbc8b275102a5e8ca83a46aa00f640e1c40f275944eb08fec3bf357501185178b8af33feffe2a76f3d844bf1dae17931b05771c88f4ae08131d46c1ff320b185d1c5dd01eb70f8b0fab0c7fe93f863a02d6159c4b256756b1cdbf7b44bcbb0983ab5ae2df371ee63cf548faf9e8c58ccc23ad413e99c5bbf92cc3a63771bbf7c1f710f1f788a800865afbda5e25605943d0b469e5daa198a42e4a5a45607fb9ca431a2b378a8e6f4c35595e9fc073b4110bede7abee1da23a7f619e84892d37ceac4531736773cf1286db4ae943a324963406dbd0768de9fcb566e164a09a0011c58ad151ea2a1a5b7c5a575c7c8949e863f49cea0f65de454988d3fd768eb72e93de574c009d5c699f9a4f6b514a2d8aa7b9a1fdbec1884ec22b40f3318348fd038f28e9efd3f24c0f5687d759d4537b70e45b07ab1ad7ec92f6d2be67cf373ce1d6c0e5c61ba1e52bed166fd02a45f7ef1a2c28c42aaaca2c6d0dd290d96434cc0fc1b8c10fe78057ac7654a7ae4c4c0c648f4e6bc8ca5ee71b1cfe3f91d68f75c2223554cd26f0c5d8501f69b39357c5ede952a5c1c729ddeaf27af4159917b68f71db4119d4698d7cc71a3ea6e29eaaee67afa9ff574a653dd60dc373db7fda36b0074df2c3a4481e92ddf9018e024e5af804ef6f895105e67b020401484fb5651e16601015ec85bb74eef2308abe61c334a69c3c5ed90b2f6c87466aa364d5e8b0f91d38c6bb0e691d45bde6c7449726c3f71fa04ac6db0136bbcc7b4d9bbec7bb8b7115578bbd56bb38e44e17d43a2f970ad23d0102887298ef741e9983d7be07db14e844b70ddbb78870aae068d59d34781a7e9e393fbfcdc38698fa3fc22f7611bd37755ae0eab4cec3773ea3e1f85face588454a78b0e441fdeb501c38c4688f337be28362588f69259b4f1459e4a9c2bbbe01b8a602d55a79efebf9052ce63165027309729235077ded080233fd040310a89d3404cea8b20ed40ed66cbe8676fbd0f858939c9550e13f4dcf5f04348c80b7c5b325fe9308d7683d0929f834e47aaf20e4517b56d3a5de92678acc6e278f3f223c260df6d84685deb9fbdf3f725c9277472f82a4a162202fc1ed5ec6d5cc10755b171673143d28995f4af1f2ec9808d0b1fe2ac5666f0a86ae780417deed4a597be46218ffc6b41032b2fc246f255e9e24306d03c1082b8b625319f67653620f68e457faf0e1309b40b5abe210bd29ed95ea004683b7b7feac3b64046bd91d792cd8316cf7bb6c15715d00ecd81872df18877093972e0955ab2ce448588e97c8d4f9bbcbba4ca7ba843e1e2b8a8f29b0876e59c071ef63a59ca4588a8c2c5ae8203b8bb2c9260589e4690a87365c72f34bc7cbf8eb03f26588c7081a4143662651a58223e926185dd79a2db9d9946f350a34248334342ef575b31e2c88bbb8a796e9ccac7d7b84cffac74ca57b507215f346948c589c7c62f6d40cca8d806767dcea0ab56020da73905563c18feb3c62ec64d9e3c28d6ca22f82d02e4008697e8ca07aa6fe3c277b155a29a1aa9cc36a7e7b48de22a172593cd49fc1fdd99cb2b931541e90a4b87f882ef4a67618aaed4d300a418b90baa538ab9b518be7dac04b201934c94ff5444ee6e12c6e8fab75d39a1662e4e0bbb6dbc77d0ba65485f1fbc894ac98ef812a109611648fd5f9b18767e75bfa4bff1558722141614adb8157e63081b76735f32ef843f95e706cde8aba10c6cedc7a5ca8a3c5d33689d3b9c4ecd16e49b34b0118da6c37017e48851451f927e26a1de4ea7c56fc04f073be5997858afed6f5e79cfbfc404fea01bbf801a728f733862cafb7e694ccac8a74ec4400a03647ad6fcc230db23d3f9ab0b2155c7976f33b1af367af9882f8fd4ee62a62b7ebcbcc11d38a9a737ca33e234c02e589b5c82ac600441b82f8423b3d6267838724f7038de3a5e031e7098090658ed3a26ebb74c16b7b6fc0961638fcc8712a2c1362453fd9b2fe60b439d70047b0661a7b3db084eb1bf5fc7e1f274c26dfe61b82cad27a9127d9a5628515a3d2be5d342947a5ed9c64dda00b3a9ce167a76ca8b3cc5699f87cfdbb00dcca5f958c5e29364923608dcd5099465281677378afba4195a0c4277a0d5d311e333d2963d899186089b67dae6b91397201403f3bb264e5dca662b1616a8f14ce96f8df9d7c721a85bf67dda461e08a579c9fea2a2c1376c91dfd410a78445848e4706e7dbff133669fa984e089e98ed512b87cfae2557508766b12dbc129edbb47d580c24f5d5d2c8a2a42a22ecbb485ddfb492da526877b98e0b3aea2d0207911291781e4ac500ae1a2c5a02254fc998c13ea1311f62cabf4ac41c191d3f41538547992900dd4c6d14192db9895a365b2f6403984d1c15ac7d1608aa9df38e54b866e042baac1af91eabec20e0c60c3691f16c0aa3d55ad4524cff890b9a9fa2e5b720a871a9f0c6acdbda4cc68e87d58e39bd8aa9f19f1697ae6e7364c752041be1d2476ce7103f75d69cfbf6856c58ed718ef4a8224ebe64255fa5b6f08ea343d96bcfade0bc0c407293593d2cb1e20f2ad2c0f5b5ddbe43ad580f71567f10cdb4bf2b4f77031b2e735e178f8f3b5b4a1db6fbe50ccfc4c597194eca63501d4067378b8a5fa8971db04ba4797752a30080a11bbfc181a2bc17d22e4c43cab4ac79217901706155b72603db964de39a87a426eb53b66369efa465f2405e715bcb6dda7eb96c58ce299b67c4427e20e5b7da5baa8f7b9ba58b458f85d4d00e7ecb7325b2e2c60f9bb6a1dce7f591bf076017ffbf36e4bb1d05d08182de1ad9ae149d221a95a14f31bcccb98b8f12027eb8b7b8cdd0b3aaf81d8d562b0d10bee64541f98a9b3bce188a5c80dea9a256b815ef20dde3c6b5c1625657aff2e26b087db9a06d014f9cfc462e59682e318b0b06765ccbb869996bcce490f80346c5c78edca34d25f6463deddab00361730e567d5862414b3a87195dab87799a552cb161d37b5cc01acb8c2d291ddc347269efb56f12c6c892354db264c589d37334da9f955649e690a81315cbcacca264f69f7a22f00eb1f9791c586467ae153ef69d68b0e9a7400366dd5e9608da153c377582d3683efa4e78ba5ca7aa590e8d5f2728b75b5c58dd3bdc9e7a11f9f4af0664a2c6754aac78127e9ea344dd0debad7b31c2fcfa9ea6d98293b5e1b505ff3f77a4c2f4cb8801426e277cbd1b51152f2307577b06b7646c26525b3fe996bd00a3d66a863c88c75dcfc6da1128a0981c50688c2f3ac4f92d84a3fd7ba8352422ba5eb826565cf0d2dc6a3cc424387e46233bdd682df4276b1b6afc5545ebd0525b2a848e7d9dc2bd5c02f3df3f1f482f39a096ee2229853680babad34400304c91b0469bba0744afb5c286c91640f86ffc4780d330d4aafb30209c1e3a288535989a5008cbbc535cf1c62f76014198cf191d6006683c51f1ac0fbd4e60393e56091b5ec893ad610bdbe4e9503c094cbdad5959654dbf542ccd5b5b35bc712381b76598455e45701a5f54a81ae2c09090a36433abce20de0599574c9bcde8b58d5db16a2c778557227c55b93b8bd7a7b44473e45de482ec2548b6452cd6b03440db0e6ba97935c7889141dc99ee50d8161421e79359551ef8593df83f219281b8983a6eabc4595b37ea64e9d987ad29defccd7a6fd9fc1e8ac5c2899e29c2458c98a618c3e85695db0ba103d0dafad81d7f2d767cbd25ba36769c9c265d67cd69f8190aa06424f073c6a3ef47fd1c311003f16fea5efa08180118360ab0fa273cff152db6546921adbec232456a2c177e5c536c85af45a352d9e326bfc156cc6f15a03135d7b9bc9796def5d85424ad1c667523cfa9ec71800c178b0dce6f9d978dc6118d074ee01f8121986ead183c72ec289cdea9065ee33cd2d8f900eacdfadfc6fa5fc7620cfaed7ea51578ad85b068627733c15cfe18f13724343fb1177d7e7aeab989e9be3aff067ca9e238f3da18bfca7ebb174322a2b997831cf355d1173bb1fe074cdba5a4105ba67a45e7cea0bbfbcd49b82c31ec3f2e2337503141b403a8346785933133cce45e2f27908f4ceb1a8f26171afea3278c5891496a4d8b4e40bbd2da759cde77a6fc2a93599062bdc6d082e5d065c00be069db7249940c93ed7259c633aaee65474e6fbc4984e741491facfca5cd6e034b1918bd8ab00d04d80cd47b1bfa7c5fc01dc75c4c9f4438c058a3f7e363cc8aadd1db7b0becd9427782506eb08bdc22316d7d7355576e3233665863ff56885360875c643f36f9dc2da15a774963efe42fd48db3ddbc7f6f01f09132035def12d7934613c4f1c45bfe45007dbaf506bc63b46e55c9e24b4bad71e308021686928ad809d99fc07f156fdaaf832f7082ca018f37a0c6207c9b9036ee5eac28a4de5da5474b6f391285e4fbc00d4f0f2e1896e227d0dad9f12bf181a11a7fcfae535f0264f57edc72636259916e2636060ac1f6696b9bf15e3f21f0b74c467c77e206cfaddf4d28b3df8cf35f94255b59d7bad0c15bf1627b0b93136264c85e44ad89f263aeac254f74012757f52b00d226c764d04c92ac83b36be9198e1d7c0e976ecaa61fdb68e1a5c31c7d8f59da79c9498cb54b5a522028184a40ccbc1117bd7203423229f902d7e894bc5afa033ee9ea3783e5b5605da7b0f85dbbd421ab046c172effadc3c60f70da1eb36a387542596a50770422fbaef3653ce58c6b86266cfcd04e78ee2756e64196b766f1e33f81086570c84c3623bc3e2b1b8deb338e82cca7665e166373cd0902c61d42a22fb19b033c91049a18ea9e11b618b4ab76498fb25e5a563df8222096ca693c5f434fec93c526c44931a49bcfe59c4af9a0d6a898030d2aed85cc2ce13f7760fec9725d59103e8a1d278fa6f9b26e6dd1edcb85ae2eb1cca3d2b75925a5d9fda67960b1e5a9f78a20c21ec2b803d492319dad944243172bb3a7830cffcc8b5c895fb39ff44543738b5911c6d672f97cfb084a6f8c4e5c8451ab4201089734242f1723d670a531378ec2f7b164ba3c0b662c2e20c5b32235603d8f72ebc16f89f46dc0ab8db0a2307609d8f7bd47bb71ff35dda68d6fce74aae6341ec388f66892d4a7e7cb3b677950cb8b04bf4065388ae76eca705d731c88ef38925276fd1b4201146fff084d62b5c465a00a90a3ab35e490a79f531a4e2b8fe7428245540458c5f49a2bbf30f3386357a0a5472210f32c8856d6d68b308ee63ef3be187b6fbc8989919a0dc5287e677c97264556fa6f68dbad56fbb7d1688003c387d8585b77483d7ade6bf858af52c83acf9258cf9f614193c9652fcc5047d4a9b7b13adba9deebe6201d1393afe289fcd826b1d632513402a7b1181fef4789696d0fec04ce87ba940e2e8632d79e5794e053629038e808fe017ab7f19ab50ce9c7012f98d8a15938f1db1304380f6b64fec832f25ec0de64532037438c39d01b28742f3e6acb5f0e39a25646d133e81a89fed90c63ec9fde02223e39fb7a99d3ad515f486e95b7033f8f2adcdd9cf48497b2471c7f06bafb4336a30996f4c95ee28523b60006b6816c813b7b0bdcd57dfcc2f418ffb5f7e775ccea490ceef742d013f3a793503cf706b7956fd15bc935bd5d3a13013936352947b516db1559f2b2f7b45d2ee88ae1c6aed587bd1f70d9c6896b1faa66fae07ffce32bd7017a00eac2c72859daa67b23eb49441adf789aa1a8bf4cb1b356d0c2dda5139a9355661d6790223f8d54d998d236a19e2d07bf85156d16ab47292c82593791c2cb91d5c6bafdea16a7ce9726ad8ed4ed07ff0f3b1ba1fa16d1f13213dce7d66a60359753326a8707d58f020345863c58ef13104769e725f4534651be3f508c1a6786efd9de17258e7720fae968a25f1726a329278d95fdea335916d822925159122cbc3732ee037a233ff66fda0093e7dff89e3508db60efac708729dbfdad5031c7650e27aba097b18d6e90836b3eeacfce7ae9dd7607f16773a2b7d5710e195e8449fc4c7011996b736ca7f951bf8d9de784154adb78d7346b270a8b761d53d3dc952ff4ac8a268b9a485394766247fbbc3f86f10d62def1a023e6fa44e910c10cbbb57531b7e291ab65a13326dddad7ebae5934b03aa521fa04dfe252bfa65de9fd89dede2c8c4c0bbf99f614342440472954ae22f081d45412ca69a16fbbe9f3ddc449a57b2a3005d4d3902197e74e32be417059ec16281f05c9c8024266d30ee98f2079bac640c26e1a4088f72ee17c5820d735eeb8a0c2909dd468aa9ced243fcb26631ca8e71ecae28a0c13532b4b8ae9afb1cd8a037f5b2a401d831622b29655b49bb99f7a251005d15c1140e6308143d6115048c10e5b3fef78766478bebdfb40b9177668325215a81976313ab35539b09941bccc63b27128998968708085e92e8a8e1702f0022556adfb9f4a7f6452eff8d4693d29421a612b5840afaa5ecef373851f7f72fff14f1a281b44ccc3b09fff21a38897fbe685597c536c9c6891d2cb3a4905a99475a2b3d083260dca83e3254f142abafb0cbed00d18cb6cc309f6e737ff3d31e7caba22f7619739b313486839acbf99cda57f8e002d053de0185c6104e37de37ac2a045a97b9b500fcb87392464d43fabd9639fe22e827dcdf59517a460dc6f9d7b72d117e7d120003067930982313b3098bc6a207e13ab9972cd0f236f924f73c139962cec5bdcd15fd2efcbcb98020c86f209ec3ac5864ce77e86d1b384b3cb9554632f9cd4d2a2cc7e501adad1ca63deeaa3e2cb05ef62616bdd13760728364ea369401013264c001ac2c9daa6f90fc3732c040379eef4ea8ac0a3a445b6b986e010d31ed0e5926dd9a4cec33b50e30d936ff1eb77ae3f010b57bff1b1d90029b2d7d3dab2153d35d7af9d7f35b7d9f5a23519868164fa1a1a2a15978af12d3a8f0d2536e30c1e03eac39fd6899eb5d7d059f9014cfc72f9601466112168215e11ff59ab5e806bb16ce7ce4a08af3f6811334aaab88cb954808d73f45f807c78e5f7e144bc1f6f7c54c6a02daaefe562f8a5d1100bfe504f6ac75aa07ecb6ab2d78fe0e91dda0411905549c390778a02f82a12511d26e14fbbb35426aaf98b3674b5bdcf177ffc680b066094a3f9a39d80d93b9ee4487d084aedf937c46877e4dc5213693f17d64522eea6e3adf56c7cce22e03503594f52174457c17ee4f48ec2e1d87c659096a3e50025ccc20b8aa44290e2b6216875662563568c4ceedad7f53944d81a02281957ff19e3aae9ac6c7d191708a75fb4410c64fd0a54a4ffbcf0a2f4f0ac2bdd037473d556ca2f1f85f085d129deb98bdde7493df785f21fb1e5db71e58621a44f2b32dc3727227d75db0c12bfcecd8332515d7cce8c830ef7067c5f34d3659c0380e1a5b8a45c98d811b35c285f51cea8d1469c4906f3a5ce013c3c52b0df5b3ef25ae56f02d15b690fb5714735127e3c2b26d20ed51cf3373656a81c2692143e01873c762748d3ecc7911b7290624cd142fa666d9b7e7e7fd115131945fb2bb50783e81aa02e7d9d52ac2803e328185e5683dc79aa3bb0104f73b2d171eae44517b65887fe1f1bef5a83d5b1f82ee872312b8d5ad8549438f0ddcf857195875cc051073ecfe8bc3467817faf2f40a3145ee5082e759024ca59e00681d147451266f6d6bedc3ce31e08ea52bae35ef49bb27c3283247fcf4a4858972d6ec64cdf740a02b76ca76be2c8c0ea0cef96125fff2af9d81405f67afd7573a33a61dd98b29e1308365378789b6912f4b67429b3de473c6ae140b3eb44cf42e97dc5eb0842ff048710a1d465af0fcd864e8dde1807e3e895abbda965ff7ed613aa6c0cdfb1e6660a1c381da2ee5b5876ffc3a99810cc3d111d39f67beebc30309417c330607f0f7b337d954ec90e59b7a2552f792f2d7696a95e861304a0985f6ca0197eb731893f848c60a330d48fdbc33f377f2fef9fa8857d780390a124d5d11b22071349a6bd5b20c1989448e7338eda27b91727e70a9cbd12933c63f47b86dd577148f54d8f129a288467b46bb3981a78758ede1614f0f6624f9000ad3b4db8babcab37814253c1bdd1b51adaa184e66ad9b6bb9ce8c8b38f738ef2ee12a397352cb6daa0a6daf21b216e78f69c8a97b2b3b2b2d4cc0a0a17ced8ef314fabc5a905d3e00858d1bb92f3565999d8c1d653d4bea300617990d9cb6014afb59af49eab838ad8c86173f305d24a89a380638f6575059f9d904a338c7786606d9e34fe1dca1e61e6d8f4c44ee0f7a686f354dfd6862bfba9c58789d27c6683d7d2f299b13af88ffab3f3f715e6d2d7b0f4f6816f9e9d9bf542a3a2ba189f9e0135de68448ee156e433b644b0293c2a6a236137769ce8464421aae0bc8ebb85e63b05c9484769253fbe3d419e7e37a6975bec370246d82e6c8db51a860f024e1bb69296a0cfe6bb8877fb41fb85ed50d007645b58c0d32d7d70c383f75451d268eb7c17d697be2b72298cc7ba43b7b99ee1f0e26ae9432760b58b2a6ca35056f196acc5e3ab51d70b9832484322e2cd7dc1cb82db28fd3ff4399abcc51db02089927f2975b10670c0a23882bd971b95d82cda23a52c24a68ac8a55a7794b443a7edd619c5728f29fb1cbea723bf1783e73d034b0f68d91c351d8212a53d40a6003e115d95f038b6770f944c2929a0912794e9e36c2008a09f3c017186ed1282b5ab31936cc1757aeca7a88584ccd9caadf7cbe770171190e627acfc1e91d7c9a53baa6c49a46b7cf354b4014eb24738ae8096842ea9b7366c715c254278d3fcaaf9c54c550d32b9621abc96acf5a9b91b22988c9f2fe6fa0966ec88050c1df7cd2de75c0c847c9b71cba7daeb8818d745cac13701cc88f5abbe9ed8dae4321f2d517c65bef149da438718ffff5cb37972a2a3b5d0f9b2cb79467ed317bfee506f3103eeef0e36e5ed9e916ac4a0bf36c5cf85d288cee7e9c623347803000fd2cf824e4aed677557db159c7736466e008e29960cc6d850951c67039c58be446328d9bd096b1f77649f7002d63027256ff1d128235210cd340c6946bfeb8f62104751d52e218d3d74e8af91fe542ccec57ce3d5bf22ec81a9b370a76f7aee785049b8573140a4612a3f8203a6b832775f541059f1028da3bce4e207046155257b48a3ab3de3b6009d2591ebba3c0f6b8df7f60bfe4f0fb18c7d7820baed203cad71d3b43e8748f64dfaf7ac0ad6dd5c1faf060d75e0456f1640643756846dd441f6fa2e67b20ed9a9fc14b1d6e8a02683140889307ed06164b800d71d09faac8e0e8fe4aecc6e7a681568588dde797c63ad469ca77bf5790eab4b0fbf9a2073c1e7905304c2a7393afc2f7ceded7a278469d2a187161dde065d8a4dd5668bb20dbda731f43b4d8ce2dfd60e68c3a754a84f9a94845bbf14f206e3a83c8927f37cc7bb238d7bd6ca166e99104f39311311c28ff8883a11b0766d8da249c7559b09db17b4e60cb5e3186204788bc7e60bf426da6756d05d19bd4533edaea920789f41ac7f7e83e035d808fc92a3090585ce0379fcb3ceec02b1b9ec8577b77423532048c05937be2f6a0dd80960a894a9637dfbb8ddc916529e4ad7115f7e78022d1c860e4ab52e2fab90028b7173be0fe2cb71b618717646a484c54ea18be1a7ff8f3c2d759ffd429251131d237a9b02fa31b7def250e2f7234fae803dee0efcfe9b7b106440591e1052b03ac744b8eb929f9f49d67d72007960a4c34891223e2bdf14424fd48a9be1122c861603ed96d5d6f21b1d826161e6e2be955a92e1e29eed40d2d83a547bdf6fe4fa6346e055bd09cab62089af68038a561934fbbc41a09940b047740d87cc191ba9e1286727e7f3dc3de585254d48c10a4c3c9b6230202a1124a787e0f5f4dd76820444a84aa158174017fc7f9be8ce0899c9ef1e0616b3888ec0146e4be14ed8a463dc258700139d0f87b3d9f751e45702d2fac2057c88d80bf377e3871a5ee5dc816180bb6fc79bae1094e69e1fb4d213fb8482a99c4f01a5e72622e20491c32bd45a0e321f13ba1ee711e9270613b947cc57e976518d21f751f40eaecd208849a4062297e59bf6c491222b63974ae63d7e5cd185324e574b9e8ac1cec2dc37fae93ab0ddeb264712f3da45b2879fc7e093249ceef54a1d4dc97c839b3770289e4d38ef3e42941e2d3f0d5d870c1aaf75d089e1b555f57e0b6f9d0f458c0328047b47c18b73d47d702676325897a2cba9e11f9fd4db784710443d3ef6867210ff6d7cced7035b86e613f900ee3a7f88733fbd9f7199b54d5100f95f96f203b112a13a36d2152b7d08426259184a29135559ec4615b64e2ff96ab94c51825cc7271bd36c5626614fdbf4cbef6168ea78fd85f4bd6237b3fb7c8b46000f22470efbe2121a0d1da60b2b2d755605466de713c627e6d6d033064c0b667b27b874e1ac464703f1846a1261062f68de8ce7b4291e11f18bad7d9da3b615ecfb3ec45d9e6874951499a08ce1d208cdb21cb4d01ce57a96bc6abd4571ee7f64e5b02a3ff9e1e220147ac3b005c4a6c0b965e049103205ec61df9e96f6c13b6f9904a9b7c1de97aaa289e66fd9c990f036a4da1670020ea2b34979db09a787182f82ee73b4acc242a396e498d22a4a615add278859e2e8a2d46a4e34c8606957bb4b87e5fe8a8ad5ecb343d87869928d23da951a08180f94868585e841be0e644c9877e5394aaf027cb91cb266f2b4f7e6bbfd84d68fe4dd0e6e77c28abbd14d3c8e8894b0f55d356c5d3ae0825f314f3dfc52ba52688de08372c8020a088a1ed1e4c55c1a3bc17a784bf1e21fdd731ffa2f286c81f107b2452818b33a023c53fa7a25edaa67db2dca55d4fadfca0fdf6c40ec88dd64b3b07c94516ea1a438dbe50c76b56b973f0a94eb8b8c7f6a7e8436da4fa06c8fe1c532503e085f8b35b1a3fe1495f221cbb616be2c6bb2a08f8a66154976eb92a1e5d5038fa789800f393a98420c14a97fa2bbc46d2a23e8f22ffcf375a982d104813577a038867f32b5f9dde2b565351e242a72f3f579ede5eed8eb198ce80263df481530f044e2522e7cb546690c6dcdd99ca632dff85e8a94e0b19b37bb070c0157e3edf01df43dadfa0f36301cb7da5bb03d5c1a8f088e4ba5da283bbfa06cbc1e5791522911c9d598747a906ae1fbf0cdfee8795728b22b5c5a616639095831fe0297121ab1cfa811288363e745f7fb2d9699752888ad135a55d7b3eede07108812772eed76b23efa7d0c521bdae90dcf43bee4ce2efa7418466fd2b9914ee3d6c30fa0cdfd3baef3c2c2b8a9b3b612e355a404167aaa74de85b4557139bc96f17aef4dc80a486a2e36b4b0017c97e9d02691d1a5b75e14fb6734d960206399128b21417422a79c5c0a594a76c14b36fc61badd2fe7fa9c7835102832a8848f72aa7c4734ad2e865d837f596a4061443e19cc215f000c161426df5f459d38a68b1b8699b6df6bade3c447ba6bb87bd5251a4555103548cedb2ee486bfbcb489273ba79c00ffbc1f184658d750c2d38ca6586cb67cb7e0bc70e2951c2f846cd9144f4fc630d797dddb1637d26061180ef27a6fc7194f16a5b6d8fd80e7017a44402f00bef01a4c0ce48d91c9f89f8972d3ed18d0281da35edb0a32b07d5883b3b24f001f60d4608ae1ff0e6e4faad60c6eda5caf0a8a469d7ba0daf19b04b7c394e9b8a604bcffb42f0aa9f65bb081afde15f45cbc3f2aeb9f722e4307b0a8191637b035906315804e72d3daf6d12812200f3cff53e77ac7e4089a3c09656dfa11062205ab1eeaeda2dbd4d272c7a4f8c0c9e358642c537a02d85648dbc3a6d338604b4bbe85736a0e8cb501f53f187ae760318810ab1a1d91ab6b073cb8486cc8851c7049a7ae63236b255cd8b3ac776de192e8a71225d359a4242bead2f1e6706baf02ed059602d1211ac4e731831a2823f3ac1088b9889a9c5e22f637764a6a5256ed304c9c408c13bf29443c4bde05ff3c148ca925de069768570a33f40dedcd495d2329db929dab7bdabf4b567fe458d21673fdad2f843007fe9e97b2771b8449706961437fc49395100f46fe37d2e45486bcb7f603ea871333b863eb8941a34d09474d3892d283d65c7ed5f9a79e8cbd414964b0583f2684d08db72e2ff569cdcefeb8558f4590ce0c57be9c2562cac7f66a707c4d4b6e9f5aa9864686f59d3e18adb5cbb37778b7b38896a122810903d2fd8ed8c468e476bbc6b6c98f7917a694350f8cb326604dbaa5807ac8b6e7842fd4aad873dfa8695ef7d9f5edd0c807b04cf183b51306404ad86608f282fcad344ca37d02970dfb7eedf7f3f161689477d66ab248ca378d7fc885db751d1a61c51d9cd4f33fd7aabf5dc955fef3674f0998684929461ab7635edcc17459dd40f97b52e2774b8de6f71d11d164c162e77623861e833fb0c0e59f871059861aff5af6b5bfc847a32fea890fc565a84ecef5af7dfd2ca865619c4f1aa6a1d1fdd9b126851b912ef1b3012d87ead0814ffa97a98f382c259176dea95b7f40749cbbbb0e80dec497a9a9f71d228dd988f1c2e01e2c38a5a13f746d48cd57b902550ebbf7481c9133680bca60fab40c63a004889c3b994e4b9a0382892f196b85ea76ede7e04bd705177cc5eab0cf0141ba8e0c879d5f85ad759f7b2e0fea847deee0af05ba787ac4c6901abb721de1ee4406d5c377dd225d3dcd2ee7c6fdf4c660d8a6d382aab89ba64d9d3e4849a6109a6f3560b2fd68d8fdf0ddabce927770bedecab0c6893ed97593b558330c75e258cf3ccee14a38f020fb401503e8c6a48f961b522d5efe71760a3d0a2ff6dbad1433f7d78a2890512ad2a1474d74b0e691066eab9f55b765ee723563d82d9be424f2579823833c8cedc5d1b204d03b80b8c3a3f4c37c51d36eb0088a7261d18adaed75c8dd2668db907fe69a9819fe35d96e723c12c6b82f2189a8a42d9e86cd8c3a6eba1ca3a686206a6f89654dae43a86f23e21e48a222c367e8d7786433a8ec6225ea85b80cdb5469374bc8d80db925a29df930bc9c57a1d58e1e4dcb90cd86ac3e5454c5ed35c70c67bff307ec5b4a0217879489fa26677742c7f9216c72261f489d2da5c1b35f85fe651f199af7e389f17d6ac7c7c929a08cbb021dfb191b9a63c5ef1e0b7af77bf34d8ef5e3fc893d5f5b13aa99ed5b9bf1932b37ac4bf910344067f9afce0ea14678a0cbc1a8142e419194e24381da26c74eb0f024efc43d971f0983936bf10dc9fd4505f085d7cedae44b7e25d43c17f24afd578312a214708843b02dd69d962b43880b5e109aa6db3ce5c89cb6aa14317f62017d067969a045ae8e4c3c55ca805ae51acfe2d98cfea6a555c91218eabce47308d7df6745aae48fbeb124a5005429e7e699460eabdecda27b319280588169322e42842690fa010a7687d878a110182afde06d648b954fb14afa01cee034b152b4142e48e39a32894e248ef0f7c3bf1112b169f6229d88e19c7c146d68c1cfcc65a64c19f18206192a8c664669793f9f6378f9b34b4e6b65e6771a01a7d724729c7f0ee39132c71a60e40400694db2cefb2eba6f2be9124a080edb097b2e1008fe38200ac005020675e24e08c925c77512d0c7288ba5e3bed7c765da0df22afbc02a1cc155278c4cc574622037a7ab6786cda419e98564581c6e943031bfc97b54919bebb5d76d9bae01230d34bae2b99532ceb96df2ab835e8a74bcba4bd9f02e63cf788f4dc125c1562ce255ff170daa2ca299d70b77476474971ee7d221cba4ce0f75bc35f1bf0105f9b36e06b2489598fdb369d6a472de2f5630b31259f9fe51f88afd17795734562c5190a83185b6a202b62f6f775829e9c17fc91f50602ea66ec0045c15396643f513f6457115192ae5b1b606e8d8cec1e24f7eb34dfd7c37cd38abb12447a1bad918a88be7baf2858432e378902a0be3317bd32705f27e6b626c52c7ba5fb904571309792355cf918618dcd6eba3bd7f8658f6a12d47360f4f26e71febc658be38a1fc82a8fd65ac431e10a0aebe65a4865c467c66abfc98c8d5fa500f40a427b0d80570bfcedcb68cebd788d8743f91d94b94baec0828e75220a8436bbc8c19bca7c95f5c88d3458efc5f3a884decfd3ef8fca8304a8d487a00265fc0a1dc5c24c3bceb5e6e807b5124adeee019ff1804dff0989f168572d5346b0e07e4205caea18693130e36c0ef367e871afb7f5010c01ce5cbaddee948f261f991ae84c5b4f0cc9a1f2134035a53fb0deba6dced28d4f1d5548ea639bb7fe325fdf67aa84c62756b5500885874a9dc80ffeb59396877ae23714b87ee6448478918064b2bc189d753a88606cdb3489b2f6757a557c17506249f9fc311cb5d100c88dd3f8a53a1c89ff91248b22dbf5f68ce522a9c6b938d33ab0a7a6b98f8fd5fa1fa6c03932822e7ae05bd1f4e3c8b2893d171c0fda5a9ca97b2faac86b4da73b5cd7e965d3ace964f11c7e35ae2f6b4f6d4c70bb2c3d430c287ffbd6e82eaa238612b45871820a26eca850221704ff0de97c871c498a8f3d86523b23bb7c7bcfaaf1a209522df751e35b15ed42ea8b4c4d9cdea21c5198ba6e00ba7cdcaf9a36b30528bab72589ae1426466371e128a700001088ce01c18b6bcba4d5f78d1590e5d999224a002cb275b48e22ab59d23ef113f5d7180e470387560350abd87ce7b4569eba719a7b2e34a7b0c60dd43c27290cd7b80040ef73451f97c3cb81b632f8914c73372117cbbc2a4dc0066c32a2f6c42336bcd00bc65bce906a597003b4ee1264a4597573c4f11cae9a954474630a78d2fbfe593ae7192a8a5db521c254f8802565e98a4417b0dc9d01371164da82a4d0117ac679ea706eb7cf9c55bfbf934abb76c802c0d357633b437645baf576348b307575943941f3b82260e9bd1e967cd69bf4eae6a2650510975c8e6b4fe1569b3a3325c910c6691c505e85a9aff5c7154a22f2be4383d4b46ac0b815efdaeb6c6da1ebda9d7148a8b8d278d83ea311d8540ad7a8dc74f3da9e120dbad90ca89141368d1953c4d146d4ba31659a5a702f1a2459c27057b2de4aa86af82ee289a0c5a08b24c217eed294bc1e0c7d28d81fa7c07ad71eaba81d0135f5519631c0b0ee0e23d2ee4d4a3a304e64e7b673bd112846095065c21b5d4055d2936aed4b656232be67419b754ed7bf46088e173cbea88a135266447e00cf472e3b5e5593da3d01a7230fe6e0df1cf88bb2ed48df720ba81774be140e527b5c1e9eaa62a196fa66827e314bf0e0038267d80ff92b3aa46958e3683029c869bb86ccebc6b45b2924d3298f49e49de9028c802ae7a11e497a67ac91c511ac3f9d3f4b6a72be483b0db03809e21408cb45bb7ba09e9dcc58cf71188fd9733b9ad871d43c4e51f11655941978a7717db5ca9974422cafebf030593708873f6daabec7daf80497b971987aab8aaeeb1677d4872973e2af28a5af22e6b0f8fb921c38ee1b4dee45cf5cd86c0380ccd0febfd8978deb5e762c8f27a9f73a1ad928e271542ad5d4492c6296e71487e29f52c27b41c99987358319e09b75a8e41d65121149a2226c0d31d33cf27c480a3f5c5746b5da35e39934d7165cad13f500b4ee45f07b93fad8c9eba5f3fb509ce3ce0400169ab25170e9174f77b2cc07a04368352b0d9a96e66809a5985f32bd38a7768ccfa963a558cdd513d8f104db995fad70ae7f5442ef727cfeb712e8028eb2b969ef17450af958b500b51cb794accc6aa6aa8c2ec2b303260ba788b785f7e8d3b0dab0ddd45c312d1b9570adb056517c49ab29497e3b5a27ce3398da29c40b9d79df23e1c3a74afea1b409d026a635675a4d787b5d6b92689bd7ea3e8f56641acf552d0aeb3b862ecc4f8de9d226dc8e3b19ca6d7d72f994e2700560ce7919f226a8b4f6d2b7d142fce7d85d503a8cfe24522b810c4a4d637a8dd7b7c607c69d8f7480b186a4090c6afd05f9b014d562e7dba86071d8e00db5d0d50f25bd2ac51777ab592005a555219f7899d436a0d8931ea1cac5dc19ef451c2528011b4c34493853327461b1cfeb0d82c35a6e9e69c255447c0e5bb90a1ce5990ed9efe4db1e27c902de9441a17eba400a3fc76848743f20e7d87b53e8b002fa58d11e764333a6f17784b9f2a69f54fe210cce8c69bdca3a748d5100835b451015bccf5e14b38305ff4f36a6758a25f61a96bddcf065c00b801d459358de919f104a317cfd514e6d266bed31412221289c8ceec2ffbf976c354f1c0fdc56e26173190f599ae73b4dca0366f85599097a1d8f4691840173c02556793395d182f01fee335c086d3fc46c1b32eb42c8c1ef8c9b65103a14fe7da9f4347d26bad96829301a112a4de133ba92586a99e7ce66b491f7b40221ce7d028455e7bc3f763922a92ae64ab785851ffac8e455647d010135d4c0a94b5550e02b65b32612d2fa3e41830da85541c264255c57519afe0d819adc960d1ab20a3d0df82957073dc04a60e4e4c41eae8b5486d500280b32e57cf380450826be512dc3606e0655056c3db807bbd89018e9cb734ce34ae0bdc4f4c0b8d1793dda393ae34fa3f671bf37e45c0822e261fef70659a1d79f64c78b7b5f82bdca8ba46a512933245e33403ea10b4fd4464a1df6cf6d0db792d260057b972bcb1767ee81a103fda73f7b9b3d7087dbad449e5b88e687f5aadf7c15b45f425f198e32a6f3da28de0b883ddfe2346ff661175dddf4bfeb7113e29c4a1f4f8ebf7e39b8a13cdb27ab27b3e3323b2634314d6c97585c4d43770df00d9152ac4d696cf8992ba06079f3b031842e5634edc99dea7d570ead32c05c5dc9d7d3981f7d8acbf6ca8ecd937f2bad83e71330e94388b393dfcd8edc2977f6ab587d0c95f59626c2f7276f7c3f4a981bbe02fab95208e6e81bf088f569f91b2bf765aa31bb917a7f4aba0b0e794771b15973584f681b4db467388a502f463a9a4d8b2a6b4c82a979a9565fd392f403f3822fb3578fbd847635c9b600ad884af5c4b547a9cc233ed0c48d9cf9fb67d817d497ae845ec848b4334ec757b84c85a7e68f836a0d88bf5ae22e141a704ff8d3971aeb75aa7857f846ed04b607307d5256292c4075ab26003eb28bae86b195ff12d4864f02d2c05d46d896c93550db689ec1af059e18f2716933ee213929b79320ee0df77e5e819a99f9b905334d6dcfd35c4814995a8a2beba11cb6812eb4b9dd38feb923e40a93e17234d29d74feca712aac10517cd05fc5d7b0a1dfcacf5e3ecfa5c66e3a23deb9aba2ecf651c036d5de9c110ddfe31a9865f429cfe44ae63c5e3b3cbf40b2f992744b3046ad56ff8252a75bb8a5968df17a528ce975ecce1aed0ae7b0297a48eb8da86fb51e25383d1d57762a0f2bdc96b0311d7aaf6071c2bcb375883c866e0eb2ef036417366de448428c99cdff1fa273d8faa8aed0af2e238165266d77693771ed57221c2a37ffd76ecea85f6c90c4607a884b1bd7c38b44259db5c88d3771deafa7d9b148f3bb93b67378b5fd5b1a1b98367fe1d0e56a9bbfc0a16ffdbcc79c41ab2a3d8bc923b5f38739a7f85b136c3fb196442d510c807e97cea01707fb374340d1f9662b77ec9355ed6402e9efceec038ef654620364e3c7026016f5d1f7c2cf18166bb55f7f707f40e6b218b279e89052718923139dee029251ca75053e8fafff90ab15b9e2a3343a54be7b3b42c906bd7968383438d9d3d1aa852ab6b7fa5ba602f05e82cf720ea84f875409feedb9a91553e016f49d9a4de3aac1b65ce688a26267508d82fefb243eb3bcba55334b0b8853cc1d230f64544be5cdc125470e88505b6dbb263d8f9797bbdceaf5d5c827a803b85bdcae350b88b19c7a8c064aaf1154ec201fc8e4681eca2fbe7d97554c81a49734bdeefcd4901423df0513b1c0e649b89e39d59b61eff0e720caf9f2be662ebef60c0ed9e8a639ccd0a96d6d0f3c66ba745778e8cd0665b0460296e7f9091725a31624fdc6ee1818b39f762ce75a56a4945005b366aa82fc586708f095d6ccc25df7ee6fbfbc97040e2871f57a44d5a0001a45160678a9ae3f8012cd94cd019c9ab807b36de9de34e509670eb0d6af84461750bebf24ec6ddcdfd342d893cc36140db73415779f16041ce0f66a224dcde12cb9d6ceced57f59ecf8cff10dae1471f14532af0f1afdf3afa7a838d5ff1ee97261f8c95279a0260a4a11983455df70bd5b319e18333e15588284017253c302cbd876d95b0aa64c70f764f2035d494b00bb105e1f2b65692fbb2d42a1c8206dcd73ef7e7fc7d532eb55aab8a4dadbebe3d45c634d649e083cd8ed5f7a7de2a329e4a72c31a93b297d5a5af3110a75482cb1ab3a911ee367a9074cc7ef6dd9a77466789990b4a39fa066f03b613d8f5e8f62ffdcae5f8f1cb928ca43bb8ca19c049ca57a47be2c37a5abaa5d862f062315be124add653dda8d12cbb600a4eb136fdef38c029c2d51ea56dabb913af3403f219378a0ea857e43d9e0c5e38665bf9733329d363f849402829509d1dff52ca35170e3cb9ad88a94c74260cec64f9cff1a1a506d2c50e36ab6f06a596e70644720feef85ea86bb45ab101eac9812af1f3b10177637e3e214260b2fc6a6f18fe5b6fa99cfcc05c7138021868117b6c2c4aec8d7de0998c8091213e573d331407f3559f05217fa8da1b85cbf759a921075498d1ac13bbf11db322480b4ffe757845304ef56837c8685085cca1edb9f4891316d22c24b5fd106d0d6d4f3c5e1069f5925d00aaf3f6c3736e97a1014a48702b70674ca40df47ee81beb683ce0bd02b1f9d71767efabd80c415f981bbf91ca8d57790465041fd21116ed305b70e29bf695dd5d19b135310577341b570068211b319e22cc0ba1be51046dd3bd92c6518d67e8813a66e6d55e3ec65b6b1e70aa45bfb550be815c808d140da69be5e92347ab30583fc6f5ccc187b7e09734545c0c1a6f1e2c112054e2d313db3ae5d3f85f09a7c4753e36312410fb3df367ed7fecd012cb016856fd827a5530c30ccab8cee2a481abdb9d62ab659517a1609e9be4468a39d31e82b3c5ed906620623e5d11eb383fe54c884d654922be779723142431fee38f4a13ca5fa00ee702d8e968456cade502842012c1a7bc4ed3e6d078eb72c9487cfae1d329735fdc270110f1b83595086cc7c6b050cd06cf07bc658fcc42c4e712846a8fe0ecf73dca99aa66ca444d95c2f0a6c6f142d772c0f86282e47ab32c54987a669ead8d2bcf8b62effb3613eb64b64a8be335c91af78f51c97a1b7296f14a8e64caeda799eec846df1f28b23fb2579f510e82999145d0aa4ffb9e1974034064269197dd08dacb9192e1064c4752a698cdef3d6049816ff54c091f9ee7f9963da303dfc148b82353cb6f9be21ed935f8be56cc44ec8db721dc77bbb45a45cb5e5ab989fdf02036962df7a258c4c7405a9206ff588c537380059f7935c63fee73ddaee0f4d14cab746ee9cad9ab10f787d40be02c6970ef74cf2b18b4ad828796646a321dd48d2f1b135ed5c813725afa0deb2510209174dff4e8be34f0b96cfb02d22e2cec3319287c06c088f37272917ed49d1d85e05025435d8b8c781c7ab48077371faf976f6b35aa4965c5af15ce7811c96a76eefa65135a8d133da2c58ea3e5180f07b1ca1afcfdcb12d3653e3c2dbb67c9a997f4860580cd4f67031d10b10ab8a26346c4e695f06f45310ef0abff3652609a03dec3daff7930ac9ff399168434925d6b8b45cb408e146483e63ec66691a6c3a92c69201b713e50a0f7598dd19d864013c1aad5e7c11971efeea1c456c33dca338decf0e35c8dfa479adf5ab07801af1afdc5b787a2781594ba4ba2af547e0aa16eb2498f25c344d4e57617979e9ef0ad7d2d16bbc827ccc3eabfb400c15070b8f51ab622d48f607565c62cd0ae19a89c16fc648e7aadb32d77d50287019218f4bdcee4cf1df2be301c1b0106d6b1370f5ffed51ae3ed52f4750ee844e812135bea0866e23db1a3bf7d7685ec791bf59b9200c6806b740719f26ae36f6f05e017c3f748da6905bda63045a6bd27cc2dc7cf073fe103740719d1bd88f4e61e2591da05793642dd9fe775016e25525ff91951b15fbb7772e3a7b03fa68e57ae31aa6641ba815d4e6c266ce0f83f6d42dab8a2e728bcc10916543bf4e73955a3526f2bc44792c7130eaf76b4f24b160903c05c8e82532de1c0dd4c70320e07e19ea3361f65d92cee313248019874a6a0a042046b3fba38082498119e01567b71e3b8747078e04a174ba8c8057b330e7e6407bd44f3602b80185c84ba3255506425e7c06e56cf343726c9a6c30ab1db64f3272893515415ef869919488c6b513cd2ac859a61e28793139138c497340035777c1a624c6c4c95821c8b028db7685a4d8f5278ab50ea5f96edc626b70a14e7f711ada315f7b76a77d1f35f72eb3f0ea115363bbb694a976193bad70b2419a1cf8d456a9b2b825faa0f99dfa717b8e34f0f51d5211b4be26fa46c7c274fdd95afaf0a3317bb381f347fab52603a6976f773143cd13810471721f5e54fbe5f76e6d201d51c623276fdb67953f9a3d87839cd5b3b3b7311a2264c921fc9eca77e87921bebcd39e14315aea955b122d885a6f6d2e5b2ba3574aa5027ae15931373d360ca6f23cff198a048b9ff94f109b10da4f1c9296c0a6794e3521516072e135a87e31a8ece7310bffef799c8637c5432c6eabbfb304a7249ddc7d305894d386d5983e1a99b0f79d2b306ac2540fcd75dbe65e3717b017e4035eb462f8bd7e29151e223685ee16b53c0e23f893cf9dbc394f9f8c1a468a8ae019e4b0e4997b56b2a892e3bd13dc0c41253b7c9ba058e06ef329ab20da5b7bc8bdc0c06ab35f0c68e5aff42e82ed68e6ecb34d1ae0637f206f72f5efc7358641b46c8bfc17cefbb908057c1bc66c8097ae10a071f00e46249431439e6117069063b8cb88e61f037126afb4d86a3912d134b4c04a1a6c34fa8144cf69d2558cc01238453650e7dce5a37431a98d531dbf4319f8b79258e36f287ccd2c065fe70778c0f336c54bed63f19751013d02063d3032a01748189d65d6c9432c2ba06ce16b37cbbe4b48c81bac487d971db902f51f77bb951ff08be6f49c1d324ec1ef094af779499d98fce9aabb74cd07d9f3797f1901a1703d34bc72c449c4746c33ef18a02143dc9dba614721cd71bf32a20ff805ba916d3f0b8b357794e77e73ec11809585cd814b564528e584936b0d5e23115de95bb5b7af9a834f9a6ffeb7f1128daf7bc2bab7fec8897f0b0b129dfce8c6025b8ae074e09613fea17e1a5833072e5f705732bfa0ac3ba5102a1d1eac12ee83aefc0b3e3e8624c04a893adeb99a7c6c8c9f707df63428a147106a75ff2c0813018ff1aff487965bd4df45411cb0cecbac5d6847c02d62f40cda421197ea8770644fa66943c20a7b310b28804c218a91ac2b1a377518990596e1ab7e568d41ebb791ffdda2e12ad2c531101bebc7374855a402d8f1f8472aec40c9dac950986e5678b99325e8cfc58649b1be68b5bf27214b99c87aa531917d18736567047ceb707e0cb196997ff700e42520197dc0000fb47696691a24d9f11524800e00d81b42a934f81a6bb3bc3eaa8492dcdda419e9941f7305303d206dd5afca13b9e4616a195dab1ded1be150af28adaa3e2b0bf8e863418d129f58ca6230a564c564e1acf43eaeae62631af7ada686304c69dfdf001aafe6d8d97ce8eb75403b8b133361ddda65332bb853650545fd4b8cc1a41e35b0520e5f9c8b47d7001b5882fb91274ad27aa5bbddc610df4a28516cbb6bbd88cbe7db6b7835871937272a1282e95f1d6e93841be67996457226cf2451c2ffd097488dbfd00ec69aba9db90ea5a9cccbdf8628bb0427f1f0a19bffd167a94bdc17e70632baa4f0ec45af5c167000ffdb2b5487637f5985ca0edca1475846612db21c978a402edacfb17c6021d67d4426922804bcf9c1e0d28c91a83d066edee52fdf9e2ee8e06796fc27fbf1a9831161948bfeec5d3034ebd4f7626b4b1c02b3a6dcef534168eb28c19c05e552674aa769a39146b0abea9ff30ba2c1abbaaae684c889c1dc71a7dd08df276f79ce1531aad54cc34bef7d1e2ad7476f95c07725b52afa859ba9b753b1527fac93d48aa4fdb16d68d5218b98e4b4507da3508af449f8b6325d3c2d47904d4b3627d242ce551994b4bf83bc071bd2af8acd49314a26399837ce2449a063c75aeee2b45c71b6162a59b526a3cb5bbb429202b83f003ba9220e1e2aa52f7c577519dba3cb3aa51b5d102342d752526e94981a2dc13fb8ac75c6fcfd3448bd390159f66be6145348bccf36e338af1db72b4e81c24f2d5d58083f7911d9c2c6127d8bbdeeb707034d1c00094ff91f18950fc909ef91563d0b75b1aa71f20a0882ecb4a83ed739126778c10bd7bf3cffbd5ea43659b692c0cca3f28bec31b5d18f7a5d68f375b48f64d2f7913fc13275e884f4b64f621f796319a8a352d6fb11663eef857ff429d2136bc0fbacde9b1ebdd54680a07cb91a0f6ff7b0e0aca97ccca102cd889df5d6a71a192afa0b23a96344f5e86502a4bca3a663d341ce459d994d51498c8d2458071b8cb2440f264206fce97083a1cf86d4118782becdbcd6a0f21ac013fcd7876635fc9a71bee3b30d67d16a6d201277c154cf77c4f4a49d9b87fbdf21b819102ba4d689865290c6b76ada9e945d4b4df6bde511379192bd0e3b54de8ed95791521cd85c1a1f620ab3a41ab9279159ab185221d396bf297a8fbfcb4800483b82156058acaf738d0f8eadc8d58c69a78f257d354d6ce6ea988a46995eb8279f19f77b09fd6dc4e9537225acb45dde8621183ee56b1074b13bed5ab44d2bcf981c3969f202a0d7ab48a24db50780a39f2bf5503691a23c4b4be684f31bf3d4f4ce38055421dc071dad3518405d86f681dff4793ecb8b708a2d011fb638baff94e75488053d0ed86797ee5e69c5db8eb49636ea735fd48c03486492e25cc4fdb1915a756ec68a0329445e796ce15a381dc14287fd1ee665c8703a6206881a932ae55155a43d8071cf90565dd20b32407607115172785388d5aafd0663713fc6f112c65a7e744948e6fdbf43cf524f3261a30fc13bc7a049fc24fb896ff9ff0e50ed54b009a0547b2242125af800ea937b81008a02a1a0e19342cdf0855607cb1ae0ead35909eef78d82063312d857c2972c3dd078e995fdd5d7d110381b5e47e030a348a8eadeef9dea6f015d67ab5ad90eeb6d2bd1d7947563466c2de8dbc852e269d6a2b1265bfc547af1dd5432a29c6f45bcac5f9da6d3253de9c500cf17efab8226cd879d54d5b00eb428b02d9a8c3bf832c4b98e4e8f11512655498e7795fb99d145ccf67f92d1b7ef1be10a32408a5a48e487fdfd3ae3fe4a649e73c0cb52503bea23325e31fdce45f4dae25b9ab18d702c8516b34911950ad1095362c3edecaf93ae66e7d9a35245c498f9ae65b2aeb8c3437aa71d1a22e9333ac5f05b1af484cd63f138fa15c01ee5bc8ca7af98fe7937306bfee1d4d9fd3eacde5e31f12f2e1e05b069d7256d4d233bfd3f9e821ca5d35f4f58ecc5a013b6b499b1d0cf9de0cc8cae1486950751043c10bf21e54d068bdc48d612ff6d5f816f1a934e84b254996fa8132e31ca2d166b6724a0b9eedadc6d9daa5132fe12020b6087bf3292faa7bb3335052b4e4b1436751333f2ab4bb98e43e0e32e54a3c70811ddbc09dbf43227edd7626ca5eb4710aec8fe1ab9f6ed7941ec937017dcedfbf22f459747718a8f758e223a9d55bbf82126b1b4118c66f85fb714bb0de8af5d4cd9f8d6dec11a4fece47bab4b365a1994981dc88a51c98b3307b1532db9ebdc8913270c2a5aeb637d1d150d075e27a3c1e768bd982fa7808547af045c58c3239708063cfff6830079391e7ff58ad5ebea2569c589486e1a6e3abc4c83657284a97780e33feb9eb19ec6b882a908d479a50ddbbedf58decd6d36f454be33e6c8ff96660f7bdb088805243479d932420b7031b3e946c0c4a31a907f2f9c37460b6a75b2a7cb5e5dcb8c6ea09e485842a0742b8ce9e86d983f6cad247b11bcc96d6061aec26eb343b846e1a3969871b99d504a742ee06a050b8cf1d1f976e607989658f15c36c1da2236906e51ff28229c409c5f0fac4bf5de3217578359e319c6244c3c2f058e894d1c1918c5539781f29ef0512ddf87f74f12716e54ca0e2ab9c29a188ae63f9baf15d466558565653c6e1a5b21762e601194b8013432f41a6c78c30e513568f8e59d4b5fa12354dc525284020cba69aadef7f447c56b32266021651f0fad880d85a4ecd266968657fb45221251ae2e5717df25e75e9d8809057c7b133b3ff73f05eb15bdec8e58f40590154f870d66c4b517892ac31d1d521a9bd8b7e1b7dfd5b505941b2d036d9732b6576cd2bcba6952df822f2619e1222cc469f84e99087199d3e7d1a3b1a8e759c6a60149ca76b64de6bce7693e8c12b083c7f69aa795babf497291262b1b779a068761105bb8a653579677f685e93992d43247d6d548129a580e7d0bc80006cb624da9f5c5d28f0033623759f425874253873c6790b9d5a45e7f402b2e6b5eedad443b87e6e9814bda6e9725aa261c54d8ac684b86816dc53303092ae950af6564f9f9f8db460ae3217bed0c3a7e53563fb0b7bc0bef3229e8d2eb5e23bf99c7c59edf0c733f0818ce909b9e5219e4a385ff031c4fbfac84f89a924062f8af3f9400a65240d255697603b98c3cdb056203c438e77f237c634d00b704ba4a2e3c27bac558481246497bb78b4e00639fc5d83245237242ee9c1121c2ac51a3283b89c5c4afd1ca10f95ac5d0d349746cbc352cf99e5ac7afd51a7ca127d9ea27be3f9dba5b21caf6ef276fba5175612c562cfed03f5e47e320dd36f1ed55450d79cdcc4f9f017c7bff2ab05f580873b777458db179e38c9ca086396f09fbd94c80a20f4c9039fd72d6903faf4d110b37afda63f71a6bac3cb011d16fe57b44133735110584efced551490232cb8f5745ccf960258ce12abd6b430f73e489d42844c19c332bbf7366ab314766beb862ea0820f11529dca06f374fc79fa74c515fe2ebb846499f27acede14426415f4b79352a112923195554e8ab1f9a4ed97f4b1b561434865bec1408cd21b13b42ee2da9cac37c39e6bb34b1e2075c7e9f6b47667aaa012d396d9b72ca2573aaae595f8d52cf6d3bc6a0836e3ca7c8564d30a6dd93bbd12f7068f855ffb7e59213db03302a3632381242fc83d2fab1246e832093e60b3c80f98036dcda0e8680b96f43966fc8acac60ecb0f2fbe980f30b59b6ba67d3094424a47cd36e30470bb2a3dadc0cc155f24959133dd0441656de77846e78a0461c65d3155e519a0c922e234e42f6ba4575f34c16452b909af72172d43e928b9398046ac9742915875b782ce4b0eef3e28c6d1ca404867ddbfbaa05a96838483dea270ada3b186b5e51f0c27a664861f0de60542c014b31d072674c8104fd2f3b14ae6d5bf06b492912876765aa8ec6898059a03ac7cea5523bbb74d2af06177ffb335c478a04625d326dd27cd52c27d6cd9646a0a65352c704d26d93d5eee641bbe97362a5430857f2c4fb77de4d42cfefbb8dae02ad578d701bdae2429918eea8578a7ada1a71aafad8ddb27377128d71213a9afa66cb748efa24d5bb394e4f1e1284fe417f17ed8d6db251c75b0688721347d48ba314a0eb3da2aa99ed64ee9aa1755563de2e230bb42c971a3683c79930d42b38f92e8903d15087bba7be1130851ab8eb2993a63026859f73b68b396dc91bb9d85797df6a1f532c064c5779d5069f9790a2aa656c2467a3198f14b40cd150066dca0bdaec521acbfe11b51698a1742fa4ab1dfe6c390cd9a76400feec895a72186f4e8a76928e78b37adef1b54cb031ef5e48f776c17d1a10ba2e4c438d5bf8bf16ad2c4bba9d8bf2d917b3ab4584bb80985cb4f44c79d6f99a39445567c14e681bce5782319e468a53892c247542b44156340e2c5df425e99ce9243132cbe25ef9d8a04fdd5c6f0804aed6961e1eb550526e9a7c4d8b55818313d8dd32c82b3471a16300392527436b9c582ce0caccda78c06810633995acde00be09de2a01c83a98fda3011217dcf696d6ca8f2ac2d3cd9966b615120f6254d55b9d2ed9fcab6009682c591582321073a340371c82dd29599b97a86513f1df4e287cc11bd843b6d7fe4566572c598ac62d9de93371746ba488be8f83e0cbfa3b1ec54f979eb66cc0ccc79ab6dcf9d28fe2711ab0074914c7e47f2e26c9e3717d866cc665426a03c87edbcd93f78eb24f9705dfcf8c8b97db979b494a07dd6a5f6ac4143d12d6eeac276049602b3427b8a3a68c0f418bea33d128510bff092770635a82c8a190dc53920a0173b70a987be01b0bdb4157a250d044cc7d4d46cf7e12a9f55795c3cc62ae9dcca859a5403fbd06b39759fb480f962b0135f859b83ce0809168b14d06e7b8b1b2e9996fe764f1722a4515132d3eac6b36e879c9aac976916b338ed2e9282bbae44fd12ef6f5cf421ed2a31d7cb6e695cff2b21f3b8b4ad7781dac37b3f099a342a0a523cddb4a333407f5f4dd784cda5dc49f976d337e17d7500eb7d8b4bfc0d268c366a903bd1c76dcdec88c6ab4095b61e73a73c57f1bc2b0d38c037be806347cdcbababca73cbb95f5a534a11e8d9fbd1cd21fc226d7aa4e5ea6325692705e06abc364c77c1516daf97cd142b6c014686e2458dbe0c2e0c661f9102d95f77dfe79cee73b54b754af57b4c963341bcb9e53e2f03ee7bef1072ac6ecd2315a5adccf75db59ba571bef3cf66e080a3750914fb13a26f534a849b1247b4046bc3c880bd72bd8b3a3094eae88d754353e278c7314490c8b74eb21d31c61aa78f3c5768a2dc7e3ce6c200574223d0793dc83a5499dbd6a79a7f292c86f6ff045b615384c7a08b4e6f02c738586ba35bbdafdca9d6c06259158d6d6bacfaa861799a6bd779b8bbcd0fd2852d271948f22b22ba4d1bbb226a99acb64932b5b7e3288412c3fde3c43f0fca5b845286c0a71ae18bea0e73da70fffe8f495efbd81a0eaa69f377eeecc102732b5a7ac9dd64f9dc19e3f18e2696a7f37a560de10eee4ddfa0d818cb90cce6fb41c0152d796f29bfabbc6f9766e7d8fc4bb2f83a66b0c4494c74e4a6862afe4d12adc8734abff1acc4b5a1b5364a76e0bef09154a7ce8d13b9dbe6eac402dac8c58e4a36c7346d2203c041cb6873f0ebe0ebfa8618876aff475f1643aa85dc3e3e87f1450a12fe3a80e9cd3f28f982838bfdc0c9e0cb1633e557e988475b9a7a2c18b798b5c622e95ad6ed3aa981d4d0a2d50d6bc5e38ecba1ab8001507f70868e06214d60421463b3cbf842ae6b05d998af101713bfe0711a68f54df911267c940d28d7a8f77201b109bd916945651566678a57d8d68e1c253136af10233034bacbbe13049f618d7d6e3f79daeff2654184f92878e8ee9e5babed163e8665f54fef544f7162ea95c6526b95ea9546413f79b6950cc7bba049abdb58f18e0ad40419527501fc3bd39e8fa583d09f8e95bd19edc3d0e9cdc5f90397eb86b02d14fdf630a4c030172a52f75827f8f832ae68dc93dd4b0a0ada92f4af3151f2a8e10f4e914484b08fb2be05a0d3a4bc35f0fa1b10ea6ea21f9e166c216eb76c443207902de592e38035b494fb05aadd4d11442210b731e01ba1b6f17d2536295abea797b1e7f73022a98662cb83984b82b4d862bc39c483d68a28018175cdf62e890e83674185a915b7d75101864c84d0bcb0dfcf9e623335ea4dbc72c62ede410963c946083dcb683adcec664c2957c97f7e8fd7271c032e69b84b895f698469f80fcd5b37af2c49caf0e31b9f1c0a322fc8b62064528bd755100618bfed3954720bd8de4e22cc4130c2a62729a293f440c4ce21b32c9fdd738a4f388298ccf25e0ff6526e8ef517ae29a5a8a862bab1d37f35770cbf9780ccf5ac513b7c9c9a9bfe27fbcbf54a2c0ae36d0e4685547884933de411fc2ef72ffb7e424f09326707e7d376384cd30b5405d7a3686c47b0c769ff28ff12266ac5c681dc1c6d41ca6ae1fbda7c8b76d070e7334063d8bae4e7f31e829d0ffa1c8b437dddce445f53da0d6f98800c63ed97c15e7e945adb3a2fe53723d42f8d3a0d60b8947b0598314ea17bbf8a0ef86dbe32e70155f62058f95e86f27eca7515d4a31e5091eb91027d489d1d33805b82d39f329898ebf22f32f438a710fc3eccb7d6fbd857ab22cd479936a0aa2c6421b511ac1c1de85eca045829d7459cdbab456ac209bb3668df366e2c39d54c74d3e867b91bb9d9cb37e4495003484fcd1d3573f66ae39df212631f274262c3764ab6e54bf8d024010eba543a28936df4e2594d8aed43cda71a10a10b1c46f9d43f86561b585d99901d6bbab8f5437f31941097530aff5c69562449867fd0cff8b5c271ab2b0f913c72d750cf175eddcef5b155c0f29ef7f4eeeededcfcdc27b843968eb2ad388175f75b87f6e68a7b5d242682c6c5771b7e7b5064dc8a359a0d3f28470bdf12a3139a4664bd7ae79de3d9a040e3b7374b1611812cd757dfe1e196305789a8803f4d7022a5b3eefffe658c396ec6a8c7979b5af19a4445a2906af571c5dccb086c2490c58f596e75917dd2d6d5c001e76cffd439d3033f83b9a31a609a757564bcae040f38cb68373f33a325d783921054a939f33905298897dc216f88a1a3a4f2554b3e8b4d3663607c9b0d64f34e23227b7a39acab4a4a5fc518ad8c9d3d86534de3ee6a98b7a5238433a3fdecdac6e87b38c634c4d482a44e2626a1d4153962855b13c2c36935ff8e1fd7f0c41387b6fa2be49ffc046b89c3d58282d35d449516216f7fb470b4a6620d3f45152fc278bc24588ca3ba887c79073c087dccbb388cc52f5669e61789f85ecff921d3327a6bd440f137d7dde2f0193d95b27ffca65c1feb384ee7b25f251db773bd754999d862646394df73ab2d9da009d5dc8c41cf516edf04fc9e391a3f258b8d4259bbc9095f24aa4cd6eeee72f346bf4eadfcb2c08acfda97b44c089a65779c264f5f98fea51d86965a504abfcad8b05d1e2c5b5774be5bcd3c84457bf3c96d8e2128e2afe1652cab396b14d731141a11fc88c289a291804c367f4717a0e43c2c48636b7bd8bc9795785239b9f5ba913160b062dc7fb3f0c7d6e245cacf05d415ce05651c1cf85c10ef9475e36b8c837b23f31110988a1d6f9594c8dc2852a7e4ce9a22ae16027d08ec0a893a658b7f7863e57f558674c86de13d8e2cbc0cfc6c7a081b64242ad9e4f07e2557865dbd434e3fde604430d2e798285c656238b46e47f8213eb09a12c268ac63d320d914cc6deac651ba85f68e817ad195305fcb45ecaa07e4083ebfdcfe6d41c235c1d9ff0218bb1504b65ce5e2752dfa8fbf3770d4fbc96ca0df01493ba1c13b5343797fbc8ce42210091eb147d823652ce401ec5f2fc11ae249833301ae7ca4dd465aaa62a95349e9892ae8149956d84d9268515972852dad1f680ea1919773a9e06956d51cc6e8e0a2e9f1b99e7a0567f0cf39ccf1b1cc2b49fb4030970eb8f91e3f0acd310861fb1f65dd35261ebfc702999857997d049104bdf270d178d373ee0bb4588e2defda446db3f4fee7a8c28e5ed74332e2f1e0717abd35cdfb311b2f534a5a9e4010cecae4cd41b5339fc70fe0970a38258fc83b4f29ea4f2b7a7d56071a14c4e947c71822bbe6ece70a5bc927b00f72ad74441e5a62cf17884a7b0cf3db4e1375b12aa119bf99b3003a6fe9ea09480330fcff910fca46b823276318ca06b4a42e3c5542f4caedce583ef4785677cae8a067a0fb45506d2bf3a62693bca8d3bb90af974dd3828486618592f4344f3e9adf6437f77929ef4a8be4d90f138187209a7988b5d10dcfabf096792125c9515e77b63a7a34f64d884bc9c038ed07b3bf9b01927375de4b7a1b1ac76ba4f0b430a24bab4f733b2f67cc57e197b15b25879191bcd075ea943d2d82bcb868247de03f521eaf6f3575cfbcbe5df8a35875f0a15b170b7d6a2f6ba1a23c95d6873b2c3f539b12fa24f2e5619ba4324e238e959c96cf4f3c6e1e4c51c4b87480e7bdc7949e33c54edbec9aa4bcc42ea7fed8587a964199f3cb974b79154c6141944893ecce0f2bee703b28a87fa4dc2403c1dde3ad6edcc9f3430ed6825c85379870b490b8b1d960564267326cd9563cfe894783db9b8267dfd9c3e03f592658497b43d091755015520018c52451126510e1458430e28b854640db62349cb2df30410f3c44ba180d88e3d4bbd16427bc104aba2b9ea973d3a694b7cb594eadd60fd4a9562f47a6280cfc9754e3568d3bdc5f219f900f86406a15925cdc737cba59aa68be2d585683c06b6880fb5e007cc6127ea46507cf758449aa9c87f939282864d8fb0fe18680692ad6e5d2d2bf85c79466438e616c5415d8cde13ca75d1b3ace591538921b821ab5daf893aacec7680bb46e342a410bfebbe781d30b1ddc22a9ecb1be83065b5a1d34ffefb2d964dca48c11ffe174e849913796b3b83c680711a9d000fb0928e03b804f3d5c07d30dfd40548a156533a7dc23403509bdfa1a5c5e4923e2754c3536fb145986111ca38e483491122fab0e30bd38b9666a7d481909219b9e872ffd0bc81753b55172a40f79dbf54dfa1b390f09da4fca7c1a5e3333efd8bd0be905392ed1d18184f2f2e0d0e8affac5761c161fddfb258d5d18463dba6bcf0141bba42117932f422e87bdd9fb2d8c6c224eeba14fd0401a5e5b565ec1e267abed704076993f8dedbac3022d3ab773f044d92fbc23b8dba85ae39cf584aabea102b48d8efeac5ef958bd83376839593c13e31eff0b3578b134da280515eee506f137d9661751674ef198a2ea3b894ac3d36f9c9953dee0808bd7223874fbef31654d21fbaa911bd7fed244203ab4f107742d52e75b63d25a5b54d98c1e40ede1199ad22fb9eeef1b13236a9a23f03d0a6f552590838ace19dcb3522c41348f48c4a9573133f20ced16891f047d3367f49d61e992825949fb3b45d343f03e1ac174931fa98fe114b25d96ccb557a947464764d3864d28bc8da17762cb0de85ac4cd47731270a7f4d66f7af34f59fa28a827dfe2cbea887b8ce5e2c561161aefc2c1cddb491b0138560eeaabf684c4fcd7c76d4d080e06addda89de75d45c28205da02a036bc72deb1ca9fa423ac2071e5c1f6f331618c958606ca78ec5f39b3614902f5dc7f04adc134a58bce965208582ef3e1ddab4e30f3905332c955fac19e2437b95301bd1f0213e6ac59a1c220a40f85280b94bef042e2ae50bf8638da580f72b7b6bd01e5ea37ee38db5e837c323f51e4b6b1078d08006e639d05ee6ab632010a2878d19689e13653fa5890e185fba217259ed246d517d544dc1f7f2a845396772546e5f6649d97580a06f9a1c25602749bb8d947b3f2243b9f0eb61a719076c44f1e6edbaa6279fb810cdca3da583d206497a0d92528978569c9bdc9d8ae9063e86b355ef1e5a534a39c26daecffbaba4cf2f92573a6b0574b5882d54f24e6deeae07feb904bcc962605042656885531bb26908ea5b05c5c12c735bca6ea3d8def6c297693e44d936b76e431e4038dd6990e009ec2f9cef1ca8a3fb8e0ba6534b45642526853e0f07efa61aff7e2384d79124160f01c84a25b08eb18831079d595a6d58c5978ee2496acf5a097a3b9716fb951598425c71fb0c29fe3bc6145c8155cd920eb03dfbff7a27bd679a01679ac14b97e34457f59bee57767e034a1148d558afbde7c7d41036b9eb1843c8202138d94e69be1ebb7ed5d0054d84a0baae42c25e30742e250064ce5b2d65c2e227e33f972b65986c79cbcbeb4873b8eb5f8c59d2a5bee724120fec8cee549379492b0606059dbbaeab55f7f99eca855e048edcd425b31f07b9354d9c0bcf3f07a381d107e17a559ee7115d0257430da426218c5b01fbd3a17627d5621b1600316c5b94a0ea987c1196477003b1a8a2874ca782c8c53491bc2a689a863768ea55f5f3c5019b836fbc18a1f9a4bee1d91fceb2462c6e0ad0a3c40a1535e22951a98e1fb10b05a9a332a7f6f0fbf5aca53bd63a068c5ac1d0c1a6033ae7b2658fe4db974e2203209a0663774b4483ce923460fcb4ca1f18bc9a9633aa582814d0d9c826f665c8fb8a09bff71957299a012893836b8d11cd7c0b3a71fb6606e2a5a62ac65b54b79022246150cd7ca8b877f60c6c1a1cea1307044ce1832007389f23e4192d0bfcc4128c0eef4ad93e7ff690c5ff3640b05bc9eb41e01f9f3ab69d94a431db99cfa917fc91d907ba63d411c3c6aded64eff127f02cddf724b125a5f4d0f94aa4e97597683ad6ab0b8ecc89a90f0c74c460c24875dbf8034ba2799b1581e6e35eca3481c73ed5528c99a9e1ddeb5f6701f3ba22e79300a74e229105123e404b195d0a1c835926ca6d305529621602c3fc768b7f81c9457ac6cc34d95440670ce3ea2dc05fd2f5c51d56825fb029567daf350d59d74a1c07d1f9cc4410c0c540126c847be32f204f20a54033b9f49c1724f1d0691387793dce46b38e0a9aac238780fcde39424b1bfe74ed7062cbda6b242ab4e815d61054ea6c3c90053e2c51b10ed78e9f4790934be1133370b6c71512153b18e0204c744bcb4043583bf8711ba33e208dd757d17f5bbf13943d97819ceac5eca6461eb5ebe7d44624d6aab7ee16c3030782f4733b74a6159e98eef0e148a362942268a3ce5f704c70acee21a339b8d47e830f556b6cc00b37c41d64f27571f49e6fdbea612d70714f542dd4c1377bfa04bbb09f32e00b158f75e74c45937db5aa58936c44b386532b0dd5429603b052488a524157079803b1bee182ca3f4f2a79de7aeedb40d5315b6578248b185ea857d9c0386b24946913aae17b5381a49eba798a78a5b0ddd388a90a0f15561b74e477659976a733bc1720f237c53d966def2eab03dbe9c323b4342ba37bc2e178ac3e84e6ee161f8525fb2213fe661ea082f0083c23ae2f9721debeb991a8a36ef7fd3e7cdfeb7d246a166def955c79c47e372007b829330ff55b42ab02026e8a682c20482a441f4facda3144992e10602c1d0c3be8a0edecacd916f2b9007c56a5f025d5451446a01a92049899d5842bb461aa66be925c41d5ef16403e332ddece5719306a4dc959eacc62626a49f79acdb0174f5d6c539405aa8db9ef46294717c70ef211b560b1cf646e395b2c92029fddf79e54f2f2db23915fb998f42aee3a4495bbfbc5a541e654cfb88315a8610fef70cce23efb27a7f7551dea4114b3c6425ba0b0cf88837011cfa545d290de70e62863769cb8b0a9c900fdaf77c2d96c1b94f3b134e9d91bede99be23ae087e537b76c9468a530de4e7f404795dab60456d6e7f6eb2ffc0e069cd255819ffa34e296605075d55dcbe3e3aef99569be7082ccd199e4bf30d0bdc16c35550d84243406b4dd84476dc5ef40b8dc6bf574d1195d3daa3bdcf46d6f044549209dddf072a009dc8f30b3f506e58f81f2813ad68159febb3ce451b0569911c8d1dabb4b77e6169d9708e4e47b320068282d93a5d131e15c1cfcd33a1b3f9504d7d8604e6e2530d3fb2c63ee5cda895f9c6f55cdc8c6512b0dc0074662d311e494976bf9fdf7f7648c3dcf0c500343d8c2dd4f1525ca3fa3ea271f6f06cdb944e52ecf5ea5c335d856dde2226e351ba3899df014377ab34fc6466b159aaf1eb2c95fd8830e319752201e4db50af06a1df477a29f53832e79ae119612adea956aa40f6de67b014fe790986f520511ea508a32050fe522b3f64f515cf00e3dd185724686c27ea29ee5233a56bab8ef9e19a783fbdac8df3657b48159674f83e08ed859224532ec8a4987620859e405f617588c692c3389c548d85399a72c8568536052791f1ba6e22c094bc263e28870f8e8d717db22e0efefa0197f18f92f0ebf552d6296cb12a0569bf69ee5af472af6106c4682af7aa79578c3ad8275a1d3d90a1411f15399b3a4f219da54ff59e3e39eea0b22d5239e8b036d0e665f738ffc994dcb69edf9a2a665c0f4f4a1507870134283dfbc04df60a45a229038f214b449f05f84b617ae8f1d5221bcbf67d83224c3a465f2b2d837e400e84082d9c9001f80a477b1c4b17b58e7bd1b9bf694197e98e42fbcfecf397c2957186dbdba74d0b5fc572c0cb0d0e054dc6ec60bdab1eb519a390c6164c7d9b1250bb10b845c4be48b3e2b389f2629f3cee4a8b027bcbb17ecedff0f8bf03cfc3ee37b0d5f9dbe39e606a6c0e824276fbbd8293bfa9dab0dad69e81a0865f4b13df4ede173e4418ad22a1a887d4c24a496f5bd2a7b3a19f6b692c45447f1f750db2b8061975f8679c1b74e285fb46fd473e10c6dd7250fcf85a209ded3527fbdb026f0b8f02ce112709d8fbd382bad5c8a3b8e4bbca835c93e08ec64b12086913af0acdf5bc6f340f351cecdbe4745b423c86caeaf1b96dadc769202806cded1b26e9ee0503b5492d9d995757473ad81541e44ed2a51b4836b9b276d45f0d9b8ac87753655862631574eb99593318f0d2d7bb2157c300450f8c4e4589f542860f5366d73d91f3a30eb0fac9feb3d83a8289fbb2bb7f51aec709e98a58acc28280f49814436b430d60c8ef72f0cf652c97f94ecf123b8585f4a50ece79394df3cce2204b6609e738ae3e6ea7a666818f9673954aca9f48e96f9068dc5e421e7d4089c25caeba7801a80df35f7daf4245c08d7fc36274b19fd6ff91ccdac6805352c03ed1c17836e71b768443c7d6b23786f77bd3dd6c88dcfc099ef8fa1e8341107371169c4b3e2802eecd5c9d3587160ba537beb27f0a46c8b6eba7802c258dcfa07605f87af210acf3405817e212f4a294768ad9119495714f5ae376ebbc8a881654f588c233346294d443cf90fe4ecc90a70179e9ee458a04be0e65c710eb7fdb27721300f16205781f803c650ff2ab7bd5876ce4ec06b075a087824095b3be7bd0b53d1995d6b6ec2b7580277dfbb363d37d804b6da4ee41dc6d9d6eaae623c9fcc2688d2d8e16ef9fa2df1cac7d746d56e5e08428dc61b57738c5356db77e15f3e569619d8fc6f1be14cf3182d09c8b520f1ea3c05f05580264019c0025ed05c95a5b31d9826529948749b70a72f58cbe0d856f66778603b0bec1f2a8c2db28e1c944b5b42634bd769ddb27544e0c298a37a30a1425c6d0507549805e2cd23a48be0adc6891f1c0f62933dba5608eba21129769efea6b1c72e163cf1c6ae54a699fccb50100994c924294266a8e523195eaa46eb224e58680bc68507401730fbff2ae73b50a9aaa86de000e960d44095815eff69f2d8354f297ed2858421518445d410e409aa23e301529fb6b4501392969a1f0f2dfce20f6e9bf83250c9953cedc0893120738e98e0c1b8fa462077cc72be669d3461fe0d0fad1b80368d8c2b6f29be68365ae563a775534f78e4c459b20e7d5b7a139581730abf739119053070fb2e680890c05800e18ca958a3743b273899a47956bc426b4704e33405f71ca10a7601871bf5661f85a5a2a733d63ee8c946f1fa3d28ab384c1d97cf5aec8f4cf8b28f3a6e48b7c64395995648dfc9688cd3e13aa6108e87b16fe7faac8bb048de81e465f0c4306be80bbc680b92b341d3688dafba46bdb5ba00141eb0f5f16745180141651939c58969d0863ca537e912622fc9495eb724b795c99a53bea448c03f6c7d3dc5e19e006b58d50c0fcd2a9967da808153e072ae8482113416f0a56fe26b696018f9587d01c2385714f593bc8951fae91647780f4f6776a3897c2d093367803b3e1220a450885af72364c785728ae43a62e458a35f4bd80711a3256467d5beeba62123a6237aa551938ef0d814e11c14ae9a0b5b3a11fdf1e11a1d38bf7b99f6175a57bbb97406bcbeebef8659076d242c24b1de89aa9eb60e618ab9def57cec7701c915ec73b15832f99c7e82f3930544ce04dfc714e0faa050f650eac2e8e1610b1df46a6064051b46e487d442e40d67a74f769f46100292ee18cce868a68dd2c26483f1511b9ca18419cb3c603c1a2e47129c87c22f9d9a7888f6920794ef98c6c9288445424215812fda0ae7fea52d84616c92a7eaa0c04bccb371ed6aa2e1c1f73050e792991fc1c4a130a819081b8a9bae2a24115eba4874d4448fe47adb12277cb8c8389259669b24d1eaf0a5c81e8faee0ff7da324f7feeff6182da2a302880bdd2cf9bbd9028a2b3d906177d26fd889feae306ed936be1f912c185eec49620383813bdaa6a0f4aa4a17d836ee06f18544435c6ddf287bde56128aa158e0a067ff1f3f58b7b7f04afc62466ea2187fce610cc0a54c9cae691356cf19e154ae0dea05b43cdb9c80b914220693e37c3edccd0bea5e20532e890d6c371c3b346305f46fe802ff1d6b51399ff33f639fbe608f77ef1bce6e71705cf683ea0d29c849c9b36990af0162086a0c05a428635d925c71c6169bca879e5157f2c6c940bc36b511ffb8e6a1131c695b35522b31de078e2dcabaa439dbbbbf35e3e69e02b7b1b76707eb386ec1c74279f34c04c30c46e7aa7868fea8ebd898b387cc903e5415824b77f5499ed1861bc3edd3e34a46c324cc654ffcae8322e2493462836f997759748d2429ab843de6b829b41b59fb3035ffeef7312d62b3d7bd312fc8823e8cebd77023f62525e4550ad7102a7c7f36e8c80b0c3ae822708e0b8aa47804878d37d2b52832abe76f0e7e004d15d70a77e6a84ea20333e66f8df9d326a7b5e56003b75f9c65f6c57589cd4011ccb820375971feab3990b0bbfffe83253c9e5b5324bd2ac0d4ce720e68526ac506eb2f1fa3c43c4bca98cf07832793f5b6542d8eeb79c926517563a38b43df2e7ffec8ab18f969e5ffb46145899b29f7897cd5d6c0e680d8462bb39c191ed7c2a75f9b59019a624a21d8f331467dfeb105c88b14e7305174450c249717bfa3cd4c8851c53aca2b4b6d96f80263c9b1f361cbc30a1aaa5b07de3929a6837a58b7d5fcbea71373f565bb74a5da0fcdc39544f2159a4219af85df86f94909ca084c58432ec28f6678d0f3449629782f9601887d5689e8c0b675836ebb1cdc7bebd5c45001089886c6e59a8731b247f58439b5a5e51a017d8d7e2ffaa60a3d03e59cd204b0ea45a6e0bab304067724b6ca5b4061313cb2e13a31e177427cc1c20cf48b80fdf221e5582f47ce18f3b72dc543476bd747f45a72a9d07fcd2af9948e7c60c7f3b0876c7ac7fc8641c86b0c20e432098f5eae566c4b570cb22e49d94257aa8049e9c48a7ab6fc3d7a913e34afc115272df300442160878d430e04a1fbf4792f6c10e1f15ee6d988d823a44676b49d067478e4090950d94401b4dd81c40c6cd0689a9eddfa1783159c25301ec9b8e054b0ee396ef5ea73904a07b52ab044d25c25c66dfdad11c4c3f8d13b8647f83acf6a23e4ae7383253d4124770c7d8e4a8a8ae5ac46c69a09e8c6f2f9a6521fd8158863e9af78eecd91180c8ae9119f3572ed72a20390079f0935d479ba2990c746ad7d08d26c86947dfb5879134af85a950519fed990b35de8b4f6ad1eaa1036e4793d8d39622febe54f7901d01e678dcb7546f6afef0fd3196e842df01a65a6800080dc0ff1e6f1712a3f678a5ec784f0438a2dbf71d0d45a4014dbddd89eb1102b06d2e20ea3a210c80f1c6efe168ed6ef1fb4d370f0219e3fcac79445888ea97fba1675735df5bdf39fdf152c0e4704854b23b8840bb7271524335ae17877ae2a2ec56ac1404be1ecf77dbd1b45cfa412a3891f15758f2484e1d3b0e0bde4cd04442da0bdc2f1f25843e1e4b655884f8dc7629e5ef00fbb9e646c539c0e6d5b664afe2a950b7ac120038ccf29bdab57952fba1188716cb3bfc90170a9fa3187059d647f5537b3c543d64224aa993ae556c81ce9b6168a70bc7edff42bb7834cd221dab77e52a11ad769972fdd1c19da70f94c0733db471d882a2c831be922c10284c3edf99dc001d2642d6074d156839678f809d41b2b4cf8fc2462f2b4befafc768e7e9ec5c2fc04fa8c1654fc3c5793cb56a984ac51973680949da38f4da552af1d326b977eb6129bfa69b30d572dd3e63db24447dd349510c3cb607e76b25fa32eef09d5d65c07ad75f7b6ecffb57df90572ac4e5e7beca6ca891e304a8feb15f9f4892f118e1715b2d977fba70c1205795832a12e2caee53b0118d1f0d5381a96db94eb7ca22102799f5332ae4ba757cedc13eb1dfd734d7e9bf79f26e6affe41a43223db2ba4e89010b3262afd2b22634cf4544bdac15daf48ba1aa0df55ce8f287f5e710ceb1bdf3c048375ca90101aa20d437aadbb8abf9a1e9e36f4fa174c38f9c75a8a719e8def451738f370680cec0cbf0e0184da2aab5196361af52b4610114e30e26785cc0dda1478fc0505a3f1b99c61933b912c455dea91b77cd965c9225fa4fc085bde66c4c79e3befaf0ce10249f8e058788b6a59e31bbd8ab8892e8cd62b465d412bd2126eb7a993b55f986e0a11886b51c33c1490c41178281966561a358c4184a58256fe852931f54ef7f4696af5d62827da34c9113e2fcd84fda0342d17997dc05907401f7d164095b4f44ae64f1362a136bbf7df5d46e2bb1b1acdefe6a323a120e8a1bb8cfee872df5a7fde4cf889b0becc7274e6ab4902a2c3d2d696042f5167a78aec2657749fc435ae465dc6cf424ec486dd14efde869d985dafe17fd0f9e2bef19ff337f81df0ce08e75dfd26c969d41ff3337a58253e6c6d05c5130b058091477dd90896f619ab233fcd2d82c7eebc0eb3c882bb90670fd4ca1484f701c7dd35d37a05533de3bda7f4dfc77bed8e8bb163f9a853a17b853aa75b578b7bd1d330e7d507321b556d290fe872e281c36f6a92e69d8b206702bb50e845c7206a7bbc0b264aece35aeb8ec78a51ca6a0c8faa6f4cbe7a9edbde15cfe68e2755e362d738ee818fcfc2f476174d682531cb20e167e717892adad8d476ff657a9e1b533b17e8e30d0dd87d7fa71823e3e119e1dd79575d5ad763442e2784a98df5898b670d7d184573048dba414618ca702805b9b75c476dbdf9dab4d8cd226a9093f77bf8edffb8b88bfc522ae97f24a4360c054b55b6e999f1abcc3ff294c61c9f127b67f8bbfe78611af70eb6056a2b8fca27fb16042abca04630bb34de4ada6c05301e212a91036a6e2d018b88039556b34b7fbd161bf9fbb68dea5f921359e470d2c90cbc88d1ff325dd1e68ee76f0214140ac3e7f029c49cca428ef353d9b04fc1f0e2f721d88f1f90e51c67c2a4ec7454dece750f3c533781d084f0995b4f176f9a64e262aa70ca12f8dc6cd3fe87eca9343f6337c90b7a3e6279bb1af7758eccf0448875cfd1c2a75be9d5906356ebf06f65f94a4af3b841ea6cb0d59c91979ec5b2402c0625803efa6eb2b1020c739542242c31d1a0922a982c312e3137022eef98fc065cf533283c3ffce6eb992dc59ea0776552e4f1636526e83ba499a12ee5112d6b690f60e5c96747d1d2e9cfea9e9740e98cc9534ead60f7724172685e3fdbd1026f882ef51cffdfbb89198802fd7dda84b2983d3f68961bb77d8fd7e3b6990da284ae8d623610fca8a7be3b186bc9e3c4d0fee81de08335dca6ec4bd99ebae47d759318b8ba4bdf1820c268ee6d1e202b095cc67c59069699e09fb735cab7846fcd0d85579161b0d75ff8d1d89f6fc563461b5f6d18ec9db8d8e9edc72d85f89943bea0ce2e8cee3bf563bf4530287ae4ac2e6a65aa8062b21b1d592947e1dafd981427ed96a55216f0727f10eb9384d35115dffc2c6ac773ef1a1c7b1da4f264d0ffcabce52424a02e5522e8324ae0b84a3d41ebbae77fcd774dc6d27c6dde8e33cc0a6acee70b1435390b6fbb139ecb019e46a0d0722d270a1f31da9d001ea1d7374aabbdca97d7600aaa0a4d3c5ccc6e91b742713e4e89a636826f16188385c28511217706815acaac17f138905705f75baebda3e242ccbc18ad083bae4a0e1c54ac6adb2d2862e6e6a88dd1a02cafba3146921697de56aa7e17fe8609c086353aa8becdb143bc2dfdce5e7c1025e832b0225de21171cc1f5ebc77ad39927b05318d92a0e18c46b5e743635229b553bee30b9f2ea7a12e0d3fa8cb68915304ec4963af8f3fdd924d9cd6884167292232e3a9308983caef06245cbb10c14f68eb422d139cfec189bc88774a8d99f79d63f6726c0f1db286ba3d4f8d0f05906bf56397c1eeb13cdc6ebb54a5613bc24cfd112515546259ccd6632272d3a738ab0e9107209344fd1416fd04a7ae00d1b8d8ce39006cb7047521fc940da1cebcfc5945965124058df0ebd8988e426d9cfe5e711d5300a676f6c9e04c68ac35d3ef490a53ca31d4713ce1ad53c3af199f966d193eab892be6f924df9499469b907440b522c0d472738e40a15406251b3f8105af5bcf5b047ce6b520a2f0383275a475583f02926cad14848ba3e0203d8618450ecb53a3e190b0c54ee963d5cdb87fdd0902d5f5fdb74cbc012197c716919ea6213289c4f0aa13466da69ef1b46d59c60cfdb0bee9658eefd082097ddc2686bdf18a4af6a606ed2c011464e369b558e049807386b0e9a506e7fb8235bd38aa3a37e91d0cbc3d6e248bda73af42a6c6a316c6c813738a1b67d4ae8cfd1797ed6b51816745c17f7269ed612c0060f3202fe74e2f35f116f742f401c44a82ef75bcccbcff893c1abd45a1398b5c53f988ea2113b92914c98c0e5a5ddd9799122d5c1cd3479eecb5933832f9248c696e56c1b6b9945ba5ac9dc9345fb9901277a09cd6e8cb199334584274b5dd79639bcbdf5324badc019a513e1b778cececb75b0d68944f64c39b7bb8714565020a00ce19ae4a530561208c96db954d92af63c561045126cdf6d111c31065c90dc1f7468f4f1549a509e9388f11ec36cfbd82c8b2879be247d32063d5dd71d83dece04edead7da28d9dd6d3460039036a86d5b3a258e566e144dce874f64c288b1ee1d883b9e670be9db269e975c36021d63d362a858e20dcd6bdb319a343d9f27cd8ab0238a4486d2af909b8c736809c3873baf3064898d3be9697471264cfebf288a4ef463185357a86a8adf25440de00bdc88c5664f4580843b6824f0b1af26639cbac6dd082a601e387003a5169772ed0eb6440a828c19c3e9a9087d15e8b50742e87eb74e2a8b3f6f9526e5b95dd2cc1471c917a8c92569c91030ab0f7fc21dbd8cd0e09d68c4faaed10481ad66227b45a7e802ca67a0309ff728bc99257ba8359897a577fd4b1c47872077a6f9fcc5287a1e495213c61b54c707955290abeae4d59ba53b1abc1a87d28c9f5c790b130d55702fbe23c9e8d9eebdb3af5f3e9192ce95b3f782cc5480a63443d629e77d323f207097f5555fea1d5d0c4496e55aa06f7983095348e9299a1effbdd6f961038a21693f92c96da2a07098b4550df3eeade73216fc833ff207f94c4cf4589d5ac1595b0d6a05a0280641674155a868ec3cea3fc29366af3046d6fa09018f51eb4e5e72807ac711c3439d12cd557910f3747e62534ba1687a2c6c30f16058e7b91792afffb3dbeeb43e3cc52a5f3eefaae27d2412db9e8bc6113c5498798012c640150831602dd29f64f6515e59519ff8e1228cfe998f92a20fd537323cbc8bf2d16d4f4cef4ea793da90ea240c6313c9a3adfdf34ffd53ad0a461c5074a63b4e6185d6eb7ecb52d4a95f4de58874ed65200213afdc7c520c5721d3a257e12ef6bfd0b5fd29c0145a1eac596211ea12cbe46e1b4060a3da73647adb10c3e05ce486824fe7555f30896d70c48c9672d0fe9e6e705a41503991c47b8226d2d38a3112db0890da76030f1e65cb979d02dbaceb5945e353c75770ed78ff7269e8c1c7fe192cd09b86076a906c21ed370cf98772aaff62c120ef8e17587e22c6838fe9f4b4b22aa5a391de85cbd0199c64f90b474d11afef35ec9605f662e2ad39213deafc20cf871d30c9f3b0985ab6f31dae30e4e768646a43c2cc3d60c1ce2b0cb0494257b87125fb46d9ae6e0979623cd0b74306c10080d92495cf54b3585ac91572d9dc83077fbfba881a414354359b7ac3b514aa297044d62183c767e38d6ed8366dddf03e17d07323bd31d856da1baeb7567ca8e7fb68f9911e8b9fcd9fa5d03eafd87758da2485c54baad19d4c1f90875c9d63cdc8508a4db760110116bc51a22e79fc0d7a0dc7ebed345549e3a6571c6dc2672234f53a6fb10485c6d4d028d01442d43b1beb0148bfb848fa81da6964679d491c5fd2c1e40b24f424bf9e58d40e9ff7899d99051bac020070ff4b32390ffbdcd96551775b9f07a1181ddbf7e2522fd129163af217e13f1f3f68c7facfd65a96930c05c5f26eb50089565cd1e1d95b2a5099f98cdbb636930fc23523ab6385b3bf8f36081432e53bcad65ce47f23e7886e1567f56ea9c371916fa7dbd5d33d16150393b66bd9516f35e0d095bd014b58b0b94816274fb5c19cf6a131f13ca31c4f6f3177f860591b7a1005d274ce7f1bb076507a208e087d39069e3980ab9d86bbb49c954b2c2508ec5c49ab8235f5ce60ecc39c8466dc11abaa5480d01c195aa2318438627d3785a077e5b66fabed900d1ef7d74d73ffe3c12f519839de0a3e1c6c769ff4b4c74510a54ea7e0dea727ed8d45cc2120af707be911200744698e3df24cd6ea1d1b2f79a3976db6c5f03afe09af824de906112325f6214eec134ece7d8d13ce7baee48a4dc7418c3d38642b16d168fe219b655271baec128775b20f5e80d442517d63610db7567d477a01a9f9171732781aa08183d33038cfc32ab040fb0ed2b61608521cab228abecdbdac850e11da88dbee837baa2fd55411446e456aa4e137bd5fe44ebf4c0733cbe41676abdb12e261735fa934a0f62314f1d8dfd5ed6c799b03244a05f97d55bdbcbcaef15d01faaf8a15a4c8fe5a1c1eabdc8952a5dc9644624b0656665af3dfd9cc65a2e0fd3a354c5f5850aa449aef3e348bd15ed98cf12062bcea3ae1fed12504351dc222a94cc87be7d58cf7d9601d6f79d0aa74cbee056be52649c56c4dcaa288d8a0efabe15e9eb1868c62354cf20689157f640b3ac157e91cff6c5641658006b243018ea4516a0de8ddae05e92d5869150cdbb1149e8b3a86b464475fefa3f4248858b8fa9857235bfc6c5f6e24817466737e30a92afa89fdc8883cea95fb3ef5bb8fd01332275d7427dbd2b39bff276e0fb7348aeba1bf72bb134e794c4034abf863fb0d3d72bbfde7216ac981be9942dd3b91b77df87e7d136138782be49da4104d08ec16dca32a3bda22f55506f8b23a31010f507475410ed4070e4f80943cca8252456714353cb8fe1d4ee97ad861f4832fe8dc0711d34568501efbdfc2b1fd9e67ddc80c2ffa0cf95231a87f4b8cec2c337a66861d7aeaf8bd9d5d4932c66a6090398707542dbe50e754e66f0aa7e7e46a9483a98ff003490a9f28178a3a956c203c353c28458015fb5a9208518c0f22d94e4c4e69bbb0d4fd0cc826616f97bcdc8e14acaca889a0039ff070045ca5174cc3cb4734d90f68a6321b38ebc4475fb459f2b0c2e00c33dbc7738e0186961c4e11ea4a68a9dcad008f7becb45e75039226e24bfc85e54d122c3718afb1e7e7543ab5bfd1c833aaf8a5c12b24183cc38084196b0ab3b796eb5a21e1cf70f7fbc3e18ced21c40528f8552a439f20bf0cd3084e66dc90b23582e3c57cd1bcbde0b8238b5d5f267492417beb0db18cda023b61acf9e82cff246ae1ea00e1e11ab6139d8dcc8745952503e2ac31ba969d5949fddee32ba42ecfd249d36615f5f4a19e0e4c464ccb5ff9670458411ad2da5f51099d3bee311421dfc7109945070d2f10686f3ab5cfe1d80fbe7be5c6bc6cdf2c1dfe74d770af67eca24199a892a8bba811427b382ff57b6baf573517592dbe8c8c7ff6c0b89d5250cc2340e81a2484b40522186c6b2d9071fa5b08edbec256aeca9e1338b1681f1a8d7e1e625b10d7cf3c56548d0f722d3cf6507dade68d080dfb5acee42d8da1482b117a81d70baed175841f8e024dbd377b72e6c5e8801ebfd05572f98772c247103f6c305c9ae25f07e463914307a1aa8750e52581b3e5b649ff95dedcc0e44d642f7fb51ef29f12a11b23f032d02f97b26bf3a91d83ae9ee83c744d4e912096423a3359d1a4e3253e0e6ccb160a3f4dd0c7eeddd3100cd82c8a4aa4377013892c4d31bacf7831710ef38eef1a7369da279cdbc2236e9c97b884a5b49bf99ff34038764255a234687b404e4c8fe172d894715fb38d673af14a89a39e574c87a04c875de7ab3fca4a5c9d44c003efe3116f0d9637a5cf0486ba690c64ba4abfda7b0b5dac287856eff28a08a4a69cf34e7a3cf91ae7eb09ca35e969af992dd44197c741d51be4532ec3654868dc76426f76c24ab50d4f141f69979d3a73a5b64f06ef05c356842530734080c6829f2f6e5f9215db0f7c4c1ef0b07c1be5659b2f6a2e02f1ca0f779f8f4d07c04bc35587380db1880658abec368136958af1960bf274ddd2c44b76ae860593b0cace570e12cc1aec2b1bd5755dfff69e7ac650f1d83555a333fc28dab9e6292bd5773ea1011a9da7daeae679da33563c6b14a8470040cdd0805053535083f625505006d1a8769e492aee41581eeda5abd5d86b3499e610001e18ccdb78d9fda76149d881ac120a0199f65bbc6d34ccfa63303c46cfc8cab3ed532580fbe105ad7fecb70a222e0e96c1194b068a75fc3815c6788ba6a22ba98bd7d04b5ce80962651907d644e01d761ea46f6071c3e2e073cda3345ef8896342b9cff2127f94beaf54be3fe8c649873467af23bc6c8da1f674d647851859571cba1fafcf8877f2ecf93fa4bc4ade173fa47ff6fdca97951fdb0841e44d301264632be09a5146080e9fc7b89a87deb9bf21460bfbc0be10d5bc0ea3833a330ef09b5bb436756713e58687af26acf6d707cec7425f7cdd5e2d1f03138c634ef335bd86f7585eb01d36a6c5363a8e4e35033a4055d797147c58d6c4b48ddce0472c1f5878419bc32dda2ea42b27270ac44a184871339aff92304ed2b0fbd18287bc6ad6dfaf633762d8a5783e850cf9c4405b02f3ffc65359c98d8d46c56c670476997f0814314bd45f02722c96946cba690a025d4872d034026bebc6da3e20225c5441f818423db5d627763cc64a1edf3ea88d60484b91c56eba9b98ba7820a47cec8b0378311cfc1dde117e33a6e57fce7f6520de5e88c28b9b4c502344f025b04457ce35ff308ec3ffc08392918bfdd23b450679c04f4c94c88d204d77fcbd093b4dbd9f2bd2bd73d2b8415c30659582fdc51703b1ace77a496116d4a192e426b5d03810ed3e1c2b943c8f8e85f3808245f753a592c1bb7ad9d75712659054ac723a713359653137dcf451563670f1b5b90a88e5b5c3178ba6fd26c2049d3ff9b9bd84d31a31a1e5c586920d0c6b417fcc7a9774d67f2f0bec5ed406ed5c0e94432ad865286b3bb98a49680c22af7cc47a6678913c9ca12a2b25ab56fd8b186058ca947b18929f530ce739b97dbdb61a64055b4f03d0a91b832676e70979f3beb76b52b7a0c851c0a4c14012ec7ee136da3a2137a8c2a019501373395d7f1e766564b67263d911460918a4760b9f7fb4b85bda6b42c6a3e1d8ce443053956e3d6c0f2703f9e4103986283ef1aef75fe0c141e2f06f2d013ba74cde741d581fd062ccbb07dc23e4103b0440ffa7f3b795e7dd41904057e253f6ffa39c136ab13d1d186193bca4c4d444a2e39da44d0195184f48dd7c3b2d6b2daf9b968c348d30f710b80aea68c7c3858f2034799386ad5ecf98fc268b50605daff798236b558ea81dc44c39e1683009eb6c36e705b25a4959353f90a4b814d485e823b6ee5832da17f92b2552b9e38b1f30cc27c0845b7f240c406b5db00a2c0d519bb3473debd669d62eb713f83cac3e2c3ea980373b067d8d242617ed033409d82c2aa4a01b42f51c11dbea29c40917bb9d59f2c676f88d2270c4e63e1c69f7eaa09693876928aafb7dbeffc4f71433ea4e9828ac121d736dcabe27d4d9faed1502e78ccb421d75fc4818f7424ca421795d9e7b00918f1a16476ecc7c2f42f58448004cee13b37c6d38f3818979a42ec5b709b2db279a205bc594a0d55f49470dda09acb634114ecbc57a6465207d653c4d4a5e2a2d36b9e2be22d44e9b3524376d92e175833d39afeb880d213cadad3ab6b5e73238231b0746c0d21083bd8c22bdc2974b66ea5006b87b7d4513be75ebc410950a3c2f96456a5a4aa7488212e3aeb31dfbd90c722b923134adc5fb4b3bed77cd358fbee13300db0c9ae24dc2a49f8d560d20ef95cf98dbdd8064d6b3566c7230322ad5c6eded11b2c55b59798bd717fb2dfe867fd903ff70b15a81de6ff21dbce31159f3f5ca97158c54397ddf05d3d7b17d788cf04e68c9bd4ceebcfe8fcdc490662863dfab0a0f1b11dc86f74f1a2aa2feac063f79338a811986e9975fba320d8c8ad17926079634041194873a593e00040fdac82e2f08b5674191f8e2352e8ed37d1cd701ef917bd85e47ddc1cce9f8980cb06636dbbdb2d8059c440ea0e77e81b922f071cc0d33600cee43f88e480df9ec1d32f0157d3dc77c8da9a37750474e747c7f3adaa2926e3cafbe6c8d76181d3dc02e136cdec21cf325f144e8d62aa43fceae823c9e22331c2d8cade1ce5fd9c027531426b9ac703444d210e31ba6f11322fb3b636a9ef489c43c4b19abd29eb2e1fead41227f7459a5a7096c3efdaa17426d1b059761b541dace9a19f456f5556f68a8f85b57843e1a4f8374d0aa5e52e68d6254b76effeeb2c4f1ab49eaef64f654a2d929a64e054fd02ba6abbf9d878f744e664325c519aecb5eba5c5da004247d521b5b4277ead61b31366742541a55365b2ce0a3fc5ac825ca851d3ff9188ba1901722d4c1397b6296b683b123e12f63888096f5232b42eba0f45c8654d76aee8a0fbfd87ec3a2fc319bf0a0e3e974149e35d0e32b516a4b2de7a52199f4c7ba2f192f31258419d1f1acc692aa0cb8d98049c649a40212bec9cb391870d762a7ee6aafdf726a84a543790147b9524b504a99e2d66e555526547592a3a054f9f03ab6e88910456f728c943be64cb9d81932f4bfc7713c054f0dc1ee99cdda8c191092a6e4b7884c920f9b9de99239e59f5730feca74d9d2d5ef5587506a905c95429c8b46c5e8207aa77f71cd149734995e7dad48411c52cf9d653494deaedde1a06ddda89dd87b6c9c9df44c4e8deb6a78b32f0649b4227d51d32d12ac341faaf0a4a35b06c743c7a501e346ff012d50830ae6f1843331c296b5288e81c8989d9d94528f840955efb90aeb6e3e041affaf43b61816e5b6f2e125115cc0cad3e233e91c434381fee3025a20f86fbfad9bd43d28194161b99fa04b33626a8b32a7129112962a327756815dedac9ea10243aab77bf28fd3f96fd0e019341de4f0cb23003304e676e444a6915f88492006febdff0c02e3ce238504ed544929a06e5b363e86892298375ed1a1b47bde118ab348079ad6d2a0737651dfaa5136cfcbd3c25744d2dcdb0ca50c77acb5e4d043886f82cabd186ad9892c9c894a75ef07be4e432c42f6ea112aaf4cae78b128a388bea744022d12159eba8c581cb6663fa161f9cbb04140b56b6c4df4ac0029af9a382c29a124fa50b80c6a996ea307a00171b59b8b4fe1afd33c78d87265390b7b81aa68e6bb7c6125cad650b5096988bb495500974541c3499c4b97f9655bc7ebab18a0d604d9c8b91eaa2e79d33bb2bb5912bbdc449ac8554abc8583eb8d92a0824ab32081f61ad208f75424fdf44f9941ac225e2a4149417b85bfe3a8fbba7c021d2c0ab4d0d80d587a8033a3f55edc5d57607e4de049ca3af1098b836dbe38966cffdcef148cf67c92f519b04086c54bc69a7509f0683a2cc64ba0e3dea53babfab9400cf8d761e932af7281a578d1d1a31ab79efe1c6395dc5e4c3b8efeb7d688f7f57267bd7d67099709693cab6d066fce41c5bfe99efb2b065f6518ace634e53e29c2b877704978c5e1f3eb4306d0df1bb3004b6ad4ee86edbb229a41d3294d72256a1ff6518539547bc558af17807015e50c5a90923d6886843aea6ee93d8eee63423e3089462633ebb5ef4d12cdc63d2272f324b01960df8b34e9f4ca96e4626990b958fc8d0bac615fa3540f2c75df7d7fc07c4614f835d38f93c474e3a6fd9663a3d6e83ccfba96990b375bbfaab71935bc3bcb14e20c80038ea62c5a31b340c196a6e883ab6faf8e7bfa1d365e753f3b64c15e5fe5652856c1b8b23b9b1af8f4e88084c2c5c18599848e1d4ac84471dc03e8f98dc82fcf78b32e50e8d51fb297ca850d02c14d6f4f6476266272b08f99ab41cb668a546234684fdccb2ac1c8652b364cbb726fd70641b84136ac06db5d29f109538d2f85bb90a1d21790d23b8d21750daeaf59f1621592e92e9ad6ff17d082b32b0174240b5ca30251c8103db842885e326d8c52021e4737f8bf492fcdcb223b2e4bc39cdfd78efcfee4a93a40a9e5b2b1f445a39633f4d2c443bda1ec9ed84c7b8aef4fc633cd165fe8d0f6cee30805560e3002d0f980015e29381197564bd9de08f3b8a663daedc587f51f911f2b91dfff11016b2ad92683b04a4a1742add136d062e5ef691147e9ac83daeb73fe69fc0a527f837e801576264e8b991edbe6cc9604abb0b2dd4cbbee47b249eceb78dd37d50d9035c0713cda7b75676703565982c9870ac5517249fcb6924f1980ac050b10817f2b04e64d79cd752edbc746f9e695fc167f87cc3633ad40fb19b4683506c6fb9ff362db80bc7fe328019d73bf933f10c7daacc970bdef58cddc4ef8300f0f70d73bda9908dc3cef1fa28f0e6bea4c0b1bd919d12134e74c29389784e9198b63945b0f55af31c32479e7a18c72579d657bea829797923f4c75489df10fa0179fb0938ef9e67595157c0f515aabe8193b34c319f49ce232ab8c13a6e489768a5a3df27b5756eecc9d71d02617e4e293a436c9604aaac63f6c2bd194f63aee33775f96cfef04eb532295bee1788a58082faa2715ce20d8336f2608f87881a8fe47ec7589171f8d79e7fc523ba5441e8c0fd5f2e442b47293357a8afc4fb9150694ee143bf4fd867da41c6a538530cf84ab6b79710190024bfda65c4f444ab964e21be3b401b537080b9b19bafabc7c7e79d5428bb9127a40ec6e880237b51304ed5ff09030bc47a18b5adbb99ac6bcba5dc68017b864174cd90d7e0ffb40a8b188abe174a638f39d7ec0a9aa3e66dd9776f45a1c2ee1c09398bd1ccdc2df9a6fc5b53e1f9136e5cb5c2e6ecdda87276838f27924f941d9eb546f2c568e11a192da7ecff8294d56098aab5d8153c197f3adb890235e948167f0cbf8ee18dc69250d320016c561181658bc565a9071ca60490b038cd1604a261702456e96093000b40510aaf81c8a78fe9eba9b73c66f8e310efa089a716d7315ccb2195300c7109ff8f5eca84548857fbe6f3a0ac7335449e76baec85ba9fbfa33fd857d4f80c35a34b36f80dd65b57872f8d29c54547a98a5c00b1c0a1402ab4e6448a98b1f29b3fa99b2a7a70221c11f5d992b620f93a31a381ffae9e905c98c868a9440865d02e52040e5669a53e7d297be2dd7c5d29ec225ba97e4493728e7d6128820e82ad7a568123bb36d2164bccf77ffa00c6e9f5b9b13d91f9d432969459817062dc0332a6c48cf6609d4bfcc2ee0cb56607103a18a8baa93bcb27b4a9e8d158c2783f965e577f62cbfa5a020754071449ea068bdf2bb16b73620d0c6df32290a7893d9779d3f2e78959678752d75025334da226ff3857f7c4ab98e044ef5c8614e785376b02275ea7faa7db3d6dc5568f634aff7c93c17ccb4942f2b18b01b8edd008c888e269e2fc290c9651372201fb1acce6fe08a5026216b1c9a7c1fee53598f84f2e0601d60184c25ec7833e8257fa6becee3550a93e25269b4ce5dd5366582e22b903c01482b9859d53b15bf2896532be8b7ce863a1cdb40ad4d2d5e2a60a9791e67bc32e6a37e7c0055819721461e2dc9f1fb7160349ce589660e641b1184e92cada233cf5adf0473459d6d3d3c44825c9ee70dc742391d10f3397d4dc1b36b2da722229444ba9b9d0edce5ceef3dbbfcdc6e6b53b79af23a2c8fe8207426e7be927ec59ac73b550fc4fb1b1dc3f6402d3410b1e9c300db04fe796dbb494bb2c6cd9ac05ddb694d732d3f6fe24c322b81f207839d5801acedcbe5293ee1ee0b727748e55d5a52b975ce7812c1ae10604d4bf0cb8ba7a705724fb999bb58b0435b678680bc9a24657f2e6007ed2f24f3fa1ed0bc737b837bef1e8ef416afef81d50bcf39a6556fa987cb76b8ad68d3372df4b0a588cd7470f7e0841df56097e5bcb30c9956eda2fac72de488280505606c312e85d349841f13c3eb766d97f0a16c29fd9631e1e912512da553396b60e3dc055e0ef9d49adc2392fee094b848fd0a98792848e1a7fc84b14fb7b0b4e398110cfcaaa367bd17858cbb024e29be376be9e3ba82c6d4eab6ff09a52d19c72d7c083d426b64cf0ac67512beafa0ea6982be460e151a0be7aed8ed73014788b01699d2230a1704bc5175f71fe6eedba6ad09d4e5bc26cd4a29e798e468c988c674a42faa26021dcdc41206521b2013b88391babfd0758717f4dc0b6ccd88a21ef8993fa650239c80bd2251d45d44f6be9b3d07dfede7ad8a32ae0b5f698738401e365f4ad7fac27b6df6766ccebeb2de15f1b629ee67ec1aecac1573d0bdec16205e097cbd74aa993135d25dcd608eae15185e5b16e996931bbd74a047c35c5720f28ba09179b8e917686baa2466497e6072bfff9523ef9c9b4f2220c4f8133449497443b56114f47c4f7d5beb5b21ba84a0fc7caf79e1a843e51cebb00b4602fa172e26be36e9135c03f9bd560dc600d025be9b59ebe965c0274d1505903e59b5df8a9205e156ae6e5845cf0b331b3f0698f5c6bfceea59858d758a54e5d04082b106395a89dc0461be9c9826d1fe297ea6f55ac284b579730ccef5682737607754a8002f3cfdac4812bb97ad709e959b05103c8edb97ae18393107a0ae7ba034fe382c28f1308b5b616af104deb4975533ce4c8a5dc1f0c94a98461b6d31a16887b91848753db24fac25d70351be53241eb197578c47b1603f18152ac9bc84d727228b4ddbd87a32e7c4a68d81f03752b17d70071e38a267c03d3c02dc3dfa83626a00598aab404a3ea623c9d19edc2f729f1bff5802190061ac35b2b0701d7c5d2c3acb73475e9059cf9724a05c1d51c25fc46b917d8933e83f2c1eb45afd323cac37a1de10632b89743ac583660d0badb2002ccfb43ad4cecbed36aac3ce2bd7993f0d0a65543f6497c660267bb8548418ee0a1b82ee9baa1419afb67baa8ac8aaf0fe84d1b98339ecf758246120430c15ff6dc5e75deda22e4e43dd76f6b759ad570cd5e33b99d6037a201c6c5398c35739f82e2735b3cc7aba9341f717256df2ed59fb56c15c8b960c64d8836fbb924a068f6cb744d2f0af9e5448756e66aa6b9d1f3d2f53212364d95c1e251e6f125cb37117f72546eaa6aa95ae1ad2b7e42cefe8bc9d69890cbc938b4dee54dccf82c852558b0133f80716f2768d3e797cefa7fcce96fe21d5b52341da2b402d6908a5ea685a04c906acc0605d10a0a5803f749b3345bb2a72dcabd99d3fb3170ec1ae1b46bf1fea8773c57ad0f8e284ffe02f8148cef1a9c63fbadacf66f7a27c11daf94838183029deab20cc3228d834348501a120c748d40bea59082709780efb0e4ad29b8c0566f95610ee2c424e6372a2813804aaf84b096150a8434bf6d42b116da4b5c460ebd56ca41223d3852bd7656f154fb8218448322aafd23a8d89c7ab20ceb4d117ac2ae971c9ca856402336287c6525320c18200a1b5b07423a91817ac682c77e9edcf16b683983c04647c1ce7832aabbf8da07bec029a996380cf4b8d4e954686be1a2ae63fb21e05c7f5f99ffb3c632e3344ebd7b7fc8e7176edff82d87be09857851d23208965cabae4cbf6b56450d678f03d625d7cc6145ba3d1698e322b48c6c39d6a23f63bc79e9393425053c0e09d752516ae64d5378a0fb755a8a4447cee5859473e0864ce9f4c8257155907da3712fdcb5f38f8192fadd7355893281003dee1ae7a43fd9095e22108196838603de6a1796e9c19be045c8dcd2f8eb9483896985d73d6218192009b3c43466c447c4de13b2d99826a0921ea18ba7d255e1cfe96204bb39cf2ef461a7d316fcb5bdc21e29b3e731f842025ef28894fd528f25a45157255952424e487584cbf83d11c4e3e7d809afabcde12ea0c26c844918633ae8f404fd5698a347ec9dd1f410e4935fd05f4feabd9e1fb2b8631f4c888825adcfb8fd56c51df4d0ff017e7904480cd6a265515c6f0ae4da7fbc4fb7592d50f243d926cde2d8dc96bc9b937d430a27b12794a69bfb2eb0e9773cc3b2093df6c37b8ddd711c56dc4caba862c8c9407231821775540602c9c429a075ef181fee4b2772252046174717d68a207cd32216431735a4f728d9b1d132c9d32238e67e02c4ec54b9a76067050dce25a69504b5d750dfcdbbe0bc81f2e54ba2b1bc3d7f82b37b7c5284f46e6a48ef891e1dbb90b6c0661f2a47626c7d0ca00b22ac964d43ac4663903c6bbb2175958dcbeb36261e6205864e5f619a0bb9f29bea3d7a4075bcdeb756f83710084f77b6f193e5172ada542df4729bee72ae555930b84f5437d239d977f886cb04ac05080ff5a17d12ce405941830958580f9dac244bbc4411fdea94d5b13c8d41c63595671cd87d8cd4a14dbc49559eb94730fb246ec0dd8bb1d425c13fe25741134c9ef728e87c7a626ed5a1ddd0c75439a2172e071970e64681444c1db0d4cadd13950243b5a4846b5174edca3f9631b2367d84990d0912c336b68ba3dc38ad154d10d1d202bfa5bac0ff71f03652a4a720958507541d74bfe66b85c7292d39c41bae5f6113f93a0aea7933941409aba0962bde9b835436072926989f8a2f17bd0432a1bb787788fb66bee6203073d4ee6785c3c985b7c64ca1eec99dcb916d30c9fa4f7d3bf41a1ab5b5497d06abbdcc426b38e9e64fdc759bbcae31d05667ac1855674acea709f5ef9bd3f320845785076167b9eb6452e6470eebae16bcb64f63191affe3bdc23cd3bf8de6c63073e096c60cefc68649571e7d1c0246d35582b5d4c8e8722b16fc2a8d4aac33c4d5134a70268e0c7093004510429a334771080eac58684f5a8f962d38fe8bac599dcdfbc086f278b7c63914f120abefcc3eeef56c60ec5cab49d34f07e68593109c67fa8200fe5aa26b0d4bc6edebc7440f7f52d029379be10ebbea962684e6c58852377712e8bda0b34942ab034649c8ab9b7e44e9002f426cda2ee750f10c8b3b293648a12e185a7d2234fea3f6614cbf71b53e5aef47f43a4d33d77de4ce6fa113397ca49fdb11a76c0ce3ceb8b1bbde7f2d832642975a3da8221c3e7c184384ee395e053c070d9b67e57079dc87ec08b8e6adebd41c0fcd0d317e8f3b323404e61e8f0db409851860ffcd126d7e325a87e62800fe15d5de018e90141c3a934161d36b2b16a4c8fb4a6cb76fef65c386bcbeab50f46f49e6525c512dac077d51478f96ea92eb47798056fce132094dcdd7c013d49d6dc0fbfda2737b31226a7a19791fad18dd19953a8fd782f2d2bda54dfbe934f9098757c8be925a200536a910696a66f76a439db0efa20040c7f37c99e0f3dcd33dc1795f1e90a159752bd2c750708d0e74d66be348228434e30370567dc52f1893fefb34bcb9e787e15fa97d807ee6f8f4d64516735b168663e5d2861530d989a45ab5c71dc67f12dce4f92ca932a27f86c47e0f2a2c6ffaabf592f0acde8cb58a117b930df1c7947071604cdfb06b462e45e584ffb4ce6a050627ae5893db38496c4cff5381a93f5846ac7054a987eac8fddd1714c0b70c65872f0e4b33c8b2564d25f6363e22ac5414102e34c2a0d25add06ea6fca8ea7063a963a5ab70c3ac427b63498627749def5d27d0376d49971b8784ff9f179407c64ca0e34e40b711935c7c293d6e2379ba83b77e6c88bf6eab3218d8bd25736b31a611a7a45e5adc970a758903ed69f5efe174d9f167b31e01810c76b2592a0ebbe419ff20d9127bebbe508e472c0d8202e8d893296922bb321b71c5cf4cfe7bd46d475326c4a9db89cf9aa43c55868e48cab39049f0901d5b4940a9f7efe48799d795b357dfa30adde682d92ca1b80b369cbc5063f98311a298f941ae791d251ae952395bbb2bd33948c20e375ae234d2232ce4c820698f3d102aaf181d1ab4e5eda4b8d023e48e607a97e39e4a89333b6ee81f178529630e6ffa65576ab40414b957816545a726f883eecbdf669868cc5535d46c964bdaabd8f5dec8d646f8a6b13ceb18fdc8da46d321b0b975c5897b49c36b5685023f32a3135bca1d7a5c18f6926eba7eec86c4978fe88ac1987b7f3bf77c82514951bf1f47c3d55e8bfcd9eb0faa1f03b8a2e54c12ef061c9d59afaba6352eb0d1d4e1ceb64f947eb94120ea6ce2cf32e9b2f12f1b4cf16a141f7df6992c5a75b17b05693a2c088bff55c05e07742290e3b6ecc997c51dacd3b7aa1a39a381b5217f31d3232db24537121d18269a6fa8014565ee9337b1aa2ae7b825754c0312ac9ab7742c6bfd3be80485a82c86fbb025a32f95cca282ce03073999c502b25d76f31b3ffb394e970c82cbab6006f0c243b50d562d27a3b4adcdc2683fac2916dd7cde0bfaa1a9cc6206d6bd6e7d280506a6ca1b690cf9b90e1fe14e07146dd5d7f4f447d8aa9b910bfbc17d78185dd494bd639049a99c529d933af05e9cdee563fa90fcd180986c87efbc6b672ad79b781cdddc0b3b40226e350167b8bdfefa1ec16df9e2b56a6297d4fcdcc4e477f31130ec2f7fa1dad5d701e1721ec304e806539f4223fadfaf900fbee41ac84cd4c9b74f185979ff9e9e3d213027e27b312bdb163068fdf70e27ed1c48e7406df3b63b3535a07a9677c040fb86c69f18a084e1340b1bfd06ee0a78c9b11a9192afc90fc6ea475c03562139f98d6489a56c34b9641eb53b4cc4bbdb11e144d6d31892aad876549dad73fd62b8ce77b5b74ce5f2f170d1992d0156395d2d3b49b80e64517ebc1683facd42f2944c2ec7366d844d8579e2ed3a2ae84cb7c868ff270d4b0d92bb63d1df72193e986ea80f55c592aca82c15484e5d5e4d3a922d8a6b466e11d0f19481890ec5ce8d89032096982ad7c7295180ad7ca88c91993255223aa55b17d43416b7c9721fac56488ae3823a07cede51986a1872404a83681ac48d46eb5318d86b76ba827b4223c20985ed0063aef080d6c8fee7576bdccf75935ec1782c51193dc55aa21a118ba06bd21094debbecfa0548569429c4f2ba567c1e9599d0208ae6eddcc6c5f09cdb3b562da62ee9948de3ed660ed294ca3d33a54e4869bc6b21e9970e523a793c0968cf58c6802fbf2aadf0302116610b7448804b02fe03871face87da1336f2d1de7a6cf4d9647e9af018cd92ecaa46a0aef763ba9330562ed9bb6c2da7e7cb55e847bb5f0c3149cbd10b9fa385cffa93db7c2e0737f9b35c7fc286617583c119329ab0a5ef72e446015fa99d22d3db0c49433d00e409e8bce5520e01ddc95b01f44e627a6fc6e7658c254d9bf9750c7f49313134b16f73ece19967ad461642415575865f338b0b9904ab1ff5b5e66e699ea7cdf2ca7d8fd8fc88cb163300422ec2b04fcdff0025af92bdd05e131dba43d8c18f493170b633a5cb1a4b4a28cbed4e2acdd941db6747bff0721669bc0d5b6e706ac2055bc37ed8648437cb8c34e63482bc52e40b59d07563a414f5ca2a26e9d879a1a88bb66dde5b9f8ad6f9dc27326faa3d22e8e962b8fbe6bf4e01fdc94ef902cc91650db3faaf141ed5c3fadb56b26e89c575bc9e604930d1f693cf21498b219169912bb0169dd1da7de38da8f41432fee0b1d5ad62670fe64466eccb9b001e5d380f6013c96f5f103dcb6c4a6ab87acf5cf009ea8fb0a1f98b0cf88c4830b24fc05b5b826b2a34a9b84548c4f70ecfc7f80f303bba45b9fee0e867979e3b9d07b36ec910cba246031af60b0dbf106a1c0c3ded66ec592c674d340d4070269f49238e5e37ac7ad91f7919e4aaaa4a06d0ba97becffab293dde08ebe770941617ef748716bac65cda25adf20a52bdb2db374e8ae7c42be4821ec11b5e8f4d719d8b1d71e5d84372a2f30a98c2ec9ac34f22708aa3f257889bac9da37277ee224cb778c93c3856152bce959788e902be7c1f53fd4e12efefc51df0bbc1aa75a0982363f395fb264182d43dc9a1d496b66c29a0d660d5a25b9ec80bf08ee2aa42b880ca5b54e0d1747afbc988d906d9d6d7deac68ab6211f87e0121624f0740a264171c2afd5f14f73f48fe285acc7f731ad4524148b5d766423981068472790d9a5333dd0328a041f9fde9d11a4b70e31631431f01d2ee0f9497f7c6451e6d01566567706095e2d23695fb8299107b0bea72e2d4d6d05efb7c85a0ffe8a1f10c50378cba806f17fcab971a6a347e55bffbbb8d69e1e4546d7173282393d0b5b2eed305c5be7aeb0598229eb5210bae1d217bf64b6e0273b2acbfe92cee8050d33d88a459d5cda757bbdb30567b82b1192fbac788ff4d860414a53b4603d401b3ce685a4b78770de18f8716c31c692872f5f9f3b06748e0b32762c03fe702900979cf06139701a7b3e7fe6317692e17a6c3e094495f4b489259c63ab107ebe02c1b554e19db2d3299584af4cc5645603bd3912a738bbd22c601a56631fc1bdfd3732364e100f8a92d63f3e7ffd8a95a91c884f187207dadbdbb5301cff4975a0ace75af82baf60887a5c8767969eab2b35bad90dd3e183658a7d69f5174aec8e910131b124627ae470546e4169ae87dc3510c9816a6ce0aa07f91cf13ef87ff480336f7c3cb45d0d6d3b1e1f6c209b5f8d3e77a4b54a57325060b99e51a2057ec7b8430acf8c281a17c9b6ef72805f6b00d986e50988da2d8e5ffc89449dde8702a49cd975025b909316a59c6e132bc934c7cdf27f4e61de2b22919c3edd7ed40d76f079942f51b655ba418d6a33b6e7f6d17d818badb7557bc3e249e0d71f838ff1e4bb15bae38431c68b4f1b62e916971562b3492e46c5e5bff8a721f06f278d801c4d05cb28be430b05d60020bc0fe2a074e9eaa7f1fd321171101ff9ffe0a2fedd730ad13889b5fab66c5869d984fc6ca0c756b11614c4551ded62062afcc7071e29b68165e2de94b9c920b3b2c001625d8f61d41da8387df8185d84fcdcf06f4d4e7410c0bfb9a84c06f58454b7f7a898128ee69f86ce9630077e735d33ea345722a4e422bc69ea06aca72d83f260924ebfb80cc2cfe1f3a0907d12746c00127ada1dd81baecf4d4874432871db6d41be42dcf3bd437f55174454ed7594c73517ab5b98003c11b52d8932b0dce30613fbc424365ada9ba3b8f6d0c03a5ffa3bac96f0b145beb1c8fc26b2f6820aa13582f231f7347e20fe27b03d17d4b7b62cd1df5cb2b726ddc4617362295a31a03e4bba78e2bb05d87e8399d9e213880bc435109eb90af64e90c12cb3dfc30457ffcbfc5772d48ba0f9b252f243250055c72fb9288441b79391e11fb55090a0d70eec9570aab5d9dbebb3ce66830fbcb7da210220b97ddbfcf6c3ababc3743d5f6474f570bd97932f61bf4c0259b3fcc990c035a7796c3aa310411d4ba9b00de492c864d877cecb99ce2e01e31a0676d8864cc3188194568af6bb7b454a6dc2299f35dec36cbfc104b6cc802c6e91f5e26046d7cb21d65c057df7a3458be570fd01524c6ff9b2ad9a58e9a89681b02b06673206ce0a3f5e2fe3919da47d14fd108ddc5204f9d3fc0c57ae4fdc1936be963200fe8a6cbfac88b8ae723eda869223e875478c32b3dd46ca1a75e21be27201a1359a4000242cf78ea8ce09a709b1ba78efd341371d1638c9e44a777e5bd2ab4c80267a69c9bd9bd616e66fc8079bc99e67f677407df527fe0ac1c67dd06323742f0593284bd85c1b7cf011a13c7e014a9f2896904be4fe3e6a93f7eb3870292a139bcd2a2de301c2913537ca43421b7b6a922433a3671896cb0643df9404dc628d4a4ad30207304fd5062f25eb4b939fac25ca798f643a2c3888add0b647ece5baca35ae03bb293f97feb54647815a63dd8adcbf49f06eae92ca1a04ef8cc3f2b84662272ad5157569eceb4b3a483d1b8245110c2adfc275ee9e2f7b64604daa9d0966ea71f57e32848d2bf6d16a7e68dc99315a45a9d9a41066688e25f3f9cd9add37e373341d9588ccf9bceaba9c2e96095d2b0774678526d9572150de5248e8820c276157de5bbf0fdb48e2afb88f3ec9dd0ce269e557e3db02984b793f89dbed39402184f4e883a554f815dbc0fe35ea71e9d518063872afb3a9672a070271fd98c7eeff4796cbb4e22b633d1133ac34e0909ed19ece4f58abfaef00ce9775ffcbf8816518988fa0f3090f8e1f0f0a369d4c822f55bf830249322915d6c950afaa6267399bd7d762efa471864a1c3bdedb1606392e07900bebcd5be710386c85efebeaf6f497c72dee363268daa12260e3a3c45885894c0231372c71974cc1f42f34bd95dcebd2cb3f89a17891c566e019a961c425e84fc63328bfe4a56f268fcf5113d10cc8a409af961b9f0e965e78effcefcd6fe2201e64ed0e4cf69a109dd839bc28aebddbf6f877fbf59da2c55fc4392a5d4f6b9f1ac325a3a5f591b79531cedffcb28a928cc01e40dd237716b07fd7897c33fbb86e4f3da8bbd0538142740a3af55dc1f672f67e693ec053279515ea50f5829f83c7ba423e886ebed81774eadc52411d399e851a10f60fe192e3ef086bee5e619edc4057b8f2435ee0aa706a6111264b39c017973137fd37aa0805d769370d9d699d6a1558cb076ee92cf18c0a7c24bd3545cd4b59d1d85d0d4cdc105d64ae94dac1099bd95ce02d66ba6436ab30bb5577e624c16f12cbba886d80fe04c4af9672fdf26aa790f6205c85c80320a86f034b1792fefa85d8a934da2b7def170a999e90a44df280fda93f818ffddc03dbd8459f1f55d46ca8ced34b9be847b8a7c5b7112960d82dd43cbadca7bb19b7ace5a385de7461534ed958bf96b91e23e1d537b7b55089daa69441e33be80d83c5a60b397bf3974e4da38a2ca259f52835a5892f2232ccb054104c3be5d8b3b139f3839de85ba4af716ef0242c2f106b86d4793ce7ea38404348dc1058d8dfa0455b86864806c9e381f3494773909303be343a84dad120a46c29db225991f09b884fe298dc26f06d62c7b762986341f69734f3f493016d1ee08444b74dbf1f9e2bd048b39b48982e92f4b94a261e63ffb02b9dea9322f98b8f0d0435e5fc11b8b3f51cba5dc9fc5a8f1cf55b78ed8ee21c917de0385cfc3d11dc7d29a0ba0e51f752c95b6bbb30f9f97aeb092c22fb3f96807852b954d01bfe68adcf39dff5ed14ada8394acd866b8d860a27d65f880b11dd35702b5a4e206f08d5c58d22d888542ecbaa6c95e5523800e80a32811bf15413043d1be3c03affb427b1d4a98cc474bd2efad6c135e69b096f0f73fdaabc4be23fc4c97cc73aa5db71c9187d8b00a4674ff048a5995e11182b0af59f842bd60d2cdf0b8c19e768d54ca40e393716f7208b8b56c615f1791bea2aec5f175f0a9338f703e9f75c2bb63951a747fc950428027d7d252d4df25005c304495e1ed8c857e115f0a527153f3b75def1ad8c123e02eb5c2278bd378053b666524e06bb579925a11ec7e9404685f6a88dd7d296622b73336e0b9d06fa1a8ffda01b25417561a4af1383c3751c99fa261f6d3f8f85d29db39510c222cc194944ab3ecdf08159cb259bf990493b0c742952af737922921f0bc73932ccaddc7155b1c65b9d3d39dbb3c81f94e13152e1bda92dc5eaf6ef2aa5750ffaabe32c87869a26af2b74a909c2f1df483ae3fb8a1096ed17c0675fdfd0af5de0b4fc6d33dc95a92ef8253a11ee25cc573d62cbcfa8f1ee6065931bd1ca71f91857f4f097a03535dd0277a5b69a0fc17f9f6e9fee8fea6f66153a0429ce6f7bc78bf87e68f81711b0751c929ea2da5127611e2d30706653284ae35485cae2e9b3d4b671165ae968576ff0155c2d414c23ad1b8c5ca5a4c6ffd83eb107f641d80085938656f1eaedc5d8c41df812068e6dc43db8c82983e5b07fc4c209139110e5c672b75d10358de20f5a186f9b6971d7501c10be22d9b909ba5757f570356f93ed90c5841cf12a9205ac15b5a91444c6cac249a3ab3785942ad9f50a6c27c0772f69d039349c3b67ecc5d92336b838788c88eeec0efb5503dd4707f78f566032c6b797eb873e05eaf090646b8a13b81f9d331c2645523bf0245fda3ddc65d4095d746eedd27873d1da42e28150f94904152e1f8b337eef3260f3ee510a2f7e509b156370733a344413f10d6864f70210d50f644bf774011960de62f963021fbe08c9a22b37a4ee4d9a7548893aa3ed5dae15f4aab11116f38023a6b81798c619f90837922551bde225088d02a6b537dd8176166c107cad0fb33b7b0e1a004e1f099ae004e1d760ba1b4a13442373a5f63cf01839daed38a1d677eca39aeed71213bf66a2b8ccf74ce8755fc34b0ac0e56e497970a8baa1f253235e335099869348e80046f3d6c1c0a368f46fa25a54eb0575b88be352b62c48b1328dff4bffdf554ca99a8e3e78adc0d41d6570e3e03105885936b280bfd1202a4faf940853705b927b875a5ea68ebaada76797aee4c714a565778d47b5619e7899cbfa68250ab98c86cd063949beb0d9adae397e4669a18f7aff00c880e0823eba148de2182dc26ac7e82213ae7596f06aefcbbdc6bce0122897bdec73cfa7cd9977bb429afc61496a0c3ebce32b06a59df776c5b6411c0e056902c0650777bcc9691cf5201ba7505ad9c11460ce024b125ed9455509027a8193afca13a7bed3c27559777e4896449cd9f87b4a901dc368af85fedfabde4777585a4479d56464e016a86ac8fef89e3e91d8982ee0c42e7800644bfd7daabf272efb5a4daa4615b887cfe9997b496a6345e7d6172878ff67fde0ee30f4b90e501b57995a3703276221c89e5f970f7ad412f011a89c6de2d223c4fedba82e22355fdb95dd02e7e990d0474e1e163bc1899c51513d7b6e88120319fe5440034a2e49dfe931e9bda3284c19a2979f10d193c76bd41a4b8e8e688f0119347f286fc4bb1f98228f0e78959ebbfe6d6f9052dca07142864fe08e45711a1b5e794cbf97dfd9968ae888efbeb76a473bfb8e08672f0c2d05e8de8ea7e19187b67665aa6668d1eda14b15e52aab56c9164835d5fa023489d135b81f767fbdf319b31a528c7e8bbc1d875751b3a7220a725f4bcb32ba430e59e6eb70e2c69afc2cc16c623994373f9008bd23a997e211b6636247258ce8516a7e673c22e4bc9b26eaae2de8ff3941d5e61e2682bca30b2eabe7e205dd4f733b66af7a2d2404e22d45a7cac0da8576a74d366ed7b5f47586cb8840c397b38adaf1036a1c74ee6ffe6e8a1d188229b13d8bbfe78654783f7704fd034a545824e25801fa67dc85dfdec6ddfca9e87a3b6b8757f42725d63a56982975cbb623e81816c85a50f7b9944c25aabb88e36f0027da9287168d31f265ff983febe2109a97724c7a890b9102ec413c92c743a733c28359bd6430729c69822645cb34e5d1f8d3b099d75bd33cbe2c14ad5fc19b62fd8d12369908b0827708237652fdc47d57f1fc1f8476e16c3f4cf447c3f91a5ac6a01ebe26cd53feaeef99878106168cda61286a5cc303c56d2811dc469e664168758359a7d57cba978aaad46296b86dfdf088b5975bb61ae0e12e2bd4c96c8de4bbe426f5a221ebb6176f79da6e8aa7f2b53749e403029b8ba5090928358bbf6cbad318232dd374f0ceadac9b5c536c0b850f6a9e5e153bad03c2c4d323139a5a5b2b6fc2253bbd2f49db54f0584bbf2490738ee878047ec82b142d12bf45611b8b1622e5c7e0c9be63e8049f2fba9efc6aa9ba45e9270ce7026513a8147fa58635efec735dd451548e78bf7affcdef4688a9144d666d8576c996a5702061578c6a7c4ae4a92f4c37c1ea43acbd17af2ac195e5c1335f7213cf11894a3265c771059b202e6fa7fd733125fc04360464cbb93b3fe1037c27e5cd426cc8504168825de5a8e974444d9ee9b82e0e69a68fb95f302140cf8573833f2ce97e18dc62eb3b4c2df302f97c5bcdabc7ef92b12a046355aa9e1607ab4c02f8531d91c5ef64c8d927e8f6ba4e23a8757dae3a77f5f5e2344f1df00eee6b9a2500ce928b873a42613930092e58d64c22233d5cd1406506f60a8d9994c54380631e5f074069740ffaa494b0c965efaf3ea8b86f93dc3b73e592cd8d52ca3bafbd73199e9f4846b06d1a61ccef53215b8e8a542f611318594247edb21b94304be434a3a69d781dc4a756e26ecfbfaaca18539669dc45761030a8585dfe5be48a7536ad7962eada0b1f80d8f6ca385f0b99593eba9791c0160c1e3b9423ec8768b658dac651d99d1dd136d63ee1e1408db69bcb1fa2fa1a8ab038b136e27f351aa1cfbf71d0387ed937fde46334ff93804ef4940adec2a831138d0d04155ed3d3f14948561165f1a08e984faf51e668c734fbdbcbff69900e2f739179cb3810603a93e8134875efdca959d060473b20a3f544992f4376c52f34ff172d280653b95c25255e1b72e9adb767ad6691b4f43257299c8fa9b8e3f3e40a20560d72bfc5c9ae8663a36dc73071ddd5f9e8480943948a92ee253fff1da424311ab4aefabeb41f5861a6b1761c6b7a59ff07b0510a8ad41e35d4376af9a83d392085977649f23f425ca9554a8e1e413fb8a4e6bbecab706851ed55853864fba526bf37fde6bc657cac6718b42eb3b2d02ced304d79021b3c1777061b8ca1338b27e6598b1a499db2e1daec104fc6234f0a977453c31af1791802b71d4ef74a4da419fdd3e01575cde1b915e9382cca3bdce76550d14b0d93f5e7f1c256691888883d70807554e73fea93eb458b113192b911a99dfe81da014af46550b7baf01e25af6465be9b920415c254c02918b5acdd20aed712f0e781e1f166a875b84710ab9815c73cba168127f5b6761764f460017d91d5e51c6cdd5668cca1148a36e37fab6daf49c75500508cf98225a936c970ae085f92d8c8461de2c1e6ffabbebba32ce3cffe15414113d06ebe376c33a50d93fb6ed282eeedf955b631dffb69de90d0b2daa442747b74f543483ef646d9a361688b644bd4851ea9b9ccbd8055f7c2f75a037746aa1b42865b602650f3016914103aa5a990afad55873031144bb8d1ae885b8d5583d9e661b50ab4ca7738a3a22ea4187b315621dd950b4a6bd6b89733feed6e4877d46f42fe0d0fe79152514c2941113ee025e5c966a9ef0286d32045e765b44bac1f1ca7018e3707f7d497664b17b644fe2b68d4422e3340b97ae3f2a8bde5dc7b280499c43bf64a0071a6768405b199a9cfdf2b5661db79d7a03b9639621ddfcd24e7160346b1c250cb6205e0ce8ecf798b2d6dd88602201934c57937f6149271bcc7673d0decd67b9ffd6d21bf9473b1cd9061cd0f21e05039b254414d4a2f9abb12bd1a83cead0ef3fc81255c291135ae6ab4d05f21df7f3173f236e0bf617db884863c4452a6d6e274cb4d66b084ae11a722eac2800a3b262d963c7d81b31aa361ea6b5be4eb051d468da5b719d9c2457b8bb70f00e9b0f3caea86c620ea3b9405fad1001a181b1aad7fbc1843e70c420e54871c4d9471c2182c8cd230841280c43fe92eeef8511d65d0707ba7a1edfc2d3c6d7361283428e2e01a32318c547db5e398c9d353df2a3f5447a1547f5891d5e2d1170c12e1a2ebe4e65994289b3c43fab322b393d7aa32ae6cebb9451ceaac2a854171b4e1622cb0ec26343cdcf07665a62cf44776b08c8690570575fc804dad610a30c45c315e64804fdecd12e4e47e28b69e48b7c3643ddcf0bfc48da1f712fadff9e6926065df362e3cbdc8f897370d21446f28e660a5877592f4674d3109e4f4c55e2c6f6c5923ec4f1012e1018c89d34cf2ab268c652a0cf5259e8e30d9e4fcd2725c40822dbd9dc66a0d0d0628171dc98982e26d0e93ff8827d28bb17aea67ed4114b63884dac6defe6640c491bdab0088479ea2d0b1ca496ef0505d70e500eee323f5341acfbf2bb26bb6fe1f969ed24113b2f4931ca518960f05e58daf6b33f9c442ce287d07e65d207960501493329d45590ddc7ff43e84a42bdb0877beea6f4b1b54ab727ab4d0d820060d3288464a65f6663eae2d5f8e4516343c3c8add7cd702d823ec93d1a8f578958d251e5b46b28b29a163bb3d9f80a61042bc857bf778a4f3588885d49bbc3078f66d59ec401de3c7b8043b38019de4a6bb1bf93853e2f0a7de69ad1e0ff2f6d3adfcb3d3f918cb2631098a8c4021d66d2145b36a0ff85a4542dd912338022a21fb34fe46a4a8b85f8216a294521555cd7d2ea4546ab722d885271a3f9cc3826d4073d5db4382a24cd3d5f3252f53fca4c02ebf809eed2c051cb6ac6b155c3afd2c0788ee93d233da59d7ba8d1c88f5d158aeaa223992eea0c17e1ddbc479b8ca631a714266610ea6d09c32f7036eac0d75a9725d2ce64864cf1e41e99f9b76e7e05f2b4943a3cfbab082ed20bf265ced132ab246424a3ba7ea6581c983bae869a5b74283852d52ede170d2cb64c689aee0dd660845aae26badf0b2824d4bda630439d6f5f232ed343157caad94b75eb96de5b467e091b4272b0b431f15f88a2156038cd5f9a1bcdd66eba300e76598302cf6c9ad1cbba07ad0e369d150c7c01cfe39606508f0659fc6696ccd5c44157344a28f241052cb2e420ec5ad5c27cffaf47dcd3d6b8459d38091e3c5b702bfb78f26893caaa74883303b883388b7f1574c7d4607c2df56bbdf5d202d44f3f9735335c39e9a97aae7ca78f91bd3c6cc6687c3fd50ce33a1ef512f6b04aa55168cd3bd9faf80ef772463269f01c8a438fcb483a883861009de5311fcde58efe18f7bf490279ab51530dfa1d349d81a6477341a51b7aa40b7dc6ad626ad81d8b77d1d32e0456e97ae3a8b5aed1bffa2371abc16c6135ac84fdb9abb735fbf763d01de41476acef72ad1371d7a1cf606bd5cf26aca9d832d4f923d2323694b97c674bf42dc068140d82ce0b9eadce1c2a55a0e1ff64b43571be090cda805a5541eeff0fcf18ba4dee79aeacdc08f9d595cd7e2fb52bea75a996a8e549671eb0c4e6197095149de8427fb87a2868604caddc6df858800e086a362e383bfab3fdacd5d29e83d74415098bc5d36b54c21475167ae1bf229eaea89bb9c4c86e51b7a97e8d5cf11e20e14ecb6866bc60a3f8c205a5ec704b4bd5a597b9f2f16e4a7386f0b20b6cd7752b9e661c73692c4188ad68f0eb7faee454b2dadfb20273e2e0d6fb244df867abdae558bfcf57180411e84145495cb0433c0ad5d8fbb9d092e142749f551441738cfcf2d3cb0bc79911b95b1acac16b4ec7277acc7a51305590d61388f1311fc9e1db19cc54664a5cb2e6ee6f24e07def68a4f93f6c59a28b29d96afbc8fb604947c5a815e5e9db54545315527fd5756398b305a9347ec33f0a464669d352e09d166308ee78e9e2605b34badb1e708bbe8074c0a822b90477e0dc06ddde8b6684e470622f748c87c7506459ef4a55acbee40b4cc8286898101cf9f4232d91318b7555a6dddd64b15ea931cc149801856074e0267de6e5ba6a81397433f150821ffa200c5c7a58141d27a6239af38234e2617765823b2805b68a6e4a6ad36c5cba90d718ff6688893a391aebcc21742512c4d8b612c9bb1f17b56436cd14cc5587ddd1aae563b7ef024dcace493f9f19f2639878aa35aa20047c0cdca93b5d63c1fabe6451931da9c40b102965256e256bd52155d8b94ddf842b0ef51ef872491eefe2fce1d7807e62e22c0a344f0db6488e8e2d109d545e1ee1bd05afe8f382fdba1c909db9d0b7dceb47c30502759769c09ee31ba92db28a8224fb2489c05cb4f40c5fc1f5f8b3c1e98b9a8f8edccbd47cb080687c90d949e614091ac628734a729387ee289109c62021761c83c35816d4d84ed2e30f3b964fa4a3ea5e430ed7a529d26d760a9ea2ec67f08e0b651e77bceb6ebc2e07585b0882e826e532e04158ae4512ac9709a4262b4a70048cdeb3f1a294311eb86366a5eb4a1a7ce9e91c1e3b9951b65998fa194262af98d0e9f7eab251cabed1400c8d40149a940e3ef1d67c162aded7117d1125effdd11579fb51c16a5b450d7f352d02f7a121bc51b85987ff4e1b5971def8b3b96c154891bfa2f87a7483defbec0e8ac676f7921b35da2de7f5cb0734b308c1822bb3c432475a8fbaba304a1d391df1bad3bdfe059fcf4b3fbc2447a475f9fc42d8dd772f641ab14eb82d5cd2fc5893dba42247c6e21ddef23c9678715c42fc840a734f560fadc381badfc655aba6d3ba7b26d1c1edddd3d6719981f3b67e978c3ff6249245044646f28902fe00c7dcdcd503fefc51a9395fdf3313f885575ba2c752d0f40da8cabf26e12f6aafe3ddf57adab60063f2eaa80da03bb22616a241ae67c4178228912c2009d9e4fa1d7a48742f235e4bf1cf6a0600a2730390f687eec8611b8de6ca517c31749d3fe0c1ada1d8885ba0f0472ec678e454ff829a81522dcc476794936ecd975470de0f5e7f8dce937cd03d3b6d17b0be71f077f8bd9921e9a156579ad1ee2a0edf9fa9ffaa1c6f367bcc63a781df9a1cd0460ebe3f9804221bacfe4640850dd7005aedcc317bf7b195db56426c411c0926566542684b0acc7a1f6acef42980010f6fc80ba1adc835dc8251f5c4fdd700310422fa7af73a390711627d84635cab66e91860e36a1475c97f453d281a5ef618e82d726c10fd48fc7b2ebb64504bbcfafedf27df1d21342cf8fe5f97a8a2e75700c859d01b16c1007b939699fd8343f7c41c81012a552193fc86fb941003e66b1d10618dac858cfca6249a6b21f3ef25e39812d2917189d0e5be8311a848fa9ea825cbeeb1d8e8750b035a200f675cccb417c09a9208de4a4b6b6434911e30c6d0aec8d728c88bbc3debfca934591a324297501a04b72404737324cb081b6c45f06f8f9a30ed6ba273dcb97e2c3ce2c1779817270c025a97d00ec65c49388a15418c94e1c90bf903e08f425bf8e92fe82d3d24924dc1371c8286ba7c453c2dece25d2cacb55041138b8f07228aa81319409d934447bccf84011fdde2f9b647516bd839ac3ac58f4b6cfa39a68daae6c9b4ab2cfc5b85878d33065e8464db0f983e3bddc12b6c944676988a02f59326115aa32ed03907a25302ebfb8f198b07d964823c9590d746263e0b827e8a31e549677393f5143dd96f03f82011d5691760a7f79f28a2c05b281f9ff98a9758b19caa81ee07c7800859b71ebda8a191d360056a9ff966702e2f04cd9bee8517d5f21732e49628c6f5e11d1edfc57302c9a606feecd6bcb053fb820dedc79b8f28319f392be23f2d1826f1774f0453cf78ac4bfbb2a107d351697343c216b049d546b1d58df31d19a30abbec32931232baa6a1726f6b7b484c1a21231aeae17624d2e83cb9cc462b2eeeb79bc808443bbfe819f73a215e559527af2b882eb659de2cd5d811c1ed9324872f1e897b7c8da0e75b3664466b45e74ebe825a943a1d85da473d16d231803c6886c9a6cf86892c516dde2c112f37387f9108285bac8664717ba5334653cc9898ca99eb9b428918e2b6ecc6e20b3fbc9ed700e95eb0fb6862f82545ff41af137c989857de10a269d852c744dc10d7cbb215bf03509e2f67a235c35c5c5f677ce908384ff7781ecb69863710e23677f905f3cefd38a01dcc9dfac3569f4e97be769f0a4e7c2c04ffcb298c247dfa7db88fecb90512772ad789991c5f808a6c34f9702ce21d9f216da0d306294f6d2b6ce3bddd97dc7462df5f039b8d3a373793f36196315dd6524fd58d2bd7f809ba16404b7c4f62100b91a274c7bd824919cf879fc59dd46dd02d5078f0d2205bd232a436b9bab58bf4daf4633e12061a26451c57c2f85b7f856a4812164645117f80cc55435352d0f533748ddab2b84a15aa4a5fc2ed49817f305d40202d79b20d707aacff8ebaf63c4fa4ddaf0988974cdaa163ddae16ebe3a149614125f11d2cb8979b4563721a3ede6b79260220a4351fbcf1d679cfa315303b836f22842b8d525d8bea142009333d8169f41c492a88a85d3801a291d22050313bdf655da61f2a31010bd44f11e208d35edbcb8e069aaef90627f671639599818f764194d80b3d8c133ff66712e1b73763e52eb4d8382ea1a0793e5c3cc584e8b99acafc2ee434e85480913a50a1a622adcfe8617b8bb29c3165f55ca83956527bd4896b7670d8b18ec91f9fb0d9f82f3bf63ba34acbfcb324467b9dfbf1aac7812d334ca12278f9dcf9ec3c4c351a3deaec53afabbf3e08c0e95b8f5d0ee22686e7af77126761f75bfeff4dc9f40f3e0d41dbc96c62e6bb41ea378ff4a208171940f5ee6f542d34c225676448e669f189a564a291ccf03876b227a1c341905cb082d82262446b5174f77cbe81aab04bd8c78174cc99e7c8f2e59d5ad71190bba346d99cda25745d3c22fd2bba935160c71e7b88e425fd1b10524876ba745540f3d2b455e47d31f42f307e36ee4370b96e54d6ec600ace4d3fccdffda3050019d1e81422db0be06c3a5ecad534a72ad8881bad6dcfa359d48b24b2f7330fd5bba8d5501a1c920b701b48dd7b5bb0812cb2331ff8f97021dddce09f63b70825e304e5401e2b1ab06ab4c1ed0055ffd5d42cd1a548716880dec44acbe193d0a33d9db2b36cf76d765cbba50edb729fd6139a443ae1059450fac99df56363d12bf464432c2012880ecefbd87354816260010a03b2785974668faf3cbf698cb173e83d432bfb2373da1d6a8c8bdcee5c6df1695d8c6d973532b010323702474db9fca93f9c232250305229979337976d342d4915efae136126f5f15200f202fcd45aa0512a93ee690a863b992ce1c4bb732772f07272f60ae2679f676128d8497bae5afe006bad70f2d0108014b7d164a8b698f5648d078f9fbc02f3b390e12dcfb1015e6cf1aa8e5407f361ccc9fdc50c0361b89288b568b54df17b12bf05214989dfd8237e0e0d594ba2e4acf9280bb6d11e4b9d79f19dff671b30f513e6c08c1d87ed0c5901985de9a18495cf5f0bfea6b4025accc1ebd21f16dc489c63b92249609df58bb69fc5c7da94890ca72673ebd73e94b069c1e62e07ca23eaceac7c81bc2d174edc5cfb9caf55d6a78c54a1dd39c04b70cfa1e920aa058571cf3c58aed7e80ca81e6c17b1e61cff03876257a4b8818040699e8195eca0b5e3526fec327c9542a40740c7da21181b7d7ad73678e2cde3c9c38173cc7eac54ac4789c5c103f118504ed3cff6bc6143ce41c531965342667aed64a83432d198c429c4211cd32a63e92289f183cb3ae15206167b1b6f74011bb73c1b71eb27c380a7dd8e217c1919c86a02112500c5f2df391df4ed9b41e9c97578d310b52f51264888a9847a3ae5b75869e566fcadea005db18ab80acf4e45ac6ec522890094d43d0123a83f3758cecfcad22e71052105c22a8a617043c45c5768314bde75a078f9afe0aaa803b08a88dbc6785ed7861c2cdd9c80a8b87517bd67de803d4be4687a384ad9f22d11ef402c9b297d93f1f45fad20ecc36b569d1057330fe0565b270e0192e1d81726595f19bd0d223ca6a41079053bb813eda2c6060244181e6ccffe11dcd8d571aad464dede21b1001de3f9622212a1dc9633e71cebb5d8c7bb4ef0756f2caa292632f7fa552efd74a53f0d71e718196b9ec59077654aff2daf1801346e351ba4544fda09a2c9713a5f470235b5bdd3a6bb813beee198690d63ae40d57cf7a5c7a0ce290ec4a4ba2289ff8144d1a39e151c197dcc08815e185698416f506ac5ab9d1024e3206a027fced66791d143b3a486aa31535b7d2601f888621c8fd7ac224cfc6c0cc545f7153e93ebc760140ae5ef24590d3ee4fcf331b6728ffd3e217ceba32da3ef13556787f3dec586f791e88cff67edf3d259b6b1e58a9e191a99e405a2b6517cef99c6ec06cc2a22dae34185844706609ace6a631ca514576ac124f5ef1dcef7699b539947a6f67c1c2622ab9395ae43f4dcd77e7ae464ab3b467d6d91549c0113edad77cac8bd3cc90b7f0f24538817217d3298354cfb37efe4c7f222a4ee9543a3ee1896eef9dce1e9e1ac5d126815dafb2f305665276c87cbb1df6953f06dd1a0fba13f4303b9b757c19bedb2194ad887dd8ba9443316a17a81010e3e134e91ee16161ebecbd9956d17accf054987698f8a35f26b452403ba89b6afe1bff4337d7277e56b97f18464b0af777a4a27a23292989b870f4890ffa64aed9509b0605b9b761ee7241b3e24c8b145fdb612026f8f373f6fb631c2a200613c3d82c59bc0466a423ee8057be3b366499fc281e29e547d3252dcc15896f30883efc23d7c62814d58cada45c73a8849f77053f628c501ae0a4484b62611b3435ad46fe0c823b7dc8b65d5346ff663286f999c8223da5737589f054ee00268df7b34777cf78ecab6f0d2422325a30709ad09dedcbf7ff08a7bc8a394b2c4915ec68c4ecf6ae7837ecbd4b5ed2c3516144fbc30ae3162fb36a5bb9ec411a63b8ba4cb8c3af14f365c867af49e8f5fba1972d8fffb507e52bf47f8a03f824778595747ed7a15b6424610981124e9c8003b17603fdf17acdbf455ebb8f1013f0215eff1cfe92cd668810dfb20c2aaec65e702e1f600460a1d914f74878de11aca5a8e72e2c07c808f383763c8ebbb469966b8808ddc42c543a17895de7ec6000e19149cdf94f838089069dc84a53d02da1d388bc740dc16026de94ca8e8c98ca0136f88a27c632fd2a013ff1408a0ca50744bb28c29d0a0dd7c5e5cb01314e538874c3b51688f52267596c0c77ae4f7e2a401cf8812e01721f85c7c37eeb1284f607f5f545c82adf49e0fe24ea87cf910cbb7781e2c22fc0be36a15f5ad7dc7026bf3a989d6a929e5d237a4d4710c7f1f587f2172fa1c1b977ffd14ec5289cf4f23b543e6bf31961457de915d1057840b8ebbb0dbd92dc9bc0e9ef42a011bf7ee1460133c2b81e598a5abd42a0087e30a263b843826136a2a71f73e9d602ed9ac11d0e10b6dfcf8581c0099014eb7c7de5bff7fc15c6c6879c32df14be6ce095ef65bbcc011948568dd1092903868b64dc40a99269b0bfc3b26ff53323dda3582b01e4e8cd39e09a9c01d7480005a657285dce120b0133c5947ff6864d1b019efb1fe7323b83ba04f239254f0912c7f37ad558817473517eaaec5e283d8ff5e427eb4f54c8ae3d281cbd1d96fba3981698c27c1b772b922bdfabca781f0ceaae4b609b430180ae7ceadb7812fb09e42b74395044b62a79500af97fdd64967a4c05da8c2ab1685d0dcbaebb16940a16fa3163a3ef0d583a3b6667cd9c4b35bf82a62b9398218867b5958a878eb909c7d42eab09230ff70fd55e00383d770ce9cc707f5b42e37870d5dc7cc61a24f65dd1a1396d6fc1547a1b905739344e9d419ff86277b55944492d993bd8f594ce4e92140d31fe3fc5e70cf59a8ae8b2cce9f6e361d60e5e82056133158213b54af72f2d0c4e7e02b2755858ae3a1cb74bbc01fbece16ef92aa76568505b4006c8a679f517130c4506886ac7f702afbf73a882f7e038bc7302d3fb4f9582592e12112deee6ea3fb34f7b5a9a51b4720b549fa17c2c1c81fa0bf61ddb232b8a372100298fe6fa35eb198921fdca75aa773ef87d6a13e106d95de6784868a7cdf8ee2a6b169fa0153376a9476dd4db7e2d670f15af579fd3bd975aa826934963673d4300044381fc5685f808666f607563ef153914df98f1de5f416d44fe75b598c7684dafe2f324474b10d0d1a9c9809d98dad82ed322c88050c5b0c79ff3ddbdfad089860aa76dc95a16b3046e409ac2855b29f899ffee663e0c0796464e37594f02d5a6c4d073669e47f089b0676cd29bcf86c6720f36bc03a1f19671b09284b595378a40eacc4c8d499841caae81de2c24f74fad17abaf01c6f867ee52abed01b22e863ca0220712c6f7b9b6ab76e7b31ec30840e7f8546c720824df7a7816d87c7d1c82f1d7ee55a30a17d4f8f9b485dbf5da4d26c278b19c1f178696b54e197f99ca3770312a7cca891a52de97cad8f85817404c07a4fb546ca2fd40da1160e950a185b3f726a3448ea053919978339e5aa78a26f3af1d74ebc20e35747077660f74481b29b7d988bf7087dacce2f04809b354123fe80494cc81ecd6a22949de75da4d9bb5512a990703359c0c6ffdb9b869056706032c0477dfeb8279d8886e8124466342a110d4a67f342f668a17393543b2e96303f8663fa1cc8021e8898a8545e7352adcc1f46f986b8b6d10c667a80022c847ea3fdda23abea6ffe642304193b618b442f6f07c5f04489853978074d67fb3593edb34cd6b07b0499862e427cd42a9176efe5b0b099761f309248dd23d16a8851553b7107ad2c53277b68498c67572cb3ea2137dcc26ec4aa836bec2238f6679245be5638ef54de045e9d820b87628b871d636b9b126f4438c6bc9ac92da6f3fad2b808846147d4a009d862346c2318cac7a35ec9a11582a6c41255c43af3974a303a325d7139100f197668d0bdb060e82d4d147269093c2461f3d68d2fe047b2ee1b37bbd03156f344cf8b2f9d265a2aef318a3d1bae058d0330b98d27e1d7d53070c651a10f3caef004ab44078198e80880ed5ccf2a14a602a0978683e6616a44b70a16bb10601e1054d8fed9e39b629294d2055ab24fc8e73df82e75e77878a2695154598c05c09d32f36f178fe276df0801f99af69d9d15bf5413f4221cd0a3f7341838c8d71d071eb1d51fed60160f061ae69156967af48e7b8481fbf785cb0c2eed99978f166d7b3383aa007d6a91d7ab1ecd6c06233a0c00ce67f73f1420cfb0f57af50c80253e153c5c6ccca095c5a5688a6f28901b37c50dba5b41a683f6ad5001ebe0cdf5ec8fa132e355269afe50c73e66fc5ce7140b303c46b44b79f6a868a6b9fd4841cdc662595848a65354f0324a0dd6031f259bb7047b652aac9465c961867b7ab95d252a80224b45a342c163599a41c03ca71acbaa8d420afd90851a5e2c61c3fda1c4307d3048360e669aebe471af2c308076cd3d2c830df7227dcb8ce009e9b790d315afeef8f040cea314c639ac6b2ec2e5e0d7576d08b5a39316013765587e5a228d56e387cd33f6570d7cd5ab313f33ac631c1c3ffb190a04051ad42f718c890065a124188595dcb880a90ad8a3bfb2a1b0165dbdcc606242863e05038adab8f506b785da57573c8b1b94166a4c4b1db5f9b15a7445d3d578892214dfda2995128ae413fe14af65ae6265fe01cdf19bd9eb3dab49943553fadb440f177b1daccda105d16f623d89e86a574f62190c17280f5ffab1c87d008c0f96ca0b4616623278969872c3e026e51644ff24c762821aa65854930e84a4909c69ccdc84750643010e1ecf886f0c2630a50ec7bbacfed6c5123778f0f27b4ba3185f619ca0037367367d1d0a168107a48c02bcb40b08c844ad75d3508c6d9fc00d0f067fc5b672bd7410d7614546b5aedc2eb17aa5f44cd99d1bf53f60dec30c7ed4a0f353b02b86dfd3209e259fd00b36360f6a2b312d18cbebe85af9ee6f429b1c719da847e170b7c0396f07c3a24b6bfd7e502370b129f2593f2a2822e9d7471472e7565e4b9fdde1496ef08a2c8d5e8fce3461eb466d5fa124162992dc381d801c07fa0980f38e3e0cfafd53741eccd5ce435d933c38c6c2f11aced753352d1679279d4f8ac719623419b498a32a160f810d997e5f385f464702426bfa63d3d92b30831aa6501045133717227a9acc6903733e4547f3084e9e5f5dad92df2855b08f00cdb9f6f5645761a290469e3a1a8e38625f44c81eeec06c568028035966fbc3d168e15ca87feaab3b2bec61051c9f13470c9cf27ddf0197cd9039dc05438bb604fd64800ccbf65d0d04157d081a9d381efb2499348c19add9261ba99a5852b9c26a635b1ab93c824dcba700371715928f2c778604a56ddd5421c9aceaed4fbb01c26e333cb83e014b2fb746280fdc40bddb48ac85f60f7bc78e4e0332aee9e005176a20bb6a894612b23b217f91887b1f0d3fd88072785a38c1f20ec626fbbaa178eeafa6c947a5b034d78c50a2f3f7981615ca2ce7b7989800dcc621010dfb6687f5379782eaa99709462744ad9ddb4ad7b9159d605cb1d421e9f9c3d91875989b73bac99f027af59e5b2cdd02763f10efac5730edf2d84fdbc5f9cbcc6d015c4b4517f889d1235ecf97696a74b31d9f8c2efa4073d11ff745186acfc3eb93f60149c0315584e30ad7938c46aedacf262be301108c27bc455d6068998b7eba79cc3044c26a5c0147b9f3cbead086bf42fa362d54720ab993c3627dbb17d54bbe64ac0533df316688394c9454e57b3693c20023cebac022eb93d3780e95fd48d4c17e1b22b6aca4f11d398ad2aace4b1a4b05580aa93380bb9479478294e78bfcb04c40e28610848a68a226802206e43b8c84c115cd98be7230c6093abff4435fb86754268af72fb8bb0cac1118c4b13c24ea86656d81ebf94ed0e79bb36c08fd0e270d21a427a8d8063450dadc147e5fe655ea99003dd227f2a4511eac48eca00f3c9ab909907a5b236df07417fb0f71f081a7f708f98ce7d4237001ded9f2ae6ca379da3c1adb8ca6a32f387f61074adca7c44d883f917bc341f5a40546ac3362c5ba2cc4268f4caae8661bd070f8ed20861cb07484654929256600c22989b329e8233b7290458191e0dad7ca8f093a69e1d504b8cc4b617d2d91204afe79c84929407a3e1fd3e14705ac18ac8a9d8a0eddd1da33a5b1466b4da0582ee4b7afa2d8195f15856992f3839f8deb07411d95331d097f71c15cd4f5f1ad40bb6df4786446f0a4a82c74bd6a8b5459529583ab137b59564d6ed925a9e0c4ec2ed2b60077ea38013218a03ec366b60f47647112041f465738d7ee973b72fbcbed268c7acb3dd0b88f9e15aab1e13e8ce12ddeaf7e3227e2a74b546cf9ab8b55cb3338cbf6529d123e25c1a52b6e10ebb933ad947a41f8c2d7bce954984d872df25b7e020f7cd80a3e7a80ec16a95f072443b54a58c5969acff0b4c746cd00fe049e7f9aa38b1f9f4bbb4dcb663f08dfb6b556110984b726bcb99978cf4ff154573df6f72c59fe4218adac726e2232c2471b93a543d31b269bb5e0c22712bd0b0404efb2fcc65b496ad1f750ba9c855c11afac6ab770846d11f367397388fc459022c5cf55940a5cddfb12dd724291b27646cbf3b668248acde91fbb9bdee26818c1aa167eda9a3d72d199602df496608df67b90bcb8883a0f42e5f69eb1b0dc10c574dfc477f1a38e81bd6b5633f21e1a35da4ee86c5f1effe378841a821b7c3f96847df521b8bd4e7641635c0b7fa0f6fcd2455e7dd044d8f1e2920b4295c5b13b2754fff45d195f60334711834d7692fe78fb6406aded52e3af6178285b48591edabf1343dbc33bbdda6ce2472b7f22f82f69ed41f37cc2901f58a1ce4ba3026feb5cfef77c22a5192ef3b95040de1efb52bef8e692625ca961fa3801fd6db94fe7a50cf7ad95c3ad5112cea960061aaf1a7dc082e426697f224e6f6c79b6ed3cb709001434d4eedfaa059b5ac6d53a8a7df00b4a1573d533c34ca799647236f8f817fb80ca2a6caccb7a3ddcf6f39b476a2776321b4ed8a15cc91b07e9293bd109aa92c0c56b3eeb765c4b1fac8c53f84ac37d4086af199438d140ad35a928ef156315548bab55473816642679ecb79cf8062a1699f1cd629d0d2997ec915eecaece6bb635776cbf33a15512d31891fcd9a60d37ce674a41a933fa9fb3f50577702567a6a4d81aafddf50215ecae78d2ffe45e70076c9e87e4f61c40357ff88ad49febea4ab92992ccc9fc5361d77bab7a667da58b14d19987f492a2c8146456a02962f9e77faa2065ca2dfe53796b2b6469026b78c6eb08ab06a86fd31fce1999936b5f876c13eda87a18591d2aae0c1498fbae93abe199a7623c467feb46f6f32c3666b7ddea72b9d4627e5c2489fc513bf63a1130826f42659a96eb8d5d1f03885869ccb4e2ee6ddba3fa8dd6f4d567ce5d1a7fde4a399d2a6a2a47e1207753b9040c588fecc0ddad70fb0f4e1a89377a16cb3dfd7e993b678faa07979b2c92008a89122bcf257020fb8d565e4a30e0b5f86084e1180867fd1488766ecfa98d2c375ba22145816ff64819e2a9c3c3ece96b6381df9b341412ca0f92885f641877bb348d04c7ca42c50fba8de7753ea89d733d6aa08eaaab79e5b8eb5dea3910661ba32228c553221ea9827eca8b55da043a565514527c24a2f2c722f27206d51f6c62e1bdadd3c8b07cf67a69f870c162e08ed0a5a1f02117e66534f006675597bfcd0ccccb0d762b23841009b248d2b866362a4a3e6d026613824e08f613188c61680d49ea8f3e196030810235c696400fa780b454976f3ae748c752adc5232632590df08998464e7d14c362870c3155ba040b21bc49fd034f5de0f0d9f886ced7145686e04eaaa1cc7424ffda7321d1b601341b1708e787be60ddb26082f9f95a07481b549af30f6027629211698b7a3353e0c80f4257c405d915f5e3347c04064cf74f89e79d1a62579996ef5abc1659184085dcb30585077ae89c27ceba7d793394342733214778f2385759330b6b06c18dadda522cf103456021a90aa49f408f1b94c3854438d2f2b1ddec85850ea416412f1cd140a84236542017db7f6f944fa77446f6c0d34ad7876bfa2e322f060ed25c768de0ce3bf9118fba84fa04fa1b01c57e5f3f3c5c4c47e4e20cbe9e83ea9826ed5e58ca893eb27dca698410e4aadb35ee45d63a0bd95c61e7ea925a4d2208ed078206dd8dcf6e7b767347c4e6b8737b9052298341564eb96449922471c768d37e0d4e9b5629950d467441040450841bdd9a0223e0f6a8841629c5ae40d39a6536b9ef1d2774be3829dd96eb90ee59176110ce848e2249ab58b819f2fb9667229d3fe00173b90c30a014520a50befcf093bbafed756727e0d4bad12129fd7d248771f70a399d3f84159fbfb1dbaf29d27c5274125a53173bcef7df76e95f5a3b81b8ec62db85e357b90e18e0428314acbc739be9efe97cf943e82aff3ff723c1f373547e64c60a2837755f44a14e64ed6eb2fe23bdcb2fc55b149307f71e9654f34aa2712f521eaca12b6814ffc9fe073a56e4654e7d70f4dd44278fe64d578a8d86a58b7af254816da9359608adbd90cbfcf851db154d456d4f31f07507c127adf2fa61309cd8a1f90d0eb0171832d002d36a8884a58ca3261b66e286fc53f041d8c5b55e380bec3ff6f84c27f8248c92b61d01ae1abb4714f3c40969a7034843c56ac4a84f1445feeb6b2561cc47cce937f96b768aafcb2dafc558284f6292c790962afaaa45c5f1a656b60d75d01bfb2a99ddab923013f9f1678e69b8ac1cea516744dbaef4d253f1d37eadb219d05ca4c143e1a477e01d64d9935b13aeb3696eab9dcbd339dd63b804d47072f5bfa5f2e07039fb3bbb92f7f6fd2935e75c61222fe6b2536a17edf51a164076999b442c87cb6c4495ceeeca16e40b027ea7cd3ed092bbe6342aa1f98dbcb95da0b2c96a691d2a76cfec97a6f7bd5b8618f00e451e353dc01a303e2f194c55c61a062fb400eff96a6f7eec088eb8d63b8d5e9f2fa79950e41cf157fe9158c29de2c16031808bed44ea4042d5878c587f83ed9297b4ab3e09b70998158a28444dfb0e09a2d7133b861540b2dbe75fa8e575d37eb5751525e65247df922bde1a982fb6c959dd444eda9a7a2b440e77a7260d1fc2b0fc0d8b03b593ddc8adc53ff6b1e9b7e6afb0773512cda849764ddabfa815e1d17842ca45849d737c1014b737cacbbf4d62b93837c2beace685fb3fbd832f3669ea64d19db036bc60a2f23c066a261c4f043196c89c9257e6077c631d2016c7c793413900f69f8dd3e5839114962f0ebd12434d42f92afb490429eff4e7c310f5c885c5730c0c143960e0914cbc15018345ed90ac4471a0703236dd8db0e2f5cd2fbc092d24bccff108dcf8ba2d329c327001f3c046d1576c7b84d4be665690492ca15aec3116e3093af401159d448f464f7672e37bb48281b93ef276da785d35598945ffea2332a3450a883cff55342daaafae2b7830648c9371fbf803417bdd7100a36d19b91a1847b6bf48c4b28c7d476433fa1b086d9645132cb9640a288e1b4d88c2bcddb457136e0ba9fb36f3d8c42e3566838c2475fcf399465359852d2b437c52e0258aef3a128fe19d9b0986c88d82e1bd1391859dcdddac1602e6a94ff128dfa2e6c7a5ac3b1988f4d66c18d7b0fd5c97c7796ee1e6e9d18c7c4e55b8c9c7c33b6937c61c24be45fed3ad56b9137338c946fe5112cfb69ab1eb352729c245cafad55712bdafa92a4144f4d6188dd270d5f53338b5a9e0df816c5b0cdddfebe22e05f6581e68bac393ca72dd225c282f61785b97ce7e48bd5dd00fb3d8aca80e5c5b7506c7061825548f9723323a8e49bc7984d1b3e883a1659491aa2597f917997ab19da181c5b652d4dde062dd36e0aefddb0238904865d38f8ee2aa685e5029979ca00d3b6dc1ab49b85ba005437826ff1abb8812207a1d96a5ee9c3af2f28123899edf9728fc44daea7168bd69d38fa4177f40330c0ede2656706f050f707310daed9d4a9826c8b9e46e5df0f9f5391af3e0d4f288e17489170e54cf9c27bdce35a45f5d662f6b77f1068bcdd5e11eec59ef78baf2df2fc83e20401ee38f3d6542bfbbc8334407699db3fb1248f7d1a665c2db6e29e823a8011dcde46311d26ae0d536e0ae32a4df729ac3481e0181637c38b88d3db6516f1d249082db9664c007856620561e8f0a03b0501be2c4ee97425eaacb8283ea84f8f12693005d83b9d2e4c4402ae99b4c0b1f43d0501fdec3a661aa90dfe94fa68ce9bd7c1cdce7643ab6a5958575a1405232f757c68180de52788ba72fac893679df8bb80680632f620356737fbffd546e38d4d3f65e87b0dbbe65ec26b89d2a23b4dfe3504ca4919202e57912e22d777198dd8207bcbafb3630fcfbf1c3b7d76bdf67b51f184a852a82b6a4eef08dc1d25b75e4bb1dde799347e800acaf07bea67fadd964fcec90e5d611a346bc03bbf9b81fc375a8e07bfd73e96ebfa486f86ad7660813e27a880c40aeb1e95885bcee5607556ddc83b7fcc169a268feca4f41d185af3c3c0f7c9fdefdfc43cb2dbaf38af58126aa5ccc9cba62e14cde1b1ac468441d5f5f89475dc951e448cc842285e2d9f4dc434fe4e814fe6827e82c1d290c60ec570559b2cc105e618be17936cac94479b5ca4348a76ede23cb9ee4156c42aacec2c19e487c20928502a37c20ba938b1b368436f6f37c8b56636f567b75e339afedca78bdfcc91cfce4e388239eba6028acb719ca5d0365b70131ca60d6114202c4069d36bb91576bd1642cf657a79bc1be15ba7bf47119c19e3ea4742534abd8595272989102154cf02b62fdb69ad3f4086567aec7af07f904cce5cd9fe9dd5bead882fec56ecd8b8349b640d6cbc6c2c097fb83d9bf9e9c50136e4cdcb9de18343bdf240d58df73a90dc8b499f0c9632e3d44b385514307df4140250e751f1b1183f45af57837d0217e5983922bf3f9abb1b8a4bbd48473ef8306a0b1624d9e382f419aa9a5c3121f5e3e91bb22a4de00ffaea888745877f378f8dd64d7edd99c7b5282f5b8b9f0069cdf2410b5f9356c112279c796b5c855cc9137805e9a4f34dd685f3bf756331dd4fd38ffd9f202f175135f52fb780bbef6c250e544295126d8f2f044921851687e4e3fa47c0a5f7f66c9b2b376597d9e165fefd78192124d3877f91dc3590ac1c3e8f7f75f7de546d8ccec4f58025f83eea630fd90b7ff4a69a9ce6ed18f30a21ed98f702c34dc388d872ef16668c7f69da34c613b526c4cdef00d31dff44eac6babccfcaece6803e5146f053a4602e8973e12d5b199fdd7893a73d8f5d47571ab3f536a03d8b1ddccd114118125b92babaeca0d018898bf776ce851717bcb63627dd3a55889e9604fa2a8b45bbaa28ac2195c5147f331a9ce7e4200e5d7cfac6ab05bf67f518a726ccf6f951ee07b38ba23419e82ef5ebc8399ba6b04dc6d5d513ee9237b77b0e28af0b48bac787923abac3202eb32b709e4727399f0de6107142e623c1c0d85028c55515dc538ca896de2052f0514a87a11ed3031d6906ea940222a144d451848b7e0a3b72567a1f19eb9c7fa63f8f7d386c2913b064fbb399894777ebf3cdf4a5bd5518c6abb39018ba62cd5e0427c095bcf994d818bad4599f336d6ee7c257e2bc8fef907ae5a97b67f05f0c774d529bc8efaafd293b5281ddf042d6b3d05df3cb2007dd7da60dfa75eff6a07ad8020f6172d318aab5ddb8367a3776ad3e52ca5fc7a6aef7b569bff5c2e334e2788cdc020d4e998474cb0e7fad92aa7f6114269a21bb22a58afae623dc5fae0f7a85387e845406c606e6c934dad31360a452af9ee633b42f7bab6538d23e8e46131773763c2c2e6edde4885f4366d7461a75166ec5821350aac5bdbcb9f69e1bac3bf5d2549003d4453e8d99f581c6fee364f61b158ad14369d431e10ebbf0b88941789c78e78634ae7aa187a34205a83e3e0c4d79f5cce3f72e01814c577f2c9b0c153a41d2079c42db2c93926e5d31ecc625a70c25c343583782c4f2e648a61e1e9c309c43e9573647ac4f043ff350520b91b4e7ce6d0f392732719ab39526d2cdd14b4a16f7df3462a56599f923938663e5a1cdbf6d0ba620bdbc7b589e973e5d2f124092ed50bd31fcb9769306281391a84ad59a0e64d23fa2be2fa9407e48a4fbe3ec5a619ef65f18239b02e71998b3211eb9c32d8f1c80e5e37586cbe1c6857efb9507c2105c73c66522d36c458ac6e5670cda4e38a5b001d09e1c7dcc4124a9aa129a9455c45de7accbb3cb055b5d1476abaa5c87d3a62da94481d0e772ed3a4c07d2c4f3a73ace9ce63e825831c54ddd0c520fbbb885a54007166346063a24244dcf4b87b65be49e180ee52f8a21226b03c73067e7a3799b5acf86dd49367ee22a89bb31db73a59e572d2bc1bd62e75fa279f12b32e784085aa52d1d19c481d8d97d038cafae4fac05f7117faf87dfccb7a757dae93570e32a452f969d3dd0d86eac7702d66a9647f159abaf999851fb2930bb0703bb91344cab6f44d47276797fc017979d697251db6b045152b1237749d9b0d93ba099fc07a96095c1619dfb48612a9adcbb451b4a37119c08431f08f3ca757703c899098b3afde4b28891d7cc013488b030a4aa9ee3ffb3dca463554275beb4f33c22bda8c99978047711531ac5f95f13a8bc51760d8a11757528dddb8793b0fd9139e32fd216ee059c4c75ee42f88f7b422e43cd2336bf2042d005e74f408fcb2ae0dd923f666dee8a55d1241365454ab93adc73e631c413e929c0ddcced77a513c2f351372bbab3926aa87fdb8195dbc7a9c7b502595d94311c2fd0005cccd83e97fcdd662764517012d3cc63a1dad849f3c67ae6bf55993713734e3a462dd2b59ad5d67057fe90b209473ea3b59257bccdd8d3956f1054369bf215ad9cd61c8ae7b056707b734292bd8356d81c520be64d77808484524b9cb4e9ea3eb300a57524903849957defb1073cbf29bdcc47e2e74f9ab04a569847114e4c82b263e567bda5142fee03b59f8295de9b8dc2a6a0faf6c6a22e7b726e6d5adf693137ec4670c4895367069d94a5c95a62faab6597e0eb4900b0009884cc82a14618be07d961f910f950e270dbda8caa7fb554e373a78117a6c330fca0baec55822d03f4d00b7ba95dcae26c0dc13c04f9d76ad1bd11e3aa8ef1dd93585505e610ec7e62f4d706328bcd623f81cfc3ef7235400f7c44abd08ae58d4a9666ffb0089be4773f9e9f6746181789ee6a990e20af22752340bfe57d8ced33bd50a0388ebd3d434d829491391b2454f9803e0a3dfa36a8a426177ed3fc88002b1e2af4dc8abdd3ddfe8dd2aaadfbee267f9711ad0e2fe1ff8642121a368eba44a1e789c069efa2fadd539bb113c9840b1d5cfc053d4dc4aa5ae5f9eea0343abd5bea7263a61fc1048eab2e1a82e2431c9f71472cb40ad39aed6e1780302ce4907cd80923d7ee611d6a00b6e1b3b5f34b9c27672e0976e820c79b06eba6d44179b961bdffffccb891a01e1d487834b29f03bd722e688c09d5f554fdd7310e3976002ef74eaf315be5ac913888ea9aacf99b677f86b668702387c3dbe40e619dce555362ff566e58d1d5a98d0b4303aa63bc7171ebdcdc51ea26e0f09897ed25e16725156d315cca3e82241cacb300eec9036d250642702e511188c82b948e22f6bdc7a653df0317b9d2c9d48d4503da233f11643e353fed8604ba3a7b65e2b3ca4eceea67bcd10ec53cd285179851105be71b4a9309898f51362ad82c3178282832a38135274dc192d2948923602b9e93903bc6391304028b753432ded534f700443d79c1160b38a97a44cfc9da29fa8d54dbd254e8a99d4a184d93cca94a9bb581deb90d36d8ace969b0e939b622aa075e756735fdd101d58c1904c7729d25ab7088d2be8baf3c83e1d13cfa2bd43ffa02caefcbc0a484cc3c8e42d499029baa8eac2c1c169cc1d82e16c9591c33cdf34e547eefa7b4044c60c79960bd7168eb8e5bf18ea4fe4727811d898e75846fa527e372cca29623e3afd2ac3c2580641fffbab5f3016f7df8c8a7f3588647c0c68120ec38ccb97edc811e86f385791ecd9b3d7879f2b918c7e29f0361ff0b755d1d04ed69a6076827da8afae5e14a9f320ee133aeccf6d96cef66678750640f6a58c03d887bc92df9ef22cf736d935c08ee694d8d34c186aa3e4d1a4589aceaca698db3806101ee51d4a0fdfc24a7db02855bf6969c62a4e77c9e6c03506923c8f6e80a38110fbec810720036547c92e72024efcbc7dd746cbc8b10ca842e74d248bc9ea3a47bb8d4ea51108bd3a5834221108da4c5e76f288a48d8349cf19e39967468a2892593cc7480e473298d3aac40f84a109e8b2d5b998728ac1a7e49d184bc5473b993c66d6fc9b65fde5bc2eea43a90f102ece99dba56cc8c13f4a5a6effbaae19d0e8a70742987b2b8eb7df4e2d4a9b053f8306733c06c0b3031254ee122feddc49aebbe972b96544f7a94512b65ada419696109592f6eaf8c803b5ec91a19550c77a939b43508cf045792770f6b5730b5694c6dfb876e9efe21688c2606bbcebfd7bd4836804d938b419d2041fb5a0399cd34d0f21b4c25bb0d74f38916e592cc879ab8c73e8b1a3501abd7b48d578ba5f4c0f16ce06bd4de7af7abdd5c3c2e8a8a9d46f1619107b3053605f99c4613b2b11c1c882c3b580ea02a69b3ffe171b04e758acc48d0d2e6a1379d3c5817a8bc4a86c8f08233ac3dec4c470d7923df9194a66ea11da9308a1f5b11b6d3260162b201ba18be57b5641b6b7dfd6da81b010e5b1eff63612e626c6d894d1a4078c29ca9ccd6af11381574260d1069288780d717ce51fec23d974fae2f5f37933d575adf8b5e2e6e87390f0553358964614287d72814ed50870b19e665c5b6bc004f636dd6cb23615a2c34f9d1af179705800ccc1cec8db4b442f15abd4db494517d0ac3f6eb7f0fee10da720491d1ac7687d376b48bf7a07c0355d5ef224b116350d75aebf8033f1d4737bcd24fa8c560d181a71d4defd483d7cd5eeecff5c74fbe1511ff34dc4297b946a4ba94fe83441e6cbe5dd3714118eaf3593c4a2843a6f8684828fd9e86fb2340ab8a5d237e4d52693087cc8cfa016d97eb9f9d4106903952c484e9b7c9eaf62f338b8b20f3b6372874175d89f90aa7895a869741c5286646d4dbb3d2b7f9705d93602e0d0b3db6dd069256eff83906845ee42acd39202a235c3d66fa9e755467975e3ab3493af5e27b3215ab4236889cb1c2207df6fb64f7f708362b71b9783bfa8f0ef3b64dd76f520e5d973bd0e4d6e5c188d600137ac0268630a0e5b2269b707712a71e5031c9fafe7361bbbddabaed69ca3bc9458892cbc63bffb94b6415b43eb67bf5c3cfb6f9bd9b867ee0b36ce54e8f505bb36c81f6ca1765e9e832ae8ad0f1181722dfd5e5d2972343c40f28a7190174aeb192e6e4b3b8555534a7e3d870c87803e539ba435cd7fe6e9443cfb5ed8e8b22531a7abdb6f94704f754d4ce90fc07d42cfd99849826123520faec9c80fc4306837c7757da73f7708c55fdd1a9d2f90fdf8117918c57c62b403c0562b0c5227289bde44da8f1550c50bcd22e813781d4105b24a7217e9d39a98760a7cb55fcd6e4db7ed5297bd943b37457159874bdb37c929f077037881cd90136d0370942bfbc7b2dcb0e4020b46081f51452fe26aa656b417a05f1f8b1ca77460e88b0862d0e8d152c3c57ed88fb946fcd6b2c3cbc5bd182a08b48867a79109ac3f6f50d7a365ad18370612e1dedcddffffdecb70fbcdf472e6d2c0cd6800f4078cb8e5db1c942fcae0153399b7d3a051a604521767da23e3d4b4ae307ea0fdef69ac32428654306eb182de5b4866cf736526225cb24058b3f4cb0a1dba938440ea9a9749593c104f9000295f3a007c3fa405ec71b146e885a22f37ae5eeae882ffbd97d7d8f0dc924b003c7433082f8e2d97f44a913a644606b612d984ad2af61516898da46060cef084ff34d027825a4100060b98b3c2f485ad0d9667ae0773ac7385fb40760a6ffe23b6f84732c996b4c504900eb6e01ee6c251f9d7f9890efd3d2e976f5b2ecc71578eb4c542ded8483b6a489940e4bfc350eb87fc13114675c08c7b632e5035b48d669d97bf22a9b6e6b9364bd7a8c04b816a26b2bbfdcf5a5819fcf8270747d988c07798a5f2520be5ed45aac91c62f4301e4b44540dd90712838360c1747e1a168c7857e89c0f34431f7fcb64634bfa83ddf40bfc62f143fd08170f9bb1a7678ae28ff7612b3f5773b9fda1bb3e88af3f0e8db36a861ff218df786418b951dc5c13606f25c7426bf5b83b6a7c571bf713d773d14c3df8238c665cac437e42cead22828dd11d6b24283a69fa5f38e2b9a833baca8b4d613a9b42a4baed15d51e3e908ed6f1ad04d80a36a7c0d67c278d51c6944feb11365282ed43e61bef4ba2a0edba180cece7620804684f09ff32de14d0f8d8fc900621198673d320fc91f522185f6ce1011a9cde61d106e9d8fd16709cf417fa841c84fdd19bdd04400aa720aed4497d4484b7124d61870d89a6c79e1aa08ed34a336ab21f85f4eb0dd90d34fea303323e36897e2cb1d6a8ce212a0f4b40f3ef32ad0596b19cb41139a3c506b2a49f5ba2ab4b93e9679745d791fdd82153abbc6c4a345ade0266ea2294ca2125c8c9a03c3572df0f00ef9c1a8d84f2e6dabab3193800a9fc687703df7e03d4257390a8bfae8bd4ec6cf7a17bc16fad7325b8cafc215196dabeb4c2d578df5fb731a6d370276691d3df3767219a24763f19c48d6995591a147868cfff8990c8a831e1488d49a82991649d830ebbcf56e1572cb3bb87676364538649d980f5a51e5c51c5a32529ccd5d385be8afc003fcc57ed95e5d4a8e42677f863ae7c037e997ef0827cdb2588dc0e11e0cf301bc146f72d86ff3e3e027b6ba082fe89877d12d47922792a2febfa878430616c9deedb2cf6b53ba92273744027502d06957f2eefe327d84a625107c1ca6128d6a65a540ada2bc90c8184879a02fbd810811049e85c532ed50fc499e03d0770c464d41e8c089458fcb8ff24a7480b6749460e04164aedb8570c7335d007b6ecedc71e325b3b352e7f1fb330f1661aca40b86cee64bda8afde2a0b35ee04cc4219c3601b426936972f188a20a7c6d733de5ff1faf91017eace0b3852b2474a691ea6b3fcc8701b6014bce57b0ce1cea6d9b308a43372ef3d3ec74eb0bd1b8d479aaa80370ff8f577bcb3113ecc32bef6a69501e510fc5702d24e460a6a2eb88271f8211635946de8c6b19adb9ff39f282274b74649841b3f12a36cfaf1a14c336eb86eb0f78f3b83d431da27991a508974c18fc8bd6bedc5b932a53b36b1a88914bb032b1edb2c6b2890522b16f6ae97edac50af9fd87baef8f4de930ca2eb5af9d07c6c2dcd6c2dca690ce599f9ded1d60c8b8546f29c534f26281521611c7f0fad0c935005711723a56c28f21c0b69fb2cbc95107188b390c322ee4cdd229a9faf1a6eabc03cb07a7cb953c5616b0f1add687c3cc374de3f4255ee15d3aa3fbfc070845997d9df075fdc00ec6787d8ba14091e316bfb7dd9a2f267ee4d70ebe25c335b669bba4d0a5a9180cb2d30fded2753b88e213651cd34a2cf7066f09d980c42f2e959627e294851abf4bca2002d806e240ef27f3fa64f89abf24132481455095e65ae225b0bc46bf5153affe206966fa752f974f2aca25af8a69343de84879680bf9027ac136fb193130e6822bcf411ad7d18239e020d723dadad7ac60462cd18ed948675bf58dbe63a1d08070e4b7cd5327c4aab270f7c18251fdfdbbedfeba4e54560bae3514c283aefcbacf1ac7bfabaebacbeb3d0b62c7f4d5d1f94b94fef95eaab8bd4d459b0f4721d09b36ebbbfa538a5eef90160bc0ed784c297bb78e24ac82bcc9e5c7d9b8d4d279e63621b3df0644fdda1eb2ea0c97106e4470ff2195bdd2e6b772aa3d9fa408421fa170428913426ca1f796d19a9132d093ac03b2a92ffa2bc5fe085b3d27645323eaa8750cf683594b168034e54a12c84d69ab9ec588d722a286d63f7e76d88b370545389eb08ad173454f53ce4ea39acff6b4c1e6c33f11ba6981e87a6c46b87778c991b3158b803420dda6a3933f74bea1953987436116766fcad4f6895a562e7944eddd267dc3eea3aeae7e01cee2cee69be325d9778112f53e40220cc616289f3ebc8abd9935a8b9c0ca328b531190c6f1fa006948e20a11137abc7dafa04eb3e4842bc7d2abea20af2d7c425f2eab093c8935236e5e0f1f728e2eeb059a60cc9517bdae9b102d29f553f418fef73a5a95810b3bcbc9897a8ba6971e73eca78e900e534f6705c4c28bb4beb7ea868bb662d39a4021238d6288482f464d835921646d748c4bc94b96ae007b18a62450631d898bee9649da7f284c483568097ad4b24e91ea92ccad898902722309f92896d2f785dd24d9ac3251c182b4668faccc0174b1889fc54ede0b2bd4ac958be486e022ba4fafb9b9c66cd2cbc19949e2e91b263f222451db2dceceb8f83fa2e76e17b36614b8def9c10cee5650f97765e345e70fd285195e4afcd01517543803e69c363eb585a9606102a394bdde446243040a23ec8bc54d90f198b4749c03bc21980da0a8929add6817cf78749eebd9e29d04603c84915f07460f5f004b452f0d3b7cdb706200aef9cb3f5791bc7823cdf15c9759e10b156b64a6abdb902d346583771c2cbd602093a5be1ba88cfc3e8127892d5d61622d9a5ae6eaf9d78271e8c29dc3daf3a6401bde84914d93ee7be8a2af2160dc894227b59f29d4f887c9552504d9e83442df13bbabee4119c8af12338bd40c4e33c8ad633ec92ae81139b9398675c18d8f6899f5b07343fa94de83c37a8bd95d633ceda1ab4ca17ccfafa4202654aa0c16253f792f7c46f527d0e2a6d36d3cf361e607f43981c11019429dd755e920e80696024b777c8424cefc125ea7e799eed9e19f3d78d5a75701813656cdd0119c0ad992a3affdf7d7987e9af6b4d1cd6ae31abd6ca617bb9d607ce71f0d8c848bb01e427a45d17117a0774d2c374332f145ecc4c10bab2313cf3cf1df15d41b3bd1ed5fe0d97dfd32294d0015808aea631fe264a54efbf77368b35f8a2f29a19b4d1a30817aa7414e499ae551e762421177beb2de26ceebbf0a379e1ab04696791459f42e227f36e2f128fef590771530f2dfd3e1cffe00768e495cd5998b6a8bcb6a991ce82dafea8a2d38bc1947630e6e76e5393c7227a94f97b1a7db494417c88e7471129134f335b30243d027449bf4c6fc0a5234c18a2a20ecadb060d15cda39471cfe78faf6dbd178c40f7e80a14e4b8b5d877c4c1c33203c878f88b6199ef9d5b55734a64bbf0762729488d5a3e6837c04cb6472c2b0dff4cc25ee129259183c05e15bf42c15651dcbf34704a8fa750cb988d4d3a6551979ad1b38fd75fb88d1e14cba2f06bfca29cfffbbc1b01bdab32e121e5366d84c803fd7bad58be6eadef40c8f2000e501cad8636abd7ecf689fd0cf821c4e373fd27d11f3c24e891d717371b98bd5f3467edc37ad2608f918be1abd98c93d19dbcbd8ae47eb1b440cced93f1869afbc4395d717d00706a7d24039b033b412991e27661d8c3273cb8d1c29f32c5359a60085ea76517fec132633ecdf0cd0dea8e4da03772acfc8bd5d273bc2a4fd26ca02bc6cb35388bd8128e9f46327d7aafc560bbebe667d1cc811ffe2b0ff5652ff1bb03a7388e4e783e4475671d33f93e20c3de1b782f15a30ea56784e2d8da5a6ce661b742be26efb178bb787e26d681fe54aa6bde352e0096e66345be2ce7a2e5ef5612aeb68b59a2bfe507074e04d0a9c66a778b0ffb64874210de692588c1dc3b55a33e8374fc6c1453495fdc74e9d39806562847020c3fab9bb8f9f97b9df47d68f56ad7208e74ab4b4c2984fd0206c3a2a98d48df023ac782653abf36af427361724833f771a7295c7a3ecec9f98aae4fad43d11a8557bd83498ed402334a46c5de7e9b7d6e0cdefd8e1d62f75f3b830df2ae516ec6b36c70009993b694d03d4e082d63a35ad1bf18dfa35f8bb6527004ad1fdbe4bcd219d20a6356c874bdd7c49d74539f53e540239f7ac35b6b32026265ca3d23f37106cecdc1664f5246b9ab78468be9f175dd8ff3545d79427062691f6d3acdb9262315899cde2ee8c03e971d578187251e1096f5cae8765bba41ebc4f35426c8e3b95377319aead04b6cb1133be8e2bbfeba856b4c61f382593c7b248bab0df252ced970dce961afbf267c6db5ed60046dd9dd355a8c9fb7a7dc4bab70655242156faf7d7c765d64b8da94d3840438e145110783f8a39691a8ab91e460a202c0caa8eae5bba55b0002632c457b40db4ad57b5c5aa4d1c5fe5f30b5f3aeb3fbf4685a52f834d32c86a51cb98061b1dc7bfe4084768789560e867682efd6ef4de976c0127d760bf75727a6c46099ebef41b7915800eec4405e35a3a71d11ccc3bfc33a4a69d49aafc27ec14566ef60fbda11dae25841700fe57996b9650e47065d673446e1d5c058d058b4bcfda6c4931b9b13049f002de638bda1c4f5d97b2162c8a383fbf36fcf63a2774d680938b6b775866a4b0276c35e90933cdb08369964cae382bd9126cfd528d11e8f0ca9c55fc00c204d950547653c0db6255527b4684334019eb1b95a4c2e628eba844f7b1b3d35528d04c96b6208caecd6f8bbf7fa0cb0a75f0ce0673b728435899e170ef164603d1f8f96a4f14d2747a82db52fa8c9f6105781c72f17a41afcff2b9c305813a4b8ae869ab1b893ad7df82c26ddb6ffa7f14a5420faba0fcd1bc9b8e52124da08dddd9e854a5d17d2ee10b40c38ed4c3438334c2db7718ac77dbcce3d185832e981dcc855461e59f942d00d740dce8b5a776df5fe698819969643e29d9a25c98a73b602c88a7b8d8047e582b18be7c85633dc110cead87a2247ea3544734ef01bcd12206f0a3a7b0426fd4876dfa6bd7bd990983fa34098bd195c9fe3d3fea9ec001fc117ab0852a0c3b571e0d0665a020aa41f0af6008e8cb9ce1b449738b2025bbe67d4261d228aebc61e7181b0b64314239e0f110a63cc7463415ed59b94556fb326184e9fbdbba86771d99ac8cdc13277839b75e7040776adf5d1e5ec7b23b33c46bdf648ebdd9e55bcadd65b5228bcd2939df652b85e07ec12379f40b54939c1f27f66742685b3a7b67c6158f912f83f63e3eb80b369afa120dc3a829d0a7cfc0f727a938d596f9053f1cbab4cf3624e621cb6abcfc863e0d30bf38e1337e175c0f4e54ab111fa7f492d06b92a7b9a11c6a8533645bcc38298a40b40d1476728f57dd2886c6f2fca0b81fbccfb8569e1b5c8cc0a06fddeb2ec1a9e8e6fb5940ae12eb2c00432e79243ef39f3fd0b6a5a8180733b8770c0d5ff80fada3aadd818ea7a948f171a34ec768f9fac4d5a1337da5a2b0afc6b3c884049a413e8bbd9358f350a4d92c858b882ee0cd7d205cd9c01b4729edf21016fa4a9a4773bb86f98e80b2d10d336204645f4d72dfe28c107787c2e857b915dc5f9c803c87f12f87d91c86f792ad9cd84e9a2d81eb624a05ac554bcc4f4e027df9250abb4d199df357ebe256018afbf972bfe21bc4b297debfce4a6767061b2c0a9fade57cde923a11aff95c2aff8cb675cb096b562d17bc5312ee2806a22389732094d6ed5dbe8fa5566adbab3ec309e56a24ea8d227fafda7f993b18e3fd279b15928abd72c473c441925acb4617b4b490e0424557372dd28c5d8ecd2b0c6a822d081fcb2039a59bf01c5c0435e3c0608091e17bd8e8f7f54f031648f30445f475aea03dbaa86859f3a711062cccdb3084387aba87865d5fe14964e0bea99979f7136aacca6c6bc90782e6bdaaaee2c85392900a7f4af503958719885a500989e81340ee8782e5926517c8ca68f24c95e34a3812c772d425fd662cfdd3aaac15197d959a4154b870852d98b93ea0c84e7465c361ac9de821e418026625cd6d7ed3448b034f034f902d177da8d9ef8517c724a581bc9dd719f22db5cacc48466ccc47d17b7fe4f55325fdeefa43bc36e6be45fa27fc062807b039b7b2f3f33871b98cbf6e773c78c67ed64193b4ca4ede9eb41d0a99032a0b604dfa88d038ca85b4d075f89476d405dfb7fa8ab9da809b38756d7b693ae399062d2361b87965649bd87032e5019790072aaa6e9cb91765f9970a9c4bceca467af9d2c0f64a57254053955af7006b32f489a583022aac85315c8ef4d00d1f284e6e7b22e2f51a09d9e9ff38b65da7c85bcccf191c7189e06330b57d0c26d4c8bc02965fadd554beb50fe89bcd574581e0f6b543a000910e3187e836da574b5396e83194eb143e1ad329ef33e26a8bcd380957f2ddf1113c46fa06828e6311f675f35357047f7d89736fc445cfdc73b00c271b75c89ae176d1e8045b3c5cb6f52b7a73878a3d89a02936967b6f366de6c31904230524b5c45969838e950100822f39e0b4a7c10afdbfd7c780aa1216b23f3681bd746c0d53875b1b32a2fdb651d3a1d2373026bb372d15cdf7c06a10453a5acec5853fda49a59fd442f1a2ef0978fc191ecff3c872852a5cd2a9b39d65d5f1e5ec1c67587af26861c87d1b5edb7efffec8ca21558402e29d88f615d1cd1ab49b3458a3c7d2d7b07cedc5530411f6c69a99f3d82583f1ced39a421ee2ae9650e38c5a676a34fdc51614fd9864b95cdd389330dc4e43797aeac59ced03b43169f295edec0db9cfe46af5504b20b14015bce22e9372b287bfa3faeee784c556503191f109a24f81e5014521bc57c390d8e4d61ade85dc5f6cf11fe641336e3b1072ca2f76daee1a01e01f6110a2233ec15b419e8727d484481c74f2ec18dd155a6bfe36fb58d04e5634aec3c62219c484e746664774987ef31b638cbd8dbd255954f06362375e9f3aa7c9474f9adf77f2d3404ba42fa71a0f61b22ce143877afd85abe74de30fad7007ab0f2c8dfaaaf88f7b52deb3662f6ec063f4664b85134abda9c151207e7128f08ece92d2c651eeb033eab284dc3d9c2e119fba422fe750cd764d2ec054653b8c61081ab85288679f444873c678b63fd2e75032a122ecdaf4741d65b06d78374ea0cfcbdd526b1a4de2ac8fa357dfee251a4fa0e27d8619d901f9955b988c69148ab484e9a9c9f7ee6d53289f704042a38bff4fdca7a0917b4332e35b1eb5c9f0c7f9e636157cca754e3cda1bc4dd96a168b832c127944660d207fe62ad40b9349a03940292c2466d9b843c0fab147f43d321b655d59eda8bb0f72fda94442265beb66378ecca998d94df97927d04848dba2d908e33c6efb17004d70a63cf75cee7539f05e313010eca3c547b6c1793f684b145541bea285e9d0da8eb503a679da2bdc78bac96b761777601b19ce43c8b9d2b0f8431b12683245d6afac3ae067d8b7db6e3ccc31fc8180fb39ef3198c358053c0e9a68118a93ea637dccc362ecc227d623c15a0a53b7317e0e72d142f22b094749411051c94a3cae082db7a1954cacac623f10c730b82dcb034ce58b355122bf784d25ab2a8093f9ab0374acfa57023581dc673f352f9cb6c4ab591d426aec55b360b371281101531878226444aaaa77bde19b727b8cb3bc555a153497b9ff433526f5d3c7c3247e072b324575a62573963d1f0c8ab92bf3c5b387e65f82edaef733965575dd8715ef3f6fcd7465d2281c5668a3ffeba99bda86c97b401d6f0e03bf3d44de0528b40b926be232259939741c6d000edaa1929ebe207af67bbce3137c27ccedf12469b0a50fab3109155a607cd7e9f49ae3e5b873eed396e4ddd96cde28f43ccc5a949b9cce1b8a3c23e1137cc1f0ce2272d0391e162b513cc0660858891ac8264904004c348dc4a8e9c01833fac0491ddc7087a11765b0cc37f904345ab683fb121ab2e2dcf9544d5d210d7b95bff3393ee3aa0681887b11818d0d7a429742c1b56dd5af15b3306c52bdfe35f0a8773d18dcd73fc6ef2e1520251d2aadff73d4aa84a7bd8cebc7245f67abeef3da65d26ef1a41910c5d3542f93e768c62510eda06b85aa1dcdc6f5c16ea1775d758a64ae8deea2f7967832b4d78f78f711648fd72d1980f7659e04ca43eaae3be5781ac5d9aea8725047926b2cb25b31e513dec885a4718c0c91809518a3a111482b050261e6a07688886a782f5f3821006a8f0223f7b24cdc422a76483e5d948c6ccc7022496cb656eab5ad90ca285ec61648cd54e45308a305de9c709b4a952e4426cfd3ddecbf18770f3d3f597bb19b94d1d25fa3fe7ecf9db271d83e13836ee30cfe1917765d1c9cacb5df0b0ab6e38665c3f85383d7219331f4d1ddd9b40e4a57dc6160d04203931707a67174aaa43f8f1f755af2d33fd0f142d34595ec9051cf5cea3befbc1c1452551ae67eace3920b4f07648dcc6f93107f2d8af096c777e8f76fa19f4ee7db50dd12ad2ccd42ddc7d61c8e83bea79c60d0eb94cf858ea01982b3a939241e6db0825064c8a704a39ee34e1397880636dd819382bfabc9b282b4277b2b5e07778885016ecb05ba6a3e93fda5301b16c8c1d4ee1a32c5945eda49c3c4ef78a66dfe345af35c959c4fce745cfb8a18d3d3b2a869410ea7448dbfbca1d26921bb3941c75e528da49a973c6a7338051f46fa71c7a622b84ff679288aed930dc45daf8b4341d8acb8de24d44ddb70346bd8481aa0c020fd493e4d558427725c67d1c2fd2f1e01383ac5c2d93e62fe2f78e9815e3799c729963376f2e2895b5e73a1d3639c0ea3be5f40b1ed21f101ec5e93189b7dba22c9c0103a432d07c3037507365fa99003b3af2a76bc1352e87e771a36e695e956fdde7237574d396ffaf275daa451375a9760f1916644826a7f5eb3fce9b0254e4e46b313101b8bd0c7f0dc61b17bea220d10b7dbf18b6d424936586d07c9518d6e7c51b6976a42c930f7794f676d92c96e7a88d7d63ae15c4881b0167b1e8d9d25ee60037a02ea9bf32d9946fa35065103e62f49d4aac23c991d5632c0297b55af2301813ee59db451b920803746ceb9486efe58a2c734cd43b6b6338f425934cc4c912b758bab204f5c224b8a26cb4cea5aad93922643187e086bb2a174b9f26825932fd3575508039f08dff39fbbd13c9c4b40eb3c9d6b598cdab6cff7d3eab145a417124c4d211d4146c2043140fb0803cdcf3539dfee1d7ec6c4accf52b5fc43d99a3c91f7dc914aab01d7f0b41ab50040769bcd62e9bae5bc5013e67ba08ce88a49b1704d8aebb3da1dc6ce201be6855313a27f24b58e69a9cc4b02f8baa60a2e80f26da1c33f05184f6bc9ff26b7dbcf3ac26e60042308c270dd12f48ecfdaa1074e04e8dafaf1ec76b7ec13033129662d68060b7d40c5b2600884656cc6a65818fccec5f886294cb7656f62e2165109e0629763bb2e26351a418ede58ca15e26c7cd5c8b3d8f8f22a6314fa81d1ce69a4dc78e9795e2a2cb1ef8659823dd7511c7d093083ec0d6c1969cda9a9b09c2b2db9854af0fe2a527d163277aeb5b8dc3161315b0df903c9c95b003b801afec09dec9ab6cc9e2b972b81e00fb476ab6754baa33a77339e7d08537654ab049c1de590b22dbc45c6e6d3d9fd6066e35996c6472e52d46745de5b12893b9959bc60a339d51323a2097582b18599023ce58da08fe911d5245134e16134c583c30a6c1dbf6822e6b2243bce1a090d148236d49b9a49811b2ae56f91c5d36d0b60f2bede4e844ddc9211efe3924ea5c9676736bc85664df17e457328a10be69e71d587fce452dc083007f92bfbc590f978509838015e1df1ff1269c3b893e510035f4a3a6d7d8cca48d15ae448b012b32c76f9c24a776c3dd8d15086b0f45dd2aafd52aba100036d082e54d0d8e0bc4ff742c010d89bf308f99d39aba10be6083650125c25a71dac413e5074e4e75f651e056ea26a18107e935ec668c51e79512dd7e5337b74b1b18462148c8e5ee1c937ee000b1cfb8dc8a76ca6b997a0a68864fcb8b31603042bad0a022666476ccfc1ed4d3cd571dbd51a33bed473f2b43b87d919c4006ee3dc38a083f8512720b86a3192fe1befc0cbd2e74c0a20ff4e299885742881e6490ca6ba47791f02c7be2c2378f148389ddeb8a8722247a8148a7edf71579b7db0c0e81ef1599631887db1ae120b1cae9f02268e8ccb5d8f2b597c548e65973d2204e99e451dd8d62adf111347b5bfc771d544833ca3ede01204201df28333b00623ed6d0a0f7ec75311317e58196528fa55cc2c26f7d14792f4967cb0815baf707823ffd9e2f46aaf0b1374d6d936633ab912680925c56029506ce5e5bd4ed37d2e7f858b1dd4682e387edeabbb4ca7cf996c7baa177252c33900240831f56f46fdef7bac5d158f2bc94facafc61a2da3d65155a7ca2483d0f864e02713e81ae8b52fe157f77fc4336863267fb26b18491c04264652d3a50096b88f5a145c58d9f96ef9783012f90d72d2ba843515036c954f6b9de86f0b64620702af9d2cad7a0e7c5676582d9a618ce9fc40fee5ea5e3a38411a155c9c6d40ea0a2fb53acd561a1bca52850defb6a8a9a56cd1d61f87641388aaae52b180ce1723cd74c25ec247eccc7bac6620760058b3353f2954f9f094c838d73ccbb2334c36b327117581cb4fba83719848ab3e47ac5c80574791f0d0f8e9931fcdadb01b7de4393c9200e7e5ef17c48723025e6c0c7787e505190074e885c919a0d203c6288e71191c9a18454321651392f7ca37942bde4ffa055a20b51d4513ccfd6cb27547f70bcda9887d0401a9e7e63557d5a94f67a2a1d922bc0202fb44a6e815b4fc57defd5d6571cbf52ef8fb50b00b70beb1336e91e489b24b7931b079cb642c49e9cb3f1afc820e0561c1348ad0ba3102553fe96b03589ec61b974780a93954ce3102e138cbc15bf4cbc9119fb8ba9cc01ed2ecd08d820f30b804b3abaa8a7069fa60f4457aef67b7a29688ef943b50b6b3caa540653e64df4f8153382d9d235becf4f5fb6a736b083e1349948329a9f800039346de83f713f489296c31331235d162b4023fb656cfccb3593e5336d614e021af71c0153d520e33c4ebd43b83fd3d3d901f750c4eb9fbce2b15f02ed68fe360f3bfaa11d0fa0d0ff88c74448db737dee4ade9a3c4e077120d43a3fc1b4903e1dc5dc82072b08686c2343de8921dd6cbd8d82710a47cc9ed87b553f42bb7f3c10863e0a261db35ad2f7982613a26b4efcc1f83578f8c94c43d2d00a58682993d550c37010c84aff42edb37ac96061f96519d37c618d11524046b6aba06fb525cbba9bd2554d9d23bc93e16334ad164dfb4aace4f8ca095ed22dab2423f6e1edd0244f8c00dc8d65da86b3321328234004d4906d4184f4f8633c8ae498d462ede83bd5c1e9d0c2a5f19d13c66cfc5775279a1a594f09fe5eb1c3aef3a721a764e397312889d03153780d19c0e3ed9909caf4122a0f3fe9ed4506af4428503007446544e5fef1ecee6f12d0a7b98a58ab4a11ca82edfc0ef4219c961f5d4525858cf1602b84429d65afa91de194561ba2887484a852d6e6e309b5c62a301aaf1dd260d569a3f941d8b40ddcbf4b2afafa546b29d81bd86ca01485228ea6febee1587f66cd5bea5132637bb4bd0dbf3ec75fcc1451b752ffd588b1d15c7d335a842cbaffa8bd8d3cf03791bed5bce1b8656b6089b4abdcd0924de21c5a9bab5b709e870529b9a882139f393e23fc9371583297c845f00e40c6eaa149cd6626e4238ebefc5b1ce795aa5cfe02123e72455c54d81eb702be50e66d29ce60fde82476828f7e626f1cf530c86985333f2a5e9e3bee3d099f00db3278ec045cc66be339763b7e9017d096d6ec278cf534fdcf3e2bc99f9522333a26a38a7c716d31222a255d5a74926a91a0e8f666ef9fa81a63434d160eb217c204fbfed86fd029df3efcc89a7490ce4f6ba2b8c16399e31a2d7d1cc164739f3f10169c5d422e9e6350b62883878d572db59e9e26c20f496f2fbe919384e1f8e7951e22ba00db09b83547a7c263ef333cfa0e665c7b3ef36930d58ab8b3349172cb3fdf0c9475aa4d441112c0901a1f79de50a6e1cc161c4ade0d54349e3a8206ed5dd57b8e2eea4fd966e26a1a875021971535e340392d396c85d8b5e4e7aae1ac8451b605852a4c1b7945511645ad9f35ed29c9b0aa9f00e27a4fb24a7863e9a564b3fa40d91690bfdfac6a3398cf07715c4390c61382749449048c35eff7a208e5fcf39e89c80f67b40fc2133da52bde19b39c0c70591be4072fedf9a4279eff6f50c07cda2c0fccd58f77523b923a21e9de773291b9615c7321a289a242d4ce7b5c0eaf40834b7e1fe867754f9aa1323468a69af52c18e6471076d3488d370847e17a39ad7f6add035cd3e653ac1ae757c028c4727c04dc6bf96e2b9c09f3b6ce0f163e5fae21cf8395a0dd40b6bf9d842ea0c5340bc3e14a44faee402977e780c7d0f47fb3996c649651d067007d2d6bc7ef3cad712708565d72dfa96e5e48a56dd90d2f15921d9a6fdfc32c44981c1be650a4153ad21e36ced1bd37af08e394a4c346f92fb259362f843dae8cdc155ac4a669a1e542eef5b747f68182aef3b2b15dfd3561673109c36e2e466e72a7b3056d0a4606683032f2103f89551af5c8b4717e48c945d54671cf4bdb8895a20785d875320f51087cae6550006146fa9353927cd43d7bf6b18c3a8d1858a8042795ebb45f31dbaa5139854d484ac01c5169181894eb53a8abb11195c4705cd3e503f48745afdfceaf3bba8c8742d3eb5beb2ee37f84239cc026f0dca050b06d010c4db039f80449e5ca0321d3f44a17020f91f4ec6b8f0a03383ac8a45843f0cfb58bc05d5ca0b09927828e1d0eb5980fab7cbba844cfece90ed8e555a2991d631369097dc530d9d847629b2f90ea382882b032c16eee16b8d1ec5a327f1719b1d74c634ac0a9081d1be75851079626df0b48b8b082a9f11ea7b853fb191c478de0eb174d41a94d6da68313717988e304f9d6458997dc1e08775f59d0abc65fd074b562ca4716cc66e8e191fcdbaac93adc6cee8c5ce9ceef729e8094ab1aa9efd5dfb1be1629b5a1c0d8464eeef82f915570d5619df77e7a8d3a7cdeabd7fb505813d491e4f9fe006ea402be4d1ae0775a414d31b7357b906c88767ca14e23d91dc7ef920648b4b0b2f64aea44461f38562a502b13aa7e6dd01920155ffeb827ab25342a7d75fccfd8101b038336580ceef6cf72d3dba77e11ffb2fb571da096cbe34daedfd0350663649be89addc0c81f526ef17e96562f78d48bbe6c868e99495451847108fc42ee93c050239fd3a854d9482437ca37780a9d120f53dea613e2afb0ebfff4e515f80900e5c86b15f1fdd63c97e00d398269ba054b8f71ab991f21f3495198ffd9766c0567032b05fe53bf832953bb35dbabba1b9d550c960ce813798dec03387a8451455249d9f0b22ecce56a3693039b633a65085dcdbdea2fa41b3dba995286e2d58092a3bb2efb189551d27d6081f998b1769b65f0ec4fb720028b3f64b73dca6b5d40c8e5121bff538b91e2895a90a341cd23fc1e7e025fca23de0062f1778600b6e9e09c2d0794b7cfa280c0146a4ed4ca6a546160783760dc88697e85a4f5994da03b52a2048b71cd6c1ef2891f4c0cc14ceed62c071060f6743df997fdf811458636f32d505c466c727c4c5aa3091962badf09c314db132892ef60ec11935fc5673f3533cab01e67c81d5de82d5a602ee7971e0ac3e6ae21fd258a665e269b4dea0560d5f313ac75bdc2853eec80ca09af220f12eb31ea5e82eba6c31b5b1c0476caffc9a21c0ea70f1993c7c141a27ee369a4a37d3f7dbc09ec15a818e089de6c49c5425c4ba00702bd7beb74094a61a47da6cca6f1ecfb7c9be5f47b5c2f4ec73d0549354b4e4862eb550862cf2ff3d7f4dccde2c35330371dd917d6f8c21acfe26be013106467dd8e341c79cebeee99ff334838dfbdc8a9c7f6dbb61872515225d245083d46a5947fbd11d526ce5904b604a5a483796caf1acb3bc7c20edfaca0d8025aac570040c2adb18a7ef9f57b11e865f8d811b4b28780627480f59ad9275854ef8940d2421d344b0c18e5dd7d91c2eb178524f91272fccf5c83450f02d5d6a8b2dfb7dda90a2058b1bd39c2423e5fec5be51d9c1f8ee76f7cb95e3a3840c92dab0b86a23462719ebc507f7af63d99c90e7a44f706cd9e25b35722afee8e327d528f3c1e9dbf750496ef328aa1e423a27fe6e1ceb60f134311e0dabe527bf28f527b47471bcff76e571c80f8e9ff82262c66d33c0594247389a1c126cf954f1c83a05562d0b6213504773a98cd627e7ff79070d66042e0439721d63f00d8e37a3f537f9b5cdc18a336069edf46910aa2a5af627e6d3d816685197fbbb25c66ec262d0037d7498f863c9d1c92b57d55b7e710b73862a9e1a3fd0f1abc24c20852180af3c59902dfc72e2bcbbd485f80bf474458ce876b575aa0d7d5981144fdb04241fdfe866312db1d788c906339c4b53b436119831c57d487ec97a557663c38d2196913db8e78a286c40974f30fd3ff498f7e19c4ae504db5bab95d8d70d419b1aee8f5a8e4d3ba0e1832e91d8db47d5c44a25e78f24996b4e499dc3bab0cf98da960e849cb61b26aa92c170eaad1836e1b7e79beecb995ba765086c33985e3cafc03a194dffc9afbd0fa7828efd51c6fe88e76d9282bdb919400164555e496adc27d287921e1ac2ad053374f1102b50d44e3ab0514109c911d9af2ca4bebf0fbb8351ce88930b377ccc5fd16eecddc6346c72bdc676dd7c65da0894ef4e1cfb07f9f47bf86877a7a4a91af1ae4d8d9b5c3a19ff46ed75e813bcd0bb81e9ec0225e659771c256a46c685be28a528494bb65a8147339109ea32020ee128171d44673018228f03f739b0cc288789de159ae32b1cc788a18fb841893c1a0e15801c2cfbc4ece55def96b2f6845ea2d92768237b5dad96baf3c4833dd6da8eea04ad0839b89b00316cbf47a21b12e349872703c01fcc10aa6a0c98845d938b97aa9d64b58704feaf391256f79edbea7858acf4c59d69a0a1b2465ac3f53ff88448f2714027c9636557802b2f9e01e1cac578c984e27d1062374bc74af8e945dca7db03d293d2cbf875c9f8661c6952ee0345fb5113250c354ddf8f14c0f185cc13bc830f150526bc1377caae6c72acf697dc385555a7cd63d037a48ecca43ee1ee042cd3e57b7b8c55a0a1fb54d42cefbef615c86736a4aa70376ec6e803c3a85062acf388cc386d260c22e36b804eaef1903bd954a4ef8ce5a8f89d74042376c380f496f66e13cabd822ad77ad88bcbdbee6ca2dbd99f08247394da97a9708633d17182129d12b9770b0a572fe52c2335b2ca49693a76194d6ede0611a41b0926a9a55d9a00fe0d60fc8c70b55ec9c1e07495ad9591edd5b03558d492c4f34977f74761317c2fe55a5c0038a661b21a6f3c19f06c4d0bee117af45bee657cc2fcc158b071406ebd4c86ce9779f0911697f6acb576d2fe1e6738e81b760f200ab5e555ff205c668159ecea03387db5ee3b8130e1b108dbda68edf00a2730725dd0fb59019f42f817b964777856ec8aeb3479a35b4c1e6c64dc698ffc0659b63074652feec27d037aad12db8b2ab83649229cbe1224cef3e47de640ad41513b2356d030ede3a8bc16277ff99c4bf7bb19920653854e1685484696d428dbccc051330a56ad6c6fef6091df5baad51663407f54620b1790a00293e90e82c3295ef61c0482c52cc3cbc0c3c7da14354e86c68dbf6f7110f3b8b03574a4f84d566636e0390d5e2fdbdbe30fa9c61ee777ff9b7a839795a86c70a3d0d168f1c14341cc95bba325a04426a24e626554ab6884c76c9cae77f74ec44738d7fd3e749ae93875297c00b5a1883374995bfef81d977bbf7e409cd6da64f93ce34d0ebbba067276fb91f9b4f74b740bed992d0b0ede0a38c380c31f2216ebb274a8f7f50e9dc04bde8e087f8b823b2c9c222bbe73986008430c06db7ce34d43fe5f721b137e056c2b1130c68df2e30a459077db0b103e66c5d4b0abbf5bc580f9b14de09c0ecce5e5898f1c3de8e8db282b7b10e93138361a198a9dd683d5cda1a418cecd4477dc34098f360ac5ced82029ea3d8f04f67eb402962225050b62ba0d82601b273350395388e93ca4aa7d7a9f9899f8a68f3711ac8471513f4747f07eabb3e81ab631a666ca8ed78a0c88e2590413de118a4e68b841378f9d1dac0b03a44b51c589d19b07092cbcc1f4668c5872ea9307fdfce99156e9e9d3c9691c0d8f72b6102d9b4c21922950e8995e8bae7228af2f3475b1c3ae17d98c992d89a00f31832ce1ea79934c189e2e8a1c1f94e64dbe6fe194893bd560936fa80a09b1038d1e762c9376b5feaf8ce5627895288ba8427f095b2431c2cca167d4bc1d80a58534a64c76cec6b953d836dd2fb8b4fa9b624f96ef6128bd3ae52c8254e763398766be6279d2e6e83b5734a70e9086a02895f0d9306cfd4113f36a8a9531bbd155ae4e8c536107e51eb9871d2cae60d13f5220fd23b02998b07f9dacb7b768e1cbe5917221f988eb95770b51253f2cafa38bcaff33828829a2bc46f3c5562cb874df78fa942939b4a3a23251a50f6c07f47e2c357753229aab02196147aeb4fa3d9c704c94370ea3e83b02c4498377031eeb4e4ad3d9ee34102b62ae219362fc3570f83068c67415ee21eab9b567232ec0d8ef566e2072c2c6defbb02dc4d9ec0a530f03ef27affcf816ebf493c0d6752f0c2aeec3e7f3ab9de78123c23ae999e3c9ea36ced7ac26b6556998097b0007b8f49a2b86bed5a0761f3a548439eef079c757d99c4a2c97a839a4a131a74afde9482d5a0101ca15028cb97621e13b75672745f9e0f175ca7a5455fa1b95b5528c1b74f3e5a94bdbcd1fa486f7f83a3b74286f2fd2b55dd8024ee528b383bb8b837f11f09904d03ab06b6b636e57c663f635fb763207df448d011bc1120a2baf1ac7b8789b4971ffd92094fd606d38cc1d9f4da5bcf01111ed01800485485ec4935d680c58b2f91a47775686ed6968b0da933f8a48bd2e89d27435683c46c7d3a935e223b664b3d13be89818b80ed8d0255699b7fd9d362a55322e536f4d16b37d5fa2a40c9393f1c3b647c2c2e7b3acf09a85370f64321a304836e4fc76004ff9ee9ef5b712b9bec6d3df5837cc4b7298d8c08d6c048d8b856d34d602ae162500c690d534013cb676ccb3e0d677bae1fcb12e30d793342815dc593c7f6713642f27c6f29e01bbc8602654785fb24bc89b0770145daced9ac483f6f5e18b1c4b910890ec7da2aa7e3ec48d6e06aeee7b485f5b6af739762dde1ec2e355487c20d5e092cefb36f83ef660befad3d74d0cb5b9205dd9e84a32cf81a6b6ca790e964689aa8e700d8aba9975f0f461ed9e8e3c4c3b218b078ee2c2e104c28d8226fbbd1fd03fa554c7bbf7b7a9ac25d8a97fc8eff7b498510549e22ace214f346ebdddfaddda67fa001e41493e30206b6f7a0d2174c0a7f9ac87192194d902a85b476b9ec854cefc8038f064a8780bca65f23dea56ebbd0774f1c43b5a06ad1a42b851119bd66d08a356db9a3edf2eff8db43495329f8238123079bd8034fb9a7e6b1ce09780af0999ff417f76cbf08aad9c1b1263afaf91fcf1e9ab992cb82c4af126c092436d26504f89e70e5594f06c45539c257d6e56cb211edaa4cf09dca48b28a8a5c11faeab73dc4de2a7ddd29972a0fd1e60c2ca6491bb6610fa73556123839074519e320280ff8f40f9903ef02eae43548039c0cb1a1fdc46ec8d9261c0301cfb06b06f70e14e66837fcfaf8335368c5caa484837330f790620980a1f2884f0f1150b9cbf9ff0243f965cb70360c0f75e03b362486371eb129e4ecd6ba9f242d085d8b77d2a2de89a069b8e64154050ce2e73a8df28324b24c8fccc94d2f8905bab976316181544c282c011176ceb437727bf3f62f716b21cce2daecbfd0ac233ef9b4bafb073bd7bd6cb78c6600847163ec4814b776c42bae49c3c5d4a6efa8f23bf02cf5922b271035a68161c4c709bd9b92e99ee038e611415baf8b259412ec46e7dc37ea949216cad00315ce504a0682cdfed4b8b59b03b9c19d35be24d54673aaede4cd556a9d3582cfc8728241e2a59cacd1fdb2f0b101dec22a7f2b319bddcd6405a184cc467b9ada2a973fc5664abd2534c294b66f282dd7302dad89a7eb2e343dc697af8b23e723aefab36caeda16203601df2be91dea85bba65ef4ee0df912c7a17984552a27cb14850aca2161fa4937d641633f899f8bad2d054d8d968109dc035d93e11623154e7f7523614509fcf7292427b9cbf76f4b507c7625879fd6b673bbf48440559eab519349d4b1a3a74576396612a1b4a935ee06f3a5d90a6deaa10af0651c6567691ecc40b8ac202b737c55552ec5412cfd423ae5b2d4ad5044a8ba7c9c2d835042e9b9d55618c1ba530ed516182987ce6bf8b150c4f9eed798c68eecc5756c2346009c5909c2be67e40c90b7b4e3351127328e275c06aefa0f9bf618e70f854dddfbd207e47f30fededc705d7a7ebb14832a3c6c9015bc512e388d2254007fdd2171df85cedd6e71d6a8547088f55c0cd28bf8aa1c1e5f203319ef7b44e8ca12b79dc440b48335157ec77501f5463c40d427519e76482b9809e94681c2b8593d4b65b268950af9c7d402209e8df450db9db30efe8d8090da0b24eea58f047614012f13bc936baf9ce919c73d58fcd3f10784f2f92e21c267b4e2bd6c4710755dd3d699c16fa6716c9d004ffaea1bbe152b956dbf7d4e290f6c56dab81447a2e198e7aa3aa4050ac5a00d94b6ef2fcb0cc391a0e343a8499057759f9ea100584500a3eb5a091e9da1009591896152cadf0ad9496d27f25039aa39a90c62071077bbf1e6af4b3b4130a2951b71cc646074c31edabd97d817ef80dacabc5446d81c21407d41d3ceb41005b164fabab6cf6638c425c56da7175acaedb75a633139f162df9f1ff3c59c307b48d50ad6b5080667091e271adf4f770b8ee53167fdbfbff873a8952bcb446165be461df96f892f5d7b489a6d1e5a3616daf6911cabe6be70262b3b709e66a1b4f40d3fafa9a024b1b820ac9d7cc18a3ddb2f7386a90b8659c34b705924f6af011b6c43f6a17c59720f7613b97188d13a2483d97bebe1a0995cffab4c4e1facbf7a0e0a01e835fd54668dbbf6dbd8c76bbbecdcd24dd90c1a959430d4238c4bf92c31ce641ddd5cf453c0e4aec10ad7a2cd683a49691f6763f4c575680ffc9d57148547c1700b42424c2eab84ba0c96971184d40dd8c3c135789c9257cdedb9237c5fa329d0f8c8ffb2d86e6aedddc9ea73bfd2ba08f21a306b35c6c7d8c4f86eead86d42cdde4ccda1d201d6dce95d32cc2e176d340f2c60e70053b67f547d2d79c87070e11073062c48d6a64a96df749142c6b9c875145f10bb5c8f2a962884d9936eb9334c3488f56ac85ef772098fb4162de9f687e4128b04a46604f10441ff87ea6d2f64a6dd9cd0b605801196dad7ba7c19c2822a516dc7903507c311f0b0fa05340e3e6fc2789fcb3a76a3a2163bb8c9e3eb6c841435430cf405cf7c760a8b5aa522b3ce176d50e17fd60516b58d6968def9a5886090e7064949337239721483f266fed0d6dde169a9a4811528541c1231ef04685c165263850699492b88a5bd311b9cc49ac4970df2faedfbbee780e9830528150609f57a84c5a0e956dd216d03b4dc289a651b553f06ba4442b95d90cd9454dc3f54739869600e579df77c6c7f3c1c201d053ef2843a20b606fa5ec40f6f50822b63b6aa1cf901ecbfebb1f6e1aeea444d09aab22dbd7328fd120737780fa99cdf0779f956a87272dfe850470705695408a9e77633aba099709c7ee4320a487444e0ab4fd56c63fc2b334a6f104e78679131c078b55f02729d5e55228df7e971002db96276fa9bee27659a0d1dd74e6c10e1b72b3a0196e415e3defe1b80ba7f5229b04298dda3872ec46e3ee6f02b619fafc99e2d23cfa8ece54a23a17dab34ad37231784b56645fb00a2a66dfccfbbc615a8c01ac496f97b7fd53ac7c52a4ab2d97ae714c565a41bed09ed03c0830de4edad079807509d2382aca59101110a588ad388b394c474adc11fc6cd6869e2a30ea608d737c141655e263b485056b8a0081bb2735448b5c98c5046ee3ab36df7dc28f3da8b94f00d07f98d3d55f435514053a773c7ee22f40ab89dc61ad2594be47c84afecf25727b8b19a939070ccc648c61f7b777afb5e1b4c52426a3b1c6f6905dbae9f0f9b4803c1ed5019f42e775f49bb1d329d1fa038be059087c00601a004a7d8304654b35730564b763c4b57d9f79b0062ce6a79be4a479ef7f0da2aab8b4a074528d145d3ddf083319da20fc297ed0e0854a22497031c9f336eefee18017725fac4f77de620929f8f317e17dc7a44fdf7eabbbc2c2573a3507afff5fd9e7c3ec31165d07eec999433bc46d9e25f202dc531413218f26b18cafc00e8d08dfc2698e19e225610dc7d8073abf036ca4bf744ecde0f19235a99b487f54c7b15f2e745eb81831f57ef9d47d45e8b65ebb7b24ff55088a1bed4d5632ffa0181e72a204eaff6016a0d8b23bd921b7f18150ccba001a1c44fc8cc141c25d778228f446f2cb33c5d82cf9918eb5c564396d1d0b4fd21f424ad2f987d143c458332916bebf8079905611bda9c9f757a341464f0f24515adec835a1ab3a99fe2c23534cd545721d08f5fd84d8df48ee3054a1ad848acde69c0bf0f0a3b333f4200edc67c4862569f62acaa9574b6fc1fb7abc6c3bf7230f3aa1189d9a7595bbadca49be134413fc039130d097ed847c60a71ef8baaf8f27af659f1fa37d16decc01c75bb8f0c548af45ebd9307db1374b4f4cc844ab43ca0052426e08eef3233b0a48a511778dac2aff8950ee6dc7d282ee65ebbb4220e474a07ae0a1a2c81f42e94836acff9f84a062949407949318305d918c60dff189d14b4a7fd1c6e518d38d0e45ee1ad7f19e7e9b9e36587f2acbe162a0d93c4879cda6b4d6155368814e37eb492a9f819bce2a6d3e884928ee771bb93461f0735bbbf6da48d31cde5eec0797fd4338c418e3e65cfeb88a6d572cd1d3c972f98aa20578ed8ff3bf680ef9f061ffc17e3928ee5930b01002329682a1d1965bdb961316b43f3f0cab5d94a65b1793a40083ffd4a55ab0324069526c42acc1da4425df796ff6824df7dcb78969405187b054be9c1d55b2098c888d8c794cbc66518c65eef4412bdbb8aa239a25c105044e1885667f8eb86ee63fb012b3cd8542782ce9297a2789c408c9e53387b9163cce604028ddafccbc1a88393ab9f3afdc4588890a128cd48802856bfe6f4a52882ab2e3025aa3e7e53d497f3eae7917cae855d75d7c74645f46c63ad39a110f2fd0e19c275e9cc35f6aaea862cb6d4ee34466bae5b63663f80034843e4259f23b9175f52410d7c940d5eb99f4fb472e9ff56f99eb68b7ad439cfbbf41b2ee130286691a926c9b534dbc697e9a6419f561a0caaca6015de29e0792c5205dae3c6cd316e9922c2d33dceb150f62e1f0d95dd87b46894b5f9c0fa0d4134dbb3d68f439b62728b3c6ec8190ae3dd67462258b354b4a5dbebf5fbbdebd5f204075a70ecbcc5cad4d906e3f87c8ca9be347e96c336bc477bde9a770522e7a554a89531c942ec1f9b86e51adb7200e0e33d81cb24aaa94671cdd308a8007a29aa19bc563ecefb35ed7505aae8cc69893fa2c0f9cbea7902517fa3eb3f3967049084dbcc7b34bd40c97a610efa523a85f0ab338c04f61c9964453916f6630a387478883479c3527440d855bf06afe93ddfede940669ee011280ac34efb420805b11c91663b18bb8a7b23be0521b0c8a1b903b88116fed7d1afb63d8b54838fef79a65863d5ff44d6f02eec1af7aa863de096f177036a89500299bad502bdee3dddf6e214931463961d0d22ea0e5f2ea49c22850317d4e48e528c2d3d4a5ba8cd51346aad4cdb0706539a89d5fb462c3f38741c97921f6a726ce79ea4efa23c65971d71fee2691a6a5b07f54ebd2e93c9988d0f2f73cb5bc23a028146fbc082bea634a53b786eb83115cb49b4cc2fd0832db06a3c6419475290a16b20e79369f55b2bfe94d87f563a892bb9e182052e4ea8ddaf0608c92a603367ccd493a6e4e058bc284064f7c51ffe419693925608da60f569d18d13874134085eea69b3690deab36c7dac2db402122b1aa495af45b9d1c3b81d090fe6799711ff6c2db160baaf9490900f346e8a9fbe535eeea84c0f8baae991c1e4c1ac4dcc797c75139ffdae083d1901edf26d093c22798f5f3f332019a632011479b270bb49bafbc862509fc370cefb237fc409560dd62cf4039d65afebdddccd0511fd4368fca7002097ba0fe1005b3f3e3c2c7437bc28b0c53a4a0c3810d0e7a4f2ec752de502b132e7addb7fa178464c2a0fac22fd95bdad6e76ff9deb14e5802fe4eb6c267a10e5081a598d2f907098df6d7b23eaadf909f623c499298da6884319c3f13a4ff34838e9b261f793a25f072c646e95254b36b859cae87d2fbed4fd1c57d9f2a6272ef2f3be0236c4cf36308a9a69b8b769f38e50fd195ece7568c52a1b84dbdc63cf0f1ab931fcb95083df32b7efaa52529ab478eca0f1c9fc0f66d883c917c6451555723fcbadfb74ada04db5bdbce82af77c36d9b28e62c1576de233b70552910ff50ddf56f5bc20bd931da88bac676d730fa828a237a894b35c55f9faa1c88d17dca0bb5bd1b2fc5a8589e60aca57556e857b8f4568f0bd0ffc9eb09280c66a219ad45a3781cfc4fa20e05a3eb61ea716437167ea6d16ed0240fad26db79628e46c3b498e191024563d8dee3b15c0b57901298bca82deccab582f658293a45c4587d10032735e1bfe56ddeae3488b6d6e6a50a603f71b8ad5e2d8f62c67df4279c411d94a0f9c5e858d6c026671cb794ef83981034c6a72ed9f3416d1961694b43d12ec7bdc8b37a3a4abd5b68933b2c86af6cf9f531705c351ba219b5de26527d87d544302859f71af112d1d4cbcd1c258565ab4da256cf0e1fd7dbc3dffbdc045a1efec98e45429b7bbeb9253149085f7bb9ca7b2f9fb22290d519743940330f105ff67eb55d965e5970c14f96303a8bec106beb8f38794aa3f68c552ecddee82fddf9f5882a893de7e4c094e644bf9aab828a736b16eb64821498b5410011a00026d7fb0439d54eee546f68d737f91a28f676c8c9249833f2917388ce5da10461076d78e8f319e56d0b612ad66860235b1cb255c6a76ee6da38f749232a7fcc79020c9486ff76f6ddb956237b25816023ac34fa365e76f12227ef640cf3ebe04e155dd79db9a8bc7f75c7d7c18379b43a096770bc6217325df1fe7de660d8c6013dd4e619795cde7463833792d3fd2cc0a95ea83782d93acf0d764e26596aa1c0675b52d6d0e1c309e3d0042aa2e6c9eba2204889b1f3fc5357d30dee03983aa2b5b4c4b0dd5fc2b4d56c84cc193eb16cf965653715544febc48ace9131a667a3a29273f5cd550b5f288c6274aebe971fc8f1cf179e74368f523aea32d28b8a9cfbd46cf05382a6d847d1105f27733f10ff0938bac0c359518b650589248192292b14e90564916bc38a69acffb0ded7cc37f93f699bd162341eded23abc9dcd6e6cc08470802c140298636b468f29cd344f87d745a3a9e613f2c3eb18580bb3b77b68582747881a8a8f99296239ed0527a9ad5258de943bcc4376dadc8ab4363cdf941d91c3b6ebe3d5dfed17aa6d191f1e4c96771f0a61a7a59e1b923b4d1406ad01a3704650d32a4ec8ea62146905c0f77e3a62927caa340d53f36eedc3deb25a813dcf32dd28eef2beab65d5c491a9b3b22b2cb86a689419df73c808b6bf1b7c6a9304b741dbe2cabcff0276333fefcadd6405558bb70269ee8b12446700c66775f6a344076870b3a90fd9ab39e646453ebece5ac2d14967fa243f2bbfece8adb85611436d6c432a6428a4b7405fec3fe994bee8a504463a2d15205cac52b189447e6b4fc44ad8551425ae437bf97a2ab2cf81fb0bb0dd94105dd06b361c42bfc824f043215508a090bbbd9bdd39e3b63f6c196a54da258d76feae47d33e7a49ef13510dabf24e1ed2f91d0ccec265b3e4117a8a59a162a7222521b80d3631601591052c6bf21a1ed860d53fcc6c69041e50a215d8298b7cf0e3cccb1a28ec054f09d2effe677e0f3b35f6ba9cf50043f6b5975f93bb2f8276e0a406594ae9bec132e3bc8f85ac4cf047741ea7952dfa4bd1ec92e08bef7e8bdf612f842235d96edf23ae8f186be9cbd84c3e96ea14a9ac31d08ba4ef464c901371996ee12738525a7b71a78270699d4367bd199875015d80dd5edf9b3656d0e4eef5ff3407777d4e4aca83fff6cb8c69ea747c33840b8e1f3f1317b4c94dcaeea322b3758ecc41b92e3a33ea879feb75915e74d4b41b9b3574bc58de0ee14fd28895e109a5e68e43c462cab00386768453db3920b73f4a48d4ae085d03669f9dcfcbd2e2e983ae171b7746e83a8b66a2791a4d9bac802063104910d0cf36ce885b17ce157e7c405c61761fbef7233fa89a805faf27bec3223365c3fd8a3a12020f9c469c66e1b0e87e771cd86d863995b0d1608adffb2f0fd6e3d80783fde26cfe1ed3d29d4ccdb26ff317552b02f48146f0c873b589272129cd23e97d2bcba85cc21cde3c5e31836d28b064d3676f26a2ab53acd30cdc92bfda66669e72b24a813c3eaf4c562add014fa2c23f6f975a5264271f88321b4f1ebb66efb41b6a2c496e5dae0e8f6a4f273fc7263c854d1fee5ed5cb6bebb634caa9642522be556b60ffaa88b7722f79a9bdc19544cddff846b0d0c0e9357f1f069e97a503a1e2d8609660bc8d0b3d6ca6ea2f001e7df45a1b1601500dda2d8a164952696c49be5b4d05785d18a61b1b0d214159a96d27497ba0f11ea45480d83c7f4a544d023d335f95a05d6bdce055892151544bda38ce1aad4f796d47a2d406720384f2986516f04004c09118da4a04f1e8b59cee5e1689e319f88f9a610d649943d9697cb74f116e252e5357fc7127ad77a4075ad3f9065bae53ab510b35b00180e232612970142615e111a5e01eb4ea937e3be7e74aa09a9b175aa2dc64f539d8063ff132fee95c8ee400a1ea5018a93c5456c3c5b7aa25466b20d998bbdb8b1410e3f8fbdc798addcf924a748381fd916d0f732fa93418291ccac2ce93f786a0a12e5d82c15300164a765745f36260b890fed426ac5cd290a893d20a2a69855786e87128440695b3e0c28fc6a31c892c86664b561d7d87c108b0bdc8d0900d9dadf07e5393848d55c41185a8f8c76cc6d95c7feb1e007d4860b0cf15215ebbf50cfd024a03dabc028bde91e283821f949d4f6eafe9b8b355f196c8d68e50f8c17e3e72ea4a99eeee2ca387060b081de4cd8408b47c872dbc4092d7393ee374a46ce558426d4a7c44b60b398807d9b7f3df5a62e17a9fa784d464d6dea86bfa39d4a350e8c30cc885f96f418b2440a779fe151d3603eb1c21accafe0346362a82a3cd8849c6046a82249beddc4494bb4515bfd7c635831211adef9c5261b352e639b03f9a8171438c57e5010054bef90ff2baa9bed788b0adcff4b1421faf418c996dda615c65384531cd33cbefa1aec26ab4cac70f9aa84b0505c61c270890fa6729bf1e976e252c611424cb472c9f176a18e4cab707f4d1a65c3f04078d3dba4ae28d9777d01b54cc3bdf2a4499b5821355873da17202d6acc35a6b1cd9a9daa2060729250bb21051b3fb9c53f3c38a0e51cc4d5c8e72be5f7329b6ae19b3ea549c2b9093f7705073dc846f18ffe388d690e62bdcd1586b8e92ae04c030334d249be6c6f0a2d5f444baf90e92a7501a027f8a5692a0c98d4ab0e5bef0341b5afd609917dd66910f050650dbe94a74d0955de98d6c60643724c91a5b36094278a2e8a9ae25fc2794f24ee5fa8bd50df0ce23fbb6c869da7e96430bc8ff3ed5b323aac49c27910dcced1616a3c32ce8a344c1b8c7e1bf80bdb2393f2432d913c1f2ac20ca437949e194bac446e226b1a10874774f49ac1f0c2cff43b3c77f8e95caf2306351cb4dbab8e032445423dc3d21a753870f64ab69147221a355b596848a8d760923164a052404a15c1c1027e6d77d209c618b7fcaad051342408c63192f31232f554fd3140a1fc7e6700741fdbf126021d2d0d84ba5be2e225192b014639abe5bdc1dcf056e1582f2da3103b92fb0d44f576c6f4c6018ed7b3ea371430a44eb1597390b36c3eb92204232a92c45f0fb9bf0503e3e6f587d07b3b236391d9bc03f91645403e762d98ca7f8b164b8b0e52bb0eee579b29c2fb16f4462a36cdb76731773123f917dd47cd48f639674a6132402fd950e91eef1f5992884238a4e136a4fc202e995375b4b13bb5c458d5610f09583938686d264ec1fafd97640bb060442f7bed9a2c7d2a35637165ced25e2ee250f69f0d53ec172c0bb7d04533daf5a8ce6ead7421322e77ba213380844c3d83a3fed0e37167f1415155548236d3aad35514ecedcd942273e5f9e41baddb611dbf17eaaacf53dedc5f03aad6ac1866baf82a25c990cf0eaa3071315e3847e7ebfb87758123dead38fe971162a2df0a60fe869bd5c64bcdb30f4b574d05aebb9dbabe82db865e571fbfb0508e47286b9d6cb36afaa62bc2dc5e6cd99f7ba27a141b8cd81baeaae143cc6b93c4e8df98d5fe510422d44c0d9f2a1ac053128aa8f7b4db872a270ed90913ae8335f1c95d99f9b80558145692c8ee80b1882f6dd9d12a0c3c8eeb04828930dcd4bf13b1e0c61c9f4d0936d9b25b5ef642e1e25a0274c0516071ba71510afc41b1ee54e7732a39badaf70a75b00275c0f6808b669fb890722a010aeb5ced7f95635e50fba041e2172aa60e92c3db4f91982b1403bae6d486c923a1737580a9696a87e0ca6b9eeddff9110b91a0027be57b93ca052e8a94f6d9e13c9072fb1855a97e9947c2b3f22d2afedbca664db8a5f1d4e088a00c5c4679d018ffe7a62e360aceb6306f6f069fbf1320ef14c525ee2126e6c10af1c06c008e9f63390d3d97cafdc27653373376d54837ac8e2f6f5da5077b90627f8bffd5f9ece06e4c7e8a8013bdc243cba2e86a56dae73e0c538401696bf3ff959a32f4039bb65d220733bae786ade5eb42e9c84922559fba2922357e7099d5232166b36da09655330e8f4b06c735ef82a25b72b14933ec15301d25748e1bcb267d1914effb19e42ea5ee97be2b476b9918b41d5a072dc0af0fcfe10ba1963d85f7d8d0ae7f055a3974602621be226be6eaeddc4185f3c902158af6f3288aba67ed28ce2aca7ff2b67ae39f937f0c6a8f0bd062ad53b60cb1a6a30907122940a7603cdfa82d778903c8bb70ce948d4de17e78ccc83076cc89781d498a613a4d175eac832df85e685189bc6b9f4742050ce195dc9f17db5c5fffec974ecc2a1161fc5dcd7b95def3c315cf528bdb1bb2046942872247071de1b37eb2b691800bf44a2fe0f598e4a141420a684478d8e1399f1a7141b50c764bb0253f3777b0d84ea4e095c9a432345f979cdd8349b5c7413ca05a2440d539eb0e8f432ff568251e1ceeafcffc8aa1cb13d33cc6bc230cc74a7faf2167cc92a5b668149b5fd7db522b37cbf4d9eca719dd94b687a41444be885e760026a10bc17137d868451df4a372075dcc1ca163b4adec875b0da40af35871a4e3647e89f414d667d3b6d8d299e48533548490a1e9f37794390b1ecac97a47a891332b302447a9f0f92c26af5d2083633f05640ed68b8068af8b98724c986aa70194bb0240bfba55420915cf49a1c28b8e33add2a591ce2c91423823e2e21baef8a189eec24ee7495a1177ab46aba479276e97a542197a782ab2bffb65b233419a3fb2fca7ed3e67c9d5c142e4e0730eb63c8d0f345a1d8e4c4ed22ed326b8f819a72408b5ee9488318bbd7c78f7fa2b3e1ace849264d0609049434ab204d9c0742c5d817107d165a3f56c9eecf2a73c2bd36b550ec14066d86b06c7ff9081890afca8bf95e2ba0f03fe9b6f47ccbfc2606251639eebd4af8878c49f3f6d3b021cdff846e62a49792a991a850f7f2d09e8cea19d80520d073907a4ffb984d4f83a950b0fd87cb3d27e62cc6969ac70cf67c190462621ef01dd9be3b7bd724515727d2cbcd3789c9131e77460edd89f8b63f2817fa066c4bf80f3278729f3a567b8c2adf855bfffd7fe4d59091ce80872e97e385ec6087c9e73ebd12dd04b3f256b8c8f0487c2189efcae485870399e41e0a9d4fcd7ea4bc0a88cb42aaf6608b8c53676a80179fc74253d8eb6ffbc0d8c4afb080f8f7893a0317b426e76a137d9cc7b42cdfefcba3ed544357f37eb7e3bb1c0a3e50ab65777e3aeb367cd1d30be2427678e7832e41160937595988b2181dcfb2d5774b5aea4197d5c379f182b329e553fde8a6e0c25ac9972a739e757c52bca095c86837dd051edbdfe5a217d5ee80876f7ee635207f103b58cdc8bdc08202aaca311c48e4d4ac19de6e5ab700535e64d82b9e899103965e27c7f5eac04142d0e9c065e4619b91494d27eec6dec40a3225091d8a3c8bdc6a60c12de1a2b6adfb255b54e985ac09e4fbdb0e4eb0ae331f8c58e37e57c21f28250abf0825648fa69c25b3a8966217f5193e8cc96a9d8e5e552d24cf2ab958dff4b69527e88005f86773ede11b0d273f6a8aa7f496253f33d8b3b8045399f3a62c995c97f9a728995823b16c6d696c0f2426f436f556310233b403f6e521833ef64646063206d928e769fb1d54ff621f0ba738209251be464e07e886094713aa03f1c650b4626d3650a9fc6db4675dcb9f257a4f1e9abe45a1bb13332c104ddca37ae21e9cd5a8f4ddda5d01138ad353ce5ef76381b7117a40d3ea1f3c7e11b5e405bcb6683a09be7e00c609a2e5695f5765a46fd1c5c4b1f4667cb7dfbadc7a3a32d2c41f58658da7985fc66688b5b58b27dcff2f319779503f15e3bb79076456a7d4e98b2ab24abc0b26e6b15375ec028e748aeff6f179519c0cea3f5289fc1587ffddde540190f081b9d812975c8e4f3f4208b21fe91a8e7ee82765a7530ff2604a4fad7d216078a39382ce4a7ede0130249024ba79776ac85118e86a0412d174d2773722259661cb6c8bf3d986c3cbcfd6cc644a1d0498683efdbb87439bb75167365f36c4a7d4209ae00640669aece3f2d1d0cb781886927b9f036b574adb9ad8cab2fc62111ae12cb3fc11809adc76a59ad5f28e1301d59de2a8ccebe5028006b6c897df6eac05ebb484c5c81bfac50eebcb0d8c7f9a109ccb003762104581cd2958c9d93ad93f45bf21ab35333177d3eb035a02a14efeda9de856bf3ac83a90d826f637fc6bf0021276462e808d5aaaa582c22b29ba1bcbc1c233504781c4ff92cc339c1255177f1362a90b6e1807a16b4ef2cd7ee61f8701a5018bdd6ce92838fa11236dfccb5f39206f4239e682d298da1f2dc056078373462d6a9624b0312801f8620bb0bd483c3543c977ca79fc66be095611d2ea9acb39c2662d5daede2634a6e1bd92b48873f34f075541ee0540e56612112db21a47b42ef7d5c17fa990e87185395f0ad26c8127d5fe87e70dc7c64dba05d212fdd39456fb67c34e03a2f6023a0a4181c7dc6d4ada5701e74bc292f32a1578b3e2dbfeb9e520a69188c2216dfc6764aec57658a2d71d52e9df506c4218e4a4fc8f838d350582d40b39ec6b71097c6c0d2cb0101bacd9ca4db98dddfeee2a1a207bc06a3364ca482a479b84e9938f724f6fbb23c0b13499d8404713a2cbe6c753f2cf54e430e77439a867650f9c5951569b21eb7980483b2b62e6f1f9c5ce79cc2013912c411995736e26bb77b12224a00ee1230416ffd03dded02f68b4a6bf5a41a657593dfad4fe9342c7b330810ed2f852cb62efe52adcf30539af2ca43577b2bdc72225e8f8908be45366a2f0390d77f1a5a3ee1a28b55f6dd579549fbf7a83d7319a59c44e7d066c3c4627ceab5dd86e90683f6e312031c8728ca9f1c138b85962db7f610283e645c0572c85962984494e2b6d86a1553dbdcf5b819bf11f52d0427446513f0daa9fba0b1f9ace4a5719d5eec373a83bae53400351f6357e664b7bc7369a5b8400700579f5722008cbd86066fad4c88300c8ec9b054d39b98e4a88337b29d38fd0f6a93ffe54e559bbc20881c176c2a54404c9e3c2f0f4caa014d8c32134b5e6c7d7b206730dde70d885686b11ecd853c70ec31dba6e204ecff2f3db91916014cb9c1f1997fd134f3f2cff552a6e8711c92ef90f7aa7390591b33331361a1693f4bbd43962b63a0f673c18e9dab1c874ceb1c53fea557b20f63bbb9280058ce7d16f0d8602f9e8ea4b042d6c28cb730d564debba73b34f543f3ee8db4d1239484eba618ee81f17044371484f436b364e102bed5e67ddbc54baedd0163bbeda6827002c3479f1e36f67d6a52672bea01ddf8ca4dac4438359b265ae8dd149e41894a63fd278b59dc8b67d5c435423e25ba368039a8fb8084afe63cf52dbfcffe72f1d2d174bb8f82b54ff6abed7663149ee42a61d5c3a5fe0a197151e6a0165467ccf35b5fe908582a7ed10b599156ac579f4e450bdca32d3fe7b9899d761eaa6232591b01ae6b516210afa56fcceb39844daf8541f64300b63c8f9fc770aa0236c0d2b35898478cddc75a8714982abc452c5a6276924e9a2d3deedc151bd09cb9c17fedab3a0b75f0beb1f81e5d190e9a85db7253938c8c6e411370655d0c6b037957f072bfe7cacb6a34aa1b7b1943c8a1d1128c2b75f423fba1e9f28d213829d3c89d34fe9f0bfb5fee7c228f58a45393077fd7a08d39d1dd8940bf17cc13bcefd9878c6ae4feefd1f9d5a27661c58de16a59af63c9c857b4574bb4c2eb3d687f7cc2c51a747573c49ddc0dcc73f8eb8c57236d2dd68add9ed3a9a07b1a0140d793f99bc3918cedefecbab10c2d2403d10b32c72df6f281c7367d309b79481e18da204b7a5914d01cf631f2efeb7a84772d2999d0fe83aa833d70ac42c59cc0edd97e262ef4e9f093842fdf57b1107b66e8065b15b0070aba7fb063240c305e170ed99bc5d581244323c23c13b05606463f00551eb19d78d0c42e062fb401e7c7f2ebe930080105748a3e121c370933ad83ccdab89abc60734484d8426f3e0b9b746ec444cf221bdb9a2f12a687491cc6580f14204d5ffba97b864c0f2ac0c4a469b705930b7927884d6881a66f8c64d2b30c7775eb86cbac49f08f49ff361077319854608395f17c4b93120f5f2ff6f11824daddfa16e151ca3a5081ab05f86d73902a8d648bfbe877f5c4e7f56cd8c53a826d4514381f69ab4bba2074f72996e2c5d0fd439d7624fac70ae5394a283ad4b44ffac52dcc6917ebc3d5348c65833bcc4a8536fda39b5450d5ebba47516c17bd93ac29823df22317c68f6aa302ddba65b46e91c10abffcaf7b281eb2240ff8b7eaa8efa127879bf9a3af8eb0e7d6f8b55a918e13df9ed332032ed81217119b59453ebdcdc6be1fe7bd86b6ba2d692c987477ee599cf76805b04ea69685fc49ef4b3d3bc61a62646f6879c775df71945a9a67c50e2a7732d8178f4a47ae660df06d15ac2de41b0771496b3493590520ac23f3b4cfe73ca823965d7f24ade35cb279ddcec38ae054436e13c162693824387dfcde4665d302ef40b7c7124b30a8f646f5d4d9ef86e1b15dfca7e8a3e86154905224867c1ae9be0e93177c2c4fcd3235c6ff65d6a83c91b29837623a84ee100340048206a9adc9e0abadf6812f14e6cc16c3ed2fc2aca27a3ce8f7300cf4fde940befcf41584d2c1cd62b1bc2658dde2ae651cde2f1f1aa432a4f7cfe2c3cbf96ef1b7edb81bab054243cb9d0c585192249084607d530910b033463f1f6f06465d8a5ed539e9fcfd8b05ecb02b307824cd2de37511cb01590e56694b896b08d46a7291f6e77904291e6247731261c6261da2b8bc9010f6ec97158dcdf11e64b698470c2c3a0bdb8f00c10cb0bbbbe51d7cff11660ef49acb09f7829f33b313fdac88d0a7eb2825676ace017869d7f7ea9c1b03d545eb086bbf9df2b2dc3d328ee6345a0c78496fcb073d3ac2f1a6ec361b81d5f810cf20518e40aa869a5075dbf31a2532c7b595aec464180069f101663413111d58e9aa2ff11762d10a690e3104afb49b6333390918bf73dcc9747ef20b6cc48d3b50d512ffbe94db8e17ab506dabdf4ca0b6385b2c268e274768660c3287f64354b4aa80cc5ec97de335f1f06b94382123b5f592956f64d63630c3e4ad3b5c055d9c18575058eaf19ed7a1b30b42111aaa8b88a60165e6fe8f5b6529112892fddd5d8f122addc69cc3ab1e7f99b862086f7bfed2823b5405753044c129582fdf7784af6f0373c70ac7ea9ef9014e86d39688712de9d8248aa18d96cfaef6b4066db810c1d2b70ea17b080e585cc8149e6953a25d915a8d154dc7f9987d18b1d4a3d03bc90fa4bab68e3387a154a5de863a471e866d6b9d428c7550b4b3397bb444b13855902d2be411931fce858eaadd622c2e0458ea6eee6ffb3386c506affee092f8498f5d5db111510ed8d61c69b7b2a29cbd786d9221f1263d877faf6cb8619aa6d5aec1589bef0edcb34797e3ed4f51299b17b200b9015983c73e6e02c93648e41d60125b6bcafe6eb15b2012109528110a1f1a0e512aa1c87c0c78764b9a41146085f6fee7c282bb8ef7d8ea593695ea8dea7bf8edf716b740ee386f4284d4431425ccc8c28cb3edae5df161b92ac531f1e02148410acfe87e5c27a027fc9bad5545c2f7dca4d23cdb1d77a730cd4d5381045d194bfa3aa4770b0b40c61e91760d4a479cc892d12c479f757f18698f442d6111889c8f1c7ce8358bd1459bee9e8a25019ea73678682118af9ee01e1ead2e6d8452988e3967068bec00dbd6b2ca85f70783c79c014fb65a3feb860aa6a7a7a5edf9b8b3621810fe0e2d9acb2691c77388356f9a50c0239a870bbdf5c41ff9f0a7f67375f1eef29d9cb297f434605fa03b529e270a8ea625c9aeb7e5e227658c092f0ededa6ff2ac7c833e94d3fb8f4f605c1d02209cb972c0ce4f15c120ba59d8834fe91b1a06509caf1c370292443cdfdadfefa24821fce8e2822b6111012f72ce029d81a52d377c74db6f40df154eca8bfd7130517cb3180172287332ac6538b99ff541093dbd514167585cea1f92bbb1a996a13b6396c23d138c59d4eff00cc54efe1a5e6b74a389d46cc1004701f324ba11eadf131a2404fa7da55cb2c8004557fe5d66887fe98fc7d6f1b8b25bf60ca599e34ce5cc17fa5f7bd1f08d5a8fc7c93d6359f89ec2149e2ea15c4569157829c961adf63c048399b51992fe7ae6bf0e8def1bf24b30997055a63cb8ddd143e59cfd98bcef63c56c2c700b2958ad8c0309224c3dc1cb086259f99ade655c11829aa0464c9c0cd12a1530dceafc6e851b7cc5e19a047c3fe7a4446415d9e8b219005750bb3a6ebe7deae1885d22f3326d0ec1184c28fbae6c8dadcc453bf8ebc0b2dac6e2be4995458cc696d038fd62b20789795ea226b889e8162df81fe36d3cf5d20d27c5580a7a5158c79565744ec80de1e683b135945d8abf41cff5c7aec81d0db9d45535c57f09d8655cb8a4b6758a4a5d86f4c1e9854b014830ac2da649fb6da7f4f78a608f1c00851c806265365fd1e27d555d89cdd16d92d6cb440d17ac0d6c9bf10b716ff66831da7d26b9ce9af5896bd1ff022fe8cd041b6a0d6efc1f5c12aa1a36fa3ee725ffbefb2c6da39c80498c02a54da632e0c23c710dac64d42bbbfe6401281cf8c6f4de888a63ce7371d9bb4538aee09d4eb9ee25b195381bab03e04bcaea69bf4d330b07179f6f015b734cd87573b78659cadb6109cecad56b493833e26483cddb9b67cc14882f2900aed9b91952a32bba7c0a67041ad33e97ebe422dc05ddc12c19a248687e5aa9d799483fb3f186586ea311e433890ed13320516702154cbb67e9b2047aea9035eaf6a4526302d3e4c0e0a03165d8889dd980bceae166ccf5cb8d6e6c0e70b0bb727ce5ad2f41aa2f9ace63b374bda696a418678496eb3252158cec2422feda056b758a8b61560f2a3c4d48faf83cd22a8ab1a6d27e25fd5f9aea3ed348afce69fe697380629c036d0be3638f8778b46e1dbb1144449e6b7b2f56a1f3bc435d879a7a11bce763d458a6c8c6faf859187d6974293e652b50c0985f90d8a91bece7b7c488f3b0cacbacc45308ab745364ff5aa8420409ac341db20963debf836f2a80513ac44bfccb6e2b6e22b2019a4f31bf0d8a9cdfc6cea2497c9f27b1d018832d321f55ef2bafecdcf690859d7eb49247014e1d5b3933f64c6a9a50fb0f666c94d23f22fabad13fbe5b48ff703a64f6da4c98511cb0bf167a36bb2f29fee6d5ecf5299f39ba24287bdbe6ab42f06b7b23ec9eb09245dbdc4357dfd536df5bb7ddd5880eaffa493ddd646201de0409f2b9a50341e13362e21394ff43596b6165c0388720aae25e46e8b3318c75a1d5e9dc21049c2c0f180318f5789608c7ce542ff803217c4888d0da5109213ec9941ec20d89faabc6e2e9f6d9e127dc1992621a40f47be81c5041426c082a89c927f8fe44d834e673c9509b4a51d6b2c2d47b5cbc3519bdc3986833aae1470389e43ecf895d0879997dde645f374ca7ddb173180ee1cad5eaea0739bed7fd60a16357538582bdf8fc5a8f9d13b83bf9ab199b6104f77f142a568a55ed8ab3ecd7981b65f8e8b7f2d03304658cdc0ba85c39539dbb8a3a4a6375d6129a75158139da4e3b218e228c23f371641c0f1a34adc64e53b3a927d6c6640d4400eb57b33bbe0d1eba16cb02c30674a2e8636af8cd4996ccfed1262a192be7a8e8f93a409ffca29b1d9d93573adf085f04535c99d44985f408120513bb909b933d2c66fe0eb117f976c0557bfd920e4b11af14aba0ce27fd6f0edf9a47382fd07abbd926445b1504b8881578945b17d8190a6279b894c984407b07c581baf30c1791011f13d8f50d49ab8304f9e1430861d8f44c64fac3da03a37c4dab7bb5d1615ee4d8069215180b3f7c6625f9f7f7e6fb67b2d0b5a82030d16cf057d61d6406f93d5909b0b9a45b993e41b090a7fbfe2613b9f8a7713301beec2ef6c6aa90d5eb6334cc96a0481cfb5b8baf74eafa69a58456120d24d68b1356b93331868b71dfafffcdab8f2e429020e9a189255ee92fecf5f0eabcdbcba3746b58d6a0513cbf9390a09b4a7a79de3891ad6c7b7b3ed3aad3fd8690c2c0637594599fba13fa7fb4feabed801b3acb8d63120e56d5779d2753750d6ddf279ad0b77cbff8472b79ed1fb7731a2538ccff959cf0227b9fdf50c0931f301f62406c61e89f338e5bb1f061bc831a4e52ce2175b3f3e5ccd2872db18c2d8ca8066d724f6b54ec3786662547cbe1be3945fd20416baaa937bd463576fd62a3fa3ca5561f7901682e667115a8a5227066264c07df0a17f27785c2223bc9255227ff924bf77a56b9e534a4c31672e6044f56f538eed8e95d0c2186c887aaf82ab860a895dd7a8d4a8a72f195042856dcff5d4deb708ebea6fca2c1b924a2f188575362faa6a589e69b7872a298ae2d8e750045a104106c2f074055ec891a5a80f0a112985fa23ba8bc519074c57ebeef37db19060a7aaf6069b5800862c0781976c52b63185a8c00325ab417a1270ce24674ca8969098fd26ed4165463fad1d6e582fc9f94d065283594704be560e5c52ce1201942806c75b5128c28e3c0a8eb1e21d4615ba11d5d14181d8dba6e9920ada0c0cf8a67062d013361ec4e1ceb021a20232283da691abfd32bcde2416fa51d02909868bb8d1c6361b3e9524dd776fa1ca8b882334f16b18a0605acc3228f541fc597674c2f9879d5e168c00175c332c4381bcd775ca9c41d1035e89a8a3de57140eca13c9d8d24474d26bb2d550b9d11830e20c3d24fdd6f932df03e559e9fea9648685ed711be8da4df0d53e5c3a911ab38b1a670ba11e6e9fa10e1f10fadd923bd5fdd3945f1f7fa394832ce0f48739376e92b290a3ed72b70dd0af9362fe54f529e332db2b15de825dbbe02d720c4e11c4ffd5f4e17d792d7b34d48954ebcfcfd504475459592e77a46de97c7e7af0943661313c7befda9b324c7de114fce8400607b0b9ee4d9868a837c56452e2d7a118d31007587b61e4e2faceef0f2db135494c79907d8af034c5dc5fa974854151d7f1b1f284e05bdf0663807b401db6ae4f3ee5852b6326a14deef4620d64512108691d653546017b0b3dfc4b74c9db3e91cb6844d305055f6d72cf07342bfef2517626b87719d11550c2df9ab44b78e7451557f5630ccd71e98e59068c745988c170f69d358d9741b3699c919e5510c722704d03c09fcc76aebc1a72da564580651a491f34b306f94f23f20a86b8d22b508b792bf4c531143aa7e3ca7ee46bd5124ba5b929ca390c2f6f393302453ed46f6beb69168c41ab2ff3d5a7832aca5bed89797b1f9cca5b2a113d8c72d3da9db10a5b0f4612b0af0bbb60c376293d61314f4ad1cebd9902c05699f38b64fbb90522800281a7e54163fd6d14af873ac7d3f9fedfedbff3116865441eac81815e47ba0a6c92db8d9cffe68ab709da751d288b6f41e8e99f0141ff38d1b9833e5ca4deaaa59e0b84cf0691b8442cc71d489d802a620447f1e939a521f8baffa9c2620a1f2900ccb927103aee3469e04a6c3097803d38622703aea78a720fd28c1c5a65e22c08d2d151842e3c7fd57fd24e329cc4435b39093835364362df2d7539e60db272e59534b3775840894dc63638c55f661e20026ced3fdd0a7dc5a9d72a4d0f8d97d3aaedc0082ec2b61ffc1835c59ba34d2a94876f38b9af129f501a73e0c1af124c8687a8f77a8848167c1f6b80d4d1d330e9fd5e8c076bc416b02d1a0b71b569b3e1a3eda24cefb721e00453834ed164b8b70791a37fac8a7c602a3d0363e4fab1c124977fdc66d7d7d1973c6210e692f851fb893a50c25a0d5a46a1a2fdc471e0fec236ba65bbc9fdf27fc89644f0415d7e3191bbe76bfb8277ba3e02a4f628ff723efde538e612804098f15ad33f20b3b206823040578c71e5bbe49df0f07d48a3b7809c0adf88346cf81ef1efd1af47fef1ae9afecb9fe8598197abe7329616daf7110017ece2a924f1a66f52b69deb8f769d6fa879229c02e493d0f57cda458da10c2eddf9de63c2656b70f1ff407885f285d15f5c6c100f6ebbc4838f883bd795805c53980387b05d47a8c08c29caf1cb2d1ea42f2193c458dd5b6ff21cb664c47b0da856705ebee764d1beba6d55856283ebc2a6139a58f586bf863e091ffd9def9fd7c4e86edd982cfa4f01a8b4f8ab41ee89f2593a6f10ecc5af9b4776ab554c3b329b33f392263c34ad65522e1bbff550a102f4c0e01641a25936d028451408b6d9a74e0e0a271a0ea0f09a0419327b51810c4f52430901ae6e827cedc9b7d69f853e71c174939e52845e1cb08e2d9c884572a652bba54b3382290031611618f7a795f33481233f2cbc048754fe0f19a4d5e6e772b7da130f00240160443270ee5d3ac2634ba091ff690177e868f6a3709854cfd098cdc9d8e944ceacb0b74850f976e895192fc199db655965a900605fbede7b7db98d35ba6efe38fb6f7f60b89bb2ee0c15a454ce3477bc8006aa3b557de1f5a2e0326f7d16d34689d43342a69443de5f2e7133d0e22938675018561edf9a4e7e28e579a31e3460fd73bec61b2a9f22cb174ae2f9894f0dd14830dbfe9a71a7756d0c18e06a381f25c7847cc12b43ed998a3c94893c60fb96e9e21d8c19b99d00b114092cc87d79c898cd6f6cb08bc77916e3e02915165da6b127a8aaa0e22dbd3bea607128fba3281a89fc6ce0f48580bd1ccd4b8f4ca00230bc8cb6e1729fc064c2ce11717476c24a7e2f7bfa829d55461dc34634f1fc6c5fdade81dff769fd39a6d9936a72f4e806243195a265314e7fc4fa16a06c19eb83a7cb434bfe4a42680d94351969d592ad785cac1f908df114d111ed9e6317d7763996fb038a382294fa53a72c2c4aff37dd1c4a861c654b3d5dca89b43d5c05899084f015b561632638ab3b9a273d8bf2b77d8a1af92b32c9b2009e66a0c717cc237ae20eb3e595402bea2105921c930ac005ade2ded5175ee32ceab2bddbe9c1dc945b451671c17ed5fb9680df9847b6850f72ad0bd2303e125aa7e4dd3127ec90e4fb47426e67aa5182537dc7664028efa0e33a0c30b963e8f8dc0ba6fbb360f47809f208772c1c4c190bc34b8e6181cb31522404cdf26c94e64027453c0a9a920ccde8d664ccce5ab6fb37527596acfcf10ea9986b01f0207a31e0c2026a8a4a329ada4a0783d3e9ae28d9a60a3fbfb8d0c8495ee7345f1a39cf10f49e159b55ebcbdbe5c7880393f77e8db1d387bff7f0bfd6c507d173a024a9c30f6c81ee47d8edeb1a8527188ffbd8001ae089330950a95d343467e8eb939814885459090145d9b9b8f2c4af53dac12b6f6803d55d205c153188345a7796cd99dcc100a7e66a9a231647d87c8d44ba9e7838c466103bb22990ea480590041be40c1ad52ad636ab58ee8af1c9c0d47b006edb164c956ade977197cdc2ac187db2f9af33f9d07854939c2c0e3349fa412d52b911a9db24198f138e5a5650af71d4416d6fa4ec62fa666dd16fa0ddd08c5ef40fb42b180badec31aa3cc19d0203fd3f55a3f0c21b6c064ed138855da7d6b02eb7535716a2d29721c4021ec182acd27de9d02d3937e2db83c192571cb3a9adb10f395e054b9b1e35754472fb3f28dad7c53294d7a2f1b2e0159673e26f93661a13983cb22d375cedb16f729efd79f7329df9ae87075b4da24e116e2d0d784cb36cbec0c7a19f40ecc5162e4c30d6438535421d6f6693bf0c71d71d1075a42b777cd7153898568fec808592aa3af103492d0f10c8fad6dfcf306237663b717bd01e6f31e9b6c5837b5b69384feddf7c731a06b63a60ce93da62d66d0688ad38c0416a1de8fae7cbf4d00ac136aabbc8edacb2b10e6a930c66694a8f21fe119a430df0633e268228472c764f101d64923566f56d7a611037052efa7765710b324f2c3ee7c6e86e84e0fc29a9576f40e989e05ce2a659324da74edc6e44308e0e9ca5d72914c072f39ad702df4f0c0c51c78e9eb642783b466581c7e1d37323d4021a1038d386b4bb0dd24ae69e4173770b2450896f7cbf549be56f956d52763b1338095f856a092df87220205e2aea3838b5eeb7e21dec4fc2569e37a1f173d5547a0c0ed2b9c0ad0a47e380d9fc7246951af459f4001ba7b31c1f1df5e2859ee9241ebf4c7b8226c02058526d86e08adfd1dfeee94250197fcae739bc57cd978e5c5c02afc92ba3f91675b7a75b064cd4d201fb5e1f062662ac512792807df8474c4826d78be7e37eb2fce9e4f4dd2306e6d4e90f611457319e32ba289c9b11e6972f73f2eb19e896646af1820247ae9b2e6d9225417e98614268e1e8198ef98b04571124e448391707bfe8786bd3e1623e367b52bc5feb447164f287ae04e5fcf974033c857c65102edb6532ad7bba97a40d9c3d323ff5b43ee1ae83ae513ab36bd6866e109f2e86f5b1b8f6d9551c0434f15c872ee6afb75ae2bfababc7285f42505a0bbbcca3a36039e0629ae916553e3155fe44fe7b0b00f5253f1f0a68daf1465cc3297fefe9d7bd66371522acd783041bfbac5aea59ec6d4cdea4500ec2575ffd3994b36a40e196cf17cba276fc7604f8491b4161ac0997cef5665c73e7ecafaf3ba01ea3f980c4daa0f9b759a3d3bb69d4d2d563710b931e6ab44a00baed55806cd2e96d15fa4ea56d63b5ebed530b5ca2afba71d9c285a595ed53d9e1b2d51ee6d3d9de930149e5bf74b926a0a5266af6ed8c93420b689d61256b28444e8fc0a222ca0f3ec077cae25fd68c18f2058b90e810daaddd9f4e40e5ae133d98164cbf52ddbd998cf2a6fb17672e331de78654212a3478699e1aba9169257f02a8c0c1dd9c4974ba49ab48cef70ed7454dc67125416dd6ea7c80a72c2780a8ef13d6fefd9016bb4f48bfebda607fcdf3024adffb1b34a0c5e07d07b80951646a7a13b79de3bedef705e8803e5a27ba3995bbe67f3225cd26ef1992d889fc909aa394fe5b0d765d2e9d38c2bb0cc52c4239bda97941c6cd9e690fed7f89ab5b9227478083e59be620e42296eb85abadb237036856269d65852c355b5723d63440b0cf2471e98dabf984f4c6a92ebad5f02eb2608fca6a758e654f4d042e665138f8df7ebf0e745339b31e0eb2986c4d7ac4ad4c9de20842ce7b140a8bdedcad3150e5406f6d789b44913bfdee7d942c719144f525e45c5b0c34a7bde6b5eaa1a8f3f34fc9e0df106d411b3760fa7b3c12225a9c3da9b66143d7df5f6b164d41b4669e5475fae39c72fa456809aa999a1d490ba525089b9e9df711eb9a7c239101bf4a8a35e8a2a24f014daac4efa51085bb31af9292ac4f1618c1eedbb4a2d6cd4e03a6964c5511272cd0eba54e31254e854cce4af0e4a16f3d0bba1b9fe46fe125b28d7630b7d52425fcf3612a6edc6e2a343006914668e4808a9a6cd082f18768ad247a661960dbb3444a19dfe629b1010e34994d4c026551059a8de20709802cd9e34e3e7b1c2a6280b7db0d48e3d2c55fee2d3d5d8aafd8854fab042911b656395a8ddeb2561ef401000bbe7fd4ef078d1820b20eec3fe09de17b10c3d9cf0066ac3dc79d9b88498091f51ecd7c94930332dd0dd6a39d946b72ec31c04f727064fd537a51a9bb1d9eb8d365a8a119208b56f9d036e7f1d5fb15ea1719c1d7232b07e8d3e1e9aa98b03ff5fac474ba2487c74c86d92ea0b38453f29ff6df50473fbd9199c5269a67c879ae5c5882aecb24fbd709afea229dcf9c3f64b7dc846819f4e1a369dc596f2490ca6c1d0d1db0296dcac0841bc960f1d7126539ea5b2e3474be49c8effcdaecbb02c92f912ae21fbeacfdaaa0bb6dfa38feb4216801eddf3a6e0c963706fa350874f180580aa26c1bf3790811bdd4dd3b39b766d13bb27fbaff513aa636db306af441a72fafc28d9b3eb2887736a0548f82f1314307dae4e968fb31e3f3db042624e41ee01e1b68a96f40dd3f12760a44ced3e84d0ef8bf89ae7f643a44dc60e0a2d16eb9ec58f4cee0c4e705692d1bf87526d3ed556d4311f689acaab2d0764cfaf3363d64e55b2eeaa8558fd0faa883203c75b928b0d0e8b5b5985d1ccf8fee455518f20cd5ec5b0bf2e518728609b25fd5dc433a91d649fe853bc4de56ea86328861152b601f6650e4db9f109ec3bbe80c026d2cab923c48ba94b356b4afe76abe7cc1a15a9f54e4677834d96e3ab5ce01cd4c446ad3d05df353a09428f09e8dc3b96de52cfdf9f7aac54b8259816e5c469ee95df690cf78b8f9a107c6a4534a876a6ffc4a5b37cce60d5889e773613d1c0c8c35be3c3d490dc89d04400c61164afef455ebf85ddb882f0b3ed2804a17e8448184218d14c3dfe14e9bc2634d50f972d08dc8b14598acaa3cdea62bf4ecf676cc16890f8c315e6fcf50a6195c829a612d39ec9c5189a1c343f4c4d948777ae5d980bd29232c1efb964e86353e94a583a1de8ee8087cbc5d69af711f3658149d36a409cb8ea2370708173ed6912d9dbe42e6a017c1f114eb2f536f3377477cf413f297d48021b62311eb54e2666d7074348a149f68b58fbc4bf0ab6964ecd47efa5cd8d2ce90057d407d99cbf48756105080ba560ac9a660699cdc4f17b21a7a8cc147f5c182a20ac365e66bfc74e6a5de78813cc20b4824dbbfe8cfc7980e82558341de64733edcddfba8b51f91db8f6a61b093687a2402138e8cdfce8a312c6da8043f74bcbeedf1abebd1f003087c536d3f86c0be2dc6730340c5372e676514c05294b5063fb68c112f4391f2a4aaf8fdd2e24fdb3b64281a7f26a05809039646908c02fc7fb1b88d2df74ec763168a275c999f5b5f3064b726294de843ced32a296e2905063bba91655cf1499b432eb13d6461d0c27eed005e4adb6eeb74e46b88ff60e65f058218f3bb74876d7fdbcc6cd212ee290bd56a22b5d758a2de26e7713444e4e549f1882acc5518ac52269f99d9c747301fa19102946de50b485055e94be71dcf6813742aa51483dc293c9907955d4c629dae48eecfd59b3a44e0cba90d89a063484f607e50de06ebe0a1e533c4272c032511d535e259bcb9f5c131f3b25a509f2438f1ffbbc250cb285ba9decf5f8489d8442a784395153f9d7b28bb927d7c5869b7b740aec93205406ac55232d1ca05033cda78ed6d50d3b0ddeca426154d410936433f31098a861640589b91b6218414c22edb488ec6b7123108ea6879be13014f4b90060f578b9102e4b9b9c9f73c78a5fdb1dfee98e2f39636e7d3c650af95d1db86f3ddddd93104d95f7fa446c25212f1a945035b789d467cd2a3c92a5beddd0bbbff1f431721260efadbe97cb00f41a664edebd864583bbd1d86271e9921884da2673a9ee8ed7a945d12b72b81dba811402c779438bcb8c488391c9acb520ef27a0e706b42431edb5a03e381856ab9b80fe344c0e92833c8164ca13178d43d639b20f360ebe4a989091a16334b86e1dcf9611e81924284d564f6c6d5a75f6b7bf7e0bf358e6438e1c636e11a201369de69bafd754fab3952d1b789385026e61e7a5c973e663d3eac64b57e2d07c305fed228ba10102e826a0aa0225a4f1b8d88426c464c4af5d36bc8bdf0e5bf77a28594da10b37aec47f44bdd7f7bfcaa1b491ca42f4c35bef6584d2e345fb1c9745044aa8ddaa5e8d65d53403253717132c83a7555d077c91f69ebe1c4c18a67159c24803ab9ce6940642f0646365365ed106d09b720302a9fa5d1e68ed70cb14f52fdd6752538d8286da666b933952e0c40c94f0a1fb17918d06b604d3101d4d3296c63f42e5227ec671afc7e320e6ace2accf204e5dc97a46f13b705bcdaabf0deaaea7a16c07ee6768da0475d1a668f7d71b6b7b1d96a95bb557c091e0be0aa17555cd1d9397b3a24fb1ce40705259b4a316171dd7c291e46ff35ed84fbca1be340810d3c477af5c3331d5f867e1bf8ff193eaf34b8d2617712821a3ae69e201305665e35b53f01c1e341385659b2b7ee0ececb520a207f3b97dec15fc804ac9986a6d4b8c7002d765f6256a8850f5d9afe8d055e437954a9755919baa55266cecaf935bd2d683b0aa95537da551ca45b1a4c8fbb545bad1fe2c0284761fafb1d1b9e477863be8592aa0059c47118bf7dd5efa3a65c89b0d6ce6dc6a9946e3198d158fd1a4706e03dd82a4aeaa13c748a9fe59d6a6c22bd301783bcfac0c3c47f1a96f6a50fe3ffcd9a4b0140f334109c4824ca90012459f39b3de94708190539b719a07c911b8a0864fb40ad273cafc02d5f80b81388e297edd62148a25d97c5e78eb13219a73aa5d59d6e9cee3d5b61a839dded15a24e95293fb652b4fac4f0077aba0b7478bac6076f74078c9e2c472c91bb4ca26a4023580b12f1bcc39d570b0272cc5844684a8fe1da98064c2dec7ee6587f3bac9f8e5fd82e5a7a509196d204390014c423ec7b6591a41154437da840d16c5447b28bf558f9566924155881fdf954fd00b7405ddb6dcf7e89a00e41fb0dbda6ff5f61e6249d534c5f1023dfff12e31a1fa7a8ac297b50f43c1e7f9fdb19fa090f94284f0cb6582a6489acb70d4a910e00799c039a16390b0a78ea0c36b420847a8cac755f88c879b4bc09c65788d7e9ea2199b6fa9d0182b8551f266513a0638d0541d690bb48e1192395aef160b5401c57f1963abe7dab1ac477921a5143b0ee335c777c184f7b6f1b7aac29a8f18ec10df37ee26b655e7243a8bf658f8424880e6a34cee97969e98a8dbc097a6599dffa1c43f870e770abed4322b55e63f26485a6ce9f8ba10509508b6645e60a1e0b1a0ac56af152bbace67bda7135942c8b29a4fe40da26462f1d76054e6ee8c1a119c43a845f4f9dda94b050a8af792e603edebe4713171f9de815c7feb61b7b76999fbabba1bc76b668a1d32bfc7d795bb05ae6ed1bbc6f2649eaf1834f5092c908e8d1b21716e4ab68e087615e172985c71e1a0d22ad1f64869a49f994e82171a773b0d74aa975588800b8644a30f75819d38ba308bdaf1f1cadfeb9714ba169b5941a9326c0a3b6fdb54ea7cac3cb5097d76493b514dab848767fd585b0c2a89f4fc690c1bb4e764db4a8beeb40eaa169952d9eb86078748c4509f4dc418357c0754c3157ea37f600549e32fd8c538469eb722981e2d85395053208c1e3fe7c267b270273d1b17a316b04a14a17f7238e9c01692f8c0c5e20b82800d490e4b98f784e32afd2807a68b4360907792390c6c85c7bdefc84ed05bf978fed1b939ec71620cc8eca3986120e4bc066a5297bb139d8e4822ad153fb842474b5e9c4de1452602e04323e463dfec96354e13227feea2b9570a705a9f4bce74a587000d74f9e6eab7f5e90031c4bad5f11ad1c63c75777b5d799b7686cc98f6da83c654c1deaa4e7ccf920402bb5134bec4ef27de598dc7a8dc346a2ed86fcbc9235aee6596d2bb38303cd82c7c0db9d0b5f3d3db8aee57c9461609db039e65e4332df30aca380a60ec51e53c46a06d60ee9d48e0388c711aae90f6333d006d0f4b2f9ef298e978529b391c8c321f2e9166e013474f4d78a0f149a638bcb0ea13170598cf8e350bcf4b1e5da7c5d7c58b4d914b3436d3600121164e56e9877712737bab258a5d1f97818d80aabb00f10b7dbfa7ece357d3dc156fb7e73f3fa1b5d1b45a7c1dd7e16a3b3b5eb6a05499fb298d7bba52077bb3bf5393c94cac5617178900b183daf9ddf5c043e545237fd9cd1ef4d114973126479040632e616837dd54d54c0b24b787ccbb43736c7c53bb4c1db09732737ef2f69540a2d17d0c8b37a3076af0969231fc496a4b34b0a9f3d54441a91ab7924f7d1f63565b86897566caa8d5fe16ce1a247eb87b2e4c151db4344f0b924edd809fc6790b64aa8cf40c046258ac9117191203636074a66a884c2d69aaf0c1a2f73b8a166a83ca585583a89ae172bf48d9893579cea116ad5a3fd2b18c45200c4d5bf596eb5a613abfcec1d1e121c06741fdd2e02d0e13c652b464e293faea939cdcdc279eeae560982e8c261e457824217a79d37eb6f58f305c725e53d810ff6df442f3f54b6ff5721fd23fdcc9efdae2e10450ee5409e4638da5909f202e51d3bd8fc59f826c77601dbc2c043795765734dbdf715e54c9fbd9515763d9c9e98ce2a15a715102153399e332b27cfcb22d268b3b9c239ce28d02f05ce1c38bb395900171d80c472faabb4d0e47eeaa3630e3cb345907fddc9303e3b1797b3e009be3363d007812053bb5268b6d3bcb09411da04551e660ea7b697ccfd94a485dc1a4ca96165270758da2857dd4c9ddb2abe895af7e9b677f0327c7254aff2f2e7db9513442abf506edb02538e71ec6dcff32ca08ef998ebc3eb58577c0113f2c0f31e0ec03f6b4ddf0140483a156cfe822250c66719ddb96c2f652e9bd076c98b44df5ff60ed048c01e5d40f7d9d52ad55d9e775cb7a24367c14ba8dd87312253caace6bb91e9f96b515c9f207c32b608d89c9a2bb35485ef70b49d5eb6629423dd61f297ae90fc2bbffa267cb0ae14c2844b9f492fe8fb414812fbd4bd384222d0ef57b8b807fbe52f7e4e1eef6aa266841c9a0d619b73fcd5d7bd8527e2e3142eac73f104e6f7bcf6a247b6e96090e306c273c2f1deace348325f2231faf7c04825c54684bbe4450541277a9f86555bdb3ffeacc17cf238b9ed22d95e1cc84e30f1c6436742454a3e784577f1f1fd958952eb760bec56070895a10b071450baa2307b7f800965490d5a8055ff7e295cc874f9bbb016f53fc904125057a7932db028e412a61d85eae78483b9aa2f646af3dcac865e647f8265381a3d64901a2fb79c9877188233b16717188d9f08e0a45424ffa46d2b3d781f29cf5f8ae1211018a9c3289e95f2bc4c2bdb7e6f3391506c7c4acaf0b206f0cd5539cefadccf3b148d223ac236d3858855ea0ab703978d4555d373a5fcd8a128b2afdfece5775112b14f1a90f2389638453f9285e87c5b4a519250c1dee58f18a4425b0092de33089e9113d4c5496e59ffd4701347cfab09e256d08c766d9d75548eed006533782d014c29a3e19c395243f183c6a167adacbdfbf62f1c2b45584d0dcb55e8d12acdad4b68b9f316a231b8f8d22498662b0ed2684ed0f2e6def1ff9210fa50fc16f08f985c30d64ea34ac02d2e6d4f043f1ca1ec4a6dcfbc923b3aef80e8ab998a8f0bf6ff12f5c55cac01ef80eecac23edd345c39beb5045e7aa630ff9cfe90d0a3a4740216418bc11fa6e874f7a83d6d63e5224304f07a420fb5aca8af56b687a4284164c4f141b365416553109723ab7186d1926431a630625ac336872643f4b4bb583d4561edcc946e80277fb3f6c34efaaf5de59bf69fc1559f3da5c94707dd39e0600a56152c9f63158f60ed22b327944a0bdaed7ffc4c629b7b4e2dc1b78310bd60d8210e029dab8ff8b2ecfe8445114df3a306a28f6b15e4037ce94c9ec069f4629585bfda3d9d2c3fa13cd6eff1f0a37bc26bf726e438f5875ddc93514d42edd508385c871feb221f4dd1e30cbeb32c067416236addf1cda40c6195cdbc3fb3d89c371b3f86cd878aea831ad8d01dcb3b73e0b951112d641c0b55b2a9cd7c2008a195344830d2dafa78b534007c241682faa8f46d859c259eaed6a3ffcd00fb7a94cca0239f01e3a22a9454069890881dd9aa0beaf6cf8d4cf885704b14ab24a44a426e31f0a726807bcf6c613725ea05afb1e74f79b61c9d11295e8a1297f4f3f71130c53ae5658216b792f9600ca92648ac9164d19a0847c93f1ab0284f40ec11812405171f06a07f5b1e4767fac1d5db5173b829e81dbe2d08dd0556d4c0a602fed2f2267c9be53ebfb811e12cc12b5863ea8f0bbee2e8acdd05b1c6218e78dbdd3b9daf3e415f04eb5c259a2ccefa7e894a2a0d490b4681a84149fa343ad9917b646aa99c0cd2dd4433cbfcef097162f40faef663c7bcdec9ed65b84e700d6118fa948c2b66700c976f4832ea59c59433d86ba28519c592ac498859982cd46654626f4799b7c7a224940924df926ab803a7f9c0efce6362c4109b58ad74a739ddd8a0f376907043b3fb218b67abf6211888cffc14ab734c8d01009c53c95beaa6098cd09cf0ee0ad44984adad00198ce03ec7161f35bf38b1357e373b8cd7d28af777b04006eafade0a4efcd41c4ed8a25548116b5526f09ad5aeb3225f22cab3e56babb85416b807bf97bc70f1328981f73f32647b7a59edbfe22da658fb2ca437b90410a5dc49f071291e7bd03ca19585ed62a603d9bba4bd11f467d1111ae6d1296e7f8385e6c9f1d594c2931e78f91bbeb4bfcc0adfaed49427066f04fc6bdf7769512a1a0ac8cb680dc42c570470901af7b2b00e09704c8d53420f5c5a876051d09b46b14aff7a9f242922a4074560483f5af4c581529473fb4e32e2bee4f1cd5bdef26a98a844c391f856758f62fe304665b2301b70ff7b26891f3cbcf0424a7de313cc1ab98ecb43f5e875b1cbc6abec7c11bca843bd5219d8ede482236b56921c71f9dbb77ef60e5f6198d6ee03d36f0058d0ace7e905306fb0938f89529051761b99f8f63202b9f6fd6a6ce2e58edbd8dd5bdbda2e12cbcfe98b9c895d93c426b6f587e54704da911db1d94be9a8b2211af084d83268390041606df66f9fc8df71fd8a40ee954ec9ec633dc98cdbdd416ecc38f475fb824eac9854f47a0653afd33d186c1b9d707bb644e1b6dca2be8db509beb59bfe73973977f7abd920cddca5267c1049c5c66fe7fee2956be8637f3077b32d5960c6699567ea43f8e334decfcea6db6f9cf8e555430c59c3c82c3d5972f8fc73cb473fd06b986a1defab507fd6d9e4afbccdb1e3cd310865c739f88c3b2311c85b1cdc56ac2120ad9ba0d2dc843ab083086d18f1cc2e9f0213b0c04310d0f3fe34a1032d3bd8918bdb754c9f87c94b728543b31f695eb24f07aea3e7668c449de36729f910eda9895624938153a25cfe86dbf210d6435d48ea984cfb345939e570e6a4c010f406d122c4055607cf7332efa8dff9e9a97bf2e817bfb26f1ce1acf9bfcff6ab7d9f89048d9159a34095350b5c498479fd53a6d8c4749158777190510d5dbeb78d1ad08164102826aca4bfe0f31395e644464d0dd1efd46af027076d062184839e7fe9f2a72bfc46f84e4a931ddbe5e532babd9da394ac13d982d2adc50643b298b822095f428fed027e33c65235ba9bac4b33af0b7c88f92653c2dfbf9cc15fba5c60eef61419827baebda159d936d649b8528a473372661d023b8b0ed13851221c656701a7de9cb2ba653beedec7c833562a9bd0b1ad9245a4b434cf8133befcf1823d30cb34f2dcbe0532d324cb720adfea429a2a0560feaadf45c14460c467b479a6e963ba3eb7321ecb2759b0ceff5ce308aa552486f89ce5c025a9625403e94734b9c982af671d0b8774534944e8d9c982c341c6195b0e9a74eb11976f9310839a206deec392ffc2ccb5792faa6c8a69d64facef6a71f1e0428590864516fd588bf4cbf260501cd8bed65428eda0e9d2f3b0ae6ab98a9a78ccc7935604116c60ebf9941e485c926927ed2d4d793b3f1d74cf80c4e55cbdc705050b18d1b22315cc38051cee303c5fa0b28b45e42b2d9cfcbe666f2d73fb23984b4a20b6648266f0898df85d08d7fe3031bf91d11a9bb7fa3391d0a4b1f18a339d974fadfce2e76df3f76e61ad226ba5c87ab1d1421185abd7d162ce18a12cc6714a27b061d0651706d2d6ba4b3b59bfaca4bf869fbc25ad7a72f6ac7e5b1823bf7a28a07c56139b185ea71f8af7e6b86125a218ed23a1e7d0a0d033a067e4f0422eb3bb4b275c776d965e8755738d7c1f9e89d5480a4de4a279779d5062a66e8e0cea4d9cfc9c2a8754a7e5ffba3ca8245204430d6591f7fa60b1c9f3cb8d66105d28c53ddbbcd3003e5bd87c8b775f09823c5c0a4053a899ab83fce1df3cf245b6ede16e086f207377dc257c27db9825858663320f412af564ce0edadf6d3c581e5b8cc21d70b3f602125dc038fbc2f5d8bc8729f15d35d3cb64dd6c1762095cea6644f9d0c92ff6df2f990f120d040947df2e4620280785704249caaa447ff8484698832e9c05c1c900fe48dad2b7e5da83ebdb599b158bbcc8ad71fb33635507e2b990dab6550592146b7df868ba1b9692fb8a0698354ed7462e5b26a4c11461e262d1d557dd8325d15ae94e110ee745e3a1c5984133e8009b8c733487f4725312a952b1b79d5235655a34969547953cb1f8f13a6487bd8b694f9ebdf12cbf9a5fb55f6f91639f5e600ddddaf1b99cf14c0ff36bf285ff928f41378427bb7b5b35857e8085fe5e13615702edc82d9843ceef47c2e84ea3e75696d8000834104a8ddd2b06ea03ef3d0bf7f478b4b3f4e2c9b05dc21cc5e906ceab8cf66190780338928fd4b25543d1b690f85696ffca5407a743dd1be70e8f51d13f28639b8e53f7957e5fad9bd10e461c2a055c77f980eb9fa6b40e3c9ee51280da6dfa0c92ef0b5b337eff566ff8479c9b8b7b418f7505bb3101853a71443b710f9953ce919b03d7cd71c85e2c23388674eec86fd3e3cef4d8ecc4434adb35e8c0d6c354c7456851958076be77f6fd03674200ca39ee0fa18301b63a74f9555c74fb4f68a17b01eb5e40fd88cedd453a96fee84712a20758b7c385db4686ead04854461036e065d14f78e10f4b8db89161bf8f68fa2abe5204669efb91efd3e666554e3dc7d0178040772c4c240836508dd724aeb38f2a8e74555d434feee2d2ed335781fbf9c00b26d8d1940436206e5cb2ec9093b39323d6e45d496d0ef24a12277ac669604458e0823744a88e277dd27f4a33cef3dc83ee46293f71c6afc28eafeb5f8461e31a25da3386ee57b8158a02dc82b788cf505548ae68819b8c55c68e195e734a138afb53daf0a22e5ee18726115a5de6e1387700035d229d89d195e2f210d62dbcd216b0e9ad5b94643c46523d5182a36cc8dec04d37d814ac1e2997fbe909e4b67fd0020cea7157e6f16d8f2927f6a02fb2c72d8ae755a20dedd88fb27ca2374ca2043fb2336afd04d606c194425ba3327831a97c3cd58e24a04bb37cab04db3fb9bbaf5023061da82216188687846f3e8378f47a7b1c2dde5839ee4de4c629501b267b147cdd04babe3c867764921ed94ce5512335f510cbfe83db4aa6b950ff1de71e8fe369b5d7b065863a3567e99df8c34b25040b069bf540d3166105f42d8533b9123351f3e008f7f9b43abdec73403b20e618451604841d53464bad7b4889da3b40e4251afecb7e4c976703346e458199bf38e7c21e3b367c9e6de6b6ac69ee6754ae0b89d664faae403b88d5edfa581421308a2eed9f4ab7d6f1642e1b49acfbe7a8bad52dd1f9ecd431b0ba203e4786c1247379f967c47e5a47ed14e2fe2749e0d17164c60603b6d4ebd9286b56581f4c865f3043d64432efebfecd8a836e3047ee438116e6211fd1e2027b9520baf8913b2f8aef2e0081dc737ed8af97ebc10b2acfc8fc579369687735abc3ec157ea182c2e31348b61928890c1d66c7ace9ae51de8cf9af1a6cf22ec6eed4c8619bf871d6b3dfe826e1d5de9962454bb35998bae9a3501979b2c4eba6a787b97cc7dee025121964f9e71b49f18c7cf69fddec39749c57ba741c5afeb1b7a6e3e4c07b75feda3f92113e92da927947c82fe1f99e50c8fa2f662fea682bd17a13925c9e5022dc4315802480040b8158830519aeca5dd9b9ab87015df4844ec0a3f3b10cc6fb7ca752840cae0f47d87efe3e26f9e2efca687463fc782696cde66785e4e0b633f50995ac4667992fd810ec33042747ab7841dba643cd97e60709776f9ee1eff1da45b212aa4c3607880760c36870c1742c2eccb1f5dc6c00e4ac9560728803b4f4020cb07f0c1bb3752894f09dc9b750e71bac80226296e7964b378d3abbc07a2d359a2093294c093c8dadc37b80d8c380fcee0b1f2f8393f213762d9c802fa5cb1ffe6743f0d717a5d8e829248d81a905f4dd4a9f2b878ddb37dac917e1c37e5cce0be74bcd3d77edc721d0675fcc81a3f23e664c3e4e7e8ae72975413191aad6f194db778ace629bf1500f09fc33440c245e897479b6315ec57b69741be7a59a28939969e1e5c0371608a863af23ee09515e8f9669fb438f0926f11cbaab89f0eba68c7956df566c83a1e0eac37ee0dca30c0b4cd6df0851249680fdfdf2ef790893041df300cfdb749887cabc0ad256d6eabd9ef206fc60b9cdafda35643d2f3d9fc4d500260a392aa06290934a9ea327956819de54786fadc039dfb267e46ab18f38238683861402d0afc040267456391a9432e0f74ce65da7f5b5f1a44ba46c0adfbd0de2b05031e1ee3357be5b06e49d089dc6ea1b4979dff744d6466cd42561147161cf31ae3ec8b10ed80d47c16b8471b5d25bd9b5ab853ac42841af1f4889fcef411003069f7b2e3a020ed31981f159f4527d5f7824d955261c938d8ea11700e954d8f846bac1e2a99c688157ce962eccaeda64807cde04b794f8af7bade142e1292cc0f14f9b6a7a8a7c1e3bed52f96e329cdd0b027d1592a8b890fab7c299b127cc3ecae2c4b8fa98d32a7de04fc2a86f4c430738847dc5b22000cbd2e2e19f18d561f1d988af801e44876b9e80cb14351ac5243262deacaa1fd8ecd6edbd63633ca5729983a8542111b3b8cf803f01fcd394d54b866239a9c6a623c5b4c667aaedce541337668fa145afa432ccaea64fb50ef62fbe9f05673e14f88cdb24a3b81d5ded55b78b38dca0ec57fed3943ce8c89334026a25966737d05cb902c7103a1ed7de66317c1f2bee667198fb4c9f5980aecc226f0dc4716fee0445cbf2fc3934379eeb4376b025ed7f1c96f456974e532952cefa5411b1047f0c833e0782a8e721b2e4b94756753f5e698d101640248064595135f15b1d27d8568b0a94374f80b116145b43f8856adea2070da00350ddc9bc5566dbfb93a703a304c1afd8229d6559c89edeee8d692edffa83c37115553bbe086335d99907a421ac98ec5bc6f45943157df56f118e70bc1c0524db4bb3a735a0b70d8c9e0396bf6beb0a31a9ddb7c893be7ebe9a82d86617e42241cfff3bc7e4a9ce894bf5afd27aed9bfe1c67068c06720e27104834966c3a05022ce28027fa4ac4298814a235f7d7df617d304410923251abbf3b27b875e70eff5616925fd340107dab83a744c6524b7bb64265f8ab8611a936e45305ba5349a4e4e2fc5a9b188cba7facefe980309bb97dda79cbf507ed13fc71593346a8716c8c71e13dc2388c0b446e5a0e42ebdb871515fac6b05423cd4002f5d8b18d1b299cfe9415fa44af8ce1ceb8dc0703d3617879b0453943683661f15f2b8ec69909700b1942a83ea04a434863a259538b6396e0815c8c208c6b1eb972c26fdfdbaf555c0ce5dce1fb3a6b7940d5d4d823b1bfadfe8e182425a97b99cbf54f3c615260ae8301e131ad64620b1b5193a2dfc5665fcdd169333a3b8526481e77d072f048db713026ec3339fad605173da1bc59787e0f48d4ff78253a2c919bbeee46c6b5c3e526e014ca7004f3e68928409660e23add1936a530a9a21339d2d11083ac9eb05aa3176b25c744a0b2b0b1b3b2f28bc936fe175ef20ee592fc86eff8724748d0938514d5fb79b158231cdbae2f477072998bfd0ff43872eada48574361b5f6b42ebc4921e68c610f236ff9f58a978f9ab3f517a28aa6557f955a0f80624f238b0702bc8677dd60b33aed946849cb425c5f677523c1a8b08bc375f07111cdec265ea77601a8c32cfe15ef81c8ea6f5f7943b54deb14a461897619af2ecbacbcd1876380cf5dfa85004519ced12ff456b333c586dd1990a6a96b7df6a983fbfe00d6e463c8e8e49aff37a40283feb07c80dcf33e0f1349b90b9ccf3f365c3767016d05b7b65f6690666f570846c0be19fd84493e68e18cd656686a43a8d1950ca91aee8eec3144898db953c526c2b7bd3dc5aea4e3d75c5ae97c2c5e321bc6275bb2ffb9c5e3cc4bb9276315a8dd4f075f5e4766ba0238e10a3413999854b084dfaeed0f223f9509b5edfcae2643dc54ac209e23413f34ed8d9f852d39bf6d21a238771c474bdd4797493c92064448050b6d538bc1df069b63f695d4e6493930e801a1fe3bbe3595eac1c7738dc8862598d9b7453b225b34f8e8bd9163bb1eae725e5ec56c8f51fdf59c572bcb49ae7695fdefaa45ddcfa770007bc0652401e7e2f101807ee46c1bff27558bbd1823447d218cd9847dc397e69e14f2cbc74a91c4898aca27ee63daf1c7e05353a851c4066ae05034c2d3216048f359cb9b9cd5cf2962c8aa34b60420012e5cd5c88e74da69e7ae21454ce7abe62a12f6ddd1a01f39fe15e0a85d8af3e4e1ca8e6497305f2bae1f83a81a97b6070157119781a38d8132cd9055b623b2594a59fde2488e6f41db308a087e5e5904971b100b9006e6edc074840d8f5eb1b20b0d1816e1b5950f94a4f1e62a4fb30b9603b32d2efa6fa6f2e82bab7cb1ebd47c61d1272f44a35978dad3a4f2f4a94c0b9424f6fab02d53dc687ba0759cb29c28383172b521eb10fe47a3be9ab5aeed5437697bba620900ae4b54c7592b05a8901c8e68b4e6e3223a7ba7db9a9e8fd16c105d7060b068d5f204589280ba4c7bc40bc83a75158861cdc1abd66fe588e74f75af6555f546cd0ca7eff8e7835b62bc306d6ca1239f3577a1adf515bf599ac174a46c7cfc8f21a702e1d6e09c42103a4cf3a66007de686168dc7094c187020c9cad97319e8a63f08acf6fbc7442aed90c79c6fcd38b252fc3706c5a9445087178f7a35e53065955106344911358a124c509f45c9d444eeecb0c94074065360c836e7b7d0d474b1359b05c5ee124a855bac0072abd6a757a2d4960387285087b013db56646178c2de9c7d7c027b95d260dc31343f7cca9776b6787df44b60efea2e507062a7ef7e486497f290c843f18766d532be6dfbe46974febd268b8309f523ea079e133c59973429b5db17875c65bec5f6bd7ef3a358d5cef9692599b550318d6a7ed4da34cd4a75ca409e266784564defcdaf6a5e61de671396d84574c77bf8b7d7e8324be88c79d2fd13126c981e0986a67f774b64b05ab28ca6beac5bf6342e10fae8a80c7bdc41e10b7c470632453066e56b0215df6b7e7f46fa67d7ce98d8febf678a3cfcafe0634586d7fa66e518a67fda9a13a7ea3142494e0eda01d2eb9aca0bbd6eb13777940ae5a5c515f3e6d83515e48e8529a15957af5fb959499a0d342126b63126a9cf75448a68fd31f4d4e1c3b704a723ad9a21bf26d3cc069714f8ff2a5f15b05c8dfdf321ab8c57b2e6445eb5e9cdf062a33c8f33e22d0027ae320013d53818da3b61284b512d699c40b6873c04fd8bd80f8a9154e5e5a955156c21970eb9c0715560131267a0d9874a34119ffa00ab636edb57135b35af70e4218515bcc8fc23def84742f68776bfad48ccf2f3d598ae3e6f8cde83bc8c9fcd4cb0c8328a203d2d6c0bfc8adda1660275a9aa500da5da91305aab929f602bbd279a9e1e5c41ed4592d15942dd56b7cef0714944b39d064dccdd7594c9c19f7de540408a589f597394230a7517e7ed5113e1f865eeb144c991afc23dae0b506164b5847eb5136092c890595f79193890e2b4eddc0e0a765d9d0e0761e64b33ed86d65777e5f33b69585f3059cb89c75583ae8987cc0c1bc73aedfa2811cedccd7d2d540d7dd2a65b226f903d2c68abe9e462b9c9da6771166793ae069b574e0495cff4ffff5319c915c2555a531f63d57024ed92006eab3ee071025fe9754c7867c36a0295cbf8842857d845b527180894825a3dcdf4187513574cc981a4f1e42800106e95192b26f53436236a62a0c1893e4f699f0631d162be9945e5b7a4da91bfb9125cfb1f5bea42df367008853a57e520d90e35fcaf3222aa425e28446ef627718299b45bddeba638f65294a5d31210d2c27ffa0785e6dd1a5463c059e3df449546c66920ade30733cc5d0bdacb50b3513b24fc70e14b6fd7475df3b273b3d4efc545e6f1b78d275796134e783ee05dde2d09ffd8c4fc71adfb9be22e39641bd9631fd939efef649276afac8f4c697c9ab37b3366e664fb45bc3952aaeb62abd1920de45b71b4edba7e9d95026daa1d2c5d495300a18caaa4ef98daa04e067e3af733ccb6ba1c6697198e6f240a964ee12482cfbc817979063f73d91b385e83d4bfd21027c11dc1d264c63c09b6e3d11e2925f92f073a367d0c64a3696fb6853257bf80587d7ec2c4ff7318ef77bc213db09ef876200edac215ee1067f97bb93ef718fb098f255b13a4174bf2eeb7152ea0573b67fb57a38de811a69a7eb68acdc099a66da1549655735b5175bcbdc9e997494fead7cf7323a88040dd756e86cdef175ae768ccee296ee8c01cd6b74d4e593c301132d0e603ea83f1f05ef8b389cde40859ddf1ce5359e2c77f24ec57a530ed7789c0841a6fd0448f2144793dce72277462efafdc3f1399ec9ccdee3dd6bb82c18caaa45e21a463cc1ba4f4e16f81e787d4acfe3516683c883def39d2a47cafe4ea5238d271d079ebe15805b7e741d7af3bd2ab6a61eade21136eb6a6570cae3e47d224cadb58c12f7cf2bcb87ab1e08f3d8d9220cfe66810f8600cfa8a7788d6f2b7ce843ccb98961e40e7a101ebf098b8961eb8897c28ba805ed2f6fd104ecf0014577955b2cb63d4a236430d4562efbba89ecec07b88d9fc9d6b5a9fe418d7c376221ab553e396a79124e701c902953391649dacbe0a75f838920a349de9d710fe6e9419dd5d262814e2558016deb797cc3ff56af1ae409b439d30bac86f15091781abaaa39774b4ad448fb32a57ee770a07e0ca533cd4098be6d8cd543f7a795aa7f68a2d42fff79482f1b5df7f032c6660b69e61a249d2412e06865daeb67e3cea42136668cb00813cbecb5c0d7c0d205a3ec46130392d808e69556f9a6a8703194627d60a9e05f8d5e5aea1fe2153cd6e9e9b8a18bbd243e62c9f9b07b454183be4eb3425645f9c96ee33b09b4e241ce3177556686cb06ceec9c9b63e46082682a46c9d3b1a20649c208a7f499bbbbdaaf744a03f145d00bbce291bcc2dc87c73b2d2f9b116e51f13670e877e58bae991a6b564263d360f8ed93b9bd55e18eee9d1bc8d692192055387681d52af8f8bbde2599fc542e27c6976344024aad66b3840fab445c59acaf445d051fa93510e6f7d8c9e5e816ec270ac6c5cb7a7d62c4bdfe4006900f02f40c375ddfd3d70a54433c60ade14cd23ef22ae8422432e5800c39d6ea4ecd039a7d933f2fd212e27916056b8b8197387106734da20ee2240e9e163cf41be5de02a456dd8d5cce38c2ec2c73fb957f688bb8fdd4dc0a3493e106d35c4f81c8828b7b7d79c4b0e196233ba11578e4f0b7aa87fdbf8954f1b10d4c3107d1205c05cf3adf4ea8008434cae9b025c8183b2e75e69bb7449e222740ed4a1294fd05beb300084f3f1358907ddbaef9d1db8cd745c0bcd29d89c40041858246a51fa96769015d03b79396196f998dea17f093f0b800e76c8d8a924034ef50a47ea2b9d9f1115e5fded17d15e19d24520219de16cea629aa85d1be5461d9d36bfa5df1692e6af97755ee4e5bd5cd94be0f78d4ce3b2be2227ab53e38da83bb75c0d97b25a24467d03cc5ba6489f3e80c7dc66a5afc20d633ae80f3f50ce28e4d7ee7ffaed8508d064fbf89527655fe60a5526cd80b30fd0e15178140a0749469828c5bf2474db3ee5dd5395849ba211321cf6127d1747b00a02f08457561a47fe8838e1180b216b3744e02582c492ecb374a8826ddff7b90effa651b103de50a6ae2b9d0ca28b9f4bc35c7adcdc59395cce486b42c681f973f0cbee008c99ee452a6ed17cc8b17a841f874ded963cf77c93b02cf3ed562e8ca7ba2f3fa1c3dbbd065dc7369c3d37464f9454472b9ade218262480023a0f20abecb6498ca507616222441a3f8a8faa6701435be837aad813957b2d9ff0dd7b86388fa43e96d84bcb8799cd2fb0b421528f39c321d45afb7bf2fc881d87c06f5472e7e791bc915808679ef451337e9048bff9d761069c7d5280944e94d169d8f995ae9c809f66265b6085a33b033db581b0c02ba077055b80b837fb07d9e95603c49c678b91f6aed337152fd5f8a138006adbca8cac8d88685544a3f0e3f1399bf2e2dc0e0c2b5fa7a46178c14e229caf750c8e3c45c4fb17b006221a7cd3d81b04d7e1802e6f78f299cc9ea4d1688415289a56ff793b9b5efb48a230525403053edbbb8a3e08dc6828d411bdcd1039c66a33f65775c8948cf4ac3677c795eaa653b86ddf031aed29b49aa5e06c39a87b82bba8442bf124f060da9a60cb5a4a670553a3043855522bfc9d4039b47d1f9269cad7e280ddc2cda4636f6f313db5c15bff3554ea1120a5e47e513402cc0509b0bb27b5a90daa3617894edb0b5a4732b84fdbfa757c15484f281466d56cd84f50ae299b78f8a57467f2db40a357c1bee1f6917401c710fa91370bc08ba9e845f91d6b50387c1b7905292802153dc644183668bf77192f90a207567270af2e263ab2a0880e4594a3b095400b07e92b25e04520f464e208550a4429f56dbdd05eb15fe53a638b3e6df59c7efc58e26a00e1ff8efb71296e92221527fb7d6a932c98e424604e9e9bfe32cd32bddcae0399417c74a2cab35f7a4a331426e2c324e0a7ff2ef2315dce9455afbbc1dc2cf34f06cd7425e342f6656766e04ce49988077c6aba9b03390557740575f0744b09bddeb7108fac451bc23017b47e619cc7e3b8f7ede07de8afd999926a8e1b083a6507e59551b1f7d3ca399c36985d12790a46e961f5c8558d36975f718783f2c1f077f49d1f77c6e806a890e30dd831f0a6fcd2d71676259549b3bcd232d369b2c12e80d5304010b9456426e873873049f1e8e2a8ee4529bb9f74b5ceade7827cb7acc4bd56fd8a177667a1e05e5f29cc263b7cfe4d9b47201bb662d76f9217b66438d6c8074cca2e1e4a3505e46c1496fd6a5e6d1a2f43a1fd233e6086ed702aac95721a08e1a6c875b3c8056e2ccbbbb18624733da72ba80fedb94fef78f068d91237763f0325a8f6ed7ad6e44b3d956ec7a534ee57ed5f8d21b8791fd789821cf944a716efa0a5c8994729fa376fbd88bb07ec41d6c2f98a2659a248e1e76f1aeec8042fc7b3d5bd79c9467ea41dd968781f3393720e2064d37b8c371a50619c6709cd5ee7b9f57aa2255bbae0d58663300a1d4c6b22f047a644186cfab6bfcedfca1c5d4a87de18df25f5450dcab5a07a93b7e80d95afb36bf037c7840fbb1818e3a07ad536db8ef85c77e80c42079b9288d6a256e2ddb39854a586f246f4e130233014b0da4794a257e671a2a792a832eb1fe7a7f5b081bf2e6f580f115ec94dfe68b9391fb3382d70987bc9ccbea7c36a348840055626fe337ceb0edb65ce78c396b6ff8da1e831b49f4c4952bc62e9b3ee4a130454143b6c5a1ef0ed5f9a96a64195511104ab0a367c80c4434557f8162d3f659cfa792fc4eda652cadd45e9a04d1ab914555b5ef9408785d935eb074d03575a2d2325c46c819719ffd4a8500264567bc0cc191a991ef5df5adecf3737d3f0f5e7c05aae0986874779bcbf23786e62452bbd5285628bcad32ecef094dddb351c46df540e443228e632c90403f0b99ab275881f860f6756e5ac2afe6f97e0537ae36701ef922a91e10321fa1794e573185d320e8973ccab4549a06bc1f4bd35a068717f8ae606099eee40180068c16c78df75ac1bd6bcbf06034c7fbc152de87ef517fc960dd97272af10ee5972b8b7b570118c1eb245aa9dcf8aafe29996564e3fbba65d50f5fa591e2f9da769dfca8358cb28a709e6278ec14da282c0d79649c787c15df619e3d918dbf00e48dbcdb0a8efdea698d62ca8d3448e5df97deb5fe3ca18cbd701ff1ace41a660d83c4a2431b9c883c74e5954414c00071ee2dcbdde98a3caaa4af9adf5c1bf60e8d0d453eb3cbe0a934185f6734f187e34522adb2618f2595e70a922bb79c036b1400712c3fb1292a599024e08f399c1e50cf04fd428a34288d5d5b1ed3b9e11d77e70c65ec144ae8dfa303ab4cb4d5c114761f3e30d7f9c9fe3d4056a398844aa7af341dd67186c6e6837cf43e209ae5f40a1b5c3d4e18cd2dca7f8574dd93a2566e6dab39890504a6d89a4165898e4286c06dba54b064dfa1b449bf7a4ba1efefeb983a377955ebe4ae6636ae3c91c1f3f3fe3325af97e87cae4f7d5fd691d974246c6be7b779f74a259944514e06c64109cea5d9e9e4a556f637fabbcc228b016770202b346dd393c39ce28255e7c02b6dec78808636949c0cb388e839c2f52f37e28575bc7eebb5ba96f18cb3eb18fbd45f57c5b7943fd6b8fb4d7fceb64c69a0efa01f4ab058bcebffa3d1c4638913ff17c52c1cf9641ed162260ccc4a889c2fa08c9c7b2e7fce3ca0b44f309c2157173ea87f34452eb501cdf35be957144439edd8085b964c102b53ebe5fa56c11ef06a2665d96efa8568a7e8ee6f69c2130f6b07ab1d89fd809f0e1c69e767e0a80851669e473df29643c09ee37e800cc80219bd370e4b9bd76de80860016031e9bcea0afe23ffd9e8ac5fefd4fe499d4228e2a6b1e3e99e97eaccb5074e3b076450d47ae6457bbdab29ff4b9e260143e82d7e52331fe8d099d97967f6efa2b4cad3e8c16553a68902c05b382d6e581df436c682acb54a355fb25762741bafb74a06cf19b8e496a1f01594e8a06f132b085ba70371500fc1a337c504143ad26bf22e498c8dc6247e5ca79606c5bcf51147e0e25d948587c4e88ecd87b0cbfb6b219551e451f98d9ab091f251375c84220cfb3834848d2e8d6aba62ca1274768ae1ff666a7a9ee813ebe899c8fead6884ac3153565ad996579aeb2895e2812ef656808a952bb902e855a96a298ccdb78449f193f0bb38b821b95345790b834876852ae5858eefb6615a380f2f52a3814d576727791b3c3684fa2768af05eaacff6c1d6025ca712e34a7acb6e21c2ec6a78945f024b65315f5d9225fcf5eb6244104c79fece06c75c18e7aba0cd7d5abcfd7d8c4dc5db6b57a13770ff767efd6a4dac5f6efc94e20ff19291aa5527f12b688860aa2bb020c02ee3dadf3f983b3fa486514370e6ca9c979ea593c299c6198a627e93f26005384d0e9e597063a8f64b7d83e3d1f441484bebfca251cba21d7e332461bfb0d63320686a8000575a20f92445f69b5c1d3748c15dbfe9d35d9a242754d45d1d82aa85dba67d19c7f73e069eb109116baeda1749028cf3f80c4db3ff5efbdd2751ef2296a3f9c2b1d1c467490d71d131ef24f0193e967dc4807dd16ffc811424624afab4f2ef5c53b03af6ddf34b9def69f70b2625fe9e363171d9ef08be053acc2db4b6bf431638276321902cce43770fcd57d1b23361ab9b040881e221d2cffb97f69aea51f405b3358849a962264a713c813cab962a353b4afae1491b0d6dd21e0ba4b24703c4cf07c9c71eec6b610fb95cc2b0af08bfa0919fa9abbddd095036aa4459e4ff2e67c8886ffa6907916f593dbc33228adaa3a524669584f91c069d9bf7df7bc0d001342e655cca0976e2cfdae47fa2f7c28b7283f60627f77d90ffc70b5841774ace911bd9daac9c8cdbd36214d2973a039fc2d5670f81a893af603ce82f25303e1622aca07f5894f3a54fb52989d802703ed24faf7576e285509c9b5afc50220adff449c1951f5f1f52fe0362a0ab898dcae9f3aed48e4abac3d10e84cec334ff3530c8341a0d7965b991643ec6d1fbea262e6ff2effcdf0e399a5b26039857e795bbd35820695008e964cfc442fd8940c7621988a9d1c8c7728be7af5591c9ce5c669afee52b1ca53897ace6277c44c11ce36cd29e2fd74d317c203ad65acb83d71f0708df3c0dc9c3e8a2b22c244d4ddceb1793f4b14088cabb4b6dd1bd37eba80dd602b1157d2d8a30245913a370a1aa4cdd34608d6addc4480c513bfa155a9ab5de0f059d0ecced1b082c71e5c4003298c964800227bb94612674edbf49981ab6852ab9ba913f84442ade257b8ffc27b5c3a6882ac0710a0c956ccaed7d834a119834f2a3774fb12f46aa66ce10b2cffab5942ef844f68742ae449d93c733d7a132a09c692d2238f3bb23c54d01558b78da77bee07c45276113570bea20938bd846badeeedcb7b8c7e1c53d219e7db9fdb1c329adad527067af2564ff517ac057ad3071feac29070f6388fb99a8a94d6a4eb02c208453a1675cc77f8d8fd2c0083c5a9af172fa1bc363e2770d16c454e6aa045d10dbfaf72b2280441a1993c3101dbce0e91bf2a57e690d566e5828ccba51fa6a3ad909bb54e9e1d6a3c6b7163c28bbfe003a6523ce98ac71eb9ee69a80141a0fd7a1cc25608f39a61b09d40e99d320c6068334b992df1d0dac9ef9858f91dafeb3721d71a362d8dcc90a9a843a88688e01872af7cf7ddfa415d76fa8f1e3382070a1a9a4456a42dcc1eae83a0ea67551ec243af1bc886d78ad396639822bc7e0df550e0e3b520ae10285012f562d2cd7b246219712ec3bcff9d3d5ea6db65f9ba0a70a6ee67b2d011fb25fa030a8e8a7a7c587f8454fb021a69825c62d56f88c8072fb529fe17c2ff9e9a06553eef66b88cd1da1654615827911d025f233aff95774b0eabc0bb5feacac8e5a363e4e6cb7e536fb0b0d3336e6dd36a692bb9d9e8075c9c69cc5e2131de40a0891f360acc69df30b291ddb4aaf1bfbf149dbf6e075830cf28b36ebf7eabde4ccfd2a3559beab25cd3fdabe6ac6fce90ab3212c8b7e977dbccb4a7c8d64633599b2cb3c858c8843eb3360f8c75a7ffc15e96401fb3962308733b7f2b0bd0b401e2dc257aa2d36a713ee6a38321e5fe48d0c6a4a249d715230cb6fd9b9123ef89b509e5699a025335707d5ca7a94500b5d9f7b6815a8ae15185d22b4ce4dbef68477b090c93b324ae1292efb9ddede53081eafeca26d39efc17cde30603a76763e003a50131c3cd417d4af744034d3c73809495710e2e5120b9377f1e16ae41d726e8a3ea828110780398f82b39d6c963cb4e587a726f1cef152f2ebc70edf2952790df238f88a547f6d82f3e90cf9ed0856d38e7b8f38e145855fa01d18071da4b5de25db6808e9738dbffacfde30703170d23b08785970e81c44e20ccfd6a7bf3fd94d205435277a4b3835b946547323a582b17826350055e992038e737d7ad0e44bcdf23d9a0acf47e32d00d979b07712390d671dc9fe0b37ba53d96ee92e94288e87f9d0ad7ff592ea456adfe965e33caf4adf8d83ec39965c593ecc1840dfed4ef355bfd4ca594d6b3cf5a95620009c3df84c5dcb16c24a8a911ebe64a58d28573957541da7d4780ec2665be30a46a7b638ad30e259d6d8c9068f5a11ec5afa3d13965365d5dbfb211e6269b4e2e79ad92db468a601055cc5a778183dba6a023044abab97ae5fc10e7eb8fbad7aea48ffcf6d9edd08f8beccea99f18abc39f3b223aa3d0b0f19f8598b1ac27f637b70aa0e92c718cceb49d09156d1461cee73d56d340ea75e603210b44c5ea79cc56848dc02ff21af489a2c777bd18b1f1b836075eb351e13aea1ad601f15bc498647efd903f12af23214b5ec3b6c48c49acab5650d192105f3e0962caa64decd2cd730f8b23ae0776a082849868a4af03e531468f1b27b362d6eb2718df0a4f3195fce3dd33bb481f3b3c6b66267a5d49e4227bbcb5b54fb5ae22988bab23ff481e308f71cae48da09c286b007732d0c400abee53361fe602bbc9d6e36a7e1ec1b20e3786be492289e73ecab82c2c83fa85c2c7e2f7ad0718afe82207d608913af0cf80044fd587ccea4dd645a7a4353230230790b85010b5daccb3f1bb221630ff17c23de1c177fd786ecd2aad7dc9b6661bc594641eeb94418f3c8e7984f0b24eaeae1fe94bf0aee9821e04630228cee65503ed5f305461949e7df7d15c1003ef2e885826b344ab80516dd51c769149678f47677ee6ffa5d1ace0fef7c1e347ab38ebcfa3d6c479a52e7d614446c1baefc532699dd2b1209acf9e4ee2b325ec45a23c66acc55c2958c8166e34c6ff0aa82b885a367528c4a06c655b2b944a0df9d467e81b4c8a2c31b24b9c2dea705c0f3f50a3e456187f3ebb1c1b81deb56b4e72c532d97a8fcfff1dd841530a42909074ed4688c34b03dc635faa5b70b7b502aa7ef1be12a4948301f5541e6a799f16f46503307df8ffeca3ab8564e4d3bafd3acb92faebe6b2283aa759ab2e9c4b41d1a461b4e5dcd974bfb3a8397e106aa43e16c366c84c1ac5687c2a9850c4a7f426a8d4e26f5e8befb16a46f8206e6b75b649b2ae5a9e0aafca19c71358d35822cb6095f76670e782efefd4c550467dfb700974f952f67386cf2ddd2e89fcf58bd08a956bc605f4dec6994477d36fd122e5527ceb30ebdea5d4a5e2439036361c87451ade4fdb38a2a6c6d933dff9768e1c3cb73ed2d9d392c20e40d8e8999a73ab6c4a9933bf90c81a3116094c9c56f51197132621dbc5a3b7acd1019d98b0577246c8d8ab711aa8e302a2a8bc9e8bf34cd647708f0467ba2207076683fee9a7a071f168444176bd665d8556fb6e86fe25553fe68b4273b7b4fd300a65ccc939dabd5ed5252cc06c08a0a760b620b25a44a1360ee2c3eb37ae95787fc45afad86c8084478f8d4e6286272c165c79516ba2825e3fd89703d448581027b3d78328e651ebebddd72bb136cb2ec4a6dc945f88789ebd982e98da752fb713377c94a08b369aa02d320c0938cac274eee700c2e47ce669143ed6b54b6583b62972f741e53fe15022f66a9af0b54b052a165282db22ebc92b4feddfbf99fc90675f2a32f0bfd2551e7cf27be1d430880b26438662035b7a9c64fa114c4c84e40e9ebaf0daaf273b710394f719ddc09578189b8cde85051a5bb371df8551f1f7ba1101c4ac0897b9c79092c5aa62239352b04685c42528ff5c0f9ce94b8fe2a1204c063ce4bd7c2f25ac051cd6fbb1fc8d7b903c70aa9a6d2cad8332a0f72296458b79671c494304400d91281c7f2519670fd6b17cc89f0237e84e3454caabb2e54a9732273c9a68e4c6b2748b57b84e868d64ff7c756c46c26a70980652e380b0200bbd1a58eff8d1db1cfa6e8a626401a2d6114916546a2b5c2d9a6ae4609601dd2ab7f9933fb599873e24eabab9aa463b6af7529de058678e2b9ac5307942a90c3ad6987fb215fd1b12d0c24e0783542e671f2215b1d30a8fba32a830af1dfc1532ba1634ff8110ee0b350530acba66f68db9ce277bbe940219c086d60f62671575978b58d6599c4b0958e214ce9d22d5efa17bcfccb690b385b5c2958550f7cb81cc02eb29701edf101da543aacc3e1323316881a9c8b01d65a2720d1db807933d14609b103086f86f80393451eef84ede9cb790387bbd4584e3c8365a887543ba4aa19adaca5668920274b6de2c572138a9f42620fd86ec1014d7169fbadabf38e074bba3b881bb22138e4e8429da6eb3f555174995859f6a4e43716755021dd380c7c87302e4d61fb4d5b3b8178ad4fe1300b5f87c74ffb7c85eb6681a55dad776b8d6ec70b08d1f1323bccc97add7bc41c6b0dfc9a2699d7b531c4988058fdf577398ce53da4ca6268cde8b7e36507ab86a65550fd03870f7f9a68e1da3bb21d2f6324b7b2e939b66e242d086f436daf316d930f0e7551fd7c387ee7f476a76ee8b5f39ddab8123e0acb85a55bf6f865ccf7a97087729960dd209be36653341a2e49910ea57299264f1d29485377bbf5356bb1012ceb038c83a5dcc314231e8f02011717121cb0bbad6e6b7cc9141886db718af4e4be3dc50ea4d812ef910e81c33a7a2dc890283d8e8ff43fff9faf8e2902313fbe206034055adc220014d215815fef01a62891fbef8d21a91fbeed30bd456b980156e94c273bfc8ba610f5c0b296c745902cdc4483a8fbab25b315074031a5b04f79d2963abe06b6a33a597ed105e8da8a808d125c6b261007899e6ce4a66dcc7ce8d4aeca8b4a9427b824effc8f609f9ee5342a6b2168ec84e81e16a5fe5293c0b8dadef66c5da5330ce07e4662addf273a15ac613a0813f1d2c129ecce7513b661eb2975c35fd1336e3df015372dd58d8fbbd2864170393a3b3af7b703da438dba6c0880f24ab1c87799e141c632556c7f671f4e460ca2f391bc3d132ccb6c5aecb1825617c2ba1cd0312fd8404d28a7202c30ee1e922d86251b2a01e242d84e91bc673d410b93af37f59b51459430bba70f22ffccb8b1ff74398a8b46720563b8e080665a280e57a2f4e5dc237da3a68bbdf847b911f4bed8c52f429eb2fb5f92da285cff4ce99790a2da2818d1ac420409976d1164788e0769d81ddc5236bf905abd35de5ffbbadca50f6a212c4ffa1e197781c5cd969e636ced73759bcf23bbcc67fa7c14a1d62ac2576807d5f751713f1bbca748d34150b10b3def78509a3bfe384b85752f1420d7ffc7f06d485c07cf19e699a4e084b88937aaec14a508e4c712b98bd005a27504e4b62d0c7250a31e646b7649390f8e04b6fc4851b705346491cc2b384d8cb2d2dc48e10efc073dce3ca3949353f9f39761fde7431ffa07fbe19037ffad62475d327899a253c948a69c178a2384ef2ac94c53dcee020a2a6ea56775afcdfdff5a986b568155d31217bba01714e5db4f2fcfd1ddb8934f6adeb0e13fb017474b83ad7407445d131188d68281eb2c62f8e39ff493e3c2d043c56fddc144246d11a20473a71308695b1080e836a1afbe89676c007cb72b10eb76c19aea42027a661cdb4daf14d04dfdd753651d4c2611761725e6aff7eced0c5b7c1b14e53ffd68a6ac6e66924f28b466d3bbe408ff164029a7cfce9ca4128d6dfdb87008f7deb269c896ffb339f3d13dee63d8dd666002b7fdf0e73f2dc817bc829d4e0c2c4ebcca353a525d809262afd78466c9eb19a6a93ff8cf6a22ca29f9edab058feed0990ee005b1fb1962c3f02f98e1cea3d9a1c08a48b9c576e5262dbe022b3fd2e672e6406c671dabe2563177611ba6a91a71cfffd44c69f8dec6846ca06111c0c7cad61493b4bad63da267ba592e6f6e721cfaa7f58d8ee0873243046dbb4c1180e24639b345d5826ad63f146b6508556134d9ed2440aef0e2e10a03eb204a721f5f891b1c39e4db949bbe75ebad79884c8cff6ed09b63508f3041e20d88cfd7b144e41abb3a9a60f030880fe96570e021fbf6ef5cd00e7c0bf0044e4691f61e09d26045a5f5b16a21fda9131e77114f3dce24bf88450bbf4d8aebbce5be80b0ec6cb5c3974665e2dadeead2b6bda405393d74f37d1c4a34f3885137fa0379705ed649b7a71102f5d73550551f58df2990e5f7c289c895c4c0b485c741f4dfcba45537030e0a1ac05a4d8784101fb3d8a6068623062f9537ee49b94b238e1e6a22c469fe4b9c4c2d07a533e1949529d94940d7c3247291645aebdda01eacfbe81ac891e42fd1693dd30ade4d091481ca6a654515e54455ebdda966b657d2f6c68bd61ca49ff182badd6652c3023eb4636f0c2c79f965456355eee4dfb9dee48b8d015c282f7a9386edce94cb5aeb950d162f8ef97a71f8219d1aa27284a37d9f9c2df355aadef612835ea369c8253928ff7bd82e91aee44058a24c51c3141b9648097db8e278aa52c5afcffe28bf79adcd37388fe57ef4a85c16a1b89b620c1f78fbbe404844da248ad34f8126c6d962f642e36c97a1998c587c0c2c70283708871ecb306623afe30bb248a62b1bb822b1acc0961de2a897426023c5178a5e3af9411e543f13d09d046ac84a61ff76df43db28c3800fcb5ccf43b77d7b277c97e329e3d19a90b26c1f65be4647ac920c25247be6961f56317f912d33ab9ca8169dbc5a34735df236c1c088ca520ba8b84f04455f231572311c464e4cc10888b030201d0df61b18c27ad40146c036e50f05c6a6a8c25f27ec2d87cc6eea65a51e9ea0153aa0a844203f2c64925d7dedb2eb662a9e52c62f85843e29d94c70269cff72086e6d6c64a703759282c2b61e2654e1c90237c80a448bd916afce351a26888ae583f65cc615ca57d95489d3a3a837b99635ba0884f0d9598b5cb98f0785b0fc406bd07a3625f00dca285fc41e9c9c6dd468928443dddaf6d3374e44d54d9d3444da163422886245301da0aa66e313cff28ec442621e1af289a1b1ba1b537facf5fe32077774a1c307ab3cd195a62ffbc445eb2090278d1c91f250118ab1e0085b1a2eb05799b8ab0c8e65324aa63faa0f5bb4ac2b4316c7a38dc9b40f118b953fac26a33e3559debd51c64800017708c99af256a6b0d46701b79f3a9491d2391a3893a0be02ab8758cb45381693fce09e352bd475b989eb8cc248023524257d7d6f05bc8055f6e337ee645f80f49ea38c56cde02f8ba971e3907c60865e7a35a899193eb508856e846b8234cafb40e67eaab1b14183e767f896ff482150439604f6597dfed65068eeb7c925d08a671bf5a1bcea21d90f558b0bd3b8fa31868f392a0cff3a6ec772cf8c9ae534f0f03cb42eeb4aa0ec02eed5373fe0dbda65ead6be385bdd7cce6034f297cd87bf3f5a1e89ca0ae865f72517d097593839fdec76e4df0dae87c00f94acac835cd127b2888fc55478b505c6562cd893804df3bf81ceae2ae1528a0cf28a16832aacecde6dc962ffb3600437ffc0236cc76bfd7b75c987d46cae2bc770f77df68fddde20fe50c17de5c908cd829ccec55fde700316e27ec80b5c0ab2c68ff05eeeb8d7d0dbf9bd7d45622485372340f84fa647d635b072d23f73088bbd49578a356d8680817321032820541165992cf12665f73d9dd8f539c802efeae0b921b8586153ae05bbf600b6cfcd1fcd38bca71b6be5889b1cd407aaaa5dba578301853b35df88f77401869a58ca0a27e2d0416a8445ed8406c44ac4d08719ea6009ade0c98e66d568f7e023e7f6b469f563ad7b7fa9e79433d0bcfb9fc022da5fdaa8a66e9193f31d01fc262b4d5d86be14b0c30050febc424ad96d1dbf2d8e14c9c2572fc1e6445469175e58a618aa4bdca7dee0d83123b817657f90cd4230b372b71e130bd37b8625257aed173234dfca674f01c5e42a409e60b552f25dcdb21c7eb81319422a32518b9203e203ceb361ec5917640a7b493b803b51a8464b1424c9df4fafee76dd088f1b55702cd99f82a96846232b7caa998c2c90fc58a63aa57301eafa415b3ec9235ba21386ccc31d3672367b6c6d0e03806973b6fc22ec4a67b83be970e54337a20fda7d5b94f274ad3c60d0f304c3bed33d4d8077a6c2d75e0af9b553d47f5ee108afdaec3a52953fb2d4c31f73b113f626ebdd9eb28cffc8a69dff257dcf5b636d802b308edfbc78852a6f8d212c278add4449323f03b35b6f128f5a7c366fd1909aa8a1372b103e2bd3d876259d5eeb247b4d04dd44c51da62025b7c60080b023e96f6f17ed9a3b835519eb8b5f3457f9a3aeaf37d6ed8f69b56be41710df2b43a697f3b30b91c092e7596364cf505142626671bda6742c7b88b49eb8e53e56a9f174282540430b015091eba23384ad9df276f95b9e422d1d810dda4c8a00e70cbce85a0be6da5c2ee36077250b52700896af9f039aa0cc52fb49ba14a2e3bae23764ab2b1991793d8f204a667350fe03a4f9611e14800bdf2c3342ed599ea2b60488d0c4e7dbad21243d940d30f0e91d6f38e8c1b626a2a971d0db29ed6c2fee01abccc31f681414fa314e5baa2e6aa15cae9d43e706988da56fd83ca4476fcf9ae4e4c9c861123f8b1eeccd4b88124013f95d2c678862c36ec9d5fdb53a10e6c22e1f45b39b62aab9edfa8fa61ea74d92f9f59ad6c2ce681cd0ef023b6a5f7f946cdac9a123c89fcd9bc664ae4f942b2ccd34c69d97f980619b427f2e4a44756c4a4f180e4d50b0537ced0ddeeedeee6301ffabd9c0e555cbd59628c33522eab82589914d815c071a684ebaf140d8e7cd204b3cbefdcb117641cfb93a280eb7913f93825e5b4bfc1f6fed9a6f9aa865e9dab8c6bf66256ece4ac7eecca0b741574a1406febb285261ab3e2b91001f3492502d61ccaf18e013ef0f9506b7db4cb169f2346f48546b1166ff22ddf4ebcb0c25a8ff032c31d4e4a2580b4f73a68f01b9ed257a1e5fd6a7c764d31f5c5e1c5a99c9a8e4aa9b70d00b2010abf10cade8ad280d1597cf99e1f4ad1d5d43be80e704ea10ec32c1b8dd34ab6a1994908b327570f04db0535c5dc28672d1e03b29a3fd198682eded31fffe018c8feb37a34240df23e38da978f774ffe51b8b50459e46d252d8e46e59d6239348243226a69d55c596caf6365e07d4864f7de07aedad7cb528c88f8b66ac381b327e9c895fa1ac41af5e609e75107dd2cecd1c96c47be4a10183fc58d5f69230e4f1e8ee5070db430179d7b62e98ddebee379d1d14618dd3eb7d833d4943ac8f2abb0f758e60cc521f0e970b5fcf036d40df392adff535504378b3ae50a1e545a79f6b0625d283cd05cf6bfb9279b9d07ad51a5456c400898f23ecfd3851655ff3f7c8f836367180176a9f6498cf62de5d742c8698c6c7d7daa19cb894c6007c6adf501fb95c417d9d297c0e5c9e2df3ce658bc50276f244d7dd4f941e633de0651ef5b253c00afa4f39c647b0578c684c078e6ccf63761701c0375494eb2eea63766cb481a9999cc1a95803e1f4c8cfb8c142843715618e9fd40eb1fbc6c8553548de8ab0297136fa01ef1543cd18036eb8b172369bff8b68c5bb6d20fa89a3350fa2fbb3ca2909ee1bd22f77e65c077955b024499c2878c31cc3aea7ddfaffbfe56ef1c41c6376bcdfaffdec65e6d914f0fa36a5973b6b179bc665a76d93e44dbf4e1297bace2c66d846bad85259649ab3816a5b06c3a038cb7d851d822bcb5c6d3ad66fa17ee4c2a81a7825ecb59305d526b1cd7d31ca0a2414e6b66f46c37e7e58ed7b2ad6b32e4c6e3cb28fa36297dd6e96b26c613c13b7d54af9b80cfb58db2ac1e86fdaa8e031b8bb64eaedc13afb7a342ef73a0c239d2ed6c63978b48b06b4799fe31a74defee00723f5f5acec3a365cfd141a6ad8a48e3dd420351e50cb96548c0d0c93458ce84ae6f6cb76b3e9d5731035e3864c2cf06252a357c7266d7851951fb0c0ae43662d514b0f4ae6d0667f5f942074488beafda7923ecfe59dad021bb9558d7b1173928b70ba536239a29667896642d091cd24acc92ff9fa834e4422a7f5d41f1d9f7890c700f6bf10611ea8f8b1b4bcd34d164c722dfcfb9237dbd02a511c4908419017b605ca5a08ce2bdfead7248507ffe8e6922de95056431717a5f079ebf0bd834e0145890e6ec52f8e6e723f4c6c44971a49bb773d8f03d090cc394f701bda3e8e3afc39e1d491d0fcb73c6f52cb503c950fbf72759fbaa1d8bfd8eee2581ce66358ea9288fe7d08ee16d18680bfb7872e5ce62e0551c144f836bfba8d6fd908a11ccfaa274c6eef7aaa73d9d43d9bbb19bba2d7738d9aed38494b8bf7310b85df5ef31836656e09e73d4c5bf90b7b458b884bd4808f775561386bafc4329623edd713f8b67f8ab5c1e6c70ef5499e3af13edc8513edbd49e392ab4e6d2722a0e1aca57ff1b79567f0abed44d4e8c2a5f597842fb8b697301fc7cc30a64d8fe8e75c0305084eef73d29d615dc248f5dd9a09cc8120069815d1c050303530d9ad2fab0036ef2e32e12f810bd055e1bb2ef331a8b360bd5052dda5e93bf8405b52e9c3e73da0a9129a16a472327312cd970aad52a5ea90b0ff5b90ac433c1596d70029b364cf2652c8c4d8caf66105ac846a85b46ceef6f7f7623871e153b90b418b0f0e8704fae0e645be78e313fa6aa9815a39e333dfbc19745243568f071033e5724e4bd2f504723a3dff2457f3ae68cc8bf24112c11707ffb3b8eab47b2d7e91d2bf48eb075518dbed58238ce980791af71aa98bd9e41b5867506076d8d1844380c989a7f0b708e88eb149a8a23d646593e4f8a47c0917d639f6a1774327eaaaacd3729add33f3625843af1bace341d3d60601b837eeecdc77b7c3d2f8c2f28a78015a3159007b13e13333cf709862afa3e5def853cc8bb1fa62f76263b0ac3546d495c6fc48f181a9573d0ff3796e22f7285b8025c0f4e2e12352a7dbaf2ea1342a51f9c20fad2c80d9f2b72119df62d7985922a9abccd0061a6b43f4469f774ec25e2ed473f7243d85de6d78e03755e61638634bea2cf859aec95eaff0cfd0817997076972f7ebcf8a12ce7c98b288563e655f70789463d94c6b4154e442e35f689b4c89fb7da783c6d6c804409523778921747c9aaf4112ba86d5b3cac49eca6d48e363c7292f3285559542b59cae2cde05a4b81ff1e5b856c4ed0a150d91a70151669e9dbf43c797f57374fd1d87f43b63b7e416d7ffa4b467e89a31b1eab9fb7df61cfd847456e9ffdf826718e1c7c28b6735b1910e7a1621af1411018a5107402e91039fdd9c5a55d9637c9d6d6bf031f0b154b75cbaa9d198e9262bd54ec397af40a796435d3e91e8768700ae361c2aff22737d1df17d0f50ca111f28de296ca529ac87e3ed3c59624a1968d9ca5a59df6533cf31876b13af261e4f0941540f0c3158a78e6fbcdfc8fc232a01e5a85caf22271b0e6be563b98ed91bf1dc8694d57a9590204dc185cbaa425c59b11b290cb0a0b4a2506221f81cb26352c5d58dbd69cac814462411aaaea47166cef8adb570d9c05b35f0e361f5000a04bf5abeaa1b630f7bd24c87e0d5887e8dd3b9d59dd5cf4e9571dcfb09e11542f585089f44f1c379e282941a406daafc63f8c0b45ae64abb05660bf148833d60bf2c992f0b6eafecf229d636f9d53f9f299e25401e756c4fad06c91f1d0f32383c349be7edf821bb379b6cf7b5f248503a4e74b68630db6549dca71c927da98fe478f31dd92635e4d1c76985c037944daf3a93dfe9d6650a527fd9f8a611566253ed3fa7335998731f5b18ebf58b4ccd8e2215875b6f9110435c4f49f889d5c7498ac56591611621956787dd79cd80f798b93bb4e26d2158bc4d2116e6cb59966074c5b048383e5f5c4d762164ecfc8b21851f097bd6dd4fd0a3eeae92e026a2ec6f0b3e152d2cbbf3fb8c5120aa000c1ee2f45bca80ba78ad1edd4ad154815d0fefe77627da61dee1d830ce00bd9810b3cc572aa4da73381d90a71f7effbeb25ed5801444ee5ea10cc4f917f814303f567a27667c684ee34db8f5bb7c771900168b4274f6bfad6ae2eebe5bd6e096bc2958007f5b8882a432d4ddd81803b6be0f8e48f7d2ab39faef487404163a00074eb5fbd614475c50669b0204ec71c544cbc96a6d44b17409143a94ee18e2ede7fc9101364a20c7cee6096d75c24c0a87a6272624489de8242c8e717083e6cd1cdb470b17643bf62470dc26b3f210aecf057c0e5d3178b99059c79c19390e02047be1ebf17f1800754076ecd6afdc56f9802b2811873fcc54da36f54c73f85a6b2a79548b6dc6884ede81cb0a526c688ab0512b0a5eaccf747d6f5e372bc8eb8eac8c69d6c9ddc133ea563349ec187d295b6ff8a567aa3c0be23655cf76b3d313b1df29225791b98f7f72e16352278d17619603cdbb8e9729acb261a895124c80e69bc35717a13d2c4210ddf2c223753c8c04deb1801bfeaf332e597e3bcb3b9afa190efa7ead39545ebfe678cb81ae56d7376ca146a52a6a725fdb3ded9dee0b034bc72ef632382740c5f9bf4f0d13f5e3d3c08dccb7fc32c8a46151cebde6ae10e5bfec0067b714dbb18d25bf4f76d1bb24433153cb6ac5b8bb3f02d9b0a25c4030d5090d1ec89a7389a786e4267f1983bfb646aa9f25a974292d0f2b39e2cb2affdc2e46320b3367484a8f16492f1cae6c017a4105636f33534afa1f2c169594e1d43779b79342146972b7ed46d543aec08181a6d575ff4c9db390464dd446ae86f08d3f67ce8d53d48d8cc676b9df88ea5d894afb22d0fc6f9db8beef5db3ecab5f5c8b55571abf47071d8c2a898969b063f1b4a8fe0aa28ac5595375b649a8db706bf3d1f7df99e0e0271f40e0cec3cc19eaba00504df9182314508b017eef7c33fbf7faca61b1b78728a5b4b35cd2bd9e48bc1ddc3e316a1c6018f9640013b627b8fbd6cbd4ba5e267e2670e2d75f4d2c4548b763a2603341e1bb9a965efd9fe5d80882409ced3e28e889fc83310bfa123fa950f9abf8a1bbaebb14be0a6f95105fd9975dba8be70e0cad73c012407dfccd1892e2b22544047124026d8d375b6bc33ef7fa9a9ae056275831c2becd203d761eb8de62556b3c1f954b72c6774e0ca720329d44e907bc03063e80d2538e5c31925f1ddb78107fd9ff430a39e4953bcd8096520a35f4013d4f4fe415f09f6f63f6572e48cc9a80effb8984c1ea4edddefbe08c8d5121339f0c02aea7b51dbb8fd1cd64e6c9a93692043171813a23bf2f119eb366eaa400ad28f95e35f375fe1b6c8688df4cf75844696f37ae4b2570723cbdb1dfc4320c9ae089aa52fec9903dd421147c8eef9e79b9c2f70ab4799b305d379ad4565cb81af3be588190c0eabb9a0c0ce2a0983ce5cf8f30ecba8a4b44f374dd484547940a3a70acac1e003febf98f249780430e50d8b3ba1d046453ad0fa37a4219fa15b3f49a886c29e5944a15eda8498b08b01277f72f1f3a8c08bdd8b3d9df765ca9b14825ce92e278abd30dca06199d57d1e542e46627af06fe316161a5f18aa2333cef2b3ad6704c6fe034966329ae4a1cfb6f093990cbf53eaac3cb26a8ddafa5c327eb7741f1379b8fc954027b79784fea8584f0040fdcb7f15c39cafb35573f86e33c8386a5de7d80f3c90fe82a06045f74dda5bb7d2d8a1d3e687d73508801f5455db8153174b9bcef923256df6ee86da0f4b4d711adf3bac5b790375f642ae8b320e4499c2e56b899a3ebb75d315a1dbdd36d15af9e4c61d3c7bc82d9ac49b4236fb40aabebae0429f8a3c1d29c599ccd147261b0e808eb34eb06647f71057731a97e56b49335209950d03ed33291acde294be2c040b913900caa86d85c317644bd9547234d90d25155e48568e510c91064c88b2b7993bb98283876ce768da261ad53230a06ec0cbabc48da9368de942f8a457c17c78aea6d05172dd83418693e083df6847a59b84ec7a296dd4b2a76122edd315d4f5724c67087cb14450af5107ab9175f448f77251033bbc02c31ed5eafb9b510d19b13b5756ed35d0911b073c4c23ff6159da1a004f9e0580a8b8933869bb8eaf89b7febb0b593ca951e87930a8882ce7b5929b6c8cf77bad67bde79d68cf7978dc6b0f23b051a6055ff27bc533df2e611f42637715ac0e274bdda024c07f9167e3765a20194a47cebac6ee3851deb9ec23c55cddffd4c6243759272599e4416c09befc47c4b1ebb8ccbe147f472657392d55606979519984fd31a20369203425abf97d1d100ad61e3886c87c680792436dbfe6824beea1545a14af5af4ea11faad0e9f2ad1d427b238a378172635489f09087e8476d6ce2e66d98c6bdf12efc31256e54c9fd0215218f3c88fe299b4714936c7cc82aab39b01f421e7e2b691ef6b8037290151f1ea299e8be4fb6078c8cf3595b61a810aa2cc53b3a603d223f9f2b56ef82c7391ea40fe0a49cd023969ef279c43cce20a6340fef6ecada5cbad959ab1c081071aeda3ce32744ff6547f7ca54efe250dbf52bada1c70601fc286f0047955bb2662578175e7bafc9631cdaf596c870defe586487f3868b1ca7aa7881de0562011a89c767b52be7e3a8ac4095a48a264df5aa4168c3226a513192a8acb95e16e3a889d7c1b383bb87139c014663b156fb5122308775958bad9c3d410e04d6c65d0baf5f2d10d7a9b49a4c8d9345ff3b62ffaea94439e00f69cd527d6a4be3c73d86ffdc399f905cf376807d8227399a0b4f3be5037c9222add180a0f1dd5aefd9f62efa4019bc4e880893fbd388b656179302dd87fd03bded4373d5da27eefc83b364b95abae39fab0e5df78435c248b891c6e6806cc0ac03b146694b78f5b68e55c04272c85b1b741db162df265159f6d9b7ca9926fa5df92331ff1a3a6d7de1d15a3b5b1c90bb363bcd1c523a542efbda6c46b113ddb3e7ef764a821abc24cda8fd89b155f77fc49e82c8aaf49ec5e5beb8395a907938e0151ee04c3e88bacff63c889727f679a426f2f872d9ec6676db13b5f0a81e91ee1875f2f6fc81897551c3eee6bda75024597de2b6ec8dd1f5d40238a25ea090587abe224f367761afdaf25bd72de2afefec46410ec9b1b1e017bf4b168dc613aa3c22f1436cadea73abd2400f85737684995a631df3c9c1293c247ee66756c3741a356c1a1ca7d095b8dc0a84c089a4f7d7fdc13b3ed729edacc9a6fb89ad343e452b89fec598155e972a736ad6640e6fa9a1f917b5af086aaf4bbda17369530607bc9c2dc1875470f1bd04495ee92a37e90615bd36240fd7095ccf6e6475fd7608284d3e628b50afa67f20149b7c31aae8abe1ca604d4a0b8cbdc67326bdb42594391a4e3e92ade49de12f3fd489fe69c0ed85dac063ae0e42a4a38f1796b3194c8aafab636668a1e5d4ee97f01050276346487c85790bb060263b6574cdaa1ddd8179a43887516376da922ab8e9fc747bbc983f0deea9d495fa5c342f59dbcca74fc947e5b1e36967a41d9f1282e5c1d032ebb58c0d25572875bae072adf763aaeb19625df32f6f21f2919550570a7905ce20840535c4d8f3dc7826347646feee453d8a8b61cc8b5fa73bd23899972d326fecb8fa4d9baa01900d7172f768152459163002a9e99f1beba28c3740c52ad883ce4b6dd851318b8285644ecd55f268f5a15a59e35f78fc1228d05b4e2f29aa5f6db2017e4f4cc260f76fb418734f48391238e2975cff4fa2e73e395a0cff1b8086dbf7857a8b31aea89d4a4914a3dc1d1f520dc21f95c3acc69b9653a04f04c1308843cf9629eb8c2ec72eb58eeebba448fb21ac4bfaa30157f8734ebfd4cce43a95cdc56571730009c420f96ed675b912501a535605942468c7de06b076737ba55d6c785464f1429d0e288203be115bd2956ad61a867752d427db5ac8cb8d00d8f4083bc0913065495c1f72c55975819a84e97a09125b9686607c85d66d9802f542d75e5199014b97ebb2cf31c4d6556517c5afa93423729a09e2ed441da38c666972aa57b560f54372b4f702b716313affa2f1c7c7ed11c31ce30b50c9e86452dee327f3f51402a0054c60face0fa66817b34702d3161eb92f3faf03b1150ce0a6c9294d54220c04070bb5554fb75ca38f3fc48dcedc62fd766faceb2ac48e118028e26fdd067a54cfa4e066c03c4fc734de724914def033eaff5c6cf22a1efb254abcfbe0874a89f58594e54ef743491742857e65e7d09ab96170232d3554868178be5b3ec6970530297c3f2f9b7447a4a6f7042d7a7ed15da406b906faa5c13f2332d63b379469d9ca18bf2849dd6aeb8746e7a23580bbf14b7c3d7ccb000602794bc229891f8a48d00d3976963d1371d3f3ebd0ac35e197c157ff447b24ed0fe241422fdba39f3451e5b5969e687a6256abf9b3b249529a371bcdbad185064c2a1ebba6067e4cd02113a732c96317962d4cfd191f50c9d7d9191c6f319e8c4ca80b7edc0df64d97bd9b3db84bf0fb00420410ce196a3a49b770cb8172566b4966b4f2aa33dae373e5c1dcad7979c04739a6430b910625ea0e2795418802817151faccf3f42b4d1487b6781cbca1ed7c2bd3489761fdedbee2ef44983fd19c28a3124599ea27afe5e441a6d584bcbc39064d6f6ba3b5c208f3590cc55904ad5b5c98a703cb37a82c4194cf9dd65ea00fd45bd656488d0ea234933072963be5c85ceb98223c56f02deac8114a857a125a2bfc5a10fb5e0a20e7769270261b65a9c5f676deb478f6051c5327aa281ebeb13f95fa94ebad9e24ccf4ec0290ca1b794b7077669af146a1148c8dffef461017002dd46c0dde94335ab53217be59db747b580a57a6428aaa24321126b53d6decf404b438572223dea8081c16de1ec031d79a28874d3073a48a79142454f7e0eee64992dd7caae0762bbae0cdc2396bd0cb770cc30750e9ee93ad766d76c50f4bed6a2e598c9761f199fb6685bc82b1a7b6bce4ae0d8364e7136e07bdfeb75d247628ddc3eb6d0ab52a31acdfe121c609dc649ceddc3a1e57b529113ca4d8ff05bdcb610f9cb2aafd345474a4570b3f2ef1a79d73790f4bbd8b34cd1e3a0a9a25ecd82036d51c99a02b6349e1baf610b1381988ad51d0a429f5431f5b4b5192d55267523a73829fe07166412d8154b866466d94f43c2b62a0066beb488f9bc1b91a487a5efefc939de751fd2da75bd13ec7633639e8ee1adbae535f5616dbff61cc938bc5df6977fa3f5c1c32aa73bc0957a4706c19a44b0d68c07262645a20e8355aa8069922105aeeb7da77b00ff8f33c47206a13b9821e413f74d83b9f931434d3ebd1fff201c88d5dc6ead20cc9fff202366f2dcb65f4df6f540fc9e8c629bf0418f5c33753cef003043df161a975d08063246e6e89eb6720ab0c6e8e6a6b4adf55d7295411e6bdfd629aab4367ae9d8c03090bbe51fe3458eaee51cd41654778ec02c669090b224464f34fe1be2924ea7d417d42a8ef0860a56e2ccf15d8f5c5c2f3ea30eb2e029b1599f5a5ffd2cd2f6d11fcb246f25514a8cd3271189cb73e9eec3ef9cb0666a42e0f156af9f9de9d0658e93409fdb2e60e385f3e79d2fe41b7106fe6ac2ecbd4ac4af228b3626fdc8aeee633e01e9e1ca9d0d8fb6764768ebcf32bb57825b05c03c805d499c9e4e7136bb032ecff22b605d8611e602e2ffd5ebe4bdfacbb3c8107b58f0c7b9a96780255885dac9d434703fb1965ea3955f52d2e61a7206b6266631295ad8810e1b9469e0740aca028b6849fb7688f1bf64f18a8a43d29cfcca2ec1d453aaf42d6c1eb767d1d7292f21c98d13f8a5379d29380d7ba958dee4ccaf1609edf9bb15a57428ec1d7b34d9e459041c20079b7a67067458e379ba27eb8155caf30c576a842fc3920d39d33baf597d21921fd0449da9acb4869bba629350eba65632171329214c5e35043f23be0da9ca3b991ac4a1bc8b89cdd0ccae44ebd58ce705b4d4be28867b1d666d4ca23c0e338c79bbdd512c10e206eda84f07fc835b18f750e1a5ee8088043c9b8be0d828ca99e63240228a57ee398a5c8a87d530936dbef071fbbdca1f1deaad7364cdd09b71461245e3e465b5af3f7e9a1f424d025ff9c08ce2e4ded2eed78e8f632586f773bc3820ad113bbf1ce364cd937d57414343d545e1bd13158dab150a918008837fa0ccbf05247722aec4b552a3401a5b03b5d7dd905d422882dcf72601eeadf2a4b707cc21add69c0abf98fea6c999d6bf0431c2320e93fd752e79901ae48b8f7e3a34c02522a586b1182fbf73eb8a9e18600b0cc121399003786aac7386ad43eb09c04c6a0782c0aed240c1eb9fbf0ef25bc6cc84f9ddf65af3c2e9847ee2049d186a2aa4d059c4a9db4d3ab084512b7b120574fe1e1c0c8bd5cbcd36013e5ee0a549a924802f2daef04122333ad7cd6ad14dae3994251b92d3f34fb2e3dff34245f609aa290653570b0f4a8b6447e2bad048832757cd190cdff3b25a3ff882bd7e7f19e27300933589c4f2af84d3da18ee273879c1d0a4dba0d78c8be79c54d666af28fe9fe56f6efe27d223aba88188771cbe266a69f6ddbcf2b3e693de836d4e886912888bccefc4bb73a0f701e9ac30a52261cd406f33567c1be61b41ae0fefcf23ab3b7fbe525dc3c2688964a637dc1e9785b6b8c4e86aa08c7b10637438ece4ecc08b0140a008a79612881a08b92e50c106fce00d9aacae6a2338f9d681776fb75f9c92082ef9e28ea668e5096929ea90551c23a4e2d4c4ded3826c1b509a1c3cf2b02c635b48873c6c06650c57d60b0912b5a6c7bf141eb04f4d9a962be15aafca8cb3cb9e9977650d042b6642c14a105f3160eb9e47ec70315b6beaa3ff87e986e11abbd49e8cfdc60f612cbf1f8ad007f08a02426c166aff8bd362ce3cd18b2547249ab635ff7a569677d46a6d7fe2ed92400212784ee8abb6c957818eb2bcc17ac689e071f819dfc789d7242f883bab6ff5a3c706804511013875701d52ec8672f6f9f692571fe6fd659e0e0f48d0dec3d9c396d98abc6470a660b805c425921f87875a30a30a3acc691ccd5c93d543940023da2415d76df9a9f27b1c937557d13aa5d5367dfe918264ac0b0e1b05ad635a7b82015d444fab71dd526c7bf14b162604a633afddcbf8cd88efc3346631756d57693e87ef1f8c964d07813b8baefc4067f23a4dd535fcefad04607cf7e9164317afac1e70a283813ec9fb487391527f1560645183ecf89ace46c1d2c12e17fbb9a5fceadb83497cd5cec900adc21bdc896f7a365866851e687df1d753bf574613828333f77d77e526000ca18824afcce392dfad6adc596e585eeba40717170d08bd2ffd7aa894393ba0bc1ba1cb9b9d83b5b683683b825336be5aecbe97b352aa9acdf5bc1fc82f45b6345da57929d48db7394d66caee662a513bc6e9e488e4497d9971b45add0ac39727143080afcec994587e0cc20b74171ee5a15cabc47f693d016696226ea5d61108ea6bf54afcd09627749fc377b586c57db293ba630fde13118ba6fdc1fab0b9b20d0eb8fffd2a72658ef116596489d39c1e12651414493e32c4f6b67e9d3593a52d9f09bbac8d94a5150acba0f422c573694cb4fc7790498a5fd61a6b39db703e51098a0ca9a1561b0e9698c9b04fe2bc0bb3b4a92efe390be24b0383be7ad30dcc4b5f26c7fe0e755a7983f05b30762a96c110ed81b07a83e582aaf7461c2f2a7c10f63076338e6b7362c6c1b920b804e3dfea35cef42fb8a4faf18774d5e8e0b6f984795b3ca6d9de0755968b28b49cb97550e86c4b633ce63f4ad67da80ade7c87396c8d4588ef84b20d013d133488fb6277a6d57800ed19a94b9f8ee8d1d215a2b3a1d1dd397a81088ea5335ad636526f03c24607bb9d6c4c77783cdc003e39db97a80f4849556bf7f170d95b1df333871f73bd1dd43ef646ad4a2195c47d4ec2d0d6adf706ed1b68f391df2cf8456d746bbddc30fb50c3076e0f60b7f4f6ed6dedadf8cbb8d1481a784fea92ee6601e9e83c923ef864e2a05869ad1896fc819dfec2fc738acd6f58871aa42f1bc6e556ca10e8783f8a8ea890831dbd1e0c9fd23098544b01e4e9455140083c8cf74da400b4019ede7d099a6487d6da6eb0994ecad73954472935feff58f2828e868a6846b495f8deeec1b35312cb8427a73d642dde130ac7578c0e81f57ce4a884129507ad4543f75cb3410f4d5a4205d9254a58a643faf3dedfa2e321dca3b7fd77bc98797aaf58eaecde4fc40de1ab33c408bca07f72b727f46ad5d80c4473367dbc375e208f2cab3250ad5c8e7f26d47dfb4fd6a7be17b5e82ad4c6102f75be9005f38ddace2598deca9c274ca093e5588f978473545973ba41b3c5f39b668ef759b31369e12916bab2c479d589d074915150d8d1ae68036b12df2009feaf93f1601174242bc69511101b0dd2430139eeb96c45bb7346ca3fb168db3bd10980791df6dada2e75b37ce17d7bcab1bdc2e0f4acb64e12abed305947294b4d4abfe6e667de8e24c33977a510b728cf05062122155b6b5c4f150bbe75b2c5b7101c8b2959054053e8d5d8ac3fabf440f98361353eb8390447c8b462ebd69e9313e8e71e63cadf4f2fcea536a5823c4a3bcea3ac4e07b7994928fbdef39ea5fbcd618834e33b461aa49c4b9455eb4236d4724c7cfbb3d85c8c9e6ac2e345c82f19fd3eb9f505e3409f1e30a4acb9091dd64db01fd824bb5226fa36dbf7f40395c81aeeab41bc76d16c58b7b13990ee63482dd32581467327497adaf830d2e1108047016db9873d9c42cd74cec9db0ae5dfe48b31d7bcfe4fb97e91ffa6d4070d2319762c6d3c60a3edbd41ee1d959ab40c012a9e3a8a5f70cf92a21424e7898bbe55c17a01e139db858b14e5ab8916cffd8576deea62430c335bc68727c0fa4ae078bb4d873e92ad7a294770548d028927a9ca514758034ef63ea9d3e2d028dd5e0f4a2a858b37330cdd492df841dc4189d11b45b4f543de9438a240b9ae04bf51af88f42a1567ce449f2571e46b0171609d63e2e5772f46823475eee64ed9074715bd2ac470c6d1433963f03bb0c38cbc7494025e2be6b30c7717a6f186b2124cb631a0235d99e0bb831dfa7c6ae8f5c95d27f9817d585f9b3622b350d6fdc487d98f2440d509294caac9345b23120b133e7be6aeee384397329b752040f845406fde6ee6b239b7e1a7158753d06a83a0cbf64c7d910f480c43656c4d3e8d6ec081b40652d6320992ee3201baba54f8d6c8257b1f733230010aa9c427e7bfb4117425f41f92a07ee903fde35e5ee6ed47219d2185dba0f1bac5f9dc44bf75ff47867251b1b71e8b5dfb1868f057e2d0e85b81ad7f42db58e602f0e06e8839d7d5cb3929865b30432bef1dcbe318865c221ade25dfc38a647e766a6f629d2ef3678aef73e2f4476901dac86ef47b83368a6fab9f3f31f3f58a8cddc795fa7e799910b56f84c053cb2530294305d021ff64d43154105eb1e6c6259d5b77044d873336a41e576dba81a178634c849976bdba81587292c2276cbcfb60a8c051ec550ad44f65a30ca61f4e5ff445f182000e7c8a572edfa7769cff7405bb9ed2079ab8e35ea0a3beb720b13cbea1265c7e83091a12698f420beab9b80d5c85d8bdb13e3c1b6ecbdfd151644941a0289fdac77744653c4a8773bf2d20f2eb2a76d7974d8b9a19ff085003c17fbcf4ea38cd9b8a1b14ccc51fb0b748328218f722bf2f5c0a34f8f2c750029bd6968537bdd353b6f70c99cc08e10195383522d139c8cdd1e03e6c3aaf91e7c0a4b71937d3c0d114faa2a4343fb1ef75384838f7bec8203ca0e7bc561b16dfccc311901f234e98c5cbe74626aee25735c2e97a830535becbee3788508d8a59a87efde5bfbe430167f6a0b87298fa49ec25b9069aa0ae47df5495c591f6588e0510db6745949c5a125c95f9c197bceddd81c33111d9688ccb76635f0f359c20e0ea85d4367964df291c2fa16e4748d57ab92e4cc4f21ca59173455b14fdd6d47c7024049f621328d7fb9feaf10fd55388b24af5949773b433c59583a1d49a2f3e34217935b1796053a84fea443ad6269fad5630f3761f55664099b8919c1ba79b9e83c05f206a088434c7134e9043c7904e58ab6224f93088730b60886805d61e3a527c1f9041e33f7913de4fd14436b205be7e120c84bf72f8ea2dbe2db33d265f2d172e923753a3e23e9b38f7cd9880a769c0831d1222cb2f8098333357a5efda0cb022605b620fbc875697fce6c9ca18f94ad55355fc5aac5718677b318fa589143ed8d6d711e5bfd65fe431d954ec094b5af6e9cd3ab1c9575661780ad9fa0878e6825ed5ca17f53d1d0509438b98e337a1c2f3fd7fc2156e882d672892f837dab182fa3163d4042e89ba0aedafc74959d2091476e3191e4084c3f52fec456cff6080c70646e04ddb40c40d1af90a8c929ffeb97f01fcb0ef84282ae1ee4e972e37caafe534cf93be6c25615bed1a95cd201611e38a3355f1a68634fa395a1dd580adc9db315a57f68a4c2c08876f7e2f6da441592a8a437bd6edba913676f99315718a8b3ba31f501d89eed1f0661e6f8044ac88cb51f52ddfc5ab3d3023b370a96bbf83e8350caf661c0d202f8858f36fddef073073b8ca13735ee6b775e8d1a55aedb83fccfd40fc2a087baee1efeea6feedad5cb79e4d8db7f75150ff4e9dc3dd631c4e3b132245d339a1b6fefbaa4731fdc49838df238e793df61b6fa8064badb628cc7d26bb8fe9f9daf1c99a20052131ec4eccea571845070ff54225f35c1ce979fd0e13c11f821f74a7ad445aa33374a6011632c3b171aa73138c5302da364a21c3f5c8b2a72b3e5bb47b76b60f7c22b14cdd91d0b83f6cc44701d50915b9e8ac3de797649ce4f9691623fa8402b8e1c87880243351e3d617478442b62341760d878b7795cc65577cb66f9523bd66604454ae464a0c1d50f8fe68eca577adabdf0f53d4b25c543e23a39cf93253b53c850df47e47f4a0d945387b04796cc50ec4a048a56e84e749a9e074ff57a3266596ef138668715b8cdbc78cc4ad0ec29942725324c55735f1b2cf2f77630465ca8beaf6e07df36f0d9ea4e120ccca2ecd1f74e3c54d8e4c50c255f035da0cd8882f40520cbe5b2e5b5d20cdbbf47da4590c50f2a983dbcc3bbe0262633afeb33826c8f59253dc83635fabe6a46e3041f03a27d9cc5cece66a68bdab01820737e58b130a1809ad20f4d0e74d19ba54dfc0d20a84844b79a78a1612e18c2d2126116d15512851b9106472fbfa4087097b5bd43996244ebd981b12bd3a1cea563c9543b6ce531549dc64b4039cf869e450176145c0e2cedadcad0a4435073c4b97d6eda738e9c83a5c70dc34f5c6daa1bdd1d88f38dff7f6df5a5d7e99f8bae36426a726dd7cae1e22c351b4ec54a4566665648dacccd2c430a0ff34e017e0c31487e5570ea3090ad07775518004fb1ed0f97e8801a8750b26668edd6fac54a9a4828a9470648fadca299e98d3150a1346e271b0cecba095f4cfee95599420eb54ef0b7ff9edbc213e4921701c5879b3dadf77c61b2c01e5410f1e2389b60aba5e381c8f3345c5b4c5f38f30e211f63fe18cba6907e69d7e3e4df224061c4784b134b01d3f6e8e96925c2b419d513ca20fad8dab09122db024fef4c5569af29d1e89dbb907b5f3802c0db36e932c0c227be5154e90f222ce6dc74b8ad739499cf53525533b27d5a4fbc0314e3e11ce63bcd0884a6af84979b6641c38255d72f0eb535bc3cc4427788d9e236122c017ac7e896de151bfad9a9439486c72b941848ef1dbada7ce4bf979d3cb66656adad0ae39782fbcea102c20fee870296bc38ed0503493d131ac49f58c9bba5a8520a692a02d3ed622a2b416c1059bc38fe2a2249f52ccc2703a4e824ebffa78074c172d92a346084a6190a390a1b59510ed7a9cbd20f0102d44f17c406beb323ade0bd185740ce8a6ee9fccee709aa4d869759ca24e041a11e9e3899bfe56c270d220ca3d5faa85a17622f457b95b556bfa0b67ad151a226b16160ef73d86e8bc0178350d7846187d7b2602a71c3e0b8a3287803e92442a6a80cbe35c6221492a1ffd84f6ecce590cb403f6c4327a923007388ae3c351b47c029aacc6839049e25f76cb0d99145bd0a923e4c29075666ee44cb2540ea0ad57b5108c77a4380c9e2d05854c0a42f05d3ae278cca03c1cfa0d7ee520fa5c284f48fb40c3bba6bfd6d965780bf265e4eb098358206af0f4c2f03a4e9b0bdea55ea6786f41f2f63c1922604f0c5daab5ed44bd730380076ebe523169309830f0acbb0318d4aea8a11fda0a0a3329761914c414429ebaebc0349a9292b95296e1406a5834e25c739f030ea3d6e5cc16d308feaf81698bb0cccce0f00a09c4fea799be5702834ee06213f7b2ba60ef436b3c4ba4f699e514ce6bc33ecce6d811083a6b2592892cd28cc31cb5c7786b6f7b454b1287b706bf25fe178ffb65a41c65ecbcfaa54e29da3de7a9c114962a53ac82473ccf84469a3cd6468ab784fd1a6119921643b5b2f1af6d77d9f3c1d2de2959e58a49cc2bd92ecbbb800ac9f4430a9c82ef1c2d1adff7e626d9ffc4a25d3d4fe1eed5892f8260f511ea52020ec6c1bc13d74ab96e3df88988a36084dc54e1bcbd69ef75c17f84a37a38ab7eb1710adac90c553e0ab56fc1933bfbc17760fb2c296ea518d872f408784d3de948c4370ae5300b63890acf44eafc4e308a9d4cef31b8d9270c85f0dabde71d22e42394f4bb4e27e282acf17c5c915192cc40f2ce76a22c6c86fad838eda171fa74dbf0bce7834683bac3eff8cb03cbfab234acb31003637fe82a68a830e6d7d1a9656dc764ec4d03669dddb0b94bf4b9b44e4b066d1b86479b392f84f55e637e786c23b87ead1cd721aa82286edad60faeac8828d9d3a075c66c2f12d0332324871fa9d4766fd2eff5ffe4f7eaa8be8b2db27128464d5d0d6667e2a9cd91d4770475216ed29ca97ddb4f78d9fef9eb0e5c5760e5ec9d5eaf36d49610792c4aee61b50ad40c34b50ea55e7048e1a72aadd3b05ac3d9b1c6a374b278e7b376d0e06fbac2a368d760eb749c1c1d3198cf8928a1ba385046ac356d48e8e6be8709c65814e2f9e95bb54678864df83ebc600efb6c64ccbe124c78e850704236ba9bc1535a7d33a581c8d4e37b54141c55a8bdfadae06af6382558346c90972d9acde80eb5ffa4a71a6cec8f4fcf62d67d30b43dfa2fd9e9896cc0cf19da82c562da01ca068936ab608097285f704f8a91275a2ecca4bbdc03ce8221979979a5d7fd4851228d7f29b97126686c47ca15e5bb076a816e7b21351b86a6b20ff56184e62f1fbf7ab72e514c006c318ace2f397fe90ba49d490c16de5ca8cd79c3e8f262a6adda96bb4b84de3babfcbc2067ba07d9299f6d2010efc681668c79162394cb87f680935a5c3f81eab2bc9c03ab661d03f8a421cbd6031b428f2011407fe9b06a2bc229f62fa5762835bc35842d79f3483db59f006d144df371848a0536a0c51b4ca45d639c5b2894740a325a6e604ce7fed0c3797fceda23674dca52fbb8ec3294e3f8200f7a166ec5103c021d0cbd450d14be611017df40c67e4444832f282e2327c627411bbfefa9b00196bdb1da7348bbcc42471da16650286f9f279506d83d2cf677e4f0ddc4e4af66eae7f4db5a8aeb273391e56ae69fa3c41c24603bc4c29527b5f79d531975e183c08f477d18ea71f4c9ad0dbd8c23c95eefc6ff40f290a72d689496eb79f37651206d33636ed7391c4ad2a0ce9786a47645c141629c216560784546b9a0e27da19c2979fbfb001e03d5311e1ba04ebf33a2b20ab39a694fd40110c921816225235dce0964fb69a74f9a8e83a643e983dd3fa975a472fbcf440bfa91baa6d4dd63af22835a8ca427aaf215d08c4bf8a0924cab1e2224b72327de8b914d3d0e313a526fc36aff5836c2f5e0a1ec0d8e9814f3b30aa055b29cd6e7102ce24ee2d555ca4269f67a7fd58b8f67ffe58c2077afd20af4d10236992141538526c096759623d459eabfab9576ef4d350acbac700e40039823cdc599c3b9cca89a9a3d116b6e9eb164ea815b16132d5eaf5967aae14ed72ba478f28d061c62822956d30f2fa29d83035cf0fa5034bd8b67d3e312d723e9feb09ec9994161d81efaf83ce85464cc4bbb151dbb1e14db2614cedc924775f1ce0777c29a7a0699d3e6b20aae91e2524100bf26ae5e2d5a11281ea4ded9669ef91309b084c3f8afa5796b7df9d009aa44831366e2b507ec3308483ad6ca237293c8307a63575f007da886d1e663c8d96ff06933c98094f34e10bdfa95dc2b7596f30c2f1f07f5f141ec9f4d80da605fd3c61a7eea288cbb5bdd1e84bbb80cc1e6d9d33db6577e5b34d32ef6db29ce37a138478da4ee3c4f98d832a9fb829a903aff420da63fea2e808bad8aaea89756922d2f40d758d51350f42e7f8f782f5bcd2c8816d8b732c9fa5db0fb55bad51eb33f2b527325158baed8b5e9ea77941cdec87cc8ea0127eb5c138b68785bb9112cb3ec88776b80cd761590fd269a2de1a8d20474301080da9328c00249afc2c525e658434a83d6a936bf7f5cd63049aced73579b0097fa29fdef3e0159cefef79465511fe89754aa9a8611d1c32fcd2e8d12c38ec25dca49a9796fd8142374e4693746f9b1b43bfe0c6648bf6f3e011ed9c4525adfaa5bd28500cfe3dfdff88a8b117a0742269051f3cacead796b5715c41284e0a3e3842d141a8e86f6fb18dd44d613dee20d5291dce7124975c07687121471f26e98e36dc8a1310214702cc91a749460dd97efeb5526f0a24fde7ef55c348ed455754cc0fcbd4020acc17f47ba7b9e711b5a35387bec28d16d6d856f654727f4a12faddbb95343c1c79614db536877e2a664eb0a5e896ef073d736c09c14577f85d3a5ace89d938c868e9ae1737256234e4baafd09481700d182bc80219f22c32f3cedbdcaa18764158d4812ffdf7bbc54dba963214cfa6e6f8b6b8f9293b550fa54996c7bf0092836d6bae1838f6b54848bc60fbdd5ff5aaf133a31de45f661e4a1b27b9e5ea395ca527336e648de3b605f60d9fc9e368054c5057fba72ad49e137ec41c4d4f23d1d06ffaecdf6e883b03f6ff4e332dd0dc6513f77453d30f9f35c0e050873a04317e9525f3943279a301ebce5d6cebac4f34a3f4c44cfc7bd95b8728fb1e25e8ac9f23e7924ea70c3c155d158774777b1d4449bc3f1c661cad834a353fb84461b76eb398de43bcae2f9e2673be0263c4abf92e97c584a8ccfb1061c8f175e1961245f241f3f5fe65e9596ddcc401c917176baaf12c6e65892ab287651509d846838ee43e11e3dc5f709252ff1365285f1164fc3a6072fcc5860f4d07b254ec549f82f4977b1ec1be78c8ed7435a9e7e8ae1e576f1be6e7a53304f7d731532866edb8113675a4a47670c64e5b4048aab8dbe9e8019e914dc69f5f866b8b043c443e803b556937aadd909a89ce3db4160aacb2ed685852dc877b3a9afda422648eb8d978d5987ed99854c6ad86162c630a3a782765d7371b818b18aaea4e5d9a955c96ee95ae9a815fee2be337c2aa4efdc1eb7c76ac33dda32ea8e5227fcc1f5f00093edebae4e4539ca9d0c99532c52e137b90c704eeb61c7aa276f78be3fed08131ee74ea6e7b4d9dbc5eb4b7cbb225b4d30fc2e15263fa2a0affed543f4c544f38259e8bcd4ab988fe913ad5d7d52c8c09c96b4d0399e9a4f17e99a08231b55a0297970e3cad28305fd9bf0e9379fbc2cb5fd5bdd7523bc086974beb6d1a7c72ad4f29f50ab765a445e9c8d242371a906dd2bc8d0561631180dd7e8f353d0ba6b38d7e1cc03566307f3fb6cfec498a05dbc9ca51c1dc74595269a2944baa2876cf805baa7340336030f2384e05a8ca176026e4abad40a6474316bcc098f5591dbe340dae43eb63d781591c5fce6b21639fd372272aaf130e0bcf1da251c855eb70ee645b223cd38ba0fd6fd30430255856b31bf6decd516d3831831ca964474b3c9fae6bde4d6e415a7523709dbcb49fc9ef1e04fcde9baf026054e5e8b751430e5708cace0cb3bd4af1a395eabc6a400999069a1369077b949dacebfc02af53c32b78693ea9ae13e7ef65ca188ed4315f3811226218fddb7b524b6f77e638afde9d4fbdf10865ece33a263da209a31bed88e41ea141464d572d1efd9cb010dc384ce808bbe31f4a0e57a2486c27703e3dab169fc35813ca08d5a17f6ecc79357d2d7ce155b4698753f5916b303b27e18abe747b5ea4e4f93b2f56dca42c4389a1971c8072ee571e870dcc6e89b30ca573afc3d1c4879cfc6d047c87c2ea1c771db8c7715672665c3c54b35edb0268b7978daf25158c6c12804bc5e1460e59c2260f1c5e6570af1e9b285d01f02533b21f9bf38d8678666a95708cc3b16f7d4920396b1b71d24d5d5c9bd6c2f67f96b873dfd4253e97d79ab443af3d6b89b48476efbb29e248f8f43e6a3f5c3cb18d01e9b54519fe6987d5b2329ab2d14793e2296840db3f669de0ebf89be5dc3b06428477b8f19bffd15e7698415a13bf89a89f307a237673b56b36f4cd7cb4b9e3ec9c2c2ae5eca1fe78c851bdd7a0d1ab39ae0b8bb69eeb9113b6728e4b1d81161c07a9ed165bcd1f9e1e9a4458be24a4258bf368fa435b4ee339233523c4591eca492bd4dfb6ac3983d6ce50f184ea3c987b6c3208e359b004e9f2a454682a3cc261a20021c834b1f1bcadd49478cd98b17668bfd2c19fc4cb96aa7d134788394e9a8ddb3f8631bdea1c4eedcc0f01087d9932ed3c59e858f77b4bd21516934dd1c195f4cf59403b658818bd2e72c4e18c59379d2998a3cbb66c5efd14f77a65b6f696b5e3e325b78c5fa42b28e76ca3282118e060cdfca37da2498dfdb77054e0f2b411fcbc28cd154c274e719ee988c77ad8a4cc0acb8e1725951017fdef2e72d6e874554a91cbe9dd936a7789b7b4342e796537da89847ae8ac507fec73fcc4bd93e923f5dcc19ad493f84621dc45fe4b26502ec3612074d5b39ef6a6f42fc325748cdae9a2762cd123d347537c53e1cd865c66d3b6b922a4f47b1e44729a6c5a3d6eddfa9ce69932416d02787321bd2c4dc5848f6dfa586e858ce063f2088d0c71549ac914821898b21119b7b0caf85cf096405b2271aa219746930d93ce10b11bc146b3284f63a98fcaa8bd0d7288ec2bd12ba370894bf0b72688602842d106991ecf08f99b3cfd577481c549b6405f88b426af647606b46f104fed23ea625ec03b514efa5004b8b21f43dfb19455a495c9043b2bda329ce3866fb88d69804b03a4147bd3ced8655962fb8ab569ffc51e55ccf84547f6779d6472320d936077a1cf2c3988a4665c22659c0003ac498ef5047d63f23588ef60a4213b7e658535b4216387e5ea1a8b99d31e8220bad365bd75a20e7761780dec0871b0034ddbc143b8f4548bfcc212d980641908c149a23d62f6e9715b35cfc01cf4ab77949f1b110881ca20ed5c02326b02b98f1dcf4f225501604fe025b4ca71c9c2bd342c1a6bc3f7d570234e31d2ada2c2f8cf2dd571af9e18c103750f542ddcd3c347451fa94d83f83c2d4e2fadd4d783ceb3ce6388d4c93c4cc863b1de1d40f00052b3c060aee05329bf7cdfe2a2a0e0371d4ac1fec203234e3053fc1d437852b22224e7fa50f3d4cf56108db55e77e55e9915fed3eca06534a5d9ea122d0da55d2743ada017743b6be9bf63e38ef5b94ca039bf72c440d5e638dc366eea3684575b01e35494781b8f91782cb842bacecdacf91430d30b81804ddec8be9755a3429265961cd60b6a1dfd78d0ae7e8950fab6f5cc12b8a829dc83153f7bd7054e42c556cd10d778bfd32b3f391eaa123d8b6db338e993332785fe6d2a99646fae5d755b9ebeb7000efe14d433bd987be4d899c9c7b176294060a1753e0d02eaee9e7b4b380ce3f4dc3a994eb95ad378b58516e6973f7d24720c94e49f5b548b90c3afd7bb6ff4980c8963d8d6e5891c872179ed1a67b2216d6889d1465b6c9438fab7e42076aed9c62d5cec2d338eaf705b20947b461e326bf77a4a8986c0179ad9d1abd7fa17d8b9e377c925967e66b4d4bdfc6b8daeadc33a942b189d77c0fc0a8f33112c2cf6770d6d526d27b989e46e27704f4e78e5a1c65a92bcb890e4899cdd1bf9747c51cda60500078eceb94ccd32c310e9ded9ed43c69df923f2e183c91ccbbfb2cffb89acd904eff0069159974e0b0aa569d9e6a897a2579f06eec2958b26bc904e3cf211f7193d87214d9b6c4a01b2e4a4e02158d40f6d34b8f889a6f16adb5b39f1b02b3290b52496cc197428f7778d363594dadbaedab522ecc098dd69884cbbe7c669c12113d3c0e1bf57ad29a49da219a7cc8c52101e3283864afc798437468785d1337b83eb6df7fe0889111006e81a8ec9c9daa43e1ccc0693ca740a9cf702ae85c2e7f30df418af35d0ae9f13d5b989fb958b9f551b9919d7e1582fa0243aaa60e641df96dd055af762d24b442c4eda1bd4b8fc7cbc9ba58d385df9f6dcdfe93407da77b0139fe11dacbba34b5b10f1854a6143964188a6e4a6a394368581739092a3ad38658145115e12fc5609a571648b745df907f05189402b9dff1c943ac11af7ff48bd77cdf036581732b7d5027be42adf4071d2106e047c6c10f01d7f3b7c7ed27f4c781989bb49055be61eda0c4b94c83d9a2d5a3fc7d5c84f75a52e32f4604d53e2507caa4c10782c0aabaab5a0200a5436caecb051758fac4880dff4d09f56cb9430131191ea55eda06f82550f0a87d8fa8d4e3cf06ebe9baf8e19da9f1c26302d72fc19a95b4dc9e5a6b314ca84faad7644098596c955341b52b5940e5a94b40dff1817f0f019aeddc46896c8aa2bc9e090d621230ee7608583fd9e523b955b4bd47e1c14aaacb991ad7d9df86d52a758f6d8f4faf6a26a9c27313c46e2b1c186a228939dce2c137dafe845d216aeee81a4615ce5260e5e8f44271300cbca25a46be193aac9331f04497c85bc359f286e98d5f0cdebe28c527ea8376c6256f5d523c3878b963f2dd06eddc2e40684b02bde352ca4e84e1e991b1a100c601112ea550bac9f0cffa452b4252c7093f200cc13b2a5d89cb0721283e8ecf9904ab6b394e2a854fed43c30ddb258ceca51f55e4695a32491f6cc548028c0a147f6ada004edbfdbaa9d7bc55bd8f823f21543a2ffe9461e5f599b6dcefb21b08fb0725f765ed0896b7417489ad724d61ec2ac311b256c5551c82b31bc8514eac6cc2e75534a6268f811873b6bf60e4c29207b72ced6a2427e09a5662ab8962866bfcbc08dc8480fc083d3b2514f538f75d0313c39f9ce70c330afd1df49589e5712df446b8cc0c4ca6c4cce7409cc482e206537dbb3d26e9aa55e418cd889e66687162783ed7a19f9b94687b8ff61385eddb7db1d39d7b3819f84b697d1288cce3ad6b9b4a859b5bd8677a6d6cd5df6fd7e576a2cf2850df62ac76133bb35037b2fff57f0fdb46e3645fa0f20fe9fc6e3e098bb32ddfc5941fd14d180344fbd9e4fc4ec09ad4be05de19076c9f77719afc827f6e5ea568da9a7163b4a3a6be92bb37c414bc5b05fd28c8a3adc00c2072db32541b3b40e945759ccdefa11b4f3b77511e480f52b8f8671dc9fe893d99abdfedcb3790c9e1bcb38f1c3282925748fcad9ed7d76bd855de752d92efbc97d60e61982b365ebdede3ca16b048073619b731163f540961e0cb761a90a47419519ba817d92269898a70afba3dd98d212b87c4318ef998cac407bb9bcaa0653a149556f96351397d8e8e480ddcc5b1212f9e6b31e981927fba446a73af1b639471fb1282f2298db5d07cde7bb36f938c7a8911d169fa63d261ecd4dac32679b88bf218de6d3a5ca58458097559cc7598ea97a25620ec916613ddba3ca1313816c30c9a7829b3507f00aeb73dd4990f12e9758ae1cd78e2b6856263e082c2e8e289521a1dd1e8974a66adab95fc81c58d587241cdfc650ebe39623e05bc3d44ef5af2a298e0e1a3525bb98170bd0010935f7b43453222665f05ea45a25dfe5d01b5e3536572f72dda98d6d3dcf9cc17964c3a934c620a4db957cd0403eda034c96438db4aa26639738af323f880009ad394fb1d52d567c80d6185767d5f52b7f8f3dd9fd4d3b322db3726a783e6c4c6db6cead4e683176c0257b520597e851ef7dcb9dbaefddbcd8d96f5bd4b1c793e712618a50746eb39d68121cc0f0307234dcfba957d15f61acf6246cf8c63ec17b9527a5680519f9dd774102144290969bc2a45a055b128ba3941e6f76f0df1e7f523eb5fcc150424ed97b7d92434e66cbf5cc3f12b03cfcd4cf869404bfa71c4ce5065f1618894fe8a081dbe4e9ebd542294b754d5f8e9d3df7cfce0bea42542e452b6ad683ae3c12f07ef3d11a4ba5305906d608cb31ad7a5214f68709d3d170234257eaca4438736b1025d4b1152ecf0c1fd74c161ab07e8926d6d3749284cb586c51daac8a3d84335bc6737689147d92a8ac214c437fafca5078d0f195343bba0f33f119ab9c24fe6f2b940d5f0faa125e5039d6a5277fc4bfe9481c23ae3cf0c468ed771af8c79a20a8586bba46e5488922b8c07614b42136e640c7ba9b2c37f708591cf7b37afbd5123b1802d223fafc0edacc675072245581e715d140e24f2fa74e8ef4acab44ea426b2a8857938b27c8cebb6a9dfb1334f2a7bfb028b7937594ff23cad3b2dcbde93db9028adc407802bc2dfa3a9448c1a7a8b0786661d360e4b8abc610cf938a570e0624c16cae23450199ff561571fde539b081dcc25bdb716125a6db4420b835018be4c43594128beb9f2ca8bb915c782feab59a790f8595ae291a46cc965df13524fc8250566202d602233a0656c39a2482749678e2ca8a76836cac71817ebb4a719c3c75d4dc13651416415c318dd04068660d2a28ead59424366e3e8f52ac35612a13eb81906d9e8b6a37e1bc7cc92b2404cffc11cecdfb699dccec4f0d49345a7a1736e0f4641e60da7e983aeddbdb3521b41244d8aafd242a82b43c97d56f33260c6c1a843c2062c398bf4a0243d3ed4d78700d238a82c0b2bf5f6a33a1bd6b0c674d1b22e6591bb2e397df866fc3c9d8c39d2baf1d0aa979c6171471b5a0040377118412b4a216d432872af6711f36d202fb7b992befb2f606a9e39f5ed7619e2b89d6a28bf99dcf0f70d6ccb4318ea43e235fd6f53fab806cd6f8311f8deac1b094c38b461bb6d72b056d550e34d94ed0ee0afcabbdf5953354f3aadbe8284e375ddeefeebde43a8eed9a7dff7838fae0325c76f8e39225d0bde94d8a5942daed09c71964439f6021111c872ce25c60cc78d1b91972b320f70b9ea536b931e50449d5dc2ddbf87484f2c634606b2456888adba0c0cd4e469751b5df3a2007a68ea17458b7a88c72038365c497026debd3cdc1a071b00bc880e8a7a9c788c58359435472b60151cfca2e317bd90adee8720df6fc0ef957e2347c0b92f81d8e8aa2de3aaa804291b0c07ae1ed14c4f0afdad33b3dc52fb8ad5060f0987c68eab8796dfafc7d2aaa4601e411ecefb102242557d471233c8b4bb8a070d2b71e8bf6750a0daa96aefd250368493167f9bda3471cfe7dc04db46bd4a1325c75ec06102e05f876a2c303ce3d82d84e6e3af6d8eb00cb91075fc796c7635e659b1abb67c96ee62ebec4c36a53754b34a2c1a9a2f3700793c1b6825f942a80c7da1101e9849fc1a89a3086cac71ddf00746b2699d37fccadf7a9e0fd2d60417e6a5a40a499ead184fb3fcda82f8e0bd4591bc48d0f5e4d3fde1476ca0b7a531284f2e6432a90728827bcc19ccf218f82b412c184669e3bed3e92f477dc46bf82fa3f841d92c88f192a1e29ee301c59dfa09cef454a09acca79d092ac22ffb0e5f3238b0a2dd63b66bc2183daf774adacc0cae5fb6bb14ab8a980b3b54edfb95f2db6adf7e054b882e1bc48e7eac44dc0572ebe97b44505cb0878ef2c2b14ff78cbdcd9ccc6a7df5983868962814840eca789c7218aaf6784292bf7f1e5408c7caeab5401f5a4dd193aabafeb4e51ebb84a6c5990a70350852a279bf3b546b069ad68eb50bd196476a4cf68c100cf2abbc3f6b24af41ceb5fbd835979c27830913426e15e5394cba4f5e552acf2bf16156fed29a50fceb7b22ebe713f94accf202ed076e1ad6bec88aad7f51c548a09b025871a795f435c4ede426cee36683c91e8080730c7dcd85456c82915451506022ce4598be3a875075a019086596373e02efe9ddb451cbdb3099c135fc6b059ca7ed92a9b6a0ff555735aec98b61ca308ae4b670a9d4b1639206daf3b433ab705e89becea1bf32b85fdfb0a6fe426d2d1d7988389fefe857472e2aff16ef3bfe66e4532b5932fbd8fc0efdd65e44fe955926f3a19340fb9b0f34af433ac20501604d117ce45248831ecafa8267aee6d2f25a7328f3b29a3b3865b38ad703374af8ac05310f16ddc21508569a124498a14b28867bbaa64584ed3c4aa9e9c7ced283d38ed922ee40c349cc8b3fb2bd3cfc23777a06b664aad30eb463da342888e259841fb7e5e74730588f4b10a485a69b6070e9ba4fa52287d0bd1db1820869b3dd59a64581c88397309bcb9365c0fabdad6b7305f44a91f54ec577dfce1844c7daa41a073e1e183bae8a7de27930a0d79cbf51712825c62c0ce303f328ff0009008817218aef29190f74fc5e5b37ed1e6e8b3f005465f5fce090b2688f6bb67f5c9ba130a9bd8847a9d892b5642605a5d082abaad49e3908f112729eea43fe6bcdf192f80352fb2c1d58a5350636a60556a8fb5f0944ecb945ebb8a62ea244486c91bed0f16145140296bfdea4a3180603e03b3d54cd23a3f1afc57ef10d469c0b3236a4e85cce3d436e0ca0124493131d8c2325d5202e044ba6318d4145a6030f1e4f3ab18305c5555b1aca47fc4fb700ae8b26e5f5c17dbd41c1c9e65c7e9dc4e586733d8c9d39dccd8786307b7ee97631862eac68e040a25a8a423b54047ef0c9cf06757fc0e5cd1733839a2c7aab54397e5e8e3211a96ed5c8efd4ca13d7215a8e7c13851bb113461cfa95e63fd708de74cb77c3a1d200c0ac7fb39dffc4f18ee20b7e703fe91fe55d56eceb75166a928f247c5ff368639632090ef255d55f1f29f71eac40efd1f0576fc5794e3c345be7b0aaf7e45f59e44e895f95165e439173d8945140ea6caff6fe2f05f1de02acbba025afa352efdac4742f81549e387e3213d164cd549e0bb8570b7f7283841e7f1a10d5a1ec1a9c103b439f25fc780c207ea51e1c3a917f6d35fdce43f7d765d10f4119491934d243db8ab7e415b893e0dfd7f59531e8af3f93d00ebe2ce6a98a9264af6a43dd6b9eb16d9358f4edb3f05ca1539e663d44564603df7282151d11d84226b89c803dc72a00a90d3a84dabeabc00104d1590f26c2a95d65bec314ee59b4ac358a65b04b09d1c537c2a85475abca7db6d86bc9ea505528e8c6600c532da58167ec903b16ac8dd524748f8f064fcce77cedb86ee99ecf1c7fb6f060922ea217140883e87cc0f4ea863847f0dad40129c556b14e8013ea743226af06fd124ba67e97275f75b76524bab897e7a7c0cfd87278754202ac79906324cf8f4ae4fe570e900b345817528da64e1219490cca96a807dcf41613e3bb53d09e1ee921272e288206ab8cc4e9efa14743211df204ee37e68ae2643e65f03c24524bdb58e4a72d9c2287c594bd87abf44320b0d3cb780c671954809731835746da8c00d319734299e61c63777f7b55d1b047ef2ba8cc0064a6a53e5fcb34bc83181aeb7e4952c8bc190733c47f41c35ea0b8a05f9c9f50b3dd8487e6a2d8e3ac06cb12cfd47d1a070251950e2982c5f0c4ec69855a1a181b214cbe9d700921947309d8ff1118780e2a12521f608d03b7c6a09cab10684bb0da6609e7a97310d723dcb9cdf7d02a2773a29bad0d58a543d46ddcbec6272af36c65b92533a60c236bce7e603a1bda223c442b40337f741a590924bbf94791939836fc19a53e7ea6dd4030b833099703ed41c4b727cdc381ad76b94f5b89717b5d76189349638447189a04a466ac9515c5bfc56ded3b57f40ff090c777c8605c57d3ff80c01a01b23cc54d9995714d43dacbf86c90a7289e1d06f4d25aa7bb82d115b48adbcaa55467dc824d6a8401fc54d4862184e937cf592befbae3a37b97642de1cba1bbd955d7e2ea487f3be7bbbd19f8b4b8bd26ee84b3b26d432912a78ef7a802bb2a42d56b3272788c6f13b4e58b877f3f467fe25a9e8dd44827cd7c05a8b2b61aa4506a1af6008b0adde03d3570187fec08d61d8237102c5ede86c36b2a52edad5595b634e6c3c57559affdc5c6f9d9c552843c838408edded176ac1bc922e853a423e550bf8623014d5f162fa16a3296c8a31b140ae43d8102da43fa501016ff5983efee3f77189b625fb2aa7c7a999edc8d54894d54a8a414f57d078eab97973286d688dcbcac0427d9bed6248eac5c4f02f3c4c6ece9c53e39e963001827d6def6fbd7dc0c7841c698415832753d1ae89f7dd74738c15b4863285bccbf221f99c2626dd9680249116ea8117695db923358f517de0f1348bffdf37451b717020f1e8c9efc0593b5e1fc95b49de8db42d7d1c6b792d78446fb4c07c5abb1f5e8042de993219245a3c8da38fba9931e52eff09644532316f61705da6cd41b15b21e763bc45ca80a75bc12bb8589492b70090f8cc7dfb79f8b3ebe584f807e649de573a0df957447016c938ef97f5d2612ea7ab21d79a1dc979c879d1da9a651e947c263e819834ba577187c1d3c916fd31c384a03f1ad401dfdbb420dca71c17fc98c6300ef3a5b422eec0986c7c8f4d2744a1bb8bba24de9640d1480c895b880f5a84603c2a50a96fc43808ec5cfd1ebc9568ff8b6513e0ec365860f36d209751d43d0f10b799c6c3aa24d2d785efb72795c92d5e7bd7d14da0ba9747d6c0d52eb039080f49a3fd9b16e6212b1b2db46f038e4e707d0911d77f970ea1bf119f5c213834ece628a377a2cd0569589105d6b05776e6c16bd35f7b58e2232d19252a78d3939f56fb311207bf2d720141eb643e5fc209aa09d95b9d5ff5e92052faffcf256cfe7ca1d4c29c3e2ebff2a9558f4cc34b27604c7eb4b89e3922da95bbfb0a1c73c0638d22e711b92ac9f63faf594284f84674370870f44881da7a30dad22e0316d531c4977cd3a19ae226d83d2824790f5a0fbc9f94f67614164dd5a4cc5f5f4ef10e81f3ae11485f828f359accf47fa2a10e9b91416307c2072eaeaeed95798853809cd13ba6bb8ce67ede146e051a08ffd57e3abdc68533fde52c38e0cbc10715ba68a3198aff12c74f08a501f56fc7e3ec1fc9a457403b2f3392e183c7ff8d37cd2debdacc333ce8d32227399512e51b8b901c3c114c7d97138ac9d45aa0d4bb89c6d8153fbd221a65b96aadeb48c5c1d1112a85d130565ec917b733d9076d7da97754106f11c2b5854b71ae967274067240c390e1cd264a4c90a7c5d40a61a433dbc637a725cf40fc05864657abc3a13add0796efec5a1f24499803d7be70ba108a9dcbf3ecd78449f0979f35630e10ccc870ce94f0144068c64cb7625fa0db7f9d0ca6a96f64ff34461ee73d09c867f6c268b25b6671df7edc27176f493292cff056d2873187474ceb9fb63fcb787e055bd3d38c49b3bd4b9f3be147ea022b5f5b4bf4b5cd64ded07c120a4e6ba6e56e6abd573b0634d971e77c3c6a04815e1bc88660f5ab67104a84c0d6a9bfd527ac299a84b0499d7a79c8ffffbbb17390ae22c7f460cf9de23c9dc38a218aeb9ac28881279091091c9c0f71b29617e43c0cedf183d0b2f395ac4b1756b8cdd9a1f82f62f9b03a1e99308761ed49b8e6cb5bdfd2048e0135b1b7445d1d43301accd7b1ccdbd2aca5aa6172dc81e3676a77f3901b050fe83744815d9a39361e646676034ed99f861c93735ce3fc31c703172e0b7d12162f27aa1bc23650327676159f1a9f5aa37588f5bdd5de30bfb7fbef4e88c98e528328ff44529d2729e395b66c8ecec296648ae8d59ed6bf93c320a8fa513188d2acb2bcd76d83131b1460a8d935d93f82632c7516a9606fee7b58fcb8ea50cd71bb5f2c89e456662947b383aa7e9a8fc82b797c4c1c2bd8a4059aac2bde4408a71eb47b3c8aab625e0e0b156131faf6a4de5800a8496ce9eb333dc878fa3412e2ff49287d4d9c6f459fdbf071d5cf9ce7656a2e7a97ee0e3dc847ea347ea6e18c7f8662c45c41fd4204435afc213670a15e2542793b4ad3099fc957cd9e5bb8e4543dfebb54cdafad1d5b5498bcbc0a1f4ee9ca6cf71defda7aa608bb0931b531404c1d0a8bae8bb8eb7e80c5f7a5e44e9c708467b4dbf4ad851d7927942c401ce51bd04f224765f8eae7d2a6d259c85b8e0d0d9560cf9c989c33477e0d49cb212d577a576c06c2e7211f05468a899f0b4697429ca23442e65f310fe903e843d5bd6362555a97f94e211e3edcffc6d28ffc8ddf3f8b3ac7b1bf819c51f11d255063873f055ee8685a6256dd3609d7109abad5ef72e08323eb232501882025c983639cbbc4badd39728e7126068db984e646fa004010d6035b953a4b4b20c1ab729577c944aaad954a9520f9bb972b992afc91298f3a5e38f6ffb70c6e3da9d77d3e019f0a43b98a83508e2e9e4e53e65a20875dad51de0550ae2dc525eae85e80f183199ffe89c8fe3ce7a192313f401dcd3c9f5d7bf517092209d234875f9147e7f03927d8cd690e7c6b8988a4afe340ef9b3de8631d7643f145e78f4f96d8b4d19f252b853b4a841c6c6354ef64811a3a42719fa881af9214bc5876d7971662a65d121e90477fc7b2a20bb390f200a7c56f1287e077a1c14dac8dd33d461ad99cccdf98e079ec6b50b3b2e092cdc520e6e90a662b57fbec1a5f11f468a426c238f6603d51a697549a57203928d40c06fe6c0741ba45f7b7941f3584cb450f5d0ecf56fbc2f1c298797dbdfd2525291e74d4137d1da793fbc4167059e884803496538c5e25934a025e0f20cd366269a842da7c7373422ecd6aeba80e1c05c0ed041bff5267c8369acf7f9657b44a19b465be4b2d051465c165aaf176eff9cc4be7d9a41d4325f82f200219722cb28a86e8f47b4b412e37be961ecaee60c48361fcfdad6842809efd71b31385d4a5bdbc0038eed3df5af2320beca55274c39035e99acc81df6ee43febbb15669c83b8a106e5cb2e228426b0764ebde14e29563df352ae8e04cd10ed5ff155566d8bd5a78ab0bfc79ab84c4e53d2f9211ba175cf475f08afc4db47269bf4609f6f05cfeb9e414d906a324d95192744f01b78765f9ff748e90dcfe26aa59c613846856f777359d34aaf9b716e3df279d5783ef4075253cd5dff28b857a4c40c02de381a5248d600c54ef49baf86d859f3ae004107f79f06c049c00a6c3bae913bcb1e26476981596697a77d4cece089191b532a1e65bfdee133c86a552a4a096ab3eda1b6054fbba3db83608abc8009ae4f70a27df814633a64c041bd5bb5c70e4a780ae65bc9e330a24a4b7134ca53aa850408e5d16f5ef71017fb96bbbd976e1d989da020b4128e8b8abdd579a26b8f74a72d4d31e5526ec4a8290fd80382e7f6eae914f48405e6e8471e2c8f9cdcec9f8f8c8e73a96f903ad2c172a24c3c8e775019c400199a37aeeb9288da38a15260b71a37d3a29cf3340b4042d6db45c0af5a075fc6e884cf835584135ed18204797aee0d60613967e97ee30b7122a33d1557937f8692ca4955669534363d1c484ddda3dfcff165bd9d2020f9887e53c068cf4fc2731b127b3963a96ba88c14b735a87c3e7fe83f236abadb39961c0a55fc42ec3aad8861e5fb3081d70cfcaadc31e55445421de22b3473f6e19009274dcacd7ea9d4cb20b16b50efa82433300cf4dadcd114872923ee3f0384a7279fc2aaec2c8145029494c012c2aebdabca22b5feda5b7b3a30a3d8cf5b9fe00b50dd7feeb9ae29892878d17e5031535035db52a1561014406da915b737f09fdf0b90466746d8129ab064d121fcaca24cf1fc0a2603d0743f5bb933ddd4b8e5362c7ded7a2ee6fec3896fb3b42527c760c5308653490587bf37a2a7bc88ac64e83a3a3020719f0d1f693e7c37f2339e2a223015830f49a16b005db814553ce7464d7b84d08c9a2ff49ad9ceab5ad955b34411b9dadbf175138f40c78263ffda3715987b8bac33e05d38f87d649c103cdcef8f98ec35374d2285cba8cb933dab32b1e5593bc999842a5549970ab08e2ec495ddc8c967222b8b947fb637069fd545b67a1616506ea3820d20e5d6d00a419bb467da761c0003354d4e5cd58c59351bb8503eaefc169d5493e4206e7e88611e6c35c1288a083e9bc749a43b4e65b1b4cf8d410d80fa7a60cb5570889a247b284ed6380d1075889d3c8d1eba6b8b0b369cc88f37730005c0e94027df64cc844d5035e30d2af2d6fe98d270a2ac23567566437f6b6e87890df9125d1e0307e88bbc677547c04a2ef9406ad91f041dea6e0a46ac2d29b0293222978fec5c7f109b68f83d5677df3e99eacbbb55da44d20f471b6df0fbe075dd94ab7da731eb1ed17fd7b2fc4a085939ec5f79e8f5541fa0762f5a6113fed76c576d1f139a6dc84607db177117e990f7013b4abb417ea9d88e2a6ee885ef41b22f150a6595546023943965667d491e3528f64d13e78b2d7c3e38f7bf4f6ef4e5d33cb324ad7e0e1294cd4a41aec66c1e57718a07f48e5cc8d5d441a11fb9a8b48e9a776bf5ab349b809672e4262e9228e47dd82a3bb06d6ddecc36e0a610d0baab8b4cb26e7f7b267fcc7756631d15f05ff4196f0ccb64a4241128a90580403cb8d8bb70236c8a4ae7928be3c761f3cd0be68cb5d83cf8bfd1e3968aa24a23627df7ce00b5ff0f70d7516801f6789a7484f7a61df2511863d2ca15aefc0ad126cfbd8342bc0d5b0fbad5bd2c00ae3a31644039075b3583d8e90ac22e90d0030da7f8a661441b212c3abed719504e62bebab50e253363cb23a7cec6db907cafa4cb2b643bf123e7c2d2fe99c225d40a822619eee173a116bb1ff23afafb6cd037ac35f502e6963718847e9f5ce13520e0a0a30394cbed844d448f5bc2524c7e77ee79ce5fd04d17826926bc769b359b1735cdd4718a58cf76fcd51220518d83e6b7aee42c5471c8e85209651de557d9c90f49dcf6c4851ceba83a977a76ab5fc3250365442edc88bf3445d91771a97944904af4348f27fcb0ca8bcca85366a5b927f33448aaf5b82446c119b12142c2b22883fe616cc401775f3eb20ba2dd4fc921af9823483ca31bc9f0b7a6415c8d842d1205bc28ca8a09b0cecfe66aa90d49389872beadbec7a477bc0a47d2f57865a7b42fdf82dfc6533f7a9f99a4117b54f1ba3ff87bc876978992a63eb6cbcfee4cc33fcf42a677a3e4168a6b2df795a195e38ad3d296743c5def71ab3f5c9e5a59ee4a045b74766f1886a8ea36ce70f45344efb6c4d6bc0e4dce6bdb455492697d87ecb88fc1b288477fc0cfa470008976312790b5280eb49e0069f8e12a9bb48e3c17953b86e00c2f1802cf03a6c7a40d803fd5af6b675785259455c868f829584fd085c5bdad0d7926f09172972721a1284bcd2380ee425ebacd9c5a4d80975b587b97b9ae0e828d4af0fe0ce61d166e4469c6d6072e6d2a0bf992390b6625c294a3b2b454c44577faf6c17a676eb9ccb95041e670a2f5a3f55612a25b65492d1f85126cc9c43aa20c213d5966723868b2abe1f20397c9dfcbbd4185e9565c6be5c483e383d4f7a960bc41729a1d1f223bc9e81c40dd23dbf0ecb07c9f3b9e88104e5c7d10157c097374cad0ed31b87424f8ac496bd5b231fa0002adacca5e7740d40154d7bec16024767e48c7ad7d065d9e725230baef1d517b87db9336349e0a3f05fd85fc180cd29211d81841401188f0161fd3f4d6a8d2b202c19b49d13fb1e85d72d61061d0ed86005fb8eed2c2b661647895062e92a9b8df809a3d232179e545fca234058c537b879550033ae0cd4017e089b07add8e87f2edab5ad406f6fd17f5cb5435bd3ffbe595776fc471805d585e1c6d926fe6b8e55a633c21b2f677419dd9b4008ff004194301fb9d41fcf4551f179ee2db6068bb4067b3fff4a926a4f6c5732c9497cfa61c15f5dd10e66a55e083b91f431a6b1b061004eb018011e6e4e47c345d52dc622ebd4a3869ed4c91f8245989659550c30047bcf52d5e7470ec0f58f993168657fb795007c79c778f0ea16ae70d95741a21826154016ca986db59b826476e6145127e13d45bce5ddd56041492fb9d60b2c92e4271d6045f7e3b74b031c283bbf3060d72044240a9a8ea850a1a458d5703745084feeda5dfeda1f860842f94fc5f0826ff95a818011d93052d4337151a4c6aeef3b2f2aa72fad7e2b717949095bdc1b66c13ae738ff278553e76bd8b3c8030dd5d7f9e8a64cd146afb2d2806bb215560b5185d6025638626afd8a2f99e0b20e38d4f33df5750d468a28ca73d679e4ecbc17a66900a9b7b4fd181bb431690eb3e0d72b10d64b096c630a0a95d81b5c5923506704485134761659e4341a40acd1926e41d6e280ef6cf0493c232a634fcaaf890c8e19b8a3b835946e0d8e3105af63b9387de182ef127c9e5117499181b55804f67be80bea2a2bed927aa2dc9467b6aa010c873d4f46c31adfc01ff33cda30e2c2bfdb2dcfd029bbe28709be070a73ab2e388df7ae4fa3a8ed631ffa9d8432e56095f03042bb353fd741e31cee24c25fd68248696b0f4276f3d5c1db2cafd6ea71997712d81ff307fb05a6a7dd03e6a8f290a57caab62437efb6078cf0ddd43486ec732e668b9905be9a22538565abdf57e547cba16bcd425ce7caaa48d18171bb2be28a7e09ec2f07157e6fd179587c30717d2bcae3e4151678d54845db0c953df2a4c550eed1e9888cdeb6258587419b0b450eb2ea85feae9cc6abcddd46b00c0af5274098159b1836b6ef28bc41c3d375025b6ddba7e6c3568fe2ecd8963988677d52a43a04b5816f08b98059adcf80ca8810ec7213d48ec9a284e2e06ea308a9d37b7ab370fd0e6c10d54f69b532c05f652abd96113ae6c71ce44606e0c936353797b1c1516901e2176c39dffc11dfe91bd14b273504267701f1ad6fb4a2c18ab13cd947680f4ee19d1a9d0f9e8deb8455ab5f97602654a0acb691f5d1152f93ac861df606443586902d1ffb724f3421ded82da15c23fa680f83bd7282538dcc6f56e4ed50dd5b54d07fb4cff9e4cd5f29ccd4bc950d90dd07688eb0c2163b62411480c8e75c1eff708aa8dfbfcc7a623e71df7a3f18dfc7c244481a13940287b2264758c8c3b2c7ea2b7ad19f2f738f11eab7e3499351dd4acf368a14cf6fa34e0e49ac4b1950f616d0aa28e17650a68d449bd2c3aaf3a583edb722070b7de68370b4e5272ab291da13a38990d871a6fccd0c8a90a4a37e15b82a7db067270d0e95ef87a45119ac7e8bb0151b8ff7020130def45706d185aeec45310db1216a209e0bea176d5fd52a550ca317ce1aad0e41e94f360d9d4dc6691bd3b4b5db090e28acf3ca0a8975539bdb99589a7822de9c64f7da2f6101d82e8a5375edd9fa315d780e25695829dc342acc9694e1ff71f1721facad41658d9c7bdad96cfb0957b96bec6a4199ed3657de5d561648b9b283bfadd3aad82afcf03fcf59147a7f62bf3bbc9d53067320c126b4b4d079b36b8cb2ecbf801801fd080e75e46147c2405be83cb839dc73d4263017da8591907c9fa96daf47cb1c01128a25f1dce7faaf2b32608b8c1298505e49bf91fa02ebab7ea3008bc877d880db0a7b83223ffb5d1c78c99447f82f4191c9b0c3bdf218757d9943bf16dcbda9a9d7d86400594b7d904e811b213a3471a0571e20374aa303fa499e9d5a1e4aeb9459af4658239ba1549251d952edfdb0e5d65767ea21e45d859f4205c2b3a908ad6666903d78f9357616013e4442ae92fcc992f5e05eeb9b28067322ca5e369684edd28a83489cd6dcdd66731b93edd16dc33815b69bf58b04aadc27d47b55ea28b234b84533a2dd0bff8829f7bc00a2a13cfda7891480b09a4bd9cca0c8f49bcdaa0c629dadc731a823df1822d81b5fa83ca2fa82e8e5ce0991073ec79147a07b6c84d456d00666ecd03d78bcd353aa571b78d09073cfb0863ecd77b3d6e742ef946f297225a3112b813b17252d723e54c6d0859ef2fd01e09ed317c9e474ab9f6ecdcb4fad97ff4b29e2974a47160b88b6d0ce73f20a91090bfbc33da27310d2cf08eff23c4a2c09c7f6050b5b96de11087c8e2f54032afe9e2f7d9bab2be2cf4c0ed5e231d6541eef7192a0e346bed88362a856840671f077bb805358ff311385522c40f7160d68d7d7b52b233e4247f98eed48c52a4b61a9623361aee1842af7a006755ea6559bc620bb4c0e86649415efbca40ca03f723042746119030d670e7e5ed274f4227dc64b6241f0a56a14b66e1989dd93bcca845d380b48a2a58c19007d806e020d44629eb8843fad91bce2b83e96a3d64cc2ede62e7d5c9825f628712048d968caeefa21ec72497b5e750b4693380cd7773006477676eb13467ff655be2e51e657c25cacb3187019db228f01b7af8f28a0aa704694b4fec51ce3a79f75181721b2ebe8cfa45a431ecd5390297ebf28611b68a7c6e87696b079ee8047e83efe62ac89fea93c8e69476bfc8960f5070448ca98a68c0c8ee9e7e468f85da479d432c0d1b39ee573beb5731f36cccfae2992002b434bcb581432ffe85cf097fc9721755b239b8cde32cc6d9035e8c450f53f73deccd937b8b039445a639270491114fabf57f15bbacd7410fe742ba5fa57cc4b083576f72c5cc411de54b225128a7399571de102c4fea89d4eacc94ad8a3e60e65cac2cb517bcd12b728d62fe70bd578f6602bbc1e065e2abfb2aa7a66de7c7f626c9d0d804515055edeabdf44630aefa5a8fa1ed90bd3d85a4685a7b4fffcc0ed1ca871bfec5cd2d8edc3349be14ae909287e89d3873ea31e2f1855ce074a22e2e58f9996b02663dc71ab89e6ecd0b809c1643ea443999d7496feac43da7a275dc38d5ee61c5e160e3028637aeb43d5d7bc6fce9cd99a95a547bff06651bf9532d6fd5321c8d4a08902f267c698df37e5bd93aa892313431d0842bcb5a9102e225dca9fb67c93b1381acb4a18dd0ae64b73955058442650c38ce21f1c220dc7585613e6ef572087e07639530f4b556e015fab323ac5fde0fd0ae79fa465f188342a5715c8ee02963de3840d9cdfac84dbc8b8b92427f5d35dea1ae4caa06652a37819c30b416119cc364daafb4c07ad31d3edd200bea80aa6b8845ab7ad88f52aa53a31fd28a98941cc18e4b77dc61a9e51b3be423d3a86a7556b3dc5cdd4a4d60757958d342161ecdb95033fffd3ed97b7d22ae0e416a92e17984f931cd230cbe22a105522896c789b3e3e96258469214ac8a47a838efb36104a31fe0714765f14367b6fae22da26f2f6291b9399050db2c131e7ab3757ec0712ffe6c58e01725db51bf78dc716739fea2ad2a04f6bac63c637f979656e5031373173e4cb4502dd4613f64aa60f37a35785608bd26cb8916ec0c6e4721734e7d1be01878a1ab1e5d74aeed5d8513f3b692d06ffde6abe640fb60bf74fe35dfaeac6fb5d3155e9f3f4ecad6033ee5363f1d7dde672be71c211c07e8d523903e8dedb0712342f98f45d1d4d7a97cdaa63b1ae666a1091f18310b92a189a01f98dfd5cbdeb10f8f8ecf58c7d430b58497e93c52efb4d5d84dfa95685a398f9c3847b23cb0835b3dd988ebe9158881346a05f4705a9818d2f3fb1a6ce43acb007ae88df6b0a80c3a245daefd26ed9ae7d57be97b003a416d5bfd4411bf3f5758e19dfcb0a7853bb298e07a1e75f97b4382791f9eecbcc3ac3e67e92b13f20a4cd192f148713e3db829c6edb6aa472e2cb99c68f29c46d833e3de28eef7e6dbf05ec389157b52d997d596875adfab261c35b915a4de9678d07737a72c3fb82bd6d67e433be2077b3eed628b46c8a211aa8c9f0748f2eb3faf7d194baa3fbd405233fc1a6ca24bab564df6586d0cb4b0d9ce00ba4d4003aaa56a319edcf6bbec0c79216f5a7952f0c28959672622015107c4c5c518517609e06ad78397aba8bec3000471fd6918606b9279dd3b011af68d3b59308710aa0dcdbeffc77acb4e2204082232be71fc1ff88f517024575ccef84b7b924b33c00e2ad179959cfdf5a8d1bd9012119892f2e100fb209997e659ab7439d3973c8c785a14b9f651e176a7a98d4a0bd499f9271d4946175c5c23d50d2d914e5044c24c53544b78717754507e236e448213ce8ddcfd5fea29b4b977a0aa8d9bf1a02bf25b4b067ae9dc93837fbe2bdae14158d09c03a058ca6b7f8196bbc724f970d6552d703f1989e1af01440a09d5131a7fd9ca481b0ce90a7c4b45db6d5fc66043d1331d621c15912a17f47f1544f9f8e4472f6c63ca3dd4f59a7dd3e70a9408b8c7baaa45d9d8d3a51f9b2010d76f2e2c047f44c6e72aad0ed603501727453e616688b96ba2b3ebd62f1c346f862d00797ed24be12299e47b3e390165815fee75fc8e69af81b1e305a016962dac614412c34d91f58fb7be6c6b271ccb4befa10fa31d8bbefc3e656f523fcc3e60b3f4af417d8a16c37d5f989a49aef4e13e2655c57e93a7fbf69dffa2b0ae2f38f12a5432c4e9f538fdbf2bc4c71b558e119b8b27ad73c16f8ce24080bb059b3df9054d7a7ff4f5e739c5e640b4b1dc9444a6851a461a0b74590c63822e82d43f65d6d341ccff2069f285e06885c8ee531c9a925a151ff6a31f8dc96ac9add6402dbff1f853581126b8b7a941af0ed8ce7c681617eca9ff75156aa62786dca343730a2d41111f16c2f0d09f3fba6efc8c619082be1f3192b16f05fd7432f512f28a60e98dbe13591cd2fd94aa8d80c3104ff7ed365adde1dfb0f4ddf9f3e51fb67aff582f7f80b17edc96be4cf0337805e24d786166395764662e40e105f43f3b33426f5c56bf728a74654253c003ee20fe485729f776ff9ef39b257818c56d58e2336fcfbeba16602da4c7d2b625d3d9f479ebc827f9dd6010d4dbfab2291cbaa1633699a894b5ff396ad6e4c880e500b7111d9be001922c65a779846af441ecb2dcbabcd751c623ee72862d6ce9601423359efd1bc92cdabb516ba72c223c3dab060d70a9a8bd8728305e72e630f4cfb20ec054ce420aa8435fa585adf02bb18f4921862a3ecf87f71d04533e09f8494647df43fdc80e328ff0063f20da7606cda413251d466c0cde50ced588dda93878a5bdfd36d435dc33bcaefe325ee147089c63b8e96945cd5490c8b3ccaf4037ae52ef68edab94b34034f2239786108575ac810dbee70b7eb50a1f60dc77ac380df283853ec50efa7fb741f80cfceafde4572a611e91791cfe1e9d1c919d9b2904f20a9493cddc909dbd7dd4a8236f3d24cb960630ba5ebb0a066443e56431d80725dfa7382f418fcf7c3652f574edc264e7b903f308607688351039a0c685370d4f5bc6685e1dc1942219f3394a76f8daf62856e3b9f295f2599c301e9291efb1f53c8f9b1ad849b2dff8b714095d7e60eecfd904e9c9be0d3d8efff8cb70193dddac760ef436999c7ca4d3ae82fcb683590a4edc8435d26e46e39da57c286d90ed783e6089acb5b624884ae4478aa5aff25ce298903c1d548606ecf36c6897623cf45ae55001ab56a4d57e6b823484ba211eb0385c8e9e9eab8607ae8cb998ae85545ebb90f9983e963d4d4b54dfe2da6c9679357323b6c87dc4606062cd6c534489a3b8be7bd453043d4fe8b4e04c994f88f257197727bc748cc305080fb31c7da8ad47d4ed6944ed3c073221c1804ffcee5f428b8a2dbbc4747fba1429419a526e1091bbd5404af362eab72b68f18a1a07f21dfd686219234fb0cf5136ba694a929a34e64f27712d9264872d1d98082143bfa3b93b7d12b65fc4af4a5bffd38e54357f4202d124cd986c96ea7fca79503e0ba58a3d533952706bc7fb53c17217add73ab21e1bc5b3d26d9fb1c9491276bd604092b9d52e63045b81e99e2acd4627cf2a2b499b172411dc4dfe8fe6df35dbea57c6ad9586bac5cee0f3eca9d562cbfdc3d973817bac4bddb4fdfca2869f29531b337727c0543d927a10b5d053265221a31425f875ef2f553e4f23d17eab60fa2a2dbe8764b24115d83bffcf770174809fab98c1ac1f44b39767251ebcf46b8dab6f249c141a73f3d6e4b6a4f181033be5d4b8b61085db972ba896e95f67bacfe2e72f5b3b7fb7b357898308002c2f649d24113a2607127be98cbc4db7a9a493ad9f3c65399909ac68ae86aea5cfecc349afc06ba95f9d6c8c8031249b1d4ac58ca7189a530692d91a50b7abc6cb8cf6ce7adec5d6dd86ced5f06e3f136bf281478789a4ada343438f6254c514bd4481033255e50df970349b247afa133025fe391b896da8bc4942dd8c4efb40c7f5f20c797d9efcdda3a8b9af3f9714cd1d1bbc15abe1a0d19f7acddeebfa82e7665ff73dbd77a7f0021c33a785e94f6a9a5b3a9afbd10c9345e6dc39a72017a503f90088965a2479705e427c37d8b8224a5880cfa9fd04e673ce74070c9b984b4c2fa807cc26f105dd54fd428029a93c542474e73728cc8919dd63e3a7e1628686ae5d522b188eb453890c1a1a445b85764bb5cbfc193a3dee3116cf07cd1ffbc93949433165f6133533f80583c97925cbe1eb39fbe27e78906d1b3999edb40c6d786153b3ab958c9d6c83fa89335e139c2376b3a213a0d3766e673e926c7d7d2037513e3f7fa8296d3b916348b59d45289fbfa5a532db21804f31019d07d1fc4457ad8ef0a2b4785418941a8f950ececc465d88202eb60486671e2ad03bf4aedf177ce573dc793ce1bbc20349729793d54d9242576e12a201f0acc34975b0047d8171257e8662d6c002913a333f1cf0b4734c5089057bc07c3f4cd2329dfd7c12d6a8aaf228037d185a0bea1662248db615e6fc6e3f2529b6c76f727864c823aa0f3656f6a3caadfbb15c11cfa789d3713fb912cbfe6d16f0fa6c5e69762937f97e80d2a1f538a2d8a254c627349e3fddc7848506b31770f2827e7451d4c7a9f87df0de7fa4a4bdab22146dbfdf9c004cc344c086a3ac6d947062d3aea8410717c7e20c9b825629ce5edbb471f0eeab1f6279ae56ecfea92b5893d24f2defecf2c9db1c75fbc26727b4667164f27518b652882e7ec6ef2f140c778371c496d541df2344b6527bb9c4ac23b5a03b5c515a6031960ce8e58dc9bb1e81b47242a2a02b1c78f28c3f81c225e6dac3b98c797158617a2523daaf3c88d0be2e31401f9239e0dd7a9c554e054759cf430b7cd38174de9f869f3f8ee414f2ab3396d28595a13968ab761f4775a7e91018500679a1b7919fc41e2af9b0c23a62af85812287904823728562eafec40ee9c7000a84c551265f61c3f1759bc2c8dfdb48d8f37e699bb8613361bdb721e45086858bda268b0d177101cd32ffda2d9ae9ca5dfa732a1e41971186cda7556d529dcb89b6e098580d15082660d650009180f26b35718a15b0c9e12a3c5049687b5dd56daedf1d4fde51252ce11d4a05c10f29a1831e64fa8ed6134d560d9535015850e277435825f509d542dd7f4f187e08eee1482b5c715d4e57e0c1b2aa0ed3a3bc14675eb3cb368c670a8cfcdf9de3fbe53796865871b0d0f3dbc6808abe6719996e8b416bab76eec6e20a13ebc1075fe8451769c2c54ae7c50d66de97ce7791ca60836c8630531a1f8d42eb5877e117cabda08648b1e26c3ad1d66779b02be92a192c9452e3f75155b9c9ccd1004724cfd0a352775b8d23a16801c26096e86e49ea75908035cdcc3afab0c0214812a5411537f5138ab4c2528c2bc88bdcad04953f87305eb87ce0a387340e062562319a26786e5290b79b28760fa4b17ae53c59073e3f04bb795f57af4059bd8762eb87350d53b13825ff5a2e923a58dbe768d4ccdd794fa16af15c202da4c475b55309b1968d3e5d6cc19ab757493bda23ef83556ca7d6ebfb4b69e094e6226d2223923d6039bd2c3c296c3d7ad71bf11888a0bd6f5412ad2a7385b9757fa8352d8da22d769573da3b7c114e463a8b89e9ddfd0e6ca0360353d74fa32e8794cc8ce7cbe92807cd8b3600e973ac5d13ed50fa3237d9b5d61dd7d778288047e0033df08f7b09bdc35bf59640a52d1909aed3ab41e6427645cc1e2266b77a14aac9f6f6d7d4e8b2230b5f5882178b9d652d614ed9fa6561174e7a8ba9b9eacfa0f39af8ed50c65e05682f9330ede493cb07a3559ec1d27693b75000e412b8983060476a3ef83a86d9f2791d8d860bba838b50ed8610bc3d82567315eb3bc0d013be9d6d92622479c1fd906afe845759b5992254e9cb935d1daa6ff06e8bd342e741d685406a452a7f6ec5e85aaed20dcca0a439dc76a937028a68c9e8f1454e96631d85428e4bfba06909b27e127187a612d92a428c1c68b685c0d6ae52cdc52e408d842df28acc7881a54b04089ce4486a197f19da9255924d335a303febf8d1542b6be39aa60a88de827b13e786a223e221c74f1f7b574166f0c44f8bdb606ade66ef0a8b5434381f192eb4a816e6cd51077f93298f8de58e4dc7ac0e1b1a417d832a486f0c0b069c1d11ddf1ffac195b4a27ed2f38a7362b9897b3a045efcaf47dde65421b68661197f66e339961512d4234dd712792f61a5c68d8fd54e655a8cae52c99c45674758e38cc705f96633e5699187e13844cad8915aa6f05e3ea5b27f8fc2353db20471f82aea9814e1e1d6381883c16707e9359cbb66cf120f0d48606b4075c7531ef45dce04fff59f18330dac139c90588ec9863a2b98a797188f609b5dba3ecfc3c44c7ed913c222752da5e4fdb6355b95df2876f97f8f31fb426e9895d71d8e10d6d9ce8c0c19303b82d782bca0820f6919a98fce6708b4208e599f3673526d17a62f55a0b4977b19f316a7570d51c1059200e4966fe1459f666950390a722226861ac6c51865f7d5ff9fe2fbf2f848376c5388b368ff5d4c87b38910910c80e5cc84b5ed55e5b289f2d4b2147eb12672b21298c77ec1e590a907991630a47aa0c18b45cdf6be3eca1305a6c0ecc4bf2c518760ecd412d1cefaa02572c60bdeca9eea47fe4465007d5b09e8c0c9e5e8f05c3c40e36f2faa722860c3f9e0cd2941fdc19b7e4d59cbf5da9db503968da82a0a2f800411055445315ae657ee03584b586e016f6a41bc89686adc900a66a267edb67043a4e8069cc0cc63a57e7f9b5d56ed20df3298e03ec5077bd513546311c31ebce426cdbf96b6ba7c8bd396b963e289951ae61940e942b4ffd5e856b8127cbad27ba04a52ceb5c17f3bd2ead3f8d62205920adbac9044cbca9671b4b0ea023f68d9580887ab672d02b20cba484916426799a0370f0b4c0bd6113dd9cf9caed8771bfb2c9d6a2450f8267098a13b0042a6d25c10b0de313b63af18975b27ecaa70dd28b51fbdf940284d0675f538917fbb95e49f5cde43747225b3f2ac982e1565e1b0b23b8a7a81b8d6b4c8b523a4f0375d38af06f929e84cbbe3db39a823b10ccadf5f18114dcc2cb37e84ab29306bb520b44560ed08661d3b9de5f36dfe84bdc38acfc3778830653bf848f72cd22c7aa83436661cdb80e7063c1033a2664bd2294b351c1088cd49f0c40669f2d90f20aa859001c0a885ab7e22499e02a4bc599adc3adcbe24f812bef3697d3e657856c94819305df21018e668eb4492950b8616f593b889cd4462f9b19224503d6572f4f5d913e174c90f187fbbcbbe12bcfa9ee9947bd53af4bb22e274ed16bbf1ace3f8ab7223b5a5bd22e87d0daa31fe73c85cf8d266bf9e21bb3f5d3caa95ed48b793014dd10cbb0797cf7ff2dcf4dc33a06762edf62745efc28c2119d8d021c1bea57e2b7f79ad61c0a4cae252f595c8d3ea2c31878bac4c5646a2412e0d9b3b2c05f3dd6dbf088a56a6987f9e0288deaaeb70a8566b2210ca17fe23420238a56f854c9df4ff46585689b07d6e0dd2dde57363554c7198d7565d216c44df9502a949a8c212a0c02ac5ae0229996d98488711680ce4c24f9cf984616c763b30723b0f5caba7c1e5e38059edb3894e2bd704a51444436b79437114ad73a5212370a46c3df31b4824c74b7af3e20e8de9913de6b81a8d4777934d33cf38977203a742a13f185795230290d3439dcee663d2bee4d95a45a9b1557136ee8b4e36a38ac01dfd3047a913b583969120b52e7fc02abe007d32d5bb346657331ffa7b758edd62f9291ab77cc8025cb9ec24332709e1dba675afa334d6ecc8d4f41130a2697c62997777a019f277ee11bd394b7338a9fb0fbe4debd285eb90a3d90152241181c51fac17ad8ed6e9939c782f0c35461b7e8344ccf9ddaadb2364585b2d4b4f872f8e47e8f1bbb338dd802fbd7a0a614ed43a37966d692466bd532719d55435309d05bf8bec5b810d8e0180800ea7e357770d3b61b653b56aae4cefd14bb5eed18dabadc8f4b87c5cd7abd81b31bc4042dda50054c3f7f535a0e809e53de8ff162e0c5aca95ddebe35c05523f3bff53c6aaa6d2331d1e8db1afdfa896ed11b8046d4faa2b904702b45ab2981fc7c70321c8a9629963b81a1dea54ca43b2747cd4154f5b3ff734204b5f8791d4aadd09ba3dcb71d6feb002c11e33ec1dd12408c2c7b75b92a77cf44ca4b72a5e982e810867fe40c1c597446b2b44f680ca38b34b96914ca08b1e8ce714f23a54296431600bdcd8b2e20aaee752131300ded139ef3536f2b90772b78bd29689369dbab34f9ae7be246d9471a5a5c559429f97721d6550a322d293a472f57f1cfbc1ba29f7975fbe271890924fda4199636dc1250c3ecaeb85e333ce1a663e653dd7c0c34404cfe3b7e81f36dc9c41922c4311014460488a7b4dcd284e45c77f4829ff73487f46d11facaefbeb5fe3718433cd4c679f039aac34382af47c891fb5f5ff186535d74628de6092b68cad98e944dccab4e75d39b53834c511d5a9138ba2a7b951d29514f15f8d4f2cee0c54e29ac3987134271ccc88e9fb582543a1bf3d01e69fd59277ffdcdb20f509c4e8d2c7c07a1d20caaa986bdeeb3af1a8fb367b974ec8f8edc52410e61f6a2ed782d2abeb5ca290edb7c635999b5762f243c0face03b85d14d5fefc18e9fcc158c0811a3affc15c368140a1270a7db9c4c049f49930c4126ef351975db79ce9298bb4bad012c1a77803cf987e44444d5c66b3083a8dc45fba891a35d1e96215cebeb5429d9f9a9f6b9755f62eca8662ee51c747b57b66ad1f50c637d1f91b963008d3c8543e38d7b5aabd1a18aaf2d5a542f042ba36bc0f3cea0e8e9ce70328ff9e2c2a99a3be77446845a0c1aa3b04d8914ef49a5eff9d39b1625e4ca9f6aa3a7912ebb0ce99c7a6c563262c74df37f9d14415ae4b1b3dd22d635b0a561352bc0eb9d13854548bcc29020428efd4f41e66f5bf3d9c0f37237d1176ce8ea2c75e3132471b6a2a7f73f0b34255487a7afdbb6f8020e7c5c3fb69c5eb12d52bb909e83f802acc02bd212ddfd75e29a2f96d01dca96c4fdf5c39e7b5683e671793e09d3746050e8102dcf5611afd970e2661cb27aa631fcb9fb56a07f938439c72b64b137e822c3d4d1806ea5fbf6ca9c88f115f3e139718cefb7080c7c392318d3314aa6c7e5a240cab4def96d0656cb4b66f139cce19cd7bead772d79967006e2bcc1f09917f445bfc4750c4289ee229b16f2ffc0e36e67fde46d3e56049636c12c1a89301831e2b7da7a0f24633c8ddb7024ae367aea6a29ea95ae4122de9cb95f25a049857eea9cb24a5192655997f4cd0d3abb6c97d94e292960c9a7c597fb48e98c7f1a80dd5f8c3cf4d0ab33b30116ddf94c0cae300521e83870f5663380421da61440ea9825c7a63c17c16300120a7f0b158d90f4c79b9dd2b1d571c1eb3876bd5b0bbb2634c72c8c337522076c9963290a8be5cf234ec1367fbf89ba35b09529aeb229760dd92e98f672d0c4343b6758ea847936f844e345dcf7c7e99311c32b1787f1057ba25b1001ed158236287389fa558b613effb6e429bc340a82396e65d066eb7dca87f0da13963450a2b5132e62c91ebad1e4c445060ccee66d89ab42eb7ac8e17f5956768139a1f708447e3477fff799200afa840133cb36a21332a8a0c5f368e0a25b15bbeee075fed56b6deb85b3aa2f7a0c01d55d48f2eaa8727116d15a9599123cdd3a44ff43c41cd0c5ad5ac66c756ef512f8220c5e3ca858d582929f8ebe113f9934c400764eb39c6aa4a88daf8609d086e114febe071ffed77edaa35d8da5e59a96fb89a190946c1852251a2ffc2ad29733555cbc5a2ebfe1a060b949508144fa29bdc09db081049385358f2168ad8a75ff90dee40a49c113c047004457e36aff29ec1095b6eb74bd7e19d2107cb839d7199e840c26ffded5860c124cd99ad584b30159b8867445f006c0338d9c666c27f40bac2ecfd0f02f73096c08c01a2a85a1c21d55b3e9a29a44172f05d4ab25898452b849a419d42c6c992784f6aef843f8851e6b1669497e929fa3e2954287e760ca874efa42e8a541c641e3e0ff2eca56223562ca39e427f8264c77b518d8f7a494399fc0aace7457a882db542fad2a5260eee0c417451f87d2980a0f8caa21382ff3d4d86e9abe201bcdfed0a62a1d49233c41de8c8b2a7226d8183a3de91c934d6054bb2d2d9cc6b7f816c219bfdb435e2506ad402e6f3757f3ffa4a481fc44a476b55b3677fe262052e0057bfdd2f0ce2b42491fef88f3fd5d15c2258abf0c5130ee98f717f1afc3ac8d78197851846acda91e59eec0bf4a6f67349f06ec126df7db2fe2bf214b393318649e336ae1ce064e9f7da8d3d48f86beb1e4f9065bfc87191d731b57eb024f61e395318e48ff7fa0ce116f9eea1b675ee2eb953295fcc9aeac560db6ef53d9345d201c16fbb59ce903acce00a0937fe597e6f833db5b1c882c1e3cf077262f7b1d0fb71c349ac49e06606b9a8e000317d2d7dcead86d4847304cc131767fd0bde947ab6860f8ee4877148271b82c55ce4af48be059c84b4b1289f745e30aac690ffe80383ba6640c3e7a27a8c5e57ea5022b83ef56331fee26572a164504d0c70165396141fe055f8a9743b9d5f12e745dda0844975b2492e359c229cd6d0ff887603531930809fd6f44465e950f7d5449f4f64351cbf9d8baa00ef74667e56e31b49e7f8b6bba81e74c3e2fb8761b4f0a16a140814a1d101ff4fabf023a5a556526cbe2379642d06371b35237af191e692d37810e9b2715887fcd78091abfa438d55ba5b9caf0fda7a47ba35cd73cfab3b77f7e432ad0b8915e0cde04955721e06ca7488840db59306c530b843e6a6f4f336ed11666b98c38d2d152220e1f8eb26f898ce7c841dfd6441cce643902a95c6673313d83fa59abe388734d81c9cc7239de46d188888e7418a10810a8537d841c3a21ecdc38d1915e3299882e267db3c4afdcfccb91a80fd3e615887e5adc4c71cf8cae4d9fa91331e2815054f5933eff7dc828998b3aedd5ea75f672cc56c5e0283d74e7ec771b134613c9e84a660d59056a67dec8fca0bc2f13c825c42ab00399088e9ff4556fea9d8b011d6ee81703325cac031f7bb054e25e803342e94a897db2a47ccce1baa34039906180f5279333b1b7f2e23bfff82f7ee8d4956d2d5b198236b163bb0bc791d6d6122101956c5fa75f61afec9ed72761f854f360589fd72943149c989193627f97cc06f1ada5f08cc10fe33f46bd14295ef526bcf7c7b4b54f49f53d7cafc8c180888cabd85bdb2c72a7d3374c683043767dd5be97155165d01332ff3b9eb94e61a8b5f57fa64d70d61a0d81f74c94abd27bbe4fad494e0d1d3c0aa191fd82d80ddd92de18a065d2e78cbedce6ba7a8ff223b30dcac3b9e7482853920d70cd73018827c70bb667deec366341f041de5d8ef46ec1d3ec40b4459cc0bc2924bbe4c9bebe54581f453eeb2561e3ef7557a6dd57c24babd71d1e96f9f1833b1478f29ff1bb287644a1d2b3e37805316447b3941899004952ca5bfdd6d2b4a318bdb0db72e9be57ee2b81751edfdd77234976971a4bf98d1cc7f598b698a799a2061fbe803375157167525bacc08063d598c9af418ba3cbc8d138f597012ef7cce33d975eab9863c833f2a5170e3e56f93c499e5e8c9b62fd77151b28a38be8014e18d7971d36798a734cf06d49b827011bac8fd465fbd89f96bb0833ced532ba23f66836cc9736e82e4bafc6d6391d2e2b8788100216c8b163ef14cf34afd13f388dd91ba4a4234e2abb8df947bff483f88d93ca5909c4f542e4359ea1fb9fc75841c2b380f418d6429533b2a5d5004288cbf43301960200962ee2580341c26723960adc05179fffd1b7bd65fb87ba41dbe3c6e1ee20bfd138e47a710c73cd4581ef3307dc721355d5b047a26bf2a42443ca8dd63cfda54e58db7a0ee80d05ba3cf5b4499e23f1792d4841e18a87a36b905a299ad45076477c3dae779cc241223fbc5108bff9e24b8603c045675f8554311ce3436820ae6e4fa48d2db57c9ee8bc27ddfc9e84911270b0322940597d50f5c0ff23c3ace9fd234a4093527767994302a96938f095ad81082be1bfb32fbd4337a726cb516f6009e4fe9324d01e13fc4b67e08686ed86e3e0d139014c422b4bf38fdef8e8593b7e18938ddadf2dfdc1a883f10cbde4d8997d336165da798502a89940e3f08f010b016b4896401e4df50ae7d07a971a70ef37a83fe7680985272061071a7592a59e1d1e0749cd19eb96ab59a8b12100c941a34e66d3978ea8b17de43d7449b288b83705f83ac565a250c9544be67dae9dc40d29b841cd80cd1bdc65cb618fc2a0e934278204569cef091b78170bb29c27c01492339ae87e48e175a170bcd67bf2b9e4370c301438dc0a864cbe2129351b620a61480044a115a56178b03989e01defacf278ba618bef9a26d22c8a3721d0b5836e73b19d2d373bac6837e0374d3ae6fa7607f61c4141dd1678c5f38707971177b36198fc5fd4b06cf3110838f0307e62b0cecc76716f2047f5529382938175238339ab9edc70e5b62f99fe7d35244ec945ead6bf8756ab5e02668e590d30aa54663493841036ea447044369de3a3d9b70161941d722c55b765c570cc8dcfff3c6a2f93959314bfd1184c9a578d6659ffbf8b91fffc42e7b6ad89adb43f16db813a5fb1fff538943d1f05f98539a7076410645d19cdb0007a551136a6bf23b7164356c2f42b6e6be8dc9576cae3e36f85cdb534f5f235490b2ffd24fc8e7f5cf6b164754be971650bb508d325baf538b3fc5332de61f2a6cc7ed0e01c043a90dad72785a45117020d9668d58ed9b92aae95f7348cc85a81f58c4159bc84757fa1a3c2be9c795b5b7e208fa6bf54d74d637f7ca976c28e9e8660f933b0b71f8c7c8a670fd60909c9bb5ee237a63b597b86930bbc0c8f9d2a12d0dfa61394facbe93f6ae0368cfc61514d5f705d01c5b8d2f8ae6b185170aabb476ad474558f6253fe46b4d8dd2bf69eeb6704da88dc428723936d68fa1f3af9f32a75358a96ed1c2a6c5abd43f2fb05927f7695120cbd9cc1994326287b51debfefa46a6596df3f8931aacb8df6149d0b9f4854ae30435a1a6d9ec385d494f095fbc93c172cd62d73072ccf09499961824d16878062851578d8a263ad700dfd78d5439a40f58ce83018e4590e84420868505fc874a69d2943becb746e7856a752546005bce21ada1f9acb9818ee55bf990e2f5b64927b1f06fd2ebc1513192e1d7a6a3a5f58aafff52c2aa4a02b7af472634a6e0910a5e3f6dc95cedecb474b9e9d03085bb8d46588e2dfedc90a7ac04b686e1bb4930cc9fc383fd919512a3d9c8e8dcf9de01edb5552f549a11dd2d07f6bc485a769270cbb46fc4161906b2528481066c167c8901fd062b77a3054fabe263f1f9e53a75c0a4437ed7e8cdcf73e8dd27f75f23c49a116c9de91d1c3a73b98056ffd95be5e736c90c2b5752fbf2ce4c36fe1d7d0d1a7a158b4be3232b5cc2c079a9d4bbddca41c97a3c990c15e1630d411076b6826a68ccdceb629fc14f0c8c4065572505987fa6617df9c6f398c68fdb32801056216fb3259dd79c382b0cbcd1648963dd7cbd859457274b22e74a96392720cd332f56364d244c9f5ed82edeccab1bd325a0f64c7c4e49ee7b987dd5920813bca41874c3747e931b953fb09331023472083bec8debd429501c43d40688cf998be6e1605a09290dcc3c4623df0434b9a70cf40d43882462ddb5e16724ca68b9253d469305548895197cd045993109cec09f730cba5fbff785c86646120cefed447e8f7c8440523888762c7795133449dba7244a8da3885c35bda1c41dfb318a045eb01ff081a0b8f59d5e0a38b3253cb877a5eb9ff4b223fc191a1d8ba072969fee25d96ced05004837914d98507a0f1386a6d13b13496dfea7e3dfa4b8816265e57c26f7030b2ff1e1225e0db449c21f740c6c3659b70446571fc0d57403cd0ecea653617ecfce3af8442d4d40f29686c6685678fd9facfd4d70c4e053e6942d1f8964d5953576b1d9112df2c7afc601a824a48ed10babac067421fe145f90a59ef12c25064dd971fb43b77f0ada59d3e397ab572e19d836008647d97bea848c4213cdca18f67e55f11e2262d78a711670845c4fdc928bef4d82516a357ebd66baab143b30cfd88eadeb49f92708053ca2d5144a67ed034a8d88e189b24fe8050b621400a87b368d7d2f92f6bdac1ee59bcaa32a9ce3eab5c35031b36377aa761d23a647bdd0f960763a4b21c50f2f239df7320748e296bce2d436a2a997c9abd2684ef3c8d90b6e356b542f58a3e63171f5aeb5efeb713852d74135e6349cccc34f80b28820ceefa98a8bc08abfc7771c17747c4c6a0e574f207a5a50bc16724a7c669c24a74ad7596ad4ccd4d53a7f019b42c1d356070cb277bc184a1d85bff2950cf111710216ff2d292873c38b715b4d499092923a2896489aeabfcb6794862060f95a551b35bb86b5ba78167fcfc2cc1499ba98de3f8a9ba4a4e9e04751c0e8cf3501efec0e0bb079c4c3e04f2c20facba7710c979f8ede9d8b04b67269577a5d7d33624e85d3c654463bac52014b7456a05b68633d0b7f3b2fff65e5ef425360f36684df1d2a117a3885ae2a97ad6543210c9f41dc1d6a36606d0b68c438760fc938fb394b660618b02e236d1eda951e02d5bbdeda720653d859924e0990bb5f65dffadf8e989bea81aef5cd2eb9639b339eec87d429bd3f4aa6dba280c80a5e3dbe7db95c548fd145877355529f5a48853b8ce2480fee4332d2301a56054255ec4240fc054a0e78dd04eede9e246954b2049316bd597138deece34b9ef4fa07c6259b6a190c03c466d000233f55aacc0a071dce7b6cf01225c270bde13533e7613374be30bd376b180f1f774ed33cc9b02711f3264b4bffd0a58afa13f695e290ac980de1e9b16a5c99d8552ae83b9b86a41380cc875b97c93ba28a14b92887a056de9f5f9384e183235709b41131030990fd9a776a86126f1aab441f55e9bdfbff969a7bec786d8ce4674a6e8962e8ee48250121ae255d6db196f6125523d5e05e53b29259bef9ca97c147c28795ba8d83920f9e36a521b8360cf2c85220a9a0b1d9317ac2ceb1c22513998bc3606559e637a84f0b042af143d61248aee43d13c04aa7ec206e6b03c16787258af0163d6a3820974c35bc5990a57c34ddce36feff7e6354a7e5801b968ebe280b0d5d8d699abc19f492b86e98d81c98d700fe7cb45c208377185af96462d85d5e99b881f38d4f33836ed2045b701df8a09d32b9f8244706de0efb60249cce58fd9bac09d0454838dbf1cf3aeda8bf702cada6c6890bd92ffa49cfaf388a2033426e5f9a4f12a340ece9182a182b85073ed9904e6c6898b89e15057898591d2d22f6b54deef7527b2d503319cb08f54ff28ed6aa9b3c7ac94d36a9d7230d86d197565fde1cf68dbbc8de0594a36469ef2e61c8e0374597f5c751679214152164a6801f86eac8daf8c8a281290dfe176fae613c61de395cbb5e40a3c072601270718cf90bce486b3fbdd983e1a09060bb4470afb01015ecc7ddd3fa79bb85bd437dcf87d255200a7e16a46ec65c8cd09fc6f5464a33a81399f61c2b65d388138e0d74c5000ee7a9ff4506c09a16547124833e4cbfc125631c452a803ef3aa8c6220481653d86db125bcf81d40a9d4e2afe4be2b9ef216ef4d86b5264f4df585b9d7799346af531b57f1dd120d5899d52a5d34462aec1129b11e74edc335b5298a1afd7ab5afb52e40d1def9662ec535fcafc0cf71e345d8740ed545de2c1e71436c6c7ab2d1c174e23221488d0e26344380d5733dedd450d4b36361e09ee9042709a37047cbaa1d7e60cd38734b974bd339184e12895bcf806fe4b2d0128a292d3ffa5fdf916b87c68749d06bbdac0d818480e3d74a1aab114041cb9bb4f3408af77ffa7a7df1315117bcfe8e76257d5bbd931f75c9b844124d8505e88700470c0dc3831c451392c973ee2e64e116a5a81231561a32ec022c72d40d8ccad865570959ca9ec58fad0b540b14449ea709cbf46b8abfba0186ef7d797290ed16219946d9c5d8328506024e8423f646e9e421209b732e1ca184374836dfd448ccb9f545bbe7541739eeba5fe61f766847d617bc4e7e7871bfa4256bd1ea3f63aeedb4bf9cd02e324b4ec4f5eb0fc5174d3cc975d7c9b74fe5e4ed3da0cf157ed2406b332784d4b390834b2c29d7725269cf997265075f4acc83abcf90859c52e9b400db9ca6ae0b711010019073960137f88e69ba24bc934ec08f07c32436ece7f0c14b718b165474fe759c1c4627b1b9310e5778d74c4b7d0f697dd2bc0d331bfc5b0bc4eceb60d2fc91b07fdea970d3a08f2e841a9ccaefdae47b19b747928ad0a232c0da72be193e3c740bf9add4639e59af75ef8b93cb368d0c8554342417b9b32a498039e3d9016d4be170c39ae81b29ff180fded66fef82b33075c6eed4c020d42dd34f5dbaf5a28c364d9d4a06c37b906816a4246d926629de4ad10694581a3e8f7204d1c15b30086485b1eba6de59a8e3939bfd7c66a54cb7ffc82264348f4db798d9ae53b76fb1a4b028fb83f1e05114c0128389440e31649aa001f3befc9ec0ad0f6ee984aad88a0f914f815903b0ce7f6acdce19f1c87ea12ab6bec0d83ea0c81bbc6d94963b6fa9f7c58ab3ad67b8e128064b5b53fd74123807c9ac41e834720d34c40f10034947fd1d9f5c33b4b76299b13c142224c95d57a1d440b2f4eacbc3edac68bdb4541f359ea95f20762279c240326cdcbcfdeaabb727d031fd2f789442624b91b961485c3f189a4eb7629f2c02f699e6c49be93344d356efbfff626e93ecaa0f5b8b739178df9ec85c921a9e505042af85bc37090053c93517fc51e54742c547d2e0df6cc4638f5ff0a42d06705ee9384a3fc44a6cdf8f83bd97a87a082f2d9356c9b7ba3219342264bd90701bca5d0d6ff60f81d1ac4ca0a36bfff301de6170f7fd90c5cc04f0f10ae57c4d91871d9f8c1e4c721a8abfbe10eef5af012d159a8be4c9e94b06f4d95535ca3efed9b96ca26dcee0f7b35970aa0c8857296a96f66b3bfa78588d768cd298cd4c3132ebd63e874df1afc778b7ceb4cf28331d8e20f8682eac3ced36015e8457552a32f61fd1e13bcd5b7daa5d56a3726c0b75a00de654d44ce81b051f7d60d195db328b11ad651ac30d056b5ad56c81b9d4e9757e41a6ef1e46cd41b79e916b32488faaa4bde49b3230de9ba07a5306d9f01f680f01abadf1cc3d9c2a802716ea7e16f9889a7c42f93ff4a420f56d66ac29ebf856a7d07454317c74dd1ce8e318f33e2b09bec391738f6cc5d7bfc5f7ab21842507325c6769d257cbe96df5fc1c18d49955a48665534876eca78025864064b4fbe3176d2cfe98aa66bcfb492b4e57ea4b7c20216ad614c84aa19f2511f9670978960f4691defd879d1f2f07baaf7279b158ad53e6e2f39e30769bee191fb5c9c3b9e932d89c3ab3531ba7ac12d3d43c94200c04f5e9cf498a3ad8de4be014548b85eeb5a32668d8ad5e08429e4606bc17f2d789c3442f48f0a7c0a3090c5195ad58d89592ccb637a7b0d507d92e1ad0f8d203b02f31f39a6f1bdadbe0d39403a8303af92a9b39e18ac5e09b04f004ce975e9dd60e703caeb855d8b395e6a48299ea938073c4f272e4df43a52c5ac4f68dbfffdfa98f667f69351465df329d91345ff334bc9625966ddf2045a4fecba2d0064eb1f58c4fbc9fe724e333c4fdc5c5a9ec17b4b8c2309e1f30ee05ed21d3b68f66ba64e2969fa498bee198baaaaade568d0345ab38c45b7d49272997378db3fc2c471d43a842927fa6f99da23d293d9f53266a94d1bc907e1468160223bddb4c0602bc2b7129eea055ca45d82c1e9f280d05c0063930f47cedf9355d81828301d86cf70496890b0bb5ad4da806bbadad8a554588335ffb0ccd35910c26c2035fbc500d0b9585576b395e33ec8b1f38fb6aa86b6dc2db0173ffbb26b2f78b726755841f9ee106e47de62287f90832ca2a428eeb21a02a88a7d59273cef6551a5271921e34d629a3e9d6d1d6d409e682fcef04f96bbbda0a747c620fadd74010bfb63f5f09c97aa4a4cd372e55bf18d9207b2f18ffc5978e8d41b9ff08da6acc6c60a15185ea5e35404de50fa836d664cf3694d942ee5aef7af7e47f3c1e7fc7f3da2c3b686bff83ea490378af2b8a9d53a84465879d6c13e3d20bd076ecdcb413ec6e7eb412dfbd2ae268d47d248dfe0f4498a6785780433bcd466d109463b3539d531d53341ae0d93e298c6763a7df8fc5a629efc68b016e64ba2648df2f5c8929a0a7bba4ea70f0c13fe776c4c7fded27d4805a69ec269af61d898eb002597b6ade294e5b28f36c75ac0522f203e4bcc9d351fa81b563aa2e04a8c730cad1805a921eef9ca8f12a803647f22d906f76bc266c381938bf3695b277ed812c891d574540fb670a6bad4ee39420828cbad31407f94c3ee986a34d5e3e6576671711a46612b8d911f3c8a5900efe17a0edb243f4fd7c8e124fb24e6dea2253b55a35ed56a804f00f2af3dc82eacea9e39c81ed5a6e7b91ecbca337cf66f581871876f9ccd6681bddc6973c447c05401f329bd6cab2692fbd297c5c4e018656cd118140117ed5cf31fe80db635e20b82ade138607140cd39d4a359519579389e2c8e2ca9e34e26f93ce57ea1c5e4d92a7890a4f643aa01d7f3ba15a00d65dba2d600efa8e49961dc1a1d69840ba281fdcc9772254cc8e9f61f947709ca583d89242141bffed246094cca61775316be410f8622e5c3649f00b0978d32411fa40fa4890813938c58274667b6b030dd84f0d110ea5d18c6b0780b543883596f95fd0c2ffc1178a951001408a1a3e61c7f3b68d500caaf404dbd4f43ac0502c64bf887091bf8dfb2333a67d0509eb966d501204e41d9a5abde28e31b666cfe5078cdc0b56edbaf0f180eb741f6b1c897eb1fbd86a4c34c752219f5317a4a8cbc1be2b8a93e699acce4e06dfc5954cde53c63fae7e1018083122fd55b1d987897bb7326dce24e4d9622d778670396c5a7d77032192f927cd414a078b80aaa7943dd07807103eaf5dd2656e7030f513f497b2a116079daa678a81b749417e9b8cfe86d460aba03fcce8fe3d7f49162035c601a977c12df5017b49676303fe13c09bf73f2aa34d4498c82060e411de3af29e54688d88880ae5787896604371dbcd7573c412e5f986947065dc5f7d3335aa75b9089e817c32fde2a358f69720e95d7ced05ce2d3ea9a16ac6efb48e7ed067ff5376d656ac40b8f2caa498f28bf9bd57bcdf50ba9dce1ca7e9ec22a6980609ea078f5799b8a64750c9682a19fd382adb2e7fdfb7064ae32b9197349568288a144aa679962dfb98b475dbc2875ca4babf3261588ee51d5542aed931140defe10619140f37a601b5a1328efd0f496bd452963b67de9dd1e89f0da2c35ae981e1710c8ccc4d519ff942996929c7c0f892fe6e106723c35b2feab3e9d38ca2d1a799efe072091d91d2558b4b3c991526ba092d37bfef07d6e9ca853946ff05c01f2a934401eaa191bbb063360e74ce3734c83fb2c740c738c7c98aa9284fc49eaef608c057e6c40c23592250374f8ba459d419afe515bc0273ad332722d4596760bfc0ca706c8850db4d22735e1299b6a221c79e6e507271ca83de0f376d23fe34d306916f422fa1fae3450fd399d7f38db439ce1739777f571e2cbc5c6b0d7282d5ce2cf31f87afd91f85f74391cf7588d8e7c039f69241db900701d1678f831a2204a76eae6c80ffbf54c818caa53e61ce7c92ded7eed90150975b7ac884a231487bee6da680599218f1324e617b952d9cd369818be79eb8451b928ed848e95ff3fc3f76f43276003004cfcb7d37939604254d3ba73af3622f53219e400922b1a962f2a8f852dfb432eef7e710818341d3946290b52b34234fe6aa3664cf662057b61ce966bdad87a171678ae7eaf4015ef4dafbf453debc43bb13288f8393cf4183c2cf8ed2d9e8848be7d0dc2248af41c15d6647a587f9988d01dfb9054d4bf7e9884bc9710f3098372238c8bf191989037e187c7b6fc4f102ac7896322c83de6e4d9d6fa18350a698f81c1cdee25557283bb69a053e00ca22e6da56e15eea9560b4e5a1e9bb8ad9ff3b1f0a3d3637a3eb477d5c724241d5f89c9b84a97f2adeb1998f93b5b4105f2159d9e470f659e432cf00145ce071d24419d564d5f39d1e6d4f8f1d4d77aee11419882427be82398f1e5ad115e8df4beadf1744723b0e42b78271de8d22d4a861b2d69ec85b3e37c65d8bc731346a0dceadf0e828120434ce4c2c6b3d56fd24cc73b6ff59f75b629c8a0dfe2a64f239dab52e50113447433c1847be39137f22bd5f10e4a9b12710da6cb9d3c3136d1ca5748342b4ef5af6df5e8d3d5a7c640797cca4ff74c3289ad9ad8425c1d27c0f4536c4b30335d1b363207199934c28dc5c08e0574b0011db08190ec2b948f56bf561a07f3fb0734591c8933e340af34003cff2abfe19b0e6698b40b42438bb806313dd0e73eca8114d45af5bf222868413ba07225e93e717cd7355bb4f45b948b9201de259c5e8397bebea8c65c7baea3598b898391ee04e92a62dadecdd42cdb083b133752019bf2418c88fb93571bf639d3ca23dd44c951d6eb4f02d971f0643c72ad0daa733c81c899f69e53ee36545378d8bc0c6e67f5c6438730dc3a47c2ef4ecd1865a0e7ea8a15160e1d025c613016a21405fa2d61b22f46b4503030f940bbfe7ee0ccf95c4e57e9dcb7485220f62ad79fdc90e7895c7bc8c08a8e50793caf41aeced85285532fc0a85d00464c0c2e8654e25703f3fb328db5f1432c33efd45109145bd2f54bf02b5be8bfdeed6cafb63df3f76cafe771a91f13a9f36c252c5ee0defaa0c7025b58e41cc48fd2ccf16e86c5760eb9e28d9ffbdf1bb8391406d637a3f36fe204a3f368cda1c43060392f467873b6dcb3b9668782a1797932aeb2f4e0c98922e9298feac89f610b44c814d50a23a04bef217527d6598b50ee5aefe7f92eb21ec24fe2fd963114b26c18dcea2e30bb744f47cde12766dc59bc21bf304626c7d78d0930008209c009f23119dae771b63c958779ea6c39fc67f9e13a66c37a531857043d18d96620971d3df2d654d3a201ad17587afefa3a22cc8d13b1f5aca6bd01b1e0add39e4a1f50c0eb6d34116e5a765105c3b6149e28cd5059f64041f214ea9ea7af52ebf77f06bf062ac6fc630c34cfd199f5a229dfde574d7ead9062416f5a99232df44e9e5a906b08e5d918949f9579b03d0529c10f67db5bd3a00ad68a048979b2a021280c826dadcda35be6d79cca250f5d3e92107a5a2fbb2fabdc2040d077b16824cd0079587bcdc2aeff3fb03fb13ca627870c0b97676e35ddf5b3d167dc60562951c7ad560e1adbec6f4c81104efaa937468e3595907140edeeb351bc2560b613b5e92825ca28f69d2f2620d30ff69bb2186cad2c49ccce6f5d4038af24d0fdc662c6b813cad074793e5cbd97cc513c5e5e24d3b0ac684c3b575154326078e6a4712602a8a87f7dfc73aecb5b469de64e51fba4342c24f33fd49cde648a50b7cd61a38d16a59ba1fd661087d234d4712569131f8af5cfbc8ee3a3c162ba37ffbe58720aecd537bfcb6f572f2f4006c16084e18cbc8da2e80051ac90b407568973497ad50f112145bd4b2323423d3c589f16e086d14e3596ccde868c38bdd2fbb623751d19c8c8413c8582be6aa8b6ec4ec1ab4f880ec7a88d89dd6b091dad95de97a4c9df895727a217204008c0bded6341bda1ddcc03c7888146957c1719b84ed0a1a99494e80774b8da122b2dee85512d7c21ca8186042b218cf2eb46d6d96d9d32f7c703435c1063774b40bcc54b2394de3e40b9cebe0064e3f715b7083117f3a0557f9cb77dfd2a94e7ae77346c4c05f8c7dc84aa27fbb4ed7874cd47e93628d5a606624896950d3b513b2b238695a4f4bc85f7a74f3dfd6e28f98b722ed9710b0b1ce837ab063bb6557fc4cfc87c071d952ea826bececb097ba97224b236e68e065ec2c17c35015ba2c63828aafdb8a7fb98cc592fca22f94e54ca48f8cc41614d77f19dc21afa97c287b865805c814707edf947507fd76f7ccc33afca3598a28797df9cc3cfb71b029ebf985750cd6c59c9654be314ab28c11c0215be121707cd82cb12caf5caec6d1e148d00e0fa04956d5bc3ec60cea4606c694c6c5a403ba883990445ce615aad8824e90c68dc261538b807b4b68146aee22271b86e921b6b94b444283e24f8e53ab3a6c173be45ff478a13b2642118306da5007c7d999635634f5dfa2c005270a0a144c91c6954ac7189414749e506af3a5467e9b41cf0e2109430ebdcd3f30c2c05ef8243a06fddda859d026fa0aae3316bed48d6c697ad803ba88f04331101ec6c16b11d111f520952cd58b46b055d60f91defb758ad005aa345b492108e79cb83b86828118d60029ed9d505eddd076af7b4bc74796b2cb7bc4272b841f4d3149a1a1ea4d039995d50385a22dda00a4e40945798756ac37b65871d6b2007f940f83233217a513b76de8b4a0c612d4212232df25e227ef570534eb3063e36575c1599669bc1b1c7dec1fb50c78e6ef9e26f03a1187441b71fa15ba52999a4035423012cc3f7db5b9c383c20d1ebd7227baeadb44b5f52445b5ff4e470c44e3b02cf18e160ffe941d26c459ade0bd3e40e81dda39d8557ca88ae81ca237bb183bb749b91c3c66bd7f6f43a211ad337e52d20cd407b2015e1cf74bbfac3268c87d1805a5f25629dd654cdd4e17606f33aa6aaa05e4e7d9b965be837a89e2620b4da9a6a544d330922bafe47ecc1c08930ff08d9e5b9aed70da7682eaafd150eed7110826042e1150453bca059bbfb758af152da0264515472f102ffdd869edbde465e7526c7264086e6d77345b18e2aa76440fef0c31e9822b74feabf38580ec2c9d6865fb44947b85b954408f9c60c8378c6e52b44cee0b35e1977a6c46d291db020684a5d0674e80155a8aa108f8558e6f102e2bec769944150782d1c787b3ba2954d38642aed12bb0a11b5c38e3c8645e814e30975b41ac0d5e8f3548c7589153d44580727bd346392eef1bac5a5813f603aa69890c9950a63d1d0f43dbb050577978904d9e1af528b389fff98cc5aeeef4c05b0cbd8064c306d227026d80f73b5927da9ecf7a9f0600e631ae6cb3838dd0e9865b6ae7efd31b0b0f0b636db78f4cfbe22eba4efd4262e31fe9cb8d2b3acac8aa5cbb3e22144dd7761052a54bad5b67e520fa7791351b211e715e80efc3322258679602cc0cb8b58f8c0f054c790567c2099d318c961c4907f0ac3944d9f4e8cf7931cab759e309166bc7ae80d24a1b5b9e69f66979842bf3429756aec463ad32144747f572d659b4177415e7a0ef08503f6586b632670246b742a961dc79429af3b3ba62be0f8d584cad19f0900cad4c6797951b8f2e84c6be9694eb4d9c6a20e7edf5c597dcbc0761536767f713e49e4e8a76b725825c3984e6ca2044134747195bd0040a0273ec38740f6b1d9b178a673c0d85a35fe99d8dcfae9f5c97031e5c9177102a12b2dc7f44ee1313065bbc64c9c418f2e13dee2fc1f78ed293749635e24020f28ca356e6214e2fb50af68de2a41a945bd58fc12ba8de30051675df2123775c5d9ef38fe6e50c991b8311ce7fa7d3636c9bcb3c938ac1b89e836bdf7ae92f372f301580d8a003eca191c8f925695c0484ae8c5c39786c1cdc20eb37d07667524eb2945050a63abd3850ef3fbb2c3b72ce0a43c07705ef6c4a67af81a32d7ad7706cbe389a96342d62bcee718f3f0143df68357463ea49c8574be48e20e2801f8e0ae9de7114afb10099c98a6a3de54d41517f3ce26320753b6df300cad68d1c60131b0c0ee9dbd895b3c424631e9611dec0b1da682a3513994e4eb26dc70039a0df297b08d74964dabcef54cde6a7c5df20e47449d192126da3c2c42ad2c0852cae8dd6d046c216ffaa12c78cc1c3c9b651fb36a7000fec9767e0f3ee1d2cf2b17e4058b8c83de62e82a42583230c52becd49690bf986e96824a9e397990cd1791ee6405944dba5fc2cd54f97b02253a9e72b876dbeba635b515c4d373f7d328c311f46c9fae2b6d285cf444932674b9e5e1392a64626c7243ff774fa96142d1931115efa4561fa0452ff83585e8c6e73dab1672d1adc17e3c7e0a22e28e257ccad68aaec30e2f7e47a98688987e563644f7581d4f025f4771df9f8857fb6a7cfbe5400b8da8f977fdbb2c1760a5c8bdb3f4aabf91acf6f8d7a7a64eb6f2944adc0d10e2b6f39a87495c492a88c2f5b6c9d654d4c9787a053c81739cb4ca75b22291405181e8c8a62135dda2e22ba0f69d011acbb8eeb2bc0d56f85aa4e1d631e1d0a1c8874b986eea3bd3cc5144b401e723c8a65778b5f5c7c28e43b8bb49973ba5a0ddd64a888873fb4bdd27a63cd99b6f3d6100629dd2d61bf2f10a6c8418153209df7537d189247af972c4414512284596e62a0c3403790011167b171a8234f8eebc1bfebaeacb341fda4860b6973146739d1c46d8173807728c3b70f3a2b316508a9aabea9a187492b3a89cbca9d36b0cf10f90f429e91c56cf71e211992474883edc9491ed231e4bafaf1e660df17fc58ac944532f7334e0dc4d4cb7ad10539ef33959a81cb24dc8d4c79c4be055f4280cb47495b37d4859b60830e4090129d52f532577507017294ec0d91f50387fe3a631e770be25d7a2f67ab7ed7091a5044f0158e24a007d8a7992cf7edb1797da00392e47e2f61d733d8c4ec58141a360939c7757897a335e955e12bca027c44e1fd59c2097013cf648b3fc4401d44e707a61527809face4e37158f574b886cebd0e9af72f1aed479bc00be6c0f5627bc2c41457092b447107267230f2f433dd471623f342c8e6bd0216a7c6552ffca102ff622fc625b19da2687f7973bf8d9aa961ec2b1766a9e665e66f9a459508bf5fc4ae264950aa10a3e0ebd37cb1132fb114b66094a0fe848ef037fb0274ee32c17013665799784796ebbfbbd76d3406ed841b3e5d60a4b9d88a19f81405ccf48dc6258af620a98d21e76278acd29ca532c0e976e33855e762440ce5bf7c5363015c60dbee247390223afd0eee24f713193f9a09740925ad5df93b2e4c81b9a38f2bfee78e58bf7dca070c1807a4f0384668cb8c985f44ddeb2aed646cc7323fb9f69478abbaf3b479f5f4a14e2d9577816a12703261a9b549a609fc3963aacedeb49c30bbfd9f0edb1727466dbc4ecd1e4161c3674004d57eaf84f82901b72338f51c60b0fdfbb940bc567a6342182cd9a3c250a516aa14be27b798e11c3d0bc4daad2d29b15250ab86b44fddacf9a99d838bc097ce315c48d22ca1f06c1f5469cb8391b1f6a1fec2e1670936006c9240e74e206c3336b4d2067828849bfa4c59e24ee16ce683203c11a5b3394a6514621d7513b7db67dd23b90a1cfc41957e1bcaa86523dab9b6f608150b4999e65f31b3df2e9f0a484e3244f728bd0e7d688bd6f7e59df8ff7891c67ecfd28161fc298bfb09633bdcfa0a657fbbb13535aedd52e9f97f99cc8f3f16b7adc86541947a69ca6ec7fa7083c2dd8fe4506142ac6c0d5a7df0e056534f27c4217e015302b7b1590cdb5eaf856f9092b41ade7f8bdcf30fbece1acf3a6356d6b492e0444ecb6a151e1a00b0000daf903ddf9953153d23a0e7d9f6793795bb4857145d845067f91bba3919ed3062362aaaf648eef7031256a7c0ca1437345665b7933a5eab8f2eae8b645270e45540ef14aacb6e11bcf8046b09fa9fd4787d1863467494a66a7c28c697a177c1dfd259fdba0a0541f68b885c06e440b0b0f5a805b54d743aa34c6f41699f42d50ef6599999dba4e5b218f1cdaec769c284e8dab5bfe762a14cc19d59e731a454c314ab384022795157374189ba9e573c84840a9d3faded025af0e9d9f9c9e5c7d6433a5e627467fdce28b059a9f920749d2bb26357b765561a90a3eb2307854f9a65a3703c553e259a66608eac9d056962213cc1489d290b2ba52516e5607369cd3fc5e8deb6fddbd89a02e5f39384184544a37e318b736ac1f5a831e24e69f791cb1d6ff176ca714e675e5ea95b4e33a648f5fae7f0b69b1d64ffda5656636972342cec6da15eb5b6bb543e5cb3371233d3b65e8d255aa4e329f954daa7a35fe9ec69083b8d0027fb84fbbebd62e15928c7616c6e46e398a06761e84736ea589005eab617258e067fcca0a651587b2d18cb403c929de044fe438d656f9c6437303c8a316d110fb99a13bde901a7615549413da6f9bc445e10c3f5e0126929c365d450992f83db330dc9ebbdb4d35f1d6d2c8aadb0c5a7b7d10dd959ea5bb071c3711694bcf4887de715394aea6b5b166140b135188d708476b6966fed847128adaf9dba9ae61154d7907feca5450543911b9ea23d1e49f1c4080771e4898c97a59834571b9ce7db11213a2ba92b1cd8d6dd89d0afe00a1c816039846b7ccf2b65e2eb4b9789578f3477a66b80a65addefb4f5e42a59b660818f6614b0a40f969ceadb2a2d11d8cdaf1641cff710240c93a82a055a7df8b2a243d208199ad0c3b1925ed92007a104b3a83365c7efbbf34dd7442997158c65b8ef4d47c009db611d0fbdbe96bc6d025fa00b6299988b7b35175dbdd3bc65e5e2868972c8501fa5235ddceb46abb6abcaa3cf0759603df6fcc7da21849cf4e36ccf8aa78ffd029336254a8333738e3235a7a3af82d75230cb1e49b264108e6f2df8a1a0c97f2cb12f92ae0f87a7a2a4cf6a7afe09a71e8d7bf1522a208ddd7e6e985a6bcabd61930e607bfa9204c53e4f0f99702bdca08a3a8677e07a89527fb5cbc4b7adfe58d61601a064ba30ba85ed1d06c8927494cf82a520a587e9490964aa42d8de195cb075a863f3eb77df8a9fadb6f7f56b334ed95066d7f7e42b79fd2a212b837df18c1286a0131a32cbe0cbb02f2d9980a480131a16c8234f581cea8714822719c64eb6e6c6437e1e3783256ef775082e7c8a0328de367b5c0228d822788ffe7ee23f5af385f3daea96aff20688b600f08c615a3fc4247c76029de8e1bce8f0c25e091cb7b2a56707dd1a02b5fac179719e33331c9723e08d316ffb85517aca50822dbfc32bbef46586637bbad049295a1ecddbf30356e9e2792815467cde651767df54bbb39c571b8d9f412cc6a25caecc8801a44a592e33ed1eff13ca2a2587709e43f171bb898366939232068aeba598c60185ce2dcc239e3d6f7adbab53961423e119e45ec936e9d6798c46d0ec169f7c6246aa6c037920da6f6f2c0f77d36519c3182dd4517e61d90c5005819a4613ea8bce8a620d4552bfba86663d362402bd04dcc591e4463b6a983371266cac57ca2c1d729508e2a48744690d55d7696eb1a9afa6b4f5ecfbed9ad90acd277bb05356ef77f55a8f3ae0a56fb9f3272047045a4f9c4dd98ce166f00a3dd669352b6f2f97e27457252bce47539267b533125febc3e64ebcbc34ec083bc1156a01f4589f99b44e9fe4d20bb336304c5336ff9db3fb4c2c2613808bc609405be52a2bf729dd9d7fd38c32526ec117695c6a217f5c522f5fb528dbe61b4f779adb81684d211a114cb23eba35258e082cd176b03d63573c16febdd63cd75f5198e09c398ee711e296c93b9bb1c282e921a378e3d6d25df0a83dcaa829cc7782d78d1d7d0d0a53ef0c020b703b173ac774145ad096d7daf3514433ea3bbe4252755f6b16bee71d2df36b18455f55ab4ee1371ee3e211d31419f948a9fccefad11fb1f71978135f703169f2fc891c094a85bd7400e6ccc804541bbaf8179f924c3d5814162f5f4328341fcb55095237fcb9b8ac9a36c07036e108579867bd71ecbe07705f9aefb34e8c1d012d5fcd6caab55d7952239eead04e72f055de56ad438ddd93c024a168e643df08273b5d280cfd062399c826d1f7a2c9136c168cd59462dc2112a5d7149275aa4f41dbd35b7ed4dff6f1fbcf8e74d266286dac5973c210d927b136ff1845e3759e07e9d532c23ba371293b77dca49a6d1314caa3daee0f8d225e1fb950f7687c06ceccdff1ce1ba6acb8c399023ec32c86128b656edaa421a5d29214df86e53f91fc210713f9eb1dec009be64dd1fdbabe84cf16efa3dc5546737eb98162075d12f8832ef42f9f7322eb7fe8471d661080972b1e0b94812dd90b52c5df99937aade739b7f298a2944a1391ec78fff801c52623bf53f8f193397ff2092a33797b5bf91f66dd028f6b989e177924c2bc9da5f94cfc119e36271e75dcb0089bdc613dd35d39987f314410b3ff38dc455523081187e3e92a883af8f19fb9f8c69f933c7ee3958d4b14276bce00474491b31fe60556c41bc92740cb11547bf07dc69bb1cbc27af77489332d8a37711183eb6d5128e50ca14b1c86f810a77b82b2c8b2495c2a4326d17e42f1e8e3aaea8985043eccd9f39b1b8d6d868988d37e794e76ccbada6de412d75c1c7874b658a9324d8e63ef5178f83ac9ae6e88bec70bf46851a7c5f9067701cef6deed8938fdd9dee1b25fa790d5ba158908ba27a4083e0a111a4cb60915eda24e7ad378aa2043ea5f74b7b8975ab2d2cff2b34088cadf89249acfc44bca1e06c188fb30f04d6b65f00d40746fdeebc47279cc7c4907114799ba44bdb2f8673f314804497e624475137fd11260928cf23e8f3e21d2205fcd9ce0245358a7f52e206737793bdd48823d044ccc913e2eea3ea9efe718abe1bd09c624b785ca9de8811644a8f1d1c6d3642eef0a7afc387ddb2e35afef92c734fb37fc3f8187f22a34d98c8e0dec9dfa8edc897f701053e706068e5658d5c10b88cfc493144e6d2eea0a481f72f65ab7500a0f5d2baa53ec8ba05f3f041b8b3b672132889e5af07eea36abf214d735811c4121b2ae487c1ca0a3b8dc1262b87070a4aa928d2969e646a8f294030e3cd8135ad3f3776cbe934dd5c811d8b030a71eaa54fccf7b541dbebdc92ef05baffc5e6a5f1896590914a0ac42821cdebfd084ebf44cb71f0f3be930839847c0328b9c2bd9aed1257f3a1ed42ca3d5027c084427ea88aa54f8be73cfc23f393889933980fcc68e30360ea7e1ce6e4711decad3c725286d72195e8ccbf5a7d328392fa8b7aa0965a361e76423584e32190e22f359ece03e55c9d1c607a51cb7957e7a2c0c434ea03d616b971c6772d078c97aafc6f54ff52f3a1664e71112c8c8a0d59c55a3c6ef88934fdeff2fec54ff4571cd6196e409d1147ecabb8730ed5c808f10e79ab05ad6e222ddd4183c56a22ec0e65e3ccb6733276b023dbd2285954d7aa313f1ca4fa53180dba7852ccf35f822a75e819c9ab0b924ce695bd31c71e77ff9ad8167de33e9d19c6aa013543c00b4d7918612fad11433fc9c93b18bae8cc1d9e07be61cdbf9541646f3baf1fcbb9c4fee417eed6b25bca3646557cb3681e8bedc186407cc327c9ea36d8dfde4e4d67a24881d5e8af2dc93a35f0be42b7be33ac32028f365aa76e9ffadf826e68cb4b35765938a3f0def10bcffb1591736117c377c8789fdb82cba0d3052fc3eff8891da285a446e5bec8322c61650865a77523587b5c32367bbc8f565c6fde82df265efe5fa68bfac841306492df0c92ca3c493f7c16ec8f28c1ac4556d4f3f1911b41ac964620632da83eed3600d8384ffc9d40135a271a3f1768dbbf636f2570cc4e58596c966210cd1f3d29370de4add711ff9338a65a55ba415cacaf0b6165fe184fdfa9a56559f2d5a076b6cf8144e180b97b54bcdebea792c0cbc0b170ac157c0dd622ff4a311ce3522716e4cbc28446e1ddb7b5254efb134d5b09795489ca737aaa92f8919e8941ea856c4c33b8167e5cd2534d64276c9f97ae8b33b000c6d66dd8148c9a93494eda64668011f2e30ac26a7a08aee9b803700e5bbdd3028a3e961aa3f72c3bc54f15d16f143e125cc70735fe9fe1899225e27bd2817c963d501fc115fb7240cdee1c0055dee54b47c7fefa3e3d64f6926a6546fbb436724411ab0277b3bc49efd813eddc50dbabd8909ca8d6adc5550a5f195eddcebfbbd49792ef698f047066b754e2b5518a249f6804213942a20e8d82844fd99619ee04fcc86899a2b5b176b50aeb6f78d6cef550c7cf461524f7b1989aefcfbce57ed28bafa2702668e4f10a058ebebbed2e22489ea1210de6036afc552ca84dc6589cb8d1f2b13176ee3774871580ecb5d8d3fb0e5510a11df59ccaf92716731373835303733323234373238 \ No newline at end of file diff --git a/jaychouqq/yingshi/js8/枫叶api版.js b/jaychouqq/yingshi/js8/枫叶api版.js new file mode 100644 index 00000000..e35b515e --- /dev/null +++ b/jaychouqq/yingshi/js8/枫叶api版.js @@ -0,0 +1,352 @@ +// 从壳子内置路径导入cheerio +import cheerio from 'assets://js/lib/cheerio.min.js'; + +const TAG = "枫叶4K"; +let baseUrl = 'https://www.cd-zj.com'; + + +const mylog = (...args) => console.log(TAG, ...args); + +// 1. 统一错误响应处理工具 +const backError = (err, type = 'list') => { + const msg = err?.message || err || `${TAG}未知异常`; + mylog("错误捕获 ->", msg); + + if (type === 'play') { + return JSON.stringify({ parse: 0, msg }); + } else if (type === 'home') { + return JSON.stringify({ msg, class: [] }); + } else { + return JSON.stringify({ msg, list: [], pagecount: 1 }); + } +}; + + +function myjsonParse(target) { + return typeof target === 'string' ? JSON.parse(target) : target || {} +} +const Headers = { + "user-agent": 'Mozilla/5.0 (Linux; Android 15; Pixel 9) AppleWebKit/537.36 Chrome/150.0.0.0 Mobile', + "Referer": baseUrl + "/", + "Cookie": "" +}; +async function myFetch(url, options = {}, needJsonParse = true) { + try { + let res = await req(url, { + method: options?.method || "get", + headers: Headers, + ...options + }) + return needJsonParse ? myjsonParse(res?.content) : res?.content + } catch (err) { + mylog("myfetch err ", err) + } +} +async function init(ext) { } + +async function home() { + try { + return JSON.stringify({ + class: [ + { type_id: "4", type_name: "动漫" }, + { type_id: "2", type_name: "电视剧" }, + { type_id: "1", type_name: "电影" }, + { type_id: "/label/qq", type_name: "腾讯" }, + { type_id: "/label/bli", type_name: "B站" }, + { type_id: "/label/youku", type_name: "优酷" }, + { type_id: "3", type_name: "综艺" }, + { type_id: "5", type_name: "热门短剧" } + ] + }); + } catch (err) { + return backError(err, 'home'); + } +} + +async function homeVod() { + return await category("", 1, false, {}); +} + +async function category(tid, pg = 1, filter, extend = {}) { + try { + let page = parseInt(pg) || 1; + + + // 1. 处理 VIP 精选等 HTML 页面分类 + if (!tid || tid?.startsWith("/label")) { + const url = !tid ? baseUrl : `${baseUrl}${tid}/page/${page}.html`; + mylog("label category url:", url); + const res = await req(url, { headers: Headers }); + if (!res?.content) throw new Error("获取精选分类失败"); + return await parseList(res.content); + } + + + let params = [ + `mid=1`, + `tid=${tid}`, + `page=${page}`, + `limit=20`, + + ]; + + const apiUrl = `${baseUrl}/index.php/ajax/data?${params.join('&')}`; + mylog("ajax category url ->", apiUrl); + + const data = await myFetch(apiUrl) + if (!data) throw new Error("API 请求无响应"); + + + let list = []; + if (Array.isArray(data?.list)) { + list = data.list.map(it => { + let vod_id = it.vod_id ? `/detail/${it.vod_id}.html` : ''; + if (!vod_id && it.detail_link) { + const match = it.detail_link.match(/\/detail\/(\d+)\.html/); + if (match) vod_id = `/detail/${match[1]}.html`; + } + return { + vod_id: vod_id, + vod_name: (it.vod_name || '').trim(), + vod_pic: fixPic(it.vod_pic || ''), + vod_remarks: (it.vod_remarks || '').trim(), + vod_year: (it.vod_year || '').trim() + }; + }).filter(it => it.vod_id); + } + + const pagecount = parseInt(data?.pagecount) || 1; + const total = parseInt(data?.total) || list.length; + + return JSON.stringify({ + list, + page: page, + pagecount: pagecount, + limit: 20, + total: total + }); + } catch (err) { + return backError(err, 'category'); + } +} + + +async function search(wd, quick, page = 1) { + if (parseInt(page) >= 2) { + return JSON.stringify({ list: [] }); + } + + try { + const cleanWd = decodeURIComponent(wd); + const searchUrl = `${baseUrl}/index.php/ajax/suggest?mid=1&wd=${encodeURIComponent(cleanWd)}&limit=30`; + mylog("ajax searchUrl:", searchUrl); + + const data = await myFetch(searchUrl) + if (!data) throw new Error("搜索请求未返回数据"); + + let list = []; + + if (Array.isArray(data?.list)) { + list = data.list.map(it => ({ + vod_id: `/detail/${it.id}.html`, + vod_name: (it.name || '').trim(), + vod_pic: fixPic(it.pic || ''), + vod_remarks: (it.remarks || '').trim() + })).filter(it => it.vod_id); + } + list = list.reverse() + + return JSON.stringify({ + list, + page: 1, + }); + } catch (err) { + return backError(err, 'search'); + } +} + +// 图片防盗链/相对路径修补 +function fixPic(u) { + if (!u) return ''; + if (u.startsWith('//')) return 'https:' + u; + return u.replace(/&/g, '&'); +} + +// DOM 解析逻辑(用于标签/精选分类页面) +async function parseList(html) { + const $ = cheerio.load(html); + const list = []; + + $(".public-list-bj").each((_, el) => { + const $el = $(el); + const vod_id = $el.find("a.public-list-exp").attr("href"); + const vod_name = $el.find("a.public-list-exp").attr("title") || $(".thumb-content a").text().trim(); + const vod_pic = fixPic($el.find(".public-list-exp img").attr("data-src") || ''); + const vod_remarks = $el.find(".ft2").text().trim(); + + const text4k = $el.find('.public-list-exp .public-prt-g').text().trim(); + const updateTime = $el.find('.public-list-exp .public-prt').eq(1).text().trim(); + const vod_year = `${text4k ? `「${text4k}」` : ''} ${updateTime}`.trim(); + + list.push({ vod_id, vod_name: vod_name?.trim(), vod_pic, vod_remarks, vod_year }); + }); + + const pagecount = parseInt($('.page-tip').text().match(/\d+\/(\d+)页/)?.[1]) || 1; + + return JSON.stringify({ list, pagecount }); +} + +// 线路与剧集拼接辅助 +function buildVodPlayData(lines, playlists, shouldReverse = true) { + + const processedPlaylists = playlists.map(eps => (shouldReverse ? [...eps].reverse() : eps).join('#')); + return { + vod_play_from: lines.filter(Boolean).join('$$$'), + vod_play_url: processedPlaylists.join('$$$') + }; +} + +async function detail(vid) { + try { + const url = baseUrl + vid; + const res = await req(url); + if (!res?.content) throw new Error("获取详情页失败"); + + const $ = cheerio.load(res.content); + + // 1. 播放列表解析 logic + const lines = [], playlists = [], nameCounts = {}; + $('.swiper-slide').each((_, el) => { + const rawName = $(el).clone().find('i, span').remove().end().text().trim(); + if (rawName) { + nameCounts[rawName] = (nameCounts[rawName] || 0) + 1; + lines.push(nameCounts[rawName] > 1 ? `${rawName}-${nameCounts[rawName]}` : rawName); + } + }); + $('.anthology-list-box').each((_, poolEl) => { + const episodes = []; + $(poolEl).find('a').each((_, epEl) => { + const name = $(epEl).text().trim(), href = $(epEl).attr('href') || ''; + if (name && href) episodes.push(`${name}$${href}`); + }); + playlists.push(episodes); + }); + + // 辅助函数:快速提取包含特定关键词的标签文本 + const getInfoText = (key) => { + const $box = $(`.detail-info .slide-info:contains("${key}")`).clone(); + $box.find('strong').remove(); // 移除 "导演:"、"主演:" 等前缀标签 + return $box.text().replace(/\s+/g, ' ').trim(); + }; + + // 2. 提取各项详细数据 + const vod_name = $('.slide-info-title').text().trim(); + + // 封面图(优先取 data-src,没有则取 src) + const imgAttr = $('.detail-pic img').attr("data-src") || $('.detail-pic img').attr("src") || ''; + const vod_pic = fixPic(imgAttr); + + // 导演 + const vod_director = getInfoText("导演"); + + // 主演/演员(匹配 HTML 中的 "主演") + const vod_actor = getInfoText("主演"); + + // 连载 / 备注(优先提取 "连载",若无则提取 "更新") + let vod_remarks = getInfoText("连载"); + if (!vod_remarks) { + vod_remarks = getInfoText("更新"); + } + + // 年份(从没有包含 strong 标签的 slide-info 中提取纯日期/年份) + + + // 剧情简介 + const vod_content = $('#height_limit').text().trim() || $('.detail-info .slide-info-p').text().trim(); + + // 3. 构建播放数据 + const { vod_play_from, vod_play_url } = buildVodPlayData(lines, playlists, true); + + return JSON.stringify({ + list: [{ + vod_id: vid, + vod_name: vod_name, + vod_pic: vod_pic, + vod_director: vod_director, + vod_actor: vod_actor, + vod_remarks: vod_remarks, + vod_content: vod_content, + vod_play_from, + vod_play_url + }] + }); + } catch (err) { + return backError(err, 'detail'); + } +} + +const parseMap = { + 'JD': "https://fgsrg.hzqingshan.com", + 'co': "https://zzrs.mfdyvip.com", + 'knmb': "https://zzrs.mfdyvip.com", + 'YYNB': "https://zzrs.mfdyvip.com" +}; + +async function parsePLayUrl(url) { + try { + const lineKey = url.split(/[-_]/)?.[0]; + const parseApiUrl = parseMap[lineKey] || parseList["JD"]; + if (!parseApiUrl) throw new Error(`未找到匹配的解析接口[${lineKey}]`); + + const htmlRes = await req(`${parseApiUrl}/player/?url=${url}`, { headers: Headers }); + if (!htmlRes?.content) throw new Error("获取解析播放器页面失败"); + + const token = cheerio.load(htmlRes.content)('#player-data').attr('data-te'); + if (!token) throw new Error("未寻找到 token 数据"); + + const playDataRes = await req(`${parseApiUrl}/player/mplayer.php`, { + method: 'POST', postType: 'form', + headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }, + data: { url, token } + }); + + if (!playDataRes?.content) throw new Error("二次解析接口请求失败"); + + let parsePlayUrl = JSON.parse(playDataRes.content).url; + if (!parsePlayUrl) throw new Error("二次解析未获取到 URL"); + + return parsePlayUrl.startsWith('/playproxy.php') ? parseApiUrl + parsePlayUrl : parsePlayUrl; + } catch (err) { + mylog("parsePLayUrl 内部错误:", err.message); + return ""; + } +} + +async function play(flag, id) { + try { + const detailUrl = `${baseUrl}${id}`; + mylog('detailUrl', detailUrl); + + const res = await req(detailUrl); + if (!res?.content) throw new Error("详情页网络请求失败"); + + const match = res.content.match(/var\s+player_aaaa[\s\S]*?"url"\s*:\s*"([^"]+)"/); + const url = match ? match[1].replace(/\\/g, '') : ''; + + if (!url) throw new Error("页面中未匹配到视频 URL 变量"); + + if (url.startsWith('http') && (url.includes("m3u") || url.includes('.mp4'))) { + mylog("直链播放", url); + return JSON.stringify({ parse: 0, url }); + } + + const playUrl = await parsePLayUrl(url); + if (!playUrl) throw new Error("线路解析失败,请尝试切换播放线路"); + + return JSON.stringify({ parse: 0, url: playUrl }); + } catch (err) { + return backError(err, 'play'); + } +} + +export default { init, home, homeVod, category, detail, search, play }; \ No newline at end of file diff --git a/jaychouqq/yingshi/py2/Jable.py b/jaychouqq/yingshi/py2/Jable.py new file mode 100644 index 00000000..011daa5c --- /dev/null +++ b/jaychouqq/yingshi/py2/Jable.py @@ -0,0 +1,161 @@ +# -*- coding: utf-8 -*- +import re +import urllib.parse +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + +class Spider(BaseSpider): + BASE_URL = "https://jable.sbs" + FALLBACK_URLS = ["https://jable.sbs", "https://jable.tv"] + HEADERS = { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8", + "Referer": BASE_URL + "/", + } + + def __init__(self): + super().__init__() + self.name = "JableTV" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = None + + def init(self, extend="{}"): + return None + + def getName(self): + return self.name + + def homeContent(self, filter): + html = self._get(self.BASE_URL + "/latest-updates/") + return {"class": self._classes(), "filters": {}, "list": self._parse_list(html), "parse": 0, "jx": 0} + + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL + "/latest-updates/"))} + + def categoryContent(self, tid, pg, filter, extend): + page = self._to_int(pg, 1) + path = str(tid or "latest-updates").strip("/") + url = self.BASE_URL + "/" + path + "/" if page <= 1 else self.BASE_URL + "/" + path + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def detailContent(self, ids): + result = {"list": [], "parse": 0, "jx": 0} + if not ids: + return result + url = self._fix_url(ids[0] if str(ids[0]).startswith("http") else self.BASE_URL + "/videos/" + str(ids[0]).strip("/") + "/") + html = self._get(url) + name = self._clean(self._match(html, r']*>(.*?)') or self._match(html, r']+property=["\']og:title["\'][^>]+content=["\']([^"\']+)') or self._match(html, r'(.*?)').split("-")[0]) + pic = self._match(html, r']+property=["\']og:image["\'][^>]+content=["\']([^"\']+)') or self._match(html, r']+poster=["\']([^"\']+)') or self._match(html, r']+(?:data-src|src)=["\']([^"\']+)') + tags = ",".join([self._clean(x) for x in re.findall(r']+href=["\'][^"\']*/tags/[^"\']+["\'][^>]*>(.*?)', html, re.S)]) + remarks = self._clean(" ".join(re.findall(r']*>(.*?)', html, re.S)[:3])) + content = self._clean(self._match(html, r']+class=["\'][^"\']*(?:description|info|text)[^"\']*["\'][^>]*>(.*?)') or remarks or name) + m3u8 = self._m3u8(html) + result["list"].append({"vod_id": url, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "type_name": tags, "vod_year": "", "vod_area": "", "vod_remarks": remarks, "vod_actor": tags, "vod_director": "", "vod_content": content, "vod_play_from": "Jable", "vod_play_url": "正片$" + (m3u8 or url)}) + return result + + def searchContent(self, key, quick, pg="1"): + page = self._to_int(pg, 1) + q = urllib.parse.quote(str(key)) + url = self.BASE_URL + "/search/" + q + "/" if page <= 1 else self.BASE_URL + "/search/" + q + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def playerContent(self, flag, id, vipFlags): + result = {"parse": 0, "playUrl": "", "url": id or "", "jx": 0, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": self.BASE_URL + "/"}} + if not id: + return result + if ".m3u8" in id or ".mp4" in id: + return result + play_page = self._fix_url(id if str(id).startswith("http") else self.BASE_URL + "/videos/" + str(id).strip("/") + "/") + html = self._get(play_page) + m3u8 = self._m3u8(html) + if m3u8: + result["url"] = m3u8 + result["header"] = {"User-Agent": self.HEADERS["User-Agent"], "Referer": play_page, "Origin": self.BASE_URL} + else: + result["url"] = play_page + result["parse"] = 1 + return result + + def _classes(self, html=None): + if self._class_cache: + return self._class_cache + self._class_cache = [ + {"type_id": "latest-updates", "type_name": "最近更新"}, + {"type_id": "hot", "type_name": "热门影片"}, + {"type_id": "new-release", "type_name": "全新上市"}, + {"type_id": "tags/chinese-subtitle", "type_name": "中文字幕"}, + {"type_id": "tags/drama", "type_name": "剧情"}, + {"type_id": "tags/cosplay", "type_name": "角色扮演"}, + ] + return self._class_cache + + def _parse_list(self, html): + data, seen = [], set() + cards = re.findall(r'(]+class=["\'][^"\']*video-img-box[^"\']*["\'][\s\S]*?[\s\S]*?\s*)', html or "", re.S | re.I) + if not cards: + cards = re.findall(r'(]+href=["\'][^"\']*/videos/[^"\']+["\'][\s\S]*?)', html or "", re.S | re.I) + for item in cards: + href = self._match(item, r'href=["\']([^"\']*/videos/[^"\']+)["\']') + if not href: + continue + name = self._clean(self._match(item, r']*class=["\'][^"\']*title[^"\']*["\'][^>]*>\s*]*>(.*?)') or self._match(item, r'title=["\']([^"\']+)') or self._match(item, r'alt=["\']([^"\']+)')) + pic = self._match(item, r'(?:data-src|data-original|data-lazy-src|data-lazyload)=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)') + remarks = self._clean(self._match(item, r']+class=["\'][^"\']*(?:duration|label|badge)[^"\']*["\'][^>]*>(.*?)') or self._match(item, r'(\d{1,2}:\d{2}(?::\d{2})?)')) + full = self._fix_url(urllib.parse.urljoin(self.BASE_URL, href)) + if full not in seen and name and not re.fullmatch(r'\d{1,2}:\d{2}(?::\d{2})?', name): + seen.add(full) + data.append({"vod_id": full, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "vod_remarks": remarks}) + return data + + def _get(self, url, headers=None): + for real in self._candidate_urls(self._fix_url(url)): + h = dict(self.HEADERS) + h["Referer"] = self.BASE_URL + "/" + if headers: + h.update(headers) + try: + r = self.session.get(real, headers=h, timeout=15, verify=False) + r.encoding = "utf-8" + if r.status_code < 400 and "Just a moment" not in r.text and "cf-browser-verification" not in r.text: + return r.text + except Exception: + continue + return "" + + def _candidate_urls(self, url): + urls = [url] + for host in self.FALLBACK_URLS: + p = urllib.parse.urlparse(url) + if p.netloc and host not in url: + urls.append(host + p.path + ("?" + p.query if p.query else "")) + return list(dict.fromkeys(urls)) + + def _fix_url(self, url): + return str(url or "").replace("https://jable.tv", self.BASE_URL).replace("http://jable.tv", self.BASE_URL).replace("https://www.jable.tv", self.BASE_URL) + + def _m3u8(self, html): + return self._match(html, r'var\s+hlsUrl\s*=\s*["\']([^"\']+\.m3u8[^"\']*)') or self._match(html, r'["\'](https?://[^"\']+\.m3u8[^"\']*)["\']') + + def _match(self, text, pattern): + m = re.search(pattern, text or "", re.S | re.I) + return m.group(1).strip() if m else "" + + def _clean(self, text): + text = re.sub(r'<.*?>', '', text or '') + text = text.replace(' ', ' ').replace('&', '&').replace('&', '&').replace('"', '"') + return re.sub(r'\s+', ' ', text).strip() + + def _to_int(self, value, default=0): + try: + return int(value) + except Exception: + return default \ No newline at end of file diff --git a/jaychouqq/yingshi/py2/jable_spider.py b/jaychouqq/yingshi/py2/jable_spider.py index 06f19f05..5cf64c34 100644 --- a/jaychouqq/yingshi/py2/jable_spider.py +++ b/jaychouqq/yingshi/py2/jable_spider.py @@ -1,215 +1,161 @@ -#!/usr/bin/python # -*- coding: utf-8 -*- -from base.spider import Spider -import requests, re, json +import re +import urllib.parse +import requests -class Spider(Spider): - def getName(self): - return "JableTV" - - def init(self, extend=""): - self.name = "JableTV" - self.host = "https://jable.tv" - self.header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"} - - def destroy(self): +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: pass - def localProxy(self, param): - return [False, ""] +class Spider(BaseSpider): + BASE_URL = "https://jable.sbs" + FALLBACK_URLS = ["https://jable.sbs", "https://jable.tv"] + HEADERS = { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8", + "Referer": BASE_URL + "/", + } - def fix_url(self, url): - if not url: return "" - if url.startswith("//"): return "https:" + url - if url.startswith("/"): return self.host + url - return url + def __init__(self): + super().__init__() + self.name = "JableTV" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = None - def clean_text(self, text): - return re.sub(r'\s+', ' ', text).strip() if text else "" + def init(self, extend="{}"): + return None - def _fetch(self, url, method="GET", data=None): - try: - if method == "POST": - resp = requests.post(url, data=data, headers=self.header, timeout=15) - else: - resp = requests.get(url, headers=self.header, timeout=15) - resp.encoding = 'utf-8' - return resp.text - except Exception as e: - print(f"[{self.name}] request fail: {url} - {e}") - return "" - - def _extract_video_list(self, html): - items = [] - seen_ids = set() - img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*preview\.jpg[^"]*)"', html) - if not img_urls: - img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*320x180[^"]*)"', html) - if not img_urls: - img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*)"', html) - - video_data = [] - h6_matches = re.findall(r']*class="[^"]*title[^"]*"[^>]*>(.*?)', html, re.DOTALL) - for h6c in h6_matches: - if '/videos/' not in h6c: - continue - m = re.search(r'href="(https?://[^"]*videos/[^"]+)"', h6c) - if not m: - m = re.search(r'href="(/videos/[^"]+)"', h6c) - if m: - link = m.group(1) - if link.startswith('/'): - link = self.host + link - title = re.sub(r'<[^>]+>', '', h6c).strip() - vid = re.search(r'/videos/([^/]+)', link) - vod_id = vid.group(1) if vid else "" - if vod_id and vod_id not in seen_ids: - seen_ids.add(vod_id) - video_data.append((vod_id, title, link)) - - if not video_data: - all_links = re.findall(r']*href="([^"]*videos/[^"]+)"[^>]*>(.*?)', html, re.DOTALL) - for href, content in all_links: - title = re.sub(r'<[^>]+>', '', content).strip() - if not title: - continue - link = href if href.startswith('http') else self.host + href - vid = re.search(r'/videos/([^/]+)', link) - vod_id = vid.group(1) if vid else "" - if vod_id and vod_id not in seen_ids: - seen_ids.add(vod_id) - video_data.append((vod_id, title, link)) - - if not video_data: - hrefs = re.findall(r'href="(https?://[^"]*videos/[^"]+)"', html) - for href in hrefs: - vid = re.search(r'/videos/([^/]+)', href) - vod_id = vid.group(1) if vid else "" - if vod_id and vod_id not in seen_ids: - seen_ids.add(vod_id) - video_data.append((vod_id, vod_id.upper(), href)) - - for i, (vid, title, link) in enumerate(video_data): - pic = img_urls[i] if i < len(img_urls) else "" - items.append({"vod_name": self.clean_text(title), "vod_id": vid, "vod_pic": pic}) - return items + def getName(self): + return self.name def homeContent(self, filter): - print(f"[{self.name}] homeContent") - try: - html = self._fetch(self.host) - items = self._extract_video_list(html) - class_list = [ - {"type_name": "最新更新", "type_id": "latest-updates"}, - {"type_name": "所有热门", "type_id": "hot"}, - {"type_name": "本月热门", "type_id": "hot-monthly"}, - {"type_name": "本周热门", "type_id": "hot-weekly"}, - {"type_name": "今日热门", "type_id": "hot-daily"}, - {"type_name": "新片速递", "type_id": "new-release"}, - {"type_name": "蓝光无码", "type_id": "uncensored"}, - ] - return {"class": class_list, "filters": {}, "list": items, "page": 1, "pagecount": 1, "limit": len(items), "total": len(items)} - except Exception as e: - print(f"[{self.name}] homeContent error: {e}") - return {"class": [], "filters": {}, "list": [], "page": 1, "pagecount": 1, "limit": 0, "total": 0} + html = self._get(self.BASE_URL + "/latest-updates/") + return {"class": self._classes(), "filters": {}, "list": self._parse_list(html), "parse": 0, "jx": 0} + + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL + "/latest-updates/"))} def categoryContent(self, tid, pg, filter, extend): - print(f"[{self.name}] category: {tid} page {pg}") - try: - pg = int(pg) if pg else 1 - tmap = {"hot-monthly":"hot","hot-weekly":"hot","hot-daily":"hot"} - sort_map = {"hot":"video_viewed","hot-monthly":"video_viewed_month","hot-weekly":"video_viewed_week","hot-daily":"video_viewed_today"} - rpath = tmap.get(tid, tid) - params = f"?sort_by={sort_map[tid]}" if tid in sort_map else "" - url = f"{self.host}/{rpath}/{params}" if pg == 1 else f"{self.host}/{rpath}/{pg}/{params}" - html = self._fetch(url) - items = self._extract_video_list(html) - pagecount = 99 - nums = re.findall(r'/(\d+)/"', html) - if nums: - ints = [int(x) for x in nums if x.isdigit() and 1 <= int(x) <= 200] - if ints: - pagecount = max(ints) - total = len(items) * pagecount - return {"list": items, "page": pg, "pagecount": pagecount, "limit": len(items), "total": total} - except Exception as e: - print(f"[{self.name}] category error: {e}") - return {"list": [], "page": pg, "pagecount": 1, "limit": 0, "total": 0} + page = self._to_int(pg, 1) + path = str(tid or "latest-updates").strip("/") + url = self.BASE_URL + "/" + path + "/" if page <= 1 else self.BASE_URL + "/" + path + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} def detailContent(self, ids): - vid = ids[0] if isinstance(ids, list) else ids - print(f"[{self.name}] detail: {vid}") + result = {"list": [], "parse": 0, "jx": 0} + if not ids: + return result + url = self._fix_url(ids[0] if str(ids[0]).startswith("http") else self.BASE_URL + "/videos/" + str(ids[0]).strip("/") + "/") + html = self._get(url) + name = self._clean(self._match(html, r']*>(.*?)') or self._match(html, r']+property=["\']og:title["\'][^>]+content=["\']([^"\']+)') or self._match(html, r'(.*?)').split("-")[0]) + pic = self._match(html, r']+property=["\']og:image["\'][^>]+content=["\']([^"\']+)') or self._match(html, r']+poster=["\']([^"\']+)') or self._match(html, r']+(?:data-src|src)=["\']([^"\']+)') + tags = ",".join([self._clean(x) for x in re.findall(r']+href=["\'][^"\']*/tags/[^"\']+["\'][^>]*>(.*?)', html, re.S)]) + remarks = self._clean(" ".join(re.findall(r']*>(.*?)', html, re.S)[:3])) + content = self._clean(self._match(html, r']+class=["\'][^"\']*(?:description|info|text)[^"\']*["\'][^>]*>(.*?)') or remarks or name) + m3u8 = self._m3u8(html) + result["list"].append({"vod_id": url, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "type_name": tags, "vod_year": "", "vod_area": "", "vod_remarks": remarks, "vod_actor": tags, "vod_director": "", "vod_content": content, "vod_play_from": "Jable", "vod_play_url": "正片$" + (m3u8 or url)}) + return result + + def searchContent(self, key, quick, pg="1"): + page = self._to_int(pg, 1) + q = urllib.parse.quote(str(key)) + url = self.BASE_URL + "/search/" + q + "/" if page <= 1 else self.BASE_URL + "/search/" + q + "/" + str(page) + "/" + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 24, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def playerContent(self, flag, id, vipFlags): + result = {"parse": 0, "playUrl": "", "url": id or "", "jx": 0, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": self.BASE_URL + "/"}} + if not id: + return result + if ".m3u8" in id or ".mp4" in id: + return result + play_page = self._fix_url(id if str(id).startswith("http") else self.BASE_URL + "/videos/" + str(id).strip("/") + "/") + html = self._get(play_page) + m3u8 = self._m3u8(html) + if m3u8: + result["url"] = m3u8 + result["header"] = {"User-Agent": self.HEADERS["User-Agent"], "Referer": play_page, "Origin": self.BASE_URL} + else: + result["url"] = play_page + result["parse"] = 1 + return result + + def _classes(self, html=None): + if self._class_cache: + return self._class_cache + self._class_cache = [ + {"type_id": "latest-updates", "type_name": "最近更新"}, + {"type_id": "hot", "type_name": "热门影片"}, + {"type_id": "new-release", "type_name": "全新上市"}, + {"type_id": "tags/chinese-subtitle", "type_name": "中文字幕"}, + {"type_id": "tags/drama", "type_name": "剧情"}, + {"type_id": "tags/cosplay", "type_name": "角色扮演"}, + ] + return self._class_cache + + def _parse_list(self, html): + data, seen = [], set() + cards = re.findall(r'(]+class=["\'][^"\']*video-img-box[^"\']*["\'][\s\S]*?[\s\S]*?\s*)', html or "", re.S | re.I) + if not cards: + cards = re.findall(r'(]+href=["\'][^"\']*/videos/[^"\']+["\'][\s\S]*?)', html or "", re.S | re.I) + for item in cards: + href = self._match(item, r'href=["\']([^"\']*/videos/[^"\']+)["\']') + if not href: + continue + name = self._clean(self._match(item, r']*class=["\'][^"\']*title[^"\']*["\'][^>]*>\s*]*>(.*?)') or self._match(item, r'title=["\']([^"\']+)') or self._match(item, r'alt=["\']([^"\']+)')) + pic = self._match(item, r'(?:data-src|data-original|data-lazy-src|data-lazyload)=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)') + remarks = self._clean(self._match(item, r']+class=["\'][^"\']*(?:duration|label|badge)[^"\']*["\'][^>]*>(.*?)') or self._match(item, r'(\d{1,2}:\d{2}(?::\d{2})?)')) + full = self._fix_url(urllib.parse.urljoin(self.BASE_URL, href)) + if full not in seen and name and not re.fullmatch(r'\d{1,2}:\d{2}(?::\d{2})?', name): + seen.add(full) + data.append({"vod_id": full, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "vod_remarks": remarks}) + return data + + def _get(self, url, headers=None): + for real in self._candidate_urls(self._fix_url(url)): + h = dict(self.HEADERS) + h["Referer"] = self.BASE_URL + "/" + if headers: + h.update(headers) + try: + r = self.session.get(real, headers=h, timeout=15, verify=False) + r.encoding = "utf-8" + if r.status_code < 400 and "Just a moment" not in r.text and "cf-browser-verification" not in r.text: + return r.text + except Exception: + continue + return "" + + def _candidate_urls(self, url): + urls = [url] + for host in self.FALLBACK_URLS: + p = urllib.parse.urlparse(url) + if p.netloc and host not in url: + urls.append(host + p.path + ("?" + p.query if p.query else "")) + return list(dict.fromkeys(urls)) + + def _fix_url(self, url): + return str(url or "").replace("https://jable.tv", self.BASE_URL).replace("http://jable.tv", self.BASE_URL).replace("https://www.jable.tv", self.BASE_URL) + + def _m3u8(self, html): + return self._match(html, r'var\s+hlsUrl\s*=\s*["\']([^"\']+\.m3u8[^"\']*)') or self._match(html, r'["\'](https?://[^"\']+\.m3u8[^"\']*)["\']') + + def _match(self, text, pattern): + m = re.search(pattern, text or "", re.S | re.I) + return m.group(1).strip() if m else "" + + def _clean(self, text): + text = re.sub(r'<.*?>', '', text or '') + text = text.replace(' ', ' ').replace('&', '&').replace('&', '&').replace('"', '"') + return re.sub(r'\s+', ' ', text).strip() + + def _to_int(self, value, default=0): try: - html = self._fetch(f"{self.host}/videos/{vid}/") - title = "" - m = re.search(r']*>(.*?)', html) - if m: title = re.sub(r'<[^>]+>', '', m.group(1)).strip() - if not title: - m = re.search(r'(.*?)', html) - if m: - title = re.sub(r'\s*-\s*Jable\.TV.*', '', m.group(1), flags=re.IGNORECASE).strip() - if not title: - m = re.search(r']*class="[^"]*title[^"]*"[^>]*>(.*?)', html, re.DOTALL) - if m: title = re.sub(r'<[^>]+>', '', m.group(1)).strip() - - pic = "" - m = re.search(r'poster="([^"]+)"', html) - if m: pic = self.fix_url(m.group(1)) - if not pic: - m = re.search(r']*property="og:image"[^>]*content="([^"]+)"', html) - if m: pic = m.group(1) - if not pic: - m = re.search(r'data-src="([^"]*preview\.jpg[^"]*)"', html) - if m: pic = m.group(1) - - hls_url = "" - m = re.search(r"var\s+hlsUrl\s*=\s*'([^']+)'", html) - if m: hls_url = m.group(1) - if not hls_url: - m = re.search(r'var\s+hlsUrl\s*=\s*"([^"]+)"', html) - if m: hls_url = m.group(1) - - vod_play_url = f"默认线路${hls_url}" if hls_url else "" - vod_play_from = "默认线路" if hls_url else "" - print(f"[{self.name}] detail ok: {title[:30] if title else 'N/A'}, has_play={bool(hls_url)}") - return {"list": [{"vod_id": vid, "vod_name": self.clean_text(title), "vod_pic": pic, "vod_play_from": vod_play_from, "vod_play_url": vod_play_url}]} - except Exception as e: - print(f"[{self.name}] detail error: {e}") - return {"list": []} - - def searchContent(self, key, quick, pg): - pg = int(pg) if pg else 1 - print(f"[{self.name}] search: {key}") - try: - html = self._fetch(f"{self.host}/search/", method="POST", data={"searchword": key}) - items = self._extract_video_list(html) - if not items: - html = self._fetch(f"{self.host}/search/{key}/") - items = self._extract_video_list(html) - print(f"[{self.name}] search results: {len(items)}") - return {"list": items, "page": pg, "pagecount": 1, "limit": len(items), "total": len(items)} - except Exception as e: - print(f"[{self.name}] search error: {e}") - return {"list": [], "page": pg, "pagecount": 1, "limit": 0, "total": 0} - - def playerContent(self, flag, id, vip_flag): - print(f"[{self.name}] player: {flag}") - try: - if ".m3u8" in (id or "") or ".mp4" in (id or ""): - print(f"[{self.name}] direct: {id[:50] if id else 'N/A'}...") - return {"parse": 0, "url": id, "header": json.dumps(self.header)} - html = self._fetch(f"{self.host}/videos/{id}/") - hls_url = "" - m = re.search(r"var\s+hlsUrl\s*=\s*'([^']+)'", html) - if m: hls_url = m.group(1) - if not hls_url: - m = re.search(r'var\s+hlsUrl\s*=\s*"([^"]+)"', html) - if m: hls_url = m.group(1) - if hls_url: - print(f"[{self.name}] play: {hls_url[:50]}...") - return {"parse": 0, "url": hls_url, "header": json.dumps(self.header)} - print(f"[{self.name}] play url not found") - return {"parse": 0, "url": "", "header": ""} - except Exception as e: - print(f"[{self.name}] player error: {e}") - return {"parse": 0, "url": "", "header": ""} + return int(value) + except Exception: + return default diff --git a/jaychouqq/yingshi/py2/jable_spider1.py b/jaychouqq/yingshi/py2/jable_spider1.py new file mode 100644 index 00000000..06f19f05 --- /dev/null +++ b/jaychouqq/yingshi/py2/jable_spider1.py @@ -0,0 +1,215 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +from base.spider import Spider +import requests, re, json + +class Spider(Spider): + def getName(self): + return "JableTV" + + def init(self, extend=""): + self.name = "JableTV" + self.host = "https://jable.tv" + self.header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"} + + def destroy(self): + pass + + def localProxy(self, param): + return [False, ""] + + def fix_url(self, url): + if not url: return "" + if url.startswith("//"): return "https:" + url + if url.startswith("/"): return self.host + url + return url + + def clean_text(self, text): + return re.sub(r'\s+', ' ', text).strip() if text else "" + + def _fetch(self, url, method="GET", data=None): + try: + if method == "POST": + resp = requests.post(url, data=data, headers=self.header, timeout=15) + else: + resp = requests.get(url, headers=self.header, timeout=15) + resp.encoding = 'utf-8' + return resp.text + except Exception as e: + print(f"[{self.name}] request fail: {url} - {e}") + return "" + + def _extract_video_list(self, html): + items = [] + seen_ids = set() + img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*preview\.jpg[^"]*)"', html) + if not img_urls: + img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*320x180[^"]*)"', html) + if not img_urls: + img_urls = re.findall(r'data-src="(https://[^"]*assets-cdn\.jable\.tv[^"]*)"', html) + + video_data = [] + h6_matches = re.findall(r']*class="[^"]*title[^"]*"[^>]*>(.*?)', html, re.DOTALL) + for h6c in h6_matches: + if '/videos/' not in h6c: + continue + m = re.search(r'href="(https?://[^"]*videos/[^"]+)"', h6c) + if not m: + m = re.search(r'href="(/videos/[^"]+)"', h6c) + if m: + link = m.group(1) + if link.startswith('/'): + link = self.host + link + title = re.sub(r'<[^>]+>', '', h6c).strip() + vid = re.search(r'/videos/([^/]+)', link) + vod_id = vid.group(1) if vid else "" + if vod_id and vod_id not in seen_ids: + seen_ids.add(vod_id) + video_data.append((vod_id, title, link)) + + if not video_data: + all_links = re.findall(r']*href="([^"]*videos/[^"]+)"[^>]*>(.*?)', html, re.DOTALL) + for href, content in all_links: + title = re.sub(r'<[^>]+>', '', content).strip() + if not title: + continue + link = href if href.startswith('http') else self.host + href + vid = re.search(r'/videos/([^/]+)', link) + vod_id = vid.group(1) if vid else "" + if vod_id and vod_id not in seen_ids: + seen_ids.add(vod_id) + video_data.append((vod_id, title, link)) + + if not video_data: + hrefs = re.findall(r'href="(https?://[^"]*videos/[^"]+)"', html) + for href in hrefs: + vid = re.search(r'/videos/([^/]+)', href) + vod_id = vid.group(1) if vid else "" + if vod_id and vod_id not in seen_ids: + seen_ids.add(vod_id) + video_data.append((vod_id, vod_id.upper(), href)) + + for i, (vid, title, link) in enumerate(video_data): + pic = img_urls[i] if i < len(img_urls) else "" + items.append({"vod_name": self.clean_text(title), "vod_id": vid, "vod_pic": pic}) + return items + + def homeContent(self, filter): + print(f"[{self.name}] homeContent") + try: + html = self._fetch(self.host) + items = self._extract_video_list(html) + class_list = [ + {"type_name": "最新更新", "type_id": "latest-updates"}, + {"type_name": "所有热门", "type_id": "hot"}, + {"type_name": "本月热门", "type_id": "hot-monthly"}, + {"type_name": "本周热门", "type_id": "hot-weekly"}, + {"type_name": "今日热门", "type_id": "hot-daily"}, + {"type_name": "新片速递", "type_id": "new-release"}, + {"type_name": "蓝光无码", "type_id": "uncensored"}, + ] + return {"class": class_list, "filters": {}, "list": items, "page": 1, "pagecount": 1, "limit": len(items), "total": len(items)} + except Exception as e: + print(f"[{self.name}] homeContent error: {e}") + return {"class": [], "filters": {}, "list": [], "page": 1, "pagecount": 1, "limit": 0, "total": 0} + + def categoryContent(self, tid, pg, filter, extend): + print(f"[{self.name}] category: {tid} page {pg}") + try: + pg = int(pg) if pg else 1 + tmap = {"hot-monthly":"hot","hot-weekly":"hot","hot-daily":"hot"} + sort_map = {"hot":"video_viewed","hot-monthly":"video_viewed_month","hot-weekly":"video_viewed_week","hot-daily":"video_viewed_today"} + rpath = tmap.get(tid, tid) + params = f"?sort_by={sort_map[tid]}" if tid in sort_map else "" + url = f"{self.host}/{rpath}/{params}" if pg == 1 else f"{self.host}/{rpath}/{pg}/{params}" + html = self._fetch(url) + items = self._extract_video_list(html) + pagecount = 99 + nums = re.findall(r'/(\d+)/"', html) + if nums: + ints = [int(x) for x in nums if x.isdigit() and 1 <= int(x) <= 200] + if ints: + pagecount = max(ints) + total = len(items) * pagecount + return {"list": items, "page": pg, "pagecount": pagecount, "limit": len(items), "total": total} + except Exception as e: + print(f"[{self.name}] category error: {e}") + return {"list": [], "page": pg, "pagecount": 1, "limit": 0, "total": 0} + + def detailContent(self, ids): + vid = ids[0] if isinstance(ids, list) else ids + print(f"[{self.name}] detail: {vid}") + try: + html = self._fetch(f"{self.host}/videos/{vid}/") + title = "" + m = re.search(r']*>(.*?)', html) + if m: title = re.sub(r'<[^>]+>', '', m.group(1)).strip() + if not title: + m = re.search(r'(.*?)', html) + if m: + title = re.sub(r'\s*-\s*Jable\.TV.*', '', m.group(1), flags=re.IGNORECASE).strip() + if not title: + m = re.search(r']*class="[^"]*title[^"]*"[^>]*>(.*?)', html, re.DOTALL) + if m: title = re.sub(r'<[^>]+>', '', m.group(1)).strip() + + pic = "" + m = re.search(r'poster="([^"]+)"', html) + if m: pic = self.fix_url(m.group(1)) + if not pic: + m = re.search(r']*property="og:image"[^>]*content="([^"]+)"', html) + if m: pic = m.group(1) + if not pic: + m = re.search(r'data-src="([^"]*preview\.jpg[^"]*)"', html) + if m: pic = m.group(1) + + hls_url = "" + m = re.search(r"var\s+hlsUrl\s*=\s*'([^']+)'", html) + if m: hls_url = m.group(1) + if not hls_url: + m = re.search(r'var\s+hlsUrl\s*=\s*"([^"]+)"', html) + if m: hls_url = m.group(1) + + vod_play_url = f"默认线路${hls_url}" if hls_url else "" + vod_play_from = "默认线路" if hls_url else "" + print(f"[{self.name}] detail ok: {title[:30] if title else 'N/A'}, has_play={bool(hls_url)}") + return {"list": [{"vod_id": vid, "vod_name": self.clean_text(title), "vod_pic": pic, "vod_play_from": vod_play_from, "vod_play_url": vod_play_url}]} + except Exception as e: + print(f"[{self.name}] detail error: {e}") + return {"list": []} + + def searchContent(self, key, quick, pg): + pg = int(pg) if pg else 1 + print(f"[{self.name}] search: {key}") + try: + html = self._fetch(f"{self.host}/search/", method="POST", data={"searchword": key}) + items = self._extract_video_list(html) + if not items: + html = self._fetch(f"{self.host}/search/{key}/") + items = self._extract_video_list(html) + print(f"[{self.name}] search results: {len(items)}") + return {"list": items, "page": pg, "pagecount": 1, "limit": len(items), "total": len(items)} + except Exception as e: + print(f"[{self.name}] search error: {e}") + return {"list": [], "page": pg, "pagecount": 1, "limit": 0, "total": 0} + + def playerContent(self, flag, id, vip_flag): + print(f"[{self.name}] player: {flag}") + try: + if ".m3u8" in (id or "") or ".mp4" in (id or ""): + print(f"[{self.name}] direct: {id[:50] if id else 'N/A'}...") + return {"parse": 0, "url": id, "header": json.dumps(self.header)} + html = self._fetch(f"{self.host}/videos/{id}/") + hls_url = "" + m = re.search(r"var\s+hlsUrl\s*=\s*'([^']+)'", html) + if m: hls_url = m.group(1) + if not hls_url: + m = re.search(r'var\s+hlsUrl\s*=\s*"([^"]+)"', html) + if m: hls_url = m.group(1) + if hls_url: + print(f"[{self.name}] play: {hls_url[:50]}...") + return {"parse": 0, "url": hls_url, "header": json.dumps(self.header)} + print(f"[{self.name}] play url not found") + return {"parse": 0, "url": "", "header": ""} + except Exception as e: + print(f"[{self.name}] player error: {e}") + return {"parse": 0, "url": "", "header": ""} diff --git a/jaychouqq/yingshi/py9/4KVM.py b/jaychouqq/yingshi/py9/4KVM.py new file mode 100644 index 00000000..bce1e66a --- /dev/null +++ b/jaychouqq/yingshi/py9/4KVM.py @@ -0,0 +1,388 @@ +# coding=utf-8 +""" +目标站: 4kvm 首页: https://www.4kvm.net +动态筛选、精准分集、去重列表 +""" +import re +import sys +import json +import urllib.parse +from bs4 import BeautifulSoup + +sys.path.append('..') +from base.spider import Spider + +class Spider(Spider): + + def init(self, extend=""): + self.site_url = "https://www.4kvm.top" + self.headers = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Referer': self.site_url, + 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', + 'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8' + } + self.categories = [ + {"type_id": "1", "type_name": "电影"}, + {"type_id": "2", "type_name": "电视剧"}, + {"type_id": "3", "type_name": "动漫"} + ] + self._filters_cache = None + + # ================= 动态筛选解析 ================= + def _fetch_filters_for_classify(self, tid): + """请求 /filter?classify=tid,解析页面筛选区域,返回该分类的筛选列表""" + url = f"{self.site_url}/filter?classify={tid}" + resp = self.fetch(url, headers=self.headers) + if not resp: + return [] + soup = BeautifulSoup(resp.text, 'html.parser') + filter_groups = [] + containers = soup.select('main div.flex.flex-wrap.items-center.gap-3') + for container in containers: + links = container.select('a[href]') + if len(links) < 2: + continue + first_text = links[0].get_text(strip=True) + if not first_text.startswith('全部'): + continue + group_name = first_text.replace('全部', '', 1).strip() + # 从非全部的链接中提取参数键 + param_key = None + for a in links[1:]: + href = a.get('href', '') + parsed = urllib.parse.urlparse(href) + qs = urllib.parse.parse_qs(parsed.query) + for k in qs: + if k not in ('classify', 'page'): + param_key = k + break + if param_key: + break + if not param_key: + continue + if param_key in ('sort_by', 'order'): + continue + options = [] + for a in links: + text = a.get_text(strip=True) + href = a.get('href', '') + parsed = urllib.parse.urlparse(href) + qs = urllib.parse.parse_qs(parsed.query) + val = '' + if param_key in qs: + val = qs[param_key][0] if qs[param_key] else '' + if text.startswith('全部'): + val = '' + options.append({"n": text, "v": val}) + if options: + filter_groups.append({ + "key": param_key, + "name": group_name, + "value": options + }) + return filter_groups + + def _get_all_filters(self): + if self._filters_cache is not None: + return self._filters_cache + filters = {} + for cat in self.categories: + tid = cat["type_id"] + groups = self._fetch_filters_for_classify(tid) + if groups: + filters[tid] = groups + # 为没有筛选的分类复用电影分类的筛选 + if "1" in filters: + if "3" not in filters: + filters["3"] = filters["1"] + if "4" not in filters: + filters["4"] = filters["1"] + self._filters_cache = filters + return filters + + # ================= 核心业务方法 ================= + def homeContent(self, filter): + url = self.site_url + "/" + resp = self.fetch(url, headers=self.headers) + video_list = [] + if resp: + soup = BeautifulSoup(resp.text, 'html.parser') + # 使用唯一卡片容器 + cards = soup.select('div[data-vod-id]') + for card in cards[:20]: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + return {"class": self.categories, "list": video_list, "filters": self._get_all_filters()} + + def homeVideoContent(self): + return self.homeContent(False) + + def categoryContent(self, tid, pg, filter, extend): + page = int(pg) if pg else 1 + params = {"classify": tid} + if extend: + for k, v in extend.items(): + if v and k != 'classify': + params[k] = v + if page > 1: + params['page'] = page + query = urllib.parse.urlencode(params) + url = f"{self.site_url}/filter?{query}" + + resp = self.fetch(url, headers=self.headers) + if not resp: + return {"list": [], "page": page, "pagecount": 1, "limit": 24, "total": 0} + + soup = BeautifulSoup(resp.text, 'html.parser') + video_list = [] + cards = soup.select('div[data-vod-id]') + for card in cards: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + + # 分页处理 + pagecount = page + page_text = soup.find(string=re.compile(r'共\s*\d+\s*页')) + if page_text: + nums = re.findall(r'\d+', page_text) + if nums: + pagecount = int(nums[-1]) + else: + page_block = soup.select_one('.flex.justify-center') + if page_block: + page_links = page_block.select('a[href*="page="]') + for a in page_links: + text = a.get_text(strip=True) + if text.isdigit(): + pagecount = max(pagecount, int(text)) + + return { + "list": video_list, + "page": page, + "pagecount": pagecount, + "limit": 24, + "total": len(video_list) * pagecount + } + + def detailContent(self, ids): + if not ids: + return {"list": []} + vod_id = ids[0] + url = f"{self.site_url}/play/{vod_id}" + resp = self.fetch(url, headers=self.headers) + if not resp or resp.status_code != 200: + return {"list": []} + + soup = BeautifulSoup(resp.text, 'html.parser') + + # 标题 + title_elem = soup.select_one('h1.text-xl') or soup.select_one('h1') or soup.select_one('h2') + vod_name = title_elem.get_text(strip=True) if title_elem else vod_id + + # 图片 + vod_pic = '' + img_elem = soup.select_one('img.w-full') or soup.select_one('img[src]') + if img_elem: + src = img_elem.get('src', '') or img_elem.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + + # 导演、主演、简介 + vod_director = '' + vod_actor = '' + vod_content = '' + info_block = soup.select_one('.rounded-lg div.grid') or soup.select_one('div.grid') + if info_block: + text = info_block.get_text(' ', strip=True) + dir_match = re.search(r'导演\s*([^主\n]+)', text) + if dir_match: + vod_director = dir_match.group(1).strip() + act_match = re.search(r'主演\s*([^剧\n]+)', text) + if act_match: + vod_actor = act_match.group(1).strip() + desc_match = re.search(r'剧情简介\s*(.+)', text, re.DOTALL) + if desc_match: + vod_content = desc_match.group(1).strip() + elif re.search(r'简介\s*(.+)', text, re.DOTALL): + vod_content = re.search(r'简介\s*(.+)', text, re.DOTALL).group(1).strip() + + # ================= 分集解析 (基于 episodeManager) ================= + play_from_list = [] + play_url_list = [] + + episode_manager = soup.select_one('[x-data*="episodeManager"]') + if episode_manager: + xdata = episode_manager.get('x-data', '') + lines_raw = re.findall(r'\{[^}]*lineName\s*:\s*\'([^\']+)\'[^}]*episodeCount\s*:\s*(\d+)[^}]*\}', xdata) + lines_info = [{'lineName': name, 'episodeCount': int(count)} for name, count in lines_raw] + + episode_links = episode_manager.select('a[data-episode]') + lines_eps = {} + for a in episode_links: + line = a.get('data-line', '1') + ep = a.get('data-episode', '') + href = a.get('href', '') + if not href or not ep: + continue + full_url = href if href.startswith('http') else self.site_url + href + lines_eps.setdefault(line, []).append((int(ep), full_url)) + + for line_key in sorted(lines_eps.keys()): + eps = sorted(lines_eps[line_key], key=lambda x: x[0]) + line_name = f'线路{line_key}' + for info in lines_info: + line_name = info['lineName'] + break # 目前只用第一个线路名 + if not eps: + continue + episode_strs = [f"第{ep[0]}集${ep[1]}" for ep in eps] + play_from_list.append(line_name) + play_url_list.append('#'.join(episode_strs)) + + # 回退:无分集则直接播放当前页 + if not play_url_list: + play_from_list.append('播放') + play_url_list.append(f"播放${vod_id}") + + vod_play_from = '$$$'.join(play_from_list) + vod_play_url = '$$$'.join(play_url_list) + + result = [{ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_content": vod_content, + "vod_actor": vod_actor, + "vod_director": vod_director, + "vod_area": "", + "vod_year": "", + "vod_play_from": vod_play_from, + "vod_play_url": vod_play_url + }] + return {"list": result} + + def searchContent(self, key, quick, pg="1"): + page = int(pg) if pg else 1 + params = {"q": key} + if page > 1: + params['page'] = page + query = urllib.parse.urlencode(params) + url = f"{self.site_url}/search?{query}" + resp = self.fetch(url, headers=self.headers) + if not resp: + return {"list": [], "page": page, "pagecount": 1} + + soup = BeautifulSoup(resp.text, 'html.parser') + video_list = [] + cards = soup.select('div[data-vod-id]') + if not cards: + # 搜索页可能没有 data-vod-id,降级处理 + for a in soup.select('a.block[href^="/play/"]'): + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + h3 = a.select_one('h3') + vod_name = h3.get_text(strip=True) if h3 else href + if not vod_name: + continue + img = a.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": '' + }) + else: + for card in cards[:30]: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + return {"list": video_list, "page": page, "pagecount": 1} + + def playerContent(self, flag, id, vipFlags): + if not id.startswith('http'): + url = f"{self.site_url}/play/{id}" + else: + url = id + return {"parse": 1, "url": url, "header": self.headers} \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/4K影视.py b/jaychouqq/yingshi/py9/4K影视.py new file mode 100644 index 00000000..bce1e66a --- /dev/null +++ b/jaychouqq/yingshi/py9/4K影视.py @@ -0,0 +1,388 @@ +# coding=utf-8 +""" +目标站: 4kvm 首页: https://www.4kvm.net +动态筛选、精准分集、去重列表 +""" +import re +import sys +import json +import urllib.parse +from bs4 import BeautifulSoup + +sys.path.append('..') +from base.spider import Spider + +class Spider(Spider): + + def init(self, extend=""): + self.site_url = "https://www.4kvm.top" + self.headers = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Referer': self.site_url, + 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', + 'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8' + } + self.categories = [ + {"type_id": "1", "type_name": "电影"}, + {"type_id": "2", "type_name": "电视剧"}, + {"type_id": "3", "type_name": "动漫"} + ] + self._filters_cache = None + + # ================= 动态筛选解析 ================= + def _fetch_filters_for_classify(self, tid): + """请求 /filter?classify=tid,解析页面筛选区域,返回该分类的筛选列表""" + url = f"{self.site_url}/filter?classify={tid}" + resp = self.fetch(url, headers=self.headers) + if not resp: + return [] + soup = BeautifulSoup(resp.text, 'html.parser') + filter_groups = [] + containers = soup.select('main div.flex.flex-wrap.items-center.gap-3') + for container in containers: + links = container.select('a[href]') + if len(links) < 2: + continue + first_text = links[0].get_text(strip=True) + if not first_text.startswith('全部'): + continue + group_name = first_text.replace('全部', '', 1).strip() + # 从非全部的链接中提取参数键 + param_key = None + for a in links[1:]: + href = a.get('href', '') + parsed = urllib.parse.urlparse(href) + qs = urllib.parse.parse_qs(parsed.query) + for k in qs: + if k not in ('classify', 'page'): + param_key = k + break + if param_key: + break + if not param_key: + continue + if param_key in ('sort_by', 'order'): + continue + options = [] + for a in links: + text = a.get_text(strip=True) + href = a.get('href', '') + parsed = urllib.parse.urlparse(href) + qs = urllib.parse.parse_qs(parsed.query) + val = '' + if param_key in qs: + val = qs[param_key][0] if qs[param_key] else '' + if text.startswith('全部'): + val = '' + options.append({"n": text, "v": val}) + if options: + filter_groups.append({ + "key": param_key, + "name": group_name, + "value": options + }) + return filter_groups + + def _get_all_filters(self): + if self._filters_cache is not None: + return self._filters_cache + filters = {} + for cat in self.categories: + tid = cat["type_id"] + groups = self._fetch_filters_for_classify(tid) + if groups: + filters[tid] = groups + # 为没有筛选的分类复用电影分类的筛选 + if "1" in filters: + if "3" not in filters: + filters["3"] = filters["1"] + if "4" not in filters: + filters["4"] = filters["1"] + self._filters_cache = filters + return filters + + # ================= 核心业务方法 ================= + def homeContent(self, filter): + url = self.site_url + "/" + resp = self.fetch(url, headers=self.headers) + video_list = [] + if resp: + soup = BeautifulSoup(resp.text, 'html.parser') + # 使用唯一卡片容器 + cards = soup.select('div[data-vod-id]') + for card in cards[:20]: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + return {"class": self.categories, "list": video_list, "filters": self._get_all_filters()} + + def homeVideoContent(self): + return self.homeContent(False) + + def categoryContent(self, tid, pg, filter, extend): + page = int(pg) if pg else 1 + params = {"classify": tid} + if extend: + for k, v in extend.items(): + if v and k != 'classify': + params[k] = v + if page > 1: + params['page'] = page + query = urllib.parse.urlencode(params) + url = f"{self.site_url}/filter?{query}" + + resp = self.fetch(url, headers=self.headers) + if not resp: + return {"list": [], "page": page, "pagecount": 1, "limit": 24, "total": 0} + + soup = BeautifulSoup(resp.text, 'html.parser') + video_list = [] + cards = soup.select('div[data-vod-id]') + for card in cards: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + + # 分页处理 + pagecount = page + page_text = soup.find(string=re.compile(r'共\s*\d+\s*页')) + if page_text: + nums = re.findall(r'\d+', page_text) + if nums: + pagecount = int(nums[-1]) + else: + page_block = soup.select_one('.flex.justify-center') + if page_block: + page_links = page_block.select('a[href*="page="]') + for a in page_links: + text = a.get_text(strip=True) + if text.isdigit(): + pagecount = max(pagecount, int(text)) + + return { + "list": video_list, + "page": page, + "pagecount": pagecount, + "limit": 24, + "total": len(video_list) * pagecount + } + + def detailContent(self, ids): + if not ids: + return {"list": []} + vod_id = ids[0] + url = f"{self.site_url}/play/{vod_id}" + resp = self.fetch(url, headers=self.headers) + if not resp or resp.status_code != 200: + return {"list": []} + + soup = BeautifulSoup(resp.text, 'html.parser') + + # 标题 + title_elem = soup.select_one('h1.text-xl') or soup.select_one('h1') or soup.select_one('h2') + vod_name = title_elem.get_text(strip=True) if title_elem else vod_id + + # 图片 + vod_pic = '' + img_elem = soup.select_one('img.w-full') or soup.select_one('img[src]') + if img_elem: + src = img_elem.get('src', '') or img_elem.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + + # 导演、主演、简介 + vod_director = '' + vod_actor = '' + vod_content = '' + info_block = soup.select_one('.rounded-lg div.grid') or soup.select_one('div.grid') + if info_block: + text = info_block.get_text(' ', strip=True) + dir_match = re.search(r'导演\s*([^主\n]+)', text) + if dir_match: + vod_director = dir_match.group(1).strip() + act_match = re.search(r'主演\s*([^剧\n]+)', text) + if act_match: + vod_actor = act_match.group(1).strip() + desc_match = re.search(r'剧情简介\s*(.+)', text, re.DOTALL) + if desc_match: + vod_content = desc_match.group(1).strip() + elif re.search(r'简介\s*(.+)', text, re.DOTALL): + vod_content = re.search(r'简介\s*(.+)', text, re.DOTALL).group(1).strip() + + # ================= 分集解析 (基于 episodeManager) ================= + play_from_list = [] + play_url_list = [] + + episode_manager = soup.select_one('[x-data*="episodeManager"]') + if episode_manager: + xdata = episode_manager.get('x-data', '') + lines_raw = re.findall(r'\{[^}]*lineName\s*:\s*\'([^\']+)\'[^}]*episodeCount\s*:\s*(\d+)[^}]*\}', xdata) + lines_info = [{'lineName': name, 'episodeCount': int(count)} for name, count in lines_raw] + + episode_links = episode_manager.select('a[data-episode]') + lines_eps = {} + for a in episode_links: + line = a.get('data-line', '1') + ep = a.get('data-episode', '') + href = a.get('href', '') + if not href or not ep: + continue + full_url = href if href.startswith('http') else self.site_url + href + lines_eps.setdefault(line, []).append((int(ep), full_url)) + + for line_key in sorted(lines_eps.keys()): + eps = sorted(lines_eps[line_key], key=lambda x: x[0]) + line_name = f'线路{line_key}' + for info in lines_info: + line_name = info['lineName'] + break # 目前只用第一个线路名 + if not eps: + continue + episode_strs = [f"第{ep[0]}集${ep[1]}" for ep in eps] + play_from_list.append(line_name) + play_url_list.append('#'.join(episode_strs)) + + # 回退:无分集则直接播放当前页 + if not play_url_list: + play_from_list.append('播放') + play_url_list.append(f"播放${vod_id}") + + vod_play_from = '$$$'.join(play_from_list) + vod_play_url = '$$$'.join(play_url_list) + + result = [{ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_content": vod_content, + "vod_actor": vod_actor, + "vod_director": vod_director, + "vod_area": "", + "vod_year": "", + "vod_play_from": vod_play_from, + "vod_play_url": vod_play_url + }] + return {"list": result} + + def searchContent(self, key, quick, pg="1"): + page = int(pg) if pg else 1 + params = {"q": key} + if page > 1: + params['page'] = page + query = urllib.parse.urlencode(params) + url = f"{self.site_url}/search?{query}" + resp = self.fetch(url, headers=self.headers) + if not resp: + return {"list": [], "page": page, "pagecount": 1} + + soup = BeautifulSoup(resp.text, 'html.parser') + video_list = [] + cards = soup.select('div[data-vod-id]') + if not cards: + # 搜索页可能没有 data-vod-id,降级处理 + for a in soup.select('a.block[href^="/play/"]'): + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + h3 = a.select_one('h3') + vod_name = h3.get_text(strip=True) if h3 else href + if not vod_name: + continue + img = a.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": '' + }) + else: + for card in cards[:30]: + a = card.select_one('a.block[href^="/play/"]') + if not a: + continue + vod_id = card.get('data-vod-id', '').strip() + if not vod_id: + href = a.get('href', '') + vod_id = href.replace('/play/', '').strip() + if not vod_id: + continue + title_tag = card.select_one('h3.text-white') or card.select_one('h3') + vod_name = title_tag.get_text(strip=True) if title_tag else '' + if not vod_name: + continue + img = card.select_one('img[data-src]') + vod_pic = '' + if img: + src = img.get('data-src', '') + if src and not src.startswith('data:'): + vod_pic = src if src.startswith('http') else 'https:' + src + remark_tag = card.select_one('.text-green-500, .text-yellow-400, span[class*="px-1.5"]') + vod_remarks = remark_tag.get_text(strip=True) if remark_tag else '' + video_list.append({ + "vod_id": vod_id, + "vod_name": vod_name, + "vod_pic": vod_pic, + "vod_remarks": vod_remarks + }) + return {"list": video_list, "page": page, "pagecount": 1} + + def playerContent(self, flag, id, vipFlags): + if not id.startswith('http'): + url = f"{self.site_url}/play/{id}" + else: + url = id + return {"parse": 1, "url": url, "header": self.headers} \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/8X8X.py b/jaychouqq/yingshi/py9/8X8X.py new file mode 100644 index 00000000..a42ec2b3 --- /dev/null +++ b/jaychouqq/yingshi/py9/8X8X.py @@ -0,0 +1,163 @@ +# -*- coding: utf-8 -*- +# 8x8x官网: https://www.7xb38c.com/ + +import sys,re,json,base64 +from urllib.parse import quote +sys.path.append('..') +try: + from base.spider import Spider as _Base +except ImportError: + class _Base: + def fetch(self,url,headers=None,**kw): + import requests as rq + kw.pop('timeout',None);r=rq.get(url,headers=headers,timeout=15,**kw) + r.encoding='utf-8';return r + +try: + import curl_cffi.requests as cr + _HAS_CFFI=True +except ImportError: + _HAS_CFFI=False + import requests as cr + +_H=[104,116,116,112,115,58,47,47,119,119,119,46,51,97,98,102,117,103,57,50,100,46,99,111,109] +H=bytes(_H).decode() +U="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" +CATS={1:"大陆",2:"日韩",3:"欧美",4:"动漫",5:"三级"} +TC=None + +# ── 动态发现 body path ── +def _discover_body(session): + """从 SPA 壳中提取 body 路径前缀, 失败返回默认值""" + try: + kw={"timeout":10} + if _HAS_CFFI:kw["impersonate"]="chrome120" + r=session.get(H+"/",**kw) + r.raise_for_status() + js_name=re.search(r'src=/assets/(app\.[a-f0-9]+\.js)',r.text) + if not js_name:return"/cou345w" + r2=session.get(H+"/assets/"+js_name.group(1),**kw) + r2.raise_for_status() + seg=re.search(r'atob\("([^"]+)"\)',r2.text) + if not seg:return"/cou345w" + return"/"+base64.b64decode(seg.group(1)).decode() + except Exception as e: + print(f"[8x8x] body discover failed: {e}, using default") + return"/cou345w" + + +class Spider(_Base): + def init(self,extend=""): + self._s=cr.Session() + self._s.headers.update({"User-Agent":U,"Accept-Language":"zh-CN,zh;q=0.9"}) + self._s.verify=False + # ★ 动态发现 body path + self._bd=_discover_body(self._s) + print(f"[8x8x] body path: {self._bd}") + + def getName(self):return"8x8x" + def isVideoFormat(self,u):return".m3u8"in u or".mp4"in u + def manualVideoCheck(self):return False + + def _get(self,url,timeout=15): + if not url.startswith("http"):url=H+self._bd+url + try: + kw={"timeout":timeout} + if _HAS_CFFI:kw["impersonate"]="chrome120" + r=self._s.get(url,**kw);r.raise_for_status() + if hasattr(r,'encoding'):r.encoding='utf-8' + return r.text + except Exception as e: + print(f"[8x8x]GET {url[:60]} -> {e}") + return"" + + def _tags(self): + global TC + if TC is not None:return TC + h=self._get("/");g={} + if not h:TC=g;return g + for gm in re.finditer(r'
([^<]+)(.*?)
',h,re.DOTALL): + gn=gm.group(1);inner=gm.group(2) + ts=re.findall(r']*>([^<]+)',inner) + if ts:g[gn]=ts + TC=g;return g + + def _cards(self,h): + v=[] + for m in re.finditer(r']*>(.*?)',h,re.DOTALL): + inner=m.group(3) + tm=re.search(r'
(.*?)
',inner) + im=re.search(r'data-src=([^\s>]+)',inner) + v.append({"vod_id":m.group(1),"vod_name":tm.group(1)if tm else"N/A","vod_pic":im.group(1)if im else"","vod_remarks":""}) + return v + + def homeContent(self,filter=False): + t=self._tags();cs=[] + for cid,cn in sorted(CATS.items()):cs.append({"type_id":str(cid),"type_name":cn}) + for gn in sorted(t.keys()): + for url,name in t[gn]:cs.append({"type_id":url,"type_name":f"[{gn}] {name}"}) + return{"class":cs} + + def homeVideoContent(self): + h=self._get("/") + return{"list":self._cards(h)[:30]if h else[]} + + def categoryContent(self,tid,pg=1,filter=False,extend=None): + try: + pn=max(int(str(pg)),1) + base=tid.rstrip("/")if tid.startswith("/tags/")else f"/category/{int(tid)}" + h=self._get(f"{base}/page/{pn}/") + if not h:return{"list":[],"page":pg,"pagecount":1} + mp=re.search(r'data-max=(\d+)',h);pc=int(mp.group(1))if mp else pn + v=self._cards(h) + return{"list":v,"page":pn,"pagecount":pc,"limit":len(v),"total":pc*len(v)if v else 0} + except Exception as e:print(f"[8x8x]cat:{e}");return{"list":[],"page":pg,"pagecount":1} + + def detailContent(self,ids): + vid=ids[0] + if not vid.startswith("/vd/"):vid=f"/vd/{vid.strip('/')}/" + h=self._get(vid) + if not h:return{"list":[]} + tm=re.search(r'(.*?)',h);title=tm.group(1).replace(" - 8x8x","")if tm else"" + pm=re.search(r'data-poster=([^\s>]+)',h);pic=pm.group(1).strip('"').strip("'")if pm else"" + mm=re.search(r'data-m3u8=([^\s>]+)',h) + if not mm:return{"list":[{"vod_id":ids[0],"vod_name":title,"vod_pic":pic}]} + m3u8_path=mm.group(1).strip('"').strip("'") + pf=[];pu=[] + for i,rn in enumerate(["data-route1","data-route2","data-route3"],1): + rm=re.search(rf'{rn}=([^\s>]+)',h) + if rm: + rt=rm.group(1).strip('"').strip("'") + full_m3u8=rt.rstrip("/")+"/"+m3u8_path.lstrip("/") + pf.append(f"线路{i}") + pu.append(f"线路{i}${full_m3u8}") + return{"list":[{"vod_id":ids[0],"vod_name":title,"vod_pic":pic,"type_name":"","vod_year":"","vod_area":"","vod_remarks":"","vod_actor":"","vod_director":"","vod_content":"","vod_play_from":"$$$".join(pf),"vod_play_url":"$$$".join(pu)}]} + + def playerContent(self,flag,id,vipFlags=None): + if id and".m3u8"in id:return{"url":id,"header":json.dumps({"User-Agent":U,"Referer":H+"/"})} + d=self.detailContent([id]) + if d and d.get("list"): + urls=d["list"][0].get("vod_play_url","").split("$$$") + if urls: + first=urls[0] + if"$"in first:first=first.split("$",1)[1] + return{"url":first,"header":json.dumps({"User-Agent":U,"Referer":H+"/"})} + return{"url":""} + + def searchContent(self,key,quick=False,pg=1): + try: + pn=max(int(str(pg)),1) + url=f"{H}/api/search/video?keyword={quote(key)}&page={pn}" + kw={"timeout":15} + if _HAS_CFFI:kw["impersonate"]="chrome120" + r=self._s.get(url,**kw);r.raise_for_status() + data=r.json() + if data.get("code")!=0:return{"list":[]} + dl=data.get("data",{}) + videos=[] + for item in dl.get("list",[]): + videos.append({"vod_id":f"/vd/{item['id']}/","vod_name":item.get("title",""),"vod_pic":item.get("litpic",""),"vod_remarks":item.get("typename","")}) + return{"list":videos,"page":pn,"pagecount":dl.get("total_pages",pn),"limit":len(videos),"total":dl.get("total",0)} + except Exception as e:print(f"[8x8x]search:{e}");return{"list":[],"page":pg,"pagecount":1} + + def localProxy(self,param):pass diff --git a/jaychouqq/yingshi/py9/badnews_spider(1).py b/jaychouqq/yingshi/py9/badnews_spider(1).py new file mode 100644 index 00000000..3f70daf3 --- /dev/null +++ b/jaychouqq/yingshi/py9/badnews_spider(1).py @@ -0,0 +1,874 @@ +# -*- coding: utf-8 -*- +# //@name:BadNews直播放 +# //@id:badnews_direct +# //@version:7 + +import hashlib +import html as html_lib +import json +import re +import time +from urllib.parse import quote, unquote, urljoin, urlsplit + +import requests +from lxml import html + +from base.spider import Spider as BaseSpider + +try: + from com.github.catvod import Proxy as CatVodProxy +except Exception: + CatVodProxy = None + + +class Spider(BaseSpider): + name = "BadNews直播放" + host = "https://bad.news" + backend_parse = False + category_mode = False + categoryMode = False + + PLAY_PREFIX = "badnews-play:" + ERROR_PREFIX = "badnews-error:" + DEFAULT_PIC = "https://bad.news/favicon.ico" + + CATEGORY_SPECS = ( + ("hot", "热门视频", "entry", "/sort-hot"), + ("new", "最新视频", "entry", "/sort-new"), + ("short", "短视频", "entry", "/tag/porn"), + ("long", "长视频", "entry", "/tag/long-porn"), + ("dm", "H动漫", "dm", "/dm"), + ("dm_3d", "3D动画", "dm", "/dm/type/q-3D"), + ("dm_doujin", "同人作品", "dm", "/dm/type/q-同人"), + ("dm_cosplay", "Cosplay", "dm", "/dm/type/q-Cosplay"), + ("better", "精选视频", "entry", "/sort-better"), + ("score", "高分视频", "entry", "/sort-score"), + ) + + BLOCKED_HOSTS = frozenset( + { + "script-center.bad.news", + "portalfluently.com", + "vivodemisrentas.net", + "secretlygoatsarrangement.com", + "ri1.xlfn.cc", + "static.cloudflareinsights.com", + "www.google-analytics.com", + "www.googletagmanager.com", + "www.statcounter.com", + } + ) + MEDIA_HOSTS = frozenset({"video.twimg.com", "static.bad.news"}) + CHALLENGE_MARKERS = ( + "just a moment", + "/cdn-cgi/challenge-platform", + "_cf_chl_opt", + "cf-turnstile", + "turnstile", + ) + CONTENT_MARKERS = ( + 'class="entry', + "class='entry", + " 1800: + return [404, "text/plain; charset=utf-8", b"manifest not found"] + return [ + 200, + "application/vnd.apple.mpegurl", + cached[1], + {"Cache-Control": "no-store", "Access-Control-Allow-Origin": "*"}, + ] + + def homeContent(self, filter): + return { + "class": [ + {"type_id": type_id, "type_name": type_name} + for type_id, type_name, _, _ in self.CATEGORY_SPECS + ], + "filters": {}, + } + + def homeVideoContent(self): + result = self.categoryContent("new", "1", False, {}) + return {"list": result.get("list", [])} + + def categoryContent(self, tid, pg, filter, extend): + self._parse_config(extend) + page = self._page_number(pg) + spec = self._category_spec(tid) + if spec is None: + return self._empty_page(page, "未知分类") + _, _, parser_kind, base_path = spec + paths = [self._paged_path(base_path, page)] + if str(tid) == "hot": + paths.append("/" if page == 1 else "/page-%d" % page) + + last_error = None + for path in paths: + try: + source, page_url = self._request_text(path) + if parser_kind == "dm": + return self._parse_dm_page(source, page, page_url) + return self._parse_entry_page(source, page, page_url) + except Exception as exc: + last_error = exc + print("[badnews-probe] category path=%s error=%s" % (path, exc)) + return self._empty_page(page, "分类读取失败: %s" % last_error) + + def searchContent(self, key, quick, pg="1"): + keyword = self._clean_text(key) + page = self._page_number(pg) + if not keyword: + return self._empty_page(page) + + encoded = quote(keyword, safe="") + main_path = "/search/q-%s/type-porn" % encoded + dm_path = "/dm/search/q-%s" % encoded + if page > 1: + main_path += "/page-%d" % page + dm_path += "/page-%d" % page + + items = [] + pagecount = page + errors = [] + for parser_kind, path in (("entry", main_path), ("dm", dm_path)): + try: + source, page_url = self._request_text(path) + parsed = ( + self._parse_dm_page(source, page, page_url) + if parser_kind == "dm" + else self._parse_entry_page(source, page, page_url) + ) + items.extend(parsed.get("list", [])) + pagecount = max(pagecount, self._page_number(parsed.get("pagecount"))) + except Exception as exc: + errors.append(str(exc)) + + deduped = [] + seen = set() + for item in items: + vod_id = str(item.get("vod_id") or "") + if not vod_id or vod_id in seen: + continue + seen.add(vod_id) + deduped.append(item) + return { + "list": deduped, + "page": page, + "pagecount": pagecount, + "limit": len(deduped), + "total": pagecount * max(len(deduped), 1), + "msg": "; ".join(errors) if errors and not deduped else "", + } + + def detailContent(self, ids): + raw_id = ids[0] if isinstance(ids, (list, tuple)) and ids else ids + value = str(raw_id or "").strip() + if value.startswith("atvp_detail:"): + value = value[len("atvp_detail:") :].strip() + if value.startswith(self.PLAY_PREFIX): + value = value[len(self.PLAY_PREFIX) :].strip() + kind, item_id = self._split_vod_id(value) + if not kind or not item_id: + return {"list": []} + + path = "/t/%s" % item_id if kind == "t" else "/dm/play/id-%s" % item_id + try: + source, page_url = self._request_text(path, fresh=(kind == "dm")) + vod, _ = self._parse_detail_page(source, kind, item_id, page_url) + return {"list": [vod]} + except Exception as exc: + return {"list": [self._detail_error(value, str(exc))]} + + def playerContent(self, flag, id, vipFlags): + value = str(id or "").strip() + if value.startswith(self.ERROR_PREFIX): + return self._player_error(unquote(value[len(self.ERROR_PREFIX) :])) + if value.startswith(("http://", "https://")): + if not self._is_allowed_media_url(value): + return self._player_error("播放地址域名不在媒体白名单") + return self._player_for_media(value, self._media_type(value)) + if not value.startswith(self.PLAY_PREFIX): + return self._player_error("无法识别播放 ID") + + kind, item_id = self._split_vod_id(value[len(self.PLAY_PREFIX) :]) + if not kind or not item_id: + return self._player_error("播放 ID 不完整") + path = "/t/%s" % item_id if kind == "t" else "/dm/play/id-%s" % item_id + try: + source, page_url = self._request_text(path, fresh=(kind == "dm")) + _, media = self._parse_detail_page(source, kind, item_id, page_url) + return self._player_for_media( + media["url"], media["type"], media.get("source", "primary") + ) + except Exception as exc: + return self._player_error("播放地址刷新失败: %s" % exc) + + def _reset_session(self): + if self._session is not None: + try: + self._session.close() + except Exception: + pass + session = requests.Session() + session.trust_env = self.trust_env + session.headers.update( + { + "User-Agent": self.user_agent, + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.5", + "Cache-Control": "no-cache", + } + ) + if self.proxy: + session.proxies.update({"http": self.proxy, "https": self.proxy}) + self._session = session + + def _request_text(self, path, fresh=False): + url = self._absolute_url(path) + if not self._is_allowed_html_url(url): + raise RuntimeError("已阻止非站点 HTML 请求") + now = time.time() + if not fresh and self.cache_ttl > 0: + cached = self._cache.get(url) + if cached and now - cached[0] <= self.cache_ttl: + return cached[1], cached[2] + + last_error = None + for attempt in range(2): + try: + response = self._session.get( + url, + timeout=(min(self.timeout, 10), self.timeout), + allow_redirects=True, + verify=self.verify_tls, + ) + final_url = str(response.url or url) + if not self._is_allowed_html_url(final_url): + raise RuntimeError("已阻止外域跳转: %s" % urlsplit(final_url).hostname) + text = self._response_text(response) + if self._looks_like_challenge(response.status_code, text): + raise RuntimeError("blocked_by_waf: 页面返回挑战或验证码") + if response.status_code == 429 and attempt == 0: + retry_after = self._bounded_int( + response.headers.get("Retry-After"), 1, 1, 3 + ) + time.sleep(retry_after) + continue + response.raise_for_status() + if not fresh and self.cache_ttl > 0: + self._cache[url] = (time.time(), text, final_url) + return text, final_url + except requests.RequestException as exc: + last_error = exc + if attempt == 0: + time.sleep(0.4) + continue + break + except RuntimeError: + raise + raise RuntimeError("网络请求失败: %s" % last_error) + + def _parse_entry_page(self, source, page, page_url): + tree = self._tree(source) + items = [] + entries = tree.xpath( + '//div[contains(concat(" ", normalize-space(@class), " "), " entry ")]' + ) + for entry in entries: + videos = entry.xpath('.//video[@data-source or @data-id]') + if not videos: + continue + video = videos[0] + item_id = self._digits(video.get("data-id")) + if not item_id: + item_id = self._first_matching_id(entry.xpath('.//a/@href'), self.TOPIC_ID_RE) + if not item_id: + continue + title = self._first_text( + entry.xpath( + './/h3[contains(concat(" ", normalize-space(@class), " "), " title ")]' + '/a[contains(concat(" ", normalize-space(@class), " "), " title ")][1]' + ) + ) + if not title: + title = "视频 %s" % item_id + pic = self._absolute_media_url( + video.get("data-poster") or video.get("poster") or "", page_url + ) + duration = self._clean_text( + " ".join(entry.xpath('.//*[contains(@class,"ct-time")]//text()')) + ) + tag = self._first_text(entry.xpath('.//h4[contains(@class,"label")]')) + media_type = str(video.get("data-type") or "").upper() + remarks = duration or tag or media_type + items.append( + { + "vod_id": "t:%s" % item_id, + "vod_name": title, + "vod_pic": pic or self.DEFAULT_PIC, + "vod_remarks": remarks, + } + ) + return self._page_result(items, tree, page, 25) + + def _parse_dm_page(self, source, page, page_url): + tree = self._tree(source) + items = [] + articles = tree.xpath('//article[.//a[contains(@href,"/dm/play/id-")]]') + for article in articles: + title_links = article.xpath( + './/a[contains(concat(" ", normalize-space(@class), " "), " title ")][1]' + ) + links = title_links or article.xpath('.//a[contains(@href,"/dm/play/id-")][1]') + if not links: + continue + link = links[0] + href = str(link.get("href") or "") + item_id = self._first_matching_id([href], self.DM_ID_RE) + if not item_id: + continue + title = self._clean_text(link.get("title") or link.text_content()) + images = article.xpath('.//img[1]') + pic = "" + if images: + image = images[0] + pic = self._absolute_media_url( + image.get("data-echo") + or image.get("data-src") + or image.get("src") + or "", + page_url, + ) + items.append( + { + "vod_id": "dm:%s" % item_id, + "vod_name": title or "动漫 %s" % item_id, + "vod_pic": pic or self.DEFAULT_PIC, + "vod_remarks": "MP4", + } + ) + return self._page_result(items, tree, page, 30) + + def _parse_detail_page(self, source, kind, item_id, page_url): + tree = self._tree(source) + if kind == "t": + videos = tree.xpath('//video[@data-id="%s"]' % item_id) + if not videos: + videos = tree.xpath('//video[@data-source][1]') + else: + videos = tree.xpath('//video[@data-source][1]') + if not videos: + raise RuntimeError("详情页没有 video[data-source]") + video = videos[0] + media_url = self._absolute_media_url( + video.get("data-source") or video.get("src") or "", page_url + ) + if not self._is_allowed_media_url(media_url): + raise RuntimeError("详情媒体域名不在白名单") + detected_type = self._media_type(media_url) + declared_type = str(video.get("data-type") or "").lower() + media_type = ( + detected_type + if detected_type in ("mp4", "m3u8") + else declared_type + ) + media_source = "primary-%s" % media_type + if self.prefer_progressive_mp4 and media_type == "m3u8": + for meta_property in ("og:video:secure_url", "og:video"): + progressive_url = self._absolute_media_url( + self._meta_content(tree, "property", meta_property), page_url + ) + if ( + self._media_type(progressive_url) == "mp4" + and self._is_allowed_media_url(progressive_url) + ): + media_url = progressive_url + media_type = "mp4" + media_source = "target-og-progressive-mp4" + break + title = self._meta_content(tree, "property", "og:title") + if not title: + title = self._meta_content(tree, "name", "headline") + if not title: + headings = tree.xpath('//h1[1] | //h2[1]') + title = self._first_text(headings) + if not title: + title = ("动漫 " if kind == "dm" else "视频 ") + item_id + pic = self._meta_content(tree, "property", "og:image") + if not pic: + pic = video.get("data-poster") or video.get("poster") or "" + pic = self._absolute_media_url(pic, page_url) or self.DEFAULT_PIC + content = self._meta_content(tree, "name", "Description") + if not content: + content = self._meta_content(tree, "property", "og:description") + vod_id = "%s:%s" % (kind, item_id) + play_target = self.PLAY_PREFIX + vod_id + vod = { + "vod_id": vod_id, + "vod_name": title, + "vod_pic": pic, + "vod_remarks": media_type.upper(), + "vod_content": content, + "vod_play_from": "BadNews动漫" if kind == "dm" else "BadNews直连", + "vod_play_url": "播放$%s" % play_target, + } + return vod, {"url": media_url, "type": media_type, "source": media_source} + + def _page_result(self, items, tree, page, default_limit): + pagecount = page + for href in tree.xpath('//a/@href'): + match = self.PAGE_RE.search(str(href or "")) + if match: + pagecount = max(pagecount, self._page_number(match.group(1))) + limit = len(items) or default_limit + return { + "list": items, + "page": page, + "pagecount": pagecount, + "limit": limit, + "total": pagecount * limit, + } + + def _player_result(self, media_url, media_type): + result = { + "parse": 0, + "jx": 0, + "playUrl": "", + "url": media_url, + "header": {"User-Agent": self.user_agent}, + "type": media_type, + } + if media_type == "m3u8": + result["format"] = "application/x-mpegURL" + return result + + def _player_for_media(self, media_url, media_type, media_source="primary"): + self._probe_log( + "media_selected type=%s source=%s host=%s" + % (media_type, media_source, urlsplit(media_url).hostname or "") + ) + if media_type == "m3u8" and self.lock_hls_highest: + try: + locked_url = self._prepare_locked_hls(media_url) + if locked_url: + self._probe_log("hls_highest_locked source=%s" % media_source) + return self._player_result(locked_url, "m3u8") + except Exception as exc: + self._probe_log("hls_lock_failed url=%s error=%s" % (media_url, exc)) + self._probe_log("hls_original_fallback source=%s" % media_source) + return self._player_result(media_url, media_type) + + def _prepare_locked_hls(self, master_url): + source = self._request_media_text(master_url) + manifest = self._highest_hls_manifest(source, master_url) + if not manifest: + return "" + token = hashlib.sha256( + (master_url + "\n" + manifest).encode("utf-8") + ).hexdigest()[:24] + self._proxy_manifests[token] = (time.time(), manifest.encode("utf-8")) + if len(self._proxy_manifests) > 16: + oldest = min(self._proxy_manifests, key=lambda key: self._proxy_manifests[key][0]) + self._proxy_manifests.pop(oldest, None) + site_key = quote(str(getattr(self, "siteKey", "") or "badnews"), safe="") + return "%s?siteKey=%s&token=%s" % ( + self._proxy_base_url(), + site_key, + token, + ) + + def _request_media_text(self, url): + if not self._is_allowed_media_url(url) or self._media_type(url) != "m3u8": + raise RuntimeError("媒体列表地址不在白名单") + last_error = None + for attempt in range(3): + try: + response = self._session.get( + url, + headers={ + "User-Agent": self.user_agent, + "Accept": "application/vnd.apple.mpegurl,application/x-mpegURL,*/*", + }, + timeout=(min(self.timeout, 10), self.timeout), + verify=self.verify_tls, + allow_redirects=True, + ) + if not 200 <= response.status_code < 300: + raise RuntimeError("HLS HTTP %s" % response.status_code) + source = response.content.decode("utf-8", errors="replace") + if "#EXTM3U" not in source: + raise RuntimeError("HLS 响应缺少 EXTM3U") + return source + except Exception as exc: + last_error = exc + if attempt < 2: + time.sleep(0.15 * (attempt + 1)) + raise RuntimeError("HLS 主列表读取失败: %s" % last_error) + + def _highest_hls_manifest(self, source, master_url): + lines = [line.strip() for line in str(source or "").splitlines() if line.strip()] + streams = [] + media_lines = {} + for index, line in enumerate(lines): + if line.startswith("#EXT-X-MEDIA:"): + attrs = self._hls_attrs(line.split(":", 1)[1]) + if attrs.get("TYPE") == "AUDIO" and attrs.get("GROUP-ID"): + media_lines[attrs["GROUP-ID"]] = (line, attrs) + elif line.startswith("#EXT-X-STREAM-INF:"): + attrs = self._hls_attrs(line.split(":", 1)[1]) + uri = "" + for candidate in lines[index + 1 :]: + if candidate.startswith("#"): + continue + uri = candidate + break + if uri: + resolution = attrs.get("RESOLUTION", "0x0").lower().split("x") + try: + pixels = int(resolution[0]) * int(resolution[1]) + except Exception: + pixels = 0 + try: + bandwidth = int(attrs.get("AVERAGE-BANDWIDTH") or attrs.get("BANDWIDTH") or 0) + except Exception: + bandwidth = 0 + streams.append((pixels, bandwidth, line, attrs, uri)) + if not streams: + return "" + _, _, stream_line, stream_attrs, stream_uri = max( + streams, key=lambda item: (item[0], item[1]) + ) + audio_group = stream_attrs.get("AUDIO", "") + output = ["#EXTM3U", "#EXT-X-VERSION:6", "#EXT-X-INDEPENDENT-SEGMENTS"] + if audio_group in media_lines: + audio_line, audio_attrs = media_lines[audio_group] + audio_uri = audio_attrs.get("URI", "") + if audio_uri: + absolute_audio = urljoin(master_url, audio_uri) + audio_line = re.sub( + r'URI=(?:"[^"]*"|[^,]*)', 'URI="%s"' % absolute_audio, audio_line + ) + output.append(audio_line) + output.append(stream_line) + output.append(urljoin(master_url, stream_uri)) + return "\n".join(output) + "\n" + + @staticmethod + def _hls_attrs(text): + attrs = {} + for match in re.finditer(r'([A-Z0-9-]+)=("[^"]*"|[^,]*)', str(text or "")): + value = match.group(2).strip() + if len(value) >= 2 and value[0] == value[-1] == '"': + value = value[1:-1] + attrs[match.group(1)] = value + return attrs + + @staticmethod + def _proxy_base_url(): + if CatVodProxy is not None: + return str(CatVodProxy.getUrl(True)) + return "http://127.0.0.1:9978/proxy" + + def _player_error(self, message): + text = self._clean_text(message) or "播放失败" + return { + "parse": 0, + "jx": 0, + "playUrl": "", + "url": "", + "header": {}, + "msg": text, + "content": text, + "error": text, + } + + @staticmethod + def _probe_log(message): + print("[badnews-probe] %s" % message) + + def _detail_error(self, vod_id, message): + text = self._clean_text(message) or "详情读取失败" + return { + "vod_id": vod_id or "error", + "vod_name": "详情读取失败", + "vod_pic": self.DEFAULT_PIC, + "vod_content": text, + "vod_play_from": "错误", + "vod_play_url": "查看错误$%s%s" % (self.ERROR_PREFIX, quote(text, safe="")), + } + + def _category_spec(self, tid): + value = str(tid or "hot").strip() + for spec in self.CATEGORY_SPECS: + if spec[0] == value: + return spec + return None + + @staticmethod + def _paged_path(base_path, page): + if page <= 1: + return base_path + return base_path.rstrip("/") + "/page-%d" % page + + def _absolute_url(self, path): + return urljoin(self.host.rstrip("/") + "/", str(path or "").lstrip("/")) + + @staticmethod + def _absolute_media_url(value, page_url): + text = str(value or "").strip() + if not text: + return "" + return urljoin(page_url, text) + + def _is_allowed_html_url(self, url): + parsed = urlsplit(str(url or "")) + host = (parsed.hostname or "").lower() + configured_host = (urlsplit(self.host).hostname or "").lower() + return ( + parsed.scheme in ("http", "https") + and bool(host) + and host == configured_host + and host not in self.BLOCKED_HOSTS + ) + + def _is_allowed_media_url(self, url): + parsed = urlsplit(str(url or "")) + host = (parsed.hostname or "").lower() + return ( + parsed.scheme in ("http", "https") + and host in self.MEDIA_HOSTS + and host not in self.BLOCKED_HOSTS + and self.isVideoFormat(url) + ) + + def _looks_like_challenge(self, status_code, source): + sample = str(source or "")[:200000].lower() + status = int(status_code or 0) + if 200 <= status < 300 and any( + marker in sample for marker in self.CONTENT_MARKERS + ): + return False + if any(marker in sample for marker in self.CHALLENGE_MARKERS): + return True + return status in (403, 503) and "cloudflare" in sample + + @staticmethod + def _response_text(response): + content = bytes(response.content or b"") + declared = str(response.encoding or "").strip() + normalized = declared.lower().replace("_", "-") + if not normalized or normalized in { + "iso-8859-1", + "utf-32", + "utf-32le", + "utf-32be", + "usc4 little endian", + "usc4 big endian", + }: + chosen = "utf-8" + else: + chosen = declared + try: + text = content.decode(chosen, errors="replace") + except (LookupError, UnicodeError): + chosen = "utf-8" + text = content.decode(chosen, errors="replace") + if chosen.lower() != normalized: + print( + "[badnews-probe] encoding declared=%s chosen=%s bytes=%d content_type=%s" + % ( + declared or "none", + chosen, + len(content), + response.headers.get("Content-Type", ""), + ) + ) + return text + + @staticmethod + def _tree(source): + if isinstance(source, bytes): + payload = source + else: + payload = str(source or "").encode("utf-8", errors="replace") + parser = html.HTMLParser(encoding="utf-8", recover=True) + return html.fromstring(payload, parser=parser) + + def _meta_content(self, tree, attr_name, attr_value): + nodes = tree.xpath( + '//meta[translate(@%s,"ABCDEFGHIJKLMNOPQRSTUVWXYZ","abcdefghijklmnopqrstuvwxyz")="%s"]/@content' + % (attr_name, attr_value.lower()) + ) + return self._clean_text(nodes[0]) if nodes else "" + + def _first_text(self, nodes): + for node in nodes or []: + try: + value = node.text_content() + except Exception: + value = str(node or "") + value = self._clean_text(value) + if value: + return value + return "" + + def _split_vod_id(self, value): + text = str(value or "").strip() + if ":" not in text: + return ("t", self._digits(text)) if self._digits(text) else ("", "") + kind, item_id = text.split(":", 1) + kind = kind.strip().lower() + item_id = self._digits(item_id) + if kind not in ("t", "dm") or not item_id: + return "", "" + return kind, item_id + + @staticmethod + def _first_matching_id(values, pattern): + for value in values or []: + match = pattern.search(str(value or "")) + if match: + return match.group(1) + return "" + + @staticmethod + def _digits(value): + match = re.search(r"\d+", str(value or "")) + return match.group(0) if match else "" + + def _media_type(self, url): + text = str(url or "").lower() + if ".m3u8" in text: + return "m3u8" + if ".mp4" in text: + return "mp4" + return "" + + @staticmethod + def _parse_config(extend): + if isinstance(extend, dict): + return dict(extend) + text = str(extend or "").strip() + if not text: + return {} + if text.startswith(("http://", "https://")): + return {"host": text} + try: + value = json.loads(text) + return value if isinstance(value, dict) else {} + except Exception: + return {} + + @staticmethod + def _bool_value(value, default=False): + if isinstance(value, bool): + return value + if value is None: + return bool(default) + return str(value).strip().lower() in ("1", "true", "yes", "on") + + @staticmethod + def _bounded_int(value, default, minimum=1, maximum=999999): + try: + number = int(value) + except Exception: + number = int(default) + return max(minimum, min(maximum, number)) + + def _page_number(self, value): + return self._bounded_int(value, 1, 1, 999999) + + @staticmethod + def _clean_text(value): + text = html_lib.unescape(str(value or "")) + return re.sub(r"\s+", " ", text).strip() + + @staticmethod + def _empty_page(page, message=""): + return { + "list": [], + "page": page, + "pagecount": page, + "limit": 0, + "total": 0, + "msg": message, + } diff --git a/jaychouqq/yingshi/py9/badnews_spider.py b/jaychouqq/yingshi/py9/badnews_spider.py new file mode 100644 index 00000000..3f70daf3 --- /dev/null +++ b/jaychouqq/yingshi/py9/badnews_spider.py @@ -0,0 +1,874 @@ +# -*- coding: utf-8 -*- +# //@name:BadNews直播放 +# //@id:badnews_direct +# //@version:7 + +import hashlib +import html as html_lib +import json +import re +import time +from urllib.parse import quote, unquote, urljoin, urlsplit + +import requests +from lxml import html + +from base.spider import Spider as BaseSpider + +try: + from com.github.catvod import Proxy as CatVodProxy +except Exception: + CatVodProxy = None + + +class Spider(BaseSpider): + name = "BadNews直播放" + host = "https://bad.news" + backend_parse = False + category_mode = False + categoryMode = False + + PLAY_PREFIX = "badnews-play:" + ERROR_PREFIX = "badnews-error:" + DEFAULT_PIC = "https://bad.news/favicon.ico" + + CATEGORY_SPECS = ( + ("hot", "热门视频", "entry", "/sort-hot"), + ("new", "最新视频", "entry", "/sort-new"), + ("short", "短视频", "entry", "/tag/porn"), + ("long", "长视频", "entry", "/tag/long-porn"), + ("dm", "H动漫", "dm", "/dm"), + ("dm_3d", "3D动画", "dm", "/dm/type/q-3D"), + ("dm_doujin", "同人作品", "dm", "/dm/type/q-同人"), + ("dm_cosplay", "Cosplay", "dm", "/dm/type/q-Cosplay"), + ("better", "精选视频", "entry", "/sort-better"), + ("score", "高分视频", "entry", "/sort-score"), + ) + + BLOCKED_HOSTS = frozenset( + { + "script-center.bad.news", + "portalfluently.com", + "vivodemisrentas.net", + "secretlygoatsarrangement.com", + "ri1.xlfn.cc", + "static.cloudflareinsights.com", + "www.google-analytics.com", + "www.googletagmanager.com", + "www.statcounter.com", + } + ) + MEDIA_HOSTS = frozenset({"video.twimg.com", "static.bad.news"}) + CHALLENGE_MARKERS = ( + "just a moment", + "/cdn-cgi/challenge-platform", + "_cf_chl_opt", + "cf-turnstile", + "turnstile", + ) + CONTENT_MARKERS = ( + 'class="entry', + "class='entry", + " 1800: + return [404, "text/plain; charset=utf-8", b"manifest not found"] + return [ + 200, + "application/vnd.apple.mpegurl", + cached[1], + {"Cache-Control": "no-store", "Access-Control-Allow-Origin": "*"}, + ] + + def homeContent(self, filter): + return { + "class": [ + {"type_id": type_id, "type_name": type_name} + for type_id, type_name, _, _ in self.CATEGORY_SPECS + ], + "filters": {}, + } + + def homeVideoContent(self): + result = self.categoryContent("new", "1", False, {}) + return {"list": result.get("list", [])} + + def categoryContent(self, tid, pg, filter, extend): + self._parse_config(extend) + page = self._page_number(pg) + spec = self._category_spec(tid) + if spec is None: + return self._empty_page(page, "未知分类") + _, _, parser_kind, base_path = spec + paths = [self._paged_path(base_path, page)] + if str(tid) == "hot": + paths.append("/" if page == 1 else "/page-%d" % page) + + last_error = None + for path in paths: + try: + source, page_url = self._request_text(path) + if parser_kind == "dm": + return self._parse_dm_page(source, page, page_url) + return self._parse_entry_page(source, page, page_url) + except Exception as exc: + last_error = exc + print("[badnews-probe] category path=%s error=%s" % (path, exc)) + return self._empty_page(page, "分类读取失败: %s" % last_error) + + def searchContent(self, key, quick, pg="1"): + keyword = self._clean_text(key) + page = self._page_number(pg) + if not keyword: + return self._empty_page(page) + + encoded = quote(keyword, safe="") + main_path = "/search/q-%s/type-porn" % encoded + dm_path = "/dm/search/q-%s" % encoded + if page > 1: + main_path += "/page-%d" % page + dm_path += "/page-%d" % page + + items = [] + pagecount = page + errors = [] + for parser_kind, path in (("entry", main_path), ("dm", dm_path)): + try: + source, page_url = self._request_text(path) + parsed = ( + self._parse_dm_page(source, page, page_url) + if parser_kind == "dm" + else self._parse_entry_page(source, page, page_url) + ) + items.extend(parsed.get("list", [])) + pagecount = max(pagecount, self._page_number(parsed.get("pagecount"))) + except Exception as exc: + errors.append(str(exc)) + + deduped = [] + seen = set() + for item in items: + vod_id = str(item.get("vod_id") or "") + if not vod_id or vod_id in seen: + continue + seen.add(vod_id) + deduped.append(item) + return { + "list": deduped, + "page": page, + "pagecount": pagecount, + "limit": len(deduped), + "total": pagecount * max(len(deduped), 1), + "msg": "; ".join(errors) if errors and not deduped else "", + } + + def detailContent(self, ids): + raw_id = ids[0] if isinstance(ids, (list, tuple)) and ids else ids + value = str(raw_id or "").strip() + if value.startswith("atvp_detail:"): + value = value[len("atvp_detail:") :].strip() + if value.startswith(self.PLAY_PREFIX): + value = value[len(self.PLAY_PREFIX) :].strip() + kind, item_id = self._split_vod_id(value) + if not kind or not item_id: + return {"list": []} + + path = "/t/%s" % item_id if kind == "t" else "/dm/play/id-%s" % item_id + try: + source, page_url = self._request_text(path, fresh=(kind == "dm")) + vod, _ = self._parse_detail_page(source, kind, item_id, page_url) + return {"list": [vod]} + except Exception as exc: + return {"list": [self._detail_error(value, str(exc))]} + + def playerContent(self, flag, id, vipFlags): + value = str(id or "").strip() + if value.startswith(self.ERROR_PREFIX): + return self._player_error(unquote(value[len(self.ERROR_PREFIX) :])) + if value.startswith(("http://", "https://")): + if not self._is_allowed_media_url(value): + return self._player_error("播放地址域名不在媒体白名单") + return self._player_for_media(value, self._media_type(value)) + if not value.startswith(self.PLAY_PREFIX): + return self._player_error("无法识别播放 ID") + + kind, item_id = self._split_vod_id(value[len(self.PLAY_PREFIX) :]) + if not kind or not item_id: + return self._player_error("播放 ID 不完整") + path = "/t/%s" % item_id if kind == "t" else "/dm/play/id-%s" % item_id + try: + source, page_url = self._request_text(path, fresh=(kind == "dm")) + _, media = self._parse_detail_page(source, kind, item_id, page_url) + return self._player_for_media( + media["url"], media["type"], media.get("source", "primary") + ) + except Exception as exc: + return self._player_error("播放地址刷新失败: %s" % exc) + + def _reset_session(self): + if self._session is not None: + try: + self._session.close() + except Exception: + pass + session = requests.Session() + session.trust_env = self.trust_env + session.headers.update( + { + "User-Agent": self.user_agent, + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.5", + "Cache-Control": "no-cache", + } + ) + if self.proxy: + session.proxies.update({"http": self.proxy, "https": self.proxy}) + self._session = session + + def _request_text(self, path, fresh=False): + url = self._absolute_url(path) + if not self._is_allowed_html_url(url): + raise RuntimeError("已阻止非站点 HTML 请求") + now = time.time() + if not fresh and self.cache_ttl > 0: + cached = self._cache.get(url) + if cached and now - cached[0] <= self.cache_ttl: + return cached[1], cached[2] + + last_error = None + for attempt in range(2): + try: + response = self._session.get( + url, + timeout=(min(self.timeout, 10), self.timeout), + allow_redirects=True, + verify=self.verify_tls, + ) + final_url = str(response.url or url) + if not self._is_allowed_html_url(final_url): + raise RuntimeError("已阻止外域跳转: %s" % urlsplit(final_url).hostname) + text = self._response_text(response) + if self._looks_like_challenge(response.status_code, text): + raise RuntimeError("blocked_by_waf: 页面返回挑战或验证码") + if response.status_code == 429 and attempt == 0: + retry_after = self._bounded_int( + response.headers.get("Retry-After"), 1, 1, 3 + ) + time.sleep(retry_after) + continue + response.raise_for_status() + if not fresh and self.cache_ttl > 0: + self._cache[url] = (time.time(), text, final_url) + return text, final_url + except requests.RequestException as exc: + last_error = exc + if attempt == 0: + time.sleep(0.4) + continue + break + except RuntimeError: + raise + raise RuntimeError("网络请求失败: %s" % last_error) + + def _parse_entry_page(self, source, page, page_url): + tree = self._tree(source) + items = [] + entries = tree.xpath( + '//div[contains(concat(" ", normalize-space(@class), " "), " entry ")]' + ) + for entry in entries: + videos = entry.xpath('.//video[@data-source or @data-id]') + if not videos: + continue + video = videos[0] + item_id = self._digits(video.get("data-id")) + if not item_id: + item_id = self._first_matching_id(entry.xpath('.//a/@href'), self.TOPIC_ID_RE) + if not item_id: + continue + title = self._first_text( + entry.xpath( + './/h3[contains(concat(" ", normalize-space(@class), " "), " title ")]' + '/a[contains(concat(" ", normalize-space(@class), " "), " title ")][1]' + ) + ) + if not title: + title = "视频 %s" % item_id + pic = self._absolute_media_url( + video.get("data-poster") or video.get("poster") or "", page_url + ) + duration = self._clean_text( + " ".join(entry.xpath('.//*[contains(@class,"ct-time")]//text()')) + ) + tag = self._first_text(entry.xpath('.//h4[contains(@class,"label")]')) + media_type = str(video.get("data-type") or "").upper() + remarks = duration or tag or media_type + items.append( + { + "vod_id": "t:%s" % item_id, + "vod_name": title, + "vod_pic": pic or self.DEFAULT_PIC, + "vod_remarks": remarks, + } + ) + return self._page_result(items, tree, page, 25) + + def _parse_dm_page(self, source, page, page_url): + tree = self._tree(source) + items = [] + articles = tree.xpath('//article[.//a[contains(@href,"/dm/play/id-")]]') + for article in articles: + title_links = article.xpath( + './/a[contains(concat(" ", normalize-space(@class), " "), " title ")][1]' + ) + links = title_links or article.xpath('.//a[contains(@href,"/dm/play/id-")][1]') + if not links: + continue + link = links[0] + href = str(link.get("href") or "") + item_id = self._first_matching_id([href], self.DM_ID_RE) + if not item_id: + continue + title = self._clean_text(link.get("title") or link.text_content()) + images = article.xpath('.//img[1]') + pic = "" + if images: + image = images[0] + pic = self._absolute_media_url( + image.get("data-echo") + or image.get("data-src") + or image.get("src") + or "", + page_url, + ) + items.append( + { + "vod_id": "dm:%s" % item_id, + "vod_name": title or "动漫 %s" % item_id, + "vod_pic": pic or self.DEFAULT_PIC, + "vod_remarks": "MP4", + } + ) + return self._page_result(items, tree, page, 30) + + def _parse_detail_page(self, source, kind, item_id, page_url): + tree = self._tree(source) + if kind == "t": + videos = tree.xpath('//video[@data-id="%s"]' % item_id) + if not videos: + videos = tree.xpath('//video[@data-source][1]') + else: + videos = tree.xpath('//video[@data-source][1]') + if not videos: + raise RuntimeError("详情页没有 video[data-source]") + video = videos[0] + media_url = self._absolute_media_url( + video.get("data-source") or video.get("src") or "", page_url + ) + if not self._is_allowed_media_url(media_url): + raise RuntimeError("详情媒体域名不在白名单") + detected_type = self._media_type(media_url) + declared_type = str(video.get("data-type") or "").lower() + media_type = ( + detected_type + if detected_type in ("mp4", "m3u8") + else declared_type + ) + media_source = "primary-%s" % media_type + if self.prefer_progressive_mp4 and media_type == "m3u8": + for meta_property in ("og:video:secure_url", "og:video"): + progressive_url = self._absolute_media_url( + self._meta_content(tree, "property", meta_property), page_url + ) + if ( + self._media_type(progressive_url) == "mp4" + and self._is_allowed_media_url(progressive_url) + ): + media_url = progressive_url + media_type = "mp4" + media_source = "target-og-progressive-mp4" + break + title = self._meta_content(tree, "property", "og:title") + if not title: + title = self._meta_content(tree, "name", "headline") + if not title: + headings = tree.xpath('//h1[1] | //h2[1]') + title = self._first_text(headings) + if not title: + title = ("动漫 " if kind == "dm" else "视频 ") + item_id + pic = self._meta_content(tree, "property", "og:image") + if not pic: + pic = video.get("data-poster") or video.get("poster") or "" + pic = self._absolute_media_url(pic, page_url) or self.DEFAULT_PIC + content = self._meta_content(tree, "name", "Description") + if not content: + content = self._meta_content(tree, "property", "og:description") + vod_id = "%s:%s" % (kind, item_id) + play_target = self.PLAY_PREFIX + vod_id + vod = { + "vod_id": vod_id, + "vod_name": title, + "vod_pic": pic, + "vod_remarks": media_type.upper(), + "vod_content": content, + "vod_play_from": "BadNews动漫" if kind == "dm" else "BadNews直连", + "vod_play_url": "播放$%s" % play_target, + } + return vod, {"url": media_url, "type": media_type, "source": media_source} + + def _page_result(self, items, tree, page, default_limit): + pagecount = page + for href in tree.xpath('//a/@href'): + match = self.PAGE_RE.search(str(href or "")) + if match: + pagecount = max(pagecount, self._page_number(match.group(1))) + limit = len(items) or default_limit + return { + "list": items, + "page": page, + "pagecount": pagecount, + "limit": limit, + "total": pagecount * limit, + } + + def _player_result(self, media_url, media_type): + result = { + "parse": 0, + "jx": 0, + "playUrl": "", + "url": media_url, + "header": {"User-Agent": self.user_agent}, + "type": media_type, + } + if media_type == "m3u8": + result["format"] = "application/x-mpegURL" + return result + + def _player_for_media(self, media_url, media_type, media_source="primary"): + self._probe_log( + "media_selected type=%s source=%s host=%s" + % (media_type, media_source, urlsplit(media_url).hostname or "") + ) + if media_type == "m3u8" and self.lock_hls_highest: + try: + locked_url = self._prepare_locked_hls(media_url) + if locked_url: + self._probe_log("hls_highest_locked source=%s" % media_source) + return self._player_result(locked_url, "m3u8") + except Exception as exc: + self._probe_log("hls_lock_failed url=%s error=%s" % (media_url, exc)) + self._probe_log("hls_original_fallback source=%s" % media_source) + return self._player_result(media_url, media_type) + + def _prepare_locked_hls(self, master_url): + source = self._request_media_text(master_url) + manifest = self._highest_hls_manifest(source, master_url) + if not manifest: + return "" + token = hashlib.sha256( + (master_url + "\n" + manifest).encode("utf-8") + ).hexdigest()[:24] + self._proxy_manifests[token] = (time.time(), manifest.encode("utf-8")) + if len(self._proxy_manifests) > 16: + oldest = min(self._proxy_manifests, key=lambda key: self._proxy_manifests[key][0]) + self._proxy_manifests.pop(oldest, None) + site_key = quote(str(getattr(self, "siteKey", "") or "badnews"), safe="") + return "%s?siteKey=%s&token=%s" % ( + self._proxy_base_url(), + site_key, + token, + ) + + def _request_media_text(self, url): + if not self._is_allowed_media_url(url) or self._media_type(url) != "m3u8": + raise RuntimeError("媒体列表地址不在白名单") + last_error = None + for attempt in range(3): + try: + response = self._session.get( + url, + headers={ + "User-Agent": self.user_agent, + "Accept": "application/vnd.apple.mpegurl,application/x-mpegURL,*/*", + }, + timeout=(min(self.timeout, 10), self.timeout), + verify=self.verify_tls, + allow_redirects=True, + ) + if not 200 <= response.status_code < 300: + raise RuntimeError("HLS HTTP %s" % response.status_code) + source = response.content.decode("utf-8", errors="replace") + if "#EXTM3U" not in source: + raise RuntimeError("HLS 响应缺少 EXTM3U") + return source + except Exception as exc: + last_error = exc + if attempt < 2: + time.sleep(0.15 * (attempt + 1)) + raise RuntimeError("HLS 主列表读取失败: %s" % last_error) + + def _highest_hls_manifest(self, source, master_url): + lines = [line.strip() for line in str(source or "").splitlines() if line.strip()] + streams = [] + media_lines = {} + for index, line in enumerate(lines): + if line.startswith("#EXT-X-MEDIA:"): + attrs = self._hls_attrs(line.split(":", 1)[1]) + if attrs.get("TYPE") == "AUDIO" and attrs.get("GROUP-ID"): + media_lines[attrs["GROUP-ID"]] = (line, attrs) + elif line.startswith("#EXT-X-STREAM-INF:"): + attrs = self._hls_attrs(line.split(":", 1)[1]) + uri = "" + for candidate in lines[index + 1 :]: + if candidate.startswith("#"): + continue + uri = candidate + break + if uri: + resolution = attrs.get("RESOLUTION", "0x0").lower().split("x") + try: + pixels = int(resolution[0]) * int(resolution[1]) + except Exception: + pixels = 0 + try: + bandwidth = int(attrs.get("AVERAGE-BANDWIDTH") or attrs.get("BANDWIDTH") or 0) + except Exception: + bandwidth = 0 + streams.append((pixels, bandwidth, line, attrs, uri)) + if not streams: + return "" + _, _, stream_line, stream_attrs, stream_uri = max( + streams, key=lambda item: (item[0], item[1]) + ) + audio_group = stream_attrs.get("AUDIO", "") + output = ["#EXTM3U", "#EXT-X-VERSION:6", "#EXT-X-INDEPENDENT-SEGMENTS"] + if audio_group in media_lines: + audio_line, audio_attrs = media_lines[audio_group] + audio_uri = audio_attrs.get("URI", "") + if audio_uri: + absolute_audio = urljoin(master_url, audio_uri) + audio_line = re.sub( + r'URI=(?:"[^"]*"|[^,]*)', 'URI="%s"' % absolute_audio, audio_line + ) + output.append(audio_line) + output.append(stream_line) + output.append(urljoin(master_url, stream_uri)) + return "\n".join(output) + "\n" + + @staticmethod + def _hls_attrs(text): + attrs = {} + for match in re.finditer(r'([A-Z0-9-]+)=("[^"]*"|[^,]*)', str(text or "")): + value = match.group(2).strip() + if len(value) >= 2 and value[0] == value[-1] == '"': + value = value[1:-1] + attrs[match.group(1)] = value + return attrs + + @staticmethod + def _proxy_base_url(): + if CatVodProxy is not None: + return str(CatVodProxy.getUrl(True)) + return "http://127.0.0.1:9978/proxy" + + def _player_error(self, message): + text = self._clean_text(message) or "播放失败" + return { + "parse": 0, + "jx": 0, + "playUrl": "", + "url": "", + "header": {}, + "msg": text, + "content": text, + "error": text, + } + + @staticmethod + def _probe_log(message): + print("[badnews-probe] %s" % message) + + def _detail_error(self, vod_id, message): + text = self._clean_text(message) or "详情读取失败" + return { + "vod_id": vod_id or "error", + "vod_name": "详情读取失败", + "vod_pic": self.DEFAULT_PIC, + "vod_content": text, + "vod_play_from": "错误", + "vod_play_url": "查看错误$%s%s" % (self.ERROR_PREFIX, quote(text, safe="")), + } + + def _category_spec(self, tid): + value = str(tid or "hot").strip() + for spec in self.CATEGORY_SPECS: + if spec[0] == value: + return spec + return None + + @staticmethod + def _paged_path(base_path, page): + if page <= 1: + return base_path + return base_path.rstrip("/") + "/page-%d" % page + + def _absolute_url(self, path): + return urljoin(self.host.rstrip("/") + "/", str(path or "").lstrip("/")) + + @staticmethod + def _absolute_media_url(value, page_url): + text = str(value or "").strip() + if not text: + return "" + return urljoin(page_url, text) + + def _is_allowed_html_url(self, url): + parsed = urlsplit(str(url or "")) + host = (parsed.hostname or "").lower() + configured_host = (urlsplit(self.host).hostname or "").lower() + return ( + parsed.scheme in ("http", "https") + and bool(host) + and host == configured_host + and host not in self.BLOCKED_HOSTS + ) + + def _is_allowed_media_url(self, url): + parsed = urlsplit(str(url or "")) + host = (parsed.hostname or "").lower() + return ( + parsed.scheme in ("http", "https") + and host in self.MEDIA_HOSTS + and host not in self.BLOCKED_HOSTS + and self.isVideoFormat(url) + ) + + def _looks_like_challenge(self, status_code, source): + sample = str(source or "")[:200000].lower() + status = int(status_code or 0) + if 200 <= status < 300 and any( + marker in sample for marker in self.CONTENT_MARKERS + ): + return False + if any(marker in sample for marker in self.CHALLENGE_MARKERS): + return True + return status in (403, 503) and "cloudflare" in sample + + @staticmethod + def _response_text(response): + content = bytes(response.content or b"") + declared = str(response.encoding or "").strip() + normalized = declared.lower().replace("_", "-") + if not normalized or normalized in { + "iso-8859-1", + "utf-32", + "utf-32le", + "utf-32be", + "usc4 little endian", + "usc4 big endian", + }: + chosen = "utf-8" + else: + chosen = declared + try: + text = content.decode(chosen, errors="replace") + except (LookupError, UnicodeError): + chosen = "utf-8" + text = content.decode(chosen, errors="replace") + if chosen.lower() != normalized: + print( + "[badnews-probe] encoding declared=%s chosen=%s bytes=%d content_type=%s" + % ( + declared or "none", + chosen, + len(content), + response.headers.get("Content-Type", ""), + ) + ) + return text + + @staticmethod + def _tree(source): + if isinstance(source, bytes): + payload = source + else: + payload = str(source or "").encode("utf-8", errors="replace") + parser = html.HTMLParser(encoding="utf-8", recover=True) + return html.fromstring(payload, parser=parser) + + def _meta_content(self, tree, attr_name, attr_value): + nodes = tree.xpath( + '//meta[translate(@%s,"ABCDEFGHIJKLMNOPQRSTUVWXYZ","abcdefghijklmnopqrstuvwxyz")="%s"]/@content' + % (attr_name, attr_value.lower()) + ) + return self._clean_text(nodes[0]) if nodes else "" + + def _first_text(self, nodes): + for node in nodes or []: + try: + value = node.text_content() + except Exception: + value = str(node or "") + value = self._clean_text(value) + if value: + return value + return "" + + def _split_vod_id(self, value): + text = str(value or "").strip() + if ":" not in text: + return ("t", self._digits(text)) if self._digits(text) else ("", "") + kind, item_id = text.split(":", 1) + kind = kind.strip().lower() + item_id = self._digits(item_id) + if kind not in ("t", "dm") or not item_id: + return "", "" + return kind, item_id + + @staticmethod + def _first_matching_id(values, pattern): + for value in values or []: + match = pattern.search(str(value or "")) + if match: + return match.group(1) + return "" + + @staticmethod + def _digits(value): + match = re.search(r"\d+", str(value or "")) + return match.group(0) if match else "" + + def _media_type(self, url): + text = str(url or "").lower() + if ".m3u8" in text: + return "m3u8" + if ".mp4" in text: + return "mp4" + return "" + + @staticmethod + def _parse_config(extend): + if isinstance(extend, dict): + return dict(extend) + text = str(extend or "").strip() + if not text: + return {} + if text.startswith(("http://", "https://")): + return {"host": text} + try: + value = json.loads(text) + return value if isinstance(value, dict) else {} + except Exception: + return {} + + @staticmethod + def _bool_value(value, default=False): + if isinstance(value, bool): + return value + if value is None: + return bool(default) + return str(value).strip().lower() in ("1", "true", "yes", "on") + + @staticmethod + def _bounded_int(value, default, minimum=1, maximum=999999): + try: + number = int(value) + except Exception: + number = int(default) + return max(minimum, min(maximum, number)) + + def _page_number(self, value): + return self._bounded_int(value, 1, 1, 999999) + + @staticmethod + def _clean_text(value): + text = html_lib.unescape(str(value or "")) + return re.sub(r"\s+", " ", text).strip() + + @staticmethod + def _empty_page(page, message=""): + return { + "list": [], + "page": page, + "pagecount": page, + "limit": 0, + "total": 0, + "msg": message, + } diff --git a/jaychouqq/yingshi/py9/樱花传媒.py b/jaychouqq/yingshi/py9/樱花传媒.py new file mode 100644 index 00000000..d489c37f --- /dev/null +++ b/jaychouqq/yingshi/py9/樱花传媒.py @@ -0,0 +1,270 @@ +# -*- coding: utf-8 -*- +import json +import re +import urllib.parse +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + +class Spider(BaseSpider): + BASE_URL = "https://x3av.com" + HEADERS = { + "User-Agent": "Mozilla/5.0 (Linux; Android 10; Mobile) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36", + "Referer": "https://x3av.com/", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" + } + + def __init__(self): + self.siteUrl = self.BASE_URL + self.extend = {} + + def init(self, extend=""): + if extend: + try: + self.extend = json.loads(extend) if isinstance(extend, str) else extend + self.siteUrl = self.extend.get("siteUrl", self.BASE_URL).rstrip("/") + except Exception: + self.siteUrl = self.BASE_URL + + def getName(self): + return "樱花传媒" + + def isVideoFormat(self, url): + return bool(re.search(r"\.(m3u8|mp4|flv|avi|mkv)(\?|$)", url or "", re.I)) + + def manualVideoCheck(self): + return True + + def homeContent(self, filter): + classes = [ + {"type_id": "1", "type_name": "有码"}, + {"type_id": "2", "type_name": "无码"}, + {"type_id": "3", "type_name": "素人"}, + {"type_id": "4", "type_name": "中文字幕"} + ] + filters = {} + for i in [x["type_id"] for x in classes]: + filters[i] = [ + {"key": "by", "name": "排序", "value": [ + {"n": "最新", "v": "time"}, + {"n": "热门", "v": "hits"}, + {"n": "评分", "v": "score"} + ]} + ] + return {"class": classes, "filters": filters} + + def homeVideoContent(self): + html = self._get(self.siteUrl) + return {"list": self._parse_list(html)} + + def categoryContent(self, tid, pg, filter, extend): + pg = str(pg or "1") + by = (extend or {}).get("by", "") + if by and by != "time": + url = self.siteUrl + "/vshow/by/{}/id/{}/page/{}.html".format(by, tid, pg) + else: + url = self.siteUrl + "/category/{}.html".format(tid) if pg == "1" else self.siteUrl + "/category/{}/page/{}.html".format(tid, pg) + html = self._get(url) + videos = self._parse_list(html) + return {"page": int(pg), "pagecount": int(pg) + 1 if videos else int(pg), "limit": 24, "total": 999999, "list": videos} + + def detailContent(self, ids): + vid = ids[0] if isinstance(ids, list) else ids + url = self._full_url(vid) + html = self._get(url) + name = self._clean(self._match(html, r"]*>(.*?)") or self._match(html, r"]*>(.*?)") or "") + pic = self._match(html, r'background\s*:\s*url\((.*?)\)') or self._match(html, r']+data-original=["\']([^"\']+)') or self._match(html, r']+data-src=["\']([^"\']+)') or self._match(html, r']+src=["\']([^"\']+)') + desc = self._clean(self._match(html, r']+class=["\'][^"\']*(?:desc|content|video-info)[^"\']*["\'][^>]*>(.*?)') or "") + actor = self._clean(self._match(html, r"主演[:: \s]*([^<]+)") or "") + remarks = self._clean(self._match(html, r"番号[:: \s]*([^<]+)") or "") + play_items = [] + for m in re.finditer(r']+id=["\']playerserver["\'][^>]*>', html, re.I): + tag = m.group(0) + vodid = self._attr(tag, "data-vodid") + sid = self._attr(tag, "data-sid") or "1" + nid = self._attr(tag, "data-nid") or "1" + title = self._clean(self._match(html[m.end():m.end()+200], r"([^<]+)") or "播放{}".format(len(play_items) + 1)) + if vodid: + play_items.append("{}${}|{}|{}".format(title, vodid, sid, nid)) + if not play_items: + mid = self._match(url, r"/videos/(\d+)") + if mid: + play_items.append("播放${}|1|1".format(mid)) + vod = { + "vod_id": vid, + "vod_name": name, + "vod_pic": self._real_pic(pic), + "type_name": "", + "vod_year": "", + "vod_area": "", + "vod_remarks": remarks, + "vod_actor": actor, + "vod_director": "", + "vod_content": desc, + "vod_play_from": "樱花传媒", + "vod_play_url": "#".join(play_items) + } + return {"list": [vod]} + + def searchContent(self, key, quick, pg="1"): + wd = urllib.parse.quote(key) + url = self.siteUrl + "/search.html?wd={}".format(wd) if str(pg) == "1" else self.siteUrl + "/search.html?wd={}&page={}".format(wd, pg) + html = self._get(url) + return {"list": self._parse_list(html)} + + def playerContent(self, flag, id, vipFlags): + pp = str(id).split("|") + if len(pp) < 3: + return {"parse": 1, "playUrl": "", "url": id, "header": self.HEADERS} + data = {"ids": pp[0], "flag": "player", "sid": pp[1], "nid": pp[2]} + headers = dict(self.HEADERS) + headers["X-Requested-With"] = "XMLHttpRequest" + headers["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8" + try: + res = requests.post(self.siteUrl + "/api.php/post/urlget/", data=data, headers=headers, timeout=15, verify=False) + text = res.text + except requests.RequestException: + text = "" + iframe = "" + try: + obj = json.loads(text) + iframe = self._match(obj.get("player", ""), r']+src=["\']([^"\']+)') + except Exception: + iframe = self._match(text, r']+src=["\']([^"\']+)') + iframe = self._full_url(iframe) + real = self._extract_player_url(iframe) + if real: + return {"parse": 0, "playUrl": "", "url": real, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": iframe}} + return {"parse": 1, "playUrl": "", "url": iframe, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": self.siteUrl + "/"}} + + def localProxy(self, param): + return [404, "text/plain", ""] + + def _parse_list(self, html): + html = re.sub(r"", "", html or "") + arr = [] + blocks = re.findall(r']+class=["\'][^"\']*video-elem[^"\']*["\'][\s\S]*?(?=]+class=["\'][^"\']*video-elem|]+class=["\'][^"\']*pagination||$)', html, re.I) + if not blocks: + blocks = re.findall(r']+href=["\'][^"\']*/videos/\d+\.html[^"\']*["\'][\s\S]*?', html, re.I) + for block in blocks: + href = self._match(block, r'href=["\']([^"\']*/videos/\d+\.html[^"\']*)') + name = self._clean(self._match(block, r']+class=["\'][^"\']*title[^"\']*["\'][^>]*>(.*?)') or self._match(block, r'title=["\']([^"\']+)') or self._match(block, r'alt=["\']([^"\']+)')) + img_tag = self._match(block, r'()') + pic = self._attr(img_tag, "data-original") or self._attr(img_tag, "data-src") or self._attr(img_tag, "src") + remark = self._clean(self._match(block, r']+class=["\'][^"\']*(?:duration|remarks|time)[^"\']*["\'][^>]*>(.*?)') or "") + pic = self._real_pic(pic) + if href and name: + arr.append({"vod_id": self._full_url(href), "vod_name": name, "vod_pic": pic, "vod_remarks": remark}) + return arr + + def _extract_player_url(self, iframe): + if not iframe: + return "" + html = self._get(iframe, {"Referer": self.siteUrl + "/"}) + code = self._unpack(html) or html + p = {} + m = re.search(r"var\s+p\s*=\s*(\{.*?\})\s*;", code, re.S) + if m: + for k, v in re.findall(r'["\']?(hls\d+|mp4|file)["\']?\s*:\s*["\']([^"\']+)["\']', m.group(1), re.I): + p[k.lower()] = v.replace("\\/", "/") + url = p.get("hls2") or p.get("hls3") or p.get("hls4") or p.get("file") or p.get("mp4") + if not url: + sm = re.search(r'sources\s*:\s*\[\s*\{\s*file\s*:\s*(p\.(hls\d+|file|mp4)|["\']([^"\']+)["\'])', code, re.I) + if sm: + url = p.get((sm.group(2) or "").lower()) or sm.group(3) or "" + if not url: + urls = re.findall(r'https?://[^"\']+?\.(?:m3u8|mp4)(?:\?[^"\']*)?|/[A-Za-z0-9_./-]+/(?:master|index)\.(?:m3u8|mp4)(?:\?[^"\']*)?', code, re.I) + for u in urls: + if "jpg" not in u.lower() and "png" not in u.lower(): + url = u + break + return self._join(iframe, url) + + def _unpack(self, html): + m = re.search(r"eval\(function\(p,a,c,k,e,d\).*?\}\('(.+?)',(\d+),(\d+),'(.+?)'\.split\('\|'\)\)\)", html or "", re.S) + if not m: + return "" + p, a, c, k = m.group(1), int(m.group(2)), int(m.group(3)), m.group(4).split("|") + for i in range(c - 1, -1, -1): + if i < len(k) and k[i]: + p = re.sub(r"\b" + re.escape(self._base_n(i, a)) + r"\b", k[i], p) + return p + + def _get(self, url, headers=None): + if not url: + return "" + h = dict(self.HEADERS) + if headers: + h.update(headers) + try: + r = requests.get(url, headers=h, timeout=15, verify=False) + if r.encoding == "ISO-8859-1": + r.encoding = r.apparent_encoding + return r.text + except requests.RequestException: + return "" + + def _full_url(self, url): + url = (url or "").replace("&", "&").strip() + if not url: + return "" + if url.startswith("//"): + return "https:" + url + if url.startswith("http"): + return url + if url.startswith("/"): + return self.siteUrl + url + return self.siteUrl + "/" + url + + def _join(self, base, url): + url = (url or "").replace("\\/", "/").replace("&", "&").strip() + if not url: + return "" + if url.startswith("//"): + return "https:" + url + if url.startswith("http"): + return url + return urllib.parse.urljoin(base, url) + + def _real_pic(self, url): + url = self._full_url(url or "") + url = url.replace("&", "&").strip() + if not url or "noimage" in url.lower() or url.endswith("/"): + return "" + if "getimages.php" in url and "src=" in url: + m = re.search(r"src=([^&]+)", url) + if m: + src = urllib.parse.unquote(m.group(1)).replace("&", "&") + if src.startswith("http") and "noimage" not in src.lower(): + return src + m = re.search(r"(https?://[^&'\"]+\.(?:jpg|jpeg|png|webp))", url, re.I) + if m: + return urllib.parse.unquote(m.group(1)) + return url + + def _match(self, text, pattern): + m = re.search(pattern, text or "", re.S | re.I) + return m.group(1).strip() if m else "" + + def _attr(self, tag, key): + return self._match(tag, key + r'=["\']([^"\']+)') + + def _clean(self, text): + text = re.sub(r"<[^>]+>", " ", text or "") + text = urllib.parse.unquote(text) + text = text.replace(" ", " ").replace("&", "&").replace(""", '"').replace("'", "'") + return re.sub(r"\s+", " ", text).strip() + + def _base_n(self, num, base): + chars = "0123456789abcdefghijklmnopqrstuvwxyz" + if num == 0: + return "0" + s = "" + while num: + s = chars[num % base] + s + num //= base + return s \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/涩库免翻.py b/jaychouqq/yingshi/py9/涩库免翻.py new file mode 100644 index 00000000..f679d0a2 --- /dev/null +++ b/jaychouqq/yingshi/py9/涩库免翻.py @@ -0,0 +1,801 @@ +# -*- coding: utf-8 -*- +# 适配站点: https://807.khp22.cc +# 分类:动态解析导航栏一级分类(无二级) +# 列表:标准卡片解析(
),支持列表页加密解码 +# 播放:直链 + iframe 二次解析 + m3u8 清洗(可选) + +import sys +import re +import json +import base64 +import requests +import urllib3 +import time +import random +from urllib.parse import unquote, quote, urljoin, urlparse + +urllib3.disable_warnings() + +class Spider: + session = requests.Session() + host = 'https://807.khp22.cc' + _debug = True + _category_cache = None + + def _log(self, msg): + if self._debug: + print(f'[807khp] {msg}') + + def getName(self): + return '807khp' + + def getDependence(self): + return [] + + def isVideoFormat(self, url): + if not url: + return False + return '.m3u8' in url or '.mp4' in url or '.ts' in url + + def manualVideoCheck(self): + return False + + def destroy(self): + pass + + # ---------- 本地代理:清洗 m3u8(可选) ---------- + def localProxy(self, param): + try: + if not isinstance(param, dict): + param = {} + ptype = param.get('type') or param.get('action') or param.get('do') + url = param.get('url', '') + if ptype != 'm3u8' or not url: + return [404, "text/plain", "not found"] + referer = param.get('referer', '') or self.host + if isinstance(url, list): + url = url[0] + if isinstance(referer, list): + referer = referer[0] + url = unquote(url) + referer = unquote(referer) + raw_m3u8 = self._get_m3u8_content(url, referer) + if not raw_m3u8: + return [404, "text/plain", "m3u8 download failed"] + cleaned = self._clean_m3u8(raw_m3u8, url, referer) + return [200, "application/vnd.apple.mpegurl", cleaned] + except Exception as e: + self._log(f'localProxy error: {e}') + return [404, "text/plain", "proxy error"] + + # ---------- 初始化 ---------- + def init(self, extend=''): + self.session.verify = False + self.session.headers.update(self._get_headers()) + try: + self.session.get(self.host, timeout=10) + except: + pass + + def _get_headers(self, referer=None): + headers = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', + 'Accept-Language': 'zh-CN,zh;q=0.9', + 'Accept-Encoding': 'gzip, deflate', + 'Connection': 'keep-alive', + 'Referer': referer or self.host + '/', + } + return headers + + def _fetch(self, url, referer=None, retries=3): + for i in range(retries): + try: + if referer is None: + referer = self.host + '/' + headers = self._get_headers(referer) + if i > 0: + time.sleep(random.uniform(1.5, 3.0)) + else: + time.sleep(random.uniform(0.5, 1.5)) + self._log(f'请求: {url}') + r = self.session.get(url, headers=headers, timeout=30, verify=False, allow_redirects=True) + r.encoding = 'utf-8' + if r.status_code == 200: + self._log(f'成功获取,内容长度: {len(r.text)}') + return r.text + else: + self._log(f'状态码 {r.status_code},重试 {i+1}/{retries}') + except Exception as e: + self._log(f'请求异常 [{e}],重试 {i+1}/{retries}') + self._log(f'所有重试失败: {url}') + return '' + + @staticmethod + def _try_decode_b64(text): + """尝试 Base64 解码,失败则返回原字符串""" + if not text: + return '' + try: + missing_padding = 4 - len(text) % 4 + if missing_padding != 4: + text += "=" * missing_padding + decoded_bytes = base64.b64decode(text) + return decoded_bytes.decode('utf-8') + except Exception: + return text + + # ==================== 分类相关(动态解析,无二级) ==================== + def _fetch_category_data(self): + if self._category_cache is not None: + return self._category_cache + + html = self._fetch(self.host) + if not html: + self._log('首页获取失败,使用硬编码备用') + return self._get_fallback_categories() + + real_html = self._extract_real_html(html) + if not real_html: + self._log('解码首页失败,使用备用') + return self._get_fallback_categories() + + categories = [] + pattern = r']*>([^<]+)' + for href, tid, name in re.findall(pattern, real_html): + name = name.strip() + if not name or name in ['首页', '我的收藏', '收藏', '']: + continue + if any(c['type_name'] == name for c in categories): + continue + categories.append({'type_id': tid, 'type_name': name}) + + if not categories: + self._log('解析分类为空,使用备用') + return self._get_fallback_categories() + + self._category_cache = categories + self._log(f'动态解析到 {len(categories)} 个分类: {[c["type_name"] for c in categories]}') + return categories + + def _get_fallback_categories(self): + return [ + {'type_id': '1', 'type_name': '热门'}, + {'type_id': '7', 'type_name': '日本'}, + {'type_id': '6', 'type_name': '偷拍'}, + {'type_id': '2', 'type_name': '国产精选'}, + {'type_id': '4', 'type_name': '家庭'}, + {'type_id': '3', 'type_name': '华语'}, + {'type_id': '5', 'type_name': '动漫'}, + {'type_id': '9', 'type_name': '欧美'}, + {'type_id': '8', 'type_name': '黄网'}, + ] + + def _extract_real_html(self, html): + """解码首页/详情页的 html_b 加密""" + match = re.search(r'html_b\s*=\s*"([^"]+)"', html) + if match: + b64 = match.group(1) + try: + decoded = base64.b64decode(b64).decode('utf-8') + return decoded + except Exception as e: + self._log(f'解码 html_b 失败: {e}') + return '' + self._log('未找到 html_b,可能未加密') + return html + + # ==================== 首页 ==================== + def homeContent(self, filter=False): + try: + categories = self._fetch_category_data() + classes = [] + for cat in categories: + classes.append({'type_id': cat['type_id'], 'type_name': cat['type_name']}) + + home_list = [] + if categories: + first_cat = categories[0] + home_list = self._get_video_list(first_cat['type_id'], 1) + + return { + 'class': classes, + 'filters': {}, + 'type': '影视', + 'list': home_list, + 'page': 1, + 'pagecount': 1, + 'limit': len(home_list), + 'total': len(home_list) + } + except Exception as e: + self._log(f'homeContent 异常: {e}') + return {'class': [], 'filters': {}, 'type': '影视', 'list': [], 'page': 1, 'pagecount': 1, 'limit': 0, 'total': 0} + + def homeVideoContent(self): + return {'list': []} + + def categoryContent(self, tid, pg, filter=False, extend=None): + try: + page = int(pg) if pg else 1 + items = self._get_video_list(tid, page) + + total_page = page + 1 + url = f'{self.host}/type/{tid}/hot/1.html' + html = self._fetch(url) + if html: + pages = re.findall(r'/type/\d+/hot/(\d+)\.html', html) + if pages: + total_page = max(int(p) for p in pages) + + return { + 'list': items, + 'page': page, + 'pagecount': total_page, + 'limit': len(items), + 'total': total_page * len(items) if items else 0, + 'type_name': self._get_category_name(tid) + } + except Exception as e: + self._log(f'categoryContent 异常: {e}') + return {'list': [], 'page': int(pg) if pg else 1, 'pagecount': 1, 'limit': 0, 'total': 0} + + def _get_category_name(self, tid): + for cat in self._fetch_category_data(): + if cat['type_id'] == tid: + return cat['type_name'] + return tid + + # ==================== 列表解析(封面 bbb 解码) ==================== + def _parse_list(self, html): + items = [] + articles = re.findall(r']*class="[^"]*excerpt[^"]*"[^>]*>(.*?)
', html, re.S) + self._log(f'解析到 {len(articles)} 个卡片') + if not articles: + self._log(f'HTML预览: {html[:500]}') + return items + for art in articles: + a_match = re.search(r']*>(.*?)', art, re.S) + if title_match: + inner = title_match.group(1) + a_title = re.search(r']*>(.*?)', inner, re.S) + if a_title: + title = re.sub(r'<[^>]+>', '', a_title.group(1)).strip() + else: + title = re.sub(r'<[^>]+>', '', inner).strip() + + # 封面提取(优先 data-src / bbb,并对 bbb 解码) + pic = '' + img_tag = re.search(r']+>', art, re.S) + if img_tag: + tag_str = img_tag.group(0) + for attr in ['data-src', 'data-original', 'bbb', 'src']: + attr_match = re.search(r'{}=["\']([^"\']+)["\']'.format(attr), tag_str) + if attr_match: + raw = attr_match.group(1) + if attr == 'bbb': + raw = self._try_decode_b64(raw) + if 'loading.gif' not in raw: + pic = raw + break + else: + pic = raw # 占位图暂时保留 + if not pic or 'loading.gif' in pic: + bbb_match = re.search(r'bbb="([^"]+)"', art) + if bbb_match: + pic = self._try_decode_b64(bbb_match.group(1)) + + if pic and not pic.startswith('http'): + pic = urljoin(self.host, pic) + + items.append({ + 'vod_id': vid, + 'vod_name': title or '未知标题', + 'vod_pic': pic, + 'vod_remarks': '' + }) + self._log(f'解析到 {len(items)} 个视频项,首项封面: {items[0]["vod_pic"] if items else "无"}') + return items + + def _get_video_list(self, tid, page): + url = f'{self.host}/type/{tid}/hot/{page}.html' + self._log(f'请求列表页: {url}') + raw_html = self._fetch(url, referer=f'{self.host}/type/{tid}/hot/1.html') + if not raw_html: + return [] + real_html = self._extract_real_html(raw_html) + if real_html and real_html != raw_html: + html = real_html + else: + html = raw_html + return self._parse_list(html) + + # ==================== 详情解析(解码HTML + 只保留媒体链接 + 外链解析) ==================== + def _fetch_detail(self, vid): + url = f'{self.host}/{vid}.html' + self._log(f'尝试详情页: {url}') + raw_html = self._fetch(url, referer=self.host + '/') + if not raw_html: + alt_url = f'{self.host}/play/{vid}.html' + self._log(f'尝试备用路径: {alt_url}') + raw_html = self._fetch(alt_url, referer=self.host + '/') + if not raw_html: + return {'vod_id': vid, 'vod_name': vid, 'vod_pic': '', 'vod_play_from': '', 'vod_play_url': ''} + + # 解码 html_b + html = self._extract_real_html(raw_html) + if not html: + html = raw_html + self._log('详情页HTML解码完成' if html != raw_html else '详情页未加密或解码失败') + + detail = self._parse_detail(html, vid, url) + if not detail.get('vod_play_url'): + detail['vod_play_from'] = '' + detail['vod_play_url'] = '' + return detail + + def _parse_detail(self, html, vid, base_url): + # 标题 + title = '' + m = re.search(r']*>(.*?)', html, re.S) + if m: + title = re.sub(r'<[^>]+>', '', m.group(1)).strip() + if not title: + m = re.search(r'([^<]+)', html) + if m: + title = m.group(1).strip() + + # 封面(bbb 解码) + cover = '' + m = re.search(r']*property="og:image"[^>]*content="([^"]+)"', html) + if m: cover = m.group(1) + if not cover: + m = re.search(r']*class="[^"]*(?:thumb|poster)[^"]*"[^>]*src="([^"]+)"', html) + if m: cover = m.group(1) + if not cover: + m = re.search(r']*data-(?:src|original)=["\']([^"\']+)["\']', html) + if m: cover = self._try_decode_b64(m.group(1)) + if not cover: + m = re.search(r']+bbb=["\']([^"\']+)["\']', html) + if m: cover = self._try_decode_b64(m.group(1)) + if not cover: + m = re.search(r']+src=["\']([^"\']+)["\']', html) + if m: cover = m.group(1) + if cover and not cover.startswith('http'): + cover = urljoin(base_url, cover) + + # 收集所有可能的播放地址:直链 + iframe 外链 + media_urls = [] # 直接播放的媒体链接 + iframe_urls = [] # 需要二次解析的网页链接 + + seen_media = set() + seen_iframe = set() + + def clean_url(u): + """去除 URL 末尾等号和多余字符""" + if u: + u = u.strip().rstrip('=') + return u + + # --- 策略1:页面内直接出现的媒体链接 --- + all_links = set(re.findall(r'(https?://[^\s"\'<>]+)', html)) + for link in all_links: + link = clean_url(link) + if any(ext in link for ext in ['.m3u8', '.mp4', '.flv', '.ts']): + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + + # --- 策略2:iframe 深度解析 --- + iframe_srcs = set(re.findall(r']+(?:src|data-src)=["\']([^"\']+)["\']', html)) + for src in iframe_srcs: + full = src if src.startswith('http') else urljoin(base_url, src) + self._log(f'发现 iframe: {full}') + # 尝试加载 iframe 内容 + iframe_html = self._fetch(full, referer=base_url) + if iframe_html: + # 提取所有绝对链接并筛选媒体 + iframe_links = set(re.findall(r'(https?://[^\s"\'<>]+)', iframe_html)) + for link in iframe_links: + link = clean_url(link) + if any(ext in link for ext in ['.m3u8', '.mp4', '.flv', '.ts']): + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + # 提取脚本中的媒体链接 + scripts = re.findall(r']*>(.*?)', iframe_html, re.S) + all_script = '\n'.join(scripts) + script_links = set(re.findall(r'''['"](https?://[^'" ]+\.(?:m3u8|mp4)[^'" ]*)['"]''', all_script)) + for link in script_links: + link = clean_url(link) + if any(ext in link for ext in ['.m3u8', '.mp4']) and link not in seen_media: + seen_media.add(link) + media_urls.append(link) + # 尝试 Base64 解码 + b64_links = re.findall(r'["\']([A-Za-z0-9+/=]{20,})["\']', iframe_html) + for b64_str in b64_links: + decoded = self._try_decode_b64(b64_str) + if decoded.startswith('http') and any(ext in decoded for ext in ['.m3u8', '.mp4']): + link = clean_url(decoded) + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + else: + # iframe 加载失败,保存外链用于二次解析 + if full not in seen_iframe: + seen_iframe.add(full) + iframe_urls.append(full) + + # --- 策略3:JS 变量/JSON 中的链接 --- + scripts = re.findall(r']*>(.*?)', html, re.S) + all_js = '\n'.join(scripts) + js_patterns = [ + r'''url\s*:\s*['"]([^'"]+)['"]''', + r'''file\s*:\s*['"]([^'"]+)['"]''', + r'''src\s*:\s*['"]([^'"]+)['"]''', + r'''video\s*:\s*['"]([^'"]+)['"]''', + r'''player_aaaa\s*=\s*['"]([^'"]+)['"]''', + r'''playurl\s*=\s*['"]([^'"]+)['"]''', + r'''["\'](https?://[^"\']+?\.(?:m3u8|mp4)[^"\']*?)["\']''', + ] + for pat in js_patterns: + for match in re.finditer(pat, all_js, re.IGNORECASE): + val = match.group(1) + # 先尝试 Base64 解码 + decoded = self._try_decode_b64(val) + if decoded.startswith('http') and any(ext in decoded for ext in ['.m3u8', '.mp4']): + link = clean_url(decoded) + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + elif val.startswith('http') and any(ext in val for ext in ['.m3u8', '.mp4']): + link = clean_url(val) + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + + # --- 策略4:HTML5 标签 --- + for media in set(re.findall(r'<(?:video|source)[^>]+src=["\']([^"\']+)["\']', html)): + link = clean_url(media) + if any(ext in link for ext in ['.m3u8', '.mp4', '.flv', '.ts']) and link not in seen_media: + seen_media.add(link) + media_urls.append(link) + + # --- 策略5:自定义 data 属性解码 --- + for attr_val in re.findall(r'data-(?:url|video|src)=["\']([^"\']+)["\']', html): + decoded = self._try_decode_b64(attr_val) + if decoded.startswith('http') and any(ext in decoded for ext in ['.m3u8', '.mp4']): + link = clean_url(decoded) + if link not in seen_media: + seen_media.add(link) + media_urls.append(link) + + # 构建最终播放列表 + play_list = [] + sources = [] + + if media_urls: + # 有直接媒体链接,全部标记为直链 + for u in media_urls: + play_list.append(f'直链${u}') + sources.append('直链') + else: + # 没有媒体链接,使用 iframe 外链作为解析源 + if iframe_urls: + for u in iframe_urls: + play_list.append(f'网页解析${u}') + sources.append('网页解析') + else: + # 完全没找到任何链接 + self._log('未提取到任何播放地址') + return { + 'vod_id': vid, + 'vod_name': title or vid, + 'vod_pic': cover or '', + 'vod_play_from': '', + 'vod_play_url': '', + 'vod_content': title or '', + } + + self._log(f'提取到 {len(play_list)} 个播放地址:') + for idx, p in enumerate(play_list): + self._log(f' [{idx}] {p[:120]}') + + return { + 'vod_id': vid, + 'vod_name': title or vid, + 'vod_pic': cover or '', + 'vod_play_from': '$$$'.join(sources), + 'vod_play_url': '#'.join(play_list), + 'vod_content': title or '', + } + + def detailContent(self, ids): + try: + vid = str(ids[0] if isinstance(ids, list) else ids) + detail = self._fetch_detail(vid) + return {'list': [detail]} + except Exception as e: + self._log(f'detailContent 异常: {e}') + return {'list': []} + + # ==================== 播放器(区分直链和解析链接) ==================== + def playerContent(self, flag, id, vipFlags=None): + try: + # 如果是网页解析链接(flag 包含“网页解析”),让 TVBox 用 WebView 解析 + if flag and '网页解析' in flag: + full_url = id if id.startswith('http') else urljoin(self.host, id) + return {'parse': 1, 'url': full_url, 'header': ''} + + # 处理直链媒体 + if id.startswith('http'): + headers = { + 'Referer': self.host + '/', + 'Origin': self.host, + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' + } + if '.m3u8' in id: + # 可选:使用本地代理清洗广告 + proxy_url = self._proxy_m3u8_url(id, self.host) + return {'parse': 0, 'url': proxy_url, 'header': json.dumps(headers)} + else: + return {'parse': 0, 'url': id, 'header': json.dumps(headers)} + elif id.startswith('/'): + full = urljoin(self.host, id) + return self.playerContent(flag, full, vipFlags) + else: + return {'parse': 0, 'url': '', 'header': {}} + except Exception as e: + self._log(f'playerContent 异常: {e}') + return {'parse': 0, 'url': '', 'header': {}} + + # ==================== m3u8 清洗(保持不变) ==================== + def _proxy_m3u8_url(self, url, referer=''): + try: + if hasattr(self, 'getProxyUrl'): + base = self.getProxyUrl() + if '?' not in base: + base += '?do=py' + return base + '&type=m3u8&url=' + quote(url, safe='') + '&referer=' + quote(referer or self.host, safe='') + except: + pass + return url + + def _get_m3u8_content(self, url, referer): + try: + headers = self.session.headers.copy() + headers['Referer'] = referer + resp = requests.get(url, headers=headers, timeout=15) + if resp.status_code == 200: + resp.encoding = 'utf-8' + return resp.text + except Exception as e: + self._log(f'下载 m3u8 失败: {e}') + return None + + def _clean_m3u8(self, m3u8_text, m3u8_url='', referer='', skip_seconds=25): + """清洗 m3u8:去除广告分片""" + text = (m3u8_text or '').replace('\r', '') + if '#EXT-X-STREAM-INF' in text: + out = [] + for raw in text.splitlines(): + line = raw.strip() + if not line: + continue + if line.startswith('#'): + out.append(line) + else: + abs_url = urljoin(m3u8_url, line) + if '.m3u8' in line.lower(): + out.append(self._proxy_m3u8_url(abs_url, referer)) + else: + out.append(abs_url) + return '\n'.join(out) + '\n' + + header, segments, tail, media_sequence, target_duration = self._parse_m3u8_segments(text) + if not segments: + return text + + marker = self._main_path_marker(m3u8_url) + stat = {} + for seg in segments: + key = self._segment_host_key(seg['uri'], m3u8_url) + stat[key] = stat.get(key, 0.0) + float(seg.get('dur') or 0) + main_key = max(stat.items(), key=lambda x: x[1])[0] if stat else ('', '') + total_dur = sum(stat.values()) or 0 + main_dur = stat.get(main_key, 0) + + cleaned = [] + removed = 0 + for idx, seg in enumerate(segments): + key = self._segment_host_key(seg['uri'], m3u8_url) + is_front = idx < 12 + abs_uri = urljoin(m3u8_url, seg.get('uri', '')) + is_ad = self._is_ad_segment(seg['uri'], seg.get('dur'), seg.get('tags')) + if marker and marker not in urlparse(abs_uri).path.lower(): + is_ad = True + tags_text = '\n'.join(seg.get('tags') or []).upper() + if is_front and 'METHOD=NONE' in tags_text and marker and marker not in urlparse(abs_uri).path.lower(): + is_ad = True + if (not is_ad) and is_front and total_dur > 0 and main_dur >= total_dur * 0.6: + if key != main_key and stat.get(key, 0) <= 90: + is_ad = True + if is_ad: + removed += 1 + continue + seg['_idx'] = idx + cleaned.append(seg) + + if removed == 0 and len(segments) > 4: + acc = 0.0 + cut = 0 + for idx, seg in enumerate(segments[:12]): + key = self._segment_host_key(seg['uri'], m3u8_url) + if key == main_key and acc >= 3: + break + acc += float(seg.get('dur') or target_duration or 3) + cut = idx + 1 + if acc >= skip_seconds: + break + if cut > 0 and cut < len(segments): + first_key = self._segment_host_key(segments[0]['uri'], m3u8_url) + if first_key != main_key: + cleaned = segments[cut:] + removed = cut + + if not cleaned: + cleaned = segments + removed = 0 + + new_lines = [] + has_m3u = False + for line in header: + if line.startswith('#EXTM3U'): + has_m3u = True + if line.startswith('#EXT-X-MEDIA-SEQUENCE') or line.startswith('#EXT-X-START'): + continue + if line.startswith('#EXT-X-KEY') and 'METHOD=NONE' in line.upper() and removed > 0: + continue + new_lines.append(line) + if not has_m3u: + new_lines.insert(0, '#EXTM3U') + first_idx = cleaned[0].get('_idx', removed) if cleaned else removed + new_lines.append(f'#EXT-X-MEDIA-SEQUENCE:{media_sequence + first_idx}') + for seg in cleaned: + for tag in seg.get('tags') or []: + if tag.startswith('#EXT-X-KEY') or tag.startswith('#EXT-X-MAP'): + def _fix_uri(m): + return 'URI="' + urljoin(m3u8_url, m.group(1)) + '"' + tag = re.sub(r'URI="([^"]+)"', _fix_uri, tag) + new_lines.append(tag) + new_lines.append(urljoin(m3u8_url, seg.get('uri', ''))) + if tail: + for line in tail: + if line.startswith('#EXT-X-ENDLIST'): + new_lines.append(line) + elif '#EXT-X-ENDLIST' in text: + new_lines.append('#EXT-X-ENDLIST') + self._log(f'm3u8清洗: 原{len(segments)}片 → 删除{removed}片广告,保留{len(cleaned)}片') + return '\n'.join(new_lines) + '\n' + + def _parse_m3u8_segments(self, text): + lines = [x.strip() for x in (text or '').replace('\r', '').split('\n') if x.strip()] + header, segments, tail = [], [], [] + pending_tags = [] + media_sequence = 0 + target_duration = 0 + started = False + i = 0 + while i < len(lines): + line = lines[i] + if line.startswith('#EXT-X-MEDIA-SEQUENCE'): + try: media_sequence = int(line.split(':', 1)[1]) + except: pass + if not started: header.append(line) + else: pending_tags.append(line) + elif line.startswith('#EXT-X-TARGETDURATION'): + try: target_duration = float(line.split(':', 1)[1]) + except: pass + if not started: header.append(line) + else: pending_tags.append(line) + elif line.startswith('#EXTINF'): + started = True + dur = target_duration or 3.0 + m = re.search(r'#EXTINF:\s*([\d.]+)', line) + if m: + try: dur = float(m.group(1)) + except: pass + tags = pending_tags + [line] + pending_tags = [] + uri = '' + j = i + 1 + while j < len(lines): + if lines[j].startswith('#'): + tags.append(lines[j]) + j += 1 + continue + uri = lines[j] + break + if uri: + segments.append({'tags': tags, 'uri': uri, 'dur': dur}) + i = j + else: + tail.extend(tags) + elif line.startswith('#EXT-X-ENDLIST'): + tail.append(line) + elif line.startswith('#'): + if started: pending_tags.append(line) + else: header.append(line) + else: + started = True + dur = target_duration or 3.0 + segments.append({'tags': pending_tags, 'uri': line, 'dur': dur}) + pending_tags = [] + i += 1 + return header, segments, tail, media_sequence, target_duration + + def _is_ad_segment(self, uri, dur=0, prev_tags=None): + u = (uri or '').strip().lower() + if not u: return False + ad_words = ['ad', 'ads', 'advert', 'sponsor', 'pre', 'preroll', '片头', '广告', '/gg/', '_gg', 'gg_', '/adv/'] + if any(w in u for w in ad_words): return True + try: + if 0 < float(dur) <= 1.2: return True + except: pass + return False + + def _segment_host_key(self, uri, base_url): + try: + full = urljoin(base_url, uri) + p = urlparse(full) + path = re.sub(r'/[^/]*$', '/', p.path or '/') + return (p.netloc.lower(), path.lower()) + except: + return ('', '') + + def _main_path_marker(self, m3u8_url): + try: + p = urlparse(m3u8_url).path + m = re.search(r'(/\d{8}/[^/]+/\d+kb/hls/)', p) + if m: return m.group(1).lower() + m = re.search(r'(/\d{8}/[^/]+/)', p) + if m: return m.group(1).lower() + except: pass + return '' + + # ==================== 搜索 ==================== + def searchContent(self, key, quick=False, pg='1'): + try: + page = int(pg) if pg else 1 + urls = [ + f'{self.host}/search?keyword={quote(key)}&page={page}', + f'{self.host}/search.php?content={quote(key)}&page={page}', + ] + items = [] + for url in urls: + html = self._fetch(url, referer=self.host) + if html: + items = self._parse_list(html) + if items: + break + return { + 'list': items, + 'page': page, + 'pagecount': page + 1, + 'limit': len(items), + 'total': page * len(items) + } + except Exception as e: + self._log(f'searchContent 异常: {e}') + return {'list': [], 'page': int(pg) if pg else 1, 'pagecount': 1, 'limit': 0, 'total': 0} \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/猫咪TV.py b/jaychouqq/yingshi/py9/猫咪TV.py new file mode 100644 index 00000000..687afad6 --- /dev/null +++ b/jaychouqq/yingshi/py9/猫咪TV.py @@ -0,0 +1,162 @@ +# -*- coding: utf-8 -*- +import re +import urllib.parse +import requests +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + def __init__(self): + return None +class Spider(BaseSpider): + BASE_URL = "https://maomi66.cc" + HEADERS = { + "User-Agent": "Mozilla/5.0 (Linux; Android 12; Mobile) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Mobile Safari/537.36", + "Referer": "https://maomi66.cc/", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8" + } + def __init__(self): + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = [] + def getName(self): + return "猫咪AV" + def init(self, extend=""): + return None + def isVideoFormat(self, url): + return bool(re.search(r'\.(m3u8|mp4|flv|avi|mkv|mov)(\?|$)', url or '', re.I)) + def manualVideoCheck(self): + return True + def homeContent(self, filter): + html = self._get(self.BASE_URL) + classes = self._classes(html) + return {"class": classes, "list": self._parse_list(html), "filters": {}, "parse": 0, "jx": 0} + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL))} + def categoryContent(self, tid, pg, filter, extend): + page = self._to_int(pg, 1) + html = self._get(self.BASE_URL + "/list/%s-%s.html" % (tid, page)) + data = self._parse_list(html) + return {"list": data, "page": page, "pagecount": page + 1 if data else page, "limit": len(data) or 20, "total": (page + 1) * (len(data) or 20)} + def detailContent(self, ids): + vid = ids[0] if isinstance(ids, list) and ids else str(ids) + url = vid if str(vid).startswith("http") else self.BASE_URL + "/video/%s.html" % vid + html = self._get(url) + title = self._clean(self._match(html, r']*>(.*?)') or self._match(html, r']*>(.*?)') or self._match(html, r']*>(.*?)')) + if not title: + title = "视频%s" % re.sub(r'\D+', '', str(vid)) + pic = self._fix(self._match(html, r']+property=["\']og:image["\'][^>]+content=["\']([^"\']+)') or self._match(html, r']+poster=["\']([^"\']+)') or self._match(html, r'(?:data-original|data-src|src)=["\']([^"\']+\.(?:jpg|jpeg|png|webp|gif)[^"\']*)')) + play = self._extract_play(html) + tags = [] + for x in re.findall(r']+href=["\']/list/\d+-1\.html["\'][^>]*>(.*?)', html, re.S): + t = self._clean(x) + if t and t not in tags: + tags.append(t) + content = self._clean(self._match(html, r']+class=["\'][^"\']*(?:des|intro|content|info)[^"\']*["\'][^>]*>(.*?)')) or title + vod = { + "vod_id": str(vid).split("/")[-1].replace(".html", ""), + "vod_name": title, + "vod_pic": pic, + "type_name": "/".join(tags[:3]), + "vod_year": "", + "vod_area": "", + "vod_remarks": "", + "vod_actor": "", + "vod_director": "", + "vod_content": content, + "vod_play_from": "默认", + "vod_play_url": "播放$%s" % (play or url) + } + return {"list": [vod]} + def searchContent(self, key, quick, pg="1"): + q = urllib.parse.quote(str(key or "")) + page = self._to_int(pg, 1) + html = self._get(self.BASE_URL + "/search.php?content=%s&type=1&page=%s" % (q, page)) + data = self._parse_list(html) + if not data: + html = self._get(self.BASE_URL + "/search.php?content=%s&type=1" % q) + data = self._parse_list(html) + return {"list": data, "page": page, "pagecount": page + 1 if data else page, "limit": len(data) or 20, "total": (page + 1) * (len(data) or 20)} + def playerContent(self, flag, id, vipFlags): + url = urllib.parse.unquote(str(id or "")) + if "/video/" in url or re.fullmatch(r'\d+', url): + page = url if url.startswith("http") else self.BASE_URL + "/video/%s.html" % url + play = self._extract_play(self._get(page)) + url = play or page + return {"parse": 0, "playUrl": "", "url": self._fix(url), "header": self.HEADERS} + def _classes(self, html): + arr = [] + for tid, name in re.findall(r'href=["\']/list/(\d+)-1\.html["\'][^>]*>(.*?)', html or "", re.S): + name = self._clean(name) + if tid and name and not any(x["type_id"] == tid for x in arr): + arr.append({"type_id": tid, "type_name": name}) + if not arr: + arr = [ + {"type_id": "69829818", "type_name": "国产精品"}, + {"type_id": "71188148", "type_name": "国产自拍"}, + {"type_id": "43659662", "type_name": "日本精品"}, + {"type_id": "37440125", "type_name": "欧美极品"}, + {"type_id": "19211697", "type_name": "中文字幕"}, + {"type_id": "77777777", "type_name": "动漫精品"} + ] + self._class_cache = arr + return arr + def _parse_list(self, html): + out = [] + blocks = re.findall(r'', html or "", re.I) + if not blocks: + blocks = re.findall(r']+href=["\']/video/\d+\.html["\'][\s\S]*?', html or "", re.I) + for item in blocks: + vid = self._match(item, r'href=["\'][^"\']*/video/(\d+)\.html["\']') + if not vid: + continue + name = self._clean(self._match(item, r']*>\s*]*>(.*?)') or self._match(item, r'title=["\']([^"\']+)') or self._match(item, r'alt=["\']([^"\']+)')) + pic = self._fix(self._match(item, r'data-original=["\']([^"\']+)') or self._match(item, r'data-src=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)')) + remark = self._clean(self._match(item, r']*>(.*?)') or self._match(item, r']*>(.*?)')) + if not name: + name = "视频%s" % vid + vod = {"vod_id": vid, "vod_name": name, "vod_pic": pic, "vod_remarks": remark} + if not any(x["vod_id"] == vid for x in out): + out.append(vod) + return out + def _extract_play(self, html): + play = self._match(html, r'hls\.loadSource\(["\']([^"\']+)["\']\)') or self._match(html, r'video\.src\s*=\s*["\']([^"\']+)["\']') or self._match(html, r']+src=["\']([^"\']+)["\']') or self._match(html, r'["\'](https?://[^"\']+play\.php\?[^"\']+)["\']') or self._match(html, r'["\'](/play\.php\?[^"\']+)["\']') + return self._fix(play) + def _get(self, url): + if not url: + return "" + url = self._fix(url) + headers = dict(self.HEADERS) + headers["Referer"] = self.BASE_URL + "/" + try: + r = self.session.get(url, headers=headers, timeout=12, verify=False) + if not r.encoding or r.encoding.lower() == "iso-8859-1": + r.encoding = r.apparent_encoding or "utf-8" + return r.text + except requests.RequestException: + return "" + def _match(self, text, pattern, default=""): + m = re.search(pattern, text or "", re.S | re.I) + if not m: + return default + return m.group(1) if m.lastindex else m.group(0) + def _clean(self, text): + text = re.sub(r'|', ' ', text or '', flags=re.I) + text = re.sub(r'<[^>]+>', ' ', text) + text = text.replace(' ', ' ').replace('&amp;', '&').replace('&', '&').replace('&', '&').replace('"', '"').replace(''', "'").replace('<', '<').replace('>', '>') + return re.sub(r'\s+', ' ', text).strip() + def _fix(self, url): + url = (url or "").strip().replace("\\/", "/") + if not url: + return "" + if url.startswith("//"): + return "https:" + url + if url.startswith("/"): + return self.BASE_URL + url + return url + def _to_int(self, value, default=1): + try: + return int(value) + except Exception: + return default \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/自动加载(1).py b/jaychouqq/yingshi/py9/自动加载(1).py new file mode 100644 index 00000000..b9b9ed84 --- /dev/null +++ b/jaychouqq/yingshi/py9/自动加载(1).py @@ -0,0 +1,1315 @@ +# -*- coding: utf-8 -*- +""" +TVBox 本地 Py/Js/HTML/XBPQ 爬虫聚合源(增强版) +================================================== +在原有聚合功能基础上新增: + - 增量合并:保留手工站点,仅替换自动生成的站点 + - 交互操作:扫描开关、重新扫描、清除自动站点、忽略/恢复源、撤销变更、分类开关 + - 分页支持:分类列表和搜索结果支持分页浏览 + - APP 重载:通过 WebHTV 本机管理接口自动重载并校验站点列表 + - 子文件夹后缀:根据文件所在子文件夹名称自动添加后缀标识 +""" +import os +import json +import base64 +import hashlib +import shutil +import threading +import time +import urllib.parse +import urllib.request +from base.spider import Spider + + +class Spider(Spider): + # ========================================================================== + # 📂 【配置区】 + # ========================================================================== + PY_DIR = "/storage/emulated/0/TV/小百合/py" + JS_DIR = "/storage/emulated/0/TV/小百合/js" + HTML_DIR = "/storage/emulated/0/TV/小百合/html" + XBPQ_DIR = "/storage/emulated/0/TV/小百合/XBPQ" + JAR_DIR = "/storage/emulated/0/TV/小百合/jar" + SAVE_PATH = "/storage/emulated/0/TV/小百合/自动接口.json" + LOGO_PATH = "/storage/emulated/0/TV/小百合/jar/头像.gif" + + # 🆕 增强功能配置 + SETTINGS_PATH = "/storage/emulated/0/TV/小百合/接口配置/扫描配置.json" + BACKUP_DIR = "/storage/emulated/0/TV/小百合/接口配置" + + HTML_API = "csp_Nostr" + XBPQ_API = "csp_XBPQ" + + # 🔒 锁定在 sites 第 0、1、2 位的配置,无论扫描结果如何始终存在 + _LOCKED_SITES = [ + { + "key": "FishConfig", + "name": "🍼┆设置┆中心[工具]", + "type": 3, + "api": "csp_FishConfig" + }, + { + "key": "Local", + "name": "📁┆文件┆浏览[工具]", + "type": 3, + "api": "csp_Local", + "searchable": 0, + "changeable": 0, + "indexs": 0, + "style": { + "type": "list" + }, + "ext": "https://6800.kstore.vip/share.json" + }, + { + "key": "自动加载[工具]_py", # ✅ 修改:与 _LOCKED_KEYS 保持一致 + "name": "自动加载[工具]", + "type": 3, + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "api": "./py/工具/自动加载.py" + } + ] + + _LOCKED_KEYS = {"FishConfig", "Local", "自动加载[工具]_py"} + + # 🆕 增量合并前缀与分页大小 + GENERATED_KEY_PREFIX = "local_auto_" + PAGE_SIZE = 60 + + # 🆕 APP 重载配置 + AUTO_RELOAD_APP = True + APP_PORT_START = 9978 + APP_PORT_END = 9998 + APP_REQUEST_TIMEOUT = 0.35 + + # 🆕 交互操作常量 + ACTION_RESCAN = "local_source_rescan" + ACTION_TOGGLE_SCAN = "local_source_toggle_scan" + ACTION_CLEAR_SITES = "local_source_clear_sites" + ACTION_TOGGLE_IGNORE_PFX = "local_source_toggle_ignore:" + ACTION_TOGGLE_TYPE_PFX = "local_source_toggle_type:" + ACTION_RESTORE_BACKUP = "local_source_restore_backup" + ACTION_DELETE_BACKUPS = "local_source_delete_backups" + ACTION_TOGGLE_APP_RELOAD = "local_source_toggle_app_reload" + + STATUS_ID = "__local_source_status__" + RESCAN_ID = "__local_source_rescan__" + TOGGLE_SCAN_ID = "__local_source_toggle_scan__" + CLEAR_SITES_ID = "__local_source_clear_sites__" + RESTORE_BACKUP_ID = "__local_source_restore_backup__" + DELETE_BACKUPS_ID = "__local_source_delete_backups__" + # ========================================================================== + + def __init__(self): + super().__init__() + self.lock = threading.RLock() + self.inited = False + + # 扫描开关与分类开关 + self.scan_enabled = True + self.type_enabled = {"PY": True, "JS": True, "HTML": True, "XBPQ": True} + + # 忽略源集合(存储 identity,如 "PY|/path/to/file") + self.ignored_sources = set() + + # APP 重载相关 + self.auto_reload_app = self.AUTO_RELOAD_APP + self.app_server_ports = list(range(self.APP_PORT_START, self.APP_PORT_END + 1)) + self.last_app_port = 0 + + # 扫描结果缓存(扩展版) + self.cache = { + "categories": [], + "file_index": {}, + "sources": [], + "ignored": [], + "source_index": {}, + "type_counts": {}, + "ignored_counts": {}, + } + + # 扫描状态 + self.status = { + "scan_time": "-", + "included": 0, + "ignored": 0, + "manual_sites": 0, + "generated_sites": 0, + "added": 0, + "updated": 0, + "removed": 0, + "unchanged": 0, + "write_state": "尚未扫描", + "written": False, + "app_reload_state": "-", + } + + def getName(self): + return "本地Py/Js/HTML/XBPQ聚合源(增强版)" + + def init(self, extend): + with self.lock: + if self.inited: + return + self._load_settings() + if self.scan_enabled: + self._scan_all() + self._save_config_json() + self.inited = True + + # ========================================================================== + # ⚙ 【设置持久化】 + # ========================================================================== + def _load_settings(self): + path = self.SETTINGS_PATH + if not os.path.isfile(path): + return + try: + with open(path, "r", encoding="utf-8") as fp: + data = json.load(fp) + if not isinstance(data, dict): + return + self.scan_enabled = bool(data.get("scan_enabled", True)) + te = data.get("type_enabled", {}) + if isinstance(te, dict): + for t in self.type_enabled: + if t in te: + self.type_enabled[t] = bool(te[t]) + ignored = data.get("ignored_sources", []) + if isinstance(ignored, list): + self.ignored_sources = {str(s).strip() for s in ignored if str(s).strip()} + self.auto_reload_app = bool(data.get("auto_reload_app", self.AUTO_RELOAD_APP)) + try: + port = int(data.get("last_app_port", 0) or 0) + self.last_app_port = port if self.APP_PORT_START <= port <= 65535 else 0 + except Exception: + self.last_app_port = 0 + except Exception: + pass + + def _save_settings(self): + data = { + "scan_enabled": bool(self.scan_enabled), + "type_enabled": {t: bool(v) for t, v in self.type_enabled.items()}, + "ignored_sources": sorted(self.ignored_sources), + "auto_reload_app": bool(self.auto_reload_app), + "last_app_port": int(self.last_app_port or 0), + } + self._atomic_write_json_file(self.SETTINGS_PATH, data) + + # ========================================================================== + # 📡 【APP 重载】通过 WebHTV 本机管理接口重载配置 + # ========================================================================== + def _reload_app_vod_config(self): + """ + 尝试通过 WebHTV 本机管理接口重载当前点播配置。 + 返回 (ok: bool, detail: str) + """ + if not self.auto_reload_app: + return False, "App重载已关闭" + + last_error = "未发现WebHTV服务" + + # 优先尝试上次成功的端口 + ports = [] + if self.last_app_port: + ports.append(self.last_app_port) + ports.extend(p for p in self.app_server_ports if p not in ports) + + for port in ports: + base = "http://127.0.0.1:{}".format(port) + try: + # 第一步:获取当前活跃的点播配置 + payload = self._request_json( + base + "/manage/configs", self.APP_REQUEST_TIMEOUT + ) + items = payload.get("items", []) if isinstance(payload, dict) else [] + current = next( + ( + item for item in items + if isinstance(item, dict) + and int(item.get("type", -1)) == 0 + and bool(item.get("active", False)) + ), + None, + ) + if not current or not str(current.get("url", "")).strip(): + last_error = "WebHTV未返回点播接口" + continue + + # 第二步:请求重载当前点播配置 + query = urllib.parse.urlencode( + {"type": 0, "url": str(current["url"]).strip()} + ) + self._request_json( + base + "/manage/config/use?" + query, + max(1.5, self.APP_REQUEST_TIMEOUT * 4), + ) + + # 第三步:等待并验证站点列表已更新 + verified = False + for _ in range(5): + try: + sites_payload = self._request_json( + base + "/manage/proxy/suggest/sites", + max(0.5, self.APP_REQUEST_TIMEOUT), + ) + sites = sites_payload.get("sites", []) if isinstance(sites_payload, dict) else [] + if sites: + verified = True + break + except Exception: + pass + time.sleep(0.12) + + self._remember_app_port(port) + + if verified: + return True, "重载成功" + else: + return True, "已发送重载请求" + + except Exception as exc: + last_error = str(exc) + + return False, "未连接({})".format(last_error[:20] if last_error else "无") + + def _request_json(self, url, timeout): + """发送 HTTP GET 请求并解析 JSON 响应""" + request = urllib.request.Request( + url, + headers={"Accept": "application/json", "Connection": "close"}, + ) + opener = urllib.request.build_opener(urllib.request.ProxyHandler({})) + with opener.open(request, timeout=timeout) as response: + status = getattr(response, "status", response.getcode()) + raw = response.read() + if int(status) < 200 or int(status) >= 300: + raise ValueError("HTTP {}".format(status)) + data = json.loads(raw.decode("utf-8")) + if not isinstance(data, dict): + raise ValueError("WebHTV返回格式无效") + return data + + def _remember_app_port(self, port): + """缓存上次成功连接的 App 端口""" + if self.last_app_port == int(port): + return + self.last_app_port = int(port) + try: + self._save_settings() + except Exception: + pass + + # ========================================================================== + # 💾 【备份管理】 + # ========================================================================== + def _has_backup(self): + return os.path.isfile(self._backup_path()) + + def _backup_path(self): + return os.path.join(self.BACKUP_DIR, "回滚备份.json") + + def _create_backup(self): + if not os.path.isfile(self.SAVE_PATH): + return + try: + os.makedirs(self.BACKUP_DIR, exist_ok=True) + bp = self._backup_path() + tmp = bp + ".tmp" + shutil.copy2(self.SAVE_PATH, tmp) + os.replace(tmp, bp) + except Exception: + pass + + def _restore_backup(self): + bp = self._backup_path() + if not os.path.isfile(bp): + return False, "暂无可恢复的备份" + try: + self._create_backup() + tmp = self.SAVE_PATH + ".tmp" + shutil.copy2(bp, tmp) + os.replace(tmp, self.SAVE_PATH) + return True, "已恢复到上次备份" + except Exception as e: + return False, "恢复失败: {}".format(e) + + def _delete_backups(self): + bp = self._backup_path() + if os.path.isfile(bp): + try: + os.remove(bp) + return True + except Exception: + pass + return False + + # ========================================================================== + # 🔍 【扫描核心】手动递归,不依赖 os.walk + # ========================================================================== + def _scan_dir(self, base_dir, ext_list): + """手动递归扫描目录,返回 [(full_path, file_name_no_ext, ext), ...]""" + results = [] + if not base_dir: + return results + if not os.path.exists(base_dir): + try: + os.makedirs(base_dir, exist_ok=True) + except Exception: + return results + if not os.path.isdir(base_dir): + return results + + try: + entries = os.listdir(base_dir) + except Exception: + return results + + for entry in sorted(entries): + full_path = os.path.join(base_dir, entry) + if entry.startswith("."): + continue + + if os.path.isdir(full_path): + sub_results = self._scan_dir(full_path, ext_list) + results.extend(sub_results) + elif os.path.isfile(full_path): + lower_name = entry.lower() + matched_ext = None + for ext in ext_list: + if lower_name.endswith(ext): + matched_ext = ext + break + if matched_ext: + name_no_ext = entry[: -len(matched_ext)] + results.append((full_path, name_no_ext, matched_ext)) + + return results + + def _get_sub_sfx(self, full_path, base_dir): + """计算子文件夹后缀:取相对路径的第一层子目录名""" + try: + rel = os.path.relpath(full_path, base_dir) + rel_parts = rel.split(os.sep) + subfolder = rel_parts[0] if len(rel_parts) > 1 else "" + except (ValueError, IndexError): + subfolder = "" + + if not subfolder: + return "" + # 如果子文件夹名本身已带 [ ] 则原样返回,否则自动包裹 + if subfolder.startswith("[") and subfolder.endswith("]"): + return subfolder + return f"[{subfolder}]" + + def _scan_all(self): + """扫描 py、js、html 和 XBPQ 四个目录,区分正常源与忽略源""" + sources = [] + ignored_sources = [] + self_path = os.path.abspath(__file__) if hasattr(__file__, '__file__') else "" + + scan_specs = [ + (self.PY_DIR, [".py"], "PY", 0), + (self.JS_DIR, [".js"], "JS", 1), + (self.HTML_DIR, [".html"], "HTML", 2), + (self.XBPQ_DIR, [".py", ".js", ".json"], "XBPQ", 3), + ] + + for dir_path, ext_list, type_tag, order in scan_specs: + if not self.type_enabled.get(type_tag, True): + continue + files = self._scan_dir(dir_path, ext_list) + for full_path, name, ext in files: + if self_path and os.path.abspath(full_path) == self_path: + continue + + identity = type_tag + "|" + full_path + tid = base64.b64encode(identity.encode("utf-8")).decode("utf-8") + + # 计算子文件夹后缀 + sub_sfx = self._get_sub_sfx(full_path, dir_path) + + if type_tag == "HTML": + display_name = f"{name}[网页]{sub_sfx}" + elif type_tag == "XBPQ": + display_name = f"⁽ˣᵇᵖ⁾{name}{sub_sfx}" + else: + display_name = f"【{type_tag}】{name}{sub_sfx}" + + source = { + "type_id": tid, + "type_name": display_name, + "identity": identity, + "_path": full_path, + "_ext": ext.lstrip(".") if type_tag == "XBPQ" else ext, + "_dir": dir_path, + "_type_tag": type_tag, + "_sk": (order, name), + "ignored": identity in self.ignored_sources, + "_sub_sfx": sub_sfx, + } + + if source["ignored"]: + ignored_sources.append(source) + else: + sources.append(source) + + self.cache["file_index"][tid] = { + "path": full_path, + "ext": source["_ext"], + "dir": dir_path, + "type_tag": type_tag, + "sub_sfx": sub_sfx, + } + + sources.sort(key=lambda x: x["_sk"]) + ignored_sources.sort(key=lambda x: x["_sk"]) + + self.cache["sources"] = sources + self.cache["ignored"] = ignored_sources + self.cache["source_index"] = {} + self.cache["type_counts"] = {} + self.cache["ignored_counts"] = {} + for s in sources + ignored_sources: + self.cache["source_index"][s["type_id"]] = s + tag = s["_type_tag"] + if s["ignored"]: + self.cache["ignored_counts"][tag] = self.cache["ignored_counts"].get(tag, 0) + 1 + else: + self.cache["type_counts"][tag] = self.cache["type_counts"].get(tag, 0) + 1 + + self.cache["categories"] = [ + {"type_id": s["type_id"], "type_name": s["type_name"]} + for s in sources + ] + + self.status["included"] = len(sources) + self.status["ignored"] = len(ignored_sources) + + all_identities = {s["identity"] for s in sources + ignored_sources} + stale = {i for i in self.ignored_sources if i not in all_identities} + if stale: + self.ignored_sources -= stale + try: + self._save_settings() + except Exception: + pass + + # ========================================================================== + # 🆕 【增量合并配置生成】 + # ========================================================================== + def _build_api(self, file_info): + """拼接 api 相对路径""" + f_path = file_info["path"] + base_dir = file_info["dir"] + try: + rel = os.path.relpath(f_path, base_dir) + except ValueError: + rel = os.path.basename(f_path) + dir_name = os.path.basename(base_dir) + return "./" + dir_name + "/" + rel + + def _build_spider_value(self): + """扫描 jar 目录,返回用分号拼接的所有 jar 相对路径""" + jar_dir = self.JAR_DIR + if not jar_dir or not os.path.isdir(jar_dir): + return "" + jar_files = [] + save_dir = os.path.dirname(self.SAVE_PATH) + try: + entries = sorted(os.listdir(jar_dir)) + except Exception: + return "" + for entry in entries: + if entry.startswith("."): + continue + if entry.lower().endswith(".jar") and os.path.isfile(os.path.join(jar_dir, entry)): + abs_jar = os.path.join(jar_dir, entry) + try: + rel = os.path.relpath(abs_jar, save_dir) + except ValueError: + rel = "jar/" + entry + rel = "./" + rel.replace("\\", "/") + if not rel.startswith("./"): + rel = "./" + rel.lstrip("./") + jar_files.append(rel) + return ";".join(jar_files) + + def _get_locked_api_set(self): + """提取锁定站点中已占用的文件路径集合,用于自动站点去重""" + locked = set() + for site in self._LOCKED_SITES: + for field in ("api", "homePage", "ext"): + val = str(site.get(field, "")).strip() + if val.startswith("./"): + locked.add(val) + return locked + + def _is_generated_key(self, key): + """判断 key 是否为自动生成的站点 key""" + return str(key).startswith(self.GENERATED_KEY_PREFIX) + + def _load_existing_config(self): + """加载现有配置文件""" + if not os.path.isfile(self.SAVE_PATH): + return None + try: + with open(self.SAVE_PATH, "r", encoding="utf-8") as fp: + data = json.load(fp) + return data if isinstance(data, dict) else None + except Exception: + return None + + def _generate_auto_sites(self): + """从当前扫描结果生成自动站点配置列表,排除已被锁定站点占用的文件""" + locked_paths = self._get_locked_api_set() + sites = [] + for source in self.cache["sources"]: + file_info = self.cache["file_index"].get(source["type_id"]) + if not file_info: + continue + f_path = file_info["path"] + type_tag = file_info.get("type_tag", "PY") + f_base = os.path.basename(f_path) + if "." in f_base: + f_base = f_base.rsplit(".", 1)[0] + + api_path = self._build_api(file_info) + sub_sfx = file_info.get("sub_sfx", "") + + # 跳过已被锁定站点占用的文件,避免重复 + if api_path in locked_paths: + continue + + key = self.GENERATED_KEY_PREFIX + type_tag.lower() + "_" + hashlib.sha256( + (type_tag + "|" + f_path).encode("utf-8") + ).hexdigest()[:14] + + if type_tag == "HTML": + sites.append({ + "key": key, + "name": f"{f_base}[网页]{sub_sfx}", + "type": 3, + "api": self.HTML_API, + "homePage": api_path, + }) + elif type_tag == "XBPQ": + sites.append({ + "key": key, + "name": f"⁽ˣᵇᵖ⁾{f_base}{sub_sfx}", + "type": 3, + "api": self.XBPQ_API, + "ext": api_path, + }) + else: + sites.append({ + "key": key, + "name": f"{f_base}{sub_sfx}", + "type": 3, + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "api": api_path, + }) + return sites + + def _save_config_json(self): + """增量合并:保留手工站点,仅替换自动生成的站点,写入后尝试重载 App""" + new_auto_sites = self._generate_auto_sites() + + existing = self._load_existing_config() + manual_sites = [] + old_auto_keys = set() + if existing and isinstance(existing.get("sites"), list): + for site in existing["sites"]: + if not isinstance(site, dict): + continue + k = site.get("key", "") + if k in self._LOCKED_KEYS: + continue + if self._is_generated_key(k): + old_auto_keys.add(k) + else: + manual_sites.append(site) + + new_auto_keys = {s.get("key") for s in new_auto_sites} + self.status["added"] = len(new_auto_keys - old_auto_keys) + self.status["removed"] = len(old_auto_keys - new_auto_keys) + self.status["unchanged"] = len(old_auto_keys & new_auto_keys) + self.status["updated"] = 0 + self.status["manual_sites"] = len(manual_sites) + self.status["generated_sites"] = len(new_auto_sites) + + config = { + "logo": self.LOGO_PATH, + "spider": self._build_spider_value(), + "sites": list(self._LOCKED_SITES) + manual_sites + new_auto_sites, + } + + new_content = json.dumps(config, ensure_ascii=False, indent=2) + if existing: + old_content = json.dumps(existing, ensure_ascii=False, indent=2) + if new_content == old_content: + self.status["write_state"] = "配置未变化" + self.status["written"] = True + self.status["scan_time"] = time.strftime("%Y-%m-%d %H:%M:%S") + self.status["app_reload_state"] = "配置未变化" + return + + self._create_backup() + save_dir = os.path.dirname(self.SAVE_PATH) + if save_dir and not os.path.exists(save_dir): + try: + os.makedirs(save_dir, exist_ok=True) + except Exception: + pass + + try: + tmp = self.SAVE_PATH + ".tmp" + with open(tmp, "w", encoding="utf-8") as fp: + fp.write(new_content) + fp.flush() + os.fsync(fp.fileno()) + os.replace(tmp, self.SAVE_PATH) + self.status["write_state"] = "已写入配置" + self.status["written"] = True + self.status["scan_time"] = time.strftime("%Y-%m-%d %H:%M:%S") + except Exception as e: + self.status["write_state"] = "写入失败: {}".format(e) + self.status["written"] = False + self.status["app_reload_state"] = "写入失败" + return + + ok, detail = self._reload_app_vod_config() + self.status["app_reload_state"] = detail + + def _clear_auto_sites(self): + """从配置中移除自动站点,保留手工注入项和锁定项""" + existing = self._load_existing_config() + if not existing or not isinstance(existing.get("sites"), list): + return 0 + old_count = len(existing["sites"]) + kept = [s for s in existing["sites"] + if isinstance(s, dict) and not self._is_generated_key(s.get("key", ""))] + existing["sites"] = kept + removed = old_count - len(kept) + + try: + self._create_backup() + content = json.dumps(existing, ensure_ascii=False, indent=2) + tmp = self.SAVE_PATH + ".tmp" + with open(tmp, "w", encoding="utf-8") as fp: + fp.write(content) + fp.flush() + os.fsync(fp.fileno()) + os.replace(tmp, self.SAVE_PATH) + except Exception: + pass + return removed + + # ========================================================================== + # 🔧 辅助方法 + # ========================================================================== + def _get_file_info(self, tid): + return self.cache["file_index"].get(tid) + + def _count_str(self): + c = self.cache["type_counts"] + return ( + f"共扫描到 {c.get('PY', 0)} 个PY文件, {c.get('JS', 0)} 个JS文件, " + f"{c.get('HTML', 0)} 个HTML文件, {c.get('XBPQ', 0)} 个XBPQ文件" + ) + + def _count_jar_str(self): + """统计 jar 文件数量""" + if not os.path.isdir(self.JAR_DIR): + return "jar 目录不存在" + count = sum( + 1 for f in os.listdir(self.JAR_DIR) + if f.lower().endswith(".jar") and os.path.isfile(os.path.join(self.JAR_DIR, f)) + ) + return f"共扫描到 {count} 个JAR文件" + + def _page_number(self, value): + try: + return max(1, int(value)) + except Exception: + return 1 + + def _paged_result(self, items, page, make_vod): + """通用分页结果生成,make_vod 为 item→vod 字典的转换函数""" + total = len(items) + page_size = max(1, self.PAGE_SIZE) + page_count = max(1, (total + page_size - 1) // page_size) + page = max(1, min(page, page_count)) + start = (page - 1) * page_size + page_items = items[start: start + page_size] + return { + "page": page, + "pagecount": page_count, + "limit": page_size, + "total": total, + "list": [make_vod(item) for item in page_items], + } + + def _source_to_vod(self, source): + """将扫描源对象转换为 TVBox vod 条目""" + ignored = source.get("ignored", False) + return { + "vod_id": source["type_id"], + "vod_name": ("⛔ " if ignored else "") + source["type_name"], + "vod_pic": "", + "vod_remarks": ( + f"{source['_type_tag']} · " + + ("已忽略·点击恢复" if ignored else "点击忽略") + ), + "action": self.ACTION_TOGGLE_IGNORE_PFX + source["type_id"], + } + + def _atomic_write_json_file(self, path, data): + """原子写入普通 JSON 文件""" + directory = os.path.dirname(path) + if directory and not os.path.isdir(directory): + os.makedirs(directory, exist_ok=True) + tmp = path + ".tmp" + try: + with open(tmp, "w", encoding="utf-8") as fp: + json.dump(data, fp, ensure_ascii=False, indent=2) + fp.flush() + os.fsync(fp.fileno()) + os.replace(tmp, path) + except Exception: + try: + if os.path.exists(tmp): + os.remove(tmp) + except Exception: + pass + + # ========================================================================== + # 📺 【TVBox 标准接口】 + # ========================================================================== + def homeContent(self, filter): + classes = [ + {"type_id": "all", "type_name": f"全部 ({len(self.cache['sources'])})"} + ] + for tag in ("PY", "JS", "XBPQ", "HTML"): + count = self.cache["type_counts"].get(tag, 0) + if count: + classes.append({"type_id": "type:" + tag, "type_name": f"{tag} ({count})"}) + if self.cache["ignored"]: + classes.append({"type_id": "ignored", "type_name": f"忽略 ({len(self.cache['ignored'])})"}) + classes.append({"type_id": "scan_settings", "type_name": "扫描配置"}) + if self._has_backup(): + classes.append({"type_id": "backups", "type_name": "历史备份"}) + return {"class": classes, "list": self._home_items()} + + def homeVod(self): + info = self._count_str() + " | " + self._count_jar_str() + items = self._home_items() + items.insert(0, { + "vod_id": "__debug__", + "vod_name": info, + "vod_pic": "", + "vod_remarks": "统计", + }) + return {"list": items} + + def _home_items(self): + """构建首页操作项""" + if not self.scan_enabled: + status_name = "自动扫描已关闭" + elif self.status["written"]: + status_name = "站点已合并" + else: + status_name = "站点未合并" + + remarks = f"{self.status['included']}个源·{self.status['write_state']}" + app_state = self.status.get("app_reload_state", "") + if app_state and app_state != "-": + remarks += f"·App:{app_state}" + + items = [ + { + "vod_id": self.STATUS_ID, + "vod_name": status_name, + "vod_pic": "", + "vod_remarks": remarks, + }, + { + "vod_id": self.TOGGLE_SCAN_ID, + "vod_name": "扫描开关:{}".format("开" if self.scan_enabled else "关"), + "vod_pic": "", + "vod_remarks": "点击切换", + "action": self.ACTION_TOGGLE_SCAN, + }, + { + "vod_id": self.RESCAN_ID, + "vod_name": "一键扫描加载", + "vod_pic": "", + "vod_remarks": "扫描·写入·重载App", + "action": self.ACTION_RESCAN, + }, + { + "vod_id": self.CLEAR_SITES_ID, + "vod_name": "清除自动站点", + "vod_pic": "", + "vod_remarks": "保留手工项", + "action": self.ACTION_CLEAR_SITES, + }, + ] + if self._has_backup(): + items.append({ + "vod_id": self.RESTORE_BACKUP_ID, + "vod_name": "撤销上次变更", + "vod_pic": "", + "vod_remarks": "恢复备份", + "action": self.ACTION_RESTORE_BACKUP, + }) + items.append({ + "vod_id": self.DELETE_BACKUPS_ID, + "vod_name": "删除历史备份", + "vod_pic": "", + "vod_remarks": "删除备份", + "action": self.ACTION_DELETE_BACKUPS, + }) + return items + + def categoryContent(self, tid, pg, filter, ext): + page = self._page_number(pg) + + # ---- 全部源(分页)---- + if tid == "all": + return self._paged_result(self.cache["sources"], page, self._source_to_vod) + + # ---- 按类型筛选(分页)---- + if str(tid).startswith("type:"): + source_type = str(tid).split(":", 1)[1].upper() + items = [s for s in self.cache["sources"] if s["_type_tag"] == source_type] + return self._paged_result(items, page, self._source_to_vod) + + # ---- 忽略源(分页)---- + if tid == "ignored": + return self._paged_result(self.cache["ignored"], page, self._source_to_vod) + + # ---- 扫描配置 ---- + if tid == "scan_settings": + items = self._scan_setting_items() + return self._paged_result(items, page, lambda s: s) + + # ---- 历史备份 ---- + if tid == "backups": + items = self._backup_items() + return self._paged_result(items, page, lambda s: s) + + # ---- 原始逐文件行为(向后兼容)---- + return self._category_content_single(tid) + + def _category_content_single(self, tid): + """原始的逐文件分类内容(单个条目)""" + file_info = self._get_file_info(tid) + if not file_info: + return {"list": []} + f_path = file_info["path"] + if not os.path.exists(f_path): + return {"list": []} + + f_base = os.path.basename(f_path) + if "." in f_base: + f_base = f_base.rsplit(".", 1)[0] + ext_name = file_info["ext"] + type_tag = file_info.get("type_tag", "PY") + sub_sfx = file_info.get("sub_sfx", "") + + v_id = base64.b64encode( + (type_tag + "|" + f_path).encode("utf-8") + ).decode("utf-8") + + if type_tag == "HTML": + vod_name = f"{f_base}[网页]{sub_sfx}" + vod_remarks = "[网页]" + elif type_tag == "XBPQ": + vod_name = f"⁽ˣᵇᵖ⁾{f_base}{sub_sfx}" + vod_remarks = "[XBPQ]" + else: + vod_name = f"{f_base}{sub_sfx}" + vod_remarks = "[" + ext_name.upper() + "]" + + return { + "page": 1, "pagecount": 1, "limit": 1, "total": 1, + "list": [{ + "vod_id": v_id, + "vod_name": vod_name, + "vod_pic": "", + "vod_remarks": vod_remarks, + }] + } + + def _scan_setting_items(self): + """扫描配置条目列表(分类开关 + App 重载开关)""" + items = [] + type_labels = {"PY": "PY源", "JS": "JS源", "XBPQ": "XBPQ源", "HTML": "HTML源"} + for tag in ("PY", "JS", "XBPQ", "HTML"): + enabled = self.type_enabled.get(tag, True) + items.append({ + "vod_id": f"setting_type_{tag.lower()}", + "vod_name": f"{'✅' if enabled else '⬜'} {type_labels[tag]}", + "vod_pic": "", + "vod_remarks": "开" if enabled else "关", + "action": self.ACTION_TOGGLE_TYPE_PFX + tag, + }) + # App 自动重载开关 + reload_on = self.auto_reload_app + port_info = f"{self.APP_PORT_START}-{self.APP_PORT_END}" + last_port = str(self.last_app_port) if self.last_app_port else "" + remarks = ("开" if reload_on else "关") + f"·{port_info}" + if last_port: + remarks += f"·上次{last_port}" + items.append({ + "vod_id": "setting_app_reload", + "vod_name": f"{'✅' if reload_on else '⬜'} 重载App", + "vod_pic": "", + "vod_remarks": remarks, + "action": self.ACTION_TOGGLE_APP_RELOAD, + }) + return items + + def _backup_items(self): + """历史备份条目列表""" + items = [] + bp = self._backup_path() + if os.path.isfile(bp): + try: + modified = time.strftime( + "%Y-%m-%d %H:%M:%S", + time.localtime(os.path.getmtime(bp)) + ) + items.append({ + "vod_id": "backup_latest", + "vod_name": f"恢复 {modified}", + "vod_pic": "", + "vod_remarks": "点击恢复此备份", + "action": self.ACTION_RESTORE_BACKUP, + }) + except Exception: + pass + items.append({ + "vod_id": "delete_backups", + "vod_name": "删除历史备份", + "vod_pic": "", + "vod_remarks": "删除所有备份", + "action": self.ACTION_DELETE_BACKUPS, + }) + return items + + def detailContent(self, array): + try: + v_id_raw = str(array[0]) if isinstance(array, (list, tuple)) and array else str(array or "") + + # ---- 调试 / 状态信息 ---- + if v_id_raw in ("__debug__", self.STATUS_ID): + return {"list": [self._status_detail()]} + + # ---- 源文件详情(原始行为)---- + v_id_padded = v_id_raw + "=" * ((4 - len(v_id_raw) % 4) % 4) + raw = base64.b64decode(v_id_padded).decode("utf-8", errors="ignore") + + if "|" in raw: + type_tag, f_path = raw.split("|", 1) + else: + type_tag, f_path = "PY", raw + + if not os.path.exists(f_path): + return {"list": [{"vod_name": "文件不存在", "vod_content": "路径: " + f_path}]} + + f_base = os.path.basename(f_path) + if "." in f_base: + f_base = f_base.rsplit(".", 1)[0] + ext_name = f_path.rsplit(".", 1)[-1] if "." in f_path else "unknown" + + file_info = self.cache["file_index"].get(v_id_raw) + api_path = self._build_api(file_info) if file_info else f_path + sub_sfx = file_info.get("sub_sfx", "") if file_info else "" + + if type_tag == "HTML": + site_info = { + "key": f_base, "name": f"{f_base}[网页]{sub_sfx}", "type": 3, + "api": self.HTML_API, "homePage": api_path, + } + display_name = f"{f_base}[网页]{sub_sfx}" + elif type_tag == "XBPQ": + site_info = { + "key": f_base, "name": f"⁽ˣᵇᵖ⁾{f_base}{sub_sfx}", "type": 3, + "api": self.XBPQ_API, "ext": api_path, + } + display_name = f"⁽ˣᵇᵖ⁾{f_base}{sub_sfx}" + else: + site_info = { + "key": f_base + "_" + ext_name, "name": f"{f_base}{sub_sfx}", "type": 3, + "searchable": 1, "quickSearch": 1, "filterable": 1, "api": api_path, + } + display_name = "[" + ext_name.upper() + "] " + f_base + sub_sfx + + info_text = json.dumps(site_info, ensure_ascii=False, indent=2) + + return {"list": [{ + "vod_name": display_name, + "vod_pic": "", + "vod_play_from": "配置信息", + "vod_play_url": "查看配置$" + f_path, + "vod_content": ( + "配置文件: " + self.SAVE_PATH + "\n\n" + "站点类型: " + type_tag + " | 后缀: ." + ext_name + "\n\n" + "站点配置:\n" + info_text + "\n\n" + "文件路径: " + f_path + ), + }]} + except Exception as e: + return {"list": [{"vod_name": "解析错误", "vod_content": str(e)}]} + + def _status_detail(self): + """生成详细扫描状态信息""" + c = self.cache["type_counts"] + ic = self.cache["ignored_counts"] + types_info = " ".join( + f"{t}:{c.get(t, 0)}/{ic.get(t, 0)}" + for t in ("PY", "JS", "XBPQ", "HTML") + ) + + content = ( + "自动扫描: {scan_enabled}\n" + "扫描时间: {scan_time}\n" + "分类开关: {types}\n\n" + "有效源: {included}\n" + "忽略源: {ignored}\n\n" + "保留手工站点: {manual}\n" + "自动注入站点: {generated}\n" + "变更预览: +{added} -{removed} ={unchanged}\n" + "写入状态: {state}\n\n" + "App重载: {app_reload}\n" + "App自动重载: {auto_reload_enabled}\n" + "端口范围: {port_start}-{port_end}\n" + "上次连接: {last_port}\n\n" + "{py_info}\n" + "{jar_info}\n\n" + "配置文件: {save}\n" + "设置文件: {settings}\n" + "备份目录: {backup}\n\n" + "已扫描文件列表:\n" + "{file_list}" + ).format( + scan_enabled="开启" if self.scan_enabled else "关闭", + scan_time=self.status["scan_time"], + types=types_info, + included=self.status["included"], + ignored=self.status["ignored"], + manual=self.status["manual_sites"], + generated=self.status["generated_sites"], + added=self.status["added"], + removed=self.status["removed"], + unchanged=self.status["unchanged"], + state=self.status["write_state"], + app_reload=self.status.get("app_reload_state", "-"), + auto_reload_enabled="开启" if self.auto_reload_app else "关闭", + port_start=self.APP_PORT_START, + port_end=self.APP_PORT_END, + last_port=self.last_app_port or "无", + py_info=self._count_str(), + jar_info=self._count_jar_str(), + save=self.SAVE_PATH, + settings=self.SETTINGS_PATH, + backup=self.BACKUP_DIR, + file_list="\n".join( + f" [{fin.get('type_tag', fin['ext'].upper())}] {fin['path']}" + for fin in self.cache["file_index"].values() + ) or " 无", + ) + return { + "vod_id": self.STATUS_ID, + "vod_name": "扫描状态详情", + "vod_pic": "", + "vod_remarks": self.status["write_state"], + "vod_content": content, + } + + def searchContent(self, key, quick, pg="1"): + """搜索已扫描的源(支持分页)""" + page = self._page_number(pg) + keyword = str(key or "").strip().lower() + if not keyword: + return {"list": []} + + items = [ + s for s in self.cache["sources"] + if keyword in s["type_name"].lower() + or keyword in s["_type_tag"].lower() + or keyword in os.path.basename(s["_path"]).lower() + ] + return self._paged_result(items, page, self._source_to_vod) + + def playerContent(self, flag, id, vipFlags): + url = id.split("$")[-1] if "$" in id else id + return {"url": url, "header": {}, "parse": 0} + + # ========================================================================== + # 🎮 【交互操作】action 方法 + # ========================================================================== + def action(self, action): + action = str(action) + + # ---- 忽略 / 恢复单个源 ---- + if action.startswith(self.ACTION_TOGGLE_IGNORE_PFX): + tid = action[len(self.ACTION_TOGGLE_IGNORE_PFX):] + source = self.cache["source_index"].get(tid) + if not source: + return {"code": 0, "msg": "源不存在,请重新扫描"} + with self.lock: + identity = source["identity"] + now_ignored = identity not in self.ignored_sources + if now_ignored: + self.ignored_sources.add(identity) + else: + self.ignored_sources.discard(identity) + try: + self._save_settings() + if self.scan_enabled: + self._scan_all() + self._save_config_json() + return { + "code": 0, + "msg": f"已忽略:{source['type_name']}" if now_ignored + else f"已恢复:{source['type_name']}", + } + except Exception as exc: + if now_ignored: + self.ignored_sources.discard(identity) + else: + self.ignored_sources.add(identity) + return {"code": 0, "msg": "操作失败:{}".format(exc)} + + # ---- 切换分类扫描开关 ---- + if action.startswith(self.ACTION_TOGGLE_TYPE_PFX): + tag = action[len(self.ACTION_TOGGLE_TYPE_PFX):].upper() + if tag not in self.type_enabled: + return {"code": 0, "msg": "未知类型:{}".format(tag)} + with self.lock: + self.type_enabled[tag] = not self.type_enabled[tag] + try: + self._save_settings() + return { + "code": 0, + "msg": "{}扫描已{},重扫后生效".format( + tag, "开" if self.type_enabled[tag] else "关" + ), + "list": self._scan_setting_items(), + } + except Exception as exc: + self.type_enabled[tag] = not self.type_enabled[tag] + return {"code": 0, "msg": "保存失败:{}".format(exc)} + + # ---- 切换 App 自动重载开关 ---- + if action == self.ACTION_TOGGLE_APP_RELOAD: + with self.lock: + self.auto_reload_app = not self.auto_reload_app + try: + self._save_settings() + return { + "code": 0, + "msg": "App自动重载已{}".format( + "开启" if self.auto_reload_app else "关闭" + ), + "list": self._scan_setting_items(), + } + except Exception as exc: + self.auto_reload_app = not self.auto_reload_app + return {"code": 0, "msg": "保存失败:{}".format(exc)} + + # ---- 切换总扫描开关 ---- + if action == self.ACTION_TOGGLE_SCAN: + with self.lock: + prev = self.scan_enabled + self.scan_enabled = not self.scan_enabled + try: + self._save_settings() + if self.scan_enabled: + self._scan_all() + self._save_config_json() + msg = "扫描已开:{}个源,{}".format( + self.status["included"], self.status["write_state"] + ) + else: + self.cache["categories"] = [] + self.cache["sources"] = [] + self.status["write_state"] = "自动扫描已关闭" + msg = "扫描已关,现有配置已保留" + return {"code": 0, "msg": msg} + except Exception as exc: + self.scan_enabled = prev + return {"code": 0, "msg": "操作失败:{}".format(exc)} + + # ---- 一键扫描并加载(含 App 重载)---- + if action == self.ACTION_RESCAN: + with self.lock: + if self.scan_enabled: + self._scan_all() + self._save_config_json() + app_state = self.status.get("app_reload_state", "") + msg = "已重扫:{}个源,{}".format( + self.status["included"], self.status["write_state"] + ) + if app_state and app_state != "-": + msg += ",App:{}".format(app_state) + else: + msg = "扫描已关,请先开启" + return {"code": 0, "msg": msg} + + # ---- 一键清除自动站点(含 App 重载)---- + if action == self.ACTION_CLEAR_SITES: + with self.lock: + removed = self._clear_auto_sites() + self.scan_enabled = False + self._save_settings() + self.cache = { + "categories": [], "file_index": {}, "sources": [], "ignored": [], + "source_index": {}, "type_counts": {}, "ignored_counts": {}, + } + self.status["write_state"] = "已清除{}个自动站点".format(removed) + + _, detail = self._reload_app_vod_config() + self.status["app_reload_state"] = detail + + msg = "已清除{}个自动站点,手工项保留,扫描已关".format(removed) + if detail and "未连接" not in detail: + msg += ",App:{}".format(detail) + return {"code": 0, "msg": msg} + + # ---- 撤销上次变更(恢复备份 + App 重载)---- + if action == self.ACTION_RESTORE_BACKUP: + with self.lock: + ok, msg = self._restore_backup() + if ok and self.scan_enabled: + self._scan_all() + self._save_config_json() + app_state = self.status.get("app_reload_state", "") + if app_state and app_state != "-": + msg += ",App:{}".format(app_state) + elif ok: + _, detail = self._reload_app_vod_config() + if detail and "未连接" not in detail: + msg += ",App:{}".format(detail) + return {"code": 0, "msg": msg} + + # ---- 删除历史备份 ---- + if action == self.ACTION_DELETE_BACKUPS: + with self.lock: + if self._delete_backups(): + return {"code": 0, "msg": "已删除历史备份"} + return {"code": 0, "msg": "暂无可删除的备份"} + + return {"code": 0, "msg": "未知操作:{}".format(action)} + + # ========================================================================== + def destroy(self): + return "destroy" \ No newline at end of file diff --git a/jaychouqq/yingshi/py9/蝶卡影视.py b/jaychouqq/yingshi/py9/蝶卡影视.py new file mode 100644 index 00000000..f001ea1b --- /dev/null +++ b/jaychouqq/yingshi/py9/蝶卡影视.py @@ -0,0 +1,572 @@ +# coding: utf-8 +# 站点: 蝶卡影视网 (https://www.diekawang.com) + + +import json +import base64 +import re +from urllib.parse import quote, urljoin, unquote + +from base.spider import Spider as BaseSpider + + +class Spider(BaseSpider): + + def __init__(self): + # __init__ 只做本地初始化,禁止网络请求,保证壳子首页秒出 class。 + self.extend = "" + self.host = "https://www.diekawang.com" + self.classes = [ + {"type_id": "1", "type_name": "电影"}, + {"type_id": "2", "type_name": "电视剧"}, + {"type_id": "3", "type_name": "综艺"}, + {"type_id": "4", "type_name": "动漫"}, + {"type_id": "457", "type_name": "短剧"}, + {"type_id": "462", "type_name": "体育"}, + ] + self.filters = { + "1": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + {"n": "动作片", "v": "9"}, + {"n": "喜剧片", "v": "10"}, + {"n": "爱情片", "v": "11"}, + {"n": "恐怖片", "v": "12"}, + {"n": "剧情片", "v": "13"}, + {"n": "科幻片", "v": "14"}, + {"n": "惊悚片", "v": "15"}, + {"n": "奇幻片", "v": "16"}, + {"n": "动画片", "v": "17"}, + {"n": "悬疑片", "v": "18"}, + {"n": "冒险片", "v": "19"}, + {"n": "纪录片", "v": "20"}, + {"n": "战争片", "v": "21"}, + {"n": "倫理片", "v": "460"}, + ]}, + ], + "2": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + {"n": "国产剧", "v": "22"}, + {"n": "香港剧", "v": "23"}, + {"n": "台湾剧", "v": "24"}, + {"n": "欧美剧", "v": "25"}, + {"n": "日本剧", "v": "26"}, + {"n": "韩国剧", "v": "27"}, + {"n": "泰国剧", "v": "28"}, + {"n": "海外剧", "v": "29"}, + ]}, + ], + "3": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + {"n": "大陆综艺", "v": "30"}, + {"n": "港台综艺", "v": "31"}, + {"n": "日韩综艺", "v": "32"}, + {"n": "欧美综艺", "v": "33"}, + {"n": "海外综艺", "v": "34"}, + ]}, + ], + "4": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + {"n": "国产动漫", "v": "35"}, + {"n": "日韩动漫", "v": "36"}, + {"n": "欧美动漫", "v": "37"}, + {"n": "海外动漫", "v": "38"}, + {"n": "港台动漫", "v": "459"}, + ]}, + ], + "457": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + {"n": "漫剧", "v": "540"}, + {"n": "玄幻", "v": "541"}, + {"n": "剧情", "v": "542"}, + {"n": "女性成长", "v": "543"}, + {"n": "权谋", "v": "544"}, + {"n": "豪门", "v": "545"}, + {"n": "齐幻", "v": "546"}, + {"n": "宫斗", "v": "547"}, + {"n": "脑洞", "v": "548"}, + {"n": "科幻", "v": "549"}, + {"n": "冒险", "v": "550"}, + {"n": "仙侠", "v": "551"}, + {"n": "喜剧", "v": "552"}, + {"n": "动作", "v": "553"}, + {"n": "悬疑", "v": "554"}, + {"n": "战神", "v": "555"}, + {"n": "刑侦", "v": "556"}, + {"n": "求生", "v": "557"}, + {"n": "商战", "v": "558"}, + {"n": "恐怖", "v": "559"}, + {"n": "武侠", "v": "560"}, + {"n": "爱情", "v": "561"}, + {"n": "AI漫剧", "v": "562"}, + ]}, + ], + "462": [ + {"key": "cate", "name": "类型", "value": [ + {"n": "全部", "v": "0"}, + ]}, + ], + } + self.headers = { + "User-Agent": "Mozilla/5.0 (Linux; Android 14; 22127RK46C) AppleWebKit/537.36", + "Referer": self.host + "/", + } + + def getName(self): + return "蝶卡影视" + + def getDependence(self): + return [] + + def init(self, extend=""): + self.extend = extend or "" + + # ==================== 内部工具模块 ==================== + + def _cleanText(self, text): + """清洗 HTML 标签和空白字符""" + if not text: + return "" + text = re.sub(r'<[^>]+>', '', text) + text = re.sub(r' ', ' ', text) + text = re.sub(r'\s+', ' ', text) + return text.strip() + + def _absUrl(self, url): + """补全相对 URL""" + if not url: + return "" + if url.startswith("//"): + return "https:" + url + if url.startswith("http"): + return url + return urljoin(self.host, url) + + def _decodeFile(self, file_str): + """解码播放文件 URL: 去掉3字符前缀 -> base64解码 -> URL反编码""" + if not file_str or len(file_str) <= 3: + return "" + try: + raw = file_str[3:] + decoded = base64.b64decode(raw).decode('utf-8', 'ignore') + return unquote(decoded) + except Exception: + return "" + + def _makePlayHeader(self, url): + """空防盗链头优先: 只保留 UA,避免 EXO 把错误 Referer/Origin 透传给第三方 CDN 分片""" + return {"User-Agent": self.headers.get("User-Agent", "Mozilla/5.0")} + + def _parseListCards(self, html): + """ + 解析列表页卡片 (多级兜底) + 主选择器: div.moon-list-item > a.item.goLinklist + 语义锚点: href="/vod/player/0/{id}" + 兜底: 全页扫描 /vod/player/0/ 链接块 + """ + result = [] + seen_ids = set() + + # 主选择器: 匹配完整的卡片块 + # Pattern 1: 标准 moon-list-item 结构 + cards = re.findall( + r']*class="[^"]*moon-list-item[^"]*"[^>]*>\s*' + r']*href="/vod/player/0/(\d+)"[^>]*>(.*?)', + html, re.S + ) + for vid, block in cards: + if vid in seen_ids: + continue + # 提取标题: p.name 或 .item-title + name = re.search(r'class="[^"]*name[^"]*item-title[^"]*"[^>]*>(.*?)

', block, re.S) + if not name: + name = re.search(r'class="[^"]*item-title[^"]*"[^>]*>(.*?)

', block, re.S) + name = self._cleanText(name.group(1)) if name else "" + if not name: + continue + # 提取图片: data-original > data-src > src + pic = re.search(r'data-original="([^"]+)"', block) + if not pic: + pic = re.search(r'data-src="([^"]+)"', block) + if not pic: + pic = re.search(r'src="([^"]+)"', block) + pic = self._absUrl(pic.group(1)) if pic else "" + # 提取评分/备注: label.rate + remark = re.search(r'class="[^"]*rate[^"]*"[^>]*>(.*?)', block, re.S) + remark = self._cleanText(remark.group(1)) if remark else "" + # 打包轻量字段到 vod_id + vod_id = vid + '|$|' + name + '|$|' + pic + '|$|' + remark + result.append({ + "vod_id": vod_id, + "vod_name": name, + "vod_pic": pic, + "vod_remarks": remark, + }) + seen_ids.add(vid) + + # 兜底: 如果主选择器没匹配到,全页扫描 player 链接 + if not result: + blocks = re.findall( + r']*href="/vod/player/0/(\d+)"[^>]*class="[^"]*(?:item|goLinklist)[^"]*"[^>]*>(.*?)', + html, re.S + ) + for vid, block in blocks: + if vid in seen_ids: + continue + name = re.search(r']*>(.*?)

', block, re.S) + name = self._cleanText(name.group(1)) if name else "" + if not name: + continue + pic = re.search(r'data-original="([^"]+)"', block) + if not pic: + pic = re.search(r'src="([^"]+)"', block) + pic = self._absUrl(pic.group(1)) if pic else "" + remark = re.search(r'class="[^"]*rate[^"]*"[^>]*>(.*?)', block, re.S) + remark = self._cleanText(remark.group(1)) if remark else "" + vod_id = vid + '|$|' + name + '|$|' + pic + '|$|' + remark + result.append({ + "vod_id": vod_id, + "vod_name": name, + "vod_pic": pic, + "vod_remarks": remark, + }) + seen_ids.add(vid) + + return result + + def _parseSearchCards(self, html): + """ + 解析搜索结果卡片 + 主选择器: a.moon-item.seachlist + 语义锚点: href="/vod/player/0/{id}" + """ + result = [] + seen_ids = set() + + cards = re.findall( + r']*href="/vod/player/0/(\d+)"[^>]*class="[^"]*seachlist[^"]*"[^>]*>(.*?)', + html, re.S + ) + for vid, block in cards: + if vid in seen_ids: + continue + # 标题: h2 + name = re.search(r']*>(.*?)', block, re.S) + name = self._cleanText(name.group(1)) if name else "" + if not name: + continue + # 图片 + pic = re.search(r'data-src="([^"]+)"', block) + if not pic: + pic = re.search(r'src="([^"]+)"', block) + pic = self._absUrl(pic.group(1)) if pic else "" + # 信息: label-list 中的 span (年份/类型/地区) + info_spans = re.findall(r']*>(.*?)', block, re.S) + info_parts = [self._cleanText(s) for s in info_spans if self._cleanText(s)] + remark = " ".join(info_parts[:3]) if info_parts else "" + vod_id = vid + '|$|' + name + '|$|' + pic + '|$|' + remark + result.append({ + "vod_id": vod_id, + "vod_name": name, + "vod_pic": pic, + "vod_remarks": remark, + }) + seen_ids.add(vid) + + return result + + def _getPageCount(self, html, default=99): + """从"尾页"链接中提取总页数""" + # 尾页链接格式: href="/vod/list/{last_page}/{type}/{sub_type}" + last_page = re.search(r'href="/vod/list/(\d+)/\d+/\d+"[^>]*>[^<]*尾页', html) + if last_page: + try: + return int(last_page.group(1)) + except ValueError: + pass + return default + + def _isNoResultPage(self, html): + """检测无结果页 (排除 Vue 模板中的暂无数据占位符)""" + no_result_patterns = [ + r'没有找到您想要的结果', + r'没有找到.*结果', + r'搜索无结果', + r'暂无影片', + r'没有搜到', + r'无搜索结果', + ] + for pattern in no_result_patterns: + if re.search(pattern, html): + return True + return False + + # ==================== 核心接口方法 ==================== + + def homeContent(self, filter): + """首页入口零网络,只返回本地 class/filters""" + return {"class": self.classes, "filters": self.filters if filter else {}} + + def getHomeContent(self, filter): + return self.homeContent(filter) + + def homeVideoContent(self): + """首页推荐数据""" + try: + url = f"{self.host}/vod/list/1/1/0" + res = self.fetch(url, headers=self.headers) + html = res.text + return {"list": self._parseListCards(html)} + except Exception: + return {"list": []} + + def categoryContent(self, tid, pg, filter, extend): + """ + 分类列表: /vod/list/{page}/{parent_type}/{sub_type} + 动态消费 pg 和 extend.cate + """ + page = str(pg) if pg else "1" + extend = extend or {} + sub_type = extend.get("cate", "0") or "0" + + url = f"{self.host}/vod/list/{page}/{tid}/{sub_type}" + try: + res = self.fetch(url, headers=self.headers) + html = res.text + + items = self._parseListCards(html) + # 无结果检测: 仅在卡片为空时检查无结果提示 + if not items and self._isNoResultPage(html): + return { + "list": [], + "page": int(page), + "pagecount": 1, + "limit": 10, + "total": 0, + } + pagecount = self._getPageCount(html) + return { + "list": items, + "page": int(page), + "pagecount": pagecount, + "limit": 10, + "total": pagecount * 10, + } + except Exception: + return { + "list": [], + "page": int(page), + "pagecount": 1, + "limit": 10, + "total": 0, + } + + def detailContent(self, ids): + """ + 详情页: /vod/player/0/{vod_id} + 提取 temLineList JSON 构建播放树 + 提取 vod 元信息 (name, pic, year, area, actor, director, score) + """ + raw = str(ids[0]) + ps = raw.split('|$|') + vod_id = ps[0] + old_name = ps[1] if len(ps) > 1 else '' + old_pic = ps[2] if len(ps) > 2 else '' + old_remark = ps[3] if len(ps) > 3 else '' + + url = f"{self.host}/vod/player/0/{vod_id}" + try: + res = self.fetch(url, headers=self.headers) + html = res.text + except Exception: + # 网络失败时返回列表阶段缓存的字段 + return {"list": [{ + "vod_id": raw, + "vod_name": old_name or "视频", + "vod_pic": old_pic, + "vod_remarks": old_remark, + "vod_play_from": "播放", + "vod_play_url": "播放$" + vod_id, + }]} + + # 提取 temLineList JSON + vod_name = old_name + vod_pic = old_pic + vod_year = "" + vod_area = "" + vod_actor = "" + vod_director = "" + vod_score = "" + vod_content = "" + vod_remarks = old_remark + + # 提取名称: H1 标签 > item变量 > 列表缓存 + h1_match = re.search(r']*>(.*?)', html, re.S) + if h1_match: + vod_name = self._cleanText(h1_match.group(1)) or vod_name + + # 提取图片: item变量 imgUrl > data-original + img_match = re.search(r'imgUrl:\s*["\']([^"\']+)', html) + if img_match: + vod_pic = self._absUrl(img_match.group(1).replace('\\/', '/')) + elif not vod_pic: + img_match2 = re.search(r'data-original="([^"]+)"', html) + if img_match2: + vod_pic = self._absUrl(img_match2.group(1)) + + # 提取评分: label-list 中的 din-condensed + score_match = re.search(r'class="[^"]*din-condensed[^"]*"[^>]*>(.*?)', html, re.S) + if score_match: + vod_score = self._cleanText(score_match.group(1)) + + # 提取年份和地区: label-list 中的 span + label_section = re.search(r'class="label-list"[^>]*>(.*?)', html, re.S) + if label_section: + spans = re.findall(r']*>(.*?)', label_section.group(1), re.S) + span_texts = [self._cleanText(s) for s in spans if self._cleanText(s)] + for txt in span_texts: + if re.match(r'^\d{4}$', txt): + vod_year = txt + elif txt != vod_score: + if not vod_area: + vod_area = txt + + # 提取导演: worker-name 标签后的内容 + director_section = re.search( + r'class="worker-name"[^>]*>\s*导演\s*\s*]*>(.*?)', html, re.S + ) + if director_section: + vod_director = self._cleanText(director_section.group(1)) + + # 提取演员: worker-name 标签后的内容 + actor_section = re.search( + r'class="worker-name"[^>]*>\s*演员\s*\s*]*>(.*?)', html, re.S + ) + if actor_section: + vod_actor = self._cleanText(actor_section.group(1)) + + # 从 meta keywords 提取演员 (兜底) + if not vod_actor: + meta_kw = re.search(r'= 6: + vod_actor = kw_parts[5] + + # 构建播放树 + play_from_list = [] + play_url_list = [] + + tem_line_match = re.search(r'temLineList\s*=\s*(\[.*?\])\s*;', html, re.S) + if tem_line_match: + try: + line_data = json.loads(tem_line_match.group(1)) + # 按 tag 分组 (通常只有一组) + lines = {} + line_order = [] + for ep in line_data: + tag = ep.get("tag", "播放") or "播放" + if tag not in lines: + lines[tag] = [] + line_order.append(tag) + ep_name = ep.get("name", "") or ep.get("subTitle", "") or "播放" + ep_file = ep.get("file", "") + lines[tag].append(f"{ep_name}${ep_file}") + + for tag in line_order: + play_from_list.append(tag) + play_url_list.append("#".join(lines[tag])) + except (json.JSONDecodeError, Exception): + pass + + # 兜底: 如果没有提取到播放树,返回嗅探 + if not play_from_list: + play_from_list.append("播放") + play_url_list.append(f"播放${vod_id}") + + vod = { + "vod_id": raw, + "vod_name": vod_name or "视频", + "vod_pic": vod_pic, + "vod_year": vod_year, + "vod_area": vod_area, + "vod_actor": vod_actor, + "vod_director": vod_director, + "vod_score": vod_score, + "vod_remarks": vod_remarks or vod_score, + "vod_content": vod_content or vod_remarks, + "vod_play_from": "$$$".join(play_from_list), + "vod_play_url": "$$$".join(play_url_list), + } + return {"list": [vod]} + + def searchContent(self, key, quick, pg="1"): + """ + 搜索: /public/auto/search1.html?keyword={keyword} + 搜索无分页,全部结果在第一页返回 + """ + if not key: + return {"list": [], "page": 1} + try: + url = f"{self.host}/public/auto/search1.html?keyword={quote(key)}" + res = self.fetch(url, headers=self.headers) + html = res.text + items = self._parseSearchCards(html) + return {"list": items, "page": 1} + except Exception: + return {"list": [], "page": 1} + + def playerContent(self, flag, id, vipFlags): + """ + 播放解析: 解码 file 值获取 m3u8 直链 + file 格式: 3字符前缀 + base64(URL编码的m3u8地址) + 解码后返回 parse:0 直链 + """ + # 如果 id 本身是 m3u8/mp4 直链 + if id.endswith((".m3u8", ".mp4")) or id.startswith("http"): + return { + "parse": 0, + "url": id, + "header": self._makePlayHeader(id), + } + + # 纯数字 ID 兜底: 嗅探 + if id.isdigit(): + return { + "parse": 1, + "url": f"{self.host}/vod/player/0/{id}", + "header": self.headers, + } + + # 解码 file 值 + decoded_url = self._decodeFile(id) + if decoded_url and decoded_url.startswith("http"): + return { + "parse": 0, + "url": decoded_url, + "header": self._makePlayHeader(decoded_url), + } + + # 解码失败,降级嗅探 + return { + "parse": 1, + "url": id, + "header": self.headers, + } + + def localProxy(self, param): + pass + + def isVideoFormat(self, url): + return bool(re.match(r'.*\.(m3u8|mp4)(\?.*)?$', url, re.I)) + + def manualVideoCheck(self): + return False + + def destroy(self): + pass diff --git a/jaychouqq/yingshi/py9/麻豆社.py b/jaychouqq/yingshi/py9/麻豆社.py new file mode 100644 index 00000000..5df2a236 --- /dev/null +++ b/jaychouqq/yingshi/py9/麻豆社.py @@ -0,0 +1,137 @@ +# -*- coding: utf-8 -*- +import re +import urllib.parse +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + +class Spider(BaseSpider): + BASE_URL = "https://madou.club" + DASH_URL = "https://dash.madou.club" + HEADERS = { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36", + "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Referer": BASE_URL + "/", + } + + def __init__(self): + super().__init__() + self.name = "麻豆社" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + self._class_cache = None + + def init(self, extend="{}"): + return None + + def getName(self): + return self.name + + def homeContent(self, filter): + html = self._get(self.BASE_URL + "/") + return {"class": self._classes(html), "filters": {}, "list": self._parse_list(html), "parse": 0, "jx": 0} + + def homeVideoContent(self): + return {"list": self._parse_list(self._get(self.BASE_URL + "/"))} + + def categoryContent(self, tid, pg, filter, extend): + page = self._to_int(pg, 1) + base = tid if str(tid).startswith("http") else self.BASE_URL + "/category/" + str(tid).strip("/") + url = base.rstrip("/") if page <= 1 else base.rstrip("/") + "/page/" + str(page) + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 20, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def detailContent(self, ids): + result = {"list": [], "parse": 0, "jx": 0} + if not ids: + return result + url = ids[0] + html = self._get(url) + name = self._clean(self._match(html, r']*class=["\']article-title["\'][^>]*>(.*?)') or self._match(html, r'(.*?)').split("-")[0]) + pic = self._match(html, r'shareimage\s*:\s*["\']([^"\']+)') or self._match(html, r']+data-src=["\']([^"\']+)') or self._match(html, r']+src=["\']([^"\']+)') + cate = self._clean(self._match(html, r'分类:\s*]*>(.*?)')) + remarks = self._clean(self._match(html, r'观看\((.*?)\)')) + tag_block = self._match(html, r']+class=["\']article-tags["\'][^>]*>(.*?)') + tags = ",".join([self._clean(x) for x in re.findall(r']*>(.*?)', tag_block, re.S)]) + iframe = self._match(html, r']+src=["\']?([^"\'\s>]+)') + play_id = urllib.parse.urljoin(self.BASE_URL, iframe or url) + result["list"].append({"vod_id": url, "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "type_name": cate, "vod_year": "", "vod_area": "", "vod_remarks": remarks, "vod_actor": tags, "vod_director": "", "vod_content": name, "vod_play_from": "DPlayer", "vod_play_url": name + "$" + play_id}) + return result + + def searchContent(self, key, quick, pg="1"): + page = self._to_int(pg, 1) + q = urllib.parse.quote(str(key)) + url = self.BASE_URL + "/?s=" + q if page <= 1 else self.BASE_URL + "/page/" + str(page) + "?s=" + q + data = self._parse_list(self._get(url)) + return {"page": page, "pagecount": page if len(data) < 10 else page + 1, "limit": 20, "total": 99999, "list": data, "parse": 0, "jx": 0} + + def playerContent(self, flag, id, vipFlags): + result = {"parse": 0, "playUrl": "", "url": id or "", "jx": 0, "header": {"User-Agent": self.HEADERS["User-Agent"], "Referer": self.BASE_URL + "/"}} + if not id: + return result + play_page = id + if "dash.madou.club/share/" not in play_page: + html = self._get(play_page) + play_page = urllib.parse.urljoin(self.BASE_URL, self._match(html, r']+src=["\']?([^"\'\s>]+)') or play_page) + html = self._get(play_page, {"Referer": self.BASE_URL + "/"}) + token = self._match(html, r'var\s+token\s*=\s*["\']([^"\']*)') + m3u8 = self._match(html, r'var\s+m3u8\s*=\s*["\']([^"\']+\.m3u8)["\']') + if m3u8: + url = urllib.parse.urljoin(self.DASH_URL, m3u8) + result["url"] = url + (("&" if "?" in url else "?") + "token=" + token if token else "") + result["header"] = {"User-Agent": self.HEADERS["User-Agent"], "Referer": play_page, "Origin": self.BASE_URL} + return result + + def _classes(self, html=None): + if self._class_cache: + return self._class_cache + html = html or self._get(self.BASE_URL + "/") + classes, seen = [], set() + for href, name in re.findall(r']+href=["\'](https://madou\.club/category/[^"\']+)["\'][^>]*>(.*?)', html, re.S): + name = self._clean(name) + key = href.rstrip("/") + if key not in seen and name: + seen.add(key) + classes.append({"type_id": href, "type_name": name}) + self._class_cache = classes + return classes + + def _parse_list(self, html): + data = [] + blocks = re.findall(r'', html, re.S) or re.findall(r'
  • .*?
  • ', html, re.S) + for item in blocks: + href = self._match(item, r']+href=["\']([^"\']+\.html)["\']') + name = self._clean(self._match(item, r']*>.*?]*>(.*?)') or self._match(item, r']*>(?:)?\s*(.*?)')) + pic = self._match(item, r']+data-src=["\']([^"\']+)') or self._match(item, r']+src=["\']([^"\']+)') + remarks = self._clean(self._match(item, r']*>(.*?)') or self._match(item, r'观看\((.*?)\)')) + if href and name: + data.append({"vod_id": urllib.parse.urljoin(self.BASE_URL, href), "vod_name": name, "vod_pic": urllib.parse.urljoin(self.BASE_URL, pic), "vod_remarks": remarks}) + return data + + def _get(self, url, headers=None): + h = dict(self.HEADERS) + if headers: + h.update(headers) + try: + return self.session.get(url, headers=h, timeout=15, verify=False).text + except Exception: + return "" + + def _match(self, text, pattern): + m = re.search(pattern, text or "", re.S | re.I) + return m.group(1).strip() if m else "" + + def _clean(self, text): + text = re.sub(r'<.*?>', '', text or '') + text = text.replace(' ', ' ').replace('&', '&').replace('&', '&').replace('"', '"') + return re.sub(r'\s+', ' ', text).strip() + + def _to_int(self, value, default=0): + try: + return int(value) + except Exception: + return default \ No newline at end of file diff --git a/tbapi1/PG/lib/allinone.tar.xz b/tbapi1/PG/lib/allinone.tar.xz index cd029087..9f3b20b8 100644 Binary files a/tbapi1/PG/lib/allinone.tar.xz and b/tbapi1/PG/lib/allinone.tar.xz differ diff --git a/tbapi1/PG/lib/allinone.tar.xz.md5 b/tbapi1/PG/lib/allinone.tar.xz.md5 index 3c65be1f..f5af9822 100644 --- a/tbapi1/PG/lib/allinone.tar.xz.md5 +++ b/tbapi1/PG/lib/allinone.tar.xz.md5 @@ -1 +1 @@ -7e305b8c9455d896ec0110731986c11d +bff6d79dc16f7547a079a826518b6ffb diff --git a/tvbox/lib/iptv.m3u b/tvbox/lib/iptv.m3u index 9392b183..26a7d7eb 100755 --- a/tvbox/lib/iptv.m3u +++ b/tvbox/lib/iptv.m3u @@ -60,9 +60,9 @@ http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K @@ -80,11 +80,11 @@ http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV8K" tvg-name="CCTV8K" group-title="8K",CCTV8K http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 @@ -100,9 +100,9 @@ http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 @@ -120,9 +120,9 @@ http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 @@ -136,9 +136,9 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路1』 +http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 @@ -150,11 +150,11 @@ http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•13『线路11』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 @@ -184,9 +184,9 @@ http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•11 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•11『线路11』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路1』 +http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 @@ -216,9 +216,9 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路1』 +http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路2』 +http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 @@ -230,9 +230,9 @@ http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•7『线路7』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.46.85.60:8009/hls/8/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 @@ -246,31 +246,29 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.27.235.94:8000/hls/10/index.m3u8$LR•IPV4•11『线路1』 +http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路2』 +http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•11『线路3』 +http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•11『线路4』 +http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 +http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•11『线路6』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•11『线路7』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•11『线路8』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•11『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•10『线路9』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•11『线路10』 -#EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•11『线路11』 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 @@ -280,15 +278,15 @@ http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路7』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路8』 +https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路3』 +http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 @@ -296,13 +294,13 @@ http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路7』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路8』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•7『线路1』 +http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路2』 +http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 @@ -314,9 +312,9 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路1』 +http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 @@ -342,37 +340,41 @@ http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•6『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•8『线路1』 +http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路3』 +http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•8『线路6』 +http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•8『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•9『线路7』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•8『线路8』 +https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•9『线路8』 +#EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 +https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 -http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 +http://drive.mxmy.net:8888/udp/239.3.1.184:8001$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 -https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•4『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路3』 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 +http://123.130.84.106:8154/tsfile/live/0019_1.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•4『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•4『线路3』 +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•4『线路4』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•5『线路4』 +#EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="CCTV第一剧场" tvg-name="CCTV第一剧场" group-title="央视",CCTV第一剧场 https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV第一剧场" tvg-name="CCTV第一剧场" group-title="央视",CCTV第一剧场 @@ -392,7 +394,7 @@ https://live.264788.xyz/channel/fengyunyinyue?streamid=be37d16b874e7ba11dd383d7e #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 -https://live.264788.xyz/channel/bingqikeji?streamid=530cb4e58bbc48b7fc26f5e0a2e47966&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 +https://live.264788.xyz/channel/bingqikeji?streamid=6fc55a0966bdad1e1cdf39a4d37dd776&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 @@ -504,13 +506,13 @@ http://wouu.net:9977/udp/239.93.0.156:2193$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="星空卫视" tvg-name="星空卫视" group-title="卫视",星空卫视 http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路2』 +http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 @@ -532,15 +534,15 @@ https://httop.top/ysp-湖南卫视$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 +http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-m-l.cztv.com/channels/lantian/channel001/1080p.m3u8$LR•IPV4•16『线路3』 +http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://ali-m-l.cztv.com/channels/lantian/channel01/1080p.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路5』 +http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 @@ -564,43 +566,41 @@ http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•15『线路4』 +http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•15『线路5』 +http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•15『线路6』 +http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•15『线路7』 +http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•15『线路8』 +https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•15『线路9』 +https://httop.top/ysp-东方卫视$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://httop.top/ysp-东方卫视$LR•IPV4•15『线路10』 +http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•15『线路11』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•15『线路12』 +http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路13』 +http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•15『线路14』 -#EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•15『线路15』 +http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 +http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 @@ -624,9 +624,9 @@ http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路2』 +http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 @@ -650,9 +650,9 @@ http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/inde #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路2』 +http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 @@ -670,11 +670,11 @@ http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路4』 +http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 @@ -696,11 +696,11 @@ http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路2』 +http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路3』 +http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路4』 +http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 @@ -716,9 +716,9 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 @@ -744,41 +744,43 @@ http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 +https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 +https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +#EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://txmov2.a.kwimgs.com/upic/2023/01/26/09/BMjAyMzAxMjYwOTE3NDVfNzM5MzQzNzIyXzk0NjI1OTUwNTA3XzBfMw==_b_B81ddda927d33445d544befd008e60109.mp4$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 @@ -802,21 +804,21 @@ http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 +http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 +http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 +http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 @@ -834,7 +836,7 @@ https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -http://183.11.239.36:808/hls/17/index.m3u8$LR•IPV4•4『线路1』 +http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 @@ -854,13 +856,13 @@ http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路2』 +http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路3』 +http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 @@ -882,15 +884,15 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 +http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 @@ -906,11 +908,11 @@ http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路1』 +http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 @@ -948,11 +950,11 @@ http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路2』 +http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 @@ -978,17 +980,17 @@ http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 +http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路3』 +http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路5』 +http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路6』 +https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 @@ -1012,17 +1014,17 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路2』 +http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 @@ -1042,7 +1044,7 @@ http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://cssbyd.imwork.net:8082/hls/44/index.m3u8$LR•IPV4•9『线路2』 +http://120.76.248.139/live/bfgd/4200000110.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 @@ -1060,9 +1062,9 @@ http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•9『线路9 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://61.136.172.236:9901/tsfile/live/0121_1.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 @@ -1088,11 +1090,11 @@ http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•14『线 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 +http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +http://cssbyd.imwork.net:8082/hls/45/index.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 @@ -1122,11 +1124,11 @@ http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路2』 +http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 +http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 @@ -1154,15 +1156,15 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 @@ -1182,11 +1184,11 @@ http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路1』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 +http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 @@ -1200,13 +1202,13 @@ http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路2』 +http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 +http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 @@ -1224,37 +1226,35 @@ http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路1 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://p2.ioioz.com/xgplayer.php?id=https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•14『线路3』 +http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 +http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•14『线路10』 +https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•14『线路11』 +https://httop.top/ysp-云南卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://httop.top/ysp-云南卫视$LR•IPV4•14『线路12』 +http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -#EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•14『线路14』 +https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://cssbyd.imwork.net:8082/hls/46/index.m3u8$LR•IPV4•6『线路2』 +https://live.264788.xyz/channel/xizangweishi?streamid=4b4e8ea919f1cfd5e43deed1d1675251&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 @@ -1270,7 +1270,7 @@ http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://218.13.170.98:9901/tsfile/live/0115_1.m3u8$LR•IPV4•5『线路1』 +http://183.11.239.36:808/hls/7/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 @@ -1290,9 +1290,9 @@ http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路1』 +http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路2』 +https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 @@ -1307,10 +1307,6 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 http://112.27.235.94:8000/hls/28/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="家庭理财" tvg-name="家庭理财" group-title="卫视",家庭理财 http://223.110.245.139/PLTV/4/224/3221227011/index.m3u8$LR•IPV4 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="辽宁公共" tvg-name="辽宁公共" group-title="卫视",辽宁公共 http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="中华特产" tvg-name="中华特产" group-title="卫视",中华特产 @@ -1324,45 +1320,47 @@ http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="河北4K" tvg-name="河北4K" group-title="卫视",河北4K http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•12『线路2』 +http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路4』 +http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 +http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•12『线路8』 +https://livehhhttps.sxrtv.com/lsdream/q8RVWgs/1000/s4sh8gV.m3u8$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•12『线路9』 +http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://httop.top/ysp-山西卫视$LR•IPV4•12『线路10』 +https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路11』 +https://httop.top/ysp-山西卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•12『线路12』 +http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +#EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 +http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路3』 +http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路6』 +http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 +https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 @@ -1666,21 +1664,19 @@ http://live.metshop.top/huya/11602077?cdn=alicdn$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="NewTV动作电影" tvg-name="NewTV动作电影" group-title="数字",NewTV动作电影 http://39.134.19.68/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路1』 +http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路2』 +http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路3』 +https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 -https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路4』 +https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 http://146.56.165.66:7788/TVOD/2000000003000000021/hnbblive/index.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5739&tk=23a9aca1f79f$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" group-title="数字",NewTV精品体育 https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f728cc82459a8e50346040e226.m3u8$LR•IPV4•7『线路7』 -#EXTINF:-1 tvg-id="卡酷少儿" tvg-name="卡酷少儿" group-title="数字",卡酷少儿 -http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="优漫卡通" tvg-name="优漫卡通" group-title="数字",优漫卡通 http://183.207.249.15/PLTV/4/224/3221225933/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="哈哈炫动" tvg-name="哈哈炫动" group-title="数字",哈哈炫动 @@ -1998,7 +1994,7 @@ https://jwplay.hebyun.com.cn:443/live/xtsrmtzs/1500k/tzwj_video.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="邢台综合" tvg-name="邢台综合" group-title="河北",邢台综合 http://222.223.119.21:8888/newlive/live/hls/54/live.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="河北都市" tvg-name="河北都市" group-title="河北",河北都市 -https://radio.pull.hebtv.com/live/hebnczx.m3u8$LR•IPV4•2『线路1』 +http://1.94.31.214/php/hebei.php?id=hbds$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="河北都市" tvg-name="河北都市" group-title="河北",河北都市 http://121.19.134.246:808/hls/21/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="河北农民" tvg-name="河北农民" group-title="河北",河北农民 @@ -2082,41 +2078,41 @@ http://liveshowbak2.kan0512.com/norecord/csztv4k_4k.m3u8$LR•IPV4•5『线路5 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•21『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路4』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路5』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路6』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路7』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路8』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路9』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路10』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路11』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路12』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路13』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路14』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路17』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路18』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路19』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路20』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 @@ -2171,6 +2167,8 @@ https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-1.m3u8$LR•IPV4•25『 http://ali-m-l.cztv.com/channels/lantian/channel03/720p.m3u8$LR•IPV4•25『线路24』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-8.ctv$LR•IPV4•25『线路25』 +#EXTINF:-1 tvg-id="浙江经济生活" tvg-name="浙江经济生活" group-title="浙江",浙江经济生活 +http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 @@ -2430,7 +2428,7 @@ https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路3』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -2438,13 +2436,13 @@ http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b80 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路7』 +http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 +http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路9』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路10』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 @@ -2466,51 +2464,51 @@ http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 +https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 +http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -2578,9 +2576,9 @@ http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江公共新闻" tvg-name="浙江公共新闻" group-title="浙江",浙江公共新闻 @@ -2640,11 +2638,11 @@ http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4• #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 -http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 @@ -2788,11 +2786,11 @@ http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -2852,9 +2850,9 @@ https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 @@ -2928,11 +2926,11 @@ http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E @@ -2950,13 +2948,13 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 -https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 @@ -2974,7 +2972,7 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -2990,29 +2988,31 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•9『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•9『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•9『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路9』 +#EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 @@ -3696,15 +3696,15 @@ http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁生活" tvg-name="辽宁生活" group-title="辽宁",辽宁生活 http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁经济" tvg-name="辽宁经济" group-title="辽宁",辽宁经济 -http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁都市" tvg-name="辽宁都市" group-title="辽宁",辽宁都市 http://120.76.248.139/live/bfgd/4200000610.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路1』 +https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路2』 +http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="辽宁体育" tvg-name="辽宁体育" group-title="辽宁",辽宁体育 -http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路3』 +http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="朝阳新闻综合" tvg-name="朝阳新闻综合" group-title="辽宁",朝阳新闻综合 http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="汕头新闻综合" tvg-name="汕头新闻综合" group-title="广东",汕头新闻综合 @@ -4028,201 +4028,201 @@ https://t.freetv.fun/live/yan-dong-zhu-jiang-gao-qing-3.m3u8$LR•IPV4•117『 #EXTINF:-1 tvg-id="广东珠江" tvg-name="广东珠江" group-title="广东",广东珠江 https://stream1.freetv.fun/yan-dong-zhu-jiang-28.ctv$LR•IPV4•117『线路117』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路1』 +http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路1』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路2』 +http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路2』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路3』 +https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路3』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路4』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路4』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路5』 +https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路5』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路6』 +https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路6』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路7』 +https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路7』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路8』 +http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路8』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路9』 +http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路9』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路10』 +http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路10』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路11』 +http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路11』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路12』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路12』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路13』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路13』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路14』 +http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路14』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路15』 +http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路15』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路16』 +https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路16』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路17』 +https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路17』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路18』 +https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路18』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路19』 +https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路19』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路20』 +https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路20』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路21』 +https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路21』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路22』 +https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路22』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路23』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路23』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路24』 +https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路24』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路25』 +https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路25』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路26』 +http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路26』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路27』 +https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路27』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路28』 +https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路28』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路29』 +https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路29』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路30』 +https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路30』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路31』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路31』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路32』 +https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路32』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路33』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路33』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路34』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路34』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路35』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路35』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路36』 +http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路36』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路37』 +http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路37』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路38』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路38』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路39』 +https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路39』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路40』 +https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路40』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路41』 +https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路41』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路42』 +http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路42』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路43』 +http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路43』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路44』 +https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路44』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路45』 +https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路45』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路46』 +https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路46』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路47』 +http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路47』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路48』 +https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路48』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路49』 +http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路49』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路50』 +http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路50』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路51』 +https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路51』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路52』 +http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路52』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路53』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路53』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路54』 +https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路54』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路55』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路55』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路56』 +https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路56』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路57』 +http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路57』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路58』 +http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路58』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路59』 +http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路59』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路60』 +https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路60』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路61』 +https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路61』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路62』 +https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路62』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路63』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路63』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路64』 +https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路64』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路65』 +https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路65』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路66』 +https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路66』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路67』 +https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路67』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路68』 +https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路68』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路69』 +http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路69』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路70』 +https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路70』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路71』 +https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路71』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路72』 +http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路72』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路73』 +http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路73』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路74』 +https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路74』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路75』 +https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路75』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路76』 +https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路76』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路77』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路77』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路78』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路78』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路79』 +http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路79』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路80』 +https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路80』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路81』 +http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路81』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路82』 +https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路82』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路83』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路83』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路84』 +https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路84』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路85』 +http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路85』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路86』 +https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路86』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路87』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路87』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路88』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路88』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路89』 +https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路89』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路90』 +https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路90』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路91』 +https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路91』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路92』 +https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路92』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路93』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路93』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路94』 +https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路94』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路95』 +http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路95』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路96』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路96』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路97』 +https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路97』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 -https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路98』 +http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路98』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 https://stream1.freetv.fun/yan-dong-ti-yu-27.m3u8$LR•IPV4•107『线路99』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 @@ -4242,11 +4242,11 @@ https://stream1.freetv.fun/yan-dong-ti-yu-4.ctv$LR•IPV4•107『线路106』 #EXTINF:-1 tvg-id="广东体育" tvg-name="广东体育" group-title="广东",广东体育 http://bxtv.3a.ink/api.php?id=gdty$LR•IPV4•107『线路107』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路1』 +http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路1』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路2』 +http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路2』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 -http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路3』 +https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路3』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://stream1.freetv.fun/yan-dong-min-sheng-10.ctv$LR•IPV4•56『线路4』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 @@ -4353,8 +4353,6 @@ https://stream1.freetv.fun/yan-dong-min-sheng-1.ctv$LR•IPV4•56『线路54』 https://stream1.freetv.fun/yan-dong-min-sheng-31.ctv$LR•IPV4•56『线路55』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://hk.188766.xyz/?migutoken=08f126f29a9e9334c492a23a0f40038f&id=gd_gdms&type=sz$LR•IPV4•56『线路56』 -#EXTINF:-1 tvg-id="广东少儿" tvg-name="广东少儿" group-title="广东",广东少儿 -http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 @@ -4362,89 +4360,89 @@ http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路1』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路1』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://stream1.freetv.fun/yan-zhou-zong-he-11.ctv$LR•IPV4•54『线路2』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路3』 +https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路4』 +https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路4』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路5』 +https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路5』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路6』 +https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路6』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路7』 +https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路7』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路8』 +https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路8』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路9』 +https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路9』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路10』 +http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路10』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路11』 +http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路11』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路12』 +https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路12』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路13』 +http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路13』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路14』 +https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路14』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路15』 +https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路15』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路16』 +http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路16』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路17』 +https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路17』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路18』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路18』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路19』 +https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路19』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路20』 +https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路20』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路21』 +https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路21』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路22』 +http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路22』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路23』 +https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路23』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路24』 +https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路24』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路25』 +http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路25』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路26』 +https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路26』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路27』 +https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路27』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路28』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路28』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路29』 +https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路29』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路30』 +http://r.jdshipin.com/snhya$LR•IPV4•54『线路30』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://r.jdshipin.com/snhya$LR•IPV4•54『线路31』 +https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路31』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路32』 +http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路32』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路33』 +https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路33』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路34』 +https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路34』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路35』 +http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路35』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路36』 +https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路36』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路37』 +https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路37』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路38』 +https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路38』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路39』 +https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路39』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路40』 +http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路40』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路41』 +https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路41』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 -https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路42』 +https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路42』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://t.freetv.fun/live/yan-zhou-zong-he-3.m3u8$LR•IPV4•54『线路43』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 @@ -5648,27 +5646,27 @@ http://live.spccmc.com:90/live/spxwzh.m3u8$LR•IPV4•117『线路66』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 http://live.iwcmt.cn:90/live/zhxw.m3u8$LR•IPV4•117『线路67』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8channel.ganzitv.com/nmip-media/channellive/channel1/playlist.m3u8$LR•IPV4•117『线路68』 +http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路68』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路69』 +https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路69』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路70』 +http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路70』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路71』 +http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•117『线路71』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•117『线路72』 +https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路72』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路73』 +https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路73』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路74』 +http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路74』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路75』 +https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路75』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路76』 +http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路76』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路77』 +http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路77』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路78』 +http://cm-wshls.homecdn.com/live/2aa50.m3u8$LR•IPV4•117『线路78』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 http://ls.qingting.fm/live/23797.m3u8$LR•IPV4•117『线路79』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 @@ -6002,41 +6000,41 @@ http://scgctvshow.sctv.com/hdlive/sctv7/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 +http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 +http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 -http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" group-title="港澳台",凤凰中文 http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 +http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 +http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 +http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 -http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰资讯" tvg-name="凤凰资讯" group-title="港澳台",凤凰资讯 http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 +http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 +https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 +https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 +http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 -https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰香港" tvg-name="凤凰香港" group-title="港澳台",凤凰香港 @@ -6114,7 +6112,7 @@ http://php.jdshipin.com/TVOD/iptv.php?id=wxxw$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="TVB无线新闻" tvg-name="TVB无线新闻" group-title="港澳台",TVB无线新闻 https://hls-gateway.vpstv.net/streams/708884.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 -http://r.jdshipin.com/Voac4$LR•IPV4•4『线路1』 +http://php.jdshipin.com/TVOD/iptv.php?id=xinghe$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 p3p://167.114.175.6:55331/5fdee23d000b670a6d96428e4c334643$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="TVB星河" tvg-name="TVB星河" group-title="港澳台",TVB星河 @@ -6306,9 +6304,7 @@ http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/02.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="数位电影" tvg-name="数位电影" group-title="港澳台",数位电影 p3p://167.114.175.6:55331/6223ae1b0007136f3e5c44280e3300fa$LR•IPV4 #EXTINF:-1 tvg-id="龙华偶像" tvg-name="龙华偶像" group-title="港澳台",龙华偶像 -https://cdn8.163189.xyz/live/lhox/stream.m3u8$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="龙华偶像" tvg-name="龙华偶像" group-title="港澳台",龙华偶像 -p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4 #EXTINF:-1 tvg-id="龙华经典" tvg-name="龙华经典" group-title="港澳台",龙华经典 https://cdn8.163189.xyz/live/lhjd/stream.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="龙华经典" tvg-name="龙华经典" group-title="港澳台",龙华经典 @@ -6318,37 +6314,37 @@ rtmp://f13h.mine.nu/sat/tv771$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="纬来日本" tvg-name="纬来日本" group-title="港澳台",纬来日本 p3p://167.114.175.6:55331/5fe1add80007bbbd788125c43bf36060$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路1』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路1』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路2』 +https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路2』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路3』 +http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路3』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路4』 +https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路4』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路5』 +http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路5』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路6』 +http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路6』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路7』 +http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路7』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路8』 +https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路8』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路9』 +http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路9』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路10』 +https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路10』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路11』 +http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路11』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路12』 +https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路12』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路13』 +http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路13』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路14』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路14』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路15』 +https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路15』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 -https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路16』 +https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路16』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 http://api.mytv666.top/api/qwt.php?t=体育频道&id=纬来体育$LR•IPV4•23『线路17』 #EXTINF:-1 tvg-id="纬来体育" tvg-name="纬来体育" group-title="港澳台",纬来体育 @@ -6626,9 +6622,7 @@ https://cdn8.163189.xyz/live/lhrh/stream.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="龙华日韩" tvg-name="龙华日韩" group-title="港澳台",龙华日韩 p3p://167.114.175.6:55331/621e1d0e00085766289da9bb1d7120af$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="龙华洋片" tvg-name="龙华洋片" group-title="港澳台",龙华洋片 -https://cdn8.163189.xyz/live/lhyp/stream.m3u8$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="龙华洋片" tvg-name="龙华洋片" group-title="港澳台",龙华洋片 -p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4 #EXTINF:-1 tvg-id="美亚电影台" tvg-name="美亚电影台" group-title="港澳台",美亚电影台 http://zjrtv.vip/live/?tbs=mydy$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="美亚电影台" tvg-name="美亚电影台" group-title="港澳台",美亚电影台 @@ -6660,7 +6654,7 @@ http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv -http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +http://r.jdshipin.com/vSJvl$LR•IPV4 #EXTINF:-1 tvg-id="Now剧集" tvg-name="Now剧集" group-title="港澳台",Now剧集 p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 #EXTINF:-1 tvg-id="民视" tvg-name="民视" group-title="港澳台",民视 @@ -6842,13 +6836,11 @@ p3p://167.114.175.6:55331/65ad274400000b46bd92da681fce74f2$LR•IPV4•2『线 #EXTINF:-1 tvg-id="ROCK Action" tvg-name="ROCK Action" group-title="港澳台",ROCK Action http://nmk.ioapk.com:5050/4gtv-live138/index.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -http://r.jdshipin.com/ndGgS$LR•IPV4•4『线路1』 +http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•4『线路2』 +p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•4『线路3』 -#EXTINF:-1 tvg-id="TVB Plus" tvg-name="TVB Plus" group-title="港澳台",TVB Plus -p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•4『线路4』 +p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="AXN" tvg-name="AXN" group-title="港澳台",AXN p3p://167.114.175.6:55331/66d23a53000d25d573c606e3274f26c5$LR•IPV4•26『线路1』 #EXTINF:-1 tvg-id="AXN" tvg-name="AXN" group-title="港澳台",AXN @@ -6904,9 +6896,9 @@ https://play.wenxiang.cn/live/1a88465f153e1dd2108fd791bf4f25f7.flv$LR•IPV4•2 #EXTINF:-1 tvg-id="娱乐新闻" tvg-name="娱乐新闻" group-title="港澳台",娱乐新闻 https://hls-gateway.vpstv.net/streams/708904.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="澳门卫视" tvg-name="澳门卫视" group-title="港澳台",澳门卫视 -http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路1』 +http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="澳门卫视" tvg-name="澳门卫视" group-title="港澳台",澳门卫视 -http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路2』 +http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Pet Club TV" tvg-name="Pet Club TV" group-title="港澳台",Pet Club TV https://cdn-apse1-prod.tsv2.amagi.tv/linear/amg01076-lightningintern-petclub-samsungnz/playlist.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="Pet Club TV" tvg-name="Pet Club TV" group-title="港澳台",Pet Club TV @@ -7752,37 +7744,35 @@ https://jmp2.uk/plu-64a3d96f060e830008af6745.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="香港国际财经" tvg-name="香港国际财经" group-title="港澳台",香港国际财经 p3p://167.114.175.6:55331/64838620000cd8ed32fb0d6a414411f7$LR•IPV4 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://epg.pw/stream/d2edf469b9079064a283f4b0811cbf6f2597ebbb3d08dcf77036a4b5a791b7cf.m3u8$LR•IPV4•16『线路1』 +https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•15『线路1』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•16『线路2』 +https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•16『线路3』 +https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•16『线路4』 +https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•16『线路5』 +http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•16『线路6』 +https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•16『线路7』 +http://213.91.179.28:8000/play/a04m$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -http://213.91.179.28:8000/play/a04m$LR•IPV4•16『线路8』 +https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•16『线路9』 +https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•16『线路10』 +https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•16『线路11』 +https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•16『线路12』 +https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•16『线路13』 +https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•16『线路14』 +https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•16『线路15』 -#EXTINF:-1 tvg-id="Bloomberg" tvg-name="Bloomberg" group-title="港澳台",Bloomberg -https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•16『线路16』 +https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="CNBC" tvg-name="CNBC" group-title="港澳台",CNBC http://fl2.moveonjoy.com/CNBC/index.m3u8$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="CNBC" tvg-name="CNBC" group-title="港澳台",CNBC @@ -7852,9 +7842,7 @@ http://free.cnlive.club/channel/5fe8f622/index.m3u8?q=1752629214236$LR•IPV4 #EXTINF:-1 tvg-id="HOY78" tvg-name="HOY78" group-title="港澳台",HOY78 http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="ASTRO AOD" tvg-name="ASTRO AOD" group-title="港澳台",ASTRO AOD -http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -#EXTINF:-1 tvg-id="澳视卫星" tvg-name="澳视卫星" group-title="港澳台",澳视卫星 -https://cdn6.163189.xyz/163189/as$LR•IPV4 +http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="八度空间" tvg-name="八度空间" group-title="港澳台",八度空间 https://cdn6.163189.xyz/163189/8tv$LR•IPV4 #EXTINF:-1 tvg-id="CH5" tvg-name="CH5" group-title="港澳台",CH5 diff --git a/tvbox/lib/iptv.txt b/tvbox/lib/iptv.txt index 9ec25790..c43026a0 100755 --- a/tvbox/lib/iptv.txt +++ b/tvbox/lib/iptv.txt @@ -30,8 +30,8 @@ 北京卫视4K,http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•4『线路4』 CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 @@ -44,9 +44,9 @@ CCTV8K,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 CCTV8K,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 央视,#genre# -CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路1』 -CCTV1,http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 -CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +CCTV1,http://123.160.235.136:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路2』 +CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•10『线路3』 CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•10『线路5』 CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路6』 @@ -54,8 +54,8 @@ CCTV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/22 CCTV1,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•10『线路8』 CCTV1,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•10『线路9』 CCTV1,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•10『线路10』 -CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路1』 -CCTV2,http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +CCTV2,http://123.160.235.136:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•10『线路2』 CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•10『线路4』 CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 @@ -64,24 +64,24 @@ CCTV2,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•10『线路7』 CCTV2,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•10『线路8』 CCTV2,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•10『线路9』 CCTV2,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•10『线路10』 -CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路1』 -CCTV3,http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV3,http://123.160.235.136:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•8『线路2』 CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•8『线路4』 CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•8『线路6』 CCTV3,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•8『线路7』 CCTV3,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•8『线路8』 -CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路1』 -CCTV4,http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +CCTV4,http://123.160.235.136:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路1』 +CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•13『线路2』 CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•13『线路3』 CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•13『线路4』 CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•13『线路6』 CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•13『线路7』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路8』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路9』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•13『线路10』 CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•13『线路11』 CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•13『线路12』 CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•13『线路13』 @@ -96,8 +96,8 @@ CCTV5,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•11『线路8』 CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•11『线路9』 CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•11『线路10』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•11『线路11』 -CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路1』 -CCTV6,http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +CCTV6,http://123.160.235.136:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路1』 +CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•16『线路2』 CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•16『线路3』 CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•16『线路4』 CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路5』 @@ -112,57 +112,56 @@ CCTV6,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•16『线路13』 CCTV6,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•16『线路14』 CCTV6,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•16『线路15』 CCTV6,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•16『线路16』 -CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路1』 -CCTV7,http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路2』 +CCTV7,http://123.160.235.136:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路1』 +CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•7『线路2』 CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•7『线路4』 CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路5』 CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•7『线路6』 CCTV7,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•7『线路7』 -CCTV8,http://112.46.85.60:8009/hls/8/index.m3u8$LR•IPV4•8『线路1』 -CCTV8,http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV8,http://123.160.235.136:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•8『线路2』 CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•8『线路4』 CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV8,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•8『线路6』 CCTV8,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•8『线路7』 CCTV8,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•8『线路8』 -CCTV9,http://112.27.235.94:8000/hls/10/index.m3u8$LR•IPV4•11『线路1』 -CCTV9,http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路2』 -CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•11『线路3』 -CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•11『线路4』 -CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 -CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•11『线路6』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•11『线路7』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•11『线路8』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•11『线路9』 -CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•11『线路10』 -CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•11『线路11』 -CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路1』 -CCTV10,http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +CCTV9,http://123.160.235.136:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 +CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•10『线路2』 +CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•10『线路3』 +CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•10『线路4』 +CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•10『线路6』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•10『线路7』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•10『线路8』 +CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•10『线路9』 +CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•10『线路10』 +CCTV10,http://123.160.235.136:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•8『线路2』 CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•8『线路4』 CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•8『线路6』 -CCTV10,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路7』 -CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路8』 -CCTV11,http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路1』 -CCTV11,http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 -CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路3』 +CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•8『线路7』 +CCTV10,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•8『线路8』 +CCTV11,http://123.160.235.136:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路1』 +CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +CCTV11,http://112.27.235.94:8000/hls/12/index.m3u8$LR•IPV4•8『线路3』 CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•8『线路6』 -CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路7』 -CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路8』 -CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•7『线路1』 -CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路2』 +CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•8『线路7』 +CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•8『线路8』 +CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•7『线路1』 +CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•7『线路2』 CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•7『线路3』 CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•7『线路4』 CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•7『线路5』 CCTV12,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•7『线路6』 CCTV12,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•7『线路7』 -CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路1』 -CCTV13,http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路2』 +CCTV13,http://112.123.243.37:50085/tsfile/live/0014_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•8『线路1』 +CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•8『线路2』 CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•8『线路3』 CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路4』 CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•8『线路5』 @@ -175,22 +174,24 @@ CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR• CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•6『线路5』 CCTV14,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•6『线路6』 -CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•8『线路1』 -CCTV15,http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 -CCTV15,http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路3』 -CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•8『线路4』 -CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•8『线路6』 -CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•8『线路7』 -CCTV15,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•8『线路8』 -CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 -CCTV16,https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•4『线路2』 +CCTV15,http://123.160.235.136:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路1』 +CCTV15,http://124.228.160.210:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 +CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•9『线路3』 +CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•9『线路4』 +CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 +CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•9『线路6』 +CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•9『线路7』 +CCTV15,https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•9『线路8』 +CCTV15,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•9『线路9』 +CCTV16,http://drive.mxmy.net:8888/udp/239.3.1.184:8001$LR•IPV4•4『线路1』 +CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR•IPV4•4『线路2』 CCTV16,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路3』 CCTV16,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 -CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•4『线路1』 -CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•4『线路2』 -CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•4『线路3』 -CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•4『线路4』 +CCTV17,http://123.130.84.106:8154/tsfile/live/0019_1.m3u8$LR•IPV4•5『线路1』 +CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•5『线路2』 +CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•5『线路3』 +CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•5『线路4』 +CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•5『线路5』 CCTV第一剧场,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 CCTV第一剧场,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•2『线路2』 CCTV怀旧剧场,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路1』 @@ -200,7 +201,7 @@ CCTV风云剧场,https://live.264788.xyz/channel/fengyunjuchang?streamid=31e7b5b CCTV风云音乐,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•2『线路1』 CCTV风云音乐,https://live.264788.xyz/channel/fengyunyinyue?streamid=be37d16b874e7ba11dd383d7ecd75752&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 CCTV兵器科技,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4•2『线路1』 -CCTV兵器科技,https://live.264788.xyz/channel/bingqikeji?streamid=530cb4e58bbc48b7fc26f5e0a2e47966&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 +CCTV兵器科技,https://live.264788.xyz/channel/bingqikeji?streamid=6fc55a0966bdad1e1cdf39a4d37dd776&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•2『线路2』 CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 CCTV风云足球,http://dl.wifi942.com:66/jsyd/jsyd.php?id=G_FENGSHANGZQ-CQ$LR•IPV4•13『线路2』 CCTV风云足球,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5842&tk=a0c4f6cfaba3$LR•IPV4•13『线路3』 @@ -258,10 +259,10 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路8』 星空卫视,http://wouu.net:9977/udp/239.93.0.156:2193$LR•IPV4•10『线路9』 星空卫视,http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•10『线路10』 -湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路1』 -湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路2』 +湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•14『线路1』 +湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•14『线路3』 -湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•14『线路4』 湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•14『线路6』 湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•14『线路7』 @@ -272,11 +273,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•14『线路12』 湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•14『线路13』 湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•14『线路14』 -浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路1』 -浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 -浙江卫视,http://ali-m-l.cztv.com/channels/lantian/channel001/1080p.m3u8$LR•IPV4•16『线路3』 -浙江卫视,http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 -浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路5』 +浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +浙江卫视,http://123.160.235.136:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +浙江卫视,http://ali-m-l.cztv.com/channels/lantian/channel01/1080p.m3u8$LR•IPV4•16『线路4』 +浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•16『线路5』 浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•16『线路6』 浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•16『线路7』 浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•16『线路8』 @@ -288,25 +289,24 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•16『线路14』 浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 浙江卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•16『线路16』 -东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•15『线路2』 -东方卫视,http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•15『线路4』 -东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•15『线路5』 -东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•15『线路6』 -东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•15『线路7』 -东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•15『线路8』 -东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•15『线路9』 -东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•15『线路10』 -东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•15『线路11』 -东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•15『线路12』 -东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路13』 -东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•15『线路14』 -东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•15『线路15』 +东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +东方卫视,http://123.160.235.136:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•14『线路3』 +东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•14『线路4』 +东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•14『线路5』 +东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•14『线路6』 +东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•14『线路7』 +东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•14『线路8』 +东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•14『线路9』 +东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•14『线路10』 +东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•14『线路11』 +东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•14『线路13』 +东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•14『线路14』 北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 -北京卫视,http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 -北京卫视,http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +北京卫视,http://112.123.243.37:50085/tsfile/live/0127_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +北京卫视,http://124.228.160.210:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路4』 北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 @@ -318,8 +318,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 北京卫视,http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路2』 -江苏卫视,http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +江苏卫视,http://124.228.160.210:9901/tsfile/live/0127_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•13『线路3』 江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•13『线路5』 江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•13『线路6』 @@ -331,8 +331,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•13『线路12』 江苏卫视,http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•13『线路13』 安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 -安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路2』 -安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•10『线路3』 安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•10『线路4』 安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•10『线路5』 安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•10『线路6』 @@ -341,9 +341,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•10『线路9』 安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路10』 重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路2』 -重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路4』 +重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路3』 +重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•13『线路4』 重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•13『线路5』 重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•13『线路6』 重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•13『线路7』 @@ -354,9 +354,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 重庆卫视,http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•13『线路13』 四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•10『线路1』 -四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路2』 -四川卫视,http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路3』 -四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路4』 +四川卫视,http://101.66.194.129:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 +四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•10『线路3』 +四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•10『线路4』 四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•10『线路5』 四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•10『线路6』 四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•10『线路7』 @@ -364,8 +364,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•10『线路9』 四川卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•10『线路10』 东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路2』 -东南卫视,http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +东南卫视,http://123.160.235.136:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•15『线路3』 东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•15『线路4』 东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•15『线路5』 东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•15『线路6』 @@ -378,24 +378,25 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•15『线路13』 东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 东南卫视,http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•15『线路15』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 -深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 +深圳卫视,https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -广东卫视,https://txmov2.a.kwimgs.com/upic/2023/01/26/09/BMjAyMzAxMjYwOTE3NDVfNzM5MzQzNzIyXzk0NjI1OTUwNTA3XzBfMw==_b_B81ddda927d33445d544befd008e60109.mp4$LR•IPV4•14『线路2』 -广东卫视,http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -广东卫视,http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +广东卫视,http://123.160.235.136:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +广东卫视,http://101.66.195.140:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•14『线路4』 广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•14『线路6』 广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•14『线路7』 @@ -407,14 +408,14 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•14『线路13』 广东卫视,http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•14『线路14』 广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 -广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 -广西卫视,http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 -广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 -广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 -广西卫视,http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 -广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 -广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 -广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +广西卫视,http://123.160.235.136:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路2』 +广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +广西卫视,http://101.66.195.140:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 @@ -423,7 +424,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 广西卫视,http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 -厦门卫视,http://183.11.239.36:808/hls/17/index.m3u8$LR•IPV4•4『线路1』 +厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 厦门卫视,http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 厦门卫视,http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 @@ -433,10 +434,10 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•5『线路4』 甘肃卫视,http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•5『线路5』 贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路2』 -贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路3』 -贵州卫视,http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -贵州卫视,http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路2』 +贵州卫视,http://101.66.195.140:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +贵州卫视,http://36.136.38.87:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•14『线路5』 贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•14『线路7』 贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•14『线路8』 @@ -447,11 +448,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 贵州卫视,http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•14『线路13』 贵州卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•14『线路14』 河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路2』 -河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 -河北卫视,http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 -河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +河北卫视,http://101.66.195.140:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•13『线路6』 河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•13『线路7』 河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•13『线路8』 河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•13『线路9』 @@ -459,9 +460,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•13『线路11』 河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•13『线路12』 河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 -河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路1』 +河南卫视,http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路1』 河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•10『线路2』 -河南卫视,http://123.160.235.136:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=0f4c205f500502b49407ed239906285c&wsTime=1784840577$LR•IPV4•10『线路3』 河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•10『线路4』 河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•10『线路5』 河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•10『线路6』 @@ -480,9 +481,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•10『线路9』 黑龙江卫视,http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•10『线路10』 湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 -湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路2』 -湖北卫视,http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 -湖北卫视,http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +湖北卫视,http://112.123.243.37:50085/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路2』 +湖北卫视,http://101.66.199.102:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•16『线路4』 湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•16『线路6』 湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•16『线路7』 @@ -495,12 +496,12 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路14』 湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•16『线路15』 湖北卫视,http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•16『线路16』 -江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路1』 -江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路2』 -江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路3』 -江西卫视,http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 -江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路5』 -江西卫视,http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路6』 +江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +江西卫视,http://123.160.235.136:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路2』 +江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 +江西卫视,http://36.136.38.87:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路5』 +江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•16『线路6』 江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 @@ -512,12 +513,12 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -吉林卫视,http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路2』 -吉林卫视,http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 -吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -吉林卫视,http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 -吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路6』 -吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +吉林卫视,http://101.66.198.105:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路2』 +吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +吉林卫视,http://101.66.195.140:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +吉林卫视,http://cssbyd.imwork.net:8082/hls/41/index.m3u8$LR•IPV4•15『线路7』 吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•15『线路9』 吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•15『线路10』 @@ -527,7 +528,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 吉林卫视,http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 吉林卫视,http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•15『线路15』 内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 -内蒙古卫视,http://cssbyd.imwork.net:8082/hls/44/index.m3u8$LR•IPV4•9『线路2』 +内蒙古卫视,http://120.76.248.139/live/bfgd/4200000110.m3u8$LR•IPV4•9『线路2』 内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•9『线路3』 内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•9『线路4』 内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•9『线路5』 @@ -536,8 +537,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 内蒙古卫视,http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•9『线路8』 内蒙古卫视,http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•9『线路9』 辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•14『线路2』 -辽宁卫视,http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +辽宁卫视,http://123.160.235.136:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +辽宁卫视,http://61.136.172.236:9901/tsfile/live/0121_1.m3u8$LR•IPV4•14『线路3』 辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•14『线路4』 辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•14『线路5』 辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•14『线路6』 @@ -550,9 +551,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 辽宁卫视,http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•14『线路14』 宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 -宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 -宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 -宁夏卫视,http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 +宁夏卫视,http://113.25.252.226:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路3』 +宁夏卫视,http://cssbyd.imwork.net:8082/hls/45/index.m3u8$LR•IPV4•9『线路4』 宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 @@ -567,9 +568,9 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路7』 青海卫视,http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•8『线路8』 山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 -山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路2』 -山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路3』 -山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路4』 +山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路2』 +山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路3』 +山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•16『线路4』 山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路7』 @@ -583,11 +584,11 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 山东卫视,http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•16『线路15』 山东卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•16『线路16』 天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 -天津卫视,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 -天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津卫视,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 +天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 +天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路8』 天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路9』 @@ -597,19 +598,19 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路13』 天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 天津卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 -海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 -海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 -海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路1』 +海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路2』 +海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路3』 海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 海南卫视,http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 -新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路2』 -新疆卫视,http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 -新疆卫视,http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 -新疆卫视,http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +新疆卫视,http://112.123.243.37:50085/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +新疆卫视,http://113.25.252.226:9901/tsfile/live/1044_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路3』 +新疆卫视,http://59.39.89.130:60901/tsfile/live/0125_17.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路4』 +新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•13『线路5』 新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•13『线路6』 新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•13『线路7』 新疆卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•13『线路8』 @@ -618,22 +619,21 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 新疆卫视,http://183.207.249.15/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路11』 新疆卫视,http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•13『线路12』 新疆卫视,http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•13『线路13』 -云南卫视,http://p2.ioioz.com/xgplayer.php?id=https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路1』 -云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 -云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•14『线路3』 -云南卫视,http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 -云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 -云南卫视,http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 -云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 -云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 -云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•14『线路10』 -云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•14『线路11』 -云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•14『线路12』 -云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•14『线路14』 +云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +云南卫视,http://123.160.235.136:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +云南卫视,http://101.66.195.140:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路5』 +云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•13『线路7』 +云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•13『线路8』 +云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•13『线路9』 +云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•13『线路10』 +云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•13『线路11』 +云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•13『线路13』 西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 -西藏卫视,http://cssbyd.imwork.net:8082/hls/46/index.m3u8$LR•IPV4•6『线路2』 +西藏卫视,https://live.264788.xyz/channel/xizangweishi?streamid=4b4e8ea919f1cfd5e43deed1d1675251&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•6『线路2』 西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•6『线路3』 西藏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•6『线路4』 西藏卫视,http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•6『线路5』 @@ -641,7 +641,7 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/playlist.m3u8$LR•IPV4•3『线路1』 海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 -兵团卫视,http://218.13.170.98:9901/tsfile/live/0115_1.m3u8$LR•IPV4•5『线路1』 +兵团卫视,http://183.11.239.36:808/hls/7/index.m3u8$LR•IPV4•5『线路1』 兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•5『线路2』 兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•5『线路3』 兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•5『线路4』 @@ -651,8 +651,8 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 康巴卫视,http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 -三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路1』 -三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路2』 +三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•4『线路1』 +三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•4『线路2』 三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•4『线路3』 三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•4『线路4』 延边卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•2『线路1』 @@ -660,34 +660,33 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 中国教育3台,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226577/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EhE2Z89HKgsQOlN9opVn1iw%7E_eNUbgU9sJGUcVVduOMKhafLvQUgE_zlz_7pvDimJNN03yUnk4zBVk1bynPPL3hZ%2CEND$LR•IPV6 上海卫视,http://112.27.235.94:8000/hls/28/index.m3u8$LR•IPV4 家庭理财,http://223.110.245.139/PLTV/4/224/3221227011/index.m3u8$LR•IPV4 -梨园,https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -梨园,http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 辽宁公共,http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 河北4K,https://event.pull.hebtv.com:443/live/live101.m3u8$LR•IPV4•4『线路1』 河北4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=f56e90&tk=922ba46651d3$LR•IPV4•4『线路2』 河北4K,http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 河北4K,http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 -山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 -山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•12『线路2』 -山西卫视,http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路4』 -山西卫视,http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 -山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 -山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•12『线路8』 -山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•12『线路9』 -山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•12『线路10』 -山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路11』 -山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•12『线路12』 -陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路1』 -陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 -陕西卫视,https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路3』 -陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 -陕西卫视,http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 -陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路6』 -陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 -陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +山西卫视,http://123.160.235.136:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路2』 +山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路3』 +山西卫视,http://101.66.195.140:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路4』 +山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•13『线路5』 +山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路6』 +山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•13『线路7』 +山西卫视,https://livehhhttps.sxrtv.com/lsdream/q8RVWgs/1000/s4sh8gV.m3u8$LR•IPV4•13『线路8』 +山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•13『线路9』 +山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•13『线路10』 +山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•13『线路11』 +山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•13『线路13』 +陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路2』 +陕西卫视,http://101.66.195.140:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路3』 +陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路4』 +陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路6』 +陕西卫视,https://live.264788.xyz/channel/shaanxiweishi?streamid=9dc887dba8ecb4e4143baf4f2373800c&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•18『线路7』 +陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•18『线路8』 陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路9』 陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•18『线路10』 陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•18『线路11』 @@ -841,14 +840,13 @@ NewTV超级体育,http://feiyang.ak47s.top:35455/itv/1000000001000009601.m3u8?cd NewTV超级体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=3188&tk=23a9aca1f79f$LR•IPV4•5『线路5』 NewTV动作电影,http://live.metshop.top/huya/11602077?cdn=alicdn$LR•IPV4•2『线路1』 NewTV动作电影,http://39.134.19.68/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8$LR•IPV4•2『线路2』 -NewTV精品体育,https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路1』 -NewTV精品体育,http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路2』 -NewTV精品体育,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路3』 -NewTV精品体育,https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路4』 +NewTV精品体育,http://dl.wifi942.com:66/jsyd/jsyd.php?id=GITV-JS-65$LR•IPV4•7『线路1』 +NewTV精品体育,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/GITV-JS-65/GITV-JS-65.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•7『线路2』 +NewTV精品体育,https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8$LR•IPV4•7『线路3』 +NewTV精品体育,https://epg.pw/stream/866a097a0907c9832440f8df38272dd555abf05200dfbafcc137e214c9b30ca7.m3u8$LR•IPV4•7『线路4』 NewTV精品体育,http://146.56.165.66:7788/TVOD/2000000003000000021/hnbblive/index.m3u8$LR•IPV4•7『线路5』 NewTV精品体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5739&tk=23a9aca1f79f$LR•IPV4•7『线路6』 NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f728cc82459a8e50346040e226.m3u8$LR•IPV4•7『线路7』 -卡酷少儿,http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 优漫卡通,http://183.207.249.15/PLTV/4/224/3221225933/index.m3u8$LR•IPV4 哈哈炫动,http://223.110.245.139/PLTV/4/224/3221226388/index.m3u8$LR•IPV4 嘉佳卡通,http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1』 @@ -1019,7 +1017,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 河北,#genre# 邢台综合,https://jwplay.hebyun.com.cn:443/live/xtsrmtzs/1500k/tzwj_video.m3u8$LR•IPV4•2『线路1』 邢台综合,http://222.223.119.21:8888/newlive/live/hls/54/live.m3u8$LR•IPV4•2『线路2』 -河北都市,https://radio.pull.hebtv.com/live/hebnczx.m3u8$LR•IPV4•2『线路1』 +河北都市,http://1.94.31.214/php/hebei.php?id=hbds$LR•IPV4•2『线路1』 河北都市,http://121.19.134.246:808/hls/21/index.m3u8$LR•IPV4•2『线路2』 河北农民,https://ls.qingting.fm/live/1650/64k.m3u8$LR•IPV4•2『线路1』 河北农民,http://121.19.134.246:808/hls/25/index.m3u8$LR•IPV4•2『线路2』 @@ -1067,24 +1065,24 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江,#genre# 浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路1』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路2』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路2』 浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•21『线路3』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路4』 -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•21『线路5』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路6』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路7』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路8』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路9』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路10』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路11』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路12』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路13』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路14』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路15』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路16』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路17』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路18』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路19』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•21『线路4』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•21『线路5』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•21『线路6』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•21『线路7』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•21『线路8』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路9』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路10』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•21『线路11』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•21『线路12』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•21『线路13』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•21『线路14』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•21『线路15』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•21『线路16』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•21『线路17』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•21『线路18』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•21『线路19』 浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•21『线路20』 浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•21『线路21』 浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 @@ -1112,6 +1110,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江生活,https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-1.m3u8$LR•IPV4•25『线路23』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/720p.m3u8$LR•IPV4•25『线路24』 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-8.ctv$LR•IPV4•25『线路25』 +浙江经济生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 @@ -1241,14 +1240,14 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 宁波TV4,http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 -浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路3』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 -浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路7』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路9』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路10』 +浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路7』 +浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路8』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路9』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路10』 浙江经济,http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路1』 浙江经济,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8?shandd$LR•IPV4•3『线路2』 浙江经济,http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 @@ -1259,29 +1258,29 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路5』 之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路6』 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 -浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路26』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路27』 @@ -1315,8 +1314,8 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 舟山公共,http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江公共新闻,http://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•6『线路1』 浙江公共新闻,https://t.freetv.fun/live/zhe-jiang-gong-gong-xin-wen.m3u8$LR•IPV4•6『线路2』 @@ -1346,9 +1345,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 鄞州一套,http://pili-publish.yzxw.newaircloud.com/newaircloud-yzxw/yzxw_20190925090843.m3u8?zzhed$LR•IPV4 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 -象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路3』 @@ -1420,9 +1419,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•9『线路1』 永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 @@ -1452,8 +1451,8 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路4』 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 @@ -1490,9 +1489,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 @@ -1501,10 +1500,10 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路6』 -余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路1』 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路2』 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 -余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•4『线路4』 +余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路4』 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 义乌新闻综合,https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 @@ -1513,7 +1512,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 东阳影视生活,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路4』 @@ -1521,18 +1520,19 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路6』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路7』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•9『线路1』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•9『线路2』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•9『线路3』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•9『线路4』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路5』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•9『线路6』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•9『线路7』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•9『线路8』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•9『线路9』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路2』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路3』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路4』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路7』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路8』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路9』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路10』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed$LR•IPV4•2『线路2』 @@ -1882,11 +1882,11 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 辽宁影视剧,http://120.76.248.139/live/bfgd/4200000070.m3u8$LR•IPV4 辽宁教育青少,http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 辽宁生活,http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 -辽宁经济,http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +辽宁经济,http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 辽宁都市,http://120.76.248.139/live/bfgd/4200000610.m3u8$LR•IPV4 -辽宁体育,http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路1』 -辽宁体育,https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路2』 -辽宁体育,http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路3』 +辽宁体育,https://stream1.freetv.fun/liao-zhu-ti-yu-3.m3u8$LR•IPV4•3『线路1』 +辽宁体育,http://120.76.248.139/live/bfgd/4200000611.m3u8$LR•IPV4•3『线路2』 +辽宁体育,http://dassby.qqff.top:99/live/辽宁体育/index.m3u8$LR•IPV4•3『线路3』 朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 广东,#genre# @@ -2050,104 +2050,104 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东珠江,https://stream1.freetv.fun/yan-dong-zhu-jiang-24.ctv$LR•IPV4•117『线路115』 广东珠江,https://t.freetv.fun/live/yan-dong-zhu-jiang-gao-qing-3.m3u8$LR•IPV4•117『线路116』 广东珠江,https://stream1.freetv.fun/yan-dong-zhu-jiang-28.ctv$LR•IPV4•117『线路117』 -广东体育,http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路1』 -广东体育,http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路2』 -广东体育,http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路3』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路4』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路5』 -广东体育,https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路6』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路7』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路8』 -广东体育,http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路9』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路10』 -广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路11』 -广东体育,http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路12』 -广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路13』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路14』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路15』 -广东体育,http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路16』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路17』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路18』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路19』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路20』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路21』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路22』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路23』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路24』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路25』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路26』 -广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路27』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路28』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路29』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路30』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路31』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路32』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路33』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路34』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路35』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路36』 -广东体育,http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路37』 -广东体育,http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路38』 -广东体育,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路39』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路40』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路41』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路42』 -广东体育,http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路43』 -广东体育,http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路44』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路45』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路46』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路47』 -广东体育,http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路48』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路49』 -广东体育,http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路50』 -广东体育,http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路51』 -广东体育,https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路52』 -广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路53』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路54』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路55』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路56』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路57』 -广东体育,http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路58』 -广东体育,http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路59』 -广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路60』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路61』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路62』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路63』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路64』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路65』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路66』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路67』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路68』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路69』 -广东体育,http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路70』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路71』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路72』 -广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路73』 -广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路74』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路75』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路76』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路77』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路78』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路79』 -广东体育,http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路80』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路81』 -广东体育,http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路82』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路83』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路84』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路85』 -广东体育,http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路86』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路87』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路88』 -广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路89』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路90』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路91』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路92』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路93』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路94』 -广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路95』 -广东体育,http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路96』 -广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路97』 -广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路98』 +广东体育,http://php.jdshipin.com/PLTV/iptv.php?id=gdty$LR•IPV4•107『线路1』 +广东体育,http://119.32.12.17:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路2』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-36.m3u8$LR•IPV4•107『线路3』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8718&tk=a0c4f6cfaba3$LR•IPV4•107『线路4』 +广东体育,https://hls-gateway.vpstv.net/streams/476954.m3u8$LR•IPV4•107『线路5』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路6』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.ctv$LR•IPV4•107『线路7』 +广东体育,http://125.89.163.44:8888/udp/239.77.0.112:5146$LR•IPV4•107『线路8』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=12028$LR•IPV4•107『线路9』 +广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146$LR•IPV4•107『线路10』 +广东体育,http://api3.52tb.xyz/info?id=413&token=20221127jxwhhemby$LR•IPV4•107『线路11』 +广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.33:11111$LR•IPV4•107『线路12』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing.m3u8$LR•IPV4•107『线路13』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=30031$LR•IPV4•107『线路14』 +广东体育,http://api2.52tb.xyz/info?id=414&token=20230218jsyklh$LR•IPV4•107『线路15』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-10.ctv$LR•IPV4•107『线路16』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-15.m3u8$LR•IPV4•107『线路17』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-6.ctv$LR•IPV4•107『线路18』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-34.ctv$LR•IPV4•107『线路19』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-23.ctv$LR•IPV4•107『线路20』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.ctv$LR•IPV4•107『线路21』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-7.m3u8$LR•IPV4•107『线路22』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-8.m3u8$LR•IPV4•107『线路23』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-18.ctv$LR•IPV4•107『线路24』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路25』 +广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8$LR•IPV4•107『线路26』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-25.ctv$LR•IPV4•107『线路27』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-14.ctv$LR•IPV4•107『线路28』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-7.ctv$LR•IPV4•107『线路29』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-10.m3u8$LR•IPV4•107『线路30』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路31』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.m3u8$LR•IPV4•107『线路32』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2030&tk=a0c4f6cfaba3$LR•IPV4•107『线路33』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-1.m3u8$LR•IPV4•107『线路34』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-7.m3u8$LR•IPV4•107『线路35』 +广东体育,http://119.32.12.32:2901/udp/224.1.100.34:11111$LR•IPV4•107『线路36』 +广东体育,http://183.237.95.108:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•107『线路37』 +广东体育,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=gdty$LR•IPV4•107『线路38』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-2.m3u8$LR•IPV4•107『线路39』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.ctv$LR•IPV4•107『线路40』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路41』 +广东体育,http://120.238.94.82:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路42』 +广东体育,http://120.198.95.220:9901/tsfile/live/1010_1.m3u8?key=txiptv$LR•IPV4•107『线路43』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.ctv$LR•IPV4•107『线路44』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-38.ctv$LR•IPV4•107『线路45』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.m3u8$LR•IPV4•107『线路46』 +广东体育,http://bak.dou.ddns-ip.net/api.php?n=cctvxxx&id=t3ucOH&tk=zUr4K92Dl6kh$LR•IPV4•107『线路47』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-13.m3u8$LR•IPV4•107『线路48』 +广东体育,http://183.11.239.36:808/hls/2/index.m3u8$LR•IPV4•107『线路49』 +广东体育,http://222.128.55.152:9080/live/gdty.m3u8$LR•IPV4•107『线路50』 +广东体育,https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8$LR•IPV4•107『线路51』 +广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146$LR•IPV4•107『线路52』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-15.m3u8$LR•IPV4•107『线路53』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-11.m3u8$LR•IPV4•107『线路54』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-17.m3u8$LR•IPV4•107『线路55』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-12.m3u8$LR•IPV4•107『线路56』 +广东体育,http://php.jdshipin.com/TVOD/iptv.php?id=gdty$LR•IPV4•107『线路57』 +广东体育,http://183.3.134.56:9901/tsfile/live/0142_1.m3u8$LR•IPV4•107『线路58』 +广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8$LR•IPV4•107『线路59』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-17.ctv$LR•IPV4•107『线路60』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-30.m3u8$LR•IPV4•107『线路61』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-39.ctv$LR•IPV4•107『线路62』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-10.m3u8$LR•IPV4•107『线路63』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-28.ctv$LR•IPV4•107『线路64』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-33.ctv$LR•IPV4•107『线路65』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.ctv$LR•IPV4•107『线路66』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-11.ctv$LR•IPV4•107『线路67』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-26.m3u8$LR•IPV4•107『线路68』 +广东体育,http://38.75.136.137:98/gslb/dsdqpub/gdty.m3u8?auth=testpub$LR•IPV4•107『线路69』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu.m3u8$LR•IPV4•107『线路70』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.m3u8$LR•IPV4•107『线路71』 +广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146$LR•IPV4•107『线路72』 +广东体育,http://67.220.71.199:2347/livehttpplay?channel_id=20130$LR•IPV4•107『线路73』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-16.m3u8$LR•IPV4•107『线路74』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-19.m3u8$LR•IPV4•107『线路75』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-20.m3u8$LR•IPV4•107『线路76』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-5.m3u8$LR•IPV4•107『线路77』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-3.m3u8$LR•IPV4•107『线路78』 +广东体育,http://api2.52tb.xyz/info?id=413&token=20230218qkyjia$LR•IPV4•107『线路79』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-21.m3u8$LR•IPV4•107『线路80』 +广东体育,http://218.15.183.23:9901/tsfile/live/23012_1.m3u8$LR•IPV4•107『线路81』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-3.m3u8$LR•IPV4•107『线路82』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-11.m3u8$LR•IPV4•107『线路83』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-5.m3u8$LR•IPV4•107『线路84』 +广东体育,http://218.15.214.115:10000/udp/239.77.0.112:5146$LR•IPV4•107『线路85』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-24.m3u8$LR•IPV4•107『线路86』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-9.m3u8$LR•IPV4•107『线路87』 +广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111$LR•IPV4•107『线路88』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-5.ctv$LR•IPV4•107『线路89』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-gao-qing-2.m3u8$LR•IPV4•107『线路90』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-15.ctv$LR•IPV4•107『线路91』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-35.ctv$LR•IPV4•107『线路92』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-18.m3u8$LR•IPV4•107『线路93』 +广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-4.m3u8$LR•IPV4•107『线路94』 +广东体育,http://r.jdshipin.com/LiYdg$LR•IPV4•107『线路95』 +广东体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=6559&tk=a0c4f6cfaba3$LR•IPV4•107『线路96』 +广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-8.ctv$LR•IPV4•107『线路97』 +广东体育,http://cdn2.163189.xyz/live/gdty/stream.m3u8$LR•IPV4•107『线路98』 广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-27.m3u8$LR•IPV4•107『线路99』 广东体育,https://tv.cdn.com.mp/live/gdty/stream.m3u8$LR•IPV4•107『线路100』 广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-1.m3u8$LR•IPV4•107『线路101』 @@ -2157,9 +2157,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东体育,https://t.freetv.fun/live/yan-dong-ti-yu-gao-qing-6.m3u8$LR•IPV4•107『线路105』 广东体育,https://stream1.freetv.fun/yan-dong-ti-yu-4.ctv$LR•IPV4•107『线路106』 广东体育,http://bxtv.3a.ink/api.php?id=gdty$LR•IPV4•107『线路107』 -广东民生,http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路1』 -广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路2』 -广东民生,http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路3』 +广东民生,http://183.11.239.36:808/hls/18/index.m3u8$LR•IPV4•56『线路1』 +广东民生,http://183.237.95.108:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•56『线路2』 +广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-16.ctv$LR•IPV4•56『线路3』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-10.ctv$LR•IPV4•56『线路4』 广东民生,http://qjrhc.jydjd.top:2911/udp/224.1.100.152:11111$LR•IPV4•56『线路5』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-32.ctv$LR•IPV4•56『线路6』 @@ -2213,52 +2213,51 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-1.ctv$LR•IPV4•56『线路54』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-31.ctv$LR•IPV4•56『线路55』 广东民生,https://hk.188766.xyz/?migutoken=08f126f29a9e9334c492a23a0f40038f&id=gd_gdms&type=sz$LR•IPV4•56『线路56』 -广东少儿,http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路1』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路1』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-11.ctv$LR•IPV4•54『线路2』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=f0147ae6453a80f5989f382368b72aad&txTime=18d00acf487$LR•IPV4•54『线路3』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路4』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路5』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路6』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路7』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路8』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路9』 -广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路10』 -广州综合,http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路11』 -广州综合,http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路12』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路13』 -广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路14』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路15』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路16』 -广州综合,http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路17』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路18』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路19』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路20』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路21』 -广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路22』 -广州综合,http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路23』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路24』 -广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路25』 -广州综合,http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路26』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路27』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路28』 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路29』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路30』 -广州综合,http://r.jdshipin.com/snhya$LR•IPV4•54『线路31』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路32』 -广州综合,http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路33』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路34』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路35』 -广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路36』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路37』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路38』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路39』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路40』 -广州综合,http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路41』 -广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路42』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-4.ctv$LR•IPV4•54『线路3』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-7.m3u8$LR•IPV4•54『线路4』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-15.ctv$LR•IPV4•54『线路5』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-30.ctv$LR•IPV4•54『线路6』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-5.ctv$LR•IPV4•54『线路7』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he.m3u8$LR•IPV4•54『线路8』 +广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=6594e9b7&txSecret=adb23b34fb694750ac8b8ff14a21a424$LR•IPV4•54『线路9』 +广州综合,http://119.32.12.32:2901/udp/224.1.100.36:11111$LR•IPV4•54『线路10』 +广州综合,http://dns.yiandrive.com:15907/gztv/zhonghe$LR•IPV4•54『线路11』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-27.ctv$LR•IPV4•54『线路12』 +广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111$LR•IPV4•54『线路13』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-19.ctv$LR•IPV4•54『线路14』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•54『线路15』 +广州综合,http://120.77.205.62:8087/rtp/239.253.43.71:5146$LR•IPV4•54『线路16』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-8.ctv$LR•IPV4•54『线路17』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=5d7708684007fcea395caff98369084c&txTime=19019c37743$LR•IPV4•54『线路18』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-5.m3u8$LR•IPV4•54『线路19』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-1.m3u8$LR•IPV4•54『线路20』 +广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-2.php$LR•IPV4•54『线路21』 +广州综合,http://180.143.83.48:8181/tsfile/live/0115_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•54『线路22』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-9.ctv$LR•IPV4•54『线路23』 +广州综合,https://tencentplaygsm.gztv.com/live/zonghes.m3u8?txTime=659a5111&txSecret=36b95cb955327d8262812e0e4f772aa5$LR•IPV4•54『线路24』 +广州综合,http://120.77.205.62:8087/rtp/239.253.43.66:5146$LR•IPV4•54『线路25』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-10.m3u8$LR•IPV4•54『线路26』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-25.ctv$LR•IPV4•54『线路27』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=e381ab098841a0badbf7e11f24143cf7&txTime=18e6ff43701$LR•IPV4•54『线路28』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-2.m3u8$LR•IPV4•54『线路29』 +广州综合,http://r.jdshipin.com/snhya$LR•IPV4•54『线路30』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-12.ctv$LR•IPV4•54『线路31』 +广州综合,http://125.89.163.44:8888/udp/239.253.43.71:5146$LR•IPV4•54『线路32』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-22.ctv$LR•IPV4•54『线路33』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-6.m3u8$LR•IPV4•54『线路34』 +广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8$LR•IPV4•54『线路35』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-29.ctv$LR•IPV4•54『线路36』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-24.ctv$LR•IPV4•54『线路37』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-21.ctv$LR•IPV4•54『线路38』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-23.ctv$LR•IPV4•54『线路39』 +广州综合,http://1.94.31.214/live/live9/channel/js/k-web/PLTV/ku9/js/gztv.js?id=zonghes$LR•IPV4•54『线路40』 +广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-18.ctv$LR•IPV4•54『线路41』 +广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•54『线路42』 广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-3.m3u8$LR•IPV4•54『线路43』 广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.35:11111$LR•IPV4•54『线路44』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-31.ctv$LR•IPV4•54『线路45』 @@ -2862,17 +2861,17 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 新闻综合,http://pili-live-hls.ybcxjd.com/jdh-live/2108111201035597.m3u8?zsicd$LR•IPV4•117『线路65』 新闻综合,http://live.spccmc.com:90/live/spxwzh.m3u8$LR•IPV4•117『线路66』 新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8$LR•IPV4•117『线路67』 -新闻综合,https://m3u8channel.ganzitv.com/nmip-media/channellive/channel1/playlist.m3u8$LR•IPV4•117『线路68』 -新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路69』 -新闻综合,https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路70』 -新闻综合,http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路71』 -新闻综合,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•117『线路72』 -新闻综合,https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路73』 -新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路74』 -新闻综合,http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路75』 -新闻综合,https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路76』 -新闻综合,http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路77』 -新闻综合,http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路78』 +新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd$LR•IPV4•117『线路68』 +新闻综合,https://play.yunxya.com/channellive/xinwen.m3u8$LR•IPV4•117『线路69』 +新闻综合,http://ls.qingting.fm/live/267.m3u8$LR•IPV4•117『线路70』 +新闻综合,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•117『线路71』 +新闻综合,https://p2.vzan.com/slowlive/596867413819827251/live.m3u8?zbid=1725814272&amp;tpid=1516989100&amp;type=0$LR•IPV4•117『线路72』 +新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd$LR•IPV4•117『线路73』 +新闻综合,http://uzoiczhh.live.sxmty.com/live/hls/0d41f1480c4042d49927858f01fde707/53130407737b417b9a6259b57246bae3.m3u8?zshanxd$LR•IPV4•117『线路74』 +新闻综合,https://ls.qingting.fm/live/5043/64k.m3u8$LR•IPV4•117『线路75』 +新闻综合,http://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?fbl=$LR•IPV4•117『线路76』 +新闻综合,http://nklive.nbs.cn/hls/d511bc9d-a694-4453-b3a2-4fc842cc97a1/index.m3u8$LR•IPV4•117『线路77』 +新闻综合,http://cm-wshls.homecdn.com/live/2aa50.m3u8$LR•IPV4•117『线路78』 新闻综合,http://ls.qingting.fm/live/23797.m3u8$LR•IPV4•117『线路79』 新闻综合,https://play.kankanlive.com/live/1720583434627241.m3u8$LR•IPV4•117『线路80』 新闻综合,https://ls.qingting.fm/live/5022100/64k.m3u8$LR•IPV4•117『线路81』 @@ -3049,24 +3048,24 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 港澳台,#genre# 凤凰中文,http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 -凤凰中文,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 -凤凰中文,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 -凤凰中文,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +凤凰中文,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 +凤凰中文,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 +凤凰中文,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 凤凰中文,http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 凤凰资讯,http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 -凤凰资讯,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 -凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 -凤凰资讯,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 -凤凰资讯,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -凤凰资讯,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +凤凰资讯,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +凤凰资讯,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 +凤凰资讯,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 +凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 +凤凰资讯,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 凤凰资讯,p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 凤凰资讯,http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 -凤凰香港,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 -凤凰香港,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 -凤凰香港,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 -凤凰香港,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 -凤凰香港,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 -凤凰香港,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +凤凰香港,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 +凤凰香港,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 +凤凰香港,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 +凤凰香港,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 +凤凰香港,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 +凤凰香港,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 凤凰香港,p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 凤凰香港,http://223.110.245.136/PLTV/3/224/3221226975/index.m3u8$LR•IPV4•8『线路8』 TVB翡翠台,http://cdn9.163189.xyz/smt1.1.php?id=jade_twn$LR•IPV4•24『线路1』 @@ -3105,7 +3104,7 @@ TVB无线新闻,p3p://167.114.175.6:55331/653e4818000b73240c7d19181340415e$LR• TVB无线新闻,http://r.jdshipin.com/CkuBd$LR•IPV4•7『线路5』 TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxw$LR•IPV4•7『线路6』 TVB无线新闻,https://hls-gateway.vpstv.net/streams/708884.m3u8$LR•IPV4•7『线路7』 -TVB星河,http://r.jdshipin.com/Voac4$LR•IPV4•4『线路1』 +TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=xinghe$LR•IPV4•4『线路1』 TVB星河,p3p://167.114.175.6:55331/5fdee23d000b670a6d96428e4c334643$LR•IPV4•4『线路2』 TVB星河,p3p://167.114.175.6:55331/6563174f0002ffaf9c45dd927c7d6df1$LR•IPV4•4『线路3』 TVB星河,https://hls-gateway.vpstv.net/streams/709489.m3u8$LR•IPV4•4『线路4』 @@ -3201,28 +3200,27 @@ TVBS,http://seb.sason.top/sc/tvbsxw_fhd.m3u8$LR•IPV4•20『线路20』 美亚C+,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/01.m3u8$LR•IPV4•3『线路2』 美亚C+,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/02.m3u8$LR•IPV4•3『线路3』 数位电影,p3p://167.114.175.6:55331/6223ae1b0007136f3e5c44280e3300fa$LR•IPV4 -龙华偶像,https://cdn8.163189.xyz/live/lhox/stream.m3u8$LR•IPV4•2『线路1』 -龙华偶像,p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4•2『线路2』 +龙华偶像,p3p://167.114.175.6:55331/609bb1b0000732744f174daa791d3b43$LR•IPV4 龙华经典,https://cdn8.163189.xyz/live/lhjd/stream.m3u8$LR•IPV4•2『线路1』 龙华经典,p3p://167.114.175.6:55331/6223b9d8000ef67e3e8a2073190e36d5$LR•IPV4•2『线路2』 纬来日本,rtmp://f13h.mine.nu/sat/tv771$LR•IPV4•2『线路1』 纬来日本,p3p://167.114.175.6:55331/5fe1add80007bbbd788125c43bf36060$LR•IPV4•2『线路2』 -纬来体育,https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路1』 -纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路2』 -纬来体育,https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路3』 -纬来体育,http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路4』 -纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路5』 -纬来体育,http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路6』 -纬来体育,http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路7』 -纬来体育,http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路8』 -纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路9』 -纬来体育,http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路10』 -纬来体育,https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路11』 -纬来体育,http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路12』 -纬来体育,https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路13』 -纬来体育,http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路14』 -纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路15』 -纬来体育,https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路16』 +纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=1978&tk=e640d0a1bf70$LR•IPV4•23『线路1』 +纬来体育,https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8$LR•IPV4•23『线路2』 +纬来体育,http://aktv_stream1.m16tv.cfd/stream/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路3』 +纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路4』 +纬来体育,http://122.117.71.103:8562/http/61.222.53.250:8081/hls/67/809/ch28.m3u8$LR•IPV4•23『线路5』 +纬来体育,http://aktv.top/AKTV/live/aktv3/null-1/AKTV.m3u8$LR•IPV4•23『线路6』 +纬来体育,http://aktv_stream1.m16tv.cfd/stream/tuntun/null/AKTV.m3u8$LR•IPV4•23『线路7』 +纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路8』 +纬来体育,http://zb.xmzb.xyz/123.php?id=⚽马上oppppp一纬来体育$LR•IPV4•23『线路9』 +纬来体育,https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8$LR•IPV4•23『线路10』 +纬来体育,http://148.135.34.95/mn.php?playurl=http://www.pelotas.org:8278/videolandsport/playlist.m3u8$LR•IPV4•23『线路11』 +纬来体育,https://hls.iill.top/api/wlty/index.m3u8$LR•IPV4•23『线路12』 +纬来体育,http://api3.52tb.xyz/info?id=376&token=20221127jxwhhemby$LR•IPV4•23『线路13』 +纬来体育,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2056&tk=e640d0a1bf70$LR•IPV4•23『线路14』 +纬来体育,https://hls-gateway.vpstv.net/streams/477026.m3u8$LR•IPV4•23『线路15』 +纬来体育,https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8$LR•IPV4•23『线路16』 纬来体育,http://api.mytv666.top/api/qwt.php?t=体育频道&id=纬来体育$LR•IPV4•23『线路17』 纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40$LR•IPV4•23『线路18』 纬来体育,https://smart.pendy.dpdns.org/Smart.php?id=videolandsport$LR•IPV4•23『线路19』 @@ -3361,8 +3359,7 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 龙华卡通,p3p://167.114.175.6:55331/6264b6e0000669483c6365b319d43878$LR•IPV4•2『线路2』 龙华日韩,https://cdn8.163189.xyz/live/lhrh/stream.m3u8$LR•IPV4•2『线路1』 龙华日韩,p3p://167.114.175.6:55331/621e1d0e00085766289da9bb1d7120af$LR•IPV4•2『线路2』 -龙华洋片,https://cdn8.163189.xyz/live/lhyp/stream.m3u8$LR•IPV4•2『线路1』 -龙华洋片,p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4•2『线路2』 +龙华洋片,p3p://167.114.175.6:55331/64c0e1af000875f522a785c0570b06ae$LR•IPV4 美亚电影台,http://zjrtv.vip/live/?tbs=mydy$LR•IPV4•8『线路1』 美亚电影台,http://173.208.234.146/live/mymovie.m3u8$LR•IPV4•8『线路2』 美亚电影台,https://t.freetv.fun/live/mei-ya-dian-ying.m3u8$LR•IPV4•8『线路3』 @@ -3378,7 +3375,7 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 三立戏剧,http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 -Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +Viutv,http://r.jdshipin.com/vSJvl$LR•IPV4 Now剧集,p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 民视,https://raw.githubusercontent.com/ChiSheng9/iptv/master/TV17.m3u8$LR•IPV4•32『线路1』 民视,rtmp://f13h.mine.nu/sat/tv051$LR•IPV4•32『线路2』 @@ -3469,10 +3466,9 @@ RTHK32,http://45.192.97.170:8880/play/1203.m3u8$LR•IPV4•2『线路2』 东森超视,https://stream1.freetv.fun/dong-sen-chao-shi-9.m3u8$LR•IPV4•12『线路12』 ROCK Action,p3p://167.114.175.6:55331/65ad274400000b46bd92da681fce74f2$LR•IPV4•2『线路1』 ROCK Action,http://nmk.ioapk.com:5050/4gtv-live138/index.m3u8$LR•IPV4•2『线路2』 -TVB Plus,http://r.jdshipin.com/ndGgS$LR•IPV4•4『线路1』 -TVB Plus,http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•4『线路2』 -TVB Plus,p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•4『线路3』 -TVB Plus,p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•4『线路4』 +TVB Plus,http://rihou.cc:555/tv/[Pd]Plus综合$LR•IPV4•3『线路1』 +TVB Plus,p3p://167.114.175.6:55331/6649bce20008d56453eeebfc022701f1$LR•IPV4•3『线路2』 +TVB Plus,p3p://167.114.175.6:55331/653e4d3e000b344f0c91357e73163f82$LR•IPV4•3『线路3』 AXN,p3p://167.114.175.6:55331/66d23a53000d25d573c606e3274f26c5$LR•IPV4•26『线路1』 AXN,p3p://167.114.175.6:55331/6258ddc5000ee8a40e1bc8f50dec545c$LR•IPV4•26『线路2』 AXN,http://45.190.28.50/AXN_HD/index.m3u8$LR•IPV4•26『线路3』 @@ -3500,8 +3496,8 @@ AXN,http://50.7.120.34:8080/AXN_WHITE/index.m3u8$LR•IPV4•26『线路24』 AXN,https://sra72yz.s.gy/AXN_ASIA_VISION_PLUS$LR•IPV4•26『线路25』 AXN,https://play.wenxiang.cn/live/1a88465f153e1dd2108fd791bf4f25f7.flv$LR•IPV4•26『线路26』 娱乐新闻,https://hls-gateway.vpstv.net/streams/708904.m3u8$LR•IPV4 -澳门卫视,http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路1』 -澳门卫视,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路2』 +澳门卫视,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4•2『线路1』 +澳门卫视,http://61.244.22.4/ch1/ch1.live/playlist.m3u8$LR•IPV4•2『线路2』 Pet Club TV,https://cdn-apse1-prod.tsv2.amagi.tv/linear/amg01076-lightningintern-petclub-samsungnz/playlist.m3u8$LR•IPV4•2『线路1』 Pet Club TV,https://petclub-samsungaus.amagi.tv/playlist.m3u8$LR•IPV4•2『线路2』 Bloomberg TV Asia,http://210.210.155.37/dr9445/h/h03/index.m3u8$LR•IPV4•3『线路1』 @@ -3924,22 +3920,21 @@ MovieSphere,https://amg00353-lionsgatestudio-moviesphere-xumo-zh5u0.amagi.tv/pla MovieSphere,https://amg00353-lionsgatefilmsi-moviesphereaus-samsungau-7qzhf.amagi.tv/playlist/amg00353-lionsgatefilmsi-moviesphereaus-samsungau/playlist.m3u8$LR•IPV4•5『线路4』 MovieSphere,https://jmp2.uk/plu-64a3d96f060e830008af6745.m3u8$LR•IPV4•5『线路5』 香港国际财经,p3p://167.114.175.6:55331/64838620000cd8ed32fb0d6a414411f7$LR•IPV4 -Bloomberg,https://epg.pw/stream/d2edf469b9079064a283f4b0811cbf6f2597ebbb3d08dcf77036a4b5a791b7cf.m3u8$LR•IPV4•16『线路1』 -Bloomberg,https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•16『线路2』 -Bloomberg,https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•16『线路3』 -Bloomberg,https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•16『线路4』 -Bloomberg,https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•16『线路5』 -Bloomberg,http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•16『线路6』 -Bloomberg,https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•16『线路7』 -Bloomberg,http://213.91.179.28:8000/play/a04m$LR•IPV4•16『线路8』 -Bloomberg,https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•16『线路9』 -Bloomberg,https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•16『线路10』 -Bloomberg,https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•16『线路11』 -Bloomberg,https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•16『线路12』 -Bloomberg,https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•16『线路13』 -Bloomberg,https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•16『线路14』 -Bloomberg,https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•16『线路15』 -Bloomberg,https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•16『线路16』 +Bloomberg,https://bloomberg-bloombergtv-3-nl.samsung.wurl.tv/playlist.m3u8$LR•IPV4•15『线路1』 +Bloomberg,https://bloomberg-bloombergtv-5-eu.plex.wurl.tv/3ea2c48ba0034cc276591c94a5b439c0.m3u8$LR•IPV4•15『线路2』 +Bloomberg,https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8$LR•IPV4•15『线路3』 +Bloomberg,https://ciner.daioncdn.net/bloomberght/bloomberght.m3u8$LR•IPV4•15『线路4』 +Bloomberg,http://23.237.104.106:8080/USA_BLOOMBERG/index.m3u8$LR•IPV4•15『线路5』 +Bloomberg,https://bloomberg.com/media-manifest/streams/aus.m3u8$LR•IPV4•15『线路6』 +Bloomberg,http://213.91.179.28:8000/play/a04m$LR•IPV4•15『线路7』 +Bloomberg,https://bloomberg.com/media-manifest/streams/eu-event.m3u8$LR•IPV4•15『线路8』 +Bloomberg,https://bloomberg.com/media-manifest/streams/eu.m3u8$LR•IPV4•15『线路9』 +Bloomberg,https://cdn4.skygo.mn/live/disk1/BloombergMon/DASH-FTA/BloombergMon.mpd$LR•IPV4•15『线路10』 +Bloomberg,https://bloomberg.com/media-manifest/streams/us-event.m3u8$LR•IPV4•15『线路11』 +Bloomberg,https://bloomberg.com/media-manifest/streams/politics.m3u8$LR•IPV4•15『线路12』 +Bloomberg,https://d8975dc3.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/U2Ftc3VuZy1nYl9CbG9vbWJlcmdUVlBsdXNfSExT/playlist.m3u8$LR•IPV4•15『线路13』 +Bloomberg,https://86ebec83.wurl.com/master/f36d25e7e52f1ba8d7e56eb859c636563214f541/UmFrdXRlblRWLWV1X0Jsb29tYmVyZ1RWUGx1c19ITFM/playlist.m3u8$LR•IPV4•15『线路14』 +Bloomberg,https://pe-ak-lp01a-9c9media.akamaized.net/live/News1BNNDigi/p/dash/00000001/1bba52dc66e4c68e/manifest.mpd$LR•IPV4•15『线路15』 CNBC,http://fl2.moveonjoy.com/CNBC/index.m3u8$LR•IPV4•16『线路1』 CNBC,https://cdn4.skygo.mn/live/disk1/CNBC/DASH-FTA/CNBC.mpd$LR•IPV4•16『线路2』 CNBC,https://jmp2.uk/plu-679a973a97782f0008ff4bb6.m3u8$LR•IPV4•16『线路3』 @@ -3974,8 +3969,7 @@ TVB J1,p3p://167.114.175.6:55331/63efe0de000858baf2402a646c573e1b$LR•IPV4 千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 MOMO TV,http://free.cnlive.club/channel/5fe8f622/index.m3u8?q=1752629214236$LR•IPV4 HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 -ASTRO AOD,http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -澳视卫星,https://cdn6.163189.xyz/163189/as$LR•IPV4 +ASTRO AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 八度空间,https://cdn6.163189.xyz/163189/8tv$LR•IPV4 CH5,https://cdn6.163189.xyz/163189/ch5$LR•IPV4 CH8,https://cdn6.163189.xyz/163189/ch8$LR•IPV4 diff --git a/tvbox/lib/iptv_test.m3u b/tvbox/lib/iptv_test.m3u index 231a96b9..a085da9d 100755 --- a/tvbox/lib/iptv_test.m3u +++ b/tvbox/lib/iptv_test.m3u @@ -1,20 +1,22 @@ #EXTM3U #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 -http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="邵氏影院" tvg-name="邵氏影院" group-title="电影轮播",邵氏影院 http://www.goodiptv.club/douyu/4246519$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="邵氏影院" tvg-name="邵氏影院" group-title="电影轮播",邵氏影院 http://zzy789.xyz/douyu1.php?id=4246519$LR•IPV4•2『线路2』 +#EXTINF:-1 tvg-id="铜梁综合" tvg-name="铜梁综合" group-title="重庆频道",铜梁综合 +http://183.64.174.171:40123/ch1.m3u8?zzhongqd$LR•IPV4 #EXTINF:-1 tvg-id="功夫" tvg-name="功夫" group-title="经典小品",功夫 http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="功夫" tvg-name="功夫" group-title="经典小品",功夫 @@ -73,10 +75,10 @@ http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/G_SHENZHEN-4K/G_S http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="南国都市4K" tvg-name="南国都市4K" group-title="4K频道",南国都市4K https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 -#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K频道",CCTV4K真4K -http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视高清",CCTV4K -http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4 +http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•2『线路1』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视高清",CCTV4K +http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="NOW爆谷" tvg-name="NOW爆谷" group-title="BXTV频道",NOW爆谷 p3p://167.114.175.6:55331/65bf60df000777a004c3831b56247b8e$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="NOW爆谷" tvg-name="NOW爆谷" group-title="BXTV频道",NOW爆谷 @@ -224,7 +226,7 @@ https://ali-m-l.cztv.com/channels/lantian/channel005/1080p.m3u8?$LR•IPV4•2 #EXTINF:-1 tvg-id="之江记录" tvg-name="之江记录" group-title="☘️浙江频道",之江记录 http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 https://stream1.freetv.fun/qian-jiang-du-shi-2.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="钱江都市" tvg-name="钱江都市" group-title="☘️浙江频道",钱江都市 @@ -234,25 +236,25 @@ https://stream1.freetv.fun/qian-jiang-du-shi-1.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="YMG未来" tvg-name="YMG未来" group-title="☘️浙江频道",YMG未来 http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路3』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路8』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 @@ -286,13 +288,13 @@ https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 -https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 @@ -739,6 +741,8 @@ https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTNfNDAzMDAxOTl https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4$LR•IPV4 #EXTINF:-1 tvg-id="2024年春晚" tvg-name="2024年春晚" group-title="春晚频道",2024年春晚 https://p2.bdstatic.com/rtmp.liveshow.lss-user.baidubce.com/live/stream_bduid_6488563992_8982723413/merged_1707497046297_88536_25144_41936.m3u8$LR•IPV4 +#EXTINF:-1 tvg-id="2025年春晚" tvg-name="2025年春晚" group-title="春晚频道",2025年春晚 +https://svip.high24-playback.com/20250129/17159_7bca93c4/2000k/hls/mixed.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="Disney International" tvg-name="Disney International" group-title="国际频道",Disney International http://149.71.34.166:8002/play/a01p/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="TVBPLUS" tvg-name="TVBPLUS" group-title="港澳台",TVBPLUS @@ -788,41 +792,41 @@ http://45.192.97.170:8880/play/1309.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 +http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 +http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 -http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="凤凰卫视中文台" tvg-name="凤凰卫视中文台" group-title="港澳台",凤凰卫视中文台 http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 +http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 +http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 +http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 -http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰卫视资讯台" tvg-name="凤凰卫视资讯台" group-title="港澳台",凤凰卫视资讯台 http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 +http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 +https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 +https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 +http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 -https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="凤凰卫视香港台" tvg-name="凤凰卫视香港台" group-title="港澳台",凤凰卫视香港台 @@ -904,7 +908,7 @@ http://45.192.97.170:8880/play/1155.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="千禧经典" tvg-name="千禧经典" group-title="港澳台",千禧经典 http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv -http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +http://r.jdshipin.com/vSJvl$LR•IPV4 #EXTINF:-1 tvg-id="RTHK31" tvg-name="RTHK31" group-title="港澳台",RTHK31 http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk31$LR•IPV4 #EXTINF:-1 tvg-id="澳视澳门" tvg-name="澳视澳门" group-title="港澳台",澳视澳门 @@ -912,9 +916,9 @@ https://cdn6.163189.xyz/163189/asam$LR•IPV4 #EXTINF:-1 tvg-id="HOY78" tvg-name="HOY78" group-title="港澳台",HOY78 http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="ASTRO AOD" tvg-name="ASTRO AOD" group-title="港澳台",ASTRO AOD -http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 +http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="澳视卫星" tvg-name="澳视卫星" group-title="港澳台",澳视卫星 -https://cdn6.163189.xyz/163189/as$LR•IPV4 +http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4 #EXTINF:-1 tvg-id="八度空间" tvg-name="八度空间" group-title="港澳台",八度空间 https://cdn6.163189.xyz/163189/8tv$LR•IPV4 #EXTINF:-1 tvg-id="CH5" tvg-name="CH5" group-title="港澳台",CH5 @@ -948,15 +952,15 @@ http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 @@ -1083,8 +1087,6 @@ https://vip.ffzy-play2.com/20221127/1567_f1965b4b/index.m3u8$LR•IPV4 https://vip.ffzy-play6.com/20221019/118_1367b8f6/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="喜剧影院" tvg-name="喜剧影院" group-title="数字",喜剧影院 http://74.91.26.218:82/live/vlxjyy.m3u8$LR•IPV4 -#EXTINF:-1 tvg-id="卡酷少儿" tvg-name="卡酷少儿" group-title="数字",卡酷少儿 -http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CHC家庭影院" tvg-name="CHC家庭影院" group-title="数字",CHC家庭影院 http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="UFC" tvg-name="UFC" group-title="•特色",UFC @@ -2059,8 +2061,6 @@ p3p://167.114.175.6:55331/65bf577300077e84049eb5316df2149c$LR•IPV4•5『线 p3p://167.114.175.6:55331/6258eae500040fd80e4f0b2311754279$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="天映" tvg-name="天映" group-title="💓港澳台📶",天映 p3p://167.114.175.6:55331/5fded422000d0eb46d5f29815c1d4155$LR•IPV4•5『线路5』 -#EXTINF:-1 tvg-id="astroAod" tvg-name="astroAod" group-title="💓港澳台📶",astroAod -http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 #EXTINF:-1 tvg-id="TVB生活" tvg-name="TVB生活" group-title="💓港澳台📶",TVB生活 p3p://167.114.175.6:55331/6649aff000061a1753bc59f97f596d07$LR•IPV4 #EXTINF:-1 tvg-id="东森美洲2" tvg-name="东森美洲2" group-title="💓台湾台📶",东森美洲2 @@ -3004,11 +3004,9 @@ https://live.metshop.top/huya/11342388$LR•IPV4 #EXTINF:-1 tvg-id="联合抗日" tvg-name="联合抗日" group-title="💓电视剧🔁",联合抗日 https://live.metshop.top/huya/11352910$LR•IPV4 #EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -https://goodiptv.club/douyu/5908256$LR•IPV4•3『线路1』 +https://live.metshop.top/huya/11352944$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -https://live.metshop.top/huya/11352944$LR•IPV4•3『线路2』 -#EXTINF:-1 tvg-id="三国" tvg-name="三国" group-title="💓电视剧🔁",三国 -http://103.193.151.146/huya.php?id=29465871$LR•IPV4•3『线路3』 +http://103.193.151.146/huya.php?id=29465871$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="雍正皇帝" tvg-name="雍正皇帝" group-title="💓电视剧🔁",雍正皇帝 https://live.metshop.top/huya/11342439$LR•IPV4 #EXTINF:-1 tvg-id="许冠英合集" tvg-name="许冠英合集" group-title="💓电视剧🔁",许冠英合集 @@ -3038,13 +3036,13 @@ http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f #EXTINF:-1 tvg-id="地理中国" tvg-name="地理中国" group-title="💓优质个源",地理中国 http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•42『线路1』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•42『线路1』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路2』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•42『线路3』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•42『线路3』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路4』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路4』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•42『线路5』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 @@ -3636,103 +3634,103 @@ http://101.43.145.141:12002/itv/3000000010000015686.m3u8?cdn=FifastbLive$LR•IP #EXTINF:-1 tvg-id="CCTV兵器" tvg-name="CCTV兵器" group-title="🌐央视频道",CCTV兵器 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路1』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路2』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路3』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路3』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路4』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路4』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•85『线路5』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路5』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路6』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路6』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路7』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路8』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路8』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路9』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路10』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路10』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路11』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路11』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路12』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路12』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路13』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路13』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路14』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路15』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路15』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路16』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路16』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路17』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路17』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路18』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路18』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路19』 +http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路19』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路20』 +http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路20』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路21』 +http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路21』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路22』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路22』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路23』 +http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路23』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路24』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路24』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路25』 +http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路25』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路26』 +http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路26』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路27』 +http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路27』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路28』 +http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路28』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路29』 +http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路29』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路30』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路30』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路31』 +http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路31』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路32』 +http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路32』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路33』 +http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路33』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路34』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路34』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路35』 +http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路35』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路36』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路36』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路37』 +http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路37』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路38』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路38』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路39』 +https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•85『线路39』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路40』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路40』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路41』 +https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路41』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路42』 +https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路42』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路43』 +https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路43』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路44』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路44』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路45』 +http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路45』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路46』 +https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路46』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路47』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路47』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路48』 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路48』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路49』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路49』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•85『线路50』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV @@ -3976,15 +3974,17 @@ https://gcalic.v.myalicdn.com/gc/qdls03_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="鸣沙山" tvg-name="鸣沙山" group-title="直播中国",鸣沙山 https://gcalic.v.myalicdn.com/gc/dhyyqst_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•5『线路1』 +https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•5『线路2』 +http://hslive.hsnewsnet.com/lsdream/iY92ady/1000/live.m3u8?zanhd$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•5『线路3』 +https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•5『线路4』 +https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 -https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•5『线路5』 +http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•6『线路5』 +#EXTINF:-1 tvg-id="黄山" tvg-name="黄山" group-title="直播中国",黄山 +https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="黄果树六角亭瀑布" tvg-name="黄果树六角亭瀑布" group-title="直播中国",黄果树六角亭瀑布 https://gcalic.v.myalicdn.com/gc/hgsspzxdpb_1/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="黄花城水长城01" tvg-name="黄花城水长城01" group-title="直播中国",黄花城水长城01 @@ -4069,10 +4069,6 @@ http://27.12.12.189:1234/961930263$LR•IPV4•31『线路29』 https://migu.188766.xyz/?migutoken=103d22404add9b90cd72174eb1a0108b&id=%E5%BF%AB%E4%B9%90%E5%9E%82%E9%92%93&type=yy$LR•IPV4•31『线路30』 #EXTINF:-1 tvg-id="快乐" tvg-name="快乐" group-title="一起看",快乐 http://e1.woc.iiiya.cn:8888/rtp/239.61.3.8:9566$LR•IPV4•31『线路31』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -#EXTINF:-1 tvg-id="梨园" tvg-name="梨园" group-title="卫视",梨园 -http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="辽宁公共" tvg-name="辽宁公共" group-title="卫视",辽宁公共 http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="中华特产" tvg-name="中华特产" group-title="卫视",中华特产 @@ -4080,7 +4076,7 @@ http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4108,45 +4104,45 @@ https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路13 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路15』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路16』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路17』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路18』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路19』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路20』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路22』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路24』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路27』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路28』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路29』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路30』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路31』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路32』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路33』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路34』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路34』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路35』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4230,51 +4226,51 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 +https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 +http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -4330,55 +4326,55 @@ https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路2』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路5』 +http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 +http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路7』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路3』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路4』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路5』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路6』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路7』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路8』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路9』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路10』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路11』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路12』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路13』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路14』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路15』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路17』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路18』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 @@ -4400,7 +4396,7 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -4416,9 +4412,9 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 @@ -4602,9 +4598,9 @@ http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 -http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 @@ -4654,11 +4650,11 @@ http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 @@ -4694,9 +4690,9 @@ https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 -http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 @@ -4728,11 +4724,11 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E @@ -4754,33 +4750,35 @@ http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 +http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 +https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 +https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +#EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 https://t.freetv.fun/live/shan-tou-jing-ji-sheng-huo.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 @@ -4805,8 +4803,6 @@ https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•12『线路10』 https://stream1.freetv.fun/shan-tou-jing-ji-1.ctv$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•12『线路12』 -#EXTINF:-1 tvg-id="广东少儿" tvg-name="广东少儿" group-title="广东",广东少儿 -http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="优优宝贝" tvg-name="优优宝贝" group-title="北京",优优宝贝 http://120.76.248.139/live/bfgd/4200000153.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="生态环境" tvg-name="生态环境" group-title="北京",生态环境 @@ -4824,7 +4820,7 @@ http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁生活" tvg-name="辽宁生活" group-title="辽宁",辽宁生活 http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="辽宁经济" tvg-name="辽宁经济" group-title="辽宁",辽宁经济 -http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="朝阳新闻综合" tvg-name="朝阳新闻综合" group-title="辽宁",朝阳新闻综合 http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="南宁影视娱乐" tvg-name="南宁影视娱乐" group-title="广西",南宁影视娱乐 diff --git a/tvbox/lib/iptv_test.txt b/tvbox/lib/iptv_test.txt index 6a51a300..1f5697c2 100755 --- a/tvbox/lib/iptv_test.txt +++ b/tvbox/lib/iptv_test.txt @@ -1,18 +1,21 @@ 央视频道,#genre# -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-be74ed1c5c394e2fe63ebc52f18fe529&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a4c909766a74d634a87ec35e950980b5&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-edbc30a491eaaf8066f85658c0461e7a&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-70cda578874d53d807b8d335ec623ab9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 浙江频道,#genre# -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 -象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路3』 +象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路3』 电影轮播,#genre# 邵氏影院,http://www.goodiptv.club/douyu/4246519$LR•IPV4•2『线路1』 邵氏影院,http://zzy789.xyz/douyu1.php?id=4246519$LR•IPV4•2『线路2』 +重庆频道,#genre# +铜梁综合,http://183.64.174.171:40123/ch1.m3u8?zzhongqd$LR•IPV4 + 经典小品,#genre# 功夫,http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•5『线路1』 功夫,http://live.metshop.top/huya/11352941?cdn=alicdn$LR•IPV4•5『线路2』 @@ -45,10 +48,10 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 深圳卫视4K,http://120.201.232.170:80/snctcc-tvod.tx-cdn.gitv.tv/gitv_live/G_SHENZHEN-4K/G_SHENZHEN-4K.m3u8?p=GITV&area=JS_CMCC_CP$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 南国都市4K,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 -CCTV4K真4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4 央视高清,#genre# -CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4 +CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•2『线路1』 +CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•2『线路2』 BXTV频道,#genre# NOW爆谷,p3p://167.114.175.6:55331/65bf60df000777a004c3831b56247b8e$LR•IPV4•2『线路1』 @@ -142,21 +145,21 @@ RTHK32,http://45.192.97.170:8880/play/1203.m3u8$LR•IPV4•2『线路2』 浙江影视,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0150&tk=b53028476470$LR•IPV4•2『线路1』 浙江影视,https://ali-m-l.cztv.com/channels/lantian/channel005/1080p.m3u8?$LR•IPV4•2『线路2』 之江记录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8?$LR•IPV4 -钱江都市,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 +钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•4『线路1』 钱江都市,https://stream1.freetv.fun/qian-jiang-du-shi-2.m3u8$LR•IPV4•4『线路2』 钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?$LR•IPV4•4『线路3』 钱江都市,https://stream1.freetv.fun/qian-jiang-du-shi-1.m3u8$LR•IPV4•4『线路4』 YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路1』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路2』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路3』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路6』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路7』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路8』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路9』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路2』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路3』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路4』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路7』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路8』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路9』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路10』 上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路11』 上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路12』 上虞综合,https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 @@ -173,10 +176,10 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•7『线路5』 兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路6』 兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed?$LR•IPV4•7『线路7』 -姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路1』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路2』 姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 -姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•5『线路4』 +姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•5『线路4』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 @@ -414,6 +417,7 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 2014年春晚,https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTNfNDAzMDAxOTlfOTI4OTY2ODAzNjlfMF8z_b_Bdee65c77f9e7b2120a185c919dad81d2.mp4$LR•IPV4 2018年春晚,https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4$LR•IPV4 2024年春晚,https://p2.bdstatic.com/rtmp.liveshow.lss-user.baidubce.com/live/stream_bduid_6488563992_8982723413/merged_1707497046297_88536_25144_41936.m3u8$LR•IPV4 +2025年春晚,https://svip.high24-playback.com/20250129/17159_7bca93c4/2000k/hls/mixed.m3u8$LR•IPV4 国际频道,#genre# Disney International,http://149.71.34.166:8002/play/a01p/index.m3u8$LR•IPV4 @@ -442,24 +446,24 @@ Now星影,p3p://167.114.175.6:55331/65bf5e010005226704b84f4f048a4148$LR•IPV4 澳门莲花,http://45.192.97.170:8880/play/1208.m3u8$LR•IPV4 镜电视新闻,http://45.192.97.170:8880/play/1309.m3u8$LR•IPV4 凤凰卫视中文台,http://api.mg.itv888.cn:8080/hls/2f80047f91e/index.m3u8$LR•IPV4•5『线路1』 -凤凰卫视中文台,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路2』 -凤凰卫视中文台,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路3』 -凤凰卫视中文台,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路4』 +凤凰卫视中文台,http://120.198.95.220:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•5『线路2』 +凤凰卫视中文台,http://r.jdshipin.com/cCCzW$LR•IPV4•5『线路3』 +凤凰卫视中文台,http://cdn6.163189.xyz/163189/fhzw$LR•IPV4•5『线路4』 凤凰卫视中文台,http://223.110.245.139/ott.js.chinamobile.com/PLTV/3/224/3221226922/index.m3u8$LR•IPV4•5『线路5』 凤凰卫视资讯台,http://api.mg.itv888.cn:8080/hls/11ef1dc70d8/index.m3u8$LR•IPV4•8『线路1』 -凤凰卫视资讯台,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路2』 -凤凰卫视资讯台,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路3』 -凤凰卫视资讯台,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路4』 -凤凰卫视资讯台,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路5』 -凤凰卫视资讯台,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路6』 +凤凰卫视资讯台,http://221.7.175.154:8445/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•8『线路2』 +凤凰卫视资讯台,http://120.198.95.220:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•8『线路3』 +凤凰卫视资讯台,http://r.jdshipin.com/0Rp07$LR•IPV4•8『线路4』 +凤凰卫视资讯台,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx$LR•IPV4•8『线路5』 +凤凰卫视资讯台,http://cdn6.163189.xyz/163189/fhzx$LR•IPV4•8『线路6』 凤凰卫视资讯台,p3p://167.114.175.6:55331/5fffbf860003807cedf4e1016c3c3ed2$LR•IPV4•8『线路7』 凤凰卫视资讯台,http://223.110.245.167/ott.js.chinamobile.com/PLTV/3/224/3221226923/index.m3u8$LR•IPV4•8『线路8』 -凤凰卫视香港台,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路1』 -凤凰卫视香港台,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路2』 -凤凰卫视香港台,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路3』 -凤凰卫视香港台,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路4』 -凤凰卫视香港台,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路5』 -凤凰卫视香港台,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路6』 +凤凰卫视香港台,http://122.152.202.33/s/81a8a44f/index.m3u8?id=fhhk$LR•IPV4•8『线路1』 +凤凰卫视香港台,https://epg.pw/stream/5f16dc7fc8aaaed3205516c63e4a8c24bca9dbba1181684244729cf574505b0e.m3u8$LR•IPV4•8『线路2』 +凤凰卫视香港台,https://epg.pw/stream/8770e89223a086eb1b8a0c931e42296d772a8069ad3eb72540e0c434e7cb3e93.m3u8$LR•IPV4•8『线路3』 +凤凰卫视香港台,http://r.jdshipin.com/yDoTN$LR•IPV4•8『线路4』 +凤凰卫视香港台,http://php.jdshipin.com/TVOD/iptv.php?id=fhhk$LR•IPV4•8『线路5』 +凤凰卫视香港台,http://cdn6.163189.xyz/163189/fhhk$LR•IPV4•8『线路6』 凤凰卫视香港台,p3p://167.114.175.6:55331/5fe0b82c000cac9774c17f262e43314d$LR•IPV4•8『线路7』 凤凰卫视香港台,http://223.110.245.136/PLTV/3/224/3221226975/index.m3u8$LR•IPV4•8『线路8』 台视新闻,http://38.64.72.148/hls/modn/list/4013/chunklist1.m3u8$LR•IPV4•34『线路1』 @@ -500,12 +504,12 @@ Now星影,p3p://167.114.175.6:55331/65bf5e010005226704b84f4f048a4148$LR•IPV4 千禧经典,http://cdn9.163189.xyz/smt3.1.1.php?id=Tvbclassic$LR•IPV4•3『线路1』 千禧经典,http://45.192.97.170:8880/play/1155.m3u8$LR•IPV4•3『线路2』 千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic$LR•IPV4•3『线路3』 -Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 +Viutv,http://r.jdshipin.com/vSJvl$LR•IPV4 RTHK31,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk31$LR•IPV4 澳视澳门,https://cdn6.163189.xyz/163189/asam$LR•IPV4 HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8$LR•IPV4 -ASTRO AOD,http://php.jdshipin.com/TVOD/iptv.php?id=aod$LR•IPV4 -澳视卫星,https://cdn6.163189.xyz/163189/as$LR•IPV4 +ASTRO AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 +澳视卫星,http://php.jdshipin.com:8880/TVOD/iptv.php?id=as$LR•IPV4 八度空间,https://cdn6.163189.xyz/163189/8tv$LR•IPV4 CH5,https://cdn6.163189.xyz/163189/ch5$LR•IPV4•2『线路1』 CH5,https://live.streamingfast.net/osmflivech5.m3u8$LR•IPV4•2『线路2』 @@ -528,11 +532,11 @@ NOW NEWS,https://live.nowtelly.com/now_usa/live_usa/playlist.m3u8$LR•IPV4•5 ☘️天津频道,#genre# 天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 -天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 -天津,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路3』 -天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路4』 -天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 -天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津,http://123.160.235.136:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路4』 +天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路5』 +天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路6』 天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路8』 天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路9』 @@ -624,7 +628,6 @@ CN卡通,p3p://167.114.175.6:55331/648353bb0006d4d93236315a766b692a$LR•IPV4• 数字,#genre# 喜剧影院,http://74.91.26.218:82/live/vlxjyy.m3u8$LR•IPV4 -卡酷少儿,http://218.13.170.98:9901/tsfile/live/1021_1.m3u8$LR•IPV4 CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8$LR•IPV4 •特色,#genre# @@ -1146,7 +1149,6 @@ HOY77,http://rihou.cc:555/tv/[Pd]有线综合$LR•IPV4 天映,p3p://167.114.175.6:55331/65bf577300077e84049eb5316df2149c$LR•IPV4•5『线路3』 天映,p3p://167.114.175.6:55331/6258eae500040fd80e4f0b2311754279$LR•IPV4•5『线路4』 天映,p3p://167.114.175.6:55331/5fded422000d0eb46d5f29815c1d4155$LR•IPV4•5『线路5』 -astroAod,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd$LR•IPV4 TVB生活,p3p://167.114.175.6:55331/6649aff000061a1753bc59f97f596d07$LR•IPV4 💓台湾台📶,#genre# @@ -1630,9 +1632,8 @@ A计划,https://vip.ffzy-play7.com/20221115/4412_bf4bdaf6/index.m3u8$LR•IPV4 贺岁合家欢剧场,https://live.metshop.top/huya/11602067$LR•IPV4 滇军抗战,https://live.metshop.top/huya/11342388$LR•IPV4 联合抗日,https://live.metshop.top/huya/11352910$LR•IPV4 -三国,https://goodiptv.club/douyu/5908256$LR•IPV4•3『线路1』 -三国,https://live.metshop.top/huya/11352944$LR•IPV4•3『线路2』 -三国,http://103.193.151.146/huya.php?id=29465871$LR•IPV4•3『线路3』 +三国,https://live.metshop.top/huya/11352944$LR•IPV4•2『线路1』 +三国,http://103.193.151.146/huya.php?id=29465871$LR•IPV4•2『线路2』 雍正皇帝,https://live.metshop.top/huya/11342439$LR•IPV4 许冠英合集,https://live.metshop.top/huya/11601972$LR•IPV4 未知1,http://58.39.190.143:35455/huya/23734246$LR•IPV4 @@ -1649,10 +1650,10 @@ XXXXXXXXX粤,http://lxajh.top/tv/douyu.php?id=8912325$LR•IPV4 航拍中国第一季,http://hls.cntv.myhwcdn.cn/asp/hls/4000/0303000a/3/default/8edf3fb6a69148ea9a7dc0b5a9d99fdb/4000.m3u8$LR•IPV4 航拍中国第二季,http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f9817cb7f3b79a/4000.m3u8$LR•IPV4 地理中国,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=56b07217de10932bcd9c12c2879638bf$LR•IPV4•42『线路1』 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路2』 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=d1a4282a18b2265c2216dd7c55b52389$LR•IPV4•42『线路3』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路4』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=a13ed5cd172b18f66977a3f4cbb8ef04$LR•IPV4•42『线路1』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•42『线路2』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=89931dfa3dade74aac0ff97259f16d52$LR•IPV4•42『线路3』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=de6d4e4731a8fa2ec86da6959e3c494a$LR•IPV4•42『线路4』 纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•42『线路5』 纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•42『线路6』 纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•42『线路7』 @@ -1962,55 +1963,55 @@ Loupe 4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4726&tk=f6cc1e0a0e1a$LR•IP 🌐央视频道,#genre# CCTV兵器,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785118500-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-28034217551b6b2b110253f227aea7fb&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路1』 -CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路2』 -CCTV,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路3』 -CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路4』 -CCTV,https://piccpndks.v.kcdnvip.com/audio/cctv16_2/index.m3u8$LR•IPV4•85『线路5』 -CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路6』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路7』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路8』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路9』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路10』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路11』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路12』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路13』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路14』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路15』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路16』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路17』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路18』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路19』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路20』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路21』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路22』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路23』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路24』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785111300-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-834e93bf56e193a13f2f44efdabb174c&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路25』 -CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路26』 -CCTV,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路27』 -CCTV,https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路28』 -CCTV,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路29』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路30』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路31』 -CCTV,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路32』 -CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路33』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路34』 -CCTV,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路35』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路36』 -CCTV,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路37』 -CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路38』 -CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路39』 -CCTV,http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路40』 -CCTV,http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路41』 -CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路42』 -CCTV,http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路43』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路44』 -CCTV,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路45』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路46』 -CCTV,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路47』 -CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路48』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路49』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•85『线路1』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•85『线路2』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•85『线路3』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•85『线路4』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•85『线路5』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•85『线路6』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•85『线路7』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•85『线路8』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•85『线路9』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•85『线路10』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•85『线路11』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•85『线路12』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•85『线路13』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•85『线路14』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•85『线路15』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•85『线路16』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•85『线路17』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv1hd$LR•IPV4•85『线路18』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•85『线路19』 +CCTV,http://173.208.212.130:8181/720p/cctv1.m3u8$LR•IPV4•85『线路20』 +CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•85『线路21』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•85『线路22』 +CCTV,http://173.208.212.130:8181/720p/cctv2.m3u8$LR•IPV4•85『线路23』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•85『线路24』 +CCTV,http://198.204.228.26/live/cctv5hd.m3u8$LR•IPV4•85『线路25』 +CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•85『线路26』 +CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•85『线路27』 +CCTV,http://207.56.13.146:81/cdnlive/cctv6.m3u8$LR•IPV4•85『线路28』 +CCTV,http://173.208.212.130:8181/1080p/cctv6.m3u8$LR•IPV4•85『线路29』 +CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•85『线路30』 +CCTV,http://198.204.240.250:82/live/cctv6.m3u8$LR•IPV4•85『线路31』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv6.m3u8$LR•IPV4•85『线路32』 +CCTV,http://173.208.212.130:8181/720p/cctv6.m3u8$LR•IPV4•85『线路33』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•85『线路34』 +CCTV,http://104.152.209.49:8181/720p/cctv6.m3u8$LR•IPV4•85『线路35』 +CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•85『线路36』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•85『线路37』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785122100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a30d56399dcd0e3e61e6b349f603c7f8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路38』 +CCTV,https://piccpndks.v.kcdnvip.com/audio/cctv15_2/index.m3u8$LR•IPV4•85『线路39』 +CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•85『线路40』 +CCTV,https://live.264788.xyz/channel/huaijiujuchang?streamid=7e5d1abdddde08f588234f3f640f75ff&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路41』 +CCTV,https://live.264788.xyz/channel/yangshiwenhuajingpin?streamid=bc185d1ef1e528922e83efd845006277&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路42』 +CCTV,https://live.264788.xyz/channel/diyijuchang?streamid=d81e188b59ece96b7e8f1ce34aea3ef8&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•85『线路43』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785125700-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-a0566f2c37081c098eb39fc07ea72cb9&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路44』 +CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•85『线路45』 +CCTV,https://sttv-hls.strtv.cn/lKGXIQa/500/23slfG0.m3u8?sign=845648864a72d327f1e3bef1756e4b54&t=6a62501b$LR•IPV4•85『线路46』 +CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•85『线路47』 +CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•85『线路48』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1785050100-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-5afa868946bde9624ab386174b69cf75&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•85『线路49』 CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•85『线路50』 CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•85『线路51』 CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•85『线路52』 @@ -2144,11 +2145,12 @@ VOA美国之音,https://voa-ingest.akamaized.net/hls/live/2033878/tvmc08/playlis 青岛崂山八水河,https://gcalic.v.myalicdn.com/gc/qdls02_1/index.m3u8$LR•IPV4 青岛崂山双福,https://gcalic.v.myalicdn.com/gc/qdls03_1/index.m3u8$LR•IPV4 鸣沙山,https://gcalic.v.myalicdn.com/gc/dhyyqst_1/index.m3u8$LR•IPV4 -黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•5『线路1』 -黄山,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•5『线路2』 -黄山,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•5『线路3』 -黄山,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd$LR•IPV4•5『线路4』 -黄山,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•5『线路5』 +黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8$LR•IPV4•6『线路1』 +黄山,http://hslive.hsnewsnet.com/lsdream/iY92ady/1000/live.m3u8?zanhd$LR•IPV4•6『线路2』 +黄山,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8$LR•IPV4•6『线路3』 +黄山,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8$LR•IPV4•6『线路4』 +黄山,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8$LR•IPV4•6『线路5』 +黄山,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8$LR•IPV4•6『线路6』 黄果树六角亭瀑布,https://gcalic.v.myalicdn.com/gc/hgsspzxdpb_1/index.m3u8$LR•IPV4 黄花城水长城01,https://gcalic.v.myalicdn.com/gc/wgw01_1/index.m3u8$LR•IPV4 黄花城水长城02,http://gctxyc.liveplay.myqcloud.com/gc/wgw02_1/index.m3u8$LR•IPV4 @@ -2195,14 +2197,12 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 快乐,http://e1.woc.iiiya.cn:8888/rtp/239.61.3.8:9566$LR•IPV4•31『线路31』 卫视,#genre# -梨园,https://dxtx.hntv.tv/live/lypd.m3u8?txSecret=10c771842a0be59e8b575d765173ec96&txTime=7B923E0A&wsSecret=41543190cdf375f1c73207222bb96542&wsTime=1769313549$LR•IPV4•2『线路1』 -梨园,http://1.94.31.214/php/hntv.php?id=hnly$LR•IPV4•2『线路2』 辽宁公共,http://120.76.248.139/live/bfgd/4200000077.m3u8$LR•IPV4 中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 浙江,#genre# -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路2』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路3』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路4』 @@ -2216,26 +2216,26 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路12』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路13』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路14』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路15』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路16』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路17』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路18』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路19』 -浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路20』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路21』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路22』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路23』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路24』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路25』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路27』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路28』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路29』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路30』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路31』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路32』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路33』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路34』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路15』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路16』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路17』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路18』 +浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路19』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路20』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路21』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路22』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路23』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路24』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路26』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路27』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路28』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路29』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路30』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路31』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路32』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路33』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路34』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路35』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路36』 浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路37』 @@ -2277,29 +2277,29 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/720p.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路34』 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路2』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路11』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路12』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路14』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路17』 -浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路19』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路22』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路23』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路24』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路2』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路3』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路11』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路13』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路20』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路25』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路26』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路27』 @@ -2327,31 +2327,31 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路18』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 -浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路2』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 -浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路5』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路7』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路8』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路2』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路3』 -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路4』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路5』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路6』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路7』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路8』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路9』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路10』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路11』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路12』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路13』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路14』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路15』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路17』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路18』 +浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路5』 +浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路6』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路7』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路8』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路2』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路3』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路4』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•20『线路5』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路6』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路7』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路8』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路9』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路10』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路11』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路12』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路13』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路14』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路16』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路17』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路18』 浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路19』 浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路20』 公共新闻,http://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•6『线路1』 @@ -2362,7 +2362,7 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-2.ctv$LR•IPV4•6『线路6』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路2』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路4』 @@ -2370,8 +2370,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路6』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路7』 上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路8』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路9』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路10』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路9』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路2』 @@ -2463,8 +2463,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路2』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 +浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 @@ -2489,9 +2489,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路3』 @@ -2509,8 +2509,8 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路7』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路1』 +文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路4』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•5『线路1』 @@ -2526,9 +2526,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路7』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路8』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路3』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 @@ -2541,20 +2541,21 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 广东,#genre# -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•14『线路2』 -深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 -深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路5』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•14『线路6』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•14『线路7』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•14『线路8』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•14『线路9』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•14『线路10』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•14『线路11』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•14『线路12』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•14『线路14』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +深圳卫视,http://123.160.235.136:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路2』 +深圳卫视,http://112.123.243.37:50085/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +深圳卫视,http://36.136.38.87:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•15『线路5』 +深圳卫视,https://sztv-hls.sztv.com.cn/1SIQj6s/500/t8rdSgQ.m3u8?sign=d227cf35e8b7280c45f4b9f01206bd5f&t=6a60cbd2$LR•IPV4•15『线路6』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•15『线路7』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•15『线路8』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•15『线路9』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•15『线路10』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•15『线路11』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•15『线路12』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•15『线路13』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•15『线路15』 汕头经济,https://t.freetv.fun/live/shan-tou-jing-ji-sheng-huo.m3u8$LR•IPV4•12『线路1』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-2.ctv$LR•IPV4•12『线路2』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=9512&tk=a0c4f6cfaba3$LR•IPV4•12『线路3』 @@ -2567,7 +2568,6 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•12『线路10』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-1.ctv$LR•IPV4•12『线路11』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•12『线路12』 -广东少儿,http://gmxw.7766.org:808/hls/175/index.m3u8$LR•IPV4 北京,#genre# 优优宝贝,http://120.76.248.139/live/bfgd/4200000153.m3u8$LR•IPV4 @@ -2580,7 +2580,7 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 辽宁影视剧,http://120.76.248.139/live/bfgd/4200000070.m3u8$LR•IPV4 辽宁教育青少,http://120.76.248.139/live/bfgd/4200000075.m3u8$LR•IPV4 辽宁生活,http://120.76.248.139/live/bfgd/4200000073.m3u8$LR•IPV4 -辽宁经济,http://120.76.248.139/live/bfgd/4200000076.m3u8$LR•IPV4 +辽宁经济,http://dassby.qqff.top:99/live/辽宁经济/index.m3u8$LR•IPV4 朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8$LR•IPV4 广西,#genre# diff --git a/tvbox/lib/sbjh.m3u b/tvbox/lib/sbjh.m3u index 529b0ef9..0c467279 100755 --- a/tvbox/lib/sbjh.m3u +++ b/tvbox/lib/sbjh.m3u @@ -1,574 +1,388 @@ #EXTM3U x-tvg-url="" -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yingke.jpg" group-title="映客",老鱼%3F%3F -http://extlive-pull-ws.inke.cn/live/1785049073493878.flv?auth_version=1&codecInfo=8192&dpSrc=-1&from=hallfe&ikHost=ws&ikLiveType=multiplayer&ikLog=1&md5sum=e692&pushHost=ext.zego.link.inke.cn×tamp=1785053172 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",心心丫 -http://77bo.xn--t8w422e.com/live/cx_15985.flv?wsSecret=88a3feb289ae583cab27d0b8651ed177&wsTime=1785053429 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",爱咪思柚 -http://lawoazletjsuet.sqfkkj.top/live/cx_381386.flv?wsSecret=e24a2fa6420bd0cc4a0caa96bb017f0b&wsTime=1784981596 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",粉嫩少女 -http://xrgszsbrila.yueyongli.top/live/cx_386802.flv?wsSecret=bd302741e1a5a287e793a1a8b8a000c1&wsTime=1784979957 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",西宝 -http://laxincr05spring.abrillantlee.top/live/cx_386767.flv?wsSecret=eaeddec4797c29266d63d62856ed2c95&wsTime=1784977092 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yingke.jpg" group-title="映客",卖%3F%3F火孩%3F氢气续%3F%3F +http://live-pull-zego.ikstatic.cn/inkemain/1785067416289919.flv?stream_id=1785067416289919&stream_type=zego&codecInfo=8192&ikFastRate=1.1&ikMaxBuf=3600&ikMinBuf=2900&ikHost=ws&ikSlowRate=0.9&wsSecret=c6d26baafe89d530c6435d3d44f77397&wsABStime=6a674918 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",紫紫 +http://laxincr05spring.abrillantlee.top/live/cx_385375.flv?wsSecret=48c218e77a8b64318710c37fa81c0f5d&wsTime=1785055240 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",邪恶猫猫头 +http://guetnzweozela.sqfkkj.top/live/cx_385794.flv?wsSecret=d07583a12310f5f34b728e461c02d5e3&wsTime=1785066698 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",胸模艾莉 +http://la001xencoffee.yueyongli.top/live/cx_387156.flv?wsSecret=cb8171d7d40710750d839ad0425aec9b&wsTime=1785069468 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",诱惑绾绾 +http://xinlcse02lais.yueyongli.top/live/cx_385731.flv?wsSecret=ccb2745d3d56dcde445450470d86e598&wsTime=1785065859 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",由美 +http://xrgszsbrila.yueyongli.top/live/cx_386359.flv?wsSecret=327e8af7f5d9621bdefe7daaddf96261&wsTime=1785064834 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",洋芋公主i +http://laxincr05spring.abrillantlee.top/live/cx_381356.flv?wsSecret=627c1acca59fce70e92681807761cd22&wsTime=1785067228 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",云歌 -http://xrgszsbrila.yueyongli.top/live/cx_364327.flv?wsSecret=5d8806cc17dc48cfe963413088c29823&wsTime=1784949994 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶思兔 -http://la193sahrigxt.sqfkkj.top/live/cx_375411.flv?wsSecret=e26b80f05ad3907c8290248d79976020&wsTime=1784981663 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",你的煮人 -http://laxincr05spring.abrillantlee.top/live/cx_384691.flv?wsSecret=7a10222296b397b402cce2b631aba543&wsTime=1784986702 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",秋水盈盈 -http://laoechxow.jinkangyl.com/live/cx_369469.flv?wsSecret=95c3dada6be56a8561f35c0f2bca3b64&wsTime=1784985641 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",露露好想要 -http://la193sahrigxt.sqfkkj.top/live/cx_386757.flv?wsSecret=a1264799aa0ed800c0465c90c8b01cad&wsTime=1784985770 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姐姐r -http://laxincr05spring.abrillantlee.top/live/cx_363144.flv?wsSecret=54ee11f55684b2cff3a97f172d541555&wsTime=1784987088 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",来福 +http://xinlcse02lais.yueyongli.top/live/cx_364327.flv?wsSecret=47f15e0f3772f598e13eb63fb6c5b975&wsTime=1785038879 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小妈 +http://la193sahrigxt.sqfkkj.top/live/cx_386682.flv?wsSecret=365b4d15b379868660b76dfb10507ae2&wsTime=1785046701 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小七七 +http://laxlv03me.sqfkkj.top/live/cx_386764.flv?wsSecret=98009ed453ca711d05017ad3e054beba&wsTime=1785059753 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妩媚御姐 +http://lawoazletjsuet.sqfkkj.top/live/cx_384791.flv?wsSecret=dca8b1dbb85e1ce6a5de4897d72a634d&wsTime=1785069585 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",糖心%3F%3F https://zjkkdkdkd06.oss-ap-northeast-2.aliyuncs.com/zxcvb/1.flv -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",淼淼 -http://lawoazletjsuet.sqfkkj.top/live/cx_385696.flv?wsSecret=4489bcbe6b0b077a04b06dbe53b27cdb&wsTime=1784984410 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",邻家宝妹 -http://77bo.xn--thqp73n.com/live/cx_6266.flv?wsSecret=cbc916154626b00acce9547b4bcbf332&wsTime=1785053453 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",骚的不行 -http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=a9d7bd5939e517e75f1dabf6dc93f37f&wsTime=1784978636 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",坦克贝塔 -http://laxingcenr.yueyongli.top/live/cx_381205.flv?wsSecret=6f3fc0622b16bb9f8f2ea404194cb332&wsTime=1784980164 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",泡泡糖o -http://laxincr05spring.abrillantlee.top/live/cx_386163.flv?wsSecret=0cc22343ce1f856bc7f844a384d6a00f&wsTime=1784982057 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶u -http://la193sahrigxt.sqfkkj.top/live/cx_381417.flv?wsSecret=7cffe37618389e25be1d1b5bd85eb783&wsTime=1784972354 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哇韩水水 -http://lawoazletjsuet.sqfkkj.top/live/cx_366905.flv?wsSecret=8e2c12742c79ce8f75e3bed5c40904da&wsTime=1784979438 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",少女乱伦@ -http://77bo.xn--uw0as83a.com/live/cx_15966.flv?wsSecret=ff0a2c1217809ff5dd448f03fdb62cdb&wsTime=1784973255 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大白兔超甜 -http://laxincr05spring.abrillantlee.top/live/cx_382658.flv?wsSecret=e8ff08dca40392da4c3c1af50280189b&wsTime=1784984085 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶香四溢 -http://laxincr05spring.abrillantlee.top/live/cx_385040.flv?wsSecret=bcfd8b4e7c7b584632cda99c5f7afab7&wsTime=1784987516 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水多多一线天 -http://laoechxow.jinkangyl.com/live/cx_386894.flv?wsSecret=625cc0534d6adbda9d5190701151a645&wsTime=1784971822 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",掰块小饼干 -http://laxingcenr.yueyongli.top/live/cx_385760.flv?wsSecret=1f9ee47b56a916069ea985e5615f8b2e&wsTime=1784969777 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶味葡萄 -http://laxlv03me.sqfkkj.top/live/cx_386127.flv?wsSecret=96a43632799f293a8085f9d212e61175&wsTime=1784981926 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",南小奈 -http://la193sahrigxt.sqfkkj.top/live/cx_385898.flv?wsSecret=e2476742aaa4d8dd3a05184c72784b88&wsTime=1784980646 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",乌龙苹果茶 -http://77bo.xn--vuqy52q.com/live/cx_15530.flv?wsSecret=b1d4d55da2ddf5fe4e706f383b3478cc&wsTime=1785053642 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蛋糕呀 -http://xrgszsbrila.yueyongli.top/live/cx_343894.flv?wsSecret=54a0d913d3e4fdfc01fab0e6fc829ae6&wsTime=1784983904 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",是炫子吖 -http://77bo.xn--ypzw80d.com/live/cx_11178.flv?wsSecret=14466a691d23a7931a2d996ebfeab1a8&wsTime=1785052482 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小蛋糕 -http://77b.xn--vuqy52q.com/live/cx_14208.flv?wsSecret=4d729e3ca06263b762b5bd5d935cd4ce&wsTime=1785052677 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小怪兽o -http://77bo.xn--uw0as83a.com/live/cx_16620.flv?wsSecret=46b1b40c945431ff63ac9a465f822b37&wsTime=1785052917 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",05后少女专场@ -http://77b.xn--ypzw80d.com/live/cx_30.flv?wsSecret=cbff4c24d1518af42107520715aacab2&wsTime=1785029930 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",饼干 -http://lawoazletjsuet.sqfkkj.top/live/cx_385112.flv?wsSecret=1ffbca02b8fe3962d82a532c327d66e2&wsTime=1784980448 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大漂亮 -http://laoechxow.jinkangyl.com/live/cx_386854.flv?wsSecret=e494672d702d1dd76f0555041beb4e2a&wsTime=1784987241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",亲亲 -http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=14d6e719edad9fcd0f7c3d769dcd2b05&wsTime=1784976714 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",慕慕呀 -http://77bo.xn--4lw519c.com/live/cx_16762.flv?wsSecret=44fe77d14c78810a88b71bd323056666&wsTime=1785052685 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水水小师妹 -http://lawoazletjsuet.sqfkkj.top/live/cx_387016.flv?wsSecret=21573f949965babcf65038697566b636&wsTime=1784982209 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姜南溪 -http://la193sahrigxt.sqfkkj.top/live/cx_381480.flv?wsSecret=016ee6896796ec5fe22e99b8fba8ba32&wsTime=1784971976 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人兽大战@ -http://77bo.xn--fhqv92p.com/live/cx_24.flv?wsSecret=d964f4aad68698f85c1a552f1a7de450&wsTime=1785030158 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蓝汐 -http://77bo.xn--vuqy52q.com/live/cx_4062.flv?wsSecret=d16af60141d7777b0a08858f499a4d54&wsTime=1785043207 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",精彩大秀@ -http://77bo.xn--t8w422e.com/live/cx_15861.flv?wsSecret=088a0150c28d24a6b0cc08f6dc65b85e&wsTime=1784973363 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",茂密的小森林 -http://la001xencoffee.yueyongli.top/live/cx_380333.flv?wsSecret=7992e9f5ad0aeee1891f1ac132f17cc6&wsTime=1784987275 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妮妮兔s -http://laxlv03me.sqfkkj.top/live/cx_386262.flv?wsSecret=0aac0ac8672a398ab42a15d2ae0bbce2&wsTime=1784980477 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可可呀 -http://laxincr05spring.abrillantlee.top/live/cx_386803.flv?wsSecret=041b7cbff17899cd53e2424a93b6b78f&wsTime=1784985611 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",户外打野@ -http://77bo.xn--fhqv92p.com/live/cx_15642.flv?wsSecret=54f830d72fceefc80e074e9e5bc2561f&wsTime=1785030007 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狸猫猫 -http://lawoazletjsuet.sqfkkj.top/live/cx_385660.flv?wsSecret=2a70125948d337327795c7760e57c225&wsTime=1784981579 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小喵酱 -http://xinlcse02lais.yueyongli.top/live/cx_385723.flv?wsSecret=d549661ef5bc66e471330aa708f570f4&wsTime=1784975417 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",芝芝莓莓 -http://77bo.xn--uw0as83a.com/live/cx_15810.flv?wsSecret=ef5f1b567f72c3f2e60902069e83627c&wsTime=1785052075 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹d -http://guetnzweozela.sqfkkj.top/live/cx_386284.flv?wsSecret=1329a92694c0dda00701106d44cb47d2&wsTime=1784985245 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",咩咩羊 -http://laxlv03me.sqfkkj.top/live/cx_387004.flv?wsSecret=4f569086f8dcdf3b1b7683771bef8b59&wsTime=1784980918 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",02(不摆烂版) -http://lawoazletjsuet.sqfkkj.top/live/cx_364939.flv?wsSecret=df941e2cbe4650a8dbd5c257f16ff5d6&wsTime=1784981581 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",井井a -http://la193sahrigxt.sqfkkj.top/live/cx_370569.flv?wsSecret=fb5751aac885b5686f60ce5afa953b41&wsTime=1784970321 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",热舞安妮 -http://guetnzweozela.sqfkkj.top/live/cx_387007.flv?wsSecret=257615b33e4c7b382a0144f58190f881&wsTime=1784980209 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",渴渴 -http://laxlv03me.sqfkkj.top/live/cx_387152.flv?wsSecret=54649840f4f18543e3fa2aa0a4ff3232&wsTime=1784986249 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",职场身体上位@ http://77bo.xn--fhqv92p.com/live/cx_15604.flv?wsSecret=a41b99f41605648ebbb53bbc5b364d13&wsTime=1785037826 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",日本av放映室 -http://la193sahrigxt.sqfkkj.top/live/cx_373479.flv?wsSecret=c73f64122b24dbe17dfcfcbb647f1e01&wsTime=1784951591 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",草莓不甜 -http://xinlcse02lais.yueyongli.top/live/cx_349623.flv?wsSecret=6ca3c24372925261a625cdb11b6697b3&wsTime=1784974540 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小佩奇 -http://77bo.xn--vuqy52q.com/live/cx_3932.flv?wsSecret=24dd7cd1938a21faa15dd258d781c6a5&wsTime=1785052584 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哆米 -http://la193sahrigxt.sqfkkj.top/live/cx_384763.flv?wsSecret=dc90b7c9eedb99a5397799fbc431ee8d&wsTime=1784975577 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",由美 -http://guetnzweozela.sqfkkj.top/live/cx_386359.flv?wsSecret=e7dd75ad48f1551584abd4808536b539&wsTime=1784978128 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",满满金 -http://laxincr05spring.abrillantlee.top/live/cx_381035.flv?wsSecret=9a069bdd8acf50cd9ee105063357a273&wsTime=1784978840 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",纯情瑶%20M- -http://laxincr05spring.abrillantlee.top/live/cx_368240.flv?wsSecret=a6356ab1e45351b29dc9148aca0f1661&wsTime=1784987414 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",软软呀 -http://laoechxow.jinkangyl.com/live/cx_382957.flv?wsSecret=469994ca02ee0326bcb5e4cc01889e84&wsTime=1784980618 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹超白 -http://77bo.xn--ypzw80d.com/live/cx_15460.flv?wsSecret=192decb01ca59786ad68058088f9248c&wsTime=1785053131 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可爱鱼i -http://laxingcenr.yueyongli.top/live/cx_384046.flv?wsSecret=885fb9f6faa61e0c50f9d9ddd4ba7a4d&wsTime=1784982480 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",按摩馆的秘密@ -http://77bo.xn--fhqv92p.com/live/cx_15652.flv?wsSecret=744735fcfcd4e431e6b9df159489a964&wsTime=1785029380 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",浓浓 -http://lawoazletjsuet.sqfkkj.top/live/cx_368741.flv?wsSecret=48df730308006514c600753bb144b64c&wsTime=1784979241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",花 -http://la193sahrigxt.sqfkkj.top/live/cx_360501.flv?wsSecret=8ee9ba5c3aa96f0610c60ae616ed6a85&wsTime=1784983207 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",月下风流 -http://la193sahrigxt.sqfkkj.top/live/cx_383164.flv?wsSecret=b02edd3f6f40437f6c7aa15de0468362&wsTime=1784986350 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",梁萌 -http://lawoazletjsuet.sqfkkj.top/live/cx_386602.flv?wsSecret=316967bcf876ad510e39ae316db765af&wsTime=1784984930 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰美式 -http://laxincr05spring.abrillantlee.top/live/cx_386857.flv?wsSecret=19962ba979459e4d3fa35626d6750fbb&wsTime=1784985838 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",淑欣 -http://la193sahrigxt.sqfkkj.top/live/cx_385830.flv?wsSecret=caf7b07206db88a1846b8affb0cfbb60&wsTime=1784986486 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欧美白人黑人合集 -http://la193sahrigxt.sqfkkj.top/live/cx_375008.flv?wsSecret=c42ea5e76389e4c19e8bb331fe7da49f&wsTime=1784941878 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",糕冷小美 -http://xrgszsbrila.yueyongli.top/live/cx_375631.flv?wsSecret=74f85b8494769fdfe55ee72960a44c01&wsTime=1784983078 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",猪咪 -http://77b.xn--vuqy52q.com/live/cx_12366.flv?wsSecret=2b7e435a60706650d98e11cd6a0a836c&wsTime=1785039317 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",柠檬不萌 -http://la193sahrigxt.sqfkkj.top/live/cx_385527.flv?wsSecret=e2d9e38e9a34bd3c25a9ad6a216deb2f&wsTime=1784983020 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温玥玥 -http://xrgszsbrila.yueyongli.top/live/cx_385701.flv?wsSecret=211acbdd3968bfb6a5b8b59348445b32&wsTime=1784978901 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",夜色温柔 -http://laxincr05spring.abrillantlee.top/live/cx_386055.flv?wsSecret=859e0b994eb25f69e0ba90819ce3d6c9&wsTime=1784983856 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",熙熙儿 -http://77bo.xn--vuqy52q.com/live/cx_12602.flv?wsSecret=eecd5bfee589aa2d866d7d58dcc2be63&wsTime=1785039278 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温%20酒 -http://lawoazletjsuet.sqfkkj.top/live/cx_362932.flv?wsSecret=97fdd6a6ac8361f43a05aba5a8c0fa9a&wsTime=1784984937 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小幸运 -http://laoechxow.jinkangyl.com/live/cx_369026.flv?wsSecret=f41c82915e0205c76952dfce88b16644&wsTime=1784970719 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Joanna乔 -http://laoechxow.jinkangyl.com/live/cx_387073.flv?wsSecret=4a61c6d885b360a8d3e020a6a161d6d0&wsTime=1784979795 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",娜娜 -http://laoechxow.jinkangyl.com/live/cx_386747.flv?wsSecret=a98b1687cda0136f79d61ede5a305388&wsTime=1784976324 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小纯纯! -http://laoechxow.jinkangyl.com/live/cx_378676.flv?wsSecret=df669e7b3acd7a927221a8d8653b7980&wsTime=1784983074 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",7喜 -http://77bo.xn--4lw519c.com/live/cx_14544.flv?wsSecret=aede8772538a0dc5a752a218852c4da9&wsTime=1785038237 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我嘞个乖乖 -http://laxincr05spring.abrillantlee.top/live/cx_385458.flv?wsSecret=89e41308a7cc1baf9f95d44c840d74c6&wsTime=1784980633 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",浪花朵朵 -http://77bo.xn--uw0as83a.com/live/cx_16309.flv?wsSecret=c6e099d66b77c47b9a92e5737789bc6f&wsTime=1785053001 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",至尊百家乐 -http://xcplawater02.yueyongli.top/live/cx_386778.flv?wsSecret=57ff3cc7c3cfab4dbbffb681436a0595&wsTime=1784968062 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",安琪 -http://laxincr05spring.abrillantlee.top/live/cx_384377.flv?wsSecret=00097bf48c5d830fcae35dc828b251f1&wsTime=1784980594 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",猛小六 -http://laxincr05spring.abrillantlee.top/live/cx_386130.flv?wsSecret=35905611ec628a43c0fe757752721a4b&wsTime=1784983630 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小湿妹呀 -http://la193sahrigxt.sqfkkj.top/live/cx_374211.flv?wsSecret=a94d23dea59fc829d160bdd2991f003a&wsTime=1784982732 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰冰~ -http://laoechxow.jinkangyl.com/live/cx_382820.flv?wsSecret=0e2595054dc8f78b749209717fb52282&wsTime=1784985081 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",未成年@ -http://77bo.xn--fhqv92p.com/live/cx_28.flv?wsSecret=a8b4d659951822db342846310101ebb6&wsTime=1785030215 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",K9草莓 -http://guetnzweozela.sqfkkj.top/live/cx_385590.flv?wsSecret=d587341593602223e8738b8cf58ed8e9&wsTime=1784980583 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",阿琴 -http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=cc44cb32a4833625b6426a3811fde418&wsTime=1784979091 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产乱伦强奸@ -http://77bo.xn--fhqv92p.com/live/cx_31.flv?wsSecret=e3dffd59f69ea4d9bc4054c9e1190a3a&wsTime=1785037936 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小七七 -http://xrgszsbrila.yueyongli.top/live/cx_386764.flv?wsSecret=c7b0c5155a0031e8602f565542615062&wsTime=1784973009 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",熊猫茶茶 -http://77bo.xn--thqp73n.com/live/cx_15817.flv?wsSecret=eeb640512bc836a9e264c477d0f4a82d&wsTime=1785039439 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶奶昔 -http://lawoazletjsuet.sqfkkj.top/live/cx_386725.flv?wsSecret=e4107c96e1d316055c583eaa1c55c63c&wsTime=1784969415 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",懒懒Q -http://xinlcse02lais.yueyongli.top/live/cx_385968.flv?wsSecret=a0c9cd09859879c6f2528ffa0545433f&wsTime=1784980700 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶 -http://lawoazletjsuet.sqfkkj.top/live/cx_384188.flv?wsSecret=dee14dfd46f0d177285646484ca48463&wsTime=1784979401 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",极品奶昔 -http://laoechxow.jinkangyl.com/live/cx_384694.flv?wsSecret=2cc4aa7d3b55c73992f3fdc8dc6edd38&wsTime=1784979629 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妙妙. -http://lawoazletjsuet.sqfkkj.top/live/cx_380515.flv?wsSecret=8814a341c103056b49f06810a8a04cb5&wsTime=1784983941 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看的清纯一的骚 -http://laxincr05spring.abrillantlee.top/live/cx_385712.flv?wsSecret=116aa3698372aa05e63404ad420e4cfa&wsTime=1784972470 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小萝莉 -http://laxincr05spring.abrillantlee.top/live/cx_386789.flv?wsSecret=5be685eb6db45b9261674e61471263b9&wsTime=1784983971 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产三级片@ -http://77bo.xn--fhqv92p.com/live/cx_16585.flv?wsSecret=3472282db5274443e0e2cb9db37ed29e&wsTime=1785029928 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",慕夏 -http://laoechxow.jinkangyl.com/live/cx_381391.flv?wsSecret=9512c10990fb17ed40ad43789762f9c4&wsTime=1784983558 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小欣很敏感 -http://laxingcenr.yueyongli.top/live/cx_386066.flv?wsSecret=ba5fc503dcb4a0062b322db799fd7d03&wsTime=1784985286 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶糖11 -http://la001xencoffee.yueyongli.top/live/cx_385920.flv?wsSecret=1ca95349ed088123c8f251bcad9e2b65&wsTime=1784985625 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",花开 +http://77bo.xn--t8w422e.com/live/cx_16312.flv?wsSecret=4ba35f292b12a78fa6e42eed119b4dde&wsTime=1785066361 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",辣辣酱 +http://laxlv03me.sqfkkj.top/live/cx_386281.flv?wsSecret=a00c237b3b6c692e3d5d65c56ce011d3&wsTime=1785065359 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",紧4u -http://guetnzweozela.sqfkkj.top/live/cx_385566.flv?wsSecret=221fc47a5051e35a27769c14092bc075&wsTime=1784984734 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",壞女孩 -http://laoechxow.jinkangyl.com/live/cx_385875.flv?wsSecret=200bc3f98ccb06f20d84a1856df6873d&wsTime=1784978697 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大奶妹 -http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=3908fe513f33655dcf58c93f6002cc59&wsTime=1784987545 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",精彩剧情@ -http://77bo.xn--uw0as83a.com/live/cx_16437.flv?wsSecret=962a34123b30f370a7408b4af8678f27&wsTime=1784973504 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Cos二次元@ -http://77bo.xn--4lw519c.com/live/cx_32.flv?wsSecret=e2fd7f20cfb50f01051881a3e988eaae&wsTime=1785030007 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",戚怡 -http://laxincr05spring.abrillantlee.top/live/cx_373360.flv?wsSecret=a1c80eeec69a5696b095d50096cb52cc&wsTime=1784970912 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",六小姐 -http://77bo.xn--uw0as83a.com/live/cx_15779.flv?wsSecret=688db402d836f9ca3c6541d2e879d7b6&wsTime=1785053284 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",诱惑绾绾 -http://laxingcenr.yueyongli.top/live/cx_385731.flv?wsSecret=01788ed7dc08140c36c67f2f1f8b4629&wsTime=1784987084 +http://guetnzweozela.sqfkkj.top/live/cx_385566.flv?wsSecret=871eb4f3c857da1056b55523be1b08c7&wsTime=1785066414 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狂草精神小妹.@ http://77b.xn--ypzw80d.com/live/cx_120.flv?wsSecret=119fd3c34be85fe9bef40130a5ddc819&wsTime=1784608831 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",海澄 -http://77bo.xn--t8w422e.com/live/cx_15225.flv?wsSecret=b032b09ee892902646d5ac8bedd7a8a5&wsTime=1785052912 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小水o -http://laxincr05spring.abrillantlee.top/live/cx_385569.flv?wsSecret=3974c18a3013a3c312a2ca5fbf5e7760&wsTime=1785043230 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",妮妮酱 -http://xinlcse02lais.yueyongli.top/live/cx_386592.flv?wsSecret=b7965d7a7cf9ee230189cfe1c4ff97ef&wsTime=1785043716 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",夜色温柔 -http://lawoazletjsuet.sqfkkj.top/live/cx_386055.flv?wsSecret=df1692fe1f3f87125c9e27726bd78fb6&wsTime=1785051761 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Yomi%252520 -http://guetnzweozela.sqfkkj.top/live/cx_386432.flv?wsSecret=e0c6fcba71c3ad30338c3eb2033d3071&wsTime=1785046596 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",宫百万 -http://lawoazletjsuet.sqfkkj.top/live/cx_374039.flv?wsSecret=f8801c0ed3ca0e59e2d610bd8ecd1e2f&wsTime=1785045142 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",真实探花嫖娼@ -http://77bo.xn--4lw519c.com/live/cx_15710.flv?wsSecret=ee0020523754018c765c55b10e4f8792&wsTime=1784968355 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大奶妹 -http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=61a62c272fa2612cf7278a6638308bb4&wsTime=1785041625 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小猫可爱 -http://laoechxow.jinkangyl.com/live/cx_386626.flv?wsSecret=03d5fea8df350314bcd0a568f2292209&wsTime=1785051379 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",桃桃气泡水呀 -http://laxlv03me.sqfkkj.top/live/cx_386420.flv?wsSecret=5263b8a9d833f56250e8658ba943f029&wsTime=1785053319 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",深情女人 -http://laoechxow.jinkangyl.com/live/cx_386094.flv?wsSecret=848901b24b2b6c0e182ed610a808cb8f&wsTime=1785038567 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",美丽的蝴蝶 -http://xinlcse02lais.yueyongli.top/live/cx_370859.flv?wsSecret=b63f7e05e411f373ddd5cb83eb173177&wsTime=1785053089 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",露露秋 -http://laxingcenr.yueyongli.top/live/cx_386224.flv?wsSecret=aea96e646df32d76eba6681482bae2f9&wsTime=1785044361 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚月月 -http://xinlcse02lais.yueyongli.top/live/cx_386092.flv?wsSecret=654228937db04789f6c894f2bd4c07b7&wsTime=1785049447 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",山竹、 -http://lawoazletjsuet.sqfkkj.top/live/cx_377292.flv?wsSecret=6eaf606a45bdb46c78d4276a88f59774&wsTime=1785027373 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",在逃公主柳如烟 -http://la193sahrigxt.sqfkkj.top/live/cx_386008.flv?wsSecret=978ebbc2bb1b4a0a4f38b211a9ccc0bf&wsTime=1785053836 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",咩咩羊 -http://laxingcenr.yueyongli.top/live/cx_387004.flv?wsSecret=dbcc19bae79b53256659a00dff170168&wsTime=1785052321 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",岛国一本道东京热 -http://laoechxow.jinkangyl.com/live/cx_385550.flv?wsSecret=b298d9595eb6a07326b6712549ee21ce&wsTime=1785046686 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Bella -http://laxlv03me.sqfkkj.top/live/cx_348885.flv?wsSecret=894a4a8552cbdac7f29c929a5c86126e&wsTime=1785044850 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",典典 -http://lawoazletjsuet.sqfkkj.top/live/cx_387126.flv?wsSecret=bad1692fc5d6a99a4fdc327f5061ce64&wsTime=1785041262 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小荔枝 -http://xrgszsbrila.yueyongli.top/live/cx_1216.flv?wsSecret=ca63e094d4687a053deb33e172f2fbe9&wsTime=1785048968 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",貂蝉 -http://guetnzweozela.sqfkkj.top/live/cx_385909.flv?wsSecret=95868022054c794fdc3e7380c7875fa2&wsTime=1785037531 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",不爱穿内裤 -http://laxincr05spring.abrillantlee.top/live/cx_376568.flv?wsSecret=ac477b134d936b6f0653cccb486670dd&wsTime=1785028671 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",招财元宝 -http://xrgszsbrila.yueyongli.top/live/cx_386181.flv?wsSecret=7aa79cb4466480d8b5e4b6bac7270ccd&wsTime=1785052421 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",青衣小姐 -http://laxincr05spring.abrillantlee.top/live/cx_386849.flv?wsSecret=752525df4f5ff8e83f6f3635cb6d68f2&wsTime=1785051628 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",香飘飘奶茶 -http://la193sahrigxt.sqfkkj.top/live/cx_385698.flv?wsSecret=add13b2edf60456d58bf4c1bbf1435da&wsTime=1785047822 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",依依实力带飞 -http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=ed4c9cd566ff92fe0acbaa760bae44e8&wsTime=1785045574 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大幂幂呀 -http://guetnzweozela.sqfkkj.top/live/cx_385415.flv?wsSecret=b554958a708f38dc8320db5585b392a1&wsTime=1785052439 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",烧云baby +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",李富贵 +http://77bo.xn--thqp73n.com/live/cx_15595.flv?wsSecret=3ba48ee56d67df91bca40ef59cbe2a40&wsTime=1785067562 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宝宝 +http://guetnzweozela.sqfkkj.top/live/cx_386729.flv?wsSecret=4b3519bc4e35712a0317c66b64bd91a8&wsTime=1785070346 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",阿琴 +http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=26e80fc07615b03b1ba5cb0f78fb1581&wsTime=1785060574 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",泡泡糖o +http://laxincr05spring.abrillantlee.top/live/cx_386163.flv?wsSecret=ea4e1585a04aa2c34065c6b2e393686d&wsTime=1785069075 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",亲亲 +http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=2f0c0741ac90a83b9889fa1949f00705&wsTime=1785057740 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",热舞安妮 +http://laxlv03me.sqfkkj.top/live/cx_387007.flv?wsSecret=0a3d426d0367468ba1d17ea4924ff659&wsTime=1785066888 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",轶轶 +http://77bo.xn--t8w422e.com/live/cx_16519.flv?wsSecret=27ebc5b52d70494502cf3a82e622028f&wsTime=1785066461 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",烧云baby http://laxincr05spring.abrillantlee.top/live/cx_379833.flv?wsSecret=0a19b7ae12081666fbd8e69b51258039&wsTime=1785052692 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",KT猫 -http://lawoazletjsuet.sqfkkj.top/live/cx_385376.flv?wsSecret=5644bbdab26288257b6dca41041c6773&wsTime=1785051328 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",圈%20圈 -http://guetnzweozela.sqfkkj.top/live/cx_385592.flv?wsSecret=a877813acf4b68624531307dfd5bd1ca&wsTime=1785051870 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",going%20你 -http://lawoazletjsuet.sqfkkj.top/live/cx_377639.flv?wsSecret=c691827651bc71632fd924e48d47c9d8&wsTime=1785047601 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",可可好骚 -http://lawoazletjsuet.sqfkkj.top/live/cx_386068.flv?wsSecret=33b26a805baa5035cbf78174a943411a&wsTime=1785047756 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小妈 -http://la193sahrigxt.sqfkkj.top/live/cx_386682.flv?wsSecret=365b4d15b379868660b76dfb10507ae2&wsTime=1785046701 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",看的清纯一的骚 -http://laoechxow.jinkangyl.com/live/cx_385712.flv?wsSecret=0e88f6f17834bf76f4ca2546ca651a3a&wsTime=1785037252 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",快乐小狗 -http://laxlv03me.sqfkkj.top/live/cx_386187.flv?wsSecret=ba3ee02e35e2fbcf934dc665184dcdfa&wsTime=1785052077 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",甜心格格 -http://laoechxow.jinkangyl.com/live/cx_385555.flv?wsSecret=570c33269f4f124aedc605082b7b59e5&wsTime=1785043288 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",舟舟 -http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=bad4bb37524732ad27fe564476c3ea57&wsTime=1785049402 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",阿琴 -http://laxincr05spring.abrillantlee.top/live/cx_387118.flv?wsSecret=306b3d115da107369daf1ae0845010fe&wsTime=1785049820 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",花花姐姐 -http://77bo.xn--thqp73n.com/live/cx_16165.flv?wsSecret=42ca263be80f6f4ab509c191f1e2f9f4&wsTime=1785051726 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",欧美白人黑人合集 -http://lawoazletjsuet.sqfkkj.top/live/cx_375008.flv?wsSecret=014c09bebfd5461c18962f435c1a0cad&wsTime=1785034873 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小薇薇 -http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=118f7d7a33efe5a0be61b0e3969f10d9&wsTime=1785050635 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",酥酥户外自卫 -http://laoechxow.jinkangyl.com/live/cx_385708.flv?wsSecret=d183bdd1807217c0b1c904c9f169d182&wsTime=1785053401 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",水仙子 -http://laxincr05spring.abrillantlee.top/live/cx_385924.flv?wsSecret=f7925a0b756c9d436fa8be516c7a3899&wsTime=1785053099 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",大宝宝姐 -http://la193sahrigxt.sqfkkj.top/live/cx_370617.flv?wsSecret=9fd9ee9960677b3dc87077fff4415a13&wsTime=1785045551 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",颜宝 -http://77bo.xn--t8w422e.com/live/cx_16565.flv?wsSecret=5b8756670b497a6fe8b86dcbcf3c1681&wsTime=1785052131 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",秋水盈盈 -http://laoechxow.jinkangyl.com/live/cx_369469.flv?wsSecret=4652ba951256fc81ce8e45f101d84d6d&wsTime=1785042826 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",茂密的小森林 -http://laoechxow.jinkangyl.com/live/cx_380333.flv?wsSecret=5d6322c287bbe4775e0a2b159923bde4&wsTime=1785053481 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",林灵 -http://xrgszsbrila.yueyongli.top/live/cx_386944.flv?wsSecret=7244bc2fdc341b69ea9a598d188e35f8&wsTime=1785042279 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小幸运321 -http://77bo.xn--kcrp02i.com/live/cx_15519.flv?wsSecret=45f5278217869893eff83dbf2339d332&wsTime=1785052994 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小喵酱 -http://xinlcse02lais.yueyongli.top/live/cx_385723.flv?wsSecret=610662d2297bf617aead158e6773b96a&wsTime=1785045134 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",依儿 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",司理理 +http://laxincr05spring.abrillantlee.top/live/cx_377328.flv?wsSecret=19c9857544d42514f7f4b13a853fd7b4&wsTime=1785067374 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",冰美式 +http://laxincr05spring.abrillantlee.top/live/cx_386857.flv?wsSecret=bba29e4802090ba3a70c3d1f8d93c250&wsTime=1785068722 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",酸奶 +http://lawoazletjsuet.sqfkkj.top/live/cx_384188.flv?wsSecret=2ffe758c93c934bd640ea98e06b1fa85&wsTime=1785066415 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大白兔超甜 +http://laxincr05spring.abrillantlee.top/live/cx_382658.flv?wsSecret=ac7723c5b3bda8fc2a6ff4b538e18fd0&wsTime=1785056346 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宛宛 +http://lawoazletjsuet.sqfkkj.top/live/cx_374766.flv?wsSecret=48994ed6141c522efbe497af44d663de&wsTime=1785066651 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",依儿 http://xrgszsbrila.yueyongli.top/live/cx_386781.flv?wsSecret=a7e400881c29ba696faec1638f1fd8ac&wsTime=1785049127 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",月落星沉 -http://la193sahrigxt.sqfkkj.top/live/cx_371517.flv?wsSecret=8f71f909bba4ca1c053b1b56a0a33b78&wsTime=1785047428 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",Lucky6 -http://laoechxow.jinkangyl.com/live/cx_385283.flv?wsSecret=64b442b7f6900536bdd7a8aadeae1b66&wsTime=1785049797 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",熊郝晓水多多%20 -http://la193sahrigxt.sqfkkj.top/live/cx_380425.flv?wsSecret=76764d4ef5bdd6903c26d3fd68cf77bf&wsTime=1785044895 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚的不行 -http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=12a9773c6d6711b4433b4dca8c83bf21&wsTime=1785053049 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",奶糖 -http://xrgszsbrila.yueyongli.top/live/cx_387017.flv?wsSecret=865c2d3a95863e27b10a43354f995220&wsTime=1785032347 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",爆乳肥臀 -http://laxincr05spring.abrillantlee.top/live/cx_386741.flv?wsSecret=876837c6408cda63bce6b43fb05dfd30&wsTime=1785050282 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",甜一口 -http://laxincr05spring.abrillantlee.top/live/cx_366491.flv?wsSecret=2aa6e0c173a640e22d86ca2a05b7cd2d&wsTime=1785049536 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",哆米 -http://laoechxow.jinkangyl.com/live/cx_384763.flv?wsSecret=20a24ce05b01990bb289bb8377385411&wsTime=1785053579 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",松本無敵香 -http://laxincr05spring.abrillantlee.top/live/cx_382146.flv?wsSecret=bd9c53ebe1b92f76cb184d27ce87026c&wsTime=1785038785 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",淑欣 -http://laxincr05spring.abrillantlee.top/live/cx_385830.flv?wsSecret=1f4799b5275ee8aadc7bde9e2e9e2296&wsTime=1785050950 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓酱a -http://la193sahrigxt.sqfkkj.top/live/cx_387138.flv?wsSecret=ef0c55cdcbc583e5546e9b412b78bb40&wsTime=1785051917 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",笨蛋美女. -http://laxincr05spring.abrillantlee.top/live/cx_357874.flv?wsSecret=347be58202acbf554590eb6200a7a558&wsTime=1785051675 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",许安画 -http://laxlv03me.sqfkkj.top/live/cx_361599.flv?wsSecret=572e2763cd3c65c3a3837eb39a2ba27e&wsTime=1785052137 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",嗲嗲猫 -http://laxincr05spring.abrillantlee.top/live/cx_381691.flv?wsSecret=e72ee0ebd48658dc6b9260be4cef51a1&wsTime=1785053385 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",玫瑰姑娘 -http://laxincr05spring.abrillantlee.top/live/cx_385821.flv?wsSecret=c4676fbf8d54e34d30269170ccec3a60&wsTime=1785050533 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",金枝玉叶 -http://laoechxow.jinkangyl.com/live/cx_386185.flv?wsSecret=50965bca4eaa1df8fa273982bf0ddeb0&wsTime=1785046477 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",唱歌星瑶 -http://xrgszsbrila.yueyongli.top/live/cx_387042.flv?wsSecret=a3c1ec863a2261a848d46431f4cae4d3&wsTime=1785045661 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",照雪 -http://xrgszsbrila.yueyongli.top/live/cx_378879.flv?wsSecret=2738dc829ecbbd7d591e54a222f5efa5&wsTime=1785052237 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",媚儿6 -http://laoechxow.jinkangyl.com/live/cx_386176.flv?wsSecret=08f85bc28f7c99022df700e6048a1f92&wsTime=1785044717 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",舞蹈九九 -http://laxlv03me.sqfkkj.top/live/cx_386266.flv?wsSecret=10324be8f5c1b90ec68d92ec2ca76f78&wsTime=1785039213 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小七七 -http://laxlv03me.sqfkkj.top/live/cx_386764.flv?wsSecret=d7069c7720c9cae9645f0e90586df0bb&wsTime=1785042155 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓 -http://laxincr05spring.abrillantlee.top/live/cx_387120.flv?wsSecret=7a5e372b8a8a6002c21c975acbd8c7b1&wsTime=1785048547 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",云歌 -http://xinlcse02lais.yueyongli.top/live/cx_364327.flv?wsSecret=47f15e0f3772f598e13eb63fb6c5b975&wsTime=1785038879 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",柠檬不萌 -http://la193sahrigxt.sqfkkj.top/live/cx_385527.flv?wsSecret=20c26d772e4860498fbf192669cc65e3&wsTime=1785042506 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",草莓味 -http://la193sahrigxt.sqfkkj.top/live/cx_386880.flv?wsSecret=e273b0e9c22f401472f2743c2579a3f6&wsTime=1785052150 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",很骚的林林 -http://xinlcse02lais.yueyongli.top/live/cx_386953.flv?wsSecret=cc6551f2c0e861beb2951cfa704526f2&wsTime=1785053297 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",满满金 -http://la193sahrigxt.sqfkkj.top/live/cx_381035.flv?wsSecret=bd2386175cc8ce7fbd51027edff81217&wsTime=1785052398 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",招财猫 -http://laxincr05spring.abrillantlee.top/live/cx_387182.flv?wsSecret=28de3ea76f903032e6a82dc7fe6396c2&wsTime=1785042529 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",悠咪 -http://guetnzweozela.sqfkkj.top/live/cx_386186.flv?wsSecret=37c01462a60489f45eb10ad4584515bf&wsTime=1785052663 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",亲亲 -http://laxincr05spring.abrillantlee.top/live/cx_386748.flv?wsSecret=67fe66fdd18f205995a71a8e06e8be7d&wsTime=1785052039 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",蛋挞 -http://lawoazletjsuet.sqfkkj.top/live/cx_387161.flv?wsSecret=bc09472a51004f61faa21cdc7eb16f6a&wsTime=1785047820 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",美汐 -http://laxincr05spring.abrillantlee.top/live/cx_364960.flv?wsSecret=b855363b82f271b3ad20692c82d5d408&wsTime=1785052250 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",纯纯的诱惑 -http://laxingcenr.yueyongli.top/live/cx_386997.flv?wsSecret=2499dfeba605bf1eebcc930a065510bf&wsTime=1785046990 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/fanqie.png" group-title="番茄社区",渴渴 -http://laxingcenr.yueyongli.top/live/cx_387152.flv?wsSecret=5b75a274bceaa7851b4b17aaa7f22e97&wsTime=1785052869 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",恰口酱酱 -http://xcplawater02.yueyongli.top/live/cx_378408.flv?wsSecret=ed30bacd50077547a810725d9c66cec7&wsTime=1784978064 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",司理理 -http://laxincr05spring.abrillantlee.top/live/cx_377328.flv?wsSecret=dbdf3ef4ecd882be21b4e597e47ab662&wsTime=1784985464 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",来福 -http://lawoazletjsuet.sqfkkj.top/live/cx_387121.flv?wsSecret=612764b870ecf334d5804f6d525e2a0e&wsTime=1784981581 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",舟舟 -http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=272f9cc7269a1714aab161e1e30501f0&wsTime=1784979133 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",Baby%252520 -http://laxincr05spring.abrillantlee.top/live/cx_386302.flv?wsSecret=42dad0f286ebda388418215b44e82a57&wsTime=1784986228 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",依依实力带飞 -http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=7945691763585b24dde5fbb7f8b0a739&wsTime=1784987160 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",人鱼姬 -http://laoechxow.jinkangyl.com/live/cx_386671.flv?wsSecret=6f2af02812d25986b40e292fc421c8e7&wsTime=1784983445 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",热舞奶茶 -http://guetnzweozela.sqfkkj.top/live/cx_385583.flv?wsSecret=f587429da82f4f546b16ccb025b2ab01&wsTime=1784978303 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",洋芋公主i -http://laxincr05spring.abrillantlee.top/live/cx_381356.flv?wsSecret=ff8325dd7d255f4912f5a47104d510b7&wsTime=1784981806 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",千岁 -http://guetnzweozela.sqfkkj.top/live/cx_358590.flv?wsSecret=6d232ebc6137d0eb292fb2d240a63b11&wsTime=1784970747 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",小薇薇 -http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=4bff9bdcf23d753e9812c4fbf17a9f2a&wsTime=1784986656 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",小樱雪 -http://laoechxow.jinkangyl.com/live/cx_372684.flv?wsSecret=2b5b4d7978311bdd0b4fa178bb18d7aa&wsTime=1784981523 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",Timi: -http://xinlcse02lais.yueyongli.top/live/cx_364955.flv?wsSecret=9e522f4e228a90bb5e77dc471bd2b252&wsTime=1784975062 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",大胸美眉 -http://laxincr05spring.abrillantlee.top/live/cx_386645.flv?wsSecret=5a17406cd4cd761f0dc7eb133e9bc27f&wsTime=1784986801 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",猫语吖 -http://laxingcenr.yueyongli.top/live/cx_385765.flv?wsSecret=2a743a870f7a3f80c0dc1f1bf5b0e19a&wsTime=1784980140 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",遇见%26 -http://laoechxow.jinkangyl.com/live/cx_386267.flv?wsSecret=30d7bf2611acb0f5b8c847a239969005&wsTime=1784982202 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaodaji.jpg" group-title="小妲己",岛国一本道东京热 -http://la193sahrigxt.sqfkkj.top/live/cx_385550.flv?wsSecret=91a09740338732ddb3727e0b1f671111&wsTime=1784982816 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yami.jpg" group-title="亚米",涂一瀛 -http://la193sahrigxt.sqfkkj.top/live/cx_362643.flv?wsSecret=ff438b2dab31156fbfb2e5245c5e4159&wsTime=1784980233 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yami.jpg" group-title="亚米",水水蜜桃 -http://laxlv03me.sqfkkj.top/live/cx_386740.flv?wsSecret=bd46df63cebaf3634c4c04d566dba46d&wsTime=1784973291 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",苏妲己7 -http://lawoazletjsuet.sqfkkj.top/live/cx_385591.flv?wsSecret=7d07b5cadc131a90be97d01f8d1c5280&wsTime=1784985647 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",田野寻弯 -http://la193sahrigxt.sqfkkj.top/live/cx_367356.flv?wsSecret=eb5041786a682d6bef3788c64a3aae37&wsTime=1784985695 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/yeyaoji.jpg" group-title="夜妖姬",一线天小少妇 -http://laxincr05spring.abrillantlee.top/live/cx_384201.flv?wsSecret=aed87e7411bbfc63ba57b7599924c1ec&wsTime=1784985653 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",坦克贝塔 -http://xrgszsbrila.yueyongli.top/live/cx_381205.flv?wsSecret=865a7091ea08bee413b85112b3e2421c&wsTime=1785034330 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",如霜姑娘 -http://77b.xn--ypzw80d.com/live/cx_16662.flv?wsSecret=6f3c317ad7808b4a38531acc3afda2ce&wsTime=1785039140 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",在逃公主柳如烟 -http://laoechxow.jinkangyl.com/live/cx_386008.flv?wsSecret=e9c528a4b9cbe47f30e351d84876d9be&wsTime=1785051622 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",哆米 -http://la193sahrigxt.sqfkkj.top/live/cx_384763.flv?wsSecret=bdb090b8d93ce96f911cc7ea31417b34&wsTime=1785048899 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",甜了个甜 -http://77b.xn--vuqy52q.com/live/cx_15538.flv?wsSecret=c2725457ac3129eed0c70538f40d45c2&wsTime=1785039092 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",奶糖可甜 -http://77bo.xn--thqp73n.com/live/cx_5789.flv?wsSecret=cf6b966c77f53bc5b4755d35fddf3256&wsTime=1785039405 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",热舞瑜瑜 -http://guetnzweozela.sqfkkj.top/live/cx_385717.flv?wsSecret=4a322431a4484c6c52ef17caf3d800c7&wsTime=1785047363 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",比心 -http://77bo.xn--vuqy52q.com/live/cx_9357.flv?wsSecret=b4b634a7c7c4e0f8cb85f8e1e924e99e&wsTime=1785039369 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",茂密的小森林 -http://laoechxow.jinkangyl.com/live/cx_380333.flv?wsSecret=269f913e5b7440ee4cc63ea5c8d32efc&wsTime=1785049292 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",Wandyaii -http://la193sahrigxt.sqfkkj.top/live/cx_376884.flv?wsSecret=f1014300bc10b92fe294e263ef81cb25&wsTime=1785049857 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",a蜜桃 -http://guetnzweozela.sqfkkj.top/live/cx_381714.flv?wsSecret=1f0d29eca4859db9947eff5f59e4881f&wsTime=1785038869 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",巧乐兹 -http://laxincr05spring.abrillantlee.top/live/cx_386037.flv?wsSecret=8218936c060eb57601e9528d8e21a731&wsTime=1785053275 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",寂寞小久 -http://laoechxow.jinkangyl.com/live/cx_360482.flv?wsSecret=197b6af8192d7488f5e0a6038ab74173&wsTime=1785051601 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahuang.jpg" group-title="花房",莹莹 -http://laxlv03me.sqfkkj.top/live/cx_386558.flv?wsSecret=39b37287ffe74b5f67931976f20191e0&wsTime=1785050241 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/xiaoxiannv.jpg" group-title="小仙女",期7 -http://77bo.xn--4lw519c.com/live/cx_16557.flv?wsSecret=d685733564b80926c3d619685e497713&wsTime=1785039020 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",TessaXStar -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a2fb7c745d22/EDfBZzFemZrBTyL211951088870308826_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BrainyBelle -https://edge-cdn2.streamparty.online/LiveApp/streams/user69d63e6012c77/QCnFhkPqOW9DS9y97840754683428306_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Arianaxo -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d23c8acd15/wZHVLDbhVl2pvkiD14570846175192791_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",KayaSins -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0eefe52e013/1ZLwgas1LttQ6MN111519676738680349_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SarahVellmont -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c075416b8e/hdh14wAN8WDMBPwQ9618456668589984_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LuxaCole -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a509abd57ba8/1JsD6oCaKvacy2dd1507103594830533_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MarissaFox -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c6b55e6315/gJ5MytKHuo7cZl0s12978981134140274_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ChristaHot -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d1c7a19c05/pbg5puTFoFppeu0912804036288127190_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小肉松 +http://77bo.xn--thqp73n.com/live/cx_16669.flv?wsSecret=6076a9bb8d1634dc99f6375d126c7542&wsTime=1785066095 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欧美白人黑人合集 +http://lawoazletjsuet.sqfkkj.top/live/cx_375008.flv?wsSecret=014c09bebfd5461c18962f435c1a0cad&wsTime=1785034873 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",在逃公主柳如烟 +http://la193sahrigxt.sqfkkj.top/live/cx_386008.flv?wsSecret=8b395bc46cfbb32795d5aa4c56748d31&wsTime=1785069504 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",佳佳 +http://la001xencoffee.yueyongli.top/live/cx_386600.flv?wsSecret=573ab0a244f8b83a72303ad058ce9b35&wsTime=1785070106 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",米妮宝 +http://77bo.xn--vuqy52q.com/live/cx_15542.flv?wsSecret=29983126590d26c0b00ad37c48d4a650&wsTime=1785059357 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Yomi%252520 +http://guetnzweozela.sqfkkj.top/live/cx_386432.flv?wsSecret=4515860442f287f0396ce1b39172d1c7&wsTime=1785068850 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",骚的不行 +http://laoechxow.jinkangyl.com/live/cx_386065.flv?wsSecret=b0964fc3a3f854397b8eb7891be3681d&wsTime=1785065134 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",招财猫 +http://laxincr05spring.abrillantlee.top/live/cx_387182.flv?wsSecret=04e627b746981d917551b52e72e6f594&wsTime=1785056449 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",狸猫猫 +http://lawoazletjsuet.sqfkkj.top/live/cx_385660.flv?wsSecret=42ac21083fbc0ae31bc5d1321a62d4a0&wsTime=1785062584 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蓝汐 +http://77bo.xn--vuqy52q.com/live/cx_4062.flv?wsSecret=d16af60141d7777b0a08858f499a4d54&wsTime=1785043207 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",77 +http://laxingcenr.yueyongli.top/live/cx_387171.flv?wsSecret=4f0b729b84fbcc447f561362842f1216&wsTime=1785069265 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",青衣小姐 +http://laxincr05spring.abrillantlee.top/live/cx_386849.flv?wsSecret=b0e369ca504bc03ac5c34ff2056773c1&wsTime=1785067098 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶香四溢 +http://laxincr05spring.abrillantlee.top/live/cx_385040.flv?wsSecret=7e90d3cc11a5c34a7ddfe5bacd11acd1&wsTime=1785066193 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姐姐r +http://laxincr05spring.abrillantlee.top/live/cx_363144.flv?wsSecret=fde856b5ba7e66cf64e526d0e0dd512d&wsTime=1785064112 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶u +http://la193sahrigxt.sqfkkj.top/live/cx_381417.flv?wsSecret=25f0848459826bb06e7c2e91b056d165&wsTime=1785058525 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",日本av放映室 +http://la193sahrigxt.sqfkkj.top/live/cx_373479.flv?wsSecret=c73f64122b24dbe17dfcfcbb647f1e01&wsTime=1784951591 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",岛国一本道东京热 +http://laoechxow.jinkangyl.com/live/cx_385550.flv?wsSecret=b298d9595eb6a07326b6712549ee21ce&wsTime=1785046686 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Joanna乔 +http://laoechxow.jinkangyl.com/live/cx_387073.flv?wsSecret=505eda1ebf2a0fe6e69936c4eb9193e2&wsTime=1785066155 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",巧乐兹 +http://laxincr05spring.abrillantlee.top/live/cx_386037.flv?wsSecret=8bf561ddfbf5a01853bfd2622ee3e9b7&wsTime=1785068646 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",云朵啊 +http://77b.xn--vuqy52q.com/live/cx_15308.flv?wsSecret=4025d53f9f5a3423aff5e7bd99300e6d&wsTime=1785065969 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",户外打野@ +http://77bo.xn--fhqv92p.com/live/cx_15642.flv?wsSecret=54f830d72fceefc80e074e9e5bc2561f&wsTime=1785030007 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",草莓 +http://laxincr05spring.abrillantlee.top/live/cx_387120.flv?wsSecret=94341be74da24ea4dba707f0a10d3238&wsTime=1785065505 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",娜娜 +http://laoechxow.jinkangyl.com/live/cx_386747.flv?wsSecret=a0c35b21d3340c8d5b441f89726ea23e&wsTime=1785062468 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可爱鱼i +http://guetnzweozela.sqfkkj.top/live/cx_384046.flv?wsSecret=56ed43b1eecec63237ae5ab67a09f6b7&wsTime=1785066267 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",甜豆 +http://77bo.xn--thqp73n.com/live/cx_15561.flv?wsSecret=ba490b72f924798a3634565252f6f2ba&wsTime=1785065951 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人鱼姬 +http://laoechxow.jinkangyl.com/live/cx_386671.flv?wsSecret=0e8c1c5417269316badf80d096e42ef5&wsTime=1785069576 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",K9草莓 +http://guetnzweozela.sqfkkj.top/live/cx_385590.flv?wsSecret=7004ada9dd9ec4988bb0d77e5ff89d0c&wsTime=1785066341 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",是小奶猫吖 +http://77b.xn--vuqy52q.com/live/cx_15562.flv?wsSecret=96c63da20a04f970162d03d03b7f6a7b&wsTime=1785066217 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",02(不摆烂版) +http://lawoazletjsuet.sqfkkj.top/live/cx_364939.flv?wsSecret=f80a72761fa42ab43b577dbe5e6746d4&wsTime=1785066585 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",宋温暖吖 +http://xinlcse02lais.yueyongli.top/live/cx_377496.flv?wsSecret=5360e5d07535343a961175a29390c05a&wsTime=1785067482 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温玥玥 +http://xrgszsbrila.yueyongli.top/live/cx_385701.flv?wsSecret=99864671578cc3a97101535dcc89405e&wsTime=1785066631 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Timi: +http://xrgszsbrila.yueyongli.top/live/cx_364955.flv?wsSecret=6220cb63b4d67370707ef8fa10e93a5a&wsTime=1785061628 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",水水小师妹 +http://la193sahrigxt.sqfkkj.top/live/cx_387016.flv?wsSecret=497589bfc756a56fdfc160a61c14d171&wsTime=1785069313 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",按摩馆的秘密@ +http://77bo.xn--fhqv92p.com/live/cx_15652.flv?wsSecret=744735fcfcd4e431e6b9df159489a964&wsTime=1785029380 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",掰块小饼干 +http://guetnzweozela.sqfkkj.top/live/cx_385760.flv?wsSecret=3b3f1f29f5aeba09b307130a6982a188&wsTime=1785055849 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小荔枝 +http://xrgszsbrila.yueyongli.top/live/cx_1216.flv?wsSecret=ca63e094d4687a053deb33e172f2fbe9&wsTime=1785048968 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",西宝 +http://laxincr05spring.abrillantlee.top/live/cx_386767.flv?wsSecret=afc1ab0c56876f93d7c1bf7c61235073&wsTime=1785063596 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",依依实力带飞 +http://xcplawater02.yueyongli.top/live/cx_364954.flv?wsSecret=9bb882e31c59289c909a8976eb95769a&wsTime=1785068847 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",欲望女孩i +http://77bo.xn--t8w422e.com/live/cx_6263.flv?wsSecret=ddb103b4aa36e439c9c3ce1de2895b94&wsTime=1785066118 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",夜色温柔 +http://lawoazletjsuet.sqfkkj.top/live/cx_386055.flv?wsSecret=c72a18d5e067819b5776a81bfcbd7ddb&wsTime=1785068041 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",千岁 +http://xinlcse02lais.yueyongli.top/live/cx_358590.flv?wsSecret=422e9d733f214d48eb2c2d4cbb413600&wsTime=1785057600 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",一线天小少妇 +http://laxincr05spring.abrillantlee.top/live/cx_384201.flv?wsSecret=a7dfc05e060c9ee96751f87fee37b8b4&wsTime=1785060736 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小喇叭 +http://77bo.xn--vuqy52q.com/live/cx_4605.flv?wsSecret=5f7b2958316a50a8986c5a4023ab63e6&wsTime=1785066840 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蕾蕾 +http://guetnzweozela.sqfkkj.top/live/cx_387160.flv?wsSecret=308c51781a515e306d03a3b570a9d4d6&wsTime=1785057006 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",饼干 +http://lawoazletjsuet.sqfkkj.top/live/cx_385112.flv?wsSecret=7ce8a204de4e9f180b070ec06c53c9ab&wsTime=1785057935 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",原儿 +http://77bo.xn--thqp73n.com/live/cx_15169.flv?wsSecret=0df43c17354bd648696b19c121986450&wsTime=1785065406 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",温%20酒 +http://lawoazletjsuet.sqfkkj.top/live/cx_362932.flv?wsSecret=b90f42c104deb559e299d7ea24913c29&wsTime=1785059167 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",可可好骚 +http://lawoazletjsuet.sqfkkj.top/live/cx_386068.flv?wsSecret=1e0ef5270052aca36350b03fdc2014c1&wsTime=1785061632 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",哆米 +http://laoechxow.jinkangyl.com/live/cx_384763.flv?wsSecret=ac0a657c777d2e5d709b609112af4be0&wsTime=1785063429 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",05后少女专场@ +http://77b.xn--ypzw80d.com/live/cx_30.flv?wsSecret=cbff4c24d1518af42107520715aacab2&wsTime=1785029930 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",巧乐滋 +http://77bo.xn--4lw519c.com/live/cx_14892.flv?wsSecret=cc1f5809499674e04b7e5ed58c460f3c&wsTime=1785066671 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",恰口酱酱 +http://xcplawater02.yueyongli.top/live/cx_378408.flv?wsSecret=b98c77e98ebbb93b7fe7ea14fd1226c0&wsTime=1785064137 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",未成年@ +http://77bo.xn--fhqv92p.com/live/cx_28.flv?wsSecret=a8b4d659951822db342846310101ebb6&wsTime=1785030215 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",崽崽猫 +http://xinlcse02lais.yueyongli.top/live/cx_385468.flv?wsSecret=8c43d06dfc025fbf30bf5b1cc6a89e39&wsTime=1785069413 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小薇薇 +http://laxincr05spring.abrillantlee.top/live/cx_386718.flv?wsSecret=a8abb2f062d603098c3809d1ca0e737a&wsTime=1785069568 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",大奶妹 +http://laxincr05spring.abrillantlee.top/live/cx_387028.flv?wsSecret=fad1198512104b4cf674c1028bfc272e&wsTime=1785068883 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",茱丽叶 +http://laoechxow.jinkangyl.com/live/cx_374370.flv?wsSecret=7d3da4691e9d2d51b42fa7f3c17ad965&wsTime=1785069527 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",姜南溪 +http://lawoazletjsuet.sqfkkj.top/live/cx_381480.flv?wsSecret=9095255bca3bb504b4bc9071a0721db9&wsTime=1785058077 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我嘞个乖乖 +http://laxincr05spring.abrillantlee.top/live/cx_385458.flv?wsSecret=2790c376c15880c089bb182d131d2fdb&wsTime=1785067108 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",舟舟 +http://laxincr05spring.abrillantlee.top/live/cx_386585.flv?wsSecret=3f25d1f767c068a439a390a34a5505a8&wsTime=1785064191 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",蛋糕呀 +http://laxlv03me.sqfkkj.top/live/cx_343894.flv?wsSecret=50b593fc1b10bb16aa1ff9ae506a78f8&wsTime=1785069542 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妮妮兔s +http://laxingcenr.yueyongli.top/live/cx_386262.flv?wsSecret=581848c3a757b3d8f39b352034bbc87b&wsTime=1785066680 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",奶糖11 +http://guetnzweozela.sqfkkj.top/live/cx_385920.flv?wsSecret=af87d06874feb885bd5c52c145ae6ac6&wsTime=1785065768 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看的清纯一的骚 +http://laoechxow.jinkangyl.com/live/cx_385712.flv?wsSecret=0e88f6f17834bf76f4ca2546ca651a3a&wsTime=1785037252 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小欣很敏感 +http://laxingcenr.yueyongli.top/live/cx_386066.flv?wsSecret=6549538b640c7ea2df3d309ba9b1f32b&wsTime=1785070603 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",看看裙底 +http://77b.xn--vuqy52q.com/live/cx_5113.flv?wsSecret=6d5d64d56331ad59e2789046aa3065d4&wsTime=1785066824 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",南小奈 +http://la193sahrigxt.sqfkkj.top/live/cx_385898.flv?wsSecret=c96642f9322c9998964e615bda59f13c&wsTime=1785065391 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",妹妹d +http://guetnzweozela.sqfkkj.top/live/cx_386284.flv?wsSecret=bce6d06e5305cd0b67f24735a880f9c8&wsTime=1785068734 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",真实探花嫖娼@ +http://77bo.xn--4lw519c.com/live/cx_15710.flv?wsSecret=ee0020523754018c765c55b10e4f8792&wsTime=1784968355 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",至尊百家乐 +http://xcplawater02.yueyongli.top/live/cx_386778.flv?wsSecret=57ff3cc7c3cfab4dbbffb681436a0595&wsTime=1784968062 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",露露好想要 +http://la193sahrigxt.sqfkkj.top/live/cx_386757.flv?wsSecret=95fbaf5332071b28106f2c99c60a2e68&wsTime=1785069106 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",壞女孩 +http://la193sahrigxt.sqfkkj.top/live/cx_385875.flv?wsSecret=334e802397cf008c70a62ac97df1d906&wsTime=1785065524 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",小荔子 +http://laxincr05spring.abrillantlee.top/live/cx_386951.flv?wsSecret=4831dfdab481891ce25d1fc558512efd&wsTime=1785064033 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",我比风甜呀 +http://laoechxow.jinkangyl.com/live/cx_386061.flv?wsSecret=3abac846dee6dfd74f42a5eecb791a51&wsTime=1785064755 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",Cos二次元@ +http://77bo.xn--4lw519c.com/live/cx_32.flv?wsSecret=e2fd7f20cfb50f01051881a3e988eaae&wsTime=1785030007 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",来福 +http://lawoazletjsuet.sqfkkj.top/live/cx_387121.flv?wsSecret=bdea9d7410fc8f5c470c22086a8ffcab&wsTime=1785067933 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",人兽大战@ +http://77bo.xn--fhqv92p.com/live/cx_24.flv?wsSecret=d964f4aad68698f85c1a552f1a7de450&wsTime=1785030158 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/kawayi.jpg" group-title="卡哇伊",国产三级片@ +http://77bo.xn--fhqv92p.com/live/cx_16585.flv?wsSecret=3472282db5274443e0e2cb9db37ed29e&wsTime=1785029928 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",妙妙. +http://lawoazletjsuet.sqfkkj.top/live/cx_380515.flv?wsSecret=8d2df15c98220ad675249d49f45ab271&wsTime=1785067784 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",奶味葡萄 +http://xinlcse02lais.yueyongli.top/live/cx_386127.flv?wsSecret=261156b417472e4619d86a0071255ad2&wsTime=1785068254 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",精彩大秀@ +http://77bo.xn--t8w422e.com/live/cx_15861.flv?wsSecret=088a0150c28d24a6b0cc08f6dc65b85e&wsTime=1784973363 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",井井a +http://la193sahrigxt.sqfkkj.top/live/cx_370569.flv?wsSecret=7d5f5a3586ee3dfd9b009ef9dfbee2ab&wsTime=1785057044 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",吞精控 +http://xrgszsbrila.yueyongli.top/live/cx_385994.flv?wsSecret=2d01f76a361c00c7e89af47c3e3fa2d9&wsTime=1785055458 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",国产乱伦强奸@ +http://77bo.xn--fhqv92p.com/live/cx_31.flv?wsSecret=e3dffd59f69ea4d9bc4054c9e1190a3a&wsTime=1785037936 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",草莓不甜 +http://laxlv03me.sqfkkj.top/live/cx_349623.flv?wsSecret=25143d98db3a1af22fbb53b34d4db44b&wsTime=1785060552 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",莫妮卡 +http://la193sahrigxt.sqfkkj.top/live/cx_374520.flv?wsSecret=8b2df80fd0415f6e73d6096960112459&wsTime=1785057260 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小湿妹呀 +http://la193sahrigxt.sqfkkj.top/live/cx_374211.flv?wsSecret=6986d084f96bc3fc5c23a685edd3552d&wsTime=1785066621 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",仙宁 +http://laxlv03me.sqfkkj.top/live/cx_386707.flv?wsSecret=7a1ab41a1c8e170294f6f224466173ad&wsTime=1785065340 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",四毛 +http://77bo.xn--thqp73n.com/live/cx_15377.flv?wsSecret=8c1ff3704d441822b61272359d390a15&wsTime=1785066075 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",我超甜呀 +http://77b.xn--vuqy52q.com/live/cx_16581.flv?wsSecret=6f60567ff5fca6c257b0c74258265dbc&wsTime=1785066696 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",淡颜 +http://xinlcse02lais.yueyongli.top/live/cx_385214.flv?wsSecret=2970d401bc305e60dd4a807d040fea39&wsTime=1785066325 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",粉嫩少女 +http://xrgszsbrila.yueyongli.top/live/cx_386802.flv?wsSecret=6a01f0f350b280b989a25d3d05c0f2a9&wsTime=1785067589 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",不加糖 +http://77bo.xn--kcrp02i.com/live/cx_16743.flv?wsSecret=292f249a660b79f52400c15ba93b2976&wsTime=1785066602 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",有有 +http://77bo.xn--kcrp02i.com/live/cx_16689.flv?wsSecret=c141eeab8f798ac8b0a104b7d89737ad&wsTime=1785067889 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",典典 +http://la001xencoffee.yueyongli.top/live/cx_387126.flv?wsSecret=d74ae6c02cf64933c70744cdfce9752d&wsTime=1785070486 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",溜溜子 +http://xrgszsbrila.yueyongli.top/live/cx_386319.flv?wsSecret=353b1fe169511428af311c76ca772c5a&wsTime=1785056522 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",少女乱伦@ +http://77bo.xn--uw0as83a.com/live/cx_15966.flv?wsSecret=ff0a2c1217809ff5dd448f03fdb62cdb&wsTime=1784973255 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",浓浓 +http://lawoazletjsuet.sqfkkj.top/live/cx_368741.flv?wsSecret=2d7deaf10913721336c2cd5ba8b45296&wsTime=1785065872 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",小宝 +http://lawoazletjsuet.sqfkkj.top/live/cx_387159.flv?wsSecret=3921b5f14220f0b4a0e9b02bb4a5378b&wsTime=1785066879 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",骚倪倪 +http://77bo.xn--fhqv92p.com/live/cx_14193.flv?wsSecret=130de7b3bb51d6d89021179bfd58ce1b&wsTime=1785066437 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",精彩剧情@ +http://77bo.xn--uw0as83a.com/live/cx_16437.flv?wsSecret=962a34123b30f370a7408b4af8678f27&wsTime=1784973504 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",合欢 +http://laxincr05spring.abrillantlee.top/live/cx_386109.flv?wsSecret=aa0a765826c907df24c6a9f176449529&wsTime=1785066183 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",糖心%3F%3F +http://la193sahrigxt.sqfkkj.top/live/cx_386206.flv?wsSecret=726fd7288496c7ab38a59c358f5dfa3f&wsTime=1785070303 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mihu.jpg" group-title="咪狐",涂一瀛 +http://la193sahrigxt.sqfkkj.top/live/cx_362643.flv?wsSecret=ec7c7904b83e6afcd030f69f15b071df&wsTime=1785070400 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",小内内 +http://77b.xn--ypzw80d.com/live/cx_14836.flv?wsSecret=d50fbe9698d4bf0c8e00f83645990a29&wsTime=1785066875 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",倪妮妮 +http://laxlv03me.sqfkkj.top/live/cx_386584.flv?wsSecret=f225a155d2947684ba9fd06badd5a991&wsTime=1785070832 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",欧北北 +http://77b.xn--ypzw80d.com/live/cx_16645.flv?wsSecret=0137290226ba570ade5c007f0b4c3dac&wsTime=1785066376 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/huahudie.jpg" group-title="花蝴蝶",安欣 +http://77bo.xn--vuqy52q.com/live/cx_7945.flv?wsSecret=ff8f3a2803c12c0d9365ccd38ccff679&wsTime=1785059747 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",依情柔念 +http://laxincr05spring.abrillantlee.top/live/cx_386831.flv?wsSecret=88529e144fd251584b1f8aed391ef0f0&wsTime=1785071013 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",小宝 +http://la001xencoffee.yueyongli.top/live/cx_387159.flv?wsSecret=12e16b1236ac2a48a935d358dc689581&wsTime=1785071170 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",诱惑绾绾 +http://xcplawater02.yueyongli.top/live/cx_385731.flv?wsSecret=02d442b75f0a43c06dc5a32e079b1168&wsTime=1785071208 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",典典 +http://xrgszsbrila.yueyongli.top/live/cx_387126.flv?wsSecret=82e6b71316ccbb6901eed1da4c93d032&wsTime=1785070913 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",淼淼 +http://la193sahrigxt.sqfkkj.top/live/cx_385696.flv?wsSecret=610f04b7ed19f81e96086a1677f4e4e5&wsTime=1785071020 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",小萝莉 +http://laxincr05spring.abrillantlee.top/live/cx_386789.flv?wsSecret=6b7cdb0f0b889d999b1cc47f0c5dd6b0&wsTime=1785071188 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",淑欣 +http://la193sahrigxt.sqfkkj.top/live/cx_385830.flv?wsSecret=9cdee7454e8e94ff5c53a3de48f08d58&wsTime=1785071027 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/mitao.jpg" group-title="蜜桃",氧气 +http://77bo.xn--ypzw80d.com/live/cx_74.flv?wsSecret=9c47155c5e56b79b5aef48cf48808e51&wsTime=1785071383 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Kelly_Woods +https://edge-cdn2.streamparty.online/LiveApp/streams/user686e993bc8e6b/CdlHPzxAMExeBlkq4673816287733313_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MetishaCaprice https://edge-cdn2.streamparty.online/LiveApp/streams/user678f0922a2317/9pA4QJ5bZIZjFqA614967680979335842_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",HaileyMadow -https://edge-cdn2.streamparty.online/LiveApp/streams/user677d6444f096f/LBGgbFTVuNq4ASGA13412984620035944_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LacieWard -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a38e244a74bd/whtn02rboyKJR18F13420066312806619_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Petitkaya -https://edge-cdn2.streamparty.online/LiveApp/streams/user69f4bba6b1fef/AGUpf8N2h13bL8JZ9852060320472380_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",JadeRoyce -https://edge-cdn2.streamparty.online/LiveApp/streams/user69e9f43aeb884/lG6urQh6xzdzbmly7292263411761171_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BunnySexy -https://edge-cdn1.streamparty.online/LiveApp/streams/user6991f87a1a537/3tQDgVW4Ty9Di6aJ3460330674181926_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VeronaNoct -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a4f7dfd0f654/0dMe7zj4KGH3IK8L14456209701768695_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ScarletFlame -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d408dc3117/TFvsf1juTePCfMsi12804127467484441_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",2bigass4_u -https://edge-cdn2.streamparty.online/LiveApp/streams/user69709783c5b45/Q0AutrA6k0PQLLXO6055286983868284_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",kimyjina -https://edge-cdn2.streamparty.online/LiveApp/streams/user6977c25915109/GdGkmlLDTrxqSWNI3460435546648791_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Vivibambi -https://edge-cdn1.streamparty.online/LiveApp/streams/user67fa214eb6296/RVMsYNw6r6Rj9swB5197559416299566_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Melisa_babe +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a157c0b8ed73/CF6fXuhkGXr9vTQc10322904497851485_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SassyIvana +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0efbcc59c65/MT3lAERTnBwgFz3Z9799333133249621_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Arianaxo +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a3d23c8acd15/wZHVLDbhVl2pvkiD14570846175192791_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AnitaStar +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a16b2cc9093d/j5VzBGpOwsQIUAdY11992687033067715_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",elsajeanX +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a51e39440cff/XlWHCRnRSLB9P92T14284805520869305_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Reina_Cummings +https://edge-cdn2.streamparty.online/LiveApp/streams/user68692199abab5/6jZchoFWH9tr89Fe5310350849956496_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MarissaFox +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0c6b55e6315/gJ5MytKHuo7cZl0s12978981134140274_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Sunny_Teaze +https://edge-cdn2.streamparty.online/LiveApp/streams/user68a9d09be9e9f/byhdmS2QPueibK2l5380343047783103_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Assmerising +https://edge-cdn2.streamparty.online/LiveApp/streams/user69d6274be072f/swTRpdRXGiMLwYPL7161315205961481_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RaveBunny +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a425dfa358d4/3dNwh16d9EoG6rXz158003363582314_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",EllaAziana https://edge-cdn2.streamparty.online/LiveApp/streams/user69f36e57169fb/3yufzAljNgqqGuBz16716067063786542_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VIOLETAMEDINA -https://edge-cdn1.streamparty.online/LiveApp/streams/user667d83598abb2/3lXn0Z8oZLaoW2l24625642316367340_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",YesyHills +https://edge-cdn1.streamparty.online/LiveApp/streams/user69861ddc5b084/5HkT2q19ex4GL3zu5154856993764138_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",veronnaink +https://edge-cdn1.streamparty.online/LiveApp/streams/user693f18bad0f04_blur/2MRJArPQ6EBy92nM2401162036753893_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LunaVelvet +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a56abb253381/SOeFhua4Bf7JXocK1404789487353244_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Queen_lola2 https://edge-cdn1.streamparty.online/LiveApp/streams/user6a4f18aad2622/xlmpW22YdZJM47fX1369025666520486_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",DeliaSmith -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a38dc4e8b5e1/zrpFUeyBXwbxu8aP13347511917977818_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CassandraBaby -https://edge-cdn1.streamparty.online/LiveApp/streams/user6868561b1717b/oPYBpOYc1yrVlqns5200668689770678_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ayumisoft -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a5a1c1f4fc13/FuqON7UzcoGCElHb14866134611149241_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",helenstaruk -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a60d02a8c5be/WYiII8gSj4A3crly15079686575384017_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Dasha%2520Novikov +https://edge-cdn1.streamparty.online/LiveApp/streams/user66fe47b8648da/qK60GpXu2sw8ciSR5168162906023093_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",DahianaMoss +https://edge-cdn1.streamparty.online/LiveApp/streams/user6991ed2489442/9s9rwynK8jDVMhth5152908444310736_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Baomi https://edge-cdn2.streamparty.online/LiveApp/streams/user6938f7945fa07/drxqGWHFDbgSiQik5972460873790609_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CoolTatis -https://edge-cdn2.streamparty.online/LiveApp/streams/user6a16ab749d06d_blur/WuMTyPBC4vq4WB1b6286800446640773_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=qkv1NT9HcZWVL4Yi9TpE1exOV4uF%2BW332LfsU9T6en0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22qkv1NT9HcZWVL4Yi9TpE1exOV4uF%2BW332LfsU9T6en0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=3F2ljzBlXPIfAw9V2V%2FXyfjnteUW%2FzR47tBATbhx600&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%223F2ljzBlXPIfAw9V2V%2FXyfjnteUW%2FzR47tBATbhx600%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=A%2Bw71t2d6H3LIPG8Oj5HmRkfLyWVQJLtEQDsbt144ss&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22A%2Bw71t2d6H3LIPG8Oj5HmRkfLyWVQJLtEQDsbt144ss%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=cqzsDGuHpKFXx3rYSnTcprULykK96KYvY4x%2B79qeOvY&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22cqzsDGuHpKFXx3rYSnTcprULykK96KYvY4x%2B79qeOvY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=NWZNFFSx5wcux%2FuqtOzLuTByCJ%2BfFqenXWvZOcj9%2FVQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22NWZNFFSx5wcux%2FuqtOzLuTByCJ%2BfFqenXWvZOcj9%2FVQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=deTVaynsl%2F4gfk%2FaNMWvft11uORFEIbf%2FE6qmFGc%2BVA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22deTVaynsl%2F4gfk%2FaNMWvft11uORFEIbf%2FE6qmFGc%2BVA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=vBU%2BlntouaIpJB11%2FXDzY0Ncd7VzyMeOhIV6Q8q5fsM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22vBU%2BlntouaIpJB11%2FXDzY0Ncd7VzyMeOhIV6Q8q5fsM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=6Nvm26tJzjUKiS5jhdAJjG3DvEj26O0KcbvF6PZ%2FDik&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%226Nvm26tJzjUKiS5jhdAJjG3DvEj26O0KcbvF6PZ%2FDik%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=27jg9FA97Ay0cjCKt6vu6dO6x1h%2B853R3BOjZ6NNBrQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%2227jg9FA97Ay0cjCKt6vu6dO6x1h%2B853R3BOjZ6NNBrQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=LnGa6QfdNXYSZd%2FmIlS3w2KUIVv1UPshs8yE4CIdqYw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22LnGa6QfdNXYSZd%2FmIlS3w2KUIVv1UPshs8yE4CIdqYw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Ameliajade111 -https://manifest-server.naiadsystems.com/live/5d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=caJspTKWhC2cljuItqwOsDFP%2FLvlM2aED%2BhdlgoLzdM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22caJspTKWhC2cljuItqwOsDFP%2FLvlM2aED%2BhdlgoLzdM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Nahirr +https://edge-cdn1.streamparty.online/LiveApp/streams/user69b1c1f5a69a6/3NxtFIlvP3Z9AWnt5355039648617613_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",VIOLETAMEDINA +https://edge-cdn1.streamparty.online/LiveApp/streams/user667d83598abb2/3lXn0Z8oZLaoW2l24625642316367340_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",RileySweet +https://edge-cdn1.streamparty.online/LiveApp/streams/user6991f465e13ca/v653KzywLm7yolJu4573982604733723_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",nathaly_jones +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a089bf4b7f64/RdtNnfUYZcTGEMPg11059816901756895_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=zZRFiyFdIR4tRIshhppWx%2F5%2By0jpaJ708m0A%2Bt0kl30&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22zZRFiyFdIR4tRIshhppWx%2F5%2By0jpaJ708m0A%2Bt0kl30%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=%2F5pDVH7KhbK6gO%2BTZj9MRm3BQwmcr78ijG%2FRp0XmiTY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22%2F5pDVH7KhbK6gO%2BTZj9MRm3BQwmcr78ijG%2FRp0XmiTY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=A4zD9R%2B3XqbJZXzC%2FRjZEPeA3UXyFhfHwcZEFn%2FuEw8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22A4zD9R%2B3XqbJZXzC%2FRjZEPeA3UXyFhfHwcZEFn%2FuEw8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=3fi%2FdZxE8WqETuJN%2FiNam0rtp6tjRgKqszDBRK0RuQ4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%223fi%2FdZxE8WqETuJN%2FiNam0rtp6tjRgKqszDBRK0RuQ4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=w8eVPX71SA0NvrnjPvEPvpba2H0JZFIOfLf%2BQYzzZWU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22w8eVPX71SA0NvrnjPvEPvpba2H0JZFIOfLf%2BQYzzZWU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=RxN1bep5eQKswZ23IrBoogqWIAkgUgnUr%2FhE9PcPlnk&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22RxN1bep5eQKswZ23IrBoogqWIAkgUgnUr%2FhE9PcPlnk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=KnmMQNl4w7r3749iGEgTtXcXvJ7Yta1HN5eWvkOUunk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22KnmMQNl4w7r3749iGEgTtXcXvJ7Yta1HN5eWvkOUunk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=%2BiEooNrZhH8XajHZEagW5xavHf1exkYY9ZkClx%2FDXU8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22%2BiEooNrZhH8XajHZEagW5xavHf1exkYY9ZkClx%2FDXU8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=d3pB3OLNgSodCs%2BV%2F7zRIfXBlFk8FKbmtNwsYoiRHWk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%22d3pB3OLNgSodCs%2BV%2F7zRIfXBlFk8FKbmtNwsYoiRHWk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=7K4eeCfj57SkJ7Pto6jS3P8jXGNpBu0COhiFwwtymUU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%227K4eeCfj57SkJ7Pto6jS3P8jXGNpBu0COhiFwwtymUU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",ClaraXVale +https://manifest-server.naiadsystems.com/live/36cfee9b-d662-4dc6-b902-21cefefe567c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=1O5Xdtz%2Fs38GJaAebc%2FPscAe8fw%2FToZ%2BmjehPt3KOI4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%221O5Xdtz%2Fs38GJaAebc%2FPscAe8fw%2FToZ%2BmjehPt3KOI4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236cfee9b-d662-4dc6-b902-21cefefe567c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=%2FFYaqUpMgtu83p0643%2Bu9OtTSyma1YZvTO841zDWHm4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22%2FFYaqUpMgtu83p0643%2Bu9OtTSyma1YZvTO841zDWHm4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=ZGn%2FSS0HrqamJgutQBToKRcJKu8LWQfkXt1FGehapPA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22ZGn%2FSS0HrqamJgutQBToKRcJKu8LWQfkXt1FGehapPA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=iF3s76VUeEDsaCwGa7JLvEN3DgZNpiLFmzajj9A2k0o&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22iF3s76VUeEDsaCwGa7JLvEN3DgZNpiLFmzajj9A2k0o%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEATURED",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=ZHEH9p0SZQY2S3vp0IuaVOzad9f4nN0fHZe93nPSquM&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22ZHEH9p0SZQY2S3vp0IuaVOzad9f4nN0fHZe93nPSquM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",VelvetSpell https://edge-cdn2.streamparty.online/LiveApp/streams/user69d63d5fd76ab/c0gcdFmorSKuHqU98319178333204356_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",BrainyBelle rtmp://hongyangz.xn--fiq64bk2i52brzu7srde4a640a0sk.com/live/6062_1688606258868 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",JadeRoyce +https://edge-cdn2.streamparty.online/LiveApp/streams/user69e9f43aeb884/lG6urQh6xzdzbmly7292263411761171_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",MisshaNight https://edge-cdn2.streamparty.online/LiveApp/streams/user67b75cb6b238f/ocNo5BcqPputJpa55227089597541539_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Reina_Cummings -https://edge-cdn2.streamparty.online/LiveApp/streams/user68692199abab5/6jZchoFWH9tr89Fe5310350849956496_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",veronnaink https://edge-cdn1.streamparty.online/LiveApp/streams/user693f18bad0f04/rNZmTDdkPSqPYkm67173841547962237_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Vivibambi +https://edge-cdn1.streamparty.online/LiveApp/streams/user67fa214eb6296/RVMsYNw6r6Rj9swB5197559416299566_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",lalisabrown https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0364cc543c6/NQQym0GyJt7ZiwH210716265845110363_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",DanielaLatin @@ -585,8 +399,6 @@ https://edge-cdn1.streamparty.online/LiveApp/streams/user6a0f5e551fdc2/N7FzpKl0Z https://edge-cdn1.streamparty.online/LiveApp/streams/user683716d04109f/53ZgRUMULbAskVj911356929493620526_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",AlliciaKim https://edge-cdn1.streamparty.online/LiveApp/streams/user697e95beac0f7/o61ywC9FHoYUWFVf5152390031404193_adaptive.m3u8 -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Nahirr -https://edge-cdn1.streamparty.online/LiveApp/streams/user69b1c1f5a69a6/3NxtFIlvP3Z9AWnt5355039648617613_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",simonasim https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0604fc2c9cf/rM4FIj9hKhI8XxKg11702611433109106_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",simihazee @@ -601,6 +413,10 @@ rtmp://hongyangz.xn--fiq64bk2i52brzu7srde4a640a0sk.com/live/8086_1687906258899 https://edge-cdn2.streamparty.online/LiveApp/streams/user688477dd8a778/6GJIZg76hAzzvzD13481885604727867_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Natasha_Lau https://edge-cdn1.streamparty.online/LiveApp/streams/user68cd8bc4dcaa8/ppoa6pw9jhchEwnN5211037129721915_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",KayaSins +https://edge-cdn2.streamparty.online/LiveApp/streams/user6a0eefe52e013/1ZLwgas1LttQ6MN111519676738680349_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Petitkaya +https://edge-cdn2.streamparty.online/LiveApp/streams/user69f4bba6b1fef/AGUpf8N2h13bL8JZ9852060320472380_adaptive.m3u8 #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",secrethoneypotxo https://manifest-server.naiadsystems.com/live/a9dff8d7-6ea7-4f61-aec1-bd7eb9189caa.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacruel%3A8323&btk=OZHvCBh%2FRmIEL5Na2XiT7Awypc2Xf8Rp%2Bzbnuc46KGI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacruel%3A8323%22%2C%22btk%22%3A%22OZHvCBh%2FRmIEL5Na2XiT7Awypc2Xf8Rp%2Bzbnuc46KGI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a9dff8d7-6ea7-4f61-aec1-bd7eb9189caa%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",TheLadyKatrina @@ -629,175 +445,189 @@ https://manifest-server.naiadsystems.com/live/e835ade1-e89b-4249-9b81-ad09a67557 https://manifest-server.naiadsystems.com/live/e8642cf5-afb3-4858-bd85-337750031b24.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8323&btk=bBRlDb2iEdcP%2FJh%2BNm%2Be%2Fbhbqq9yeO4UNnB73Os5zNM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8323%22%2C%22btk%22%3A%22bBRlDb2iEdcP%2FJh%2BNm%2Be%2Fbhbqq9yeO4UNnB73Os5zNM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e8642cf5-afb3-4858-bd85-337750031b24%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美FEMALE",Sarahsteveson018 https://manifest-server.naiadsystems.com/live/b64bf44b-b536-4c30-af4d-229ac078fd1c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=bellsprout%3A8323&btk=948z4V0O7i%2Bsowsc2Q1c20eWuq6clmYhPd5R8liEgFo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22bellsprout%3A8323%22%2C%22btk%22%3A%22948z4V0O7i%2Bsowsc2Q1c20eWuq6clmYhPd5R8liEgFo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22b64bf44b-b536-4c30-af4d-229ac078fd1c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=OQa8tZA%2BBoPnswa2NXv8W2mnEuwU%2Bq4WipxyTcTHz0U&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22OQa8tZA%2BBoPnswa2NXv8W2mnEuwU%2Bq4WipxyTcTHz0U%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=8UadTiGbU%2BW%2Fm97M75IViKj26QERYAwbzIYctV4xSkY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%228UadTiGbU%2BW%2Fm97M75IViKj26QERYAwbzIYctV4xSkY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=ZEqcVTzjL9vc5fOr5m6L3qkec1%2FriP2PU2hP42HhS70&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22ZEqcVTzjL9vc5fOr5m6L3qkec1%2FriP2PU2hP42HhS70%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=hc964aASxLLAtCPAofAHkfPAw5mB%2B%2B5cMUgErzQTA7c&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22hc964aASxLLAtCPAofAHkfPAw5mB%2B%2B5cMUgErzQTA7c%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=Xvns7OsNGXXMXsfjvAbSDY8nys%2FlqD4DbXob%2FQw74KA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22Xvns7OsNGXXMXsfjvAbSDY8nys%2FlqD4DbXob%2FQw74KA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=nfjWmaSCQZUbE3F0I1bwxgpuNt0Zu6La9D5n4PN436E&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22nfjWmaSCQZUbE3F0I1bwxgpuNt0Zu6La9D5n4PN436E%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=kEPcve%2Flbqv%2BYD7Cq2sn7GRCCdoSWn5fp7q%2BjsDrH34&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22kEPcve%2Flbqv%2BYD7Cq2sn7GRCCdoSWn5fp7q%2BjsDrH34%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=%2Bpz%2BHZmVcaCZN1KWDYw%2BWSf9FG6gJgGVCvcLMljPKi8&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%22%2Bpz%2BHZmVcaCZN1KWDYw%2BWSf9FG6gJgGVCvcLMljPKi8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=rJxr%2BM0iryChVyMf9Xqyb0BpISyDoryTNIRrRUyHpYI&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22rJxr%2BM0iryChVyMf9Xqyb0BpISyDoryTNIRrRUyHpYI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=HkD1MaDLTo3lAbOnBHUgu3npZxSi6sdqndVJ4wOq%2F%2Bo&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22HkD1MaDLTo3lAbOnBHUgu3npZxSi6sdqndVJ4wOq%2F%2Bo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KatieSkyMadison -https://manifest-server.naiadsystems.com/live/1364fb0c-7280-4351-9ac5-fef87f2ea59b.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=koffing%3A8303&btk=dfY7Mf8R0hy4GFC7erYwqIrZkhSRH7GlzRbHpfQqkjc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22koffing%3A8303%22%2C%22btk%22%3A%22dfY7Mf8R0hy4GFC7erYwqIrZkhSRH7GlzRbHpfQqkjc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%221364fb0c-7280-4351-9ac5-fef87f2ea59b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",18yearoldnewbie -https://manifest-server.naiadsystems.com/live/074a6092-1196-4c86-bde5-f0f09bfbc6f9.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=lickitung%3A8303&btk=R%2BCbG11obDzTR%2B2zTgNJL8tTfua%2Bo%2BOc%2BzUw73fXbz0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22lickitung%3A8303%22%2C%22btk%22%3A%22R%2BCbG11obDzTR%2B2zTgNJL8tTfua%2Bo%2BOc%2BzUw73fXbz0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22074a6092-1196-4c86-bde5-f0f09bfbc6f9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Boredintheoffice -https://manifest-server.naiadsystems.com/live/b091acae-0f18-41e4-b45b-59c510d3022f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kangaskhan%3A8303&btk=9nMbTcq0kUf91wKqbB4fMijuOp7IeQRlk%2BIrALrhSF4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kangaskhan%3A8303%22%2C%22btk%22%3A%229nMbTcq0kUf91wKqbB4fMijuOp7IeQRlk%2BIrALrhSF4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b091acae-0f18-41e4-b45b-59c510d3022f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LadyCoquine -https://manifest-server.naiadsystems.com/live/56d29325-6511-4c21-845a-9402eae5cf61.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=charmander%3A8303&btk=uumwJ38nbMG5vKQeuEXErRiZ3wnvaWwt1su0ZAeURzE&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22charmander%3A8303%22%2C%22btk%22%3A%22uumwJ38nbMG5vKQeuEXErRiZ3wnvaWwt1su0ZAeURzE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2256d29325-6511-4c21-845a-9402eae5cf61%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SouthBeachSizzle -https://manifest-server.naiadsystems.com/live/4dad58d4-8752-4bb0-b043-4e66b498f948.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=ESTSafC3pimo163rGDRZmpizbGAxEZyW66st4xf18Pk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22ESTSafC3pimo163rGDRZmpizbGAxEZyW66st4xf18Pk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%224dad58d4-8752-4bb0-b043-4e66b498f948%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AriiaTyler -https://manifest-server.naiadsystems.com/live/727ce1ac-3cef-4462-923a-c4585b7def83.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=Xth5pN%2BOMuRPXxJyItpbsrPdNocaCBFr05lPeekSTrE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22Xth5pN%2BOMuRPXxJyItpbsrPdNocaCBFr05lPeekSTrE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22727ce1ac-3cef-4462-923a-c4585b7def83%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Sophiie_Collins -https://manifest-server.naiadsystems.com/live/d28f12ed-c38b-4d0f-a678-be6f7db9f237.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=XtlQhj7ip8tHkRyTHCLN5bND%2B1CpWUxFBWnMh87IC6M&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22XtlQhj7ip8tHkRyTHCLN5bND%2B1CpWUxFBWnMh87IC6M%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22d28f12ed-c38b-4d0f-a678-be6f7db9f237%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LLspinz -https://manifest-server.naiadsystems.com/live/627f9d18-e71c-4714-87f2-178a4cef2075.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=vktdmTWpx4Q2ftuov2qTq0967K6LFSjCw3illU5YRXQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%22vktdmTWpx4Q2ftuov2qTq0967K6LFSjCw3illU5YRXQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22627f9d18-e71c-4714-87f2-178a4cef2075%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BimboKitten -https://manifest-server.naiadsystems.com/live/d353b75a-3810-4eb4-b0ac-15eb36311b22.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pidgey%3A8303&btk=HMFwwYMBXq5qHBmgio2oKLCYy6mYsOOgckSRYKQC1wY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pidgey%3A8303%22%2C%22btk%22%3A%22HMFwwYMBXq5qHBmgio2oKLCYy6mYsOOgckSRYKQC1wY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d353b75a-3810-4eb4-b0ac-15eb36311b22%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Karmakoochie -https://manifest-server.naiadsystems.com/live/946f839c-496f-4b23-a6a2-f457d8ab789d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=FZUC3iwIsImKI%2BpXszagwkRtZTbPHFlyVyjYEuL5EUE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22FZUC3iwIsImKI%2BpXszagwkRtZTbPHFlyVyjYEuL5EUE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22946f839c-496f-4b23-a6a2-f457d8ab789d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",TaniaKatts -https://manifest-server.naiadsystems.com/live/dac93b0e-edcb-4acf-9c6b-111b95839131.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=firewhale%3A8303&btk=hPDQe%2FATux1TwxmSONMVUiRZMPTMigxGpHLKBdMOwc8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22firewhale%3A8303%22%2C%22btk%22%3A%22hPDQe%2FATux1TwxmSONMVUiRZMPTMigxGpHLKBdMOwc8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22dac93b0e-edcb-4acf-9c6b-111b95839131%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A708%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=%2FncfPbS7zdgLqrZARbVAAJL%2BgSV%2FMGwT2PQXER7coMY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22%2FncfPbS7zdgLqrZARbVAAJL%2BgSV%2FMGwT2PQXER7coMY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=BWuHJzKL8%2FysZjNbcOiotZcjr4aFiy5PZBXleCB8XlY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22BWuHJzKL8%2FysZjNbcOiotZcjr4aFiy5PZBXleCB8XlY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=qgugmeEMTYEus9SXVG%2FplmFepjJFrk4qOUyECtzLhmU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22qgugmeEMTYEus9SXVG%2FplmFepjJFrk4qOUyECtzLhmU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=nGAx%2F9GjpBQFbNm0DQYqDzwdHGX6GUDt3GsYLTSv71Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%22nGAx%2F9GjpBQFbNm0DQYqDzwdHGX6GUDt3GsYLTSv71Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=Cqf7rQX1O0mCRNMXRL7Rb0z5QHNQhlFhtWX3pzRI1xw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22Cqf7rQX1O0mCRNMXRL7Rb0z5QHNQhlFhtWX3pzRI1xw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=hJ%2FxIo26wVARlTeiY1O3bIQpzNPDPLt4BEBmNZWc3s0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22hJ%2FxIo26wVARlTeiY1O3bIQpzNPDPLt4BEBmNZWc3s0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=%2FahLOZ%2FnP3vBUy07%2BU0bo%2F%2BgZTpT%2BcEJLDKnkvFdXOA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22%2FahLOZ%2FnP3vBUy07%2BU0bo%2F%2BgZTpT%2BcEJLDKnkvFdXOA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=D%2FZgDjxo%2BIDMt1iY0rmgdRDU1%2BBFQK8L4fB12ko2ktA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22D%2FZgDjxo%2BIDMt1iY0rmgdRDU1%2BBFQK8L4fB12ko2ktA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=85VG72L1nyj%2B6muRoC66sOTJxMwiQF7hhCTiJ%2BViSeY&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%2285VG72L1nyj%2B6muRoC66sOTJxMwiQF7hhCTiJ%2BViSeY%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=UuR6NUIE6r2DT6IubA9sN%2FV%2F7N1nxGx1YhEQ%2BDUXNyQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22UuR6NUIE6r2DT6IubA9sN%2FV%2F7N1nxGx1YhEQ%2BDUXNyQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=FfCQwwIcexIOKhPJnJnMNigmbFKtpF%2FvwZIbP7eRDvE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22FfCQwwIcexIOKhPJnJnMNigmbFKtpF%2FvwZIbP7eRDvE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=hrocLXRcIYZ%2BLibqYH66F6pKou5svr%2B9UFv3LkXalw0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22hrocLXRcIYZ%2BLibqYH66F6pKou5svr%2B9UFv3LkXalw0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=mry9w%2BCWLHoXxRIW%2FDWIFoBdKBAhbV6QMFGSwZo8wTQ&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22mry9w%2BCWLHoXxRIW%2FDWIFoBdKBAhbV6QMFGSwZo8wTQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=NpgbxjUnLkmTe7NP7Wwfdlfh9vkrvJa%2FkKhDxFxQFMM&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22NpgbxjUnLkmTe7NP7Wwfdlfh9vkrvJa%2FkKhDxFxQFMM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Victoria_Sterling +https://manifest-server.naiadsystems.com/live/ee0edde8-9153-40de-a558-943b58f8a179.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=growlithe%3A8303&btk=zYNDyNKSlu5Yq29vV7Vwwonv4I9jsu9BBrDE3CRvft8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22growlithe%3A8303%22%2C%22btk%22%3A%22zYNDyNKSlu5Yq29vV7Vwwonv4I9jsu9BBrDE3CRvft8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ee0edde8-9153-40de-a558-943b58f8a179%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SERENNAWALACE +https://manifest-server.naiadsystems.com/live/a7e6c84b-3918-40c0-9061-654380d0c796.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=weepinbell%3A8303&btk=1fPMT1LYkfPa0j%2FuxlCYXjS91ECQp6wJd58f9IGD1EY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weepinbell%3A8303%22%2C%22btk%22%3A%221fPMT1LYkfPa0j%2FuxlCYXjS91ECQp6wJd58f9IGD1EY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a7e6c84b-3918-40c0-9061-654380d0c796%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Livingdollleigh111 +https://manifest-server.naiadsystems.com/live/30671a25-860d-4c1a-9128-9aa63e564e58.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=XmpnlBivaevzF%2FhgauF5k0lYHlHxAYsghCotx1EPWTw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22XmpnlBivaevzF%2FhgauF5k0lYHlHxAYsghCotx1EPWTw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2230671a25-860d-4c1a-9128-9aa63e564e58%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",EmmyAmour +https://manifest-server.naiadsystems.com/live/66a4dd81-1a4a-4c28-af01-043f43963941.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhyhorn%3A8303&btk=2ZT3DsjKNCLk%2FhJIrullF8svwt%2FW%2BCLLyHm8Umbmq9k&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhyhorn%3A8303%22%2C%22btk%22%3A%222ZT3DsjKNCLk%2FhJIrullF8svwt%2FW%2BCLLyHm8Umbmq9k%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2266a4dd81-1a4a-4c28-af01-043f43963941%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",amidalaxxx +https://manifest-server.naiadsystems.com/live/af686a3d-f643-46b3-ada5-80461a6c9490.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=WA4Z9jXOjhd8bTUegwYvrUdlkKOSXITODwPPjNnHerQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22WA4Z9jXOjhd8bTUegwYvrUdlkKOSXITODwPPjNnHerQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22af686a3d-f643-46b3-ada5-80461a6c9490%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Seska +https://manifest-server.naiadsystems.com/live/a7c9a762-4d34-47cd-87ff-548594139bdc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=N4g0Bxls2%2BDG37m9JzXOYzEYz7U7zUSyiSsGs2UyQRc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22N4g0Bxls2%2BDG37m9JzXOYzEYz7U7zUSyiSsGs2UyQRc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a7c9a762-4d34-47cd-87ff-548594139bdc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Mazzkh_5454 +https://manifest-server.naiadsystems.com/live/54c9f4e6-11b1-41fc-b552-613ce8250f3d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=cloyster%3A8303&btk=h8Un8KjyKQFeuKrNQmW4%2F2OzwrxLjkc30F4tIZQ%2B844&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22cloyster%3A8303%22%2C%22btk%22%3A%22h8Un8KjyKQFeuKrNQmW4%2F2OzwrxLjkc30F4tIZQ%2B844%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2254c9f4e6-11b1-41fc-b552-613ce8250f3d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",TastyMorgan +https://manifest-server.naiadsystems.com/live/da76e7dc-bc07-43bb-8222-5b31dac8eb78.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=weezing%3A8303&btk=oxgLfGSs5B88HlodM6iQw0X64iOXooLZ6nyWlppeWys&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weezing%3A8303%22%2C%22btk%22%3A%22oxgLfGSs5B88HlodM6iQw0X64iOXooLZ6nyWlppeWys%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22da76e7dc-bc07-43bb-8222-5b31dac8eb78%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BellaVIPX +https://manifest-server.naiadsystems.com/live/ab5b9ae2-cf04-4670-9cf3-2a98429c0eb0.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pikachu%3A8303&btk=J%2BIygPEwvqhP%2Fxb2LZ%2B3t6OQzw64LHRYeZJrnrWGWhA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pikachu%3A8303%22%2C%22btk%22%3A%22J%2BIygPEwvqhP%2Fxb2LZ%2B3t6OQzw64LHRYeZJrnrWGWhA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22ab5b9ae2-cf04-4670-9cf3-2a98429c0eb0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KatteSweett +https://manifest-server.naiadsystems.com/live/fd76c996-6781-431f-b224-b37f4be7455e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=EHyge4bJugrzSre5NSLleILeuwXU850DEuBQO7GQ3Sk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22EHyge4bJugrzSre5NSLleILeuwXU850DEuBQO7GQ3Sk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22fd76c996-6781-431f-b224-b37f4be7455e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",FlorenceQuinn +https://manifest-server.naiadsystems.com/live/e25adc70-0edd-44c4-81cd-480382b84b0c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=alakazam%3A8303&btk=CIS%2FWkyYbMGJggk%2BmC6rAAnNQ7Zb7BJRQRGuHfD6SU4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22alakazam%3A8303%22%2C%22btk%22%3A%22CIS%2FWkyYbMGJggk%2BmC6rAAnNQ7Zb7BJRQRGuHfD6SU4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e25adc70-0edd-44c4-81cd-480382b84b0c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",VIRGINIECAPRICE +https://manifest-server.naiadsystems.com/live/c8181d71-2393-475d-ba49-c0a35fcb68f3.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=raichu%3A8303&btk=I3dfAV5FSI3LE5QQKcVBkVUogvANWcVY%2B%2BpRA9jc3tc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22raichu%3A8303%22%2C%22btk%22%3A%22I3dfAV5FSI3LE5QQKcVBkVUogvANWcVY%2B%2BpRA9jc3tc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c8181d71-2393-475d-ba49-c0a35fcb68f3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RubyCeline -https://manifest-server.naiadsystems.com/live/a91bffdf-4e64-4cf7-8d38-9df023ea106d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=yNpbNVOTlQHUhqWh2tjagF7U11gNYzf9ulvzE5ryv0k&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22yNpbNVOTlQHUhqWh2tjagF7U11gNYzf9ulvzE5ryv0k%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22a91bffdf-4e64-4cf7-8d38-9df023ea106d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",xxxcupcakexxx -https://manifest-server.naiadsystems.com/live/1e0cf99d-5b9c-4e2e-b284-db41e9ced8c7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowbro%3A8303&btk=PrMM5yaNRP6MecOohqAKcGtlGbm06OptV8xq%2BsMuiRo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowbro%3A8303%22%2C%22btk%22%3A%22PrMM5yaNRP6MecOohqAKcGtlGbm06OptV8xq%2BsMuiRo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221e0cf99d-5b9c-4e2e-b284-db41e9ced8c7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Nikkixxtaylor -https://manifest-server.naiadsystems.com/live/3a5db195-8542-4337-9c95-15a3a225a0b9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=rapidash%3A8303&btk=T34b7LwGknx%2B4EncpWs8dEp7T6jF35m%2BJ59ZWk2rcDg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rapidash%3A8303%22%2C%22btk%22%3A%22T34b7LwGknx%2B4EncpWs8dEp7T6jF35m%2BJ59ZWk2rcDg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%223a5db195-8542-4337-9c95-15a3a225a0b9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/bebfc67f-439e-4dc4-87fc-9111fc657364.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=arbok%3A8323&btk=PhfOgov%2FKLQ67pnciBmc%2FE9RRfjf%2B1G9Rbagkhs%2B8v0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arbok%3A8323%22%2C%22btk%22%3A%22PhfOgov%2FKLQ67pnciBmc%2FE9RRfjf%2B1G9Rbagkhs%2B8v0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22bebfc67f-439e-4dc4-87fc-9111fc657364%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LexiBaretta +https://manifest-server.naiadsystems.com/live/8d1ff037-60ad-4346-8b60-7f117f779e58.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8303&btk=2%2BmBuDjEoSEjLetJCZrhYSfbLaLv1OaZ4SaUxinoQdc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8303%22%2C%22btk%22%3A%222%2BmBuDjEoSEjLetJCZrhYSfbLaLv1OaZ4SaUxinoQdc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228d1ff037-60ad-4346-8b60-7f117f779e58%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",sexymistress1998 -https://manifest-server.naiadsystems.com/live/f350237e-728b-42d3-9a75-e851401cdd30.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=muk%3A8303&btk=4o78yCEwFrzkMGzDUKHgf0cDeHrugveKzPVBExwt%2F8c&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22muk%3A8303%22%2C%22btk%22%3A%224o78yCEwFrzkMGzDUKHgf0cDeHrugveKzPVBExwt%2F8c%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f350237e-728b-42d3-9a75-e851401cdd30%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",RouSex -https://manifest-server.naiadsystems.com/live/29b1c69d-58e8-4b72-b84c-035a7e9f871a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=f%2BtXZDDr9uKTqdbInf5RAluMWPWN%2BBcPmvniyWgMu8U&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22f%2BtXZDDr9uKTqdbInf5RAluMWPWN%2BBcPmvniyWgMu8U%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2229b1c69d-58e8-4b72-b84c-035a7e9f871a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A702%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/c7600e47-c01a-452c-93c2-4f4c5c87fe5d.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=%2FwiR0VvtwGGtKE4PNZzM8a6DXloNoXS%2Bg57yINXHMtQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22%2FwiR0VvtwGGtKE4PNZzM8a6DXloNoXS%2Bg57yINXHMtQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c7600e47-c01a-452c-93c2-4f4c5c87fe5d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",NinaNicoleRoyale +https://manifest-server.naiadsystems.com/live/510534f8-55f9-4e48-8ce6-2b8a95c687ad.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rattata%3A8303&btk=pACkVBXB52qvUIEriU4Nm8Z9AAr%2FSWyTdSdkvyY%2BxI8&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rattata%3A8303%22%2C%22btk%22%3A%22pACkVBXB52qvUIEriU4Nm8Z9AAr%2FSWyTdSdkvyY%2BxI8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22510534f8-55f9-4e48-8ce6-2b8a95c687ad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",SophiaSinclaireX +https://manifest-server.naiadsystems.com/live/0d2bca12-6279-4daf-8317-3672fa4aff3a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=SylMDNsCCXv%2FVoHlix5eOs0zc4bplBQ0LWcvxY3CaHw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22SylMDNsCCXv%2FVoHlix5eOs0zc4bplBQ0LWcvxY3CaHw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%220d2bca12-6279-4daf-8317-3672fa4aff3a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BustyMollyy -https://manifest-server.naiadsystems.com/live/fedc97c2-5413-40c9-83f6-7a78272d9d5f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=weezing%3A8303&btk=kU1Wll8grPgi6szom4ZOteqHewwPkpxt%2FGy08DFiylk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22weezing%3A8303%22%2C%22btk%22%3A%22kU1Wll8grPgi6szom4ZOteqHewwPkpxt%2FGy08DFiylk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22fedc97c2-5413-40c9-83f6-7a78272d9d5f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",BlancheLuxee -https://manifest-server.naiadsystems.com/live/e5a82a5e-fd06-4464-bd25-b64a1248e8c2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=ZIGevD%2F7RUwCzyITmMHdhDj7zFZkT7LtzbjlBpNiTjU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22ZIGevD%2F7RUwCzyITmMHdhDj7zFZkT7LtzbjlBpNiTjU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22e5a82a5e-fd06-4464-bd25-b64a1248e8c2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AnnaRaye -https://manifest-server.naiadsystems.com/live/2fd70ee4-5454-441e-8931-7ebffe7bb3dc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=krabby%3A8303&btk=aL9POmty5qUeILZ5hDxYYkagS8lzvAcXy2EWC1cF%2FBs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22krabby%3A8303%22%2C%22btk%22%3A%22aL9POmty5qUeILZ5hDxYYkagS8lzvAcXy2EWC1cF%2FBs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222fd70ee4-5454-441e-8931-7ebffe7bb3dc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",EmmaEmberr -https://manifest-server.naiadsystems.com/live/c5bd4ab4-d656-4302-b32c-fa3a4fc28500.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=Ctg8HIfVyAvchJ4oyYC1VsWhtafmwznmrVPrYsvl418&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22Ctg8HIfVyAvchJ4oyYC1VsWhtafmwznmrVPrYsvl418%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c5bd4ab4-d656-4302-b32c-fa3a4fc28500%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",AmaraWilliams19 -https://manifest-server.naiadsystems.com/live/7ec1557a-2fab-44b8-b838-8f322b3e69e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=geodude%3A8303&btk=qfWNOCdRNU%2BiVMQgtb6V7VdaVmPBMODU%2FATmIMDbU0c&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22geodude%3A8303%22%2C%22btk%22%3A%22qfWNOCdRNU%2BiVMQgtb6V7VdaVmPBMODU%2FATmIMDbU0c%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%227ec1557a-2fab-44b8-b838-8f322b3e69e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",YourSexyMILA -https://manifest-server.naiadsystems.com/live/71566480-b1cb-4e7d-8a67-a43a936b0cae.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=arbok%3A8323&btk=04kqx7B1ADeqkmSfdxAOCZ9jTEU5vRXFKCVCkFO%2B7gk&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arbok%3A8323%22%2C%22btk%22%3A%2204kqx7B1ADeqkmSfdxAOCZ9jTEU5vRXFKCVCkFO%2B7gk%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2271566480-b1cb-4e7d-8a67-a43a936b0cae%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/481caf66-8c01-4882-a620-983ba6f49c9e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=rzJnOZL%2FwmkqmCj2qNDQAU7Gt3vAcrisNuQACBT0gqs&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%22rzJnOZL%2FwmkqmCj2qNDQAU7Gt3vAcrisNuQACBT0gqs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22481caf66-8c01-4882-a620-983ba6f49c9e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MartyDream +https://manifest-server.naiadsystems.com/live/f201f06e-e5ec-45c4-8441-650a74acac9f.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=l3OJpefKhpPV80Z6zY7%2BhAi7xsKj28AUOUa7YRU4Eeo&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%22l3OJpefKhpPV80Z6zY7%2BhAi7xsKj28AUOUa7YRU4Eeo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f201f06e-e5ec-45c4-8441-650a74acac9f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Inanna_Squirt_Goddesss +https://manifest-server.naiadsystems.com/live/143f25c7-ae1e-4c2c-9431-81fb7a7d4f47.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=gastly%3A8303&btk=6Vzc4JNgWp9%2FRodv7VksRkV9eYgGuqfc6MB9JPaR%2FO0&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22gastly%3A8303%22%2C%22btk%22%3A%226Vzc4JNgWp9%2FRodv7VksRkV9eYgGuqfc6MB9JPaR%2FO0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22143f25c7-ae1e-4c2c-9431-81fb7a7d4f47%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Nikki_Juggs +https://manifest-server.naiadsystems.com/live/ea78463e-55e7-4e7c-9388-89050c363e66.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=bCRyp5tuZlzh%2FMoMiqTHKvT8i%2FQ8ClmaJ74MClCD%2B0Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22bCRyp5tuZlzh%2FMoMiqTHKvT8i%2FQ8ClmaJ74MClCD%2B0Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ea78463e-55e7-4e7c-9388-89050c363e66%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Leonoraaa -https://manifest-server.naiadsystems.com/live/20273982-2ca2-410e-b1e0-2f240358ebd1.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=ivysaur%3A8303&btk=ome91xx9ziu3RtCpIVj4K%2FDjYA4rvT9OCFOIm%2FwyCJI&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ivysaur%3A8303%22%2C%22btk%22%3A%22ome91xx9ziu3RtCpIVj4K%2FDjYA4rvT9OCFOIm%2FwyCJI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2220273982-2ca2-410e-b1e0-2f240358ebd1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/f3dde167-48cb-4a89-af5d-6111bc3208f1.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=appaloosa%3A8303&btk=skcxbhUqyUj42BBVMyEOqc0GAvFX3Z2%2B5QYCeLbfdyU&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22appaloosa%3A8303%22%2C%22btk%22%3A%22skcxbhUqyUj42BBVMyEOqc0GAvFX3Z2%2B5QYCeLbfdyU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f3dde167-48cb-4a89-af5d-6111bc3208f1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",Divinemilf67 +https://manifest-server.naiadsystems.com/live/f6479795-2c3c-49f7-914f-df6205558639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pidgeotto%3A8303&btk=IiwYkjaYO3a3B1dYiLIhKSytAFw4491waD5UqaDttug&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pidgeotto%3A8303%22%2C%22btk%22%3A%22IiwYkjaYO3a3B1dYiLIhKSytAFw4491waD5UqaDttug%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f6479795-2c3c-49f7-914f-df6205558639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",MerlotMistress -https://manifest-server.naiadsystems.com/live/7d4c13e8-4d0f-4628-9c9b-d37c03e2da49.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=spearow%3A8303&btk=GoTYSydDHha7NbmRWEm4V1diSTRTeQNtm%2BM5y4R4NOI&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22spearow%3A8303%22%2C%22btk%22%3A%22GoTYSydDHha7NbmRWEm4V1diSTRTeQNtm%2BM5y4R4NOI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227d4c13e8-4d0f-4628-9c9b-d37c03e2da49%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",KGBae -https://manifest-server.naiadsystems.com/live/a1df1d52-3eb6-40a3-b301-aea4a92ae3cd.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=IIUiMGUMNENzAjkPLlaUwmBrh4MMf3EGKi83psDCmkM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22IIUiMGUMNENzAjkPLlaUwmBrh4MMf3EGKi83psDCmkM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a1df1d52-3eb6-40a3-b301-aea4a92ae3cd%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",LylaNimfa -https://manifest-server.naiadsystems.com/live/e9670f22-3df2-4c53-8ee1-a5b8620fde02.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=WNbKavsTMvY4nfy%2FK5vZfYz6Ifl1aMnKVH%2Ba%2B5saTRU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22WNbKavsTMvY4nfy%2FK5vZfYz6Ifl1aMnKVH%2Ba%2B5saTRU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22e9670f22-3df2-4c53-8ee1-a5b8620fde02%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",HoneyDripsOnYou -https://manifest-server.naiadsystems.com/live/3f36f9ba-cb8f-40a2-aebf-c2e88fa4e3c3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=mankey%3A8303&btk=7x%2BuiKC0Y8i2viNkzYqu3Ab8ixbkgEF%2FXTDV%2BCAxi%2F8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22mankey%3A8303%22%2C%22btk%22%3A%227x%2BuiKC0Y8i2viNkzYqu3Ab8ixbkgEF%2FXTDV%2BCAxi%2F8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%223f36f9ba-cb8f-40a2-aebf-c2e88fa4e3c3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",DeusGothh -https://manifest-server.naiadsystems.com/live/802b1f7e-ca88-4003-a584-28dbba50832b.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=H1Y50GCe4kkjP80hLNhOOZH4I%2FJQCCTFM%2Be%2F5koIYcA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22H1Y50GCe4kkjP80hLNhOOZH4I%2FJQCCTFM%2Be%2F5koIYcA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22802b1f7e-ca88-4003-a584-28dbba50832b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",hairyboyx -https://manifest-server.naiadsystems.com/live/873530ab-1772-4848-ba15-531a1da72f8e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=victreebel%3A8303&btk=HXfrxSo%2FyZlgxXqaKbTi2bVRDMqtT6VmtpzC5ITRz%2F0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22victreebel%3A8303%22%2C%22btk%22%3A%22HXfrxSo%2FyZlgxXqaKbTi2bVRDMqtT6VmtpzC5ITRz%2F0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22873530ab-1772-4848-ba15-531a1da72f8e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",vincent_kane -https://manifest-server.naiadsystems.com/live/5e49dea6-466a-4a7c-85ce-17c3d6db17a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=bZgRLP3zK9PPLgVI87NzSH9aJZCkCa4oBIOmFG90aLM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22bZgRLP3zK9PPLgVI87NzSH9aJZCkCa4oBIOmFG90aLM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225e49dea6-466a-4a7c-85ce-17c3d6db17a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AlexGo -https://manifest-server.naiadsystems.com/live/2c10f929-fbef-4504-bc51-d9b65cb36af2.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=Op%2FZPw5GYoUuFUbp7qJXkLKFE7KezLB%2FUviXQHo46fU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22Op%2FZPw5GYoUuFUbp7qJXkLKFE7KezLB%2FUviXQHo46fU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222c10f929-fbef-4504-bc51-d9b65cb36af2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SexyPantyLuvr -https://manifest-server.naiadsystems.com/live/51c5aeeb-11c3-4230-8efa-ae0e69bf2e38.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=fireweasel%3A8303&btk=mDTCmgnnfewwbS%2FpgI%2BWg7x8Llh6%2BYhrMbDCAvpakUQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fireweasel%3A8303%22%2C%22btk%22%3A%22mDTCmgnnfewwbS%2FpgI%2BWg7x8Llh6%2BYhrMbDCAvpakUQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2251c5aeeb-11c3-4230-8efa-ae0e69bf2e38%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",HsgKingDavid -https://manifest-server.naiadsystems.com/live/6ad13841-121d-464a-ad43-b2f87dfc977f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=KVggbTxg9GTwLYLTfU5iLy37TLqnlKVBMfM0diHzXgk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22KVggbTxg9GTwLYLTfU5iLy37TLqnlKVBMfM0diHzXgk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%226ad13841-121d-464a-ad43-b2f87dfc977f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Htwnswangn69 -https://manifest-server.naiadsystems.com/live/484042a9-ca4a-4459-98f1-872948315824.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windweasel%3A8303&btk=Ui1C4GXvj47aS4QULikOmMOiHFDRcyyfdiRZdRv54Rc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windweasel%3A8303%22%2C%22btk%22%3A%22Ui1C4GXvj47aS4QULikOmMOiHFDRcyyfdiRZdRv54Rc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22484042a9-ca4a-4459-98f1-872948315824%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JackMancada -https://manifest-server.naiadsystems.com/live/c3388da8-2998-4a8c-b4bb-b676771465ca.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=hK7p%2FQY%2Fge%2BUdnWeWFTPQJpD6N97BDVc%2FTh4iUgwovw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22hK7p%2FQY%2Fge%2BUdnWeWFTPQJpD6N97BDVc%2FTh4iUgwovw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22c3388da8-2998-4a8c-b4bb-b676771465ca%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",GuesssWho24 -https://manifest-server.naiadsystems.com/live/7acbca4d-f314-4155-b3ba-fa40e81c33f7.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhyhorn%3A8303&btk=%2B0ugydz1Q30igQkEz6lLgg%2Bhc7uPZG%2FBCXpCwMnpYsA&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhyhorn%3A8303%22%2C%22btk%22%3A%22%2B0ugydz1Q30igQkEz6lLgg%2Bhc7uPZG%2FBCXpCwMnpYsA%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227acbca4d-f314-4155-b3ba-fa40e81c33f7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A600%2C%22w%22%3A576%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_600_576x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Bastian_Bigcock -https://manifest-server.naiadsystems.com/live/792a9a50-df15-4166-afea-f9bad3627ba8.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=mQcjxiWFQzoZTTZu3xwO8B666uj%2BXeoZuBKmIoDbDDQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%22mQcjxiWFQzoZTTZu3xwO8B666uj%2BXeoZuBKmIoDbDDQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22792a9a50-df15-4166-afea-f9bad3627ba8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Jordan_Coleman -https://manifest-server.naiadsystems.com/live/24c58a18-0ffe-4608-8d76-bc9ce02fb947.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=9LAIgqgwo1kGly5bo77obnnd2RDkzEGF6HIF6UnTTnM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%229LAIgqgwo1kGly5bo77obnnd2RDkzEGF6HIF6UnTTnM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2224c58a18-0ffe-4608-8d76-bc9ce02fb947%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Taylor_morgann -https://manifest-server.naiadsystems.com/live/4c1eaca2-da09-4aab-81d6-05552589464e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=pyYvAN55HRDdHx%2FTgpHS6do37sn7WKzw1pd7k8j5YFo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%22pyYvAN55HRDdHx%2FTgpHS6do37sn7WKzw1pd7k8j5YFo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%224c1eaca2-da09-4aab-81d6-05552589464e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Leo_Vesper -https://manifest-server.naiadsystems.com/live/e82d70f8-e859-4520-a410-958d0eef134f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=ax4gSsdOipCPjweyvEKl3w8gfdYKwM7GbvDOuj6HLIs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-29.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22ax4gSsdOipCPjweyvEKl3w8gfdYKwM7GbvDOuj6HLIs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e82d70f8-e859-4520-a410-958d0eef134f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",TheShamefulBoy -https://manifest-server.naiadsystems.com/live/1fceb3f5-1539-4b57-ac27-48663d66c4e9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=jRPrE%2FpSloF1sw756dgU6S%2Bhz7sI1YVx8SBZNmG8Kqk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22jRPrE%2FpSloF1sw756dgU6S%2Bhz7sI1YVx8SBZNmG8Kqk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221fceb3f5-1539-4b57-ac27-48663d66c4e9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Mark_Vega -https://manifest-server.naiadsystems.com/live/54571e4a-9304-4f1a-8866-06bf4af19667.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=2q5Aq5rfQGtLKeQ%2B9U2FlK0K9iBv2uT5xnO6Cad5cYQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%222q5Aq5rfQGtLKeQ%2B9U2FlK0K9iBv2uT5xnO6Cad5cYQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2254571e4a-9304-4f1a-8866-06bf4af19667%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",ImJosue -https://manifest-server.naiadsystems.com/live/990102c6-6c83-4a56-9c0b-994419d5db61.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=alakazam%3A8303&btk=X87jJH4awFswSfGYo%2F97bG5up2ZPY3oe%2F6MA3BtxxRA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22alakazam%3A8303%22%2C%22btk%22%3A%22X87jJH4awFswSfGYo%2F97bG5up2ZPY3oe%2F6MA3BtxxRA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22990102c6-6c83-4a56-9c0b-994419d5db61%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +https://manifest-server.naiadsystems.com/live/b1824fb8-d2c9-4771-9c8d-b417029a0cc4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=laddie%3A8303&btk=I6Bj%2BW%2B9je%2F00FtonNyyuQapfEryJhbJjdRn2QcIQQQ&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22laddie%3A8303%22%2C%22btk%22%3A%22I6Bj%2BW%2B9je%2F00FtonNyyuQapfEryJhbJjdRn2QcIQQQ%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b1824fb8-d2c9-4771-9c8d-b417029a0cc4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美MALE",eviebehavingbadly +https://manifest-server.naiadsystems.com/live/2bd91533-2b76-47f0-a473-205af381e46b.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=raichu%3A8303&btk=DCgehKmNrd7h2NszVXmePsh%2FCAFR86am0hvUIzsHJzs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22raichu%3A8303%22%2C%22btk%22%3A%22DCgehKmNrd7h2NszVXmePsh%2FCAFR86am0hvUIzsHJzs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222bd91533-2b76-47f0-a473-205af381e46b%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",kal00pee-xxx +https://edge-cdn1.streamparty.online/LiveApp/streams/user680c8491aecfd/cy9WrWEBKwhQ6MOC4805665691776711_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Bwcforyou +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a091a5a910e7/7ZXR8ts1oHUuQRXV11079547541035082_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",yoximanuelprime +https://edge-cdn1.streamparty.online/LiveApp/streams/user6a57f1e123ba4/IGuYfYbp8xOSySG61484395167161156_adaptive.m3u8 +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MexicanAmerican46 +https://manifest-server.naiadsystems.com/live/75668c99-edda-423b-842e-38dbbcb877ca.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=qYnWgPiVwQ1PCZiOCJYP29PlEkGMESvWnZJ%2FjRGNBkI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%22qYnWgPiVwQ1PCZiOCJYP29PlEkGMESvWnZJ%2FjRGNBkI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2275668c99-edda-423b-842e-38dbbcb877ca%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Samuraijiu1978 +https://manifest-server.naiadsystems.com/live/36193928-b404-4707-8666-d7c776ba6258.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=QbQSYAVdcNV3%2BMX%2BMTe3zj%2Fty3Zj0ZYG0pePDDRDSFM&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22QbQSYAVdcNV3%2BMX%2BMTe3zj%2Fty3Zj0ZYG0pePDDRDSFM%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236193928-b404-4707-8666-d7c776ba6258%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",cris_hotsex +https://manifest-server.naiadsystems.com/live/237d3a14-fca7-4dfb-82ea-425c7007cedc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowking%3A8303&btk=xxqW9sKn6OutDxZxuCMJkJ%2Flogal%2FntbWFp91D1DCAM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowking%3A8303%22%2C%22btk%22%3A%22xxqW9sKn6OutDxZxuCMJkJ%2Flogal%2FntbWFp91D1DCAM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22237d3a14-fca7-4dfb-82ea-425c7007cedc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Lovvebirds +https://manifest-server.naiadsystems.com/live/2f112801-1908-4e2f-ab92-defd293390be.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=clefable%3A8303&btk=BsNaUv9vDHMDeXzENq0FKau%2BS8zvhd254dItNgvHG00&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22clefable%3A8303%22%2C%22btk%22%3A%22BsNaUv9vDHMDeXzENq0FKau%2BS8zvhd254dItNgvHG00%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222f112801-1908-4e2f-ab92-defd293390be%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Izui_Pierce +https://manifest-server.naiadsystems.com/live/8cad8e7d-99fb-4782-a211-52a189751929.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golem%3A8303&btk=3%2F1LByjWESeXPNWYwW59Z6e37vglDEDlc%2BwJaeU%2BSdw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golem%3A8303%22%2C%22btk%22%3A%223%2F1LByjWESeXPNWYwW59Z6e37vglDEDlc%2BwJaeU%2BSdw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228cad8e7d-99fb-4782-a211-52a189751929%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MaximusClarkk +https://manifest-server.naiadsystems.com/live/9be1f654-95d5-4b88-af8c-6f3600ea23bb.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=arcanine%3A8303&btk=aAoqsE8UR%2Fe%2Fi5AWa3M3xt48rgZQpEHO%2B6AGp3BRoA4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arcanine%3A8303%22%2C%22btk%22%3A%22aAoqsE8UR%2Fe%2Fi5AWa3M3xt48rgZQpEHO%2B6AGp3BRoA4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%229be1f654-95d5-4b88-af8c-6f3600ea23bb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Dayana21cm +https://manifest-server.naiadsystems.com/live/e708683a-bc4e-4290-a3e6-d073d3ed59b3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=victreebel%3A8303&btk=FB4ViqCZIJ8hUHOtJS9ymVk2gTzaVeJhwNkXNDiOBPY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-19.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22victreebel%3A8303%22%2C%22btk%22%3A%22FB4ViqCZIJ8hUHOtJS9ymVk2gTzaVeJhwNkXNDiOBPY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e708683a-bc4e-4290-a3e6-d073d3ed59b3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Kane24 +https://manifest-server.naiadsystems.com/live/b7b83efb-dc4c-4f06-88f9-f72543c8271c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=rhydon%3A8303&btk=GxWjQHq%2Bm4Dg4BnPajj%2BCixhrMe5kyBk%2FKEGiNwkra0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rhydon%3A8303%22%2C%22btk%22%3A%22GxWjQHq%2Bm4Dg4BnPajj%2BCixhrMe5kyBk%2FKEGiNwkra0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b7b83efb-dc4c-4f06-88f9-f72543c8271c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",markbowie18 +https://manifest-server.naiadsystems.com/live/29d416c9-402f-421d-a8db-31232bb8d2f1.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=arcanine%3A8303&btk=lTwn%2FIGdtsmdrepowtGnpoKRtPQDYda6yqSnl8Xy3R0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22arcanine%3A8303%22%2C%22btk%22%3A%22lTwn%2FIGdtsmdrepowtGnpoKRtPQDYda6yqSnl8Xy3R0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2229d416c9-402f-421d-a8db-31232bb8d2f1%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LucasOpry +https://manifest-server.naiadsystems.com/live/f1faa8e6-b8ae-48e5-8654-3bd4fc03c440.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=VR6reL7clT0B4fsOdnZ7rEk9TwxbCcY93ACa3y%2BfsCE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-28.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22VR6reL7clT0B4fsOdnZ7rEk9TwxbCcY93ACa3y%2BfsCE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22f1faa8e6-b8ae-48e5-8654-3bd4fc03c440%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",FillTheWallet +https://manifest-server.naiadsystems.com/live/21ca9255-2576-492d-8cad-aa5c4e9b433c.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=mankey%3A8303&btk=jS6jarcRcb9mB22tj%2FXNslePx1c9V34cCgUp%2FjuQhw0&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-30.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22mankey%3A8303%22%2C%22btk%22%3A%22jS6jarcRcb9mB22tj%2FXNslePx1c9V34cCgUp%2FjuQhw0%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2221ca9255-2576-492d-8cad-aa5c4e9b433c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AxelStong +https://manifest-server.naiadsystems.com/live/64012a12-8d47-466d-939e-278c89834435.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=UWKpFDnPRuDyy39rkDzZL1Jojv6Btj0Dr92JgfwO8j4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%22UWKpFDnPRuDyy39rkDzZL1Jojv6Btj0Dr92JgfwO8j4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2264012a12-8d47-466d-939e-278c89834435%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MaxStar23 +https://manifest-server.naiadsystems.com/live/03dc950f-f4c8-4b1e-9678-73cc14e38019.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=5YIoCzIX%2BgJw8l%2Br0Qv1UvBKb%2FG5SdWqRrZezF6IO8Y&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%225YIoCzIX%2BgJw8l%2Br0Qv1UvBKb%2FG5SdWqRrZezF6IO8Y%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2203dc950f-f4c8-4b1e-9678-73cc14e38019%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AmberMonroebg +https://manifest-server.naiadsystems.com/live/bbc17188-33a6-4672-9640-ff616568dabf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=sfEH9gazL146xCM%2BqBCmvzx1kT2Tx%2BPRewZs%2BgHF2QM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22sfEH9gazL146xCM%2BqBCmvzx1kT2Tx%2BPRewZs%2BgHF2QM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22bbc17188-33a6-4672-9640-ff616568dabf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",colby_driscoll +https://manifest-server.naiadsystems.com/live/dbbba4e0-bec2-4707-b1ae-825563cd322a.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=firewhale%3A8303&btk=qL8RA%2B9UfRIy8CkkIY1fDhgQXzhSsgFFHX8Nh8ARw%2FY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22firewhale%3A8303%22%2C%22btk%22%3A%22qL8RA%2B9UfRIy8CkkIY1fDhgQXzhSsgFFHX8Nh8ARw%2FY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22dbbba4e0-bec2-4707-b1ae-825563cd322a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Lycan_Mushu +https://manifest-server.naiadsystems.com/live/5137879a-a0f4-4dea-8891-7161cf5122a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=FnGBNTRU3vxogCbzWFPyqh189MpsGSxFqkh60h%2F%2BNgw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22FnGBNTRU3vxogCbzWFPyqh189MpsGSxFqkh60h%2F%2BNgw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225137879a-a0f4-4dea-8891-7161cf5122a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",davoxer +https://manifest-server.naiadsystems.com/live/399ec14f-9024-4f98-9ae1-c6d260ed1820.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=Rq%2B35SgIoKiybWnoio3V%2FpYLN24hvtJqqQDnMO5gsA4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22Rq%2B35SgIoKiybWnoio3V%2FpYLN24hvtJqqQDnMO5gsA4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22399ec14f-9024-4f98-9ae1-c6d260ed1820%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AlphaPulseX +https://manifest-server.naiadsystems.com/live/070411be-b8cb-477a-b24b-d0b51877d0e2.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magneton%3A8303&btk=Auj8eSNzZ5SJNBedGxWjTJUMs%2F4YAtFMjUmuI9p2bSg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magneton%3A8303%22%2C%22btk%22%3A%22Auj8eSNzZ5SJNBedGxWjTJUMs%2F4YAtFMjUmuI9p2bSg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22070411be-b8cb-477a-b24b-d0b51877d0e2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D #EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",dannasmall22 -https://manifest-server.naiadsystems.com/live/68c9faee-caeb-4022-ae12-7032b68cf3bf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=dV%2BBsD50WCJwkyiN%2B8R%2FbdXVimxgGRk3uNJWSEgpcrU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22dV%2BBsD50WCJwkyiN%2B8R%2FbdXVimxgGRk3uNJWSEgpcrU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2268c9faee-caeb-4022-ae12-7032b68cf3bf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JUSTIN_VALVERDE -https://manifest-server.naiadsystems.com/live/ca6bcc66-5351-46cf-88f8-a63775b83669.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=earthturtle%3A8303&btk=FQDzq5LdGdYZHQrl193hSd4BUjIeq7Yb724T%2FPyxVds&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22earthturtle%3A8303%22%2C%22btk%22%3A%22FQDzq5LdGdYZHQrl193hSd4BUjIeq7Yb724T%2FPyxVds%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ca6bcc66-5351-46cf-88f8-a63775b83669%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",YiingandYang -https://manifest-server.naiadsystems.com/live/a8ed7023-7aab-4939-bf90-d99892b3277d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=yBiKwB7%2FBks2H3o60hJIILTeaB7ou%2BfvAF24P061VdI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22yBiKwB7%2FBks2H3o60hJIILTeaB7ou%2BfvAF24P061VdI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22a8ed7023-7aab-4939-bf90-d99892b3277d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SamuelMatthew -https://manifest-server.naiadsystems.com/live/e59cbffd-a52b-48ad-a3fa-fb884a526176.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=27KO39azbgqvCNnNjetIEo8HMsY3Jrt%2BgU19hvtdHw4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%2227KO39azbgqvCNnNjetIEo8HMsY3Jrt%2BgU19hvtdHw4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e59cbffd-a52b-48ad-a3fa-fb884a526176%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",EthanCoxx19 -https://manifest-server.naiadsystems.com/live/2a7f4754-ce98-4bf0-b2dc-2894852252f3.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=growlithe%3A8303&btk=3ZOryd5kGDioAmkUG%2BT982XGFGNax%2Fmpm6rRYER%2F7Hs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22growlithe%3A8303%22%2C%22btk%22%3A%223ZOryd5kGDioAmkUG%2BT982XGFGNax%2Fmpm6rRYER%2F7Hs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222a7f4754-ce98-4bf0-b2dc-2894852252f3%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",ALHAN_SILVER -https://manifest-server.naiadsystems.com/live/ba0c0d0f-c125-41cd-b63d-723f769b7886.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowbro%3A8303&btk=5I2wcrz0SX7t6%2FMZAo%2FTpKC3TIwRChAE77ZEdWeWy9E&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowbro%3A8303%22%2C%22btk%22%3A%225I2wcrz0SX7t6%2FMZAo%2FTpKC3TIwRChAE77ZEdWeWy9E%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ba0c0d0f-c125-41cd-b63d-723f769b7886%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JaxonCarter -https://manifest-server.naiadsystems.com/live/e3c73136-bb36-4895-87a9-b66be58f8bac.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=meowth%3A8303&btk=RVW%2BokEaDEvLw6CCmbCY8nlwxR1lMMpAN9eyvQM42xo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22meowth%3A8303%22%2C%22btk%22%3A%22RVW%2BokEaDEvLw6CCmbCY8nlwxR1lMMpAN9eyvQM42xo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e3c73136-bb36-4895-87a9-b66be58f8bac%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Cameros_Pierce -https://manifest-server.naiadsystems.com/live/5174d99a-dcc0-473b-9929-1d7ff3bcc63f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=65%2BCw3W9hpiKtihcOR4%2BS9br5dXkXbQL%2BYhaCwLVJhc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%2265%2BCw3W9hpiKtihcOR4%2BS9br5dXkXbQL%2BYhaCwLVJhc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225174d99a-dcc0-473b-9929-1d7ff3bcc63f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",FelixRook -https://manifest-server.naiadsystems.com/live/86609d30-2aa6-4264-bab7-aa1dd8c88713.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=da%2BCDFApsAZIWtZNXDlgLw7tde8GF3AmsIHnsvIVyPg&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%22da%2BCDFApsAZIWtZNXDlgLw7tde8GF3AmsIHnsvIVyPg%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2286609d30-2aa6-4264-bab7-aa1dd8c88713%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BentoFox -https://manifest-server.naiadsystems.com/live/5f2134d1-d5e6-4683-a21b-bf59a23471bb.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=winddolphin%3A8303&btk=IFLnWB5QQ20WI96FzqJ5IA4Iobbj9OAzs%2FI0CJw4uxY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22winddolphin%3A8303%22%2C%22btk%22%3A%22IFLnWB5QQ20WI96FzqJ5IA4Iobbj9OAzs%2FI0CJw4uxY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225f2134d1-d5e6-4683-a21b-bf59a23471bb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",NikoStone -https://manifest-server.naiadsystems.com/live/f234d153-5766-4605-98bb-d07b64d6f226.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=7IoWCa4dNV2ja0bHW8FEHEW36Z%2BKSmxCgoRzwUPzYvE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-29.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%227IoWCa4dNV2ja0bHW8FEHEW36Z%2BKSmxCgoRzwUPzYvE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22f234d153-5766-4605-98bb-d07b64d6f226%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LiamDeeps -https://manifest-server.naiadsystems.com/live/57f631ef-facc-4008-85dc-88828d0396af.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=AjlCyApwFCtOlwO8MMS%2FZBlzNnAdy77fuqBWr%2Fd48Qg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22AjlCyApwFCtOlwO8MMS%2FZBlzNnAdy77fuqBWr%2Fd48Qg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2257f631ef-facc-4008-85dc-88828d0396af%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A708%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",damnfox -https://manifest-server.naiadsystems.com/live/645e9919-e01b-4860-8531-ca5024067f54.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=tentacool%3A8303&btk=1Q0PrJbeVFG1wcq5N7ugRJo4SkXsB8rkphdPI3YuaJI&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22tentacool%3A8303%22%2C%22btk%22%3A%221Q0PrJbeVFG1wcq5N7ugRJo4SkXsB8rkphdPI3YuaJI%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22645e9919-e01b-4860-8531-ca5024067f54%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",clark_paul -https://manifest-server.naiadsystems.com/live/6727e80b-8cdf-4bb3-a719-9d97470989f6.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=5yjEA3XiE5sgR7OZwFpFrHYKTNemhzN11xlLNlQ9gh4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%225yjEA3XiE5sgR7OZwFpFrHYKTNemhzN11xlLNlQ9gh4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%226727e80b-8cdf-4bb3-a719-9d97470989f6%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Str8lockd32 -https://manifest-server.naiadsystems.com/live/5790d1a0-9ff4-40b8-86da-c0bf29f69f48.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=6YM7D0xTH1ZhowcFG2deSHQnLPoK5pG%2BCFb1rwluaMA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%226YM7D0xTH1ZhowcFG2deSHQnLPoK5pG%2BCFb1rwluaMA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225790d1a0-9ff4-40b8-86da-c0bf29f69f48%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BarryDeeped -https://manifest-server.naiadsystems.com/live/af333599-7ca6-4368-82da-991f616eb2e4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=spiketail%3A8303&btk=HopmROEJNVL73hZlFQS58RW%2BPhUSayOYliOSHYOBH8s&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22spiketail%3A8303%22%2C%22btk%22%3A%22HopmROEJNVL73hZlFQS58RW%2BPhUSayOYliOSHYOBH8s%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22af333599-7ca6-4368-82da-991f616eb2e4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LinaParadise -https://manifest-server.naiadsystems.com/live/36a37591-f7e6-4c7a-8f53-8030e90d23ab.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machamp%3A8303&btk=77%2BoJ3Slf97s1cD3KD7UcnE4iBCy3YzrzQOLh%2FKIo%2Bs&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machamp%3A8303%22%2C%22btk%22%3A%2277%2BoJ3Slf97s1cD3KD7UcnE4iBCy3YzrzQOLh%2FKIo%2Bs%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2236a37591-f7e6-4c7a-8f53-8030e90d23ab%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",pandora_vg -https://manifest-server.naiadsystems.com/live/c0755d49-cb7d-4f61-b4f8-12887d26387f.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=Lilgoiu7%2FeitvIA9inWqDwrCTTvTwFojrAbWcJM8lPM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22Lilgoiu7%2FeitvIA9inWqDwrCTTvTwFojrAbWcJM8lPM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22c0755d49-cb7d-4f61-b4f8-12887d26387f%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",mikaelslow -https://manifest-server.naiadsystems.com/live/e1fa7d0f-36ef-4a69-b0ec-bafe314be56d.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machoke%3A8303&btk=nx7779wdLdRoWJpVCznX%2B5vDPFuKbSz7xQU5Q%2B1PAqY&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machoke%3A8303%22%2C%22btk%22%3A%22nx7779wdLdRoWJpVCznX%2B5vDPFuKbSz7xQU5Q%2B1PAqY%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e1fa7d0f-36ef-4a69-b0ec-bafe314be56d%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BrutusK -https://manifest-server.naiadsystems.com/live/3d1022f8-9938-4f11-8fd7-b4e29d6f477a.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=ZQFAGxGEKfFvpb6SnSYvOdWjWxF3xNYESbaDbmXpDTc&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22ZQFAGxGEKfFvpb6SnSYvOdWjWxF3xNYESbaDbmXpDTc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223d1022f8-9938-4f11-8fd7-b4e29d6f477a%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",CockyHunk -https://manifest-server.naiadsystems.com/live/a8dfe749-06ca-479c-9f91-2bf8b22fe053.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=wjT%2F%2BUnWH%2B8pDjbqSRy3fM6z22uadflZByI7aKg06K4&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-4.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%22wjT%2F%2BUnWH%2B8pDjbqSRy3fM6z22uadflZByI7aKg06K4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22a8dfe749-06ca-479c-9f91-2bf8b22fe053%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",LukazCaballero -https://manifest-server.naiadsystems.com/live/47f910e9-f922-491e-a715-7dfd6e47e421.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=nW8owkNmhmJZZZLHvNspmKyM%2BCkOQuErbQ%2F2z11S%2F8Q&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%22nW8owkNmhmJZZZLHvNspmKyM%2BCkOQuErbQ%2F2z11S%2F8Q%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2247f910e9-f922-491e-a715-7dfd6e47e421%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Softspoken -https://manifest-server.naiadsystems.com/live/3020b42d-dfcd-4ebc-a791-c42ba1beeadb.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=pinchy%3A8303&btk=JE9Tuv4yej8C3dZMhKy4DG6iMCw5vU%2FPh86rlUuvD3s&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-7.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22pinchy%3A8303%22%2C%22btk%22%3A%22JE9Tuv4yej8C3dZMhKy4DG6iMCw5vU%2FPh86rlUuvD3s%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%223020b42d-dfcd-4ebc-a791-c42ba1beeadb%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",LiaV -https://manifest-server.naiadsystems.com/live/07c7b1f3-e3dc-42e5-a8dc-3705bb334326.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=n3oiyVTgr3tPnKOweRJmWYqjG5UgoXQA2Hcg94JxH2o&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22n3oiyVTgr3tPnKOweRJmWYqjG5UgoXQA2Hcg94JxH2o%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2207c7b1f3-e3dc-42e5-a8dc-3705bb334326%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Kelsey_Marie -https://manifest-server.naiadsystems.com/live/45309144-af20-486d-8ee9-c6a608c2b030.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=wartortle%3A8303&btk=DNaZyFLJY974K9kw%2BAD7lQKqY9rWRJxk6bE%2FL%2BBRUkE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22wartortle%3A8303%22%2C%22btk%22%3A%22DNaZyFLJY974K9kw%2BAD7lQKqY9rWRJxk6bE%2FL%2BBRUkE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2245309144-af20-486d-8ee9-c6a608c2b030%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",RobinTheSiren -https://manifest-server.naiadsystems.com/live/b293e8bb-2769-4eab-a47b-82c7cd343db4.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=u8USPlobquR%2FITs3ZAAyNhkEei7GHhlh62I5xsUbTiU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-12.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22u8USPlobquR%2FITs3ZAAyNhkEei7GHhlh62I5xsUbTiU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b293e8bb-2769-4eab-a47b-82c7cd343db4%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",isabellarosexxy -https://manifest-server.naiadsystems.com/live/64fd774b-654c-4c7f-8df9-402821badf68.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggcute%3A8303&btk=bBS0EigzMwOsZ%2Bzg0ClIMN5LBEGhulM1DMpr5FYF320&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggcute%3A8303%22%2C%22btk%22%3A%22bBS0EigzMwOsZ%2Bzg0ClIMN5LBEGhulM1DMpr5FYF320%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2264fd774b-654c-4c7f-8df9-402821badf68%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",BrunetteRubyRose -https://manifest-server.naiadsystems.com/live/c2cb932a-78cf-4114-8089-655a1518a8f2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandshrew%3A8303&btk=0w%2BrJvKQ8vgC8aNIsTVPLZB%2F2jg34kC6OjF6YaObfqE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandshrew%3A8303%22%2C%22btk%22%3A%220w%2BrJvKQ8vgC8aNIsTVPLZB%2F2jg34kC6OjF6YaObfqE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22c2cb932a-78cf-4114-8089-655a1518a8f2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Skinny_Asian_Amanda -https://manifest-server.naiadsystems.com/live/700bb40f-2dfd-492b-ba7e-9499031c81d5.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windeagle%3A8303&btk=UNV4sCo2mntPTQ68Q2U53e8PwSy9rwROhXzZ1zQ8oug&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-24.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windeagle%3A8303%22%2C%22btk%22%3A%22UNV4sCo2mntPTQ68Q2U53e8PwSy9rwROhXzZ1zQ8oug%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22700bb40f-2dfd-492b-ba7e-9499031c81d5%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",AmberLynnXXX -https://manifest-server.naiadsystems.com/live/8a4f5386-ebd6-45a1-a0e0-d51409b14842.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kakuna%3A8303&btk=I9Ctb3gB8quw0UNzyncEOdLKoMvsMBuWcBxhcXWuWdU&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-15.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kakuna%3A8303%22%2C%22btk%22%3A%22I9Ctb3gB8quw0UNzyncEOdLKoMvsMBuWcBxhcXWuWdU%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%228a4f5386-ebd6-45a1-a0e0-d51409b14842%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",LucyLovesIt -https://manifest-server.naiadsystems.com/live/b28fe24a-5b0e-4770-a1e1-d48a0e02b408.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=I0QiGbCy6BdloFW%2F8tztepRksDmKDuqOYgGh1FA196U&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22I0QiGbCy6BdloFW%2F8tztepRksDmKDuqOYgGh1FA196U%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b28fe24a-5b0e-4770-a1e1-d48a0e02b408%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",RoxyHey -https://manifest-server.naiadsystems.com/live/099fb4a3-52c0-4057-a5f6-8e13d8c6eb44.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=haunter%3A8303&btk=8PixDMXd7MOi1CoQDJwPIPkBwFeGkiLetTzooTLA7Xs&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22haunter%3A8303%22%2C%22btk%22%3A%228PixDMXd7MOi1CoQDJwPIPkBwFeGkiLetTzooTLA7Xs%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22099fb4a3-52c0-4057-a5f6-8e13d8c6eb44%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D -#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Ameliajade111 -https://manifest-server.naiadsystems.com/live/5d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=QvPcf7z%2FLSCn8QD8751j4h%2FQxEiJocmAoAB1b8p0FvM&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22QvPcf7z%2FLSCn8QD8751j4h%2FQxEiJocmAoAB1b8p0FvM%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225d05e8f8-c9ed-4cd7-be3b-96f3bb80a9e0%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D \ No newline at end of file +https://manifest-server.naiadsystems.com/live/68c9faee-caeb-4022-ae12-7032b68cf3bf.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=diglett%3A8303&btk=MBjlbJreB%2B2cBjNejO6cF99wfSRZNKdPxgYgJtXMsDw&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-26.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22diglett%3A8303%22%2C%22btk%22%3A%22MBjlbJreB%2B2cBjNejO6cF99wfSRZNKdPxgYgJtXMsDw%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2268c9faee-caeb-4022-ae12-7032b68cf3bf%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",CoachKarl +https://manifest-server.naiadsystems.com/live/b0ca02e1-10ea-4411-84a7-72e36e27bd04.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=shellder%3A8303&btk=ncwmcbUmKwteNVo8py9yOenq0IX2tRRsSp4OakoRKS4&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-17.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22shellder%3A8303%22%2C%22btk%22%3A%22ncwmcbUmKwteNVo8py9yOenq0IX2tRRsSp4OakoRKS4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22b0ca02e1-10ea-4411-84a7-72e36e27bd04%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",samuel_latin +https://manifest-server.naiadsystems.com/live/2fe12a29-11f4-4725-b403-f6b3cf7765a9.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=icedolphin%3A8303&btk=wExwvDV95D7PG5kSFLpLDlx8RfICLMkW%2F1jDqUPwPoo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22icedolphin%3A8303%22%2C%22btk%22%3A%22wExwvDV95D7PG5kSFLpLDlx8RfICLMkW%2F1jDqUPwPoo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222fe12a29-11f4-4725-b403-f6b3cf7765a9%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BigKingKobra +https://manifest-server.naiadsystems.com/live/8d6f7d88-676e-44c6-a994-33dcccbf2868.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=rapidash%3A8303&btk=DYszwl27H0eXCh71lKGkVgpImK6Egn%2BnpfXkMHgb0k8&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22rapidash%3A8303%22%2C%22btk%22%3A%22DYszwl27H0eXCh71lKGkVgpImK6Egn%2BnpfXkMHgb0k8%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%228d6f7d88-676e-44c6-a994-33dcccbf2868%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JimmyDoss +https://manifest-server.naiadsystems.com/live/37824d6c-8ddd-4f56-b5c9-3b9e48e366da.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonchan%3A8303&btk=VXpwI60aO7ayVjORymndTL4%2BkUMxcUBNKotpT4UtLuo&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonchan%3A8303%22%2C%22btk%22%3A%22VXpwI60aO7ayVjORymndTL4%2BkUMxcUBNKotpT4UtLuo%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2237824d6c-8ddd-4f56-b5c9-3b9e48e366da%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",JohnCartter +https://manifest-server.naiadsystems.com/live/0122a131-a7bd-48ee-b5ed-7ab44d039905.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=kadabra%3A8303&btk=oiXG6VudAse%2B4RFeq2YkMzNnjug9rw%2FQ2N8D1dNa0Kk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kadabra%3A8303%22%2C%22btk%22%3A%22oiXG6VudAse%2B4RFeq2YkMzNnjug9rw%2FQ2N8D1dNa0Kk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%220122a131-a7bd-48ee-b5ed-7ab44d039905%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Sweetcontrast +https://manifest-server.naiadsystems.com/live/ecc52e6f-4587-45c9-9491-a1b9d994e1c7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=lcC0c%2FpsyAXhTwf1asqyfCDToPBSjp19z4YGQMoAY80&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-23.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22lcC0c%2FpsyAXhTwf1asqyfCDToPBSjp19z4YGQMoAY80%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ecc52e6f-4587-45c9-9491-a1b9d994e1c7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",AxelFairchaild +https://manifest-server.naiadsystems.com/live/5a9872e1-c0cd-4c05-bde6-2384dd8350ad.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=primeape%3A8303&btk=iwOG9Mh5%2BQ6wzQh1a6KiACurIctgyEZxcSRxoc6awxg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22primeape%3A8303%22%2C%22btk%22%3A%22iwOG9Mh5%2BQ6wzQh1a6KiACurIctgyEZxcSRxoc6awxg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%225a9872e1-c0cd-4c05-bde6-2384dd8350ad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Drakehottt +https://manifest-server.naiadsystems.com/live/e841172d-cc3b-4d20-8275-85cbcf2a2678.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=graveler%3A8303&btk=nLOj9%2BjgShL86MjzKpk1rxLujwmCDCd%2F3doHmOW9%2FYE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22graveler%3A8303%22%2C%22btk%22%3A%22nLOj9%2BjgShL86MjzKpk1rxLujwmCDCd%2F3doHmOW9%2FYE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e841172d-cc3b-4d20-8275-85cbcf2a2678%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",SergioGarcia +https://manifest-server.naiadsystems.com/live/e559eeb1-fed2-4c6a-97db-359d000081b6.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=golduck%3A8303&btk=fiqXbRBZcTGtc0oCh8P3PA3NNqIDRqGyxt6QaavKQGA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22golduck%3A8303%22%2C%22btk%22%3A%22fiqXbRBZcTGtc0oCh8P3PA3NNqIDRqGyxt6QaavKQGA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22e559eeb1-fed2-4c6a-97db-359d000081b6%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",RobbyShawz +https://manifest-server.naiadsystems.com/live/7b64f333-922c-4634-b5a3-f838a0c590d8.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=koffing%3A8303&btk=aU3tWALj1nXgvEnjS7XAxZ%2FoSz%2BlI%2FKl6OHF%2FpthOFc&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-9.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22koffing%3A8303%22%2C%22btk%22%3A%22aU3tWALj1nXgvEnjS7XAxZ%2FoSz%2BlI%2FKl6OHF%2FpthOFc%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%227b64f333-922c-4634-b5a3-f838a0c590d8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Axel_greyy +https://manifest-server.naiadsystems.com/live/1843bb19-7ed8-47a8-ab29-ee2c0cb96547.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=psyduck%3A8303&btk=wWGec4cZ4G5v%2BqiUGGjWUtAfDH81tEUQP3pvTNZsenA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22psyduck%3A8303%22%2C%22btk%22%3A%22wWGec4cZ4G5v%2BqiUGGjWUtAfDH81tEUQP3pvTNZsenA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221843bb19-7ed8-47a8-ab29-ee2c0cb96547%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Ayeshasaade19 +https://manifest-server.naiadsystems.com/live/28f17805-12e4-4749-8bd9-c935c8c37bad.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=ovpD48VyTVr9KR4Yxr9uh7kkjv7gy2zGOiDxyEgDTRU&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22ovpD48VyTVr9KR4Yxr9uh7kkjv7gy2zGOiDxyEgDTRU%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2228f17805-12e4-4749-8bd9-c935c8c37bad%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Derekfrostt +https://manifest-server.naiadsystems.com/live/ebdf5b81-b7bd-4be3-b815-c48f3ec65032.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=magnemite%3A8303&btk=1ZlRjgIGcIbVfeAkNP8o7JKichLQZ6s%2F2GvSyNlrvtE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-6.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22magnemite%3A8303%22%2C%22btk%22%3A%221ZlRjgIGcIbVfeAkNP8o7JKichLQZ6s%2F2GvSyNlrvtE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ebdf5b81-b7bd-4be3-b815-c48f3ec65032%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",BossDominator +https://manifest-server.naiadsystems.com/live/757fcc77-5269-4705-9a89-85d1c6b7c981.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=abra%3A8303&btk=pLtGDRhYZtPBsczf5vixLqeWHeajfsB5LoZZ7VPCoZE&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-18.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22abra%3A8303%22%2C%22btk%22%3A%22pLtGDRhYZtPBsczf5vixLqeWHeajfsB5LoZZ7VPCoZE%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22757fcc77-5269-4705-9a89-85d1c6b7c981%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A705%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",WilliamBennett +https://manifest-server.naiadsystems.com/live/ba2926bb-7353-4a06-9cc6-537f781e02f7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=windpossum%3A8303&btk=hIgISPvoC3CDpBUEVZfE0cklO6z%2F3jq6Q30BoBvMxRc&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-22.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22windpossum%3A8303%22%2C%22btk%22%3A%22hIgISPvoC3CDpBUEVZfE0cklO6z%2F3jq6Q30BoBvMxRc%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ba2926bb-7353-4a06-9cc6-537f781e02f7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",MilanDash +https://manifest-server.naiadsystems.com/live/9acd1abb-b11a-40a3-9c7a-2d02b4732bf8.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=g%2BmojhRuK776ptn92WfR2efZfIykvUduFDO0%2BdZ7RV4&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-10.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22g%2BmojhRuK776ptn92WfR2efZfIykvUduFDO0%2BdZ7RV4%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%229acd1abb-b11a-40a3-9c7a-2d02b4732bf8%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A703%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美COUPLE",Maxpetit +https://manifest-server.naiadsystems.com/live/2e015b4c-3b9a-4a27-96ce-977df7c817a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=dugtrio%3A8303&btk=pHmepuS2p1vOyFbdbdNf8VG10o0EYM2vlznw6lvMbyQ&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-25.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22dugtrio%3A8303%22%2C%22btk%22%3A%22pHmepuS2p1vOyFbdbdNf8VG10o0EYM2vlznw6lvMbyQ%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e015b4c-3b9a-4a27-96ce-977df7c817a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A706%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Graceyymay +https://manifest-server.naiadsystems.com/live/5f0e2775-b31b-4d9e-b5bc-320f7fba4306.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=WdL4yDY8Bm7Ucdd%2BMxSR5AmsZYC4B057tCiuJ6ahx2Q&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22WdL4yDY8Bm7Ucdd%2BMxSR5AmsZYC4B057tCiuJ6ahx2Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225f0e2775-b31b-4d9e-b5bc-320f7fba4306%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SOBLU +https://manifest-server.naiadsystems.com/live/ae7e3d7d-ac30-4dd4-a32a-35335c227259.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=4SEs7ScsHm%2BJfRvMze0WDTT5uiEW2UfBatkicIGGO5A&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%224SEs7ScsHm%2BJfRvMze0WDTT5uiEW2UfBatkicIGGO5A%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ae7e3d7d-ac30-4dd4-a32a-35335c227259%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SkyeHotwife +https://manifest-server.naiadsystems.com/live/ad5522cd-78be-400f-a39c-cef365ccd741.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=WozLWMvjz9rF%2F5SRAMkgeevQrwD6DKXafA8Qg1smUW4&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-21.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22WozLWMvjz9rF%2F5SRAMkgeevQrwD6DKXafA8Qg1smUW4%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%22ad5522cd-78be-400f-a39c-cef365ccd741%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A707%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",BelaTalbotxx +https://manifest-server.naiadsystems.com/live/40f37635-9db7-439b-9168-c2c852f442fc.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=ponyta%3A8303&btk=DJVR0nFmTejN%2FZL57%2BLM%2FS9Hu73571I6gNfM18QU9OA&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-14.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22ponyta%3A8303%22%2C%22btk%22%3A%22DJVR0nFmTejN%2FZL57%2BLM%2FS9Hu73571I6gNfM18QU9OA%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2240f37635-9db7-439b-9168-c2c852f442fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",MaiiaMitchell +https://manifest-server.naiadsystems.com/live/2cb8fd4f-4235-444b-a48f-b51ea76c14fc.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=exeggutor%3A8303&btk=S8%2BSnf1k6UfnCQI3MIlMS8an0%2FJHzstbOzEj%2FDWc3Yg&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22exeggutor%3A8303%22%2C%22btk%22%3A%22S8%2BSnf1k6UfnCQI3MIlMS8an0%2FJHzstbOzEj%2FDWc3Yg%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%222cb8fd4f-4235-444b-a48f-b51ea76c14fc%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",CyberSugarBaby +https://manifest-server.naiadsystems.com/live/696f52c0-3968-4b95-882c-8194a3220859.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=poliwhirl%3A8303&btk=mx88PKHLelrwTFeYk%2BPj8gI2gqfYjAqzPF3zoCHYusI&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-5.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22poliwhirl%3A8303%22%2C%22btk%22%3A%22mx88PKHLelrwTFeYk%2BPj8gI2gqfYjAqzPF3zoCHYusI%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22696f52c0-3968-4b95-882c-8194a3220859%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A701%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",SummerKnightz +https://manifest-server.naiadsystems.com/live/91661a73-5a53-48e1-a754-28df1402d7a7.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=machop%3A8303&btk=W%2B9kaVn%2FXoI3muXBVUMK4Cxz8bNHFe68%2FDRIJaPQ%2FWo&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22machop%3A8303%22%2C%22btk%22%3A%22W%2B9kaVn%2FXoI3muXBVUMK4Cxz8bNHFe68%2FDRIJaPQ%2FWo%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%2291661a73-5a53-48e1-a754-28df1402d7a7%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",MariaRomanovich +https://manifest-server.naiadsystems.com/live/2e8cf852-9f59-45e6-a275-e34e9aaab36e.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=farfetchd%3A8303&btk=lrRMdYL5YMrRhY6%2BYdAXJSBSF0pNLjP1%2FT5qbatroXg&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-27.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22farfetchd%3A8303%22%2C%22btk%22%3A%22lrRMdYL5YMrRhY6%2BYdAXJSBSF0pNLjP1%2FT5qbatroXg%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%222e8cf852-9f59-45e6-a275-e34e9aaab36e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Avety_doll +https://manifest-server.naiadsystems.com/live/d2c41b27-5375-4d02-b1d0-69df7ccaa75e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=fearow%3A8303&btk=O4tFFvdBe4TFBRuGhxmxdsadaG4boj8OyGBdxzsuqY8&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22fearow%3A8303%22%2C%22btk%22%3A%22O4tFFvdBe4TFBRuGhxmxdsadaG4boj8OyGBdxzsuqY8%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22d2c41b27-5375-4d02-b1d0-69df7ccaa75e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Lucybrookess +https://manifest-server.naiadsystems.com/live/0192c6fa-9d52-46e4-be87-8424832d1ed2.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=VAXrua%2FtPWNgPBxQ0lJtXcNi6dyfWNDvZqOMl2T5sNw&d=%7B%22u%22%3A%22https%3A%2F%2Fusw3-11.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22VAXrua%2FtPWNgPBxQ0lJtXcNi6dyfWNDvZqOMl2T5sNw%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%220192c6fa-9d52-46e4-be87-8424832d1ed2%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",ClaraXVale +https://manifest-server.naiadsystems.com/live/36cfee9b-d662-4dc6-b902-21cefefe567c.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=hitmonlee%3A8303&btk=1IxTy5bczb4BjN6FkeMaM%2BGo9RRVVc4qv4w%2FVP6Vq4Q&d=%7B%22u%22%3A%22https%3A%2F%2Fusw2-16.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22hitmonlee%3A8303%22%2C%22btk%22%3A%221IxTy5bczb4BjN6FkeMaM%2BGo9RRVVc4qv4w%2FVP6Vq4Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2236cfee9b-d662-4dc6-b902-21cefefe567c%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",AliviaBlaze +https://manifest-server.naiadsystems.com/live/f40b1cbe-d66e-4657-afa6-8e34ebbbf00e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=kraken%3A8303&btk=ZJCQ1pfWXczMiGTkelrF%2BK4Qy3p0VGAUZ6ve1sxEzNE&d=%7B%22u%22%3A%22https%3A%2F%2Fusw4-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22kraken%3A8303%22%2C%22btk%22%3A%22ZJCQ1pfWXczMiGTkelrF%2BK4Qy3p0VGAUZ6ve1sxEzNE%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%22f40b1cbe-d66e-4657-afa6-8e34ebbbf00e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",PenelopeBlack +https://manifest-server.naiadsystems.com/live/1895e448-34ab-450c-9978-0192d04c6465.m3u8?vdc=true&abr=ue1&ns=icfrooms&rsrc=slowpoke%3A8303&btk=%2FqWiOS9mV3yaQlMANBPeNDzG4YnNQKUjiLE6pX5blEk&d=%7B%22u%22%3A%22https%3A%2F%2Fue1-20.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22slowpoke%3A8303%22%2C%22btk%22%3A%22%2FqWiOS9mV3yaQlMANBPeNDzG4YnNQKUjiLE6pX5blEk%22%2C%22abr%22%3A%22ue1%22%7D%2C%22p%22%3A%221895e448-34ab-450c-9978-0192d04c6465%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A432%2C%22h%22%3A768%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_432x768_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",vavavalera +https://manifest-server.naiadsystems.com/live/49f2ec99-425b-4a34-8231-d024366b010e.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=chansey%3A8303&btk=X4H7B94AW96mmiKaWKtajcoOuqX%2ByEkPi28QrJDQtg0&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-8.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22chansey%3A8303%22%2C%22btk%22%3A%22X4H7B94AW96mmiKaWKtajcoOuqX%2ByEkPi28QrJDQtg0%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%2249f2ec99-425b-4a34-8231-d024366b010e%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A700%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D +#EXTINF:-1 tvg-logo="http://cdn.gcufbd.top/img/ouTRANS.jpg" group-title="欧美TRANS",Perfectpaisleyx +https://manifest-server.naiadsystems.com/live/5e40df27-4a18-4c74-bd6b-58dddf7dd639.m3u8?vdc=true&abr=sea&ns=icfrooms&rsrc=sandslash%3A8303&btk=090RpvDCr%2F9B7TWl0i2qnaV%2BxZ9fsmt7MuWQxvuwZ2Q&d=%7B%22u%22%3A%22https%3A%2F%2Fsea-13.nginxborder-server.naiadsystems.com%2Fp%2F8313%22%2C%22q%22%3A%7B%22rsrc%22%3A%22sandslash%3A8303%22%2C%22btk%22%3A%22090RpvDCr%2F9B7TWl0i2qnaV%2BxZ9fsmt7MuWQxvuwZ2Q%22%2C%22abr%22%3A%22sea%22%7D%2C%22p%22%3A%225e40df27-4a18-4c74-bd6b-58dddf7dd639%22%2C%22f%22%3A%5B%7B%22a%22%3A128%2C%22v%22%3A704%2C%22w%22%3A768%2C%22h%22%3A432%2C%22e%22%3A%5B%22video%2Fmp4%3B%20codecs%3D%5C%22avc1.4D401F%5C%22%22%2C%22video%2Fmp4%3B%20codecs%3D%5C%22mp4a.40.2%5C%22%22%5D%2C%22n%22%3A%22_700_768x432_128%22%7D%5D%7D \ No newline at end of file diff --git a/tvbox/py/config/urls.txt b/tvbox/py/config/urls.txt index beae6690..12099f30 100755 --- a/tvbox/py/config/urls.txt +++ b/tvbox/py/config/urls.txt @@ -10,8 +10,8 @@ https://raw.githubusercontent.com/kimwang1978/collect-txt/refs/heads/main/bbxx_l https://raw.githubusercontent.com/best-fan/iptv-sources/refs/heads/main/cn_all_status.m3u8 -https://raw.githubusercontent.com/Jsnzkpg/Jsnzkpg/refs/heads/Jsnzkpg/Jsnzkpg1.m3u +https://live.445569.xyz/live.m3u https://raw.githubusercontent.com/zilong7728/Collect-IPTV/refs/heads/main/best_sorted.m3u -https://raw.githubusercontent.com/taoBox2620/taoBox2620/refs/heads/main/log.png +https://raw.githubusercontent.com/taoBox2620/taoBox2620/refs/heads/main/logo1.png